.page_main__JUj0O{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.75fr);align-items:start;gap:clamp(32px,6vw,88px);width:min(100%,1160px);margin:0 auto;padding:clamp(56px,9vw,112px) clamp(20px,5vw,64px)}.page_overview__lyyoV h1{margin:8px 0 18px;font-size:clamp(38px,6vw,68px);line-height:1.02;letter-spacing:-.055em;font-weight:700}.page_eyebrow__UVQnQ{color:#1e4fc2;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.page_intro__H6ioR{max-width:36rem;color:#6f6a63;font-size:clamp(17px,2vw,21px)}.page_agendaTitle__MT1NT{margin-top:30px;font-size:17px;font-weight:700}.page_agenda__5TMqL{margin-top:8px;padding-left:1.2em;list-style:disc}.page_agenda__5TMqL li+li{margin-top:6px}.page_agenda__5TMqL li::marker{color:#2d68f0}.page_contact__sn6Fd{min-width:0;padding:clamp(22px,4vw,38px);border:1px solid #e3ded5;border-radius:20px;background:#fff}.page_contact__sn6Fd h2{margin-bottom:10px;font-size:clamp(23px,3vw,30px);line-height:1.2;font-weight:700;letter-spacing:-.025em}.page_contact__sn6Fd p{color:#6f6a63}.page_contact__sn6Fd .page_button__oAJu4{display:inline-flex;align-items:center;min-height:44px;margin-top:22px;padding:10px 18px;border-radius:9px;color:#fff;background:#2d68f0;font-weight:700}.page_contact__sn6Fd .page_button__oAJu4:hover{background:#1e4fc2}.page_hint__K1FVw{margin-top:12px;font-size:14px}.page_contact__sn6Fd .page_email__YrYps{display:inline-block;margin-top:10px;color:#1e4fc2;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}@media (max-width:740px){.page_main__JUj0O{grid-template-columns:minmax(0,1fr)}}