.page-module__NfDiEG__main{background:#fff}.page-module__NfDiEG__hero{background:radial-gradient(circle at 76% 0,#fff 0,#f4f5f7 40%,#e8ebf0 100%);padding:154px 0 104px}.page-module__NfDiEG__heroGrid{grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);align-items:end;gap:90px;display:grid}.page-module__NfDiEG__hero h1{letter-spacing:-.076em;max-width:830px;margin-top:24px;font-size:clamp(60px,7.4vw,100px);font-weight:635;line-height:.9}.page-module__NfDiEG__heroStatement{border-left:1px solid #cfd2d7;padding:0 0 8px 30px}.page-module__NfDiEG__heroStatement p{color:#555961;font-size:17px;line-height:1.68}.page-module__NfDiEG__heroStatement span{color:#7b7f87;font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;margin-top:28px;font-size:9px;display:block}.page-module__NfDiEG__facts{padding:128px 0 145px}.page-module__NfDiEG__factGrid{border-top:1px solid #dcdde1;grid-template-columns:1fr 1fr;display:grid}.page-module__NfDiEG__factGrid>div{border-bottom:1px solid #dcdde1;grid-template-columns:145px 1fr;gap:24px;min-height:132px;padding:27px 30px 27px 0;display:grid}.page-module__NfDiEG__factGrid>div:nth-child(2n){border-left:1px solid #dcdde1;padding-left:30px}.page-module__NfDiEG__factGrid dt{color:#62666e;font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;font-size:9px;line-height:1.5}.page-module__NfDiEG__factGrid dd{color:#33363c;font-size:14px;font-weight:560;line-height:1.6}.page-module__NfDiEG__boundary{color:#f7f7f8;background:radial-gradient(circle at 80% 0,#28344a,#11151d 38%,#0a0c10 75%);padding:130px 0}.page-module__NfDiEG__boundaryIntro{grid-template-columns:.7fr 1.3fr;gap:24px 90px;display:grid}.page-module__NfDiEG__boundaryIntro .eyebrow{color:#9da5b2}.page-module__NfDiEG__boundaryIntro h2{letter-spacing:-.07em;grid-column:2;max-width:720px;font-size:clamp(52px,6vw,82px);line-height:.92}.page-module__NfDiEG__boundaryIntro>p:last-child{color:#aeb4be;grid-column:2;max-width:660px;font-size:17px;line-height:1.65}.page-module__NfDiEG__boundaryGrid{border-top:1px solid #343943;grid-template-columns:1fr 1fr;margin-top:82px;display:grid}.page-module__NfDiEG__boundaryGrid article{border-bottom:1px solid #343943;min-height:190px;padding:30px 38px 30px 0}.page-module__NfDiEG__boundaryGrid article+article{border-left:1px solid #343943;padding-left:38px}.page-module__NfDiEG__boundaryGrid span{color:#858e9d;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:9px}.page-module__NfDiEG__boundaryGrid p{color:#d3d6dc;max-width:500px;margin-top:55px;font-size:16px;line-height:1.6}.page-module__NfDiEG__method{background:#fff;padding:135px 0;scroll-margin-top:100px}.page-module__NfDiEG__method>div{grid-template-columns:.75fr 1.25fr;gap:90px;display:grid}.page-module__NfDiEG__methodHeading h2{letter-spacing:-.067em;max-width:500px;margin-top:18px;font-size:clamp(48px,5.6vw,72px);line-height:.94}.page-module__NfDiEG__methodHeading>p:last-child{color:#656971;max-width:480px;margin-top:24px;font-size:16px;line-height:1.68}.page-module__NfDiEG__principles{border-top:1px solid #dcdde1;list-style:none}.page-module__NfDiEG__principles li{border-bottom:1px solid #dcdde1;grid-template-columns:48px 1fr;gap:28px;min-height:142px;padding:27px 0;display:grid}.page-module__NfDiEG__principles li>span{color:#176df5;font-family:var(--font-mono);font-size:10px}.page-module__NfDiEG__principles strong{letter-spacing:-.03em;font-size:19px}.page-module__NfDiEG__principles p{color:#646870;max-width:580px;margin-top:9px;font-size:14px;line-height:1.65}.page-module__NfDiEG__resources{background:#f2f3f5;padding:125px 0 140px}.page-module__NfDiEG__resourceGrid{border-top:1px solid #d6d8dc;grid-template-columns:1fr 1fr;display:grid}.page-module__NfDiEG__resourceGrid a{border-bottom:1px solid #d6d8dc;flex-direction:column;justify-content:flex-end;min-height:180px;padding:28px 60px 28px 0;transition:padding .22s,background .22s;display:flex;position:relative}.page-module__NfDiEG__resourceGrid a:nth-child(2n){border-left:1px solid #d6d8dc;padding-left:32px}.page-module__NfDiEG__resourceGrid a:hover{background:#ffffffa6;padding-left:18px}.page-module__NfDiEG__resourceGrid a:nth-child(2n):hover{padding-left:50px}.page-module__NfDiEG__resourceGrid span{color:#777b83;font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;font-size:9px}.page-module__NfDiEG__resourceGrid strong{letter-spacing:-.04em;margin-top:12px;font-size:25px}.page-module__NfDiEG__resourceGrid i{color:#176df5;font-size:17px;font-style:normal;position:absolute;bottom:31px;right:24px}.page-module__NfDiEG__contact{color:#fff;background:#176df5;padding:120px 0}.page-module__NfDiEG__contact .eyebrow{color:#dceaff}.page-module__NfDiEG__contact h2{letter-spacing:-.07em;max-width:810px;margin-top:18px;font-size:clamp(50px,6vw,78px);line-height:.94}.page-module__NfDiEG__contact>div>div{border-top:1px solid #ffffff52;grid-template-columns:1fr 1fr;margin-top:62px;display:grid}.page-module__NfDiEG__contact a{border-bottom:1px solid #ffffff52;flex-direction:column;justify-content:center;min-height:115px;padding-right:30px;display:flex}.page-module__NfDiEG__contact a+a{border-left:1px solid #ffffff52;padding-left:36px}.page-module__NfDiEG__contact a span{color:#d4e4ff;font-size:11px}.page-module__NfDiEG__contact a strong{overflow-wrap:anywhere;margin-top:10px;font-size:18px}@media (max-width:900px){.page-module__NfDiEG__heroGrid{grid-template-columns:1fr;gap:45px}.page-module__NfDiEG__heroStatement{max-width:650px}.page-module__NfDiEG__method>div{grid-template-columns:1fr;gap:58px}}@media (max-width:680px){.page-module__NfDiEG__hero{padding:120px 0 72px}.page-module__NfDiEG__hero h1{font-size:50px}.page-module__NfDiEG__heroStatement{padding-left:20px}.page-module__NfDiEG__facts,.page-module__NfDiEG__method,.page-module__NfDiEG__resources{padding:82px 0 92px}.page-module__NfDiEG__factGrid{grid-template-columns:1fr}.page-module__NfDiEG__factGrid>div,.page-module__NfDiEG__factGrid>div:nth-child(2n){border-left:0;grid-template-columns:1fr;gap:10px;min-height:0;padding:23px 0}.page-module__NfDiEG__boundary{padding:88px 0}.page-module__NfDiEG__boundaryIntro{grid-template-columns:1fr;gap:19px}.page-module__NfDiEG__boundaryIntro h2,.page-module__NfDiEG__boundaryIntro>p:last-child{grid-column:auto}.page-module__NfDiEG__boundaryIntro h2{font-size:48px}.page-module__NfDiEG__boundaryGrid{grid-template-columns:1fr;margin-top:56px}.page-module__NfDiEG__boundaryGrid article,.page-module__NfDiEG__boundaryGrid article+article{border-left:0;min-height:165px;padding:25px 0}.page-module__NfDiEG__boundaryGrid p{margin-top:38px}.page-module__NfDiEG__principles li{grid-template-columns:36px 1fr;gap:16px}.page-module__NfDiEG__resourceGrid{grid-template-columns:1fr}.page-module__NfDiEG__resourceGrid a,.page-module__NfDiEG__resourceGrid a:nth-child(2n){border-left:0;min-height:145px;padding:25px 50px 25px 0}.page-module__NfDiEG__resourceGrid a:hover,.page-module__NfDiEG__resourceGrid a:nth-child(2n):hover{padding-left:12px}.page-module__NfDiEG__contact{padding:86px 0}.page-module__NfDiEG__contact h2{font-size:47px}.page-module__NfDiEG__contact>div>div{grid-template-columns:1fr;margin-top:45px}.page-module__NfDiEG__contact a,.page-module__NfDiEG__contact a+a{border-left:0;min-height:100px;padding:0}}@media (max-width:380px){.page-module__NfDiEG__hero h1{font-size:44px}.page-module__NfDiEG__boundaryIntro h2,.page-module__NfDiEG__contact h2{font-size:42px}}
