.Service-module__nwP52G__page{color:#fff;background:#0b0b0d;overflow:hidden}.Service-module__nwP52G__hero{grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);align-items:center;gap:64px;width:min(100%,1360px);min-height:100vh;margin:0 auto;padding:150px 40px 96px;display:grid}.Service-module__nwP52G__heroText{max-width:780px}.Service-module__nwP52G__label,.Service-module__nwP52G__sectionLabel{color:var(--gold);letter-spacing:.24em;text-transform:uppercase;font-size:12px}.Service-module__nwP52G__title{margin-top:24px;font-size:clamp(44px,6vw,84px);font-weight:300;line-height:1.02}.Service-module__nwP52G__lead{color:#ffffffc7;max-width:640px;margin-top:28px;font-size:18px;line-height:1.8}.Service-module__nwP52G__heroActions{flex-wrap:wrap;gap:16px;margin-top:44px;display:flex}.Service-module__nwP52G__primaryCta,.Service-module__nwP52G__secondaryCta,.Service-module__nwP52G__cta{border:1px solid var(--gold);text-transform:uppercase;letter-spacing:.12em;justify-content:center;align-items:center;min-height:48px;padding:14px 26px;font-size:12px;transition:background .3s,color .3s,border-color .3s;display:inline-flex}.Service-module__nwP52G__primaryCta,.Service-module__nwP52G__cta{background:var(--gold);color:#0b0b0d}.Service-module__nwP52G__primaryCta:hover,.Service-module__nwP52G__cta:hover,.Service-module__nwP52G__secondaryCta{color:var(--gold);background:0 0}.Service-module__nwP52G__secondaryCta:hover{background:var(--gold);color:#0b0b0d}.Service-module__nwP52G__heroImageWrap,.Service-module__nwP52G__mediaImageWrap{background:#ffffff08;border:1px solid #c6a76933;position:relative;overflow:hidden}.Service-module__nwP52G__heroImageWrap{aspect-ratio:4/5;min-height:680px}.Service-module__nwP52G__heroImage,.Service-module__nwP52G__mediaImage{object-fit:cover}.Service-module__nwP52G__intro,.Service-module__nwP52G__split,.Service-module__nwP52G__featureBand,.Service-module__nwP52G__mediaSection,.Service-module__nwP52G__process,.Service-module__nwP52G__faq,.Service-module__nwP52G__ctaSection{width:min(100%,1200px);margin:0 auto;padding:96px 40px}.Service-module__nwP52G__intro{border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;grid-template-columns:.45fr 1fr;gap:64px;display:grid}.Service-module__nwP52G__subtitle{color:var(--gold);letter-spacing:.18em;text-transform:uppercase;font-size:14px}.Service-module__nwP52G__intro p:last-child{color:#ffffffc7;font-size:22px;line-height:1.75}.Service-module__nwP52G__split{grid-template-columns:.72fr 1fr;gap:64px;display:grid}.Service-module__nwP52G__split h2,.Service-module__nwP52G__featureBand h2,.Service-module__nwP52G__includes h2,.Service-module__nwP52G__process h2,.Service-module__nwP52G__faq h2,.Service-module__nwP52G__ctaSection h2{margin-top:18px;font-size:clamp(34px,4vw,56px);font-weight:300;line-height:1.12}.Service-module__nwP52G__listGrid,.Service-module__nwP52G__benefitsGrid,.Service-module__nwP52G__processGrid{gap:18px;display:grid}.Service-module__nwP52G__listGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.Service-module__nwP52G__card,.Service-module__nwP52G__benefit,.Service-module__nwP52G__processCard,.Service-module__nwP52G__faqItem{background:linear-gradient(#ffffff09,#ffffff04);border:1px solid #ffffff14}.Service-module__nwP52G__card{min-height:158px;padding:28px}.Service-module__nwP52G__card span{background:var(--gold);width:28px;height:1px;margin-bottom:24px;display:block}.Service-module__nwP52G__card p,.Service-module__nwP52G__benefit p,.Service-module__nwP52G__processCard p,.Service-module__nwP52G__faqItem p,.Service-module__nwP52G__ctaSection p{color:#ffffffbd;line-height:1.75}.Service-module__nwP52G__featureBand{text-align:center}.Service-module__nwP52G__benefitsGrid{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:48px}.Service-module__nwP52G__benefit{text-align:left;align-items:flex-end;min-height:180px;padding:28px;display:flex}.Service-module__nwP52G__mediaSection{grid-template-columns:minmax(320px,.88fr) 1fr;align-items:center;gap:64px;display:grid}.Service-module__nwP52G__mediaImageWrap{aspect-ratio:4/5;min-height:560px}.Service-module__nwP52G__includes ul{gap:18px;margin-top:36px;list-style:none;display:grid}.Service-module__nwP52G__includes li{color:#ffffffc7;padding-left:28px;line-height:1.7;position:relative}.Service-module__nwP52G__includes li:before{content:"";background:var(--gold);width:12px;height:1px;position:absolute;top:.75em;left:0}.Service-module__nwP52G__process{text-align:center}.Service-module__nwP52G__processGrid{text-align:left;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:48px}.Service-module__nwP52G__processCard{padding:30px}.Service-module__nwP52G__processCard span{color:var(--gold);font-family:var(--font-heading);margin-bottom:42px;font-size:42px;line-height:1;display:block}.Service-module__nwP52G__faqList{gap:18px;margin-top:44px;display:grid}.Service-module__nwP52G__faqItem{padding:30px 34px}.Service-module__nwP52G__faqItem h3{margin-bottom:12px;font-size:22px;font-weight:400}.Service-module__nwP52G__ctaSection{text-align:center;background:linear-gradient(#c6a76914,#0b0b0d00);width:100%;max-width:none;padding:120px 40px}.Service-module__nwP52G__ctaSection h2,.Service-module__nwP52G__ctaSection p{max-width:760px;margin-left:auto;margin-right:auto}.Service-module__nwP52G__ctaSection p{margin-top:22px}.Service-module__nwP52G__ctaSection .Service-module__nwP52G__cta{margin-top:40px}@media (max-width:1100px){.Service-module__nwP52G__hero,.Service-module__nwP52G__intro,.Service-module__nwP52G__split,.Service-module__nwP52G__mediaSection{grid-template-columns:1fr}.Service-module__nwP52G__heroImageWrap,.Service-module__nwP52G__mediaImageWrap{min-height:520px}.Service-module__nwP52G__benefitsGrid,.Service-module__nwP52G__processGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.Service-module__nwP52G__hero{gap:40px;padding:120px 20px 64px}.Service-module__nwP52G__heroActions{flex-direction:column}.Service-module__nwP52G__primaryCta,.Service-module__nwP52G__secondaryCta,.Service-module__nwP52G__cta{width:100%}.Service-module__nwP52G__intro,.Service-module__nwP52G__split,.Service-module__nwP52G__featureBand,.Service-module__nwP52G__mediaSection,.Service-module__nwP52G__process,.Service-module__nwP52G__faq{padding:72px 20px}.Service-module__nwP52G__heroImageWrap,.Service-module__nwP52G__mediaImageWrap{aspect-ratio:4/5;min-height:auto}.Service-module__nwP52G__listGrid,.Service-module__nwP52G__benefitsGrid,.Service-module__nwP52G__processGrid{grid-template-columns:1fr}.Service-module__nwP52G__intro p:last-child{font-size:18px}.Service-module__nwP52G__ctaSection{padding:90px 20px}}
