.ContentBlocksPage_root__IHAid{display:flex;flex-direction:column;background:var(--background)}.StatusPage_root__ycCqI{max-width:920px;margin:0 auto;padding:clamp(56px,9vw,96px) var(--spacing-md);display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-lg);border:1px solid color-mix(in srgb,var(--border) 78%,white);border-radius:calc(var(--radius-xl) + 6px);background:radial-gradient(circle at top right,color-mix(in srgb,var(--primary) 10%,transparent),transparent 26%),linear-gradient(180deg,color-mix(in srgb,var(--surface) 92%,white),color-mix(in srgb,var(--background-alt) 78%,white));box-shadow:0 32px 60px -46px rgba(15,23,42,.36)}.StatusPage_logo__bz5Rk{display:block;width:clamp(var(--spacing-3xl),10vw,var(--spacing-5xl));height:auto;max-height:var(--spacing-5xl);object-fit:contain}.StatusPage_title__kK48j{margin:0;line-height:1.05;font-size:clamp(2.5rem,2rem + 1.8vw,4rem);letter-spacing:-.04em}.StatusPage_description__7FN1z{margin:0;max-width:44rem;color:color-mix(in srgb,var(--foreground) 68%,var(--muted-foreground));font-size:clamp(1rem,.94rem + .24vw,1.15rem);line-height:1.65}.StatusPage_actions__ngdf1{display:flex;gap:calc(var(--spacing-sm) + var(--spacing-xs));flex-wrap:wrap}.StatusPage_link__Yn8L8{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 calc(var(--spacing-lg) + var(--spacing-xs));border-radius:var(--radius-pill);background:linear-gradient(135deg,color-mix(in srgb,var(--primary) 96%,white),color-mix(in srgb,var(--primary-hover) 88%,var(--foreground)));color:#fff;font-weight:800;text-decoration:none;box-shadow:0 20px 34px -28px rgba(15,23,42,.55);transition:transform .2s ease,box-shadow .2s ease}.StatusPage_link__Yn8L8:focus-visible,.StatusPage_link__Yn8L8:hover{transform:translateY(-1px);box-shadow:0 24px 38px -26px rgba(15,23,42,.6)}.error_actions__vFKm_{display:flex;flex-wrap:wrap;gap:var(--spacing-sm);margin-top:var(--spacing-md)}.error_reloadButton__wUVKv,.error_retryButton__q__Sd{display:inline-flex;align-items:center;gap:var(--spacing-sm)}.MeetingEventConfirmation_root__yyRsU{min-height:100vh;padding:var(--spacing-2xl);background:var(--background);display:flex;align-items:center;justify-content:center}.MeetingEventConfirmation_card__YId7q{max-width:560px;width:100%;background:rgba(0,0,0,0);border-block:1px solid var(--border);border-top-color:color-mix(in srgb,var(--accent) 42%,var(--border));border-radius:0;padding:var(--spacing-2xl) 0;display:grid;gap:var(--spacing-lg)}.MeetingEventConfirmation_title__AYwiT{margin:0;font-size:var(--text-2xl);text-align:left}.MeetingEventConfirmation_subtitle__NTWgF{margin:0 0 var(--spacing-lg);color:var(--muted-foreground)}.MeetingEventConfirmation_status__vhORN{margin:0;padding-left:var(--spacing-md);border-left:3px solid var(--success);font-weight:600;color:var(--success);text-align:left}.MeetingEventConfirmation_statusWarning__gqwuB{border-left-color:var(--warning);color:var(--warning)}.MeetingEventConfirmation_statusError__NUCtd{border-left-color:var(--destructive);color:var(--destructive)}.MeetingEventConfirmation_metaGrid__oJJ1q{display:grid;gap:0;margin:0;text-align:left;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.MeetingEventConfirmation_metaRow__ZB6eW{display:flex;justify-content:space-between;gap:var(--spacing-md);padding:var(--spacing-md) 0;border-bottom:1px solid var(--border)}.MeetingEventConfirmation_metaRow__ZB6eW:last-child{border-bottom:none}.MeetingEventConfirmation_metaLabel__rlVuK{margin:0;font-weight:600;color:var(--foreground)}.MeetingEventConfirmation_metaValue__jl6cO{margin:0;text-align:right;color:var(--foreground)}.MeetingEventConfirmation_actions__GezEQ{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:var(--spacing-sm);padding-top:var(--spacing-xs)}.MeetingEventConfirmation_primaryButton__Clxa2,.MeetingEventConfirmation_secondaryButton__Juq4a{display:inline-flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-lg);border-radius:var(--radius);font-weight:600;cursor:pointer;border:1px solid var(--border)}.MeetingEventConfirmation_primaryButton__Clxa2{background:var(--primary);color:var(--action-foreground);border-color:var(--primary)}.MeetingEventConfirmation_secondaryButton__Juq4a{background:var(--surface);color:var(--foreground)}@media(max-width:640px){.MeetingEventConfirmation_root__yyRsU{padding:var(--spacing-lg)}.MeetingEventConfirmation_actions__GezEQ{flex-direction:column}.MeetingEventConfirmation_primaryButton__Clxa2,.MeetingEventConfirmation_secondaryButton__Juq4a{width:100%;justify-content:center}.MeetingEventConfirmation_metaRow__ZB6eW{flex-wrap:wrap}.MeetingEventConfirmation_metaValue__jl6cO{width:100%;text-align:left}}.MeetingSeriesSignup_root__5HSNt{min-height:100vh;padding:var(--spacing-2xl);background:var(--background)}.MeetingSeriesSignup_shell__hnwZh{max-width:1100px;margin:0 auto;display:grid;gap:var(--spacing-2xl)}.MeetingSeriesSignup_hero__mH_Qj{display:grid;gap:var(--spacing-sm)}.MeetingSeriesSignup_title__rhEKH{font-size:var(--text-3xl);margin:0}.MeetingSeriesSignup_subtitle__Btcby{margin:0;color:var(--muted-foreground)}.MeetingSeriesSignup_layout__yClPT{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,380px);gap:0;border-top:1px solid var(--border)}.MeetingSeriesSignup_card__4sAno{padding:var(--spacing-xl) var(--spacing-2xl) var(--spacing-xl) 0}.MeetingSeriesSignup_card__4sAno+.MeetingSeriesSignup_card__4sAno{border-left:1px solid var(--border);padding-right:0;padding-left:var(--spacing-2xl)}.MeetingSeriesSignup_cardHeader__3ymGA{display:grid;gap:var(--spacing-sm);margin-bottom:var(--spacing-lg)}.MeetingSeriesSignup_cardTitle__hwYnE{margin:0;font-size:var(--text-xl)}.MeetingSeriesSignup_statusBadge__strJ_{display:inline-flex;align-items:center;gap:var(--spacing-xs);width:fit-content;padding-bottom:var(--spacing-xs);border-bottom:1px solid var(--accent);color:var(--foreground);font-size:var(--text-sm);font-weight:600}.MeetingSeriesSignup_metaGrid__HipTX{display:grid;gap:var(--spacing-md);margin:0}.MeetingSeriesSignup_metaRow__fZj9e{display:flex;justify-content:space-between;gap:var(--spacing-md);font-size:var(--text-sm);color:var(--muted-foreground)}.MeetingSeriesSignup_metaLabel__TT9jN{font-weight:600;color:var(--foreground);margin:0}.MeetingSeriesSignup_metaValue__u5S_b{margin:0;text-align:right;color:var(--muted-foreground)}.MeetingSeriesSignup_priceValue__qXJy1{font-weight:700;color:var(--primary)}.MeetingSeriesSignup_description__YkZSy{margin-top:var(--spacing-md);color:var(--muted-foreground);line-height:1.6}.MeetingSeriesSignup_sessionsList__uWZwN{margin-top:var(--spacing-md);display:grid;gap:var(--spacing-sm)}.MeetingSeriesSignup_sessionCard__fL3TO{border-bottom:1px solid var(--border);padding:var(--spacing-sm) 0}.MeetingSeriesSignup_sessionCard__fL3TO:last-child{border-bottom:0}.MeetingSeriesSignup_sessionTitle___id3v{font-weight:600}.MeetingSeriesSignup_sessionMeta__kBBqj{font-size:var(--text-sm);color:var(--muted-foreground)}.MeetingSeriesSignup_form__w9FWq{display:grid;gap:var(--spacing-lg)}.MeetingSeriesSignup_paymentBlock__aunwI{display:grid;gap:var(--spacing-md);padding:var(--spacing-md) 0 0;border-top:1px solid var(--border);background:rgba(0,0,0,0)}.MeetingSeriesSignup_paymentHeader__Bb2Va{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-sm)}.MeetingSeriesSignup_paymentTitle__D_7Y9{margin:0;font-size:var(--text-base);font-weight:600}.MeetingSeriesSignup_paymentAmount__8n_gJ{font-weight:700;color:var(--primary)}.MeetingSeriesSignup_stripeElementContainer__5gqy0{border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-sm) var(--spacing-md);background:var(--surface)}.MeetingSeriesSignup_paymentNote__cqnKC{margin:0;font-size:var(--text-sm);color:var(--muted-foreground)}.MeetingSeriesSignup_field__qEeel{display:grid;gap:var(--spacing-xs)}.MeetingSeriesSignup_label__eqpPS{font-weight:600;color:var(--foreground)}.MeetingSeriesSignup_input__CVVl2{border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-sm) var(--spacing-md);font-size:var(--text-base);background:var(--surface)}.MeetingSeriesSignup_helper__mYzyP{font-size:var(--text-sm);color:var(--muted-foreground);margin:0}.MeetingSeriesSignup_error__IThoZ{font-size:var(--text-sm);color:var(--destructive);margin:0}.MeetingSeriesSignup_statusMessage___yhMo{padding:var(--spacing-md);border-radius:var(--radius);background:color-mix(in srgb,var(--success) 10%,transparent);color:var(--success);font-weight:600}.MeetingSeriesSignup_statusWarning__cfMuS{background:color-mix(in srgb,var(--warning) 12%,transparent);color:var(--warning)}.MeetingSeriesSignup_actions__Ocumw{display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}.MeetingSeriesSignup_primaryButton__9ZzAa,.MeetingSeriesSignup_secondaryButton__Ql8yW{display:inline-flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-lg);border-radius:var(--radius);font-weight:600;cursor:pointer;border:1px solid rgba(0,0,0,0)}.MeetingSeriesSignup_primaryButton__9ZzAa{background:var(--primary);color:var(--action-foreground)}.MeetingSeriesSignup_primaryButton__9ZzAa:disabled{opacity:.6;cursor:not-allowed}.MeetingSeriesSignup_secondaryButton__Ql8yW{background:rgba(0,0,0,0);border-color:var(--border);color:var(--foreground)}.MeetingSeriesSignup_linkSection__KIhWS{display:grid;gap:var(--spacing-sm);margin-top:var(--spacing-md)}.MeetingSeriesSignup_linkHeader__rgZxt{font-weight:600}.MeetingSeriesSignup_linkList__MAX_l{display:grid;gap:var(--spacing-sm)}.MeetingSeriesSignup_linkItem___SwST{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-sm);padding:var(--spacing-sm) 0;border-bottom:1px solid var(--border)}.MeetingSeriesSignup_linkItem___SwST:last-child{border-bottom:0}.MeetingSeriesSignup_linkTitle__6JjoX{font-weight:600}.MeetingSeriesSignup_linkMeta__DB93n{font-size:var(--text-sm);color:var(--muted-foreground)}.MeetingSeriesSignup_joinButton__cx28b{display:inline-flex;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius);border:1px solid var(--primary);background:rgba(0,0,0,0);color:var(--primary);cursor:pointer}.MeetingSeriesSignup_emptyState__5XvC7{padding:var(--spacing-lg);border-radius:var(--radius);background:color-mix(in srgb,var(--destructive) 8%,transparent);color:var(--destructive);font-weight:600}@media(max-width:960px){.MeetingSeriesSignup_root__5HSNt{padding:var(--spacing-xl)}.MeetingSeriesSignup_layout__yClPT{grid-template-columns:1fr}.MeetingSeriesSignup_card__4sAno{padding:var(--spacing-xl) 0}.MeetingSeriesSignup_card__4sAno+.MeetingSeriesSignup_card__4sAno{border-top:1px solid var(--border);border-left:0;padding-left:0}.MeetingSeriesSignup_metaRow__fZj9e{flex-wrap:wrap}.MeetingSeriesSignup_metaValue__u5S_b{width:100%;text-align:left}}@media(max-width:640px){.MeetingSeriesSignup_root__5HSNt{padding:var(--spacing-lg)}.MeetingSeriesSignup_actions__Ocumw{flex-direction:column}.MeetingSeriesSignup_primaryButton__9ZzAa,.MeetingSeriesSignup_secondaryButton__Ql8yW{width:100%;justify-content:center}}