@font-face{font-family:GeistPixelSquare;src:url(../media/GeistPixel_Square.p.0swnkg-c.zst7.woff2?dpl=dpl_4jtwvtq4jQj83houCBMXeuwUnj3D)format("woff2");font-display:swap;font-weight:500}.geistpixelsquare_cf225766-module__WnbGMa__className{font-family:GeistPixelSquare,Geist Mono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace;font-weight:500}.geistpixelsquare_cf225766-module__WnbGMa__variable{--font-geist-pixel-square:"GeistPixelSquare", Geist Mono, ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
@font-face{font-family:GeistPixelGrid;src:url(../media/GeistPixel_Grid.p.0w7sol7._a_4c.woff2?dpl=dpl_4jtwvtq4jQj83houCBMXeuwUnj3D)format("woff2");font-display:swap;font-weight:500}.geistpixelgrid_6ebff038-module__-iqwaG__className{font-family:GeistPixelGrid,Geist Mono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace;font-weight:500}.geistpixelgrid_6ebff038-module__-iqwaG__variable{--font-geist-pixel-grid:"GeistPixelGrid", Geist Mono, ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
@font-face{font-family:GeistPixelCircle;src:url(../media/GeistPixel_Circle.p.08kj2k4jxi.q8.woff2?dpl=dpl_4jtwvtq4jQj83houCBMXeuwUnj3D)format("woff2");font-display:swap;font-weight:500}.geistpixelcircle_7ee616e3-module__nfgTqW__className{font-family:GeistPixelCircle,Geist Mono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace;font-weight:500}.geistpixelcircle_7ee616e3-module__nfgTqW__variable{--font-geist-pixel-circle:"GeistPixelCircle", Geist Mono, ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
@font-face{font-family:GeistPixelTriangle;src:url(../media/GeistPixel_Triangle.p.01k52ll91s9nd.woff2?dpl=dpl_4jtwvtq4jQj83houCBMXeuwUnj3D)format("woff2");font-display:swap;font-weight:500}.geistpixeltriangle_d08a9537-module__pau0VG__className{font-family:GeistPixelTriangle,Geist Mono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace;font-weight:500}.geistpixeltriangle_d08a9537-module__pau0VG__variable{--font-geist-pixel-triangle:"GeistPixelTriangle", Geist Mono, ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
@font-face{font-family:GeistPixelLine;src:url(../media/GeistPixel_Line.p.0gy4lfw5evbyo.woff2?dpl=dpl_4jtwvtq4jQj83houCBMXeuwUnj3D)format("woff2");font-display:swap;font-weight:500}.geistpixelline_d71857ef-module__hlZFaG__className{font-family:GeistPixelLine,Geist Mono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace;font-weight:500}.geistpixelline_d71857ef-module__hlZFaG__variable{--font-geist-pixel-line:"GeistPixelLine", Geist Mono, ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
.hw26{--hw-void:#070707;--hw-pit:#030303;--hw-steel:#0f1110;--hw-steel-hi:#171a18;--hw-line:#242926;--hw-line-hi:#39413c;--hw-paper:#e4e4df;--hw-ink:#0a0a0a;--hw-snow:#fff;--hw-bone:#c3c3c3;--hw-silver:#8b928d;--hw-mint:#82f5c6;--hw-on-mint:#04120c;--hw-pine:#2f9e63;--hw-matrix:#00ff41;--hw-ease:cubic-bezier(.16, 1, .3, 1);--hw-gutter:clamp(1.25rem, 4vw, 4.5rem);background:var(--hw-void);color:var(--hw-bone);font-family:var(--font-jetbrains-mono), ui-monospace, monospace;-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.6;overflow-x:hidden}html[data-theme=light] .hw26{--hw-void:#f1f1ec;--hw-pit:#e7e7e0;--hw-steel:#f8f8f4;--hw-steel-hi:#edede6;--hw-line:#d1d4ca;--hw-line-hi:#a9afa5;--hw-snow:#0a0a0a;--hw-bone:#3a403c;--hw-silver:#5d645f;--hw-mint:#00794c;--hw-on-mint:#f2fff9;--hw-pine:#0a3d28}.hw26 *,.hw26 :before,.hw26 :after{box-sizing:border-box}.hw26-grid{pointer-events:none;background-image:linear-gradient(to right, var(--hw-line) 1px, transparent 1px), linear-gradient(to bottom, var(--hw-line) 1px, transparent 1px);opacity:.5;background-size:88px 88px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(100% 70% at 50% 40%,#000 30%,#0000 100%);mask-image:radial-gradient(100% 70% at 50% 40%,#000 30%,#0000 100%)}.hw26-label{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.24em;text-transform:uppercase;color:var(--hw-silver);font-size:10px;font-weight:500}.hw26-label--mint{color:var(--hw-mint)}.hw26-num{font-family:var(--font-geist-pixel-circle), var(--font-jetbrains-mono), monospace;letter-spacing:.12em;color:var(--hw-mint);font-size:13px}.hw26-cross{pointer-events:none;opacity:.55;width:13px;height:13px;position:absolute}.hw26-cross:before,.hw26-cross:after{content:"";background:var(--hw-mint);position:absolute}.hw26-cross:before{width:1px;top:0;bottom:0;left:50%;transform:translate(-50%)}.hw26-cross:after{height:1px;top:50%;left:0;right:0;transform:translateY(-50%)}.hw26-section{padding-block:clamp(5rem,11vh,9rem);padding-inline:var(--hw-gutter);position:relative}.hw26-inner{width:100%;max-width:1440px;margin-inline:auto;position:relative}.hw26-paper{background:var(--hw-pit);border-block:1px solid var(--hw-line)}.hw26-head{border-top:1px solid var(--hw-line);align-items:baseline;gap:1.25rem;margin-bottom:clamp(2.5rem,5vw,4rem);padding-top:1rem;display:flex}.hw26-head h2{font-family:var(--font-orbitron), sans-serif;text-transform:uppercase;letter-spacing:.01em;color:var(--hw-snow);margin:0;font-size:clamp(1.5rem,4vw,2.75rem);font-weight:800;line-height:.95}.hw26-hero{min-height:100svh;padding:clamp(6rem, 12vh, 9rem) var(--hw-gutter) clamp(3rem, 6vh, 5rem);background:radial-gradient(ellipse 80% 55% at 62% 8%, color-mix(in srgb, var(--hw-mint) 7%, transparent), transparent 62%), var(--hw-void);flex-direction:column;justify-content:center;display:flex;position:relative;overflow:hidden}.hw26-hero-corner{z-index:3;align-items:center;gap:.6rem;display:flex;position:absolute}.hw26-hero-corner--tl{top:1.6rem;left:var(--hw-gutter)}.hw26-hero-corner--tr{top:1.6rem;right:var(--hw-gutter)}.hw26-hero-corner--bl{bottom:1.6rem;left:var(--hw-gutter)}.hw26-hero-corner--br{bottom:1.6rem;right:var(--hw-gutter)}.hw26-hero-inner{z-index:2;width:100%;max-width:1440px;margin-inline:auto;position:relative}.hw26-title{flex-direction:column;gap:clamp(.1rem,.5vw,.4rem);margin:0;display:flex}.hw26-title-row{align-items:center;gap:clamp(.75rem,2vw,1.75rem);display:flex}.hw26-title-word{font-family:var(--font-orbitron), sans-serif;text-transform:uppercase;color:var(--hw-snow);letter-spacing:-.01em;white-space:nowrap;font-size:clamp(2.6rem,11.5vw,10.5rem);font-weight:900;line-height:.84}.hw26-title-word--hollow{color:#0000;-webkit-text-stroke:1.5px var(--hw-mint)}.hw26-glitch{isolation:isolate;color:var(--hw-snow);animation:6s step-end infinite hw26-crt-roll,4.7s step-end infinite hw26-crt-beam;position:relative;-webkit-mask-image:repeating-linear-gradient(#000 0 2px,#0000004d 2px 3px);mask-image:repeating-linear-gradient(#000 0 2px,#0000004d 2px 3px)}.hw26-rise.hw26-glitch{animation:hw26-rise .9s var(--hw-ease) both, hw26-crt-roll 6s steps(1) infinite, hw26-crt-beam 4.7s steps(1) infinite}.hw26-glitch:before,.hw26-glitch:after{content:attr(data-text);z-index:-1;pointer-events:none;white-space:nowrap;position:absolute;inset:0}.hw26-glitch:before{color:#00e5ff;animation:6s step-end infinite hw26-crt-tear-a}.hw26-glitch:after{color:#ff2bd6;animation:6s step-end infinite hw26-crt-tear-b}@keyframes hw26-crt-roll{0%,84%,95%,to{-webkit-mask-position:0 0;mask-position:0 0}85%{-webkit-mask-position:0 1px;mask-position:0 1px}87%{-webkit-mask-position:0 -2px;mask-position:0 -2px}89%{-webkit-mask-position:0 1px;mask-position:0 1px}91%{-webkit-mask-position:0 -1px;mask-position:0 -1px}93%{-webkit-mask-position:0 .5px;mask-position:0 .5px}}@keyframes hw26-crt-beam{0%,30%,34%,74%,to{filter:brightness()}32%{filter:brightness(.94)}76%{filter:brightness(1.06)}85%{filter:brightness(1.4)saturate(1.3)}88%{filter:brightness(.78)}91%{filter:brightness(1.22)}94%{filter:brightness(.92)}}@keyframes hw26-crt-tear-a{0%,84%,95%,to{clip-path:inset(0);transform:translate(-.008em)}85%{clip-path:inset(12% 0 66%);transform:translate(-.085em)}87%{clip-path:inset(70% 0 9%);transform:translate(.055em)}89%{clip-path:inset(37% 0 46%);transform:translate(-.05em)}91%{clip-path:inset(3% 0 84%);transform:translate(.03em)}93%{clip-path:inset(52% 0 31%);transform:translate(-.014em)}}@keyframes hw26-crt-tear-b{0%,84%,95%,to{clip-path:inset(0);transform:translate(.008em)}85%{clip-path:inset(56% 0 24%);transform:translate(.072em)}87%{clip-path:inset(6% 0 72%);transform:translate(-.06em)}89%{clip-path:inset(44% 0 38%);transform:translate(.042em)}91%{clip-path:inset(80% 0 4%);transform:translate(-.028em)}93%{clip-path:inset(24% 0 58%);transform:translate(.012em)}}.hw26-title-rule{background:var(--hw-line-hi);flex:1;min-width:1.5rem;height:1px}.hw26-title-tag{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.2em;text-transform:uppercase;color:var(--hw-silver);white-space:nowrap;font-size:clamp(9px,.9vw,11px)}.hw26-rise{animation:hw26-rise .9s var(--hw-ease) both}@keyframes hw26-rise{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:translateY(0)}}.hw26-subtitle{font-family:var(--font-geist-pixel-circle), var(--font-orbitron), sans-serif;letter-spacing:.05em;text-transform:uppercase;color:var(--hw-snow);align-items:center;gap:clamp(.75rem,2vw,1.5rem);margin:clamp(.9rem,2.4vh,1.6rem) 0 0;font-size:clamp(1.05rem,3.4vw,2.8rem);font-weight:500;line-height:1;display:flex}.hw26-subtitle span{white-space:nowrap}.hw26-poweredby{flex-wrap:wrap;align-items:center;gap:clamp(.75rem,2vw,1.5rem);margin-top:clamp(1.5rem,3.5vh,2.5rem);display:flex}.hw26-poweredby-names{font-family:var(--font-orbitron), sans-serif;text-transform:uppercase;letter-spacing:.02em;color:var(--hw-snow);white-space:nowrap;align-items:center;gap:clamp(.55rem,1.4vw,1.1rem);font-size:clamp(1.1rem,2.7vw,2.15rem);font-weight:800;line-height:1;display:flex}.hw26-poweredby-x{color:var(--hw-mint);font-weight:500}.hw26-poweredby-link{color:inherit;transition:color .22s var(--hw-ease), border-color .22s var(--hw-ease);border-bottom:2px solid #0000;padding-bottom:.12em;text-decoration:none}.hw26-poweredby-link:hover{color:var(--hw-mint);border-bottom-color:var(--hw-mint)}.hw26-poweredby-link:focus-visible{outline:2px solid var(--hw-mint);outline-offset:4px}.hw26-poweredby-rule{background:var(--hw-line-hi);flex:1;min-width:1.5rem;height:1px}.hw26-hero-meta{background:var(--hw-line);border:1px solid var(--hw-line);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1px;max-width:940px;margin-top:clamp(2rem,5vh,3.5rem);display:grid}.hw26-hero-meta>div{background:var(--hw-void);padding:1.1rem 1.25rem}.hw26-hero-meta dt{letter-spacing:.2em;text-transform:uppercase;color:var(--hw-silver);margin:0 0 .5rem;font-size:10px}.hw26-hero-meta dd{color:var(--hw-snow);margin:0;font-size:clamp(.82rem,1.1vw,.95rem);line-height:1.35}.hw26-hero-actions{flex-wrap:wrap;align-items:center;gap:1.5rem;margin-top:clamp(2rem,4vh,3rem);display:flex}.hw26-apply{background:var(--hw-mint);color:var(--hw-on-mint);font-family:var(--font-orbitron), sans-serif;letter-spacing:.14em;text-transform:uppercase;clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));transition:transform .22s var(--hw-ease), box-shadow .22s var(--hw-ease);border:0;align-items:center;gap:1rem;padding:1.15rem 2.5rem;font-size:clamp(.8rem,1.1vw,.95rem);font-weight:800;text-decoration:none;display:inline-flex;position:relative}.hw26-apply:after{content:"→";font-family:var(--font-jetbrains-mono), monospace;transition:transform .22s var(--hw-ease)}.hw26-apply:hover{box-shadow:6px 6px 0 0 color-mix(in srgb, var(--hw-mint) 28%, transparent);transform:translate(-2px,-2px)}.hw26-apply:hover:after{transform:translate(5px)}.hw26-apply:focus-visible{outline:2px solid var(--hw-snow);outline-offset:4px}.hw26-apply--ghost{color:var(--hw-mint);border:1px solid var(--hw-mint);background:0 0}.hw26-apply--lg{padding:1.5rem 3.5rem;font-size:clamp(.95rem,1.6vw,1.35rem)}.hw26-ufo{z-index:1;pointer-events:none;flex-direction:column;align-items:center;width:min(340px,46vw);display:flex;position:absolute;top:clamp(4rem,11vh,8rem);right:clamp(1rem,7vw,8rem)}.hw26-ufo-craft{z-index:2;font-family:var(--font-terminess), ui-monospace, monospace;white-space:pre;text-align:center;color:var(--hw-mint);text-shadow:0 0 18px color-mix(in srgb, var(--hw-mint) 50%, transparent);font-size:clamp(7px,1.35vw,13px);line-height:1.02;animation:6s ease-in-out infinite hw26-hover;position:relative}.hw26-ufo-lights{font-family:var(--font-terminess), ui-monospace, monospace;white-space:pre;text-align:center;color:var(--hw-matrix);text-shadow:0 0 12px var(--hw-matrix);font-size:clamp(7px,1.35vw,13px);line-height:1.02}@keyframes hw26-hover{0%,to{transform:translateY(0)rotate(-.4deg)}50%{transform:translateY(-13px)rotate(.4deg)}}.hw26-ufo-beam{clip-path:polygon(38% 0,62% 0,100% 100%,0 100%);mix-blend-mode:screen;background:linear-gradient(#00ff414d,#00ff411a 42%,#00ff4100);width:100%;height:clamp(200px,40vh,460px);margin-top:-6px;animation:6s ease-in-out infinite hw26-beam;position:relative}.hw26-ufo-beam:after{content:"";background:repeating-linear-gradient(#00ff4124 0 2px,#0000 2px 7px);animation:2.6s linear infinite hw26-scan;position:absolute;inset:0}html[data-theme=light] .hw26-ufo-beam{mix-blend-mode:multiply;background:linear-gradient(#009a2847,#009a2817 42%,#009a2800)}@keyframes hw26-beam{0%,to{opacity:.85;transform:translateY(0)scaleX(1)}50%{opacity:1;transform:translateY(-13px)scaleX(1.04)}}@keyframes hw26-scan{0%{background-position-y:0}to{background-position-y:36px}}.hw26-ticker{border-block:1px solid var(--hw-line);background:var(--hw-pit);padding-block:.85rem;display:flex;position:relative;overflow:hidden}.hw26-ticker-track{white-space:nowrap;flex-shrink:0;gap:3rem;padding-right:3rem;animation:42s linear infinite hw26-marquee;display:flex}.hw26-ticker span{letter-spacing:.24em;text-transform:uppercase;color:var(--hw-silver);font-size:11px}.hw26-ticker span b{color:var(--hw-mint);font-weight:500}@keyframes hw26-marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}.hw26-tracks{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,2vw,1.75rem);display:grid}@media (max-width:780px){.hw26-tracks{grid-template-columns:minmax(0,1fr)}}.hw26-track{isolation:isolate;background:var(--hw-steel);border:1px solid var(--hw-line);clip-path:polygon(0 0,calc(100% - 34px) 0,100% 34px,100% 100%,34px 100%,0 calc(100% - 34px));min-height:clamp(420px,52vh,580px);transition:border-color .4s var(--hw-ease);flex-direction:column;justify-content:space-between;padding:clamp(1.75rem,3vw,2.75rem);display:flex;position:relative;overflow:hidden}.hw26-track:hover{border-color:var(--hw-mint)}.hw26-track-photo{z-index:-1;opacity:.16;filter:grayscale()contrast(1.25);transition:opacity .62s var(--hw-ease), filter .62s var(--hw-ease), transform .9s var(--hw-ease);position:absolute;inset:0}.hw26-track:hover .hw26-track-photo{opacity:.32;filter:grayscale(.35)contrast(1.1);transform:scale(1.05)}.hw26-track-photo img{object-fit:cover;width:100%;height:100%}.hw26-track-no{font-family:var(--font-geist-pixel-circle), var(--font-orbitron), sans-serif;letter-spacing:.02em;color:var(--hw-line-hi);transition:color .4s var(--hw-ease);font-size:clamp(3rem,7.5vw,5.75rem);font-weight:500;line-height:.85}.hw26-track:hover .hw26-track-no{color:var(--hw-mint)}.hw26-track-name{font-family:var(--font-orbitron), sans-serif;text-transform:uppercase;color:var(--hw-snow);margin:.5rem 0 0;font-size:clamp(2rem,5.5vw,4rem);font-weight:900;line-height:.9}.hw26-track-blurb{max-width:42ch;color:var(--hw-bone);margin:1.25rem 0 0;font-size:.9rem;line-height:1.7}.hw26-track-sponsor{border-top:1px solid var(--hw-line);align-items:center;gap:1rem;margin-top:1.75rem;padding-top:1.25rem;display:flex}.hw26-track-mark{width:auto;height:42px;margin-left:auto}.hw26-kit{background:var(--hw-line);border:1px solid var(--hw-line);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1px;display:grid}.hw26-kit-item{background:var(--hw-steel);transition:background .3s var(--hw-ease);flex-direction:column;gap:.6rem;padding:1.5rem;display:flex;position:relative}.hw26-kit-item:hover{background:var(--hw-steel-hi)}.hw26-kit-item dt{font-family:var(--font-orbitron), sans-serif;text-transform:uppercase;letter-spacing:.02em;color:var(--hw-snow);font-size:1rem;font-weight:800}.hw26-kit-item dd{color:var(--hw-bone);margin:0;font-size:.82rem;line-height:1.6}.hw26-kit-qty{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.18em;color:var(--hw-mint);font-size:10px}.hw26-plates{grid-template-columns:repeat(12,1fr);gap:clamp(.75rem,1.5vw,1.25rem);margin-top:clamp(2.5rem,5vw,4rem);display:grid}.hw26-plate{border:1px solid var(--hw-line);background:var(--hw-steel);position:relative;overflow:hidden}.hw26-plate img{object-fit:cover;filter:grayscale()contrast(1.15);width:100%;height:100%;transition:filter .7s var(--hw-ease), transform .9s var(--hw-ease)}.hw26-plate:hover img{filter:grayscale(0)contrast();transform:scale(1.04)}.hw26-plate figcaption{background:var(--hw-ink);color:var(--hw-paper);letter-spacing:.2em;text-transform:uppercase;padding:.5rem .75rem;font-size:9px;position:absolute;bottom:0;left:0}.hw26-plate--a{aspect-ratio:16/10;grid-column:span 7}.hw26-plate--b{aspect-ratio:4/3;grid-column:span 5}.hw26-plate--c,.hw26-plate--d,.hw26-plate--e{aspect-ratio:1;grid-column:span 4}.hw26-days{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:clamp(1.5rem,3vw,3rem);display:grid}.hw26-day{padding-left:.85rem}.hw26-day h3{font-family:var(--font-orbitron), sans-serif;text-transform:uppercase;color:var(--hw-snow);border-bottom:1px solid var(--hw-line);justify-content:space-between;align-items:baseline;gap:1rem;margin:0 0 1.5rem;padding-bottom:.75rem;font-size:clamp(1.1rem,2vw,1.5rem);font-weight:800;display:flex}.hw26-day h3 span{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.2em;color:var(--hw-silver);font-size:10px;font-weight:500}.hw26-slot{border-bottom:1px solid color-mix(in srgb, var(--hw-line) 60%, transparent);transition:background .25s var(--hw-ease);grid-template-columns:4.5rem 1fr;gap:1.25rem;padding:.7rem 0;display:grid}.hw26-slot:hover{background:color-mix(in srgb, var(--hw-mint) 4%, transparent)}.hw26-slot-time{color:var(--hw-mint);letter-spacing:.05em;font-size:.8rem}.hw26-slot-what{color:var(--hw-bone);font-size:.85rem;line-height:1.5}.hw26-slot--gate .hw26-slot-what{color:var(--hw-snow);font-weight:500}.hw26-slot--gate{position:relative}.hw26-slot--gate:before{content:"";background-image:repeating-linear-gradient(-45deg, var(--hw-pine) 0 3px, transparent 3px 7px);width:3px;position:absolute;top:.7rem;bottom:.7rem;left:-.85rem}.hw26-slot--gate:hover{background:color-mix(in srgb, var(--hw-pine) 12%, transparent)}.hw26-subhead{align-items:center;gap:1.25rem;margin:0 0 1rem;display:flex}.hw26-sponsors-lead+.hw26-subhead{margin-top:2.5rem}.hw26-org-logo{display:inline-flex}.hw26-org-logo:focus-visible{outline-offset:4px;outline:2px solid #82f5c6}.hw26-sponsor-lead .hw26-org-logo img{width:auto;height:clamp(48px,6vw,72px)}.hw26-org-mark{font-family:var(--font-orbitron), sans-serif;text-transform:uppercase;letter-spacing:.02em;color:#fff;transition:color .22s var(--hw-ease), border-color .22s var(--hw-ease);border-bottom:2px solid #0000;padding-bottom:.1em;font-size:clamp(1.5rem,3vw,2.4rem);font-weight:900;line-height:1;text-decoration:none}.hw26-org-mark:hover{color:#82f5c6;border-bottom-color:#82f5c6}.hw26-org-mark:focus-visible{outline-offset:4px;outline:2px solid #82f5c6}.hw26-sponsors-lead{background:var(--hw-line);border:1px solid var(--hw-line);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1px;margin-bottom:1px;display:grid}.hw26-sponsor-lead{background:var(--hw-steel);transition:background .3s var(--hw-ease);flex-direction:column;align-items:flex-start;gap:1.75rem;padding:clamp(2.5rem,5vw,4rem);display:flex}.hw26-sponsor-lead:hover{background:var(--hw-steel-hi)}html[data-theme=light] .hw26-sponsor-lead{background:#0f1110}html[data-theme=light] .hw26-sponsor-lead:hover{background:#171a18}html[data-theme=light] .hw26-sponsor-lead p{color:#c3c3c3}.hw26-sponsor-lead img{width:auto;height:clamp(38px,5vw,58px)}.hw26-sponsor-lead img.hw26-mark--stacked{height:clamp(64px,8.5vw,98px)}.hw26-sponsor-lead p{color:var(--hw-bone);max-width:40ch;margin:0;font-size:.85rem;line-height:1.7}.hw26-sponsors-rest{background:var(--hw-line);border:1px solid var(--hw-line);grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:1px;display:grid}.hw26-sponsor{background:var(--hw-steel);text-align:center;min-height:150px;transition:background .3s var(--hw-ease);flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:2.25rem 1.5rem;display:flex}.hw26-sponsor:hover{background:var(--hw-steel-hi)}.hw26-sponsor-name{font-family:var(--font-orbitron), sans-serif;text-transform:uppercase;letter-spacing:.04em;color:var(--hw-bone);font-size:1.05rem;font-weight:800}.hw26-closer{text-align:center;background:radial-gradient(ellipse 60% 50% at 50% 100%, color-mix(in srgb, var(--hw-mint) 10%, transparent), transparent 70%), var(--hw-pit);border-top:1px solid var(--hw-line);padding-block:clamp(6rem,16vh,12rem);position:relative}.hw26-closer h2{font-family:var(--font-orbitron), sans-serif;text-transform:uppercase;color:var(--hw-snow);margin:0 0 1.5rem;font-size:clamp(2.2rem,8vw,6.5rem);font-weight:900;line-height:.88}.hw26-closer p{max-width:46ch;color:var(--hw-bone);margin:0 auto clamp(2.5rem,5vh,3.5rem);font-size:.95rem;line-height:1.75}.hw26-endplate{background:var(--hw-pit);border-top:1px solid var(--hw-line);isolation:isolate;flex-direction:column;justify-content:space-between;min-height:50svh;display:flex;position:relative;overflow:hidden}.hw26-endplate-hazard{--hazard-stripe:26px;--hazard-travel:calc(var(--hazard-stripe) / .707107);flex-shrink:0;height:22px;position:relative;overflow:hidden}.hw26-endplate-hazard:before{content:"";top:0;bottom:0;left:0;right:calc(-1 * var(--hazard-travel));background-image:repeating-linear-gradient(-45deg, var(--hw-pine) 0 12px, var(--hw-pit) 12px var(--hazard-stripe));will-change:transform;animation:2.4s linear infinite hw26-band;position:absolute}@keyframes hw26-band{0%{transform:translate(0)}to{transform:translateX(calc(-1 * var(--hazard-travel)))}}.hw26-endplate-bleed{z-index:-1;font-family:var(--font-geist-pixel-square), var(--font-orbitron), sans-serif;letter-spacing:.02em;white-space:nowrap;color:#0000;-webkit-text-stroke:1px var(--hw-line-hi);pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.85;margin:0;font-size:clamp(8rem,26vw,22rem);font-weight:500;line-height:.78;position:absolute;bottom:-.28em;left:50%;transform:translate(-50%)}.hw26-endplate-body{padding:clamp(2rem, 5vw, 3.5rem) var(--hw-gutter);flex-direction:column;flex:1;justify-content:center;gap:clamp(1.75rem,4vw,3rem);width:100%;max-width:1440px;margin-inline:auto;display:flex;position:relative}.hw26-endplate-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.5rem 2rem;display:flex}.hw26-endplate-mark{font-family:var(--font-orbitron), sans-serif;text-transform:uppercase;color:var(--hw-snow);margin:0;font-size:clamp(1.6rem,4.5vw,3.25rem);font-weight:900;line-height:.9}.hw26-endplate-mark em{color:#0000;-webkit-text-stroke:1px var(--hw-pine);font-style:normal}.hw26-stamp{border:2px solid var(--hw-pine);color:var(--hw-pine);font-family:var(--font-orbitron), sans-serif;letter-spacing:.18em;text-transform:uppercase;text-align:center;box-shadow:0 0 0 1px color-mix(in srgb, var(--hw-mint) 25%, transparent) inset;flex-shrink:0;align-self:flex-start;padding:.7rem 1.1rem;font-size:clamp(.7rem,1.1vw,.9rem);font-weight:800;line-height:1.3;transform:rotate(-3.5deg)}.hw26-stamp span{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.22em;opacity:.75;margin-top:.2rem;font-size:9px;font-weight:500;display:block}.hw26-titleblock{background:var(--hw-line);border:1px solid var(--hw-line);grid-template-columns:repeat(auto-fit,minmax(148px,1fr));gap:1px;display:grid}.hw26-tb{background:var(--hw-pit);min-height:78px;transition:background .26s var(--hw-ease);flex-direction:column;gap:.45rem;padding:.9rem 1rem;display:flex}.hw26-tb:hover{background:var(--hw-steel)}.hw26-tb dt{letter-spacing:.22em;text-transform:uppercase;color:var(--hw-silver);font-size:9px}.hw26-tb dd{font-family:var(--font-geist-pixel-grid), var(--font-orbitron), sans-serif;letter-spacing:.04em;color:var(--hw-snow);text-transform:uppercase;margin:0;font-size:.88rem;font-weight:500}.hw26-tb--gate dd{color:var(--hw-pine)}.hw26-tb--mint dd{color:var(--hw-mint)}.hw26-endplate-foot{border-top:1px solid var(--hw-line);padding:1.25rem var(--hw-gutter);background:var(--hw-pit);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 2rem;display:flex;position:relative}.hw26-ticks{align-items:center;gap:6px;display:flex}.hw26-ticks i{background:var(--hw-pine);opacity:.7;width:2px;height:11px;display:block}.hw26-ticks i:nth-child(4n){opacity:1;height:17px}.hw26-theme{z-index:120;background:var(--hw-pit);border:1px solid var(--hw-line-hi);color:var(--hw-mint);font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.22em;text-transform:uppercase;cursor:pointer;transition:border-color .22s var(--hw-ease), background .22s var(--hw-ease);align-items:center;gap:.5rem;padding:.55rem .85rem;font-size:9px;font-weight:500;display:inline-flex;position:fixed;bottom:1.1rem;right:1.1rem}.hw26-theme:hover{border-color:var(--hw-mint);background:var(--hw-steel)}.hw26-theme:focus-visible{outline:2px solid var(--hw-mint);outline-offset:3px}.hw26-theme i{background:currentColor;border-radius:50%;width:7px;height:7px}.hw26-endplate-foot{padding-right:calc(var(--hw-gutter) + 7rem)}.hw26-reveal{opacity:0;transition:opacity .8s var(--hw-ease), transform .8s var(--hw-ease);transform:translateY(26px)}.hw26-reveal[data-shown=true]{opacity:1;transform:none}@media (scripting:none){.hw26-reveal{opacity:1;transform:none}}@media (max-width:900px){.hw26-ufo{opacity:.75;width:min(230px,58vw);top:auto;bottom:4rem;right:-2rem}.hw26-ufo-beam{height:clamp(120px,22vh,220px)}.hw26-plate--a,.hw26-plate--b{grid-column:span 12}.hw26-plate--c,.hw26-plate--d,.hw26-plate--e{grid-column:span 6}.hw26-hero-corner--bl,.hw26-hero-corner--br{display:none}}@media (prefers-reduced-motion:reduce){.hw26 *,.hw26 :before,.hw26 :after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.hw26-reveal{opacity:1;transform:none}}
.hw26-intro{z-index:200;background:var(--hw-pit,#030303);cursor:pointer;color:var(--hw-bone,#c3c3c3);font-family:var(--font-jetbrains-mono), ui-monospace, monospace;animation:hw26-i-hold var(--hw-i-dur) linear forwards;position:fixed;inset:0;overflow:hidden}@keyframes hw26-i-hold{0%,96%{opacity:1;pointer-events:auto}to{opacity:0;pointer-events:none}}.hw26-intro *{box-sizing:border-box}.hw26-i-hud{position:absolute;inset:0}.hw26-i-log,.hw26-i-checks,.hw26-i-spectrum,.hw26-i-rail,.hw26-i-frame{animation:hw26-i-retract .34s cubic-bezier(.5, 0, .75, 0) var(--hw-i-retract) forwards}@keyframes hw26-i-retract{to{opacity:0}}.hw26-i-frame{pointer-events:none;position:absolute;inset:clamp(.9rem,3vw,2.5rem)}.hw26-i-frame-r{background:var(--hw-mint,#82f5c6);opacity:.5;animation:.48s cubic-bezier(.16,1,.3,1) forwards hw26-i-ruleh;position:absolute}.hw26-i-frame-r--t,.hw26-i-frame-r--b{height:1px;left:0;right:0;transform:scaleX(0)}.hw26-i-frame-r--l,.hw26-i-frame-r--r{width:1px;animation-name:hw26-i-rulev;top:0;bottom:0;transform:scaleY(0)}.hw26-i-frame-r--t{transform-origin:0;top:0}.hw26-i-frame-r--b{transform-origin:100%;bottom:0}.hw26-i-frame-r--l{transform-origin:top;left:0}.hw26-i-frame-r--r{transform-origin:bottom;right:0}@keyframes hw26-i-ruleh{to{transform:scaleX(1)}}@keyframes hw26-i-rulev{to{transform:scaleY(1)}}.hw26-i-frame-x{opacity:0;background-image:linear-gradient(var(--hw-pine,#2f9e63), var(--hw-pine,#2f9e63)), linear-gradient(var(--hw-pine,#2f9e63), var(--hw-pine,#2f9e63));background-position:50%,50%;background-repeat:no-repeat;background-size:1px 100%,100% 1px;width:18px;height:18px;animation:.32s cubic-bezier(.16,1,.3,1) forwards hw26-i-x;position:absolute}.hw26-i-frame-x--tl{top:-9px;left:-9px}.hw26-i-frame-x--tr{top:-9px;right:-9px}.hw26-i-frame-x--bl{bottom:-9px;left:-9px}.hw26-i-frame-x--br{bottom:-9px;right:-9px}@keyframes hw26-i-x{0%{opacity:0;transform:scale(2.2)rotate(-45deg)}to{opacity:1;transform:none}}.hw26-i-core{animation:hw26-i-core var(--hw-i-dur) cubic-bezier(.33, 0, .2, 1) forwards;flex-direction:column;justify-content:center;align-items:center;gap:.9rem;display:flex;position:absolute;inset:0}@keyframes hw26-i-core{0%{transform:scale(1.06)}82%{transform:scale(1.006)}to{transform:scale(1)}}.hw26-i-mark{font-family:var(--font-orbitron), sans-serif;text-transform:uppercase;letter-spacing:-.005em;white-space:nowrap;font-size:clamp(1.6rem,8vw,6rem);font-weight:900;line-height:1;display:block;position:relative}.hw26-i-mark-base{color:#0000;-webkit-text-stroke:1px var(--hw-line-hi,#39413c)}.hw26-i-mark-lit{color:var(--hw-snow,#fff);text-shadow:0 0 26px #82f5c666;animation:1.5s cubic-bezier(.5,0,.2,1) .48s forwards hw26-i-lit;position:absolute;inset:0}@keyframes hw26-i-lit{0%{clip-path:inset(0 0 100%)}64%{clip-path:inset(0)}70%{transform:translate(-5px)}76%{transform:translate(4px)}82%{transform:translate(0)}to{clip-path:inset(0)}}.hw26-i-coord{letter-spacing:.24em;color:var(--hw-mint,#82f5c6);animation:hw26-i-retract .34s cubic-bezier(.5, 0, .75, 0) var(--hw-i-retract) forwards;margin:0;font-size:clamp(.6rem,1.3vw,.82rem)}.hw26-i-reticle{aspect-ratio:3.1;pointer-events:none;width:min(74%,46rem);position:absolute}.hw26-i-ret{border:2px solid var(--hw-pine,#2f9e63);opacity:0;width:clamp(16px,2.6vw,30px);height:clamp(16px,2.6vw,30px);animation:.62s cubic-bezier(.16,1,.3,1) 1.4s forwards hw26-i-ret;position:absolute}.hw26-i-ret--tl{border-bottom:0;border-right:0;top:0;left:0}.hw26-i-ret--tr{border-bottom:0;border-left:0;top:0;right:0}.hw26-i-ret--bl{border-top:0;border-right:0;bottom:0;left:0}.hw26-i-ret--br{border-top:0;border-left:0;bottom:0;right:0}@keyframes hw26-i-ret{0%{opacity:0;margin:-34px}70%{opacity:1;margin:0}to{opacity:1;margin:0}}.hw26-i-log{flex-direction:column;gap:.22rem;max-width:34%;display:flex;position:absolute;top:clamp(2.4rem,8vw,5rem);left:clamp(2.4rem,7vw,5rem)}.hw26-i-log p{white-space:nowrap;letter-spacing:.1em;color:var(--hw-silver,#8b928d);opacity:0;margin:0;font-size:clamp(7px,1vw,11px);animation:.18s steps(2,end) forwards hw26-i-line}@keyframes hw26-i-line{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:none}}.hw26-i-checks{flex-direction:column;gap:.22rem;min-width:min(230px,32%);display:flex;position:absolute;top:clamp(2.4rem,8vw,5rem);right:clamp(2.4rem,7vw,5rem)}.hw26-i-checks-h{letter-spacing:.26em;text-transform:uppercase;color:var(--hw-line-hi,#39413c);text-align:right;margin:0 0 .35rem;font-size:8px}.hw26-i-checks p:not(.hw26-i-checks-h){letter-spacing:.12em;text-transform:uppercase;color:var(--hw-bone,#c3c3c3);opacity:0;align-items:baseline;gap:.5rem;margin:0;font-size:clamp(7px,1vw,11px);animation:.18s steps(2,end) forwards hw26-i-line;display:flex}.hw26-i-dots{background-image:linear-gradient(to right, var(--hw-line-hi,#39413c) 0 3px, transparent 3px 7px);background-size:7px 1px;flex:1;align-self:center;min-width:.8rem;height:1px}.hw26-i-checks b{text-align:center;border:1px solid var(--hw-mint,#82f5c6);min-width:2.6em;color:var(--hw-mint,#82f5c6);letter-spacing:.16em;opacity:0;padding:0 .3rem;font-size:.88em;font-weight:500;animation:.22s cubic-bezier(.2,1.5,.4,1) forwards hw26-i-stamp}@keyframes hw26-i-stamp{0%{opacity:0;transform:scale(1.8)}to{opacity:1;transform:scale(1)}}.hw26-i-keyline{border-top:1px solid var(--hw-line,#242926);justify-content:flex-end;align-items:baseline;gap:.6rem;margin-top:.7rem;padding-top:.55rem;display:flex}.hw26-i-keyline span{letter-spacing:.24em;color:var(--hw-silver,#8b928d);font-size:8px}.hw26-i-keyline b{font-family:var(--font-geist-pixel-line), var(--font-orbitron), sans-serif;letter-spacing:.08em;color:var(--hw-mint,#82f5c6);white-space:nowrap;font-size:clamp(.6rem,1.3vw,.88rem);font-weight:500}.hw26-i-spectrum{align-items:flex-end;gap:2px;height:clamp(28px,7vh,68px);display:flex;position:absolute;bottom:clamp(4.6rem,11vw,7rem);left:clamp(2.4rem,7vw,5rem);right:clamp(2.4rem,7vw,5rem)}.hw26-i-spectrum i{background:linear-gradient(#82f5c60a,#82f5c66b);flex:1;height:0;animation:.48s cubic-bezier(.16,1,.3,1) forwards hw26-i-bar}@keyframes hw26-i-bar{to{height:var(--h)}}.hw26-i-scan{background:var(--hw-matrix,#00ff41);height:2px;animation:1.5s cubic-bezier(.5,0,.2,1) .48s forwards hw26-i-scan;position:absolute;left:0;right:0;box-shadow:0 0 34px 10px #00ff4152}@keyframes hw26-i-scan{0%{opacity:0;top:-4px}10%{opacity:1}64%{opacity:1;top:58%}to{opacity:0;top:104%}}.hw26-i-scanlines{pointer-events:none;animation:hw26-i-retract .34s cubic-bezier(.5, 0, .75, 0) var(--hw-i-retract) forwards;background:repeating-linear-gradient(#82f5c60d 0 1px,#0000 1px 4px);position:absolute;inset:0}.hw26-i-rail{border-top:1px solid var(--hw-line,#242926);justify-content:space-between;align-items:center;gap:1.2rem;padding-top:.65rem;display:flex;position:absolute;bottom:clamp(2.2rem,5vw,3.4rem);left:clamp(2.4rem,7vw,5rem);right:clamp(2.4rem,7vw,5rem)}.hw26-i-rail-id,.hw26-i-stage,.hw26-i-lockword{letter-spacing:.24em;text-transform:uppercase;white-space:nowrap;font-size:9px}.hw26-i-rail-id{color:var(--hw-silver,#8b928d)}.hw26-i-rail-stages{align-items:center;gap:1.1rem;display:flex}.hw26-i-stage{color:var(--hw-line-hi,#39413c);align-items:center;gap:.4rem;animation:.2s steps(2,end) forwards hw26-i-stage-on;display:flex}.hw26-i-stage i{background:currentColor;border-radius:50%;width:6px;height:6px}@keyframes hw26-i-stage-on{to{color:var(--hw-mint,#82f5c6)}}.hw26-i-lockword{color:var(--hw-pine,#2f9e63);letter-spacing:.34em;opacity:0;animation:.7s step-end 1.74s forwards hw26-i-lockword}@keyframes hw26-i-lockword{0%,22%{opacity:0}23%,45%{opacity:1}46%,62%{opacity:0}63%,to{opacity:1}}@media (max-width:780px){.hw26-i-log,.hw26-i-checks{display:none}.hw26-i-spectrum{bottom:clamp(4rem,14vw,6rem)}}@media (prefers-reduced-motion:reduce){.hw26-intro{display:none}}@media (scripting:none){.hw26-intro{display:none}}
