@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c95a17d6aa1ccc69-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 Tight;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/84792440f5374347-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/10735954b8957dce-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/69c8297e91a203ed-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 Tight;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/32ec8d161d520037-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 Tight;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ceda3e828136e1b8-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 Tight;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/103fc5fac08dcb15-s.p.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 Tight;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/c95a17d6aa1ccc69-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 Tight;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/84792440f5374347-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/10735954b8957dce-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/69c8297e91a203ed-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 Tight;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/32ec8d161d520037-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 Tight;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/ceda3e828136e1b8-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 Tight;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/103fc5fac08dcb15-s.p.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 Tight Fallback;src:local("Arial");ascent-override:100.51%;descent-override:25.03%;line-gap-override:0.00%;size-adjust:96.39%}.__className_8ce04d{font-family:Inter Tight,Inter Tight Fallback;font-style:normal}.__variable_8ce04d{--font-inter-tight:"Inter Tight","Inter Tight Fallback"}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;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:100 900;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:100 900;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:100 900;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:100 900;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:100 900;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:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.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_d8ebd1{font-family:Inter,Inter Fallback;font-style:normal}.__variable_d8ebd1{--font-inter:"Inter","Inter Fallback"}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/886030b0b59bc5a7-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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/0aa834ed78bf6d07-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/67957d42bae0796d-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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/f911b923c6adde36-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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/939c4f875ee75fbb-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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/bb3ef058b751a6ad-s.p.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:JetBrains Mono Fallback;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_4dc837{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.__variable_4dc837{--font-jetbrains-mono:"JetBrains Mono","JetBrains Mono Fallback"}:root{--mint:#bcfdf2;--mint-2:#8de6d6;--mint-3:#5cc9b6;--mint-soft:#e6fffa;--deep:#0a0a0a;--deep-hover:#262626;--black:#000000;--on-dark:#f4f4f2;--on-dark-muted:#a3a8a6;--stone:#f3f4f2;--stone-2:#e8eae7;--ink:#0b0f0e;--ink-2:#46504e;--ink-3:#6b7472;--white:#ffffff;--tint:rgba(4,32,28,0.06);--tint-strong:rgba(4,32,28,0.1);--line:rgba(11,15,14,0.12);--success:#0f7a3d;--danger:#c02a2a;--pair-deep-bg:#000000;--pair-deep-fg:#bcfdf2;--pair-ink-bg:#1c1f22;--pair-ink-fg:#d9ccff;--pair-plum-bg:#2a0e33;--pair-plum-fg:#ffc9a3;--pair-navy-bg:#0c1e3a;--pair-navy-fg:#a9d4ff;--font-display:var(--font-inter-tight),"Inter",system-ui,sans-serif;--font-body:var(--font-inter),Helvetica,Arial,sans-serif;--display-xl:clamp(2.9rem,6.6vw,5.6rem);--display-lg:clamp(2.3rem,4.2vw,3.75rem);--display-md:clamp(1.9rem,2.9vw,2.6rem);--display-sm:clamp(1.5rem,2.2vw,2rem);--title-lg:clamp(2rem,3.4vw,3.125rem);--radius-pill:9999px;--radius-sm:12px;--radius-md:20px;--radius-card:32px;--radius-panel:40px;--container:1280px;--gutter:clamp(16px,4vw,40px);--nav-h:72px}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:6rem}body{font-family:var(--font-body);font-size:16px;line-height:1.5;color:var(--deep);background:var(--white);-webkit-font-smoothing:antialiased}body,dd,dl,figure,h1,h2,h3,h4,ol,p,ul{margin:0}ol,ul{padding:0;list-style:none}a{text-decoration:none}a,button{color:inherit}button{font:inherit}img,svg{display:block}:focus-visible{outline:3px solid var(--mint-3);outline-offset:3px;border-radius:6px}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.container{max-width:calc(var(--container) + var(--gutter) * 2);margin:0 auto;padding:0 var(--gutter)}.money{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.d-lg,.d-md,.d-sm,.d-xl{font-family:var(--font-display);font-weight:800;text-transform:uppercase;letter-spacing:-.035em;line-height:.94}.d-xl{font-size:var(--display-xl)}.d-lg{font-size:var(--display-lg)}.d-md{font-size:var(--display-md)}.d-sm{font-size:var(--display-sm)}.t-lg{font:600 var(--title-lg)/1.12 var(--font-body);letter-spacing:-.03em}.t-lg,.t-sm{color:var(--ink)}.t-sm{font:600 20px/1.3 var(--font-body);letter-spacing:-.015em}.lede{font-size:20px;line-height:28px;color:var(--ink-2);max-width:36ch}.eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600;letter-spacing:.01em}.muted{color:var(--ink-2)}.small{font-size:14px;line-height:20px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:12px 20px;border:0;border-radius:var(--radius-pill);cursor:pointer;font:600 18px/24px var(--font-body);letter-spacing:-.006em;transition:transform .18s ease,background-color .18s ease}.btn--sm{min-height:40px;padding:8px 14px;font-size:16px}.btn--deep{background:var(--deep);color:var(--white)}.btn--deep:hover{background:var(--deep-hover)}.btn--mint{background:var(--mint);color:var(--deep)}.btn--mint:hover{background:var(--mint-2)}.btn--light{background:var(--white);color:var(--deep)}.btn--light:hover{background:var(--stone-2)}.btn--outline{background:transparent;color:var(--on-dark);--ring:inset 0 0 0 1.5px rgba(255,255,255,.28)}.btn--outline:hover{--ring:inset 0 0 0 1.5px rgba(255,255,255,.6);background:rgba(255,255,255,.06)}.btn--ghost{background:var(--tint);color:var(--deep)}.btn--ghost:hover{background:var(--tint-strong)}.btn[disabled]{opacity:.6;cursor:progress}.pill{display:inline-flex;align-items:center;min-height:40px;padding:8px 14px;border-radius:var(--radius-pill);font-size:15px;font-weight:600;transition:background-color .15s}.pill:hover,.pill[aria-current=page]{background:var(--tint-strong)}.sh{--sh-ink:#f2ebda;--sh-muted:rgb(153,148,138);--sh-line:rgb(60,60,60);position:fixed;left:0;right:0;top:0;z-index:40;padding:0 16px;transition:top .5s ease-out}.sh--condensed{top:12px}.sh__bar{margin:0 auto;width:100%;max-width:72rem;border:1px solid transparent;border-radius:2rem;background:transparent;transition:max-width .5s ease-out,background-color .5s ease-out,border-color .5s ease-out,-webkit-backdrop-filter .5s ease-out;transition:max-width .5s ease-out,background-color .5s ease-out,border-color .5s ease-out,backdrop-filter .5s ease-out;transition:max-width .5s ease-out,background-color .5s ease-out,border-color .5s ease-out,backdrop-filter .5s ease-out,-webkit-backdrop-filter .5s ease-out}.sh--condensed .sh__bar{max-width:56rem;border-color:var(--sh-line);background:rgba(0,0,0,.7);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px)}.sh__row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:20px;transition:padding .5s ease-out}.sh--condensed .sh__row{padding-block:10px}.sh__logo{display:inline-flex;padding:8px 0;color:var(--sh-ink);border-radius:8px}.sh__logo svg{height:28px;width:auto}.sh__links{display:none;align-items:center;gap:4px;font-size:15px}.sh__links a,.sh__login{border-radius:999px;padding:8px 12px;color:var(--sh-muted);transition:color .2s}.sh__links a:hover,.sh__login:hover{color:var(--sh-ink)}.sh__actions{display:flex;align-items:center;gap:8px}.sh__login{display:none;font-size:15px}.sh__cta{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:8px 20px;border-radius:999px;font-size:15px;font-weight:500;color:#0a0a0a;background-image:linear-gradient(100deg,#bcfdf2,#8de6d6 50%,#5cc9b6);box-shadow:0 12px 40px rgba(92,201,182,.3);position:relative;overflow:hidden;isolation:isolate;transition:transform .18s cubic-bezier(.2,.8,.2,1),filter .18s,box-shadow .18s}.sh__cta:hover{filter:brightness(1.05);transform:translateY(-1px);box-shadow:0 14px 40px rgba(92,201,182,.45)}.sh__cta:active{transform:translateY(1px) scale(.97);transition-duration:.06s}.sh__menu{display:inline-flex;width:40px;height:40px;align-items:center;justify-content:center;border:1px solid var(--sh-line);border-radius:50%;background:none;color:var(--sh-ink);cursor:pointer}.sh__mobile{display:flex;flex-direction:column;gap:4px;border-top:1px solid rgb(38,38,38);padding:8px 16px 16px}.sh__mobile a{border-radius:12px;padding:12px;font-size:18px;color:var(--sh-ink)}.sh__mobile .sh__mobile-muted{color:var(--sh-muted)}@media (min-width:640px){.sh__login{display:inline}}@media (min-width:1024px){.sh__links{display:flex}.sh__menu,.sh__mobile{display:none}}.demo-pill{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:999px;background:rgba(188,253,242,.1);color:var(--mint);font-size:13px;font-weight:600}.dot{width:8px;height:8px;border-radius:50%;background:var(--mint-3);box-shadow:0 0 0 3px rgba(92,201,182,.3)}.hero{background:linear-gradient(var(--black) 0 68%,var(--white) 68%);color:var(--on-dark);padding-top:calc(88px + clamp(32px, 5vw, 64px))}.hero .eyebrow{color:var(--on-dark-muted)}.accent{color:var(--mint)}.hero__inner{display:grid;justify-items:center;text-align:center;grid-gap:24px;gap:24px}.hero__lede{font:500 20px/28px var(--font-body);max-width:42ch;color:var(--on-dark-muted)}.hero__ctas{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.acct{color:var(--deep);margin:clamp(40px,6vw,64px) auto 0;max-width:620px;background:var(--white);border-radius:var(--radius-card);padding:clamp(24px,4vw,36px);box-shadow:0 1px 2px rgba(4,32,28,.06),0 16px 48px rgba(4,32,28,.12)}.acct__top{display:flex;justify-content:space-between;gap:12px}.acct__top,.tag{align-items:center}.tag{display:inline-flex;gap:6px;padding:4px 10px;border-radius:var(--radius-pill);background:var(--tint);font-size:12px;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.acct__bal{text-align:center;margin:20px 0 6px}.acct__assets{display:flex;justify-content:center;gap:8px;margin-top:16px}.chip{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:6px 12px;border-radius:var(--radius-pill);background:var(--tint);font-size:15px;font-weight:600}.coin{width:18px;height:18px;border-radius:50%;display:grid;place-items:center;font-size:10px;font-weight:800;color:#fff}.coin--usdc{background:#2775ca}.coin--usdt{background:#26a17b}.acct hr{border:0;border-top:1px solid var(--line);margin:24px 0 20px}.bars{grid-template-columns:1fr 1fr;grid-gap:18px 32px;gap:18px 32px}.bar,.bars{display:grid}.bar{grid-template-columns:auto 1fr auto;align-items:center;grid-gap:6px 12px;gap:6px 12px;font-size:14px}.bar__ico{grid-row:span 2;width:32px;height:32px;border-radius:50%;background:var(--stone);display:grid;place-items:center}.bar__name{font-weight:600}.bar__track{grid-column:2;height:6px;border-radius:3px;background:#edf0ef;overflow:hidden}.bar__fill{height:100%;background:var(--mint-3);border-radius:3px}.bar__pct{grid-column:3;grid-row:2;font-size:12px;color:var(--ink-2)}.acct__foot{margin-top:24px;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;border-radius:var(--radius-md);background:var(--tint);font-size:15px}.head{display:grid;justify-items:center;text-align:center;grid-gap:20px;gap:20px;padding-bottom:clamp(32px,5vw,56px)}.head .lede{max-width:46ch}.how{padding-top:clamp(72px,9vw,128px)}.features{display:grid;grid-gap:24px;gap:24px;padding-bottom:clamp(72px,10vw,128px)}.feature{display:grid;grid-template-columns:1fr 1fr;min-height:560px;background:var(--bg);color:var(--fg);border-radius:var(--radius-card);overflow:hidden}.feature--flip .feature__art{order:2}.feature__art--stone{background:var(--stone)!important}.feature__art{position:relative;display:grid;place-items:center;padding:40px;background:var(--fg);color:var(--bg);overflow:hidden}.feature__body{display:grid;align-content:center;grid-gap:32px;gap:32px;padding:clamp(40px,6vw,88px)}.feature__body>p{color:color-mix(in srgb,var(--fg),white 55%);font-size:18px;line-height:26px;max-width:38ch}.stats{display:grid;grid-gap:24px;gap:24px}.stat{display:flex;gap:16px;align-items:flex-start;font-size:17px;line-height:24px}.stat b{display:block;font-size:20px;line-height:28px;font-weight:600}.stat span{color:color-mix(in srgb,var(--fg),white 50%)}.stat__ico{flex:none;width:36px;height:36px;border-radius:50%;border:1px solid color-mix(in srgb,var(--fg),transparent 65%);display:grid;place-items:center}.cloud{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;max-width:460px}.cloud .chip{background:var(--white);min-height:60px;padding:12px 24px;font-size:22px;box-shadow:0 6px 18px rgba(4,32,28,.08)}.cloud .coin{width:24px;height:24px;font-size:13px}.cloud .chip:nth-child(2n){transform:rotate(-3deg)}.cloud .chip:nth-child(3n){transform:rotate(4deg)}.art-big{font-family:var(--font-display);font-weight:800;text-transform:uppercase;font-size:clamp(64px,9vw,120px);line-height:.85;text-align:center}.mini{width:min(340px,100%);background:var(--white);color:var(--ink);border-radius:28px;padding:24px;box-shadow:0 24px 60px rgba(0,0,0,.18);display:grid;grid-gap:16px;gap:16px}.mini__row{display:flex;justify-content:space-between;align-items:center;font-size:15px}.mini__row+.mini__row{border-top:1px solid var(--line);padding-top:14px}.receipt{width:min(340px,100%);background:var(--white);color:var(--ink);border-radius:28px;padding:24px;box-shadow:0 24px 60px rgba(0,0,0,.2)}.receipt dl{display:grid;grid-gap:12px;gap:12px;margin-top:16px;font-size:15px}.receipt dl div{display:flex;justify-content:space-between;gap:12px}.receipt dt{color:var(--ink-2)}.receipt dd{font-weight:600}.receipt__total{border-top:1px dashed var(--line);padding-top:12px}.status{display:inline-flex;align-items:center;gap:6px;color:var(--success);font-weight:600;font-size:14px}.cx{margin:clamp(8px,1.4vw,20px) clamp(8px,1.4vw,20px) 24px;border-radius:var(--radius-panel);padding-block:clamp(64px,9vw,112px);background:#0b0f0e;color:var(--on-dark)}.cx__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);grid-gap:clamp(32px,5vw,72px);gap:clamp(32px,5vw,72px);align-items:start}.cx__left{display:grid;grid-gap:20px;gap:20px}.cx__eyebrow{font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.cx__eyebrow,.cx__lede{color:var(--on-dark-muted)}.cx__lede{font-size:18px;line-height:27px;max-width:40ch}.cx__filters{display:inline-flex;justify-self:start;max-width:100%;gap:4px;padding:4px;border-radius:999px;background:rgba(255,255,255,.07)}.cx__filters button{white-space:nowrap;min-height:38px;padding:8px 16px;border:0;border-radius:999px;background:transparent;color:var(--on-dark-muted);font-weight:600;cursor:pointer;transition:background-color .2s,color .2s}.cx__filters button:hover{color:var(--on-dark)}.cx__filters button[aria-checked=true]{background:var(--mint);color:var(--deep)}.cx__list{display:grid;grid-gap:6px;gap:6px}.cx__row{position:relative;width:100%;display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:14px;gap:14px;padding:12px 16px 12px 12px;border:0;border-radius:18px;background:rgba(255,255,255,.04);color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color .3s,transform .3s,opacity .3s}.cx__row:before{content:"";position:absolute;left:0;top:14px;bottom:14px;width:4px;border-radius:4px;background:var(--c);transform:scaleY(0);transition:transform .3s}.cx__row:hover:not(:disabled){background:rgba(255,255,255,.08)}.cx__row[aria-selected=true]{background:rgba(255,255,255,.1);transform:translateX(6px)}.cx__row[aria-selected=true]:before{transform:scaleY(1)}.cx__row:disabled{opacity:.3;cursor:default}.cx__flag{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:rgba(255,255,255,.08);font-size:24px;line-height:1}.cx__name b{display:block;font-size:17px}.cx__name span{font-size:14px}.cx__eta,.cx__name span{color:var(--on-dark-muted)}.cx__eta{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;background:rgba(255,255,255,.06);font-size:13px}.cx__card{position:-webkit-sticky;position:sticky;top:calc(var(--nav-h) + 24px);overflow:hidden;display:grid;grid-gap:24px;gap:24px;padding:clamp(24px,3vw,36px);border-radius:32px;background:var(--bg);color:var(--fg);transition:background-color .6s ease,color .6s ease;box-shadow:0 40px 80px rgba(0,0,0,.35)}.cx__sym{position:absolute;right:-2%;bottom:-12%;font:800 clamp(160px,22vw,300px)/1 var(--font-display);letter-spacing:-.06em;opacity:.14;pointer-events:none;animation:cx-sym .7s cubic-bezier(.2,.7,.2,1) both}@keyframes cx-sym{0%{opacity:0;transform:translateY(40px) rotate(-6deg)}to{opacity:.14;transform:none}}.cx__card-top{position:relative;display:flex;flex-wrap:wrap;gap:8px}.cx__pill{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:rgba(255,255,255,.92);color:var(--ink);font-weight:700}.cx__pill--soft{background:color-mix(in srgb,var(--fg),transparent 82%);color:inherit;font-weight:600}.cx__route{position:relative;display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:8px;gap:8px}.cx__route svg{width:100%;height:auto;overflow:visible}.cx__route path{fill:none;stroke:color-mix(in srgb,var(--fg),transparent 70%);stroke-width:2;stroke-dasharray:3 6}.cx__route .cx__flow{stroke:var(--fg);stroke-dasharray:40 400;animation:cx-flow 2.2s linear infinite}@keyframes cx-flow{0%{stroke-dashoffset:40}to{stroke-dashoffset:-400}}.cx__dot{fill:var(--fg);filter:drop-shadow(0 0 6px var(--fg))}.cx__node{display:inline-flex;align-items:center;gap:4px;padding:10px 14px;border-radius:16px;background:rgba(255,255,255,.92);color:var(--ink);font-size:14px;font-weight:700;white-space:nowrap}.cx__node .coin+.coin{margin-left:-8px;margin-right:4px;box-shadow:0 0 0 2px #fff}.cx__node--to{font:800 20px/1 var(--font-display);letter-spacing:-.02em}.cx__facts{position:relative;display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.cx__facts div{padding:14px 16px;border-radius:18px;background:color-mix(in srgb,var(--fg),transparent 88%)}.cx__facts dt{font-size:13px;opacity:.75}.cx__facts dd{margin-top:4px;font-size:17px;font-weight:700}.cx__cta{justify-self:start;background:var(--fg);color:var(--bg)}.cx__note{position:relative;font-size:13px;opacity:.75}.panel{margin:0 clamp(8px,1.4vw,20px) 24px;border-radius:var(--radius-panel);padding-block:clamp(64px,9vw,112px)}.panel--stone{background:var(--stone)}.panel--deep{background:var(--black);color:var(--on-dark)}.panel__head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:48px;flex-wrap:wrap}.panel__head .lede{color:var(--ink-2)}.tiles{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.tile{background:var(--white);box-shadow:0 1px 2px rgba(0,0,0,.04);border-radius:var(--radius-card);padding:28px;min-height:340px;display:flex;flex-direction:column;justify-content:space-between;gap:24px;transition:transform .2s ease}.tile:hover{transform:translateY(-4px)}.tile p{color:var(--ink-2);font-size:16px}.tile__ico{width:56px;height:56px;border-radius:50%;background:var(--stone);display:grid;place-items:center}.gift{display:grid;grid-template-columns:1.1fr 1fr;grid-gap:48px;gap:48px;align-items:center}.gift .lede{color:var(--on-dark-muted)}.gift__cards{position:relative;height:340px;overflow:clip;overflow-clip-margin:40px}.panel--deep{overflow:hidden}.gcard{position:absolute;width:240px;height:150px;border-radius:20px;padding:18px;display:flex;flex-direction:column;justify-content:space-between;font-weight:700;box-shadow:0 20px 40px rgba(0,0,0,.3)}.gcard small{font-weight:600;opacity:.7}.gcard:first-child{background:var(--pair-plum-fg);color:var(--pair-plum-bg);left:4%;top:30px;transform:rotate(-8deg)}.gcard:nth-child(2){background:var(--pair-navy-fg);color:var(--pair-navy-bg);left:30%;top:110px;transform:rotate(4deg)}.gcard:nth-child(3){background:var(--pair-ink-fg);color:var(--pair-ink-bg);left:52%;top:20px;transform:rotate(-2deg)}.trust{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(32px,6vw,96px);gap:clamp(32px,6vw,96px);align-items:center;padding-block:clamp(72px,10vw,128px)}.trust__list{display:grid;grid-gap:4px;gap:4px}.trust__item{display:flex;gap:16px;padding:20px 0;border-bottom:1px solid var(--line)}.trust__item:last-child{border-bottom:0}.trust__item b{display:block;color:var(--ink);font-size:18px;margin-bottom:4px}.trust__item p{color:var(--ink-2)}.check{flex:none;width:28px;height:28px;border-radius:50%;background:var(--black);color:var(--mint);display:grid;place-items:center}.check--warn{background:#ffe8c7;color:#7a4a00}.faq{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-gap:clamp(32px,6vw,96px);gap:clamp(32px,6vw,96px);align-items:start;padding-block:clamp(96px,12vw,160px)}.faq__intro{position:-webkit-sticky;position:sticky;top:calc(var(--nav-h) + 40px);display:grid;grid-gap:20px;gap:20px;justify-items:start}.faq__eyebrow{font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.how__accent{color:#5223e6}.faq__item{margin-bottom:10px;border-radius:24px;background:var(--stone);transition:background-color .25s,box-shadow .25s}.faq__item:has([aria-expanded=true]){background:var(--white);box-shadow:inset 0 0 0 1.5px var(--line),0 16px 40px rgba(4,32,28,.08)}.faq__btn{width:100%;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:22px 22px 22px 26px;border:0;background:transparent;cursor:pointer;text-align:left;font:600 19px/1.35 var(--font-body);letter-spacing:-.01em;color:var(--ink)}.faq__sign{flex:none;width:36px;height:36px;border-radius:50%;background:var(--white);display:grid;place-items:center;transition:transform .2s,background-color .2s,color .2s}.faq__btn[aria-expanded=true] .faq__sign{transform:rotate(45deg);background:var(--black);color:var(--white)}.faq__panel{padding:0 72px 24px 26px;color:var(--ink-2);font-size:17px;line-height:26px}.wl{text-align:center;display:grid;justify-items:center;grid-gap:24px;gap:24px}.wl .lede{color:var(--ink-2);max-width:44ch}.wl__ctas{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.wl .btn--ghost,.wl .btn--ghost:hover{background:var(--white)}.wl .btn--ghost:hover{filter:brightness(.97)}.vf{--vf-fg:#edefea;--vf-muted:#8a9086;--vf-line:#1c1f1a;--vf-dim:#171a15;--vf-edge:#343a2e;--vf-a2:#bcfdf2;position:relative;overflow:hidden;background:#000;color:var(--vf-fg);font-family:inherit;border-top:1px solid var(--vf-line);padding:clamp(56px,8vw,112px) max(16px,env(safe-area-inset-right,0px)) max(20px,env(safe-area-inset-bottom,0px))}.vf *,.vf :after,.vf :before{box-sizing:border-box}.vf-inner{max-width:72rem;margin:0 auto;display:flex;flex-direction:column;gap:clamp(40px,6vw,80px)}.vf-top{display:flex;flex-wrap:wrap;justify-content:space-between;gap:40px}.vf-cta{max-width:34rem;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:20px}.vf-eyebrow,.vf-links h3{margin:0;font:500 12px/1 var(--font-jetbrains-mono),ui-monospace,Menlo,monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--vf-muted)}.vf-cta h2{margin:0;font-size:clamp(28px,4vw,44px);line-height:1.08;font-weight:600;letter-spacing:-.02em;text-wrap:balance}.vf-btn{display:inline-flex;align-items:center;padding:14px 24px;border-radius:999px;font-weight:600;font-size:16px;text-decoration:none;color:#0a0a0a;background-image:linear-gradient(100deg,#bcfdf2,#8de6d6 50%,#5cc9b6);box-shadow:0 12px 40px rgba(92,201,182,.3);transition:transform .2s ease}.vf-btn:hover{transform:translateY(-2px)}.vf a:focus-visible{outline:2px solid var(--vf-a2);outline-offset:3px;border-radius:6px}.vf-links{display:grid;grid-template-columns:repeat(2,minmax(130px,auto));grid-gap:28px 64px;gap:28px 64px}.vf-links h3{margin-bottom:14px}.vf-links ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.vf-links a{display:inline-block;padding:8px 0;margin:-8px 0;color:var(--vf-fg);text-decoration:none;opacity:.86;transition:opacity .2s,color .2s}.vf-links a:hover{opacity:1;color:var(--vf-a2)}.vf-lockup{position:relative;width:100%;touch-action:pan-y}.vf-lockup svg{display:block;width:100%;height:auto;overflow:visible}.vf-bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px 24px;padding-top:20px;border-top:1px solid var(--vf-line);color:var(--vf-muted);font-size:14px}@media (max-width:560px){.vf-links{gap:24px}}.vf-legal{display:grid;grid-gap:10px;gap:10px;margin-top:calc(clamp(40px, 6vw, 80px) * -1 + 20px);font-size:13px;line-height:1.55;color:var(--vf-muted);max-width:120ch}.vf-demo{margin:0;font-size:14px;font-weight:500;color:var(--vf-a2)}.tour{position:relative;height:calc(var(--steps) * 100vh)}.tour__stage{position:-webkit-sticky;position:sticky;top:0;height:100vh;overflow:hidden;color:var(--on-dark);display:grid;align-items:center}.waves{position:absolute;inset:0;width:100%;height:100%}.waves path,.waves rect{transition:fill .8s ease}.waves stop{transition:stop-color .8s ease}.tour__grid{position:relative;width:100%;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:clamp(24px,5vw,72px);gap:clamp(24px,5vw,72px);padding-top:var(--nav-h)}.tour__tabs{justify-self:end;display:grid;grid-gap:4px;gap:4px;width:216px;padding:6px;border-radius:28px;background:rgba(0,0,0,.16);border:1px solid rgba(255,255,255,.16);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.tour__tab{position:relative;overflow:hidden;display:flex;align-items:center;gap:12px;width:100%;padding:6px 16px 6px 6px;border:0;border-radius:22px;background:transparent;cursor:pointer;font:600 17px/1 var(--font-body);letter-spacing:-.01em;text-align:left;color:rgba(255,255,255,.78);transition:background-color .35s,color .35s}.tour__tab:hover{background:rgba(255,255,255,.08);color:var(--white)}.tour__badge{flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:rgba(255,255,255,.14);transition:background-color .35s}.tour__tab[aria-selected=true]{background:var(--fg);color:var(--deep)}.tour__tab[aria-selected=true] .tour__badge{background:rgba(0,0,0,.1)}.tour__tab[aria-selected=true]:after{content:"";position:absolute;left:18px;right:18px;bottom:4px;height:2px;border-radius:2px;background:linear-gradient(90deg,rgba(0,0,0,.45) calc(var(--step-progress, 0) * 100%),rgba(0,0,0,.1) 0)}.tour__copy{position:relative;min-height:320px}.tour__text{position:absolute;inset:0 auto auto 0;display:grid;grid-gap:18px;gap:18px;max-width:30ch;transition:opacity .5s ease,transform .6s cubic-bezier(.2,.7,.2,1)}.tour__text[data-pos="-1"]{opacity:0;transform:translateY(-28px);pointer-events:none}.tour__text[data-pos="1"]{opacity:0;transform:translateY(28px);pointer-events:none}.tour__num{font:600 14px/1 var(--font-body);letter-spacing:.1em}.tour__accent,.tour__num{color:var(--fg);transition:color .5s}.tour__text p{font-size:18px;line-height:27px;color:color-mix(in srgb,var(--on-dark),transparent 25%)}.phone{width:min(300px,72vw,calc((100vh - var(--nav-h) - 48px) * .49));filter:drop-shadow(0 40px 50px rgba(0,0,0,.45))}.screen{position:absolute;inset:13cqw 0 0;overflow:hidden;transition:opacity .45s ease,transform .6s cubic-bezier(.2,.7,.2,1)}.screen[data-pos="-1"]{opacity:0;transform:translateY(-40px) scale(.98)}.screen[data-pos="1"]{opacity:0;transform:translateY(60px)}.iphone{position:relative;container-type:inline-size;aspect-ratio:71.6/146.6;flex:none}.iphone__body{position:absolute;inset:0;padding:1.3cqw;border-radius:17cqw;background:linear-gradient(135deg,#9a9ea3,#4a4d52 22%,#7d8186 50%,#3b3e42 78%,#8e9297);box-shadow:inset 0 0 0 .4cqw rgba(255,255,255,.35),inset 0 0 1.4cqw rgba(0,0,0,.5)}.iphone__bezel{height:100%;padding:3.4cqw;border-radius:15.8cqw;background:#050505;box-shadow:inset 0 0 0 .3cqw #1c1c1e}.iphone__screen{position:relative;height:100%;overflow:hidden;border-radius:12.6cqw;background:var(--white);color:var(--ink)}.iphone__btn{position:absolute;width:1.1cqw;border-radius:.6cqw;background:linear-gradient(90deg,#3b3e42,#8e9297)}.iphone__btn--action{left:-.8cqw;top:17%;height:6%}.iphone__btn--up{left:-.8cqw;top:25.5%;height:9.5%}.iphone__btn--down{left:-.8cqw;top:37%;height:9.5%}.iphone__btn--power{right:-.8cqw;top:28%;height:14%;background:linear-gradient(270deg,#3b3e42,#8e9297)}.iphone__status{position:relative;z-index:3;display:flex;justify-content:space-between;align-items:center;height:13cqw;padding:1.5cqw 7.5cqw 0 9cqw;background:inherit;font:600 5.2cqw/1 var(--font-body);letter-spacing:-.02em;color:#000}.iphone__island{position:absolute;left:50%;top:3.2cqw;width:30cqw;height:8.8cqw;margin-left:-15cqw;border-radius:99px;background:#000}.iphone__icons{display:inline-flex;align-items:center;gap:1.6cqw}.iphone__icons svg{height:3.6cqw;width:auto;fill:currentColor}.iphone__icons svg:last-child{height:4cqw}.iphone__home{position:absolute;z-index:3;left:50%;bottom:2.4cqw;width:34cqw;height:1.5cqw;margin-left:-17cqw;border-radius:99px;background:#111}.app{display:flex;flex-direction:column;gap:12px;width:272px;height:calc(100% / var(--s, 1));transform:scale(var(--s,1));transform-origin:0 0;padding:8px 16px 26px;font-size:13px}.app button{cursor:pointer;border:0;font:inherit}.app__head{display:flex;justify-content:space-between;align-items:center;font-size:17px}.app__head .tag{font-size:9px;padding:3px 8px}.app__label{font-size:11px;color:var(--ink-3)}.app__warn{display:flex;gap:6px;align-items:flex-start;font-size:10.5px;line-height:1.4;color:#8a5a00;background:#fff6e0;padding:8px 10px;border-radius:12px}.app__warn svg{flex:none;margin-top:1px}.app__cta{margin-top:auto;min-height:40px;border-radius:var(--radius-pill);background:var(--deep);color:var(--white);font-weight:600}.app__cta:disabled{opacity:.4;cursor:default}.seg{display:flex;gap:4px;padding:4px;background:var(--stone)}.seg,.seg button{border-radius:var(--radius-pill)}.seg button{flex:1 1;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:32px;background:transparent;font-weight:600;color:var(--ink-2);transition:background-color .2s,color .2s}.seg button[aria-checked=true]{background:var(--white);color:var(--ink);box-shadow:0 1px 3px rgba(0,0,0,.1)}.seg--sm button{min-height:28px;font-size:11.5px}.seg .coin{width:16px;height:16px;font-size:9px}.nets{display:flex;flex-wrap:wrap;gap:6px}.nets button{position:relative;padding:6px 10px;border-radius:var(--radius-pill);background:var(--white);box-shadow:inset 0 0 0 1px var(--line);font-size:11.5px;font-weight:600;color:var(--ink-2)}.nets button:after{content:"";position:absolute;inset:-6px -2px}.nets button[aria-pressed=true]{background:var(--mint);box-shadow:inset 0 0 0 1.5px var(--mint-3);color:var(--ink)}.addr{display:grid;justify-items:center;grid-gap:8px;gap:8px;padding:14px;border-radius:20px;background:var(--stone);text-align:center}.addr code{font:600 12px/1 var(--font-jetbrains-mono),monospace;padding:6px 10px;border-radius:8px}.addr code,.qr{background:var(--white)}.qr{display:grid;grid-template-columns:repeat(11,1fr);grid-gap:1.5px;gap:1.5px;width:110px;padding:8px;border-radius:12px}.qr span{aspect-ratio:1;border-radius:1.5px}.qr span[data-on=true]{background:var(--ink)}.bal{padding:16px;border-radius:20px;background:var(--deep);color:var(--on-dark)}.bal .app__label{color:var(--on-dark-muted)}.bal__num{font:800 34px/1.1 var(--font-display);letter-spacing:-.03em;margin:4px 0 12px;color:var(--mint)}.bal__split{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.bal__split div{display:grid;grid-gap:2px;gap:2px;padding:8px 10px;border-radius:12px;background:rgba(255,255,255,.07)}.bal__split span{font-size:10px;color:var(--on-dark-muted)}.acts{display:grid;grid-gap:2px;gap:2px;overflow:hidden}.acts li{grid-template-columns:auto 1fr auto;align-items:center;grid-gap:10px;gap:10px;padding:8px 0;border-bottom:1px solid var(--line);font-size:12px}.acts li,.acts li div{display:grid}.acts li div span{font-size:10.5px;color:var(--ink-3)}.acts__ico{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:var(--mint-soft);color:var(--mint-3)}.acts__ico[data-k=out]{background:var(--stone);color:var(--ink-2)}.acts b[data-pending=true]{color:var(--ink-3)}.amt{text-align:center}.amt__num{font:800 40px/1.05 var(--font-display);letter-spacing:-.03em}.amt__num small{font:600 13px var(--font-body);color:var(--ink-3)}.quote{display:grid;grid-gap:6px;gap:6px;padding:10px 12px;border-radius:14px;background:var(--stone);font-size:11.5px}.quote div{display:flex;justify-content:space-between}.quote dt{color:var(--ink-2)}.quote dd{font-weight:600}.quote__total{border-top:1px dashed var(--line);padding-top:6px;font-size:13px}.keys{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:4px;gap:4px}.keys button{min-height:34px;border-radius:10px;background:transparent;font-size:17px;font-weight:500;transition:background-color .15s}.keys button:hover{background:var(--stone)}.keys button:active{background:var(--stone-2)}@media (max-width:900px){.tour__grid{grid-template-columns:1fr;justify-items:center;gap:16px;padding-top:calc(var(--nav-h) + 8px)}.tour__tabs{justify-self:center;display:flex;width:auto;padding:4px}.tour__tab{padding:4px 14px 4px 4px;gap:8px;font-size:14px;white-space:nowrap}.tour__badge{width:28px;height:28px}.tour__badge svg{width:15px;height:15px}.phone{width:min(72vw,calc((100vh - var(--nav-h) - 230px) * .49))}.tour__copy{order:3;min-height:132px;width:100%;max-width:420px}.tour__text{inset:0;max-width:none;gap:8px;text-align:center;justify-items:center}.tour__text .d-md{font-size:26px}.tour__text p{font-size:15px;line-height:22px}.tour__num{display:none}}.reveal{opacity:0;transform:translateY(24px);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.7,.2,1)}.reveal.is-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){*,:after,:before{transition:none!important;animation:none!important;scroll-behavior:auto!important}.reveal{opacity:1;transform:none}}@media (max-width:1024px){.tiles{grid-template-columns:1fr 1fr}}@media (max-width:860px){.cx__filters button{padding:8px 12px;font-size:14px}.cx__row:active:not(:disabled),.cx__row[aria-selected=true]{transform:none}.faq{grid-template-columns:minmax(0,1fr)}.faq__intro{position:static}.cx__grid{grid-template-columns:minmax(0,1fr)}.cx__card{position:relative;top:0}.cx__node{padding:8px 10px;font-size:12px}.cx__node .coin{display:none}.cx__node--to{font-size:16px}.cx__route{gap:4px}.feature{grid-template-columns:1fr;min-height:0}.feature__art{order:0!important;min-height:300px}.gift,.trust{grid-template-columns:1fr}.gift__cards{height:280px}}@media (max-width:560px){.bars,.tiles{grid-template-columns:1fr}.tile{min-height:0}.hero{background:linear-gradient(var(--black) 0 74%,var(--white) 74%)}.gcard{width:170px;height:110px}.gcard:nth-child(3){left:46%}}html:has(.hx) .sh:not(.sh--condensed){--sh-ink:#0b0f0e;--sh-muted:rgba(11,15,14,.68);--sh-line:rgba(11,15,14,.2)}html:has(.hx) .sh:not(.sh--condensed) .sh__logo g path:first-child,html:has(.hx) .sh:not(.sh--condensed) .sh__logo g path:nth-child(4){fill:#04201C}html:has(.hx) .sh:not(.sh--condensed) .sh__logo g path:nth-child(2){fill:#0E5247}html:has(.hx) .sh:not(.sh--condensed) .sh__logo g path:nth-child(3){fill:#2A8C7C}html:has(.hx) .sh:not(.sh--condensed) .sh__cta{background:var(--deep);background-image:none;color:var(--white);box-shadow:0 3px 0 rgba(0,0,0,.35)}html:has(.hx) .sh:not(.sh--condensed) .sh__cta:hover{box-shadow:0 5px 0 rgba(0,0,0,.35),0 12px 24px rgba(0,0,0,.15)}.hx{overflow:hidden;color:var(--ink)}.hx,.hx__inner{position:relative}.hx__inner{z-index:2;display:grid;grid-gap:24px;gap:24px;padding-top:calc(var(--nav-h) + clamp(40px, 7vh, 88px));padding-bottom:calc(var(--overlap) + 48px)}.hx{min-height:max(720px,100svh);display:grid}.hx,.hx__inner{align-items:center}.hx__inner{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(24px,4vw,64px)}.hx__copy{display:grid;grid-gap:24px;gap:24px;justify-items:start;text-align:left}.hx__ctas{justify-content:flex-start}.hx h1{font-size:clamp(2.8rem,5.6vw,5.2rem)}.hx__flags{align-items:center;gap:12px;font-size:16px;font-weight:500}.hx__flags,.hx__stack{display:inline-flex}.hx__stack span{display:grid;place-items:center;width:36px;height:36px;margin-left:-10px;border-radius:50%;background:var(--white);box-shadow:0 0 0 2px #bcfdf2;font-size:22px;line-height:1}.hx__stack span:first-child{margin-left:0}.hx h1{color:var(--ink)}.hx__accent{color:#5223e6}.hx__lede{font:500 20px/28px var(--font-body);max-width:40ch;color:var(--ink-2)}.hx__ghost{background:rgba(255,255,255,.55);color:var(--ink);--ring:inset 0 0 0 1.5px rgba(11,15,14,.14)}.hx__ghost:hover{background:rgba(255,255,255,.8)}.hx .fm{width:100%;max-width:600px;justify-self:center}.hero--second{position:relative;z-index:3;padding-top:0;background:transparent}.hero--second .acct{margin-top:calc(-1 * var(--overlap));box-shadow:0 2px 4px rgba(4,32,28,.06),0 30px 80px rgba(4,32,28,.18)}:root{--overlap:clamp(96px,12vw,160px)}.fm{position:relative;padding-bottom:84px}.fm__svg{width:100%;height:auto;overflow:visible;font-family:var(--font-body)}.fm__mark path{transform-origin:100px 178px;animation:fm-draw 1.1s cubic-bezier(.2,.7,.2,1) both}@keyframes fm-draw{0%{opacity:0;transform:translateY(-24px) scaleY(.6)}to{opacity:1;transform:none}}.fm__bal{position:absolute;left:52%;bottom:0;transform:translateX(-50%);display:grid;justify-items:center;grid-gap:6px;gap:6px}.fm__bal p{font:800 clamp(28px,3.4vw,44px)/1 var(--font-display);letter-spacing:-.03em}.fm--dark .fm__bal .tag{background:rgba(188,253,242,.14);color:var(--mint)}.fm--light .fm__bal .tag{background:rgba(4,32,28,.08)}.hero--second .acct.acx{max-width:920px;padding:clamp(20px,3vw,28px)}.acx__cols{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:20px 28px;gap:20px 28px;align-items:start}.acx__col{display:grid;grid-gap:6px;gap:6px;align-content:start}.acx__bal{font:800 clamp(40px,4.4vw,54px)/1.05 var(--font-display);letter-spacing:-.035em;margin-top:2px}.acx__assets{display:flex;gap:8px;margin-top:10px}.acx__sub{margin-top:18px;padding-top:16px;border-top:1px solid var(--line);font-size:15px;font-weight:600}.acx__bars{gap:12px 24px;margin-top:8px}.acx__col--side{padding-top:26px}.acx__cash .acx__curs{gap:5px}.acx__cash .acx__curs button{min-height:34px;padding:5px 9px;gap:5px;font-size:13px}.acx__tabs{display:flex;gap:4px;padding:4px;margin-bottom:20px;border-radius:999px;background:var(--stone)}.acx__tabs button{flex:1 1;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;border:0;border-radius:999px;background:transparent;cursor:pointer;font:600 15px var(--font-body);color:var(--ink-2);transition:background-color .2s,color .2s,box-shadow .2s,transform .15s}.acx__tabs button:hover{color:var(--ink)}.acx__tabs button[aria-selected=true]{background:var(--white);color:var(--ink);box-shadow:0 1px 3px rgba(4,32,28,.12)}.acx__tabs button:active{transform:scale(.97)}.acx__panel{animation:acx-in .35s ease both}@keyframes acx-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.acx__curs{display:flex;flex-wrap:wrap;gap:6px}.acx__curs button{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:6px 12px;border:0;border-radius:999px;background:var(--white);box-shadow:inset 0 0 0 1px var(--line);cursor:pointer;font:600 14px var(--font-body);color:var(--ink-2);transition:background-color .2s,box-shadow .2s,color .2s,transform .15s}.acx__curs button:hover{color:var(--ink);box-shadow:inset 0 0 0 1px var(--mint-3)}.acx__curs button[aria-checked=true]{background:var(--deep);color:var(--white);box-shadow:none}.acx__curs button:active{transform:scale(.95)}.acx__cash{display:grid;grid-gap:14px;gap:14px;padding:18px;border-radius:var(--radius-md);background:var(--tint)}.acx__cash-head{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap}.acx__worth{display:grid;grid-gap:2px;gap:2px;padding:14px 16px;border-radius:16px;background:var(--deep);color:var(--on-dark);animation:acx-in .35s ease both}.acx__worth .muted{color:var(--on-dark-muted)}.acx__worth b{font:800 30px/1.15 var(--font-display);letter-spacing:-.03em;color:var(--mint)}.acx__calc{position:relative;display:grid;grid-gap:8px;gap:8px;margin-top:10px}.acx__field{display:grid;grid-gap:6px;gap:6px;padding:14px 16px;border-radius:20px;background:var(--stone)}.acx__field:focus-within{box-shadow:inset 0 0 0 2px var(--mint-3)}.acx__label{font-size:13px;color:var(--ink-3)}.acx__input{display:flex;align-items:center;gap:10px}.acx__input input{flex:1 1;min-width:0;width:100%;border:0;background:transparent;outline:none;color:var(--ink)}.acx__input input,.acx__out{font:800 36px/1.1 var(--font-display);letter-spacing:-.03em}.acx__out{display:flex;align-items:center;justify-content:space-between;gap:10px;color:#5223e6}.acx__out>span:first-child{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.csel{position:relative;flex:none}.csel__btn{display:inline-flex;align-items:center;gap:6px;min-height:38px;padding:6px 10px 6px 12px;border:0;border-radius:999px;background:var(--white);cursor:pointer;font:600 14px var(--font-body);color:var(--ink);white-space:nowrap;box-shadow:0 1px 2px rgba(4,32,28,.1);transition:box-shadow .2s,transform .15s}.csel__btn:hover{box-shadow:inset 0 0 0 1.5px var(--mint-3),0 1px 2px rgba(4,32,28,.1)}.csel__btn:active{transform:scale(.96)}.csel__chev{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s}.csel__btn[aria-expanded=true] .csel__chev{transform:rotate(180deg)}.csel__list{position:absolute;right:0;top:calc(100% + 8px);z-index:20;width:220px;padding:6px;border-radius:18px;background:var(--white);box-shadow:0 0 0 1px var(--line),0 20px 50px rgba(4,32,28,.18);font:500 14px var(--font-body);letter-spacing:normal;animation:acx-in .18s ease both}.csel__list li{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:12px;cursor:pointer;color:var(--ink)}.csel__list li[data-hover=true]{background:var(--stone)}.csel__flag{font-size:20px;line-height:1}.csel__flag,.csel__icon{display:inline-grid;place-items:center}.csel__flag .coin{width:22px;height:22px;font-size:12px}.csel__name{display:grid;flex:1 1}.csel__name b{font-weight:700}.csel__name small{font-size:12px;color:var(--ink-3)}.csel__tick{width:18px;height:18px;fill:none;stroke:#5223e6;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.acx__swap{position:absolute;left:50%;top:50%;z-index:1;width:44px;height:44px;margin:-22px 0 0 -22px;display:grid;place-items:center;border:4px solid var(--white);border-radius:50%;background:var(--deep);color:var(--mint);cursor:pointer;transition:transform .3s cubic-bezier(.2,.8,.2,1.3)}.acx__swap:hover{transform:rotate(180deg)}.acx__swap:active{transform:rotate(180deg) scale(.9)}.acx__rows{display:grid;grid-gap:10px;gap:10px;margin:0 0 18px;padding:16px 18px;border-radius:20px;background:var(--stone);font-size:15px}.acx__rows div{display:flex;justify-content:space-between;gap:12px}.acx__rows dt{color:var(--ink-2)}.acx__rows dd{font-weight:600;text-align:right}.acx__cta{width:100%}.acx__note{margin-top:12px;font-size:13px;color:var(--ink-3);text-align:center}@media (max-width:900px){.hx__inner{grid-template-columns:minmax(0,1fr)}.hx .fm{max-width:420px}.hx__flags{flex-direction:column;align-items:flex-start;gap:8px;font-size:14px}.acx__cols{grid-template-columns:minmax(0,1fr)}.acx__col--side{padding-top:0}.acx__input input,.acx__out{font-size:28px}.acx__worth b{font-size:24px}}.bento{grid-template-columns:1fr 1.2fr 1fr;grid-template-rows:auto auto;grid-gap:16px;gap:16px;padding-block:clamp(64px,9vw,112px)}.bento,.bt{display:grid}.bt{position:relative;overflow:hidden;align-content:start;grid-gap:10px;gap:10px;min-height:260px;padding:24px;border-radius:28px;background:var(--stone);outline:none;transition:transform .3s ease,box-shadow .3s ease}.bt:focus-visible,.bt:hover{transform:translateY(-4px);box-shadow:0 20px 40px rgba(4,32,28,.1)}.bt:focus-visible{outline:3px solid var(--mint-3)}.bt h3{font:700 22px/1.15 var(--font-display);letter-spacing:-.02em;max-width:16ch}.bt p{color:var(--ink-2);font-size:15px;max-width:30ch}.bt__ico{width:36px;height:36px;border-radius:12px;display:grid;place-items:center;background:var(--white);color:#5223e6}.bt--phone{grid-row:span 2;background:#5223e6;color:var(--white)}.bt--phone p{color:rgba(255,255,255,.78)}.bt--phone .bt__ico{background:rgba(255,255,255,.16);color:var(--white)}.bt--b{background:#bcfdf2}.bt--c{background:#ffe8d6}.bt__nets{position:relative;height:80px;margin-top:auto}.bt__nets span{position:absolute;left:0;bottom:0;padding:8px 14px;border-radius:999px;background:var(--white);font-size:14px;font-weight:600;box-shadow:0 4px 12px rgba(4,32,28,.08);transform:translateX(calc(var(--i) * 14px)) rotate(calc(var(--i) * -2deg));transition:transform .5s cubic-bezier(.2,.8,.2,1.2)}.bt--a:focus-visible .bt__nets span,.bt--a:hover .bt__nets span{transform:translateX(calc(var(--i) * 18% + var(--i) * 6px)) translateY(calc(var(--odd) * -38px)) rotate(0deg)}.bt__phone{margin:24px auto -90px;width:min(250px,80%);filter:drop-shadow(0 24px 30px rgba(0,0,0,.35));transform:rotate(-6deg) translateY(10px);transition:transform .5s cubic-bezier(.2,.8,.2,1)}.bt--phone:focus-visible .bt__phone,.bt--phone:hover .bt__phone{transform:rotate(0deg) translateY(-10px)}.bt__screen{position:relative;display:grid;align-content:start;grid-gap:6px;gap:6px;padding:6px 16px;color:var(--ink)}.bt__bal-l{font-size:12px;color:var(--ink-3)}.bt__screen>b{font:800 30px/1 var(--font-display);letter-spacing:-.03em}.bt__swap{position:relative;height:120px;margin-top:12px}.bt__c{position:absolute;inset:0 auto auto 0;width:100%;height:100px;padding:14px;border-radius:16px;display:grid;align-content:space-between;font-weight:700;box-shadow:0 12px 24px rgba(0,0,0,.15);transition:transform .55s cubic-bezier(.2,.8,.2,1),z-index 0s .25s}.bt__c small{font:800 22px/1 var(--font-display);letter-spacing:-.02em}.bt__c--usdc{background:linear-gradient(135deg,#a9cfff,#5b8cff);z-index:2;transform:translate(0) rotate(-3deg)}.bt__c--usdt{background:linear-gradient(135deg,#c9b8ff,#8a6cff);z-index:1;transform:translate(10px,18px) rotate(4deg)}.bt--phone:focus-visible .bt__c--usdc,.bt--phone:hover .bt__c--usdc{z-index:1;transform:translate(10px,18px) rotate(4deg)}.bt--phone:focus-visible .bt__c--usdt,.bt--phone:hover .bt__c--usdt{z-index:2;transform:translate(0) rotate(-3deg)}.bt__quote{margin-top:auto;display:grid;grid-gap:4px;gap:4px;padding:16px;border-radius:18px;background:var(--white)}.bt__quote small,.bt__quote span{font-size:12px;color:var(--ink-3)}.bt__quote b{font:800 26px/1.1 var(--font-display);letter-spacing:-.03em}.bt__lock{display:inline-flex;align-items:center;gap:6px;justify-self:start;padding:4px 10px;border-radius:999px;font:600 12px var(--font-body);font-style:normal;background:var(--stone);transition:background-color .3s,color .3s,transform .3s}.bt--b:focus-visible .bt__lock,.bt--b:hover .bt__lock{background:var(--deep);color:var(--mint);transform:scale(1.06)}.bt__refund{position:relative;margin-top:auto;height:90px;display:flex;justify-content:space-between;align-items:center}.bt__refund svg{position:absolute;inset:0 60px;width:calc(100% - 120px);height:100%;fill:none;stroke:var(--ink);stroke-width:2;stroke-dasharray:4 5}.bt__back{stroke:#e0142f;stroke-dasharray:200;stroke-dashoffset:200;transition:stroke-dashoffset .8s ease}.bt--c:focus-visible .bt__back,.bt--c:hover .bt__back{stroke-dashoffset:0;stroke-dasharray:200}.bt__dot{position:relative;padding:8px 12px;border-radius:999px;background:var(--white);font-size:13px;font-weight:600}.facts{display:grid;grid-template-columns:repeat(5,1fr);margin-block:clamp(48px,6vw,80px) 0;padding:clamp(28px,3vw,40px) 0;border-radius:var(--radius-panel);background:#0b0f0e;color:var(--on-dark)}.fact{display:grid;justify-items:start;align-content:start;grid-gap:6px;gap:6px;padding:8px clamp(20px,2.4vw,32px);border-left:1px solid rgba(255,255,255,.1);opacity:0;transform:translateY(16px);transition:opacity .6s ease calc(var(--i) * 90ms),transform .6s cubic-bezier(.2,.7,.2,1) calc(var(--i) * 90ms)}.fact:first-child{border-left:0}.fact[data-in=true]{opacity:1;transform:none}.fact__ico{width:52px;height:52px;border-radius:50%;display:grid;place-items:center;background:var(--c);color:var(--fg);margin-bottom:12px;box-shadow:0 8px 24px color-mix(in srgb,var(--c),transparent 60%)}.fact__num{font:800 clamp(40px,4.4vw,60px)/1 var(--font-display);letter-spacing:-.04em;color:var(--mint)}.fact b{font-size:16px;margin-top:4px}.fact__sub{font-size:13px;line-height:1.4;color:var(--on-dark-muted)}.ts{position:relative;height:calc(var(--n) * 70vh + 100vh);background:#0b0f0e;color:var(--on-dark)}.ts__stage{position:-webkit-sticky;position:sticky;top:0;height:100vh;overflow:hidden}.ts__grid,.ts__stage{display:grid;align-items:center}.ts__grid{grid-template-columns:1fr 1fr;grid-gap:clamp(32px,6vw,96px);gap:clamp(32px,6vw,96px);padding-top:var(--nav-h)}.ts__left{display:grid;grid-gap:20px;gap:20px}.ts__lede{color:var(--on-dark-muted);font-size:18px;max-width:40ch}.ts__list{position:relative;display:grid;grid-gap:4px;gap:4px;padding-left:36px;margin-top:8px}.ts__rail{position:absolute;left:11px;top:8px;bottom:8px;width:2px;border-radius:2px;background:rgba(255,255,255,.12)}.ts__rail span{display:block;width:100%;border-radius:2px;background:var(--mint);box-shadow:0 0 12px var(--mint)}.ts__item{position:relative;display:flex;gap:14px;padding:12px 0;transition:opacity .4s}.ts__item[data-state=off]{opacity:.35}.ts__item[data-state=done]{opacity:.6}.ts__num{position:absolute;left:-36px;top:12px;width:24px;height:24px;border-radius:8px;display:grid;place-items:center;font-size:12px;font-weight:700;background:#1d2321;color:var(--on-dark-muted);transition:background-color .3s,color .3s}.ts__item[data-state=done] .ts__num,.ts__item[data-state=on] .ts__num{background:var(--mint);color:var(--deep)}.ts__item b{display:block;font-size:19px;margin-bottom:4px}.ts__item p{color:var(--on-dark-muted);font-size:15px;max-height:0;overflow:hidden;opacity:0;transition:max-height .5s ease,opacity .4s ease}.ts__item[data-state=on] p{max-height:80px;opacity:1}.ts__art{position:relative;height:min(420px,55vh)}.ts__card{position:absolute;inset:0;display:grid;place-items:center;transition:opacity .5s ease,transform .7s cubic-bezier(.2,.7,.2,1)}.ts__card[data-pos="-1"]{opacity:0;transform:translateY(-60px) scale(.96)}.ts__card[data-pos="1"]{opacity:0;transform:translateY(80px) scale(.96)}.ts__eyebrow{font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--on-dark-muted)}.art{width:min(420px,100%);display:grid;grid-gap:18px;gap:18px;padding:28px;border-radius:28px;color:var(--white);box-shadow:0 30px 60px rgba(0,0,0,.4)}.art .tag{justify-self:start;background:rgba(255,255,255,.2);color:inherit}.art--violet{background:#5223e6}.art--green{background:#008a5e}.art--red{background:#e0142f}.art--light{background:var(--white);color:var(--ink)}.art--light .tag{background:var(--tint)}.art__head{display:flex;justify-content:space-between;align-items:center}.art__rows{display:grid;grid-gap:10px;gap:10px;font-size:15px}.art__rows div{display:flex;justify-content:space-between;gap:12px}.art__rows dt{opacity:.8}.art__rows dd{font-weight:700}.art__total{display:grid;grid-gap:2px;gap:2px;padding:16px 18px;border-radius:20px;background:rgba(255,255,255,.14)}.art__total span{font-size:13px;opacity:.8}.art__total b{font:800 30px/1.1 var(--font-display);letter-spacing:-.03em}.art__total--dark{background:var(--deep);color:var(--on-dark)}.art__total--dark b{color:var(--mint)}.art__total small{gap:6px;font-size:13px;color:var(--mint)}.art__lock,.art__total small{display:inline-flex;align-items:center}.art__lock{gap:8px;font-weight:700;font-size:14px}.art__lock svg{width:30px;height:30px;transform:rotate(-90deg);fill:none;stroke-width:3.5}.art__lock circle{stroke:rgba(255,255,255,.25)}.art__lock .art__lock-run{stroke:var(--mint);stroke-linecap:round;stroke-dasharray:94.25;animation:lock-run 6s linear forwards}@keyframes lock-run{to{stroke-dashoffset:94.25}}.art__tapbox{display:grid;place-items:center;padding:14px 0}.art__send{position:relative;padding:16px 28px;border-radius:999px;background:var(--white);color:var(--ink);font-weight:700;box-shadow:0 4px 0 rgba(0,0,0,.2);animation:send-press 2.4s ease-in-out infinite}.art__tap{position:absolute;left:50%;top:50%;width:44px;height:44px;margin:-22px;border-radius:50%;border:3px solid var(--mint);opacity:0;animation:tap 2.4s ease-out infinite}.art__tap--2{animation-delay:.35s}@keyframes tap{0%{opacity:.9;transform:scale(.4)}30%,to{opacity:0;transform:scale(1.8)}}@keyframes send-press{0%,to{transform:none}6%{transform:translateY(3px)}14%{transform:none}20%{transform:translateY(3px)}28%{transform:none}}.art__log{display:grid;grid-gap:8px;gap:8px}.art__log li{display:flex;align-items:center;gap:8px;padding:10px 14px;border-radius:14px;background:rgba(255,255,255,.14);font-size:14px;opacity:0;animation:log-in .5s ease forwards}.art__log-1{animation-delay:.5s!important}.art__log-2{animation-delay:.9s!important;background:rgba(0,0,0,.18)!important}@keyframes log-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.art__steps{display:grid;grid-gap:4px;gap:4px;padding-left:4px}.art__step{position:relative;display:flex;align-items:center;gap:12px;padding:8px 0;font-weight:600;opacity:0;animation:log-in .5s ease forwards}.art__step span{width:14px;height:14px;border-radius:50%;background:var(--white);box-shadow:0 0 0 4px rgba(255,255,255,.25)}.art__step--bad span{background:#ffd27a}.art__step--1{animation-delay:.2s}.art__step--2{animation-delay:.8s}.art__step--3{animation-delay:1.4s}.art__step--3 span{background:var(--mint)}.art__total--in{opacity:0;animation:log-in .5s ease 1.8s forwards}.art__acts{display:grid;grid-gap:2px;gap:2px}.art__acts li{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px solid var(--line);font-size:15px;opacity:0;animation:log-in .45s ease forwards;animation-delay:calc(var(--i) * .3s + .2s)}.art__acts b{font-weight:700}.acc{display:flex;gap:10px;height:380px}.acc__item{position:relative;flex:1 1;min-width:0;overflow:hidden;border-radius:28px;padding:22px;background:var(--bg);color:var(--fg);transition:flex-grow .6s cubic-bezier(.2,.7,.2,1)}.acc__item[data-open=true]{flex-grow:5}.acc__hit{position:absolute;inset:0;z-index:3;border:0;background:transparent;cursor:pointer;border-radius:inherit}.acc__hit:focus-visible{outline:3px solid var(--deep);outline-offset:-3px}.acc__ico{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:rgba(255,255,255,.2)}.acc__body{position:absolute;left:22px;top:82px;width:min(360px,calc(100% - 44px));display:grid;grid-gap:12px;gap:12px;opacity:0;transform:translateY(12px);transition:opacity .3s ease,transform .4s ease;pointer-events:none}.acc__item[data-open=true] .acc__body{opacity:1;transform:none;transition-delay:.25s}.acc__body p{font-size:16px;line-height:1.5;opacity:.88;max-width:34ch}.acc__art{position:absolute;right:-10px;bottom:-14px;opacity:0;transform:rotate(-12deg) scale(.8);transition:opacity .4s,transform .6s cubic-bezier(.2,.8,.2,1.2)}.acc__item[data-open=true] .acc__art{opacity:.28;transform:rotate(-8deg) scale(1);transition-delay:.2s}.acc__num{bottom:20px;font:800 28px/1 var(--font-display);letter-spacing:-.03em}.acc__num,.acc__timer{position:absolute;left:22px}.acc__timer{right:22px;bottom:10px;height:3px;border-radius:3px;background:rgba(255,255,255,.25);overflow:hidden}.acc[data-auto=true] .acc__timer:after{content:"";position:absolute;inset:0;background:currentColor;transform-origin:left;animation:acc-timer var(--auto) linear forwards}@keyframes acc-timer{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.fan{position:relative;height:360px;perspective:900px}.fan__tilt{position:absolute;inset:0;display:grid;place-items:center;transform-style:preserve-3d;transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .3s ease-out}.fan__card{grid-area:1/1;width:230px;aspect-ratio:1.4;border-radius:22px;padding:18px 20px;display:grid;align-content:space-between;box-shadow:0 30px 60px rgba(0,0,0,.45),inset 0 0 0 1px rgba(255,255,255,.2);transform:translateX(calc(var(--i) * 8px)) rotate(calc(var(--i) * 2deg));transition:transform .9s cubic-bezier(.2,.8,.2,1.1)}.fan[data-open=true] .fan__card{transform:translateX(calc(var(--i) * 150px)) translateY(calc(var(--a) * 28px)) rotate(calc(var(--i) * 14deg))}.fan[data-open=true] .fan__card:hover{transform:translateX(calc(var(--i) * 150px)) translateY(calc(var(--a) * 28px - 24px)) rotate(calc(var(--i) * 10deg))}.fan__top{display:flex;justify-content:space-between;align-items:center}.fan__mark{width:28px;fill:currentColor;opacity:.85}.fan__title{font:800 28px/1 var(--font-display);letter-spacing:-.03em}.fan__card small{font-weight:600;opacity:.75}@media (max-width:900px){.facts{grid-template-columns:repeat(2,1fr);row-gap:24px}.fact:nth-child(odd){border-left:0}.fact:last-child{grid-column:span 2}.bento{grid-template-columns:1fr}.bt--phone{grid-row:auto}.ts__grid{grid-template-columns:minmax(0,1fr);gap:12px}.ts__left{gap:12px}.ts__eyebrow,.ts__lede{display:none}.ts__left h2{font-size:1.75rem}.ts__list{padding-left:32px;margin-top:0}.ts__item{padding:7px 0}.ts__item b{font-size:16px}.ts__item p{font-size:13.5px}.ts__item[data-state=on] p{max-height:90px}.ts__art{height:min(230px,30vh)}.ts__card .art{transform:scale(.8);transform-origin:top center}.acc{flex-direction:column;height:620px}.acc__body{top:72px}.acc__num{left:auto;right:22px;top:26px;bottom:auto}.fan{height:260px}.fan__card{width:150px;padding:14px 16px;border-radius:18px}.fan__title{font-size:22px}.fan[data-open=true] .fan__card{transform:translateX(calc(var(--i) * 72px)) translateY(calc(var(--a) * 18px)) rotate(calc(var(--i) * 12deg))}.fan[data-open=true] .fan__card:hover{transform:translateX(calc(var(--i) * 72px)) translateY(calc(var(--a) * 18px - 16px)) rotate(calc(var(--i) * 9deg))}}@media (prefers-reduced-motion:reduce){.fact{opacity:1;transform:none}}.btn{position:relative;overflow:hidden;isolation:isolate;--lift:0 4px 0 rgba(0,0,0,.22);box-shadow:var(--ring,0 0 #0000),var(--lift);transition:transform .18s cubic-bezier(.2,.8,.2,1),box-shadow .18s ease,background-color .18s ease,filter .18s ease}.btn:hover{transform:translateY(-2px);--lift:0 6px 0 rgba(0,0,0,.22),0 14px 28px rgba(0,0,0,.14);filter:brightness(1.04)}.btn:active{transform:translateY(3px);--lift:0 1px 0 rgba(0,0,0,.22);transition-duration:.06s}.btn[disabled]{transform:none;--lift:0 0 #0000;filter:none}:is(.tour__tab,.seg button,.keys button,.cx__filters button,.nets button,.app__cta,.sh__menu,.faq__btn .faq__sign,.cx__row){transition:transform .15s cubic-bezier(.2,.8,.2,1),background-color .2s ease,color .2s ease,box-shadow .2s ease}:is(.tour__tab,.seg button,.keys button,.cx__filters button,.nets button,.app__cta,.sh__menu):active{transform:scale(.94);transition-duration:.06s}.faq__btn:hover .faq__sign{background:var(--tint-strong);transform:scale(1.08)}.faq__btn[aria-expanded=true]:hover .faq__sign{background:var(--deep-hover);transform:rotate(45deg) scale(1.08)}.faq__btn:active .faq__sign{transform:scale(.9)}.cx__row:active:not(:disabled){transform:translateX(6px) scale(.98)}.nets button:hover{box-shadow:inset 0 0 0 1px var(--mint-3);color:var(--ink)}.app__cta:hover:not(:disabled){background:var(--deep-hover)}.sh__menu:hover{background:rgba(255,255,255,.08)}.seg button:hover:not([aria-checked=true]){color:var(--ink);background:rgba(255,255,255,.5)}.app__cta,.cx__filters button,.keys button,.seg button,.tour__tab{position:relative;overflow:hidden}.ripple{position:absolute;z-index:-1;width:var(--d);height:var(--d);margin:calc(var(--d) / -2) 0 0 calc(var(--d) / -2);border-radius:50%;background:currentColor;opacity:.25;pointer-events:none;transform:scale(0);animation:ripple .6s cubic-bezier(.2,.7,.2,1) forwards}:is(.tour__tab,.seg button,.keys button,.cx__filters button,.app__cta) .ripple{z-index:0}@keyframes ripple{to{transform:scale(1);opacity:0}}@media (prefers-reduced-motion:reduce){.btn:active,.btn:hover,.sh__cta:active,.sh__cta:hover{transform:none}.ripple{display:none}}@media (max-width:900px) and (max-height:760px){.ts__left h2{font-size:1.5rem}.ts__item{padding:4px 0}.ts__item b{font-size:15px}.ts__item p{font-size:13px;line-height:1.4}.ts__art{height:24vh}.ts__card .art{transform:scale(.64)}}@media (max-width:900px) and (max-height:600px){.ts__item[data-state=done],.ts__item[data-state=off],.ts__rail{display:none}}@media (max-width:400px){.fan__card{width:128px;padding:12px 14px}.fan__title{font-size:19px}.fan[data-open=true] .fan__card{transform:translateX(calc(var(--i) * 56px)) translateY(calc(var(--a) * 16px)) rotate(calc(var(--i) * 12deg))}.fan[data-open=true] .fan__card:hover{transform:translateX(calc(var(--i) * 56px)) translateY(calc(var(--a) * 16px - 12px)) rotate(calc(var(--i) * 9deg))}}