.imx-root{--paper:#05070C;--surface:#0C111B;--ink:#EAEEF5;--ink-soft:#95A2B4;--ink-faint:#5C6879;--line:#1A2230;--hair:#141B26;--signal:#5E7BFF;--signal-soft:#8199FF;--glow:#5e7bff2e;--good:#39CDB4;--grid:#5e7bff12;--card-hi:rgba(255,255,255,.055);--card-sh:0 40px 80px -50px rgba(0,0,0,.7);--mono:ui-monospace,"SF Mono","Cascadia Code","JetBrains Mono",Menlo,Consolas,monospace;--display:"Helvetica Neue",Helvetica,"Segoe UI",system-ui,Arial,sans-serif;--sans:-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;--e:cubic-bezier(.22,.7,.15,1);color-scheme:dark;background:var(--paper);color:var(--ink);font-family:var(--sans);line-height:1.5;font-size:15px;-webkit-font-smoothing:antialiased;overflow-x:hidden}.imx-root,.imx-root *{box-sizing:border-box}html:has(.imx-root){scroll-behavior:smooth}main:has(.imx-root){padding-top:0!important;padding-bottom:0!important}.imx-root .wrap{max-width:1120px;margin:0 auto;padding:0 28px}.imx-root .mono{font-family:var(--mono);font-variant-numeric:tabular-nums}.imx-root .eyebrow{font-family:var(--mono);font-size:11px;letter-spacing:.28em;text-transform:uppercase;color:var(--signal)}.imx-root a{color:inherit;text-decoration:none}.imx-root h1,.imx-root h2,.imx-root h3,.imx-root h4{font-family:var(--display);font-weight:800;letter-spacing:-.03em;text-wrap:balance;margin:0}.imx-root .word{font-family:var(--display);font-weight:800;letter-spacing:-.04em;font-size:21px}.imx-root .word b{color:var(--signal)}.imx-root nav{position:fixed;top:0;left:0;right:0;z-index:30}.imx-root nav .row{display:flex;align-items:center;justify-content:space-between;padding:20px 28px;max-width:1120px;margin:0 auto;transition:padding .3s var(--e)}.imx-root nav.scrolled{backdrop-filter:saturate(1.4) blur(14px);background:color-mix(in srgb,var(--paper) 72%,transparent);border-bottom:1px solid var(--hair)}.imx-root nav.scrolled .row{padding:12px 28px}.imx-root nav .links{display:flex;gap:28px;align-items:center;font-size:13.5px}.imx-root nav .links a:not(.btn){color:var(--ink-soft);font-weight:500}.imx-root nav .links a:not(.btn):hover{color:var(--ink)}.imx-root .burger{display:none;width:42px;height:42px;border:1px solid var(--line);border-radius:11px;background:rgba(255,255,255,.04);cursor:pointer;padding:0;align-items:center;justify-content:center;flex-direction:column;gap:5px;transition:border-color .2s var(--e)}.imx-root .burger span{display:block;width:18px;height:2px;border-radius:2px;background:currentColor;transition:transform .3s var(--e),opacity .2s var(--e)}.imx-root nav:not(.scrolled) .burger{color:#EAF0FF;border-color:rgba(255,255,255,.2)}.imx-root nav.scrolled .burger{color:var(--ink)}.imx-root .burger.open span:first-child{transform:translateY(7px) rotate(45deg)}.imx-root .burger.open span:nth-child(2){opacity:0}.imx-root .burger.open span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.imx-root .mobile-menu{display:none;flex-direction:column;gap:4px;padding:12px 20px 20px;background:color-mix(in srgb,var(--paper) 94%,transparent);border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(16px) saturate(1.4);backdrop-filter:blur(16px) saturate(1.4)}.imx-root .mobile-menu a:not(.btn){padding:14px 6px;font-size:16px;font-weight:600;color:var(--ink);border-bottom:1px solid var(--hair)}.imx-root .mobile-menu a:not(.btn):last-of-type{border-bottom:0}.imx-root .mobile-menu .btn{margin-top:12px;justify-content:center}.imx-root .mobile-menu.open{display:flex;animation:imx-mdrop .32s var(--e)}@keyframes imx-mdrop{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@media (max-width:760px){.imx-root nav .links .btn,.imx-root nav .links a:not(.btn){display:none}.imx-root .burger{display:flex}}.imx-root nav:not(.scrolled) .word{color:#EDF2FF}.imx-root nav:not(.scrolled) .word b{color:var(--signal-soft)}.imx-root nav:not(.scrolled) .links a:not(.btn){color:#AEB9CF}.imx-root nav:not(.scrolled) .links a:not(.btn):hover{color:#fff}.imx-root .btn{font-size:14px;font-weight:700;border:1px solid transparent;color:#fff;background:linear-gradient(180deg,color-mix(in srgb,var(--signal) 80%,#fff 20%),var(--signal) 60%);padding:11px 20px;border-radius:12px;cursor:pointer;display:inline-flex;align-items:center;gap:8px;box-shadow:inset 0 1px 0 rgba(255,255,255,.45),inset 0 -1px 0 rgba(0,0,0,.16);transition:transform .16s var(--e),box-shadow .3s var(--e)}.imx-root .btn:hover{transform:translateY(-2px);box-shadow:inset 0 1px 0 rgba(255,255,255,.5),0 10px 24px -14px rgba(0,0,0,.5)}.imx-root .btn.ghost{background:rgba(255,255,255,.05);color:var(--ink);border:1px solid var(--line);-webkit-backdrop-filter:blur(12px) saturate(1.5);backdrop-filter:blur(12px) saturate(1.5);box-shadow:inset 0 1px 0 rgba(255,255,255,.2)}.imx-root .btn.ghost:hover{border-color:var(--signal);background:rgba(255,255,255,.09);box-shadow:inset 0 1px 0 rgba(255,255,255,.28)}.imx-root .btn.lg{padding:15px 28px;font-size:15px;border-radius:13px}.imx-root .hero{position:relative;min-height:100svh;display:flex;flex-direction:column;justify-content:center;padding:120px 0 60px;overflow:hidden;background:#05070C;box-shadow:0 1px 0 rgba(94,123,255,.22),0 14px 40px -18px rgba(5,7,12,.5)}.imx-root .hero .wrap{position:relative;z-index:2}.imx-root .hero-grid{display:grid;grid-template-columns:1.12fr .88fr;gap:48px;align-items:center}@media (max-width:900px){.imx-root .hero-grid{grid-template-columns:1fr;gap:32px}}.imx-root .h-eyebrow{display:inline-flex;align-items:center;gap:10px}.imx-root .h-eyebrow:before{content:"";width:26px;height:1px;background:var(--signal-soft)}.imx-root .hero .eyebrow{color:var(--signal-soft)}.imx-root .hero h1{font-size:clamp(44px,7vw,92px);line-height:.98;margin:22px 0 0;color:#fff}.imx-root .hero h1 .l{display:block;opacity:0;transform:translateY(28px);animation:imx-up .9s var(--e) forwards}.imx-root .hero h1 .l:nth-child(2){animation-delay:.09s}.imx-root .hero h1 em{font-style:normal;color:var(--signal-soft)}.imx-root .hero .lead{font-size:clamp(16px,2vw,19px);color:#aeb9cf;max-width:42ch;margin:26px 0 0;opacity:0;animation:imx-up .9s var(--e) .3s forwards}.imx-root .hero .cta-row{display:flex;gap:14px;flex-wrap:wrap;margin-top:34px;opacity:0;animation:imx-up .9s var(--e) .42s forwards}.imx-root .hero .btn.ghost{color:#EAF0FF;background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.18);box-shadow:inset 0 1px 0 rgba(255,255,255,.28)}.imx-root .hero .btn.ghost:hover{border-color:rgba(255,255,255,.4);background:rgba(255,255,255,.11);box-shadow:inset 0 1px 0 rgba(255,255,255,.34)}.imx-root canvas#field{position:absolute;inset:0;width:100%;height:100%;z-index:0;touch-action:none}.imx-root .hero-scrim{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(100deg,#05070C 8%,rgba(5,7,12,.72) 40%,rgba(5,7,12,.12) 66%,transparent 82%),linear-gradient(0deg,#05070C 2%,transparent 26%)}.imx-root .valuation{position:relative;z-index:2;border-radius:22px;padding:24px 26px;overflow:hidden;color:#EAF0FF;background:linear-gradient(155deg,rgba(120,145,255,.04),rgba(255,255,255,.004) 58%) padding-box,linear-gradient(150deg,rgba(255,255,255,.58),rgba(255,255,255,.05) 40%,rgba(120,150,255,.2)) border-box;border:1px solid transparent;-webkit-backdrop-filter:blur(15px) saturate(1.7) brightness(1.03);backdrop-filter:blur(15px) saturate(1.7) brightness(1.03);box-shadow:0 46px 100px -40px rgba(0,0,0,.8),inset 0 1px 0 rgba(255,255,255,.5);opacity:0;animation:imx-up 1s var(--e) .55s forwards}.imx-root .valuation:before{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;z-index:0;background:linear-gradient(180deg,rgba(255,255,255,.09),transparent 14%)}.imx-root .valuation>*{position:relative;z-index:1}.imx-root .valuation .vhead{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.imx-root .valuation .addr{font-family:var(--display);font-weight:700;font-size:14px;letter-spacing:-.01em;color:#EDF2FF}.imx-root .valuation .addr small{display:block;font-family:var(--mono);font-size:10px;color:#a3b0d0;font-weight:400;letter-spacing:.03em;margin-top:3px}.imx-root .valuation .live{font-family:var(--mono);font-size:9.5px;letter-spacing:.2em;color:var(--signal-soft);display:flex;align-items:center;gap:6px;white-space:nowrap}.imx-root .valuation .live:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--signal-soft);animation:imx-pulse 2s infinite}@keyframes imx-pulse{0%{box-shadow:0 0 0 0 #5e7bffaa}70%{box-shadow:0 0 0 7px transparent}to{box-shadow:0 0 0 0 transparent}}.imx-root .valuation .big{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:clamp(42px,6.4vw,62px);font-weight:600;line-height:.95;letter-spacing:-.04em;margin:16px 0 2px;color:#fff}.imx-root .valuation .big .cur{color:var(--signal-soft);font-size:.36em;vertical-align:super;margin-right:.06em}.imx-root .valuation .psq{font-family:var(--mono);font-size:12px;color:#95a5cc}.imx-root .valuation .rows{margin-top:16px;padding-top:14px;border-top:1px solid rgba(255,255,255,.1);display:grid;gap:9px;font-family:var(--mono);font-size:12px}.imx-root .valuation .rows div{display:flex;justify-content:space-between;align-items:center;gap:16px;color:#95a5cc}.imx-root .valuation .rows b{color:#EDF2FF}.imx-root .valuation .rows .cf{color:#4fd6bb}.imx-root .valuation .cbar{display:inline-flex;align-items:center;gap:9px}.imx-root .valuation .cbar .track{width:60px;height:5px;border-radius:3px;background:rgba(255,255,255,.14);overflow:hidden}.imx-root .valuation .cbar .fill{display:block;height:100%;width:0;background:var(--signal-soft);border-radius:3px;animation:imx-cfill 1.2s var(--e) .9s forwards}@keyframes imx-cfill{to{width:72%}}.imx-root .valuation .cred{margin-top:15px;padding-top:13px;border-top:1px solid rgba(255,255,255,.1);font-family:var(--mono);font-size:9.5px;letter-spacing:.06em;color:#8f9dbe;display:flex;align-items:center;gap:8px}.imx-root .valuation .cred svg{width:12px;height:12px;fill:var(--signal-soft);flex:none}.imx-root .valuation .hint{margin-top:14px;font-family:var(--mono);font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:#59688f}@keyframes imx-up{to{opacity:1;transform:none}}.imx-root .beltwrap{border-top:1px solid var(--hair);border-bottom:1px solid var(--hair);margin-top:2px}.imx-root .belt{display:flex;gap:56px;align-items:center;padding:20px 0;font-family:var(--mono);font-size:12px;color:var(--ink-faint);letter-spacing:.06em;justify-content:center;flex-wrap:wrap}.imx-root .belt b{color:var(--ink)}.imx-root .belt .s{color:var(--signal)}.imx-root section{padding:110px 0}.imx-root .lead-block{max-width:640px;margin:0 auto 64px;text-align:center}.imx-root .lead-block h2{font-size:clamp(30px,4.6vw,52px);line-height:1.02;margin:14px 0 16px}.imx-root .lead-block p{color:var(--ink-soft);font-size:17px;margin:0}.imx-root .paths{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media (max-width:800px){.imx-root .paths{grid-template-columns:1fr}}.imx-root .path{position:relative;border:1px solid var(--line);border-radius:20px;padding:38px;background:var(--surface);box-shadow:inset 0 1px 0 var(--card-hi),var(--card-sh);transition:transform .3s var(--e),border-color .3s var(--e),box-shadow .3s var(--e);overflow:hidden}.imx-root .path:after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;opacity:0;transition:opacity .3s var(--e);background:radial-gradient(80% 60% at 100% 0,var(--glow),transparent 60%)}.imx-root .path:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--signal) 45%,var(--line));box-shadow:inset 0 1px 0 var(--card-hi),0 40px 70px -44px rgba(11,26,64,.5)}.imx-root .path:hover:after{opacity:1}.imx-root .paths .path:nth-child(2).in{animation-delay:.09s}.imx-root .path>*{position:relative;z-index:1}.imx-root .path .k{font-family:var(--mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--signal)}.imx-root .path h3{font-size:30px;margin:12px 0 10px}.imx-root .path p{color:var(--ink-soft);margin:0 0 24px;max-width:38ch}.imx-root .path ul{list-style:none;padding:0;margin:0 0 30px;display:grid;gap:11px;font-size:14px}.imx-root .path li{display:flex;gap:11px;align-items:flex-start}.imx-root .path li:before{content:"+";color:var(--signal);font-family:var(--mono);font-weight:700}.imx-root .badges{display:flex;gap:10px;flex-wrap:wrap}.imx-root .badge{display:inline-flex;align-items:center;gap:9px;background:rgba(255,255,255,.05);color:var(--ink);border:1px solid var(--line);box-shadow:inset 0 1px 0 var(--card-hi);border-radius:12px;padding:10px 15px;transition:transform .16s var(--e),border-color .2s var(--e)}.imx-root .badge:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--signal) 42%,var(--line))}.imx-root .badge svg{width:19px;height:19px;fill:currentColor}.imx-root .badge .bt small{display:block;font-size:9px;letter-spacing:.08em;text-transform:uppercase;opacity:.7;font-family:var(--mono)}.imx-root .badge .bt span{font-size:15px;font-weight:700;font-family:var(--display);letter-spacing:-.01em}.imx-root .preview{display:grid;grid-template-columns:.95fr 1.05fr;gap:56px;align-items:center}@media (max-width:860px){.imx-root .preview{grid-template-columns:1fr;gap:36px}}.imx-root .frame{border:1px solid var(--line);border-radius:18px;padding:26px;background:var(--surface);box-shadow:inset 0 1px 0 var(--card-hi),var(--card-sh)}.imx-root .frame .mini-fig{font-family:var(--mono);font-size:46px;font-weight:600;letter-spacing:-.04em}.imx-root .frame .mini-fig .cur{color:var(--signal);font-size:.4em;vertical-align:super}.imx-root .frame .gauge{margin:20px 0 6px}.imx-root .frame .mini-bar{height:8px;border-radius:5px;margin:0;background:var(--hair);position:relative}.imx-root .frame .mini-bar .band{position:absolute;left:20%;right:22%;top:0;bottom:0;border-radius:5px;background:linear-gradient(90deg,color-mix(in srgb,var(--signal) 28%,transparent),color-mix(in srgb,var(--signal) 55%,transparent))}.imx-root .frame .mini-bar .med{position:absolute;left:48%;top:-3px;bottom:-3px;width:2px;border-radius:2px;background:var(--signal)}.imx-root .frame .mini-bar .pt{position:absolute;left:44%;top:50%;width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:50%;background:var(--surface);border:2.5px solid var(--signal);box-shadow:0 2px 6px rgba(38,72,240,.4)}.imx-root .frame .gscale{display:flex;justify-content:space-between;margin-top:9px;font-family:var(--mono);font-size:10.5px;color:var(--ink-faint);letter-spacing:.02em}.imx-root .frame .gscale b{color:var(--ink-soft);font-weight:600}.imx-root .frame table{width:100%;border-collapse:collapse;font-size:12.5px;margin-top:18px}.imx-root .frame td{padding:9px 0;border-bottom:1px solid var(--hair);font-family:var(--mono)}.imx-root .frame td:last-child{text-align:right;color:var(--ink)}.imx-root .frame td:first-child{color:var(--ink-soft)}.imx-root .featlist{display:grid;gap:22px}.imx-root .feat{display:flex;gap:16px;align-items:flex-start}.imx-root .feat .ic{flex:none;width:40px;height:40px;border-radius:11px;background:color-mix(in srgb,var(--signal) 10%,transparent);color:var(--signal);display:grid;place-items:center;font-family:var(--mono);font-size:17px;font-weight:700}.imx-root .feat h4{font-size:16.5px;margin:4px 0;letter-spacing:-.01em}.imx-root .feat p{margin:0;color:var(--ink-soft);font-size:14px;max-width:44ch}.imx-root .stats{display:grid;grid-template-columns:repeat(4,1fr);gap:44px;text-align:center}@media (max-width:680px){.imx-root .stats{grid-template-columns:1fr 1fr;gap:40px 24px}}.imx-root .stats .v{font-family:var(--mono);font-weight:600;font-size:clamp(38px,5vw,56px);letter-spacing:-.03em}.imx-root .stats .v .u{font-size:.5em;color:var(--ink-soft)}.imx-root .stats .k{font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft);margin-top:8px}.imx-root .prices{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}@media (max-width:800px){.imx-root .prices{grid-template-columns:1fr}}.imx-root .price{border:1px solid var(--line);border-radius:20px;padding:34px;background:var(--surface);box-shadow:inset 0 1px 0 var(--card-hi),var(--card-sh);transition:transform .3s var(--e),border-color .3s var(--e),box-shadow .3s var(--e)}.imx-root .price:hover{transform:translateY(-4px);box-shadow:inset 0 1px 0 var(--card-hi),0 40px 70px -44px rgba(11,26,64,.5)}.imx-root .prices .price:nth-child(2).in{animation-delay:.08s}.imx-root .prices .price:nth-child(3).in{animation-delay:.16s}.imx-root .featlist .feat:nth-child(2).in{animation-delay:.08s}.imx-root .featlist .feat:nth-child(3).in{animation-delay:.16s}.imx-root .featlist .feat:nth-child(4).in{animation-delay:.24s}.imx-root .price.hot{border-color:var(--signal);background:linear-gradient(180deg,color-mix(in srgb,var(--signal) 6%,var(--surface)),var(--surface));position:relative}.imx-root .price.hot:before{content:"POPULAR";position:absolute;top:16px;right:18px;font-family:var(--mono);font-size:9.5px;letter-spacing:.16em;color:var(--signal)}.imx-root .price .k{font-family:var(--mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-soft)}.imx-root .price .amt{font-family:var(--mono);font-weight:600;font-size:46px;letter-spacing:-.03em;margin:12px 0 2px}.imx-root .price .amt .cur{font-size:20px;color:var(--signal);vertical-align:super}.imx-root .price .per{font-family:var(--mono);font-size:12px;color:var(--ink-soft)}.imx-root .price ul{list-style:none;padding:0;margin:22px 0 26px;display:grid;gap:10px;font-size:13.5px;color:var(--ink-soft)}.imx-root .price li:before{content:"✓";color:var(--good);font-family:var(--mono);margin-right:9px}.imx-root .price .btn{width:100%;justify-content:center}.imx-root .cities{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:32px}.imx-root .city{font-family:var(--mono);font-size:13px;padding:9px 17px;border:1px solid var(--line);border-radius:100px;background:var(--surface)}.imx-root .city.soon{color:var(--ink-faint);border-style:dashed}.imx-root .final{position:relative;text-align:center;padding:130px 0;overflow:hidden}.imx-root .final:before{content:"";position:absolute;inset:0;background:radial-gradient(60% 70% at 50% 40%,var(--glow),transparent 70%)}.imx-root .final .in{position:relative}.imx-root .final h2{font-size:clamp(38px,7vw,84px);line-height:.98;margin:16px auto 20px;max-width:16ch}.imx-root .final .cta-row{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}.imx-root footer{border-top:1px solid var(--hair);padding:64px 0 54px;color:var(--ink-faint);font-size:13px}.imx-root footer .fgrid{display:grid;grid-template-columns:1.7fr 1fr 1fr 1fr;gap:40px;margin-bottom:38px}@media (max-width:760px){.imx-root footer .fgrid{grid-template-columns:1fr 1fr;gap:34px 20px}}@media (max-width:440px){.imx-root footer .fgrid{grid-template-columns:1fr}}.imx-root footer .fbrand .word{font-size:22px}.imx-root footer .ftag{color:var(--ink-soft);max-width:32ch;margin:14px 0 18px;line-height:1.55;font-size:13.5px}.imx-root footer .fapps{display:flex;gap:10px;flex-wrap:wrap}.imx-root footer nav.fcol{position:static;top:auto;left:auto;right:auto;z-index:auto}.imx-root footer .fcol{display:flex;flex-direction:column;gap:12px;align-items:flex-start}.imx-root footer .fcol .fh{font-family:var(--mono);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:2px}.imx-root footer .fcol a{color:var(--ink-soft);font-size:14px}.imx-root footer .fcol a:hover{color:var(--ink)}.imx-root footer .disc{max-width:80ch;line-height:1.65;padding-top:26px;border-top:1px solid var(--hair)}.imx-root footer .fbot{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:22px;flex-wrap:wrap}.imx-root footer .fbot .mono{font-size:11.5px}.imx-root footer .fsoc{display:flex;gap:10px}.imx-root footer .fsoc a{width:34px;height:34px;border:1px solid var(--line);border-radius:9px;display:grid;place-items:center;color:var(--ink-soft);transition:border-color .2s var(--e),color .2s var(--e)}.imx-root footer .fsoc a:hover{border-color:var(--signal);color:var(--ink)}.imx-root footer .fsoc svg{width:16px;height:16px;fill:currentColor}.imx-root :focus-visible{outline:2px solid var(--signal);outline-offset:3px}.imx-root .reveal{opacity:0;transform:translateY(28px)}.imx-root .reveal.in{animation:imx-up .9s var(--e) forwards}@media (prefers-reduced-motion:reduce){.imx-root *{animation-duration:.01ms!important;animation-delay:0s!important;transition:none!important}.imx-root .hero .cta-row,.imx-root .hero .lead,.imx-root .hero h1 .l,.imx-root .reveal{opacity:1!important;transform:none!important}}