.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_p___Ai1Q{font-family:var(--font-sans);font-size:var(--text-body);color:var(--fg);line-height:1.72;margin:0}.page_sacramentGroup__IUhZ3{display:flex;flex-direction:column;gap:var(--space-3)}.page_sacramentGroupTitle__PNKsI{font-family:var(--font-serif);font-size:var(--text-lg);font-weight:600;color:var(--fg-strong);line-height:1.25;margin:0}.page_sacramentGroupIntro__oQsdl{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--fg-muted);line-height:var(--leading-relaxed);margin: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{font-family:var(--font-sans);font-size:var(--text-2xs);color:var(--fg-muted);letter-spacing:.06em}.page_sacramentLead__5x3q6{font-weight:500;color:var(--fg-muted)}.page_sacramentDesc__Wf2c9,.page_sacramentLead__5x3q6{font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--leading-relaxed);margin:var(--space-2) 0 0}.page_sacramentDesc__Wf2c9{color:var(--fg)}.page_sacramentBridge__DIqWv{font-family:var(--font-sans);font-size:var(--text-sm);font-style:italic;color:var(--primary);line-height:var(--leading-relaxed);margin:var(--space-3) 0 0}.page_inlineLink__tDUMP{color:var(--primary);text-decoration:underline;text-underline-offset:2px;transition:color var(--duration-micro) var(--ease-soft)}@media (hover:hover){.page_inlineLink__tDUMP:hover{color:var(--primary-hover)}}.page_inlineLink__tDUMP:focus-visible{color:var(--primary-hover);outline:none}.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}