:root{color-scheme:dark;font-family:Inter,system-ui,sans-serif;background:var(--site-surface);color:var(--site-headline)}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--site-header-height) + 24px)}body{margin:0;min-width:320px;overflow-x:hidden;background:var(--site-surface);color:var(--site-headline)}body:before{position:fixed;inset:0;z-index:-2;content:"";background:linear-gradient(rgba(55,82,128,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(55,82,128,.07) 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:linear-gradient(to bottom,black,transparent 76%);mask-image:linear-gradient(to bottom,black,transparent 76%)}a{color:inherit}:focus-visible{outline:1px solid var(--site-signal);outline-offset:4px}::selection{background:#4a9eff57;color:var(--site-ice)}.geo-hero{position:relative;min-height:720px;display:flex;align-items:flex-end;overflow:hidden;padding:130px max(24px,calc((100vw - 1280px)/2)) 92px;isolation:isolate}.geo-hero:before{position:absolute;inset:0;z-index:-1;content:"";background:linear-gradient(180deg,rgba(1,2,9,.12),transparent 58%,var(--site-surface));pointer-events:none}.geo-hero-grid{position:absolute;inset:0;z-index:-3;background:linear-gradient(rgba(74,112,182,.1) 1px,transparent 1px),linear-gradient(90deg,rgba(74,112,182,.1) 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:linear-gradient(to bottom,black 12%,transparent 100%);mask-image:linear-gradient(to bottom,black 12%,transparent 100%)}.geo-hero-glass{position:absolute;inset:0;z-index:-2;display:block;width:100%;height:100%}.geo-hero__copy{width:min(830px,72vw)}.geo-hero h1{max-width:830px;margin:24px 0 0;font-family:Inter,system-ui,sans-serif;font-size:var(--site-page-title-size);font-weight:800;line-height:.96;letter-spacing:-.05em}.geo-hero h1 span{background:linear-gradient(90deg,var(--site-signal),var(--site-route));background-clip:text;color:transparent;-webkit-background-clip:text}.geo-hero__intro{max-width:720px;margin:32px 0 0;color:#aebbd2;font-size:clamp(17px,2vw,22px);line-height:1.55}.geo-launch__links{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.geo-action{min-height:46px;display:inline-flex;align-items:center;justify-content:center;padding:12px 20px;border:1px solid var(--site-border);color:#b8c5dc;font-family:var(--site-mono);font-size:11px;font-weight:700;letter-spacing:.08em;text-decoration:none;text-transform:uppercase;transition:border-color .18s ease,color .18s ease,background .18s ease}.geo-action:hover{border-color:var(--site-signal);color:var(--site-ice)}.geo-action--primary{border-color:#4a9effa8;background:#4a9eff14;color:var(--site-signal)}.geo-section{width:min(1280px,calc(100% - 40px));margin:0 auto;padding:120px 0}.geo-section__head{max-width:930px;margin-bottom:58px}.geo-section h2{margin:0;font-family:Inter,system-ui,sans-serif;font-size:clamp(38px,5.6vw,74px);font-weight:800;line-height:.98;letter-spacing:-.045em;text-wrap:balance}.geo-section__intro{max-width:720px;margin:28px 0 0;color:var(--site-body);font-size:clamp(16px,1.8vw,20px);line-height:1.65}.geo-flow-section{padding-bottom:52px}.geo-mechanics-section{padding-top:52px}.geo-perks{position:relative;min-height:1000px;overflow:hidden;background:linear-gradient(rgba(74,112,182,.075) 1px,transparent 1px),linear-gradient(90deg,rgba(74,112,182,.075) 1px,transparent 1px),radial-gradient(circle at 54% 25%,rgba(19,37,82,.34),transparent 46%),#030713;background-size:56px 56px,56px 56px,auto,auto;isolation:isolate}.geo-perks:before{position:absolute;inset:0;z-index:1;content:"";background:linear-gradient(180deg,#03071314,#03071300 44%,#0307138f);pointer-events:none}.geo-tube-canvas{position:absolute;inset:0 0 auto;z-index:2;width:100%;height:760px;pointer-events:none}.geo-perks-tube{position:absolute;inset:0 0 auto;z-index:3;width:100%;height:760px;pointer-events:none}.geo-perks-tube path{fill:none;stroke-linecap:round;stroke-linejoin:round}.geo-tube-motion-path{opacity:0}.geo-tube-link{stroke:#5f86c66b;stroke-width:1px;transition:stroke .16s ease,stroke-width .16s ease,filter .16s ease}.geo-tube-link.is-active{stroke:#9cc8ffeb;stroke-width:1.35px;filter:drop-shadow(0 0 5px rgba(74,158,255,.58))}.geo-tube-node{fill:#030713;stroke:#9cc8ffd6;stroke-width:1.4px;transform-box:fill-box;transform-origin:center;transition:fill .14s ease,stroke .14s ease,filter .14s ease}.geo-tube-node.is-active{fill:#e7f2ff;stroke:#fff;filter:drop-shadow(0 0 5px rgba(156,200,255,.95)) drop-shadow(0 0 13px rgba(74,158,255,.72))}.geo-tube-particle__trail{fill:none;stroke:url(#geoTubeStroke);stroke-width:1.8px}.geo-tube-particle__trail--glow{stroke-width:5px;filter:url(#geoTubeGlow)}.geo-tube-particle__halo{fill:url(#geoOrbGlow);mix-blend-mode:screen}.geo-tube-particle__core{fill:#f5f9ff}.js .geo-tube-particle{opacity:0}.geo-reveal.is-visible .geo-tube-particle{opacity:1;transition:opacity .62s ease .98s}.js .geo-tube-link{stroke-dasharray:1;stroke-dashoffset:1}.js .geo-tube-node{opacity:0}.geo-reveal.is-visible .geo-tube-link{animation:geoTubeDraw .76s cubic-bezier(.2,.8,.2,1) .62s forwards}.geo-reveal.is-visible .geo-tube-node{animation:geoTubeNodeIn .42s ease 1.02s forwards}.geo-token-wordmark{display:block;width:220px;height:auto;margin:0;overflow:visible;pointer-events:none}.geo-token-letter{fill:url(#geoTokenSweep);stroke:#9cc8ff;stroke-width:1px;filter:drop-shadow(0 0 6px rgba(74,158,255,.45))}.js .geo-token-letter{fill-opacity:0;stroke-dasharray:180;stroke-dashoffset:180;transform:translateY(7px)}.geo-hero .geo-token-letter{animation:geoTokenDraw .9s cubic-bezier(.65,0,.3,1) forwards,geoTokenFill .8s ease forwards}.geo-hero .geo-token-letter:nth-child(1){animation-delay:.32s,.83s}.geo-hero .geo-token-letter:nth-child(2){animation-delay:.41s,.92s}.geo-hero .geo-token-letter:nth-child(3){animation-delay:.5s,1.01s}.geo-perk-card{position:absolute;z-index:5;width:30.5%;min-height:238px;display:flex;flex-direction:column;justify-content:flex-start;padding:clamp(30px,3vw,38px);border:0;background:radial-gradient(250px circle at var(--port-x) 0%,rgba(74,158,255,.13),transparent 64%),linear-gradient(155deg,#0b142bdb,#030713c2);box-shadow:0 26px 74px #0000005c,inset 0 1px #9cc8ff29;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:box-shadow .22s ease,transform .22s ease}.geo-perk-card:before{position:absolute;inset:0;z-index:0;content:"";background:radial-gradient(300px circle at var(--mx, 50%) var(--my, 0%),rgba(74,158,255,.18),transparent 62%);opacity:var(--spot, 0);pointer-events:none;transition:opacity .35s ease}.geo-perk-card:hover,.geo-perk-card.is-connected{z-index:5;box-shadow:0 34px 88px #00000070,0 0 46px #4a9eff17,inset 0 1px #9cc8ff4d;transform:translateY(-3px)}.geo-perk-card--hold{--port-x: 42%;top:432px;left:2.6%}.geo-perk-card--route{--port-x: 51%;top:371px;left:34.8%}.geo-perk-card--save{--port-x: 57%;top:442px;right:2.6%}.geo-perk-card__port{position:absolute;top:0;left:var(--port-x);z-index:2;width:11px;height:11px;border:1px solid rgba(156,200,255,.78);background:#071022;box-shadow:0 0 0 5px #030713c2;transform:translate(-50%,-50%) rotate(45deg);transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.geo-perk-card.is-connected .geo-perk-card__port{border-color:#fff;background:#cfe5ff;box-shadow:0 0 0 5px #030713d1,0 0 12px #4a9effd9}.geo-perks h3,.geo-perks p{position:relative;z-index:1}.geo-perks h3{max-width:360px;margin:0;color:var(--site-ice);font-size:clamp(24px,2.7vw,35px);line-height:1.06;letter-spacing:-.035em}.geo-perks p{max-width:400px;margin:18px 0 0;color:var(--site-body);font-size:14px;line-height:1.68}.geo-perk-discounts{position:absolute;top:720px;right:0;left:0;z-index:5;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:0 clamp(30px,3.6vw,48px)}.geo-perk-discounts article{min-width:0}.geo-perk-discounts__rate{display:flex;align-items:baseline;gap:13px}.geo-perk-discounts__rate strong{color:var(--site-ice);font-size:clamp(54px,5.5vw,76px);font-weight:800;line-height:.88;letter-spacing:-.065em}.geo-perk-discounts__rate span{color:var(--site-signal);font-family:var(--site-mono);font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.geo-perk-discounts article:nth-child(2) .geo-perk-discounts__rate strong{color:#d8e9ff}.geo-perk-discounts article:nth-child(3) .geo-perk-discounts__rate strong{color:var(--site-signal);text-shadow:0 0 32px rgba(74,158,255,.22)}.geo-perk-discounts h4{margin:24px 0 0;color:var(--site-ice);font-size:clamp(20px,2vw,28px);line-height:1.08;letter-spacing:-.035em}.geo-perk-discounts__details{position:absolute;top:875px;right:clamp(30px,3.6vw,48px);left:clamp(30px,3.6vw,48px);z-index:5;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:12px}.geo-perks .geo-perk-discounts__details p{max-width:none;min-height:96px;margin:0;padding:16px 18px;background:linear-gradient(145deg,#0c1730c7,#060c1ba8);box-shadow:inset 0 1px #9cc8ff21}.geo-perk-discounts__details strong,.geo-perk-discounts__details span{display:block}.geo-perk-discounts__details strong{margin-bottom:7px;font-family:var(--site-mono);font-size:10px;font-weight:700;letter-spacing:.09em;line-height:1.35;text-transform:uppercase}.geo-perks .geo-perk-discounts__base{color:#9aa8c0;font-size:12px;line-height:1.55}.geo-perk-discounts__base strong{color:var(--site-signal)}.geo-perks .geo-perk-discounts__note{color:#8491a8;font-size:11px;line-height:1.6}.geo-perk-discounts__note strong{color:#a9bad4}@keyframes geoTubeDraw{to{stroke-dashoffset:0}}@keyframes geoTokenDraw{to{stroke-dashoffset:0;transform:translateY(0)}}@keyframes geoTokenFill{to{fill-opacity:1}}@keyframes geoTubeNodeIn{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.geo-mechanics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,3vw,28px)}.geo-mechanic{position:relative;min-height:310px;display:flex;overflow:hidden;flex-direction:column;justify-content:flex-end;padding:clamp(32px,4.5vw,56px);background:radial-gradient(420px circle at 72% 0%,rgba(74,158,255,.13),transparent 64%),linear-gradient(150deg,#0a1329d1,#0307139e);box-shadow:0 28px 74px #00000047,inset 0 1px #9cc8ff24;transition:box-shadow .22s ease,transform .22s ease}.geo-mechanic:nth-child(2){background:radial-gradient(420px circle at 28% 0%,rgba(74,158,255,.12),transparent 64%),linear-gradient(210deg,#0a1329cc,#0307139e)}.geo-mechanic:before{position:absolute;inset:0;content:"";background:radial-gradient(340px circle at var(--mx, 50%) var(--my, 0%),rgba(74,158,255,.17),transparent 64%);opacity:var(--spot, 0);pointer-events:none;transition:opacity .35s ease}.geo-mechanic:hover{box-shadow:0 34px 84px #00000061,0 0 44px #4a9eff0f,inset 0 1px #9cc8ff3d;transform:translateY(-3px)}.geo-mechanic h3,.geo-mechanic p{position:relative;z-index:1}.geo-mechanic h3{max-width:480px;margin:0;color:var(--site-ice);font-size:clamp(30px,4.2vw,52px);line-height:1.02;letter-spacing:-.045em}.geo-mechanic p{max-width:460px;margin:26px 0 0;color:var(--site-body);font-size:15px;line-height:1.7}.geo-essentials{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-block:1px solid var(--site-border)}.geo-essentials article{min-height:180px;display:flex;flex-direction:column;justify-content:space-between;padding:28px;border-right:1px solid var(--site-border)}.geo-essentials article:last-child{border-right:0}.geo-essentials span{color:#71819f;font-family:var(--site-mono);font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.geo-essentials strong{color:var(--site-ice);font-size:clamp(18px,2.2vw,29px);line-height:1.15;letter-spacing:-.025em}.geo-launch{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:clamp(40px,9vw,140px);align-items:end}.geo-launch h2{max-width:780px}.geo-launch p{max-width:650px;margin:28px 0 0;color:var(--site-body);font-size:17px;line-height:1.7}.geo-launch__links{min-width:220px;align-items:stretch;flex-direction:column;margin:0}.js .geo-reveal{opacity:0;transform:translateY(24px);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.8,.2,1)}.js .geo-reveal.is-visible{opacity:1;transform:translateY(0)}.js .geo-reveal .geo-perk-card{opacity:0;transform:translateY(18px)}.js .geo-reveal.is-visible .geo-perk-card{opacity:1;transform:translateY(0);animation:geoPerkEnter .62s cubic-bezier(.2,.8,.2,1) backwards}.js .geo-reveal.is-visible .geo-perk-card:nth-of-type(2){animation-delay:90ms}.js .geo-reveal.is-visible .geo-perk-card:nth-of-type(3){animation-delay:.18s}.js .geo-reveal.is-visible .geo-perk-card:hover,.js .geo-reveal.is-visible .geo-perk-card.is-connected{transform:translateY(-3px)}.js .geo-reveal .geo-mechanic{opacity:0;transform:translateY(18px)}.js .geo-reveal.is-visible .geo-mechanic{animation:geoPerkEnter .62s cubic-bezier(.2,.8,.2,1) forwards}.js .geo-reveal.is-visible .geo-mechanic:nth-child(2){animation-delay:.11s}.js .geo-reveal .geo-perk-discounts article{opacity:0;transform:translateY(18px)}.js .geo-reveal.is-visible .geo-perk-discounts article{animation:geoPerkEnter .62s cubic-bezier(.2,.8,.2,1) .22s forwards}.js .geo-reveal.is-visible .geo-perk-discounts article:nth-child(2){animation-delay:.31s}.js .geo-reveal.is-visible .geo-perk-discounts article:nth-child(3){animation-delay:.4s}@keyframes geoPerkEnter{to{opacity:1;transform:translateY(0)}}@media(max-width:900px){.geo-hero{min-height:680px}.geo-perks{min-height:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:340px 18px 24px}.geo-tube-canvas,.geo-perks-tube{height:410px}.geo-perk-card{position:relative;top:auto;right:auto;left:auto;width:100%;min-height:210px;padding:26px 22px}.geo-tube-links,.geo-perk-card__port{display:none}.geo-perk-discounts{position:relative;top:auto;right:auto;left:auto;grid-column:1 / -1;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:30px 8px 0}.geo-perk-discounts__rate{display:block}.geo-perk-discounts__rate span{display:block;margin-top:10px}.geo-perk-discounts h4{margin-top:16px;font-size:20px}.geo-perk-discounts__details{position:relative;right:auto;bottom:auto;left:auto;grid-column:1 / -1;margin:6px 8px 0}.geo-mechanics{grid-template-columns:1fr}.geo-essentials{grid-template-columns:1fr 1fr}.geo-essentials article:nth-child(2){border-right:0}.geo-essentials article:nth-child(-n+2){border-bottom:1px solid var(--site-border)}.geo-launch{grid-template-columns:1fr;align-items:start}.geo-launch__links{min-width:0;align-items:flex-start;flex-direction:row}}@media(max-width:640px){.geo-hero{min-height:min(640px,calc(100svh - var(--site-header-height)));align-items:flex-start;padding:56px 20px 64px}.geo-hero-grid{background-size:48px 48px}.geo-hero h1{margin-top:22px;font-size:var(--site-page-title-size-mobile);line-height:.98}.geo-hero__copy{width:100%}.geo-hero__intro{max-width:92%;margin-top:20px;font-size:15px}.geo-section{width:calc(100% - 32px);padding:82px 0}.geo-section h2{font-size:39px}.geo-flow-section{padding-bottom:30px}.geo-mechanics-section{padding-top:30px}.geo-perks{grid-template-columns:1fr;gap:10px;padding:224px 12px 16px;background-size:48px 48px,48px 48px,auto,auto}.geo-tube-canvas,.geo-perks-tube{height:270px}.geo-perk-card{min-height:0;display:grid;grid-template-columns:76px minmax(0,1fr);align-items:start;gap:16px;padding:22px 20px;background:radial-gradient(220px circle at 18% 0%,rgba(74,158,255,.12),transparent 66%),linear-gradient(145deg,#0b142bd6,#030713bd);box-shadow:0 18px 46px #0000004d,inset 0 1px #9cc8ff24}.geo-perks h3{font-size:27px}.geo-perks .geo-perk-card p{margin:1px 0 0;font-size:13px;line-height:1.55}.geo-perk-discounts{grid-template-columns:1fr;gap:8px;padding:24px 0 0}.geo-perk-discounts article{display:grid;grid-template-columns:112px minmax(0,1fr);align-items:center;gap:16px;padding:20px;background:radial-gradient(220px circle at 12% 10%,rgba(74,158,255,.1),transparent 68%),#080f22b3}.geo-perk-discounts article:nth-child(2){background:radial-gradient(240px circle at 16% 10%,rgba(108,169,255,.12),transparent 68%),#080f22b8}.geo-perk-discounts article:nth-child(3){background:radial-gradient(260px circle at 18% 8%,rgba(74,158,255,.2),transparent 70%),#091228c7}.geo-perk-discounts__rate{display:block}.geo-perk-discounts__rate strong{font-size:50px}.geo-perk-discounts__rate span{display:block;margin-top:7px;font-size:9px}.geo-perk-discounts h4{margin:0;font-size:19px;line-height:1.2}.geo-perk-discounts__details{grid-template-columns:1fr;gap:8px;margin:12px 0 4px}.geo-perks .geo-perk-discounts__details p{min-height:0;padding:16px}.geo-perks .geo-perk-discounts__base{font-size:11px;line-height:1.6}.geo-perks .geo-perk-discounts__note{font-size:10px;line-height:1.6}.geo-token-wordmark{width:164px}.geo-mechanic{min-height:250px;padding:30px}.geo-essentials{grid-template-columns:1fr}.geo-essentials article{min-height:140px;border-right:0;border-bottom:1px solid var(--site-border)}.geo-essentials article:last-child{border-bottom:0}.geo-launch__links{align-items:stretch;flex-direction:column}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.geo-action,.geo-perk-card,.geo-mechanic{transition:none}.geo-tube-link,.geo-tube-node,.geo-tube-particle,.geo-perk-card__port,.geo-token-letter{animation:none!important}.js .geo-token-letter{fill-opacity:1;stroke-dashoffset:0;transform:none}.js .geo-tube-link{stroke-dashoffset:0}.js .geo-tube-node,.js .geo-tube-particle{opacity:1}.js .geo-reveal,.js .geo-reveal.is-visible{opacity:1;transform:none;transition:none}.js .geo-reveal .geo-perk-card,.js .geo-reveal.is-visible .geo-perk-card,.js .geo-reveal .geo-mechanic,.js .geo-reveal.is-visible .geo-mechanic,.js .geo-reveal .geo-perk-discounts article,.js .geo-reveal.is-visible .geo-perk-discounts article{opacity:1;translate:none;transform:none;animation:none}.js .geo-reveal.is-visible .geo-perk-card:hover{transform:none}}
