@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/atkinson-hyperlegible-latin-400-normal.BrHNak5F.woff2)format("woff2"),url(/_astro/atkinson-hyperlegible-latin-400-normal.BbWidj28.woff)format("woff")}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/atkinson-hyperlegible-latin-700-normal.GZI4o3u0.woff2)format("woff2"),url(/_astro/atkinson-hyperlegible-latin-700-normal.BK6Glc0m.woff)format("woff")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/bricolage-grotesque-latin-800-normal.J50vIsBe.woff2)format("woff2"),url(/_astro/bricolage-grotesque-latin-800-normal.Br4b-5gk.woff)format("woff")}@font-face{font-family:Silkscreen;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/silkscreen-latin-400-normal.CtPo2yA5.woff2)format("woff2"),url(/_astro/silkscreen-latin-400-normal.D0DfPJut.woff)format("woff")}@font-face{font-family:VT323;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/vt323-latin-400-normal.wDgJuOC9.woff2)format("woff2"),url(/_astro/vt323-latin-400-normal.Dqn9ZSPj.woff)format("woff")}@font-face{font-family:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/press-start-2p-latin-400-normal._wFEWmAB.woff2)format("woff2"),url(/_astro/press-start-2p-latin-400-normal.KLytu4cr.woff)format("woff")}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/pixelify-sans-latin-400-normal.DLrIX9QE.woff2)format("woff2"),url(/_astro/pixelify-sans-latin-400-normal.JapMNN6Z.woff)format("woff")}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/pixelify-sans-latin-700-normal.D3Xxx3QE.woff2)format("woff2"),url(/_astro/pixelify-sans-latin-700-normal.BctWAS0u.woff)format("woff")}:root{--room:#15110d;--panel:#1e1913;--cabinet:#3a2b1e;--glass:#0a0b0a;--ink:#f1e8d6;--dim:#b1a388;--line:#3b3226;--phosphor:#ffb547;--phosphor-ink:#1b1206;--f-display:"Bricolage Grotesque", "Arial Black", system-ui, sans-serif;--f-body:"Atkinson Hyperlegible", system-ui, -apple-system, "Segoe UI", sans-serif;--f-pixel:"Silkscreen", ui-monospace, "Courier New", monospace;--f-screen:"VT323", ui-monospace, "Courier New", monospace;color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:84px}html,body{margin:0}body{background:var(--room);color:var(--ink);font:400 1rem/1.6 var(--f-body);-webkit-font-smoothing:antialiased;padding-top:env(safe-area-inset-top,0px)}img{max-width:100%}[hidden]{display:none!important}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}body:before{content:"";height:env(safe-area-inset-top,0px);z-index:10;background:var(--room);position:fixed;inset:0 0 auto}a{color:inherit}:focus-visible{outline:3px solid var(--phosphor);outline-offset:3px;border-radius:4px}.wrap{max-width:1200px;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px));margin-inline:auto}.bar{top:env(safe-area-inset-top,0px);z-index:5;background:color-mix(in srgb,var(--room) 92%,transparent);backdrop-filter:blur(6px);border-bottom:1px solid var(--line);position:sticky}.bar .wrap{justify-content:space-between;align-items:center;gap:16px;padding-block:12px;display:flex}.name{font:400 .95rem/1 var(--f-pixel);letter-spacing:.06em;text-decoration:none}.actions{gap:8px;display:flex}.btn{cursor:pointer;color:var(--ink);font:700 .95rem/1 var(--f-body);border:2px solid var(--phosphor);background:0 0;border-radius:4px;justify-content:center;align-items:center;gap:8px;padding:12px 18px;text-decoration:none;transition:transform .15s,background .15s;display:inline-flex}.btn-primary{background:var(--phosphor);color:var(--phosphor-ink)}.btn-ghost{color:var(--ink);border-color:var(--line)}.btn-ghost:hover{border-color:var(--dim)}.btn:hover{transform:translateY(-1px)}.btn:active{transform:translateY(1px)}.bar .actions{display:none}.dock{z-index:6;background:var(--room);border-top:1px solid var(--line);padding-bottom:env(safe-area-inset-bottom,0px);position:fixed;inset:auto 0 0}.dock .wrap{grid-template-columns:1fr 1fr;gap:8px;padding-block:10px;display:grid}.dock .btn{justify-content:center}body{padding-bottom:calc(72px + env(safe-area-inset-bottom,0px))}@media (width>=720px){.bar .actions{display:flex}.dock{display:none}body{padding-bottom:0}}.footer{border-top:1px solid var(--line);color:var(--dim);padding-block:32px 40px;font-size:.9rem}.footer .wrap{gap:20px;display:grid}.footer .sign{font:400 .9rem/1 var(--f-pixel);letter-spacing:.06em;color:var(--ink);margin:0}.footer nav{flex-wrap:wrap;gap:8px 20px;display:flex}.footer a{text-underline-offset:3px;text-decoration-color:var(--line)}.footer a:hover{color:var(--ink);text-decoration-color:var(--phosphor)}.footer p{max-width:72ch;margin:0}@media (width>=1024px){.footer .wrap{grid-template-columns:1fr auto;align-items:start}}.ext:after{content:" ↗";color:var(--dim)}.skip{z-index:20;background:var(--phosphor);color:var(--phosphor-ink);border-radius:4px;padding:10px 14px;font-weight:700;position:absolute;top:8px;left:-9999px}.skip:focus{left:16px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}html{scroll-behavior:auto}}:root[data-skin=arcade]{--c0:#0c0a24;--c1:#1c1a4c;--c2:#2e2c78;--c3:#5a4ec8;--c4:#a89cff;--c5:#f4f4fc;--c6:#ffd800;--c7:#ff8a00;--c8:#f8285c;--c9:#ff4cc4;--c10:#28e0f8;--c11:#1878f0;--c12:#44e050;--c13:#008858;--c14:#8a5a2c;--c15:#000;--room:var(--c0);--panel:var(--c1);--line:var(--c2);--ink:var(--c5);--dim:var(--c4);--phosphor:var(--c6);--phosphor-ink:var(--c0);--cabinet:var(--c3);--glass:var(--c15);--f-display:"Press Start 2P", ui-monospace, "Courier New", monospace;--f-pixel:"Press Start 2P", ui-monospace, "Courier New", monospace;--f-screen:"Press Start 2P", ui-monospace, "Courier New", monospace;--f-body:"Pixelify Sans", system-ui, -apple-system, "Segoe UI", sans-serif;color-scheme:dark}[data-skin=arcade] body{background-color:var(--c0);background-image:radial-gradient(var(--c1) 1px, transparent 1.5px);font-variant-ligatures:none;font-feature-settings:"liga" 0,"clig" 0;background-size:12px 12px;font-size:1.06rem}[data-skin=arcade] ::selection{background:var(--c9);color:var(--c0)}[data-skin=arcade] :focus-visible{outline:3px solid var(--c10);outline-offset:3px;border-radius:0}[data-skin=arcade] :not(.knob):not(.led):not(.stick):not(.stick span):not(.ab span):not(.slot){border-radius:0!important}[data-skin=arcade] .bar{background:var(--c0);border-bottom:3px solid var(--c2);backdrop-filter:none}[data-skin=arcade] .name{color:var(--c6);text-shadow:2px 2px 0 var(--c8);font-size:.7rem}[data-skin=arcade] .btn{font:400 .68rem/1.5 var(--f-display);box-shadow:4px 4px 0 var(--c15);letter-spacing:0;border-width:3px;padding:12px 14px}[data-skin=arcade] .btn:hover{box-shadow:6px 6px 0 var(--c15);transform:translate(-2px,-2px)}[data-skin=arcade] .btn:active{box-shadow:2px 2px 0 var(--c15);transform:translate(2px,2px)}[data-skin=arcade] .btn-primary{background:var(--c6);border-color:var(--c15);color:var(--c0)}[data-skin=arcade] .btn-ghost{background:var(--c1);border-color:var(--c4);color:var(--c5)}[data-skin=arcade] .dock{border-top:3px solid var(--c2)}[data-skin=arcade] .chip{font:400 .62rem/1.5 var(--f-display);border:3px solid var(--c3);background:var(--c1);padding:10px 12px}[data-skin=arcade] .chip[aria-pressed=true]{background:var(--c10);border-color:var(--c15);color:var(--c0);box-shadow:3px 3px 0 var(--c15)}[data-skin=arcade] h1{font:400 clamp(1.3rem,2.9vw,2.3rem)/1.45 var(--f-display);letter-spacing:0;text-shadow:4px 4px 0 var(--c9)}[data-skin=arcade] h1 em{color:var(--c10);text-shadow:4px 4px 0 var(--c11)}[data-skin=arcade] .ch-head h2,[data-skin=arcade] .hello-title{font:400 clamp(1.05rem,2.3vw,1.7rem)/1.5 var(--f-display);letter-spacing:0;text-shadow:3px 3px 0 var(--c9)}[data-skin=arcade] .feature h3{font:400 .95rem/1.6 var(--f-display)}[data-skin=arcade] .eyebrow,[data-skin=arcade] .ch-num,[data-skin=arcade] .strip-head h2,[data-skin=arcade] h2{letter-spacing:.04em;color:var(--c10);font-size:.62rem;line-height:1.6}[data-skin=arcade] .eyebrow:before{background:var(--c8);box-shadow:none}[data-skin=arcade] .sub{color:var(--c4);font-size:1.2rem}[data-skin=arcade] .explore{color:var(--c4);font-size:.6rem}[data-skin=arcade] .years{color:var(--c6);font-size:.72rem;line-height:1.4}[data-skin=arcade] .yr,[data-skin=arcade] .date{color:var(--c6);font-size:.6rem;line-height:1.9}[data-skin=arcade] .stats b{color:var(--c6);text-shadow:3px 3px 0 var(--c8);font-size:clamp(1rem,2vw,1.35rem);line-height:1.3}[data-skin=arcade] .addr{color:var(--c6);font-size:clamp(.72rem,2.4vw,1.05rem);line-height:1.6}[data-skin=arcade] .role h3 span{font-size:.58rem;line-height:2}[data-skin=arcade] .item .kind,[data-skin=arcade] .feature .kind,[data-skin=arcade] .facts dt{color:var(--c10);font-size:.55rem;line-height:1.6}[data-skin=arcade] .ticks{color:var(--c4);font-size:.5rem}[data-skin=arcade] .tv{background:repeating-linear-gradient(90deg,var(--c9) 0 10px,var(--c10) 10px 20px,var(--c6) 20px 30px) bottom / 100% 10px no-repeat, var(--c3);border:4px solid var(--c15);box-shadow:8px 8px 0 var(--c15);padding:16px 16px 22px}[data-skin=arcade] .bezel{background:var(--c15);border:4px solid var(--c2)}[data-skin=arcade] .screen{border-radius:6px!important}[data-skin=arcade] .osd{color:var(--c12);text-shadow:2px 2px 0 var(--c13);font-size:.7rem}[data-skin=arcade] .ch-text{color:var(--c10);text-shadow:2px 2px 0 var(--c11);font-size:clamp(.5rem,1.4vw,.68rem);line-height:1.7}[data-skin=arcade] .ch-text b{color:var(--c6);text-shadow:3px 3px 0 var(--c8);margin-block:8px;font-size:1.7em;line-height:1.35}[data-skin=arcade] .ch-text small{color:var(--c9);font-size:.85em}[data-skin=arcade] .knob{background:var(--c8);box-shadow:0 4px 0 var(--c15);color:var(--c5);font-size:.5rem}[data-skin=arcade] .knob:nth-child(2){background:var(--c11)}[data-skin=arcade] .chlabel{color:var(--c5);font-size:.5rem}[data-skin=arcade] .led{background:var(--c12);box-shadow:0 0 6px var(--c12)}[data-skin=arcade] .tv-caption{color:var(--c4)}[data-skin=arcade] .card,[data-skin=arcade] .feature,[data-skin=arcade] .trio li,[data-skin=arcade] .item,[data-skin=arcade] .contact,[data-skin=arcade] .stats{border:3px solid var(--c2);box-shadow:4px 4px 0 var(--c15)}[data-skin=arcade] .card:hover,[data-skin=arcade] .card.is-on{border-color:var(--c10);box-shadow:4px 4px 0 var(--c9);transform:translate(-2px,-2px)}[data-skin=arcade] .item a:hover,[data-skin=arcade] .stats{background:var(--c2)}[data-skin=arcade] .job .role{border-left:3px solid var(--c3)}[data-skin=arcade] li::marker{color:var(--c9)}[data-skin=arcade] .cell{background:var(--c1)}[data-skin=arcade] .seg{color:var(--c0);font-size:.48rem;line-height:18px}[data-skin=arcade] .seg[data-co=aws]{background:var(--c7)}[data-skin=arcade] .seg[data-co=verizon]{background:var(--c8)}[data-skin=arcade] .seg[data-co=gopop]{background:var(--c9)}[data-skin=arcade] .seg[data-co=verisign]{background:var(--c11);color:var(--c5)}[data-skin=arcade] .seg[data-co=sun]{background:var(--c12)}[data-skin=arcade] .seg.is-on{outline:3px solid var(--c5);outline-offset:-3px}[data-skin=arcade] .shot img,[data-skin=arcade] .photo img{border:3px solid var(--c15);box-shadow:6px 6px 0 var(--c2)}[data-skin=arcade] .footer{border-top:3px solid var(--c2)}[data-skin=arcade] .footer .sign{color:var(--c6);font-size:.65rem}[data-skin=arcade] .skip{font-family:var(--f-display);font-size:.65rem}.skin-toggle{font:400 .62rem/1 var(--f-pixel);letter-spacing:.06em;color:var(--dim);border:2px solid var(--line);cursor:pointer;background:0 0;border-radius:4px;align-items:center;gap:8px;padding:8px 10px;display:inline-flex}.skin-toggle:hover{color:var(--ink);border-color:var(--dim)}.skin-toggle .dot{background:var(--line);width:10px;height:10px}.skin-toggle[aria-pressed=true]{color:var(--c0);background:var(--c10);border-color:var(--c15);box-shadow:3px 3px 0 var(--c15)}.skin-toggle[aria-pressed=true] .dot{background:var(--c9)}.bar-left{align-items:center;gap:12px;min-width:0;display:flex}@media (width<=420px){.name{font-size:.8rem}}
