:root{--ink:#07090d;--paper:#f3f2ee;--blue:#226cff;--line:rgba(255,255,255,.14);--muted:#9aa1ad}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--ink);color:#fff;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:16px;line-height:1.6}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}.top{height:82px;padding:0 clamp(22px,4vw,70px);display:flex;align-items:center;justify-content:space-between;position:fixed;z-index:50;inset:0 0 auto;background:linear-gradient(#07090de8,#07090d99,transparent);backdrop-filter:blur(10px)}.mark{display:flex;align-items:center;gap:11px;font-size:17px;font-weight:800}.mark img{object-fit:contain}.mark small{display:block;color:#7d8794;font-size:11px;letter-spacing:.18em}.top nav{display:flex;gap:30px;font-size:14px;color:#bdc4ce}.top nav a:hover,.top nav .on{color:#fff}.head-actions{display:flex;align-items:center;gap:18px}.client{font-size:13px;color:#9fa7b2}.langs{display:flex;gap:8px;font-size:10px;color:#7e8794}.btn{display:inline-flex;align-items:center;justify-content:center;background:#fff;color:#080b10;padding:15px 22px;border:0;border-radius:1px;font-weight:800;letter-spacing:-.01em;cursor:pointer;transition:.25s}.btn:hover{background:var(--blue);color:white;transform:translateY(-2px)}.btn.mini{padding:10px 14px;font-size:12px}.menu{display:none;background:none;color:white;border:1px solid #555;padding:7px}.hero{min-height:800px;height:100svh;position:relative;display:grid;grid-template-columns:minmax(0,1fr) 340px;align-items:end;padding:140px clamp(22px,7vw,120px) 80px;overflow:hidden}.hero-img,.hero-shade{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.hero-shade{background:linear-gradient(90deg,#07090df2 0%,#07090dba 38%,#07090d22 75%),linear-gradient(0deg,#07090d 0%,transparent 45%)}.hero-copy,.hero-proof{position:relative;z-index:2}.hero-copy{max-width:880px}.eyebrow,section>small,.section-head small{font-size:11px;letter-spacing:.2em;font-weight:800;color:#7facff}.hero h1,.subhero h1{font-size:clamp(48px,6.5vw,104px);line-height:.93;letter-spacing:-.065em;margin:24px 0 28px;max-width:1000px}.hero-copy>p{max-width:680px;font-size:clamp(17px,1.5vw,21px);color:#c3c8d0}.actions{display:flex;align-items:center;gap:28px;margin-top:36px}.text-link{font-weight:700;border-bottom:1px solid #60708a;padding-bottom:4px}.hero-proof{border-left:1px solid var(--line);padding-left:28px}.hero-proof small{font-size:10px;letter-spacing:.16em;color:#7facff}.hero-proof b{display:block;font-size:21px;line-height:1.45;margin:18px 0}.hero-proof p{font-size:13px;color:#9ea6b1}.statement{border-block:1px solid var(--line);padding:20px clamp(22px,7vw,120px);display:flex;justify-content:space-between;color:#7f8791;font-size:11px;letter-spacing:.2em}.services,.ventures,.method,.packages,.checker,.geo-proof,.faq{padding:120px clamp(22px,7vw,120px)}.section-head{display:grid;grid-template-columns:1fr 1fr;gap:60px;margin-bottom:70px}.section-head h2,.geo-proof h2,.packages>h2,.checker h2,.method h2,.close h2{font-size:clamp(40px,5vw,74px);line-height:1;letter-spacing:-.055em;margin:18px 0}.section-head p{color:#5f6670;max-width:540px;align-self:end}.services{background:var(--paper);color:#0a0d12}.service-list{border-top:1px solid #b8b8b3}.service-list article{display:grid;grid-template-columns:70px 1fr 1fr 40px;gap:30px;align-items:center;padding:35px 0;border-bottom:1px solid #b8b8b3}.service-list em{font-style:normal;color:#747a82;font-size:12px}.service-list h3{font-size:25px;margin:0}.service-list p{color:#666c74}.service-list a{font-size:24px}.ventures{background:#090d15}.inverse p{color:#9ba3ae}.venture-grid{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--line)}.venture-grid a{min-height:260px;padding:34px;border:solid var(--line);border-width:0 1px 1px 0;display:flex;flex-direction:column;justify-content:flex-end;background:linear-gradient(140deg,#111724,#080b10);transition:.3s}.venture-grid a:hover{background:linear-gradient(140deg,#17356e,#090c12)}.venture-grid b{font-size:30px;letter-spacing:-.04em}.venture-grid span{color:#9aa4b2}.venture-grid i{font-style:normal;margin-top:35px;font-size:11px;color:#75a1ff}.method{background:var(--paper);color:#090c11;display:grid;grid-template-columns:.8fr 1.2fr;gap:100px}.method ol{list-style:none;margin:0;padding:0;border-top:1px solid #bcbcb7}.method li{display:grid;grid-template-columns:50px 120px 1fr;padding:27px 0;border-bottom:1px solid #bcbcb7}.method li b{font-size:11px;color:#2364df}.method li span{font-weight:800}.method li p{margin:0;color:#696e74}.close{padding:150px clamp(22px,7vw,120px);background:#1d5fff}.close h2{font-size:clamp(52px,7vw,110px);max-width:1000px}.subhero{min-height:760px;padding:160px clamp(22px,7vw,120px) 100px;display:grid;grid-template-columns:1fr .78fr;gap:70px;align-items:center}.subhero h1 i{font-style:normal;color:#2b70ff}.subhero p{color:#aeb6c2;font-size:19px;max-width:700px}.subhero img{border:1px solid var(--line);box-shadow:0 40px 120px #000}.geo-proof{background:#f3f2ee;color:#090c11}.geo-proof h2{max-width:1100px}.geo-proof div{display:flex;flex-wrap:wrap;gap:10px;margin-top:45px}.geo-proof span{border:1px solid #aaa;padding:11px 16px;font-size:13px}.checker{display:grid;grid-template-columns:1fr 1fr;gap:80px}.checker>div p{color:#9ba4b0}.checker form{background:#10151e;border:1px solid var(--line);padding:35px}.checker label{display:grid;gap:10px;font-size:12px;color:#9ea8b7}.checker input{background:#080b11;border:1px solid #313947;color:#fff;padding:17px;font-size:16px;margin-bottom:15px}.scan-result{margin-top:28px;border-top:1px solid var(--line);padding-top:26px}.score b{font-size:64px;line-height:1}.score span{color:#758095}.scan-result ul{padding:0;list-style:none}.scan-result li{display:flex;justify-content:space-between;border-bottom:1px solid var(--line);padding:12px 0}.scan-result i{width:8px;height:8px;background:#29d28b;border-radius:50%;margin-top:8px}.scan-result p{color:#aab2bd}.packages{background:#f3f2ee;color:#090c11}.packages>div{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #aaa}.packages article{padding:30px;border-right:1px solid #aaa}.packages em{font-style:normal;color:#1d5fff}.packages h3{font-size:23px;min-height:65px}.packages b{font-size:30px}.packages p{color:#656b72}.faq{max-width:1100px;margin:auto}.faq details{border-top:1px solid var(--line);padding:20px 0}.faq summary{font-size:20px;font-weight:700;cursor:pointer;display:flex;justify-content:space-between}.faq p{color:#aab1bc;max-width:780px}footer{padding:80px clamp(22px,7vw,120px) 30px;display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:50px;border-top:1px solid var(--line);position:relative}footer>div{display:flex;flex-direction:column;gap:10px}footer b{font-size:13px}footer a,footer p{color:#9099a6;font-size:13px}.foot-brand{flex-direction:row;max-width:390px}.foot-brand p{margin-top:8px}.copy{grid-column:1/-1;color:#67717e;margin-top:40px}.cookie{position:fixed;z-index:80;bottom:20px;left:20px;max-width:440px;background:#111722;border:1px solid #354052;padding:18px;display:flex;gap:12px;align-items:center}.cookie[hidden]{display:none}.cookie p{margin:0;font-size:12px;color:#aeb6c1}.cookie button:not(.btn){background:none;color:#fff;border:0;cursor:pointer}@media(max-width:980px){.top nav,.client,.langs{display:none}.menu{display:block}.top.open nav{display:flex;position:absolute;top:76px;left:15px;right:15px;background:#111722;padding:25px;flex-direction:column}.hero{grid-template-columns:1fr;height:auto;min-height:800px}.hero-proof{margin-top:50px;max-width:380px}.section-head,.method,.checker,.subhero{grid-template-columns:1fr}.service-list article{grid-template-columns:45px 1fr 30px}.service-list article p{grid-column:2/-1}.packages>div{grid-template-columns:1fr 1fr}.packages article{border-bottom:1px solid #aaa}.subhero img{max-width:700px}.method{gap:35px}}@media(max-width:600px){.top{height:70px}.btn.mini{display:none}.hero{padding-top:115px}.hero h1,.subhero h1{font-size:52px}.hero-img{object-position:65% center}.hero-shade{background:linear-gradient(180deg,#07090d66,#07090ded 62%,#07090d)}.statement{overflow:auto;gap:35px}.services,.ventures,.method,.packages,.checker,.geo-proof,.faq{padding-top:80px;padding-bottom:80px}.section-head{gap:10px}.venture-grid,.packages>div{grid-template-columns:1fr}.venture-grid a{min-height:210px}.method li{grid-template-columns:40px 90px 1fr}.subhero{padding:120px 22px 75px;gap:35px}.subhero img{order:-1}.checker{gap:30px}.checker form{padding:22px}footer{grid-template-columns:1fr 1fr}.foot-brand{grid-column:1/-1}.close{padding-block:100px}.cookie{right:15px;left:15px;bottom:15px;flex-wrap:wrap}}
