@font-face{font-family:Big Shoulders;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/f6e5797ad9fd88cc.001-r-7mugpfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Big Shoulders;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/33ff89548488d79f.016j3pq2se5f3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Big Shoulders;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/f99c309598d4ef8a.p.2mx8o19a7jz1u.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.big_shoulders_8420e0d5-module__CEHxFW__className{font-family:Big Shoulders,Arial Narrow,Impact,sans-serif;font-style:normal}.big_shoulders_8420e0d5-module__CEHxFW__variable{--font-disp:"Big Shoulders", Arial Narrow, Impact, sans-serif}
@font-face{font-family:Martian Mono;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/2b232b7efa22db1c-s.2zkj-p18lgxwi.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Martian Mono;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/3bee448361125987-s.2ffn2c0h-1t7r.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Martian Mono;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/564b25e5ad617bd2-s.1ns0a980vcn85.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Martian Mono;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/ee9d8ff0751135e3-s.p.12ukhzf-lem3a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Martian Mono;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/2b232b7efa22db1c-s.2zkj-p18lgxwi.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Martian Mono;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/3bee448361125987-s.2ffn2c0h-1t7r.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Martian Mono;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/564b25e5ad617bd2-s.1ns0a980vcn85.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Martian Mono;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/ee9d8ff0751135e3-s.p.12ukhzf-lem3a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Martian Mono Fallback;src:local(Arial);ascent-override:63.69%;descent-override:12.74%;line-gap-override:0.0%;size-adjust:157.02%}.martian_mono_9360d795-module__lMC9lG__className{font-family:Martian Mono,Martian Mono Fallback;font-style:normal}.martian_mono_9360d795-module__lMC9lG__variable{--font-mono:"Martian Mono", "Martian Mono Fallback"}
@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_c876fb20-module__3P5dsq__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_c876fb20-module__3P5dsq__variable{--font-sans:"Geist", "Geist Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:var(--font-sans);--font-mono:var(--font-mono);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-disp:var(--font-disp)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.border{border-style:var(--tw-border-style);border-width:1px}.lowercase{text-transform:lowercase}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0a0a0b;--surface-1:#111113;--surface-2:#17171a;--line:#26262b;--line2:#34343b;--text:#f4f4f5;--text-2:#b4b4bc;--muted:#8a8a93;--accent:#ffb224;--gain:#3dd68c;--loss:#ff6b6b;--info:#6aa8ff;--s1:var(--surface-1);--s2:var(--surface-2);--t2:var(--text-2);--dur-micro:.15s;--dur-ui:.22s;--dur-large:.38s;--dur-hero:.6s;--ease-out:cubic-bezier(.22,1,.36,1);--ease-in-out:cubic-bezier(.65,0,.35,1);--ease-io:var(--ease-in-out);--disp:var(--font-disp),"Big Shoulders Display","Arial Narrow",Impact,sans-serif;--mono:var(--font-mono),"Martian Mono",ui-monospace,"SF Mono",Menlo,monospace;--sans:var(--font-sans),"Geist",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--cut:20px;--hh:76px}*{box-sizing:border-box;border-radius:0}html{background:var(--bg);font-optical-sizing:none;font-variation-settings:"opsz" 72}body{background:var(--bg);color:var(--text);font:400 16px/1.55 var(--sans);-webkit-font-smoothing:antialiased;min-height:100svh;margin:0;overflow-x:clip}a{color:inherit}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}::selection{background:var(--accent);color:#0a0a0b}.mono{font-family:var(--mono);letter-spacing:.09em;text-transform:uppercase;font-size:11.5px}#bg{z-index:0;width:100%;height:100%;display:block;position:fixed;inset:0}.vig{z-index:1;pointer-events:none;background:radial-gradient(120% 90% at 30% 40%,#0000 35%,#0a0a0bc7 100%);position:fixed;inset:0}.ruler{z-index:1;pointer-events:none;opacity:.5;background:repeating-linear-gradient(to bottom,var(--line2) 0 1px,transparent 1px 10px) left top/8px 100% no-repeat, repeating-linear-gradient(to bottom,var(--muted) 0 1px,transparent 1px 50px) left top/16px 100% no-repeat;width:18px;position:fixed;top:0;bottom:0;left:14px}#intro{z-index:100;background:var(--bg);transition:transform .55s var(--ease-io);place-items:center;display:grid;position:fixed;inset:0}#intro.out{transform:translateY(-100%)}#intro svg{width:min(260px,52vw);overflow:visible}#intro circle{transform-box:fill-box;transform-origin:50% 100%;opacity:0;animation:.85s both drop}#intro circle:nth-child(2){animation-delay:.16s}#intro circle:nth-child(3){animation-delay:.32s}@keyframes drop{0%{opacity:1;animation-timing-function:cubic-bezier(.55,0,1,.45);transform:translateY(-72vh)scale(.9,1.2)}52%{opacity:1;animation-timing-function:ease-out;transform:translateY(0)scale(1)}62%{opacity:1;transform:scale(1.22,.74)}80%{opacity:1;transform:scale(.95,1.08)}to{opacity:1;transform:scale(1)}}.top{height:var(--hh);z-index:40;pointer-events:none;transition:background-color .4s var(--ease-out),border-color .4s var(--ease-out),backdrop-filter .4s var(--ease-out);border-bottom:1px solid #0000;position:fixed;top:0;left:0;right:0}.top.solid{-webkit-backdrop-filter:blur(12px)saturate(120%);background:#0a0a0b94;border-bottom-color:#ffffff12}.top-in{height:100%;position:relative}.hmark,.hword{will-change:transform;pointer-events:auto;align-items:center;height:100%;text-decoration:none;display:flex;position:absolute;top:0;left:0}.hmark{left:56px}.hmark svg{width:44px;height:auto;display:block}.hword{font:900 42px/1 var(--disp);color:var(--text);padding-bottom:3px;left:50%;transform:translate(-50%)}.wm{padding-bottom:.2em;display:inline-flex;-webkit-mask-image:linear-gradient(#000 0 .575em,#0000 .575em .607em,#000 .607em);mask-image:linear-gradient(#000 0 .575em,#0000 .575em .607em,#000 .607em)}.wmc{text-align:center;white-space:nowrap;display:inline-block}.wmc .ch{display:inline-block}.wmc.tick .ch{animation:90ms linear tick}.hlive{height:100%;color:var(--t2);align-items:center;gap:10px;display:flex;position:absolute;top:0;right:40px}.hlive i{background:var(--accent);width:8px;height:8px;animation:blink 1.6s var(--ease-io) infinite;border-radius:50%;display:inline-block}@keyframes blink{0%,to{opacity:1}50%{opacity:.25}}.scene{z-index:5;position:relative}.stage,.layer{position:relative}.pinned .scene{height:560vh}.pinned .stage{height:100svh;position:sticky;top:0;overflow:hidden}.pinned .layer{transform-origin:50%;will-change:transform,opacity;align-items:center;display:flex;position:absolute;inset:0}.pinned .layer[inert]{pointer-events:none}.hero{width:100%;padding:calc(var(--hh) + clamp(18px,4vh,48px)) 40px 36px 56px;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);align-items:center;gap:clamp(32px,5vw,84px);min-height:100svh;display:grid}.pinned .hero{min-height:0;padding-top:calc(var(--hh) + 8px);padding-bottom:28px}.kicker{color:var(--accent);align-items:center;gap:12px;margin:0 0 18px;display:flex}.kicker:before{content:"";background:var(--accent);width:34px;height:1px}h1{font-family:var(--disp);text-transform:uppercase;letter-spacing:-.004em;margin:0;font-size:clamp(58px,min(8.6vw,15.6vh),142px);font-weight:900;line-height:.9}.ln{padding:.02em 0;display:block;overflow:hidden}.ln+.ln{margin-top:-.05em}.ln .in{transition:transform .9s var(--ease-out);display:block;transform:translateY(108%)}.go .ln:first-child .in{transition-delay:50ms}.go .ln:nth-child(2) .in{transition-delay:.15s}.go .ln:nth-child(3) .in{transition-delay:.25s}.go .ln .in{transform:none}.flip{color:var(--accent);display:inline-flex}.fc{text-align:center;white-space:nowrap;display:inline-block;position:relative}.fc .ch{display:inline-block}.fc:after{content:"";background:var(--bg);pointer-events:none;height:max(2px,.014em);position:absolute;top:51%;left:-1px;right:-1px}.fc.tick .ch{animation:90ms linear tick}@keyframes tick{0%{transform:scaleY(.86)}to{transform:scaleY(1)}}.lede{max-width:50ch;color:var(--t2);margin:clamp(16px,2.6vh,30px) 0 clamp(18px,3vh,34px);font-size:clamp(16px,1.25vw,19px)}.lede b{color:var(--text);font-weight:500}.fade{opacity:0;transition:opacity .8s var(--ease-out),transform .8s var(--ease-out);transform:translateY(14px)}.go .fade{opacity:1;transform:none}.go .fade.d1{transition-delay:.45s}.go .fade.d2{transition-delay:.6s}.go .fade.d3{transition-delay:.75s}.cut{background:var(--line2);max-width:560px;clip-path:polygon(0 0,calc(100% - var(--cut)) 0,100% var(--cut),100% 100%,var(--cut) 100%,0 calc(100% - var(--cut)));padding:0;position:relative}.cut-in{background:var(--s1);clip-path:polygon(0 0,calc(100% - var(--cut) + 1px) 0,100% calc(var(--cut) - 1px),100% 100%,calc(var(--cut) - 1px) 100%,0 calc(100% - var(--cut) + 1px));margin:1px;padding:22px 22px 18px}.mk{pointer-events:none;width:11px;height:11px;position:absolute}.mk:before,.mk:after{content:"";background:var(--muted);position:absolute}.mk:before{width:1px;height:11px;top:0;left:5px}.mk:after{width:11px;height:1px;top:5px;left:0}.panel-wrap{max-width:560px;position:relative}.panel-wrap .mk.a{top:-16px;left:-16px}.panel-wrap .mk.b{bottom:-16px;right:-16px}.lbl{color:var(--muted);align-items:center;gap:10px;margin:0 0 10px;display:flex}.lbl span{color:var(--accent)}.row{gap:0;display:flex}input[type=email]{background:var(--bg);border:1px solid var(--line2);min-width:0;height:56px;color:var(--text);font:500 16px var(--sans);transition:border-color .2s var(--ease-out),background .2s var(--ease-out);border-right:0;outline:none;flex:1;padding:0 16px}input[type=email]::placeholder{color:#5e5e67}input[type=email]:focus{border-color:var(--accent);background:#0d0d0f}.btn{border:1px solid var(--text);background:var(--text);color:#0a0a0b;height:56px;font:600 13px var(--mono);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;white-space:nowrap;transition:transform .15s var(--ease-out);align-items:center;gap:12px;padding:0 22px;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.btn:before{content:"";background:var(--accent);transition:transform .35s var(--ease-out);position:absolute;inset:0;transform:translate(-101%)}.btn>*{position:relative}.btn:hover:before,.btn:focus-visible:before{transform:none}.btn:active{transform:translateY(1px)}.btn .arr{transition:transform .3s var(--ease-out);display:inline-block}.btn:hover .arr{transform:translate(5px)}.btn[disabled]{cursor:wait}.micro{color:var(--muted);min-height:1.4em;margin:12px 0 0}.micro.err{color:var(--loss)}.fine{color:var(--muted);margin:8px 0 0;font-size:12.5px;line-height:1.5}.fine a{color:var(--t2)}.hp{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.done[hidden]{display:none}.hero.done-mode h1{transition:font-size .6s var(--ease-out);font-size:clamp(46px,min(5.6vw,10vh),92px)}.hero.done-mode .lede{display:none}.hero.done-mode .kicker{margin-bottom:12px}.hero.done-mode .panel-wrap{margin-top:28px}.pos{font-family:var(--disp);color:var(--accent);align-items:flex-end;gap:6px;margin:2px 0 10px;font-size:clamp(76px,10vw,128px);font-weight:900;line-height:.82;display:flex}.pos .hash{color:var(--muted);margin-bottom:.06em;font-size:.55em}.done h2{font:900 clamp(28px,3vw,40px)/1 var(--disp);text-transform:uppercase;letter-spacing:.01em;margin:0 0 4px}.done p{color:var(--t2);max-width:50ch;margin:0 0 14px}.share{gap:0;margin:2px 0 6px;display:flex}.share input{background:var(--bg);border:1px solid var(--line2);min-width:0;height:46px;color:var(--t2);font:400 12px var(--mono);border-right:0;outline:none;flex:1;padding:0 12px}.btn.sm{height:46px;padding:0 16px;font-size:11.5px}.btn.ghost{color:var(--text);border-color:var(--line2);background:0 0}.btn.ghost:before{background:var(--text)}.btn.ghost:hover{color:#0a0a0b}.grp{border-top:1px solid var(--line);margin:16px 0 0;padding-top:14px}.chips{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.chip{border:1px solid var(--line2);color:var(--t2);font:500 11px var(--mono);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;padding:9px 12px;transition:background .15s,color .15s,border-color .15s}.chip:hover{border-color:var(--text);color:var(--text)}.chip[aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:#0a0a0b}.board-wrap{width:100%;max-width:520px;margin-left:auto;position:relative}.board-wrap .mk.a{top:-16px;right:-16px}.board-wrap .mk.b{bottom:-16px;left:-16px}.board{background:var(--line2);clip-path:polygon(var(--cut) 0,100% 0,100% calc(100% - var(--cut)),calc(100% - var(--cut)) 100%,0 100%,0 var(--cut));position:relative}.board-in{background:var(--s1);clip-path:polygon(calc(var(--cut) - 1px) 0,100% 0,100% calc(100% - var(--cut) + 1px),calc(100% - var(--cut) + 1px) 100%,0 100%,0 calc(var(--cut) - 1px));margin:1px;padding:16px 18px 14px}.bh{color:var(--muted);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:6px 0 12px;display:flex}.bh b{color:var(--text);align-items:center;gap:9px;font-weight:500;display:inline-flex}.bh b i{background:var(--accent);width:7px;height:7px;animation:blink 1.6s var(--ease-io) infinite;border-radius:50%}.seas{display:flex}.seas button{border:1px solid var(--line2);color:var(--muted);font:500 10px var(--mono);letter-spacing:.09em;text-transform:uppercase;cursor:pointer;transition:background .2s var(--ease-out),color .2s var(--ease-out),border-color .2s var(--ease-out);background:0 0;padding:5px 10px}.seas button+button{margin-left:-1px}.seas button:hover{color:var(--text)}.seas button[aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:#0a0a0b}.tabs{border-bottom:1px solid var(--line);scrollbar-width:none;gap:0;display:flex;overflow-x:auto}.tabs::-webkit-scrollbar{display:none}.tab{color:var(--muted);font:500 10.5px var(--mono);letter-spacing:.09em;text-transform:uppercase;cursor:pointer;transition:color .2s var(--ease-out),border-color .2s var(--ease-out);background:0 0;border:0;border-bottom:2px solid #0000;flex:none;margin-bottom:-1px;padding:11px 12px 10px}.tab:first-child{padding-left:0}.tab:hover{color:var(--text)}.tab[aria-selected=true]{color:var(--accent);border-bottom-color:var(--accent)}.rows{margin:0;padding:0;list-style:none;position:relative}.rw:nth-child(3){border-bottom:1px dashed var(--accent)}.rw:nth-child(3):after{content:"Spotlight";background:var(--s1);font:500 9.5px/14px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--accent);padding:0 8px;position:absolute;bottom:-7px;right:0}.rw{border-bottom:1px solid var(--line);height:54px;transition:transform .7s var(--ease-out),background .9s var(--ease-out);will-change:transform;grid-template-columns:56px 1fr auto;align-items:center;display:grid;position:relative}.rw .rk{font-family:var(--disp);color:var(--muted);letter-spacing:.01em;font-size:34px;font-weight:900;line-height:1}.rw:first-child .rk{color:var(--accent)}.rw .hd{font:500 13.5px var(--mono);letter-spacing:.02em;align-items:center;gap:10px;display:flex}.rw .hd i{background:var(--accent);border-radius:50%;width:6px;height:6px}.rw .vl{font:500 14px var(--mono);color:var(--gain);font-variant-numeric:tabular-nums}.rw.up{background:#ffb2241a}.rw.up:before{content:"";background:var(--accent);width:3px;position:absolute;top:0;bottom:0;left:-18px}.rw.rise-in{opacity:0;transform:translate(18px)}.go .rw.rise-in{opacity:1;transition:opacity .7s var(--ease-out),transform .7s var(--ease-out);transform:none}.you{border:1px dashed var(--accent);height:58px;color:var(--accent);grid-template-columns:78px 1fr auto;align-items:center;margin-top:10px;display:grid;position:relative}.you .rk{font-family:var(--disp);padding-left:10px;font-size:34px;font-weight:900;line-height:1}.you .hd{font:500 13.5px var(--mono);align-items:center;display:flex}.you .vl{font:500 11px var(--mono);letter-spacing:.08em;text-transform:uppercase;padding-right:12px}.caret{background:var(--accent);width:2px;height:18px;margin-left:6px;animation:1s step-end infinite blink;display:inline-block}.you.joined{background:var(--accent);color:#0a0a0b;animation:pulse .9s var(--ease-out);border-style:solid}.you.joined .caret{display:none}@keyframes pulse{50%{opacity:.5}}.bf{color:var(--muted);justify-content:space-between;padding-top:12px;display:flex}.hint{color:var(--muted);transition:opacity .5s var(--ease-out);pointer-events:none;flex-direction:column;align-items:center;gap:8px;display:none;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}.pinned .hint{display:flex}.hint i{background:linear-gradient(to bottom,var(--accent),transparent);width:1px;height:26px;animation:drip 1.8s var(--ease-io) infinite;transform-origin:top;display:block}@keyframes drip{0%{opacity:1;transform:scaleY(0)}60%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(1)}}.glayer{min-height:92svh;overflow:hidden}#globe{width:100%;height:100%;display:block;position:absolute;inset:0}.gtext{pointer-events:none;max-width:min(460px,34vw);position:absolute;bottom:11vh;left:56px}.gtext .kick{color:var(--accent);align-items:center;gap:12px;margin:0 0 14px;display:flex}.gtext .kick:before{content:"";background:var(--accent);width:34px;height:1px}.gtext h2{font:900 clamp(44px,5.6vw,92px)/.9 var(--disp);text-transform:uppercase;letter-spacing:-.004em;margin:0}.gtext p{color:var(--t2);max-width:34ch;margin:14px 0 0}.gnote{color:var(--muted);pointer-events:none;align-items:center;gap:10px;display:flex;position:absolute;bottom:11vh;right:40px}.gnote:before{content:"";background:var(--accent);border-radius:50%;width:7px;height:7px}.how{width:100%;padding:calc(var(--hh) + 20px) 40px 40px 56px;max-width:1500px;margin:0 auto;position:relative}.how h2{font:900 clamp(34px,4vw,54px)/.95 var(--disp);text-transform:uppercase;letter-spacing:.005em;margin:0 0 30px}.steps{border-top:1px solid var(--line2);grid-template-columns:repeat(3,1fr);gap:0;display:grid}.step{border-right:1px solid var(--line);margin-right:28px;padding:22px 28px 26px 0;position:relative}.step:last-child{border-right:0;margin-right:0}.step .n{font-family:var(--disp);color:var(--text);font-size:clamp(56px,6vw,92px);font-weight:900;line-height:.85}.step:last-child .n{color:var(--accent)}.step h3{font:500 12px var(--mono);letter-spacing:.09em;text-transform:uppercase;margin:14px 0 6px}.step p{color:var(--t2);max-width:34ch;margin:0}.step svg{opacity:.9;width:70px;height:auto;position:absolute;top:26px;right:28px}.proof{border:1px solid var(--line2);background:#0a0a0b99;grid-template-columns:1fr 1fr;gap:0;margin-top:46px;display:grid}.proof>div{justify-content:space-between;align-items:baseline;gap:20px;padding:22px 24px;display:flex}.proof>div+div{border-left:1px solid var(--line2);background:var(--s1)}.proof .a{font:900 clamp(30px,3.4vw,48px)/1 var(--disp);text-transform:uppercase;color:var(--muted);text-decoration:line-through;text-decoration-thickness:3px}.proof .b{font:900 clamp(30px,3.4vw,48px)/1 var(--disp);text-transform:uppercase;color:var(--accent)}.proof small{font:500 11px var(--mono);letter-spacing:.09em;text-transform:uppercase;color:var(--muted)}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.game{width:100%;padding:calc(var(--hh) + 14px) 40px 34px 56px;max-width:1500px;margin:0 auto;position:relative}.game .kick{color:var(--accent);align-items:center;gap:12px;margin:0 0 12px;display:flex}.game .kick:before{content:"";background:var(--accent);width:34px;height:1px}.game h2{font:900 clamp(40px,4.4vw,72px)/.92 var(--disp);text-transform:uppercase;letter-spacing:-.004em;margin:0}.game h2 em{color:var(--accent);font-style:normal}.gsub{color:var(--muted);margin:12px 0 20px}.mx{border-collapse:collapse;border:1px solid var(--line2);background:#0a0a0b99;width:100%}.mx th,.mx td{border:1px solid var(--line);padding:0}.mx thead th{text-align:left;font:900 24px/1 var(--disp);text-transform:uppercase;letter-spacing:.01em;color:var(--text);padding:11px 16px}.mx thead th small{font:500 10px var(--mono);letter-spacing:.09em;color:var(--muted);margin-top:6px;display:block}.mx tbody th{text-align:left;width:34%;padding:10px 16px;font-weight:400}.mx .cn{font:500 12px var(--mono);letter-spacing:.09em;text-transform:uppercase;color:var(--text);align-items:baseline;gap:12px;display:flex}.mx .cn b{color:var(--accent);font-weight:500}.mx .cd{color:var(--muted);margin-top:3px;font-size:13px;display:block}.mx td{text-align:center;height:62px;transition:background .35s var(--ease-out)}.pod{width:70px;height:39px;margin:0 auto;display:block}.pod rect{fill:var(--line2);transition:fill .35s var(--ease-out)}.pod .f{fill:var(--t2)}.mx td.on{background:#ffb22414}.mx td.on .pod rect{fill:var(--muted)}.mx td.on .pod .f{fill:var(--accent)}.mx tbody tr:hover td{background:#ffffff08}.gfoot{border:1px solid var(--line2);background:#0a0a0b99;grid-template-columns:1fr 1fr auto;margin-top:20px;display:grid}.gbox{border-right:1px solid var(--line2);padding:15px 20px}.gbox .mono{color:var(--accent);margin-bottom:6px}.gbox p{color:var(--t2);max-width:44ch;margin:0;font-size:15px;line-height:1.45}.gcta{align-items:center;padding:0 20px;display:flex}footer.site{z-index:5;border-top:1px solid var(--line);flex-direction:column;align-items:center;gap:26px;margin:30px 40px 0 56px;padding:30px 0 26px;display:flex;position:relative}.pinned footer.site{margin-top:-9vh}.legal{width:100%;color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:10px 28px;display:flex}.legal a{border-bottom:1px solid var(--line2);text-decoration:none}.legal a:hover{color:var(--text)}.soc{gap:12px;display:flex}.soc a{border:1px solid var(--line2);width:44px;height:44px;color:var(--t2);transition:background .2s var(--ease-out),color .2s var(--ease-out),border-color .2s var(--ease-out);place-items:center;display:grid}.soc a:hover,.soc a:focus-visible{background:var(--text);color:#0a0a0b;border-color:var(--text)}.soc svg{width:19px;height:19px;display:block}.by{font:400 13px/1 var(--mono);letter-spacing:.04em;color:var(--muted);margin:0;padding-bottom:6px}.by a{color:var(--text);border-bottom:1px solid var(--accent);transition:color .2s var(--ease-out);text-decoration:none}.by a:hover{color:var(--accent)}.toast{z-index:60;background:var(--text);color:#0a0a0b;font:600 11.5px var(--mono);letter-spacing:.08em;text-transform:uppercase;opacity:0;transition:transform .3s var(--ease-out),opacity .3s var(--ease-out);pointer-events:none;padding:12px 16px;position:fixed;bottom:26px;left:56px;transform:translateY(20px)}.toast.show{opacity:1;transform:none}body:not(.pinned) .gtext,body:not(.pinned) .gnote{position:absolute}.up-in{opacity:0;transition:opacity .9s var(--ease-out),transform .9s var(--ease-out);transform:translateY(24px)}.up-in.seen{opacity:1;transform:none}.pinned .up-in{opacity:1;transition:none;transform:none}@media (max-width:980px){:root{--hh:68px}.hmark{left:20px}.hlive{right:20px}.hword{font-size:34px}.hero{padding:calc(var(--hh) + 24px) 20px 24px 20px;grid-template-columns:minmax(0,1fr);gap:36px;min-height:0}h1{font-size:clamp(52px,15.6vw,130px)}.cut-in{padding:18px 16px 14px}.share{flex-wrap:wrap;gap:8px}.share input{border-right:1px solid var(--line2);flex:1 0 100%}.share .btn{flex:1}.row{flex-direction:column;gap:8px}.row input{border-right:1px solid var(--line2);flex:none;height:56px}.btn{justify-content:space-between}.board-wrap{max-width:none;margin-left:0}.ruler{display:none}.glayer{min-height:78svh}.gtext{left:20px;right:20px;top:calc(var(--hh) + 12px);max-width:none;bottom:auto}.gnote{justify-content:flex-start;bottom:22px;left:20px;right:20px}.how{padding:48px 20px 20px}.steps{grid-template-columns:1fr}.step{border-right:0;border-bottom:1px solid var(--line);margin-right:0;padding-right:0}.step:last-child{border-bottom:0}.step svg{right:0}.proof{grid-template-columns:1fr}.proof>div+div{border-left:0;border-top:1px solid var(--line2)}footer.site{margin:20px 20px 0}.toast{left:20px}.panel-wrap .mk.b{display:none}}@media (min-width:981px) and (max-height:760px){h1{font-size:clamp(54px,min(8.2vw,12.6vh),142px)}.kicker{margin-bottom:10px}.lede{margin:10px 0 16px;font-size:15.5px;line-height:1.45}.cut-in{padding:16px 20px 12px}.micro{margin-top:8px}.hero{gap:clamp(28px,4vw,64px)}.rw{height:46px}.rw .rk,.you .rk{font-size:30px}.you{height:50px;margin-top:8px}.pinned .hero{padding-top:calc(var(--hh) + 4px);padding-bottom:22px}}@media (min-width:981px) and (max-height:800px){.game{padding-top:calc(var(--hh) + 6px);padding-bottom:22px}.game h2{font-size:clamp(36px,min(4.4vw,8vh),64px)}.gsub{margin:8px 0 14px}.mx tbody th{padding:7px 16px}.mx td{height:50px}.pod{width:56px;height:31px}.mx thead th{padding:9px 16px;font-size:21px}.gfoot{margin-top:14px}.gbox{padding:12px 18px}}@media (max-width:980px){.game{padding:48px 20px 24px}.gfoot{grid-template-columns:1fr}.gbox{border-right:0;border-bottom:1px solid var(--line2)}.gcta{padding:16px 20px}.gcta .btn{justify-content:space-between;width:100%}}@media (max-width:700px){.mx .cd,.mx thead th small{display:none}.mx thead th{padding:9px 8px;font-size:17px}.mx tbody th{width:38%;padding:8px}.mx .cn{gap:8px;font-size:10px}.mx td{height:46px}.pod{width:36px;height:22px}}@media (max-width:560px){.hlive span{display:none}}@media (prefers-reduced-motion:reduce){#intro{display:none}.ln .in,.fade,.rw.rise-in,.up-in{opacity:1!important;transition:none!important;transform:none!important}.live i,.hlive i,.bh b i,.caret,.hint i{animation:none}.rw,.btn:before{transition:none}}#intro,.hmark{color:var(--text)}.doc{z-index:5;max-width:760px;padding:calc(var(--hh) + 56px) 20px 40px;margin:0 auto;position:relative}.doc .banner{border:1px solid var(--accent);color:var(--accent);margin:0 0 28px;padding:8px 12px;display:inline-block}.doc h1{margin:0 0 20px;font-size:clamp(44px,7vw,84px)}.doc h2{font:500 12px var(--mono);letter-spacing:.09em;text-transform:uppercase;color:var(--accent);margin:34px 0 10px}.doc p,.doc li{color:var(--t2);max-width:62ch}.doc ul{margin:0 0 10px;padding-left:20px}.doc .note{border:1px solid var(--line2);color:var(--text);margin-top:34px;padding:14px 16px}.doc a{color:var(--text)}@media (max-width:980px){.doc{padding-top:calc(var(--hh) + 32px)}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
