:root{--navy:#07162f;--ink:#13213a;--blue:#165dff;--cyan:#21d4fd;--pale:#eef5ff;--mint:#dffaf0;--white:#fff;--grey:#60708a}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Arial,Helvetica,sans-serif;color:var(--ink);background:#fff;font-size:16px;line-height:1.55}header{height:74px;padding:0 max(5vw,24px);display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #dce6f3;position:sticky;top:0;background:#fffffff2;backdrop-filter:blur(12px);z-index:20}.brand{font-weight:900;font-size:22px;color:var(--navy);text-decoration:none;letter-spacing:-1px}.brand span{color:var(--blue)}.buy{color:var(--navy);font-weight:800;text-decoration:none}.navbuy{border:1px solid #aebfd6;border-radius:999px;padding:10px 17px}.hero{min-height:720px;background:var(--navy);color:#fff;padding:84px max(6vw,24px);display:grid;grid-template-columns:1.1fr .9fr;align-items:center;overflow:hidden}.hero-copy{max-width:720px}.eyebrow{font-size:13px;letter-spacing:2.2px;font-weight:900;color:var(--blue)}.hero .eyebrow{color:var(--cyan)}h1{font-size:clamp(46px,6vw,86px);line-height:.97;letter-spacing:-4px;margin:16px 0 26px}h1 em{font-style:normal;color:var(--cyan)}.lead{font-size:20px;max-width:650px;color:#cdd9ea}.actions{display:flex;align-items:center;gap:24px;margin-top:34px;flex-wrap:wrap}.primary{display:inline-block;border:0;background:linear-gradient(120deg,var(--cyan),#48f0b9);color:var(--navy);padding:17px 23px;border-radius:6px;font-weight:900;text-decoration:none;font-size:17px;box-shadow:0 10px 30px #0cc8df30;cursor:pointer}.textlink{color:#fff;font-weight:800}.micro{font-size:13px;color:#92a5bf}.book{position:relative;width:min(390px,80vw);height:520px;margin:auto;perspective:1000px}.cover{position:absolute;inset:20px 20px 35px 30px;padding:45px 36px;background:linear-gradient(150deg,#143b8c,#091a38 58%,#07162f);border:1px solid #389dff;border-radius:4px;transform:rotateY(-8deg) rotateZ(3deg);box-shadow:-18px 22px 0 #d7e4f5,0 40px 70px #0009;display:flex;flex-direction:column}.cover small{color:var(--cyan);font-weight:800;letter-spacing:1.5px}.cover strong{font-size:48px;line-height:.96;margin-top:55px;letter-spacing:-2px}.cover i{color:var(--cyan);font-style:normal}.cover span{margin-top:auto;font-size:11px}.ring{position:absolute;width:420px;height:420px;border:70px solid #1649b7;border-radius:50%;right:-170px;top:-110px}.hooks{padding:100px max(5vw,24px);background:#f7faff}.center{text-align:center}.hookgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;max-width:1280px;margin:28px auto}.hookgrid article{background:#fff;border:1px solid #d9e4f3;padding:30px;min-height:230px;transition:.2s}.hookgrid article:hover{transform:translateY(-5px);border-color:var(--blue);box-shadow:0 18px 50px #0d2b6320}.hookgrid b{color:var(--blue);font-size:13px}.hookgrid h2{font-size:23px;line-height:1.15;margin:28px 0 12px}.hookgrid p{color:var(--grey)}.inside{padding:110px max(7vw,24px);display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.inside h2,.offer h2{font-size:clamp(36px,4.5vw,60px);line-height:1.02;letter-spacing:-2px;margin:12px 0 25px}.inside li{margin:11px 0;font-weight:700}.pages{height:450px;position:relative}.pages div{position:absolute;width:270px;height:360px;background:#fff;border:1px solid #c7d5e8;padding:28px;box-shadow:0 25px 55px #142e5c22;color:var(--blue);font-size:13px}.pages b{display:block;font-size:30px;line-height:1.05;color:var(--navy);margin-top:110px}.pages div:nth-child(1){left:0;top:45px;transform:rotate(-8deg)}.pages div:nth-child(2){left:150px;top:20px;transform:rotate(3deg)}.pages div:nth-child(3){left:280px;top:65px;transform:rotate(10deg);background:var(--navy);color:var(--cyan)}.pages div:nth-child(3) b{color:#fff}.result{background:var(--blue);padding:90px max(6vw,24px);color:#fff;text-align:center}.result blockquote{font-size:clamp(30px,4vw,54px);line-height:1.1;max-width:1100px;margin:0 auto 55px;font-weight:900;letter-spacing:-1px}.steps{display:flex;justify-content:center;gap:38px;flex-wrap:wrap}.steps span{font-weight:900}.steps b{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#fff;color:var(--blue);margin-right:8px}.offer{padding:110px 24px;background:var(--navy)}.offerbox{max-width:780px;margin:auto;background:#fff;padding:60px;border-radius:12px;text-align:center;box-shadow:0 30px 80px #0007}.offerbox ul{display:inline-block;text-align:left;margin:20px auto 32px;padding:0;list-style:none}.offerbox li{margin:12px 0;font-weight:700}.price{display:flex;justify-content:center;align-items:baseline;gap:14px}.price del{color:#8997aa}.price strong{font-size:50px;color:var(--blue)}.price span{color:var(--grey)}.offerbox button{width:100%}.faq{max-width:850px;margin:auto;padding:100px 24px}.faq h2{font-size:44px}.faq details{border-top:1px solid #cbd7e7;padding:20px 0}.faq summary{font-weight:900;font-size:18px;cursor:pointer}.faq p{color:var(--grey)}footer{background:#050f21;color:#9babc0;padding:48px max(5vw,24px);display:flex;gap:25px;justify-content:space-between;flex-wrap:wrap}footer b{color:#fff}@media(max-width:900px){.hero,.inside{grid-template-columns:1fr}.hero{padding-top:60px}.book{margin-top:50px}.hookgrid{grid-template-columns:repeat(2,1fr)}.pages{transform:scale(.82);transform-origin:left top}.inside{gap:25px}}@media(max-width:600px){h1{letter-spacing:-2px}.hero{min-height:auto}.hookgrid{grid-template-columns:1fr}.hookgrid article{min-height:0}.cover strong{font-size:39px}.offerbox{padding:40px 22px}.pages{height:330px;transform:scale(.62)}.navbuy{font-size:14px}}
