
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#090f19;color:#f0f4fa;font:16px/1.65 system-ui,Segoe UI,sans-serif}a{color:inherit}button{font:inherit}header{border-bottom:1px solid #263144;background:#0c1420}nav,.wrap{max-width:1180px;margin:auto;padding:24px}nav{display:flex;align-items:center;justify-content:space-between;gap:24px}.brand{font-weight:850;letter-spacing:.07em}.brand span,.gold{color:#f7c86e}.links{display:flex;gap:22px;flex-wrap:wrap;font-size:13px;color:#b6c3d5}.links a{text-decoration:none}section{padding:72px 0;border-bottom:1px solid #202b3b}.hero{display:grid;grid-template-columns:1.12fr 1fr;gap:48px;align-items:center;padding-top:42px}.eyebrow{font-size:11px;letter-spacing:.15em;font-weight:800;color:#f7c86e}h1{font-size:clamp(38px,5vw,64px);line-height:1.08;letter-spacing:-.045em;margin:20px 0 24px}h2{font-size:clamp(28px,3.4vw,42px);line-height:1.2;letter-spacing:-.03em;margin:12px 0 20px}h3{font-size:22px;line-height:1.3;margin:10px 0}p{color:#adbbce;margin:12px 0}.lead{font-size:18px;color:#c2cede}.actions{display:flex;gap:12px;flex-wrap:wrap;margin:26px 0 12px}.btn{display:inline-block;text-decoration:none;border:1px solid #334158;background:#172336;border-radius:9px;padding:12px 20px;font-size:14px;font-weight:750}.primary{background:#f7c86e;color:#0b111a;border-color:#f7c86e}.small{font-size:12px;color:#92a4bc}.hero-preview,.card{border:1px solid #2c3b50;background:#101b2b;border-radius:18px;padding:24px}.hero-preview img{width:100%;border-radius:10px;margin:18px 0 8px}.tag{font-size:11px;font-weight:800;color:#86e7b6;border:1px solid #315b47;border-radius:30px;padding:5px 10px;display:inline-block}.stats{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin-top:36px}.stats strong{font-size:30px;display:block;color:#fff}.stats span{font-size:11px;color:#91a2b9}.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.icon{width:44px;height:44px;object-fit:contain;margin-bottom:14px}.label{font-size:11px;letter-spacing:.1em;color:#8cb5f5;font-weight:800}.steps{counter-reset:step;display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.step{counter-increment:step}.step:before{content:counter(step,decimal-leading-zero);font-size:28px;color:#f7c86e;font-weight:800}.split{display:grid;grid-template-columns:1fr 1fr;gap:24px}.example{background:linear-gradient(110deg,#182d37,#16243b);border-color:#36516b}.example .sequence{display:flex;flex-wrap:wrap;gap:8px;margin:22px 0}.sequence span{border:1px solid #426075;padding:6px 12px;border-radius:6px;font-size:13px}.screenshot{width:100%;display:block;border-radius:10px;margin:20px 0 12px;cursor:zoom-in}.pricing{text-align:center}.price{font-size:38px;font-weight:850;margin:12px 0}.best{border-color:#f7c86e}.badge{font-size:12px;color:#f7c86e;font-weight:800}.note{padding:18px;border-left:3px solid #f7c86e;background:#131f2e}.trial{color:#86e7b6;font-size:14px;font-weight:700}footer{padding:28px 0;color:#8fa1b8;font-size:12px}dialog{padding:12px;border:1px solid #485b75;border-radius:14px;background:#0e1827;color:white;width:70vw;max-width:70vw}dialog::backdrop{background:#000c}dialog img{width:100%;max-height:80vh;object-fit:contain}dialog button{float:right;background:none;border:0;color:white;cursor:pointer;padding:4px 10px}.preview-note{background:#16283e;text-align:center;color:#b6cae8;padding:8px;font-size:12px}@media(max-width:850px){.hero,.split{grid-template-columns:1fr}.grid{grid-template-columns:1fr}.steps{grid-template-columns:1fr 1fr}section{padding:45px 0}.links{gap:12px}nav{align-items:flex-start}.hero-preview{margin-top:8px}dialog{width:90vw;max-width:90vw}}
header{position:sticky;top:0;z-index:1000;box-shadow:0 6px 22px #0005}section[id]{scroll-margin-top:100px}.video-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.video-frame{position:relative;aspect-ratio:16/9;margin:18px 0;border-radius:12px;overflow:hidden;background:#050a11}.video-frame iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.faq details{border:1px solid #2c3b50;border-radius:12px;padding:18px 22px;margin:12px 0;background:#101b2b}.faq summary{cursor:pointer;font-weight:750}.footer-links{display:flex;gap:18px;flex-wrap:wrap;margin:18px 0}.footer-links a{color:#c2cede;text-decoration:none}@media(max-width:850px){.video-grid{grid-template-columns:1fr}nav{flex-direction:column;gap:10px;padding:14px 24px}.links{font-size:12px}section[id]{scroll-margin-top:150px}}

.brand{display:flex;align-items:center;gap:12px;text-decoration:none;flex-shrink:0}.brand img{width:42px;height:42px;object-fit:contain}.brand-text{display:flex;flex-direction:column;line-height:1.3;color:#f0f4fa;font-size:15px}.brand-text>span{font-size:10px;letter-spacing:.18em}.footer-brand{width:max-content}.footer-brand img{width:38px;height:38px}.pricing{display:grid;grid-template-rows:30px 40px 72px 46px 50px;align-items:center;padding:28px 24px;gap:8px}.pricing h3,.pricing .price{margin:0}.deal-slot{font-size:11px;letter-spacing:.08em;color:#91a2b9;font-weight:800}.pricing.best .deal-slot{color:#f7c86e}.discount-slot{font-size:14px;color:#adbbce}.discount-slot.badge{color:#f7c86e}.pricing .btn{width:160px;justify-self:center;text-align:center;padding:12px 16px}.price-grid{align-items:stretch}.pricing .price{font-variant-numeric:tabular-nums}@media(max-width:850px){nav{flex-direction:row;flex-wrap:wrap}.links{width:100%;gap:16px}.brand img{width:36px;height:36px}}
footer.wrap{display:flex;align-items:center;gap:24px;flex-wrap:nowrap}footer.wrap>p{flex:1;margin:0;font-size:12px}footer.wrap .footer-links{margin:0;gap:14px;flex-shrink:0}.footer-brand .brand-text{color:#f0f4fa}@media(max-width:850px){footer.wrap{flex-wrap:wrap;gap:18px}footer.wrap>p{min-width:200px}footer.wrap .footer-links{flex-wrap:wrap}}

.skip-link{position:absolute;left:-9999px}.skip-link:focus{left:16px;top:16px;z-index:2000;background:#f7c86e;color:#000;padding:10px}#main-content{scroll-margin-top:100px}
