*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#f6f1e8;color:#131722;font-family:Arial,Helvetica,sans-serif}.shell{width:min(calc(100% - 32px),760px);margin:auto}.notice{position:relative;z-index:5;padding:10px 12px;background:#c82026;color:#fff;text-align:center;font-size:10px;font-weight:900;letter-spacing:.12em}.eyebrow{margin:0 0 12px;color:#ec3b2e;font-size:11px;font-weight:900;letter-spacing:.15em}.yellow{color:#ffd22e}h1,h2,p{margin-top:0}h1,h2{font-weight:950;letter-spacing:-.055em}h1{margin-bottom:18px;font-size:clamp(42px,12vw,78px);line-height:.92}h2{margin-bottom:18px;font-size:clamp(38px,10.5vw,68px);line-height:.96}h1 span,h2 span{color:#ec3b2e}.hero{min-height:calc(100svh - 32px);display:flex;flex-direction:column;justify-content:center;padding:42px 0 32px;text-align:center}.hero-copy{max-width:560px;margin:0 auto;color:#49515e;font-size:17px;font-weight:700;line-height:1.55}.down-arrows{margin-top:25px;color:#ec3b2e;font-size:29px;font-weight:900;animation:bounce 1s infinite}.dark{background:#171813;color:#fff}.scale-problem,.mistake,.bridge,.reveal,.contents,.authority,.formula,.offer{padding:54px 0}.scale-problem h2 span,.bridge h2 span,.contents h2 span,.formula h2 span{color:#ffd22e}.sequence{display:grid;gap:10px;margin-top:30px}.sequence article{padding:20px;border:1px solid #3a3b35;border-radius:16px;background:#23241f}.sequence article b{display:block;color:#ffd22e;font-size:11px}.sequence article strong{display:block;margin-top:8px;font-size:24px}.sequence article p{margin:8px 0 0;color:#c9c9c4;font-size:14px;line-height:1.5}.sequence i{text-align:center;color:#ffd22e;font-size:24px;font-style:normal}.sequence .danger{border-color:#ed4034;background:#3b1716}.sequence .danger strong{color:#ff5549}.mistake{text-align:center}.mistake>p:not(.eyebrow){color:#575f69;font-size:16px;line-height:1.6}.mistake-list{display:grid;gap:9px;margin-top:25px;text-align:left}.mistake-list span{padding:15px 17px;border-left:5px solid #ec3b2e;border-radius:8px;background:#fff;box-shadow:0 7px 22px rgba(20,25,35,.07);font-size:14px;font-weight:800}.bridge{text-align:center}.bridge p:last-child{max-width:620px;margin:auto;color:#d4d4cf;font-size:16px;line-height:1.65}.reveal{text-align:center}.single-book{display:block;width:min(70vw,330px);margin:28px auto}.single-book img,.book-item img{display:block;width:100%;height:auto}.reveal-copy{max-width:620px;margin:auto;color:#545b65;font-size:16px;line-height:1.65}.strategy-list{display:grid;gap:9px;margin-top:27px}.strategy-list article{display:grid;grid-template-columns:42px 1fr;align-items:center;overflow:hidden;border:1px solid #3e3f39;border-radius:11px;background:#23241f}.strategy-list b{padding:15px 8px;background:#ffd22e;color:#171813;text-align:center}.strategy-list span{padding:0 14px;font-weight:800}.authority{text-align:center}.authority-box{padding:25px 20px;border:2px solid #ec3b2e;border-radius:18px;background:#fff}.authority-box strong{display:block;color:#ec3b2e;font-size:clamp(40px,12vw,76px);letter-spacing:-.06em}.authority-box p{margin:9px 0 0;color:#555d67;font-size:15px;line-height:1.6}.proof-note{margin:18px auto 0;color:#555d67;font-size:14px;line-height:1.55}.formula{text-align:center}.formula-stack{display:grid;gap:10px}.formula-stack article{padding:20px;border:1px solid #42433d;border-radius:14px;background:#23241f}.formula-stack strong,.formula-stack span{display:block}.formula-stack strong{color:#ffd22e;font-size:24px}.formula-stack span{margin-top:7px;color:#cbcbc6;font-size:13px}.formula-stack>b{color:#ffd22e;font-size:27px}.formula-stack .result{border-color:#ec3b2e;background:#431917}.formula-stack .result strong{color:#ff5a4e}.offer{background:#061a58;color:#fff;text-align:center}.offer h2 span{color:#ffd22e}.book-stack{display:grid;gap:12px;margin:30px 0}.book-item{display:grid;grid-template-columns:105px 1fr;gap:16px;align-items:center;padding:15px;border:1px solid rgba(255,255,255,.15);border-radius:16px;background:rgba(255,255,255,.07);text-align:left}.book-item picture{display:block}.book-item small,.book-item strong,.book-item b{display:block}.book-item small{color:#aebce0;font-size:9px;font-weight:900;letter-spacing:.1em}.book-item strong{margin:6px 0;font-size:20px}.book-item b{color:#ffd22e;font-size:23px}.plus{color:#ffd22e;font-size:42px;font-weight:950;line-height:.7}.deal-card{margin-top:26px;padding:25px 17px 21px;border:2px solid #ffd22e;border-radius:22px;background:#fff;color:#111722;box-shadow:0 18px 45px rgba(0,0,0,.28)}.deal-card>p:first-child{margin-bottom:16px;color:#737883;font-size:12px;font-weight:900;letter-spacing:.08em}.deal-card del{margin-left:6px;color:#d22d2d;font-size:20px;text-decoration-thickness:3px}.deal-card>small{display:block;font-size:10px;font-weight:900;letter-spacing:.12em}.combo-price{display:block;margin:3px 0;color:#061a58;font-size:clamp(70px,21vw,118px);line-height:.92;letter-spacing:-.08em}.add-only{display:inline-block;margin-top:10px;padding:9px 12px;border-radius:999px;background:#fff1af;font-size:12px;font-weight:900}.add-only b{color:#d72626;font-size:17px}.cta-arrows{margin:18px 0 7px;color:#ec3b2e;font-size:26px;font-weight:950;animation:bounce 1s infinite}.primary-cta{display:flex;align-items:center;justify-content:center;min-height:66px;padding:14px;border-radius:13px;background:#ec3b2e;color:#fff;text-decoration:none;font-size:16px;font-weight:950;line-height:1.25;box-shadow:0 9px 0 #a91e19;animation:pulse 1.8s infinite}.access{margin:18px 0 0;color:#626975;font-size:10px;line-height:1.65}.decline{display:inline-block;margin:20px auto 0;color:#c6d0e8;font-size:11px;line-height:1.45;text-underline-offset:3px}@keyframes bounce{50%{transform:translateY(7px)}}@keyframes pulse{50%{transform:scale(1.025)}}@media(min-width:720px){.hero{min-height:680px}.scale-problem,.mistake,.bridge,.reveal,.contents,.authority,.formula,.offer{padding:78px 0}.sequence{grid-template-columns:1fr 34px 1fr 34px 1fr;align-items:center}.sequence i{transform:rotate(-90deg)}.strategy-list{grid-template-columns:1fr 1fr}.book-stack{max-width:590px;margin:36px auto}.book-item{grid-template-columns:130px 1fr}.deal-card{max-width:590px;margin:30px auto 0;padding:34px}.primary-cta{font-size:20px}}
