@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-ext-wght-normal-DjL33-gN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-wght-normal-BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-vietnamese-wght-normal-6IgcOCM7.woff2)format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-ext-wght-normal-DC-KSUi6.woff2)format("woff2-variations");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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-BgDaEnEv.woff2)format("woff2-variations");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 Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-ext-wght-normal-X_5orZeX.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-wght-normal-DiZS0aHC.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-symbols2-wght-normal-CO5SzqOn.woff2)format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-vietnamese-wght-normal-DadHysG0.woff2)format("woff2-variations");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 Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-ext-wght-normal-Bwz-egvJ.woff2)format("woff2-variations");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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-wght-normal-XN7g48iV.woff2)format("woff2-variations");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}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--canvas:#f2eeea;--card:#faf8f6;--white:#fff;--ink:#1f1b18;--ink-2:#5f5852;--ink-3:#8e857e;--line:#e2dbd5;--line-2:#cfc6be;--dark:#1b1816;--accent:#f2561d;--accent-deep:#d9450f;--accent-soft:#fde6da;--accent-on-dark:#ff8250;--bad:#c81e3c;--bad-soft:#fbe3e7;--warn:#9a5700;--warn-soft:#fbedcf;--good:#1b7f45;--good-soft:#dcf2e3;--sans:"Geist Variable", "Helvetica Neue", Helvetica, Arial, sans-serif;--mono:"Geist Mono Variable", ui-monospace, "SF Mono", Menlo, monospace;--shadow-sm:0 1px 2px #1f1b180f;--shadow:0 1px 2px #1f1b180d, 0 12px 32px -16px #1f1b1838;--shadow-lg:0 2px 4px #0000001f, 0 28px 56px -20px #00000080;--ease:cubic-bezier(.2, .8, .2, 1)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--canvas);color:var(--ink);font:400 1rem/1.5 var(--sans);letter-spacing:-.015em;-webkit-font-smoothing:antialiased;margin:0}::selection{background:var(--accent);color:#fff}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}h1,h2,h3,p,ul,ol,dl,dd,pre,fieldset{margin:0;padding:0}fieldset{border:0;min-width:0}a{color:inherit;text-underline-offset:.2em}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.dim{color:var(--ink-2)}.small{font-size:.8125rem}.red{color:var(--bad)}mark{background:var(--accent-soft);color:var(--ink);border-radius:4px;padding:0 .3em}button,input{font:inherit;letter-spacing:inherit;color:inherit}button{border:1px solid var(--line);background:var(--card);min-height:2.5rem;box-shadow:var(--shadow-sm);color:var(--ink);white-space:nowrap;cursor:pointer;transition:translate .2s var(--ease), background-color .2s, border-color .2s, scale .1s;border-radius:8px;justify-content:center;align-items:center;gap:.5rem;padding:0 .875rem;font-size:.875rem;font-weight:500;display:inline-flex}button:hover:not(:disabled){border-color:var(--line-2);translate:0 -1px}button:active:not(:disabled){scale:.98}button:disabled{cursor:default;opacity:.5}button.primary{border-color:var(--accent);background:var(--accent);color:#fff}button.primary:hover:not(:disabled){border-color:var(--accent-deep);background:var(--accent-deep)}button.quiet,button.link{box-shadow:none;color:var(--ink-2);background:0 0;border-color:#0000}button.quiet:hover{color:var(--ink);border-color:#0000}button.balance{border-radius:999px}.wallets{gap:.375rem;margin-top:.5rem;list-style:none;display:grid}.wallets button{justify-content:flex-start;width:100%}button.link{min-height:0;color:var(--accent-deep);text-underline-offset:.2em;padding:0;text-decoration:underline}input:not([type=radio]){border:1px solid var(--line);background:var(--canvas);border-radius:8px;width:100%;min-width:0;min-height:2.5rem;padding:0 .75rem;transition:border-color .2s,box-shadow .2s}input:not([type=radio]):focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}input::placeholder{color:var(--ink-3)}.row{gap:.5rem;display:flex}.row button{flex:none}.announce{background:var(--dark);color:#cfc6bf;font:.75rem/1.5 var(--mono);letter-spacing:0;text-align:center;padding:.5rem 1rem}.announce a{color:#fff}.ping{background:var(--accent);vertical-align:.1em;border-radius:50%;width:.375rem;height:.375rem;margin-right:.5rem;display:inline-block;position:relative}.ping:after{content:"";background:var(--accent);animation:ping 1.8s var(--ease) infinite;border-radius:50%;position:absolute;inset:0}.page{max-width:76rem;margin:0 auto;padding:0 1.25rem}.top{justify-content:space-between;align-items:center;gap:1rem;padding:1rem 0;display:flex}.logo{color:var(--ink);letter-spacing:-.06em;align-items:center;gap:.14em;font-size:1.5rem;font-weight:650;line-height:1;text-decoration:none;display:inline-flex}.top nav{align-items:center;gap:.375rem;display:flex}.bottom{border-top:1px solid var(--line);color:var(--ink-3);flex-wrap:wrap;align-items:flex-start;gap:1rem 3rem;margin-top:7rem;padding:2rem 0 3rem;font-size:.8125rem;display:flex}.bottom p{max-width:40rem}.social{color:var(--ink-2);font-size:.8125rem;font-weight:500;text-decoration:none}.social:hover{color:var(--accent)}.side .social{margin:0 0 .75rem .625rem}.hero{background:var(--dark);color:#fff;border-radius:20px;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:2rem 3rem;padding:4.5rem 3.5rem 0;display:grid;position:relative;overflow:hidden}.hero:before{content:"";pointer-events:none;background:radial-gradient(38rem at 88% 8%,#f2561d3d,#0000 62%);position:absolute;inset:0}.hero>.dotfield{width:100%;height:100%;position:absolute;inset:0}.hero>*{position:relative}.rotator{color:var(--accent-on-dark);white-space:nowrap;display:inline-block}.rotator span{animation:focus .55s var(--ease) both;display:inline-block}.lede{color:#cfc6bf;max-width:31rem;animation:focus .9s .1s var(--ease) both;margin:1.5rem 0 2rem;font-size:1.0625rem;font-weight:350}.hero-visual{justify-content:flex-end;align-items:center;display:flex}.coin{background:var(--ink);width:2rem;height:2rem;color:var(--canvas);border-radius:50%;place-items:center;font-weight:600;display:grid}.ticker{border-top:1px solid #ffffff17;grid-column:1/-1;margin:1.5rem -3.5rem 0;padding:.875rem 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.ticker>div{width:max-content;animation:48s linear infinite marquee;display:flex}.ticker span{color:#a59b93;font:.75rem var(--mono);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;padding:0 1.5rem}.ticker span:before{content:"";background:var(--accent);vertical-align:.15em;border-radius:50%;width:.25rem;height:.25rem;margin-right:3rem;display:inline-block}.section{margin-top:7rem}.eyebrow,.kind{color:var(--accent-deep);font:500 .75rem var(--mono);letter-spacing:.04em;text-transform:uppercase}.section h2{letter-spacing:-.05em;max-width:16em;margin-top:.75rem;font-size:clamp(2rem,4.2vw,3rem);font-weight:560;line-height:1.05}.section h2 em{color:var(--accent);font-style:normal}.reveal{opacity:0;filter:blur(6px);transition:opacity .9s var(--ease), translate .9s var(--ease), filter .9s var(--ease);translate:0 1.25rem}.reveal.in{opacity:1;filter:none;translate:none}.steps3{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin-top:3rem;list-style:none;display:grid}.steps3 li{border-top:1px solid var(--line-2);padding-top:1rem}.step-number{color:var(--ink-3);font:.75rem var(--mono);letter-spacing:0}.steps3 h3{letter-spacing:-.035em;margin:1.5rem 0 .375rem;font-size:1.25rem;font-weight:560}.steps3 p{color:var(--ink-2)}.compare,.card,.facts{border:1px solid var(--line);background:var(--card);box-shadow:var(--shadow);border-radius:16px}.compare{margin-top:3rem}.pair{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:.5rem 2.5rem;padding:1.375rem 1.75rem;display:grid}.pair+.pair{border-top:1px solid var(--line)}.raw{color:var(--ink-3);font:.8125rem/1.5 var(--mono);letter-spacing:0;overflow-wrap:anywhere}.plain{white-space:pre-wrap;overflow-wrap:anywhere;max-width:44rem;font-size:1.0625rem;line-height:1.5}.plans{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:3rem;display:grid}.card{padding:1.75rem}.card h3{color:var(--ink-2);font-size:.875rem;font-weight:500}.price{letter-spacing:-.05em;margin:.5rem 0 1rem;font-size:2.75rem;font-weight:600;line-height:1.1}.price small{color:var(--ink-2);letter-spacing:-.015em;font-size:.875rem;font-weight:400}.card p:last-child{color:var(--ink-2)}.card.accent{border-color:var(--dark);background:var(--dark);color:#fff}.card.accent h3,.card.accent .price small,.card.accent p:last-child{color:#b9afa7}.card.accent .price{color:var(--accent-on-dark)}.loading,.problem{margin-top:2rem}.shimmer{background:linear-gradient(90deg, var(--ink-3) 30%, var(--ink) 50%, var(--ink-3) 70%) 0 0 / 200% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;width:max-content;animation:1.6s linear infinite shimmer}.problem{background:var(--bad-soft);border-radius:12px;padding:1rem 1.25rem}.result{animation:focus .7s var(--ease) both}.result-head{margin:2.5rem 0 1.5rem}.kind{align-items:center;gap:.625rem;display:flex}.result-head h1{letter-spacing:-.05em;margin-top:.5rem;font-size:clamp(2rem,5vw,2.75rem);font-weight:620;line-height:1.05}.symbol{border:1px solid var(--line);background:var(--card);color:var(--ink-2);font:500 .8125rem var(--mono);letter-spacing:0;vertical-align:.4em;border-radius:6px;margin-left:.75rem;padding:.1875rem .5rem}.id{color:var(--ink-2);font:.8125rem/1.4 var(--mono);letter-spacing:0;overflow-wrap:anywhere;margin-top:.5rem}.status,.badge,.tag{background:var(--line);color:var(--ink-2);font:500 .6875rem/1.5 var(--mono);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:.125rem .5rem;display:inline-block}.good{background:var(--good-soft);color:var(--good)}.bad{background:var(--bad-soft);color:var(--bad)}.warn{background:var(--warn-soft);color:var(--warn)}.levels{background:var(--canvas);border-radius:9px;padding:3px;display:flex}.levels label{display:flex;position:relative}.levels input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.levels span{min-height:1.875rem;color:var(--ink-2);border-radius:6px;align-items:center;padding:0 .75rem;font-size:.8125rem;font-weight:500;transition:background-color .2s,color .2s;display:flex}.levels input:checked+span{background:var(--white);box-shadow:var(--shadow-sm);color:var(--ink)}.levels input:focus-visible+span{outline:2px solid var(--accent);outline-offset:2px}.answer+.answer{border-top:1px solid var(--line);margin-top:1.5rem;padding-top:1.5rem}.answer p+p{margin-top:.5rem}.asked{color:var(--ink-2)}.answer>.plain{font-size:1.125rem}.writing:after{content:"";background:var(--accent);vertical-align:text-bottom;border-radius:2px;width:.5em;height:1.05em;margin-left:.15em;animation:1s steps(2,start) infinite blink;display:inline-block}.ask{flex:18rem;gap:.5rem;display:flex}.checks{list-style:none}.checks li{border-top:1px solid var(--line);grid-template-columns:6.5rem minmax(0,1fr);align-items:baseline;gap:.125rem .75rem;padding:.75rem 0;display:grid}.checks .tag{justify-self:start}.checks li>span:last-child{color:var(--ink-2);grid-column:2}.checks strong{font-weight:560}.figures{border-top:1px solid var(--line);margin:1.25rem 0 1rem}.figures>div{border-bottom:1px solid var(--line);grid-template-columns:11rem minmax(0,1fr);gap:.75rem;padding:.5rem 0;display:grid}.figures dt,.fact dt{color:var(--ink-2)}.figures dd,.fact dd{overflow-wrap:anywhere;font-weight:500}.report+.plain{border-top:1px solid var(--line);margin-top:1.25rem;padding-top:1.25rem}.facts{margin-top:1rem;padding:1.5rem 1.75rem}.facts h2{letter-spacing:-.03em;margin-bottom:.5rem;font-size:1.125rem;font-weight:560}.facts>p{margin-top:.75rem}.ref{font-family:var(--mono);letter-spacing:0;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);font-size:.875em;transition:color .2s}.ref:hover{color:var(--accent-deep)}table{border-collapse:collapse;width:100%}th,td{border-bottom:1px solid var(--line);text-align:left;vertical-align:baseline;padding:.5rem .75rem .5rem 0}th{color:var(--ink-3);font:500 .6875rem var(--mono);letter-spacing:.04em;text-transform:uppercase}.num{text-align:right;font-family:var(--mono);font-variant-numeric:tabular-nums;letter-spacing:0;white-space:nowrap;padding-left:.75rem;padding-right:0;font-size:.875rem}.num .ref{margin-left:.4em}.delta.up{color:var(--good)}.delta.down{color:var(--bad)}.holder-share{background:linear-gradient(to left, var(--accent-soft) var(--share), transparent var(--share));border-radius:3px;min-width:6rem;padding:0 .25rem;display:inline-block}.fact{border-bottom:1px solid var(--line);grid-template-columns:16rem minmax(0,1fr);gap:1rem;padding:.5rem 0;display:grid}.fact dd .ref+.ref{margin-left:.75rem}.steps{counter-reset:step;list-style:none}.steps>li{counter-increment:step;border-bottom:1px solid var(--line)}.steps summary{cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;padding:.5rem 0;display:flex}.steps summary:before{content:counter(step, decimal-leading-zero);min-width:1.75rem;color:var(--ink-3);font:.75rem var(--mono);letter-spacing:0}.action{font:.875rem var(--mono);letter-spacing:0;margin-left:.5rem}.steps summary .action{margin-left:0}.inner{margin:0 0 .75rem 2.5rem;font-size:.9375rem;list-style:none}.inner li{padding:.25rem 0}.steps details>p{margin:0 0 .75rem 2.5rem;font-size:.8125rem}pre{border:1px solid var(--line);background:var(--canvas);color:var(--ink-2);font:.8125rem/1.5 var(--mono);letter-spacing:0;white-space:pre-wrap;overflow-wrap:anywhere;border-radius:8px;margin:.25rem 0 .75rem;padding:.75rem;overflow-x:auto}.steps details>pre{margin-left:2.5rem}.logs{margin-top:.75rem}.logs summary,.redeem summary{cursor:pointer;color:var(--ink-2)}.activity{list-style:none}.activity li{border-bottom:1px solid var(--line);grid-template-columns:8rem 8rem 1fr;gap:1rem;padding:.5rem 0;display:grid}.activity time{text-align:right}.credits{background:var(--white);width:min(32rem,100vw - 2rem);box-shadow:var(--shadow-lg);color:var(--ink);animation:rise .35s var(--ease) both;border:0;border-radius:18px;padding:1.75rem}.credits::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#1b181680}.credits h2{letter-spacing:-.04em;font-size:1.5rem;font-weight:600}.credits>p,.credits>details{margin-top:.75rem}.aside{color:var(--ink-2);font-size:.875rem}.packs{margin-top:1rem;list-style:none}.packs li{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 0;display:flex}.packs li>span{display:grid}.redeem label{color:var(--ink-2);margin:.75rem 0 .375rem;font-size:.8125rem;display:block}.note{background:var(--canvas);border-radius:10px;padding:.625rem .875rem}.note.good{background:var(--good-soft);color:var(--ink)}.note.bad{background:var(--bad-soft);color:var(--ink)}.credits .close{text-underline-offset:.2em;margin-top:1rem;padding:0;text-decoration:underline}.icon{flex:none}a.button{border:1px solid var(--line);background:var(--card);min-height:2.5rem;box-shadow:var(--shadow-sm);transition:translate .2s var(--ease), border-color .2s;border-radius:8px;align-items:center;gap:.5rem;padding:0 .875rem;font-size:.875rem;font-weight:500;text-decoration:none;display:inline-flex}a.button:hover{border-color:var(--line-2);translate:0 -1px}button .icon:last-child,a.button .icon:last-child{transition:translate .2s var(--ease)}button.primary:hover .icon:last-child{translate:3px}.bar{z-index:4;background:color-mix(in srgb, var(--canvas) 82%, transparent);-webkit-backdrop-filter:blur(14px)saturate(1.4);backdrop-filter:blur(14px)saturate(1.4);position:sticky;top:0}.bar .top{max-width:76rem;margin:0 auto;padding:.75rem 1.25rem}.section.tight{animation:focus .8s var(--ease) both;margin-top:3rem}.recent{grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:.75rem;margin-top:1rem;list-style:none;display:grid}.recent a{border:1px solid var(--line);background:var(--card);box-shadow:var(--shadow-sm);transition:translate .25s var(--ease), box-shadow .25s;border-radius:12px;align-items:center;gap:.625rem;padding:.75rem .875rem;text-decoration:none;display:flex}.recent a:hover{box-shadow:var(--shadow);translate:0 -2px}.recent a>span:nth-child(2){flex:1;min-width:0;line-height:1.25;display:grid}.recent small{color:var(--ink-3);font-size:.75rem}.token-head{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem 1.25rem;margin:2.5rem 0 1.5rem;display:grid}.avatar{background:var(--ink);width:4rem;height:4rem;box-shadow:var(--shadow);color:var(--canvas);object-fit:cover;border-radius:18px;place-items:center;font-size:1.75rem;font-weight:600;display:grid}.token-title h1{letter-spacing:-.05em;overflow-wrap:anywhere;font-size:clamp(1.75rem,4.6vw,2.5rem);font-weight:620;line-height:1.05}.address{max-width:100%;min-height:0;box-shadow:none;color:var(--ink-2);font:.8125rem var(--mono);letter-spacing:0;background:0 0;border:0;justify-content:flex-start;margin-top:.375rem;padding:0}.address span{text-overflow:ellipsis;overflow:hidden}.address:hover:not(:disabled){color:var(--ink);translate:none}.address em{color:var(--good);font-style:normal}.token-stats{text-align:right;gap:1.75rem;display:flex}.token-stats dt{color:var(--ink-3);font:500 .6875rem var(--mono);letter-spacing:.04em;text-transform:uppercase}.token-stats dd{letter-spacing:-.03em;font-size:1.25rem;font-weight:560}.token-links{flex-wrap:wrap;grid-column:1/-1;gap:.375rem;display:flex}.token-links a{border:1px solid var(--line);color:var(--ink-2);border-radius:999px;align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:.8125rem;text-decoration:none;transition:color .2s,border-color .2s;display:inline-flex}.token-links a:hover{border-color:var(--line-2);color:var(--ink)}.verdict-card{background:var(--canvas);color:var(--ink);border-radius:14px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.25rem 1rem;padding:1.25rem 1.5rem;display:grid}.verdict-card.bad{background:var(--bad-soft);color:var(--bad)}.verdict-card.warn{background:var(--warn-soft);color:var(--warn)}.verdict-card.good{background:var(--good-soft);color:var(--good)}.verdict-icon{width:3.25rem;height:3.25rem;animation:stamp .55s var(--ease) both;background:currentColor;border-radius:50%;place-items:center;display:grid}.verdict-icon .icon{color:#fff}.verdict-label{letter-spacing:-.045em;font-size:1.75rem;font-weight:640;line-height:1.1}.verdict-meaning{color:var(--ink)}.scale{grid-column:1/-1;grid-template-columns:repeat(4,1fr);gap:.25rem;margin-top:1rem;list-style:none;display:grid}.scale li{color:var(--ink-3);font:500 .6875rem var(--mono);letter-spacing:.02em;text-transform:uppercase;border-top:4px solid #1f1b181f;padding-top:.5rem}.scale li.past{color:var(--ink-2);border-color:currentColor}.scale li.past,.scale li.here{border-top-color:color-mix(in srgb, currentColor 45%, transparent)}.scale li.here{color:inherit;border-top-color:currentColor;font-weight:600}.verdict-card.none .scale li{border-top-color:#1f1b181f}.headline{letter-spacing:-.035em;margin-top:1.25rem;font-size:1.375rem;font-weight:520;line-height:1.25}.more{margin-top:1rem}.more>summary{color:var(--ink-2);cursor:pointer;align-items:center;gap:.375rem;font-size:.875rem;font-weight:500;list-style:none;display:inline-flex}.more>summary::-webkit-details-marker{display:none}.more>summary:after{content:"+";font-family:var(--mono)}.more[open]>summary:after{content:"−"}.more>summary:hover{color:var(--ink)}.more .figures{margin-top:.75rem}.more.block{margin-top:1.5rem}.working{list-style:none}.working li{color:var(--ink-3);animation:rise .35s var(--ease) both;align-items:center;gap:.625rem;padding:.1875rem 0;display:flex}.working .now{color:var(--ink)}.working .dot{background:var(--line-2);border-radius:50%;width:.5rem;height:.5rem}.working .now .dot{background:var(--accent);animation:.9s ease-in-out infinite alternate breathe}.after{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:1rem;display:flex}.actions,.share{flex-wrap:wrap;gap:.5rem;display:flex}.actions .watching{flex-basis:100%}.callout{color:var(--ink);border-radius:10px;padding:.75rem 1rem}.problem{color:var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.skeleton{margin-top:2.5rem}.bone{background:linear-gradient(90deg, var(--line) 25%, #ece6e0 50%, var(--line) 75%) 0 0 / 200% 100%;border-radius:12px;animation:1.4s linear infinite shimmer}.bone.head{width:min(22rem,70%);height:3rem}.bone.line{width:min(30rem,90%);height:1rem;margin-top:.75rem}.bone.block{border-radius:16px;height:14rem;margin-top:1.5rem}.bone.block.short{height:8rem;margin-top:1rem}@keyframes breathe{to{opacity:.5;scale:1.5}}body{overflow-x:clip}button.primary{position:relative;overflow:hidden}button.primary:before{content:"";background:linear-gradient(110deg,#0000 30%,#fff6 50%,#0000 70%);position:absolute;inset:0;translate:-100%}button.primary:hover:not(:disabled):before{transition:translate .7s var(--ease);translate:100%}.caret{background:var(--accent);vertical-align:-.15em;width:2px;height:1em;margin-left:1px;animation:.9s steps(2,start) infinite blink;display:inline-block}.demo{background:var(--card);width:100%;max-width:23rem;min-height:27rem;box-shadow:var(--shadow-lg);color:var(--ink);animation:focus .9s .35s var(--ease) both, float 7s 1.3s ease-in-out infinite alternate;border-radius:18px;rotate:1.2deg}.demo-bar{align-items:center;gap:.375rem;padding:.875rem 1rem .75rem;display:flex}.demo-bar span{background:var(--line-2);border-radius:50%;width:.5rem;height:.5rem}.demo-bar small{color:var(--ink-3);font:500 .625rem var(--mono);letter-spacing:.06em;text-transform:uppercase;margin-left:auto}.demo-field{border:1px solid var(--line);background:var(--white);min-height:2.375rem;color:var(--ink-3);font:.75rem var(--mono);letter-spacing:0;border-radius:10px;align-items:center;gap:.5rem;margin:0 1rem;padding:0 .75rem;display:flex}.demo-field span{color:var(--ink)}.demo-checks{gap:.25rem;margin:.875rem 1rem 0;list-style:none;display:grid}.demo-checks li{color:var(--ink-3);align-items:center;gap:.5rem;font-size:.8125rem;transition:color .3s;display:flex}.demo-checks .icon{background:var(--line);color:#0000;transition:background-color .3s,color .3s;transition-delay:inherit;border-radius:50%;padding:2px}.demo:not([data-beat="0"]) .demo-checks li{color:var(--ink)}.demo:not([data-beat="0"]) .demo-checks .icon{background:var(--accent);color:#fff}.demo-verdict{transition:opacity .45s var(--ease), scale .45s var(--ease);border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.5rem .625rem;margin:.875rem 1rem 0;padding:.75rem;display:grid}.demo-verdict .verdict-icon{width:2rem;height:2rem;animation:none}.demo-verdict strong{letter-spacing:-.03em;font-weight:620}.demo-verdict ol{grid-column:1/-1;grid-template-columns:repeat(4,1fr);gap:.25rem;list-style:none;display:grid}.demo-verdict ol li{background:#1f1b181f;border-radius:2px;height:4px;transition:background-color .4s}.demo-verdict ol li.on{background:currentColor}.demo-figures{grid-template-columns:repeat(3,1fr);gap:.5rem;margin:.875rem 1rem 0;transition:opacity .4s;display:grid}.demo-figures dd{letter-spacing:-.04em;font-size:1.25rem;font-weight:620}.demo-figures dt{color:var(--ink-2);font-size:.6875rem;line-height:1.3}.demo-words{border-top:1px solid var(--line);min-height:6.25rem;margin:.875rem 1rem 1rem;padding-top:.75rem;font-size:.875rem;line-height:1.45;transition:opacity .4s}.demo-words small{color:var(--accent-deep);font:500 .625rem var(--mono);letter-spacing:.06em;text-transform:uppercase;margin-bottom:.25rem;display:block}.demo[data-beat="0"] .demo-verdict,.demo[data-beat="1"] .demo-verdict{opacity:0;scale:.94}.demo[data-beat="0"] .demo-verdict ol li,.demo[data-beat="1"] .demo-verdict ol li{background:#1f1b181f}.demo[data-beat="0"] .demo-figures,.demo[data-beat="1"] .demo-figures,.demo[data-beat="0"] .demo-words,.demo[data-beat="1"] .demo-words,.demo[data-beat="2"] .demo-words{opacity:0}.step-art{fill:none;width:100%;max-width:15rem;stroke:var(--line-2);stroke-width:1.5px;stroke-linecap:round;margin-bottom:1.25rem;display:block}.step-art .slot{fill:var(--white)}.step-art .chip rect{fill:var(--ink);stroke:none}.step-art .chip path{stroke:var(--canvas);stroke-width:3px}.step-art .chip{animation:slide 3.4s var(--ease) infinite}.step-art.verdict rect{fill:var(--line);stroke:none;animation:3.4s ease-in-out infinite light}.step-art.verdict circle{fill:var(--white);stroke:var(--ink);stroke-width:2.5px;animation:hop 3.4s var(--ease) infinite}.step-art.money circle{fill:var(--white);stroke:var(--ink);stroke-width:2px}.step-art.money .end{fill:var(--ink)}.step-art .route{stroke-dasharray:2 6}.step-art .flow{stroke:var(--accent);stroke-width:3px;stroke-dasharray:16 240;stroke-dashoffset:256px;animation:2.8s linear infinite travel}.step-art .flow.late{animation-delay:1.4s}.band{gap:.5rem;margin:6rem calc(50% - 50vw) 0;display:grid;overflow:hidden}.band>div{width:max-content;animation:70s linear infinite marquee;display:flex}.band>div:last-child{animation-direction:reverse}.band span{color:#0000;letter-spacing:-.06em;-webkit-text-stroke:1.5px var(--line-2);padding:0 1.25rem;font-size:clamp(3rem,9vw,7rem);font-weight:650;line-height:1}.band span:nth-child(3n+1){color:var(--accent);-webkit-text-stroke:0}.verdict-card .verdict-icon{position:relative}.verdict-card .verdict-icon:after{content:"";opacity:0;animation:ring 1.1s .35s var(--ease) 2;border:2px solid;border-radius:50%;position:absolute;inset:0}.scale li{animation:rise .5s var(--ease) both}::view-transition-old(root){animation:.22s var(--ease) both leave}::view-transition-new(root){animation:.5s var(--ease) both focus}@keyframes slide{0%{opacity:0;translate:-1.5rem}}@keyframes light{0%,8%{fill:var(--line)}22%,82%{fill:var(--accent)}to{fill:var(--line)}}@keyframes hop{0%,10%{transform:translate(-56px)}30%,to{transform:translate(56px)}}@keyframes travel{to{stroke-dashoffset:0}}@keyframes ring{0%{opacity:.7;scale:1}to{opacity:0;scale:1.9}}@keyframes leave{to{opacity:0;filter:blur(6px)}}html{scroll-behavior:smooth}[id]{scroll-margin-top:5rem}.mark{flex:none;width:1.2em;height:1.2em;display:inline-block;overflow:visible}.mark-disc{fill:var(--ink)}.mark-eye{transform-box:fill-box;transform-origin:50%;animation:glance 9s var(--ease) infinite}:is(.mark[data-thinking] .mark-eye,.msg:has(.working,.writing)>.mark .mark-eye){animation:1.1s linear infinite scan}.logo{gap:.5rem}.logo .mark{font-size:1.5rem}.wordmark{width:auto;height:1.0625rem;color:var(--ink)}.logo:hover .mark-eye{animation:scan .9s var(--ease)}.home{text-align:center;background:radial-gradient(38rem 20rem at 50% 58%,#f2561d1a,#0000 70%);align-content:center;justify-items:center;gap:1rem;min-height:calc(100dvh - 7.5rem);padding:2rem 0 4rem;display:grid}.home>.mark{filter:drop-shadow(0 1rem 1.25rem #1f1b1838);animation:focus .8s var(--ease) both;margin-bottom:.5rem;font-size:4rem}.home h1{letter-spacing:-.05em;white-space:nowrap;animation:focus .8s 80ms var(--ease) both;font-size:clamp(1.75rem,6.2vw,3.25rem);font-weight:640;line-height:1.05}.rotator{color:var(--accent)}.hello{max-width:30rem;color:var(--ink-2);text-wrap:balance;animation:focus .8s .16s var(--ease) both;font-size:1.0625rem}.home .composer{max-width:44rem;animation:focus .8s .24s var(--ease) both;margin-top:1rem}.chips{animation:focus .8s .32s var(--ease) both;flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.chips a{border:1px solid var(--line);background:var(--card);color:var(--ink-2);transition:translate .2s var(--ease), color .2s, border-color .2s;border-radius:999px;padding:.3125rem .75rem;font-size:.8125rem;text-decoration:none}.chips a:hover{border-color:var(--line-2);color:var(--ink);translate:0 -1px}.fine{color:var(--ink-3);font-size:.75rem}.composer{border:1px solid var(--line);background:var(--white);width:100%;box-shadow:var(--shadow);text-align:left;border-radius:1.75rem;flex-wrap:wrap;align-items:center;gap:.375rem;padding:.375rem .375rem .375rem 1.25rem;transition:box-shadow .25s,border-color .25s;display:flex}.composer:focus-within{border-color:var(--line-2);box-shadow:var(--shadow), 0 0 0 4px var(--accent-soft)}.composer input{background:0 0;border:0;flex:8rem;width:auto;min-height:2.75rem;padding:0;font-size:1rem}.composer input:focus-visible{box-shadow:none}.composer-row{display:contents}.composer-row .levels{margin-right:.25rem}.composer-row .quiet{min-height:2.25rem;padding:0 .625rem}.send{border-color:var(--ink);background:var(--ink);color:#fff;border-radius:50%;width:2.5rem;padding:0}.send:hover:not(:disabled){border-color:var(--accent);background:var(--accent)}.composer-hint{color:var(--bad);animation:rise .3s var(--ease) both;flex:100%;padding:0 0 .375rem;font-size:.8125rem}.composer.dock{z-index:3;box-shadow:var(--shadow-lg);margin-top:1rem;position:sticky;bottom:1rem}.thread{gap:1.5rem;max-width:50rem;margin:1.5rem auto 0;display:grid}.bubble{overflow-wrap:anywhere;max-width:85%;animation:rise .4s var(--ease) both;background:#e6dfd8;border-radius:1.25rem 1.25rem .375rem;justify-self:end;padding:.625rem 1rem}.thread>.bubble{font:.875rem var(--mono);letter-spacing:0}.msg{grid-template-columns:2.25rem minmax(0,1fr);align-items:start;gap:.875rem;display:grid}.msg>.mark{font-size:1.875rem;position:sticky;top:4.5rem}.talk{gap:1.25rem;display:grid}.talk>.answer,.talk>p{min-width:0}.talk .answer>.plain{font-size:1.125rem}.token-head{margin-top:.25rem}.hero{margin-top:6rem}.hero .eyebrow{color:var(--accent-on-dark)}.hero h2{letter-spacing:-.05em;margin-top:.75rem;font-size:clamp(2rem,4.2vw,3rem);font-weight:600;line-height:1.05}@keyframes glance{0%,36%,84%,to{translate:0;scale:1}42%,56%{translate:7px 2px}62%,78%{translate:-7px -1px}92%{scale:1}94%{scale:1 .08}96%{scale:1}}@keyframes scan{to{rotate:360deg}}.chat{grid-template-columns:16.5rem minmax(0,1fr);min-height:100dvh;display:grid}.side{border-right:1px solid var(--line);height:100dvh;animation:slide .5s var(--ease) both;background:#ebe6e1;flex-direction:column;gap:.25rem;padding:1rem .75rem;display:flex;position:sticky;top:0}.side .logo{padding:.25rem .5rem 1rem}.side-new{justify-content:flex-start;width:100%}.side h2{color:var(--ink-3);font:500 .6875rem var(--mono);letter-spacing:.04em;text-transform:uppercase;margin:1.25rem .625rem .25rem}.side nav{flex:1;align-content:start;gap:2px;display:grid;overflow-y:auto}.side nav a{color:var(--ink-2);transition:background-color .2s, color .2s, translate .2s var(--ease);animation:rise .4s var(--ease) both;border-radius:9px;align-items:center;gap:.625rem;padding:.4375rem .625rem;font-size:.875rem;text-decoration:none;display:flex}.side nav a:hover{color:var(--ink);background:#1f1b180f;translate:2px}.side nav a[aria-current]{background:var(--white);box-shadow:var(--shadow-sm);color:var(--ink);font-weight:500}.side nav .coin{width:1.5rem;height:1.5rem;font-size:.75rem}img.coin{object-fit:cover;background:var(--line);flex:none;box-shadow:0 0 0 1px #1f1b1814}.chips .coin{vertical-align:-.25em;width:1.125rem;height:1.125rem;margin:-.125rem .375rem -.125rem -.375rem;display:inline-block}.side nav a>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.side .balance{align-self:flex-start}.chat-main{flex-direction:column;min-width:0;display:flex}.chat-top{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:.625rem 1rem;display:none}.chat .thread{flex:1;align-content:start;width:100%;max-width:47rem;margin:0 auto;padding:2rem 1.25rem 1rem}.chat .msg>.mark{top:1.5rem}.chat .result,.chat .talk{gap:1.25rem;animation:none;display:grid}.chat .result>*,.chat .talk>*{animation:say .6s var(--ease) both}.chat .result>:nth-child(2){animation-delay:.18s}.chat .result>:nth-child(3){animation-delay:.36s}.chat .talk>:nth-child(2){animation-delay:.3s}.chat .talk>:nth-child(n+3){animation-delay:.5s}.chat .token-head{border:1px solid var(--line);background:var(--white);box-shadow:var(--shadow-sm);border-radius:16px;margin:0;padding:1rem 1.125rem}.chat .avatar{border-radius:13px;width:3rem;height:3rem;font-size:1.25rem}.chat .token-title h1{letter-spacing:-.035em;font-size:1.375rem}.chat .token-stats dd{font-size:1.0625rem}.chat .facts{box-shadow:none;background:0 0;border:0;margin:0;padding:0}.chat .facts h2{letter-spacing:-.015em;margin-bottom:.25rem;font-size:1.0625rem;font-weight:400}.chat .checks li{grid-template-columns:5.5rem minmax(0,1fr);padding:.5rem 0}.chat .more.block{margin-top:.5rem}.chat .more.block .facts{margin-top:1rem}.chat .composer.dock{margin-top:.5rem;bottom:2.25rem}.chat .talk>.fine{z-index:2;background:var(--canvas);text-align:center;margin-top:-1.75rem;padding:2.5rem 0 .5rem;animation:none;position:sticky;bottom:0}@keyframes say{0%{opacity:0;filter:blur(4px);translate:0 .75rem}}@media (width<=56rem){.chat{grid-template-columns:minmax(0,1fr)}.side{display:none}.chat-top{display:flex}.chat .thread{padding:1.25rem 1rem 1rem}}.rich{gap:.625rem;max-width:44rem;font-size:1.0625rem;line-height:1.6;display:grid}.rich>p:first-child{letter-spacing:-.02em;font-size:1.1875rem;line-height:1.45}.rich h3{letter-spacing:-.02em;margin-top:.875rem;font-size:1rem;font-weight:600}.rich strong{font-weight:620}.rich ul{gap:.375rem;list-style:none;display:grid}.rich li{grid-template-columns:.75rem minmax(0,1fr);align-items:baseline;gap:.5rem;display:grid}.rich li:before{content:"";background:var(--accent);border-radius:50%;width:.3125rem;height:.3125rem;translate:0 -.15em}.rich li.tagged{grid-template-columns:5rem minmax(0,1fr)}.rich li.tagged:before{content:none}.rich .tag{justify-self:start}.rich.writing>:last-child:after,.rich.writing>ul:last-child>li:last-child>span:last-child:after{content:"";background:var(--accent);vertical-align:-.12em;border-radius:2px;width:.5em;height:1em;margin-left:.15em;animation:1s steps(2,start) infinite blink;display:inline-block}.rich.writing>ul:last-child:after{content:none}@media (width<=40rem){.rich li.tagged{grid-template-columns:minmax(0,1fr);gap:.125rem}}.watching{background:var(--accent-soft);color:var(--ink);animation:rise .4s var(--ease) both;border-radius:999px;flex-wrap:wrap;align-items:center;gap:.25rem .5rem;padding:.5rem .875rem;font-size:.875rem;display:flex}.live-label{color:var(--accent-deep);font:500 .6875rem var(--mono);letter-spacing:.06em;text-transform:uppercase;justify-self:start;margin-bottom:-.75rem}.live-label:before{content:"";background:var(--accent);vertical-align:.1em;border-radius:50%;width:.375rem;height:.375rem;margin-right:.375rem;display:inline-block}.report{gap:1.25rem;display:grid}.report>*{animation:rise .6s var(--ease) both}.report>:nth-child(2){animation-delay:.1s}.report>:nth-child(n+3){animation-delay:.2s}.says,.flag{--tone:var(--ink-2);--tone-soft:var(--line)}[data-tone=bad]{--tone:var(--bad);--tone-soft:var(--bad-soft)}[data-tone=warn]{--tone:var(--warn);--tone-soft:var(--warn-soft)}[data-tone=good]{--tone:var(--good);--tone-soft:var(--good-soft)}.says{background:var(--tone-soft);border-radius:20px;grid-template-columns:9.5rem minmax(0,1fr);align-items:center;gap:1.5rem;padding:1.375rem 1.75rem 1.375rem 1.5rem;display:grid}.says-kicker{color:var(--ink-2);font:500 .6875rem var(--mono);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.5rem;display:flex}.says-level{background:var(--tone);color:#fff;border-radius:999px;padding:.125rem .5rem}.says h2{color:var(--tone);letter-spacing:-.055em;animation:stamp .55s var(--ease) .35s both;margin-top:.375rem;font-size:clamp(2rem,4.5vw,2.75rem);font-weight:650;line-height:1}.says-line{max-width:34rem;margin-top:.625rem;font-size:1.0625rem;line-height:1.45}.gauge{width:100%;height:auto;display:block;overflow:visible}.gauge .zone{fill:none;stroke-width:18px;opacity:.25;transition:opacity .4s}.gauge .zone.here{opacity:1}.gauge .z0{stroke:var(--good)}.gauge .z1{stroke:#d99a1e}.gauge .z2{stroke:#e8641f}.gauge .z3{stroke:var(--bad)}.gauge .needle{transform:rotate(var(--turn));transform-origin:100px 100px;animation:1.2s cubic-bezier(.34,1.4,.5,1) .15s both swing}.gauge .needle line{stroke:var(--ink);stroke-width:6px;stroke-linecap:round}.gauge .hub{fill:var(--ink)}.gauge .unknown{fill:var(--ink-3);font:650 44px var(--sans)}.coins{border:1px solid var(--line);background:var(--card);border-radius:20px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1.75rem;padding:1.375rem 1.75rem;display:grid}.coin-grid{grid-template-columns:repeat(10,.875rem);gap:.3125rem;display:grid}.coin-grid i{background:var(--line);width:.875rem;height:.875rem;animation:pop .35s var(--ease) both;border-radius:50%}.coin-grid i.on{background:var(--accent);box-shadow:inset 0 -2px #00000024}.coins-kicker{color:var(--ink-2);font:500 .6875rem var(--mono);letter-spacing:.06em;text-transform:uppercase}.coins-lead{letter-spacing:-.03em;margin-top:.375rem;font-size:1.25rem;line-height:1.35}.coins-lead strong{color:var(--accent);letter-spacing:-.05em;vertical-align:-.1em;font-size:2.25rem;font-weight:650}.coins ul{color:var(--ink-2);gap:.25rem;margin-top:.75rem;font-size:.9375rem;list-style:none;display:grid}.coins li:before{content:"";background:var(--line-2);vertical-align:.15em;border-radius:50%;width:.375rem;height:.375rem;margin-right:.5rem;display:inline-block}.flags h3{letter-spacing:-.02em;align-items:center;gap:.5rem;margin-bottom:.75rem;font-size:1rem;font-weight:620;display:flex}.flags-count{background:var(--ink);min-width:1.5rem;color:var(--canvas);font:600 .75rem/1.5rem var(--mono);text-align:center;border-radius:999px;padding:0 .4rem}.flags ul{grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));align-items:start;gap:.625rem;list-style:none;display:grid}.flag{border:1px solid var(--line);background:var(--white);animation:rise .5s var(--ease) both;border-radius:16px;grid-template-columns:2.5rem minmax(0,1fr);align-items:start;gap:.875rem;padding:1rem 1.125rem;display:grid}.flag-icon{background:var(--tone-soft);width:2.5rem;height:2.5rem;color:var(--tone);border-radius:12px;place-items:center;display:grid}.flag-head{flex-wrap:wrap;align-items:center;gap:.25rem .5rem;display:flex}.flag-head strong{letter-spacing:-.02em;font-weight:620}.flag-head+p{color:var(--ink-2);margin-top:.25rem;font-size:.9375rem;line-height:1.45}.proof{color:var(--ink-3);margin-top:.5rem;font-size:.8125rem}.proof>summary{color:var(--ink-2);cursor:pointer;font-weight:500;list-style:none}.proof>summary::-webkit-details-marker{display:none}.proof>summary:after{content:" +";font-family:var(--mono)}.proof[open]>summary:after{content:" −"}.proof p{background:var(--canvas);border-radius:8px;margin-top:.375rem;padding:.5rem .625rem;line-height:1.45}.flags>.link{margin-top:.75rem}@media (width<=40rem){.says{grid-template-columns:5.5rem minmax(0,1fr);gap:1rem;padding:1.125rem}.coins{grid-template-columns:minmax(0,1fr);gap:1rem;padding:1.125rem}}@keyframes swing{0%{transform:rotate(0)}}@keyframes pop{0%{opacity:0;transform:scale(.2)}}@keyframes focus{0%{opacity:0;filter:blur(10px);translate:0 .35em}}@keyframes rise{0%{opacity:0;translate:0 .5rem}}@keyframes stamp{0%{opacity:0;scale:1.3}}@keyframes float{to{translate:0 -.625rem}}@keyframes marquee{to{translate:-50%}}@keyframes ping{to{opacity:0;scale:3}}@keyframes shimmer{to{background-position:-200% 0}}@keyframes blink{to{visibility:hidden}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}.reveal{opacity:1;filter:none;translate:none}.shimmer{color:var(--ink-2)}}@media (width<=64rem){.hero{grid-template-columns:minmax(0,1fr);padding:3rem 1.5rem 0}.hero-visual{justify-content:center;margin-top:1rem}.demo{rotate:none}.ticker{margin:1rem -1.5rem 0}.steps3,.plans,.pair{grid-template-columns:minmax(0,1fr)}.section{margin-top:4.5rem}}@media (width<=40rem){.page{padding:0 1rem}.bar .top{padding:.625rem 1rem}.token-head{grid-template-columns:auto minmax(0,1fr)}.token-stats{text-align:left;grid-column:1/-1}.avatar{border-radius:14px;width:3.25rem;height:3.25rem}.verdict-card{padding:1rem}.scale li span{font-size:.625rem}.facts{padding:1.25rem}.fact,.figures>div{grid-template-columns:minmax(0,1fr);gap:0}.checks li{grid-template-columns:minmax(0,1fr)}.checks li>span:last-child{grid-column:1}.activity li{grid-template-columns:1fr auto}.activity time{text-align:left;grid-column:1/-1}.balance{padding:0 .375rem}.msg{grid-template-columns:minmax(0,1fr)}.msg>.mark{font-size:1.5rem;position:static}.home{min-height:calc(100dvh - 6.5rem)}.composer-row .quiet{display:none}}
