@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/32687112bd2dd8db-s.0v2ipp7s07_p9.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:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/28868e710e86be81-s.44ks8kcggj012.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.1ii7211jqpzi_.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:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/32687112bd2dd8db-s.0v2ipp7s07_p9.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:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/28868e710e86be81-s.44ks8kcggj012.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.1ii7211jqpzi_.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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/32687112bd2dd8db-s.0v2ipp7s07_p9.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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/28868e710e86be81-s.44ks8kcggj012.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.1ii7211jqpzi_.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:Space Grotesk Fallback;src:local(Arial);ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.0%;size-adjust:109.69%}.space_grotesk_8fb9cd69-module__iLMiZq__className{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.space_grotesk_8fb9cd69-module__iLMiZq__variable{--font-grotesk:"Space Grotesk", "Space Grotesk Fallback"}
:root{--brand:#5739ff;--brand-ink:#fff;--brand-soft:#f3f1ff;--lift:#a5b0ff;--canvas:#fff;--surface:#f9fafb;--ink:#111827;--ink-2:#4b5563;--ink-3:#6b7280;--rule:#e5e7eb;--rule-soft:#f3f4f6;--up:#059669;--down:#dc2626;--measure:66ch;--wide:1080px;--section:clamp(12rem, 30vh, 20rem);--gap-1:.5rem;--gap-2:.875rem;--gap-3:1.5rem;--gap-4:2.5rem;--gap-5:4rem;--gap-6:6rem}@media (prefers-color-scheme:dark){:root{--brand:#8974ff;--brand-ink:#181047;--brand-soft:#241f3d;--lift:#a5b0ff;--canvas:#0d1117;--surface:#161b22;--ink:#f9fafb;--ink-2:#d1d5db;--ink-3:#9ca3af;--rule:#1f2937;--rule-soft:#161b22;--up:#34d399;--down:#f87171}}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--canvas);color:var(--ink);font-family:var(--font-grotesk), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;-webkit-font-smoothing:antialiased;margin:0;font-size:17px;line-height:1.6}a{color:var(--brand);text-underline-offset:2px}a:focus-visible{outline:none}h1,h2,h3{letter-spacing:-.02em;text-wrap:balance;margin:0}h1{font-size:clamp(2.1rem,6vw,3.1rem);font-weight:700;line-height:1.06}h2{font-size:1.55rem;font-weight:700;line-height:1.2}h3{font-size:1.05rem;font-weight:500;line-height:1.3}p{text-wrap:pretty;margin:0}.shell{max-width:var(--wide);padding:0 var(--gap-3);margin:0 auto}.masthead{z-index:50;pointer-events:none;padding:10px 0;position:sticky;top:0}.masthead .inner{pointer-events:auto;width:100%;max-width:var(--wide);padding:.55rem var(--gap-3);align-items:center;gap:var(--gap-3);-webkit-backdrop-filter:blur();background:0 0;border:1px solid #0000;border-radius:999px;margin:0 auto;transition:max-width .45s cubic-bezier(.3,.8,.3,1),padding .45s cubic-bezier(.3,.8,.3,1),background .35s,border-color .35s,box-shadow .35s,-webkit-backdrop-filter .35s,backdrop-filter .35s;display:flex;box-shadow:0 0 #0000}.masthead .inner nav{margin-inline:auto}.masthead .brand-word{white-space:nowrap;max-width:8ch;transition:max-width .4s cubic-bezier(.3,.8,.3,1),opacity .25s;display:inline-block;overflow:hidden}.masthead[data-scrolled] .inner{border-color:color-mix(in srgb, var(--rule) 70%, transparent);background:color-mix(in srgb, var(--canvas) 85%, transparent);-webkit-backdrop-filter:blur(16px);max-width:600px;padding:.45rem .6rem .45rem 1rem;box-shadow:0 12px 32px -12px #0006,0 2px 8px #0000001f}.masthead[data-scrolled] .brand-word{opacity:0;max-width:0}.masthead .brand{justify-self:start}.masthead>.inner>nav{justify-self:center}.masthead .pill-cta{justify-self:end}.masthead .brand{letter-spacing:-.02em;color:var(--ink);align-items:center;gap:.6rem;font-size:1.2rem;font-weight:700;text-decoration:none;display:inline-flex}.masthead nav{gap:var(--gap-4);flex-wrap:wrap;font-size:.9rem;display:flex}.masthead nav a{color:var(--ink-2);text-decoration:none}.masthead nav a:hover{color:var(--ink);text-decoration:underline}.foot{border-top:1px solid var(--rule);margin-top:var(--gap-5);padding:var(--gap-3) 0 var(--gap-4);color:var(--ink-3);font-size:.85rem}.foot .inner{max-width:var(--wide);padding:0 var(--gap-3);justify-content:space-between;align-items:flex-start;gap:var(--gap-3) var(--gap-4);flex-wrap:wrap;margin:0 auto;display:flex}.foot nav{gap:var(--gap-1) var(--gap-3);flex-wrap:wrap;display:flex}.foot .foot-brand{letter-spacing:-.02em;color:var(--ink);align-items:center;gap:.5rem;font-size:1rem;font-weight:700;display:inline-flex}.foot p{max-width:46ch;font-size:.78rem}.foot a{color:var(--ink-3)}main{padding-top:var(--gap-4)}.stack{gap:var(--gap-3);flex-direction:column;display:flex}section.block{gap:var(--gap-2);padding-top:var(--gap-5);flex-direction:column;display:flex}.lede{color:var(--ink-2);font-size:1.15rem}.eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--brand);font-size:.72rem;font-weight:500}.cta{background:var(--brand);color:var(--brand-ink);border-radius:12px;justify-content:center;align-self:flex-start;align-items:center;padding:.85rem 1.4rem;font-size:1rem;font-weight:500;text-decoration:none;display:inline-flex}.cta:hover{opacity:.9}.note{color:var(--ink-3);font-size:.9rem}dl.facts{gap:var(--gap-3);margin:0;display:grid}dl.facts>div{border-top:1px solid var(--rule);padding-top:var(--gap-2);flex-direction:column;gap:.25rem;display:flex}dl.facts dt{font-weight:500}dl.facts dd{color:var(--ink-2);margin:0;font-size:.95rem}table.plans{border-collapse:collapse;width:100%;font-size:.95rem}table.plans th,table.plans td{text-align:left;padding:var(--gap-2) var(--gap-2) var(--gap-2) 0;border-bottom:1px solid var(--rule)}table.plans th{color:var(--ink-3);letter-spacing:.06em;text-transform:uppercase;font-size:.8rem;font-weight:500}table.plans td:not(:first-child){font-variant-numeric:tabular-nums}.scroll{overflow-x:auto}ul.plain{gap:var(--gap-1);color:var(--ink-2);flex-direction:column;margin:0;padding-left:1.1rem;display:flex}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.hero{gap:var(--gap-4);grid-template-columns:1fr;align-content:center;align-items:center;min-height:calc(88svh - 72px);padding:clamp(2rem,5vh,3.5rem) 0;display:grid}@media (min-width:860px){.hero{gap:var(--gap-5);grid-template-columns:1.05fr .95fr}}.hero h1{font-size:clamp(2.4rem,6.5vw,3.6rem)}.hero .sub{color:var(--ink-2);margin-top:var(--gap-2);max-width:30ch;font-size:1.15rem}.hero .actions{gap:var(--gap-1);margin-top:var(--gap-3);flex-direction:column;align-items:flex-start;display:flex}.phone{aspect-ratio:9/19;background:linear-gradient(145deg,#5b5e66 0%,#393b41 28%,#24262b 62%,#4c4f57 100%);border-radius:56px;width:100%;max-width:280px;margin:0 auto;padding:4px;position:relative;box-shadow:inset 0 1px 1px #ffffff40,inset 0 -1px 1px #00000080,0 34px 80px -26px #0000008c}.phone:before,.phone:after{content:"";background:linear-gradient(90deg,#55585f,#2e3036);border-radius:2px;width:3px;position:absolute}.phone:before{background:linear-gradient(#4e5158 0 40px,#0000 40px 52px,#4e5158 52px 92px);height:92px;top:25%;left:-2px}.phone:after{height:66px;top:29%;right:-2px}.bezel{background:#010102;border-radius:52px;height:100%;padding:9px;position:relative}.phone .screen{background:#10101d;border-radius:44px;flex-direction:column;height:100%;display:flex;overflow:hidden}.screen .slice{flex:none;width:100%;display:block}.status{color:#f9fafb;flex:none;justify-content:space-between;align-items:center;height:24px;margin-top:11px;padding:0 26px;display:flex}.status .clock{letter-spacing:0;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,Roboto,sans-serif;font-size:11.5px;font-weight:600}.status .status-right{align-items:center;gap:4px;display:inline-flex}.ticker{flex:none;padding:4px 0 10px;display:flex;overflow:hidden}.ticker-run{flex:none;gap:8px;padding-right:8px;animation:26s linear infinite marquee;display:flex}.ticker-tile{background:#ffffff0e;border-radius:12px;flex:none;align-items:center;gap:7px;width:148px;padding:7px 9px;display:flex}.ticker-tile img{object-fit:cover;border-radius:3px;width:26px;height:36px}.ticker-tile .tt-name{color:#f9fafb;white-space:nowrap;font-size:8.5px;font-weight:700}.ticker-tile .tt-set{color:#9ca3af;white-space:nowrap;font-size:7.5px}.ticker-tile .tt-delta{font-size:8px;font-weight:500}.ticker-tile .up{color:#34d399}.ticker-tile .down{color:#f87171}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}.phone .island{z-index:2;background:#0a0c10;border-radius:999px;width:86px;height:24px;position:absolute;top:20px;left:50%;translate:-50%}.phone .title{letter-spacing:-.02em;padding:0 6px;font-size:.95rem;font-weight:700}.row{background:var(--surface);border:1px solid var(--rule);border-radius:12px;grid-template-columns:30px 1fr auto;align-items:center;gap:9px;padding:9px;display:grid}.row .art{object-fit:cover;background:linear-gradient(150deg, var(--brand) 0%, var(--lift) 100%);border-radius:3px;width:30px;height:42px}.row .name{font-size:.72rem;font-weight:500;line-height:1.25}.row .set{color:var(--ink-3);font-size:.6rem}.row .money{text-align:right;font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:700}.row .delta{text-align:right;font-variant-numeric:tabular-nums;font-size:.6rem}.row .up{color:var(--up)}.row .down{color:var(--down)}.notif{background:var(--surface);border:1px solid var(--rule);border-radius:16px;align-items:flex-start;gap:10px;padding:12px;display:flex}.showcase .row,.showcase .notif{width:100%;max-width:360px}.notif .glyph{background:#5739ff;border-radius:7px;flex:none;place-items:center;width:26px;height:26px;display:grid}.notif .t{font-size:.76rem;font-weight:700}.notif .b{color:var(--ink-2);font-size:.74rem;line-height:1.35}.showcase{gap:var(--gap-3);padding:var(--section) 0 0;grid-template-columns:1fr;align-items:center;display:grid}@media (min-width:780px){.showcase{gap:var(--gap-5);grid-template-columns:1fr 1fr}.showcase.flip>:first-child{order:2}}.showcase h2{font-size:clamp(1.6rem,3.6vw,2.15rem)}.showcase .say{color:var(--ink-2);margin-top:var(--gap-1);max-width:34ch}.closer{text-align:center;padding:var(--section) 0 clamp(6rem, 14vh, 10rem);align-items:center;gap:var(--gap-3);flex-direction:column;display:flex}.closer h2{max-width:18ch;font-size:clamp(1.7rem,4vw,2.3rem)}@media (max-width:700px){.masthead .inner,.masthead[data-scrolled] .inner{width:calc(100% - 2 * var(--gap-3));justify-content:space-between;gap:var(--gap-2) var(--gap-3);border-radius:24px;flex-wrap:wrap;max-width:none}.masthead .inner>nav{gap:var(--gap-2) var(--gap-3);order:3;width:100%;font-size:.85rem}}p,li,dd,dt{max-width:var(--measure)}.closer .cta{align-self:center}@supports (animation-timeline:view()){.showcase,.closer{animation:both rise-in;animation-timeline:view();animation-range:entry 20% cover 32%}.showcase:not(.flip)>:last-child{animation-name:drift-right}.showcase.flip>:first-child{animation-name:drift-left}.showcase>*{animation:both rise-in;animation-timeline:view();animation-range:entry 25% cover 36%}.phone{animation:linear both parallax;animation-timeline:view();animation-range:exit}}@keyframes rise-in{0%{opacity:0;transform:translateY(2.25rem)}to{opacity:1;transform:none}}@keyframes drift-right{0%{opacity:0;transform:translate(3rem)}to{opacity:1;transform:none}}@keyframes drift-left{0%{opacity:0;transform:translate(-3rem)}to{opacity:1;transform:none}}@keyframes parallax{0%{transform:translateY(0)}to{transform:translateY(-4rem)}}.masthead{transition:translate .3s}.masthead[data-hidden]{translate:0 -100%}.store-badge{border:1.5px solid color-mix(in srgb, var(--ink) 38%, transparent);color:var(--ink);background:0 0;border-radius:12px;align-items:center;gap:.7rem;padding:0 1.15rem;text-decoration:none;transition:background .18s,border-color .18s,color .18s;display:inline-flex}.store-badge:hover{background:var(--brand);border-color:var(--brand);color:var(--brand-ink)}.store-badge:hover .pre{color:var(--brand-ink);opacity:.8}.store-badge-text{flex-direction:column;line-height:1.12;display:flex}.store-badge-text .pre{color:var(--ink-2);font-size:.72rem}.store-badge-text .name{letter-spacing:-.01em;font-size:1.35rem;font-weight:700}.pill-cta{background:var(--brand);color:var(--brand-ink);border-radius:999px;padding:.45rem .95rem;font-size:.85rem;font-weight:500;text-decoration:none}.pill-cta:hover{opacity:.9}.masthead nav .pill-cta{color:var(--brand-ink)}@media (prefers-reduced-motion:no-preference){.phone{animation:.7s cubic-bezier(.2,.7,.2,1) .1s both phone-in}.screen>*{animation:.8s cubic-bezier(.2,.7,.2,1) .25s both cascade}}@keyframes phone-in{0%{opacity:0;transform:translateY(28px)scale(.975)}to{opacity:1;transform:none}}@keyframes cascade{0%{opacity:0;transform:translateY(14px)scale(.97)}to{opacity:1;transform:none}}body:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(52rem 38rem at 78% -6%, color-mix(in srgb, var(--brand) 22%, transparent), transparent 70%), radial-gradient(44rem 34rem at -12% 42%, color-mix(in srgb, var(--brand) 15%, transparent), transparent 70%), radial-gradient(40rem 30rem at 108% 68%, color-mix(in srgb, var(--brand) 12%, transparent), transparent 70%), radial-gradient(48rem 34rem at 55% 108%, color-mix(in srgb, var(--brand) 12%, transparent), transparent 72%);position:fixed;inset:0}.notif-stack{width:100%;max-width:360px;min-height:218px;position:relative}.notif-stack .notif.banner{animation-duration:12s;animation-iteration-count:infinite;animation-fill-mode:both;animation-timeline:auto;animation-range:normal;position:absolute;top:0;left:0;right:0}.notif-stack .n1{z-index:1;animation-name:loop-n1}.notif-stack .n2{z-index:2;animation-name:loop-n2}.notif-stack .n3{z-index:3;animation-name:loop-n3}@keyframes loop-n1{0%{opacity:0;animation-timing-function:linear(0, .023, .082, .166, .263, .366, .469, .567, .657, .738, .808, .868, .917, .956, .987, 1.01, 1.026, 1.037, 1.043, 1.046, 1.044, 1.04, 1.036, 1.031, 1.027, 1.022, 1.018, 1.014, 1.01, 1.007, 1.005, 1.003, 1.001, 1, .999, .998, .999, 1);transform:translateY(-34px)scale(.94)}7%,25%{opacity:1;animation-timing-function:linear(0, .017, .06, .121, .193, .271, .35, .429, .504, .575, .639, .698, .75, .796, .835, .87, .899, .923, .943, .96, .973, .983, .992, .998, 1.002, 1.006, 1.008, 1.009, 1.01, 1.009, 1.008, 1.007, 1.006, 1.005, 1.004, 1.003, 1.002, 1.001, 1);transform:translateY(0)}31%,50%{opacity:1;animation-timing-function:linear(0, .017, .06, .121, .193, .271, .35, .429, .504, .575, .639, .698, .75, .796, .835, .87, .899, .923, .943, .96, .973, .983, .992, .998, 1.002, 1.006, 1.008, 1.009, 1.01, 1.009, 1.008, 1.007, 1.006, 1.005, 1.004, 1.003, 1.002, 1.001, 1);transform:translateY(74px)}56%,88%{opacity:1;animation-timing-function:ease-in;transform:translateY(148px)}93%,to{opacity:0;transform:translateY(128px)}}@keyframes loop-n2{0%,25%{opacity:0;animation-timing-function:linear(0, .023, .082, .166, .263, .366, .469, .567, .657, .738, .808, .868, .917, .956, .987, 1.01, 1.026, 1.037, 1.043, 1.046, 1.044, 1.04, 1.036, 1.031, 1.027, 1.022, 1.018, 1.014, 1.01, 1.007, 1.005, 1.003, 1.001, 1, .999, .998, .999, 1);transform:translateY(-34px)scale(.94)}32%,50%{opacity:1;animation-timing-function:linear(0, .017, .06, .121, .193, .271, .35, .429, .504, .575, .639, .698, .75, .796, .835, .87, .899, .923, .943, .96, .973, .983, .992, .998, 1.002, 1.006, 1.008, 1.009, 1.01, 1.009, 1.008, 1.007, 1.006, 1.005, 1.004, 1.003, 1.002, 1.001, 1);transform:translateY(0)}56%,90%{opacity:1;animation-timing-function:ease-in;transform:translateY(74px)}95%,to{opacity:0;transform:translateY(54px)}}@keyframes loop-n3{0%,50%{opacity:0;animation-timing-function:linear(0, .023, .082, .166, .263, .366, .469, .567, .657, .738, .808, .868, .917, .956, .987, 1.01, 1.026, 1.037, 1.043, 1.046, 1.044, 1.04, 1.036, 1.031, 1.027, 1.022, 1.018, 1.014, 1.01, 1.007, 1.005, 1.003, 1.001, 1, .999, .998, .999, 1);transform:translateY(-34px)scale(.94)}57%,96.5%{opacity:1;animation-timing-function:ease-in;transform:translateY(0)}to{opacity:0;transform:translateY(-16px)}}@media (prefers-reduced-motion:reduce){.notif-stack .notif.banner{opacity:1}.notif-stack .n1{transform:translateY(148px)}.notif-stack .n2{transform:translateY(74px)}}@keyframes shift-down{0%{transform:translateY(0)}to{transform:translateY(96px)}}@keyframes banner-drop{0%{opacity:0;transform:translateY(-34px)scale(.94)}72%{opacity:1;transform:translateY(5px)scale(1.01)}to{opacity:1;transform:none}}.iso-stack{place-items:center;width:100%;height:340px;display:grid}.iso-plane{transform-style:preserve-3d;flex-direction:column;gap:0;display:flex;transform:rotateX(55deg)rotate(-42deg)}.iso-lift{transform:translateZ(var(--z));transform-style:preserve-3d}.iso-lift+.iso-lift{margin-top:-16px}.iso-bob{transform:translateZ(0)}.iso-card{background:var(--surface);width:300px}.iso-lift:first-child .iso-card{box-shadow:0 14px 28px #00000024}.iso-lift:nth-child(2) .iso-card{filter:brightness(.96);box-shadow:0 6px 14px #0003}.iso-lift:nth-child(3) .iso-card{filter:brightness(.92);box-shadow:0 2px 5px #00000047}@supports (animation-timeline:view()){.showcase .iso-lift{animation:both iso-rise;animation-timeline:view()}.showcase .iso-lift:first-child{animation-range:entry 25% cover 36%}.showcase .iso-lift:nth-child(2){animation-range:entry 33% cover 42%}.showcase .iso-lift:nth-child(3){animation-range:entry 41% cover 48%}}@media (prefers-reduced-motion:no-preference){.iso-lift:first-child .iso-bob{animation:5.4s ease-in-out infinite iso-bob}.iso-lift:nth-child(2) .iso-bob{animation:6.3s ease-in-out -2.1s infinite iso-bob}.iso-lift:nth-child(3) .iso-bob{animation:4.7s ease-in-out -3.4s infinite iso-bob}}@keyframes iso-rise{0%{opacity:0;transform:translateZ(0)}to{opacity:1;transform:translateZ(var(--z))}}@keyframes iso-bob{0%,to{transform:translateZ(0)}50%{transform:translateZ(7px)}}.chart-card{background:var(--surface);border:1px solid var(--rule);border-radius:16px;flex-direction:column;gap:6px;width:100%;max-width:380px;padding:16px 16px 12px;display:flex}.chart-head{justify-content:space-between;align-items:flex-start;display:flex}.chart-label{letter-spacing:.09em;color:var(--ink-3);font-size:.66rem;font-weight:500}.chart-price{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:1.6rem;font-weight:700}.chart-delta{color:var(--up);font-size:.8rem;font-weight:500}.chart{width:100%;height:auto;display:block}.chart-line{stroke-dasharray:1}.chart-ranges{gap:6px;display:flex}.chart-ranges span{color:var(--ink-3);border-radius:999px;padding:.3rem .65rem;font-size:.68rem;font-weight:500}.chart-ranges .on{background:var(--brand-soft);color:var(--brand)}@supports (animation-timeline:view()){.chart-line{animation:both draw-line;animation-timeline:view();animation-range:entry 25% cover 55%}.chart-area{animation:both area-in;animation-timeline:view();animation-range:entry 40% cover 55%}.chart-dot{animation:both dot-pop;animation-timeline:view();animation-range:cover 50% cover 58%}}@keyframes draw-line{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes area-in{0%{opacity:0}to{opacity:1}}@keyframes dot-pop{0%{opacity:0;transform-origin:320px 18px;transform:scale(0)}70%{opacity:1;transform-origin:320px 18px;transform:scale(1.6)}to{opacity:1;transform-origin:320px 18px;transform:scale(1)}}.chips{gap:var(--gap-1);flex-wrap:wrap;display:flex}.chip-tag{background:var(--brand-soft);color:var(--brand);border-radius:999px;padding:.4rem .7rem;font-size:.78rem;font-weight:500}@supports (animation-timeline:view()){.chips .chip-tag{animation:both rise-in;animation-timeline:view()}.chips .chip-tag:nth-child(odd){animation-range:entry 20% cover 30%}.chips .chip-tag:nth-child(2n){animation-range:entry 35% cover 42%}}.currency-card{background:var(--surface);border:1px solid var(--rule);border-radius:16px;flex-direction:column;gap:6px;width:100%;max-width:380px;padding:16px;display:flex}.cur-roll{height:2.6rem;overflow:hidden}.cur-list{flex-direction:column;animation:9s cubic-bezier(.65,0,.35,1) infinite cur-cycle;display:flex}.cur-line{align-items:center;gap:.6rem;height:2.6rem;display:flex}.cur-amount{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:1.7rem;font-weight:700}.cur-code{letter-spacing:.08em;color:var(--brand);background:var(--brand-soft);border-radius:999px;padding:.2rem .5rem;font-size:.7rem;font-weight:500}@keyframes cur-cycle{0%,18%{transform:translateY(0)}25%,43%{transform:translateY(-2.6rem)}50%,68%{transform:translateY(-5.2rem)}75%,93%{transform:translateY(-7.8rem)}to{transform:translateY(-10.4rem)}}.dyn-card{background:var(--surface);border:1px solid var(--rule);border-radius:16px;flex-direction:column;gap:14px;width:100%;max-width:380px;padding:16px;display:flex}.dyn-grid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.dyn-grid>div{background:var(--surface-2,#ffffff0a);border-radius:10px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.dyn-val{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:700}.dyn-key{color:var(--ink-3);font-size:.68rem}.dyn-gauge{flex-direction:column;gap:6px;display:flex}.g-head{color:var(--ink-2);justify-content:space-between;font-size:.78rem;display:flex}.g-read{color:var(--ink-3);font-weight:500}.g-read.up{color:var(--up)}.g-track{background:color-mix(in srgb, var(--ink) 10%, transparent);border-radius:999px;height:6px;overflow:hidden}.g-fill{height:100%;width:var(--w);background:var(--brand);border-radius:999px}.g-fill.dim{background:color-mix(in srgb, var(--brand) 45%, transparent)}@supports (animation-timeline:view()){.g-fill{animation:both gauge-fill;animation-timeline:view();animation-range:entry 30% cover 45%}}@keyframes gauge-fill{0%{width:0}to{width:var(--w)}}
