:root{--bg:#090b0b;--panel:#1b1e20;--panel2:#23272a;--lime:#b9ec00;--muted:#94999e;--line:#303438;--blue:#229ed9;--white:#f5f7f8}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--white);font-family:Arial,"Helvetica Neue",sans-serif;font-size:16px;line-height:1.48}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}.wrap{width:min(1360px,calc(100% - 40px));margin:auto}.header{height:94px;display:flex;align-items:center;justify-content:space-between;gap:28px;position:relative;z-index:20}.logo{width:152px}.nav{display:flex;align-items:center;gap:34px;margin-right:auto}.nav a,.footer-nav a{font-weight:700;font-size:14px}.nav a:hover,.footer-nav a:hover{color:var(--lime)}.header-actions{display:flex;gap:12px;align-items:center}.telegram{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:var(--blue);color:#fff;border:0;border-radius:10px;padding:13px 18px;font-weight:800;box-shadow:0 8px 24px #229ed933;transition:.2s transform,.2s background}.telegram:hover{background:#36aee8;transform:translateY(-2px)}.tg-icon{width:22px;height:22px;flex:none}.lang{background:var(--panel);border-radius:10px;padding:13px 15px;font-weight:700}.menu-btn{display:none;background:var(--panel);border:0;border-radius:9px;padding:11px}.hero{min-height:600px;position:relative;isolation:isolate;background:url('assets/hero-night-sky.webp') center/cover no-repeat;overflow:hidden}.hero:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#090b0be8 0%,#090b0b45 45%,transparent 70%);z-index:-1}.jet{position:absolute;right:-4%;top:120px;width:64%;z-index:-1}.trails{position:absolute;right:-8%;bottom:-40px;width:75%;z-index:-2}.hero-copy{padding-top:110px;width:560px}.eyebrow{display:inline-block;background:#172000;color:var(--lime);border-radius:5px;padding:2px 10px;font-size:44px;line-height:1.15;font-weight:900;letter-spacing:-2px}.hero h1{font-size:42px;line-height:1.02;margin:16px 0 35px;max-width:520px;letter-spacing:-1.5px}.offer-box{width:350px;background:#252a27;border:1px solid #374030;border-radius:16px;padding:16px;box-shadow:0 18px 45px #0008}.offer-top{display:flex;justify-content:space-between;align-items:center;font-weight:800;margin-bottom:14px}.offer-number{font:800 28px/1 monospace;letter-spacing:5px}.offer-actions{display:grid;gap:10px}.product-btn,.lime-btn{display:flex;align-items:center;justify-content:center;border-radius:8px;padding:13px 18px;font-weight:800}.lime-btn{background:var(--lime);color:#0b0c0d}.product-btn{background:#3b403b}.section{padding:82px 0}.section-title{font-size:36px;line-height:1.05;letter-spacing:-1.2px;margin:0 0 28px}.why{margin-top:-46px;position:relative;z-index:4;background:var(--bg);border-radius:36px 36px 0 0;padding-top:46px}.feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.feature{background:var(--panel);border-radius:16px;padding:24px;min-height:210px}.icon-box{width:54px;height:54px;background:#384420;border-radius:14px;display:grid;place-items:center;margin-bottom:22px}.icon-box img{width:30px;height:30px}.feature h3{font-size:21px;line-height:1.1;margin:0 0 8px}.lime{color:var(--lime)}.feature p,.card p,.terms p{color:var(--muted);margin:0}.terms-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.terms{background:var(--panel);border-radius:16px;padding:24px;min-height:280px;position:relative;overflow:hidden}.terms:first-child{border:1px solid var(--lime)}.terms h3{font-size:28px;margin:0 0 8px}.chart{height:155px;margin-top:22px;position:relative;background:linear-gradient(180deg,transparent 20%,#b9ec0020);clip-path:polygon(0 78%,18% 65%,38% 53%,58% 45%,76% 25%,100% 8%,100% 100%,0 100%)}.chart:after{content:"50     55     60     65";white-space:pre;position:absolute;left:8%;right:5%;bottom:20px;color:#dce4cf;font-weight:800;word-spacing:62px}.cpa-flow{display:flex;align-items:center;justify-content:center;gap:18px;margin-top:50px;background:#202426;border-radius:14px;padding:30px 16px}.flow-step{background:#354126;padding:14px 18px;border-radius:9px;color:var(--lime);font-weight:800}.flow-step.accent{background:var(--lime);color:#0b0c0d}.product-grid{display:grid;grid-template-columns:1fr 1.5fr;gap:16px}.card{background:linear-gradient(135deg,#202326,#292d30);border-radius:20px;padding:24px;min-height:290px;overflow:hidden;position:relative}.card h3{font-size:22px;margin:0 0 8px}.card img{position:absolute;right:0;bottom:0;max-height:70%;max-width:55%;object-fit:contain}.card.geo{grid-column:span 1}.geo-map{opacity:.55;max-width:80%!important;right:10%!important}.geo-list{position:absolute;left:28px;right:28px;bottom:30px;display:flex;flex-wrap:wrap;gap:8px}.pill{background:#3a3e42;border-radius:20px;padding:8px 12px;font-size:13px;font-weight:700}.faq-layout{display:grid;grid-template-columns:.9fr 1.1fr;gap:80px}.faq-item{border-bottom:1px solid var(--line)}.faq-btn{width:100%;background:none;color:inherit;border:0;padding:20px 0;display:grid;grid-template-columns:48px 1fr 28px;gap:10px;text-align:left;font:800 19px/1.25 inherit;cursor:pointer}.faq-num{color:#777}.faq-item.open .faq-num{color:var(--lime)}.faq-plus{font-size:24px}.faq-answer{display:none;color:#b9bec3;padding:0 0 22px 58px}.faq-item.open .faq-answer{display:block}.cta{display:grid;grid-template-columns:1fr 1.1fr;gap:80px;align-items:center;padding-bottom:100px}.suitcase{width:70%;margin:auto;filter:drop-shadow(0 0 28px #b9ec0040)}.cta-card{background:#f4f5f5;color:#101112;border-radius:20px;padding:40px}.cta-card h2{font-size:36px;line-height:1.05;margin:0 0 12px}.cta-card p{color:#555;margin:0 0 26px}.cta-card .telegram{font-size:18px;padding:16px 24px}.footer{background:#1b1e20;border-radius:28px 28px 0 0}.footer-word{font-size:clamp(46px,7vw,118px);line-height:1;text-align:center;color:#999;margin:0;padding:52px 0}.footer-main{border-top:1px solid var(--line);padding:30px 0}.footer-row{display:flex;align-items:center;justify-content:space-between;gap:25px}.footer-nav{display:grid;grid-template-columns:repeat(3,auto);gap:18px 54px;margin-top:34px}.footer-contact{display:flex;align-items:center;gap:18px}.copyright{border-top:1px solid var(--line);color:#8c9195;text-align:center;padding:20px;font-size:13px}.agreement-main{min-height:70vh;padding:40px 0 80px}.agreement-wrap{width:min(900px,calc(100% - 40px));margin:auto}.agreement-title{display:flex;align-items:center;gap:16px;margin-bottom:14px}.back{width:42px;height:42px;display:grid;place-items:center;background:var(--panel);border-radius:9px}.agreement-intro{color:#8f969c;margin-bottom:32px}.legal-section{background:var(--panel);border-radius:12px;margin:0 0 10px;overflow:hidden}.legal-toggle{width:100%;border:0;background:none;color:inherit;font:800 16px/1.3 inherit;padding:19px;display:flex;justify-content:space-between;text-align:left;cursor:pointer}.legal-content{display:none;padding:0 19px 22px;color:#b6bbc0}.legal-section.open{background:var(--panel2)}.legal-section.open .legal-content{display:block}.legal-row{border-top:1px solid #3a3e42;padding:16px 0}.legal-row strong{color:#e9ecee;margin-right:6px}.legal-row p{display:inline;margin:0;white-space:pre-line}.legal-lead{margin:0 0 16px}.chevron{transition:.2s}.legal-section.open .chevron{transform:rotate(180deg)}@media(max-width:900px){.wrap{width:min(100% - 28px,760px)}.nav{display:none}.header{height:72px}.logo{width:115px}.header-actions .telegram .btn-text,.lang{display:none}.menu-btn{display:block}.hero{min-height:620px}.hero-copy{padding-top:70px;width:100%}.eyebrow{font-size:34px}.hero h1{font-size:34px;max-width:420px}.jet{width:95%;right:-38%;top:210px;opacity:.82}.trails{width:120%;right:-42%}.feature-grid{grid-template-columns:1fr 1fr}.product-grid{grid-template-columns:1fr}.faq-layout,.cta{grid-template-columns:1fr;gap:30px}.faq-layout .section-title{margin-bottom:0}.footer-nav{grid-template-columns:1fr 1fr}.footer-row{align-items:flex-start;flex-wrap:wrap}}@media(max-width:580px){.section{padding:58px 0}.hero{min-height:690px}.hero-copy{padding-top:45px}.eyebrow{font-size:29px}.hero h1{font-size:30px}.offer-box{width:100%;margin-top:210px}.jet{width:125%;right:-42%;top:205px}.feature-grid,.terms-grid{grid-template-columns:1fr}.feature{min-height:auto}.section-title{font-size:30px}.product-grid{display:block}.card{margin-bottom:14px;min-height:260px}.faq-btn{grid-template-columns:38px 1fr 24px;font-size:17px}.faq-answer{padding-left:48px}.cta-card{padding:28px}.cta-card h2{font-size:30px}.footer-word{padding:38px 0}.footer-row{display:grid}.footer-contact{flex-wrap:wrap}.agreement-wrap{width:calc(100% - 28px)}.legal-toggle{font-size:15px}.legal-row{font-size:15px}}
