.aw-news-page{background:#00000094}.aw-news-kpis{background:#000;border-block:4px solid #fff}.aw-news-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr));padding-inline:0;display:grid}.aw-news-kpi-grid>div{border-right:1px solid #333;flex-direction:column;justify-content:center;min-height:112px;padding:1rem 1.2rem;display:flex}.aw-news-kpi-grid>div:last-child{border-right:0}.aw-news-kpi-grid strong{font:400 clamp(2rem,4vw,3.3rem)/.78 var(--font-brush);text-transform:uppercase}.aw-news-kpi-grid>div:nth-child(2) strong{color:var(--aw-blue)}.aw-news-kpi-grid>div:nth-child(3) strong{color:var(--aw-gold)}.aw-news-kpi-grid span{color:#888;font:900 .58rem/1.15 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin-top:.5rem}.aw-news-intro{justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:1.4rem;display:flex}.aw-news-intro .lede{max-width:38rem;font-family:var(--font-mono);margin:0;font-size:.88rem}.aw-story-tools{z-index:18;background:#000;border:3px solid #fff;margin-bottom:2rem;padding:.9rem;position:sticky;top:82px;box-shadow:7px 7px #000}.aw-story-tools label{grid-template-columns:auto minmax(220px,1fr);align-items:center;gap:.8rem;display:grid}.aw-story-tools label span{color:var(--aw-blue);font:900 .6rem/1 var(--font-mono);text-transform:uppercase}.aw-story-tools input{color:#fff;background:#080808;border:1px solid #444;border-radius:0;min-height:44px;padding:.7rem .8rem;font-size:16px}.aw-story-filters{scrollbar-width:thin;gap:.35rem;margin-top:.65rem;padding-bottom:.1rem;display:flex;overflow-x:auto}.aw-story-filters button{color:#aaa;min-height:38px;font:900 .58rem/1 var(--font-mono);text-transform:uppercase;cursor:pointer;background:#080808;border:1px solid #444;flex:none;padding:.5rem .68rem}.aw-story-filters button:hover,.aw-story-filters button.is-active{background:var(--aw-paper);color:#000;border-color:var(--aw-paper)}.aw-story-tools>b{color:#666;font:800 .55rem/1 var(--font-mono);text-transform:uppercase;margin-top:.65rem;display:block}.aw-feed-group{margin-top:2rem}.aw-feed-group[hidden]{display:none}.aw-feed-label{align-items:center;gap:.8rem;margin-bottom:.8rem;display:flex}.aw-feed-label span{background:var(--aw-paper);color:#000;font:900 .62rem/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;flex:none;padding:.4rem .65rem;transform:rotate(-.6deg)}.aw-feed-label i{background:linear-gradient(90deg,var(--aw-red),var(--aw-gold) 48%,var(--aw-blue) 75%,transparent);clip-path:polygon(0 20%,100% 0,98% 100%,1% 80%);flex:1;height:4px}.aw-headline-story{min-height:500px;box-shadow:11px 11px 0 var(--aw-red);background:radial-gradient(circle at 88% 20%,#00ff661f,#0000 30%),linear-gradient(120deg,#050505 45%,#e61a2426);border:4px solid #fff;grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);padding:clamp(1.5rem,4vw,3.2rem);text-decoration:none;display:grid;overflow:hidden}.aw-headline-story:after{content:"";background:linear-gradient(90deg,var(--aw-green),var(--aw-gold),transparent);width:60%;height:8px;position:absolute;bottom:0;left:0;transform:skew(-20deg)}.aw-headline-copy{z-index:2;flex-direction:column;justify-content:flex-end;display:flex;position:relative}.aw-news-card-topline{flex-wrap:wrap;align-items:center;gap:.7rem;display:flex}.aw-news-card-topline>small{color:#888;font:800 .57rem/1.35 var(--font-mono);text-transform:uppercase}.aw-headline-story h2{max-width:960px;font:400 clamp(3rem,7vw,6.4rem)/.74 var(--font-brush);text-transform:uppercase;text-wrap:balance;margin:.8rem 0}.aw-headline-story p{color:#bbb;max-width:790px}.aw-headline-story b,.aw-story-card>b{color:var(--aw-blue);font:900 .64rem/1 var(--font-mono);text-transform:uppercase;margin-top:auto}.aw-headline-mark{z-index:1;text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;transform:rotate(-6deg)}.aw-headline-mark>span{color:#ffffff21;font:400 clamp(4rem,9vw,7rem)/.65 var(--font-brush)}.aw-headline-mark>strong{color:#ffb80038;font:900 clamp(7rem,16vw,13rem)/.6 var(--font-condensed)}.aw-headline-mark>small{color:#ffffff57;font:900 .58rem/1 var(--font-mono);letter-spacing:.15em}.aw-story-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;display:grid}.aw-story-grid--archive{grid-template-columns:repeat(2,minmax(0,1fr))}.aw-story-card{flex-direction:column;min-height:370px;padding:1.2rem;text-decoration:none;transition:transform .16s,border-color .16s,box-shadow .16s;display:flex}.aw-story-card:hover{box-shadow:10px 10px 0 var(--aw-blue);border-color:#fff;transform:translate(-3px,-3px)}.aw-story-card[hidden],.aw-headline-story[hidden]{display:none}.aw-story-card .tag{color:var(--aw-gold)}.aw-news-context{text-transform:uppercase;color:var(--aw-blue)!important;font:900 .58rem/1.25 var(--font-mono)!important;margin:.8rem 0 0!important}.aw-story-card h3{font:400 clamp(1.9rem,3vw,2.45rem)/.82 var(--font-brush);text-transform:uppercase;text-wrap:balance;margin:.6rem 0}.aw-story-card>p:not(.aw-news-context){color:#999;flex:1;font-size:.84rem}.aw-story-tags{flex-wrap:wrap;gap:.35rem;margin:.7rem 0 1rem;display:flex}.aw-story-tags span{color:#aaa;font:800 .52rem/1 var(--font-mono);text-transform:uppercase;background:#000;border:1px solid #3b3b3b;padding:.3rem .45rem}.aw-story-tags--hero span{color:#ccc;border-color:#ffffff4d}.aw-news-empty strong{color:#fff;font:400 2rem/.8 var(--font-brush);text-transform:uppercase;display:block}.aw-news-empty p{margin:.6rem 0 0}.aw-news-follow-actions{flex-wrap:wrap;gap:.7rem;display:flex}.aw-news-article{--story-accent:var(--aw-blue);background:#00000080}.aw-news-article.is-race{--story-accent:var(--aw-gold)}.aw-news-article.is-team{--story-accent:var(--aw-orange)}.aw-news-article.is-milestone{--story-accent:var(--aw-blue)}.aw-news-article-hero{isolation:isolate;background:radial-gradient(circle at 82% 18%,color-mix(in srgb,var(--story-accent) 15%,transparent),transparent 33rem),linear-gradient(115deg,#000000e6,#0000008c),url(/images/textures/aetherwing-editorial.webp) center/cover;border-bottom:5px solid #fff;align-items:flex-end;min-height:610px;padding:clamp(5rem,10vw,8rem) 0 clamp(3rem,6vw,4.5rem);display:flex;position:relative;overflow:hidden}.aw-news-article-hero:after{content:"";z-index:-1;background:linear-gradient(90deg,var(--story-accent),var(--aw-red),transparent);height:12px;position:absolute;bottom:14%;left:-5%;right:40%;transform:rotate(-2deg)}.aw-news-article-ghost{z-index:-1;color:#ffffff0b;font:400 clamp(8rem,25vw,21rem)/.68 var(--font-brush);text-transform:uppercase;white-space:nowrap;position:absolute;top:.12em;right:-.03em;transform:rotate(-4deg)}.aw-news-article-hero__inner{position:relative}.aw-news-back{color:#ddd;font:900 .6rem/1 var(--font-mono);text-transform:uppercase;background:#000;border:2px solid #555;margin-bottom:1.5rem;padding:.5rem .72rem;text-decoration:none;display:inline-flex}.aw-news-back:hover{background:var(--story-accent);border-color:var(--story-accent);color:#000}.aw-news-article-meta-top{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}.aw-news-article-meta-top>span:not(.tag),.aw-news-article-meta-top time{color:#aaa;font:900 .57rem/1 var(--font-mono);text-transform:uppercase;background:#050505;border:1px solid #444;padding:.34rem .5rem}.aw-news-article .eyebrow{color:var(--story-accent)}.aw-news-article-hero h1{max-width:1050px;font:400 clamp(3.4rem,9vw,7.6rem)/.72 var(--font-brush);text-transform:uppercase;text-wrap:balance;text-shadow:6px 6px #000;margin:.7rem 0}.aw-news-article-dek{border-left:7px solid var(--story-accent);color:#ccc;max-width:860px;font:700 clamp(.95rem,1.7vw,1.08rem)/1.65 var(--font-mono);background:#000000c7;margin:1.3rem 0 0;padding:.9rem 1rem}.aw-news-byline{color:#777;font:900 .55rem/1 var(--font-mono);text-transform:uppercase;letter-spacing:.08em}.aw-news-snapshot{z-index:3;margin-top:-1.7rem;position:relative}.aw-news-snapshot-grid{padding-inline:var(--gutter);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.aw-news-snapshot-grid>div{background:#030303;border:3px solid #fff;border-right:0;min-height:104px;padding:1rem .8rem;box-shadow:0 7px #000}.aw-news-snapshot-grid>div:last-child{border-right:3px solid #fff}.aw-news-snapshot-grid span{color:#777;font:900 .52rem/1 var(--font-mono);text-transform:uppercase;display:block}.aw-news-snapshot-grid strong{color:#fff;font:900 clamp(1.35rem,2.5vw,2.25rem)/.9 var(--font-condensed);text-transform:uppercase;margin-top:.45rem;display:block}.aw-news-snapshot-grid .is-accent strong{color:var(--story-accent)}.aw-news-article-main{padding:clamp(4rem,8vw,7rem) 0}.aw-news-story-layout{grid-template-columns:minmax(0,1fr) 290px;align-items:start;gap:clamp(2rem,5vw,4rem);display:grid}.aw-news-story-body{max-width:820px}.aw-news-story-section{margin-bottom:3.1rem}.aw-news-story-section h2{color:#fff;font:400 clamp(2.4rem,5vw,4.4rem)/.78 var(--font-brush);text-transform:uppercase;text-wrap:balance;border-top:4px solid #333;margin:0 0 1rem;padding-top:1rem}.aw-news-story-section p{color:#d0cdc5;margin:0 0 1.35rem;font-size:clamp(1rem,1.4vw,1.08rem);line-height:1.82}.aw-news-story-section p.is-lede:first-letter{float:left;color:var(--story-accent);font:400 5.2rem/.67 var(--font-brush);margin:.08em .12em 0 0}.aw-news-quote{border:3px solid var(--story-accent);background:#050505;border-left-width:10px;margin:2.2rem 0;padding:1.4rem 1.5rem 1.35rem;position:relative;box-shadow:8px 8px #111}.aw-news-quote:before{content:"“";color:color-mix(in srgb,var(--story-accent) 18%,transparent);font:400 10rem/.8 var(--font-brush);position:absolute;top:-.18em;right:.1em}.aw-news-quote p{z-index:1;position:relative;color:#fff!important;font:400 clamp(1.5rem,3vw,2.35rem)/1.05 var(--font-editorial)!important;margin:0!important}.aw-news-quote cite{z-index:1;color:#777;font:900 .57rem/1 var(--font-mono);text-transform:uppercase;margin-top:.9rem;font-style:normal;display:block;position:relative}.aw-news-callout{border:3px solid var(--story-accent);border-left:10px solid var(--aw-red);background:linear-gradient(130deg,color-mix(in srgb,var(--story-accent) 10%,transparent),transparent 48%),#050505;margin:2.8rem 0 3.4rem;padding:clamp(1.4rem,4vw,2.2rem);position:relative;overflow:hidden;box-shadow:8px 8px #111}.aw-news-callout:after{content:"FILE";color:#ffffff0a;font:400 9rem/.8 var(--font-brush);position:absolute;bottom:-.2em;right:-.04em}.aw-news-callout>span{z-index:1;background:var(--story-accent);color:#000;font:900 .58rem/1 var(--font-mono);text-transform:uppercase;padding:.25rem .5rem;display:inline-block;position:relative}.aw-news-callout h2{z-index:1;font:400 clamp(2.2rem,5vw,4rem)/.8 var(--font-brush);text-transform:uppercase;margin:.7rem 0;position:relative}.aw-news-callout p{z-index:1;color:#bbb;max-width:680px;font-family:var(--font-mono);margin:0;position:relative}.aw-news-ledger{border-top:5px solid #fff;margin-top:4rem;padding-top:3rem}.aw-news-ledger-head{justify-content:space-between;align-items:end;gap:2rem;margin-bottom:1.4rem;display:flex}.aw-news-ledger-head span{color:var(--aw-blue);font:900 .6rem/1 var(--font-mono);text-transform:uppercase}.aw-news-ledger-head h2{font:400 clamp(2.9rem,7vw,5.7rem)/.74 var(--font-brush);text-transform:uppercase;margin:.5rem 0 0}.aw-news-ledger-head>strong{background:var(--aw-gold);color:#000;box-shadow:5px 5px 0 var(--aw-blue);font:900 3rem/.8 var(--font-condensed);border:3px solid #fff;padding:.7rem .9rem;transform:rotate(1deg)}.aw-news-ledger-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:.65rem;display:grid}.aw-news-ledger-grid article{border:2px solid #333;border-top:6px solid var(--aw-blue);background:#050505;min-height:210px;padding:1rem}.aw-news-ledger-grid article.is-current{border-color:var(--aw-positive);border-top-color:var(--aw-positive)}.aw-news-ledger-grid small{color:var(--aw-blue);font:900 .58rem/1.3 var(--font-mono);text-transform:uppercase}.aw-news-ledger-grid h3{font:400 1.5rem/.85 var(--font-brush);text-transform:uppercase;margin:.8rem 0}.aw-news-ledger-grid span{color:#000;font:900 .5rem/1 var(--font-mono);text-transform:uppercase;background:#ddd;padding:.25rem .35rem;display:inline-block}.aw-news-ledger-grid time{color:#666;font:900 .52rem/1 var(--font-mono);text-transform:uppercase;margin-top:.8rem;display:block}.aw-news-history-note{background:#060606;border-left:5px solid #555;margin-top:3.2rem;padding:1rem 1.1rem}.aw-news-history-note strong{color:#aaa;font:900 .57rem/1 var(--font-mono);text-transform:uppercase}.aw-news-history-note p{color:#777;margin:.55rem 0 0;font-size:.78rem;line-height:1.6}.aw-news-story-sidebar{gap:.8rem;display:grid;position:sticky;top:104px}.aw-news-file-card{box-shadow:7px 7px 0 var(--story-accent);background:#030303;border:3px solid #fff;padding:1rem}.aw-news-file-card>span{color:var(--story-accent);font:900 .55rem/1 var(--font-mono);text-transform:uppercase}.aw-news-file-card>strong{font:400 2.3rem/.82 var(--font-brush);text-transform:uppercase;margin:.8rem 0 1rem;display:block}.aw-news-file-card dl{margin:0}.aw-news-file-card dl>div{border-top:1px dashed #333;padding:.7rem 0}.aw-news-file-card dt{color:#666;font:900 .5rem/1 var(--font-mono);text-transform:uppercase}.aw-news-file-card dd{color:#ddd;font:800 .7rem/1.35 var(--font-mono);margin:.3rem 0 0}.aw-news-sidebar-links{background:#050505;border:2px solid #333}.aw-news-sidebar-links a{font:900 .58rem/1 var(--font-mono);text-transform:uppercase;border-bottom:1px solid #333;justify-content:space-between;gap:.5rem;padding:.8rem;text-decoration:none;display:flex}.aw-news-sidebar-links a:last-child{border-bottom:0}.aw-news-sidebar-links a span{color:var(--story-accent)}.aw-news-sidebar-links a:hover{background:var(--story-accent);color:#000}.aw-news-sidebar-links a:hover span{color:#000}.aw-news-story-nav{padding:0 0 5rem}.aw-news-story-nav>div{background:#000;border:3px solid #fff;grid-template-columns:1fr 1fr;display:grid}.aw-news-story-nav a{flex-direction:column;justify-content:center;min-height:110px;padding:1rem 1.1rem;text-decoration:none;display:flex}.aw-news-story-nav a+a{text-align:right;border-left:1px solid #333}.aw-news-story-nav span{color:#666;font:900 .5rem/1 var(--font-mono);text-transform:uppercase}.aw-news-story-nav strong{font:400 clamp(1.25rem,2.5vw,2rem)/.9 var(--font-brush);text-transform:uppercase;margin-top:.55rem;display:block}.aw-news-story-nav a:hover{background:#0b0b0b}.aw-news-story-nav a:hover strong{color:var(--story-accent)}@media (width<=1050px){.aw-story-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.aw-news-story-layout{grid-template-columns:1fr}.aw-news-story-sidebar{grid-template-columns:1fr 1fr;position:static}.aw-news-ledger-grid,.aw-news-snapshot-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.aw-news-snapshot-grid>div:nth-child(3){border-right:3px solid #fff}.aw-news-snapshot-grid>div:nth-child(-n+3){border-bottom:0}}@media (width<=900px){.aw-story-tools{top:72px}.aw-news-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.aw-news-kpi-grid>div:nth-child(2){border-right:0}.aw-news-kpi-grid>div:nth-child(-n+2){border-bottom:1px solid #333}.aw-news-intro{flex-direction:column;align-items:flex-start}.aw-headline-story{grid-template-columns:1fr;min-height:460px}.aw-headline-mark{display:none}}@media (width<=650px){.aw-story-tools{position:relative;top:auto}.aw-story-tools label,.aw-story-grid,.aw-story-grid--archive{grid-template-columns:1fr}.aw-story-card{min-height:0}.aw-news-article-hero{min-height:560px;padding-top:4rem}.aw-news-article-hero h1{font-size:clamp(3.1rem,15vw,5.4rem)}.aw-news-snapshot{margin-top:-1rem}.aw-news-snapshot-grid{grid-template-columns:repeat(2,minmax(0,1fr));padding-inline:1rem}.aw-news-snapshot-grid>div{border-bottom:0;border-right:0}.aw-news-snapshot-grid>div:nth-child(2n){border-right:3px solid #fff}.aw-news-snapshot-grid>div:nth-last-child(-n+2){border-bottom:3px solid #fff}.aw-news-story-sidebar{grid-template-columns:1fr}.aw-news-ledger-head{flex-direction:column;align-items:flex-start}.aw-news-ledger-grid,.aw-news-story-nav>div{grid-template-columns:1fr}.aw-news-story-nav a+a{text-align:left;border-top:1px solid #333;border-left:0}.aw-news-story-section h2{font-size:clamp(2.4rem,13vw,3.7rem)}}@media (width<=420px){.aw-news-kpi-grid strong{font-size:2rem}.aw-news-kpi-grid>div{min-height:94px;padding:.8rem}.aw-news-article-meta-top{flex-direction:column;align-items:flex-start}.aw-story-tags span{font-size:.47rem}}
