:root{--purple:#43207f;--purple-dark:#251044;--purple-deep:#190a31;--pink:#a93e8e;--orange:#ff6b22;--yellow:#ffd426;--cream:#fff9ec;--paper:#fffdf8;--ink:#201a25;--muted:#695f6d;--line:#ded3e3;--green:#2f8d58}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased;margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}button{font:inherit}.sales-container{width:min(1120px,100% - 42px);margin:0 auto}.top-alert{min-height:39px;color:var(--purple-deep);background:var(--yellow);border-bottom:2px solid var(--purple-deep);letter-spacing:.02em;text-align:center;justify-content:center;align-items:center;gap:7px;padding:9px 18px;font-size:11px;display:flex}.top-alert svg{flex:none}.sales-header{z-index:20;justify-content:space-between;align-items:center;width:min(1180px,100% - 42px);height:79px;margin:0 auto;display:flex;position:relative}.sales-brand{align-items:center;gap:10px;display:inline-flex}.sales-brand img{object-fit:cover;mix-blend-mode:multiply;width:49px;height:49px}.sales-brand>span{gap:3px;display:grid}.sales-brand strong{color:var(--purple-dark);letter-spacing:.06em;font-family:Georgia,Times New Roman,serif;font-size:17px}.sales-brand small{color:var(--pink);letter-spacing:.16em;text-transform:uppercase;font-size:8px;font-weight:900}.header-link{color:var(--purple-dark);border:2px solid var(--purple-dark);text-transform:uppercase;padding:10px 17px;font-size:11px;font-weight:900;transition:background-color .16s,color .16s}.header-link:hover{color:#fff;background:var(--purple-dark)}.sales-hero{color:#fff;background:var(--purple-dark);min-height:930px;padding:42px 0 88px;position:relative;overflow:hidden}.sales-hero:before{content:"";clip-path:polygon(0 34%,100% 0,100% 100%,0 100%);background:#32155b;width:100%;height:34%;position:absolute;top:auto;bottom:0;right:0}.hero-streak{background:var(--pink);opacity:.5;height:11px;position:absolute;transform:rotate(-23deg)}.hero-streak--one{width:320px;top:80px;right:-70px}.hero-streak--two{background:var(--yellow);width:210px;bottom:55px;right:330px}.hero-grid{z-index:2;grid-template-columns:1.08fr .92fr;align-items:center;gap:42px;display:grid;position:relative}.video-hero{z-index:2;text-align:center;position:relative}.hero-logo{align-items:center;gap:9px;margin-bottom:28px;display:inline-flex}.hero-logo img{object-fit:cover;background:#fff;border-radius:50%;width:47px;height:47px}.hero-logo span{color:#fff;letter-spacing:.11em;font-family:Georgia,Times New Roman,serif;font-size:14px;font-weight:700}.video-hero h1{letter-spacing:-.045em;max-width:890px;margin:0 auto;font-family:Georgia,Times New Roman,serif;font-size:clamp(46px,6vw,72px);font-weight:500;line-height:1}.video-hero h1 mark{color:var(--purple-dark);background:var(--yellow);padding:0 5px 3px}.video-hero .hero-subtitle{max-width:670px;margin:22px auto 29px}.sales-video{border:2px solid var(--purple-deep);width:min(820px,100%);box-shadow:12px 12px 0 var(--pink);background:#fff;margin:0 auto 29px;padding:7px}.sales-video__screen{aspect-ratio:16/9;background:#100719;place-items:center;display:grid;position:relative;overflow:hidden}.sales-video__screen:after{content:"";z-index:2;pointer-events:none;border:24px solid #ffffff14;border-radius:50%;width:220px;height:220px;position:absolute;bottom:-120px;right:-110px}.sales-video__screen.is-unlocked:after{display:none}.sales-video__player{z-index:1;object-fit:contain;background:#09040e;width:100%;height:100%;position:absolute;inset:0}.sales-video__screen:not(.is-unlocked) .sales-video__player{filter:saturate(.85)brightness(.72);object-fit:cover;object-position:center 58%}.video-lock{z-index:3;text-align:center;background:linear-gradient(#190a31a3,#190a31e0);flex-direction:column;justify-content:center;align-items:center;padding:28px;display:flex;position:absolute;inset:0}.video-lock__eyebrow{color:var(--yellow);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:6px;margin-bottom:12px;font-size:9px;font-weight:900;display:flex}.video-lock__icon{width:68px;height:68px;color:var(--purple-deep);background:var(--yellow);border:3px solid var(--purple-deep);box-shadow:5px 5px 0 var(--orange);border-radius:50%;place-items:center;margin-bottom:15px;display:grid;transform:rotate(-4deg)}.video-lock__icon svg{stroke-width:2.5px;width:30px;height:30px}.video-lock>strong{max-width:470px;font-family:Georgia,Times New Roman,serif;font-size:clamp(24px,3.5vw,36px);font-weight:500;line-height:1.08}.video-lock>p{color:#ded3e4;margin:10px 0 18px;font-size:12px}.video-lock>button{min-height:46px;color:var(--purple-deep);background:var(--yellow);border:2px solid var(--purple-deep);box-shadow:4px 4px 0 var(--orange);letter-spacing:.04em;cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:11px 19px;font-size:11px;font-weight:950;transition:transform .16s,box-shadow .16s;display:inline-flex}.video-lock>button:hover{box-shadow:2px 2px 0 var(--orange);transform:translate(2px,2px)}.video-lock>button svg{transform-origin:50%;width:19px;animation:1.15s ease-in-out infinite key-attention}.video-unlocked{z-index:3;color:var(--purple-deep);background:var(--yellow);border:1px solid var(--purple-deep);letter-spacing:.06em;text-transform:uppercase;pointer-events:none;align-items:center;gap:5px;padding:7px 10px;font-size:7px;font-weight:950;display:flex;position:absolute;top:12px;left:12px}@keyframes key-attention{0%,to{filter:drop-shadow(0 0 #ff6b2200);transform:rotate(0)scale(1)}35%{filter:drop-shadow(0 0 5px #ff6b22cc);transform:rotate(-14deg)scale(1.18)}65%{filter:drop-shadow(0 0 5px #ff6b22cc);transform:rotate(12deg)scale(1.18)}}.video-hero .safe-note{justify-content:center}.hero-copy{padding-right:10px}.pretitle,.section-tag{color:var(--yellow);letter-spacing:.15em;text-transform:uppercase;margin:0 0 16px;font-size:11px;font-weight:900}.hero-copy h1{letter-spacing:-.045em;max-width:680px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(47px,5.5vw,72px);font-weight:500;line-height:.99}.hero-copy mark{color:var(--purple-dark);background:var(--yellow);padding:0 5px 3px}.hero-subtitle{color:#e4dbea;max-width:640px;margin:24px 0 23px;font-size:17px;line-height:1.58}.hero-checks,.offer-box ul{gap:11px;margin:0 0 27px;padding:0;list-style:none;display:grid}.hero-checks li,.offer-box li{align-items:center;gap:10px;font-size:13px;font-weight:700;display:flex}.hero-checks svg{width:18px;height:18px;color:var(--purple-dark);background:var(--yellow);stroke-width:4px;border-radius:50%;flex:none;padding:3px}.buy-button{color:#2a1409;background:var(--orange);min-height:62px;box-shadow:6px 6px 0 var(--yellow);letter-spacing:.02em;text-align:center;border:2px solid #130a05;justify-content:center;align-items:center;gap:11px;padding:17px 24px;font-size:14px;font-weight:950;transition:transform .15s,box-shadow .15s;display:inline-flex}.buy-button:hover{box-shadow:3px 3px 0 var(--yellow);transform:translate(3px,3px)}.safe-note{color:#bfb3c7;align-items:center;gap:6px;margin:16px 0 0;font-size:10px;font-weight:700;display:flex}.hero-product{place-items:center;min-height:515px;display:grid}.ebook-stage{perspective:1300px;width:430px;height:490px;position:relative}.ebook{z-index:2;width:350px;height:292px;transform-style:preserve-3d;position:absolute;top:91px;left:39px;transform:rotateY(-13deg)rotateX(2deg)rotate(1deg)}.ebook__cover{z-index:3;background:var(--purple);backface-visibility:hidden;border:1px solid #ffffff3d;width:100%;height:100%;padding:0;position:absolute;overflow:hidden;box-shadow:18px 22px 28px #0000006b}.ebook__cover:before{content:none;border:22px solid #ffffff12;border-radius:50%;width:170px;height:170px;position:absolute;top:-70px;right:-85px}.ebook__cover:after{content:none;background:var(--pink);width:210px;height:55px;position:absolute;bottom:17px;left:-35px;transform:rotate(-12deg)}.ebook__spine{z-index:2;color:#fff;transform-origin:100%;background:#210c49;border-left:1px solid #fff3;place-items:center;width:28px;height:100%;display:grid;position:absolute;top:0;left:-27px;transform:rotateY(-90deg)}.ebook__spine span{letter-spacing:.18em;writing-mode:vertical-rl;font-size:8px;font-weight:900;transform:rotate(180deg)}.ebook__pages{z-index:1;transform-origin:0;background:repeating-linear-gradient(90deg,#cfc7bb 0 1px,#f9f3e8 1px 4px);width:24px;height:calc(100% - 14px);position:absolute;top:7px;right:-19px;transform:rotateY(90deg)}.ebook__cover-art{object-fit:cover;width:100%;height:100%;display:block}.ebook__brand{z-index:2;align-items:center;gap:7px;display:flex;position:relative}.ebook__brand img{object-fit:cover;background:#fff;border-radius:50%;width:28px;height:28px}.ebook__brand span{color:#fff;letter-spacing:.15em;font-size:8px;font-weight:900}.ebook__edition{z-index:2;color:#dccfe8;letter-spacing:.15em;margin:54px 0 8px;font-size:6px;font-weight:900;position:relative}.ebook__cover h2{z-index:2;color:#fff;letter-spacing:-.035em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:32px;font-weight:500;line-height:.96;position:relative}.ebook__cover h2 em{color:var(--yellow);font-weight:inherit}.ebook__line{z-index:2;background:var(--orange);width:46px;height:3px;margin:16px 0 12px;position:relative}.ebook__subtitle{z-index:2;color:#eee7f2;width:178px;margin:0;font-size:9px;line-height:1.5;position:relative}.ebook__stamp{z-index:5;width:70px;height:70px;color:var(--purple-deep);background:var(--yellow);border:2px solid var(--purple-deep);text-align:center;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;bottom:24px;right:22px;transform:rotate(7deg)}.ebook__stamp strong{font-family:Georgia,Times New Roman,serif;font-size:20px;line-height:1}.ebook__stamp span{text-transform:uppercase;margin-top:2px;font-size:6px;font-weight:900;line-height:1.1}.ebook__bubbles i{z-index:3;border:2px solid #ffffff42;border-radius:50%;position:absolute}.ebook__bubbles i:first-child{width:28px;height:28px;top:94px;right:29px}.ebook__bubbles i:nth-child(2){width:12px;height:12px;top:77px;right:67px}.ebook__bubbles i:nth-child(3){width:18px;height:18px;bottom:82px;left:31px}.ebook__bubbles i:nth-child(4){width:8px;height:8px;bottom:111px;left:67px}.ebook-shadow{filter:blur(16px);background:#05000f6e;border-radius:50%;width:365px;height:48px;position:absolute;bottom:78px;left:32px;transform:rotate(-3deg)}.ebook-badge{z-index:6;width:95px;height:95px;color:var(--purple-deep);background:var(--yellow);border:3px solid var(--purple-deep);box-shadow:5px 5px 0 var(--orange);text-align:center;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;top:13px;right:2px;transform:rotate(9deg)}.ebook-badge strong{font-size:14px}.ebook-badge span{font-size:9px;font-weight:900}.pain-section{background:linear-gradient(#eee3ce 1px, transparent 1px), linear-gradient(90deg, #eee3ce 1px, transparent 1px), var(--cream);background-size:34px 34px;padding:108px 0}.pain-grid{grid-template-columns:.72fr 1.28fr;align-items:center;gap:90px;display:grid}.receipt-card{background:#fffef9;max-width:350px;padding:33px 29px 37px;font-family:Courier New,monospace;position:relative;transform:rotate(-2.5deg);box-shadow:11px 13px #42207f26}.receipt-card:after{content:"";background:linear-gradient(135deg,#fffef9 7px,#0000 0) 0 0/14px 14px repeat-x;height:14px;position:absolute;bottom:-11px;left:0;right:0}.receipt-card__top{color:var(--purple-dark);text-align:center;margin:0 0 3px;font-size:18px;font-weight:900}.receipt-card>span{color:#766f76;text-align:center;text-transform:uppercase;margin-bottom:27px;font-size:10px;display:block}.receipt-card__line,.receipt-card__total{border-bottom:1px dashed #aaa2aa;justify-content:space-between;gap:15px;padding:10px 0;font-size:11px;display:flex}.receipt-card__total{border:0;align-items:center;margin-top:12px}.receipt-card__total span{font-size:11px;font-weight:900}.receipt-card__total strong{color:#bd2929;font-size:22px}.receipt-card small{color:#817b81;margin-top:18px;font-family:Arial,sans-serif;font-size:7px;line-height:1.4;display:block}.pain-copy .section-tag,.contents-section .section-tag,.faq-section .section-tag{color:var(--pink)}.pain-copy h2,.sales-heading h2,.guarantee-grid h2,.faq-intro h2,.closing-cta h2{color:var(--purple-dark);letter-spacing:-.04em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(37px,4.5vw,52px);font-weight:500;line-height:1.05}.pain-list{gap:13px;margin:30px 0 27px;padding:0;list-style:none;display:grid}.pain-list li{color:#554b58;align-items:center;gap:12px;font-size:14px;line-height:1.45;display:flex}.pain-list li>span{color:#fff;background:#bb3030;border-radius:50%;flex:none;place-items:center;width:25px;height:25px;font-weight:900;display:grid}.turning-point{color:#fff;background:var(--purple-dark);border-left:7px solid var(--yellow);padding:19px 22px}.turning-point p{margin:0 0 5px;font-family:Georgia,Times New Roman,serif;font-size:19px;line-height:1.3}.turning-point span{color:#d5cadc;font-size:11px}.contents-section{background:var(--paper);padding:110px 0}.sales-heading{text-align:center;max-width:780px;margin:0 auto 48px}.sales-heading>p:last-child{color:var(--muted);margin:17px auto 0;font-size:15px;line-height:1.65}.recipe-list{border-top:3px solid var(--purple-dark);max-width:910px;margin:0 auto}.recipe-row{border-bottom:1px solid var(--line);cursor:pointer;outline:none;grid-template-columns:55px 110px 1fr 45px;align-items:center;gap:24px;min-height:145px;transition:background-color .22s,transform .22s;display:grid}.recipe-row:hover,.recipe-row.is-active{background:var(--cream);transform:translate(5px)}.recipe-row:focus-visible{outline:2px solid var(--pink);outline-offset:-2px}.recipe-list--interactive.is-visible .recipe-row{animation:.54s cubic-bezier(.22,1,.36,1) both recipe-reveal;animation-delay:calc(var(--recipe-index) * 90ms)}.recipe-number{color:var(--pink);font-family:Georgia,Times New Roman,serif;font-size:30px;font-style:italic;transition:color .22s,transform .22s}.recipe-thumb{color:#fff;background:var(--purple);flex-direction:column;justify-content:flex-end;width:105px;height:105px;padding:12px;transition:box-shadow .22s,transform .22s;display:flex;position:relative;overflow:hidden;transform:rotate(-2deg);box-shadow:5px 5px #d8c6e4}.recipe-thumb:before{content:"";border:8px solid #ffffff1a;border-radius:50%;width:60px;height:60px;position:absolute;top:-24px;right:-27px}.recipe-thumb span{color:#e4d7ec;text-transform:uppercase;font-size:6px;font-weight:900;position:absolute;top:12px;left:12px}.recipe-thumb b{z-index:2;font-family:Georgia,Times New Roman,serif;font-size:16px;font-weight:500;position:relative}.recipe-thumb i{color:var(--yellow);font-family:Georgia,serif;font-size:9px;font-style:normal;font-weight:900;position:absolute;bottom:7px;right:8px}.recipe-info h3{color:var(--purple-dark);margin:0 0 7px;font-family:Georgia,Times New Roman,serif;font-size:24px;font-weight:500;transition:color .22s}.recipe-info p{color:var(--muted);margin:0;font-size:13px;line-height:1.55}.recipe-check{color:var(--green);transition:color .22s,transform .22s}.recipe-row.is-active .recipe-number{color:var(--orange);transform:translate(4px)}.recipe-row.is-active .recipe-thumb{transform:rotate(0)scale(1.04);box-shadow:8px 8px #d8c6e4}.recipe-row.is-active .recipe-info h3{color:var(--pink)}.recipe-row.is-active .recipe-check{color:var(--pink);transform:rotate(8deg)scale(1.18)}@keyframes recipe-reveal{0%{opacity:0;translate:0 24px}to{opacity:1;translate:0}}.contents-callout{max-width:710px;color:var(--purple-dark);background:var(--yellow);border:2px solid var(--purple-dark);box-shadow:5px 5px 0 var(--purple-dark);text-align:center;justify-content:center;align-items:center;gap:12px;margin:41px auto 0;padding:18px 24px;display:flex}.contents-callout strong{font-family:Georgia,Times New Roman,serif;font-size:21px}.contents-callout span{font-size:12px}.social-proof{color:#fff;background:var(--purple-deep);padding:108px 0}.sales-heading--light h2{color:#fff}.sales-heading--light>p:last-child{color:#cfc3d6}.testimonial-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.testimonial{min-height:330px;color:var(--ink);background:var(--paper);border-top:6px solid var(--pink);padding:29px 26px 25px;position:relative}.testimonial:nth-child(2){transform:translateY(17px)}.testimonial__stars{color:#e6ad13;gap:3px;display:flex}.testimonial blockquote{color:#4f4752;min-height:137px;margin:23px 0 25px;font-family:Georgia,Times New Roman,serif;font-size:17px;font-style:italic;line-height:1.55}.testimonial__person{align-items:center;gap:11px;display:flex}.testimonial__avatar{color:#fff;background:var(--purple);border-radius:50%;place-items:center;width:43px;height:43px;font-size:11px;font-weight:900;display:grid}.testimonial__person div{gap:4px;display:grid}.testimonial__person strong{color:var(--purple-dark);font-size:12px}.testimonial__person small{color:var(--muted);font-size:9px}.placeholder-label{color:#7a6715;letter-spacing:.05em;background:#fff2ad;padding:5px 8px;font-size:6px;font-weight:900;position:absolute;bottom:0;right:0}.offer-section{background:var(--cream);padding:118px 0;overflow:hidden}.offer-grid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:38px;display:grid}.offer-product{place-items:center;min-height:550px;display:grid;position:relative}.ebook-stage--small{transform:scale(.9)}.guarantee-seal{z-index:7;color:#fff;background:var(--green);outline:3px solid var(--green);text-align:center;border:6px double #fff;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:122px;height:122px;display:flex;position:absolute;bottom:58px;right:17px;transform:rotate(8deg)}.guarantee-seal svg{width:25px;margin-bottom:4px}.guarantee-seal strong{font-size:19px}.guarantee-seal span{text-transform:uppercase;font-size:9px;font-weight:800}.offer-box{color:#fff;background:var(--purple-dark);border:3px solid var(--purple-deep);box-shadow:13px 13px 0 var(--pink);padding:47px 49px 42px;position:relative}.offer-ribbon{color:var(--purple-deep);background:var(--yellow);border:2px solid var(--purple-deep);letter-spacing:.07em;padding:10px 18px;font-size:10px;font-weight:950;position:absolute;top:-20px;left:29px}.offer-eyebrow{color:#d8cadd;letter-spacing:.13em;margin:3px 0 12px;font-size:9px;font-weight:900}.offer-box h2{letter-spacing:-.035em;margin:0 0 25px;font-family:Georgia,Times New Roman,serif;font-size:clamp(34px,4vw,48px);font-weight:500;line-height:1.05}.offer-box li{color:#e9e1ed;font-size:12px}.offer-box li svg{width:18px;height:18px;color:var(--purple-dark);background:var(--yellow);stroke-width:4px;border-radius:50%;flex:none;padding:3px}.price-anchor{text-align:center;border-top:1px dashed #756686;padding:23px 0 24px}.price-anchor>span{color:#d2c8d8;font-size:12px}.price-anchor del{color:#ff9c9c;font-weight:800}.price-anchor>div{height:88px;color:var(--yellow);justify-content:center;align-items:center;display:flex}.price-anchor small{margin:23px 5px 0 0;font-size:20px;font-weight:900}.price-anchor strong{letter-spacing:-.08em;font-family:Georgia,Times New Roman,serif;font-size:83px;font-weight:500;line-height:1}.price-anchor sup{align-self:flex-start;margin-top:14px;font-size:27px;font-weight:900}.price-anchor p{color:#bfb2c6;text-transform:uppercase;margin:0;font-size:9px;font-weight:800}.offer-box .buy-button{width:100%}.urgency-note{color:#402b14;background:#fff3c2;align-items:center;gap:9px;margin-top:20px;padding:12px 13px;font-size:10px;line-height:1.4;display:flex}.urgency-note svg{flex:none;width:18px}.payment-safety{color:#bdb1c5;justify-content:center;align-items:center;gap:6px;margin-top:15px;font-size:9px;display:flex}.payment-safety svg{width:15px}.guarantee-section{background:var(--yellow);border-block:3px solid var(--purple-deep);padding:85px 0}.guarantee-grid{grid-template-columns:.6fr 1.4fr;align-items:center;gap:55px;display:grid}.guarantee-big{color:var(--purple-dark);justify-content:flex-end;align-items:center;display:flex}.guarantee-big>span{font-family:Georgia,Times New Roman,serif;font-size:150px;line-height:.75}.guarantee-big div{display:grid}.guarantee-big strong{font-size:38px;line-height:.9}.guarantee-big small{letter-spacing:.12em;margin-top:7px;font-size:11px;font-weight:900}.guarantee-grid .section-tag{color:var(--purple);margin-bottom:10px}.guarantee-grid h2{font-size:42px}.guarantee-grid>div:last-child>p:last-child{color:#3d3042;max-width:620px;margin:14px 0 0;font-size:14px;line-height:1.7}.faq-section{background:var(--paper);padding:110px 0}.faq-grid{grid-template-columns:.72fr 1.28fr;align-items:start;gap:85px;display:grid}.faq-intro>p:nth-of-type(2){color:var(--muted);margin:18px 0 24px;font-size:13px;line-height:1.6}.support-link{color:var(--purple);border-bottom:2px solid var(--purple);align-items:center;gap:8px;font-size:12px;font-weight:900;display:inline-flex}.support-link svg{width:18px}.faq-list{border-top:2px solid var(--purple-dark)}.faq-list details{border-bottom:1px solid var(--line)}.faq-list summary{min-height:75px;color:var(--purple-dark);cursor:pointer;justify-content:space-between;align-items:center;gap:20px;font-size:14px;font-weight:900;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary svg{width:19px;color:var(--pink);flex:none;transition:transform .16s}.faq-list details[open] summary svg{transform:rotate(180deg)}.faq-list details>p{color:var(--muted);margin:-3px 40px 23px 0;font-size:13px;line-height:1.7}.closing-cta{color:#fff;background:var(--purple-dark);border-bottom:12px solid var(--pink);padding:110px 0;overflow:hidden}.closing-grid{grid-template-columns:1.1fr .9fr;align-items:center;gap:45px;min-height:430px;display:grid}.closing-cta h2{color:#fff;max-width:680px;font-size:clamp(42px,5vw,59px)}.closing-grid>div:first-child>p:nth-of-type(2){color:#d7cedd;max-width:590px;margin:20px 0 29px;font-size:15px;line-height:1.65}.closing-trust{gap:24px;margin-top:21px;display:flex}.closing-trust span{color:#c9bdcf;align-items:center;gap:6px;font-size:10px;font-weight:800;display:flex}.closing-trust svg{width:16px;color:var(--yellow)}.closing-cover{place-items:center;height:430px;display:grid;transform:rotate(2deg)}footer{color:#7d7481;background:#120722;padding:42px 0 20px}.footer-inner{border-bottom:1px solid #30233d;grid-template-columns:auto 1fr auto;align-items:center;gap:40px;padding-bottom:30px;display:grid}.sales-brand--footer img{mix-blend-mode:screen}.sales-brand--footer strong{color:#fff}.footer-inner>p{text-align:center;margin:0;font-size:9px}.footer-inner>div:last-child{gap:16px;font-size:9px;display:flex}.legal-note{color:#5d5267;text-align:center;max-width:780px;margin:18px auto 0;padding:0 20px;font-size:8px;line-height:1.5}@media (max-width:900px){.hero-grid,.pain-grid,.offer-grid{gap:35px}.hero-grid{grid-template-columns:1.1fr .9fr}.ebook-stage{transform:scale(.82)}.offer-product .ebook-stage{transform:scale(.78)}.pain-grid{grid-template-columns:.8fr 1.2fr}.guarantee-seal{right:-5px}.faq-grid{gap:45px}}@media (max-width:720px){.sales-container,.sales-header{width:min(100% - 30px,1120px)}.top-alert{font-size:9px}.sales-header{height:68px}.sales-brand img{width:43px;height:43px}.sales-brand strong{font-size:14px}.header-link{padding:9px 12px;font-size:9px}.sales-hero{min-height:auto;padding:34px 0 68px}.sales-hero:before{clip-path:polygon(0 20%,100% 0,100% 100%,0 100%);width:100%;height:41%;top:auto;bottom:0}.hero-grid,.pain-grid,.offer-grid,.guarantee-grid,.faq-grid,.closing-grid{grid-template-columns:1fr}.offer-grid,.closing-grid{grid-template-columns:minmax(0,1fr)}.offer-grid>*,.closing-grid>*{min-width:0;max-width:100%}.hero-copy h1,.video-hero h1{font-size:46px}.hero-subtitle{font-size:15px}.hero-logo{margin-bottom:24px}.sales-video{box-shadow:7px 7px 0 var(--pink);padding:4px}.sales-video__screen{aspect-ratio:4/3}.video-lock{padding:18px}.video-lock__eyebrow{margin-bottom:8px;font-size:7px}.video-lock__icon{width:52px;height:52px;box-shadow:3px 3px 0 var(--orange);margin-bottom:11px}.video-lock__icon svg{width:23px}.video-lock>strong{max-width:310px;font-size:23px}.video-lock>p{max-width:290px;margin:8px 0 13px;font-size:10px}.video-lock>button{min-height:41px;padding:9px 14px;font-size:9px}.buy-button{width:100%;min-height:59px;padding-inline:15px;font-size:12px}.hero-product{min-height:435px}.ebook-stage{transform:scale(.78)}.pain-section,.contents-section,.social-proof,.offer-section,.faq-section,.closing-cta{padding:80px 0}.pain-grid{flex-direction:column-reverse;display:flex}.pain-copy h2,.sales-heading h2,.guarantee-grid h2,.faq-intro h2,.closing-cta h2{font-size:37px}.receipt-card{width:min(350px,94%);margin:14px auto 0}.recipe-row{grid-template-columns:35px 87px 1fr;gap:13px;min-height:139px}.recipe-thumb{width:82px;height:88px}.recipe-info h3{font-size:19px}.recipe-info p{font-size:11px}.recipe-check{display:none}.contents-callout{flex-direction:column;align-items:center;gap:5px}.testimonial-grid{grid-template-columns:1fr}.testimonial{min-height:290px}.testimonial:nth-child(2){transform:none}.testimonial blockquote{min-height:auto}.offer-product{width:100%;min-height:340px}.offer-product .ebook-stage{margin:0;position:absolute;top:47%;left:50%;transform:translate(-50%,-50%)scale(.78)}.guarantee-seal{width:102px;height:102px;bottom:12px;right:15px}.guarantee-seal svg{width:21px}.guarantee-seal strong{font-size:17px}.guarantee-seal span{font-size:7px}.offer-box{width:100%;min-width:0;box-shadow:7px 7px 0 var(--pink);padding:43px 22px 30px}.offer-box h2,.closing-cta h2{overflow-wrap:break-word;max-width:100%}.offer-ribbon{text-align:center;left:15px;right:15px}.price-anchor strong{font-size:75px}.guarantee-section{padding:62px 0}.guarantee-grid{text-align:center;gap:30px}.guarantee-big{justify-content:center}.guarantee-big>span{font-size:120px}.faq-grid{gap:45px}.closing-grid{min-height:0}.closing-cover{height:330px;position:relative}.closing-cover .ebook-stage{margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.72)}.closing-trust{flex-wrap:wrap;justify-content:center}.footer-inner{grid-template-columns:1fr;justify-items:center;gap:22px}}@media (max-width:420px){.hero-copy h1,.video-hero h1{font-size:41px}.hero-checks li{font-size:12px}.hero-product{min-height:390px}.ebook-stage{margin-left:-8px;transform:scale(.69)}.recipe-row{grid-template-columns:28px 72px 1fr;gap:9px}.recipe-number{font-size:22px}.recipe-thumb{width:68px;height:79px;padding:8px}.recipe-thumb span{top:8px;left:8px}.recipe-thumb b{font-size:13px}.offer-product .ebook-stage{transform:translate(-50%,-50%)scale(.7)}.closing-cover .ebook-stage{transform:translate(-50%,-50%)scale(.66)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{animation-duration:.01ms!important;animation-iteration-count:1!important}}
