.service-desktop-module__fwybzG__desktopFrame{display:none}@media (min-width:1024px){.service-desktop-module__fwybzG__page{--service-hero-ground:#08111b;--service-reading-ground:#f3f6f8;--service-paper:#fff;--service-rule:#dbe3e9;--service-ink:#111827}.service-desktop-module__fwybzG__page .service-desktop-module__fwybzG__hero{background-color:var(--service-hero-ground);min-height:clamp(40rem,76vh,48rem)}.service-desktop-module__fwybzG__page .service-desktop-module__fwybzG__legacyHero{display:none}.service-desktop-module__fwybzG__page .service-desktop-module__fwybzG__desktopFrame{background-image:var(--service-desktop-image);background-size:cover;display:block;position:absolute;inset:0 0 0 40%}.service-desktop-module__fwybzG__page .service-desktop-module__fwybzG__hero:after{content:"";background:linear-gradient(180deg,var(--service-hero-ground)0px,var(--service-hero-ground)72px,transparent 160px),linear-gradient(90deg,var(--service-hero-ground)0%,color-mix(in srgb,var(--service-hero-ground)90%,transparent)57%,color-mix(in srgb,var(--service-hero-ground)20%,transparent)82%,color-mix(in srgb,var(--service-hero-ground)8%,transparent)100%);pointer-events:none;position:absolute;inset:0}.service-desktop-module__fwybzG__page .service-desktop-module__fwybzG__heroInner{text-align:left;max-width:80rem;padding:4rem 3rem}.service-desktop-module__fwybzG__page .service-desktop-module__fwybzG__heroTitle{max-width:min(42rem,48vw);font-size:clamp(3rem,4.2vw,4rem);line-height:1.1}.service-desktop-module__fwybzG__page .service-desktop-module__fwybzG__heroLead{max-width:min(38rem,48vw);margin-inline:0;line-height:1.65}.service-desktop-module__fwybzG__page .service-desktop-module__fwybzG__bodySection{background:var(--service-reading-ground);padding-block:4.5rem}.service-desktop-module__fwybzG__page .service-desktop-module__fwybzG__bodyInner{background:var(--service-paper);width:calc(100% - 3rem);max-width:800px;color:var(--service-ink);border:1px solid var(--service-rule);border-radius:1.5rem;padding:3rem 4rem}.service-desktop-module__fwybzG__page .service-desktop-module__fwybzG__bodyGrid{grid-template-columns:minmax(0,1fr);gap:2rem}.service-desktop-module__fwybzG__page .service-desktop-module__fwybzG__bodyGrid>div{grid-column:1/-1}.service-desktop-module__fwybzG__page .service-desktop-module__fwybzG__bodyGrid p{line-height:1.75}}
