.PortableText_body__L5XA8{color:var(--text-secondary);font-family:var(--font-body);font-size:clamp(1rem,1.8vw,1.0625rem);line-height:1.78;font-weight:400}.PortableText_body__L5XA8>:first-child{margin-top:0}.PortableText_body__L5XA8>:last-child{margin-bottom:0}.PortableText_p__WDpaJ{font-size:clamp(1rem,1.8vw,1.0625rem);color:var(--text-secondary);line-height:1.82;margin:0 0 1.25rem;text-wrap:pretty;max-width:none}.PortableText_h2__dMnNc{font-size:clamp(1.375rem,3vw,1.75rem);line-height:1.18;letter-spacing:-.015em;margin:clamp(2rem,5vw,3rem) 0 clamp(.75rem,2vw,1rem);text-wrap:balance}.PortableText_h2__dMnNc,.PortableText_h3__wVJ6K{font-family:var(--font-display);font-weight:700;color:var(--text-primary)}.PortableText_h3__wVJ6K{font-size:clamp(1.125rem,2.5vw,1.375rem);line-height:1.25;letter-spacing:-.01em;margin:clamp(1.75rem,4vw,2.25rem) 0 clamp(.625rem,1.5vw,.875rem)}.PortableText_h4__36Ijv{font-family:var(--font-display);font-weight:700;font-size:clamp(1rem,2vw,1.125rem);line-height:1.3;color:var(--text-primary);margin:clamp(1.5rem,3.5vw,2rem) 0 .5rem}.PortableText_strong__JZS3e{color:var(--text-primary);font-weight:600}.PortableText_em__NlIB5{font-style:italic}.PortableText_underline__9TiYf{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.PortableText_strike__Qcwxt{text-decoration:line-through;opacity:.7}.PortableText_link__zfvPd{color:var(--text-gold);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em;transition:color var(--duration-fast) var(--ease-out)}.PortableText_link__zfvPd:hover{color:var(--text-primary)}:root[data-theme=light] .PortableText_link__zfvPd{text-decoration-color:#0006}.PortableText_codeInline__aWw0g{font-family:ui-monospace,SF Mono,Menlo,Monaco,Consolas,monospace;font-size:.875em;background:var(--bg-surface-2);color:var(--text-primary);border:.5px solid var(--border-subtle);border-radius:4px;padding:.125em .375em}.PortableText_ol__lQvvP,.PortableText_ul__xRrcI{margin:0 0 1.5rem;padding-left:1.5rem;list-style:revert;color:var(--text-secondary)}.PortableText_ul__xRrcI{list-style:disc}.PortableText_ol__lQvvP{list-style:decimal}.PortableText_li__IgRxG{margin-bottom:.5rem;line-height:1.75;padding-left:.25rem}.PortableText_li__IgRxG::marker{color:var(--brand-accent)}:root[data-theme=light] .PortableText_li__IgRxG::marker{color:var(--text-muted)}.PortableText_blockquote__bv96v{margin:clamp(1.75rem,4vw,2.5rem) 0;padding:clamp(1rem,3vw,1.5rem) clamp(1.25rem,3.5vw,1.75rem);background:var(--accent-surface);border-left:3px solid var(--brand-accent);border-radius:4px 8px 8px 4px;font-style:italic;color:var(--text-primary);font-size:clamp(1rem,2vw,1.125rem);line-height:1.7}.PortableText_blockquote__bv96v p{margin-bottom:.5rem;color:var(--text-primary)}.PortableText_blockquote__bv96v p:last-child{margin-bottom:0}:root[data-theme=light] .PortableText_blockquote__bv96v{background:#fafaf9;border-left-color:var(--brand-accent)}.PortableText_figure__HpW5F{margin:clamp(2rem,5vw,3rem) 0;display:flex;flex-direction:column;align-items:stretch}.PortableText_figureImg__I434Y{width:100%;height:auto;display:block;border-radius:12px;border:.5px solid var(--border-subtle);background:var(--bg-surface-2)}.PortableText_figcaption__gnwT_{font-size:.8125rem;color:var(--text-muted);text-align:center;margin-top:.5rem;line-height:1.5}.PortableText_codeBlock__lUUFD{background:var(--bg-surface-2);border:.5px solid var(--border-subtle);border-radius:10px;padding:clamp(1rem,2.5vw,1.25rem);overflow-x:auto;margin:0 0 1.5rem;font-family:ui-monospace,SF Mono,Menlo,Monaco,Consolas,monospace;font-size:.8125rem;line-height:1.6;color:var(--text-primary);-webkit-overflow-scrolling:touch}.PortableText_codeBlock__lUUFD code{background:#0000;border:none;padding:0;font-size:inherit;color:inherit;font-family:inherit}.PortableText_hr__H96_e{border:0;height:.5px;background:var(--border-soft);margin:clamp(2.5rem,6vw,3.5rem) 0}.page_article__xftbg{padding:clamp(2rem,6vw,4rem) var(--section-px);background:var(--bg-void)}.page_articleInner__Y7JAL{max-width:760px;margin:0 auto}.page_articleHeader__41PcN{padding-top:calc(var(--nav-height-mob) + clamp(2rem, 5vw, 3rem));margin-bottom:clamp(2rem,5vw,3rem)}@media (min-width:768px){.page_articleHeader__41PcN{padding-top:calc(var(--nav-height) + clamp(2rem, 5vw, 3rem))}}.page_articleCat__2B5Pq{font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--text-gold);margin-bottom:1rem}.page_articleTitle__o35uD{font-family:var(--font-display);font-weight:700;font-size:clamp(1.875rem,5vw,3rem);line-height:1.1;letter-spacing:-.02em;color:var(--text-primary);margin-bottom:1.25rem}.page_articleMeta__vYv_y{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;padding-top:1.25rem;border-top:.5px solid var(--border-subtle);font-size:.875rem;color:var(--text-muted)}.page_articleAuthorBlock__yj0QK{display:flex;align-items:center;gap:.625rem}.page_articleAv__c3WkF{width:36px;height:36px;border-radius:50%;background:#fcc30014;border:.5px solid #fcc30033;display:flex;align-items:center;justify-content:center;font-family:var(--font-display);font-weight:800;font-size:.75rem;color:var(--brand-accent)}:root[data-theme=light] .page_articleAv__c3WkF{background:#f7f7f5;border-color:#0000001a;color:var(--text-primary)}.page_articleAuthorName__SIeHE{font-weight:500;color:var(--text-primary)}.page_articleBody__K6_0r{color:var(--text-secondary);line-height:1.78;font-size:1.0625rem}.page_articleBody__K6_0r h2,.page_articleBody__K6_0r h3{color:var(--text-primary);margin:2rem 0 .75rem}.page_articleBody__K6_0r p{margin-bottom:1.25rem}.page_articleBody__K6_0r a{color:var(--text-gold);text-decoration:underline}.page_notFound__copkL{padding:clamp(5rem,12vw,8rem) var(--section-px);text-align:center}.page_notFoundTitle__KM5Ln{font-family:var(--font-display);font-weight:700;font-size:clamp(1.5rem,4vw,2.25rem);color:var(--text-primary);margin-bottom:1rem}.page_notFoundDesc__B98fD{font-size:1rem;color:var(--text-muted);max-width:50ch;margin:0 auto 2rem}