.ms-consultation{padding:24px 0 64px;background:#101114}.ms-consultation-panel{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:48px;max-width:1120px;margin:0 auto;border-top:3px solid #e63227;border-bottom:1px solid #383b42;padding:40px;background:linear-gradient(115deg,#23262c,#15171b)}.ms-consultation-copy{align-self:center;min-width:0}.ms-consultation .eyebrow{display:block;font-size:10px;letter-spacing:.12em;color:#ff877d;margin-bottom:16px}.ms-consultation h2{font-size:clamp(30px,3.5vw,44px);line-height:1.08;letter-spacing:0;text-transform:none;margin:0 0 18px}.ms-consultation p{font-size:14px;line-height:1.8;color:#c5c8cf;max-width:410px;margin:0 0 24px}.ms-consultation-topics{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.ms-consultation-topics li{font-size:11px;line-height:1.5;color:#dedfe4;border:1px solid #484c55;border-radius:4px;padding:7px 10px}.ms-consultation-contact{min-width:0;border:1px solid #3a3d45;border-radius:12px;overflow:hidden;background:#0f1013}.ms-consultation-contact img{display:block;width:100%;height:180px;object-fit:cover;object-position:center 35%}.ms-consultation-actions{padding:20px}.ms-consultation-actions a{display:block}.ms-contact-call small{display:block;font-size:10px;letter-spacing:.12em;color:#aeb3bf;margin-bottom:5px}.ms-contact-call strong{display:block;font-size:27px;line-height:1.3;letter-spacing:.02em;color:#fff}.ms-contact-whatsapp{margin-top:16px;padding:13px 15px;background:#e63227;border-radius:6px;color:#fff;font-size:11px;font-weight:700}.ms-contact-whatsapp span{float:right}.ms-contact-whatsapp:hover{background:#bb251d;color:#fff}.ms-consultation a:focus-visible{outline:2px solid #fff;outline-offset:4px}@media(max-width:700px){.ms-consultation{padding-bottom:44px}.ms-consultation-panel{grid-template-columns:1fr;gap:28px;padding:26px 20px}.ms-consultation h2{font-size:32px}.ms-consultation p{max-width:none}.ms-consultation-contact img{height:auto;aspect-ratio:16/9}.ms-contact-call strong{font-size:25px}}
