@font-face{font-family:Instrument Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/instrument-sans-latin-400-normal.DRC__1Mx.woff2)format("woff2"),url(/_astro/instrument-sans-latin-400-normal.D1W7dsQl.woff)format("woff")}@font-face{font-family:Instrument Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/instrument-sans-latin-500-normal.Dk9ku72i.woff2)format("woff2"),url(/_astro/instrument-sans-latin-500-normal.Z6ESRlEs.woff)format("woff")}@font-face{font-family:Instrument Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/instrument-sans-latin-600-normal.B7fBEWYG.woff2)format("woff2"),url(/_astro/instrument-sans-latin-600-normal.B9e8oLYv.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-latin-400-normal.DMJ8VG8y.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-400-normal.CvHOgSBP.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-latin-500-normal.DSY6xOcd.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-500-normal.CB9ihrfo.woff)format("woff")}:root{--paper:#121212;--ink:#f1f1ef;--soft:#a3a3a3;--line:#f1f1ef;--hair:#333;--red:#ee1c25;--black:#0b0b0b;--on-black:#f1f1ef;--serif:"Newsreader Display", Georgia, serif;--sans:"Instrument Sans", system-ui, sans-serif;--mono:"IBM Plex Mono", ui-monospace, monospace;--num:"Big Shoulders Numbers", var(--sans);color-scheme:dark}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--paper);color:var(--ink);font:400 17px/1.55 var(--sans);padding-bottom:env(safe-area-inset-bottom,0px);margin:0}img{max-width:100%;height:auto;display:block}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid var(--red);outline-offset:3px}.wrap{max-width:1240px;margin:0 auto;padding:0 22px}.serif{font-family:var(--serif);letter-spacing:-.01em;font-weight:400}section{padding:96px 0}h2{margin:0 0 22px;font-size:clamp(46px,7vw,92px);line-height:.94}.lede{color:var(--soft);max-width:46ch;margin:0}.pill{color:inherit;border:1.5px solid;border-radius:999px;padding:12px 24px;font-weight:500;text-decoration:none;display:inline-block}.pill.red{background:var(--red);border-color:var(--red);color:#fff}.tbc{font:500 11px var(--mono);text-transform:uppercase;border:1px solid var(--red);color:var(--red);vertical-align:2px;border-radius:999px;margin-right:6px;padding:1px 8px;display:inline-block}.fine{color:var(--soft);margin:10px 0 0;font-size:14px}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}footer[data-astro-cid-jo6i4kqk]{color:var(--soft);padding:26px 0 96px;font-size:14px}.grid[data-astro-cid-jo6i4kqk]{gap:28px;display:grid}@media (width>=800px){.grid[data-astro-cid-jo6i4kqk]{grid-template-rows:auto 1fr;grid-template-columns:1.4fr 1fr 1fr;row-gap:0}.grid[data-astro-cid-jo6i4kqk]>nav[data-astro-cid-jo6i4kqk]{grid-row:span 2}.grid[data-astro-cid-jo6i4kqk]>nav[data-astro-cid-jo6i4kqk]:first-of-type{grid-column:2}.grid[data-astro-cid-jo6i4kqk]>nav[data-astro-cid-jo6i4kqk]:last-of-type{grid-column:3}.legal[data-astro-cid-jo6i4kqk]{grid-area:2/1}}.flogo[data-astro-cid-jo6i4kqk]{width:auto;height:60px;margin-bottom:14px;display:block}p[data-astro-cid-jo6i4kqk]{margin:8px 0 0;line-height:1.6}p[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:inherit}nav[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:8px;display:flex}nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--soft);text-decoration:none}nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--red)}.legal[data-astro-cid-jo6i4kqk]{white-space:pre-wrap;margin:0;padding-top:20px;font-size:13px}.by[data-astro-cid-jo6i4kqk]{opacity:.6}@media (width<=719px){.by[data-astro-cid-jo6i4kqk]{margin-top:2px;display:block}.dot[data-astro-cid-jo6i4kqk]{display:none}}.quick[data-astro-cid-6zyos4vx]{right:14px;bottom:calc(14px + env(safe-area-inset-bottom,0px));z-index:40;opacity:0;pointer-events:none;align-items:flex-end;gap:8px;transition:opacity .25s,transform .25s;display:flex;position:fixed;transform:translateY(10px)}.quick[data-astro-cid-6zyos4vx].show{opacity:1;pointer-events:auto;transform:none}button[data-astro-cid-6zyos4vx]{background:var(--black);height:44px;color:var(--on-black);font:500 14px var(--sans);cursor:pointer;border:1px solid #333;border-radius:999px}.qtop[data-astro-cid-6zyos4vx]{justify-content:center;align-items:center;width:44px;display:flex}.qtop[data-astro-cid-6zyos4vx] svg[data-astro-cid-6zyos4vx]{width:18px;fill:var(--on-black)}.qmenu[data-astro-cid-6zyos4vx]{padding:0 18px}.social[data-astro-cid-o2gh7vpa]{gap:6px;margin:0;padding:0;list-style:none;display:flex}a[data-astro-cid-o2gh7vpa]{width:40px;height:40px;color:inherit;opacity:.75;border-radius:50%;place-items:center;transition:opacity .2s,color .2s;display:grid}a[data-astro-cid-o2gh7vpa]:hover{opacity:1;color:var(--red)}svg[data-astro-cid-o2gh7vpa]{fill:currentColor;width:20px;height:20px}.sitemenu[data-astro-cid-lceocqfp]{width:100%;max-width:none;height:100%;max-height:none;padding:calc(18px + env(safe-area-inset-top,0px)) 22px calc(30px + env(safe-area-inset-bottom,0px));background:var(--black);color:var(--on-black);border:0;flex-direction:column;justify-content:space-between;margin:0}.sitemenu[data-astro-cid-lceocqfp][open]{display:flex}.sitemenu[data-astro-cid-lceocqfp]::backdrop{background:#0009}.top[data-astro-cid-lceocqfp]{justify-content:space-between;align-items:center;display:flex}.mlogo[data-astro-cid-lceocqfp] img[data-astro-cid-lceocqfp]{width:auto;height:56px;display:block}.sitemenu[data-astro-cid-lceocqfp]:focus{outline:none}.x[data-astro-cid-lceocqfp]{height:44px;color:inherit;font:500 15px var(--sans);cursor:pointer;background:0 0;border:1px solid #444;border-radius:999px;padding:0 18px}nav[data-astro-cid-lceocqfp]{flex-direction:column;gap:4px;display:flex}nav[data-astro-cid-lceocqfp] a[data-astro-cid-lceocqfp]{color:inherit;font:400 clamp(44px, 9vw, 84px)/1.05 var(--serif);text-decoration:none}nav[data-astro-cid-lceocqfp] a[data-astro-cid-lceocqfp]:hover{color:var(--red)}.foot[data-astro-cid-lceocqfp]{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.foot[data-astro-cid-lceocqfp]>a[data-astro-cid-lceocqfp]:not(.pill){color:#bdbdbd}.soc[data-astro-cid-lceocqfp]{color:var(--on-black);margin-left:auto;margin-right:-10px}@media (width<=600px){.foot[data-astro-cid-lceocqfp]{grid-template-columns:1fr auto;gap:14px 12px;display:grid}.foot[data-astro-cid-lceocqfp] .pill[data-astro-cid-lceocqfp]{text-align:center;grid-column:1/-1}.soc[data-astro-cid-lceocqfp]{margin-left:0}}.promo[data-astro-cid-jkqegwd3]{z-index:45;left:14px;bottom:calc(14px + env(safe-area-inset-bottom,0px));background:var(--black);width:min(340px,100vw - 28px);color:var(--on-black);border:1px solid #333;border-top:3px solid var(--red);opacity:0;border-radius:10px;padding:18px 18px 16px;transition:transform .35s,opacity .35s;position:fixed;transform:translateY(20px);box-shadow:0 16px 40px #00000059}.promo[data-astro-cid-jkqegwd3].show{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.promo[data-astro-cid-jkqegwd3]{transition:none}}@media (width<=700px){.promo[data-astro-cid-jkqegwd3]{bottom:calc(68px + 10px + env(safe-area-inset-bottom,0px))}}.close[data-astro-cid-jkqegwd3]{color:#a9a9a9;cursor:pointer;background:0 0;border:0;border-radius:50%;width:36px;height:36px;font-size:24px;line-height:1;position:absolute;top:6px;right:6px}.close[data-astro-cid-jkqegwd3]:hover{color:#fff}.kick[data-astro-cid-jkqegwd3]{font:500 12px var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--red);margin:0 0 4px}.headline[data-astro-cid-jkqegwd3]{margin:0 32px 6px 0;font-size:28px;line-height:1.05}.text[data-astro-cid-jkqegwd3]{color:#bdbdbd;margin:0 0 14px;font-size:15px}.row[data-astro-cid-jkqegwd3]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.code[data-astro-cid-jkqegwd3]{cursor:pointer;height:44px;color:var(--on-black);background:0 0;border:1.5px dashed #666;border-radius:999px;align-items:center;gap:10px;padding:0 14px;display:inline-flex}.code[data-astro-cid-jkqegwd3] span[data-astro-cid-jkqegwd3]{font:500 16px var(--mono);letter-spacing:.08em}.code[data-astro-cid-jkqegwd3] small[data-astro-cid-jkqegwd3]{font:500 12px var(--sans);color:#a9a9a9}.pill[data-astro-cid-jkqegwd3]{padding:11px 18px;font-size:15px}.fine[data-astro-cid-jkqegwd3]{color:#a9a9a9;margin:12px 0 0;font-size:12px}.nav[data-astro-cid-wpvy4v7s]{z-index:1;justify-content:space-between;align-items:center;max-width:1240px;margin:0 auto;padding:18px 22px;display:flex;position:relative}.logo[data-astro-cid-wpvy4v7s] img[data-astro-cid-wpvy4v7s]{width:auto;height:48px;display:block}.links[data-astro-cid-wpvy4v7s]{align-items:center;gap:22px;display:flex}.links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{color:#fff;font-weight:500;text-decoration:none}.links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s][aria-current=page]{text-decoration:underline;text-decoration-color:var(--red);text-underline-offset:6px;text-decoration-thickness:2px}.links[data-astro-cid-wpvy4v7s]{gap:10px 22px}.links[data-astro-cid-wpvy4v7s] .pill[data-astro-cid-wpvy4v7s]{padding:9px 18px}.menu[data-astro-cid-wpvy4v7s]{color:#fff;font:500 17px var(--sans);cursor:pointer;background:0 0;display:none}@media (width<=700px){.links[data-astro-cid-wpvy4v7s]{gap:10px}.links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:not(.pill){display:none}.menu[data-astro-cid-wpvy4v7s]{display:inline-block}}
