.contact-router{margin:12px 20px 4px;padding:14px;border:1px solid #b9cecb;border-radius:16px;background:linear-gradient(135deg,#edf6f4,#fff)}
.contact-router>div:first-child small,.contact-router>div:first-child strong{display:block}.contact-router>div:first-child small{font-size:10px;letter-spacing:.12em;color:#35666c;font-weight:900}.contact-router>div:first-child strong{margin-top:3px;font-size:15px}.contact-options{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:11px}.contact-options button{display:grid;grid-template-columns:36px 1fr;column-gap:8px;align-items:center;text-align:left;padding:9px;border:1px solid #c8d8d6;border-radius:11px;background:#fff;color:#0b2529;cursor:pointer}.contact-options button>span{grid-row:1/3;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#dcebea;color:#35666c;font-weight:900}.contact-options button b{font-size:13px}.contact-options button small{font-size:10px;color:#667a7d}.contact-options button.active{border-color:#138267;box-shadow:0 0 0 2px #13826722}.contact-options button.active>span{background:#138267;color:#fff}.contact-router>p{margin:9px 1px 0;color:#53696c;font-size:11px}.equivalence-card .result small{display:block;margin-top:8px;color:#82652f}.equivalence-card .inline-wa{margin-top:8px;border:0;border-radius:8px;padding:8px 10px;background:#138267;color:#fff;font-weight:800}@media(max-width:560px){.contact-router{margin:10px 12px}.contact-options{grid-template-columns:1fr}}
