.NotionRenderer_content__I3hVw{font-family:Montserrat,sans-serif;color:#2b1e1a;line-height:1.85;max-width:720px;margin:0 auto}.NotionRenderer_paragraph__CCfTk{font-size:1.05rem;margin:0 0 1.75rem;color:#2b1e1a;line-height:1.85}.NotionRenderer_h1__WicO0{font-size:clamp(1.8rem,4vw,2.8rem);line-height:1.1;letter-spacing:-.02em}.NotionRenderer_h1__WicO0,.NotionRenderer_h2__nxVVA{font-family:Bodoni Moda,serif;font-weight:700;color:#2b1e1a;margin:3rem 0 1rem}.NotionRenderer_h2__nxVVA{font-size:clamp(1.3rem,3vw,1.9rem);padding-left:1.25rem;border-left:3px solid #b06a5b;line-height:1.2;letter-spacing:-.01em}.NotionRenderer_h3__u9mJ4{font-family:Playfair Display,serif;font-size:clamp(1.1rem,2vw,1.35rem);font-weight:600;color:#6e4a42;margin:2rem 0 .75rem;font-style:italic;line-height:1.3}.NotionRenderer_ol__P8iRH,.NotionRenderer_ul__8Vxlr{margin:0 0 1.75rem 1.5rem;padding:0}.NotionRenderer_li__T0fSs{font-size:1.05rem;margin-bottom:.6rem;color:#2b1e1a;line-height:1.7}.NotionRenderer_ul__8Vxlr .NotionRenderer_li__T0fSs{list-style-type:none;padding-left:1rem;position:relative}.NotionRenderer_ul__8Vxlr .NotionRenderer_li__T0fSs:before{content:"—";position:absolute;left:-1rem;color:#b06a5b;font-weight:700}.NotionRenderer_blockquote__Tfp6Y{border-left:4px solid #b06a5b;margin:2.5rem 0;padding:1.25rem 1.75rem;background:#f5f0eb;font-family:Playfair Display,serif;font-style:italic;font-size:1.2rem;color:#6e4a42;line-height:1.65;position:relative}.NotionRenderer_blockquote__Tfp6Y:before{content:"\201C";position:absolute;top:-.5rem;left:1.25rem;font-family:Bodoni Moda,serif;font-size:4rem;color:#b06a5b;opacity:.18;line-height:1;pointer-events:none}.NotionRenderer_callout__1EUYC{display:flex;gap:1rem;background:#f8f6f2;border:1px solid #e7dfda;border-radius:4px;padding:1.25rem;margin:1.5rem 0;font-size:.95rem;color:#2b1e1a}.NotionRenderer_calloutIcon__ILLuB{font-size:1.2rem;flex-shrink:0;margin-top:2px}.NotionRenderer_divider__AX8ZX{border:none;border-top:1px solid #e7dfda;margin:3rem 0}.NotionRenderer_figure__cTN8W{margin:2.5rem 0}.NotionRenderer_imageWrap__jODbe{position:relative;aspect-ratio:16/9;overflow:hidden;border-radius:2px}.NotionRenderer_image__i_m_F{object-fit:cover}.NotionRenderer_figcaption__mlap3{font-family:DM Mono,monospace;font-size:.72rem;letter-spacing:.08em;color:#6e4a42;text-align:center;margin-top:.75rem}.NotionRenderer_pre__mdq9n{background:#2b1e1a;color:#f8f6f2;padding:1.5rem;border-radius:4px;overflow-x:auto;font-family:DM Mono,monospace;font-size:.85rem;line-height:1.6;margin:1.5rem 0}.NotionRenderer_inlineCode___nBwB{font-family:DM Mono,monospace;font-size:.85em;background:#f0ece8;padding:.15em .4em;border-radius:3px;color:#b06a5b}.NotionRenderer_link__6PKgB{color:#b06a5b;text-decoration:underline;text-underline-offset:3px;transition:opacity .2s}.NotionRenderer_link__6PKgB:hover{opacity:.7}.page_page__JiNeF{background:#f8f6f2;min-height:100vh;padding-top:80px}.page_hero__LSaR2{position:relative;width:100%;aspect-ratio:21/9;background:#2b1e1a;overflow:hidden;max-height:560px}.page_heroImage__l31pG{object-fit:cover;opacity:.75}.page_heroPlaceholder__BEK7y{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#2b1e1a,#6e4a42)}.page_heroPlaceholderText__8YB5d{font-family:Bodoni Moda,serif;font-size:12rem;color:#b06a5b;opacity:.15;font-style:italic;line-height:1}.page_heroOverlay__pVvLu{position:absolute;inset:0;background:linear-gradient(180deg,rgba(43,30,26,.1) 0,rgba(43,30,26,.3) 40%,rgba(43,30,26,.75))}.page_heroContent__8L0Rm{position:absolute;bottom:0;left:0;right:0;padding:2rem 2rem 2.5rem;max-width:1280px;margin:0 auto}.page_breadcrumb__2oidh{display:flex;align-items:center;gap:.5rem;font-family:DM Mono,monospace;font-size:.65rem;letter-spacing:.15em;text-transform:uppercase;color:rgba(248,246,242,.7);margin-bottom:1rem}.page_breadcrumb__2oidh a{color:rgba(248,246,242,.8);text-decoration:none;transition:color .2s}.page_breadcrumb__2oidh a:hover{color:#f8f6f2}.page_articleMeta__u1nL5{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;margin-bottom:.75rem}.page_metaDate__jwhxy{text-transform:uppercase;color:rgba(248,246,242,.7)}.page_metaDate__jwhxy,.page_metaTime__DqCa4{font-family:DM Mono,monospace;font-size:.68rem;letter-spacing:.15em}.page_metaTime__DqCa4{color:#b06a5b}.page_metaTime__DqCa4:before{content:"·";margin-right:1rem;color:rgba(248,246,242,.3)}.page_articleTitle__gAMCB{font-family:Bodoni Moda,serif;font-size:clamp(1.8rem,5vw,4rem);font-weight:700;color:#f8f6f2;line-height:1.05;letter-spacing:-.02em;text-shadow:0 2px 20px rgba(43,30,26,.4);max-width:900px}.page_articleHeader__koeZU{max-width:900px;margin:0 auto;padding:2.5rem 2rem 1.5rem}.page_articleResume__WvC0s{font-family:Playfair Display,serif;font-size:clamp(1rem,2vw,1.2rem);font-style:italic;color:#6e4a42;line-height:1.65;border-left:3px solid #b06a5b;padding-left:1.25rem;margin-bottom:1.5rem}.page_articleTags__yZVUC{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:1rem}.page_tag__qZRXf{font-family:DM Mono,monospace;font-size:.62rem;letter-spacing:.1em;text-transform:uppercase;padding:.25rem .7rem;border:1px solid #e7dfda;color:#6e4a42;border-radius:2px}.page_separator__KOr5W{max-width:900px;margin:0 auto 3rem;padding:0 2rem;border:none;border-top:1px solid #e7dfda}.page_articleBody__UsrgM{max-width:900px;margin:0 auto;padding:0 2rem 4rem}.page_author__qDN0O{max-width:900px;margin:0 auto 3rem;padding:2rem;display:flex;align-items:flex-start;gap:1.25rem;border-top:1px solid #e7dfda}.page_authorAvatar__6yO_9{flex-shrink:0;width:3rem;height:3rem;border-radius:50%;background:#2b1e1a;color:#f8f6f2;font-family:Playfair Display,serif;font-size:1.3rem;display:flex;align-items:center;justify-content:center}.page_authorName__rn0kM{font-family:Playfair Display,serif;font-size:1rem;color:#2b1e1a;margin-bottom:.4rem}.page_authorBio__Hkow8{font-family:Montserrat,sans-serif;font-size:.85rem;line-height:1.6;color:#6e4a42}.page_authorLink__x8x4I{color:#ff751f;text-decoration:underline;text-underline-offset:2px}.page_cta__ufAcG{max-width:900px;margin:0 auto 6rem;padding:0 2rem}.page_ctaInner__Y8TLT{background:#2b1e1a;padding:3rem 2.5rem;display:flex;flex-direction:column;gap:1.25rem;position:relative;overflow:hidden}.page_ctaInner__Y8TLT:before{content:"N";position:absolute;right:-1rem;bottom:-2rem;font-family:Bodoni Moda,serif;font-size:12rem;color:#b06a5b;opacity:.06;line-height:1;font-style:italic;pointer-events:none}.page_ctaEyebrow__6bABc{font-family:DM Mono,monospace;font-size:.68rem;letter-spacing:.2em;text-transform:uppercase;color:#b06a5b}.page_ctaTitle___400c{font-family:Bodoni Moda,serif;font-size:clamp(1.5rem,4vw,2.5rem);font-weight:700;color:#f8f6f2;line-height:1.1}.page_ctaText__xg80A{font-family:Montserrat,sans-serif;font-size:.9rem;color:#e7dfda;line-height:1.6;max-width:480px}.page_ctaButton__GYUeZ{display:inline-flex;align-items:center;gap:.75rem;background:#ff751f;color:#fff;font-family:Montserrat,sans-serif;font-size:.85rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;padding:.9rem 2rem;text-decoration:none;border:none;align-self:flex-start;transition:background .2s ease,gap .2s ease}.page_ctaButton__GYUeZ:hover{background:#e5640f;gap:1rem}.page_share__cyzWk{max-width:900px;margin:0 auto 4rem;padding:2rem 2rem 0;display:flex;align-items:center;gap:1.5rem;border-top:1px solid #e7dfda}.page_shareLabel__RsVpW{font-family:DM Mono,monospace;font-size:.68rem;letter-spacing:.15em;text-transform:uppercase;color:#6e4a42;flex-shrink:0}.page_shareLinks__nYNYl{display:flex;gap:1rem}.page_shareLink__MAeTS{font-family:DM Mono,monospace;font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;color:#b06a5b;text-decoration:none;padding:.3rem 0;border-bottom:1px solid transparent;transition:border-color .2s}.page_shareLink__MAeTS:hover{border-color:#b06a5b}.page_backLink__0TcSh{max-width:900px;margin:0 auto 3rem;padding:0 2rem}.page_back__oR6BV{display:inline-flex;align-items:center;gap:.5rem;font-family:DM Mono,monospace;font-size:.68rem;letter-spacing:.15em;text-transform:uppercase;color:#6e4a42;text-decoration:none;transition:gap .2s,color .2s}.page_back__oR6BV:hover{color:#b06a5b;gap:.3rem}.page_notFound__IhzYG{max-width:900px;margin:6rem auto;padding:0 2rem;text-align:center}.page_notFoundTitle__3zvHE{font-family:Bodoni Moda,serif;font-size:3rem;color:#2b1e1a;margin-bottom:1rem}.page_notFoundText__P4VZC{font-family:Montserrat,sans-serif;color:#6e4a42;margin-bottom:2rem}@media (min-width:768px){.page_heroContent__8L0Rm{padding:2.5rem 4rem 3rem}.page_ctaInner__Y8TLT{flex-direction:row;align-items:flex-end;flex-wrap:wrap}.page_ctaInner__Y8TLT>:last-child{margin-left:auto}}@media (prefers-reduced-motion:reduce){.page_back__oR6BV,.page_ctaButton__GYUeZ,.page_shareLink__MAeTS{transition:none}}.ReadingProgress_bar__FLCjp{position:fixed;top:0;left:0;height:2px;background:#b06a5b;z-index:200;transition:width .1s linear;pointer-events:none}