*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Onest,Arial,sans-serif;background:#07121f;color:#eef7ff;line-height:1.6}body:before{content:"";position:fixed;inset:0;pointer-events:none;background:linear-gradient(120deg,rgba(34,211,238,.12),transparent 40%),linear-gradient(320deg,rgba(255,112,87,.12),transparent 42%),linear-gradient(#07121f,#0e2335)}a{text-decoration:none;color:inherit}img{display:block;max-width:100%}.header{position:sticky;top:14px;z-index:10;width:min(1160px,calc(100% - 28px));margin:14px auto 0;padding:12px 16px;border:1px solid rgba(184,219,255,.18);border-radius:8px;background:rgba(7,18,31,.82);backdrop-filter:blur(18px);display:flex;align-items:center;justify-content:space-between;gap:18px}.logo img{width:132px;filter:brightness(1.25)}.header nav{display:flex;gap:18px;flex-wrap:wrap;color:#9fb6c8;font-size:14px}.header__button,.btn{display:inline-flex;align-items:center;justify-content:center;border-radius:8px;font-weight:900}.header__button{padding:10px 15px;background:#22d3ee;color:#06111d}.btn{padding:15px 22px}.btn--hot{background:#ff7057;color:#fff;box-shadow:0 18px 38px rgba(255,112,87,.24)}.btn--line{border:1px solid rgba(184,219,255,.25);color:#e9f7ff}main{position:relative;z-index:1;width:min(1160px,calc(100% - 28px));margin:0 auto;padding:30px 0 70px}.hero{min-height:650px;display:grid;grid-template-columns:1.05fr .95fr;align-items:center;gap:34px}.tag{margin:0 0 12px;color:#22d3ee;font-size:12px;font-weight:900;letter-spacing:.11em;text-transform:uppercase}h1,h2,h3,p{margin-top:0}h1{font-size:clamp(34px,5vw,68px);line-height:1.02;letter-spacing:0;margin-bottom:22px}h2{font-size:clamp(26px,3.2vw,44px);line-height:1.1;letter-spacing:0;margin-bottom:16px}h3{font-size:20px;line-height:1.22;margin-bottom:8px}.lead{font-size:18px;color:#b4c7d8;max-width:720px}.hero__cta{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.console{border:1px solid rgba(184,219,255,.2);border-radius:8px;background:linear-gradient(145deg,rgba(12,32,50,.96),rgba(4,12,22,.96));padding:20px;box-shadow:0 34px 90px rgba(0,0,0,.34)}.console__top{display:flex;justify-content:space-between;color:#9fb6c8;text-transform:uppercase;font-size:12px;font-weight:900;letter-spacing:.08em}.console__top b{color:#22d3ee}.radar{height:320px;margin:18px 0;border:1px solid rgba(34,211,238,.22);border-radius:8px;background:repeating-radial-gradient(circle at center,rgba(34,211,238,.14) 0 1px,transparent 1px 54px),linear-gradient(90deg,transparent 49.8%,rgba(34,211,238,.18) 50%,transparent 50.2%),linear-gradient(transparent 49.8%,rgba(34,211,238,.18) 50%,transparent 50.2%);display:grid;place-content:center;text-align:center;position:relative;overflow:hidden}.radar:after{content:"";position:absolute;inset:-40%;background:conic-gradient(from 0deg,rgba(34,211,238,.38),transparent 24%);animation:spin 6s linear infinite}.radar strong,.radar em{position:relative;z-index:1}.radar strong{font-size:58px;line-height:1}.radar em{font-style:normal;color:#9fb6c8}.dot{position:absolute;width:12px;height:12px;border-radius:50%;background:#ff7057;z-index:2;box-shadow:0 0 0 10px rgba(255,112,87,.12)}.dot--a{left:29%;top:33%}.dot--b{right:24%;top:45%}.dot--c{left:54%;bottom:26%}@keyframes spin{to{transform:rotate(360deg)}}.console__list{display:grid;gap:10px}.console__list p{margin:0;padding:12px;border:1px solid rgba(184,219,255,.16);border-radius:8px;background:rgba(255,255,255,.04);display:flex;justify-content:space-between;gap:12px}.console__list span{color:#9fb6c8}.band{margin-top:24px;padding:34px;border:1px solid rgba(184,219,255,.18);border-radius:8px;background:rgba(10,26,42,.78);box-shadow:0 22px 60px rgba(0,0,0,.18)}.band__intro{max-width:760px}.audience,.price-layout,.adv-grid,.process__line,.proof-grid{display:grid;gap:14px}.audience{grid-template-columns:repeat(4,1fr)}.audience article,.price-layout article,.adv-grid article,.process article,.proof-grid article,.proof-grid blockquote{border:1px solid rgba(184,219,255,.16);border-radius:8px;background:rgba(255,255,255,.045);padding:22px}.audience span,.process span{display:inline-flex;width:32px;height:32px;align-items:center;justify-content:center;background:#22d3ee;color:#06111d;border-radius:8px;font-weight:900;margin-bottom:14px}.band p,.audience p,.platform p,.pricing p,.proof-grid p,.faq p,.contact p{color:#adc1d1}.platform{display:grid;grid-template-columns:1fr 1fr;gap:28px;align-items:center}.screen-stack{display:grid;grid-template-columns:1fr .46fr;gap:12px;align-items:end}.screen-stack img{border-radius:8px;border:1px solid rgba(184,219,255,.18);box-shadow:0 20px 50px rgba(0,0,0,.26)}.price-layout{grid-template-columns:repeat(3,1fr)}.price-layout b{display:block;color:#ffb25f;font-size:30px;margin-bottom:8px}.calc{margin-top:14px;display:grid;grid-template-columns:1fr 1fr 1fr;gap:14px;align-items:center;border:1px solid rgba(184,219,255,.16);border-radius:8px;background:#081827;padding:18px}.calc label{display:grid;gap:8px;color:#d9ebf8;font-weight:800}.calc input[type=number]{width:100%;padding:12px;border:1px solid rgba(184,219,255,.24);border-radius:8px;background:#07121f;color:#fff;font:inherit}.calc input[type=checkbox]{width:22px;height:22px;accent-color:#ff7057}.calc__total{font-size:20px;font-weight:900}.calc__total strong{color:#22d3ee}.adv-grid{grid-template-columns:repeat(4,1fr)}.adv-grid b{display:block;font-size:36px;color:#ff7057}.adv-grid span{color:#adc1d1}.process__line{grid-template-columns:repeat(4,1fr)}.proof-grid{grid-template-columns:repeat(2,1fr)}.proof-grid blockquote{margin:0}.proof-grid small,.proof-grid cite{color:#22d3ee;font-weight:900;font-style:normal}.guarantee__items{display:flex;flex-wrap:wrap;gap:10px}.guarantee__items span{padding:12px 14px;border-radius:8px;background:rgba(34,211,238,.12);border:1px solid rgba(34,211,238,.22);font-weight:900}.faq details{border:1px solid rgba(184,219,255,.16);border-radius:8px;padding:18px;background:rgba(255,255,255,.04);margin-top:10px}.faq summary{cursor:pointer;font-weight:900}.contact{display:grid;grid-template-columns:1fr .9fr;gap:24px}.links{display:flex;gap:10px;flex-wrap:wrap}.links a{padding:12px 14px;border-radius:8px;background:#ff7057;color:#fff;font-weight:900}.city-map{min-height:300px;border:1px solid rgba(184,219,255,.18);border-radius:8px;background:linear-gradient(135deg,rgba(34,211,238,.12),rgba(255,112,87,.1)),linear-gradient(90deg,rgba(255,255,255,.06) 1px,transparent 1px),linear-gradient(rgba(255,255,255,.06) 1px,transparent 1px);background-size:auto,40px 40px,40px 40px;display:grid;place-content:center;text-align:center;position:relative;overflow:hidden}.city-map:after{content:"";position:absolute;width:18px;height:18px;background:#22d3ee;border-radius:50%;left:50%;top:50%;box-shadow:0 0 0 16px rgba(34,211,238,.12),0 0 0 34px rgba(34,211,238,.06)}.city-map b,.city-map span{position:relative;z-index:1}.city-map b{font-size:40px}.city-map span{color:#adc1d1}.closing{margin-top:24px;text-align:center;padding:44px;border-radius:8px;background:#eef7ff;color:#07121f}.closing h2{max-width:820px;margin:0 auto 22px;color:#07121f}@media(max-width:940px){.header nav{display:none}.hero,.platform,.contact{grid-template-columns:1fr}.audience,.adv-grid,.process__line,.price-layout,.proof-grid{grid-template-columns:1fr 1fr}.calc{grid-template-columns:1fr}.hero{min-height:auto;padding:34px 0}}@media(max-width:620px){main,.header{width:min(100% - 20px,1160px)}.logo img{width:112px}.header__button{font-size:12px;padding:9px 10px}.band{padding:22px}.audience,.adv-grid,.process__line,.price-layout,.proof-grid,.screen-stack{grid-template-columns:1fr}.console__list p{display:grid}.hero__cta .btn{width:100%}.radar{height:250px}h1{font-size:34px}.city-map{min-height:220px}}
