@import url("https://fonts.googleapis.com/css2?family=Instrument+Serif:ital@0;1&family=Manrope:wght@300;400;500;600;700&family=Space+Grotesk:wght@400;500;600&display=swap");
:root{--bg:#090909;--ink:#f4f1e9;--muted:#aaa69d;--line:rgba(244,241,233,.17);--paper:#e7e0d5;--dark:#11110f;color-scheme:dark;font-family:Manrope,sans-serif;background:var(--bg);color:var(--ink)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}.wrap{width:min(calc(100% - 64px),1180px);margin:auto}.reading{width:min(calc(100% - 40px),760px);margin:auto}.grain{position:fixed;z-index:90;inset:0;pointer-events:none;opacity:.025;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.nav{position:sticky;z-index:30;top:0;background:#090909e8;border-bottom:1px solid var(--line);backdrop-filter:blur(18px)}.nav-in{height:76px;display:flex;align-items:center;justify-content:space-between}.logo{width:80px;height:80px;display:inline-flex;filter:brightness(0) invert(1)}.logo img{width:80px;height:80px}.nav-links{display:flex;align-items:center;gap:27px}.nav-links a{color:#b8b4ac;font-size:12px}.nav-links a:hover,.nav-links .active{color:#fff}.btn{min-height:44px;padding:0 18px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--ink);border-radius:2px;font-size:12px;font-weight:700}.btn-light{background:var(--ink);color:#111!important}.blog-hero{padding:130px 0 95px;border-bottom:1px solid var(--line)}.eyebrow{margin:0 0 20px;color:#85817a;font-size:10px;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.blog-hero h1,.article-hero h1{margin:0;font-family:"Space Grotesk",sans-serif;font-weight:500;letter-spacing:-.065em;line-height:.93;text-wrap:balance}.blog-hero h1{max-width:970px;font-size:clamp(58px,9vw,120px)}.lead{max-width:660px;margin:28px 0 0;color:var(--muted);font-size:17px;line-height:1.7}.article-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-left:1px solid var(--line);margin:90px 0 140px}.article-card{min-height:360px;padding:36px;display:flex;flex-direction:column;border-right:1px solid var(--line);border-bottom:1px solid var(--line);transition:background .25s}.article-card:nth-child(-n+2){border-top:1px solid var(--line)}.article-card:hover{background:#121210}.card-meta,.article-meta{display:flex;justify-content:space-between;gap:20px;color:#77736d;font-size:9px;letter-spacing:.14em;text-transform:uppercase}.article-card h2{margin:50px 0 20px;font:500 clamp(30px,3.5vw,45px)/1.03 "Space Grotesk",sans-serif;letter-spacing:-.05em}.article-card p{margin:0;color:var(--muted);font-size:14px;line-height:1.65}.card-link{margin-top:auto;padding-top:35px;font-size:12px;text-decoration:underline;text-underline-offset:5px}.article-hero{padding:110px 0 75px;border-bottom:1px solid var(--line)}.article-hero h1{max-width:1050px;margin-top:27px;font-size:clamp(49px,7.2vw,94px)}.article-intro{max-width:760px;margin:33px 0 0;color:#c8c4bb;font:italic clamp(20px,2.2vw,29px)/1.5 "Instrument Serif",serif}.article-shell{display:grid;grid-template-columns:180px minmax(0,760px);gap:7vw;align-items:start;padding:90px 0 130px}.share-side{position:sticky;top:115px;color:#77736d;font-size:10px;letter-spacing:.12em;text-transform:uppercase}.share-side a{display:block;margin-top:18px;color:#ccc7bc;text-transform:none;letter-spacing:0;text-decoration:underline;text-underline-offset:4px}.prose{min-width:0}.prose h2{margin:65px 0 22px;font:500 clamp(31px,4vw,48px)/1.06 "Space Grotesk",sans-serif;letter-spacing:-.045em}.prose h2:first-child{margin-top:0}.prose h3{margin:37px 0 12px;font:500 21px/1.25 "Space Grotesk",sans-serif;letter-spacing:-.025em}.prose p,.prose li{color:#aaa69d;font-size:16px;line-height:1.82}.prose p{margin:0 0 19px}.prose ul,.prose ol{margin:20px 0 28px;padding-left:23px}.prose li{padding-left:6px;margin-bottom:10px}.prose strong{color:#e7e3db;font-weight:600}.prose a{color:#f4f1e9;text-decoration:underline;text-decoration-color:#77736d;text-underline-offset:4px}.article-cta{margin-top:70px;padding:40px;border-left:2px solid var(--ink);background:var(--dark)}.article-cta p{margin:0 0 23px;color:#d5d0c7;font:italic 24px/1.35 "Instrument Serif",serif}.related{padding:100px 0 125px;background:var(--paper);color:#111}.related h2{max-width:700px;margin:0 0 55px;font:500 clamp(43px,6vw,75px)/.98 "Space Grotesk",sans-serif;letter-spacing:-.06em}.related-grid{display:grid;grid-template-columns:repeat(3,1fr);border-left:1px solid #1113}.related-card{min-height:230px;padding:27px;display:flex;flex-direction:column;border-block:1px solid #1113;border-right:1px solid #1113}.related-card span{font-size:9px;letter-spacing:.13em;text-transform:uppercase;color:#6e6961}.related-card h3{margin:30px 0;font:500 24px/1.1 "Space Grotesk",sans-serif;letter-spacing:-.035em}.related-card a{margin-top:auto;font-size:11px;text-decoration:underline;text-underline-offset:4px}.footer{padding:34px 0;border-top:1px solid var(--line)}.footer-in{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;color:#77736d;font-size:11px}.footer-links{display:flex;justify-content:flex-end;gap:20px;flex-wrap:wrap}
@media(max-width:780px){.wrap{width:calc(100% - 32px)}.nav-in{height:64px}.nav-links a:not(.btn-light){display:none}.blog-hero{padding:90px 0 65px}.article-grid{grid-template-columns:1fr;margin:60px 0 90px}.article-card,.article-card:nth-child(2){border-top:0}.article-card:first-child{border-top:1px solid var(--line)}.article-hero{padding:75px 0 55px}.article-shell{display:block;padding:65px 0 90px}.share-side{position:static;margin-bottom:45px}.prose p,.prose li{font-size:15px}.article-cta{padding:28px 22px}.related{padding:75px 0}.related-grid{grid-template-columns:1fr}.related-card{border-top:0}.related-card:first-child{border-top:1px solid #1113}.footer-in{grid-template-columns:1fr auto}.footer-in>span{display:none}.footer-links a:nth-child(-n+2){display:none}}
.published{display:block;margin-top:26px;color:#77736d;font-size:10px;letter-spacing:.1em;text-transform:uppercase}.table-scroll{max-width:100%;margin:28px 0 38px;overflow-x:auto;border:1px solid var(--line)}.prose table{width:100%;min-width:620px;border-collapse:collapse}.prose th,.prose td{padding:15px 17px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);color:#aaa69d;font-size:13px;line-height:1.45;text-align:left;vertical-align:top}.prose th{color:#f4f1e9;background:#11110f;font-weight:600}.prose tr:last-child td{border-bottom:0}.prose th:last-child,.prose td:last-child{border-right:0}
.mobile-nav{display:none;position:relative}.mobile-nav summary{min-height:42px;padding:0 14px;display:flex;align-items:center;border:1px solid var(--line);border-radius:2px;color:var(--ink);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;list-style:none}.mobile-nav summary::-webkit-details-marker{display:none}.mobile-nav summary:after{content:"+";margin-left:9px;font-size:17px;font-weight:300}.mobile-nav[open] summary:after{content:"−"}.mobile-nav-panel{position:absolute;top:52px;right:0;width:min(290px,calc(100vw - 32px));padding:8px 20px 20px;display:grid;background:#0d0d0c;border:1px solid var(--line)}.mobile-nav-panel>a:not(.btn){padding:16px 0;border-bottom:1px solid var(--line);color:#d1cdc4;font-size:13px}.mobile-nav-panel .btn{margin-top:18px}.wawy-note{margin:62px 0 0;padding:28px;border:1px solid var(--line);background:#0d0d0c}.wawy-note span{display:block;margin-bottom:14px;color:#f4f1e9;font-size:9px;font-weight:700;letter-spacing:.17em;text-transform:uppercase}.prose .wawy-note p{margin:0;color:#c8c4bb;font:italic 21px/1.5 "Instrument Serif",serif}
@media(max-width:780px){.nav-links{display:none}.mobile-nav{display:block}.wawy-note{padding:23px 20px}.prose .wawy-note p{font-size:19px}}
.nav-right{display:flex;align-items:center;gap:27px}.nav-right>a:not(.btn){color:#b8b4ac;font-size:12px}.menu-toggle{display:none;width:44px;height:44px;padding:0;border:0;background:none;color:#fff;cursor:pointer}.menu-toggle span,.menu-toggle:before,.menu-toggle:after{content:"";display:block;width:22px;height:1px;margin:5px auto;background:currentColor;transition:transform .2s,opacity .2s}.menu-toggle[aria-expanded=true] span{opacity:0}.menu-toggle[aria-expanded=true]:before{transform:translateY(6px) rotate(45deg)}.menu-toggle[aria-expanded=true]:after{transform:translateY(-6px) rotate(-45deg)}.mobile-menu{position:fixed;z-index:29;inset:0;display:none;padding:100px 24px 28px;background:var(--bg);opacity:0;visibility:hidden;transition:opacity .25s,visibility .25s}.mobile-menu.open{opacity:1;visibility:visible}.mobile-menu-in{height:100%;display:flex;flex-direction:column}.mobile-links{display:flex;flex-direction:column}.mobile-links a{padding:18px 0;border-bottom:1px solid var(--line);font:500 30px/1.2 "Space Grotesk",sans-serif;letter-spacing:-.035em}.mobile-actions{margin-top:auto}.mobile-actions .btn{width:100%}body.menu-open{overflow:hidden}
@media(max-width:780px){.nav-right{display:none}.menu-toggle,.mobile-menu{display:block}.mobile-nav{display:none}.nav{z-index:50}.mobile-menu{z-index:49}}
