.page_prose__jb7E7{display:flex;flex-direction:column;gap:0}.page_prose__jb7E7 p{font-family:var(--font-sans);font-size:var(--text-body);color:var(--fg);line-height:1.72;margin:0 0 var(--space-3)}.page_prose__jb7E7 p:last-child{margin-bottom:0}.page_prose__jb7E7 em{color:var(--fg-muted)}.page_essayChapter__Djdej{margin:var(--space-4) 0 0;scroll-margin-top:80px}.page_essayChapterSummary__dbueC{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) 0;cursor:pointer;list-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.page_essayChapterSummary__dbueC::-webkit-details-marker{display:none}.page_essayChapterRule__uNuyC{flex:1 1;height:1px;background:var(--border)}.page_essayChapterLabel__29Hfh{font-family:var(--font-sans);font-size:var(--text-2xs);letter-spacing:.08em;text-transform:uppercase;color:var(--gold-dim);white-space:nowrap;transition:color var(--duration-micro) var(--ease-soft)}.page_essayChapterIcon__2kwYe{font-family:var(--font-sans);font-size:var(--text-sm);font-weight:400;color:var(--gold-dim);line-height:1;min-width:12px;text-align:center;transition:color var(--duration-micro) var(--ease-soft),transform var(--duration-micro) var(--ease-soft)}.page_essayChapter__Djdej[open] .page_essayChapterIcon__2kwYe{transform:rotate(180deg)}@media (hover:hover){.page_essayChapterSummary__dbueC:hover .page_essayChapterIcon__2kwYe,.page_essayChapterSummary__dbueC:hover .page_essayChapterLabel__29Hfh{color:var(--primary)}}.page_essayChapterSummary__dbueC:focus-visible .page_essayChapterIcon__2kwYe,.page_essayChapterSummary__dbueC:focus-visible .page_essayChapterLabel__29Hfh{color:var(--primary)}.page_essayChapterSummary__dbueC:focus-visible{outline:none}.page_essayChapterBody__DJf3G{padding-top:var(--space-3)}.page_essayChapterBody__DJf3G p{font-family:var(--font-sans);font-size:var(--text-body);color:var(--fg);line-height:1.72;margin:0 0 var(--space-3)}.page_essayChapterBody__DJf3G p:last-child{margin-bottom:0}.page_essayChapterBody__DJf3G em{color:var(--fg-muted)}.page_section__nqa2N{display:flex;flex-direction:column;gap:var(--space-4);scroll-margin-top:80px}.page_sectionHeading__rTek_{font-family:var(--font-serif);font-size:clamp(1.05rem,1.8vw,var(--text-xl));font-weight:600;color:var(--primary);margin:0;display:flex;align-items:center;gap:var(--space-3)}.page_sectionHeading__rTek_:before{content:"";display:block;width:18px;height:1px;background:var(--gold-dim);flex-shrink:0}.page_subGroupHeading__apB22{font-family:var(--font-serif);font-size:var(--text-lg);font-weight:600;color:var(--fg-strong);margin:var(--space-2) 0 0;line-height:var(--leading-snug);scroll-margin-top:80px}.page_subGroupIntro__OhrGV{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--fg-muted);line-height:var(--leading-relaxed);margin:0}.page_p__KSC6k{font-family:var(--font-sans);font-size:var(--text-body);color:var(--fg);line-height:1.72;margin:0}.page_inlineLink__DP40g{color:var(--primary);text-decoration:underline;-webkit-text-decoration-color:var(--gold-dim);text-decoration-color:var(--gold-dim);text-underline-offset:3px;transition:color var(--duration-micro) var(--ease-soft),-webkit-text-decoration-color var(--duration-micro) var(--ease-soft);transition:color var(--duration-micro) var(--ease-soft),text-decoration-color var(--duration-micro) var(--ease-soft);transition:color var(--duration-micro) var(--ease-soft),text-decoration-color var(--duration-micro) var(--ease-soft),-webkit-text-decoration-color var(--duration-micro) var(--ease-soft);-webkit-tap-highlight-color:transparent}@media (hover:hover){.page_inlineLink__DP40g:hover{color:var(--primary-hover);-webkit-text-decoration-color:var(--primary);text-decoration-color:var(--primary)}}.page_inlineLink__DP40g:focus-visible{color:var(--primary-hover);-webkit-text-decoration-color:var(--primary);text-decoration-color:var(--primary);outline:none}.page_histNote__c4OR7{padding:var(--space-2) 0 var(--space-2) var(--space-4);border-left:1px solid var(--border)}.page_histNoteLabel__RKgrl{font-family:var(--font-sans);font-size:var(--text-2xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--gold-dim);margin-bottom:var(--space-1)}.page_histNoteText__kpuaV{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--fg-muted);font-style:italic;line-height:1.7;margin:0}.page_gotcha__raqkd{background:var(--surface-raised);border:1px solid var(--border);border-left:3px solid var(--primary);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4)}.page_gotchaText__ApQrY{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--fg);line-height:1.7;margin:0}.page_service__5Aym0{padding:var(--space-4) var(--space-4);background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-md);scroll-margin-top:80px}.page_serviceHero__LDG5y{border-left:3px solid var(--primary);background:var(--primary-soft)}.page_serviceHero__LDG5y .page_serviceName__kiY1m{font-size:clamp(1.5rem,2.8vw,1.875rem);color:var(--primary)}.page_serviceDaily__kW5sm{border-left:3px solid var(--green)}.page_serviceTreba__qy_BA{border-left:3px solid var(--lent-purple-light)}.page_serviceDaily__kW5sm .page_serviceName__kiY1m{color:var(--green)}.page_serviceTreba__qy_BA .page_serviceName__kiY1m{color:#b8a0cf}.page_servicesList__N5YDT{display:flex;flex-direction:column;gap:var(--space-3)}.page_serviceHead__jxKAE{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2) var(--space-3);margin-bottom:var(--space-2)}.page_serviceName__kiY1m{font-family:var(--font-serif);font-size:var(--text-lg);font-weight:600;color:var(--fg-strong);margin:0;line-height:1.25}.page_serviceAlt__HFAZi{color:var(--fg-muted);letter-spacing:.06em}.page_serviceAlt__HFAZi,.page_serviceBadge__JHXdO{font-family:var(--font-sans);font-size:var(--text-2xs)}.page_serviceBadge__JHXdO{font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--primary);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-pill);padding:2px var(--space-2)}.page_serviceDesc__AFPxP{color:var(--fg);margin:var(--space-2) 0 0}.page_serviceBridge__85yQx,.page_serviceDesc__AFPxP{font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--leading-relaxed)}.page_serviceBridge__85yQx{font-style:italic;color:var(--primary);margin:var(--space-3) 0 0}.page_heroLink__F3paK{display:inline-flex;align-items:center;gap:var(--space-2);align-self:flex-start;margin-top:var(--space-3);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:600;color:var(--primary);text-decoration:none;transition:color var(--duration-micro) var(--ease-soft);-webkit-tap-highlight-color:transparent}@media (hover:hover){.page_heroLink__F3paK:hover{color:var(--primary-hover)}}.page_heroLink__F3paK:focus-visible{color:var(--primary-hover);outline:none}.page_heroLinkArrow__j7sSA{transition:transform var(--duration-micro) var(--ease-soft)}@media (hover:hover){.page_heroLink__F3paK:hover .page_heroLinkArrow__j7sSA{transform:translateX(2px)}}.page_heroLink__F3paK:focus-visible .page_heroLinkArrow__j7sSA{transform:translateX(2px)}.page_bundles__62RRP{display:flex;flex-direction:column;gap:var(--space-3)}.page_bundle__uHiSK{background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4)}.page_bundleLabel__YhBid{font-family:var(--font-sans);font-size:var(--text-body);font-weight:700;color:var(--fg-strong);margin-bottom:var(--space-2)}.page_bundleParts__BtrWr{display:flex;gap:var(--space-2);flex-wrap:wrap;margin-bottom:var(--space-2)}.page_bundlePill__c__Iu{display:inline-block;background:var(--primary-soft);color:var(--primary);font-weight:600;padding:3px var(--space-3);border-radius:var(--radius-sm)}.page_bundleNote__nHh61,.page_bundlePill__c__Iu{font-family:var(--font-sans);font-size:var(--text-xs)}.page_bundleNote__nHh61{color:var(--fg-muted);line-height:1.6;margin:0}.page_dayGrid__a8_Kn{display:grid;grid-template-columns:1fr;align-items:stretch;background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-4);grid-gap:var(--space-2);gap:var(--space-2)}@media (min-width:520px){.page_dayGrid__a8_Kn{grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--space-3)}}.page_dayBlock__87t0Y{text-align:center;padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface)}.page_dayLabel__HbJGE{font-family:var(--font-sans);font-size:var(--text-2xs);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-muted);margin-bottom:var(--space-2)}.page_dayCard__gEtY4{padding:var(--space-2) var(--space-3);margin-bottom:var(--space-2)}.page_dayCardName__TtcpN{font-family:var(--font-serif);font-size:var(--text-body);font-weight:600;color:var(--primary)}.page_dayBlockNote__N7AfU{font-family:var(--font-sans);font-size:var(--text-2xs);font-weight:500;color:var(--fg-muted)}.page_dayHighlight___uVw8{color:var(--primary)}.page_dayDivider__pLEMi{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-1) 0}@media (min-width:520px){.page_dayDivider__pLEMi{flex-direction:column;gap:var(--space-1);padding:0 var(--space-1)}}.page_dayDividerLine__6mTTN{width:24px;height:1px;background:var(--border)}@media (min-width:520px){.page_dayDividerLine__6mTTN{width:1px;height:18px}}.page_dayDividerText__l6CLW{font-family:var(--font-sans);font-size:var(--text-2xs);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-muted);white-space:nowrap}.page_liturgyCards__VVzmb{display:flex;flex-direction:column;gap:var(--space-3)}.page_liturgyCard__QlwR6{background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-4)}.page_liturgyFreq__mB2Kw{display:inline-block;font-family:var(--font-sans);font-size:var(--text-2xs);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--fg-muted);background:var(--surface);border:1px solid var(--border);padding:3px var(--space-2);border-radius:var(--radius-pill);margin-bottom:var(--space-2)}.page_liturgyName__EIGac{font-family:var(--font-serif);font-size:var(--text-lg);font-weight:600;color:var(--fg-strong);margin-bottom:var(--space-2)}.page_liturgyDesc__2KEyQ{font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--fg)}.page_tabsWrap__2YlFw{background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-4)}.page_tabs__SyI5G{display:flex;gap:var(--space-1);margin-bottom:var(--space-3);background:var(--surface);border-radius:var(--radius-sm);padding:3px;border:1px solid var(--border)}.page_tabBtn__oxQzA{flex:1 1;min-height:40px;padding:var(--space-2) var(--space-1);border:none;cursor:pointer;border-radius:6px;background:transparent;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:600;color:var(--fg-muted);transition:background var(--duration-micro) var(--ease-soft),color var(--duration-micro) var(--ease-soft);-webkit-tap-highlight-color:transparent}@media (hover:hover){.page_tabBtn__oxQzA:hover{color:var(--fg)}}.page_tabBtn__oxQzA:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.page_tabBtnActive__l_vtM{background:var(--surface-raised);color:var(--fg-strong)}.page_tabMeta__tcdcE{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);align-items:center;font-family:var(--font-sans);font-size:var(--text-2xs);color:var(--fg-muted);margin-bottom:var(--space-3)}.page_tabLegend__4LVU8{display:flex;flex-wrap:wrap;gap:var(--space-3)}.page_tabLegendItem__D1zW0{display:flex;align-items:center;gap:var(--space-1)}.page_tabLegendDot__8kdUT{width:8px;height:8px;border-radius:2px}.page_tabLegendFixed__ShPdK{background:var(--green-edge);outline:1px solid var(--green-edge-strong)}.page_tabLegendVariable__ILJqz{background:var(--primary-fill);outline:1px solid var(--primary-edge-strong)}.page_tabLegendMixed__SXA4f{background:var(--lent-purple-edge);outline:1px solid var(--lent-purple-edge-strong)}.page_tabBlocks__Ezb5X{display:flex;flex-direction:column;gap:var(--space-1)}.page_tabBlock__Fp150{padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);border:1px solid transparent}.page_tabBlockFixed__TiKLV{background:var(--green-fill);border-color:var(--green-edge)}.page_tabBlockVariable__fFLdy{background:var(--primary-fill);border-color:var(--primary-edge)}.page_tabBlockMixed__pc5r9{background:var(--lent-purple-wash);border-color:var(--lent-purple-edge)}.page_tabBlockLabel__Q8WPj{font-family:var(--font-sans);font-size:var(--text-sm);font-weight:600;color:var(--fg-strong)}.page_tabBlockFixed__TiKLV .page_tabBlockLabel__Q8WPj{color:var(--green)}.page_tabBlockVariable__fFLdy .page_tabBlockLabel__Q8WPj{color:var(--primary)}.page_tabBlockMixed__pc5r9 .page_tabBlockLabel__Q8WPj{color:#b8a0cf}.page_tabBlockNote__81zvm{margin-top:2px}.page_tabBlockHint__LJbDr,.page_tabBlockNote__81zvm{display:block;font-family:var(--font-sans);font-size:var(--text-2xs);color:var(--fg-muted)}.page_tabBlockHint__LJbDr{font-style:italic;margin-top:3px;line-height:var(--leading-normal)}.page_table__AOgOG{background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-4)}.page_tableTitle__Uadkn{font-family:var(--font-sans);font-size:var(--text-2xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--gold-dim);margin:0 0 var(--space-2)}.page_tableRow__9LrNn{padding:var(--space-2) 0;border-bottom:1px solid var(--border)}.page_tableRow__9LrNn:last-child{border-bottom:none}.page_rowLabel__LlmTa{font-family:var(--font-sans);font-size:var(--text-sm);font-weight:700;color:var(--fg-strong);margin-bottom:var(--space-1);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_rowValue__285uF{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--fg);line-height:1.6}.page_infoBox__qEsag{background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-4);display:flex;flex-direction:column}.page_infoItem__9suRb+.page_infoItem__9suRb{padding-top:var(--space-3);border-top:1px solid var(--border);margin-top:var(--space-3)}.page_infoTitle__gYgv2{font-family:var(--font-sans);font-size:var(--text-body);font-weight:700;color:var(--fg-strong);margin-bottom:var(--space-1)}.page_infoText__CrHO5{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--fg);line-height:1.65;margin:0}.page_card__000xB{background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4)}.page_cardLabel__R5Iju{font-family:var(--font-sans);font-size:var(--text-2xs);letter-spacing:.06em;text-transform:uppercase;color:var(--gold-dim);margin-bottom:var(--space-1)}.page_termTrap__qOT7U{color:var(--red);font-size:var(--text-xs);font-weight:500;margin-left:var(--space-1)}.page_grid2__FKLvE{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}@media (min-width:520px){.page_grid2__FKLvE{grid-template-columns:1fr 1fr}}.page_books__ThVK0{display:flex;flex-direction:column;gap:var(--space-2)}.page_book__BumD_{background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4)}.page_bookName__seMuF{font-family:var(--font-sans);font-size:var(--text-body);font-weight:700;margin-bottom:var(--space-1);color:var(--fg-strong)}.page_bookDesc__ggGmb{font-family:var(--font-sans);font-size:var(--text-sm);line-height:1.6;color:var(--fg)}.page_pathsLead__KBcct{display:flex;flex-direction:column;gap:var(--space-3)}.page_path___YWMZ{padding:var(--space-4) var(--space-4);background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:var(--space-2)}.page_pathName__Lu7gW{font-family:var(--font-sans);font-size:var(--text-body);font-weight:700;color:var(--fg-strong);margin:0;line-height:1.35}.page_pathLead___8e2g .page_pathName__Lu7gW{font-family:var(--font-serif);font-size:var(--text-lg);font-weight:600}.page_pathDesc__jzNnJ{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--fg);line-height:var(--leading-relaxed);margin:0}.page_pathsGroupLabel___gG_9{font-family:var(--font-sans);font-size:var(--text-2xs);letter-spacing:.08em;text-transform:uppercase;color:var(--gold-dim);margin:var(--space-3) 0 0;padding-left:var(--space-1)}.page_pathsList__Wbl0n{display:flex;flex-direction:column;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-raised);overflow:hidden}.page_pathItem__FdKLr{padding:var(--space-4) var(--space-4);display:flex;flex-direction:column;gap:var(--space-2)}.page_pathItem__FdKLr+.page_pathItem__FdKLr{border-top:1px solid var(--border)}.page_pathItemName__KVB9P{font-family:var(--font-sans);font-size:var(--text-body);font-weight:600;color:var(--fg-strong);margin:0;line-height:1.35}.page_pathItemDesc__nEwFv{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--fg-muted);line-height:1.65;margin:0}.page_pathHint__kT_K4{font-family:var(--font-sans);font-size:var(--text-xs);font-style:italic;color:var(--primary);margin:var(--space-1) 0 0}.page_pathTags__UQVv2{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-2)}.page_pathTag__gGEge{position:relative;font-family:var(--font-sans);font-size:var(--text-2xs);color:var(--primary);background:var(--primary-soft);border:1px solid var(--border);border-radius:var(--radius-pill);padding:4px var(--space-3);letter-spacing:.02em;text-decoration:none;min-height:28px;display:inline-flex;align-items:center;transition:background var(--duration-micro) var(--ease-soft),color var(--duration-micro) var(--ease-soft),border-color var(--duration-micro) var(--ease-soft)}.page_pathTag__gGEge:before{content:"";position:absolute;inset-inline:0;inset-block:-8px}.page_pathTag__gGEge{-webkit-tap-highlight-color:transparent}@media (hover:hover){.page_pathTag__gGEge:hover{color:var(--primary-hover);background:var(--primary-edge);border-color:var(--primary-edge-strong)}}.page_pathTag__gGEge:focus-visible{color:var(--primary-hover);background:var(--primary-edge);border-color:var(--primary-edge-strong);outline:none}.page_disclaimer__dRHUX{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--fg-muted);line-height:1.7;padding-top:var(--space-6);border-top:1px solid var(--border)}.ContentPageLayout_wrapper__3plUP{min-height:100vh;display:flex;flex-direction:column}.ContentPageLayout_pageWithToc__AaorR,.ContentPageLayout_page__J3aUN{max-width:var(--max-width);margin:0 auto;width:100%;padding:0 16px;flex:1 1}.ContentPageLayout_mainColumn__FOUl9{min-width:0}@media (min-width:1200px){.ContentPageLayout_pageWithToc__AaorR{max-width:1440px;padding:0 clamp(24px,3.5vw,56px);display:grid;grid-template-columns:minmax(180px,1fr) minmax(0,var(--max-width)) minmax(180px,1fr);grid-gap:var(--space-6);gap:var(--space-6)}}.ContentPageLayout_header__swEPd{padding:24px 0;border-bottom:1px solid var(--border);margin-bottom:28px}.ContentPageLayout_title__YAECy{font-family:var(--font-serif);font-size:1.75rem;font-weight:600;color:var(--text-bright);line-height:1.25;margin:0 0 8px}.ContentPageLayout_subtitle__LHaCF{font-family:var(--font-serif);font-size:1rem;font-style:italic;color:var(--gold);line-height:1.5;margin:0}.ContentPageLayout_titleWip__JK3MA{vertical-align:middle;margin-left:8px}.ContentPageLayout_content__xAFN6{display:flex;flex-direction:column;gap:32px}.ContentPageLayout_footer__aMioH{margin-top:48px;padding:16px;border-top:1px solid var(--border);text-align:center}.ContentPageLayout_footerTelegram__wmZmZ{font-size:.8125rem;color:var(--gold-dim);text-decoration:none}.ContentPageLayout_footerTelegram__wmZmZ:hover{color:var(--gold)}.Accordion_accordion__hoE1p{display:flex;flex-direction:column;gap:var(--space-2)}.Accordion_item__wwVZ1{background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden;-webkit-tap-highlight-color:transparent}.Accordion_question__U8xp8{list-style:none;padding:var(--space-3) var(--space-4);cursor:pointer;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:700;color:var(--fg-strong);display:flex;align-items:center;gap:var(--space-3);min-height:56px}.Accordion_iconWrap__nDlRI{width:32px;height:32px;border-radius:var(--radius-sm);background:var(--surface);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--primary)}.Accordion_questionText__W6vlL{flex:1 1}.Accordion_question__U8xp8::-webkit-details-marker{display:none}.Accordion_question__U8xp8:after{content:"↓";font-size:var(--text-sm);color:var(--gold-dim);font-weight:400;transition:transform var(--duration-micro) var(--ease-soft);flex-shrink:0}.Accordion_item__wwVZ1[open] .Accordion_question__U8xp8:after{transform:rotate(180deg)}.Accordion_answer__MHewZ{padding:var(--space-3) var(--space-4) var(--space-4);border-top:1px solid var(--border);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--fg);line-height:var(--leading-relaxed);display:flex;flex-direction:column;gap:var(--space-2)}.Accordion_answer__MHewZ strong{color:var(--fg-strong)}.Accordion_answer__MHewZ em{color:var(--fg-muted);font-size:var(--text-xs);line-height:var(--leading-normal)}.LinkCard_card__AjxIZ{display:flex;flex-direction:column;gap:var(--space-1);background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);text-decoration:none;transition:background var(--duration-micro) var(--ease-soft),border-color var(--duration-micro) var(--ease-soft);-webkit-tap-highlight-color:transparent}@media (hover:hover){.LinkCard_card__AjxIZ:hover{background:var(--surface-hover);border-color:var(--primary-edge)}}.LinkCard_card__AjxIZ:active{background:var(--surface-hover);transition-duration:0s}.LinkCard_card__AjxIZ:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.LinkCard_title__JHcFo{font-family:var(--font-serif);font-size:var(--text-lg);font-weight:600;color:var(--primary);line-height:1.3}.LinkCard_subtitle__AgHfZ{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--fg-muted);line-height:1.5}.page_section__WYJgm{display:flex;flex-direction:column;gap:var(--space-4);scroll-margin-top:80px}.page_sectionHeader__cEOhC{display:flex;align-items:center;gap:var(--space-3)}.page_sectionNum__efakq{width:28px;height:28px;min-width:28px;border-radius:50%;background:var(--surface-raised);border:1px solid var(--border);display:flex;align-items:center;justify-content:center;font-family:var(--font-serif);font-size:var(--text-sm);font-weight:600;color:var(--gold-dim);flex-shrink:0}.page_sectionTitle___mhHV{font-family:var(--font-serif);font-size:clamp(1.05rem,1.8vw,var(--text-xl));font-weight:600;color:var(--primary);margin:0;line-height:var(--leading-snug)}.page_intro__ldN_G,.page_p__hT2pY{font-family:var(--font-sans);font-size:var(--text-body);color:var(--fg);line-height:1.72;margin:0}.page_hook__Q7EEz{background:var(--surface-raised);border:1px solid var(--border);border-left:3px solid var(--primary);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4)}.page_hookText__zTTj9{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--fg);line-height:1.7;margin:0}.page_mythCards__BbhBm{display:flex;flex-direction:column;gap:var(--space-3)}.page_mythCard__EvxbS{border-radius:var(--radius-md);overflow:hidden;border:1px solid var(--border)}.page_mythTop__yTjny{background:var(--accent-soft);border-bottom:1px solid var(--accent-edge);padding:var(--space-3) var(--space-4)}.page_mythLabel__iEaw1{display:inline-block;font-family:var(--font-sans);font-size:var(--text-2xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--red);margin-bottom:var(--space-1)}.page_mythText__KSD6O{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--fg);line-height:1.6;margin:0}.page_mythBottom__e7_MW{background:var(--green-soft);padding:var(--space-3) var(--space-4)}.page_realityLabel___bqZM{display:inline-block;font-family:var(--font-sans);font-size:var(--text-2xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--green);margin-bottom:var(--space-1)}.page_realityText__f5iZG{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--fg);line-height:1.6;margin:0}.page_compassCards__M7bip{display:flex;flex-direction:column;gap:var(--space-3)}.page_compassCard__eJlJO{background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4)}.page_compassHero__xnokA{border-left:3px solid var(--primary);background:var(--primary-soft)}.page_compassHero__xnokA .page_compassName__0mm5o{color:var(--primary)}.page_compassHeader__JjkV7{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin-bottom:var(--space-2)}.page_compassNum__uNflM{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:20px;font-family:var(--font-sans);font-size:var(--text-2xs);font-weight:700;color:var(--primary);background:var(--surface);border:1px solid var(--border);padding:0 var(--space-2);border-radius:var(--radius-pill);letter-spacing:.02em}.page_compassName__0mm5o{font-family:var(--font-serif);font-size:var(--text-lg);font-weight:600;color:var(--fg-strong);line-height:var(--leading-snug)}.page_compassBadge__sExcV{font-family:var(--font-sans);font-size:var(--text-2xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--primary);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-pill);padding:2px var(--space-2)}.page_compassDesc__1RsGI{font-family:var(--font-sans);font-size:var(--text-sm);line-height:1.65;color:var(--fg)}.page_footerNote__UmxzK{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--fg-muted);font-style:italic;margin:0}.page_section__J_f05{display:flex;flex-direction:column;gap:var(--space-4);scroll-margin-top:80px}.page_sectionHeading__eJwJH{font-family:var(--font-serif);font-size:clamp(1.05rem,1.8vw,var(--text-xl));font-weight:600;color:var(--primary);margin:0;display:flex;align-items:center;gap:var(--space-3)}.page_sectionHeading__eJwJH:before{content:"";display:block;width:18px;height:1px;background:var(--gold-dim);flex-shrink:0}.page_crisis__LsTgK{background:var(--accent-soft);border:1px solid var(--accent-edge-strong);border-radius:var(--radius-md);padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-1)}.page_crisisLabel__GZ5DB{font-family:var(--font-sans);font-size:var(--text-2xs);font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--red)}.page_crisisDesc__qS6py{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--fg-muted);margin-bottom:var(--space-1)}.page_crisisPhone__x_BKf{font-family:var(--font-serif);font-size:clamp(1.3rem,4vw,1.55rem);font-weight:700;color:var(--fg-strong);text-decoration:none;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-height:44px;display:inline-flex;align-items:center;align-self:flex-start;padding:var(--space-1) 0;transition:color var(--duration-micro) var(--ease-soft),opacity var(--duration-micro) var(--ease-soft)}@media (hover:hover){.page_crisisPhone__x_BKf:hover{color:var(--primary)}}.page_crisisPhone__x_BKf:focus-visible{outline:2px solid var(--primary);outline-offset:4px;border-radius:var(--radius-sm)}.page_crisisPhone__x_BKf:active{opacity:.7}.page_crisisNote__QMpMV{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--fg-muted)}.page_crisisSecondary__psBxJ{background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);display:flex;flex-direction:column;gap:var(--space-1)}.page_crisisSecondaryLabel__kw5_h{font-family:var(--font-sans);font-size:var(--text-2xs);font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--fg-muted)}.page_crisisSecondaryText__sqQVo{font-family:var(--font-sans);font-size:var(--text-body);color:var(--fg)}.page_crisisSecondaryText__sqQVo strong{color:var(--fg-strong);font-size:var(--text-lg);font-weight:700}.page_situationList__UtGXz{list-style:none;margin:0;padding:0;background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden}.page_situationItem__GItR4{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--fg);line-height:var(--leading-normal);padding:var(--space-3) var(--space-4)}.page_situationItem__GItR4+.page_situationItem__GItR4{border-top:1px solid var(--border)}.page_helpKinds__kUfpf{display:flex;flex-direction:column;gap:var(--space-3)}.page_helpKind__yOap8{padding:var(--space-3) var(--space-4);background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:var(--space-2)}.page_helpKindTitle__csv16{font-family:var(--font-serif);font-size:var(--text-lg);font-weight:600;color:var(--fg-strong);margin:0;line-height:var(--leading-snug)}.page_helpKindText__IWeYK{font-size:var(--text-sm);line-height:var(--leading-relaxed)}.page_helpKindText__IWeYK,.page_textBlock__5iMKI{font-family:var(--font-sans);color:var(--fg);margin:0}.page_textBlock__5iMKI{font-size:var(--text-body);line-height:1.72}.page_textBlock__5iMKI strong{color:var(--fg-strong)}.page_authorNote__a9gLV{font-family:var(--font-sans);font-size:var(--text-sm);font-style:italic;color:var(--fg-muted);line-height:1.65;margin:0}.page_section__VH35t{display:flex;flex-direction:column;gap:var(--space-4);scroll-margin-top:80px}.page_sectionHeading__PTmQg{font-family:var(--font-serif);font-size:clamp(1.05rem,1.8vw,var(--text-xl));font-weight:600;color:var(--primary);margin:0;display:flex;align-items:center;gap:var(--space-3)}.page_sectionHeading__PTmQg:before{content:"";display:block;width:18px;height:1px;background:var(--gold-dim);flex-shrink:0}.page_textBlock__nnHwX{font-family:var(--font-sans);font-size:var(--text-body);color:var(--fg);line-height:1.72;margin:0}.page_authorNote__cqiAu{font-family:var(--font-sans);font-size:var(--text-sm);font-style:italic;color:var(--fg-muted);line-height:1.7;margin:0}.page_inlineLink__Sh_41{color:var(--primary);text-decoration:underline;-webkit-text-decoration-color:var(--gold-dim);text-decoration-color:var(--gold-dim);text-underline-offset:3px;font-style:italic;transition:color var(--duration-micro) var(--ease-soft),-webkit-text-decoration-color var(--duration-micro) var(--ease-soft);transition:color var(--duration-micro) var(--ease-soft),text-decoration-color var(--duration-micro) var(--ease-soft);transition:color var(--duration-micro) var(--ease-soft),text-decoration-color var(--duration-micro) var(--ease-soft),-webkit-text-decoration-color var(--duration-micro) var(--ease-soft);-webkit-tap-highlight-color:transparent}@media (hover:hover){.page_inlineLink__Sh_41:hover{color:var(--primary-hover);-webkit-text-decoration-color:var(--primary);text-decoration-color:var(--primary)}}.page_inlineLink__Sh_41:focus-visible{color:var(--primary-hover);-webkit-text-decoration-color:var(--primary);text-decoration-color:var(--primary);outline:none}.page_section__mIa3q{display:flex;flex-direction:column;gap:var(--space-4);scroll-margin-top:80px}.page_sectionHeading__D6k_i{font-family:var(--font-serif);font-size:clamp(1.05rem,1.8vw,var(--text-xl));font-weight:600;color:var(--primary);margin:0;display:flex;align-items:center;gap:var(--space-3)}.page_sectionHeading__D6k_i:before{content:"";display:block;width:18px;height:1px;background:var(--gold-dim);flex-shrink:0}.page_situations__FrYCa{display:flex;flex-direction:column;gap:var(--space-2)}.page_card__28AZ4{background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden;transition:border-color var(--duration-micro) var(--ease-soft)}.page_card__28AZ4[open]{border-color:var(--primary-edge)}.page_cardSummary__dm28g{list-style:none;cursor:pointer;padding:var(--space-3) var(--space-4);display:flex;align-items:center;gap:var(--space-3);min-height:56px}.page_cardSummary__dm28g::-webkit-details-marker{display:none}.page_cardSummary__dm28g:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.page_cardIconWrap__mDmzc{width:36px;height:36px;border-radius:var(--radius-sm);background:var(--surface);border:1px solid var(--border);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--primary)}.page_cardHeader__DlML9{flex:1 1;min-width:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-1) var(--space-3)}.page_cardTitle__P66a1{font-family:var(--font-sans);font-size:var(--text-sm);font-weight:700;color:var(--fg-strong);line-height:1.35}.page_cardTag__gBtj6{display:inline-block;font-family:var(--font-sans);font-size:var(--text-2xs);font-weight:600;text-transform:uppercase;letter-spacing:.06em;padding:2px var(--space-2);border-radius:var(--radius-pill);white-space:nowrap}.page_tagEveryone__DBMrS{background:var(--neutral-fill);color:var(--fg-muted)}.page_tagBaptized__uC_u6{background:var(--primary-soft);color:var(--primary)}.page_tagPrepared__S6Hli{background:var(--accent-soft);color:var(--red)}.page_cardChevron__PXqnx{flex-shrink:0;color:var(--gold-dim);transition:transform var(--duration-micro) var(--ease-soft),color var(--duration-micro) var(--ease-soft)}.page_card__28AZ4[open] .page_cardChevron__PXqnx{transform:rotate(180deg);color:var(--primary)}@media (prefers-reduced-motion:reduce){.page_cardChevron__PXqnx{transition:none}}.page_cardBody__3PKDe{padding:var(--space-4) var(--space-4) var(--space-4);border-top:1px solid var(--border);display:flex;flex-direction:column;gap:var(--space-3)}.page_cardText__0W2sG{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--fg);line-height:var(--leading-relaxed);margin:0}.page_cardAdvice__PB9CZ{border-left:2px solid var(--primary);padding-left:var(--space-3)}.page_cardAdviceLabel__lcE1Z{font-family:var(--font-sans);font-size:var(--text-2xs);font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--primary);margin-bottom:var(--space-1)}.page_cardAdviceText__5yMNF{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--fg);line-height:1.65;margin:0}.page_section__pQ5tx{display:flex;flex-direction:column;gap:var(--space-4);scroll-margin-top:80px}.page_sectionHeading__UKX9Q{font-family:var(--font-serif);font-size:clamp(1.05rem,1.8vw,var(--text-xl));font-weight:600;color:var(--primary);margin:0;display:flex;align-items:center;gap:var(--space-3)}.page_sectionHeading__UKX9Q:before{content:"";display:block;width:18px;height:1px;background:var(--gold-dim);flex-shrink:0}.page_resources__f5Ptn{display:flex;flex-direction:column;gap:var(--space-4)}.page_resource__W95bx{display:flex;flex-direction:column;gap:var(--space-1)}.page_resourceHero__jwJKW{background:var(--primary-soft);border:1px solid var(--primary-edge-strong);border-left:3px solid var(--primary);border-radius:var(--radius-md);padding:var(--space-4);gap:var(--space-2)}.page_resourceHead__VFapl{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2) var(--space-3);margin-bottom:var(--space-1)}.page_resourceTitle__6S_Bi{font-family:var(--font-serif);font-size:var(--text-lg);font-weight:600;color:var(--fg-strong);line-height:var(--leading-snug)}.page_resourceHero__jwJKW .page_resourceTitle__6S_Bi{font-size:clamp(1.2rem,2.4vw,1.45rem);color:var(--primary)}.page_resourceBadge___7okD{font-family:var(--font-sans);font-size:var(--text-2xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--primary);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-pill);padding:2px var(--space-2)}.page_resourceLink__9JYzc{color:var(--fg-strong);text-decoration:none;border-bottom:1px solid var(--gold-dim);transition:border-color var(--duration-micro) var(--ease-soft),color var(--duration-micro) var(--ease-soft);-webkit-tap-highlight-color:transparent}@media (hover:hover){.page_resourceLink__9JYzc:hover{border-color:var(--primary);color:var(--primary)}}.page_resourceLink__9JYzc:focus-visible{outline:2px solid var(--primary);outline-offset:3px;border-radius:2px}.page_resourceDesc__T6ozf{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--fg);line-height:1.65;margin:0}.page_resourceHint___BXLp{font-size:var(--text-xs);color:var(--fg-subtle);line-height:1.6}.page_authorNote__nPSwn,.page_resourceHint___BXLp{font-family:var(--font-sans);font-style:italic;margin:0}.page_authorNote__nPSwn{font-size:var(--text-sm);color:var(--fg-muted);line-height:1.7}.page_section__CfvVk{display:flex;flex-direction:column;gap:var(--space-4);scroll-margin-top:80px}.page_sectionHeading__HitIw{font-family:var(--font-serif);font-size:clamp(1.05rem,1.8vw,var(--text-xl));font-weight:600;color:var(--primary);margin:0;display:flex;align-items:center;gap:var(--space-3)}.page_sectionHeading__HitIw:before{content:"";display:block;width:18px;height:1px;background:var(--gold-dim);flex-shrink:0}.page_seasonOverNote__fomlm{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--fg-muted);line-height:1.6;margin:0;padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--lent-purple-soft);border:1px solid var(--lent-purple-edge-strong)}.page_timeline__Sg3Jr{position:relative;padding-left:28px;display:flex;flex-direction:column;gap:0}.page_timeline__Sg3Jr:before{content:"";position:absolute;left:6px;top:10px;bottom:10px;width:1px;background:linear-gradient(to bottom,var(--lent-purple),var(--border),var(--primary))}.page_weekItem__yK7Rx{position:relative;padding:var(--space-3) 0;scroll-margin-top:80px}.page_weekItem__yK7Rx:before{content:"";position:absolute;left:-26px;top:22px;width:9px;height:9px;border-radius:50%;background:var(--border);transition:background var(--duration-micro) var(--ease-soft),box-shadow var(--duration-micro) var(--ease-soft)}.page_weekItemDone__E9mEE:before{background:var(--lent-purple)}.page_weekItemCurrent__EuXJc:before{width:13px;height:13px;left:-28px;top:20px;background:var(--primary);box-shadow:0 0 8px rgba(197,151,91,.35)}.page_weekItemPascha__5_WcE{background:var(--primary-soft);border:1px solid var(--primary-edge-strong);border-left:3px solid var(--primary);border-radius:var(--radius-md);padding:var(--space-4);margin-top:var(--space-3)}.page_weekItemPascha__5_WcE:before{width:13px;height:13px;left:-28px;top:24px;background:var(--primary);box-shadow:0 0 12px rgba(197,151,91,.6)}.page_weekItemPascha__5_WcE .page_weekName__1LyPt{font-size:clamp(1.5rem,2.8vw,1.875rem);color:var(--primary);margin-top:var(--space-1)}.page_paschaBadge__bCYNn{font-family:var(--font-sans);font-size:var(--text-2xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--primary);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-pill);padding:2px var(--space-2);margin-left:var(--space-1)}.page_weekSummary__MbXQr{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-3);min-height:56px}.page_weekSummary__MbXQr::-webkit-details-marker{display:none}.page_weekSummary__MbXQr:focus-visible{outline:2px solid var(--primary);outline-offset:4px;border-radius:var(--radius-sm)}.page_weekBody__RPerA{display:flex;flex-direction:column;gap:var(--space-1);min-width:0;flex:1 1}.page_weekMeta__6dfzE{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1) var(--space-2);font-family:var(--font-sans);font-size:var(--text-2xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_weekNum__uXhp2{font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--fg-muted)}.page_weekMetaSep__wOtkF{color:var(--fg-subtle)}.page_weekDates__grmaI{color:var(--fg-muted)}.page_weekHere__wSuaX{font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--primary);background:var(--primary-soft);padding:2px var(--space-2);border-radius:var(--radius-pill);margin-left:var(--space-1)}.page_weekName__1LyPt{font-family:var(--font-serif);font-size:var(--text-lg);font-weight:600;color:var(--fg-strong);margin-top:2px;line-height:var(--leading-snug)}.page_weekDesc__tWglp{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--fg-muted);line-height:1.6;margin:var(--space-1) 0 0}.page_weekChevron__5fQM_{flex-shrink:0;color:var(--gold-dim);margin-top:var(--space-3);transition:transform var(--duration-micro) var(--ease-soft),color var(--duration-micro) var(--ease-soft)}.page_weekItem__yK7Rx[open] .page_weekChevron__5fQM_{transform:rotate(180deg);color:var(--primary)}@media (prefers-reduced-motion:reduce){.page_weekChevron__5fQM_{transition:none}}.page_weekReveal__uORXw{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--border)}.page_weekContext__XMXh0{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--fg);line-height:var(--leading-relaxed);margin:0}.page_mythPracticeList___ov2U{display:flex;flex-direction:column;gap:var(--space-2)}.page_mythCard__mrfcA,.page_practiceCard__a6JlJ{display:flex;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);border:1px solid var(--border)}.page_mythCard__mrfcA{background:var(--accent-soft);border-color:var(--accent-edge)}.page_practiceCard__a6JlJ{background:var(--green-soft);border-color:var(--green-edge)}.page_mythIcon__IzSZd,.page_practiceIcon__jE8T9{font-family:var(--font-sans);font-size:var(--text-body);font-weight:600;flex-shrink:0;line-height:var(--leading-normal);width:18px;text-align:center}.page_mythIcon__IzSZd{color:var(--red)}.page_practiceIcon__jE8T9{color:var(--green)}.page_mythPracticeBody__zGf0P{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.page_mythPracticeTitle__L1urX{font-family:var(--font-sans);font-size:var(--text-sm);font-weight:700;color:var(--fg-strong);line-height:1.4}.page_mythPracticeDesc__81j2c{color:var(--fg);line-height:1.6}.page_authorNote__Lg28k,.page_mythPracticeDesc__81j2c{font-family:var(--font-sans);font-size:var(--text-sm);margin:0}.page_authorNote__Lg28k{font-style:italic;color:var(--fg-muted);line-height:1.65}.page_textBlock__KDXxL{font-family:var(--font-sans);font-size:var(--text-body);color:var(--fg);line-height:1.72;margin:0}.page_textBlock__KDXxL strong{color:var(--fg-strong)}.PracticeSection_section__Swbua{display:flex;flex-direction:column;gap:14px}.PracticeSection_sectionTitle__t6opH{font-family:var(--font-serif);font-size:1.25rem;font-weight:600;color:var(--gold);display:flex;align-items:center;gap:10px}.PracticeSection_sectionTitle__t6opH:before{content:"";display:block;width:20px;height:1px;background:var(--gold-dim);flex-shrink:0}.PracticeSection_expandable__kRxoV{background:var(--bg-card);border:1px solid var(--border);border-radius:10px;overflow:hidden}.PracticeSection_expandableSummary__fkYyh{list-style:none;padding:14px 16px;cursor:pointer;font-family:var(--font-serif);font-size:1.0625rem;font-weight:600;color:var(--text-bright);display:flex;justify-content:space-between;align-items:center}.PracticeSection_expandableSummary__fkYyh::-webkit-details-marker{display:none}.PracticeSection_expandableSummary__fkYyh:after{content:"↓";font-size:.875rem;color:var(--gold-dim);font-family:var(--font-sans);font-weight:400;transition:transform .2s;flex-shrink:0}.PracticeSection_expandable__kRxoV[open] .PracticeSection_expandableSummary__fkYyh:after{transform:rotate(180deg)}.PracticeSection_expandableBody__2PPzF{padding:14px 16px 16px;font-size:.875rem;color:var(--text);line-height:1.7;display:flex;flex-direction:column;gap:10px;border-top:1px solid var(--border)}.page_section__qIYlx{display:flex;flex-direction:column;gap:14px}.page_sectionHeading__WAy1E{font-family:var(--font-serif);font-size:1.125rem;font-weight:600;color:var(--gold);margin:0;display:flex;align-items:center;gap:10px}.page_sectionHeading__WAy1E:before{content:"";display:block;width:16px;height:1px;background:var(--gold-dim);flex-shrink:0}.page_meta__r1s5o{display:flex;gap:16px;flex-wrap:wrap}.page_metaItem__oq4D0{font-family:var(--font-sans);font-size:.75rem;color:var(--text-dim);display:flex;align-items:center;gap:5px}.page_metaValue__zEy58{color:var(--text);font-weight:600}.page_textBlock__Ql7TJ{font-family:var(--font-sans);font-size:.875rem;color:var(--text);line-height:1.7;margin:0}.page_textBlock__Ql7TJ strong{color:var(--text-bright)}.page_daySteps__cWugm{display:flex;gap:2px;border-radius:10px;overflow:hidden;border:1px solid var(--border)}.page_dayStep__63_4G{flex:1 1;padding:10px 8px;background:var(--bg-card);display:flex;flex-direction:column;align-items:center;gap:3px;text-align:center;min-width:0}.page_dayStepCurrent__eUVt1{background:var(--primary-fill);border-top:2px solid var(--gold)}.page_dayStepLabel__1QA_d{font-family:var(--font-sans);font-size:.6875rem;font-weight:700;color:var(--text-dim);text-transform:uppercase;letter-spacing:.5px}.page_dayStepCurrent__eUVt1 .page_dayStepLabel__1QA_d{color:var(--gold)}.page_dayStepNote__IH_NK{font-family:var(--font-sans);font-size:.75rem;color:var(--text);line-height:1.4}.page_parishNote__lUSG_{font-family:var(--font-sans);font-size:.8125rem;font-style:italic;color:var(--text-dim);line-height:1.65;margin:0;padding:10px 14px;border-radius:8px;background:var(--bg-card);border-left:2px solid var(--gold-dim)}.page_variableList__T4nRa{display:flex;flex-direction:column;gap:6px;padding:0;margin:0;list-style:none}.page_variableItem__KQGfJ{font-family:var(--font-sans);font-size:.8125rem;color:var(--text);line-height:1.6;padding-left:16px;position:relative}.page_variableItem__KQGfJ:before{content:"";position:absolute;left:0;top:10px;width:6px;height:6px;border-radius:50%;background:var(--gold-dim)}.page_monasticDetails__BJp6I{border:1px solid var(--border);border-radius:10px;background:var(--bg-card)}.page_monasticSummary__OzUNZ{list-style:none;cursor:pointer;padding:12px 16px;font-family:var(--font-sans);font-size:.875rem;font-weight:600;color:var(--text-bright);display:flex;justify-content:space-between;align-items:center}.page_monasticSummary__OzUNZ::-webkit-details-marker{display:none}.page_monasticArrow__yWk_S{font-size:.75rem;color:var(--gold-dim);transition:transform .2s}.page_monasticDetails__BJp6I[open] .page_monasticArrow__yWk_S{transform:rotate(180deg)}.page_monasticBody__e_GSE{display:flex;flex-direction:column;gap:10px;border-top:1px solid var(--border);padding:12px 16px 14px}.page_monasticText__qSmra{font-family:var(--font-sans);font-size:.8125rem;color:var(--text-dim);line-height:1.65;margin:0}.page_relatedList__ZYZqY{display:flex;flex-direction:column;gap:var(--space-2)}.page_relatedCard__x9SI4{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-3) var(--space-4);background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-md);text-decoration:none;transition:background var(--duration-micro) var(--ease-soft),border-color var(--duration-micro) var(--ease-soft);-webkit-tap-highlight-color:transparent}@media (hover:hover){.page_relatedCard__x9SI4:hover{background:var(--surface-hover);border-color:var(--primary-edge)}}.page_relatedCard__x9SI4:active{background:var(--surface-hover);transition-duration:0s}.page_relatedCard__x9SI4:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.page_relatedTitle__B3AKT{font-family:var(--font-serif);font-size:var(--text-lg);font-weight:600;color:var(--primary);line-height:var(--leading-snug)}.page_relatedSubtitle__JqYX9{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--fg-muted);line-height:var(--leading-normal)}.ServiceMapOpen_section__uUoHU{display:flex;flex-direction:column}.ServiceMapOpen_title__eBxQy{font-family:var(--font-serif);font-size:1.25rem;font-weight:600;color:var(--gold);display:flex;align-items:center;gap:10px}.ServiceMapOpen_title__eBxQy:before{content:"";display:block;width:20px;height:1px;background:var(--gold-dim);flex-shrink:0}.ServiceMapOpen_group__K94sM{display:flex;flex-direction:column}.ServiceMapOpen_groupDeep__IccpO .ServiceMapOpen_card__yzkpC{border-top-color:rgba(197,151,91,.15)}.ServiceMapOpen_groupDeep__IccpO .ServiceMapOpen_cardName__M5lM3{color:rgba(197,151,91,.8)}.ServiceMapOpen_groupDeep__IccpO .ServiceMapOpen_divider__Y2RkO{color:var(--gold-dim)}.ServiceMapOpen_actBreak__a_UUJ{padding:52px 0;text-align:center;position:relative}.ServiceMapOpen_actBreak__a_UUJ:before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background:linear-gradient(to right,transparent,var(--gold-dim) 25%,var(--gold-dim) 75%,transparent);opacity:.3}.ServiceMapOpen_actBreakQuote__eACdP{font-family:var(--font-serif);font-size:.95rem;font-style:italic;color:var(--gold-dim);line-height:1.6;position:relative;display:inline;background:var(--bg,#1a1816);padding:0 20px;margin:0}.ServiceMapOpen_divider__Y2RkO{font-family:var(--font-sans);font-size:.625rem;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:var(--text-dim);padding:0 0 20px}.ServiceMapOpen_threshold__NlcUz{text-align:center;padding:36px 20px 44px;position:relative;display:flex;flex-direction:column;align-items:center;gap:12px}.ServiceMapOpen_thresholdGlow__ipSWA{position:absolute;inset:-20px -40px;background:radial-gradient(ellipse at 50% 40%,rgba(197,151,91,.1),transparent 65%);pointer-events:none}.ServiceMapOpen_thresholdName__B0Bg6{font-family:var(--font-serif);font-size:1.5rem;font-weight:600;color:var(--gold);position:relative}.ServiceMapOpen_thresholdHear__2Zfzo{font-family:var(--font-serif);font-size:.9rem;font-style:italic;color:var(--text);line-height:1.6;max-width:42ch;position:relative}.ServiceMapOpen_thresholdDetail__X9EtR{font-family:var(--font-sans);font-size:.8125rem;color:var(--text-dim);line-height:1.7;max-width:42ch;margin:4px 0 0;position:relative}.ServiceMapOpen_climax__2zKM1{text-align:center;padding:44px 20px 48px;position:relative;display:flex;flex-direction:column;align-items:center;gap:14px}.ServiceMapOpen_climaxGlow__w7YEc{position:absolute;inset:-30px -50px;background:radial-gradient(ellipse at 50% 45%,rgba(197,151,91,.08),transparent 60%);pointer-events:none}.ServiceMapOpen_climaxName__p1tLZ{font-family:var(--font-serif);font-size:1.625rem;font-weight:600;color:var(--gold);position:relative}.ServiceMapOpen_climaxHear__OaZdh{font-family:var(--font-serif);font-size:.875rem;font-style:italic;color:var(--text);line-height:1.6;max-width:44ch;position:relative}.ServiceMapOpen_climaxDetail__PeiQj{font-family:var(--font-sans);font-size:.875rem;color:var(--text-dim);line-height:1.75;max-width:44ch;margin:4px 0 0;position:relative}.ServiceMapOpen_climaxAction___xBNs{display:flex;flex-direction:column;align-items:center;gap:4px;margin-top:8px;position:relative}.ServiceMapOpen_climaxActionLabel__QAkdB{font-family:var(--font-sans);font-size:.625rem;font-style:italic;color:var(--gold-dim)}.ServiceMapOpen_climaxActionText__tQ9UG{font-family:var(--font-sans);font-size:.8125rem;color:var(--text);line-height:1.55}.ServiceMapOpen_card__yzkpC{padding:28px 0;border-top:1px solid var(--border);display:flex;flex-direction:column;gap:12px}.ServiceMapOpen_cardName__M5lM3{font-family:var(--font-serif);font-size:1.0625rem;font-weight:600;color:var(--text-bright)}.ServiceMapOpen_cardPeak__eFCu_{border-top:none;padding:32px 0 32px 18px;border-left:3px solid var(--gold)}.ServiceMapOpen_cardPeak__eFCu_ .ServiceMapOpen_cardName__M5lM3{font-size:1.25rem;color:var(--gold)}.ServiceMapOpen_cardEncounter__dOuJs{border-top:none;padding:36px 0;position:relative}.ServiceMapOpen_cardEncounter__dOuJs:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(to right,transparent,var(--gold-dim) 30%,var(--gold-dim) 70%,transparent)}.ServiceMapOpen_encounterGlow__r85zJ{position:absolute;inset:-10px -30px;background:radial-gradient(ellipse at 50% 30%,rgba(197,151,91,.06),transparent 60%);pointer-events:none}.ServiceMapOpen_cardEncounter__dOuJs .ServiceMapOpen_cardName__M5lM3{color:var(--gold);position:relative}.ServiceMapOpen_anchors__ThUxs{display:flex;flex-direction:column;gap:6px}.ServiceMapOpen_anchor__D_Lkl{font-family:var(--font-sans);font-size:.8125rem;color:var(--text);line-height:1.6}.ServiceMapOpen_anchorLabel__d89s8{font-size:.6875rem;font-style:italic;font-weight:400;margin-right:6px}.ServiceMapOpen_anchorLabelHear__7mwkQ{color:var(--blue)}.ServiceMapOpen_anchorLabelSee__qsbS9{color:var(--green)}.ServiceMapOpen_anchorLabelDo__74yV_{color:var(--gold-dim)}.ServiceMapOpen_detail__BbFc_{font-family:var(--font-sans);font-size:.8125rem;color:var(--text-dim);line-height:1.7;margin:0}.ServiceMapOpen_detailLink__xyRAe{color:var(--gold-dim);text-decoration:none;white-space:nowrap}.ServiceMapOpen_detailLink__xyRAe:hover{color:var(--gold)}.ServiceMapOpen_note__ibt6c{padding:14px 16px;border-radius:8px;background:radial-gradient(ellipse at 0 0,rgba(80,50,10,.12) 0,transparent 50%),radial-gradient(ellipse at 100% 100%,rgba(80,50,10,.1) 0,transparent 50%),linear-gradient(158deg,rgba(212,188,130,.1),rgba(203,175,120,.06));border-left:2px solid rgba(197,151,91,.35)}.ServiceMapOpen_noteText__QpXXB{font-family:var(--font-handwriting);font-size:1.125rem;line-height:1.55;color:var(--gold-light);margin:0 0 8px}.ServiceMapOpen_noteSource__rAdmj{font-family:var(--font-sans);font-size:.6875rem;color:var(--gold-dim);text-align:right;margin:0}.ServiceMapOpen_marginNote__lqqSS{padding:14px 0}.ServiceMapOpen_marginNoteText__ms4ph{font-family:var(--font-handwriting,var(--font-serif));font-size:.95rem;font-style:italic;color:var(--gold-dim);line-height:1.6;opacity:.7;margin:0}.page_prose__Ad0JZ{display:flex;flex-direction:column;gap:0}.page_prose__Ad0JZ p{font-family:var(--font-sans);font-size:var(--text-body);color:var(--fg);line-height:1.72;margin:0 0 var(--space-3)}.page_prose__Ad0JZ p:last-child{margin-bottom:0}.page_prose__Ad0JZ em{color:var(--fg-muted)}.page_essayChapter__KgmEE{margin:var(--space-4) 0 0;scroll-margin-top:80px}.page_essayChapterSummary__rji65{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) 0;cursor:pointer;list-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.page_essayChapterSummary__rji65::-webkit-details-marker{display:none}.page_essayChapterRule__99XOE{flex:1 1;height:1px;background:var(--border)}.page_essayChapterLabel__SF4iP{font-family:var(--font-sans);font-size:var(--text-2xs);letter-spacing:.08em;text-transform:uppercase;color:var(--gold-dim);white-space:nowrap;transition:color var(--duration-micro) var(--ease-soft)}.page_essayChapterIcon__uX8JS{font-family:var(--font-sans);font-size:var(--text-sm);font-weight:400;color:var(--gold-dim);line-height:1;min-width:12px;text-align:center;transition:color var(--duration-micro) var(--ease-soft),transform var(--duration-micro) var(--ease-soft)}.page_essayChapter__KgmEE[open] .page_essayChapterIcon__uX8JS{transform:rotate(180deg)}@media (hover:hover){.page_essayChapterSummary__rji65:hover .page_essayChapterIcon__uX8JS,.page_essayChapterSummary__rji65:hover .page_essayChapterLabel__SF4iP{color:var(--primary)}}.page_essayChapterSummary__rji65:focus-visible .page_essayChapterIcon__uX8JS,.page_essayChapterSummary__rji65:focus-visible .page_essayChapterLabel__SF4iP{color:var(--primary)}.page_essayChapterSummary__rji65:focus-visible{outline:none}.page_essayChapterBody__c9tNH{padding-top:var(--space-3)}.page_essayChapterBody__c9tNH p{font-family:var(--font-sans);font-size:var(--text-body);color:var(--fg);line-height:1.72;margin:0 0 var(--space-3)}.page_essayChapterBody__c9tNH p:last-child{margin-bottom:0}.page_essayChapterBody__c9tNH em{color:var(--fg-muted)}.page_section__Wbd_r{display:flex;flex-direction:column;gap:var(--space-4)}.page_sectionHeading__Paxos{font-family:var(--font-serif);font-size:clamp(1.05rem,1.8vw,var(--text-xl));font-weight:600;color:var(--primary);margin:0;display:flex;align-items:center;gap:var(--space-3)}.page_sectionHeading__Paxos:before{content:"";display:block;width:18px;height:1px;background:var(--gold-dim);flex-shrink:0}.page_sacrament__yCE8R{padding:var(--space-4) var(--space-4);background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-md);scroll-margin-top:80px}.page_sacramentHero__ppih5{border-left:3px solid var(--primary);background:var(--primary-soft)}.page_sacramentHero__ppih5 .page_sacramentName__giPvq{font-size:clamp(1.5rem,2.8vw,1.875rem);color:var(--primary)}.page_sacramentRite__iJoKU{border-left:3px solid var(--blue)}.page_sacramentRite__iJoKU .page_sacramentName__giPvq{color:var(--blue)}.page_sacramentsList___9rQk{display:flex;flex-direction:column;gap:var(--space-3)}.page_sacramentHead__lKkM_{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2) var(--space-3);margin-bottom:var(--space-2)}.page_sacramentName__giPvq{font-family:var(--font-serif);font-size:var(--text-lg);font-weight:600;color:var(--fg-strong);margin:0;line-height:1.25}.page_sacramentAlt__lCcFn{color:var(--fg-muted);letter-spacing:.06em}.page_sacramentAlt__lCcFn,.page_sacramentBadge__A9AOq{font-family:var(--font-sans);font-size:var(--text-2xs)}.page_sacramentBadge__A9AOq{font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--primary);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-pill);padding:2px var(--space-2)}.page_sacramentDesc__Wf2c9{color:var(--fg);margin:var(--space-2) 0 0}.page_sacramentBridge__DIqWv,.page_sacramentDesc__Wf2c9{font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--leading-relaxed)}.page_sacramentBridge__DIqWv{font-style:italic;color:var(--primary);margin:var(--space-3) 0 0}.page_heroLink__MdUc9{display:inline-flex;align-items:center;gap:var(--space-2);align-self:flex-start;margin-top:var(--space-3);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:600;color:var(--primary);text-decoration:none;transition:color var(--duration-micro) var(--ease-soft);-webkit-tap-highlight-color:transparent}@media (hover:hover){.page_heroLink__MdUc9:hover{color:var(--primary-hover)}}.page_heroLink__MdUc9:focus-visible{color:var(--primary-hover);outline:none}.page_heroLinkArrow__6qNPn{transition:transform var(--duration-micro) var(--ease-soft)}@media (hover:hover){.page_heroLink__MdUc9:hover .page_heroLinkArrow__6qNPn{transform:translateX(2px)}}.page_heroLink__MdUc9:focus-visible .page_heroLinkArrow__6qNPn{transform:translateX(2px)}.page_pathsLead___csIA{display:flex;flex-direction:column;gap:var(--space-3)}.page_path__AjGu3{padding:var(--space-4) var(--space-4);background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:var(--space-2)}.page_pathName__GxT3Y{font-family:var(--font-sans);font-size:var(--text-body);font-weight:700;color:var(--fg-strong);margin:0;line-height:1.35}.page_pathLead__ZVC6e .page_pathName__GxT3Y{font-family:var(--font-serif);font-size:var(--text-lg);font-weight:600}.page_pathDesc__AdvNV{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--fg);line-height:var(--leading-relaxed);margin:0}.page_pathsGroupLabel__3Sczn{font-family:var(--font-sans);font-size:var(--text-2xs);letter-spacing:.08em;text-transform:uppercase;color:var(--gold-dim);margin:var(--space-3) 0 0;padding-left:var(--space-1)}.page_pathsList__Twy0G{display:flex;flex-direction:column;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-raised);overflow:hidden}.page_pathItem__ULTcH{padding:var(--space-4) var(--space-4);display:flex;flex-direction:column;gap:var(--space-2)}.page_pathItem__ULTcH+.page_pathItem__ULTcH{border-top:1px solid var(--border)}.page_pathItemName__4BQya{font-family:var(--font-sans);font-size:var(--text-body);font-weight:600;color:var(--fg-strong);margin:0;line-height:1.35}.page_pathItemDesc__yTSHr{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--fg-muted);line-height:1.65;margin:0}.page_pathHint__9KQK6{font-family:var(--font-sans);font-size:var(--text-xs);font-style:italic;color:var(--primary);margin:var(--space-1) 0 0}.page_pathTags__J3Lyj{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-2)}.page_pathTag__fo_x2{position:relative;font-family:var(--font-sans);font-size:var(--text-2xs);color:var(--primary);background:var(--primary-soft);border:1px solid var(--border);border-radius:var(--radius-pill);padding:4px var(--space-3);letter-spacing:.02em;text-decoration:none;min-height:28px;display:inline-flex;align-items:center;transition:background var(--duration-micro) var(--ease-soft),color var(--duration-micro) var(--ease-soft),border-color var(--duration-micro) var(--ease-soft)}.page_pathTag__fo_x2:before{content:"";position:absolute;inset-inline:0;inset-block:-8px}.page_pathTag__fo_x2{-webkit-tap-highlight-color:transparent}@media (hover:hover){.page_pathTag__fo_x2:hover{color:var(--primary-hover);background:var(--primary-edge);border-color:var(--primary-edge-strong)}}.page_pathTag__fo_x2:focus-visible{color:var(--primary-hover);background:var(--primary-edge);border-color:var(--primary-edge-strong);outline:none}.TableOfContents_nav__EfJPB{display:none}@media (min-width:1200px){.TableOfContents_nav__EfJPB{display:block;position:-webkit-sticky;position:sticky;top:80px;align-self:start;max-height:calc(100vh - 100px);overflow-y:auto;padding-right:var(--space-3)}.TableOfContents_list__FA4l2{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.TableOfContents_link__kwW92{display:block;font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--fg-muted);text-decoration:none;padding:5px 0 5px 12px;border-left:2px solid transparent;text-wrap:pretty;hyphens:auto;-webkit-hyphens:auto;overflow-wrap:break-word;transition:color var(--duration-micro) var(--ease-soft)}.TableOfContents_link__kwW92:focus-visible,.TableOfContents_link__kwW92:hover{color:var(--fg);outline:none}.TableOfContents_linkSub__Gbdii{color:var(--fg-subtle);padding-left:20px;border-left-color:var(--hairline)}.TableOfContents_linkSub__Gbdii:focus-visible,.TableOfContents_linkSub__Gbdii:hover{color:var(--fg-muted)}.TableOfContents_active__az7PG,.TableOfContents_active__az7PG.TableOfContents_linkSub__Gbdii{color:var(--primary);border-left-color:var(--primary)}}.TableOfContents_mobileTrigger__pLOhp{position:-webkit-sticky;position:sticky;top:0;z-index:10;display:flex;align-items:center;gap:var(--space-3);width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:var(--space-3) var(--space-5);background:var(--surface);border:none;border-bottom:1px solid var(--hairline);font-family:var(--font-sans);font-size:var(--text-xs);color:var(--fg-muted);text-align:left;cursor:pointer;transition:color var(--duration-micro) var(--ease-soft);-webkit-tap-highlight-color:transparent}.TableOfContents_mobileTrigger__pLOhp:active,.TableOfContents_mobileTrigger__pLOhp:focus-visible,.TableOfContents_mobileTrigger__pLOhp:hover{color:var(--fg);outline:none}.TableOfContents_mobileTriggerLabel__d1eyG{flex-shrink:0;font-weight:600;letter-spacing:var(--tracking-caps);text-transform:uppercase;font-size:var(--text-2xs);color:var(--fg-subtle)}.TableOfContents_mobileTriggerCurrent__jrD4y{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--primary);font-weight:500}.TableOfContents_mobileTriggerIcon__dxBRA{flex-shrink:0;color:var(--fg-subtle);transition:transform var(--duration-micro) var(--ease-soft)}.TableOfContents_mobileTrigger__pLOhp[aria-expanded=true] .TableOfContents_mobileTriggerIcon__dxBRA{transform:rotate(180deg)}@media (min-width:1200px){.TableOfContents_mobileTrigger__pLOhp{display:none}}.TableOfContents_drawerOverlay__YjBHU{position:fixed;inset:0;background:rgba(0,0,0,.62);z-index:199;opacity:0;pointer-events:none;transition:opacity var(--duration-in) var(--ease-soft)}.TableOfContents_drawerOverlayVisible__3JmtD{opacity:1;pointer-events:auto}.TableOfContents_drawer__R9u_7{position:fixed;top:0;right:0;width:320px;max-width:92vw;height:100vh;height:100dvh;background:var(--surface-raised);border-left:1px solid var(--hairline);z-index:200;display:flex;flex-direction:column;transform:translateX(100%);transition:transform var(--duration-in) var(--ease-reverent);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.TableOfContents_drawerOpen__q39ta{transform:translateX(0)}.TableOfContents_drawerHead__QR2EC{display:flex;align-items:center;justify-content:space-between;padding:var(--space-5) var(--space-6) var(--space-3);border-bottom:1px solid var(--hairline)}.TableOfContents_drawerEyebrow__XscBQ{font-family:var(--font-sans);font-size:var(--text-2xs);font-weight:700;letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--fg-subtle)}.TableOfContents_drawerClose__WS0tI{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:none;color:var(--fg-subtle);cursor:pointer;transition:color var(--duration-micro) var(--ease-soft);line-height:0}.TableOfContents_drawerClose__WS0tI:focus-visible,.TableOfContents_drawerClose__WS0tI:hover{color:var(--fg-strong);outline:none}.TableOfContents_drawerList__jrvkw{list-style:none;margin:0;padding:var(--space-3) 0 var(--space-6);display:flex;flex-direction:column}.TableOfContents_drawerLink__rlieh{display:block;min-height:44px;padding:var(--space-2) var(--space-5);font-family:var(--font-sans);font-size:var(--text-body);font-weight:500;line-height:var(--leading-snug);color:var(--fg);text-decoration:none;text-wrap:pretty;hyphens:auto;-webkit-hyphens:auto;transition:color var(--duration-micro) var(--ease-soft),background-color var(--duration-micro) var(--ease-soft)}.TableOfContents_drawerLink__rlieh:active,.TableOfContents_drawerLink__rlieh:focus-visible,.TableOfContents_drawerLink__rlieh:hover{color:var(--primary);background-color:var(--primary-soft);outline:none}.TableOfContents_drawerLinkSub__dC7_T{padding-left:var(--space-8);color:var(--fg-muted);font-size:var(--text-sm);font-weight:400}.TableOfContents_drawerActive__diJQg{color:var(--primary)}@media (min-width:1200px){.TableOfContents_drawer__R9u_7{display:none}}