.newton-module__YwAuWG__page{max-width:78rem}.newton-module__YwAuWG__hero{gap:clamp(1rem,2vw,1.5rem);padding-block:clamp(2rem,7vw,6.5rem) clamp(3rem,7vw,6rem);display:grid}.newton-module__YwAuWG__hero h1{font-family:var(--koala-font-heading);letter-spacing:-.025em;text-transform:uppercase;max-width:11ch;margin:0;font-size:clamp(3.4rem,10vw,8.8rem);font-weight:400;line-height:.86}.newton-module__YwAuWG__lede{max-width:42rem;margin:0;font-size:clamp(1.15rem,2.2vw,1.65rem);line-height:1.35}.newton-module__YwAuWG__details{border-top:1px solid var(--koala-color-border);grid-template-columns:minmax(0,1fr) minmax(18rem,.8fr);gap:clamp(2.5rem,6vw,6rem);padding-block:clamp(3rem,7vw,6rem);display:grid}.newton-module__YwAuWG__statement,.newton-module__YwAuWG__safeguards{gap:var(--koala-space-4);display:grid}.newton-module__YwAuWG__statement h2,.newton-module__YwAuWG__safeguards h2{font-family:var(--koala-font-heading);font-size:var(--koala-text-2xl);text-transform:uppercase;margin:0;line-height:.95}.newton-module__YwAuWG__statement p,.newton-module__YwAuWG__safeguardGrid p,.newton-module__YwAuWG__contact p{color:var(--koala-color-muted);margin:0;line-height:1.65}.newton-module__YwAuWG__statement p{max-width:42rem}.newton-module__YwAuWG__capabilities{border-top:1px solid var(--koala-color-ink);margin:0;padding:0;list-style:none}.newton-module__YwAuWG__capabilities li{border-bottom:1px solid var(--koala-color-border);padding:1rem 0}.newton-module__YwAuWG__safeguards{background:var(--koala-color-ink);color:var(--koala-color-surface);margin-inline:calc(var(--koala-page-gutter) * -1);padding:clamp(3rem, 7vw, 6rem) var(--koala-page-gutter)}.newton-module__YwAuWG__safeguardGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,4vw,3rem);display:grid}.newton-module__YwAuWG__safeguardGrid p{color:color-mix(in srgb, var(--koala-color-surface) 78%, transparent)}.newton-module__YwAuWG__contact{justify-content:space-between;align-items:center;gap:1.5rem;padding-block:clamp(2.5rem,5vw,4rem);display:flex}.newton-module__YwAuWG__contact a{color:var(--koala-color-ink);text-underline-offset:.2em;text-decoration:underline}.newton-module__YwAuWG__contact>a{flex:none}@media (max-width:760px){.newton-module__YwAuWG__details,.newton-module__YwAuWG__safeguardGrid{grid-template-columns:1fr}.newton-module__YwAuWG__contact{flex-direction:column;align-items:flex-start}}
