@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:300;font-display:block;src:url(../media/0b1dc8ddaa74ba49-s.1w1m1wqmjasxa.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:300;font-display:block;src:url(../media/e629b5bc06499d58-s.1y3v-klcv8xov.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:300;font-display:block;src:url(../media/1a099d89ee94ee96-s.15dvesjzf7814.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:300;font-display:block;src:url(../media/fba5a26ea33df6a3-s.p.08ssgmy_tb90r.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:block;src:url(../media/0b1dc8ddaa74ba49-s.1w1m1wqmjasxa.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:block;src:url(../media/e629b5bc06499d58-s.1y3v-klcv8xov.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:block;src:url(../media/1a099d89ee94ee96-s.15dvesjzf7814.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:block;src:url(../media/fba5a26ea33df6a3-s.p.08ssgmy_tb90r.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:block;src:url(../media/0b1dc8ddaa74ba49-s.1w1m1wqmjasxa.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:block;src:url(../media/e629b5bc06499d58-s.1y3v-klcv8xov.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:block;src:url(../media/1a099d89ee94ee96-s.15dvesjzf7814.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:block;src:url(../media/fba5a26ea33df6a3-s.p.08ssgmy_tb90r.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:block;src:url(../media/0b1dc8ddaa74ba49-s.1w1m1wqmjasxa.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:block;src:url(../media/e629b5bc06499d58-s.1y3v-klcv8xov.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:block;src:url(../media/1a099d89ee94ee96-s.15dvesjzf7814.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:block;src:url(../media/fba5a26ea33df6a3-s.p.08ssgmy_tb90r.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:block;src:url(../media/0b1dc8ddaa74ba49-s.1w1m1wqmjasxa.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:block;src:url(../media/e629b5bc06499d58-s.1y3v-klcv8xov.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:block;src:url(../media/1a099d89ee94ee96-s.15dvesjzf7814.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:block;src:url(../media/fba5a26ea33df6a3-s.p.08ssgmy_tb90r.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.0%;size-adjust:104.98%}.plus_jakarta_sans_fa4f99e5-module__G4Ts3W__className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.plus_jakarta_sans_fa4f99e5-module__G4Ts3W__variable{--font-pjs:"Plus Jakarta Sans", "Plus Jakarta Sans Fallback"}
:root{--u:min(calc(100vw / 1280), calc(100dvh / 760));--ink:#fff;--ink-muted:#ededed;--panel:#181818;--white-btn:#fdfdfd;--btn-ink:#050505;--glass-fill:#000000c7;--glass-line:#ffffff17;--dx:8.5;--dy:13.1}@supports not (height:100dvh){:root{--u:min(calc(100vw / 1280), calc(100vh / 760))}}*{box-sizing:border-box}html,body{background:#000;height:100%;margin:0;padding:0;overflow:hidden}body{font-family:var(--font-pjs),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;color:var(--ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricprecision}.hero{background:#000;width:100vw;height:100dvh;position:relative;overflow:hidden}@supports not (height:100dvh){.hero{height:100vh}}.bg{background-color:#000;width:max(100vw,160dvh);height:max(62.5vw,100dvh);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bg-video{object-fit:cover;object-position:51% 8%;pointer-events:none;opacity:0;background-color:#000;width:100%;height:100%;transition:opacity .9s linear;display:block;position:absolute;inset:0}.bg-video.is-active{opacity:1}@supports not (height:100dvh){.bg{width:max(100vw,160vh);height:max(62.5vw,100vh)}}.nav{height:calc(67 * var(--u));padding-left:calc(24.5 * var(--u));padding-right:calc(50.7 * var(--u));z-index:3;align-items:center;display:flex;position:absolute;top:0;left:0;right:0}.logo{font-weight:800;font-size:calc(26 * var(--u));letter-spacing:calc(.45 * var(--u));transform:translateY(calc(-2.4 * var(--u)));color:var(--ink);white-space:nowrap;line-height:1;text-decoration:none}.nav-links{transform:translate(-50%,-50%) translateX(calc(-23 * var(--u)));align-items:center;gap:calc(24.3 * var(--u));white-space:nowrap;display:flex;position:absolute;top:50%;left:50%}.nav-links a{color:var(--ink-muted);font-size:calc(11.5 * var(--u));letter-spacing:calc(-.15 * var(--u));font-weight:500;line-height:1;text-decoration:none;transition:color .18s}.nav-links a:hover{color:#fff}.nav-actions{align-items:center;gap:calc(6.8 * var(--u));margin-left:auto;display:flex}.btn{white-space:nowrap;cursor:pointer;border:0;justify-content:center;align-items:center;font-family:inherit;text-decoration:none;display:inline-flex}.btn-login{height:calc(28 * var(--u));padding:0 calc(12.9 * var(--u));border-radius:calc(14 * var(--u));background:var(--panel);color:#e8e8e8;font-size:calc(11.5 * var(--u));letter-spacing:calc(-.15 * var(--u));font-weight:500;transition:background .18s,color .18s}.btn-login:hover{color:#fff;background:#232323}.btn-nav-start{height:calc(28 * var(--u));padding-left:calc(13.5 * var(--u));padding-right:calc(14.5 * var(--u));border-radius:calc(14 * var(--u));background:var(--white-btn);color:var(--btn-ink);font-size:calc(11.1 * var(--u));letter-spacing:0;gap:calc(7 * var(--u));font-weight:500;transition:background .18s}.btn-nav-start:hover{background:#fff}.btn-nav-start .arw{width:calc(11.5 * var(--u));height:calc(9.6 * var(--u))}.burger{width:calc(40 * var(--u));height:calc(28 * var(--u));background:var(--panel);border-radius:calc(14 * var(--u));cursor:pointer;border:0;justify-content:center;align-items:center;margin-left:auto;padding:0;display:none}.burger span{background:#ededed;border-radius:2px;width:16px;height:1.5px;display:block;position:relative}.burger span:before,.burger span:after{content:"";background:#ededed;border-radius:2px;width:16px;height:1.5px;position:absolute;left:0}.burger span:before{top:-5px}.burger span:after{top:5px}.hero-inner{transform:translate(-50%,-50%) translate(calc(var(--dx) * var(--u)), calc(var(--dy) * var(--u)));text-align:center;z-index:2;width:max-content;position:absolute;top:50%;left:50%}h1{font-weight:500;font-size:calc(89 * var(--u));line-height:calc(90 * var(--u));letter-spacing:calc(-1 * var(--u));color:var(--ink);margin:0}.sub{margin:calc(16.1 * var(--u)) 0 0;font-weight:300;font-size:calc(17.4 * var(--u));line-height:calc(27 * var(--u));letter-spacing:calc(-.3 * var(--u));color:#f6f6f6}.ctas{margin-top:calc(21.8 * var(--u));transform:translateX(calc(-.75 * var(--u)));justify-content:center;align-items:center;gap:calc(7 * var(--u));display:flex}.btn-lg{height:calc(39 * var(--u));border-radius:calc(19.5 * var(--u));font-size:calc(13.3 * var(--u));letter-spacing:calc(-.3 * var(--u));gap:calc(9 * var(--u));font-weight:500}.btn-primary{background:var(--white-btn);color:var(--btn-ink);padding-left:calc(18.2 * var(--u));padding-right:calc(19.2 * var(--u));transition:background .18s,transform .18s}.btn-primary:hover{background:#fff}.btn-ghost{background:var(--glass-fill);color:#d9d9d9;padding:0 calc(17.4 * var(--u));border:1px solid var(--glass-line);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:background .18s,border-color .18s}.btn-ghost:hover{background:#000000a8;border-color:#ffffff29}.btn-lg .arw{width:calc(13 * var(--u));height:calc(10.8 * var(--u))}.arw{flex:none;display:block}.menu{display:none}@keyframes menuIn{0%{opacity:0;transform:translateY(-6px)scale(.985)}to{opacity:1;transform:none}}a:focus-visible,button:focus-visible{outline-offset:3px;border-radius:99px;outline:2px solid #a78bfa}@media (max-width:1160px){:root{--u:min(max(.9px, min(calc(100vw / 1280), calc(100dvh / 760))), calc((100vw - 72px) / 575), calc(100dvh / 620))}.nav{height:max(58px, calc(67 * var(--u)));padding-left:max(24px, calc(28 * var(--u)));padding-right:max(24px, calc(28 * var(--u)))}.nav-links,.nav-actions{display:none}.burger{width:max(46px, calc(48 * var(--u)));height:max(38px, calc(34 * var(--u)));border-radius:999px;display:flex}.hero-inner{max-width:calc(100vw - 48px)}.sub{font-size:max(16px, calc(17.4 * var(--u)));line-height:max(25px, calc(27 * var(--u)))}.ctas{margin-top:max(26px, calc(21.8 * var(--u)));gap:max(10px, calc(7 * var(--u)))}.btn-lg{height:max(44px, calc(39 * var(--u)));border-radius:max(22px, calc(19.5 * var(--u)));font-size:max(15px, calc(13.3 * var(--u)));gap:max(10px, calc(9 * var(--u)))}.btn-primary{padding-left:max(21px, calc(18.2 * var(--u)));padding-right:max(22px, calc(19.2 * var(--u)))}.btn-ghost{padding-left:max(20px, calc(17.4 * var(--u)));padding-right:max(21px, calc(18.4 * var(--u)))}.btn-lg .arw{width:max(14px, calc(13 * var(--u)));height:max(11.6px, calc(10.8 * var(--u)))}.menu{top:calc(max(58px, calc(67 * var(--u))) - 6px);right:max(24px, calc(28 * var(--u)));-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);transform-origin:100% 0;z-index:5;background:#0a0a0cdb;border:1px solid #ffffff17;border-radius:20px;flex-direction:column;width:min(320px,100vw - 48px);padding:10px 8px 12px;position:absolute;box-shadow:0 24px 60px #0000008c}.menu.open{animation:.18s both menuIn;display:flex}.menu a{color:var(--ink-muted);letter-spacing:calc(-.15 * var(--u));border-radius:12px;padding:12px 14px;font-size:15px;font-weight:500;text-decoration:none;transition:background .18s,color .18s}.menu a:hover{color:#fff;background:#ffffff0f}.menu .divider{background:#ffffff14;height:1px;margin:8px 14px}.menu .m-start{background:var(--white-btn);color:var(--btn-ink);border-radius:14px;justify-content:center;align-items:center;gap:9px;margin:6px 8px 0;padding:13px 16px;font-weight:600;display:flex}.menu .m-start:hover{color:var(--btn-ink);background:#fff}.menu .m-start .arw{width:13px;height:11px}}@media (max-width:552px){:root{--u:1px}.nav{height:56px;padding:0 20px}.logo{letter-spacing:-.4px;font-size:22px}.burger{width:42px;height:36px}.hero-inner{width:auto;max-width:none;padding:0 20px;position:absolute;top:50%;left:0;right:0;transform:translateY(-47%)}h1{letter-spacing:-.02em;font-size:min(74px,14.4928vw - 6.37681px);line-height:1.04}.sub{letter-spacing:0;max-width:42ch;margin-top:16px;margin-left:auto;margin-right:auto;font-size:clamp(15.5px,4vw,16.5px);line-height:1.6}.sub br{display:none}.ctas{flex-wrap:wrap;gap:10px;margin-top:24px;transform:none}.btn-lg{border-radius:23px;gap:9px;height:46px;font-size:15px}.btn-primary{padding-left:20px;padding-right:21px}.btn-ghost{padding-left:19px;padding-right:20px}.btn-lg .arw{width:13px;height:11px}.menu{width:auto;top:50px;left:16px;right:16px}.menu a{padding:13px 14px;font-size:15.5px}.menu .m-start{padding:14px 16px}}@media (max-width:353px){.ctas{flex-direction:column;align-items:center}.btn-lg{width:min(100%,272px)}}@media (max-width:552px) and (max-height:460px){h1{font-size:min(44px,14.4928vw - 6.37681px)}.sub{margin-top:12px;font-size:15px;line-height:1.5}.ctas{margin-top:18px}.hero-inner{transform:translateY(-44%)}}.ln,.ln-i{display:block}:root{--e-reveal:cubic-bezier(.16, 1, .3, 1);--e-soft:cubic-bezier(.25, .8, .3, 1)}html.anim .ln{margin-top:-.26em;padding-top:.26em;overflow:hidden}html.anim .ln-i{transform:translateY(100%)}html.anim .logo,html.anim .nav-links a,html.anim .nav-actions .btn,html.anim .burger,html.anim .sub,html.anim .ctas .btn{opacity:0}html.anim .ln-i,html.anim .logo,html.anim .nav-links a,html.anim .nav-actions .btn,html.anim .sub,html.anim .ctas .btn{will-change:transform,opacity}@keyframes lineRise{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes subIn{0%{opacity:0;transform:translateY(calc(14 * var(--u)));filter:blur(4px)}to{opacity:1;filter:blur();transform:none}}@keyframes subInFlat{0%{opacity:0;transform:translateY(calc(12 * var(--u)))}to{opacity:1;transform:none}}@keyframes pillIn{0%{opacity:0;transform:translateY(calc(8 * var(--u))) scale(.972)}to{opacity:1;transform:none}}@keyframes liftIn{0%{opacity:0;transform:translateY(calc(9 * var(--u)))}to{opacity:1;transform:none}}@keyframes logoIn{0%{opacity:0;transform:translateY(calc(-2.4 * var(--u))) translateY(calc(9 * var(--u)))}to{opacity:1;transform:translateY(calc(-2.4 * var(--u)))}}html.anim.go .ln-i{animation:lineRise 1.05s var(--e-reveal) both}html.anim.go .ln:first-child .ln-i{animation-delay:.12s}html.anim.go .ln:nth-child(2) .ln-i{animation-delay:.22s}html.anim.go .logo{animation:logoIn .62s var(--e-soft) .46s both}html.anim.go .nav-links a{animation:liftIn .55s var(--e-soft) both}html.anim.go .nav-links a:first-child{animation-delay:.54s}html.anim.go .nav-links a:nth-child(2){animation-delay:.585s}html.anim.go .nav-links a:nth-child(3){animation-delay:.63s}html.anim.go .nav-links a:nth-child(4){animation-delay:.675s}html.anim.go .nav-links a:nth-child(5){animation-delay:.72s}html.anim.go .sub{animation:subIn .85s var(--e-reveal) .58s both}html.anim.go .btn-login,html.anim.go .burger{animation:pillIn .55s var(--e-soft) .68s both}html.anim.go .btn-nav-start{animation:pillIn .55s var(--e-soft) .73s both}html.anim.go .ctas .btn-primary{animation:pillIn .7s var(--e-reveal) .9s both}html.anim.go .ctas .btn-ghost{animation:pillIn .7s var(--e-reveal) .97s both}@media (max-width:552px){html.anim.go .sub{animation-name:subInFlat}html.anim.go .ln-i{animation-duration:.92s}html.anim.go .ctas .btn-primary{animation-delay:.84s}html.anim.go .ctas .btn-ghost{animation-delay:.9s}}@media (prefers-reduced-motion:reduce){html.anim .ln{margin-top:0;padding-top:0;overflow:visible}html.anim .ln-i{transform:none}html.anim .logo,html.anim .nav-links a,html.anim .nav-actions .btn,html.anim .burger,html.anim .sub,html.anim .ctas .btn{opacity:1}*{transition:none!important;animation:none!important}}
:root{--gp-bg:#000;--gp-muted:#9a9a9a;--gp-dim:#6f6f6f;--gp-line:#ffffff17;--gp-line-strong:#ffffff29;--gp-card:#0d0d0d;--gp-up:#4ade80;--gp-down:#f87171;--gp-accent:#a78bfa;--gp-radius:18px;--gp-radius-sm:12px;--gp-max:1180px}:is(html:has(.gp-app),body:has(.gp-app)){height:auto;overflow:auto}body:has(.gp-app){background:var(--gp-bg)}.gp-app{min-height:100dvh;padding-top:max(88px, calc(96 * var(--u)));color:var(--ink);padding-bottom:64px;position:relative}.gp-app .nav{z-index:20;background:linear-gradient(#000000eb,#0009 70%,#0000);position:fixed}.gp-app .menu{z-index:25;position:fixed}.gp-wrap{width:min(var(--gp-max), calc(100% - 40px));margin:0 auto}@media (max-width:552px){.gp-wrap{width:calc(100% - 32px)}}.gp-h1{letter-spacing:-.02em;margin:0;font-size:clamp(34px,4.6vw,56px);font-weight:500;line-height:1.04}.gp-h2{letter-spacing:-.015em;margin:0;font-size:clamp(22px,2.4vw,30px);font-weight:500;line-height:1.15}.gp-h3{margin:0;font-size:17px;font-weight:500;line-height:1.3}.gp-lead{color:#e2e2e2;max-width:62ch;margin:12px 0 0;font-size:17px;font-weight:300;line-height:1.6}.gp-muted{color:var(--gp-muted)}.gp-dim{color:var(--gp-dim)}.gp-small{font-size:12.5px;line-height:1.5}.gp-mono{font-variant-numeric:tabular-nums;letter-spacing:0}.gp-up{color:var(--gp-up)}.gp-down{color:var(--gp-down)}.gp-kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--gp-muted);font-size:11.5px;font-weight:500}.gp-link{color:var(--ink);border-bottom:1px solid var(--gp-line-strong);text-decoration:none;transition:border-color .18s}.gp-link:hover{border-color:#fff}.gp-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:28px;display:flex}.gp-toolbar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.gp-grid{gap:14px;display:grid}.gp-grid-cards{grid-template-columns:repeat(auto-fill,minmax(268px,1fr))}.gp-grid-2{grid-template-columns:1fr 1fr}.gp-grid-3{grid-template-columns:repeat(3,1fr)}.gp-split{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:20px;display:grid}.gp-stack{flex-direction:column;gap:12px;display:flex}.gp-row{align-items:center;gap:10px;display:flex}.gp-between{justify-content:space-between;align-items:center;gap:12px;display:flex}.gp-wrapline{flex-wrap:wrap}.gp-section{margin-top:36px}@media (max-width:960px){.gp-split{grid-template-columns:1fr}.gp-grid-3{grid-template-columns:1fr 1fr}}@media (max-width:600px){.gp-grid-2,.gp-grid-3{grid-template-columns:1fr}}.gp-card{background:var(--gp-card);border:1px solid var(--gp-line);border-radius:var(--gp-radius);padding:18px}.gp-card-glass{background:var(--glass-fill);border:1px solid var(--glass-line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.gp-card-hover{color:inherit;text-decoration:none;transition:border-color .18s,transform .18s;display:block}.gp-card-hover:hover{border-color:var(--gp-line-strong);transform:translateY(-2px)}.gp-stat{flex-direction:column;gap:4px;display:flex}.gp-stat-label{color:var(--gp-muted);letter-spacing:.02em;font-size:11.5px}.gp-stat-value{font-size:15px;font-weight:500}.gp-stat-big{letter-spacing:-.01em;font-size:26px;font-weight:500}.gp-avatar{background:var(--panel);color:#fff;border:1px solid var(--gp-line);border-radius:50%;flex:none;place-items:center;width:44px;height:44px;font-size:14px;font-weight:600;display:grid;overflow:hidden}.gp-avatar img{object-fit:cover;width:100%;height:100%;display:block}.gp-avatar-lg{width:64px;height:64px;font-size:20px}.gp-avatar-sm{width:28px;height:28px;font-size:10px}.gp-pair{align-items:center;gap:12px;min-width:0;display:flex}.gp-pair-text{min-width:0}.gp-pair-title{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:500;overflow:hidden}.gp-pair-sub{color:var(--gp-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.gp-tag{background:var(--panel);color:#d9d9d9;border:1px solid var(--gp-line);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:3px 9px;font-size:11px;font-weight:500;display:inline-flex}.gp-tag-rh{color:#d6c8ff;background:#a78bfa1f;border-color:#a78bfa59}.gp-tag-live{color:#b7f5cd;background:#4ade801a;border-color:#4ade804d}.gp-flag{font-size:15px;line-height:1}.gp-btn{cursor:pointer;letter-spacing:-.01em;white-space:nowrap;border:0;border-radius:20px;justify-content:center;align-items:center;gap:8px;height:40px;padding:0 18px;font-family:inherit;font-size:13.5px;font-weight:500;text-decoration:none;transition:background .18s,border-color .18s,opacity .18s;display:inline-flex}.gp-btn:disabled{opacity:.45;cursor:not-allowed}.gp-btn-primary{background:var(--white-btn);color:var(--btn-ink)}.gp-btn-primary:hover:not(:disabled){background:#fff}.gp-btn-ghost{background:var(--glass-fill);color:#d9d9d9;border:1px solid var(--glass-line)}.gp-btn-ghost:hover:not(:disabled){color:#fff;background:#000000a8;border-color:#ffffff29}.gp-btn-dark{background:var(--panel);color:#e8e8e8}.gp-btn-dark:hover:not(:disabled){color:#fff;background:#232323}.gp-btn-up{background:var(--gp-up);color:#052e12}.gp-btn-down{background:var(--gp-down);color:#3b0a0a}.gp-btn-sm{border-radius:16px;height:32px;padding:0 13px;font-size:12.5px}.gp-btn-block{width:100%}.gp-linkbtn{color:var(--gp-muted);font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:12.5px;text-decoration:underline}.gp-linkbtn:hover{color:#fff}.gp-input,.gp-textarea,.gp-select{background:var(--panel);color:#fff;border:1px solid var(--gp-line);border-radius:var(--gp-radius-sm);width:100%;height:42px;font:inherit;outline:none;padding:0 14px;font-size:14px;transition:border-color .18s}.gp-textarea{resize:vertical;height:auto;min-height:92px;padding:11px 14px;line-height:1.5}.gp-input:focus,.gp-textarea:focus,.gp-select:focus{border-color:#ffffff4d}.gp-input::placeholder,.gp-textarea::placeholder{color:var(--gp-dim)}.gp-input[type=number]{-moz-appearance:textfield}.gp-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.gp-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.gp-field{flex-direction:column;gap:6px;display:flex}.gp-label{color:#d0d0d0;font-size:12.5px;font-weight:500}.gp-hint{color:var(--gp-muted);font-size:12px;line-height:1.45}.gp-input-wrap{position:relative}.gp-input-suffix{color:var(--gp-muted);pointer-events:none;font-size:12.5px;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.gp-seg{background:var(--panel);border:1px solid var(--gp-line);border-radius:999px;gap:2px;padding:3px;display:inline-flex}.gp-seg button{color:var(--gp-muted);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;height:30px;padding:0 13px;font-size:12.5px;font-weight:500;transition:background .18s,color .18s}.gp-seg button[data-active=true]{background:var(--white-btn);color:var(--btn-ink)}.gp-seg button:hover:not([data-active=true]){color:#fff}.gp-search{flex:220px;max-width:360px;position:relative}.gp-search .gp-input{border-radius:20px;height:40px;padding-left:38px}.gp-search svg{width:15px;height:15px;color:var(--gp-muted);position:absolute;top:50%;left:14px;transform:translateY(-50%)}.gp-chips{flex-wrap:wrap;gap:8px;display:flex}.gp-chip{background:var(--panel);color:#d9d9d9;border:1px solid var(--gp-line);height:32px;font:inherit;cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:0 13px;font-size:12.5px;font-weight:500;transition:background .18s,color .18s,border-color .18s;display:inline-flex}.gp-chip:hover{border-color:var(--gp-line-strong);color:#fff}.gp-chip[data-active=true]{background:var(--white-btn);color:var(--btn-ink);border-color:#0000}.gp-chip .gp-count{opacity:.6;font-size:11px}.gp-table-wrap{border:1px solid var(--gp-line);border-radius:var(--gp-radius);background:var(--gp-card);overflow-x:auto}.gp-table{border-collapse:collapse;width:100%;font-size:13.5px}.gp-table th{color:var(--gp-muted);text-align:left;border-bottom:1px solid var(--gp-line);white-space:nowrap;letter-spacing:.02em;padding:12px 16px;font-size:11.5px;font-weight:500}.gp-table td{border-bottom:1px solid var(--gp-line);vertical-align:middle;white-space:nowrap;padding:12px 16px}.gp-table tr:last-child td{border-bottom:0}.gp-table .num{text-align:right;font-variant-numeric:tabular-nums}.gp-table tbody tr{transition:background .15s}.gp-table tbody tr:hover{background:#ffffff06}.gp-table a{color:inherit;text-decoration:none}.gp-token-card{flex-direction:column;gap:14px;display:flex}.gp-token-card .gp-token-stats{border-top:1px solid var(--gp-line);grid-template-columns:1fr 1fr;gap:10px;padding-top:12px;display:grid}.gp-token-price{letter-spacing:-.01em;font-size:22px;font-weight:500}.gp-token-backing{color:var(--gp-muted);align-items:center;gap:8px;font-size:12.5px;display:flex}.gp-picker{position:relative}.gp-picker-list{z-index:30;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border:1px solid var(--gp-line);background:#0a0a0cf5;border-radius:16px;max-height:340px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:auto;box-shadow:0 24px 60px #0000008c}.gp-picker-item{color:#fff;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;padding:9px 10px;transition:background .15s;display:flex}.gp-picker-item:hover,.gp-picker-item[data-active=true]{background:#ffffff0f}.gp-picker-item .gp-pair-text{flex:1}.gp-picker-empty{color:var(--gp-muted);padding:14px;font-size:13px}.gp-chart{border:1px solid var(--gp-line);border-radius:var(--gp-radius);background:var(--gp-card);overflow:hidden}.gp-chart-bar{border-bottom:1px solid var(--gp-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.gp-chart-canvas{width:100%;height:380px}.gp-chart-status{border-top:1px solid var(--gp-line);padding:12px 16px}.gp-chart-credit{border-top:1px solid var(--gp-line);color:var(--gp-dim);padding:8px 16px;font-size:11.5px}@media (max-width:600px){.gp-chart-canvas{height:280px}}.gp-modal-backdrop{z-index:60;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b3;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.gp-modal{border:1px solid var(--gp-line);background:#0a0a0cf5;border-radius:20px;width:min(420px,100%);padding:20px;animation:.18s both menuIn;box-shadow:0 24px 60px #0000008c}.gp-modal-head{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.gp-wallet-list{flex-direction:column;gap:6px;margin-top:14px;display:flex}.gp-wallet-option{border:1px solid var(--gp-line);background:var(--panel);color:#fff;width:100%;font:inherit;cursor:pointer;border-radius:12px;align-items:center;gap:12px;padding:10px 12px;font-size:14px;transition:background .15s,border-color .15s;display:flex}.gp-wallet-option:hover:not(:disabled){border-color:var(--gp-line-strong);background:#232323}.gp-wallet-option:disabled{opacity:.6;cursor:wait}.gp-wallet-icon{object-fit:contain;background:#111;border-radius:7px;flex:none;width:26px;height:26px}.gp-wallet-chip{align-items:center;gap:8px;display:inline-flex}.gp-wallet-chip .gp-wallet-icon{border-radius:4px;width:16px;height:16px}.gp-toast{z-index:70;border:1px solid var(--gp-line-strong);color:#fff;background:#0a0a0cf5;border-radius:14px;max-width:min(520px,100vw - 32px);padding:12px 16px;font-size:13.5px;line-height:1.45;animation:.18s both menuIn;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 18px 50px #0000008c}.gp-toast[data-kind=error]{border-color:#f8717180}.gp-toast[data-kind=success]{border-color:#4ade8080}.gp-error{color:var(--gp-down);font-size:12.5px}.gp-empty{text-align:center;color:var(--gp-muted);border:1px dashed var(--gp-line-strong);border-radius:var(--gp-radius);padding:40px 20px}.gp-empty .gp-h3{color:#fff;margin-bottom:6px}.gp-divider{background:var(--gp-line);height:1px;margin:14px 0}.gp-addr{color:var(--gp-muted);word-break:break-all;font-size:12.5px}.gp-bar{background:var(--panel);border-radius:999px;height:6px;overflow:hidden}.gp-bar>span{background:#fff;border-radius:999px;height:100%;display:block}.gp-footer{border-top:1px solid var(--gp-line);color:var(--gp-muted);flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:64px;padding-top:24px;font-size:12.5px;display:flex}.gp-footer a{color:var(--gp-muted);text-decoration:none}.gp-footer a:hover{color:#fff}.gp-footer-links{flex-wrap:wrap;gap:18px;display:flex}.gp-fade{animation:gpFade .5s var(--e-soft) both}@keyframes gpFade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.gp-skeleton{background:linear-gradient(90deg,#101010,#1a1a1a,#101010) 0 0/200% 100%;border-radius:10px;min-height:14px;animation:1.4s linear infinite gpShimmer}@keyframes gpShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.gp-prose p{color:#e2e2e2;margin:0 0 14px;font-weight:300;line-height:1.65}.gp-prose h2{margin:32px 0 10px}.gp-prose ul{color:#e2e2e2;margin:0 0 14px;padding-left:20px;font-weight:300;line-height:1.65}.gp-prose code{background:var(--panel);border-radius:6px;padding:2px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px}:is(html:has(.gp-home-page),body:has(.gp-home-page)){height:auto;overflow:auto}.gp-home{background:var(--gp-bg);color:var(--ink);padding-bottom:40px}.gp-home-section{padding:96px 0}@media (max-width:552px){.gp-home-section{padding:64px 0}}.gp-home-head{max-width:720px;margin-bottom:36px}.gp-step{flex-direction:column;gap:12px;padding:26px;display:flex}.gp-step p{color:#e2e2e2;margin:0;font-size:14.5px;font-weight:300;line-height:1.6}.gp-step-n{letter-spacing:.1em;color:var(--gp-accent);font-size:12px;font-weight:600}.gp-faq-layout{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:start;gap:40px;display:grid}@media (max-width:900px){.gp-faq-layout{grid-template-columns:1fr;gap:16px}}.gp-faq{border-top:1px solid var(--gp-line);flex-direction:column;display:flex}.gp-faq-item{border-bottom:1px solid var(--gp-line)}.gp-faq-q{color:#fff;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;font-size:17px;font-weight:500;transition:color .18s;display:flex}.gp-faq-q:hover{color:#fff}.gp-faq-item[data-open=false] .gp-faq-q{color:#ededed}.gp-faq-icon{flex:none;width:16px;height:16px;position:relative}.gp-faq-icon:before,.gp-faq-icon:after{content:"";background:#ededed;border-radius:2px;width:16px;height:1.5px;transition:transform .3s;position:absolute;top:7px;left:0}.gp-faq-icon:after{transform:rotate(90deg)}.gp-faq-item[data-open=true] .gp-faq-icon:after{transform:rotate(0)}.gp-faq-a{opacity:0;height:0;overflow:hidden}.gp-faq-a p{color:#d9d9d9;max-width:60ch;margin:0 0 20px;font-size:15px;font-weight:300;line-height:1.65}.gp-cta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px;padding:44px;display:flex}@media (max-width:552px){.gp-cta{padding:28px 20px}}.gp-picker-block{flex-direction:column;gap:10px;display:flex}.gp-country-tabs{scrollbar-width:thin;gap:6px;padding-bottom:4px;display:flex;overflow-x:auto}.gp-country-tab{background:var(--panel);color:#d9d9d9;border:1px solid var(--gp-line);height:32px;font:inherit;cursor:pointer;white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:7px;padding:0 12px;font-size:12.5px;font-weight:500;transition:background .18s,color .18s,border-color .18s;display:inline-flex}.gp-country-tab:hover{border-color:var(--gp-line-strong);color:#fff}.gp-country-tab[data-active=true]{background:var(--white-btn);color:var(--btn-ink);border-color:#0000}.gp-asset-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;max-height:340px;padding:2px;display:grid;overflow:auto}.gp-asset-tile{text-align:left;background:var(--panel);border:1px solid var(--gp-line);color:#fff;font:inherit;cursor:pointer;border-radius:14px;flex-direction:column;gap:5px;min-width:0;padding:10px 12px;transition:border-color .18s,background .18s;display:flex}.gp-asset-tile:hover{border-color:var(--gp-line-strong);background:#1f1f1f}.gp-asset-tile[data-active=true]{background:#232323;border-color:#fff}.gp-asset-tile-head{justify-content:space-between;align-items:center;gap:6px;display:flex}.gp-asset-symbol{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;min-width:0;font-size:13px;font-weight:600;display:inline-flex;overflow:hidden}.gp-asset-symbol img{border-radius:50%;flex:none;width:16px;height:16px}.gp-asset-class{color:var(--gp-muted);letter-spacing:.04em;text-transform:uppercase;flex:none;font-size:10px}.gp-asset-name{color:var(--gp-muted);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.gp-asset-tile-price{justify-content:space-between;gap:6px;font-size:12px;display:flex}.gp-picker-item .gp-pair-text>span,.gp-pair-text>.gp-pair-title,.gp-pair-text>.gp-pair-sub{display:block}.gp-flag-img{vertical-align:middle;object-fit:cover;border-radius:2px;flex:none;display:inline-block}.gp-flag-round{border-radius:50%}.gp-tag .gp-flag-img{border-radius:2px}.gp-tag .gp-flag-round{border-radius:50%}.logo{align-items:center;gap:.32em;display:inline-flex}.logo-mark{flex:none;width:.95em;height:.95em;display:block}.gp-upload{text-align:center;cursor:pointer;border:1px dashed var(--gp-line-strong);border-radius:var(--gp-radius-sm);background:var(--panel);flex:none;place-items:center;width:84px;height:84px;transition:border-color .18s;display:grid;overflow:hidden}.gp-upload:hover{border-color:#fff}.gp-upload img{object-fit:cover;width:100%;height:100%;display:block}
