.portal-card_card__dCR_G{container-type:inline-size;position:relative;background:var(--afh-color-surface-card);border:1px solid var(--afh-color-grey4);border-radius:var(--afh-radius-block);box-shadow:var(--afh-shadow-xs);padding:24px 26px 18px;display:flex;flex-direction:column;min-width:0}.portal-card_top__qttQQ{display:flex;align-items:flex-start;justify-content:space-between;gap:22px}.portal-card_body__f3J8N{display:flex;flex-direction:column;gap:8px;min-width:0;flex:1 1 auto}.portal-card_kicker__Xl61b,.portal-card_tag__Ppwri{margin:0;font-weight:var(--afh-fw-bold);letter-spacing:.14em;text-transform:uppercase;line-height:1.4}.portal-card_kicker__Xl61b{font-size:12px}.portal-card_tag__Ppwri{font-size:11px;align-self:flex-end;text-align:right;margin-top:auto;padding-top:14px}.portal-card_kicker__Xl61b[data-tone=module],.portal-card_tag__Ppwri[data-tone=module]{color:var(--afh-calm-accent-ink)}.portal-card_kicker__Xl61b[data-tone=muted],.portal-card_tag__Ppwri[data-tone=muted]{color:var(--afh-color-text-muted)}.portal-card_title__LXUCM{margin:0;font-size:17px;line-height:1.3;font-weight:var(--afh-fw-bold);color:var(--afh-color-grey1)}.portal-card_line__k4ZFT{margin:0;font-size:15px;line-height:var(--afh-lh-small);color:var(--afh-color-grey2)}.portal-card_line__k4ZFT[data-tone=muted]{font-size:14px;color:var(--afh-color-text-muted)}.feedback-sheet_wash__wGSEX{isolation:isolate}.feedback-sheet_wash__wGSEX:before{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--afh-color-grey4);opacity:.5;z-index:-1;pointer-events:none}.feedback-sheet_quoteRow__Vpksf{display:flex;gap:18px;align-items:flex-start}.feedback-sheet_mark___tmgx{flex:0 0 auto;font-family:var(--afh-font-body);font-weight:var(--afh-fw-bold);font-size:64px;line-height:.6;color:var(--afh-color-text-muted);margin-top:10px}.feedback-sheet_copy__BVxd4{display:flex;flex-direction:column;gap:8px;min-width:0}.feedback-sheet_prompt__qpSoG{margin:0;font-size:20px;line-height:1.25;font-weight:var(--afh-fw-light);font-style:italic;color:var(--afh-color-grey1)}.feedback-sheet_prompt__qpSoG strong{font-weight:var(--afh-fw-bold)}.feedback-sheet_pitch__U8CVQ{margin:0;font-size:14px;line-height:var(--afh-lh-small);color:var(--afh-color-text-muted)}.feedback-sheet_open__ga4mB{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;cursor:pointer;font:inherit;font-size:14px;font-weight:var(--afh-fw-bold);color:var(--afh-color-brand-strong);text-decoration:underline;text-underline-offset:3px;padding:0;align-self:flex-start;display:inline-flex;align-items:center;min-height:var(--afh-touch-target-min)}.feedback-sheet_sheet__FA68O{border:0;padding:0;background:var(--afh-color-surface-card);color:var(--afh-color-text-body);border-radius:var(--afh-radius-block);box-shadow:var(--afh-shadow-md);width:min(100% - 2rem,30rem);max-height:90dvh;margin:auto}.feedback-sheet_sheet__FA68O::-webkit-backdrop{background:var(--afh-color-grey1);opacity:.45}.feedback-sheet_sheet__FA68O::backdrop{background:var(--afh-color-grey1);opacity:.45}@media (prefers-reduced-motion:no-preference){.feedback-sheet_sheet__FA68O[open]{animation:feedback-sheet_sheet-in__iFkdz var(--afh-dur-slow) var(--afh-ease)}.feedback-sheet_sheet__FA68O[open]::-webkit-backdrop{animation:feedback-sheet_backdrop-in__JT5q2 var(--afh-dur-slow) var(--afh-ease)}.feedback-sheet_sheet__FA68O[open]::backdrop{animation:feedback-sheet_backdrop-in__JT5q2 var(--afh-dur-slow) var(--afh-ease)}@keyframes feedback-sheet_sheet-in__iFkdz{0%{opacity:0;translate:0 8px}}@keyframes feedback-sheet_backdrop-in__JT5q2{0%{opacity:0}}}@media (max-width:30rem){.feedback-sheet_sheet__FA68O{width:100%;max-width:none;margin:auto auto 0;border-end-start-radius:0;border-end-end-radius:0}}.feedback-sheet_body__9ZibW{padding:clamp(18px,5vw,26px);display:flex;flex-direction:column;gap:12px}.feedback-sheet_title__B4i03{font-size:var(--afh-fs-body);line-height:var(--afh-lh-body);font-weight:var(--afh-fw-bold);color:var(--afh-color-text-strong)}.feedback-sheet_label__HkwDk{color:var(--afh-color-text-body)}.feedback-sheet_label__HkwDk,.feedback-sheet_note__8_0y1{font-size:var(--afh-fs-small);line-height:var(--afh-lh-small)}.feedback-sheet_note__8_0y1{color:var(--afh-color-text-muted)}.feedback-sheet_textarea__cn7_J{width:100%;font:inherit;font-size:max(1rem,var(--afh-fs-small));color:var(--afh-color-text-body);background:var(--afh-color-white);border:1px solid var(--afh-color-border-strong);border-radius:var(--afh-radius-base);padding:12px 14px;resize:vertical}.feedback-sheet_row__k88S0{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.feedback-sheet_send__8G8ez{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;font:inherit;font-weight:var(--afh-fw-semibold);font-size:var(--afh-fs-small);background:var(--afh-color-brand);color:var(--afh-color-text-on-brand);border-radius:var(--afh-radius-base);padding:12px 24px;min-height:var(--afh-touch-target-min)}.feedback-sheet_send__8G8ez:disabled{opacity:.45;cursor:not-allowed}.feedback-sheet_close__XuWrX{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;cursor:pointer;font:inherit;font-size:var(--afh-fs-small);color:var(--afh-color-text-muted);text-decoration:underline;text-underline-offset:.15em;padding:10px 4px;min-height:var(--afh-touch-target-min)}.dev-bar_bar__V8rkn{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.8rem;color:var(--afh-color-text-muted);background:var(--afh-color-surface-sunken);border-top:1px dashed var(--afh-color-border-subtle)}.dev-bar_tag__BHufP{font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--afh-color-text-muted)}.dev-bar_hint__sw_VK{color:var(--afh-color-text-body)}.dev-bar_form__4U__4{display:inline}.dev-bar_button__6Tn0W{font:inherit;padding:.15rem .6rem;cursor:pointer;background:var(--afh-color-surface-card);border:1px solid var(--afh-color-border-subtle);border-radius:var(--afh-radius-base)}.dev-bar_button__6Tn0W,.dev-bar_link__RTdta{color:var(--afh-color-text-body)}.dev-bar_note__NWXok{flex-basis:100%;color:var(--afh-color-text-muted)}.dev-bar_date__M5Hrf,.dev-bar_week__DQIoP{font:inherit;margin-left:.4rem;padding:.1rem .4rem;color:var(--afh-color-text-body);background:var(--afh-color-surface-card);border:1px solid var(--afh-color-border-subtle);border-radius:var(--afh-radius-base)}.dev-bar_active__Ewtc4{font-weight:700;color:var(--afh-color-text-body)}.logo_logo__I1iFX{height:34px;width:auto;max-width:100%}.logo_logo__I1iFX[data-fill]{height:var(--afh-calm-header-h);width:auto;max-width:100%;object-fit:contain;object-position:left center}.logo_link__vvHJ_{display:flex;height:var(--afh-calm-header-h);align-items:center;min-width:0;text-decoration:none;transform-origin:left center;transition:transform var(--afh-dur) var(--afh-ease)}.logo_link__vvHJ_:hover{transform:scale(1.02)}.logo_link__vvHJ_:focus-visible{outline:var(--afh-focus-ring-width) solid var(--afh-color-brand-strong);outline-offset:var(--afh-focus-ring-offset)}.kicker_kicker__mdMfc{font-family:var(--afh-font-condensed);text-transform:uppercase;letter-spacing:var(--afh-ls-kicker);font-weight:var(--afh-fw-kicker)}.kicker_sizeKicker__rD7JJ{font-size:var(--afh-fs-kicker)}.kicker_sizeMicro__V64h6{font-size:var(--afh-fs-micro)}.kicker_brand__xYb0d{color:var(--afh-color-brand-strong)}.kicker_success__siv9l{color:var(--afh-color-success)}.kicker_info__1SuEK{color:var(--afh-color-blue1)}.kicker_muted__gYEZw{color:var(--afh-color-text-muted)}.kicker_warning__uGDvH{color:var(--afh-color-warning)}.kicker_onDark___RYFe{color:var(--afh-color-yellow3)}.kicker_module__Brq53{color:var(--afh-calm-accent-ink)}.kicker_inherit__pzk5M{color:currentcolor}.chrome_header__9fZ_Q{position:-webkit-sticky;position:sticky;top:0;z-index:40;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--afh-color-grey4)}.chrome_header__9fZ_Q:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--afh-color-white);opacity:.94}.chrome_headerInner__CKNEG{position:relative;height:var(--afh-calm-header-h);padding-right:var(--afh-calm-shell-gutter);display:flex;align-items:stretch;gap:20px}.chrome_headerLogo__MhVVP{flex:0 1 auto;min-width:0;display:flex;align-items:center}.chrome_headerSpacer__v4cZH{flex:1 1}.chrome_headerCta__a2B04{flex:0 0 auto;align-self:center;white-space:nowrap}.chrome_pilot__4iMhG{position:relative;background:var(--afh-color-text-body)}.chrome_pilot__4iMhG:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--afh-color-white);opacity:.16}.chrome_pilotInner__7S8j9{max-width:var(--afh-calm-shell-max);margin:0 auto;padding:clamp(22px,3.4vw,30px) var(--afh-calm-shell-gutter);display:flex;flex-wrap:wrap;gap:clamp(14px,3vw,32px);align-items:center}.chrome_pilotLabel__S1S5D{flex:0 0 auto}.chrome_pilotBody__H_OBS{flex:1 1 460px;min-width:260px;font-size:1.0625rem;line-height:1.5;color:var(--afh-color-white);opacity:.86}.chrome_footer__IEw5D{background:var(--afh-color-grey1)}.chrome_footerInner__h9vUC{max-width:var(--afh-calm-shell-max);margin:0 auto;padding:clamp(26px,4vw,34px) var(--afh-calm-shell-gutter);display:flex;flex-direction:column;align-items:flex-start;gap:18px}.chrome_footerTop__sKuhF{align-self:stretch;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;align-items:center}.chrome_footerLinks__NtWhx{display:flex;flex-wrap:wrap;gap:6px 22px}.chrome_footerLinks__NtWhx a{display:inline-flex;align-items:center;min-height:24px;font-size:var(--afh-fs-small);line-height:var(--afh-lh-small);color:var(--afh-color-white);opacity:.86}.chrome_footerLinks__NtWhx a:focus-visible,.chrome_footerLinks__NtWhx a:hover{color:var(--afh-color-white);opacity:1}.chrome_footerLegal__9YEZ4{max-width:78ch;line-height:var(--afh-lh-micro)}.chrome_footerLegal__9YEZ4,.chrome_footerTagline__4cGxJ{font-size:var(--afh-fs-micro);color:var(--afh-color-white);opacity:.72}.chrome_footerTagline__4cGxJ{font-family:var(--afh-font-condensed);text-transform:uppercase;letter-spacing:.1em;font-weight:var(--afh-fw-kicker)}.layout_page__rvYvf{min-height:100dvh;display:flex;flex-direction:column}.layout_page__rvYvf>:last-child{margin-top:auto}.portal-footer_footer__rPG4V{margin-top:auto;border-top:1px solid var(--afh-color-grey4);background:var(--afh-color-white)}.portal-footer_inner__Zb6gY{max-width:var(--afh-calm-shell-max);margin-inline:auto;padding:18px var(--afh-calm-shell-gutter);display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 20px}.portal-footer_links__iE3re{display:flex;flex-wrap:wrap;gap:16px;font-size:var(--afh-fs-micro)}.portal-footer_legal__27WHQ{font-size:var(--afh-fs-micro);line-height:var(--afh-lh-micro);color:var(--afh-color-text-muted);max-width:68ch}.programme-banner_banner__zqyb7{background:var(--afh-color-blue1)}.programme-banner_inner__2OYYl{max-width:1000px;margin-inline:auto;padding:clamp(12px,1.8vw,16px) clamp(14px,4vw,28px);display:flex;align-items:center;justify-content:space-between;gap:clamp(14px,3vw,32px)}.programme-banner_copy__sQiOc{min-width:0}.programme-banner_title__KT4Nb{font-family:var(--afh-font-body);font-weight:var(--afh-fw-display);color:var(--afh-color-white);font-size:clamp(22px,2.7vw,28px);line-height:1.05;letter-spacing:-.01em}.programme-banner_tagline__Wehmr{font-family:var(--afh-font-body);font-weight:var(--afh-fw-light);color:var(--afh-color-blue4);font-size:clamp(13px,1.3vw,15.5px);line-height:1.35;margin-top:6px;max-width:34em}.programme-banner_disc__iFsXf{flex:0 0 auto;inline-size:72px;block-size:72px;border-radius:50%;background:var(--afh-color-hl-blue);display:grid;place-items:center}.programme-closed_panel__yQIjY{background:var(--afh-color-wash);border-radius:var(--afh-radius-base);padding:18px 20px;max-width:62ch}.programme-closed_heading__fLfHx{margin:0 0 8px;font-size:18px;line-height:1.3;font-weight:var(--afh-fw-bold);color:var(--afh-color-text-strong);overflow-wrap:anywhere}.programme-closed_body__0MG_T{margin:0 0 10px;font-size:var(--afh-fs-small);line-height:var(--afh-lh-small);color:var(--afh-color-text-body)}.programme-closed_body__0MG_T:last-child{margin-bottom:0}.reflection_page__iEhhW{container-type:inline-size;display:flex;flex-direction:column;gap:clamp(18px,4cqw,28px)}.reflection_head__Jrh6W{display:flex;flex-direction:column;gap:8px}.reflection_title__KGl0h{font-size:clamp(1.75rem,5cqw,2.5rem);line-height:1.12;font-weight:var(--afh-fw-bold);color:var(--afh-color-text-strong);text-wrap:balance;max-width:34ch}.reflection_prose__fQ0lD{display:flex;flex-direction:column;gap:14px;max-width:62ch}.reflection_fields__XY9bX{display:flex;flex-direction:column;gap:clamp(22px,5cqw,34px)}.reflection_unavailable__VPdxs{background:var(--afh-color-wash);border-radius:var(--afh-radius-base);padding:16px 18px;font-size:var(--afh-fs-small);line-height:var(--afh-lh-small);color:var(--afh-color-text-muted);max-width:60ch}.reflection_done__i0fyZ{font-size:var(--afh-fs-small);color:var(--afh-color-brand-strong);align-self:flex-start;display:inline-flex;align-items:center;min-height:var(--afh-touch-target-min)}.reflection_mondaySaid__rdXXn{margin:0;padding:12px 16px;border-radius:var(--afh-radius-base);background:var(--afh-color-wash);font-size:var(--afh-fs-small);line-height:var(--afh-lh-small);color:var(--afh-color-text-body);overflow-wrap:anywhere}.reflection_field__3DBns{display:flex;flex-direction:column;gap:10px}.reflection_sectionLabel__IsRJr{margin:0;font-family:var(--afh-font-condensed);text-transform:uppercase;letter-spacing:var(--afh-ls-kicker);font-size:var(--afh-calm-fs-section-label);font-weight:var(--afh-fw-semibold);color:var(--afh-color-text-muted)}.settled-answer_text__6imzB{font-size:var(--afh-calm-fs-question);line-height:var(--afh-lh-body);color:var(--afh-color-text-body);font-style:italic;max-width:60ch;white-space:pre-line;overflow-wrap:anywhere}.settled-answer_plan___5dgq{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;max-width:60ch}.settled-answer_step__jCz_v{display:flex;flex-direction:column;gap:2px;font-size:var(--afh-calm-fs-question);line-height:var(--afh-lh-body);overflow-wrap:anywhere}.settled-answer_label__4wFrg{font-weight:600;color:var(--afh-color-grey1)}.settled-answer_answer__I1Gdk{font-style:italic;color:var(--afh-color-text-body)}.settled-answer_planGrid__qxAO6{margin:0;display:grid;grid-gap:4px 16px;gap:4px 16px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.settled-answer_planCell__p_ypT{display:flex;flex-direction:column;gap:2px;min-width:0}.settled-answer_planCell__p_ypT dd{margin:0}.settled-question_settled__ogatU{display:flex;flex-direction:column;gap:6px}.settled-question_settledLabel__hxZnA{font-weight:var(--afh-fw-semibold);font-size:var(--afh-calm-fs-question);line-height:var(--afh-calm-lh-question);color:var(--afh-color-text-strong);text-wrap:pretty;max-width:60ch}.settled-question_settledNote__RkJLO{margin:0;font-size:var(--afh-fs-micro);line-height:var(--afh-lh-micro);color:var(--afh-color-text-muted);max-width:60ch}.settled-question_quietLink__UL5GG,.settled-question_quiet__fkzVb{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;padding:0;cursor:pointer;font:inherit;font-size:var(--afh-fs-small);font-weight:var(--afh-fw-semibold);color:var(--afh-color-brand-strong);text-decoration:underline;text-underline-offset:2px;display:inline-flex;align-items:center;align-self:flex-start;min-height:var(--afh-touch-target-min)}.settled-question_quietLink__UL5GG:focus-visible,.settled-question_quiet__fkzVb:focus-visible{outline:var(--afh-focus-ring-width) solid var(--afh-color-brand-strong);outline-offset:var(--afh-focus-ring-offset)}@media (scripting:none){.settled-question_quiet__fkzVb{display:none}}.note-field_field__DbGkU{display:flex;flex-direction:column;gap:8px}.note-field_label__HgbWq{font-weight:var(--afh-fw-semibold);font-size:var(--afh-calm-fs-question);line-height:var(--afh-calm-lh-question);color:var(--afh-color-text-strong);text-wrap:pretty;max-width:60ch}.note-field_helper__5bXNW{font-size:var(--afh-fs-small);line-height:var(--afh-lh-small);color:var(--afh-color-text-muted);max-width:60ch}.note-field_choicesLead__StjIb{margin:0;font-weight:var(--afh-fw-body);font-size:var(--afh-fs-small);color:var(--afh-color-grey1);max-width:60ch}.note-field_optionLead__l70b1{font-weight:var(--afh-fw-semibold);color:var(--afh-color-grey1)}.note-field_choicesAsk__FuqSm{font-weight:var(--afh-fw-semibold);font-size:var(--afh-calm-fs-question);line-height:var(--afh-calm-lh-question);color:var(--afh-color-text-strong);text-wrap:pretty;max-width:60ch}.note-field_options__DtjUk{margin:0;-webkit-padding-start:1.25em;padding-inline-start:1.25em;font-size:var(--afh-fs-small);line-height:var(--afh-lh-small);color:var(--afh-color-text-body);max-width:60ch;display:flex;flex-direction:column;gap:6px}.note-field_textarea__VdWiv{width:100%;font:inherit;font-size:max(1rem,var(--afh-calm-fs-question));color:var(--afh-color-text-body);background:var(--afh-color-white);border:1px solid var(--afh-color-border-strong);border-radius:var(--afh-radius-base);padding:12px 14px;resize:vertical;min-height:6.5rem}.note-field_row__Bwswj{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.note-field_save__Smbae{font:inherit;font-weight:var(--afh-fw-semibold);font-size:var(--afh-fs-small);padding:12px 24px}.note-field_onward__Fws5E,.note-field_save__Smbae{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;background:var(--afh-color-brand);color:var(--afh-color-text-on-brand);border-radius:var(--afh-radius-base);min-height:var(--afh-touch-target-min);transition:scale var(--afh-dur) var(--afh-ease)}.note-field_onward__Fws5E{font:inherit;font-weight:var(--afh-fw-semibold);font-size:16px;padding:14px 26px;align-self:flex-start}@media (hover:hover) and (pointer:fine){.note-field_onward__Fws5E:hover:not(:disabled),.note-field_save__Smbae:hover:not(:disabled){scale:.95}}.note-field_save__Smbae:disabled{opacity:.45;cursor:not-allowed;scale:1}.note-field_feedback__KsKQi{font-size:var(--afh-fs-micro);line-height:var(--afh-lh-micro);color:var(--afh-color-text-muted);max-width:44ch}.note-field_feedback__KsKQi[data-tone=error]{color:var(--afh-color-danger)}.note-field_feedback__KsKQi[data-tone=saved]{color:var(--afh-color-success)}.note-fields_step__g2c4M{display:flex;flex-direction:column;gap:26px}.note-fields_field__qj5fw{display:flex;flex-direction:column;gap:8px}.note-fields_sectionLabel__bw8MQ{font-family:var(--afh-font-condensed);text-transform:uppercase;letter-spacing:var(--afh-ls-kicker);font-size:var(--afh-calm-fs-section-label);color:var(--afh-color-text-muted)}.note-fields_label__G9tJe{font-weight:var(--afh-fw-semibold);font-size:var(--afh-calm-fs-question);line-height:var(--afh-calm-lh-question);color:var(--afh-color-text-strong);text-wrap:pretty;max-width:60ch}.note-fields_helper__Vq6FJ{font-size:var(--afh-fs-small);line-height:var(--afh-lh-small);color:var(--afh-color-text-muted);max-width:60ch}.note-fields_choicesLead__pyyAY{margin:0;font-weight:var(--afh-fw-body);font-size:var(--afh-fs-small);color:var(--afh-color-grey1);max-width:60ch}.note-fields_optionLead__SurB8{font-weight:var(--afh-fw-semibold);color:var(--afh-color-grey1)}.note-fields_choicesAsk__PFCit{font-weight:var(--afh-fw-semibold);font-size:var(--afh-calm-fs-question);line-height:var(--afh-calm-lh-question);color:var(--afh-color-text-strong);text-wrap:pretty;max-width:60ch}.note-fields_options__CFc_r{margin:0;-webkit-padding-start:1.25em;padding-inline-start:1.25em;font-size:var(--afh-fs-small);line-height:var(--afh-lh-small);color:var(--afh-color-text-body);max-width:60ch;display:flex;flex-direction:column;gap:6px}.note-fields_textarea__FgurT{width:100%;font:inherit;font-size:max(1rem,var(--afh-calm-fs-question));color:var(--afh-color-text-body);background:var(--afh-color-white);border:1px solid var(--afh-color-border-strong);border-radius:var(--afh-radius-base);padding:12px 14px;resize:vertical;min-height:6.5rem}.note-fields_row__FeK3U{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.note-fields_onward__OAiTY{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;font:inherit;font-weight:var(--afh-fw-semibold);font-size:16px;background:var(--afh-color-brand);color:var(--afh-color-text-on-brand);border-radius:var(--afh-radius-base);padding:14px 26px;align-self:flex-start;display:inline-flex;align-items:center;justify-content:center;min-height:var(--afh-touch-target-min);text-decoration:none;transition:scale var(--afh-dur) var(--afh-ease)}@media (hover:hover) and (pointer:fine){.note-fields_onward__OAiTY:hover:not(:disabled){scale:.95}}.note-fields_onward__OAiTY:disabled{opacity:.45;cursor:not-allowed;scale:1}.note-fields_feedback__HCAWe{font-size:var(--afh-fs-micro);line-height:var(--afh-lh-micro);color:var(--afh-color-danger);max-width:44ch}.note-fields_choices__Xhtnd{display:flex;flex-wrap:wrap;gap:10px}.note-fields_choice__S_sjI{display:inline-flex;align-items:center;gap:10px;min-height:var(--afh-touch-target-min);padding:10px 18px;border:1px solid var(--afh-color-border-strong);border-radius:var(--afh-radius-pill);background:var(--afh-color-white);color:var(--afh-color-text-body);font-size:max(1rem,var(--afh-fs-small));font-weight:var(--afh-fw-semibold);cursor:pointer;transition:background-color var(--afh-dur) var(--afh-ease),border-color var(--afh-dur) var(--afh-ease)}.note-fields_choiceInput__jztvI{margin:0;width:18px;height:18px;accent-color:var(--afh-color-brand)}@supports selector(:has(*)){.note-fields_choice__S_sjI:has(.note-fields_choiceInput__jztvI:checked){background:var(--afh-color-brand-pale);border-color:var(--afh-color-brand)}}@supports selector(:has(*)){.note-fields_step__g2c4M [data-show-if]{display:none}.note-fields_step__g2c4M:has(input[data-choice-index="0"]:checked) [data-show-if~="0"],.note-fields_step__g2c4M:has(input[data-choice-index="1"]:checked) [data-show-if~="1"],.note-fields_step__g2c4M:has(input[data-choice-index="2"]:checked) [data-show-if~="2"],.note-fields_step__g2c4M:has(input[data-choice-index="3"]:checked) [data-show-if~="3"],.note-fields_step__g2c4M:has(input[data-choice-index="4"]:checked) [data-show-if~="4"],.note-fields_step__g2c4M:has(input[data-choice-index="5"]:checked) [data-show-if~="5"]{display:flex}}@media (scripting:enabled){.note-fields_step__g2c4M [data-awaiting-exercise],.note-fields_step__g2c4M[data-awaiting-all] .note-fields_row__FeK3U{display:none}}.read-again_readAgain__zPKk7{min-width:0}.read-again_summary__Tb5Qg{list-style:none}.read-again_summary__Tb5Qg::-webkit-details-marker{display:none}.read-again_lead__Q5B9T{min-width:0}.read-again_chevron__KRX2O{flex-shrink:0;transition:rotate var(--afh-dur) var(--afh-ease)}.read-again_readAgain__zPKk7[open] .read-again_chevron__KRX2O{rotate:180deg}.read-again_body__kUAO2{display:flex;flex-direction:column;gap:var(--afh-space-3);padding:var(--afh-space-3) 0 var(--afh-space-2)}.read-again_addTo__rUguc{align-self:flex-start;text-decoration:none}.replay-list_replay__9fIkv{margin:0;padding:12px 16px;border-radius:var(--afh-radius-base);background:var(--afh-color-wash);font-size:var(--afh-fs-small);line-height:var(--afh-lh-small);color:var(--afh-color-text-body);display:flex;flex-direction:column;gap:8px}.replay-list_replayLead__OKHzs{margin:0;font-weight:var(--afh-fw-semibold)}.replay-list_replayList__UqEsk{margin:0;-webkit-padding-start:1.5em;padding-inline-start:1.5em;display:flex;flex-direction:column;gap:4px;overflow-wrap:anywhere}.commitment_page__03wlh{container-type:inline-size;display:flex;flex-direction:column;gap:clamp(18px,4cqw,28px)}.commitment_head__JGJOH{display:flex;flex-direction:column;gap:8px}.commitment_title__6x57l{font-size:clamp(1.75rem,5cqw,2.5rem);line-height:1.12;font-weight:var(--afh-fw-bold);color:var(--afh-color-text-strong);text-wrap:balance;max-width:34ch}.commitment_prose__C_FR3{display:flex;flex-direction:column;gap:14px;max-width:62ch}.commitment_unavailable__XukFp{background:var(--afh-color-wash);border-radius:var(--afh-radius-base);padding:16px 18px;font-size:var(--afh-fs-small);line-height:var(--afh-lh-small);color:var(--afh-color-text-muted);max-width:60ch}.commitment_done___DezV{font-size:var(--afh-fs-small);color:var(--afh-color-brand-strong);align-self:flex-start;display:inline-flex;align-items:center;min-height:var(--afh-touch-target-min)}.commitment_actionName__yiLLZ{margin:0;font-family:var(--afh-font-condensed);text-transform:uppercase;letter-spacing:var(--afh-ls-kicker);font-size:var(--afh-calm-fs-section-label);font-weight:var(--afh-fw-semibold);color:var(--afh-color-text-muted)}.commitment_foot__S_ADR{display:flex;gap:18px;flex-wrap:wrap}.keep-tree_form__4dMJ4{display:flex;flex-direction:column;gap:var(--afh-space-2);margin:0}.keep-tree_keep__b53Jb{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font:inherit;font-weight:var(--afh-fw-semibold);font-size:var(--afh-fs-small);border:0;border-radius:var(--afh-radius-base);padding:13px 28px;min-height:var(--afh-touch-target-min);background:var(--afh-color-yellow3);color:var(--afh-color-green1);transition:scale var(--afh-dur) var(--afh-ease)}.keep-tree_keep__b53Jb:disabled{cursor:progress;opacity:.75}@media (hover:hover) and (pointer:fine){.keep-tree_keep__b53Jb:hover:not(:disabled){scale:var(--afh-hover-shrink)}}.keep-tree_keep__b53Jb:focus-visible{outline:var(--afh-focus-ring-width) solid var(--afh-color-white);outline-offset:var(--afh-focus-ring-offset)}.keep-tree_kept__zUGX8{display:flex;align-items:center;gap:var(--afh-space-2);margin:0;font-size:var(--afh-fs-small);line-height:var(--afh-lh-small);color:var(--afh-color-white);min-width:0}.keep-tree_tick__iWd9S{flex-shrink:0;color:var(--afh-color-yellow3)}.keep-tree_error__2VmkO,.keep-tree_limit__pG7XP{margin:0;font-size:var(--afh-fs-small);line-height:var(--afh-lh-small);max-width:var(--afh-measure)}.keep-tree_limit__pG7XP{color:var(--afh-color-hl-green)}.keep-tree_error__2VmkO{color:var(--afh-color-yellow3);font-weight:var(--afh-fw-semibold)}.each-day_eachDay__0PiJe{display:flex;flex-direction:column;gap:10px;background:var(--afh-color-surface-card);border:1px solid var(--afh-color-grey4);border-top:6px solid var(--afh-calm-accent-rule);border-radius:var(--afh-radius-block);box-shadow:var(--afh-shadow-xs);padding:clamp(20px,4.5cqw,32px) clamp(22px,5cqw,40px) clamp(24px,5cqw,36px)}.each-day_label__K2Leg{margin:0;font-family:var(--afh-font-condensed);text-transform:uppercase;letter-spacing:var(--afh-ls-kicker);font-size:var(--afh-calm-fs-section-label);font-weight:var(--afh-fw-semibold);line-height:1.4;color:var(--afh-calm-accent-ink)}.each-day_body__2AW__{margin:0;max-width:40ch;font-size:clamp(1.25rem,3.4cqw,1.5rem);line-height:1.35;font-weight:var(--afh-fw-semibold);color:var(--afh-color-text-strong);text-wrap:pretty}.support-note_note__ux0eO{background:var(--afh-color-wash);border-radius:var(--afh-radius-base);padding:14px 16px;font-size:var(--afh-fs-small);line-height:var(--afh-lh-small);color:var(--afh-color-text-body);max-width:62ch}.questions-card_card__T_02n{container-type:inline-size;background:var(--afh-color-surface-card);border:1px solid var(--afh-color-grey4);border-radius:var(--afh-radius-block);padding:clamp(18px,4.5cqw,28px) clamp(18px,5cqw,32px);display:flex;flex-direction:column;gap:22px}.questions-card_card__T_02n [data-question]+[data-question]{border-top:1px solid var(--afh-color-grey4);padding-top:22px}@media (scripting:enabled){.questions-card_card__T_02n [data-awaiting-exercise]+[data-question]{border-top:0;padding-top:0}@supports selector(:has(*)){.questions-card_card__T_02n:has(>form[data-awaiting-all]):not(:has(>:not(form[data-awaiting-all]))){display:none}}}.saved-trees_section__Hl9FF{container-type:inline-size;container-name:calm-saved-trees;display:flex;flex-direction:column;gap:var(--afh-space-3);min-width:0}.saved-trees_heading__p_laZ{margin:0;font-size:var(--afh-fs-h4);font-weight:var(--afh-fw-h4);line-height:var(--afh-lh-h4);color:var(--afh-color-text-strong)}.saved-trees_limit___hbUi{margin:0;font-size:var(--afh-fs-small);line-height:var(--afh-lh-small);color:var(--afh-color-text-muted)}.saved-trees_list__GcdUW{margin:0;padding:0;list-style:none;border-top:1px solid var(--afh-color-border-subtle)}.saved-trees_item__Xu_XN{border-bottom:1px solid var(--afh-color-border-subtle)}.saved-trees_summary__uni6_{display:flex;align-items:center;gap:var(--afh-space-3);padding:var(--afh-space-3) var(--afh-space-1);min-height:var(--afh-touch-target-min);cursor:pointer;list-style:none}.saved-trees_summary__uni6_::-webkit-details-marker{display:none}.saved-trees_summary__uni6_:focus-visible{outline:var(--afh-focus-ring-width) solid var(--afh-color-brand);outline-offset:var(--afh-focus-ring-offset);border-radius:var(--afh-radius-base)}.saved-trees_lead___TirQ{flex-grow:1;display:flex;flex-direction:column;gap:var(--afh-space-1);min-width:0}.saved-trees_worry__nkaPt{font-size:var(--afh-fs-body);line-height:var(--afh-lh-small);color:var(--afh-color-text-strong);overflow-wrap:anywhere}.saved-trees_meta__eTPRw{display:flex;align-items:center;flex-wrap:wrap;gap:var(--afh-space-2)}.saved-trees_date__IWznX{color:var(--afh-color-text-muted)}.saved-trees_badge__Xn6M7,.saved-trees_date__IWznX{font-size:var(--afh-fs-micro);line-height:var(--afh-lh-micro)}.saved-trees_badge__Xn6M7{font-weight:var(--afh-fw-semibold);border-radius:var(--afh-radius-pill);padding:2px var(--afh-space-2);white-space:nowrap}.saved-trees_badge__Xn6M7[data-branch=acted]{background:var(--afh-tile-pale-green-bg);color:var(--afh-tile-pale-green-fg)}.saved-trees_badge__Xn6M7[data-branch=let-go]{background:var(--afh-tile-pale-yellow-bg);color:var(--afh-tile-pale-yellow-fg)}.saved-trees_row__DPS3a[open] .saved-trees_badge__Xn6M7{display:none}.saved-trees_chevron__ky8OK{flex-shrink:0;color:var(--afh-color-green1);transition:rotate var(--afh-dur) var(--afh-ease)}.saved-trees_row__DPS3a[open] .saved-trees_chevron__ky8OK{rotate:180deg}.saved-trees_body__eUQpx{display:flex;flex-direction:column;gap:var(--afh-space-3);padding:0 var(--afh-space-1) var(--afh-space-4)}.saved-trees_remove__YQ4gq{font-size:var(--afh-fs-micro);line-height:var(--afh-lh-micro)}.saved-trees_removeSummary___6_Fy{display:inline-flex;align-items:center;min-height:var(--afh-touch-target-min);cursor:pointer;list-style:none;color:var(--afh-color-text-muted);text-decoration:underline;text-underline-offset:3px}.saved-trees_removeSummary___6_Fy::-webkit-details-marker{display:none}.saved-trees_removeSummary___6_Fy:focus-visible{outline:var(--afh-focus-ring-width) solid var(--afh-color-brand);outline-offset:var(--afh-focus-ring-offset);border-radius:var(--afh-radius-base)}.saved-trees_removeBody__0HBmz{display:flex;flex-direction:column;align-items:flex-start;gap:var(--afh-space-2);padding-top:var(--afh-space-1)}.saved-trees_removeWarning__O8tGL{margin:0;max-width:var(--afh-measure);color:var(--afh-color-text-muted)}.saved-trees_removeConfirm__YIvxw{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font:inherit;font-weight:var(--afh-fw-semibold);color:var(--afh-color-white);background:var(--afh-color-danger);border:0;border-radius:var(--afh-radius-base);padding:10px 20px;min-height:var(--afh-touch-target-min)}.saved-trees_removeConfirm__YIvxw:disabled{cursor:progress;opacity:.7}.saved-trees_removeError__AzWPi{margin:0;color:var(--afh-color-danger);max-width:var(--afh-measure)}.saved-trees_removed__tXmdz{margin:0;font-size:var(--afh-fs-micro);line-height:var(--afh-lh-micro);color:var(--afh-color-text-muted)}@container calm-saved-trees (width < 22rem){.saved-trees_chevron__ky8OK{display:none}.saved-trees_summary__uni6_{gap:var(--afh-space-2)}}.share-link_share__nM6Fq{display:flex;flex-direction:column;gap:8px;padding:12px 14px;border-radius:var(--afh-radius-block);background:var(--afh-color-surface-card);border:1px solid var(--afh-color-grey4);container-type:inline-size}.share-link_head__feDs_{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px}.share-link_kicker__QAr6n{flex:0 0 auto}.share-link_shareLead__Cu9gI{flex:1 1 18rem;min-width:0;font-size:var(--afh-fs-small);line-height:var(--afh-lh-small);color:var(--afh-color-text-muted);max-width:60ch}.share-link_row__KLdcE{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.share-link_shareLink__oVFd1{flex:1 1 14rem;min-width:0;font-size:var(--afh-fs-micro);line-height:var(--afh-lh-micro);color:var(--afh-color-text-muted);text-decoration:underline;text-underline-offset:2px;overflow-wrap:anywhere;background:var(--afh-color-surface-sunken);border-radius:var(--afh-radius-base);padding:6px 10px;display:inline-flex;align-items:center;min-height:var(--afh-touch-target-min)}@media (hover:hover) and (pointer:fine){.share-link_shareLink__oVFd1:hover{color:var(--afh-color-text-body)}}.share-link_copy__SIo0W{display:none}@media (scripting:enabled){.share-link_copy__SIo0W{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font:inherit;font-weight:var(--afh-fw-semibold);font-size:var(--afh-fs-small);color:var(--afh-color-text-on-brand);background:var(--afh-color-brand);border:0;border-radius:var(--afh-radius-base);padding:10px 18px;min-height:var(--afh-touch-target-min);transition:scale var(--afh-dur) var(--afh-ease)}@container (max-width: 26rem){.share-link_copy__SIo0W{flex:1 0 100%}}}@media (hover:hover) and (pointer:fine){.share-link_copy__SIo0W:hover{scale:.95;background:var(--afh-color-brand-strong)}}.share-link_copy__SIo0W:focus-visible{outline:var(--afh-focus-ring-width) solid var(--afh-color-brand-strong);outline-offset:var(--afh-focus-ring-offset)}.share-link_copyStatus__PhGRI{flex:1 0 100%;font-size:var(--afh-fs-micro);line-height:var(--afh-lh-micro);color:var(--afh-color-text-muted)}.share-link_copyStatus__PhGRI:empty{display:none}.action-shell_page__NJH31{container-type:inline-size;display:flex;flex-direction:column;gap:clamp(20px,4cqw,30px)}.action-shell_head__l_NRe{display:flex;flex-direction:column;gap:8px}.action-shell_title__bV6z7{font-size:clamp(1.75rem,5cqw,2.5rem);line-height:1.12;font-weight:var(--afh-fw-bold);color:var(--afh-color-text-strong);text-wrap:balance;max-width:34ch}.action-shell_revisit__nHPyn{font-size:var(--afh-fs-small);line-height:var(--afh-lh-small);color:var(--afh-color-text-muted);max-width:60ch}.action-shell_prose__kxfkh{display:flex;flex-direction:column;gap:14px;max-width:62ch}.action-shell_unavailable__C4C3n{background:var(--afh-color-wash);border-radius:var(--afh-radius-base);padding:16px 18px;font-size:var(--afh-fs-small);line-height:var(--afh-lh-small);color:var(--afh-color-text-muted);max-width:60ch}.action-shell_foot__Lu83a{display:flex;flex-wrap:wrap;align-items:center;gap:18px}.action-shell_onward__bAgx1{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;font-weight:var(--afh-fw-semibold);font-size:var(--afh-fs-small);background:var(--afh-color-brand);color:var(--afh-color-text-on-brand);border-radius:var(--afh-radius-base);padding:13px 26px;min-height:var(--afh-touch-target-min);transition:scale var(--afh-dur) var(--afh-ease)}@media (hover:hover) and (pointer:fine){.action-shell_onward__bAgx1:hover{scale:.95}}.action-shell_back__MkVfD{font-size:var(--afh-fs-small);color:var(--afh-color-brand-strong);display:inline-flex;align-items:center;min-height:var(--afh-touch-target-min)}.action-shell_midweek__mu2ix{margin:0;padding:10px 14px;border-radius:var(--afh-radius-base);background:var(--afh-color-hl-blue);color:var(--afh-color-text-strong);font-size:var(--afh-fs-small);line-height:var(--afh-lh-small)}.action-shell_firstMinute__EsGsH{margin:0 0 -8px;font-family:var(--afh-font-condensed);text-transform:uppercase;letter-spacing:var(--afh-ls-kicker);font-size:var(--afh-calm-fs-section-label);font-weight:var(--afh-fw-semibold);color:var(--afh-color-text-muted)}.action-shell_comeBack__I4CEv{margin:-8px 0 0;font-size:var(--afh-fs-small);color:var(--afh-color-text-muted)}