:root{--navy:#061526;--surface:#10243a;--gold:#f8d76a;--white:#f8fafc;--muted:#aab6c5;--line:#ffffff1f}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--navy)}body{color:var(--white);background:var(--navy);-webkit-font-smoothing:antialiased;margin:0;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{color:inherit;text-decoration:none}button{font:inherit}.pad{padding:130px max(24px,50vw - 620px)}.label{color:var(--gold);letter-spacing:.18em;margin:0 0 24px;font-size:12px;font-weight:800}h1,h2,h3,p{margin-top:0}h2{letter-spacing:-.055em;margin-bottom:28px;font-size:clamp(42px,5vw,74px);line-height:.98}header{z-index:10;border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;width:min(1240px,100% - 48px);height:96px;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%)}.brand{letter-spacing:-.04em;align-items:center;gap:12px;font-size:22px;font-weight:800;display:flex}.brand img{border-radius:12px}nav{color:#d2d9e1;gap:34px;font-size:14px;font-weight:650;display:flex}nav a:hover,footer a:hover{color:var(--gold)}.nav-cta{color:var(--gold);border:1px solid #f8d76a80;border-radius:99px;padding:13px 20px;font-size:14px;font-weight:750}.hero{background:radial-gradient(circle at 75% 42%,#1d3d5cc7,#0000 32%),linear-gradient(145deg,#061526,#07192b 58%,#0a2037);grid-template-columns:1fr 1fr;align-items:center;gap:50px;min-height:900px;padding-top:170px;display:grid;overflow:hidden}.pill{color:#ffe69a;background:#f8d76a0f;border:1px solid #f8d76a40;border-radius:99px;align-items:center;gap:9px;margin:0 0 28px;padding:9px 14px;font-size:13px;font-weight:750;display:inline-flex}.pill i{background:var(--gold);width:6px;height:6px;box-shadow:0 0 14px var(--gold);border-radius:50%}h1{letter-spacing:-.075em;margin:0 0 30px;font-size:clamp(62px,7vw,108px);font-weight:760;line-height:.88}h1 em,.plate h2 em{color:var(--gold);font-style:normal}.lead{color:#c2cbd5;max-width:560px;margin-bottom:36px;font-size:clamp(19px,2vw,24px);line-height:1.5}.cta{background:var(--gold);color:#071629;border-radius:14px;align-items:center;gap:40px;padding:18px 20px 18px 26px;font-weight:800;display:inline-flex;box-shadow:0 14px 35px #f8d76a26}.cta span{font-size:20px}.hero-copy>small{color:#8292a2;margin:14px 0 0 8px;display:block}.product{place-items:center;min-height:650px;display:grid;position:relative}.orbit{border:1px solid #f8d76a21;border-radius:50%;position:absolute}.o1{width:570px;height:570px}.o2{width:770px;height:770px}.phone{z-index:2;color:#0c1b2b;background:linear-gradient(#f5f7f9,#eef1f4);border:7px solid #17283a;border-radius:52px;width:322px;height:650px;padding:20px 18px;position:relative;transform:rotate(3deg);box-shadow:0 45px 90px #0000008c,0 0 0 2px #405164}.statusbar{justify-content:space-between;height:28px;padding:0 8px;font-size:11px;font-weight:800;display:flex}.statusbar i{background:#07111d;border-radius:20px;width:70px;height:20px;margin-top:-12px}.apphead{border-bottom:1px solid #dce1e5;align-items:center;gap:8px;padding:8px 4px 16px;display:flex}.apphead img{border-radius:8px;width:28px;height:28px}.apphead span{letter-spacing:2px;margin-left:auto}.vehicle{place-items:center;padding:26px 10px 20px;display:grid}.vehicle small{color:#66717d;letter-spacing:.16em;margin:17px 0 4px;font-size:10px;font-weight:800}.vehicle strong{font-size:21px}.car{background:linear-gradient(160deg,#c2c9d0,#788490);border-radius:70px 90px 22px 20px;width:180px;height:70px;position:relative;box-shadow:inset 0 -12px 18px #53606c}.car:before{content:"";background:#96a1ab;border-radius:48px 45px 4px 4px;width:90px;height:45px;position:absolute;top:-25px;left:45px}.car:after{content:"";background:#17212a;border-radius:50%;width:30px;height:30px;position:absolute;bottom:-9px;left:25px;box-shadow:103px 0 #17212a}.app-alert{background:#fff9df;border:1px solid #e3cc73;border-radius:16px;gap:12px;padding:16px;display:flex;box-shadow:0 12px 25px #141f2a14}.app-alert>span{background:var(--gold);border-radius:50%;flex:0 0 34px;place-items:center;height:34px;font-weight:900;display:grid}.app-alert small,.bubble small{color:#84722e;letter-spacing:.13em;margin-bottom:5px;font-size:8px;font-weight:900;display:block}.app-alert b{font-size:14px;display:block}.app-alert p{color:#65707a;margin:5px 0 0;font-size:10px;line-height:1.4}.phone button{color:#fff;background:#0a1d32;border:0;border-radius:12px;width:100%;margin-top:14px;padding:13px;font-size:12px;font-weight:750}.private{color:#7b8792;text-align:center;margin:16px 0 0;font-size:9px}.homebar{background:#1b2834;border-radius:9px;width:110px;height:4px;position:absolute;bottom:9px;left:50%;transform:translate(-50%)}.bubble{z-index:3;background:#0c1f32ed;border:1px solid #ffffff21;border-radius:16px;align-items:center;gap:12px;padding:14px 18px;display:flex;position:absolute;box-shadow:0 15px 35px #00000052}.bubble>span{background:var(--gold);color:#08182a;border-radius:50%;place-items:center;width:32px;height:32px;font-weight:900;display:grid}.bubble p{margin:0}.bubble small{color:#8696a5}.bubble b{font-size:13px}.b1{top:170px;left:-30px}.b2{bottom:125px;right:-55px}.b2>span{background:#64d59d}.plate{color:#0a1a2b;background:#f2f0e9}.plate>div{grid-template-columns:1.1fr .9fr;align-items:end;gap:100px;display:grid}.plate h2{margin:0;font-size:clamp(68px,8vw,122px)}.plate aside>p{color:#53606b;max-width:530px;font-size:20px;line-height:1.6}.reg{background:#fff;border:4px solid #101820;border-radius:8px;align-items:center;width:290px;height:82px;margin-top:38px;display:flex;transform:rotate(-2deg);box-shadow:0 15px 25px #0615261a}.reg i{color:#fff;background:#1755a2;place-items:end center;width:42px;height:100%;padding-bottom:10px;font-size:12px;display:grid}.reg b{text-align:center;letter-spacing:.12em;flex:1;font-size:30px}.situations{color:#0a1a2b;background:#f8f7f3}.intro{grid-template-columns:1fr 1.2fr;align-items:start;margin-bottom:70px;display:grid}.intro .label{color:#93781e;grid-column:1/-1}.intro>p:last-child{color:#61707d;max-width:420px;margin-top:8px;font-size:18px;line-height:1.6}.case-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.case-grid article{background:#fff;border:1px solid #dde0df;border-radius:18px;min-height:390px;padding:24px}.case-grid article>span{color:#88929a;font-size:12px;font-weight:800}.case-icon{place-items:center;height:160px;display:grid;position:relative}.case-icon:before,.case-icon:after{content:"";display:block}.case-icon:before{background:#13273b;border-radius:45px 55px 13px 13px;width:94px;height:50px}.case-icon:after{background:var(--gold);border-radius:50%;width:14px;height:14px;position:absolute;box-shadow:0 0 0 9px #f8d76a33}.c03:after{border:2px solid var(--gold);background:0 0;width:60px;height:60px;box-shadow:0 0 0 12px #f8d76a1a}.c04:after{width:24px;height:34px;box-shadow:none;background:#ef6464;border-radius:4px}.case-grid h3{letter-spacing:-.03em;margin:12px 0;font-size:21px}.case-grid p{color:#68747e;font-size:14px;line-height:1.55}.steps{background:var(--navy);text-align:center}.center{margin-bottom:64px;display:block}.step-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid;position:relative}.step-grid:before{background:linear-gradient(90deg, transparent, var(--gold), transparent);content:"";height:1px;position:absolute;top:28px;left:16%;right:16%}.step-grid article{padding:0 30px;position:relative}.step-grid article>b{z-index:1;background:var(--navy);width:56px;height:56px;color:var(--gold);border:1px solid #f8d76a73;border-radius:50%;place-items:center;margin:0 auto 28px;display:grid;position:relative}.step-grid h3{font-size:23px}.step-grid p{max-width:300px;color:var(--muted);margin:auto;line-height:1.6}.community{background:#0a1d32;grid-template-columns:1fr 1fr;align-items:center;gap:100px;display:grid}.community>div:last-child>p:not(.label),.trust>div>p{color:#b0bdc9;max-width:560px;font-size:18px;line-height:1.65}.community strong{color:var(--gold);margin-top:18px;display:inline-block}.network{min-height:480px;position:relative}.network>div{z-index:2;background:#0f2943;border:1px solid #f8d76a4d;border-radius:50%;place-items:center;width:142px;height:142px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 70px #f8d76a1a}.network img{border-radius:18px;width:72px}.network>span{z-index:2;color:#17283a;background:#d8dee2;border:5px solid #0a1d32;border-radius:50%;place-items:center;width:54px;height:54px;font-weight:900;display:grid;position:absolute}.n1{top:7%;left:47%}.n2{top:42%;left:4%}.n3{bottom:40%;right:6%}.n4{bottom:4%;left:37%}.line{transform-origin:0;background:#f8d76a42;width:42%;height:1px;position:absolute;top:50%;left:50%}.l1{transform:rotate(-80deg)}.l2{transform:rotate(170deg)}.l3{transform:rotate(26deg)}.trust{color:#0a1a2b;background:#f1efe8;grid-template-columns:1fr 1fr;align-items:center;gap:120px;display:grid}.trust .label{color:#93781e}.trust ul{flex-wrap:wrap;gap:10px;padding:0;list-style:none;display:flex}.trust li{border:1px solid #d6d6d0;border-radius:99px;padding:10px 14px;font-size:13px;font-weight:700}.trust aside{background:var(--navy);color:#fff;border-radius:26px;padding:52px;box-shadow:0 30px 70px #0615262e}.shield{background:var(--gold);width:58px;height:64px;color:var(--navy);border-radius:18px 18px 28px 28px;place-items:center;margin-bottom:26px;font-size:25px;font-weight:900;display:grid}.trust aside>small{color:var(--gold);letter-spacing:.15em;font-weight:800}.trust aside h3{letter-spacing:-.04em;margin:16px 0;font-size:32px}.trust aside>p{color:#a9b7c4;line-height:1.55}.trust aside>div{border-top:1px solid var(--line);justify-content:space-between;padding:16px 0;font-size:14px;display:flex}.trust aside>div b{color:var(--gold)}.faq{color:#0a1a2b;background:#f8f7f3;grid-template-columns:.8fr 1.2fr;gap:100px;display:grid}.faq .label{color:#93781e}.faq>div:first-child>p:last-child{color:#6f7b84}.faq details{border-top:1px solid #d8dcdd}.faq details:last-child{border-bottom:1px solid #d8dcdd}.faq summary{cursor:pointer;justify-content:space-between;padding:24px 0;font-size:18px;font-weight:750;list-style:none;display:flex}.faq summary span{font-size:24px;font-weight:400}.faq details p{color:#5f6b75;max-width:620px;padding:0 40px 22px 0;line-height:1.55}.faq details[open] summary span{transform:rotate(45deg)}.download{background:var(--gold);color:#07182a;grid-template-columns:1.1fr .9fr;align-items:center;display:grid}.download .label{color:#6e5b16}.download h2{font-size:clamp(55px,7vw,100px)}.download>div>p:not(.label){font-size:20px}.download>div>small{color:#75651f;margin-top:14px;display:block}.download>img{border-radius:23%;justify-self:end;width:min(390px,80%);box-shadow:0 35px 70px #06152652}.stores{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.stores>span{color:#fff;background:#07182a;border-radius:10px;align-items:center;gap:11px;min-width:174px;padding:10px 16px;display:flex}.stores b{font-size:18px}.stores i{font-size:16px;font-style:normal;font-weight:700;line-height:1.1}.stores small{text-transform:uppercase;font-size:8px;font-weight:400;display:block}footer{color:#97a5b4;background:#04111e;grid-template-columns:1fr auto auto;align-items:center;gap:20px 60px;padding:70px max(24px,50vw - 620px);display:grid}footer .brand{color:#fff}footer>p{grid-column:1;margin:0}footer>div{gap:22px;font-size:14px;display:flex}footer>small{text-align:right;grid-column:3}@media (max-width:900px){.pad{padding:90px 24px}header{height:78px}header nav{display:none}.nav-cta{padding:10px 13px;font-size:12px}.hero{grid-template-columns:1fr;min-height:auto;padding-top:130px}.hero-copy{text-align:center}.lead{margin-inline:auto}.hero-copy>small{text-align:center}.product{min-height:690px}.b1{left:0}.b2{right:0}.plate>div,.community,.trust,.faq,.download{grid-template-columns:1fr;gap:60px}.plate h2{font-size:76px}.intro{display:block}.case-grid{grid-template-columns:1fr 1fr}.network{order:2}.download>img{justify-self:center;width:min(300px,70%)}.faq{gap:30px}footer{text-align:center;grid-template-columns:1fr}footer .brand,footer>div{justify-content:center}footer>p,footer>small{text-align:center;grid-column:auto}}@media (max-width:560px){.brand{font-size:19px}.brand img{width:37px;height:37px}.hero{padding-top:120px}.hero h1{font-size:61px}.product{min-height:610px;margin:0 -20px;transform:scale(.88)}.phone{width:300px;height:610px}.bubble{padding:11px}.b1{top:135px;left:-28px}.b2{bottom:100px;right:-25px}.case-grid,.step-grid{grid-template-columns:1fr}.case-grid article{min-height:330px}.step-grid{gap:60px}.step-grid:before{display:none}.plate h2{font-size:63px}.reg{width:260px}.community{gap:20px}.network{min-height:400px}.trust aside{padding:32px 24px}.download{text-align:center}.stores{justify-content:center}footer>div{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@media (min-width:901px){.pad{padding-top:96px;padding-bottom:96px}.hero{min-height:860px;padding-top:145px;padding-bottom:80px}.plate>div{gap:72px}.intro{margin-bottom:48px}.case-grid article{min-height:326px}.case-icon{height:126px}.steps{padding-top:78px;padding-bottom:82px}.steps .center{margin-bottom:44px}.step-grid article{padding-inline:22px}.step-grid article>b{margin-bottom:20px}.community{gap:80px;padding-top:82px;padding-bottom:82px}.network{min-height:330px}.network>div{width:116px;height:116px}.network img{width:60px}.network>span{border-width:4px;width:46px;height:46px}.trust{gap:90px}.trust aside{padding:42px}.faq{gap:80px;padding-top:82px;padding-bottom:82px}.faq summary{padding-block:19px}.download{padding-top:94px;padding-bottom:94px}}.case-grid article{border-color:#e1e4e2;position:relative;overflow:hidden;box-shadow:0 10px 34px #0615260b}.case-grid article:after{content:"";border:1px solid #f8d76a52;border-radius:50%;width:120px;height:120px;position:absolute;bottom:-48px;right:-36px}.case-icon{background:linear-gradient(145deg,#f8faf9,#eef2f2);border:1px solid #e8ebea;border-radius:16px;margin:18px -4px 22px;overflow:hidden}.case-icon:before{box-shadow:inset 0 -8px 14px #0000002e}.case-icon:after{box-shadow:0 0 0 9px #f8d76a29}.c02:after{box-shadow:-40px 0 22px 5px #f8d76ad1,40px 0 22px 5px #f8d76ad1}.c03:after{box-shadow:0 0 0 9px #f8d76a1f}.c04:after{box-shadow:0 6px 14px #ef646433}.trust aside{border:1px solid #f8d76a1f}.faq summary:focus-visible,.cta:focus-visible,.nav-cta:focus-visible{outline:3px solid var(--gold);outline-offset:4px}@media (max-width:900px){.pad{padding-top:76px;padding-bottom:76px}.hero{padding-top:118px;padding-bottom:54px}.product{min-height:640px}.plate>div,.community,.trust,.faq,.download{gap:48px}.case-grid article{min-height:318px}.case-icon{height:126px}.steps .center{margin-bottom:48px}.network{min-height:340px}.trust aside{padding:36px}}@media (max-width:560px){.pad{padding:66px 20px}header{width:calc(100% - 40px)}.hero{padding-top:108px;padding-bottom:38px}.hero h1{font-size:clamp(52px,15.5vw,62px)}.lead{margin-bottom:28px;font-size:18px;line-height:1.48}.cta{justify-content:space-between;width:100%}.product{min-height:555px;margin:8px 0 0;transform:none}.phone{border-radius:45px;width:276px;height:558px;padding:17px 15px;transform:rotate(2deg)}.vehicle{padding:20px 8px 16px}.car{width:154px;height:58px}.car:before{width:78px;left:38px}.car:after{box-shadow:88px 0 #17212a}.app-alert{padding:13px}.bubble{max-width:178px;padding:10px 12px}.bubble>span{width:28px;height:28px}.bubble b{font-size:11px}.b1{top:118px;left:-12px}.b2{bottom:78px;right:-12px}.plate h2{font-size:58px}.plate aside>p{font-size:17px}.intro{margin-bottom:34px}.case-grid{gap:12px}.case-grid article{grid-template-rows:auto auto;grid-template-columns:96px 1fr;align-items:center;column-gap:16px;min-height:0;padding:16px;display:grid}.case-grid article>span{z-index:2;position:absolute;top:10px;left:12px}.case-icon{grid-row:1/3;width:96px;height:96px;margin:0}.case-icon:before{width:68px;height:38px}.case-grid h3{align-self:end;margin:0 0 7px;font-size:18px}.case-grid p{align-self:start;margin:0}.step-grid{gap:12px}.step-grid article{text-align:left;background:#ffffff06;border:1px solid #ffffff17;border-radius:16px;grid-template-rows:auto auto;grid-template-columns:48px 1fr;column-gap:16px;padding:20px;display:grid}.step-grid article>b{grid-row:1/3;width:44px;height:44px;margin:0}.step-grid h3{margin:0 0 5px;font-size:18px}.step-grid p{max-width:none;margin:0;font-size:14px}.network{min-height:300px}.network>div{width:104px;height:104px}.network img{width:54px}.network>span{width:42px;height:42px}.trust aside{padding:30px 22px}.trust li{font-size:12px}.faq summary{gap:18px;padding-block:19px;font-size:16px}.download{padding-top:70px;padding-bottom:70px}.download h2{font-size:52px}.stores>span{flex:160px}}
