@font-face{font-family:JetBrains Mono;src:url(/fonts/JetBrainsMono-400.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/JetBrainsMono-500.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/JetBrainsMono-600.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Germanica;src:url(/fonts/Germanica.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Greengoth;src:url(/fonts/Greengoth-Regular.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}:root{--ink:#080807;--ink-soft:#11110f;--paper:#d8d0bf;--paper-light:#e9e2d4;--red:#c92323;--blue:#253e8f;--line-dark:#e8e1d22e;--line-paper:#14120f38;--display:"Greengoth", "Germanica", "Times New Roman", serif;--mono:"JetBrains Mono", Consolas, monospace}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--ink)}body{background:var(--ink);color:var(--paper-light);font-family:var(--mono);margin:0}.pageLoading{background:var(--ink);min-height:100svh}a{color:inherit;text-decoration:none}button,a{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible{outline:2px solid var(--red);outline-offset:4px}.hero{clip-path:inset(0);isolation:isolate;border-bottom:1px solid var(--line-dark);min-height:100svh;position:relative;overflow:hidden}.heroVideo,.videoVeil,.grain{width:100%;height:100%;position:absolute;inset:0}.heroVideo{z-index:0;object-fit:cover;filter:grayscale()contrast(1.16)brightness(.65);pointer-events:none;height:100svh;position:fixed}.videoVeil{z-index:1;background:linear-gradient(90deg,#000000ad 0%,#00000029 52%,#0000007a 100%),linear-gradient(#00000059 0%,#0000 52%,#000000db 100%)}.grain{z-index:2;opacity:.17;pointer-events:none;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 160 160' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.6'/%3E%3C/svg%3E")}.siteHeader{z-index:5;border-bottom:1px solid var(--line-dark);min-height:92px;font:500 11px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;grid-template-columns:1fr auto 1fr;align-items:center;gap:32px;padding:0 4vw;display:grid;position:relative}.wordmark{width:max-content;color:var(--paper-light);flex-direction:column;align-items:center;gap:6px;line-height:1;display:flex}.wordmark>span{font:500 24px/.9 var(--mono);letter-spacing:-.075em;transform-origin:0;transform:scaleX(.94)}.wordmark i{color:var(--red);padding:0 1px;font-style:normal;display:inline-block;transform:scaleX(.56)}.wordmark small{font:400 8px/1 var(--mono);letter-spacing:.28em;color:#e8e1d2a3}.wordCarousel{text-align:center;min-width:92px;min-height:8px;overflow:hidden}.wordCarousel b{font:inherit;animation:.48s both wordSwap;display:block}@keyframes wordSwap{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}.siteHeader nav{gap:clamp(22px,4vw,62px);display:flex}.siteHeader nav a,.textLink{position:relative}.siteHeader nav a:after,.textLink:after{content:"";background:var(--red);height:1px;transition:right .22s;position:absolute;bottom:-8px;left:0;right:100%}.siteHeader nav a:hover:after,.textLink:hover:after{right:0}.languageSwitch{justify-self:end;align-items:center;gap:8px;display:flex}.languageSwitch button{color:#e8e1d273;font:inherit;cursor:pointer;background:0 0;border:0;padding:8px 3px}.languageSwitch button.active{color:var(--paper-light);border-bottom:1px solid var(--red)}.heroIndex{z-index:4;color:#e8e1d2a6;font:400 9px/1 var(--mono);letter-spacing:.14em;justify-content:space-between;display:flex;position:absolute;top:124px;left:4vw;right:4vw}.heroContent{z-index:3;width:min(1320px,92vw);margin:0 auto;padding-top:clamp(24vh,28vh,320px);position:relative}.eyebrow,.redLabel{color:var(--red);font:500 11px/1.5 var(--mono);letter-spacing:.14em;text-transform:uppercase;margin:0 0 22px}.hero h1{max-width:1180px;font:500 clamp(68px, 11.5vw, 186px)/.82 var(--display);letter-spacing:.005em;text-transform:uppercase;text-shadow:0 4px 24px #0000008c;align-items:center;margin:0;display:flex;position:relative}.hero h1 i{color:var(--red);text-shadow:0 0 30px #c9232338;margin:0 .08em;font-style:normal;transform:translateY(-.035em)scaleX(.72)}.heroStatement{max-width:420px;font:400 clamp(14px, 1.25vw, 18px)/1.65 var(--mono);margin:42px 0 34px}.heroActions,.issueActions,.callCopy>div{flex-wrap:wrap;align-items:center;gap:28px;display:flex}.button{min-height:52px;font:500 10px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;border:1px solid;justify-content:space-between;align-items:center;gap:30px;padding:0 24px;transition:background .18s,color .18s,transform .18s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button.primary{border-color:var(--red);background:var(--red);color:#fff}.button.primary:hover{background:#a91818}.button.ghost{color:var(--ink);border-color:var(--line-paper)}.textLink{font:500 10px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase}.scrollMark{z-index:4;font:400 8px/1 var(--mono);letter-spacing:.16em;writing-mode:vertical-rl;align-items:center;gap:14px;display:flex;position:absolute;bottom:48px;right:4vw}.scrollMark b{background:linear-gradient(var(--red) 50%, #e8e1d233 50%);width:1px;height:68px;display:block}.issueSection,.corpusSection{z-index:2;grid-template-columns:74px minmax(280px,.86fr) minmax(400px,1.14fr);display:grid;position:relative}.issueSection{background:linear-gradient(#28221b0a 1px, transparent 1px), var(--paper);min-height:1020px;color:var(--ink);background-size:100% 32px}.sectionRail{border-right:1px solid var(--line-paper);color:var(--red);font:500 9px/1 var(--mono);letter-spacing:.14em;flex-direction:column;align-items:center;gap:22px;padding-top:84px;display:flex}.sectionRail span:last-child{writing-mode:vertical-rl}.sectionRail.inverse{border-color:var(--line-dark)}.issueCoverWrap{align-self:start;margin:118px clamp(30px,5vw,90px) 80px;position:relative}.issueCover{object-fit:contain;filter:none;width:100%;max-width:520px;height:auto;display:block;box-shadow:28px 34px 70px #15120e3b}.issueCoverPlaceholder{background:linear-gradient(135deg, transparent 49.7%, #c92323bf 50%, transparent 50.3%), linear-gradient(#08080714 1px, transparent 1px), var(--paper-light);color:var(--ink);background-size:auto,100% 32px,auto;flex-direction:column;justify-content:space-between;padding:clamp(28px,4vw,58px);display:flex}.issueCoverPlaceholder span,.issueCoverPlaceholder small{font:500 9px/1.4 var(--mono);letter-spacing:.16em}.issueCoverPlaceholder strong{font:500 clamp(88px, 11vw, 156px)/1 var(--display);align-self:center}.issueCoverPlaceholder small{align-self:flex-end}.paperCorner{z-index:2;border-top:1px solid var(--red);border-left:1px solid var(--red);width:90px;height:90px;position:absolute;top:-18px;left:-18px}.newStamp{background:var(--red);color:#fff;font:500 9px/1 var(--mono);letter-spacing:.14em;padding:10px 13px;position:absolute;top:18px;right:-16px}.issueEditorial{border-left:1px solid var(--line-paper);padding:116px 5vw 90px clamp(30px,3vw,60px)}.issueEditorial h2,.corpusIntro h2,.callSection h2{font:500 clamp(48px, 6vw, 100px)/.96 var(--display);letter-spacing:.005em;margin:0}.lead{max-width:650px;font:400 clamp(15px, 1.35vw, 19px)/1.7 var(--mono);margin:34px 0}.contents{border-top:1px solid var(--line-paper);margin-top:84px}.contents>p{color:#08080794;font:500 9px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;margin:0;padding:20px 0}.contentsRow{border-top:1px solid var(--line-paper);grid-template-columns:52px 1fr auto;align-items:center;gap:18px;padding:21px 0;transition:padding .18s,background .18s;display:grid}.contentsRow:hover{background:#e9e2d45c;padding-left:12px;padding-right:12px}.contentsRow>span,.contentsRow>b{color:var(--red);font:500 10px/1 var(--mono)}.contentsRow>b{opacity:0;transition:all .18s;transform:translate(-8px)}.contentsRow:hover>b{opacity:1;transform:translate(0)}.contentsRow p,.contentsRow h3{margin:0}.contentsRow p{color:#0808078a;text-transform:uppercase;letter-spacing:.07em;margin-bottom:6px;font-size:10px}.contentsRow h3{font:500 clamp(13px, 1.05vw, 16px)/1.5 var(--mono)}.corpusSection{background:linear-gradient(#e8e1d209 1px, transparent 1px), linear-gradient(90deg, #e8e1d209 1px, transparent 1px), var(--ink);background-size:38px 38px;grid-template-rows:auto 1fr;min-height:920px}.corpusSection .sectionRail{grid-row:1/3}.corpusIntro{border-right:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark);flex-direction:column;grid-column:2;justify-content:center;min-height:430px;padding:92px 5vw;display:flex}.corpusIntro p:last-child{color:#e8e1d2ad;max-width:540px;font:400 14px/1.75 var(--mono);margin-top:34px}.corpusIndex{border-bottom:1px solid var(--line-dark);background:linear-gradient(145deg,#c9232329,#0000 54%);flex-direction:column;grid-column:3;justify-content:space-between;min-height:430px;padding:72px 4vw 52px;display:flex}.corpusIndex strong{color:#e8e1d2eb;font:500 clamp(78px,9vw,150px)/.78 var(--display);letter-spacing:-.02em}.corpusIndex div{border-top:1px solid #e8e1d238;grid-template-columns:auto 1fr;align-items:end;gap:26px;padding-top:24px;display:grid}.corpusIndex span{color:var(--red);font:500 9px/1.4 var(--mono);letter-spacing:.14em}.corpusIndex i{color:#e8e1d27a;text-align:right;font:400 9px/1.6 var(--mono);letter-spacing:.08em;text-transform:uppercase}.corpusDoors{grid-column:2/4;grid-template-columns:repeat(4,1fr);margin-left:0;display:grid}.corpusDoor{border-right:1px solid var(--line-dark);min-height:290px;padding:34px clamp(24px,3vw,48px);transition:background .22s,color .22s;position:relative}.corpusDoor:hover{background:var(--paper);color:var(--ink)}.corpusDoor>span,.corpusDoor>b{color:var(--red);font:500 9px/1 var(--mono)}.corpusDoor h3{font:500 clamp(23px, 2vw, 36px)/1.05 var(--display);margin:74px 0 14px}.corpusDoor p{color:#e8e1d285;max-width:300px;font-size:12px;line-height:1.6}.corpusDoor:hover p{color:#08080799}.corpusDoor b{position:absolute;bottom:34px;right:34px}.callSection{z-index:2;background:var(--paper-light);color:var(--ink);grid-template-columns:minmax(330px,.95fr) 1.05fr;gap:8vw;padding:88px 8vw 94px 12vw;display:grid;position:relative;overflow:hidden}.cutLine{background:var(--red);width:7px;position:absolute;top:-10%;bottom:-10%;left:7.5vw;transform:rotate(3deg)}.callCopy{align-self:end}.callCopy .button{cursor:pointer}.submitDialogBackdrop{z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#080807c2;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.submitDialog{border:1px solid var(--line-dark);background:var(--paper-light);width:min(560px,100%);color:var(--ink);padding:clamp(34px,6vw,64px);position:relative;box-shadow:24px 30px 80px #00000073}.submitDialog h2{font:500 clamp(38px, 6vw, 62px)/.95 var(--display);margin:0 0 24px}.submitDialog>p:not(.redLabel){font:400 13px/1.7 var(--mono);margin:0 0 20px}.submitDialog>a{color:var(--red);font:600 12px/1.4 var(--mono);overflow-wrap:anywhere}.submitDialogClose{color:var(--ink);font:400 28px/1 var(--mono);cursor:pointer;background:0 0;border:0;position:absolute;top:15px;right:17px}.callCopy>p{max-width:610px;font:400 clamp(14px, 1.2vw, 18px)/1.7 var(--mono);margin:0 0 36px}.textLink.dark{color:var(--ink)}.homeFooter{z-index:2;border-top:1px solid var(--line-dark);background:var(--ink);color:#e8e1d28c;min-height:190px;font:400 10px/1.6 var(--mono);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;align-items:flex-end;gap:60px;padding:42px 4vw;display:flex;position:relative}.footerMark{color:var(--paper-light);font:500 clamp(26px, 3vw, 46px)/1 var(--display);letter-spacing:.005em;margin:0 0 14px}.footerMeta{flex-wrap:wrap;gap:36px;display:flex}@media (max-width:1000px){.issueSection,.corpusSection{grid-template-columns:48px 1fr}.issueCoverWrap{margin:88px 8vw 60px}.issueEditorial{border-left:0;border-top:1px solid var(--line-paper);grid-column:2;padding:80px 8vw}.corpusSection .sectionRail{grid-row:1/4}.corpusIntro,.corpusIndex,.corpusDoors{grid-column:2}.corpusIntro{border-right:0;padding:88px 8vw 40px}.corpusIndex{border-top:1px solid var(--line-dark);min-height:290px;padding:52px 8vw 42px}.corpusDoors{grid-template-columns:1fr}.corpusDoor{border-top:1px solid var(--line-dark);min-height:230px}.corpusDoor h3{margin-top:54px}}@media (min-width:1001px) and (max-width:1250px){.corpusDoors{grid-template-columns:repeat(2,1fr)}}@media (max-width:720px){.siteHeader{grid-template-columns:auto 1fr;min-height:112px;padding:20px 22px}.siteHeader nav{grid-area:2/1/auto/3;justify-content:space-between}.languageSwitch{grid-area:1/2}.heroIndex{top:142px;left:22px;right:22px}.heroContent{width:calc(100% - 44px);padding-top:29vh}.hero h1{flex-wrap:nowrap;font-size:clamp(47px,16.5vw,72px);line-height:.85;display:flex}.hero h1 i{width:auto;margin:0 .05em;position:static}.heroStatement{max-width:270px;margin-top:32px}.scrollMark{display:none}.issueSection,.corpusSection{grid-template-columns:34px 1fr}.sectionRail{padding-top:52px}.issueCoverWrap{margin:64px 30px 46px}.issueEditorial,.corpusIntro{padding:62px 30px}.issueEditorial h2,.corpusIntro h2,.callSection h2{font-size:clamp(42px,14vw,68px)}.contents{margin-top:60px}.contentsRow{grid-template-columns:34px 1fr}.contentsRow>b{display:none}.corpusIndex{min-height:240px;padding:44px 30px 36px}.corpusIndex strong{font-size:clamp(68px,22vw,110px)}.corpusIndex div{grid-template-columns:1fr;gap:12px}.corpusIndex i{text-align:left}.corpusDoor{padding:30px}.callSection{grid-template-columns:1fr;padding:68px 32px 70px 58px}.cutLine{width:5px;left:25px}.homeFooter{flex-direction:column;justify-content:flex-end;align-items:flex-start;min-height:250px;padding:38px 24px}.footerMeta{flex-direction:column;gap:10px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.heroVideo{display:none}.hero{background:radial-gradient(circle at 70% 20%, #3c3933, var(--ink) 55%)}*,:before,:after{transition-duration:.01ms!important}.wordCarousel b{animation:none}}
