main .spec-hero{max-width:1240px;margin:0 auto;padding:clamp(36px,5vw,64px) clamp(20px,4vw,48px) 32px;display:flex;flex-direction:column;gap:18px}main .nav-active-pill{color:#2563eb!important;font-weight:700!important;position:relative}main .nav-active-pill:after{content:"";position:absolute;bottom:-6px;left:0;right:0;height:2px;background:#2563eb;border-radius:999px}main .domain-deep-dive{background:#f8fafc;border:1px solid #e2e8f0;border-radius:24px;padding:clamp(28px,4vw,44px);margin-bottom:28px;display:grid;grid-template-columns:1fr 1.4fr;gap:36px;align-items:start}@media(max-width:860px){main .domain-deep-dive{grid-template-columns:1fr;gap:20px}}
