.CitationCard_card__o9_mK{box-sizing:border-box;inline-size:100%;min-inline-size:0;margin:0;padding:20px 22px 16px;-webkit-border-before:4px double var(--parchment-rule);border-block-start:4px double var(--parchment-rule);border-radius:var(--radius-16);background:var(--parchment);color:var(--parchment-ink);box-shadow:var(--elev-parchment);display:flex;flex-direction:column;gap:10px}@media (max-width:479px){.CitationCard_card__o9_mK{padding:16px 16px 14px}}.CitationCard_animate__rH5rT{animation:CitationCard_card-lift__qrz5g var(--dur-card) var(--ease) both;animation-delay:calc(var(--i, 0) * .16s)}@keyframes CitationCard_card-lift__qrz5g{0%{opacity:.001;transform:translateY(12px) scale(.985)}to{opacity:1;transform:none}}.CitationCard_head__Dqcx0{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.CitationCard_index__Nb_HT{font-family:var(--font-mono);font-size:.75rem;line-height:1.3;letter-spacing:.04em;color:var(--parchment-caption)}.CitationCard_title__J184C{margin:0;font-family:var(--font-display);font-size:1.3125rem;line-height:1.2;font-weight:600;letter-spacing:-.02em;overflow-wrap:anywhere;min-inline-size:0;color:var(--parchment-ink)}.CitationCard_meta__92keS{font-family:var(--font-mono);line-height:1.3}.CitationCard_heading__5TO_W,.CitationCard_meta__92keS{margin:0;font-size:.75rem;color:var(--parchment-caption);overflow-wrap:anywhere}.CitationCard_heading__5TO_W{font-family:var(--font-ui);line-height:1.4;letter-spacing:.06em;text-transform:uppercase}.CitationCard_note__3MHfp{margin:0;font-family:var(--font-ui);font-size:.75rem;line-height:1.5;color:var(--parchment-caption)}.CitationCard_foot__N_ZXd{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;-webkit-padding-before:12px;padding-block-start:12px;-webkit-border-before:1px solid var(--parchment-line-soft);border-block-start:1px solid var(--parchment-line-soft)}.CitationCard_open__OwQtg,.CitationCard_source__CLwlu{display:inline-flex;align-items:center;gap:6px;min-block-size:44px;font-family:var(--font-ui);font-size:.8125rem;line-height:1.4;text-decoration:none;overflow-wrap:anywhere;min-inline-size:0}.CitationCard_source__CLwlu{color:var(--parchment-caption);text-decoration:underline;text-underline-offset:3px}.CitationCard_open__OwQtg{color:var(--garsoor);font-weight:600;font-size:.9375rem;-webkit-margin-start:auto;margin-inline-start:auto}.CitationCard_open__OwQtg:focus-visible,.CitationCard_source__CLwlu:focus-visible{outline:2px solid var(--garsoor);outline-offset:2px;border-radius:4px}@media (hover:hover){.CitationCard_open__OwQtg:hover{text-decoration:underline;text-underline-offset:3px}}.Button_btn__WOgGk{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-block-size:48px;min-inline-size:0;padding-inline:22px;border:1px solid transparent;border-radius:var(--radius-pill);font-family:var(--font-ui);font-size:.9375rem;font-weight:500;line-height:1.2;text-align:center;text-decoration:none;cursor:pointer;transition:transform var(--dur-hover) var(--ease),background-color var(--dur-hover) var(--ease),border-color var(--dur-hover) var(--ease)}.Button_compact__qM_iH{min-block-size:44px;padding-inline:18px}.Button_block__vDX3Z{display:flex;inline-size:100%}.Button_primary__zsboU{background:var(--primary);color:var(--on-primary)}.Button_gold__hiQ_R{background:var(--gold);color:#0b1f18}.Button_ghost__eb_iL{background:var(--ghost);color:var(--ghost-ink)}.Button_ghostOnGreen__d9AQd{background:rgba(251,248,241,.08);border-color:rgba(251,248,241,.16);color:var(--on-garsoor)}.Button_outlineParchment__0JaZv{min-block-size:44px;background:transparent;border-color:var(--parchment-line);color:var(--parchment-ink)}.Button_icon__T5gbk{inline-size:44px;min-inline-size:44px;min-block-size:44px;padding:0;background:transparent;border-color:var(--line);color:var(--ink)}.Button_btn__WOgGk:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.Button_ghostOnGreen__d9AQd:focus-visible,.Button_gold__hiQ_R:focus-visible{outline-color:var(--focus-on-green)}.Button_outlineParchment__0JaZv:focus-visible{outline-color:#0c3327}.Button_btn__WOgGk:disabled,.Button_btn__WOgGk[aria-disabled=true]{opacity:.45;cursor:default}@media (hover:hover){.Button_btn__WOgGk:hover:not(:disabled):not([aria-disabled=true]){transform:translateY(-1px)}}.Button_btn__WOgGk:active:not(:disabled):not([aria-disabled=true]){transform:scale(.98)}@media (forced-colors:active){.Button_btn__WOgGk{border:1px solid CanvasText}}.Notice_notice__iIlWl{box-sizing:border-box;display:flex;align-items:flex-start;flex-wrap:wrap;gap:10px;min-inline-size:0;padding:12px 16px;border-radius:var(--radius-16);font-family:var(--font-ui);font-size:.875rem;line-height:1.5;overflow-wrap:anywhere}.Notice_icon__KrNi7{flex:none;display:inline-flex;-webkit-margin-before:2px;margin-block-start:2px}.Notice_body__IK5CM{flex:1 1 12rem;min-inline-size:0}.Notice_neutral__iWMJF{background:var(--active);color:var(--ink-2)}.Notice_danger__OyIlX{background:var(--danger-bg);color:var(--danger-fg)}.Notice_note__5MXIU{background:var(--note-bg);color:var(--note-ink)}.Notice_action__mpn_f{flex:none;-webkit-margin-start:auto;margin-inline-start:auto}.HeroAsk_form__aFJ3_{inline-size:100%;max-inline-size:720px;margin-inline:auto}.HeroAsk_form__aFJ3_,.HeroAsk_pill__nVNv_{display:flex;flex-direction:column;gap:12px}.HeroAsk_pill__nVNv_{position:relative;box-sizing:border-box}@media (min-width:480px){.HeroAsk_pill__nVNv_{flex-direction:row;align-items:center;padding-block:10px;padding-inline:24px 10px;border:1px solid var(--field-border);border-radius:var(--radius-pill);background:var(--surface);box-shadow:var(--elev-2)}.HeroAsk_pill__nVNv_:focus-within{border-color:var(--focus);outline:2px solid var(--focus);outline-offset:2px}.HeroAsk_pill__nVNv_:after{content:"";position:absolute;inset:-5px;border:2px solid var(--gold);border-radius:inherit;pointer-events:none;opacity:.3;animation:HeroAsk_breathe__bkTvi 5s var(--ease-breathe) infinite}.HeroAsk_pill__nVNv_:focus-within:after,.HeroAsk_pill__nVNv_[data-has-text]:after{content:none}}@keyframes HeroAsk_breathe__bkTvi{0%,to{opacity:.12}50%{opacity:.6}}.HeroAsk_sparkle__8f8eq{display:none;flex:none;color:var(--primary)}@media (min-width:480px){.HeroAsk_sparkle__8f8eq{display:block}}@media (max-width:399px){.HeroAsk_sparkle__8f8eq{display:none}}.HeroAsk_field__lsFuk{position:relative;flex:1 1 auto;min-inline-size:0}.HeroAsk_input__TFJ9d{box-sizing:border-box;inline-size:100%;min-inline-size:0;margin:0;padding:0;border:0;background:transparent;color:var(--ink);font-family:var(--font-ui);font-size:1.0625rem;line-height:1.4;min-block-size:48px;outline:none;text-overflow:ellipsis}.HeroAsk_input__TFJ9d::placeholder{color:var(--ink-3);opacity:1}@media (max-width:479px){.HeroAsk_input__TFJ9d{padding-inline:20px;min-block-size:56px;border:1px solid var(--field-border);border-radius:var(--radius-24);background:var(--surface)}.HeroAsk_input__TFJ9d:focus-visible{border-color:var(--focus);outline:2px solid var(--focus);outline-offset:2px}}.HeroAsk_typed__NwYNR{position:absolute;inset-block:0;inset-inline:0;display:none;align-items:center;pointer-events:none;color:var(--ink-3);font-family:var(--font-ui);font-size:1.0625rem;line-height:1.3;white-space:normal;overflow-wrap:anywhere;overflow:hidden}@media (max-width:479px){.HeroAsk_typed__NwYNR{padding-inline:21px;font-size:.9375rem}}.HeroAsk_field__lsFuk[data-typing] .HeroAsk_typed__NwYNR{display:flex}.HeroAsk_field__lsFuk[data-typing] .HeroAsk_input__TFJ9d::placeholder{opacity:.001}@media (max-width:239px){.HeroAsk_field__lsFuk[data-typing] .HeroAsk_typed__NwYNR{display:none}.HeroAsk_field__lsFuk[data-typing] .HeroAsk_input__TFJ9d::placeholder{opacity:1}}.HeroAsk_submit__qctiR{flex:none;min-block-size:52px;inline-size:100%}@media (min-width:480px){.HeroAsk_submit__qctiR{inline-size:auto;min-block-size:48px}}.HeroAsk_chips__qcvSU{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:0;padding:0;list-style:none}.HeroAsk_chip__fLui0{position:relative;box-sizing:border-box;min-block-size:40px;max-inline-size:100%;padding-block:8px;padding-inline:16px;border:1px solid var(--chip-line);border-radius:var(--radius-pill);background:var(--chip-bg);color:var(--ink);font-family:var(--font-ui);font-size:.875rem;line-height:1.4;text-align:center;overflow-wrap:anywhere;cursor:pointer;transition:transform var(--dur-hover) var(--ease),border-color var(--dur-hover) var(--ease)}.HeroAsk_chip__fLui0:after{content:"";position:absolute;inset-block:-2px;inset-inline:0}.HeroAsk_chip__fLui0:focus-visible{outline:2px solid var(--focus);outline-offset:2px}@media (hover:hover){.HeroAsk_chip__fLui0:hover{border-color:var(--primary);transform:translateY(-1px)}}.HeroAsk_chip__fLui0:active{transform:scale(.98)}@media (max-width:479px){.HeroAsk_chips__qcvSU{flex-direction:column}.HeroAsk_chip__fLui0{inline-size:100%;text-align:start}}.LangSwitcher_group__Bssdt{display:inline-flex;flex:none;padding:2px;border-radius:var(--radius-pill);background:var(--active);transition:opacity var(--dur-hover) var(--ease)}.LangSwitcher_btn__fzWOS{box-sizing:border-box;inline-size:44px;block-size:44px;display:inline-grid;place-items:center;padding:0;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--ink-2);font-family:var(--font-ui);font-size:.75rem;font-weight:600;line-height:1;cursor:pointer;transition:background-color var(--dur-hover) var(--ease),color var(--dur-hover) var(--ease)}.LangSwitcher_btn__fzWOS[aria-pressed=true]{background:var(--surface);color:var(--ink);box-shadow:var(--elev-1)}.LangSwitcher_btn__fzWOS:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.LangSwitcher_btn__fzWOS[aria-disabled=true]{cursor:default}.LangSwitcher_pending__B_8hq{opacity:.6}.LangSwitcher_onGreen__EO3Q3{background:rgba(242,238,227,.08)}.LangSwitcher_onGreen__EO3Q3 .LangSwitcher_btn__fzWOS{color:var(--on-garsoor-2)}.LangSwitcher_onGreen__EO3Q3 .LangSwitcher_btn__fzWOS[aria-pressed=true]{background:rgba(242,238,227,.16);color:#fff;box-shadow:none}.LangSwitcher_onGreen__EO3Q3 .LangSwitcher_btn__fzWOS:focus-visible{outline-color:var(--focus-on-green)}@media (forced-colors:active){.LangSwitcher_btn__fzWOS[aria-pressed=true]{border:1px solid CanvasText}}.Reader_page__eODxF{min-block-size:100dvh;background:var(--bg);color:var(--ink)}.Reader_shell__n3bTX{box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:24px;gap:24px;max-inline-size:1560px;margin-inline:auto;padding-block:12px 32px;padding-inline:12px;min-inline-size:0}@media (min-width:720px){.Reader_shell__n3bTX{padding-block:32px 64px;padding-inline:var(--gutter)}}@media (min-width:960px){.Reader_shell__n3bTX{grid-template-columns:minmax(0,760px) var(--outline-w);justify-content:center}}@media (min-width:1280px){.Reader_shell__n3bTX{grid-template-columns:var(--library-w) minmax(0,760px) var(--outline-w)}}.Reader_library__Hhfu8{display:none;min-inline-size:0}@media (min-width:1280px){.Reader_library__Hhfu8{display:block;position:-webkit-sticky;position:sticky;inset-block-start:calc(var(--header-h) + 16px);align-self:start;max-block-size:calc(100dvh - var(--header-h) - 32px);overflow-y:auto}}.Reader_panelTitle__mCCo7{margin:0 0 12px;color:var(--ink-3);font-family:var(--font-ui);font-size:.8125rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.Reader_center__p9Jkp{display:flex;flex-direction:column;gap:16px;min-inline-size:0}.Reader_crumbRow__jDKTM{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;min-inline-size:0}.Reader_crumb__1be_J{min-inline-size:0;flex:1 1 16rem}.Reader_crumbList__k2Hnn{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;padding:0;list-style:none;font-family:var(--font-ui);font-size:.875rem;line-height:1.4;color:var(--ink-2)}.Reader_crumbList__k2Hnn li{display:inline-flex;align-items:center;gap:8px;min-inline-size:0;overflow-wrap:anywhere}.Reader_crumbList__k2Hnn li+li:before{content:"/";color:var(--ink-3)}.Reader_crumbLink__BmD0I{display:inline-flex;align-items:center;min-block-size:44px;color:var(--ink-2);text-decoration:underline;text-underline-offset:3px}.Reader_barBtn__6g8I7:focus-visible,.Reader_cell__z5P5C:focus-visible,.Reader_crumbLink__BmD0I:focus-visible,.Reader_pill__B45n8:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:8px}.Reader_crumbCurrent__jHWEx{color:var(--ink);font-weight:600}.Reader_crumbHome__ZTTge{display:none}@media (max-width:719px){.Reader_crumbList__k2Hnn li:not(:first-child){display:none}.Reader_crumbHome__ZTTge{display:inline-flex;align-items:center;gap:8px}}.Reader_nav__I2Pfw{display:none;gap:8px}@media (min-width:720px){.Reader_nav__I2Pfw{display:flex}}.Reader_pill__B45n8{display:inline-flex;align-items:center;gap:8px;min-block-size:44px;padding-inline:16px;border-radius:var(--radius-pill);background:var(--ghost);color:var(--ghost-ink);font-family:var(--font-ui);font-size:.875rem;font-weight:500;text-decoration:none;white-space:nowrap}.Reader_parchment__KbCoa{box-sizing:border-box;padding:28px 20px 24px;-webkit-border-before:5px double var(--parchment-rule);border-block-start:5px double var(--parchment-rule);border-radius:var(--radius-24);background:var(--parchment);color:var(--parchment-ink);box-shadow:var(--elev-parchment-page);display:flex;flex-direction:column;gap:14px;min-inline-size:0;animation:Reader_page-rise__lT9nA var(--dur-rise) var(--ease) both}@media (min-width:480px){.Reader_parchment__KbCoa{padding:32px 28px}}@media (min-width:720px){.Reader_parchment__KbCoa{padding:48px 56px 40px}}@keyframes Reader_page-rise__lT9nA{0%{transform:translateY(16px)}to{transform:none}}.Reader_head__ULXQT{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;min-inline-size:0}.Reader_mark__o1cPX{flex:none;inline-size:34px;block-size:34px;color:var(--parchment-caption)}.Reader_lawTitle__LnQBN{flex:1 1 12rem;min-inline-size:0;font-family:var(--font-ui);font-size:.75rem;font-weight:600;line-height:1.5;letter-spacing:.14em;text-transform:uppercase;color:var(--parchment-caption);overflow-wrap:anywhere}.Reader_h1__FTjD9{margin:0;font-family:var(--font-display);font-size:clamp(2rem,1.4rem + 2.6vw,2.75rem);font-weight:500;line-height:1.05;letter-spacing:-.02em;color:var(--parchment-ink);overflow-wrap:anywhere}.Reader_sub__TUxmD{letter-spacing:.1em;text-transform:uppercase;overflow-wrap:anywhere}.Reader_note__5Q_sO,.Reader_sub__TUxmD{margin:0;font-family:var(--font-ui);font-size:.8125rem;color:var(--parchment-caption)}.Reader_note__5Q_sO{line-height:1.5}.Reader_foot__pPz9B{display:flex;flex-wrap:wrap;gap:10px 14px;-webkit-margin-before:8px;margin-block-start:8px;-webkit-padding-before:18px;padding-block-start:18px;-webkit-border-before:1px solid var(--parchment-line-soft);border-block-start:1px solid var(--parchment-line-soft);font-family:var(--font-ui);font-size:.8125rem;min-inline-size:0}.Reader_foot__pPz9B,.Reader_source__cMnAe{align-items:center;color:var(--parchment-caption)}.Reader_source__cMnAe{display:inline-flex;gap:6px;min-block-size:44px;text-decoration:underline;text-underline-offset:3px;max-inline-size:100%;min-inline-size:0}.Reader_source__cMnAe bdi{min-inline-size:0;overflow-wrap:anywhere}.Reader_source__cMnAe:focus-visible{outline:2px solid #0c3327;outline-offset:2px;border-radius:4px}.Reader_path__JrBcA{flex:1 1 10rem;min-inline-size:0;font-family:var(--font-mono);font-size:.75rem;overflow-wrap:anywhere}.Reader_actions__AgOQp{display:flex;flex-wrap:wrap;gap:8px;-webkit-margin-start:auto;margin-inline-start:auto}.Reader_under__RI03I{margin:0;text-align:center;max-inline-size:760px;margin-inline:auto;font-family:var(--font-ui);font-size:.8125rem;line-height:1.5;color:var(--ink-3)}.Reader_disclaimerNote__kQtGb{inline-size:100%;max-inline-size:760px;margin-inline:auto;box-sizing:border-box}.Reader_outline__Y4PbN{min-inline-size:0}@media (min-width:960px){.Reader_outline__Y4PbN{position:-webkit-sticky;position:sticky;inset-block-start:calc(var(--header-h) + 16px);align-self:start;max-block-size:calc(100dvh - var(--header-h) - 32px);overflow-y:auto}}.Reader_outline__Y4PbN summary{min-block-size:44px;display:flex;align-items:center;margin:0 0 8px;color:var(--ink-3);font-family:var(--font-ui);font-size:.8125rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;cursor:pointer}.Reader_outline__Y4PbN summary:after{content:"";flex:none;inline-size:8px;block-size:8px;-webkit-margin-start:10px;margin-inline-start:10px;-webkit-border-end:2px solid currentColor;border-inline-end:2px solid currentColor;-webkit-border-after:2px solid currentColor;border-block-end:2px solid currentColor;transform:rotate(45deg);transition:transform var(--dur-hover) var(--ease)}.Reader_outline__Y4PbN details[open]>summary:after{transform:rotate(-135deg)}.Reader_outline__Y4PbN summary:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:6px}.Reader_grid__ylB4C{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-template-columns:repeat(auto-fill,minmax(max(44px,calc((100% - 24px) / 5)),1fr));grid-gap:6px;gap:6px;margin:0;padding:0;list-style:none}.Reader_cell__z5P5C{box-sizing:border-box;display:grid;place-items:center;min-block-size:44px;min-inline-size:0;padding:4px;border:1px solid var(--line);border-radius:var(--radius-12);background:var(--surface);color:var(--ink-2);font-family:var(--font-mono);font-size:.75rem;text-decoration:none;text-align:center;overflow-wrap:anywhere}.Reader_cell__z5P5C[aria-current=page]{background:var(--primary);border-color:var(--primary);color:var(--on-primary)}@media (hover:hover){.Reader_cell__z5P5C:hover:not([aria-current=page]){border-color:var(--primary)}}.Reader_more__ZiWt9{-webkit-margin-before:12px;margin-block-start:12px}.Reader_more__ZiWt9 summary{letter-spacing:.04em;text-transform:none;font-weight:500}.Reader_unavailable__64orv{margin:0;color:var(--ink-3);font-family:var(--font-ui);font-size:.875rem;line-height:1.5}.Reader_bar___kVuY{position:-webkit-sticky;position:sticky;inset-block-end:0;z-index:3;box-sizing:border-box;display:flex;gap:8px;padding-block:12px;padding-inline:12px;-webkit-padding-after:calc(12px + env(safe-area-inset-bottom));padding-block-end:calc(12px + env(safe-area-inset-bottom));background:var(--glass-surface);-webkit-border-before:1px solid var(--line);border-block-start:1px solid var(--line)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.Reader_bar___kVuY{-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur)}}@media (min-width:720px){.Reader_bar___kVuY{display:none}}@media (max-height:399px){.Reader_bar___kVuY{position:static}}.Reader_barBtn__6g8I7{flex:none;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;inline-size:56px;block-size:56px;border-radius:var(--radius-16);background:var(--ghost);color:var(--ghost-ink);font-family:var(--font-mono);font-size:.6875rem;text-decoration:none}.Reader_barSpacer__Q6Sub{flex:none;inline-size:56px}.Reader_barAsk__q5Qax{flex:1 1 auto;min-block-size:56px}.Page_page__HMiXb{min-block-size:100dvh;background:var(--bg);color:var(--ink)}.Page_main__g_PVj{box-sizing:border-box;inline-size:100%;max-inline-size:820px;margin-inline:auto;padding-block:24px 64px;padding-inline:var(--gutter);display:flex;flex-direction:column;gap:16px;min-inline-size:0}@media (min-width:720px){.Page_main__g_PVj{-webkit-padding-before:40px;padding-block-start:40px}}.Page_back__rur5z{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;min-block-size:44px;color:var(--ink-2);font-family:var(--font-ui);font-size:.9375rem;font-weight:500;text-decoration:none}.Page_back__rur5z:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:6px}@media (hover:hover){.Page_back__rur5z:hover{color:var(--ink);text-decoration:underline;text-underline-offset:3px}}.Page_h1___egeX{margin:0;font-family:var(--font-display);font-size:2.125rem;font-weight:500;line-height:1.1;letter-spacing:-.02em;color:var(--ink);overflow-wrap:anywhere}.Page_counts__9x60p{margin:-8px 0 0;font-family:var(--font-ui);font-size:.875rem;line-height:1.5;color:var(--ink-2)}.SiteHeader_header__DpfeV{position:-webkit-sticky;position:sticky;inset-block-start:0;z-index:var(--z-header);background:var(--header-glass);box-shadow:0 1px 0 rgba(201,162,39,.18);color:var(--on-garsoor)}@media (min-width:720px){@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.SiteHeader_header__DpfeV{-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur)}}}.SiteHeader_inner__hPbhx{box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;min-block-size:var(--header-h);max-inline-size:var(--container);margin-inline:auto;padding-inline:var(--gutter)}.SiteHeader_brand__sg5d_{flex:none;display:inline-flex;align-items:center;gap:10px;min-block-size:44px;min-inline-size:44px;color:var(--on-garsoor);text-decoration:none}.SiteHeader_brand__sg5d_:focus-visible,.SiteHeader_link__Xoue6:focus-visible{outline:2px solid var(--focus-on-green);outline-offset:2px;border-radius:8px}.SiteHeader_mark__9_l1D{flex:none;inline-size:30px;block-size:30px;color:var(--gold);fill:currentColor}.SiteHeader_word__cl3nF{font-family:var(--font-latin-display);font-size:1.3125rem;font-weight:600;line-height:1;letter-spacing:-.02em;white-space:nowrap}@media (max-width:479px){.SiteHeader_word__cl3nF{position:absolute;inline-size:1px;block-size:1px;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}}.SiteHeader_nav__e653K{display:none;align-items:center;gap:4px;-webkit-margin-start:12px;margin-inline-start:12px}@media (min-width:720px){.SiteHeader_nav__e653K{display:flex}}.SiteHeader_link__Xoue6{display:inline-flex;align-items:center;min-block-size:44px;padding-inline:12px;color:var(--on-garsoor-2);font-family:var(--font-ui);font-size:.875rem;font-weight:500;line-height:1.2;text-decoration:none;transition:color var(--dur-hover) var(--ease)}.SiteHeader_link__Xoue6[aria-current=page]{color:var(--on-garsoor);text-decoration:underline;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-decoration-thickness:2px;text-underline-offset:6px}@media (hover:hover){.SiteHeader_link__Xoue6:hover{color:var(--on-garsoor)}}.SiteHeader_wideOnly__Ge7gL{display:none}@media (min-width:960px){.SiteHeader_wideOnly__Ge7gL{display:inline-flex}}.SiteHeader_end__5Dd1i{-webkit-margin-start:auto;margin-inline-start:auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.SiteHeader_cta__Z4lP3{display:none}@media (min-width:360px){.SiteHeader_cta__Z4lP3{display:inline-flex}}.SiteHeader_strip__FXx4H{display:grid;grid-template-columns:repeat(auto-fit,minmax(5.5rem,1fr));grid-gap:4px;gap:4px;padding:4px var(--gutter);background:var(--bg);-webkit-border-after:1px solid var(--line);border-block-end:1px solid var(--line)}@media (min-width:720px){.SiteHeader_strip__FXx4H{display:none}}@media (max-width:299px){.SiteHeader_strip__FXx4H{grid-template-columns:minmax(0,1fr)}}.SiteHeader_stripLink__eis1G{box-sizing:border-box;display:flex;align-items:center;justify-content:center;min-block-size:44px;min-inline-size:0;padding-inline:6px;color:var(--ink-2);font-family:var(--font-ui);font-size:.8125rem;font-weight:500;line-height:1.3;text-decoration:none;text-align:center;overflow-wrap:anywhere}.SiteHeader_stripLink__eis1G:focus-visible{outline:2px solid var(--focus);outline-offset:-2px;border-radius:8px}.SiteHeader_stripLink__eis1G[aria-current=page]{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--gold-text);text-decoration-color:var(--gold-text);text-decoration-thickness:2px;text-underline-offset:6px}.SiteHeader_stripCta__CIRSJ{inline-size:100%}@media (min-width:360px){.SiteHeader_stripCta__CIRSJ{display:none}}.not-found_main__0NPrd{box-sizing:border-box;max-inline-size:520px;margin-inline:auto;padding-block:48px 64px;padding-inline:var(--gutter);display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center;min-inline-size:0}@media (min-width:720px){.not-found_main__0NPrd{-webkit-padding-before:96px;padding-block-start:96px}}.not-found_mark__Yg65I{inline-size:72px;block-size:72px;color:var(--primary)}.not-found_h1__CLov2{margin:0;font-family:var(--font-display);font-size:clamp(1.75rem,1.2rem + 2vw,2.5rem);font-weight:500;line-height:1.15;letter-spacing:-.02em;color:var(--ink);overflow-wrap:anywhere}.not-found_body__sLyFD{margin:0;font-family:var(--font-ui);font-size:1rem;line-height:1.65;color:var(--ink-2);overflow-wrap:anywhere}.not-found_buttons__gyEGF{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;inline-size:100%}@media (max-width:479px){.not-found_buttons__gyEGF>*{flex:1 1 100%}}.ThemeToggle_toggle__RoeI1{inline-size:44px;block-size:44px;flex-shrink:0;display:inline-grid;place-items:center;border-radius:var(--radius-pill);border:1px solid var(--line);background:transparent;color:var(--ink);cursor:pointer;transition:transform var(--dur-hover) var(--ease),background-color var(--dur-hover) var(--ease),border-color var(--dur-hover) var(--ease)}.ThemeToggle_toggle__RoeI1.ThemeToggle_onGreen__Qj_Kl{border-color:rgba(242,238,227,.16);background:rgba(242,238,227,.08);color:var(--on-garsoor)}.ThemeToggle_toggle__RoeI1:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.ThemeToggle_toggle__RoeI1.ThemeToggle_onGreen__Qj_Kl:focus-visible{outline-color:var(--focus-on-green)}@media (hover:hover){.ThemeToggle_toggle__RoeI1:hover{transform:translateY(-1px)}}.ThemeToggle_toggle__RoeI1:active{transform:scale(.98)}.ThemeToggle_glyphs__cslMo{display:inline-grid;place-items:center}.ThemeToggle_icon__MJs1a{grid-area:1/1;display:none}.ThemeToggle_toggle__RoeI1.ThemeToggle_row__HrEJb{display:flex;align-items:center;inline-size:100%;justify-content:flex-start;gap:12px;padding-inline:14px;border:0;border-radius:var(--radius-12);font-family:var(--font-ui);font-size:.9375rem;font-weight:500;text-align:start}.ThemeToggle_toggle__RoeI1.ThemeToggle_row__HrEJb[aria-pressed=true]{background:var(--active)}.ThemeToggle_label__V6fTv{min-inline-size:0}.ThemeToggle_moon__Tb0iK{display:block}:root[data-theme=dark] .ThemeToggle_moon__Tb0iK{display:none}:root[data-theme=dark] .ThemeToggle_sun__mRk8T{display:block}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .ThemeToggle_moon__Tb0iK{display:none}:root:not([data-theme=light]) .ThemeToggle_sun__mRk8T{display:block}}@keyframes ThemeToggle_spin-in__ypf6G{0%{opacity:.001;transform:rotate(-90deg) scale(.6)}to{opacity:1;transform:none}}html[data-theme-switching] .ThemeToggle_icon__MJs1a{animation:ThemeToggle_spin-in__ypf6G var(--dur-theme) var(--ease) both}@media (forced-colors:active){.ThemeToggle_toggle__RoeI1{border:1px solid CanvasText}}.AppRail_rail__98FUe{display:none}@media (min-width:720px){.AppRail_rail__98FUe{position:-webkit-sticky;position:sticky;inset-block-start:0;block-size:100dvh;box-sizing:border-box;display:flex;flex-direction:column;gap:6px;padding:20px 14px;overflow-y:auto;background:var(--rail);-webkit-border-end:1px solid var(--line);border-inline-end:1px solid var(--line);min-inline-size:0}}.AppRail_brand___vptK{display:flex;align-items:center;gap:10px;min-block-size:44px;padding:6px 10px 18px;color:var(--ink);text-decoration:none;min-inline-size:0}.AppRail_brand___vptK:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:8px}.AppRail_mark__iUtFR{flex:none;inline-size:28px;block-size:28px;color:var(--primary);fill:currentColor}.AppRail_word__ocYrz{font-family:var(--font-latin-display);font-size:1.1875rem;font-weight:600;line-height:1;letter-spacing:-.02em;overflow-wrap:anywhere}.AppRail_newQ__RJdKU{-webkit-margin-after:14px;margin-block-end:14px;border-radius:var(--radius-12)}.AppRail_nav__qwDHW{display:flex;flex-direction:column;gap:4px}.AppRail_item__15JDZ{box-sizing:border-box;display:flex;align-items:center;gap:12px;min-block-size:44px;padding-inline:14px;border-radius:var(--radius-12);color:var(--ink-2);font-family:var(--font-ui);font-size:.9375rem;font-weight:500;text-decoration:none;transition:background-color var(--dur-hover) var(--ease),color var(--dur-hover) var(--ease)}.AppRail_item__15JDZ:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.AppRail_item__15JDZ[aria-current=page]{background:var(--active);color:var(--ink)}@media (hover:hover){.AppRail_item__15JDZ:hover{background:var(--active);color:var(--ink)}}.AppRail_spacer___25_o{flex:1 1 auto}.Composer_wrap___dLIa{position:-webkit-sticky;position:sticky;inset-block-end:0;z-index:2;box-sizing:border-box;padding:24px 12px calc(12px + env(safe-area-inset-bottom));background:linear-gradient(to bottom,transparent,var(--bg) 24px);min-inline-size:0}@media (min-width:720px){.Composer_wrap___dLIa{padding:24px 32px 28px}}@media (max-height:399px){.Composer_wrap___dLIa{position:static}}.Composer_inner__nU_EW{inline-size:100%;max-inline-size:860px;margin-inline:auto;display:flex;flex-direction:column;gap:10px;min-inline-size:0}.Composer_countdown__0cBkJ{margin:0;color:var(--danger-fg);background:var(--danger-bg);padding:8px 14px;border-radius:var(--radius-16);font-family:var(--font-ui);font-size:.875rem;line-height:1.5}.Composer_row__D8Mf6{box-sizing:border-box;display:flex;align-items:flex-end;gap:10px;padding-block:10px;padding-inline:20px 10px;border:1px solid var(--field-border);border-radius:var(--radius-24);background:var(--surface);box-shadow:var(--elev-1);min-inline-size:0}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){@media (min-width:720px){.Composer_row__D8Mf6{background:var(--glass-surface);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur)}}}.Composer_row__D8Mf6:focus-within{border-color:var(--focus);outline:2px solid var(--focus);outline-offset:2px}.Composer_field__CScoJ{flex:1 1 auto;min-inline-size:0;box-sizing:border-box;font-family:var(--font-ui);font-size:1rem;line-height:1.4;color:var(--ink);background:transparent;border:0;outline:none;resize:none;padding:10px 0;min-block-size:24px;max-block-size:8.5rem;overflow-y:auto;field-sizing:content}.Composer_field__CScoJ::placeholder{color:var(--ink-3);opacity:1}.Composer_field__CScoJ[aria-disabled=true]{opacity:.7}.Composer_send__bC4gv{flex:none;inline-size:44px;block-size:44px;display:grid;place-items:center;padding:0;border:0;border-radius:var(--radius-12);background:var(--primary);color:var(--on-primary);cursor:pointer;transition:transform var(--dur-hover) var(--ease),opacity var(--dur-hover) var(--ease)}.Composer_send__bC4gv:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.Composer_send__bC4gv[aria-disabled=true]{opacity:.45;cursor:default}@media (hover:hover){.Composer_send__bC4gv:hover:not([aria-disabled=true]){transform:translateY(-1px)}}.Composer_send__bC4gv:active:not([aria-disabled=true]){transform:scale(.98)}.Composer_footnote__905Jx{margin:0;color:var(--ink-3);font-family:var(--font-ui);font-size:.8125rem;line-height:1.5;text-align:center;overflow-wrap:anywhere}.Composer_footnote__905Jx b{font-weight:600}.StatusChip_chip__dcsbh{display:inline-flex;align-items:center;gap:6px;min-block-size:24px;padding:4px 10px;border-radius:var(--radius-pill);font-family:var(--font-ui);font-size:.75rem;line-height:1.2;font-weight:600;letter-spacing:.04em;text-transform:uppercase;white-space:normal;max-inline-size:100%;min-inline-size:0}.StatusChip_sm__FjsPF{padding:3px 8px}.StatusChip_icon__jZp_S{flex-shrink:0;display:inline-flex}.StatusChip_label__DqVVZ{min-inline-size:0;overflow-wrap:anywhere}.StatusChip_inforce__rBZmw{background:var(--status-in-force-bg);color:var(--status-in-force-fg)}.StatusChip_amended__XtcS1{background:var(--status-amended-bg);color:var(--status-amended-fg)}.StatusChip_repealed__Lgh0W{background:var(--status-repealed-bg);color:var(--status-repealed-fg)}.StatusChip_unknown__ldiA1{background:var(--status-unknown-bg);color:var(--status-unknown-fg)}@media (forced-colors:active){.StatusChip_chip__dcsbh{border:1px solid CanvasText}}.Library_panel__pPUUW{display:flex;flex-direction:column;gap:16px;min-inline-size:0}.Library_search__0_HfJ{position:relative;display:flex;align-items:center}.Library_searchIcon__E2Ffn{position:absolute;inset-inline-start:18px;color:var(--ink-2);pointer-events:none}.Library_searchInput__LtNpq{box-sizing:border-box;inline-size:100%;min-block-size:48px;padding-block:0;padding-inline:46px 52px;border:1px solid var(--field-border);border-radius:var(--radius-pill);background:var(--surface);color:var(--ink);font-family:var(--font-ui);font-size:1rem;line-height:1.4;-moz-appearance:none;appearance:none;-webkit-appearance:none}.Library_searchInput__LtNpq::placeholder{color:var(--ink-3);opacity:1}.Library_searchInput__LtNpq::-webkit-search-cancel-button{display:none}.Library_searchInput__LtNpq:focus-visible{border-color:var(--focus);outline:2px solid var(--focus);outline-offset:2px}.Library_clear__npazc{position:absolute;inset-inline-end:2px;inline-size:44px;block-size:44px;display:grid;place-items:center;padding:0;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--ink-2);cursor:pointer}.Library_clear__npazc:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.Library_chips__cK5XW{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.Library_chip___945C{position:relative;box-sizing:border-box;min-block-size:40px;padding-block:8px;padding-inline:16px;border:1px solid var(--chip-line);border-radius:var(--radius-pill);background:var(--chip-bg);color:var(--ink);font-family:var(--font-ui);font-size:.875rem;line-height:1.3;cursor:pointer;transition:transform var(--dur-hover) var(--ease),border-color var(--dur-hover) var(--ease)}.Library_chip___945C:after{content:"";position:absolute;inset-block:-2px;inset-inline:0}.Library_chip___945C[aria-pressed=true]{background:var(--primary);border-color:var(--primary);color:var(--on-primary)}.Library_chip___945C:focus-visible{outline:2px solid var(--focus);outline-offset:2px}@media (hover:hover){.Library_chip___945C:hover:not([aria-pressed=true]){border-color:var(--primary);transform:translateY(-1px)}}.Library_list__cifpm{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;transition:opacity var(--dur-hover) var(--ease)}.Library_list__cifpm[aria-busy=true]{opacity:.6}.Library_row__uk9Ik{box-sizing:border-box;display:flex;flex-direction:column;gap:4px;min-block-size:64px;padding:14px 16px;border:1px solid transparent;border-radius:var(--radius-16);color:var(--ink);text-decoration:none;min-inline-size:0;transition:background-color var(--dur-hover) var(--ease),border-color var(--dur-hover) var(--ease)}a.Library_row__uk9Ik:focus-visible{outline:2px solid var(--focus);outline-offset:2px}@media (hover:hover){a.Library_row__uk9Ik:hover{background:var(--surface);border-color:var(--line)}}.Library_row__uk9Ik[aria-current=true]{background:var(--surface);border-color:rgba(12,51,39,.25);box-shadow:var(--elev-1)}:root[data-theme=dark] .Library_row__uk9Ik[aria-current=true]{border-color:rgba(201,162,39,.35)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .Library_row__uk9Ik[aria-current=true]{border-color:rgba(201,162,39,.35)}}.Library_catalogue__Q2vHB{border-style:dashed;border-color:var(--line);background:transparent}.Library_line1__dI_75{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;min-inline-size:0}.Library_title__bEeNs{flex:1 1 10rem;min-inline-size:0;font-family:var(--font-display);font-size:1rem;font-weight:600;line-height:1.3;overflow-wrap:anywhere}.Library_titleLarge__vFV4q{font-size:1.0625rem}.Library_repealedTitle__Zivmn{color:var(--ink-3)}.Library_year__mSSbQ{-webkit-margin-start:auto;margin-inline-start:auto;font-family:var(--font-mono);font-size:.75rem;color:var(--ink-3)}.Library_chipSlot__iySqZ{display:inline-flex;align-self:center}.Library_line2__OlSpv{display:flex;flex-wrap:wrap;align-items:center;gap:2px 8px;color:var(--ink-2);font-family:var(--font-ui);font-size:.875rem;line-height:1.5;overflow-wrap:anywhere}.Library_dot__v5Unv:before{content:"·";-webkit-margin-end:8px;margin-inline-end:8px}.Library_soonIcon__qeyU8{display:inline-flex;color:var(--ink-2)}.Library_source__INKNf{display:inline-flex;align-items:center;gap:6px;min-block-size:44px;color:var(--ink);font-family:var(--font-ui);font-size:.875rem;text-decoration:underline;text-underline-offset:3px}.Library_source__INKNf:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:6px}.Library_skeleton__lgXzW{box-sizing:border-box;display:flex;flex-direction:column;gap:8px;min-block-size:64px;padding:14px 16px}.Library_bar__wo20B{display:block;block-size:14px;border-radius:var(--radius-12);background:var(--active)}.Library_bar__wo20B:first-child{inline-size:70%}.Library_bar__wo20B:last-child{inline-size:40%}.Library_pager__H8pNn{display:flex;flex-direction:column;align-items:center;gap:10px;padding-block:12px;text-align:center}.Library_pageStatus__FwlYG{margin:0;color:var(--ink-3);font-family:var(--font-ui);font-size:.8125rem;line-height:1.5}.Library_cachedTag__l3y7S{display:inline-flex;align-items:center;gap:6px;min-block-size:24px;padding-inline:10px;border-radius:var(--radius-pill);background:var(--active);color:var(--ink-2);font-family:var(--font-ui);font-size:.75rem;font-weight:600}.Library_empty__HiSdV{margin:0;padding:24px 8px;color:var(--ink-2);font-family:var(--font-ui);font-size:1rem;line-height:1.65;overflow-wrap:anywhere}.Library_empty__HiSdV p{margin:0}.Library_askLink__iqVUe{color:var(--ink);font-weight:600;text-decoration:underline;text-underline-offset:3px}.Library_askLink__iqVUe:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:4px}.Library_askOwn__sTUBK{display:inline-flex;align-items:center;min-block-size:44px}.Landing_page__wjWLr{min-inline-size:0;background:var(--bg);color:var(--ink)}.Landing_container__kzL95{box-sizing:border-box;inline-size:100%;max-inline-size:var(--container);margin-inline:auto;padding-inline:var(--gutter);min-inline-size:0}.Landing_eyebrow__9yC0V{margin:0 0 14px;font-family:var(--font-ui);font-size:.8125rem;font-weight:600;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-text)}.Landing_eyebrowOnGreen__BVfeS{color:var(--gold)}.Landing_h2__5dVqo{margin:0;font-family:var(--font-display);font-size:clamp(2.125rem,1.4rem + 3.4vw,3.375rem);font-weight:500;line-height:1.06;letter-spacing:-.025em;color:var(--ink);overflow-wrap:anywhere}.Landing_h2OnGreen__voeEq{color:var(--on-garsoor)}.Landing_h2Sub__EZlyp{display:block;color:var(--on-garsoor-3)}.Landing_h3__oC15l{margin:0;font-family:var(--font-display);font-size:1.5rem;font-weight:500;line-height:1.25;letter-spacing:-.02em;overflow-wrap:anywhere}.Landing_lead__Ngyy2{font-size:clamp(1.0625rem,1rem + .4vw,1.1875rem);line-height:1.6;color:var(--ink-2)}.Landing_body__9fFuG,.Landing_lead__Ngyy2{margin:0;font-family:var(--font-ui);overflow-wrap:anywhere}.Landing_body__9fFuG{font-size:1rem;line-height:1.65}.Landing_em__AzOZm{font-family:var(--font-emphasis);font-style:italic;font-weight:500}@supports (animation-timeline:view()){.Landing_reveal__dL59G{animation:Landing_rise__A_alA var(--dur-rise) var(--ease) both;animation-timeline:view();animation-range:entry 0 entry 35%}}@media print{.Landing_reveal__dL59G,.Landing_rise__A_alA{animation:none}}@keyframes Landing_rise__A_alA{0%{opacity:.001;transform:translateY(18px)}to{opacity:1;transform:none}}.Landing_hero__Opjoc{position:relative;background:var(--hero);-webkit-padding-before:clamp(40px,8vw,96px);padding-block-start:clamp(40px,8vw,96px);-webkit-padding-after:var(--section-y-sm);padding-block-end:var(--section-y-sm);overflow:clip}.Landing_heroNoExample__jXRI_{-webkit-padding-after:56px;padding-block-end:56px}@media (min-width:720px){.Landing_hero__Opjoc:before{content:"";position:absolute;inset:0;background-image:radial-gradient(var(--dot) 1px,transparent 1px);background-size:28px 28px;-webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 35%,#000 30%,transparent 75%);mask-image:radial-gradient(ellipse 70% 60% at 50% 35%,#000 30%,transparent 75%);pointer-events:none}}.Landing_heroInner__FeBnb{position:relative;box-sizing:border-box;max-inline-size:980px;margin-inline:auto;padding-inline:var(--gutter);text-align:center;display:flex;flex-direction:column;align-items:center;min-inline-size:0}.Landing_badge__uzU1s{display:inline-flex;align-items:center;gap:10px;max-inline-size:100%;min-block-size:34px;padding-block:4px;padding-inline:6px 14px;-webkit-margin-after:20px;margin-block-end:20px;border:1px solid rgba(154,122,27,.25);border-radius:var(--radius-pill);background:var(--badge-bg);color:var(--badge-ink);font-family:var(--font-ui);font-size:.8125rem;line-height:1.4;text-align:start}@media (min-width:720px){.Landing_badge__uzU1s{-webkit-margin-after:28px;margin-block-end:28px}}.Landing_badgeNew__JEO_W{flex:none;display:inline-flex;align-items:center;min-block-size:24px;padding-inline:10px;border-radius:var(--radius-pill);background:var(--garsoor);color:#f3e6b5;font-size:.6875rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.Landing_h1__SuYbH{margin:0;max-inline-size:980px;font-family:var(--font-display);font-size:clamp(2.25rem,1.2rem + 5.2vw,5.5rem);font-weight:500;line-height:1.02;letter-spacing:-.025em;color:var(--ink);overflow-wrap:anywhere}.Landing_h1__SuYbH em{display:block;font-family:var(--font-emphasis);font-style:italic;font-weight:500;color:var(--accent)}.Landing_sub__xQKSB{margin:16px 0 0;max-inline-size:640px}@media (min-width:720px){.Landing_sub__xQKSB{-webkit-margin-before:24px;margin-block-start:24px}}.Landing_askWrap__yJOi4{inline-size:100%;-webkit-margin-before:28px;margin-block-start:28px;display:flex;flex-direction:column;align-items:center;gap:20px}@media (min-width:720px){.Landing_askWrap__yJOi4{-webkit-margin-before:40px;margin-block-start:40px;gap:24px}}.Landing_rise__A_alA{animation:Landing_rise__A_alA var(--dur-rise) var(--ease) both}.Landing_rise1__iy0Qx{animation-delay:var(--stagger)}.Landing_rise3__tA3jr{animation-delay:calc(3 * var(--stagger))}.Landing_exampleRise__JBUOv{inline-size:100%}.Landing_exampleWrap___dWjq{inline-size:100%;-webkit-margin-before:40px;margin-block-start:40px;min-inline-size:0}@media (min-width:720px){.Landing_exampleWrap___dWjq{-webkit-margin-before:64px;margin-block-start:64px}}.Landing_example__YrKhI{box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:24px;gap:24px;padding:20px;border-radius:var(--radius-24);background:var(--surface);box-shadow:var(--elev-2);text-align:start;min-inline-size:0}@media (min-width:720px){.Landing_example__YrKhI{padding:28px}}@media (min-width:960px){.Landing_example__YrKhI{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start}}.Landing_exampleText__WuO_5{display:flex;flex-direction:column;gap:18px;min-inline-size:0}.Landing_userRow__HJnPO{display:flex;justify-content:flex-end}.Landing_bubble___0zUL{box-sizing:border-box;max-inline-size:85%;margin:0;padding:14px 18px;border-radius:var(--radius-24);border-end-end-radius:var(--radius-tail);background:var(--primary);color:var(--on-primary);font-family:var(--font-ui);font-size:1rem;line-height:1.55;overflow-wrap:anywhere}.Landing_aiRow__E7fJI{display:flex;align-items:flex-start;gap:12px;min-inline-size:0}.Landing_tile__FpwWo{flex:none;display:grid;place-items:center;inline-size:32px;block-size:32px;border-radius:var(--radius-12);background:var(--badge-bg);color:var(--primary)}.Landing_tile__FpwWo svg{inline-size:18px;block-size:18px}.Landing_prose__pFivM{flex:1 1 auto;min-inline-size:0;font-family:var(--font-ui);font-size:1rem;line-height:1.7;color:var(--ink);overflow-wrap:anywhere}.Landing_prose__pFivM p{margin:0}.Landing_prose__pFivM ol{margin:12px 0 0;-webkit-padding-start:22px;padding-inline-start:22px;display:flex;flex-direction:column;gap:6px}.Landing_prose__pFivM b{font-weight:600}.Landing_caption__6Wugd{margin:14px 0 0;text-align:center;font-family:var(--font-ui);font-size:.8125rem;line-height:1.5;color:var(--ink-3)}.Landing_figures__MscgY{background:var(--bg);border-block:1px solid var(--line);padding-block:var(--section-y-sm)}.Landing_figureGrid___s6Lr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px;gap:24px;margin:0;padding:0;list-style:none}@media (min-width:960px){.Landing_figureGrid___s6Lr{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:299px){.Landing_figureGrid___s6Lr{grid-template-columns:minmax(0,1fr)}}.Landing_figure__aHahz{margin:0;font-family:var(--font-latin-display);font-size:clamp(2.25rem,1.6rem + 2.4vw,3rem);font-weight:500;line-height:1;color:var(--primary);overflow-wrap:anywhere}.Landing_figureLabel__Mvq2l{margin:8px 0 0;font-family:var(--font-ui);font-size:.875rem;line-height:1.5;color:var(--ink-2)}.Landing_features__pd65H{background:var(--band);padding-block:var(--section-y);color:var(--on-garsoor)}.Landing_featuresHead__wiDBE{-webkit-margin-after:48px;margin-block-end:48px}.Landing_featureGrid__T3ND_{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));grid-gap:20px;gap:20px;margin:0;padding:0;list-style:none}.Landing_featureCard__KtYQS{box-sizing:border-box;display:flex;flex-direction:column;gap:14px;padding:24px;border:1px solid rgba(251,248,241,.1);border-radius:var(--radius-24);background:rgba(255,255,255,.04);min-inline-size:0;transition:border-color var(--dur-hover) var(--ease)}@media (min-width:720px){.Landing_featureCard__KtYQS{padding:32px}}@media (hover:hover){.Landing_featureCard__KtYQS:hover{border-color:rgba(201,162,39,.35)}}.Landing_iconTile__GsM9Y{display:grid;place-items:center;inline-size:44px;block-size:44px;border-radius:var(--radius-12);background:rgba(201,162,39,.14);color:var(--gold)}.Landing_featureTitle__U5PST{color:var(--on-garsoor)}.Landing_featureBody__voegf{color:var(--on-garsoor-2)}.Landing_soon__vFyb8{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;min-block-size:24px;padding-inline:10px;border:1px solid rgba(201,162,39,.5);border-radius:var(--radius-pill);color:var(--gold);font-family:var(--font-ui);font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.Landing_how__yno8A{background:var(--bg);padding-block:var(--section-y)}.Landing_howHead___13Qr{text-align:center;-webkit-margin-after:48px;margin-block-end:48px}.Landing_steps__BDFns{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:20px;gap:20px;margin:0;padding:0;list-style:none}@media (min-width:960px){.Landing_steps__BDFns{grid-template-columns:repeat(3,minmax(0,1fr))}}.Landing_step__Wel8R{box-sizing:border-box;position:relative;display:flex;flex-direction:column;gap:12px;padding:24px;border-radius:var(--radius-24);background:var(--surface);box-shadow:var(--elev-1);min-inline-size:0}@media (min-width:720px){.Landing_step__Wel8R{padding:36px}}.Landing_numeral__Vtopu{font-family:var(--font-latin-display);font-size:4rem;font-weight:600;line-height:1;color:var(--step)}.Landing_stepBody__o59zU{color:var(--ink-2)}.Landing_app__JixZL{background:var(--hero);padding-block:clamp(56px,9vw,112px);overflow:clip}.Landing_appGrid___aeDd{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:48px;gap:48px;align-items:center}@media (min-width:960px){.Landing_appGrid___aeDd{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.Landing_appText___gqC7{display:flex;flex-direction:column;gap:18px;align-items:flex-start;min-inline-size:0}.Landing_appBody__0N3jl{max-inline-size:480px}.Landing_soonPill__VNaE6{display:inline-flex;align-items:center;gap:8px;min-block-size:40px;padding-inline:18px;border:1px solid var(--line);border-radius:var(--radius-pill);color:var(--ink-2);font-family:var(--font-ui);font-size:.9375rem;font-weight:500}.Landing_phones__iukqj{position:relative;display:flex;justify-content:center;align-items:center;gap:24px;min-block-size:440px;padding-block:32px;overflow:clip}.Landing_phone__5GV__{box-sizing:border-box;inline-size:200px;block-size:340px;padding:16px;display:flex;flex-direction:column;gap:12px;border:1px solid var(--line);border-radius:32px;background:var(--tint);box-shadow:var(--elev-2)}.Landing_phoneDark__Z89My{background:var(--garsoor)}@media (min-width:960px){.Landing_phoneA__Mc_Aw{transform:rotate(-4deg)}.Landing_phoneB__WjVkd{transform:rotate(5deg);-webkit-margin-before:40px;margin-block-start:40px}}@media (max-width:959px){.Landing_phoneB__WjVkd{display:none}}.Landing_bar__S_Mvd{block-size:14px;inline-size:60%;border-radius:var(--radius-pill);background:var(--active)}.Landing_block__F21ST{block-size:78px}.Landing_block__F21ST,.Landing_pageBlock__wukT9{border-radius:var(--radius-16);background:var(--parchment);-webkit-border-before:4px double var(--parchment-rule);border-block-start:4px double var(--parchment-rule)}.Landing_pageBlock__wukT9{flex:1 1 auto}.Landing_cta__U09bn{background:var(--band);padding-block:var(--section-y);color:var(--on-garsoor)}.Landing_ctaInner__86u_J{box-sizing:border-box;max-inline-size:760px;margin-inline:auto;padding-inline:var(--gutter);display:flex;flex-direction:column;align-items:center;gap:24px;text-align:center}.Landing_ctaMark___VjhY{inline-size:64px;block-size:64px;color:var(--gold)}.Landing_ctaH2__vORm0 em{font-family:var(--font-emphasis);font-style:italic;font-weight:500;color:var(--gold)}.Landing_ctaBody__w1Mn4{color:var(--on-garsoor-2)}.Landing_ctaButtons__XC_If{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;inline-size:100%}@media (max-width:479px){.Landing_ctaButtons__XC_If>*{flex:1 1 100%}}.Landing_footer__LqE9D{background:var(--tint);padding-block:72px 32px;color:var(--ink)}.Landing_footerTop__szbpu{display:flex;flex-wrap:wrap;justify-content:space-between;gap:32px;-webkit-margin-after:40px;margin-block-end:40px}.Landing_footerBrand__lwT4D{display:flex;flex-direction:column;gap:14px;max-inline-size:340px;min-inline-size:0}.Landing_footerLogo__Z0uTX{display:inline-flex;align-items:center;gap:10px;color:var(--ink);text-decoration:none;min-block-size:44px}.Landing_footerLogo__Z0uTX svg{inline-size:26px;block-size:26px;color:var(--primary)}.Landing_footerWord__gz0sb{font-family:var(--font-latin-display);font-size:1.1875rem;font-weight:600;letter-spacing:-.02em}.Landing_footerTag__oXfO3{margin:0;font-family:var(--font-ui);font-size:.875rem;line-height:1.5;color:var(--ink-2)}.Landing_footerNav__jIHdu{display:flex;flex-direction:column;min-inline-size:0}.Landing_footerLink__69DQQ{display:inline-flex;align-items:center;min-block-size:44px;color:var(--ink-2);font-family:var(--font-ui);font-size:.9375rem;text-decoration:none}.Landing_footerLink__69DQQ:focus-visible,.Landing_footerLogo__Z0uTX:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:6px}@media (hover:hover){.Landing_footerLink__69DQQ:hover{color:var(--ink);text-decoration:underline}}.Landing_note__LoaOw{margin:0;padding:18px 20px;border-radius:var(--radius-16);background:var(--note-bg);color:var(--note-ink);font-family:var(--font-ui);font-size:.875rem;line-height:1.5;overflow-wrap:anywhere}.Landing_footerBottom___wVjb{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;-webkit-margin-before:24px;margin-block-start:24px;color:var(--ink-3);font-family:var(--font-ui);font-size:.8125rem;line-height:1.5}.Landing_footerBottom___wVjb p{margin:0}.VerbatimQuote_verbatim__gXKOE{margin:0;direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:isolate;text-align:start;white-space:pre-wrap;overflow-wrap:anywhere;word-break:normal;-webkit-hyphens:none;hyphens:none;letter-spacing:0;text-transform:none;font-family:var(--font-quote);font-synthesis:none}.VerbatimQuote_soft__z3txO{white-space:normal}.VerbatimQuote_join__ppjXr{white-space:normal;font-size:0}.VerbatimQuote_verbatim__gXKOE::selection{background:rgba(201,162,39,.35)}.VerbatimQuote_card__GLuFG{font-size:1rem;line-height:1.6;-webkit-padding-start:14px;padding-inline-start:14px;-webkit-border-start:2px solid var(--parchment-line);border-inline-start:2px solid var(--parchment-line)}.VerbatimQuote_card__GLuFG:before{content:"\201C"}.VerbatimQuote_card__GLuFG:after{content:"\201D"}.VerbatimQuote_page__5nidg{font-size:1.125rem;line-height:1.75}.VerbatimQuote_inline__Tdgj3{unicode-bidi:-webkit-isolate;unicode-bidi:isolate;font-family:var(--font-quote)}.ConversationBar_bar__o8G5N{position:-webkit-sticky;position:sticky;inset-block-start:0;z-index:var(--z-header);box-sizing:border-box;display:flex;align-items:center;gap:8px;min-block-size:56px;padding-inline:12px 12px;background:var(--bg);-webkit-border-after:1px solid var(--line);border-block-end:1px solid var(--line);min-inline-size:0}@supports (background:color-mix(in srgb,red 50%,blue)){.ConversationBar_bar__o8G5N{background:color-mix(in srgb,var(--bg) 92%,transparent)}}@media (min-width:720px){.ConversationBar_bar__o8G5N{min-block-size:64px;padding-inline:32px}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.ConversationBar_bar__o8G5N{-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur)}}}.ConversationBar_home__8XaX8{flex:none;display:inline-grid;place-items:center;inline-size:44px;block-size:44px;color:var(--primary)}.ConversationBar_home__8XaX8 svg{inline-size:28px;block-size:28px;fill:currentColor}.ConversationBar_home__8XaX8:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:8px}@media (min-width:720px){.ConversationBar_home__8XaX8{display:none}}.ConversationBar_titles__KVvPa{flex:1 1 auto;min-inline-size:0;display:flex;flex-direction:column;gap:1px}.ConversationBar_meta__08nfj,.ConversationBar_title__K_8P3{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ConversationBar_title__K_8P3{font-family:var(--font-ui);font-size:.9375rem;font-weight:600;line-height:1.3;color:var(--ink)}.ConversationBar_meta__08nfj{font-family:var(--font-ui);font-size:.875rem;line-height:1.4;color:var(--ink-3)}.ConversationBar_end__oJUvf{flex:none;display:flex;align-items:center;gap:8px}.ConversationBar_lang__5j3YC{display:none}@media (min-width:720px){.ConversationBar_lang__5j3YC{display:block}}.ConversationBar_opener__mWNGZ{white-space:nowrap}@media (max-width:299px){.ConversationBar_opener__mWNGZ{white-space:normal;line-height:1.2}.ConversationBar_titles__KVvPa{flex:1 1}.ConversationBar_end__oJUvf{flex:0 1 auto;min-inline-size:0}}@media (min-width:1280px){.ConversationBar_opener__mWNGZ{display:none}}.AskShell_shell__GvCNi{display:grid;grid-template-columns:minmax(0,1fr);min-block-size:100dvh;background:var(--bg);color:var(--ink)}@media (min-width:720px){.AskShell_shell__GvCNi{grid-template-columns:var(--rail-w) minmax(0,1fr)}}@media (min-width:1280px){.AskShell_shell__GvCNi{grid-template-columns:var(--rail-w) minmax(0,1fr) var(--panel-w)}}.AskShell_conv__F4eiM{display:flex;flex-direction:column;min-inline-size:0;min-block-size:100dvh}.AskShell_main__xEWdV{flex:1 1 auto;display:flex;flex-direction:column;min-inline-size:0}.AskShell_strip__lsCop{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 16px 0}@media (min-width:720px){.AskShell_strip__lsCop{display:none}}.AskShell_stripLink__EEJ4i{display:inline-flex;align-items:center;gap:8px;min-block-size:44px;padding-inline:8px;color:var(--ink-2);font-family:var(--font-ui);font-size:.875rem;font-weight:500;text-decoration:underline;text-underline-offset:3px}.AskShell_stripLink__EEJ4i:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:6px}.AskShell_thread__IRzFy{flex:1 1 auto;inline-size:100%;max-inline-size:860px;margin-inline:auto;box-sizing:border-box;padding:20px 16px 16px;display:flex;flex-direction:column;gap:28px;min-inline-size:0}@media (min-width:720px){.AskShell_thread__IRzFy{padding:40px 32px 24px}}.AskShell_empty__nKMHt{flex:1 1 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;min-block-size:50vh;text-align:center;min-inline-size:0}.AskShell_emptyMark__G0qyO{inline-size:48px;block-size:48px;color:var(--primary)}.AskShell_emptyTitle__AC_eH{margin:0;max-inline-size:100%;font-family:var(--font-display);font-size:clamp(1.75rem,1.2rem + 2vw,2.5rem);font-weight:500;line-height:1.15;letter-spacing:-.02em;color:var(--ink);overflow-wrap:anywhere}.AskShell_emptyNote__lnpuy{margin:0;max-inline-size:560px;font-family:var(--font-ui);font-size:1rem;line-height:1.65;color:var(--ink-2);overflow-wrap:anywhere}.AskShell_chipsHint__JwKZK{margin:8px 0 0;font-family:var(--font-ui);font-size:.8125rem;line-height:1.5;color:var(--ink-3)}.AskShell_chips__R_jEy{display:flex;flex-direction:column;gap:10px;inline-size:100%;max-inline-size:560px;margin:0;padding:0;list-style:none}.AskShell_chip__H_cxI{box-sizing:border-box;inline-size:100%;min-block-size:48px;padding:12px 16px;border:1px solid var(--chip-line);border-radius:var(--radius-16);background:var(--chip-bg);color:var(--ink);font-family:var(--font-ui);font-size:.9375rem;line-height:1.4;text-align:start;overflow-wrap:anywhere;cursor:pointer;transition:transform var(--dur-hover) var(--ease),border-color var(--dur-hover) var(--ease)}.AskShell_chip__H_cxI:focus-visible{outline:2px solid var(--focus);outline-offset:2px}@media (hover:hover){.AskShell_chip__H_cxI:hover{border-color:var(--primary);transform:translateY(-1px)}}.AskShell_chip__H_cxI:active{transform:scale(.98)}.AskShell_chipNotice__0_H7L{inline-size:100%;max-inline-size:560px;text-align:start}.SourcesPanel_panel__ul4Rp{display:none;box-sizing:border-box;flex-direction:column;gap:14px;padding:24px 20px;background:var(--rail);-webkit-border-start:1px solid var(--line);border-inline-start:1px solid var(--line);min-inline-size:0}@media (min-width:1280px){.SourcesPanel_panel__ul4Rp{position:-webkit-sticky;position:sticky;inset-block-start:0;block-size:100dvh;display:flex;overflow-y:auto}}.SourcesPanel_panel__ul4Rp[data-open=true]{display:flex}.SourcesPanel_panel__ul4Rp[data-modal=true]{position:fixed;z-index:var(--z-sheet);inset-inline:0;inset-block-end:0;max-block-size:80dvh;overflow-y:auto;border-start-start-radius:24px;border-start-end-radius:24px;-webkit-border-start:0;border-inline-start:0;animation:SourcesPanel_sheet-in__CTy7J var(--dur-sheet) var(--ease) both}@media (min-width:720px){.SourcesPanel_panel__ul4Rp[data-modal=true]{inset-inline-start:auto;inset-block:0;inline-size:var(--panel-w);max-inline-size:100vw;max-block-size:none;border-radius:0;-webkit-border-start:1px solid var(--line);border-inline-start:1px solid var(--line);animation-name:SourcesPanel_drawer-in__SVt8j}}@keyframes SourcesPanel_sheet-in__CTy7J{0%{transform:translateY(100%)}to{transform:none}}@keyframes SourcesPanel_drawer-in__SVt8j{0%{transform:translateX(var(--slide,100%))}to{transform:none}}.SourcesPanel_backdrop__vICXZ{position:fixed;inset:0;z-index:calc(var(--z-sheet) - 1);background:rgba(11,31,24,.5);animation:SourcesPanel_fade-in__7lcdB var(--dur-sheet) var(--ease) both}@keyframes SourcesPanel_fade-in__7lcdB{0%{opacity:.001}to{opacity:1}}.SourcesPanel_handle__KbuB8{align-self:center;inline-size:40px;block-size:4px;border-radius:2px;background:var(--line);-webkit-margin-after:-4px;margin-block-end:-4px}@media (min-width:720px){.SourcesPanel_handle__KbuB8{display:none}}.SourcesPanel_head__UyYMq{display:flex;align-items:center;justify-content:space-between;gap:8px}.SourcesPanel_title__4pcug{margin:0;color:var(--ink-3);font-family:var(--font-ui);font-size:.8125rem;font-weight:600;line-height:1.3;letter-spacing:.14em;text-transform:uppercase}.SourcesPanel_close__iLTyA{display:none}.SourcesPanel_panel__ul4Rp[data-modal=true] .SourcesPanel_close__iLTyA{display:inline-grid}.SourcesPanel_small__74ihq{margin:0;color:var(--ink-3);font-family:var(--font-ui);font-size:.875rem;line-height:1.5}.SourcesPanel_list__foe_y{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.SourcesPanel_entry__1aLGo{box-sizing:border-box;display:flex;flex-direction:column;gap:6px;min-block-size:56px;padding:14px 16px;border:1px solid var(--line);border-radius:var(--radius-16);background:var(--surface);color:var(--ink);text-decoration:none;min-inline-size:0;transition:border-color var(--dur-hover) var(--ease)}.SourcesPanel_entry__1aLGo:focus-visible{outline:2px solid var(--focus);outline-offset:2px}@media (hover:hover){.SourcesPanel_entry__1aLGo:hover{border-color:var(--primary)}}.SourcesPanel_line1__4Camg{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-inline-size:0}.SourcesPanel_idx__EEml5{color:var(--ink-3);font-family:var(--font-mono);font-size:.75rem}.SourcesPanel_name___3Edv{flex:1 1 8rem;min-inline-size:0;font-family:var(--font-ui);font-size:1rem;font-weight:600;line-height:1.3;overflow-wrap:anywhere}.SourcesPanel_line2__GVkkG{color:var(--ink-2);font-family:var(--font-ui);font-size:.875rem;line-height:1.5;overflow-wrap:anywhere}.SourcesPanel_divider__iTgnI{margin:4px 0 0;border:0;-webkit-border-before:1px solid var(--line);border-block-start:1px solid var(--line)}.SourcesPanel_footer__SL0mU{display:flex;align-items:flex-start;gap:8px;margin:0;color:var(--ink-2);font-family:var(--font-ui);font-size:.8125rem;line-height:1.5}.SourcesPanel_footer__SL0mU svg{flex:none;color:var(--gold-text)}.SourceList_sources__oXrF4{display:flex;flex-direction:column;gap:10px;min-inline-size:0;-webkit-margin-before:4px;margin-block-start:4px}.SourceList_label__VIoFJ{margin:0;color:var(--ink-3);font-family:var(--font-ui);font-size:.8125rem;font-weight:600;line-height:1.3;letter-spacing:.14em;text-transform:uppercase}.SourceList_list__dS25N{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.SourceList_row__10Oq_{box-sizing:border-box;display:flex;flex-direction:column;gap:4px;padding:10px 14px 4px;border:1px solid var(--line);border-radius:var(--radius-16);background:var(--surface);color:var(--ink);min-inline-size:0}.SourceList_row__10Oq_[data-open=true]{-webkit-padding-after:14px;padding-block-end:14px}.SourceList_animate__eYS_3{animation:SourceList_row-lift__gJQ1y var(--dur-card) var(--ease) both;animation-delay:calc(var(--i, 0) * .12s)}@keyframes SourceList_row-lift__gJQ1y{0%{opacity:.001;transform:translateY(8px)}to{opacity:1;transform:none}}.SourceList_line__EXgDc{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-inline-size:0}.SourceList_idx__awB_w{color:var(--ink-3);font-family:var(--font-mono);font-size:.75rem}.SourceList_name__M2kgR{flex:1 1 10rem;display:inline-flex;flex-wrap:wrap;align-items:center;column-gap:4px;min-block-size:44px;min-inline-size:0;color:var(--ink);font-family:var(--font-ui);font-size:1rem;font-weight:600;line-height:1.3;text-decoration:none;overflow-wrap:anywhere}.SourceList_name__M2kgR svg{color:var(--primary);flex:none}.SourceList_name__M2kgR:focus-visible,.SourceList_source__jF9OA:focus-visible,.SourceList_toggle__yD3BO:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:4px}@media (hover:hover){.SourceList_name__M2kgR:hover,.SourceList_toggle__yD3BO:hover{text-decoration:underline;text-underline-offset:3px}}.SourceList_toggle__yD3BO{align-self:flex-start;display:inline-flex;align-items:center;gap:4px;min-block-size:44px;padding:0;border:0;background:none;color:var(--primary);font-family:var(--font-ui);font-size:.875rem;font-weight:600;cursor:pointer}.SourceList_chev__5neXA{display:inline-grid;transform:rotate(90deg);transition:transform var(--dur-hover) var(--ease)}.SourceList_row__10Oq_[data-open=true] .SourceList_chev__5neXA{transform:rotate(-90deg)}.SourceList_body__pzrOG{display:flex;flex-direction:column;gap:8px;min-inline-size:0}.SourceList_body__pzrOG[hidden]{display:none}.SourceList_heading__q1i_q{line-height:1.4;letter-spacing:.06em;text-transform:uppercase;overflow-wrap:anywhere}.SourceList_heading__q1i_q,.SourceList_note__Vuhvb{margin:0;color:var(--ink-3);font-family:var(--font-ui);font-size:.75rem}.SourceList_note__Vuhvb{line-height:1.5}.SourceList_source__jF9OA{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;min-block-size:44px;color:var(--ink-3);font-family:var(--font-ui);font-size:.8125rem;line-height:1.4;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}@media (prefers-reduced-motion:reduce){.SourceList_animate__eYS_3{animation:none}.SourceList_chev__5neXA{transition:none}}