:root{--pink: #fc2b90;--ink: #101014;--paper: #f8f6f7;--ground: #121214;--mint: #00ffcc;--color-accent: var(--mint);--fg: var(--paper);--fg-2: color-mix(in oklab, var(--paper) 62%, var(--ground));--surface: color-mix(in oklab, var(--ground) 92%, var(--paper));--surface-2: color-mix(in oklab, var(--ground) 84%, var(--paper));--rule: color-mix(in oklab, var(--ground) 82%, var(--paper));--line: color-mix(in oklab, var(--ground) 62%, var(--paper));--up: var(--mint);--down: var(--pink);--on-pink: var(--ink);--pink-2: color-mix(in oklab, var(--pink) 84%, var(--paper));--shadow: color-mix(in oklab, var(--ink) 70%, transparent);--s1: 4px;--s2: 8px;--s3: 12px;--s4: 16px;--s5: 24px;--s6: 32px;--s7: 48px;--s8: 64px;--s9: 96px;--t14: 14px;--t16: 16px;--t20: 20px;--t28: 28px;--t40: 40px;--t64: 64px;--radius: 8px;--radius-2: 12px;--pill: 999px;--ease: cubic-bezier(.16, 1, .3, 1);--ease-menu: cubic-bezier(.625, .05, 0, 1);--sans: "Space Grotesk Variable", system-ui, -apple-system, "Segoe UI", sans-serif;--mono: "JetBrains Mono Variable", ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace}:root{--spring: linear(0, .255, .4449, .6018, .7355, .8513, .9525, 1.0413, 1.1195, 1.1881, 1.2484, 1.3011, 1.3468, 1.3862, 1.4198, 1.4479, 1.4709, 1.4892, 1.503, 1.5126, 1.5182, 1.52, 1.5189, 1.5156, 1.5101, 1.5025, 1.4929, 1.4817, 1.469, 1.4552, 1.4406, 1.4254, 1.4099, 1.3943, 1.3787, 1.3633, 1.3481, 1.3333, 1.3188, 1.3048, 1.2912, 1.278, 1.2653, 1.253, 1.2412, 1.2298, 1.2188, 1.2083, 1.1981, 1.1883, 1.1789, 1.1698, 1.1611, 1.1528, 1.1447, 1.137, 1.1296, 1.1225, 1.1156, 1.1091, 1.1028, 1.0967, 1.0909, 1.0854, 1.0801, 1.075, 1.0701, 1.0654, 1.061, 1.0567, 1.0526, 1.0488, 1.0451, 1.0415, 1.0382, 1.035, 1.032, 1.0292, 1.0265, 1.0239, 1.0215, 1.0193, 1.0172, 1.0152, 1.0134, 1.0117, 1.0101, 1.0086, 1.0073, 1.0061, 1.005, 1.004, 1.0032, 1.0024, 1.0018, 1.0012, 1.0008, 1.0004, 1.0002, 1, 1)}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:168px;-webkit-text-size-adjust:100%}body{margin:0;background:var(--ground);color:var(--fg);font-family:var(--sans);font-size:var(--t16);line-height:1.45;-webkit-font-smoothing:antialiased;min-height:100dvh;overflow-x:hidden}h1,h2,h3,p,dl,dd,ol,ul{margin:0;padding:0}ul,ol{list-style:none}a{color:inherit}img{display:block;max-width:100%}::selection{background:var(--pink);color:var(--on-pink)}:focus-visible{outline:2px solid var(--fg);outline-offset:3px;border-radius:var(--s1)}.vh{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.num{font-variant-numeric:tabular-nums}.progress{position:fixed;inset:0 0 auto;height:3px;background:var(--pink);transform:scaleX(0);transform-origin:0 50%;z-index:60;pointer-events:none}.dock{position:sticky;top:0;z-index:40;background:color-mix(in oklab,var(--ground) 90%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--rule)}.bar{position:relative;margin:var(--s3) var(--s6) 0;border-radius:var(--radius-2);background:var(--surface);container:bar / inline-size;transition:border-radius .24s var(--ease)}.bar-row{display:flex;align-items:center;gap:var(--s4);min-height:var(--s8);padding:var(--s2)}.lockup{display:inline-flex;align-items:center;gap:var(--s2);min-height:var(--s7);padding:0 var(--s2);margin-right:var(--s2);border-radius:var(--radius);font-size:var(--t20);font-weight:800;letter-spacing:-.03em;line-height:1;text-decoration:none;flex:none}.lockup img{width:var(--s5);height:var(--s5);border-radius:var(--s1)}.lockup-sm img{width:calc(var(--s4) + var(--s1));height:calc(var(--s4) + var(--s1));border-radius:var(--s1)}.nav{display:none;min-width:0}.nav ul{display:flex;align-items:center}.nav a,.panel nav a{display:flex;align-items:center;min-height:var(--s7);padding:0 var(--s3);border-radius:var(--radius);font-weight:500;line-height:1;text-decoration:none;white-space:nowrap}.nav a span,.panel nav a span{transition:opacity .24s var(--ease)}.nav a:hover span,.panel nav a:hover span{opacity:.6}.bar-end{display:flex;align-items:center;gap:var(--s1);margin-left:auto;flex:none}.socials{display:flex;align-items:center;gap:var(--s1)}.ico{position:relative;display:inline-flex;align-items:center;justify-content:center;width:var(--s7);height:var(--s7);border-radius:var(--radius);color:var(--fg);text-decoration:none;flex:none;transition:background-color .16s var(--ease),scale .45s var(--spring)}a.ico:hover{background:var(--surface-2);scale:1.06}.ico[data-inert]{color:var(--fg-2);opacity:.55;cursor:not-allowed}.burger{display:inline-flex;align-items:center;justify-content:center;width:var(--s7);height:var(--s7);padding:0;border:0;border-radius:var(--radius);background:transparent;color:var(--fg);cursor:pointer;flex:none}.burger:hover{background:var(--surface-2)}.burger-icon{position:relative;display:flex;align-items:center;justify-content:center;width:var(--s6);height:var(--s6);border-radius:var(--s1);background:var(--surface-2)}.burger-icon i{position:absolute;width:var(--s4);height:2px;background:currentColor;transition:transform .4s var(--ease-menu)}.burger-icon i:first-child{transform:translateY(-6px)}.burger-icon i:nth-child(3){transform:translateY(6px)}.burger[aria-expanded=true] i:first-child{transform:rotate(45deg)}.burger[aria-expanded=true] i:nth-child(2){transform:scaleX(0)}.burger[aria-expanded=true] i:nth-child(3){transform:rotate(-45deg)}.panel{position:absolute;top:100%;left:0;right:0;z-index:6;display:grid;grid-template-rows:0fr;visibility:hidden;overflow:hidden;background:var(--surface);border-radius:0 0 var(--radius-2) var(--radius-2);border-bottom:1px solid var(--line);transition:grid-template-rows .5s var(--ease-menu),visibility 0s linear .5s}.panel-inner{min-height:0;overflow:hidden}.panel nav{padding:var(--s2);border-top:1px solid var(--rule)}.panel nav a{font-size:var(--t20)}.bar[data-open]{border-bottom-left-radius:0;border-bottom-right-radius:0}.bar[data-open] .panel{visibility:visible;grid-template-rows:1fr;transition-delay:0s}@container bar (min-width: 720px){.nav{display:block}.burger,.panel{display:none}}.ca{padding:var(--s2) var(--s6) var(--s3)}.ca-in{display:flex;align-items:center;flex-wrap:wrap;gap:var(--s1) var(--s4)}.ca-label{font-family:var(--mono);font-size:var(--t14);font-weight:600;color:var(--pink);letter-spacing:.08em;text-transform:uppercase;flex:none}.ca-addr{font-family:var(--mono);font-size:clamp(16px,2.2vw,28px);font-weight:600;line-height:1.25;letter-spacing:-.02em;overflow-wrap:anywhere;min-width:0}.ca-pending{color:var(--fg-2);font-weight:500}.ca-btn{position:relative;display:inline-flex;align-items:center;gap:var(--s3);min-height:var(--s7);max-width:100%;padding:var(--s1) var(--s3);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);color:var(--fg);font:inherit;text-align:left;cursor:pointer;transition:background-color .16s var(--ease),border-color .16s var(--ease),scale .45s var(--spring)}.ca-btn:hover{background:var(--surface-2);border-color:var(--pink);scale:1.008}.ca-btn:active{scale:.99}.ca-act{flex:none;font-family:var(--sans);font-size:var(--t14);font-weight:700;padding:var(--s1) var(--s2);border-radius:var(--s1);background:var(--pink);color:var(--on-pink);min-width:64px;text-align:center}.ca-btn[data-state=copied]{border-color:var(--up)}.ca-btn[data-state=copied] .ca-act{background:var(--up)}.ca-btn[data-state=failed] .ca-act{background:var(--surface-2);color:var(--fg)}.h1{font-size:clamp(var(--t40),4.4vw,var(--t64));line-height:1.02;letter-spacing:-.04em;font-weight:900;text-wrap:balance;max-width:640px}.sub{max-width:520px;color:var(--fg-2);font-weight:500;text-wrap:pretty}.acts{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s3)}.btn{position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:var(--s2);min-height:var(--s7);padding:0 var(--s5);border:0;border-radius:var(--radius);background:transparent;color:var(--on-pink);font:inherit;font-weight:700;line-height:1;text-decoration:none;white-space:nowrap;cursor:pointer;transition:scale .45s var(--spring),color .16s var(--ease)}.btn:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--pink);transition:inset .45s var(--spring),background-color .16s var(--ease)}@media(hover:hover)and (pointer:fine){.btn:hover{scale:1.025;transition:scale .55s 50ms var(--spring),color .16s var(--ease)}.btn:hover:before{inset:-2px -4px;background:var(--pink-2);transition:inset .55s 50ms var(--spring),background-color .16s var(--ease)}}.btn:active:before{inset:0}.hero{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-rows:1fr auto;grid-template-areas:"say face" "figs face";min-height:640px}.hero-say{grid-area:say;align-self:end;display:grid;gap:var(--s5);align-content:end;padding:var(--s5) var(--s7) var(--s6) var(--s6)}.figs{grid-area:figs;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s5);align-items:end;padding:0 var(--s7) var(--s8) var(--s6)}.figs>div{display:grid;gap:var(--s1);min-width:0}.figs dt,.specs dt{color:var(--fg-2);font-size:var(--t14);font-weight:500;line-height:1.3}.figs dd,.specs dd{font-size:var(--t20);font-weight:700;line-height:1.2;font-variant-numeric:tabular-nums;white-space:nowrap}.specs dd small{display:block;margin-top:var(--s1);color:var(--fg-2);font-size:var(--t14);font-weight:500;white-space:normal}.hero-face{grid-area:face;position:relative;min-height:420px;overflow:hidden;background:var(--pink);isolation:isolate}.mesh{position:absolute;inset:0;z-index:-1;filter:saturate(1.1)}.blob{position:absolute;border-radius:50%;filter:blur(48px);will-change:transform}.b1{width:62%;aspect-ratio:1;left:-10%;top:-16%;background:var(--pink-2);animation:drift1 16s ease-in-out infinite alternate}.b2{width:54%;aspect-ratio:1;right:-12%;bottom:-18%;background:color-mix(in oklab,var(--pink) 60%,var(--ink));animation:drift2 21s ease-in-out infinite alternate}.b3{width:40%;aspect-ratio:1;right:8%;top:6%;background:color-mix(in oklab,var(--pink) 70%,var(--paper));opacity:.7;animation:drift3 13s ease-in-out infinite alternate}.grid-lines{position:absolute;inset:-10%;background-image:linear-gradient(color-mix(in oklab,var(--ink) 14%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in oklab,var(--ink) 14%,transparent) 1px,transparent 1px);background-size:32px 32px}.art{position:absolute;inset:0;margin:auto;width:78%;height:auto;max-height:92%;object-fit:contain;filter:drop-shadow(0 24px 32px var(--shadow));animation:bob 6s ease-in-out infinite}.ring{position:absolute;border-radius:50%;border:2px solid color-mix(in oklab,var(--ink) 55%,transparent);pointer-events:none}.r1{width:58%;aspect-ratio:1;left:8%;bottom:-22%;animation:spin 28s linear infinite;border-style:dashed}.r2{width:26%;aspect-ratio:1;right:10%;top:8%;animation:spin 18s linear infinite reverse}@keyframes drift1{to{translate:14% 18%;scale:1.15}}@keyframes drift2{to{translate:-16% -12%;scale:.88}}@keyframes drift3{to{translate:-22% 24%;scale:1.25}}@keyframes spin{to{rotate:360deg}}@keyframes bob{0%,to{translate:0 0;rotate:-1deg}50%{translate:0 -12px;rotate:1.5deg}}.pill{display:inline-flex;align-items:center;gap:var(--s2);justify-self:start;min-height:var(--s6);padding:0 var(--s3);border:1px solid var(--line);border-radius:var(--pill);font-size:var(--t14);font-weight:600;background:var(--surface)}.dot{width:var(--s2);height:var(--s2);border-radius:50%;background:var(--fg-2);flex:none}.pill[data-state=live] .dot{background:var(--up);animation:livePulse 1.44s var(--ease) infinite}.pill[data-state=sync] .dot{background:var(--paper);animation:livePulse .72s var(--ease) infinite}.pill[data-state=stale] .dot,.pill[data-state=offline] .dot{background:var(--down)}@keyframes livePulse{0%{box-shadow:0 0 color-mix(in oklab,var(--up) 55%,transparent)}70%{box-shadow:0 0 0 8px transparent}to{box-shadow:0 0 0 0 transparent}}.ticker{position:relative;overflow:hidden;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);background:var(--surface);-webkit-mask-image:linear-gradient(90deg,transparent,var(--ink) 6%,var(--ink) 94%,transparent);mask-image:linear-gradient(90deg,transparent,var(--ink) 6%,var(--ink) 94%,transparent)}.ticker-track{display:flex;width:max-content;animation:marquee 70s linear infinite}.ticker:hover .ticker-track{animation-play-state:paused}.tick-group{display:flex;flex:none}.tick{display:inline-flex;align-items:center;gap:var(--s3);min-height:var(--s8);padding:0 var(--s5);font-family:var(--mono);font-size:var(--t14);white-space:nowrap}.tick b{font-weight:800}.tp{color:var(--fg-2)}.tc[data-dir=up],.num[data-dir=up]{color:var(--up)}.tc[data-dir=down],.num[data-dir=down]{color:var(--down)}.ticker-track.is-skel{animation:none}.tick-skel{display:block;width:120px;height:14px;margin:25px var(--s5);border-radius:var(--s1);flex:none}@keyframes marquee{to{transform:translate(-50%)}}.band{display:grid;gap:var(--s5);padding:var(--s7) var(--s6);border-top:1px solid var(--rule)}.band-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:var(--s2) var(--s5)}.band h2{font-size:var(--t40);line-height:1.05;letter-spacing:-.04em;font-weight:900;text-wrap:balance}.more-note{color:var(--fg-2);font-size:var(--t14);font-weight:500}main>.ticker+.band{border-top:0}.live{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--s5)}.live>div{display:grid;align-content:start;gap:var(--s1);min-width:0}.live dt{color:var(--fg-2);font-size:var(--t14);font-weight:500;line-height:1.3}.live dd{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 var(--s2);min-height:var(--s7);font-size:var(--t40);font-weight:700;line-height:1.15;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.live dd[data-dim]{color:var(--fg-2)}.live dd small{color:var(--fg-2);font-size:var(--t14);font-weight:500;letter-spacing:0}@media(max-width:1279px){.live{grid-template-columns:repeat(3,minmax(0,1fr))}.live dd{font-size:var(--t28)}}@media(max-width:860px){.live{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s4)}}.board{border:1px solid var(--line);border-radius:var(--radius-2);background:var(--surface);overflow:hidden}.board-head,.row{display:grid;grid-template-columns:var(--s7) minmax(0,2.4fr) repeat(4,minmax(0,1fr));align-items:center;gap:var(--s3);padding:0 var(--s4)}.board-head{min-height:var(--s7);color:var(--fg-2);font-size:var(--t14);font-weight:500;border-bottom:1px solid var(--rule)}.r{text-align:right}.row{position:relative;min-height:var(--s8);border-bottom:1px solid var(--rule);overflow:hidden;isolation:isolate}.rows>.row:last-child{border-bottom:0}.spot:before{content:"";position:absolute;inset:0;z-index:-1;opacity:0;pointer-events:none;background:radial-gradient(180px circle at var(--mx, 50%) var(--my, 50%),color-mix(in oklab,var(--pink) 26%,transparent),transparent 70%);transition:opacity .3s var(--ease)}.spot:hover:before{opacity:1}.rank{color:var(--fg-2);font-family:var(--mono);font-size:var(--t14)}.tok{display:flex;align-items:center;gap:var(--s3);min-width:0}.tk{display:grid;min-width:0}.sym{font-size:var(--t16);font-weight:800;letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nm{color:var(--fg-2);font-size:var(--t14);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.logo{position:relative;display:block;width:40px;height:40px;flex:none;border-radius:var(--radius);overflow:hidden;background:var(--surface-2)}.logo img{width:100%;height:100%;object-fit:cover}.tile{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:var(--surface-2);color:var(--pink);font-weight:900;font-size:var(--t20)}.c{text-align:right;font-variant-numeric:tabular-nums;font-weight:600;min-width:0;white-space:nowrap}.num[data-placeholder]{color:var(--fg-2);letter-spacing:.1em}.num[data-flash=up]{animation:flashUp .9s var(--ease)}.num[data-flash=down]{animation:flashDown .9s var(--ease)}@keyframes flashUp{0%{background:color-mix(in oklab,var(--up) 40%,transparent)}to{background:transparent}}@keyframes flashDown{0%{background:color-mix(in oklab,var(--down) 40%,transparent)}to{background:transparent}}.row.is-dim{opacity:.55}.row-hit{position:absolute;inset:0;z-index:2}.row-err{padding:var(--s5) var(--s4);color:var(--fg-2);font-weight:600}.row-own{border-left:2px solid var(--color-accent);background:color-mix(in oklab,var(--color-accent) 6%,var(--surface));animation:ownPulse 2.4s ease-in-out infinite}.row-own[data-mode=placeholder]{cursor:default}@keyframes ownPulse{0%,to{box-shadow:inset 0 0 color-mix(in oklab,var(--color-accent) 0%,transparent),0 0 0 0 transparent}50%{box-shadow:inset 8px 0 24px -8px color-mix(in oklab,var(--color-accent) 40%,transparent),0 0 0 0 transparent}}.skel i,.tick-skel,.s-logo{display:block;border-radius:var(--s1);background:var(--surface-2);animation:ml-dot .72s var(--ease) infinite alternate}.skel .c:nth-child(4) i,.skel .c:nth-child(6) i{animation-delay:.12s}.skel .tk i:nth-child(2),.tick-skel:nth-child(2n){animation-delay:.24s}.skel .rank i{width:16px;height:12px}.skel .s-logo{width:40px;height:40px;border-radius:var(--radius);flex:none}.skel .tk{gap:var(--s1)}.skel .s-l1{width:80px;height:14px}.skel .s-l2{width:120px;height:12px}.skel .c i{width:72px;height:14px;margin-left:auto}@keyframes ml-dot{0%{opacity:.25}to{opacity:1}}.ml-dots{display:inline-flex;gap:var(--s1)}.ml-dots i{width:var(--s1);height:var(--s1);border-radius:var(--radius);background:currentColor;animation:ml-dot .72s var(--ease) infinite alternate}.ml-dots i:nth-child(2){animation-delay:.12s}.ml-dots i:nth-child(3){animation-delay:.24s}.js .row.enter{opacity:0;transform:translateY(8px)}.js .row.enter.in{opacity:1;transform:none;transition:opacity .5s var(--ease) calc(var(--i, 0) * 50ms),transform .5s var(--ease) calc(var(--i, 0) * 50ms)}.is-dim.enter.in{opacity:.55}.split{width:100%}.split-grid{display:grid;gap:var(--s2) var(--s1);grid-template-columns:repeat(4,minmax(0,1fr));transition:grid-template-columns .8s var(--ease)}.split-grid i{display:block;height:var(--s8)}.split-grid:not([data-ready]) i{background:var(--surface-2);animation:ml-dot .72s var(--ease) infinite alternate}.split-grid i[data-part=a],.split-grid p[data-part=a]:before{background:var(--pink)}.split-grid i[data-part=b],.split-grid p[data-part=b]:before{background:var(--paper)}.split-grid i[data-part=c]{border:1px solid var(--paper)}.split-grid i[data-part=d]{border:1px solid var(--line)}.split-grid p{min-width:0;font-size:var(--t14);font-weight:500;line-height:1.3;overflow-wrap:anywhere}.split-grid b{display:block;font-size:var(--t20);font-weight:700;line-height:1.2;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s1)}.steps li{display:grid;align-content:start;gap:var(--s2)}.course{display:flex;gap:var(--s1);height:var(--s8);margin-bottom:var(--s3)}.cut{display:flex;align-items:center;justify-content:flex-end;flex:1 1 0;min-width:0;padding:0 var(--s4);background:var(--pink)}.cut b{color:var(--on-pink);font-size:var(--t28);font-weight:900;font-style:normal;letter-spacing:-.04em;line-height:1}.stone{flex:1 1 0;min-width:0;border:1px solid var(--paper)}.steps h3{font-size:var(--t20);font-weight:700;line-height:1.2}.steps p{max-width:340px;padding-right:var(--s4);color:var(--fg-2);font-weight:500;text-wrap:pretty}.specs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--s1)}.specs>div{position:relative;display:grid;align-content:start;gap:var(--s1);min-width:0;padding:var(--s4);border:1px solid var(--line);overflow:hidden;isolation:isolate}.specs>div:first-child{border-color:var(--pink);background:var(--pink);color:var(--on-pink)}.specs>div:first-child dt,.specs>div:first-child dd small{color:var(--on-pink)}.specs>div:first-child.spot:before{background:radial-gradient(180px circle at var(--mx, 50%) var(--my, 50%),color-mix(in oklab,var(--paper) 40%,transparent),transparent 70%)}.foot{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:var(--s5) var(--s6);padding:var(--s7) var(--s6) var(--s8);border-top:1px solid var(--rule)}.foot .lockup{padding:0;margin:0;font-size:var(--t20)}.foot-links{display:flex;flex-wrap:wrap;gap:0 var(--s5)}.foot-links a,.foot-links .inert{display:inline-flex;min-width:var(--s7);padding:0 var(--s1);align-items:center;gap:var(--s2);min-height:var(--s7);font-size:var(--t14);font-weight:700;text-decoration:none}.foot-links .inert{color:var(--fg-2);opacity:.55;cursor:not-allowed}.foot-links svg{width:var(--s4);height:var(--s4);flex:none}.foot-links a:hover{text-decoration:underline;text-underline-offset:var(--s1)}.foot p{grid-column:2;max-width:600px;color:var(--fg-2);font-size:var(--t14);font-weight:500;text-wrap:pretty}@media(max-width:1100px){.specs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:860px){html{scroll-padding-top:150px}.bar{margin:var(--s3) var(--s4) 0}.bar-row{gap:var(--s2)}.ca{padding:var(--s2) var(--s4) var(--s2)}.lockup{margin-right:0}.hero{grid-template-columns:minmax(0,1fr);grid-template-rows:auto;grid-template-areas:"say" "face" "figs";min-height:0}.hero-say{padding:var(--s2) var(--s4) var(--s5)}.h1{font-size:var(--t28)}.hero-face{min-height:400px}.figs{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s4);padding:var(--s5) var(--s4) var(--s7)}.figs dd{font-size:var(--t16)}.band,.foot{padding:var(--s6) var(--s4)}.band h2{font-size:var(--t28)}.board-head{display:none}.row{grid-template-columns:var(--s6) minmax(0,1fr) minmax(0,1fr);grid-template-areas:"rank tok tok" ". a b" ". c d";gap:var(--s1) var(--s3);padding:var(--s3) var(--s4)}.row .rank{grid-area:rank}.row .tok{grid-area:tok}.row .c{text-align:left;display:flex;justify-content:space-between;gap:var(--s2)}.row .c:before{content:attr(data-label);color:var(--fg-2);font-size:var(--t14);font-weight:500}.row .c:nth-child(3){grid-area:a}.row .c:nth-child(4){grid-area:b}.row .c:nth-child(5){grid-area:c}.row .c:nth-child(6){grid-area:d}.skel .c{display:none}.skel{min-height:72px}.steps{grid-template-columns:minmax(0,1fr);gap:var(--s5)}.course{height:var(--s7)}.steps p{padding-right:0}.foot{grid-template-columns:minmax(0,1fr);padding-bottom:var(--s7)}.foot p{grid-column:1}}@media(max-width:560px){.split-grid{grid-template-columns:minmax(0,1fr)!important}.split-grid i{height:var(--s7)}.split-grid p{display:flex;align-items:center;gap:var(--s2)}.split-grid p:before{content:"";width:var(--s3);height:var(--s3);border:1px solid var(--paper);flex:none}.split-grid b{display:inline;min-width:56px;font-size:var(--t16)}}@media(max-width:480px){.specs{grid-template-columns:minmax(0,1fr)}.acts .btn{flex:auto}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important;scale:none!important}.row-own{animation:none}.ticker{overflow-x:auto}.ticker-track{width:auto;flex-wrap:wrap}.js .row.enter{opacity:1;transform:none}.is-dim.enter{opacity:.55}}@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url("./fonts/space-grotesk-vietnamese-wght-normal-UOJE75FD.woff2") format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url("./fonts/space-grotesk-latin-ext-wght-normal-KWQTIOU2.woff2") format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url("./fonts/space-grotesk-latin-wght-normal-LIGEH75C.woff2") format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url("./fonts/jetbrains-mono-cyrillic-ext-wght-normal-BUWC6ZS3.woff2") format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url("./fonts/jetbrains-mono-cyrillic-wght-normal-ENSFVLK4.woff2") format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url("./fonts/jetbrains-mono-greek-wght-normal-Y3BRZMJV.woff2") format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url("./fonts/jetbrains-mono-vietnamese-wght-normal-SP6EBKAH.woff2") format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url("./fonts/jetbrains-mono-latin-ext-wght-normal-TSLVDSQR.woff2") format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url("./fonts/jetbrains-mono-latin-wght-normal-VBS632QH.woff2") format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
