.webinar_page__vd8H0{background:var(--color-canvas);color:var(--color-ink);margin:0 auto;max-width:1296px;min-height:100vh;padding:var(--spacing-lg) var(--spacing-xl) var(--spacing-xxl)}.webinar_footer__fQvSp,.webinar_header__D_fVr{align-items:center;display:flex;justify-content:space-between;gap:var(--spacing-lg)}.webinar_footer__fQvSp nav,.webinar_header__D_fVr nav{display:flex;gap:var(--spacing-lg)}.webinar_footer__fQvSp a,.webinar_header__D_fVr a{color:var(--color-ink);text-decoration:none}.webinar_layout__BGtVT,.webinar_registered__qpT5M{align-items:start;display:grid;gap:var(--spacing-xxl);grid-template-columns:minmax(0,1.2fr) minmax(280px,440px);padding:var(--spacing-xxl) 0}.webinar_banner__5fbx5,.webinar_host__j99_i p,.webinar_page__vd8H0 h2{color:var(--color-forest);font-size:13px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.webinar_banner__5fbx5{display:flex;gap:var(--spacing-md)}.webinar_page__vd8H0 h1{font-family:var(--font-display),serif;font-size:64px;font-weight:400;letter-spacing:-.03em;line-height:1.02;margin:var(--spacing-md) 0}.webinar_host__j99_i p:last-child,.webinar_page__vd8H0 li,.webinar_subhead__LrXNW{color:var(--color-ink-muted);font-size:18px;line-height:1.5;text-transform:none;letter-spacing:0;font-weight:400}.webinar_page__vd8H0 ul{display:grid;gap:var(--spacing-md);margin:var(--spacing-lg) 0 var(--spacing-xl);padding:0}.webinar_page__vd8H0 li{list-style:none}.webinar_host__j99_i,.webinar_page__vd8H0 .webinar-card,.webinar_session__ZsCxY{background:var(--color-surface);border:1px solid var(--color-state-outline);border-radius:var(--rounded-card);padding:var(--spacing-lg)}.webinar_host__j99_i{align-items:center;display:flex;gap:var(--spacing-md)}.webinar_host__j99_i img{border-radius:var(--rounded-control);height:72px;object-fit:cover;width:72px}.webinar_host__j99_i h3{font-family:var(--font-display),serif;font-size:28px;font-weight:400;margin:0}.webinar_page__vd8H0 .webinar-card{display:grid;gap:var(--spacing-md)}.webinar_page__vd8H0 .webinar-countdown ol{display:grid;gap:var(--spacing-sm);grid-template-columns:repeat(4,1fr);list-style:none;margin:var(--spacing-sm) 0 0;padding:0}.webinar_page__vd8H0 .webinar-countdown li{background:var(--color-mist);border-radius:var(--rounded-control);padding:var(--spacing-sm);text-align:center}.webinar_page__vd8H0 .webinar-countdown strong{display:block;font-size:28px}.webinar_page__vd8H0 .webinar-countdown span,.webinar_page__vd8H0 .webinar-when{color:var(--color-ink-muted);font-size:13px}.webinar_page__vd8H0 .webinar-names{display:grid;gap:var(--spacing-sm);grid-template-columns:1fr 1fr}.webinar_page__vd8H0 label{display:grid;gap:var(--spacing-xs);font-size:14px}.webinar_page__vd8H0 input{border:1px solid var(--color-control-border);border-radius:var(--rounded-control);min-height:44px;padding:0 var(--spacing-sm)}.webinar_page__vd8H0 .webinar-consent{align-items:start;display:flex;gap:var(--spacing-sm);font-size:14px;line-height:1.4}.webinar_page__vd8H0 input[type=checkbox]{height:16px;min-height:16px;width:16px}.webinar_page__vd8H0 .webinar-honeypot{display:none}.webinar_calendar__5vem8,.webinar_page__vd8H0 button{align-items:center;background:var(--color-forest);border:0;border-radius:var(--rounded-control);color:var(--color-on-forest);display:flex;font-size:16px;justify-content:space-between;min-height:52px;padding:0 var(--spacing-md);text-decoration:none}.webinar_page__vd8H0 .webinar-error{color:var(--color-error);margin:0}.webinar_registered__qpT5M h1{font-size:56px}.webinar_session__ZsCxY h2{font-family:var(--font-display),serif;font-size:40px;letter-spacing:0;margin:var(--spacing-sm) 0;text-transform:none}.webinar_footer__fQvSp{border-top:1px solid var(--color-mist);color:var(--color-ink-muted);padding-top:var(--spacing-lg)}.webinar_footer__fQvSp a{color:var(--color-forest);text-decoration:underline}@media (max-width:800px){.webinar_page__vd8H0{padding:var(--spacing-lg)}.webinar_header__D_fVr nav{display:none}.webinar_layout__BGtVT,.webinar_page__vd8H0 .webinar-names,.webinar_registered__qpT5M{grid-template-columns:1fr}.webinar_page__vd8H0 h1,.webinar_registered__qpT5M h1{font-size:40px}}