.writing_articleMain__Ltxfi,.writing_indexMain__w7XZB{position:relative;z-index:1;box-sizing:border-box;margin-inline:auto}.writing_indexMain__w7XZB{width:min(calc(100% - clamp(2.5rem, 8vw, 8rem)),62rem);padding:clamp(3rem,6vh,5rem) 0 clamp(7rem,12vw,11rem)}.writing_visuallyHidden__iPm0X{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.writing_articleShelf__yhFK8 ol{margin:0;padding:0;list-style:none}.writing_articleShelf__yhFK8 li:not(:last-child){border-bottom:1px solid var(--portfolio-line)}.writing_essayLink__uhOVd{display:block;margin-inline:clamp(-1rem,-1vw,-.35rem);padding:clamp(2.5rem,5vw,4rem) clamp(.35rem,1vw,1rem);color:inherit;text-decoration:none}.writing_backLink__SjLkW:focus-visible,.writing_essayLink__uhOVd:focus-visible,.writing_nextArticle__cYbuP a:focus-visible,.writing_prose__jM_oA a:focus-visible{outline:2px solid var(--portfolio-accent);outline-offset:4px}.writing_articleTime__J1AS9,.writing_backLink__SjLkW,.writing_browseMeta__EO9Va,.writing_nextArticle__cYbuP span,.writing_readAction__tQ0XB,.writing_topics__ZNXgz{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--type-label);letter-spacing:.085em;text-transform:uppercase}.writing_browseMeta__EO9Va{display:flex;flex-wrap:wrap;gap:.55rem;margin:1rem 0 0;color:var(--portfolio-muted);line-height:1.5}.writing_browseMeta__EO9Va>span:first-child{color:var(--portfolio-accent)}.writing_essayLink__uhOVd h2{max-width:18ch;margin:0;font-family:var(--font-editorial-display);font-size:clamp(2.6rem,5vw,4.2rem);font-optical-sizing:auto;font-weight:390;letter-spacing:-.022em;line-height:1.08;text-wrap:pretty;transition:color .18s ease}.writing_leadEssay__pYlFQ{padding-block:clamp(2.75rem,5vw,4rem)}.writing_leadEssay__pYlFQ h2{max-width:14ch;font-size:clamp(3.5rem,7vw,5.9rem);font-weight:370;line-height:1.02}.writing_essaySummary__ONz15{max-width:41rem;margin:clamp(1rem,2vw,1.5rem) 0 0;color:var(--portfolio-muted);font-size:clamp(1.1rem,1.02rem + .22vw,1.25rem);line-height:1.6;text-wrap:pretty}.writing_readAction__tQ0XB{display:inline-flex;gap:.8rem;margin-top:clamp(1.5rem,3vw,2.25rem);border-bottom:1px solid var(--portfolio-line);padding-bottom:.45rem;color:var(--portfolio-ink)}.writing_essayLink__uhOVd:hover h2,.writing_nextArticle__cYbuP a:hover strong{color:var(--portfolio-accent)}.writing_articleMain__Ltxfi{width:min(100%,var(--portfolio-frame));padding:clamp(3.5rem,7vh,6rem) clamp(1.5rem,5vw,4.5rem) clamp(7rem,12vw,11rem)}.writing_articleHero__Z62Sq{max-width:59rem;margin-inline:auto;padding-bottom:clamp(4rem,7vw,6rem);border-bottom:1px solid var(--portfolio-line-strong)}.writing_backLink__SjLkW{display:inline-flex;gap:.65rem;width:fit-content;margin-bottom:clamp(4rem,8vh,6rem);color:var(--portfolio-muted);text-decoration:none;transition:color .18s ease}.writing_backLink__SjLkW:hover,.writing_topics__ZNXgz{color:var(--portfolio-accent)}.writing_topics__ZNXgz{display:flex;flex-wrap:wrap;gap:.65rem 1rem;margin:1.5rem 0 0;padding:0;list-style:none}.writing_articleHero__Z62Sq h1{max-width:11ch;margin:0;font-family:var(--font-editorial-display);font-size:clamp(4.5rem,8.5vw,8rem);font-optical-sizing:auto;font-weight:350;letter-spacing:-.035em;line-height:.9;text-wrap:pretty}.writing_articleDek__g1RAX{max-width:43rem;margin:clamp(2.25rem,4vw,3.5rem) 0 0;color:var(--portfolio-ink);font-size:clamp(1.3rem,1.15rem + .45vw,1.65rem);font-weight:430;line-height:1.5;text-wrap:pretty}.writing_articleTime__J1AS9{display:flex;flex-wrap:wrap;gap:.6rem;margin:1.5rem 0 0;color:var(--portfolio-muted);line-height:1.5}.writing_articleLayout__mlf09{max-width:43rem;margin-inline:auto;padding-block:clamp(4.5rem,8vw,7rem)}.writing_prose__jM_oA{min-width:0;color:var(--portfolio-ink);font-family:var(--font-editorial-display);font-size:clamp(1.25rem,1.16rem + .22vw,1.375rem);font-optical-sizing:auto;font-weight:390;letter-spacing:.003em;line-height:1.72}.writing_prose__jM_oA>:first-child{margin-top:0}.writing_prose__jM_oA p{margin:0 0 1.5em}.writing_prose__jM_oA h2,.writing_prose__jM_oA h3{scroll-margin-top:2rem;text-wrap:pretty}.writing_prose__jM_oA h2{margin:2.35em 0 .72em;font-size:clamp(2.35rem,4vw,3.35rem);font-weight:430;letter-spacing:-.015em;line-height:1.08}.writing_prose__jM_oA h3{margin:2.15em 0 .68em;font-size:clamp(1.75rem,2.6vw,2.25rem);font-weight:450;line-height:1.12}.writing_prose__jM_oA a{color:inherit;text-decoration-color:var(--portfolio-accent);text-decoration-thickness:.08em;text-underline-offset:.18em;transition:color .18s ease}.writing_prose__jM_oA a:hover{color:var(--portfolio-accent)}.writing_prose__jM_oA blockquote{margin:2.25em 0;border-left:2px solid var(--portfolio-accent);padding-left:clamp(1.25rem,3vw,2rem);color:var(--portfolio-muted);font-size:1.08em;font-style:italic}.writing_prose__jM_oA ol,.writing_prose__jM_oA ul{margin:0 0 1.5em;padding-left:1.4em}.writing_prose__jM_oA li{margin-bottom:.55em}.writing_prose__jM_oA code{border:1px solid var(--portfolio-line);border-radius:.2rem;padding:.1em .3em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.82em}.writing_prose__jM_oA pre{overflow-x:auto;margin:2em 0;border:1px solid var(--portfolio-line);padding:1.25rem;background:var(--portfolio-panel)}.writing_prose__jM_oA pre code{border:0;padding:0}.writing_prose__jM_oA hr{margin:3rem 0;border:0;border-top:1px solid var(--portfolio-line-strong)}.writing_nextArticle__cYbuP{max-width:59rem;margin-inline:auto;border-block:1px solid var(--portfolio-line-strong)}.writing_nextArticle__cYbuP a{display:grid;grid-template-columns:1fr auto;gap:1.25rem 2rem;align-items:end;padding-block:clamp(2.75rem,6vw,5rem);color:inherit;text-decoration:none}.writing_nextArticle__cYbuP span{grid-column:1/3;color:var(--portfolio-muted)}.writing_nextArticle__cYbuP strong{font-family:var(--font-editorial-display);font-size:clamp(2.35rem,4vw,4rem);font-weight:390;letter-spacing:-.015em;line-height:1.02;transition:color .18s ease}.writing_nextArticle__cYbuP a>span:last-child{grid-column:2;color:var(--portfolio-accent);font-family:inherit;font-size:1.5rem}@media (max-width:700px){.writing_indexMain__w7XZB{width:min(calc(100% - 2rem),62rem);padding-top:3.5rem}.writing_indexIntroduction__7CG5J{padding-bottom:3.5rem}.writing_indexIntroduction__7CG5J h1{font-size:clamp(4rem,21vw,6rem)}.writing_essayLink__uhOVd,.writing_leadEssay__pYlFQ{margin-inline:-.35rem;padding:2.5rem .35rem}.writing_essayLink__uhOVd h2,.writing_leadEssay__pYlFQ h2{max-width:none;font-size:clamp(2.65rem,13vw,4.25rem);line-height:.98}.writing_articleMain__Ltxfi{padding-top:3.5rem;padding-inline:clamp(1rem,5vw,1.5rem)}.writing_backLink__SjLkW{margin-bottom:4rem}.writing_articleHero__Z62Sq{padding-bottom:3.5rem}.writing_articleHero__Z62Sq h1{font-size:clamp(2.9rem,14vw,5rem);line-height:.92}.writing_articleDek__g1RAX{margin-top:2rem}.writing_articleLayout__mlf09{padding-block:3.75rem}.writing_prose__jM_oA{font-size:clamp(1.16rem,4.9vw,1.27rem);line-height:1.7}.writing_nextArticle__cYbuP a{grid-template-columns:1fr auto}}@media (prefers-reduced-motion:reduce){.writing_essayLink__uhOVd h2,.writing_nextArticle__cYbuP strong{transition:none}}.adaptive-theme-boundary_boundary__J0LDp{min-height:100svh;background:var(--theme-surface,transparent)}html[data-site-theme=dark] .adaptive-theme-boundary_boundary__J0LDp{background:var(--theme-surface,hsl(177 28% 6%))}html[data-site-theme=light] .adaptive-theme-boundary_boundary__J0LDp{--theme-surface:hsl(44 35% 93%);--theme-ink:hsl(176 28% 11%);--theme-muted-ink:hsl(177 10% 36%);--theme-line:hsl(177 22% 16%/0.2);--theme-strong-line:hsl(177 22% 16%/0.38);--theme-accent:hsl(35 78% 35%);--theme-panel:hsl(44 48% 97%/0.7);--theme-strong-panel:hsl(44 54% 98%/0.9);--theme-warm-field:hsl(45 78% 54%/0.15);--theme-cool-field:hsl(177 58% 48%/0.14);--theme-field-line:hsl(35 72% 38%/0.26);--theme-field-inner-line:hsl(177 50% 28%/0.16);--theme-field-accent-line:hsl(35 72% 38%/0.2);--theme-field-glow:hsl(177 60% 32%/0.025);--theme-field-outer-glow:hsl(35 72% 38%/0.025);background:var(--theme-surface)}