.service-hero-module__dXAiOW__page{background:var(--canvas)}.service-hero-module__dXAiOW__hero{border-bottom:1px solid var(--line);background:#fff;padding:clamp(4rem,8vw,7rem) 0}.service-hero-module__dXAiOW__heroInner{width:min(calc(100% - 2.5rem),var(--max-width));align-items:center;gap:clamp(2.5rem,6vw,5rem);margin:0 auto;display:grid}.service-hero-module__dXAiOW__copy h1{letter-spacing:-.055em;font-size:clamp(2.8rem,6vw,5.6rem)}.service-hero-module__dXAiOW__copy>p{color:var(--muted);margin-top:1.4rem;font-size:clamp(1.05rem,1.8vw,1.2rem)}.service-hero-module__dXAiOW__factList{border-top:1px solid var(--line);margin-top:1.75rem;list-style:none}.service-hero-module__dXAiOW__factList li{color:#3d4e58;border-bottom:1px solid var(--line);padding:.7rem 0}.service-hero-module__dXAiOW__actions{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.service-hero-module__dXAiOW__button{border:1px solid #0000;border-radius:.5rem;justify-content:center;align-items:center;min-height:3.2rem;padding:.8rem 1.2rem;font-weight:700;text-decoration:none;transition:transform .18s,background .18s;display:inline-flex}.service-hero-module__dXAiOW__button:hover{transform:translateY(-2px)}.service-hero-module__dXAiOW__primaryAction{background:var(--accent);color:#fff}.service-hero-module__dXAiOW__secondaryAction{color:var(--ink);border-color:#b8c2c8}.service-hero-module__dXAiOW__panel{justify-self:end;width:min(100%,29rem);min-width:0}.service-hero-module__dXAiOW__imageWrap{background:#dfe5e8;border-radius:.65rem;min-height:24rem;position:relative;overflow:hidden}.service-hero-module__dXAiOW__imageWrap img{object-fit:cover}.service-hero-module__dXAiOW__content{width:min(100% - 2.5rem,68rem);margin:0 auto}.service-hero-module__dXAiOW__section{border-bottom:1px solid var(--line);padding:clamp(4rem,8vw,7rem) 0}.service-hero-module__dXAiOW__sectionHeader{max-width:46rem;margin-bottom:2.25rem}.service-hero-module__dXAiOW__sectionHeader h2{font-size:clamp(2rem,4.5vw,3.8rem)}.service-hero-module__dXAiOW__cardGrid,.service-hero-module__dXAiOW__faqs{gap:0 2.5rem;display:grid}.service-hero-module__dXAiOW__card,.service-hero-module__dXAiOW__faqs article{border-top:1px solid var(--line);padding:1.4rem 0}.service-hero-module__dXAiOW__card h3,.service-hero-module__dXAiOW__faqs h3,.service-hero-module__dXAiOW__processList h3{letter-spacing:-.02em;font-size:1.25rem}.service-hero-module__dXAiOW__card p,.service-hero-module__dXAiOW__faqs p,.service-hero-module__dXAiOW__processList p{color:var(--muted);margin-top:.55rem}.service-hero-module__dXAiOW__processList{counter-reset:process;margin-top:3rem;list-style:none}.service-hero-module__dXAiOW__processList li{border-top:1px solid var(--line);grid-template-columns:4rem 1fr;gap:1rem;padding:1.5rem 0;display:grid}.service-hero-module__dXAiOW__stepBadge{color:var(--accent);font-size:1.5rem;font-weight:700}.service-hero-module__dXAiOW__trustList{gap:0 2.5rem;list-style:none;display:grid}.service-hero-module__dXAiOW__trustList li{color:#3d4e58;border-top:1px solid var(--line);padding:1rem 0}.service-hero-module__dXAiOW__faqs{margin-top:3rem}.service-hero-module__dXAiOW__coverageCopy{max-width:48rem;color:var(--muted);font-size:1.05rem}.service-hero-module__dXAiOW__linkGrid{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 2rem;margin-top:2rem;display:grid}.service-hero-module__dXAiOW__linkCard{color:var(--ink);border-bottom:1px solid var(--line);padding:.8rem 0;font-weight:650;text-decoration:none}.service-hero-module__dXAiOW__linkCard:hover{color:var(--accent)}.service-hero-module__dXAiOW__linkCta,.service-hero-module__dXAiOW__linkAction{color:var(--accent);margin-top:1.5rem;font-weight:700;text-decoration:none;display:inline-block}.service-hero-module__dXAiOW__linkCta:after,.service-hero-module__dXAiOW__linkAction:after{content:" →"}.service-hero-module__dXAiOW__relatedLinks{border-top:1px solid var(--line);flex-wrap:wrap;gap:.4rem 0;margin-top:2.5rem;padding-top:1.25rem;display:flex}.service-hero-module__dXAiOW__relatedLinks a{color:var(--muted);text-decoration:none}.service-hero-module__dXAiOW__relatedLinks a:hover{color:var(--accent)}.service-hero-module__dXAiOW__relatedLinks a:not(:last-child):after{content:" / ";color:#a7b1b7;margin:0 .65rem}@media (min-width:780px){.service-hero-module__dXAiOW__heroInner{grid-template-columns:minmax(0,1fr) minmax(22rem,.8fr)}.service-hero-module__dXAiOW__cardGrid,.service-hero-module__dXAiOW__faqs,.service-hero-module__dXAiOW__trustList{grid-template-columns:repeat(2,minmax(0,1fr))}.service-hero-module__dXAiOW__linkGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:600px){.service-hero-module__dXAiOW__button{flex:100%}.service-hero-module__dXAiOW__imageWrap{min-height:18rem}}@media (max-width:779px){.service-hero-module__dXAiOW__panel{justify-self:stretch;width:100%}}
