.page-module__ecg9YW__page{max-width:1060px}.page-module__ecg9YW__hero{padding:90px 0 75px}.page-module__ecg9YW__hero h1{letter-spacing:-.06em;margin-bottom:32px;font-size:clamp(44px,6vw,76px);line-height:1.08}.page-module__ecg9YW__hero h1 span{color:var(--indigo)}.page-module__ecg9YW__hero .page-module__ecg9YW__lead{font-size:clamp(20px,2.5vw,26px);line-height:1.6}.page-module__ecg9YW__page h2{letter-spacing:-.04em;margin-bottom:25px;font-size:clamp(29px,3.3vw,40px);line-height:1.2}.page-module__ecg9YW__page p{margin-top:18px;font-size:16px}.page-module__ecg9YW__page blockquote{color:var(--ink);letter-spacing:-.025em;margin:24px 0;font-size:clamp(22px,2.8vw,30px);line-height:1.55}.page-module__ecg9YW__mission{border-top:1px solid var(--line);grid-template-columns:1fr 180px;align-items:center;gap:65px;padding:60px 0;display:grid}.page-module__ecg9YW__promise{background:var(--wash);border:1px solid var(--line);border-radius:24px;margin:10px 0 65px;padding:44px 48px}.page-module__ecg9YW__promise .page-module__ecg9YW__note{margin-top:26px;font-size:13px}.page-module__ecg9YW__section{border-top:1px solid var(--line);padding:60px 0}.page-module__ecg9YW__sectionIntro{max-width:720px}.page-module__ecg9YW__capabilities{grid-template-columns:1fr 1fr;gap:0 60px;margin-top:34px;display:grid}.page-module__ecg9YW__capabilities article{border-top:1px solid var(--line);padding:30px 0}.page-module__ecg9YW__capabilities h3{color:var(--indigo);letter-spacing:-.035em;font-size:28px}.page-module__ecg9YW__page .page-module__ecg9YW__principle{color:var(--ink);font-size:18px}.page-module__ecg9YW__page .page-module__ecg9YW__conclusion{font-size:14px}.page-module__ecg9YW__capabilities a{margin-top:18px}.page-module__ecg9YW__workflow{padding:36px 0 50px}.page-module__ecg9YW__workflow ol{border-block:1px solid var(--line);flex-wrap:wrap;gap:14px 18px;margin:0;padding:24px 0;list-style:none;display:flex}.page-module__ecg9YW__workflow li{letter-spacing:-.025em;align-items:center;gap:18px;font-size:clamp(18px,2.2vw,24px);display:flex}.page-module__ecg9YW__workflow li>span:last-child:not(:first-child){color:var(--indigo)}.page-module__ecg9YW__workflow p{max-width:720px}.page-module__ecg9YW__principles article{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;gap:60px;padding:28px 0;display:grid}.page-module__ecg9YW__principles h3{letter-spacing:-.025em;font-size:21px;line-height:1.5}.page-module__ecg9YW__principles article p{margin:0}.page-module__ecg9YW__boundaries{max-width:800px;padding:25px 0 60px}.page-module__ecg9YW__boundaries ul{color:var(--body);padding-left:20px;line-height:1.9}.page-module__ecg9YW__boundaries li::marker{color:var(--indigo)}.page-module__ecg9YW__levels{grid-template-columns:repeat(3,1fr);gap:32px;margin-top:32px;display:grid}.page-module__ecg9YW__levels article{border-top:1px solid var(--line);padding-top:20px}.page-module__ecg9YW__levels h3{letter-spacing:-.04em;font-size:30px}.page-module__ecg9YW__levels .page-module__ecg9YW__levelNumber{color:var(--indigo);margin:0 0 12px;font-size:14px}.page-module__ecg9YW__closing{max-width:800px;padding:65px 0 90px}.page-module__ecg9YW__closing>p{font-size:21px;line-height:1.7}.page-module__ecg9YW__closing a{margin-top:30px}@media (max-width:750px){.page-module__ecg9YW__hero{padding:50px 0 45px}.page-module__ecg9YW__mission{grid-template-columns:1fr;gap:18px;padding:40px 0}.page-module__ecg9YW__mission>img{justify-self:end;width:95px;height:auto}.page-module__ecg9YW__promise{margin-bottom:40px;padding:28px 24px}.page-module__ecg9YW__section{padding:42px 0}.page-module__ecg9YW__capabilities,.page-module__ecg9YW__levels{grid-template-columns:1fr;gap:0}.page-module__ecg9YW__principles article{grid-template-columns:1fr;gap:12px}.page-module__ecg9YW__page p{font-size:15px}.page-module__ecg9YW__levels article{padding-block:24px}.page-module__ecg9YW__closing{padding:40px 0 60px}.page-module__ecg9YW__closing>p{font-size:19px}}
