*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#050914;color:#f5f7fc;font:15px/1.6 Inter,Arial,sans-serif}a{color:inherit;text-decoration:none}.wrap{width:min(1100px,calc(100% - 38px));margin:auto}.nav,.footer{display:flex;justify-content:space-between;align-items:center;padding:22px 0;border-bottom:1px solid #ffffff18}.logo{font-size:13px;letter-spacing:.12em;font-weight:700}.logo:first-letter{color:#70caff}.logo b{color:#78caff}.navbtn{border:1px solid #ffffff30;border-radius:30px;padding:8px 15px;font-size:12px}.hero{min-height:620px;display:grid;grid-template-columns:1.05fr .95fr;align-items:center;gap:30px;padding-top:55px;padding-bottom:70px}.eyebrow{color:#75caff;font-size:10px;font-weight:800;letter-spacing:.17em}.hero h1{font-size:clamp(40px,5.5vw,65px);line-height:1.03;letter-spacing:-.055em;margin:20px 0}.hero h1 em,h2 em{color:#75caff;font-style:normal}.lead{font-size:17px;color:#b9c7d9;max-width:570px}.ticks{display:flex;flex-wrap:wrap;gap:9px 17px;margin:24px 0;font-size:12px;color:#d7e7f7}.price{font-size:42px;font-weight:900;letter-spacing:-.05em;margin:20px 0}.price small{display:block;font-size:10px;font-weight:500;letter-spacing:0;color:#91a4bb}.btn{display:inline-flex;align-items:center;justify-content:center;gap:20px;padding:16px 22px;background:linear-gradient(110deg,#087cff,#35b8ff);border-radius:10px;color:white;font-size:12px;font-weight:900;box-shadow:0 8px 30px #087bff40}.btn:hover{filter:brightness(1.12);transform:translateY(-2px)}.muted{display:block;color:#91a3b8;font-size:11px;margin-top:12px}.visualbook{height:440px;position:relative;display:grid;place-items:center}.halo{position:absolute;width:350px;height:350px;border-radius:50%;background:radial-gradient(circle,#087bff66,transparent 68%);filter:blur(12px)}.book{position:relative;width:255px;height:350px;padding:28px 23px;border:1px solid #8bd4ff88;border-radius:7px 16px 16px 7px;background:linear-gradient(145deg,#183454,#07111f 65%,#111c31);box-shadow:22px 25px 60px #000b;transform:perspective(900px) rotateY(-12deg) rotateZ(-3deg)}.book small{font-size:8px;letter-spacing:.15em;color:#9bdcff}.book h2{font-size:35px;line-height:.95;margin:40px 0 15px;letter-spacing:-.06em}.book h2 strong{color:#76caff}.book p{font-size:10px;letter-spacing:.13em;color:#c5d9eb}.spark{height:75px;margin:23px 0;border-block:1px solid #6bcaff66;display:grid;place-items:center;color:#9be0ff;font-size:45px}.bubble,.float{position:absolute;background:#102b49;border:1px solid #6cc8ff77;border-radius:12px;padding:12px 16px;box-shadow:0 10px 30px #0008}.bubble{right:2%;top:50px;font-size:27px;font-weight:900;color:#80d2ff}.bubble small{display:block;font-size:9px;color:white}.float{font-size:9px;letter-spacing:.13em;border-radius:30px}.f1{left:0;bottom:70px}.f2{right:0;bottom:35px}.section{padding:85px 0}.section h2,.band h2,.last h2{font-size:clamp(30px,4vw,47px);line-height:1.1;letter-spacing:-.045em;margin:14px 0}.sub{color:#aabbd0;max-width:680px}.grid{display:grid;gap:14px;margin-top:30px}.three{grid-template-columns:repeat(3,1fr)}.two{grid-template-columns:repeat(2,1fr)}.four{grid-template-columns:repeat(4,1fr)}.grid article{padding:22px;border:1px solid #ffffff1c;border-radius:13px;background:linear-gradient(145deg,#122237,#09111d)}.grid i{font-size:25px;color:#70caff}.grid h3{font-size:16px;margin:12px 0 5px}.grid p{font-size:13px;color:#9eafc4;margin:0}.callout{margin-top:25px;padding:18px 20px;background:#0b1b2d;border-left:3px solid #4db5ff;border-radius:0 9px 9px 0;color:#c5d7ea}.band{padding:75px 0;background:linear-gradient(100deg,#091a2d,#0c2b4b,#07111f);border-block:1px solid #ffffff15}.split{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.steps{display:grid;gap:12px}.steps>div{display:flex;gap:18px;padding:16px;border:1px solid #ffffff20;border-radius:11px;background:#07111d88}.steps b{font-size:25px;color:#6ccaff}.steps h3{margin:0}.steps p{margin:3px 0 0;color:#aabbd0;font-size:13px}.sample{padding:13px!important}.art{height:185px;border-radius:8px;margin-bottom:15px;display:flex;align-items:end;padding:15px;font-size:10px;letter-spacing:.14em;font-weight:800;background:radial-gradient(circle at 70% 30%,#57bfff99,transparent 35%),linear-gradient(130deg,#173858,#070d18)}.art2{background:radial-gradient(circle at 25% 45%,#a65cff99,transparent 36%),linear-gradient(130deg,#261d4b,#070d18)}.tags{display:flex;gap:8px;flex-wrap:wrap;margin-top:20px}.tags span{font-size:10px;color:#b9dfff;border:1px solid #65baff55;border-radius:30px;padding:7px 12px}.grid article>small{font-size:9px;color:#71caff;font-weight:800;letter-spacing:.15em}.audience p{padding:13px 16px;border:1px solid #ffffff20;border-radius:9px;background:#0d1d30;font-size:13px}.offer{display:grid;grid-template-columns:1.1fr .9fr;border:1px solid #4caeff66;border-radius:18px;overflow:hidden;background:linear-gradient(130deg,#10243a,#07111e)}.offer>div{padding:35px}.offer ul{list-style:none;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:10px}.offer li{font-size:12px}.offer li:before{content:'✓ ';color:#71caff}.buy{background:radial-gradient(circle at 50% 0,#174a78,#0a1727 70%);text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.mini{width:135px;height:160px;background:linear-gradient(145deg,#173e62,#07111f);border:1px solid #75caff88;border-radius:7px;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#78ceff;font-size:25px;box-shadow:0 15px 40px #0008}.mini b{font-size:18px;line-height:1.05;color:white;margin-top:10px}.mini small{font-size:7px;letter-spacing:.1em;margin-top:12px}.buy .price{margin:5px 0}.buy .btn{width:100%;max-width:270px}.faq{max-width:900px}.faq details{padding:17px 3px;border-bottom:1px solid #ffffff20}.faq summary{cursor:pointer;font-weight:700;font-size:14px}.faq details p{color:#aabbd0;font-size:13px}.last{text-align:center;padding:80px 0;background:radial-gradient(ellipse at 50% 0,#123d68,#07111e 68%);border-block:1px solid #ffffff18}.last .wrap{display:flex;flex-direction:column;align-items:center}.last p{max-width:600px;color:#afc0d3}.last small{font-size:10px;color:#8fa2b8;margin-top:13px}.footer{border:0;padding:28px 0}.footer div{text-align:right;font-size:10px;color:#91a3b8}.footer p{margin:4px 0}@media(max-width:760px){.wrap{width:calc(100% - 32px)}.hero{grid-template-columns:1fr;padding-top:45px;gap:0}.hero h1{font-size:43px}.lead{font-size:15px}.visualbook{height:380px}.book{transform:scale(.88) perspective(900px) rotateY(-10deg)}.three,.two,.four,.split,.offer{grid-template-columns:1fr}.section{padding:62px 0}.band{padding:60px 0}.offer>div{padding:26px 21px}.offer ul{grid-template-columns:1fr}.buy{padding:30px 20px!important}.btn{width:100%}.footer{align-items:flex-start;gap:12px;flex-direction:column}.footer div{text-align:left}.ticks{display:grid}.art{height:165px}}@media(max-width:370px){.hero h1{font-size:37px}.bubble{right:-2px}.f1{left:-4px}}
