:root{--black:#0e0d0c;--bone:#eee9de;--paper:#d9d0c1;--rust:#d85032;--acid:#d4e643;--serif:Iowan Old Style, Baskerville, "Times New Roman", serif;--sans:"Helvetica Neue", Helvetica, Arial, sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:clip}body{background:var(--black);color:var(--bone);font-family:var(--sans);margin:0}a{color:inherit}.skip{z-index:100;background:var(--bone);color:var(--black);padding:.8rem 1rem;position:fixed;top:-5rem;left:1rem}.skip:focus{top:1rem}.alt-nav{z-index:20;color:#fff;mix-blend-mode:difference;letter-spacing:.15em;border-bottom:1px solid #ffffff2e;grid-template-columns:1fr 1fr 1fr;align-items:center;height:74px;padding:0 2rem;font-size:.58rem;display:grid;position:fixed;top:0;left:0;right:0}.alt-mark,.alt-nav nav a{text-decoration:none}.alt-mark{align-items:baseline;gap:.6rem;display:flex}.alt-mark strong{font-size:.85rem}.alt-mark span{opacity:.7}.alt-nav>p{text-align:center}.alt-nav nav{justify-content:flex-end;gap:1.4rem;display:flex}.alt-hero{isolation:isolate;height:100svh;min-height:680px;position:relative;overflow:hidden}.hero-image{z-index:-3;position:absolute;inset:0}.hero-image img{object-fit:cover;object-position:center 33%;filter:saturate(.75)contrast(1.08);width:100%;height:100%;transform:scale(1.035)}.hero-wash{z-index:-2;background:linear-gradient(90deg,#0f0c0ad1 0%,#0f0c0a26 48%,#0f0c0a85 100%),linear-gradient(#0000 55%,#0f0c0ab3);position:absolute;inset:0}.alt-hero:after{content:"";z-index:-1;opacity:.2;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='.95' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.42'/%3E%3C/svg%3E");position:absolute;inset:0}.alt-hero-copy{width:90vw;position:absolute;bottom:9vh;left:5vw}.kicker{text-transform:uppercase;letter-spacing:.24em;margin:0 0 -1rem .7rem;font-size:.62rem}.alt-hero h1{font:400 clamp(7rem, 21vw, 20rem)/.72 var(--serif);letter-spacing:-.08em;margin:0}.alt-hero h1 span{color:var(--rust);font-style:italic}.definition{max-width:410px;font:400 1.05rem/1.45 var(--serif);margin:2.8rem 0 0 auto}.frame-data{letter-spacing:.18em;font-size:.5rem;line-height:1.65;position:absolute;top:20%}.left-data{writing-mode:vertical-rl;left:2rem;transform:rotate(180deg)}.right-data{text-align:right;right:2rem}.scroll-cue{text-transform:uppercase;letter-spacing:.17em;gap:1rem;font-size:.58rem;text-decoration:none;display:flex;position:absolute;bottom:2rem;left:2rem}.thesis{background:var(--bone);min-height:86vh;color:var(--black);grid-template-columns:.35fr 1.55fr .7fr;align-items:start;gap:4vw;padding:10rem 6vw;display:grid}.thesis-label,.index-label{letter-spacing:.19em;font-size:.56rem;font-weight:700}.thesis blockquote{font:400 clamp(3.1rem, 6.3vw, 7.2rem)/.95 var(--serif);letter-spacing:-.045em;margin:0}.thesis blockquote em{color:var(--rust)}.thesis-notes{border-top:1px solid #0e0d0c4d;padding-top:1.2rem;font-size:.83rem;line-height:1.65}.thesis-notes p+p{margin-top:2rem}.about-valeria{background:var(--black);color:var(--bone);grid-template-columns:.35fr 1.15fr .85fr;align-items:start;gap:4vw;padding:9rem 6vw;display:grid}.about-index{letter-spacing:.19em;margin:.55rem 0 0;font-size:.56rem;font-weight:700}.about-name{color:#aaa49b;text-transform:uppercase;letter-spacing:.17em;margin:0 0 1.2rem;font-size:.7rem}.about-lead h2{font:400 clamp(3.6rem, 6.8vw, 7.8rem)/.86 var(--serif);letter-spacing:-.055em;margin:0}.about-lead h2 em{color:var(--rust);font-weight:400}.about-story{border-top:1px solid #eee9de66;margin-top:.55rem;padding-top:1.2rem}.about-story p{color:#bdb7ad;margin:0;font-size:.86rem;line-height:1.75}.about-story p+p{margin-top:1.5rem}.about-story .about-intro{color:var(--bone);font:400 1.45rem/1.28 var(--serif)}.orientation{background:var(--rust);color:var(--black);grid-template-columns:.35fr 1.55fr .7fr;gap:4vw;padding:9rem 6vw;display:grid}.orientation-index{letter-spacing:.19em;margin:.5rem 0 0;font-size:.56rem;font-weight:700}.orientation-main h2{font:400 clamp(3.4rem, 6vw, 7rem)/.9 var(--serif);letter-spacing:-.05em;margin:0}.orientation-main h2 em{color:var(--bone);font-weight:400}.orientation-main>p{max-width:700px;margin:2.5rem 0 0;font-size:1rem;line-height:1.7}.orientation-split{border-top:1px solid var(--black)}.orientation-split>div{border-bottom:1px solid #0e0d0c59;padding:1.2rem 0 2rem}.orientation-split span{letter-spacing:.16em;font-size:.52rem;font-weight:700}.orientation-split h3{font:400 1.7rem/1 var(--serif);margin:1rem 0 .6rem}.orientation-split p{margin:0;font-size:.76rem;line-height:1.6}.practice-intro{background:var(--black);color:var(--bone);grid-template-columns:.35fr 1.45fr .7fr;align-items:end;gap:4vw;padding:8rem 6vw 5rem;display:grid}.practice-intro>p:first-child{letter-spacing:.19em;align-self:start;font-size:.56rem;font-weight:700}.practice-intro h2{font:400 clamp(3.8rem, 7vw, 8rem)/.86 var(--serif);letter-spacing:-.055em;margin:0}.practice-intro>p:last-child{color:#aaa49b;margin:0;font-size:.82rem;line-height:1.7}.contact-sheet{background:#fff3;grid-template-columns:1.2fr .8fr;gap:1px;padding:1px;display:grid}.sheet-card{min-height:620px;color:var(--black);background:#a9a895;flex-direction:column;justify-content:space-between;padding:2rem;display:flex;position:relative;overflow:hidden}.card-large{grid-row:span 2;min-height:1241px}.card-rust{background:var(--rust)}.card-cream{background:var(--bone)}.card-dark{color:var(--bone);background:#171615}.card-number{z-index:2;letter-spacing:.18em;font-size:.56rem;position:relative}.sheet-copy{z-index:2;border-top:1px solid;grid-template-columns:130px 1fr;align-items:end;gap:1rem;padding-top:1rem;display:grid;position:relative}.sheet-copy p{text-transform:uppercase;letter-spacing:.16em;margin:0;font-size:.53rem}.sheet-copy h2{font:400 clamp(2rem, 4vw, 4.5rem)/.95 var(--serif);letter-spacing:-.04em;margin:0}.abstract-film{background:radial-gradient(circle at 38% 33%,#f7d98e 0,#ca5835 15%,#6c2923 36%,#172129 67%,#0a0a0a 100%);position:absolute;inset:12% 5% 15%}.abstract-film i{border:1px solid #ffffff80;border-radius:50%;position:absolute}.abstract-film i:first-child{aspect-ratio:1;width:68%;top:-12%;left:-18%}.abstract-film i:nth-child(2){aspect-ratio:1;width:40%;bottom:12%;right:5%}.abstract-film i:nth-child(3){aspect-ratio:1;background:#ffffff1a;width:16%;top:20%;right:18%}.film-visual{background:#28150e;position:absolute;inset:11% 5% 23%;overflow:hidden}.film-visual:after{content:"";background:linear-gradient(#0000 55%,#0e0d0c8c);position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff47}.film-visual img{object-fit:cover;object-position:center 54%;filter:saturate(.78)contrast(1.05)sepia(.08);width:100%;height:100%}.essence-art{flex-direction:column;justify-content:center;gap:.6rem;display:flex;position:absolute;inset:10% 6% 18%}.essence-art:before,.essence-art:after,.essence-art i{content:"";border:1px solid #0e0d0c59;border-radius:50%;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}.essence-art:before{aspect-ratio:1;width:38vw;max-width:540px}.essence-art:after{aspect-ratio:1;width:25vw;max-width:350px}.essence-art i{aspect-ratio:1;background:var(--rust);border:0;width:11vw;max-width:155px}.essence-art span{z-index:2;letter-spacing:-.08em;mix-blend-mode:multiply;font-size:clamp(2.5rem,6vw,7rem);font-weight:800;line-height:.78;position:relative}.essence-art span:nth-child(2n){text-align:right}.type-art{letter-spacing:-.09em;margin:auto 0;font-size:clamp(4rem,9vw,9rem);font-weight:800;line-height:.72}.orbit-art{place-items:center;display:grid;position:absolute;inset:10% 12% 20%}.orbit-art i{aspect-ratio:1;border:1px solid var(--black);border-radius:50%;width:min(32vw,390px);position:absolute;box-shadow:0 0 0 70px #0e0d0c0f,0 0 0 140px #0e0d0c09}.orbit-art b{font:italic 400 7rem/1 var(--serif);color:var(--rust)}.signal-art{gap:.7rem;margin:auto 0;display:grid}.signal-art span{border:1px solid #5d5953;padding:1.3rem;font-size:clamp(1.3rem,3vw,3rem);transition:background .2s,color .2s,transform .2s;display:block}.signal-art span:nth-child(2){background:var(--acid);color:var(--black);transform:translate(6%)}.journal{background:var(--paper);color:var(--black);padding:10rem 5vw}.journal-heading{grid-template-columns:1.4fr .6fr;align-items:end;gap:5vw;margin-bottom:5rem;display:grid}.journal-heading h2{font:400 clamp(4rem, 8vw, 8.5rem)/.82 var(--serif);letter-spacing:-.06em;margin:1.5rem 0 0}.journal-description{max-width:440px}.journal-description p{margin:0;font-size:.9rem;line-height:1.7}.journal-description p+p{border-top:1px solid #0e0d0c40;margin-top:1rem;padding-top:1rem;font-size:.72rem}.sample-notice{border-left:3px solid var(--rust);letter-spacing:.12em;background:#d8503214;margin:0 0 2rem;padding:1rem 1.2rem;font-size:.58rem;line-height:1.6}.tag-filter{border-top:1px solid var(--black);flex-wrap:wrap;gap:.5rem;padding:1.2rem 0 2rem;display:flex}.tag{color:var(--black);cursor:pointer;background:0 0;border:1px solid #0e0d0c73;border-radius:999px;padding:.72rem 1rem;font-size:.68rem;transition:background .2s,color .2s}.tag span{opacity:.55;margin-left:.5rem}.tag:hover,.tag.active{background:var(--black);color:var(--bone)}.journal-status{text-transform:uppercase;letter-spacing:.16em;padding-bottom:1rem;font-size:.55rem}.post-list{border-top:1px solid var(--black)}.post{border-bottom:1px solid #0e0d0c66;grid-template-columns:.25fr 1.2fr .7fr 40px;align-items:center;gap:2rem;min-height:210px;text-decoration:none;transition:padding .25s,opacity .25s;display:grid}.post:hover{padding:0 1.2rem}.post[hidden]{display:none}.post-meta{letter-spacing:.17em;flex-direction:column;gap:.5rem;font-size:.52rem;display:flex}.post h3{font:400 clamp(1.8rem, 3vw, 3.1rem)/1 var(--serif);margin:0 0 .7rem}.post p{max-width:630px;margin:0;font-size:.8rem;line-height:1.6}.post ul{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.post li{text-transform:uppercase;letter-spacing:.08em;background:#0e0d0c14;padding:.45rem .6rem;font-size:.55rem}.post-arrow{font-size:1.5rem}.journal-empty{max-width:720px;padding:5rem 0}.journal-empty>p{letter-spacing:.18em;margin:0 0 1.2rem;font-size:.55rem;font-weight:700}.journal-empty h3{font:400 clamp(2.6rem, 5vw, 5rem)/.95 var(--serif);margin:0 0 1rem}.journal-empty span{color:#0e0d0ca6;font-size:.86rem;line-height:1.6}.alt-closing{background:var(--rust);min-height:86vh;color:var(--black);flex-direction:column;justify-content:space-between;padding:8rem 5vw;display:flex}.alt-closing>p{letter-spacing:.2em;font-size:.56rem;font-weight:700}.alt-closing h2{font:400 clamp(4rem, 9vw, 10rem)/.82 var(--serif);letter-spacing:-.06em;margin:5rem 0}.alt-closing h2 em{color:var(--bone)}.alt-closing>div{gap:2rem;display:flex}.alt-closing a{text-underline-offset:.3rem;text-transform:uppercase;letter-spacing:.12em;font-size:.72rem}.alt-footer{letter-spacing:.14em;justify-content:space-between;align-items:center;min-height:120px;padding:2rem 5vw;font-size:.55rem;display:flex}@media (max-width:800px){.alt-nav{grid-template-columns:1fr auto;padding:0 1rem}.alt-nav>p,.alt-nav nav a:not(:last-child){display:none}.alt-hero h1{font-size:27vw}.definition{max-width:290px;margin-top:2rem;font-size:.9rem}.right-data{display:none}.thesis{grid-template-columns:1fr;gap:2rem;padding:7rem 1.2rem}.thesis-notes{max-width:520px}.about-valeria,.orientation,.practice-intro{grid-template-columns:1fr;gap:2.5rem;padding:7rem 1.2rem}.about-story{margin-top:1rem}.orientation-split{margin-top:2rem}.contact-sheet{grid-template-columns:1fr}.sheet-card,.card-large{grid-row:auto;min-height:660px}.sheet-copy{grid-template-columns:90px 1fr}.journal{padding:7rem 1.2rem}.journal-heading{grid-template-columns:1fr}.post{grid-template-columns:1fr 30px;gap:1rem;padding:2rem 0}.post-meta,.post ul{grid-column:1}.post-arrow{grid-area:1/2/span 3;align-self:center}.alt-closing{padding:6rem 1.2rem}.alt-closing>div,.alt-footer{flex-direction:column;align-items:flex-start}.alt-footer{justify-content:center;gap:1rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.article-page{background:var(--bone);min-height:100vh;color:var(--black)}.article-nav{z-index:2;letter-spacing:.16em;border-bottom:1px solid #0e0d0c59;justify-content:space-between;padding:1.6rem 4vw;font-size:.58rem;display:flex;position:relative}.article-nav a{text-decoration:none}.journal-switcher{z-index:10;min-height:72px;color:var(--bone);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0e0d0cf5;border-bottom:1px solid #eee9de3d;grid-template-columns:90px 1fr;display:grid;position:sticky;top:0}.switcher-index{color:var(--rust);letter-spacing:.16em;border-right:1px solid #eee9de3d;place-items:center;font-size:.55rem;font-weight:700;text-decoration:none;display:grid}.switcher-track{scrollbar-width:thin;display:flex;overflow-x:auto}.switcher-track a{color:#9f9a91;min-width:280px;font:400 .92rem/1.1 var(--serif);border-right:1px solid #eee9de29;align-items:center;gap:1rem;padding:1rem 1.4rem;text-decoration:none;transition:color .2s,background .2s;display:flex}.switcher-track a span{color:var(--rust);font:700 .5rem/1 var(--sans);letter-spacing:.12em}.switcher-track a:hover,.switcher-track a.current{color:var(--bone);background:#ffffff0e}.article-header{padding:9rem 8vw 5rem}.prototype-label{background:var(--rust);color:var(--bone);font:700 .52rem/1 var(--sans);letter-spacing:.15em;margin:0 0 1.5rem;padding:.55rem .7rem;display:inline-block}.article-header>p{letter-spacing:.18em;margin:0 0 3rem;font-size:.58rem;font-weight:700}.article-header h1{max-width:1200px;font:400 clamp(4rem, 9vw, 10rem)/.82 var(--serif);letter-spacing:-.06em;margin:0}.article-deck{max-width:720px;font:400 clamp(1.3rem, 2.2vw, 2rem)/1.35 var(--serif);margin:3rem 0 0 auto}.article-meta{letter-spacing:.16em;text-transform:uppercase;border-top:1px solid #0e0d0c66;justify-content:space-between;margin-top:5rem;padding-top:1rem;font-size:.55rem;display:flex}.article-cover{background:var(--black);margin:0 4vw}.article-cover img,.article-image img{width:100%;height:auto;display:block}.article-cover-type{background:var(--rust);min-height:min(62vw,760px);color:var(--black);justify-content:space-between;align-items:center;padding:5vw;display:flex;overflow:hidden}.article-cover-type span{font:800 clamp(5rem, 18vw, 18rem)/.7 var(--sans);letter-spacing:-.1em;transform:translate(-.06em)}.article-cover-type em{color:var(--bone);font:400 clamp(3rem, 7vw, 7rem)/1 var(--serif);align-self:flex-end}.article-body{width:min(720px,100% - 2.4rem);font:400 1.2rem/1.8 var(--serif);margin:0 auto;padding:7rem 0}.article-body h2{letter-spacing:-.03em;margin:4rem 0 1.5rem;font-size:2.8rem;line-height:1}.article-body h3{font:700 .72rem/1.2 var(--sans);letter-spacing:.14em;text-transform:uppercase;margin:3rem 0 1rem}.article-body blockquote{color:var(--rust);margin:4rem -8vw;font-size:clamp(2rem,4vw,4rem);line-height:1.05}.article-body a{-webkit-text-decoration-color:var(--rust);text-decoration-color:var(--rust);text-underline-offset:.2em}.article-image{margin:4rem -12vw}.article-image figcaption{font:.65rem/1.5 var(--sans);letter-spacing:.08em;text-transform:uppercase;margin-top:.8rem}.article-topics{border-top:1px solid var(--black);flex-wrap:wrap;gap:.5rem;margin:0 8vw;padding:2rem 0 6rem;display:flex}.article-topics span{letter-spacing:.08em;text-transform:uppercase;background:#0e0d0c14;padding:.55rem .75rem;font-size:.55rem}.continue-reading{background:var(--black);color:var(--bone);padding:8rem 8vw}.continue-reading>p{color:var(--rust);letter-spacing:.18em;margin:0 0 2rem;font-size:.55rem;font-weight:700}.continue-reading>h2{font:400 clamp(3.5rem, 7vw, 7.5rem)/.88 var(--serif);letter-spacing:-.05em;margin:0 0 5rem}.continue-grid{background:#eee9de40;grid-template-columns:repeat(2,1fr);gap:1px;display:grid}.continue-grid a{background:var(--black);min-height:330px;color:var(--bone);flex-direction:column;padding:2rem;text-decoration:none;transition:background .2s,color .2s;display:flex}.continue-grid a:hover{background:var(--rust);color:var(--black)}.continue-grid span{letter-spacing:.14em;text-transform:uppercase;font-size:.52rem}.continue-grid h3{max-width:620px;font:400 clamp(2.2rem, 4vw, 4.5rem)/.95 var(--serif);letter-spacing:-.035em;margin:auto 0}.continue-grid i{font:normal .58rem/1 var(--sans);letter-spacing:.12em;text-transform:uppercase}.article-return{background:var(--rust);font:400 clamp(2.5rem, 6vw, 6rem)/1 var(--serif);padding:5rem 8vw}@media (max-width:800px){.article-nav{padding:1.2rem}.article-nav a:last-child{display:none}.journal-switcher{grid-template-columns:72px 1fr}.switcher-track a{min-width:230px}.article-header{padding:6rem 1.2rem 3rem}.article-meta{gap:2rem}.article-cover{margin:0}.article-body{padding:4rem 0;font-size:1.08rem}.article-body blockquote,.article-image{margin-left:0;margin-right:0}.article-topics{margin:0 1.2rem}.continue-reading{padding:6rem 1.2rem}.continue-grid{grid-template-columns:1fr}.continue-grid a{min-height:280px}.article-return{padding:4rem 1.2rem}}.archive-system{border-top:1px solid var(--black)}.archive-controls{border-bottom:1px solid #0e0d0c59;display:block}.archive-controls label{gap:.7rem;padding:1.2rem 0;display:grid}.archive-controls label+label{border-left:1px solid #0e0d0c59;padding-left:1.2rem}.archive-controls label>span{letter-spacing:.17em;font-size:.5rem;font-weight:700}.archive-controls input,.archive-controls select{width:100%;color:var(--black);font:400 1rem/1.3 var(--serif);background:0 0;border:0;border-radius:0;outline:0}.archive-controls input::placeholder{color:#0e0d0c7a}.archive-topics{border-bottom:1px solid var(--black);scrollbar-width:thin;gap:0;display:flex;overflow-x:auto}.archive-topics button{color:var(--black);cursor:pointer;font:700 .52rem/1 var(--sans);letter-spacing:.1em;text-transform:uppercase;background:0 0;border:0;border-right:1px solid #0e0d0c47;flex:none;padding:.9rem 1rem}.archive-topics button:hover,.archive-topics button.active{background:var(--black);color:var(--bone)}.archive-result-line{letter-spacing:.15em;justify-content:space-between;padding:1rem 0;font-size:.5rem;display:flex}.archive-feature{border:1px solid var(--black);min-height:480px;color:inherit;grid-template-columns:1.1fr .9fr;text-decoration:none;display:grid}.archive-feature-image{background:var(--black);min-height:480px;position:relative;overflow:hidden}.archive-feature-image:before,.archive-card-poster:before{content:"";z-index:2;pointer-events:none;mix-blend-mode:screen;background:linear-gradient(90deg,#d8503226,#0000 26%),repeating-linear-gradient(0deg,#0000 0 3px,#0e0d0c09 3px 4px);position:absolute;inset:0}.archive-feature-image img,.archive-card-poster img{object-fit:cover;filter:saturate(.76)contrast(1.04)sepia(.08);transition:transform .7s,filter .4s}.archive-feature:hover img,.archive-card:hover img{filter:saturate(.9)contrast(1.06);transform:scale(1.025)}.archive-feature-copy{background:var(--bone);flex-direction:column;padding:2rem;display:flex}.archive-feature-copy>p,.archive-card>p{color:var(--rust);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.5rem;font-weight:700}.archive-feature-copy h3{font:400 clamp(3rem, 5.5vw, 6.3rem)/.86 var(--serif);letter-spacing:-.05em;margin:auto 0 1.5rem}.archive-feature-copy>div{max-width:520px;font-size:.84rem;line-height:1.65}.archive-feature-copy footer,.archive-card footer{letter-spacing:.13em;text-transform:uppercase;border-top:1px solid #0e0d0c59;align-items:center;gap:1.2rem;margin-top:2rem;padding-top:1rem;font-size:.5rem;display:flex}.archive-feature-copy footer i,.archive-card footer i{margin-left:auto;font-style:normal}.archive-grid{background:var(--black);grid-template-columns:repeat(2,1fr);gap:1px;margin-top:1px;display:grid}.archive-card{background:var(--paper);min-height:560px;color:inherit;flex-direction:column;padding:1.2rem;text-decoration:none;display:flex}.archive-card-poster{background:#25211e;height:230px;margin:-1.2rem -1.2rem 1.5rem;position:relative;overflow:hidden}.archive-poster-type{background:var(--rust);width:100%;height:100%;color:var(--black);justify-content:space-between;align-items:center;padding:1.5rem;display:flex}.archive-poster-type span{font:800 9rem/.7 var(--sans);letter-spacing:-.12em}.archive-poster-type i{color:var(--bone);font:400 2.8rem/1 var(--serif);align-self:flex-end}.archive-card h3{font:400 clamp(2.2rem, 4vw, 4.2rem)/.92 var(--serif);letter-spacing:-.04em;margin:1.8rem 0 1rem}.archive-card>span{max-width:560px;font-size:.78rem;line-height:1.6}.archive-card footer{margin-top:auto}.archive-card footer b{font-weight:500}.open-archive{background:var(--black);color:var(--bone);font:400 clamp(1.6rem, 3vw, 3rem)/1 var(--serif);justify-content:space-between;margin-top:1px;padding:2rem;text-decoration:none;display:flex}.journal-index-page{background:var(--paper);min-height:100vh;color:var(--black)}.journal-index-nav{border-bottom:1px solid var(--black);letter-spacing:.16em;grid-template-columns:1fr auto 1fr;align-items:center;padding:1.4rem 4vw;font-size:.53rem;display:grid}.journal-index-nav a{text-decoration:none}.journal-index-nav a:last-child{text-align:right}.journal-index-hero{padding:8rem 5vw 5rem}.journal-index-hero>p{letter-spacing:.18em;font-size:.55rem;font-weight:700}.journal-index-hero h1{font:400 clamp(5rem, 11vw, 12rem)/.76 var(--serif);letter-spacing:-.07em;margin:2rem 0 4rem}.journal-index-hero h1 em{color:var(--rust);font-weight:400}.journal-index-hero>div{border-top:1px solid var(--black);grid-template-columns:1fr 1fr;gap:3rem;width:min(760px,70vw);margin-left:auto;padding-top:1rem;font-size:.78rem;line-height:1.6;display:grid}.index-sample{margin:0 5vw 2rem}.journal-index-archive{padding:0 5vw 8rem}.journal-index-footer{background:var(--black);color:var(--bone);letter-spacing:.14em;justify-content:space-between;padding:3rem 5vw;font-size:.53rem;display:flex}.film-article:before{content:"";z-index:40;pointer-events:none;opacity:.035;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='.92' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.article-opening-frame{grid-template-columns:1fr minmax(420px,.78fr);align-items:center;gap:clamp(3rem,7vw,8rem);padding:6rem 6vw 7rem;display:grid}.article-title-panel{min-width:0}.article-title-panel>div:first-child>p{letter-spacing:.18em;text-transform:uppercase;margin:0 0 2rem;font-size:.55rem;font-weight:700}.article-title-panel h1{max-width:800px;font:400 clamp(4rem, 7vw, 8.5rem)/.82 var(--serif);letter-spacing:-.06em;margin:0}.article-title-panel .article-deck{max-width:620px;font:400 clamp(1.15rem, 1.8vw, 1.6rem)/1.45 var(--serif);margin:2.5rem 0 0}.article-title-panel .article-meta{margin-top:3rem}.film-still{aspect-ratio:4/3;border:14px solid var(--black);background:var(--black);width:100%;margin:0;position:relative;overflow:hidden}.film-still>img{object-fit:cover;filter:saturate(.72)contrast(1.06)sepia(.08)}.film-still:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 60px #00000057}.film-still figcaption{z-index:2;color:var(--bone);font:500 .48rem/1 var(--sans);letter-spacing:.15em;background:#0e0d0ce0;justify-content:space-between;padding:.7rem .85rem;display:flex;position:absolute;bottom:0;left:0;right:0}.film-still .article-cover-type{height:100%;min-height:0}.film-still .article-cover-type span{font-size:clamp(7rem,12vw,13rem)}.sprocket{z-index:3;background:repeating-linear-gradient(90deg, transparent 0 9px, var(--bone) 9px 17px, transparent 17px 29px);opacity:.7;height:7px;position:absolute;left:0;right:0}.sprocket.top{top:3px}.sprocket.bottom{bottom:27px}.article-reading-layout{border-top:1px solid #0e0d0c4d;grid-template-columns:minmax(150px,220px) minmax(0,700px) minmax(150px,220px);justify-content:center;gap:clamp(2rem,5vw,6rem);padding:7rem 5vw 8rem;display:grid}.article-reading-layout .article-body{width:auto;margin:0;padding:0;font-size:1.13rem;line-height:1.78}.article-reading-layout .article-body>p:first-child:first-letter{float:left;color:var(--rust);font:400 5rem/.76 var(--serif);margin:.06em .1em 0 0}.article-reading-layout .article-body h2{margin-top:4.5rem;scroll-margin-top:110px}.article-reading-layout .article-body blockquote{border-top:1px solid var(--rust);border-bottom:1px solid var(--rust);margin:4rem -3vw;padding:2rem 0;font-size:clamp(2rem,3vw,3.2rem)}.article-contents,.article-file-card{border-top:1px solid var(--black);align-self:start;padding-top:1rem;position:sticky;top:105px}.article-contents>p,.article-file-card>p{letter-spacing:.16em;margin:0 0 1.5rem;font-size:.5rem;font-weight:700}.article-contents ol{margin:0;padding:0;list-style:none}.article-contents li{border-bottom:1px solid #0e0d0c2e}.article-contents a{font:400 .78rem/1.35 var(--serif);grid-template-columns:24px 1fr;gap:.5rem;padding:.8rem 0;text-decoration:none;display:grid}.article-contents a span{color:var(--rust);font:700 .48rem/1.5 var(--sans)}.article-file-card>div{flex-wrap:wrap;gap:.35rem;display:flex}.article-file-card>div span{letter-spacing:.07em;text-transform:uppercase;background:#0e0d0c14;padding:.42rem .55rem;font-size:.48rem}.article-file-card dl{letter-spacing:.08em;border-top:1px solid #0e0d0c40;grid-template-columns:1fr 1fr;gap:.6rem;margin-top:2rem;padding-top:1rem;font-size:.5rem;display:grid}.article-file-card dt,.article-file-card dd{margin:0}.article-file-card dd{text-align:right;font-family:var(--serif);text-transform:none}.film-article .continue-reading{padding-top:6rem}.film-article .continue-reading>h2{margin-bottom:3rem}@media (max-width:900px){.archive-feature{grid-template-columns:1fr}.archive-feature-image{min-height:380px}.archive-feature-copy{min-height:420px}.archive-grid{grid-template-columns:1fr}.article-opening-frame{grid-template-columns:1fr;padding:5rem 1.2rem}.film-still{max-width:680px}.article-reading-layout{grid-template-columns:minmax(0,700px);padding:5rem 1.2rem}.article-contents,.article-file-card{position:static}.article-contents{order:-1}.article-file-card{margin-top:2rem}}@media (max-width:600px){.archive-controls{grid-template-columns:1fr}.archive-controls label+label{border-top:1px solid #0e0d0c59;border-left:0;padding-left:0}.archive-feature-image{min-height:280px}.archive-feature-copy{min-height:380px;padding:1.2rem}.archive-card{min-height:520px}.journal-index-nav{grid-template-columns:1fr auto}.journal-index-nav span{display:none}.journal-index-hero{padding:6rem 1.2rem 4rem}.journal-index-hero h1{font-size:20vw}.journal-index-hero>div{grid-template-columns:1fr;width:100%}.index-sample{margin-inline:1.2rem}.journal-index-archive{padding:0 1.2rem 5rem}.journal-index-footer{flex-direction:column;gap:1rem}.article-title-panel h1{font-size:17vw}.film-still{border-width:9px}.article-reading-layout .article-body blockquote{margin-inline:0}}.journal-index-archive{padding-top:4rem}.journal-compact-heading{grid-template-columns:.45fr 1fr .8fr;align-items:end;gap:3rem;padding-bottom:2rem;display:grid}.journal-compact-heading p{letter-spacing:.16em;margin:0 0 .35rem;font-size:.5rem;font-weight:700}.journal-compact-heading h1{font:400 clamp(3rem, 6vw, 6.5rem)/.82 var(--serif);letter-spacing:-.05em;margin:0}.journal-compact-heading>span{border-top:1px solid var(--black);justify-self:end;max-width:320px;padding-top:.8rem;font-size:.72rem;line-height:1.55}.archive-poster-empty{color:var(--bone);background:#27231f;justify-content:space-between;align-items:flex-end;padding:1.2rem;display:flex;position:absolute;inset:0}.archive-poster-empty span,.archive-poster-empty i{font:normal .52rem/1 var(--sans);letter-spacing:.16em}.archive-grid{background:#0e0d0c73}.archive-card{grid-template-columns:90px 1fr;min-height:360px;padding:0;display:grid}.archive-card-number{color:var(--rust);font:400 2.8rem/1 var(--serif);border-right:1px solid #0e0d0c59;padding:1.4rem 1rem}.archive-card-copy{flex-direction:column;padding:1.5rem;display:flex}.archive-card-copy>p{color:var(--rust);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.5rem;font-weight:700}.archive-card-copy>span{max-width:560px;font-size:.78rem;line-height:1.6}.archive-card-copy footer{margin-top:auto}@media (max-width:700px){.journal-index-archive{padding-top:2.5rem}.journal-compact-heading{grid-template-columns:1fr;gap:.8rem}.journal-compact-heading>span{justify-self:start}.archive-card{grid-template-columns:58px 1fr;min-height:380px}.archive-card-number{padding-inline:.7rem;font-size:1.8rem}}
