:root{--ink:#0d0d0d;--deep:#15130f;--panel:#201d17;--bone:#f2ead9;--cream:#e8dec9;--sand:#c8ad7b;--bronze:#8b5e34;--gold:#d4af37;--acid:#9dff00;--muted:#a59b88;--line:rgba(242,234,217,.15);--max:1180px;--display:"Bahnschrift SemiCondensed","Arial Black",Impact,sans-serif;--body:Aptos,"Trebuchet MS",ui-sans-serif,system-ui,sans-serif;--journal-x:50vw;--journal-y:50vh;--journal-progress:0%}
html{overflow-x:hidden}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--ink);color:var(--bone);font-family:var(--body);-webkit-font-smoothing:antialiased;background-image:radial-gradient(circle at 12% 8%,rgba(212,175,55,.09),transparent 26%),linear-gradient(rgba(255,255,255,.014) 1px,transparent 1px);background-size:auto,100% 5px}a{color:inherit}.skip-link{position:fixed;top:10px;left:10px;z-index:99;padding:12px 18px;background:var(--gold);color:#100e09;transform:translateY(-150%);font-weight:900}.skip-link:focus{transform:none}a:focus-visible,button:focus-visible{outline:3px solid var(--gold);outline-offset:4px}.site-header{position:relative;z-index:10;max-width:calc(var(--max) + 80px);height:96px;margin:auto;padding:0 40px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line)}.brand,.footer-brand{display:flex;align-items:center;gap:12px;text-decoration:none}.brand img{width:54px;height:54px;object-fit:contain}.brand span,.footer-brand span{display:flex;flex-direction:column}.brand strong,.footer-brand strong{font-family:var(--display);font-size:25px;letter-spacing:.08em}.brand small,.footer-brand small{color:var(--sand);font-size:8px;font-weight:850;letter-spacing:.19em}.site-header nav{display:flex;align-items:center;gap:30px}.site-header nav a{font-size:12px;font-weight:800;letter-spacing:.08em;text-decoration:none;text-transform:uppercase}.site-header nav a:not(.nav-cta):hover,.site-header nav a[aria-current="page"]{color:var(--gold)}.nav-cta{padding:13px 19px;border:1px solid rgba(212,175,55,.5);border-radius:99px;background:rgba(212,175,55,.08)}.journal-hero{max-width:var(--max);min-height:680px;margin:auto;padding:75px 0 82px;display:grid;grid-template-columns:.9fr 1.1fr;align-items:center;gap:70px}.eyebrow{margin:0 0 20px;color:var(--gold);font-size:10px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}.eyebrow span{display:inline-block;width:27px;height:1px;margin:0 9px 3px 0;background:var(--gold)}.journal-hero h1{margin:0;font-family:var(--display);font-size:clamp(78px,8.8vw,132px);font-weight:900;line-height:.76;letter-spacing:-.045em}.journal-hero h1 em{color:var(--gold);font-style:normal}.hero-lede{max-width:570px;margin:34px 0 30px;color:var(--cream);font-size:18px;line-height:1.65}.hero-meta{display:flex;align-items:center;gap:12px;color:var(--muted);font-size:8px;font-weight:900;letter-spacing:.18em}.hero-meta i{width:4px;height:4px;border-radius:50%;background:var(--gold)}.hero-art{position:relative;margin:0;padding:14px;border:1px solid rgba(212,175,55,.34);background:#0b0a08;box-shadow:0 42px 100px rgba(0,0,0,.55);transform:rotate(1.4deg)}.hero-art:before,.hero-art:after{content:"";position:absolute;width:48px;height:48px;border-color:var(--gold)}.hero-art:before{top:-8px;left:-8px;border-top:2px solid;border-left:2px solid}.hero-art:after{right:-8px;bottom:-8px;border-right:2px solid;border-bottom:2px solid}.hero-art img{display:block;width:100%;height:430px;object-fit:cover;filter:saturate(.82) contrast(1.08)}.hero-art figcaption{display:flex;align-items:center;justify-content:space-between;padding:16px 5px 2px}.hero-art figcaption span{font-weight:900;font-size:10px;letter-spacing:.16em}.hero-art figcaption small{color:var(--muted)}.issue-stamp{position:absolute;top:-24px;right:25px;z-index:2;width:80px;height:80px;display:grid;place-content:center;text-align:center;border-radius:50%;background:var(--gold);color:#17130a;font-size:8px;font-weight:900;letter-spacing:.14em;transform:rotate(9deg);box-shadow:0 10px 30px #000}.issue-stamp strong{display:block;font-family:var(--display);font-size:28px;line-height:.85}.signal-strip{overflow:hidden;border-block:1px solid rgba(212,175,55,.25);background:var(--gold);color:#17130a}.signal-strip div{width:max-content;min-width:100%;height:48px;display:flex;align-items:center;justify-content:space-around;gap:35px;padding:0 25px}.signal-strip span{font-size:10px;font-weight:1000;letter-spacing:.18em}.journal-section{max-width:var(--max);margin:auto;padding:115px 0}.section-heading{display:flex;align-items:end;justify-content:space-between;gap:50px;margin-bottom:54px}.section-heading h2{margin:0;font-family:var(--display);font-size:clamp(58px,7vw,92px);line-height:.84;letter-spacing:-.04em}.section-heading>p{max-width:405px;margin:0;color:var(--muted);font-size:15px;line-height:1.7}.feature-card{display:grid;grid-template-columns:1.22fr .78fr;min-height:460px;border:1px solid var(--line);background:linear-gradient(145deg,rgba(255,255,255,.035),rgba(255,255,255,.01))}.feature-image{position:relative;display:block;overflow:hidden}.feature-image:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 55%,rgba(13,13,13,.55))}.feature-image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .45s ease}.feature-card:hover .feature-image img{transform:scale(1.025)}.feature-image span,.story-image span{position:absolute;z-index:2;left:18px;bottom:18px;padding:9px 11px;background:var(--gold);color:#161108;font-size:8px;font-weight:950;letter-spacing:.14em}.feature-copy{display:flex;flex-direction:column;justify-content:center;padding:52px}.article-meta{display:flex;flex-wrap:wrap;gap:11px;color:var(--muted);font-size:8px;font-weight:900;letter-spacing:.14em}.article-meta span:first-child{color:var(--gold)}.feature-copy h3{margin:24px 0 20px;font-family:var(--display);font-size:clamp(40px,4.2vw,58px);line-height:.92;letter-spacing:-.025em}.feature-copy h3 a,.story-copy h3 a{text-decoration:none}.feature-copy>p{margin:0;color:var(--muted);line-height:1.7}.read-link{width:max-content;margin-top:28px;color:var(--gold);font-size:10px;font-weight:950;letter-spacing:.14em;text-decoration:none;text-transform:uppercase}.read-link span{display:inline-block;margin-left:7px;transition:transform .2s}.read-link:hover span{transform:translateX(5px)}.notes{border-top:1px solid var(--line)}.section-heading.compact{align-items:center}.archive-count{padding:9px 12px;border:1px solid var(--line);color:var(--muted);font-size:8px;font-weight:900;letter-spacing:.16em}.card-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.story-card{border:1px solid var(--line);background:var(--deep);transition:transform .25s,border-color .25s}.story-card:hover{transform:translateY(-5px);border-color:rgba(212,175,55,.5)}.story-image{position:relative;display:block;aspect-ratio:1.42;overflow:hidden;background:#090806}.story-image img{width:100%;height:100%;object-fit:cover;filter:saturate(.72)}.story-card:first-child .story-image img{object-position:center 20%}.story-card:nth-child(2) .story-image img{object-position:center 32%}.safety-card .story-image img{object-fit:contain;padding:28px;background:radial-gradient(circle,rgba(212,175,55,.16),transparent 58%)}.story-copy{padding:26px}.story-copy>p:first-child{display:flex;justify-content:space-between;margin:0;color:var(--muted);font-size:8px;font-weight:850;letter-spacing:.12em}.story-copy>p:first-child b{color:var(--sand)}.story-copy h3{min-height:78px;margin:18px 0 12px;font-family:var(--display);font-size:28px;line-height:1;letter-spacing:.005em;text-transform:uppercase}.story-copy>p:not(:first-child){min-height:66px;margin:0;color:var(--muted);font-size:13px;line-height:1.65}.status-note{max-width:var(--max);margin:0 auto 120px;padding:40px 44px;display:grid;grid-template-columns:.72fr 1.3fr auto;align-items:center;gap:45px;border:1px solid rgba(212,175,55,.37);background:linear-gradient(110deg,rgba(212,175,55,.13),rgba(255,255,255,.018))}.status-note h2{margin:0;font-family:var(--display);font-size:44px}.status-note .eyebrow{margin-bottom:8px}.status-note>p{margin:0;color:var(--cream);font-size:14px;line-height:1.65}.status-note>a{white-space:nowrap;color:var(--gold);font-size:9px;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.site-footer{max-width:var(--max);margin:auto;padding:45px 0 38px;display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;gap:24px;border-top:1px solid var(--line);color:var(--muted)}.footer-brand img{width:48px;height:48px}.site-footer>p{text-align:center;font-size:11px}.site-footer>div:nth-of-type(2){display:flex;justify-content:flex-end;gap:17px}.site-footer>div:nth-of-type(2) a{font-size:10px;font-weight:800;text-decoration:none}.site-footer>small{grid-column:1/-1;text-align:center;font-size:9px}
@media(max-width:1240px){.journal-hero,.journal-section,.status-note,.site-footer{margin-inline:30px}.journal-hero{padding-inline:10px}}
@media(max-width:900px){.site-header{height:auto;padding:20px 24px;align-items:flex-start}.site-header nav{gap:15px;flex-wrap:wrap;justify-content:flex-end}.site-header nav a{font-size:9px}.journal-hero{min-height:auto;padding-block:70px;grid-template-columns:1fr}.hero-copy{max-width:700px}.hero-art{max-width:720px}.feature-card{grid-template-columns:1fr}.feature-image{min-height:390px}.feature-image:after{background:linear-gradient(0deg,rgba(13,13,13,.45),transparent 50%)}.card-grid{grid-template-columns:1fr 1fr}.status-note{grid-template-columns:1fr 1fr}.status-note>a{grid-column:1/-1}.site-footer{grid-template-columns:1fr}.site-footer>p,.site-footer>div:nth-of-type(2){text-align:left;justify-content:flex-start}.site-footer>small{text-align:left}}
@media(max-width:620px){.site-header{display:block}.brand{margin-bottom:19px}.site-header nav{justify-content:flex-start}.nav-cta{display:none}.journal-hero,.journal-section,.status-note,.site-footer{margin-inline:18px}.journal-hero{padding-block:55px;gap:45px}.journal-hero h1{font-size:19vw}.hero-lede{font-size:16px}.hero-meta{flex-wrap:wrap}.hero-art{padding:8px}.hero-art img{height:310px}.hero-art figcaption{align-items:flex-start;gap:4px;flex-direction:column}.issue-stamp{width:66px;height:66px;right:12px}.journal-section{padding:80px 0}.section-heading{display:block;margin-bottom:36px}.section-heading>p{margin-top:20px}.feature-image{min-height:260px}.feature-copy{padding:30px 24px}.card-grid{grid-template-columns:1fr}.story-copy h3,.story-copy>p:not(:first-child){min-height:auto}.status-note{margin-bottom:80px;padding:28px 24px;grid-template-columns:1fr;gap:20px}.status-note>a{grid-column:auto}.signal-strip div{justify-content:flex-start}.site-footer{padding-bottom:28px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.feature-image img,.story-card,.read-link span{transition:none}}

/* Article pages */
.status-note code{color:var(--sand);font-size:.8em;overflow-wrap:anywhere;user-select:all}
.article-main{max-width:var(--max);margin:auto}.article-hero{padding:86px 90px 70px;border-bottom:1px solid var(--line);text-align:center}.article-hero .eyebrow{margin-bottom:24px}.article-hero h1{max-width:940px;margin:0 auto;font-family:var(--display);font-size:clamp(62px,8vw,112px);line-height:.86;letter-spacing:-.04em;text-transform:uppercase}.article-deck{max-width:720px;margin:30px auto 25px;color:var(--cream);font-size:19px;line-height:1.62}.article-byline{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;color:var(--muted);font-size:9px;font-weight:900;letter-spacing:.14em}.article-byline span:not(:last-child):after{content:"·";margin-left:12px;color:var(--gold)}.article-cover{position:relative;margin:0}.article-cover img{display:block;width:100%;max-height:620px;object-fit:cover}.article-cover figcaption{position:absolute;left:26px;bottom:24px;padding:10px 13px;background:rgba(13,13,13,.82);border-left:2px solid var(--gold);color:var(--cream);font-size:10px}.article-layout{display:grid;grid-template-columns:minmax(0,720px) 260px;justify-content:center;gap:85px;padding:80px 30px 110px}.article-body{font-family:Georgia,"Times New Roman",serif;color:var(--cream);font-size:18px;line-height:1.86}.article-body>p:first-child{font-size:22px;line-height:1.7}.article-body>p:first-child:first-letter{float:left;margin:8px 10px 0 0;color:var(--gold);font-family:var(--display);font-size:78px;line-height:.62}.article-body h2{margin:58px 0 18px;color:var(--bone);font-family:var(--display);font-size:43px;line-height:1;letter-spacing:.01em;text-transform:uppercase}.article-body h3{margin:38px 0 12px;color:var(--bone);font-family:var(--body);font-size:18px}.article-body a{color:var(--gold)}.article-body blockquote{margin:42px 0;padding:10px 0 10px 27px;border-left:3px solid var(--gold);color:var(--bone);font-size:25px;font-weight:700;line-height:1.5}.article-body ol,.article-body ul{padding-left:25px}.article-body li{margin:12px 0}.article-body code{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.77em;color:var(--gold);overflow-wrap:anywhere}.article-aside{align-self:start;position:sticky;top:30px;display:grid;gap:20px}.aside-card{padding:23px;border:1px solid var(--line);background:var(--deep)}.aside-card small{display:block;margin-bottom:13px;color:var(--gold);font-size:8px;font-weight:900;letter-spacing:.17em}.aside-card p{margin:0;color:var(--muted);font-size:12px;line-height:1.65}.aside-card code{display:block;margin-top:12px;color:var(--sand);font-size:9px;overflow-wrap:anywhere;user-select:all}.aside-card a{display:inline-block;margin-top:15px;color:var(--gold);font-size:9px;font-weight:900;letter-spacing:.11em;text-transform:uppercase}.next-read{padding:28px;border:1px solid rgba(212,175,55,.35);text-decoration:none}.next-read span{display:block;margin-bottom:13px;color:var(--gold);font-size:8px;font-weight:900;letter-spacing:.15em}.next-read strong{font-family:var(--display);font-size:24px;line-height:1.05;text-transform:uppercase}.article-footer-nav{max-width:var(--max);margin:0 auto 80px;padding:35px;display:flex;align-items:center;justify-content:space-between;border-block:1px solid var(--line)}.article-footer-nav a{color:var(--gold);font-size:10px;font-weight:900;letter-spacing:.12em;text-decoration:none;text-transform:uppercase}
@media(max-width:900px){.article-main{margin-inline:30px}.article-hero{padding-inline:25px}.article-layout{grid-template-columns:minmax(0,720px)}.article-aside{position:static;grid-template-columns:1fr 1fr}.article-footer-nav{margin-inline:30px}}
@media(max-width:620px){.article-main{margin-inline:18px}.article-hero{padding:58px 8px 46px}.article-hero h1{font-size:16vw}.article-deck{font-size:16px}.article-cover img{height:330px}.article-cover figcaption{right:15px;left:15px;bottom:15px}.article-layout{padding:55px 5px 75px;gap:50px}.article-body{font-size:17px}.article-body>p:first-child{font-size:19px}.article-body h2{font-size:36px}.article-aside{grid-template-columns:1fr}.article-footer-nav{margin-inline:18px;padding-inline:5px}}

/* Kinetic journal hero */
.journal-hero-v2{position:relative;isolation:isolate;overflow:hidden;max-width:none;min-height:calc(100svh - 96px);margin:0;padding:0;display:grid;grid-template-columns:minmax(370px,.76fr) minmax(620px,1.24fr);gap:0;background:#050505;border-bottom:1px solid rgba(212,175,55,.3)}
.hero-gridlines{position:absolute;z-index:-1;inset:0;background-image:linear-gradient(rgba(212,175,55,.065) 1px,transparent 1px),linear-gradient(90deg,rgba(212,175,55,.065) 1px,transparent 1px);background-size:72px 72px;mask-image:linear-gradient(90deg,#000,transparent 75%)}
.hero-glow{position:absolute;z-index:1;width:40vw;height:40vw;left:29%;top:18%;border-radius:50%;background:rgba(157,255,0,.055);filter:blur(80px);pointer-events:none;animation:journal-breathe 5s ease-in-out infinite}
.hero-art-v2{grid-column:2;grid-row:1;position:relative;z-index:0;inset:auto;margin:0;padding:0;border:0;background:#070604;box-shadow:none;transform:none;overflow:hidden;clip-path:polygon(5% 0,100% 0,100% 100%,0 100%,0 8%)}
.hero-art-v2:before{content:"";position:absolute;z-index:2;inset:0;width:auto;height:auto;border:0;background:linear-gradient(90deg,#050505 0%,rgba(5,5,5,.72) 12%,transparent 42%),linear-gradient(0deg,rgba(5,5,5,.7),transparent 32%);pointer-events:none}
.hero-art-v2:after{content:"";position:absolute;z-index:3;inset:0;width:auto;height:auto;border:0;background:repeating-linear-gradient(0deg,transparent 0 3px,rgba(255,255,255,.025) 4px);mix-blend-mode:overlay;pointer-events:none}
.hero-art-v2 img{width:100%;height:100%;min-height:700px;object-fit:cover;object-position:center;filter:contrast(1.06) saturate(.86)}
.hero-art-v2 figcaption{position:absolute;z-index:5;right:30px;bottom:26px;left:auto;display:flex;gap:28px;align-items:center;padding:12px 16px;border:1px solid rgba(255,255,255,.16);background:rgba(4,4,4,.72);backdrop-filter:blur(14px);font-family:"Bahnschrift Condensed","Arial Narrow",Arial,sans-serif;font-size:9px;letter-spacing:.16em}.hero-art-v2 figcaption span{display:flex;align-items:center}.hero-art-v2 figcaption i{width:6px;height:6px;margin-right:8px;border-radius:50%;background:#9dff00;box-shadow:0 0 16px #9dff00;animation:journal-pulse 1.6s infinite}.hero-art-v2 figcaption small{color:#9a9385}
.image-scan{position:absolute;z-index:4;top:-15%;bottom:auto;left:0;width:100%;height:17%;background:linear-gradient(transparent,rgba(212,175,55,.07),transparent);mix-blend-mode:screen;animation:journal-scan 8s linear infinite;pointer-events:none}
.hero-copy-v2{grid-column:1;grid-row:1;position:relative;z-index:6;align-self:center;max-width:none;padding:68px 0 68px max(5vw,42px);margin-right:-170px;pointer-events:none}.hero-copy-v2>*{pointer-events:auto}.hero-copy-v2 .eyebrow{display:flex;align-items:center;margin-bottom:27px;color:#d8cdb9;font-family:"Bahnschrift Condensed","Arial Narrow",Arial,sans-serif;font-size:10px;letter-spacing:.22em}.hero-copy-v2 .eyebrow span{width:42px;background:#9dff00;box-shadow:0 0 12px rgba(157,255,0,.6)}
.hero-copy-v2 h1{position:relative;margin:0;width:max-content;font-family:"Arial Black","Bahnschrift Condensed",Impact,sans-serif;font-size:clamp(84px,9vw,150px);font-weight:1000;line-height:.68;letter-spacing:-.075em;text-transform:uppercase;filter:drop-shadow(0 20px 35px rgba(0,0,0,.55))}.hero-copy-v2 h1 span{display:block;margin:0 0 10px 7px;color:#9dff00;font-family:"Courier New",monospace;font-size:.09em;line-height:1;letter-spacing:.42em}.hero-copy-v2 h1 strong{display:block;color:#f2ead9}.hero-copy-v2 h1 em{position:relative;z-index:2;display:block;margin-left:72px;color:#d4af37;font-family:Georgia,"Times New Roman",serif;font-size:.76em;font-weight:900;font-style:italic;letter-spacing:-.08em;text-shadow:5px 5px 0 #211706}.hero-copy-v2 h1>b{position:absolute;z-index:-1;left:84px;bottom:-8px;color:transparent;font-size:.76em;-webkit-text-stroke:1px rgba(212,175,55,.23);transform:translate(18px,13px);letter-spacing:-.08em}
.hero-copy-v2 .hero-lede{max-width:510px;margin:40px 0 28px;padding-left:20px;border-left:2px solid #9dff00;color:#bbb2a2;font-size:17px;line-height:1.65}.hero-actions{display:flex;align-items:center;gap:25px}.hero-read{display:inline-flex;align-items:center;justify-content:space-between;gap:36px;padding:16px 18px 16px 21px;background:#9dff00;color:#081000;font-family:"Bahnschrift Condensed","Arial Narrow",Arial,sans-serif;font-size:11px;font-weight:950;letter-spacing:.15em;text-decoration:none;clip-path:polygon(0 0,91% 0,100% 27%,100% 100%,9% 100%,0 73%);transition:filter .2s,transform .2s}.hero-read span{font-size:18px}.hero-read:hover{filter:drop-shadow(0 0 15px rgba(157,255,0,.42));transform:translateY(-2px)}.hero-scroll{color:#918979;font-size:9px;font-weight:900;letter-spacing:.14em;text-decoration:none}.hero-scroll:hover{color:#f2ead9}.hero-copy-v2 .hero-meta{margin-top:38px}.hero-copy-v2 .hero-meta span{display:flex;align-items:baseline;gap:6px}.hero-copy-v2 .hero-meta b{color:#f2ead9;font-family:"Arial Black",sans-serif;font-size:15px}.hero-index{position:absolute;z-index:6;top:28px;right:30px;display:flex;align-items:center;gap:14px;color:#c9c0b0;font-size:8px;font-weight:900;letter-spacing:.18em}.hero-index b{padding:9px;border:1px solid rgba(212,175,55,.38);color:#d4af37;font-size:9px}
@keyframes journal-scan{0%{top:-18%}100%{top:112%}}@keyframes journal-breathe{50%{transform:scale(1.15);opacity:.45}}@keyframes journal-pulse{70%{box-shadow:0 0 0 8px rgba(157,255,0,0)}}
@media(max-width:1050px){.journal-hero-v2{grid-template-columns:.8fr 1.2fr}.hero-copy-v2{padding-left:32px;margin-right:-210px}.hero-copy-v2 h1{font-size:clamp(76px,11vw,118px)}.hero-art-v2 img{object-position:57% center}}
@media(max-width:760px){.journal-hero-v2{min-height:930px;display:block}.hero-art-v2{position:absolute;inset:0;clip-path:none}.hero-art-v2:before{background:linear-gradient(0deg,#050505 8%,rgba(5,5,5,.78) 47%,rgba(5,5,5,.12) 80%),linear-gradient(90deg,rgba(5,5,5,.42),transparent)}.hero-art-v2 img{min-height:0;height:56%;object-position:60% center}.hero-art-v2 figcaption{right:16px;bottom:45%;left:16px;justify-content:space-between}.hero-copy-v2{position:absolute;right:0;bottom:0;left:0;margin:0;padding:0 22px 58px}.hero-copy-v2 h1{font-size:clamp(73px,20vw,110px)}.hero-copy-v2 h1 em{margin-left:27px}.hero-copy-v2 h1>b{left:39px}.hero-copy-v2 .hero-lede{margin-top:30px;font-size:15px}.hero-actions{gap:16px}.hero-scroll{display:none}.hero-copy-v2 .hero-meta{gap:7px;justify-content:space-between}.hero-copy-v2 .hero-meta i{display:none}.hero-copy-v2 .hero-meta b{font-size:13px}.hero-index{top:16px;right:16px}}
@media(prefers-reduced-motion:reduce){.hero-glow,.image-scan,.hero-art-v2 figcaption i{animation:none}}

/* Full kinetic editorial system */
.journal-home{position:relative;overflow-x:hidden;background:#050505;font-family:var(--body)}.journal-home::selection{background:var(--acid);color:#061000}.journal-noise{position:fixed;z-index:50;inset:0;opacity:.075;pointer-events:none;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='.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.55'/%3E%3C/svg%3E");mix-blend-mode:soft-light}.journal-cursor{position:fixed;z-index:0;left:var(--journal-x);top:var(--journal-y);width:370px;height:370px;border-radius:50%;background:radial-gradient(circle,rgba(157,255,0,.06),transparent 67%);transform:translate(-50%,-50%);pointer-events:none}.journal-progress{position:fixed;z-index:99;top:0;left:0;width:var(--journal-progress);height:3px;background:linear-gradient(90deg,var(--gold),var(--acid));box-shadow:0 0 14px rgba(157,255,0,.65);pointer-events:none}
.journal-home .site-header{position:sticky;top:0;z-index:40;max-width:none;height:88px;padding-inline:max(4vw,28px);border-bottom:1px solid rgba(242,234,217,.12);background:rgba(5,5,5,.78);backdrop-filter:blur(22px) saturate(1.3)}.journal-home .brand img{width:58px;height:58px;filter:drop-shadow(0 0 13px rgba(212,175,55,.22));transition:transform .45s}.journal-home .brand:hover img{transform:rotate(-7deg) scale(1.05)}.journal-home .brand strong{font-family:"Arial Black",var(--display);font-size:27px;letter-spacing:-.03em}.journal-home .brand small{color:var(--acid);font-family:"Courier New",monospace;font-size:7px}.journal-home .site-header nav a{position:relative;font-family:"Bahnschrift Condensed","Arial Narrow",sans-serif;font-size:10px;letter-spacing:.15em}.journal-home .site-header nav a:not(.nav-cta)::after{content:"";position:absolute;right:0;bottom:-8px;left:0;height:1px;background:var(--acid);transform:scaleX(0);transform-origin:left;transition:transform .2s}.journal-home .site-header nav a:hover::after,.journal-home .site-header nav a[aria-current="page"]::after{transform:scaleX(1)}.journal-home .nav-cta{border:0;border-radius:0;background:var(--gold);color:#130f05;clip-path:polygon(0 0,92% 0,100% 25%,100% 100%,8% 100%,0 75%)}
.journal-home .hero-art-v2 img{transform:translate(var(--hero-x,0),var(--hero-y,0)) scale(1.025);transition:transform .18s ease-out}.journal-home .signal-strip{position:relative;z-index:5;background:var(--acid);border:0;transform:rotate(-.65deg) scale(1.01);box-shadow:0 9px 35px rgba(0,0,0,.55)}.journal-home .signal-strip div{justify-content:flex-start;animation:journal-marquee 26s linear infinite}.journal-home .signal-strip span{font-family:"Arial Black",sans-serif;font-size:11px;letter-spacing:.14em}.journal-home .signal-strip i{font-style:normal}
.journal-home .journal-section{position:relative;max-width:1280px;padding-block:145px}.journal-home .journal-section::before{content:attr(data-index);position:absolute;top:52px;right:0;color:rgba(242,234,217,.035);font-family:"Arial Black",sans-serif;font-size:160px;line-height:1}.journal-home .latest{data-index:"01"}.journal-home .notes{data-index:"02"}.journal-home .section-heading{position:relative}.journal-home .section-heading h2{font-family:"Arial Black",var(--display);font-size:clamp(70px,8vw,118px);font-weight:1000;letter-spacing:-.075em}.journal-home .section-heading h2::first-letter{color:var(--gold)}.journal-home .section-heading .eyebrow{font-family:"Courier New",monospace;color:var(--acid)}.journal-home .section-heading>p{padding-left:23px;border-left:1px solid var(--gold);font-size:14px}.journal-home [data-reveal]{opacity:0;transform:translateY(55px);transition:opacity .85s ease,transform .85s cubic-bezier(.16,1,.3,1)}.journal-home [data-reveal].is-revealed{opacity:1;transform:none}
.journal-home .feature-card{position:relative;min-height:560px;border-color:rgba(212,175,55,.38);background:#0b0a08;box-shadow:0 40px 110px rgba(0,0,0,.52);transform:perspective(1400px) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg));transform-style:preserve-3d;transition:transform .18s ease,border-color .3s}.journal-home .feature-card::before{content:"LATEST / 001";position:absolute;z-index:5;top:-15px;left:30px;padding:9px 13px;background:var(--acid);color:#081000;font-family:"Courier New",monospace;font-size:8px;font-weight:900;letter-spacing:.15em}.journal-home .feature-card::after{content:"↘";position:absolute;z-index:5;right:28px;bottom:20px;color:rgba(212,175,55,.35);font-size:52px}.journal-home .feature-image{clip-path:polygon(0 0,96% 0,100% 7%,100% 100%,0 100%)}.journal-home .feature-image:after{background:linear-gradient(90deg,transparent 52%,#0b0a08)}.journal-home .feature-image img{filter:saturate(.72) contrast(1.11)}.journal-home .feature-image span{top:25px;bottom:auto;background:#050505;color:var(--gold);border:1px solid rgba(212,175,55,.45)}.journal-home .feature-copy{position:relative;z-index:2;padding:58px}.journal-home .feature-copy h3{font-family:Georgia,"Times New Roman",serif;font-size:clamp(43px,4.5vw,66px);font-style:italic;line-height:.93;letter-spacing:-.055em}.journal-home .feature-copy h3 a:hover{color:var(--gold)}.journal-home .read-link{color:var(--acid);font-family:"Bahnschrift Condensed","Arial Narrow",sans-serif}
.journal-home .notes{max-width:none;padding-inline:max(calc((100vw - 1280px)/2),30px);background:linear-gradient(180deg,transparent,#0b0905 35%,#070706);border-block:1px solid rgba(212,175,55,.15)}.journal-home .notes .section-heading,.journal-home .notes .card-grid{max-width:1280px;margin-inline:auto}.journal-home .archive-count{border-color:rgba(157,255,0,.35);color:var(--acid);font-family:"Courier New",monospace}.journal-home .card-grid{gap:17px}.journal-home .story-card{position:relative;background:#0c0b09;border-color:rgba(242,234,217,.13);box-shadow:0 25px 70px rgba(0,0,0,.36);transform:perspective(900px) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg));transform-style:preserve-3d}.journal-home .story-card:nth-child(2){margin-top:42px}.journal-home .story-card:nth-child(3){margin-top:84px}.journal-home .story-card::before{position:absolute;z-index:6;top:14px;right:14px;color:rgba(242,234,217,.45);font-family:"Courier New",monospace;font-size:9px}.journal-home .story-card:nth-child(1)::before{content:"001"}.journal-home .story-card:nth-child(2)::before{content:"002"}.journal-home .story-card:nth-child(3)::before{content:"003"}.journal-home .story-image{aspect-ratio:1.18}.journal-home .story-image::after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(5,5,5,.72),transparent 58%)}.journal-home .story-image span{background:var(--acid);color:#081000;clip-path:polygon(0 0,91% 0,100% 30%,100% 100%,0 100%)}.journal-home .story-copy h3{font-family:Georgia,"Times New Roman",serif;font-size:31px;font-style:italic;letter-spacing:-.03em;text-transform:none}.journal-home .story-copy>p:first-child{font-family:"Courier New",monospace}.journal-home .story-card:hover{border-color:var(--gold);transform:perspective(900px) translateY(-8px) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg))}
.journal-home .status-note{position:relative;overflow:hidden;max-width:1280px;min-height:250px;margin-block:130px;padding:55px 58px;grid-template-columns:.8fr 1.2fr auto;border:1px solid rgba(157,255,0,.25);background:linear-gradient(120deg,rgba(157,255,0,.11),transparent 32%),#0a0b08;clip-path:polygon(0 0,97% 0,100% 14%,100% 100%,3% 100%,0 86%)}.journal-home .status-note::after{content:"VERIFIED";position:absolute;right:-24px;bottom:-21px;color:rgba(157,255,0,.045);font-family:"Arial Black",sans-serif;font-size:100px;letter-spacing:-.07em}.journal-home .status-note h2{font-family:"Arial Black",sans-serif;font-size:clamp(48px,5vw,72px);letter-spacing:-.07em}.journal-home .status-note .eyebrow{color:var(--acid);font-family:"Courier New",monospace}.journal-home .status-note code{display:block;margin-top:7px}.journal-home .status-note>a{position:relative;z-index:2;padding:15px 17px;border:1px solid var(--gold);text-decoration:none}.journal-home .status-note>a:hover{background:var(--gold);color:#0b0803}
.journal-home .site-footer{max-width:1280px;padding-block:60px}.journal-home .footer-brand strong{font-family:"Arial Black",sans-serif}.journal-home .footer-brand small{color:var(--acid);font-family:"Courier New",monospace}
@keyframes journal-marquee{to{transform:translateX(-50%)}}
@media(max-width:1050px){.journal-home .journal-section{margin-inline:30px}.journal-home .notes{margin-inline:0}.journal-home .story-card:nth-child(2),.journal-home .story-card:nth-child(3){margin-top:0}.journal-home .status-note{margin-inline:30px}}
@media(max-width:760px){.journal-home .site-header{height:auto;padding:17px 18px}.journal-home .site-header nav{gap:14px}.journal-home .site-header nav a{font-size:8px}.journal-home .site-header nav a:nth-child(2){display:none}.journal-home .journal-section{margin-inline:18px;padding-block:90px}.journal-home .notes{margin-inline:0;padding-inline:18px}.journal-home .section-heading h2{font-size:17vw}.journal-home .feature-card{min-height:0}.journal-home .feature-copy{padding:34px 25px 45px}.journal-home .feature-copy h3{font-size:43px}.journal-home .feature-image{min-height:290px}.journal-home .card-grid{gap:18px}.journal-home .story-card{margin-top:0!important}.journal-home .status-note{margin:85px 18px;padding:40px 27px}.journal-home .status-note::after{font-size:67px}.journal-cursor{display:none}}
@media(prefers-reduced-motion:reduce){.journal-home .signal-strip div{animation:none}.journal-home [data-reveal]{opacity:1;transform:none;transition:none}.journal-home .hero-art-v2 img,.journal-home .feature-card,.journal-home .story-card{transform:none!important;transition:none}}
