@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,400;0,500;0,600;0,700;1,400&display=swap");:root{--paper:#e8e4da;--ink:#171715;--muted:#68665f;--line:#bdb9ae;--accent:#e04c32;--soft:#d8d3c7;--font-content:"Montserrat",Arial,sans-serif}:root[data-theme=dark]{--paper:#000;--ink:#f0ede5;--muted:#aaa69c;--line:#30302e;--accent:#ff6448;--soft:#151513}*{box-sizing:border-box}html{scroll-behavior:smooth}body,html{background:var(--paper)}body{margin:0;color:var(--ink);font-family:Arial,Helvetica,sans-serif}a{text-decoration:none}a,button{color:inherit}button{font:inherit}.shell{max-width:1440px;margin:0 auto;padding:0 42px}.site-footer,.site-header{border-bottom:1px solid var(--line)}.topbar{min-height:82px;display:grid;grid-template-columns:1fr 1fr auto;align-items:center}.brand,.footer-brand,h1,h2,h3{font-family:var(--font-display),Georgia,serif;font-weight:400;letter-spacing:-.07em}.brand,.footer-brand{font-size:26px;line-height:.72;text-transform:uppercase}.brand-dot{color:var(--accent)}.eyebrow,.footer,.header-statement,.nav,.post-meta,.read-link,.section-head{font-size:10px;letter-spacing:.13em;text-transform:uppercase}.header-statement{color:var(--muted);justify-self:center;text-align:center}.nav{display:flex;gap:28px}.nav a:hover{color:var(--accent)}.theme-toggle{border:1px solid var(--line);border-radius:0;background:var(--paper);padding:10px 12px;cursor:pointer;font-size:10px;letter-spacing:.1em}.hero{min-height:min(720px,calc(100vh - 82px));display:grid;grid-template-columns:15% 58% 27%;border-bottom:1px solid var(--line);padding:24px 0 38px}.hero-index{display:flex;flex-direction:column;justify-content:space-between;color:var(--muted);font-size:10px;letter-spacing:.12em;text-transform:uppercase}.hero-copy{align-self:center}.eyebrow{color:var(--accent)}.hero h1{max-width:820px;margin:23px 0 0;font-size:clamp(64px,7.5vw,112px);line-height:.82;text-transform:uppercase}.hero h1 em{color:var(--accent);font-style:normal}.hero-note{border-left:1px solid var(--line);display:flex;flex-direction:column;justify-content:flex-end;padding:0 0 4px 27px}.note-mark{color:var(--accent);font-size:24px;margin-bottom:auto}.hero-note p{max-width:260px;margin:0 0 24px;font-size:14px;line-height:1.5}.hero-note a{border-bottom:1px solid var(--ink);display:flex;justify-content:space-between;padding-bottom:8px;font-size:10px;letter-spacing:.12em;text-transform:uppercase}.hero-note a span,.read-link span{color:var(--accent);font-size:16px}.section-head{display:flex;justify-content:space-between;border-bottom:1px solid var(--line);padding:17px 0}.footer,.post-card p,.post-meta,.section-head span:last-child{color:var(--muted)}.grid{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:62px 26px;gap:62px 26px;padding:25px 0 95px}.post-card{grid-column:span 4;display:flex;flex-direction:column;gap:13px;border-top:1px solid var(--ink);padding-top:10px}.post-card:first-child{grid-column:span 7}.post-card:nth-child(2){grid-column:span 5}.post-image-link{display:block;overflow:hidden;background:var(--soft)}.post-image{width:100%;aspect-ratio:16/10;object-fit:cover;display:block;filter:saturate(.76);transition:.45s}.post-card:nth-child(2) .post-image{aspect-ratio:4/5;max-height:520px}.post-card:hover .post-image{filter:saturate(1);transform:scale(1.025)}.post-meta{display:flex;justify-content:space-between}.post-card h2{max-width:700px;margin:0;font-size:clamp(33px,3.5vw,58px);line-height:.9}.post-card:nth-child(n+3) h2{font-size:31px}.post-card p{margin:0;font-size:14px;line-height:1.5}.read-link{display:flex;justify-content:space-between;margin-top:auto;border-top:1px solid var(--line);padding-top:10px}.footer{min-height:105px;display:grid;grid-template-columns:1fr 1fr auto;align-items:center}.footer-brand{color:var(--ink)}.footer a{border-bottom:1px solid var(--line);padding-bottom:5px}.article{max-width:1040px;padding-top:65px}.article-header{border-bottom:1px solid var(--line);padding-bottom:45px}.article h1{max-width:950px;margin:20px 0 29px;font-size:clamp(46px,5.3vw,82px);line-height:.91;letter-spacing:-.06em;text-transform:none}.dek{max-width:650px;color:var(--muted);font-size:20px;line-height:1.42}.article-cover{width:100%;max-height:520px;height:auto;object-fit:cover;margin:40px 0 45px;filter:saturate(.82)}.prose{max-width:680px;padding-bottom:100px;font-size:19px;line-height:1.72}.prose p{margin:0 0 1.5em}.prose h2{margin:1.8em 0 .6em;font-size:41px;line-height:.95}.prose-image{width:100%;height:auto;margin-bottom:1.5em}.prose figure{margin:0 0 1.6em}.prose figcaption{margin-top:-14px;color:var(--muted);font-size:11px}.theme-floating{bottom:22px!important;right:22px!important;z-index:10}@media(max-width:760px){.shell{padding:0 18px}.topbar{min-height:70px;grid-template-columns:1fr auto}.header-statement{display:none}.brand{font-size:23px}.nav{gap:16px}.hero{min-height:calc(100svh - 70px);grid-template-columns:1fr;padding:18px 0 25px}.hero-index{flex-direction:row;padding-bottom:40px}.hero h1{font-size:clamp(55px,15vw,78px)}.hero-note{margin-top:auto;border-left:0;border-top:1px solid var(--line);padding:16px 0 0}.note-mark{display:none}.grid{display:block;padding-bottom:55px}.post-card{margin-top:38px}.post-card:nth-child(2) .post-image{aspect-ratio:16/10}.post-card h2,.post-card:nth-child(n+3) h2{font-size:38px}.footer{min-height:145px;grid-template-columns:1fr;gap:17px;padding:24px 0}.article{padding-top:43px}.article h1{font-size:48px;line-height:.95}.dek{font-size:18px}.prose{font-size:17px}.theme-floating{bottom:14px!important;right:14px!important}}.post-image-link{aspect-ratio:16/9}.post-card:nth-child(2) .post-image,.post-image{width:100%;height:100%;aspect-ratio:auto;max-height:none}.article-cover{aspect-ratio:16/9;max-height:none}.article{max-width:960px;margin-left:auto;margin-right:auto}.article-cover,.prose{margin-left:0;margin-right:0}.prose{max-width:800px;font-size:17px;line-height:1.85}.dek,.hero-note p,.post-card p,.prose{font-family:var(--font-content)}.eyebrow,.footer,.header-statement,.nav,.post-meta,.read-link,.section-head{font-family:var(--font-content);font-weight:600}.hero-art{display:flex;flex-direction:column;border-left:1px solid var(--line);padding-left:26px}.hero-art>img{width:100%;max-height:420px;object-fit:contain;background:#161616}.hero-art .hero-note{border:0;padding:18px 0 0}.hero-art .hero-note p{margin:10px 0 18px}@media(max-width:760px){.hero-art{border-left:0;border-top:1px solid var(--line);margin-top:28px;padding:18px 0 0}.hero-art>img{max-height:300px}}@font-face{font-family:__coconat_6f79aa;src:url(/_next/static/media/98767c9ee31a3da9-s.p.otf) format("opentype");font-display:swap}@font-face{font-family:__coconat_Fallback_6f79aa;src:local("Arial");ascent-override:77.60%;descent-override:24.30%;line-gap-override:6.27%;size-adjust:127.58%}.__className_6f79aa{font-family:__coconat_6f79aa,__coconat_Fallback_6f79aa}.__variable_6f79aa{--font-display:"__coconat_6f79aa","__coconat_Fallback_6f79aa"}