.public-module-scss-module__Ob3h9G__page{color:#20202a;background:#fff;min-height:100vh}.public-module-scss-module__Ob3h9G__page>section,.public-module-scss-module__Ob3h9G__header,.public-module-scss-module__Ob3h9G__page>footer{width:min(100% - 40px,1080px);margin:0 auto}.public-module-scss-module__Ob3h9G__header,.public-module-scss-module__Ob3h9G__page>footer{justify-content:space-between;align-items:center;gap:24px;padding:24px 0;display:flex}.public-module-scss-module__Ob3h9G__header nav,.public-module-scss-module__Ob3h9G__page>footer div{flex-wrap:wrap;gap:18px;display:flex}.public-module-scss-module__Ob3h9G__header a,.public-module-scss-module__Ob3h9G__page>footer a{color:inherit;text-decoration:none}.public-module-scss-module__Ob3h9G__brand{font-size:22px;font-weight:800;color:#5547e8!important}.public-module-scss-module__Ob3h9G__hero{padding:92px 0 76px;max-width:760px!important;margin-left:max(20px,50% - 540px)!important}.public-module-scss-module__Ob3h9G__hero h1{margin:12px 0 20px;font-size:clamp(38px,6vw,64px);line-height:1.08}.public-module-scss-module__Ob3h9G__hero p,.public-module-scss-module__Ob3h9G__page>section>p{color:#575768;font-size:18px;line-height:1.6}.public-module-scss-module__Ob3h9G__eyebrow{text-transform:uppercase;font-weight:700;color:#5547e8!important;font-size:14px!important}.public-module-scss-module__Ob3h9G__actions{gap:12px;margin-top:28px;display:flex}.public-module-scss-module__Ob3h9G__primary,.public-module-scss-module__Ob3h9G__secondary{border-radius:9px;padding:11px 18px;text-decoration:none}.public-module-scss-module__Ob3h9G__primary{color:#fff;background:#5547e8}.public-module-scss-module__Ob3h9G__secondary{color:#20202a;border:1px solid #d9d9e3}.public-module-scss-module__Ob3h9G__page>section{border-top:1px solid #ececf2;padding:48px 0}.public-module-scss-module__Ob3h9G__page li{margin:12px 0}.public-module-scss-module__Ob3h9G__cta{padding-bottom:72px!important}.public-module-scss-module__Ob3h9G__page>footer{color:#666675;border-top:1px solid #ececf2;font-size:14px}@media (max-width:640px){.public-module-scss-module__Ob3h9G__header,.public-module-scss-module__Ob3h9G__page>footer{flex-direction:column;align-items:flex-start}.public-module-scss-module__Ob3h9G__hero{padding-top:48px}}
