*{box-sizing:border-box;margin:0;padding:0}body{color:#f0f0f0;background:#0a0f1e;min-height:100vh;font-family:Segoe UI,Arial,sans-serif}.urgency{color:#000;text-align:center;letter-spacing:.3px;background:linear-gradient(90deg,#f5a623,#f76b1c);padding:14px 20px;font-size:14px;font-weight:700}.hero{text-align:center;background:linear-gradient(135deg,#0a0f1e 0%,#1a2540 60%,#0d1f3c 100%);border-bottom:1px solid #1e3a5f;padding:60px 20px 50px}.badge{color:#000;letter-spacing:1.5px;text-transform:uppercase;background:linear-gradient(90deg,#f5a623,#f76b1c);border-radius:20px;margin-bottom:24px;padding:6px 18px;font-size:12px;font-weight:700;display:inline-block}.hero h1{color:#fff;margin-bottom:10px;font-size:clamp(2rem,6vw,3.6rem);font-weight:800;line-height:1.15}.hero .subtitle{color:#a8b8d0;max-width:560px;margin:0 auto 36px;font-size:clamp(1rem,2.5vw,1.25rem);line-height:1.6}.price-box{background:linear-gradient(135deg,#0d1f3c,#162944);border:1px solid #f5a623;border-radius:16px;margin-bottom:12px;padding:24px 40px;display:inline-block;box-shadow:0 0 30px #f5a62326}.price-box .label{text-transform:uppercase;letter-spacing:1px;color:#a8b8d0;margin-bottom:10px;font-size:13px}.price-box .price-row{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:20px;display:flex}.price-box .price-item{text-align:center}.price-box .currency-label{text-transform:uppercase;letter-spacing:1px;color:#5a6e84;margin-bottom:4px;font-size:10px}.price-box .price-val{color:#f5a623;font-size:2.4rem;font-weight:900;line-height:1}.price-box .price-val sup{vertical-align:super;font-size:1.1rem}.price-box .divider{color:#1e3a5f;align-self:center;font-size:1.8rem;line-height:1}.price-box .note{color:#7a8fa8;margin-top:12px;font-size:12px}.coffee-line{color:#a8b8d0;margin-top:14px;font-size:13px;font-style:italic}.tagline{color:#7a8fa8;text-align:center;margin-top:20px;font-size:13px;font-style:italic}.purchase-section{text-align:center;background:#0a0f1e;padding:60px 20px}.section-title{color:#fff;margin-bottom:10px;font-size:clamp(1.4rem,3vw,2rem);font-weight:700}.section-sub{color:#7a8fa8;margin-bottom:40px;font-size:15px}.purchase-box{background:linear-gradient(135deg,#0d1f3c,#111d33);border:1px solid #f5a623;border-radius:16px;max-width:540px;margin:0 auto;padding:40px 36px;box-shadow:0 0 40px #f5a6231a}.purchase-box .step{text-align:left;border-bottom:1px solid #1e3a5f;align-items:flex-start;gap:14px;margin-bottom:20px;padding-bottom:20px;display:flex}.purchase-box .step.last{border-bottom:none;margin-bottom:0;padding-bottom:0}.purchase-box .step-num{color:#000;background:linear-gradient(135deg,#f5a623,#f76b1c);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:14px;font-weight:800;display:flex}.purchase-box .step-content h4{color:#fff;margin-bottom:4px;font-size:14px;font-weight:700}.purchase-box .step-content p{color:#7a8fa8;font-size:13px;line-height:1.5}.purchase-box input[type=text],.purchase-box input[type=email]{color:#f0f0f0;background:#0d1a2e;border:1px solid #1e3a5f;border-radius:10px;outline:none;width:100%;margin-bottom:10px;padding:13px 18px;font-size:14px;transition:border .2s}.purchase-box input:focus{border-color:#f5a623}.purchase-box .buy-btn{color:#000;cursor:pointer;background:linear-gradient(90deg,#f5a623,#f76b1c);border:none;border-radius:10px;width:100%;margin-top:18px;padding:17px 20px;font-size:15px;font-weight:800;transition:opacity .2s,transform .15s,box-shadow .15s;box-shadow:0 4px 14px #f5a62340}.purchase-box .buy-btn:hover{opacity:.95;transform:translateY(-1px);box-shadow:0 6px 18px #f5a62359}.purchase-box .buy-btn:disabled{box-shadow:none;opacity:.6;cursor:not-allowed;transform:none}.purchase-box .secure-note{color:#3a5a80;justify-content:center;align-items:center;gap:6px;margin-top:12px;font-size:12px;display:flex}.email-note{color:#7a8fa8;text-align:left;background:#0d1a2e;border:1px solid #1e3a5f;border-radius:8px;margin-bottom:16px;padding:12px 16px;font-size:12px;line-height:1.5}.email-note strong{color:#a8c8f0}.step-top{margin-top:20px}.why-section{text-align:center;background:#0a0f1e;padding:60px 20px}.features{flex-wrap:wrap;justify-content:center;gap:24px;max-width:860px;margin:0 auto;display:flex}.feat-card{text-align:left;background:#111d33;border:1px solid #1e3a5f;border-radius:14px;flex:220px;max-width:260px;padding:28px 24px}.feat-card .icon{margin-bottom:14px;font-size:2rem}.feat-card h3{color:#fff;margin-bottom:8px;font-size:15px;font-weight:700}.feat-card p{color:#7a8fa8;font-size:13px;line-height:1.6}.author-section{text-align:center;background:#0d1220;padding:60px 20px}.author-box{background:#111d33;border:1px solid #1e3a5f;border-radius:16px;max-width:640px;margin:0 auto;padding:36px}.avatar{color:#000;background:linear-gradient(135deg,#f5a623,#f76b1c);border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;margin:0 auto 18px;font-size:1.8rem;font-weight:800;display:flex}.author-box h3{margin-bottom:4px;font-size:1.2rem;font-weight:700}.author-box .role{color:#f5a623;margin-bottom:16px;font-size:13px}.author-box p{color:#a8b8d0;font-size:14px;line-height:1.7}.cred-tags{flex-wrap:wrap;justify-content:center;gap:8px;margin:12px 0 18px;display:flex}.cred-tag{color:#a8c8f0;background:#0d1a2e;border:1px solid #1e3a5f;border-radius:20px;padding:5px 14px;font-size:12px}footer{text-align:center;color:#3a4f66;background:#070c18;border-top:1px solid #1e3a5f;padding:30px 20px;font-size:13px}@media (width<=500px){.price-box{padding:20px 18px}.price-box .price-val{font-size:1.8rem}.purchase-box,.author-box{padding:28px 20px}}
