.signup_srOnly___AdGo{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.signup_shell__AQcQx[data-width=details]{max-width:460px}.signup_shell__AQcQx[data-width=questions]{max-width:620px}.signup_shell__AQcQx[data-width=group]{max-width:880px}.signup_shell__AQcQx[data-width=confirm],.signup_shell__AQcQx[data-width=groupFull]{max-width:600px}.signup_shell__AQcQx[data-width=done]{max-width:520px}.signup_shell__AQcQx{max-width:620px;margin:0 auto;padding:clamp(24px,5vw,56px) clamp(16px,4vw,28px) clamp(48px,8vw,96px);display:flex;flex-direction:column;gap:20px}.signup_card__qxsdO{background:var(--afh-color-surface-card);border:1px solid var(--afh-color-border-subtle);border-radius:18px;padding:clamp(22px,4.6vw,36px);box-shadow:var(--afh-shadow-xs);display:flex;flex-direction:column;gap:18px}@media (max-width:420px){.signup_card__qxsdO{padding-inline:14px}}.signup_header__gKICK{display:flex;flex-direction:column;gap:12px}.signup_heading__Zh1Zu{font-family:var(--afh-font-body);font-size:clamp(23px,3.4vw,28px);line-height:1.1;color:var(--afh-color-text-strong);margin:0;overflow-wrap:anywhere}.signup_heading__Zh1Zu[data-size=question]{font-size:clamp(18px,2.6vw,22px);font-weight:var(--afh-fw-semibold);line-height:1.35}.signup_intro__sYXoP{font-size:14.5px;line-height:1.55}.signup_intro__sYXoP,.signup_note__fydRE{color:var(--afh-color-text-body);margin:0}.signup_note__fydRE{font-size:var(--afh-fs-small)}.signup_quiet__eISdm{color:var(--afh-color-text-muted)}.signup_form__zUv7C{display:flex;flex-direction:column;gap:22px;margin:0}.signup_back__0BKfw{text-align:center;align-self:center;font-size:13.5px;color:var(--afh-color-brand-strong);text-decoration:none}.signup_back__0BKfw:hover{text-decoration:underline}.signup_banner__neOT4{background:var(--afh-color-hl-yellow);border:1px solid var(--afh-color-warning);border-radius:var(--afh-radius-block);padding:14px 16px;display:flex;flex-direction:column;gap:4px}.signup_banner__neOT4 p{margin:0}.signup_bannerTitle__WD96q{font-weight:700;color:var(--afh-color-text-strong)}.signup_error__h_mCC{color:var(--afh-color-danger);font-size:var(--afh-fs-small);margin:0}.signup_field__BtZ7A{display:flex;flex-direction:column;gap:6px}.signup_fieldLabel__jVvNk{font-size:14px;font-weight:var(--afh-fw-semibold);color:var(--afh-color-text-strong)}.signup_fieldInput__QUCqM{font:inherit;font-size:16px;padding:11px 14px;border:1.5px solid var(--afh-color-border-strong);border-radius:var(--afh-radius-base);background:var(--afh-color-surface-card);color:var(--afh-color-text-strong);width:100%;transition:border-color var(--afh-dur) var(--afh-ease),box-shadow var(--afh-dur) var(--afh-ease)}.signup_fieldInput__QUCqM:focus{border-color:var(--afh-color-brand)}.signup_fieldHint__hQ9hY{font-size:13px;color:var(--afh-color-text-muted);margin:0}.signup_reasonInput__hUijI{font:inherit;font-size:16px;color:var(--afh-color-text-body);background:var(--afh-color-surface-card);width:100%;min-height:96px;padding:12px 14px;border:1px solid var(--afh-color-border-strong);border-radius:12px;resize:vertical;transition:border-color var(--afh-dur) var(--afh-ease),box-shadow var(--afh-dur) var(--afh-ease)}.signup_reasonLabel__Hk7IJ{display:block}.signup_reasonLabelText__x4L_d{display:block;margin-bottom:6px;font-size:14.5px;font-weight:600;color:var(--afh-color-text-body)}.signup_reasonInput__hUijI:focus{border-color:var(--afh-color-brand)}.signup_reasonInput__hUijI:focus-visible{outline:var(--afh-focus-ring-width) solid var(--afh-color-brand);outline-offset:var(--afh-focus-ring-offset)}.signup_footerRow__zb8oY{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;border-top:1px solid var(--afh-color-border-subtle);padding-top:14px}.signup_footerRow__zb8oY a{font-size:13.5px;color:var(--afh-color-brand-strong);text-decoration:none;white-space:nowrap}.signup_footerRow__zb8oY a:hover{text-decoration:underline}.signup_footerRow__zb8oY .signup_skip__u5Z1h{font-size:13px;color:var(--afh-color-text-muted)}.signup_fieldInput__QUCqM:focus-visible,.signup_option__Zch0Z input:focus-visible{outline:var(--afh-focus-ring-width) solid var(--afh-color-brand);outline-offset:var(--afh-focus-ring-offset)}.signup_question__snfzu{border:0;border-top:1px solid var(--afh-color-border-subtle);padding:18px 0 0;margin:0;display:flex;flex-direction:column;gap:10px}.signup_questionText__VyT4p{float:left;width:100%;font-size:clamp(16.5px,2.2vw,19px);font-weight:var(--afh-fw-semibold);line-height:1.35;color:var(--afh-color-text-strong);padding:0}.signup_choices__c9BJi,.signup_scale__f_X5f{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-gap:4px;gap:4px}.signup_option__Zch0Z{display:inline-flex;align-items:center;justify-content:center;text-align:center;min-height:46px;padding:6px 8px;min-width:0;border:1px solid var(--afh-color-border-strong);border-radius:10px;font-size:14px;font-weight:var(--afh-fw-semibold);line-height:1.2;transition:transform var(--afh-dur-fast) var(--afh-ease),border-color var(--afh-dur-fast) var(--afh-ease),background var(--afh-dur-fast) var(--afh-ease);cursor:pointer;background:var(--afh-color-surface-page);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.signup_choices__c9BJi .signup_option__Zch0Z{font-size:clamp(11.5px,3.1vw,14px);padding:6px 4px}.signup_option__Zch0Z input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}@media (hover:hover){.signup_option__Zch0Z:hover{transform:translateY(-2px);border-color:var(--afh-color-brand)}}.signup_option__Zch0Z:has(input:focus-visible){outline:var(--afh-focus-ring-width) solid var(--afh-color-brand);outline-offset:var(--afh-focus-ring-offset)}.signup_option__Zch0Z:has(input:checked){border-color:var(--afh-color-brand);background:var(--afh-color-brand);color:var(--afh-color-text-on-brand);font-weight:700}.signup_ends__UWhg0{display:flex;justify-content:space-between;gap:12px;font-size:12.5px;color:var(--afh-color-text-muted);flex-wrap:wrap}.signup_tickPanel__UDGDP{background:var(--afh-color-wash);border-radius:14px;padding:16px 18px}.signup_tick__tWCpq{display:flex;gap:10px;align-items:flex-start;font-size:15px;cursor:pointer}.signup_tick__tWCpq input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:22px;height:22px;flex:0 0 auto;margin:0;border-radius:7px;border:2px solid var(--afh-color-border-strong);background:var(--afh-color-surface-card);cursor:pointer;transition:background var(--afh-dur) var(--afh-ease),border-color var(--afh-dur) var(--afh-ease)}.signup_tick__tWCpq input:checked{background:var(--afh-color-brand);border-color:var(--afh-color-brand);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8.5l3.5 3.5L13 5' fill='none' stroke='white' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:16px 16px;background-position:50%;background-repeat:no-repeat}.signup_tick__tWCpq input:focus-visible{outline:var(--afh-focus-ring-width) solid var(--afh-color-brand);outline-offset:var(--afh-focus-ring-offset)}.signup_tick__tWCpq span{display:block}.signup_progress__pWw2P{display:flex;align-items:center;gap:10px}.signup_progressTrack__iNqYt{display:flex;gap:4px;flex:1 1}.signup_progressDot__bgnWG{height:5px;flex:1 1;border-radius:var(--afh-radius-pill);background:var(--afh-color-grey4);display:block;transition:background var(--afh-dur-slow) var(--afh-ease)}.signup_progressDot__bgnWG[data-state=done]{background:var(--afh-color-brand)}.signup_progressDot__bgnWG[data-state=current]{background:var(--afh-color-hl-red)}.signup_progressLabel__nDVoa{font-size:12.5px;color:var(--afh-color-text-muted);white-space:nowrap}.signup_card__qxsdO[data-centred]{text-align:center;align-items:center}.signup_card__qxsdO[data-centred] .signup_intro__sYXoP{max-width:420px}.group-option_slots__8BMkL{border:0;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.group-option_slot__0Pee0{display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;grid-gap:16px;gap:16px;padding:14px 18px;border:2px solid var(--afh-color-border-subtle);border-radius:10px;cursor:pointer;background:var(--afh-color-surface-card);transition:transform var(--afh-dur) var(--afh-ease),border-color var(--afh-dur-fast) var(--afh-ease)}@media (max-width:640px){.group-option_slot__0Pee0{grid-template-columns:20px minmax(0,1fr)}.group-option_aside__yuTBH{grid-column:2;justify-content:flex-start}}@media (hover:hover){.group-option_slot__0Pee0:not([data-closed]):hover{transform:scale(.995);border-color:var(--afh-color-brand)}}.group-option_slot__0Pee0:has(input:checked){border-color:var(--afh-color-brand)}.group-option_slot__0Pee0 input:focus-visible{outline:var(--afh-focus-ring-width) solid var(--afh-color-brand);outline-offset:var(--afh-focus-ring-offset)}.group-option_slot__0Pee0[data-closed]{cursor:not-allowed;background:var(--afh-color-wash)}.group-option_body__9r44V{display:block;min-width:0}.group-option_when__xV_sD{display:block;font-weight:var(--afh-fw-bold);color:var(--afh-color-text-strong);font-size:21px;line-height:1.2}.group-option_meta__Vg6Q_{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:6px}.group-option_named__TNmCE{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px;min-width:0}.group-option_nameLabel__9oBFs{font-size:13px;font-weight:var(--afh-fw-bold);color:var(--afh-color-text-strong)}.group-option_name__0rf3T{display:inline-block;background:var(--afh-color-brand-strong);color:var(--afh-color-white);font-weight:var(--afh-fw-bold);font-size:12.5px;border-radius:var(--afh-radius-base);padding:3px 9px}.group-option_vols__kspnv{font-size:13px;color:var(--afh-color-text-body)}.group-option_vols__kspnv strong{font-weight:var(--afh-fw-bold);color:var(--afh-color-text-strong)}.group-option_aside__yuTBH{display:flex;align-items:center;gap:14px;flex-wrap:wrap;justify-content:flex-end}.group-option_months__RHDYF{display:flex;gap:6px}.group-option_month__XuhbF{display:flex;flex-direction:column;align-items:center;justify-content:center;width:58px;padding:6px 0;border-radius:var(--afh-radius-base);background:var(--afh-color-grey4);color:var(--afh-color-text-strong)}.group-option_monthName__Ijj2D{font-family:var(--afh-font-condensed);text-transform:uppercase;letter-spacing:.1em;font-size:11px}.group-option_monthDay__J92nO{font-weight:var(--afh-fw-bold);font-size:21px;line-height:1.05}.group-option_cap__DfnNM{font-size:12px;font-weight:var(--afh-fw-semibold);color:var(--afh-color-text-body);background:var(--afh-color-wash);border-radius:var(--afh-radius-base);padding:4px 8px;white-space:nowrap}.group-option_accentBrandStrong__iS8in:has(input:checked){border-color:var(--afh-color-brand-strong);box-shadow:inset 0 0 0 1px var(--afh-color-brand-strong)}.group-option_accentBrandStrong__iS8in .group-option_name__0rf3T{background:var(--afh-color-brand-strong)}.group-option_accentSuccess__Cvuwy:has(input:checked){border-color:var(--afh-color-success);box-shadow:inset 0 0 0 1px var(--afh-color-success)}.group-option_accentSuccess__Cvuwy .group-option_name__0rf3T{background:var(--afh-color-success)}.group-option_accentInfo__M_Dsb:has(input:checked){border-color:var(--afh-color-info);box-shadow:inset 0 0 0 1px var(--afh-color-info)}.group-option_accentInfo__M_Dsb .group-option_name__0rf3T{background:var(--afh-color-info)}.group-option_accentWarning__F5DfD:has(input:checked){border-color:var(--afh-color-warning);box-shadow:inset 0 0 0 1px var(--afh-color-warning)}.group-option_accentWarning__F5DfD .group-option_name__0rf3T{background:var(--afh-color-warning)}.group-option_accentBlue2__dUgyh:has(input:checked){border-color:var(--afh-color-blue2);box-shadow:inset 0 0 0 1px var(--afh-color-blue2)}.group-option_accentBlue2__dUgyh .group-option_name__0rf3T{background:var(--afh-color-blue2)}.group-option_accentGreen2__0kTre:has(input:checked){border-color:var(--afh-color-green2);box-shadow:inset 0 0 0 1px var(--afh-color-green2)}.group-option_accentGreen2__0kTre .group-option_name__0rf3T{background:var(--afh-color-green2)}.illustration_illustration__ScIVx{max-width:100%;height:auto;box-sizing:border-box}.illustration_missing__ldVCg{border-radius:var(--afh-radius-block);background:var(--afh-color-wash);border:1px dashed var(--afh-color-border-strong);aspect-ratio:1/1;flex:0 1 auto}.group_group__xP_YB{background:var(--afh-color-surface-card);border-top:1px solid var(--afh-color-border-subtle)}.group_inner__ja_A7{max-width:1180px;margin:0 auto;display:flex;flex-wrap:wrap;align-items:stretch}.group_art__w4_Yw{flex:1 1 380px;min-width:280px;background:var(--afh-color-yellow5);display:flex;align-items:center;justify-content:center;padding:clamp(24px,3.2vw,40px)}.group_copy__yKY3a{flex:1 1 520px;min-width:300px;padding:clamp(28px,3.6vw,44px) clamp(18px,4vw,48px)}.group_heading__Nl3MY{font-family:var(--afh-font-body);font-weight:var(--afh-fw-h2);color:var(--afh-color-text-body);font-size:clamp(25px,4vw,32px);line-height:1.15;letter-spacing:-.01em;margin-top:10px;max-width:460px}.group_points__X_n6z{display:flex;flex-direction:column;gap:14px;margin-top:18px;max-width:520px}.group_point__9M_N6{font-size:1.125rem;line-height:1.55}.group_point__9M_N6 strong{font-weight:var(--afh-fw-bold);color:var(--afh-color-text-body)}.group_point__9M_N6+.group_point__9M_N6{border-top:1px solid var(--afh-color-border-subtle);padding-top:16px}.month-block_month__32btV{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"name labels" "card weeks";grid-column-gap:clamp(20px,3vw,34px);column-gap:clamp(20px,3vw,34px);grid-row-gap:10px;row-gap:10px}.month-block_month__32btV[data-first=false]{border-top:2px dotted var(--afh-color-grey4);padding-top:clamp(20px,2.6vw,28px);margin-top:clamp(20px,2.6vw,28px)}.month-block_name__PVwzx{grid-area:name;align-self:end;font-family:var(--afh-font-body);font-weight:var(--afh-fw-bold);font-size:1.4375rem;line-height:1.1}.month-block_month__32btV[data-accent=info] .month-block_name__PVwzx{color:var(--afh-color-blue1)}.month-block_month__32btV[data-accent=warning] .month-block_name__PVwzx{color:var(--afh-color-warning)}.month-block_month__32btV[data-accent=success] .month-block_name__PVwzx{color:var(--afh-color-success)}.month-block_labels__1hSUt{grid-area:labels;align-self:end;display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;padding-left:26px}.month-block_label__pCIEu{font-family:var(--afh-font-condensed);text-transform:uppercase;letter-spacing:var(--afh-ls-kicker);font-size:var(--afh-fs-micro);font-weight:var(--afh-fw-kicker);color:var(--afh-color-text-muted);text-align:center}.month-block_card__cJ26G{grid-area:card;align-self:stretch;border-radius:var(--afh-radius-base);overflow:hidden;display:flex;flex-direction:column;min-height:273px}.month-block_cardHead__to9of{padding:12px 16px 14px}.month-block_month__32btV[data-accent=info] .month-block_cardHead__to9of{background:var(--afh-color-blue1);color:var(--afh-color-blue5)}.month-block_month__32btV[data-accent=warning] .month-block_cardHead__to9of{background:var(--afh-color-yellow3);color:var(--afh-color-text-body)}.month-block_month__32btV[data-accent=success] .month-block_cardHead__to9of{background:var(--afh-color-green1);color:var(--afh-color-hl-green)}.month-block_cardTitle___K8Pi{font-family:var(--afh-font-body);font-weight:var(--afh-fw-bold);font-size:1.1875rem;line-height:1.2;margin-top:3px}.month-block_month__32btV[data-accent=info] .month-block_cardTitle___K8Pi,.month-block_month__32btV[data-accent=success] .month-block_cardTitle___K8Pi{color:var(--afh-color-white)}.month-block_month__32btV[data-accent=warning] .month-block_cardTitle___K8Pi{color:var(--afh-color-text-body)}.month-block_cardBody__FVAdS{padding:12px 16px 14px;display:flex;flex-direction:column;gap:8px;flex:1 1;color:var(--afh-color-grey1)}.month-block_month__32btV[data-accent=info] .month-block_cardBody__FVAdS{background:var(--afh-color-blue5)}.month-block_month__32btV[data-accent=warning] .month-block_cardBody__FVAdS{background:var(--afh-color-yellow5)}.month-block_month__32btV[data-accent=success] .month-block_cardBody__FVAdS{background:var(--afh-color-green5)}.month-block_cardCopy__27qqo{font-size:1.03125rem;line-height:1.45}.month-block_cardCopy__27qqo strong{font-weight:var(--afh-fw-bold)}.month-block_weeks__4GCcM{grid-area:weeks;align-self:stretch;position:relative;container-type:inline-size;container-name:calm-weeks}.month-block_rail__dlcQ1{position:absolute;left:5px;top:22px;bottom:22px;border-left:2px dotted var(--afh-color-grey3)}.month-block_weekList__8sZ9Z{position:relative;display:flex;flex-direction:column;gap:10px;height:100%;list-style:none;margin:0;padding:0}.month-block_week___euMe{position:relative;display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;align-items:stretch;flex:1 1;min-height:46px;padding-left:26px}.month-block_dot__rO_mE{position:absolute;left:0;top:50%;transform:translateY(-50%);width:11px;height:11px;border-radius:50%}.month-block_month__32btV[data-accent=info] .month-block_dot__rO_mE{background:var(--afh-color-blue1)}.month-block_month__32btV[data-accent=warning] .month-block_dot__rO_mE{background:var(--afh-color-warning)}.month-block_month__32btV[data-accent=success] .month-block_dot__rO_mE{background:var(--afh-color-success)}.month-block_weekChip__nJDw3{grid-column:1;border-radius:var(--afh-radius-base);padding:8px 14px;display:flex;align-items:center;gap:8px;color:var(--afh-color-grey1)}.month-block_month__32btV[data-accent=info] .month-block_weekChip__nJDw3{background:var(--afh-color-blue5)}.month-block_month__32btV[data-accent=warning] .month-block_weekChip__nJDw3{background:var(--afh-color-yellow5)}.month-block_month__32btV[data-accent=success] .month-block_weekChip__nJDw3{background:var(--afh-color-green5)}.month-block_weekNo__c1l8g{font-family:var(--afh-font-condensed);font-size:var(--afh-fs-kicker);font-weight:var(--afh-fw-bold);letter-spacing:.06em;text-transform:uppercase}.month-block_weekAction__dnMOh{font-size:var(--afh-fs-micro)}.month-block_liveChip__yJx4L,.month-block_weekAction__dnMOh{font-family:var(--afh-font-body);font-weight:var(--afh-fw-bold)}.month-block_liveChip__yJx4L{grid-column:2;border-radius:var(--afh-radius-base);padding:8px 14px;display:flex;align-items:center;justify-content:center;text-align:center;font-size:.9375rem;line-height:1.25}.month-block_liveChip__yJx4L[data-kind=neutral]{background:var(--afh-color-grey4);color:var(--afh-color-grey1)}.month-block_liveChip__yJx4L[data-kind=masterclass]{background:var(--afh-color-text-body);color:var(--afh-color-white)}.month-block_liveChip__yJx4L[data-kind=group]{background:var(--afh-color-text-muted);color:var(--afh-color-white)}.month-block_srOnly__yxJA_{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}@container calm-month (width < 640px){.month-block_month__32btV{grid-template-columns:minmax(0,1fr);grid-template-areas:"name" "card" "labels" "weeks"}}@container calm-month (width < 880px){.month-block_labels__1hSUt{display:none}}@container calm-weeks (width < 420px){.month-block_week___euMe{grid-template-columns:11px minmax(0,1fr);column-gap:15px;row-gap:8px;padding-left:0;flex:0 0 auto}.month-block_weekList__8sZ9Z{height:auto}.month-block_dot__rO_mE{position:static;grid-column:1;grid-row:1;align-self:center;transform:none}.month-block_weekChip__nJDw3{grid-column:2;grid-row:1}.month-block_liveChip__yJx4L{grid-column:2;grid-row:2;justify-content:flex-start;text-align:left}.month-block_rail__dlcQ1{top:16px;bottom:30px}}.ripple_ripple__3z8bV{background:var(--afh-color-wash);border-top:1px solid var(--afh-color-border-subtle)}.ripple_inner__jE6wE{max-width:var(--afh-calm-shell-max);margin:0 auto;padding:clamp(40px,5.5vw,60px) var(--afh-calm-shell-gutter);display:flex;flex-wrap:wrap;gap:clamp(24px,4vw,48px);align-items:center}.ripple_copy__Xbyaw{flex:1 1 460px;min-width:280px;max-width:720px}.ripple_heading__xrjvf{font-family:var(--afh-font-body);font-weight:var(--afh-fw-h2);color:var(--afh-color-text-body);font-size:clamp(24px,3.6vw,32px);line-height:1.15}.ripple_body__5K9eD{font-size:1.1875rem;line-height:1.55}.ripple_body__5K9eD:first-of-type{margin-top:14px}.ripple_body__5K9eD+.ripple_body__5K9eD{margin-top:12px}.ripple_body__5K9eD strong{font-weight:var(--afh-fw-bold)}.ripple_art__FqzTx{flex:0 1 auto;width:clamp(160px,20vw,240px)}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.reveal_reveal__8OEdO{opacity:0}.reveal_reveal__8OEdO[data-reveal=shown]{animation:reveal_reveal__8OEdO var(--afh-dur-slow) var(--afh-ease) both}@keyframes reveal_reveal__8OEdO{0%{opacity:0;translate:0 14px}to{opacity:1;translate:none}}.reveal_reveal__8OEdO[data-step="1"]{animation-delay:60ms}.reveal_reveal__8OEdO[data-step="2"]{animation-delay:.12s}.reveal_reveal__8OEdO[data-step="3"]{animation-delay:.18s}}.speaker-disc_disc__oqR_Q{flex:0 0 auto;border-radius:50%;object-fit:cover;aspect-ratio:1/1}.speaker-disc_disc__oqR_Q:not([data-placeholder]){box-shadow:0 0 0 2px var(--afh-color-border-subtle)}.speaker-disc_disc__oqR_Q:not([data-placeholder])[data-accent=info]{box-shadow:0 0 0 2px var(--afh-color-blue4)}.speaker-disc_disc__oqR_Q:not([data-placeholder])[data-accent=warning]{box-shadow:0 0 0 2px var(--afh-color-yellow3)}.speaker-disc_disc__oqR_Q:not([data-placeholder])[data-accent=success]{box-shadow:0 0 0 2px var(--afh-color-green2)}.speaker-disc_disc__oqR_Q[data-placeholder=true]{background:var(--afh-color-wash);box-shadow:inset 0 0 0 2px var(--afh-color-border-subtle)}.speaker-disc_disc__oqR_Q[data-placeholder=true][data-accent=info]{background:var(--afh-color-blue5);box-shadow:inset 0 0 0 2px var(--afh-color-blue4)}.speaker-disc_disc__oqR_Q[data-placeholder=true][data-accent=warning]{background:var(--afh-color-yellow5);box-shadow:inset 0 0 0 2px var(--afh-color-yellow3)}.speaker-disc_disc__oqR_Q[data-placeholder=true][data-accent=success]{background:var(--afh-color-green5);box-shadow:inset 0 0 0 2px var(--afh-color-green2)}.intro_section__PLDtU{background:var(--afh-color-surface-card);scroll-margin-top:calc(var(--afh-calm-header-h) + 12px)}.intro_inner__xhwO_{max-width:var(--afh-calm-shell-max);margin:0 auto;padding:clamp(48px,6.5vw,72px) var(--afh-calm-shell-gutter)}.intro_split__3OYb7{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));grid-gap:clamp(28px,4vw,52px);gap:clamp(28px,4vw,52px);align-items:start}.intro_heading__QapaA{font-family:var(--afh-font-body);font-weight:var(--afh-fw-h2);color:var(--afh-color-text-body);font-size:clamp(28px,4.4vw,40px);line-height:1.1;margin-top:10px}.intro_body__Vtu6_{font-size:1.25rem;line-height:1.5}.intro_body__Vtu6_:first-of-type{margin-top:18px}.intro_body__Vtu6_+.intro_body__Vtu6_{margin-top:14px}.intro_speakers__i8x6F{display:flex;flex-direction:column;gap:18px}.intro_speaker__JQASO{display:flex;gap:16px;align-items:center}.intro_speaker__JQASO+.intro_speaker__JQASO{border-top:1px solid var(--afh-color-border-subtle);padding-top:18px}.intro_speakerPortrait__rqiJv{transition:scale var(--afh-dur) var(--afh-ease)}@media (hover:hover){.intro_speaker__JQASO:hover .intro_speakerPortrait__rqiJv{scale:1.05}}.intro_speakerName__Deq1y{font-family:var(--afh-font-body);font-weight:var(--afh-fw-bold);color:var(--afh-color-text-body);font-size:1.125rem;line-height:1.2}.intro_speakerRole__FgmAf{font-size:1.0625rem;line-height:1.4;margin-top:3px}.intro_speakerRole__FgmAf strong{font-weight:var(--afh-fw-bold);color:var(--afh-color-text-body)}.intro_expertsLinkRow__0TTYS{display:flex;justify-content:flex-end}.intro_expertsLink__hl6Gw{display:inline-flex;align-items:baseline;gap:6px;font-size:.9375rem;color:var(--afh-color-text-muted);text-decoration:underline;text-underline-offset:3px;min-height:var(--afh-touch-target-min)}.intro_expertsLink__hl6Gw:hover{color:var(--afh-color-text-body)}.intro_expertsLink__hl6Gw span{transition:translate var(--afh-dur) var(--afh-ease)}.intro_expertsLink__hl6Gw:focus-visible span,.intro_expertsLink__hl6Gw:hover span{translate:3px 0}.intro_kindsLead__gDA4l{font-size:1.125rem;line-height:1.5;margin-top:clamp(20px,2.6vw,26px);padding-top:16px;border-top:1px solid var(--afh-color-border-subtle);max-width:740px}.intro_kindsLead__gDA4l strong{font-weight:var(--afh-fw-bold);color:var(--afh-color-text-body)}.intro_kinds__RU3Z7{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));grid-gap:14px;gap:14px;margin-top:16px}.intro_kind__w3BWA{border-radius:var(--afh-radius-block);padding:16px 18px 18px;display:flex;flex-direction:column;gap:8px;transition:transform var(--afh-dur) var(--afh-ease),box-shadow var(--afh-dur) var(--afh-ease)}@media (hover:hover){.intro_kind__w3BWA:hover{transform:translateY(-2px);box-shadow:var(--afh-shadow-md)}.intro_kind__w3BWA:hover .intro_kindMark__VErWF{scale:1.06}}.intro_kind__w3BWA[data-tint=yellow]{background:var(--afh-color-hl-yellow)}.intro_kind__w3BWA[data-tint=blue]{background:var(--afh-color-hl-blue)}.intro_kind__w3BWA[data-tint=green]{background:var(--afh-color-hl-green)}.intro_kind__w3BWA[data-tint=red]{background:var(--afh-color-hl-red)}.intro_kindHead__nUpaJ{display:flex;gap:10px;align-items:center}.intro_kindTitle__vKYt7{min-width:0;font-family:var(--afh-font-body);font-weight:var(--afh-fw-bold);color:var(--afh-color-text-body);font-size:1.125rem;line-height:1.15}.intro_kindBody__t4YGj{font-size:1.03125rem;line-height:1.4}.intro_kindMark__VErWF{flex:none;width:64px;transition:scale var(--afh-dur) var(--afh-ease)}.join_join__ZQH96{background:var(--afh-color-brand)}.join_inner__qHW17{max-width:var(--afh-calm-shell-max);margin:0 auto;padding:clamp(44px,6vw,68px) var(--afh-calm-shell-gutter);display:flex;flex-wrap:wrap;gap:clamp(28px,5vw,56px);align-items:center;justify-content:space-between}.join_main__tiphE{flex:1 1 460px;min-width:280px}.join_heading__rC7GD{font-family:var(--afh-font-body);font-weight:var(--afh-fw-bold);color:var(--afh-color-white);font-size:clamp(28px,4.6vw,40px);line-height:1.08}.join_body__QQEU1{font-size:1.1875rem;line-height:1.55;color:var(--afh-color-white);margin-top:16px;max-width:520px}.join_cta__H0EhR{flex:0 0 auto}.book-cover_cover__raGvz{flex:0 0 auto;height:156px;width:auto;border-radius:var(--afh-radius-base);box-shadow:var(--afh-shadow-xs)}.book-cover_missing__5iG6_{width:104px;background:var(--afh-color-wash);border:1px dashed var(--afh-color-border-strong);box-sizing:border-box;box-shadow:none}.joining_section__Rq6Cm{background:var(--afh-color-wash);border-top:1px solid var(--afh-color-border-subtle)}.joining_inner__FNfHV{max-width:var(--afh-calm-shell-max);margin:0 auto;padding:clamp(48px,6.5vw,72px) var(--afh-calm-shell-gutter)}.joining_card__Hlckp{border:2px solid var(--afh-color-brand);border-radius:var(--afh-radius-block);overflow:hidden;background:var(--afh-color-surface-card)}.joining_cardHead__k6S2r{background:var(--afh-color-brand);padding:clamp(22px,2.8vw,30px);color:var(--afh-color-hl-red)}.joining_cardHeading__QKCU0{font-family:var(--afh-font-body);font-weight:var(--afh-fw-bold);font-size:clamp(26px,3.4vw,36px);line-height:1.12;color:var(--afh-color-white);margin-top:10px;max-width:760px}.joining_cardIntro__OqBv2{font-size:1.15625rem;line-height:1.5;color:var(--afh-color-hl-red);margin-top:14px;max-width:780px}.joining_cardBody__I37So{padding:clamp(22px,2.8vw,30px);container-type:inline-size;container-name:calm-month}.joining_cardFoot__Lp9M4{background:var(--afh-color-brand);padding:clamp(20px,2.6vw,28px) clamp(22px,2.8vw,30px);display:flex;flex-wrap:wrap;gap:18px 30px;align-items:center;justify-content:space-between}.joining_cardFootText__qFWqc{font-size:1.1875rem;line-height:1.45;color:var(--afh-color-white);max-width:640px}.joining_cardFootCta__5mCme,.joining_cardFootText__qFWqc strong{font-weight:var(--afh-fw-bold)}.joining_cardFootCta__5mCme{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-height:52px;padding:0 26px;border-radius:var(--afh-radius-base);background:var(--afh-color-white);color:var(--afh-color-brand);font-family:var(--afh-font-body);font-size:18px;line-height:1;text-decoration:none;transition:transform var(--afh-dur) var(--afh-ease),background var(--afh-dur) var(--afh-ease)}@media (hover:hover){.joining_cardFootCta__5mCme:hover{transform:translateY(-1px);background:var(--afh-color-brand-pale);color:var(--afh-color-brand)}}.joining_cardFootCta__5mCme:active{transform:translateY(1px)}.joining_cardFootCta__5mCme:focus-visible{outline:var(--afh-focus-ring-width) solid var(--afh-color-white);outline-offset:var(--afh-focus-ring-offset)}.joining_experts__aqHDN{scroll-margin-top:calc(var(--afh-calm-header-h) + 12px);margin-top:clamp(28px,4vw,40px);border:2px solid var(--afh-color-yellow3);border-radius:var(--afh-radius-block);overflow:hidden}.joining_expertsHead__6GvRy{background:var(--afh-color-yellow3);padding:clamp(22px,2.8vw,30px);color:var(--afh-color-text-body)}.joining_expertsHeading__IBtKM{font-family:var(--afh-font-body);font-weight:var(--afh-fw-bold);font-size:clamp(24px,3vw,32px);line-height:1.15;color:var(--afh-color-text-body);margin-top:10px;max-width:700px}.joining_expertsIntro__55xQy{font-size:1.15625rem;line-height:1.5;color:var(--afh-color-text-body);margin-top:12px;max-width:740px}.joining_expertsList__TBIRi{display:flex;flex-direction:column;gap:1px;background:var(--afh-color-border-subtle)}.joining_expert__vfx_J{background:var(--afh-color-surface-card);padding:clamp(20px,2.4vw,26px);display:flex;flex-wrap:wrap;gap:22px;align-items:flex-start}.joining_expertPortrait__a77os{transition:scale var(--afh-dur) var(--afh-ease)}.joining_expertCover__5CKho{transition:rotate var(--afh-dur) var(--afh-ease),translate var(--afh-dur) var(--afh-ease),box-shadow var(--afh-dur) var(--afh-ease)}@media (hover:hover){.joining_expert__vfx_J:hover .joining_expertPortrait__a77os{scale:1.04}.joining_expert__vfx_J:hover .joining_expertCover__5CKho{rotate:-2deg;translate:0 -4px;box-shadow:var(--afh-shadow-md)}}.joining_expertBody__YeBXu{flex:1 1 380px;min-width:240px}.joining_expertMonth__Mytvi{display:flex;align-items:center;gap:8px}.joining_expertDot__M7Twu{width:12px;height:12px;border-radius:50%;flex:0 0 auto}.joining_expert__vfx_J[data-accent=info] .joining_expertDot__M7Twu{background:var(--afh-color-blue1)}.joining_expert__vfx_J[data-accent=warning] .joining_expertDot__M7Twu{background:var(--afh-color-warning)}.joining_expert__vfx_J[data-accent=success] .joining_expertDot__M7Twu{background:var(--afh-color-success)}.joining_expertName__0CXiX{font-family:var(--afh-font-body);font-weight:var(--afh-fw-bold);font-size:1.375rem;line-height:1.2;color:var(--afh-color-text-body);margin-top:7px}.joining_expertBio__6bBYb{font-size:1.09375rem;line-height:1.5;margin-top:10px}.joining_expertBook__9_bxW{font-size:1rem;line-height:1.4;color:var(--afh-color-text-muted);margin-top:8px}.done_group__EeIvC{background:var(--afh-color-wash);border-radius:var(--afh-radius-block);padding:16px;display:flex;flex-direction:column;gap:2px}.done_label__rx73i{font-family:var(--afh-font-condensed);text-transform:uppercase;letter-spacing:var(--afh-ls-kicker);font-size:var(--afh-fs-kicker);color:var(--afh-color-success);margin:0}.done_name__WWQAE{font-weight:700;color:var(--afh-color-text-strong);margin:0}.done_vols__wLfXi{color:var(--afh-color-text-muted);font-size:var(--afh-fs-small)}.done_done__MD_Ub{position:relative;width:56px;height:56px;border-radius:50%;background:var(--afh-color-brand);color:var(--afh-color-white);display:flex;align-items:center;justify-content:center;flex:0 0 auto}.done_tick__DhlpQ{width:32px;height:32px}@media (prefers-reduced-motion:no-preference){.done_done__MD_Ub{animation:done_done-disc__69_vX .42s var(--afh-ease) both}.done_done__MD_Ub:after{content:"";position:absolute;inset:0;border-radius:50%;border:2px solid var(--afh-color-brand);animation:done_done-ring__67j3t .62s var(--afh-ease) .3s both}.done_tick__DhlpQ path{stroke-dasharray:30;animation:done_done-tick___Knam .38s var(--afh-ease) .26s both}}@keyframes done_done-disc__69_vX{0%{opacity:0;scale:.4}60%{opacity:1;scale:1.08}to{opacity:1;scale:1}}@keyframes done_done-tick___Knam{0%{stroke-dashoffset:30}to{stroke-dashoffset:0}}@keyframes done_done-ring__67j3t{0%{opacity:.5;scale:1}to{opacity:0;scale:1.6}}.done_panel__0Z9r5{background:var(--afh-color-wash);border-radius:12px;padding:14px 20px;font-size:13.5px;color:var(--afh-color-text-body);max-width:420px}.full_panel__p_JKA{border:2px solid var(--afh-color-brand);border-radius:var(--afh-radius-block);overflow:hidden}.full_panelHead__ZUtK9{background:var(--afh-color-brand);color:var(--afh-color-text-on-brand);font-family:var(--afh-font-condensed);text-transform:uppercase;letter-spacing:.1em;font-size:13px;font-weight:var(--afh-fw-bold);padding:8px 18px}.full_row__KjxMC{display:flex;align-items:center;gap:14px;padding:11px 18px}.full_row__KjxMC+.full_row__KjxMC{border-top:1px dotted var(--afh-color-grey4)}.full_disc__GhfQc{flex:0 0 auto;width:42px;height:42px;border-radius:var(--afh-radius-pill);display:flex;align-items:center;justify-content:center}.full_disc__GhfQc[data-tint=yellow]{background:var(--afh-color-hl-yellow)}.full_disc__GhfQc[data-tint=blue]{background:var(--afh-color-hl-blue)}.full_disc__GhfQc[data-tint=red]{background:var(--afh-color-hl-red)}.full_disc__GhfQc[data-tint=green]{background:var(--afh-color-hl-green)}.full_disc__GhfQc[data-tint=neutral]{background:var(--afh-color-grey4)}.full_rowText__5_nDU{font-size:14.5px;line-height:1.5;color:var(--afh-color-text-body);margin:0}.full_rowText__5_nDU strong{font-weight:var(--afh-fw-bold);color:var(--afh-color-text-strong)}.group_none__kBzWs{display:flex;gap:10px;align-items:flex-start;padding:14px;border:1px dashed var(--afh-color-border-strong);border-radius:var(--afh-radius-block);cursor:pointer}.group_none__kBzWs span{display:block}.group_noneReason__6tXVB{overflow:hidden;margin-top:12px;transition:max-height var(--afh-dur) var(--afh-ease),opacity var(--afh-dur) var(--afh-ease)}@supports selector(:has(*)){.group_noneReason__6tXVB{max-height:0;opacity:0;margin-top:0;visibility:hidden}form:has(input[name=group][value=none]:checked) .group_noneReason__6tXVB{max-height:none;opacity:1;margin-top:12px;visibility:visible}}.group_noneLabel__HIY1Y{font-weight:600;color:var(--afh-color-text-strong)}.group_noneHelp__0EPz8{font-size:var(--afh-fs-small);color:var(--afh-color-text-muted)}.group_banner__ddPdx{background:var(--afh-color-hl-yellow);border:1px solid var(--afh-color-warning);border-radius:var(--afh-radius-block);padding:14px 16px;display:flex;flex-direction:column;gap:4px}.group_bannerTitle__8J5YO{font-weight:700;color:var(--afh-color-text-strong)}