@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.woff2) format("woff2");unicode-range:u+00??,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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.woff2) format("woff2");unicode-range:u+00??,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:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_d1d983{font-family:Inter,Inter Fallback;font-style:normal}.__variable_d1d983{--font-inter:"Inter","Inter Fallback"}@font-face{font-family:Geist Pixel Square;src:url(/fonts/GeistPixel-Square.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Geist Pixel Circle;src:url(/fonts/GeistPixel-Circle.woff2) format("woff2");font-weight:400;font-display:swap}:root{--u:clamp(.85px,100vw/1470,1.3px);--s4:calc(var(--u) * 4);--s8:calc(var(--u) * 8);--s12:calc(var(--u) * 12);--s16:calc(var(--u) * 16);--s24:calc(var(--u) * 24);--s32:calc(var(--u) * 32);--s48:calc(var(--u) * 48);--s72:calc(var(--u) * 72);--s120:calc(var(--u) * 120);--s192:calc(var(--u) * 192);--site:#000;--bg:#121214;--panel:#18181a;--card:#242428;--control:#3c3c40;--glass:rgba(24,24,26,.52);--glass-light:rgba(252,252,252,.08);--glass-filter:blur(calc(var(--u) * 24)) saturate(1.4);--fill-1:rgba(252,252,252,.06);--fill-2:rgba(252,252,252,.1);--fill-3:rgba(252,252,252,.16);--rule:rgba(252,252,252,.14);--chip-blur:blur(calc(var(--u) * 12)) saturate(1.4);--l-bg:#e8e5ef;--l-surface:rgba(252,251,255,.82);--l-surface-2:rgba(255,255,255,.6);--l-ink-1:#17161b;--l-ink-2:#5d5a67;--l-ink-3:#8e8a98;--l-fill-1:rgba(23,22,27,.05);--l-fill-2:rgba(23,22,27,.09);--l-rule:rgba(23,22,27,.1);--l-lift:0 calc(var(--u) * 24) calc(var(--u) * 60) calc(var(--u) * -24) rgba(60,40,110,.18);--l-glass-filter:blur(calc(var(--u) * 20)) saturate(1.5);--ink-1:#fcfcfc;--ink-2:#a4a4aa;--ink-3:#88888e;--lavender:#c8a9eb;--yellow:#e2e626;--cyan:#7cf8fa;--coral:#f0634f;--steel:#6f83a2;--grad-dawn:linear-gradient(90deg,#f3624f,#b0665d 21%,#645a5b 32%,#314045 42%,#141519 53%,#243b41 63%,#456272 74%,#6f82a2 84%,#a6a0d0 95%,#b7a6dc);--grad-golden:linear-gradient(90deg,#caaaeb,#d1c0a6 45%,#e4e728);--font-text:"Helvetica Neue",Helvetica,var(--font-inter,"Inter"),Arial,sans-serif;--font-pixel:"Geist Pixel Square","Helvetica Neue",Helvetica,var(--font-inter,"Inter"),sans-serif;--font-dots:"Geist Pixel Circle","Geist Pixel Square",sans-serif;--t-s:calc(var(--u) * 13);--lh-s:1.3;--tr-s:0;--t-m:calc(var(--u) * 16);--lh-m:1.45;--tr-m:-.011em;--t-l:calc(var(--u) * 28);--lh-l:1.15;--tr-l:-.025em;--tr-caps:.06em;--d-1:min(calc(var(--u) * 176),12.6vw);--lh-d1:.86;--d-2:calc(var(--u) * 56);--lh-d2:1;--r-xs:calc(var(--u) * 6);--r-s:calc(var(--u) * 10);--r-m:calc(var(--u) * 14);--r-l:calc(var(--u) * 20);--r-pill:999px;--btn-h:calc(var(--u) * 44);--gutter:var(--s48);--ease-out:cubic-bezier(.23,1,.32,1);--ease-expo:cubic-bezier(.16,1,.3,1);--ease-move:cubic-bezier(.77,0,.175,1);--dur-press:160ms;--dur-ui:240ms;--dur-in:600ms;--stagger:60ms;--in-blur:calc(var(--u) * 12);--in-y:calc(var(--u) * 16);--press:.97}@media (max-width:767px){:root{--u:calc(100vw / 430);--t-s:max(12px,calc(var(--u) * 13));--t-m:max(15px,calc(var(--u) * 16));--t-l:max(22px,calc(var(--u) * 28));--d-2:calc(var(--u) * 44);--gutter:16px}}@media (prefers-reduced-motion:reduce){:root{--dur-press:0ms;--dur-ui:0ms;--dur-in:0ms;--stagger:0ms;--in-blur:0px;--in-y:0px}}:root{--rv-in:1200ms;--rv-out:520ms}body,html{overflow-x:clip;overscroll-behavior:none}body{margin:0}@layer base{*,:after,:before{box-sizing:border-box}a{color:inherit;text-decoration:none}body{text-wrap:pretty}:where(h1,h2,h3){text-wrap:balance}}html{background:var(--site)}body,html{min-height:100%;color:var(--ink-1);font:400 var(--t-m)/var(--lh-m) var(--font-text);letter-spacing:var(--tr-m);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.hd{--hd-inset:4px;--hd-h:calc(var(--u) * 40 + var(--hd-inset) * 2);position:fixed;top:12px;left:0;right:0;z-index:10;width:max-content;max-width:calc(100% - 24px);margin:0 auto;font-size:var(--t-s);font-weight:500;line-height:1;letter-spacing:var(--tr-s);white-space:nowrap}.hd,.hd__bar{display:flex;align-items:center}.hd__bar{height:var(--hd-h);padding:var(--hd-inset);border-radius:var(--r-m);--hd-ink:#c4c4ca;background:rgba(64,64,72,.55);backdrop-filter:blur(calc(var(--u) * 24)) saturate(1.4) brightness(.5);-webkit-backdrop-filter:blur(calc(var(--u) * 24)) saturate(1.4) brightness(.5)}.hd__bar,.hd__clock,.hd__nav a,.hd__rule,.hd__sec,.hd__status,.hd__tile{transition:background-color .4s var(--ease-out),color .4s var(--ease-out)}.hd__tile{width:calc(var(--u) * 40);height:calc(var(--u) * 40);border-radius:calc(var(--r-m) - var(--hd-inset));background:#46464d;display:grid;place-items:center}.mark{display:grid;grid-template-columns:repeat(3,calc(var(--u) * 4));gap:calc(var(--u) * 3)}.mark i{width:calc(var(--u) * 4);height:calc(var(--u) * 4);background:var(--ink-3)}.mark i:nth-child(2n){background:var(--ink-2)}.mark i:nth-child(5){background:var(--yellow)}.js .hd__clock:not(.is-set){visibility:hidden}.hd__clock{margin-left:var(--s12);font-size:var(--t-m);font-weight:400;letter-spacing:var(--tr-m);font-variant-numeric:tabular-nums;color:var(--ink-1)}.hd__sec{color:var(--hd-ink)}.hd__rule{width:1px;height:calc(var(--u) * 16);margin:0 var(--s16);background:rgba(252,252,252,.2)}.hd__status{display:inline-flex;align-items:center;gap:var(--s8);color:var(--hd-ink)}.hd__dot{width:calc(var(--u) * 6);height:calc(var(--u) * 6);border-radius:50%;background:var(--cyan);animation:hd-pulse 1.8s ease-in-out infinite}@keyframes hd-pulse{50%{opacity:.35}}.hd__nav{display:flex;gap:var(--s16)}.hd__nav a{color:var(--hd-ink);transition:color var(--dur-ui) var(--ease-out)}.hd__nav a[aria-current=page]{color:var(--ink-1)}@media (hover:hover) and (pointer:fine){.hd__nav a:hover{color:var(--ink-1)}}.hd__bar>.hd__menu,.hd__sheet{display:none}.hd__btn{display:inline-flex;align-items:center;justify-content:center;height:calc(var(--u) * 40);padding:0 var(--s16);border-radius:calc(var(--r-m) - var(--hd-inset));transition:transform var(--dur-press) var(--ease-out),background-color var(--dur-ui) var(--ease-out)}.hd__btn:active{transform:scale(var(--press))}.hd__nav+.hd__btn,.hd__nav+.hd__slot{margin-left:var(--s16)}.hd__btn+.hd__btn,.hd__btn+.hd__slot,.hd__slot+.hd__btn{margin-left:4px}.hd__slot{display:flex}.hd__btn--card{background:#46464d;color:var(--ink-1)}.hd__x{width:calc(var(--u) * 40);padding:0}.hd__x svg{width:calc(var(--u) * 14);height:calc(var(--u) * 14);fill:currentColor}.hd__btn--main{background:var(--yellow);color:var(--bg)}@media (hover:hover) and (pointer:fine){.hd__btn--card:hover{background:#52525a}.hd__btn--main:hover{background:#ecf04a}}.hd.is-light .hd__bar{background:rgba(24,24,28,.72)}.hd.is-light .hd__rule{background:rgba(252,252,252,.16)}.hd.is-light .hd__btn--card,.hd.is-light .hd__tile{background:#48484d}@media (hover:hover) and (pointer:fine){.hd.is-light .hd__btn--card:hover{background:#55555a}}.js .hd{animation:hd-in var(--dur-in) var(--ease-expo) backwards}@keyframes hd-in{0%{opacity:0;transform:translateY(calc(-1 * var(--in-y)));filter:blur(var(--in-blur))}}@media (max-width:1100px){.hd__rule--status,.hd__status{display:none}}@media (max-width:767px){.hd{top:8px;left:8px;right:8px;width:auto;max-width:none;margin:0}.hd__bar{flex:1}.hd__bar>:is(.hd__rule,.hd__nav,.hd__btn--card,.hd__slot):not(.hd__menu,.hd__x){display:none}.hd__bar>.hd__menu{display:inline-flex;margin-left:auto}.hd__bar>.hd__x{margin-left:auto}.hd__bar>.hd__x~.hd__menu,.hd__menu+.hd__btn{margin-left:4px}.hd__sheet:not([hidden]){position:absolute;top:calc(100% + 8px);left:0;right:0;gap:var(--s16);padding:var(--s16);border-radius:var(--r-m);background:rgba(28,28,32,.92);backdrop-filter:blur(calc(var(--u) * 24)) saturate(1.4);-webkit-backdrop-filter:blur(calc(var(--u) * 24)) saturate(1.4);animation:hd-sheet var(--dur-ui) var(--ease-out)}.hd__sheet nav,.hd__sheet:not([hidden]){display:flex;flex-direction:column}.hd__sheet nav a{padding:var(--s12) var(--s8);font-size:var(--t-l);color:var(--hd-ink,#c4c4ca);border-bottom:1px solid rgba(252,252,252,.08)}.hd__sheet nav a[aria-current=page]{color:var(--ink-1)}.hd__sheet .hd__slot,.hd__sheet-connect{width:100%}}@media (max-width:359px){.hd__sec{display:none}}@keyframes hd-sheet{0%{opacity:0;transform:translateY(-6px)}}.stage{position:fixed;inset:0;z-index:1;pointer-events:none}.stage.is-framed{overflow:hidden;background:var(--site)}.stage canvas{position:absolute;inset:0;width:100%;height:100%}.hero{position:relative;height:0}.hero__title{position:absolute;z-index:0;left:0;right:0;margin:0;top:calc(var(--bust-top, calc(107% - min(78%, 98.4vw))) + 40px);transform:translateY(-50%);font-family:var(--font-pixel);font-size:calc((100vw - 48px) / 6.536);font-weight:400;line-height:var(--lh-d1);letter-spacing:0;text-transform:uppercase;text-align:center;white-space:nowrap;color:var(--ink-2);mask-image:radial-gradient(var(--hrx,24vh) var(--hry,30vh) at var(--hx,50%) var(--hy,130%),transparent 0,transparent 64%,#000 100%)}.hero__note{position:fixed;left:24px;bottom:24px;z-index:3;font-size:var(--t-l);line-height:var(--lh-l);letter-spacing:var(--tr-l)}.hero__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s16);margin-bottom:var(--s24);font-size:var(--t-s);line-height:var(--lh-s);color:var(--ink-3);white-space:nowrap}.hero__lead{margin:0;color:var(--ink-1);text-wrap:balance}.hero__lead span{display:block;color:var(--ink-3)}.badge{display:inline-flex;align-items:center;gap:var(--s8);height:calc(var(--u) * 32);padding:0 var(--s12);border-radius:var(--r-s);background:rgba(252,252,252,.14);backdrop-filter:var(--chip-blur);-webkit-backdrop-filter:var(--chip-blur);font-size:var(--t-s);font-weight:500;line-height:1;color:var(--ink-1);white-space:nowrap}.badge__dot{width:calc(var(--u) * 6);height:calc(var(--u) * 6);border-radius:50%;background:var(--lavender)}.badge__dot--live{background:var(--cyan);animation:hd-pulse 1.8s ease-in-out infinite}.badge--quiet{color:#c4c4ca}.badge--yellow{color:var(--yellow)}.js .hero__title{animation:title-in var(--dur-in) var(--ease-expo) backwards}.js .hero__meta{animation:block-in var(--dur-in) var(--ease-expo) 60ms backwards}.js .hero__lead{animation:block-in var(--dur-in) var(--ease-expo) .12s backwards}@keyframes title-in{0%{opacity:0;transform:translateY(calc(-50% + var(--in-y)));filter:blur(var(--in-blur))}}@keyframes block-in{0%{opacity:0;transform:translateY(var(--in-y));filter:blur(var(--in-blur))}}.hero__lead,.hero__meta,.hero__title{transition:opacity 1.1s var(--ease-expo),translate 1.1s var(--ease-expo),scale 1.1s var(--ease-expo),filter 1.1s var(--ease-expo),visibility 0s}.hero__meta{transition-delay:80ms}.hero__lead{transition-delay:.16s}html.is-hero-out .hero__lead,html.is-hero-out .hero__meta,html.is-hero-out .hero__title{opacity:0;visibility:hidden;transition:opacity .7s cubic-bezier(.45,0,.55,1),translate .7s var(--ease-out),scale .7s var(--ease-out),filter .7s var(--ease-out),visibility 0s .76s}html.is-hero-out .hero__title{translate:0 -4vh;scale:.97;filter:blur(16px)}html.is-hero-out .hero__lead,html.is-hero-out .hero__meta{translate:0 -16px;filter:blur(10px)}html.is-hero-out .hero__lead{transition-delay:70ms,70ms,70ms,70ms,.83s}@media (max-width:767px){.hero__title{left:-.038em;font-size:calc((100vw - 48px) / 3.192);white-space:normal}.hero__title span{display:block}.hero__note{left:8px;right:8px;bottom:8px;padding:16px;border-radius:var(--r-l);background:var(--glass);backdrop-filter:var(--glass-filter);-webkit-backdrop-filter:var(--glass-filter);font-size:var(--t-m)}.hero__meta{margin-bottom:var(--s12)}.hero__lead,.hero__meta{color:var(--ink-2)}.hero__note{transition:opacity var(--rv-out) var(--ease-out),visibility 0s}html.is-hero-out .hero__note{opacity:0;visibility:hidden;transition:opacity var(--rv-out) var(--ease-out),visibility 0s linear var(--rv-out)}}@media (prefers-reduced-motion:reduce){.js .hd,.js .hero__lead,.js .hero__meta,.js .hero__title{animation:none}.hero__lead,.hero__meta,.hero__title,html.is-hero-out .hero__lead,html.is-hero-out .hero__meta,html.is-hero-out .hero__title{transition:opacity .2s ease,visibility 0s;translate:none;scale:none;filter:none}}.os{position:relative;z-index:3;height:420vh}.os__pin{position:sticky;top:0;height:100vh;overflow:clip;pointer-events:none}.frame-head{position:absolute;z-index:1;top:5.5%;left:0;right:0;display:grid;justify-items:center;gap:var(--s16);opacity:0;transform-origin:50% 0;text-align:center;pointer-events:none}.frame-head__title{margin:0;font-size:var(--t-l);line-height:var(--lh-l);letter-spacing:var(--tr-l);color:var(--ink-1)}.frame-head__title span{display:block;color:var(--ink-3)}.ow{isolation:isolate;will-change:transform,opacity;contain:layout style;opacity:0;border-radius:var(--r-m);background:rgba(28,28,32,calc(.8 * var(--glass, 0)));box-shadow:var(--l-lift);color:var(--ink-1);font-size:var(--t-s);line-height:1.2;letter-spacing:var(--tr-s);--ink-2:#cacad0;--ink-3:#b4b4ba}.ow,.ow:before{position:absolute}.ow:before{content:"";inset:0;z-index:-1;border-radius:inherit;background:rgb(30,30,34);opacity:var(--solid,1);pointer-events:none}.ow.has-glass{backdrop-filter:blur(calc(var(--u) * 16 * var(--glass))) saturate(calc(1 + .4 * var(--glass)));-webkit-backdrop-filter:blur(calc(var(--u) * 16 * var(--glass))) saturate(calc(1 + .4 * var(--glass)))}.ow--img-b{left:12vw;top:25vh;width:calc(var(--u) * 200);height:calc(var(--u) * 170);z-index:4}.ow--img-c{left:15.5vw;top:47vh;width:calc(var(--u) * 160);height:calc(var(--u) * 136);z-index:6}.ow--add{left:5vw;top:48vh;z-index:7;display:flex;align-items:center;gap:var(--s12);padding:calc(var(--u) * 6) calc(var(--u) * 6) calc(var(--u) * 6) var(--s12);font-weight:500}.ow--tools{left:61vw;top:25vh;z-index:3;display:flex;gap:calc(var(--u) * 6);padding:calc(var(--u) * 6)}.ow--chart{left:73vw;top:33vh;z-index:5;width:calc(var(--u) * 250);padding:var(--s16) var(--s16) var(--s12)}.ow--chart,.ow--composer{display:grid;gap:var(--s12);border-radius:var(--r-l)}.ow--composer{left:0;right:0;margin:0 auto;top:calc(78vh - 20px);z-index:8;width:calc(var(--u) * 560);padding:var(--s16)}.ow--toast{left:70vw;top:68vh;z-index:9;display:flex;align-items:center;gap:var(--s12);height:calc(var(--u) * 48);padding:0 var(--s16) 0 var(--s12);white-space:nowrap}.ow--img{display:grid;grid-template-rows:1fr auto;gap:var(--s8);margin:0;padding:calc(var(--u) * 6) calc(var(--u) * 6) var(--s8);border-radius:var(--r-l)}.ph{display:block;width:100%;height:100%;object-fit:cover;border-radius:calc(var(--r-l) - calc(var(--u) * 6))}.ow--img figcaption{display:flex;justify-content:space-between;padding:0 calc(var(--u) * 6)}.ow--img figcaption span{color:var(--ink-3)}.lkey{width:calc(var(--u) * 34);height:calc(var(--u) * 34);border-radius:var(--r-s);background:var(--fill-1);display:grid;place-items:center;position:relative}.lkey--send{background:var(--ink-1);color:var(--bg)}.lchip{display:inline-flex;align-items:center;height:calc(var(--u) * 32);padding:0 var(--s12);gap:var(--s8);border-radius:var(--r-s);background:var(--fill-1)}.lchip:has(kbd){padding-right:calc(var(--u) * 6)}.lchip kbd{height:calc(var(--u) * 20);padding:0 calc(var(--u) * 6);border-radius:var(--r-xs);background:rgba(0,0,0,.28);color:var(--ink-2);font:inherit}.ow__head{display:flex;justify-content:space-between;font-weight:500}.ow__up{font-weight:400;color:var(--ink-2)}.minibars{display:flex;align-items:flex-end;gap:calc(var(--u) * 6);height:calc(var(--u) * 84)}.minibars i{flex:1;height:calc(var(--h) * 1%);border-radius:calc(var(--u) * 3);background:var(--lavender);transform-origin:bottom;transform:scaleY(.08);transition:transform .3s var(--ease-out)}.minibars i.now{background:var(--yellow)}.minibars.is-grown i{transform:none;transition:transform .9s var(--ease-expo)}.minibars.is-grown i:first-child{transition-delay:0s}.minibars.is-grown i:nth-child(2){transition-delay:40ms}.minibars.is-grown i:nth-child(3){transition-delay:80ms}.minibars.is-grown i:nth-child(4){transition-delay:.12s}.minibars.is-grown i:nth-child(5){transition-delay:.16s}.minibars.is-grown i:nth-child(6){transition-delay:.2s}.minibars.is-grown i:nth-child(7){transition-delay:.24s}.minibars__axis{display:flex;justify-content:space-between;color:var(--ink-3)}.composer__text{min-height:calc(var(--t-m) * var(--lh-m) * 2);font-size:var(--t-m);line-height:var(--lh-m);letter-spacing:var(--tr-m);color:var(--ink-1);margin:0}.composer__text.is-empty [data-typed]{color:var(--ink-3)}.caret-text{display:inline-block;width:1.5px;height:1.1em;margin-left:1px;vertical-align:-.15em;background:var(--ink-1);animation:blink 1s steps(1) infinite}@keyframes blink{50%{opacity:0}}.composer__bar,.composer__end{display:flex;gap:calc(var(--u) * 6)}.composer__end{margin-left:auto}.composer__glow{position:absolute;left:var(--s24);right:var(--s24);bottom:0;height:calc(var(--u) * 2);border-radius:var(--r-pill);background:var(--grad-golden)}.plus{width:calc(var(--u) * 12);height:1.5px;background:currentColor;position:relative}.plus:after{content:"";position:absolute;inset:0;background:inherit;transform:rotate(90deg)}.mic{width:calc(var(--u) * 7);height:calc(var(--u) * 11);border:1.5px solid;border-radius:calc(var(--u) * 4);margin-bottom:4px;position:relative}.mic:after{content:"";position:absolute;left:50%;top:100%;width:calc(var(--u) * 11);height:calc(var(--u) * 5);border:1.5px solid;border-top:0;border-radius:0 0 999px 999px;transform:translate(-50%,2px)}.arrow{width:calc(var(--u) * 8);height:calc(var(--u) * 8);border-left:1.5px solid;border-bottom:1.5px solid}.arrow--up{transform:translateY(calc(var(--u) * 2)) rotate(135deg)}.done{width:calc(var(--u) * 20);height:calc(var(--u) * 20);border-radius:50%;background:var(--lavender);position:relative;flex-shrink:0}.done:after{content:"";position:absolute;left:34%;top:24%;width:26%;height:44%;border-right:1.5px solid var(--bg);border-bottom:1.5px solid var(--bg);transform:rotate(45deg)}.screen{position:relative;z-index:2;padding:64vh 0 24vh}.screen--left{padding-bottom:48vh}.screen--left:has(+.screen--coda){padding-bottom:0}.screen--coda{padding:40vh 0 24vh}.coda__actions{--hd-inset:4px;display:flex;flex-wrap:wrap;gap:4px;margin-top:var(--s24)}.screen__col{display:grid;gap:var(--s72);width:min(calc(var(--u) * 520),38vw)}.screen--right .screen__col{margin-left:56vw}.screen--left .screen__col{margin-left:24px}.screen__head{display:grid;gap:var(--s24)}.screen__eyebrow{display:flex;align-items:center;gap:var(--s16);font-size:var(--t-s);line-height:var(--lh-s);color:var(--ink-3);margin:0}.screen__title{margin:0;font-size:var(--t-l);font-weight:400;line-height:var(--lh-l);letter-spacing:var(--tr-l);color:var(--ink-1);text-wrap:pretty}.screen__sub{display:block;color:var(--ink-3)}.screen__text{max-width:40ch;color:var(--ink-2);margin:0}.chips{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.chip,.chips{gap:var(--s8)}.chip{display:inline-flex;align-items:center;height:calc(var(--u) * 36);padding:0 var(--s12);border-radius:var(--r-s);background:rgba(252,252,252,.14);backdrop-filter:var(--chip-blur);-webkit-backdrop-filter:var(--chip-blur);font-size:var(--t-s);line-height:1;color:var(--ink-1)}.chip:has(kbd){padding-right:var(--s8)}.chip kbd{height:calc(var(--u) * 22);padding:0 var(--s8);border-radius:var(--r-xs);background:var(--fill-2);color:#dadae0;font:inherit}.panel{display:grid;gap:var(--s24);padding:var(--s24);border-radius:var(--r-l);background:rgba(40,40,44,.56);backdrop-filter:var(--glass-filter);-webkit-backdrop-filter:var(--glass-filter);--ink-3:#94949a}.panel__head{display:flex;justify-content:space-between;align-items:center;gap:var(--s16)}.panel__title{margin:0;font-size:var(--t-m);font-weight:500;color:var(--ink-1)}.panel__note{margin:0;font-size:var(--t-s);color:var(--ink-3)}.panel .chips{margin-top:calc(var(--s8) * -1)}.feed{list-style:none;margin:0;padding:0;display:grid}.feed__row{display:grid;grid-template-columns:max(96px,calc(var(--u) * 100)) 1fr auto;align-items:baseline;gap:var(--s12);padding:var(--s12) 0;border-top:1px dashed rgba(252,252,252,.12);font-size:var(--t-s);line-height:1.35;animation:feed-in .5s var(--ease-out) both}.feed__row:first-child{border-top:0;padding-top:0}.feed__token{display:inline-flex;align-items:center;gap:var(--s8);min-width:0;color:var(--ink-1);text-decoration:none;align-self:center}.feed__token span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.feed__token i,.feed__token img{width:calc(var(--u) * 20);height:calc(var(--u) * 20);min-width:18px;min-height:18px;border-radius:50%;object-fit:cover;background:var(--fill-2)}.feed__msg{color:var(--ink-2);min-width:0;overflow-wrap:anywhere}.feed__ago{color:var(--ink-3);font-variant-numeric:tabular-nums}.feed__row.is-hot .feed__msg{color:var(--yellow)}@keyframes feed-in{0%{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.feed__row{animation:none}}.seg{display:inline-flex;gap:var(--s4);padding:var(--s4);border-radius:var(--r-s);background:var(--fill-1);backdrop-filter:var(--chip-blur);-webkit-backdrop-filter:var(--chip-blur)}.seg__btn{height:calc(var(--u) * 28);padding:0 var(--s12);border:0;border-radius:var(--r-xs);background:transparent;font:500 var(--t-s)/1 var(--font-text);color:var(--ink-2);cursor:pointer;transition:background-color var(--dur-ui) var(--ease-out),color var(--dur-ui) var(--ease-out)}.seg__btn.is-on{background:var(--fill-2);color:var(--ink-1)}@media (hover:hover) and (pointer:fine){.seg__btn:hover{color:var(--ink-1)}}.bars{display:grid;gap:var(--s12)}.bars__plot{display:flex;align-items:flex-end;gap:calc(var(--u) * 4);height:calc(var(--u) * 140)}.bars__plot i{flex:1;height:calc(var(--h) * 1%);min-height:calc(var(--u) * 14);border-radius:calc(var(--u) * 2);background:var(--fill-1);transform-origin:bottom;transform:scaleY(0);transition:transform var(--rv-out) var(--ease-out)}.bars__plot i.on{background:var(--lavender)}.bars__plot i.now{background:var(--yellow)}.is-in .bars__plot.is-grown i{transform:none;transition:transform .9s var(--ease-expo);transition-delay:calc(.32s + var(--j, 0) * 18ms)}.bars__axis{display:flex;justify-content:space-between;font-size:var(--t-s);color:var(--ink-3)}.bars__axis .is-now{text-transform:uppercase;letter-spacing:var(--tr-caps);color:var(--lavender)}.track{display:flex;height:calc(var(--u) * 28);border-radius:var(--r-pill);background:var(--fill-1);overflow:hidden}.track i{width:calc(var(--w) * 1%);background:var(--c);clip-path:inset(0 100% 0 0)}.is-in .track i,.panel.is-in .track i{clip-path:inset(0);transition:clip-path 1.4s var(--ease-expo) .42s}.legend{display:flex;flex-wrap:wrap;gap:var(--s8) var(--s24);margin-top:calc(var(--s12) * -1);font-size:var(--t-s);color:var(--ink-2)}.legend i{display:inline-block;width:calc(var(--u) * 8);height:calc(var(--u) * 8);border-radius:50%;background:var(--c);margin-right:var(--s8)}.stat{display:grid;gap:var(--s4)}.stat__value{margin:0;font-size:var(--t-l);font-variant-numeric:tabular-nums;color:var(--ink-1)}.stat__value small{margin-left:calc(var(--u) * 2);font-size:var(--t-m);color:var(--ink-2)}.stat__label{margin:0;font-size:var(--t-s);color:var(--ink-2)}.ticks{display:flex;justify-content:space-between;height:calc(var(--u) * 28)}.ticks i{width:calc(var(--u) * 2);border-radius:calc(var(--u) * 1);background:var(--fill-2);transform:scaleY(.4);transform-origin:bottom}.is-in .ticks i{transform:none;transition:transform .8s var(--ease-expo),background-color .8s var(--ease-expo);transition-delay:calc(.38s + var(--j, 0) * 14ms)}.ticks i.on{background:var(--lavender)}.ticks i.now{background:var(--yellow)}.js .rv{--rv-y:32px;opacity:0;transform:translateY(var(--rv-y));filter:blur(calc(var(--u) * 12));transition:opacity var(--rv-out) var(--ease-out),transform var(--rv-out) var(--ease-out),filter var(--rv-out) var(--ease-out)}.js .rv[data-dir=up]:not(.is-in),.js [data-dir=up]:not(.is-in) .rv{--rv-y:-24px}.js .rv--word{display:inline-block;--rv-y:.35em;filter:blur(calc(var(--u) * 10))}.js .rv--chip,.js .rv--panel{filter:none}.js .rv--panel{--rv-y:48px}.js .is-in .rv,.js .rv.is-in{opacity:1;transform:none;filter:none;transition:opacity var(--rv-in) var(--ease-expo),transform var(--rv-in) var(--ease-expo),filter var(--rv-in) var(--ease-expo);transition-delay:calc(var(--d, 0) * 1ms)}.js .is-in .rv--word{transition-duration:1.1s}@media (prefers-reduced-motion:reduce){.js .rv{filter:none;transform:none;transition:opacity .2s ease;transition-delay:0s!important}.bars__plot i,.minibars i,.ticks i{transform:none;transition:none}.caret-text{animation:none}.track i{clip-path:inset(0)}}@media (max-width:767px){.screen__col{width:calc(100% - 32px);margin-left:16px!important}.ow--composer{width:calc(100vw - 24px)}.frame-head{left:22%;right:22%}.frame-head__title{font-size:18px}.ow--add,.ow--tools{display:none}.ow--img-b{left:4vw;top:15vh;width:36vw;height:31vw}.ow--img-c{left:auto;right:4vw;top:55vh;width:32vw;height:28vw}.ow--chart{left:auto;right:4vw;top:35vh;width:48vw}.ow--toast{left:4vw;top:67vh}}.page{position:relative;z-index:2;padding:calc(var(--u) * 120) var(--gutter) calc(var(--u) * 80)}.page__max{max-width:1280px;margin:0 auto}.page__title{margin:0;font-family:var(--font-pixel);font-size:var(--d-2);font-weight:400;line-height:var(--lh-d2);letter-spacing:0;text-transform:uppercase;color:var(--ink-1)}.page__lede{margin:var(--s24) 0 0;max-width:50ch;font-size:var(--t-l);line-height:var(--lh-l);letter-spacing:var(--tr-l);color:var(--ink-2)}.pair-scroll{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.2) transparent;-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 48px),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 48px),transparent)}.job-dot{width:10px;height:10px;border-radius:50%;border:1.5px solid var(--ink-3);transition:background-color .2s,border-color .2s}.job-dot.is-on{background:var(--ink-1);border-color:var(--ink-1)}.split-step{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;border:1.5px solid var(--ink-3);color:var(--ink-1);line-height:1;transition:border-color .2s}.split-step:hover{border-color:var(--ink-1)}.jg{display:block;opacity:.5;transition:opacity var(--dur-ui) var(--ease-out)}.jg.is-on{opacity:1}.jg rect{transform-box:fill-box;transform-origin:center}.jg-lit{fill:var(--yellow)}.jg-soft{fill:var(--lavender)}.jg-dim{fill:var(--fill-3)}.jg-low{opacity:.45}@media (prefers-reduced-motion:no-preference){.jg.is-on .jg-rise{animation:jg-rise 2.4s var(--ease-out) infinite}.jg.is-on .jg-shrink{animation:jg-shrink 2.4s ease-in-out infinite}.jg.is-on .jg-drop{animation:jg-drop 2.4s var(--ease-expo) infinite}.jg.is-on .jg-pay{animation:jg-pay 2.4s ease-out infinite}.jg.is-on .jg-spin{animation:jg-spin 2.4s steps(1) infinite}.jg.is-on .jg-hold{animation:jg-hold 2.4s var(--ease-out) infinite}}@keyframes jg-spin{0%,12%{fill:var(--yellow)}12.5%,to{fill:var(--fill-3)}}@keyframes jg-hold{0%{transform:scale(.55)}70%,to{transform:scale(1)}}@keyframes jg-rise{0%,to{fill:var(--lavender)}50%{fill:var(--yellow)}}@keyframes jg-shrink{0%,to{transform:scale(1)}50%{transform:scale(.72)}}@keyframes jg-drop{0%{transform:translateY(-8px);opacity:0}35%,to{transform:translateY(0);opacity:1}}@keyframes jg-pay{0%{fill:var(--yellow)}30%,to{fill:var(--lavender)}}.pair-logo{flex:none;border-radius:50%;background:var(--control)}.ft{position:relative;z-index:3;padding:var(--s72) var(--gutter) var(--s48)}.ft__bar{max-width:1280px;margin:0 auto;display:flex;flex-wrap:wrap;gap:var(--s24) var(--s48);align-items:flex-end;justify-content:space-between;color:var(--ink-3);font-size:var(--t-s)}.ft a{color:var(--ink-2)}@media (hover:hover) and (pointer:fine){.ft a:hover{color:var(--ink-1)}}