.page-module__NfDiEG__page{padding-block:72px 80px}.page-module__NfDiEG__hero{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}.page-module__NfDiEG__hero h1{text-wrap:balance;margin-block:22px;font-size:clamp(40px,4.8vw,64px);line-height:1.08}.page-module__NfDiEG__hero h1 span{color:var(--teal)}.page-module__NfDiEG__intro{color:var(--ink-soft);font-size:18px;line-height:1.8}.page-module__NfDiEG__summary{background:var(--foam-deep);border:1px solid var(--line);border-radius:22px;padding:clamp(24px,3vw,36px)}.page-module__NfDiEG__summary h2{font-size:25px}.page-module__NfDiEG__summary dl{margin:24px 0 0}.page-module__NfDiEG__summary dl>div+div{border-top:1px solid var(--line);margin-top:20px;padding-top:20px}.page-module__NfDiEG__summary dt{margin-bottom:7px;font-weight:700}.page-module__NfDiEG__summary dd{color:var(--ink-soft);margin:0;line-height:1.7}.page-module__NfDiEG__workflow{padding-top:76px}.page-module__NfDiEG__workflow>h2,.page-module__NfDiEG__details h2{text-wrap:balance;margin-block:16px 24px;font-size:clamp(28px,3.2vw,38px)}.page-module__NfDiEG__steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:32px 0 0;padding:0;list-style:none;display:grid}.page-module__NfDiEG__steps li{border:1px solid var(--line);background:var(--white);border-radius:16px;padding:24px}.page-module__NfDiEG__stepTop{color:var(--teal);justify-content:space-between;align-items:center;margin-bottom:28px;display:flex}.page-module__NfDiEG__stepTop span{letter-spacing:.12em;font-size:12px;font-weight:700}.page-module__NfDiEG__steps h3{margin-bottom:14px;font-size:21px;line-height:1.25}.page-module__NfDiEG__steps p,.page-module__NfDiEG__contact p{color:var(--ink-soft);line-height:1.8}.page-module__NfDiEG__details p:not(.eyebrow){color:var(--ink-soft);line-height:1.8}.page-module__NfDiEG__details{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(32px,6vw,90px);padding-block:64px;display:grid}.page-module__NfDiEG__opportunity{border:1px solid var(--line);background:var(--foam-deep);border-radius:22px;margin-top:64px;padding:clamp(24px,4vw,44px)}.page-module__NfDiEG__opportunityHeading{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:32px;display:grid}.page-module__NfDiEG__opportunity h2{text-wrap:balance;margin-top:16px;font-size:clamp(28px,3.2vw,38px)}.page-module__NfDiEG__opportunity p{color:var(--ink-soft);line-height:1.8}.page-module__NfDiEG__exampleHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-top:36px;display:flex}.page-module__NfDiEG__exampleHeading h3{font-size:20px}.page-module__NfDiEG__exampleHeading>span{letter-spacing:.1em;color:var(--teal);font-size:11px;font-weight:700}.page-module__NfDiEG__exampleStats{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-block:22px;display:grid}.page-module__NfDiEG__exampleStats>div{background:var(--white);border-radius:16px;padding:24px}.page-module__NfDiEG__exampleStats dt{font-size:14px;line-height:1.6}.page-module__NfDiEG__exampleStats dd{letter-spacing:-.04em;margin:16px 0 8px;font-size:clamp(28px,3.5vw,44px);font-weight:700}.page-module__NfDiEG__exampleStats dd span{color:var(--teal);font-weight:400}.page-module__NfDiEG__exampleStats p,.page-module__NfDiEG__exampleNote{font-size:13px}.page-module__NfDiEG__exampleStats dd p{letter-spacing:normal;margin-top:8px;font-weight:400}.page-module__NfDiEG__measureResults{border-top:1px solid var(--line);margin-top:22px;padding-top:22px}.page-module__NfDiEG__measureResults strong{color:var(--ink)}.page-module__NfDiEG__details a{margin-top:22px;line-height:1.6}.page-module__NfDiEG__details a svg{flex-shrink:0}.page-module__NfDiEG__contact{background:var(--foam-deep);border-radius:20px;justify-content:space-between;align-items:center;gap:24px;padding:32px;display:flex}.page-module__NfDiEG__contact h2{margin-bottom:12px;font-size:clamp(24px,3vw,30px)}.page-module__NfDiEG__contact>a{flex-shrink:0}@media (max-width:1000px){.page-module__NfDiEG__steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.page-module__NfDiEG__page{padding-block:44px 48px}.page-module__NfDiEG__hero,.page-module__NfDiEG__details,.page-module__NfDiEG__opportunityHeading,.page-module__NfDiEG__exampleStats{grid-template-columns:minmax(0,1fr)}.page-module__NfDiEG__workflow{padding-top:48px}.page-module__NfDiEG__details{padding-block:48px}.page-module__NfDiEG__opportunity{margin-top:48px}.page-module__NfDiEG__contact{flex-direction:column;align-items:flex-start;padding:24px}}@media (max-width:480px){.page-module__NfDiEG__steps{grid-template-columns:minmax(0,1fr)}}
