@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-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:Space Grotesk;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/36966cca54120369-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:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-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:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/36966cca54120369-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:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-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:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/36966cca54120369-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:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-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:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/36966cca54120369-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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/36966cca54120369-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:Space Grotesk Fallback;src:local("Arial");ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.00%;size-adjust:109.69%}.__className_c22fe1{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.__variable_c22fe1{--font-body:"Space Grotesk","Space Grotesk Fallback"}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/011e180705008d6f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d3ebbfd689654d3a-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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ef4d5661765d0e49-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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d29838c109ef09b4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e40af3453d7c920a-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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98e207f02528a563-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:IBM Plex Mono Fallback;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_46fe82{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.__variable_46fe82{--font-mono:"IBM Plex Mono","IBM Plex Mono Fallback"}:root{--bg:#0a0814;--bg-raised:#12101f;--bg-subtle:#1a1726;--fg:#f1edff;--fg-muted:#a6a0cc;--fg-faint:#6b6490;--purple:#8b7ef2;--purple-soft:#a599ff;--pink:#e76bff;--grad-hero:radial-gradient(ellipse 90% 55% at 50% 0%,rgba(231,107,255,.34) 0%,rgba(139,126,242,.26) 25%,rgba(91,77,184,.14) 50%,rgba(10,8,20,0) 72%),radial-gradient(ellipse 100% 40% at 50% 70%,rgba(139,126,242,.16) 0%,rgba(91,77,184,.08) 40%,rgba(10,8,20,0) 75%);--grad-accent:linear-gradient(135deg,#8b7ef2,#e76bff);--radius-sm:8px;--radius-md:14px;--radius-lg:22px}*{box-sizing:border-box}body,html{margin:0;padding:0;background:var(--bg);color:var(--fg);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}.page{position:relative;min-height:100vh;padding:24px clamp(16px,4vw,40px);max-width:1200px;margin:0 auto}.bg-glow{background:var(--grad-hero)}.bg-glow,.bg-orbs{position:fixed;inset:0;pointer-events:none;z-index:0}.bg-orbs{overflow:hidden}.orb{position:absolute;border-radius:50%;filter:blur(60px);opacity:.55;will-change:transform}.orb-1{width:540px;height:540px;left:-10%;top:-10%;background:radial-gradient(circle,rgba(231,107,255,.55) 0,rgba(231,107,255,0) 65%);animation:orb-drift-1 24s ease-in-out infinite alternate}.orb-2{width:700px;height:700px;right:-15%;top:10%;background:radial-gradient(circle,rgba(139,126,242,.5) 0,rgba(139,126,242,0) 65%);animation:orb-drift-2 32s ease-in-out infinite alternate}.orb-3{width:480px;height:480px;left:30%;top:50%;background:radial-gradient(circle,rgba(165,153,255,.32) 0,rgba(165,153,255,0) 65%);animation:orb-drift-3 28s ease-in-out infinite alternate}@keyframes orb-drift-1{0%{transform:translate(0) scale(1)}to{transform:translate(60px,80px) scale(1.1)}}@keyframes orb-drift-2{0%{transform:translate(0) scale(1)}to{transform:translate(-90px,60px) scale(.95)}}@keyframes orb-drift-3{0%{transform:translate(0) scale(.95)}to{transform:translate(80px,-70px) scale(1.05)}}@media (prefers-reduced-motion:reduce){.orb{animation:none!important}}.page>:not(.bg-glow):not(.bg-orbs){position:relative;z-index:1}.hdr{display:flex;align-items:center;justify-content:space-between;padding:8px 0 56px;gap:24px}.hdr-brand{gap:12px}.hdr-brand,.hdr-mark{display:inline-flex;align-items:center}.hdr-mark{justify-content:center;width:40px;height:40px;background:#fff;border-radius:10px;box-shadow:0 6px 18px rgba(139,126,242,.4),inset 0 0 0 1px hsla(0,0%,100%,.08)}.hdr-mark img{width:28px;height:28px;object-fit:contain}.hdr-mark-pulse{position:relative;animation:invader-glow 3s ease-in-out infinite}@keyframes invader-glow{0%,to{box-shadow:0 6px 18px rgba(139,126,242,.4),inset 0 0 0 1px hsla(0,0%,100%,.08)}50%{box-shadow:0 8px 26px rgba(231,107,255,.55),inset 0 0 0 1px hsla(0,0%,100%,.18)}}@media (prefers-reduced-motion:reduce){.hdr-mark-pulse{animation:none}}.hdr-name{font-weight:600;font-size:18px;letter-spacing:-.02em}.hdr-nav{display:flex;align-items:center;gap:28px}.hdr-link{font-size:14px;font-weight:500;color:var(--fg-muted);transition:color .15s;letter-spacing:.01em}.hdr-link:hover{color:var(--fg)}@media (max-width:640px){.hdr-nav{gap:16px}.hdr-link{font-size:13px}}.hero{padding:48px 0 96px;max-width:900px}.hero-kicker{display:inline-block;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.14em;background:var(--grad-accent);-webkit-background-clip:text;background-clip:text;color:var(--purple);margin:0 0 24px}.hero-kicker,.hero-title{-webkit-text-fill-color:transparent}.hero-title{font-size:clamp(42px,7vw,78px);line-height:1.02;letter-spacing:-.035em;font-weight:500;margin:0 0 28px;background:linear-gradient(180deg,#fff,#b5aaff);-webkit-background-clip:text;background-clip:text}.hero-title em{font-style:italic;font-weight:400;background:var(--grad-accent);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.hero-sub{font-size:clamp(16px,1.2vw,19px);color:var(--fg-muted);max-width:58ch;margin:0 0 40px;line-height:1.55}.hero-actions{display:flex;flex-wrap:wrap;gap:14px}.hero-quickstart{display:inline-flex;align-items:center;gap:12px;margin-top:28px;padding:8px 16px;background:hsla(0,0%,100%,.03);border:1px solid rgba(241,237,255,.1);border-radius:999px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.hero-quickstart-label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.14em;color:var(--fg-faint)}.hero-quickstart-cmd{font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:14px;color:var(--purple-soft);background:none;padding:0}.ticker{margin:0 calc(50% - 50vw);padding:14px 0;background:linear-gradient(90deg,rgba(10,8,20,0),rgba(139,126,242,.06) 50%,rgba(10,8,20,0));border-top:1px solid rgba(241,237,255,.06);border-bottom:1px solid rgba(241,237,255,.06);overflow:hidden;white-space:nowrap;position:relative;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.ticker-track{display:inline-flex;gap:48px;padding-left:48px;animation:ticker-scroll 60s linear infinite;will-change:transform}.ticker:hover .ticker-track{animation-play-state:paused}.ticker-item{display:inline-flex;align-items:center;gap:10px;font-size:13px;color:var(--fg-muted);font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;letter-spacing:-.01em}.ticker-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--pink);box-shadow:0 0 10px rgba(231,107,255,.6);animation:ticker-pulse 2s ease-in-out infinite}.ticker-ago{color:var(--fg-faint);margin-left:4px}@keyframes ticker-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes ticker-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.4)}}@media (prefers-reduced-motion:reduce){.ticker-dot,.ticker-track{animation:none}}.stats-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:16px;gap:16px;margin-bottom:32px;padding:22px 26px;background:linear-gradient(135deg,rgba(139,126,242,.08),rgba(231,107,255,.04));border:1px solid rgba(139,126,242,.18);border-radius:var(--radius-md);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.stat-cell{text-align:left}.stat-value{font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:clamp(22px,3vw,32px);font-weight:600;color:var(--fg);line-height:1;margin-bottom:6px;letter-spacing:-.02em}.stat-label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.14em;color:var(--fg-faint)}.stat-skeleton{color:var(--fg-faint);opacity:.4}.btn{display:inline-flex;align-items:center;justify-content:center;padding:14px 22px;font-weight:600;font-size:15px;border-radius:var(--radius-md);cursor:pointer;transition:transform .15s,box-shadow .15s,background .15s;border:none;font-family:inherit}.btn-primary{background:var(--grad-accent);color:#fff;box-shadow:0 8px 24px rgba(139,126,242,.3),inset 0 0 0 1px hsla(0,0%,100%,.08)}.btn-primary:hover{transform:translateY(-1px);box-shadow:0 12px 32px rgba(139,126,242,.45),inset 0 0 0 1px hsla(0,0%,100%,.12)}.btn-ghost{background:rgba(139,126,242,.1);color:var(--fg);border:1px solid rgba(139,126,242,.3)}.btn-ghost:hover{background:rgba(139,126,242,.18);border-color:var(--purple)}.section{padding:80px 0}.section-head{margin-bottom:40px;max-width:640px}.kicker{display:inline-block;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.14em;background:var(--grad-accent);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:var(--purple);margin-bottom:12px}.section-title{font-size:clamp(28px,4vw,44px);font-weight:600;letter-spacing:-.025em;line-height:1.08;margin:0 0 16px;color:var(--fg)}.section-sub{font-size:17px;line-height:1.55;color:var(--fg-muted);margin:0;max-width:58ch}.tabs{display:inline-flex;align-items:center;gap:4px;padding:4px;margin:0 0 24px;background:hsla(0,0%,100%,.03);border:1px solid rgba(241,237,255,.08);border-radius:999px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;color:var(--fg-muted);font-family:inherit;font-size:13px;font-weight:500;letter-spacing:.01em;padding:8px 18px;border-radius:999px;cursor:pointer;transition:color .15s,background .15s}.tab:hover{color:var(--fg)}.tab-active{color:#fff;background:var(--grad-accent);box-shadow:0 4px 14px rgba(139,126,242,.3)}.services-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:20px;gap:20px}.service-tile{background:hsla(0,0%,100%,.03);border:1px solid rgba(241,237,255,.08);border-radius:var(--radius-md);padding:20px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:border-color .15s,box-shadow .15s,transform .15s;cursor:pointer;overflow:hidden}.service-tile:hover,.service-tile[open]{border-color:rgba(139,126,242,.45);box-shadow:0 8px 32px rgba(139,126,242,.18);transform:translateY(-2px)}.service-tile--coming{opacity:.4;cursor:default}.service-summary{display:flex;align-items:center;gap:14px;list-style:none;cursor:pointer}.service-summary::-webkit-details-marker{display:none}.service-icon{width:32px;height:32px;object-fit:contain;flex-shrink:0}.service-name{font-weight:600;font-size:17px;letter-spacing:-.01em;color:var(--fg)}.preview-note{font-size:12px;font-style:italic;color:var(--fg-faint);margin:8px 0 0}.service-body{margin-top:16px;padding-top:16px;border-top:1px solid rgba(241,237,255,.08);display:flex;flex-direction:column;gap:12px}.service-desc{font-size:14px;line-height:1.55;color:var(--fg-muted);margin:0}.price-heading{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:var(--fg-faint);margin:8px 0 -4px}.price-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:4px}.price-item{display:flex;justify-content:space-between;font-size:13px}.price-label{color:var(--fg-muted)}.price-value{font-family:IBM Plex Mono,ui-monospace,Menlo,monospace}.pill-btn,.price-value{color:var(--purple);font-weight:500}.pill-btn{display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;font-size:13px;background:rgba(139,126,242,.1);border:1px solid rgba(139,126,242,.3);border-radius:var(--radius-sm);cursor:pointer;transition:all .15s;margin-top:8px;text-align:center;font-family:inherit}.pill-btn:hover{background:rgba(139,126,242,.18);border-color:var(--purple);color:var(--fg)}.provider-tile{background:linear-gradient(135deg,rgba(139,126,242,.1),rgba(231,107,255,.06));border-color:rgba(139,126,242,.25)}.provider-plus{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:rgba(139,126,242,.15);color:var(--purple);font-size:20px;font-weight:500}.token-title{font-size:clamp(48px,7vw,80px);font-weight:700;letter-spacing:-.04em;background:linear-gradient(180deg,#fff,#b5aaff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;margin:0 0 16px}.token-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:16px;gap:16px}.t-card{display:flex;flex-direction:column;gap:6px;padding:18px;background:hsla(0,0%,100%,.03);border:1px solid rgba(241,237,255,.08);border-radius:var(--radius-md);transition:border-color .15s,box-shadow .15s,transform .15s}.t-card:hover{border-color:rgba(139,126,242,.5);box-shadow:0 8px 32px rgba(139,126,242,.2);transform:translateY(-2px)}.t-chain{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:var(--fg-faint)}.t-addr{font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:17px;font-weight:500;color:var(--fg)}.t-link{font-size:13px;color:var(--purple);margin-top:4px}.soon-card{position:relative;padding:56px 40px;background:linear-gradient(135deg,rgba(139,126,242,.12),rgba(231,107,255,.08) 50%,rgba(18,16,31,.8));border:1px solid rgba(139,126,242,.25);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:18px;overflow:hidden}.soon-card:before{content:"";position:absolute;top:-50%;right:-20%;width:60%;height:200%;background:radial-gradient(ellipse,rgba(231,107,255,.15) 0,transparent 60%);pointer-events:none}.soon-badge{align-self:flex-start;padding:5px 12px;border-radius:999px;background:var(--grad-accent);color:#fff;font-size:11px;text-transform:uppercase;letter-spacing:.12em}.soon-badge,.soon-title{font-weight:600;position:relative}.soon-title{font-size:clamp(24px,3.5vw,36px);letter-spacing:-.02em;line-height:1.1;margin:0;max-width:24ch;color:var(--fg)}.soon-body{font-size:16px;line-height:1.55;color:var(--fg-muted);max-width:68ch}.soon-body,.soon-cta{margin:0;position:relative}.soon-cta{font-size:14px;color:var(--fg)}.soon-cta a{color:var(--purple);border-bottom:1px solid rgba(139,126,242,.3)}.soon-cta a:hover{color:var(--purple-soft)}.step-card{background:hsla(0,0%,100%,.03);border:1px solid rgba(241,237,255,.08);border-radius:var(--radius-md);padding:28px;display:flex;flex-direction:column;gap:14px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.step-head{display:flex;align-items:center;gap:14px}.step-num{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:var(--grad-accent);color:#fff;font-weight:600;font-size:14px;box-shadow:0 4px 12px rgba(139,126,242,.3)}.step-title{font-size:20px;font-weight:600;letter-spacing:-.01em;margin:0;color:var(--fg)}.step-desc{font-size:14px;line-height:1.55;color:var(--fg-muted);margin:0}.inline-link,.step-desc code{color:var(--purple)}.inline-link{border-bottom:1px solid rgba(139,126,242,.3)}.inline-link:hover{color:var(--purple-soft)}.step-error{font-size:13px;color:#ff6b6b;background:hsla(0,100%,71%,.08);border:1px solid hsla(0,100%,71%,.2);padding:10px 14px;border-radius:8px;margin:0}.form-row{display:flex;flex-wrap:wrap;gap:14px}.form-field{display:flex;flex-direction:column;gap:6px;flex:1 1 220px}.form-field span{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:var(--fg-faint)}.form-field input{background:hsla(0,0%,100%,.04);border:1px solid rgba(241,237,255,.1);border-radius:8px;padding:10px 12px;font-family:inherit;font-size:14px;color:var(--fg);outline:none;transition:border-color .15s}.form-field input:focus{border-color:var(--purple)}.code-block{position:relative;background:#0f0d1a;border:1px solid rgba(241,237,255,.08);border-radius:10px;padding:14px 16px;overflow:hidden}.code-label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.14em;color:var(--fg-faint);margin-bottom:6px}.code-block pre{margin:0;overflow-x:auto;font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:12.5px;line-height:1.55;color:var(--fg);padding-right:80px}.code-block code{background:none;color:inherit}.code-copy{position:absolute;top:12px;right:12px;margin:0;padding:5px 10px;font-size:11px}.flow-strip{display:flex;flex-wrap:wrap;gap:10px;list-style:none;padding:0;margin:0 0 24px;font-size:13px;color:var(--fg-muted)}.flow-strip li{padding:8px 14px;background:rgba(139,126,242,.08);border:1px solid rgba(139,126,242,.2);border-radius:999px}.flow-strip strong{color:var(--purple);margin-right:6px}.optional-badge{display:inline-block;margin-left:10px;padding:3px 10px;border-radius:999px;background:rgba(139,126,242,.1);color:var(--purple);font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;vertical-align:middle}.agent-select{background:hsla(0,0%,100%,.04);border:1px solid rgba(241,237,255,.1);border-radius:8px;padding:10px 12px;font-family:inherit;font-size:14px;color:var(--fg);outline:none;width:100%;max-width:360px}.agent-select:focus{border-color:var(--purple)}.creds{display:flex;flex-direction:column;gap:10px}.cred-row{display:flex;align-items:center;gap:14px;padding:10px 14px;background:rgba(139,126,242,.06);border:1px solid rgba(139,126,242,.2);border-radius:8px}.cred-label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:var(--fg-faint);min-width:80px}.cred-val{font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;color:var(--fg);word-break:break-all}.cred-val,.ft{font-size:13px}.ft{padding:48px 0 24px;text-align:center;color:var(--fg-faint);border-top:1px solid rgba(241,237,255,.06);margin-top:48px}.ft a{color:var(--fg-muted);transition:color .15s}.ft a:hover{color:var(--fg)}.rename-row{gap:12px;flex-wrap:wrap}.rename-pencil,.rename-row{display:inline-flex;align-items:center}.rename-pencil{background:rgba(139,126,242,.1);border:1px solid rgba(139,126,242,.3);color:var(--purple);width:32px;height:32px;border-radius:8px;cursor:pointer;font-size:14px;justify-content:center;transition:all .15s;font-family:inherit;padding:0;vertical-align:middle}.rename-pencil:hover{background:rgba(139,126,242,.2);border-color:var(--purple);color:var(--fg)}.rename-input{background:hsla(0,0%,100%,.04);border:1px solid rgba(139,126,242,.4);border-radius:8px;padding:6px 12px;font-family:inherit;font-size:inherit;font-style:italic;color:var(--fg);outline:none;min-width:280px;max-width:100%}.rename-input:focus{border-color:var(--purple)}.rename-btn{background:rgba(139,126,242,.15);border:1px solid rgba(139,126,242,.3);color:var(--purple);border-radius:8px;padding:6px 14px;font-family:inherit;font-size:13px;font-weight:500;cursor:pointer;transition:all .15s}.rename-btn:hover:not(:disabled){background:rgba(139,126,242,.25);border-color:var(--purple);color:var(--fg)}.rename-btn:disabled{opacity:.55;cursor:wait}.rename-btn-ghost{background:transparent;color:var(--fg-muted);border-color:rgba(241,237,255,.12)}.rename-btn-ghost:hover:not(:disabled){background:hsla(0,0%,100%,.04);color:var(--fg)}.deposit-row{display:flex;flex-direction:column;gap:8px;padding:14px 16px;background:rgba(139,126,242,.05);border:1px solid rgba(139,126,242,.18);border-radius:10px}.deposit-row+.deposit-row{margin-top:12px}.deposit-row-head{justify-content:space-between}.deposit-row-body,.deposit-row-head{display:flex;align-items:center;gap:10px}.deposit-row-body{flex-wrap:wrap}.deposit-address{flex:1 1 280px;font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:13px;color:var(--fg);background:rgba(15,13,26,.6);border:1px solid rgba(241,237,255,.08);border-radius:8px;padding:10px 12px;word-break:break-all;-webkit-user-select:all;-moz-user-select:all;user-select:all}.deposit-copy{margin:0;padding:8px 14px;font-size:12px;flex-shrink:0}.deposit-status{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;padding:3px 9px;border-radius:999px}.deposit-status-auto{background:rgba(110,220,160,.12);color:#6edca0;border:1px solid rgba(110,220,160,.25)}.deposit-status-manual{background:rgba(255,180,90,.1);color:#ffb45a;border:1px solid rgba(255,180,90,.25)}.deposit-hint{font-size:12.5px;line-height:1.5;color:var(--fg-muted);margin:0}.deposit-hint code{color:var(--purple)}.modal-backdrop{position:fixed;inset:0;background:rgba(10,8,20,.72);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);z-index:1000;display:flex;align-items:center;justify-content:center;padding:24px;animation:modal-fade .14s ease-out}@keyframes modal-fade{0%{opacity:0}to{opacity:1}}.modal-card{background:var(--bg-raised);border:1px solid rgba(241,237,255,.1);border-radius:var(--radius-md);padding:24px;width:100%;max-width:520px;display:flex;flex-direction:column;gap:16px;box-shadow:0 24px 60px rgba(0,0,0,.45)}.modal-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.modal-close{background:transparent;border:none;color:var(--fg-muted);font-size:24px;line-height:1;cursor:pointer;padding:4px 10px;border-radius:6px;transition:all .15s;font-family:inherit}.modal-close:hover{background:hsla(0,0%,100%,.06);color:var(--fg)}.modal-tabs{display:flex;gap:6px;border-bottom:1px solid rgba(241,237,255,.08);padding-bottom:0;margin-bottom:-16px}.modal-tab{background:transparent;border:none;border-bottom:2px solid transparent;color:var(--fg-muted);padding:8px 14px;font-family:inherit;font-size:13px;font-weight:500;cursor:pointer;transition:all .15s}.modal-tab:hover{color:var(--fg)}.modal-tab-active{color:var(--purple);border-bottom-color:var(--purple)}.modal-body{display:flex;flex-direction:column;gap:14px;padding-top:8px}.modal-body .form-field input{background:hsla(0,0%,100%,.04);border:1px solid rgba(241,237,255,.1)}.modal-body .form-field input:focus{border-color:var(--purple)}