:root{--ink:#180d2b;--ink-soft:#321650;--paper:#fff7f2;--paper-deep:#f5ded8;--text:#291a3a;--muted:#705d79;--line:rgba(41,26,58,.17);--accent:#ff3d71;--accent-deep:#b70f4c;--on-dark:#fff8f4;--accent-ink:#3b0920;--max:1180px;--font-display:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-ui:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color-scheme:light}*{box-sizing:border-box}html{scroll-behavior:smooth}body,html{background:var(--paper)}body{color:var(--text);font-family:var(--font-ui);line-height:1.55;margin:0}body::selection{background:var(--accent);color:var(--accent-ink)}a{color:inherit;text-decoration:none}h1,h2,h3,p{margin-top:0}h1,h2,h3{font-family:var(--font-display);letter-spacing:-.055em;line-height:.98;text-wrap:balance}button,input,select{font:inherit}img{display:block;max-width:100%}.sr-only{clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.eyebrow{color:var(--accent-deep);font-size:.7rem;font-weight:850;letter-spacing:.13em;margin-bottom:.85rem;text-transform:uppercase}.button{align-items:center;border:1px solid var(--line);border-radius:3px;cursor:pointer;display:inline-flex;font-size:.92rem;font-weight:800;gap:.6rem;justify-content:center;min-height:48px;padding:0 1.15rem;transition:background .18s ease,color .18s ease,transform .18s ease}.button:focus-visible,.button:hover{outline:2px solid var(--accent);outline-offset:3px;transform:translateY(-2px)}.button--primary{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.button--quiet{border-color:rgba(244,239,229,.42);color:var(--on-dark)}.site-header{align-items:center;color:var(--on-dark);display:flex;height:74px;justify-content:space-between;left:0;padding:0 clamp(20px,4vw,64px);position:absolute;right:0;top:0;z-index:20}.site-header--product{background:linear-gradient(180deg,rgba(6,13,14,.76),transparent)}.brand{align-items:center;display:inline-flex;font-size:clamp(1rem,1.55vw,1.22rem);font-weight:900;gap:.42rem;letter-spacing:-.055em;text-transform:uppercase}.brand__spark{color:var(--accent);font-size:1.16em}.brand__logo{height:28px;max-width:140px;object-fit:contain;object-position:left}.site-header nav{align-items:center;display:flex;font-size:.8rem;font-weight:750;gap:.6rem}.site-header nav>a{padding:.55rem .75rem}.site-header nav>a:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.header-action{background:var(--accent);color:var(--accent-ink)}.command-home{background:var(--paper);min-height:100svh}.command-hero{background:var(--ink);color:var(--on-dark);isolation:isolate;min-height:min(780px,100svh);overflow:hidden;position:relative}.command-hero__grid{background-image:linear-gradient(rgba(244,239,229,.07) 1px,transparent 0),linear-gradient(90deg,rgba(244,239,229,.07) 1px,transparent 0);background-size:36px 36px;inset:0;-webkit-mask-image:linear-gradient(90deg,#000 20%,transparent 88%);mask-image:linear-gradient(90deg,#000 20%,transparent 88%);opacity:.48;position:absolute}.command-hero:after{background:radial-gradient(circle at 80% 48%,rgba(31,166,122,.3),transparent 20%),linear-gradient(90deg,rgba(13,23,25,.98),rgba(13,23,25,.86) 47%,rgba(13,23,25,.46));content:"";inset:0;position:absolute;z-index:-1}.command-hero__inner{align-items:center;display:grid;grid-gap:clamp(2rem,9vw,8rem);gap:clamp(2rem,9vw,8rem);grid-template-columns:minmax(0,580px) minmax(280px,410px);margin:0 auto;max-width:var(--max);min-height:100svh;padding:7.8rem clamp(22px,4vw,64px) 4rem;position:relative}.command-hero__copy{animation:command-rise .72s ease both}.command-hero h1{font-size:clamp(3.2rem,6vw,6.2rem);margin-bottom:.3em}.command-hero h1 em{color:var(--accent);font-style:normal}.command-hero__copy>p:not(.eyebrow){color:rgba(248,245,239,.78);font-size:clamp(1rem,1.35vw,1.15rem);max-width:520px}.command-hero__product{border-left:2px solid var(--accent);display:grid;grid-gap:.18rem;gap:.18rem;margin:1.8rem 0 1.5rem;padding-left:.9rem}.command-hero__product span{color:rgba(248,245,239,.58);font-size:.69rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.command-hero__product strong{font-size:1.05rem}.command-hero__product small{color:var(--accent);font-size:1.05rem;font-weight:850}.command-hero__actions{display:flex;flex-wrap:wrap;gap:.7rem}.action-compass{align-items:center;animation:compass-in .95s ease .12s both;display:grid;grid-gap:1.7rem;gap:1.7rem;grid-template-columns:minmax(190px,260px) minmax(160px,1fr)}.action-compass__ring{aspect-ratio:1;border:1px solid rgba(248,245,239,.3);border-radius:50%;box-shadow:inset 0 0 0 22px rgba(31,166,122,.06),0 0 80px rgba(31,166,122,.18);position:relative}.action-compass__ring:after,.action-compass__ring:before{background:rgba(248,245,239,.2);content:"";left:50%;position:absolute;top:0;transform:translateX(-50%);width:1px}.action-compass__ring:before{height:100%}.action-compass__ring:after{height:100%;transform:translateX(-50%) rotate(90deg)}.action-compass__core{align-items:center;background:var(--accent);border-radius:50%;color:#063023;display:grid;font-size:1rem;font-weight:950;height:38%;left:31%;letter-spacing:-.06em;place-items:center;position:absolute;top:31%;width:38%;z-index:1}.action-compass__mark{color:var(--on-dark);font-size:.8rem;font-weight:900;position:absolute;z-index:2}.action-compass__mark--1{left:22%;top:15%}.action-compass__mark--2{right:21%;top:15%}.action-compass__mark--3{bottom:15%;left:22%}.action-compass__mark--4{bottom:15%;right:21%}.action-compass__legend{display:grid;grid-gap:.85rem;gap:.85rem;list-style:none;margin:0;padding:0}.action-compass__legend li{border-bottom:1px solid rgba(248,245,239,.2);display:grid;grid-gap:.1rem;gap:.1rem;padding-bottom:.7rem}.action-compass__legend strong{color:var(--accent);font-size:.85rem}.action-compass__legend span{color:rgba(248,245,239,.7);font-size:.76rem}.action-compass--compact{grid-template-columns:1fr;justify-self:center;max-width:250px}.action-compass--compact .action-compass__legend{display:none}.rail{margin:0 auto;max-width:var(--max);padding:clamp(3.8rem,8vw,7rem) clamp(22px,4vw,64px) 0}.rail:last-of-type{padding-bottom:6rem}.rail__heading{align-items:flex-end;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;margin-bottom:1.35rem;padding-bottom:.85rem}.rail__heading h2{font-size:clamp(1.8rem,3vw,2.65rem);margin:0}.rail__heading a{color:var(--accent-deep);font-size:.82rem;font-weight:800}.rail__items{display:grid;grid-gap:1.35rem;gap:1.35rem;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.catalog-shell{background:var(--paper);min-height:100svh}.catalog-intro,.catalog-shell .site-header{background:var(--ink);position:relative}.catalog-intro{color:var(--on-dark);overflow:hidden;padding:clamp(5.2rem,9vw,7rem) max(22px,calc((100vw - var(--max)) / 2)) clamp(3rem,6vw,5rem)}.catalog-intro:after{border:1px solid rgba(31,166,122,.4);border-radius:50%;content:"";height:min(48vw,550px);position:absolute;right:8%;top:-23%;width:min(48vw,550px)}.catalog-intro__glow{background:radial-gradient(circle,rgba(31,166,122,.4),transparent 66%);height:400px;position:absolute;right:5%;top:-130px;width:400px}.catalog-intro>*{position:relative;z-index:1}.catalog-intro h1{font-size:clamp(3rem,5.9vw,5.8rem);margin-bottom:.28em;max-width:720px}.catalog-intro h1 em{color:var(--accent);font-style:normal}.catalog-intro>p:last-child{color:rgba(248,245,239,.72);max-width:480px}.catalog-content{margin:0 auto;max-width:var(--max);padding:0 clamp(22px,4vw,64px) 6rem}.filters{border-bottom:1px solid var(--line);display:grid;grid-gap:.85rem;gap:.85rem;grid-template-columns:minmax(230px,1fr) 2fr;padding:1.4rem 0}.catalog-search{align-items:center;border:1px solid var(--line);display:flex;gap:.45rem;min-height:48px;padding:0 .85rem}.catalog-search:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px rgba(31,166,122,.12)}.catalog-search>span:first-child{color:var(--accent-deep);font-size:1.3rem}.catalog-search input{background:transparent;border:0;min-width:0;outline:none;width:100%}.filter-row{display:flex;flex-wrap:wrap;gap:.45rem;justify-content:flex-end}.filters select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid var(--line);border-radius:3px;color:var(--text);font-size:.8rem;min-height:48px;padding:0 .65rem}.filters .button{min-height:48px}.catalog-shelf{padding-top:clamp(3rem,6vw,5.5rem)}.catalog-shelf__heading{align-items:flex-end;display:flex;gap:2rem;justify-content:space-between;margin-bottom:1.4rem}.catalog-shelf h1{font-size:clamp(2.25rem,4vw,4.2rem);margin-bottom:0}.catalog-shelf__description{color:var(--muted);max-width:340px}.result-count{color:var(--muted);font-size:.86rem}.result-count strong{color:var(--text)}.catalog-grid{display:grid;grid-gap:2.25rem 1.25rem;gap:2.25rem 1.25rem;grid-template-columns:repeat(auto-fill,minmax(185px,1fr))}.product-card{border-bottom:1px solid var(--line);padding-bottom:1.05rem;transition:transform .18s ease}.product-card:focus-within,.product-card:hover{transform:translateY(-5px)}.product-card a:focus-visible{outline:2px solid var(--accent);outline-offset:5px}.product-card img{aspect-ratio:2/3;background:var(--paper-deep);box-shadow:13px 16px 0 var(--ink-soft);object-fit:cover;width:100%}.product-card .eyebrow{font-size:.62rem;margin:.9rem 0 .4rem}.product-card h3{font-size:1.18rem;margin:0 0 .32rem}.product-card p:not(.eyebrow){color:var(--accent-deep);font-size:.85rem;font-weight:800;margin-bottom:0}.empty,.status-page{align-content:center;display:grid;justify-items:start;margin:0 auto;min-height:72svh;padding:8rem max(24px,calc((100vw - 720px) / 2))}.status-page{background:var(--ink);color:var(--on-dark);max-width:none}.status-page p{color:rgba(248,245,239,.7);max-width:460px}.status-page h1{font-size:clamp(2.8rem,6vw,5.4rem);max-width:680px}.conversion-landing{--conversion-accent:var(--product-accent,var(--accent));background:var(--paper)}.conversion-landing .eyebrow{color:var(--conversion-accent)}.conversion-hero{background:var(--ink);color:var(--on-dark);min-height:min(780px,100svh)}.conversion-hero__media{background-position:50%;background-size:cover;filter:grayscale(.18) saturate(.78);inset:-3%;opacity:.53;position:absolute;z-index:-3}.conversion-hero__veil{background:linear-gradient(90deg,rgba(8,17,18,.98) 0,rgba(8,17,18,.89) 42%,rgba(8,17,18,.56) 73%,rgba(8,17,18,.54)),linear-gradient(0deg,var(--ink) 0,transparent 30%);inset:0;position:absolute;z-index:-2}.conversion-hero__inner{grid-gap:clamp(2rem,8vw,7rem);gap:clamp(2rem,8vw,7rem);grid-template-columns:minmax(0,650px) minmax(180px,260px);max-width:var(--max);padding:7.5rem clamp(22px,4vw,64px) 3.5rem}.conversion-hero__copy{animation:command-rise .7s ease both}.conversion-hero h1{font-size:clamp(3rem,5.4vw,5.7rem);margin:.08em 0 .3em}.conversion-hero__summary{color:rgba(248,245,239,.8);font-size:clamp(1rem,1.35vw,1.16rem);max-width:560px}.conversion-hero__decision{border-left:2px solid var(--conversion-accent);display:grid;grid-gap:1rem;gap:1rem;margin-top:1.45rem;max-width:610px;padding-left:1rem}.conversion-price{align-items:baseline;display:flex;gap:.5rem;margin:0}.conversion-price span{color:rgba(248,245,239,.65);font-size:.78rem}.conversion-price strong{color:var(--conversion-accent);font-size:clamp(1.7rem,3vw,2.45rem);letter-spacing:-.06em}.conversion-price del{color:rgba(248,245,239,.5);font-size:.8rem}.conversion-format{color:rgba(248,245,239,.72);font-size:.72rem;font-weight:800;letter-spacing:.09em;margin:.25rem 0 0;text-transform:uppercase}.conversion-kit-summary{display:flex;flex-wrap:wrap;gap:.35rem .95rem;list-style:none;margin:0;padding:0}.conversion-kit-summary li{color:rgba(248,245,239,.76);font-size:.76rem}.conversion-kit-summary li:before{color:var(--conversion-accent);content:"✓";font-weight:900;margin-right:.35rem}.conversion-action .button{background:var(--conversion-accent);border-color:var(--conversion-accent);color:#05251b;min-height:52px}.conversion-action .button:focus-visible,.conversion-action .button:hover{filter:brightness(1.07)}.conversion-hero .action-compass__core{background:var(--conversion-accent)}.conversion-content{margin:0 auto;max-width:940px;padding:0 clamp(22px,4vw,64px) 6rem}.conversion-section{border-top:1px solid var(--line);padding:clamp(3.5rem,8vw,7rem) 0}.conversion-final h2,.conversion-section h2{font-size:clamp(2.25rem,4.4vw,4.4rem);margin:.1em 0 .6em;max-width:760px}.conversion-section p:not(.eyebrow){color:var(--muted);max-width:680px}.conversion-symptoms ol{border-top:1px solid var(--line);list-style:none;margin:1.7rem 0 0;padding:0}.conversion-symptoms li{align-items:baseline;border-bottom:1px solid var(--line);display:grid;grid-gap:1.1rem;gap:1.1rem;grid-template-columns:2.5rem 1fr;padding:1rem 0}.conversion-included__list article>span,.conversion-plan li>span,.conversion-symptoms li span{color:var(--conversion-accent);font-size:.74rem;font-weight:900;letter-spacing:.08em}.conversion-symptoms li p{color:var(--text)!important;font-size:1.05rem;margin:0}.conversion-diagnostic-trigger{background:transparent;border:0;color:var(--accent-deep);cursor:pointer;font-weight:850;margin-top:1.4rem;padding:0;text-decoration:underline;-webkit-text-decoration-color:var(--conversion-accent);text-decoration-color:var(--conversion-accent);text-decoration-thickness:2px;text-underline-offset:.38em}.conversion-diagnostic-trigger:focus-visible{outline:2px solid var(--conversion-accent);outline-offset:4px}.conversion-included__list article,.conversion-plan li{border-top:1px solid var(--line);display:grid;grid-gap:clamp(1rem,3vw,2.7rem);gap:clamp(1rem,3vw,2.7rem);grid-template-columns:2.5rem 1fr;padding:1.25rem 0}.conversion-included__list article:last-child,.conversion-plan li:last-child{border-bottom:1px solid var(--line)}.conversion-included h3,.conversion-plan h3,.conversion-proof-list h3{font-size:clamp(1.15rem,2vw,1.45rem);margin:0 0 .35rem}.conversion-included p,.conversion-plan p{margin:0}.conversion-preview{max-width:790px}.product-presentation-video{margin:1.5rem 0 2rem}.product-presentation-video__frame{aspect-ratio:16/9;background:var(--ink);overflow:hidden;position:relative}.product-presentation-video iframe,.product-presentation-video video,.product-presentation-video__placeholder{height:100%;inset:0;position:absolute;width:100%}.product-presentation-video video{object-fit:cover}.product-presentation-video__placeholder{align-items:center;color:var(--on-dark);display:grid;font-size:.8rem;font-weight:800;letter-spacing:.1em;place-items:center;text-transform:uppercase}.product-presentation-video__sound{align-items:center;background:var(--conversion-accent);border:0;color:#05251b;cursor:pointer;display:grid;font-weight:900;grid-gap:.1rem .7rem;gap:.1rem .7rem;grid-template-columns:30px auto;left:50%;padding:.8rem 1rem;position:absolute;text-align:left;top:50%;transform:translate(-50%,-50%);z-index:1}.product-presentation-video__sound svg{grid-row:1/3;height:28px;stroke:currentColor;width:28px}.product-presentation-video__sound small{font-size:.68rem;font-weight:700}.conversion-preview__media{grid-gap:.9rem;gap:.9rem;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.conversion-preview figcaption{color:var(--muted);margin-top:.45rem}.conversion-proof-list article{border-top:1px solid var(--line);grid-gap:1.2rem;gap:1.2rem;grid-template-columns:minmax(140px,250px) 1fr;padding:1.25rem 0}.conversion-fit__grid{display:grid;grid-gap:1px;gap:1px;grid-template-columns:repeat(2,1fr)}.conversion-fit__grid>div{background:var(--ink);color:var(--on-dark);padding:clamp(1.5rem,3vw,2.5rem)}.conversion-fit__grid h2{font-size:clamp(1.55rem,3vw,2.4rem)}.conversion-fit__grid p{color:rgba(248,245,239,.7)!important;margin:0}.conversion-author{grid-gap:clamp(1.2rem,4vw,3rem);gap:clamp(1.2rem,4vw,3rem);grid-template-columns:120px 1fr}.conversion-author>img{border-radius:50%}.conversion-faq details{border-bottom:1px solid var(--line);padding:1rem 0}.conversion-faq summary{font-weight:850;padding-right:2rem}.conversion-faq summary::-webkit-details-marker{display:none}.conversion-faq summary:after{color:var(--conversion-accent);font-size:1.35rem;position:absolute;right:0;top:-.25rem}.conversion-faq details[open] summary:after{content:"–"}.conversion-faq details p{margin:.8rem 0 .2rem}.conversion-final{border-top:1px solid var(--line);padding:clamp(4rem,10vw,8rem) 0 0;text-align:center}.conversion-final .conversion-price,.conversion-final h2{justify-content:center;margin-left:auto;margin-right:auto}.conversion-final .conversion-action{margin-top:1.2rem}.conversion-mobile-bar{align-items:center;background:rgba(13,23,25,.96);border-top:1px solid rgba(248,245,239,.16);bottom:0;color:var(--on-dark);display:none;gap:.7rem;justify-content:space-between;left:0;padding:.65rem 14px max(.65rem,env(safe-area-inset-bottom));pointer-events:none;position:fixed;right:0;transform:translateY(110%);transition:transform .22s ease,visibility .22s ease;visibility:hidden;z-index:30}.conversion-mobile-bar.is-visible{pointer-events:auto;transform:translateY(0);visibility:visible}.conversion-mobile-bar>div{display:grid}.conversion-mobile-bar>div span{color:rgba(248,245,239,.55);font-size:.62rem;font-weight:700}.conversion-mobile-bar>div strong{color:var(--conversion-accent);font-size:1.18rem;letter-spacing:-.05em}.conversion-mobile-bar .button{min-height:42px;padding:0 .8rem;white-space:nowrap;background:var(--conversion-accent);border-color:var(--conversion-accent);color:#05251b}.conversion-mobile-bar .button:focus-visible,.conversion-mobile-bar .button:hover{filter:brightness(1.07)}.product-diagnostic{background:var(--ink);color:var(--on-dark);height:100dvh;inset:0;overflow:hidden;position:fixed;z-index:50}.product-diagnostic__cover{background-position:50%;background-size:cover;filter:blur(12px);inset:-24px;opacity:.2;position:absolute}.product-diagnostic__veil{background:rgba(8,17,18,.82);inset:0;position:absolute}.product-diagnostic__content{display:flex;flex-direction:column;height:100%;margin:0 auto;max-width:1060px;padding:1.2rem clamp(20px,5vw,56px);position:relative}.product-diagnostic__header,.product-diagnostic__header-actions{align-items:center;display:flex;gap:.9rem;justify-content:space-between}.product-diagnostic__brand{font-weight:900;letter-spacing:-.04em}.product-diagnostic__brand:before{color:var(--accent);content:"✦";margin-right:.35rem}.product-diagnostic__step-note,.product-diagnostic__trust{color:rgba(248,245,239,.56);font-size:.7rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.product-diagnostic__back,.product-diagnostic__skip{background:transparent;border:0;color:var(--on-dark);cursor:pointer;font-weight:800;padding:.5rem 0}.product-diagnostic__main{display:flex;flex:1 1;flex-direction:column;justify-content:center;margin:0 auto;max-width:720px;width:100%}.product-diagnostic__progress-copy{color:rgba(248,245,239,.65);display:flex;font-size:.7rem;font-weight:800;justify-content:space-between;letter-spacing:.08em;text-transform:uppercase}.product-diagnostic__progress{background:rgba(248,245,239,.17);height:3px;margin:.6rem 0 1.8rem}.product-diagnostic__progress span{background:var(--accent);display:block;height:100%}.product-diagnostic h1{font-size:clamp(2.35rem,5vw,5.1rem);margin-bottom:.3em}.product-diagnostic__question>p:not(.eyebrow),.product-diagnostic__result>p:not(.eyebrow){color:rgba(248,245,239,.7);max-width:520px}.product-diagnostic__answers{display:grid;grid-gap:.75rem;gap:.75rem;grid-template-columns:repeat(2,1fr);max-width:560px}.product-diagnostic__answers button{background:rgba(248,245,239,.06);border:1px solid rgba(248,245,239,.25);color:var(--on-dark);cursor:pointer;font-size:1.2rem;font-weight:850;min-height:105px;padding:1rem;text-align:left}.product-diagnostic__answers button small{color:rgba(248,245,239,.63);display:block;font-size:.7rem;font-weight:600;margin-top:.45rem}.product-diagnostic__answers button.is-selected,.product-diagnostic__answers button:focus-visible,.product-diagnostic__answers button:hover{border-color:var(--accent);outline:0}.product-diagnostic__trust{text-align:center}.mobile-dock{display:none}@keyframes command-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes compass-in{0%{opacity:0;transform:scale(.87) rotate(-8deg)}to{opacity:1;transform:scale(1) rotate(0)}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;scroll-behavior:auto!important;transition:none!important}}@media (max-width:700px){.site-header{height:66px;padding:0 18px}.site-header nav>a:first-child{display:none}.brand{font-size:.96rem}.header-action{font-size:.72rem}.command-hero{min-height:100svh}.command-hero__inner{align-content:flex-end;display:grid;grid-template-columns:1fr;min-height:100svh;padding:6.6rem 22px 3rem}.command-hero h1{font-size:clamp(3rem,14vw,4.55rem)}.command-hero__copy>p:not(.eyebrow){font-size:.95rem}.command-hero .action-compass{display:none}.command-hero__actions{display:grid;grid-template-columns:1fr}.command-hero__actions .button{width:100%}.rail{padding:3.7rem 22px 0}.rail:last-of-type{padding-bottom:6rem}.rail__items{gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.rail__heading h2{font-size:1.75rem}.product-card h3{font-size:1rem}.product-card img{box-shadow:8px 10px 0 var(--ink-soft)}.catalog-intro{padding:5.4rem 22px 3.4rem}.catalog-intro h1{font-size:clamp(2.85rem,13vw,4.25rem)}.catalog-intro:after{right:-20%}.catalog-content{padding:0 22px 6rem}.filters{display:block}.filter-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:.65rem}.filters select{min-width:0;width:100%}.filters .button{grid-column:1/-1;width:100%}.catalog-shelf__heading{align-items:start;display:block}.catalog-shelf__description{margin-top:1rem}.conversion-hero{min-height:100svh}.conversion-hero__inner{align-content:flex-end;display:flex;flex-direction:column;gap:1.35rem;justify-content:flex-end;min-height:100svh;padding:6.4rem 22px 2.7rem}.conversion-hero h1{font-size:clamp(2.75rem,12.8vw,4.25rem)}.conversion-hero__summary{font-size:.96rem}.conversion-hero .action-compass{display:none}.conversion-hero__veil{background:linear-gradient(180deg,rgba(8,17,18,.72),rgba(8,17,18,.9) 55%,var(--ink))}.conversion-content{padding:0 22px 6rem}.conversion-section{padding:3.4rem 0}.conversion-final h2,.conversion-section h2{font-size:clamp(2.1rem,10.5vw,3.15rem)}.conversion-fit__grid{grid-template-columns:1fr}.conversion-author{grid-template-columns:85px 1fr}.conversion-proof-list article{grid-template-columns:1fr}.conversion-mobile-bar{display:flex}.conversion-final{padding-bottom:1rem}.product-diagnostic__header{align-items:start}.product-diagnostic__header-actions{align-items:end;flex-direction:column;gap:.1rem}.product-diagnostic__step-note{font-size:.58rem}.product-diagnostic h1{font-size:clamp(2rem,11vw,3.2rem)}.product-diagnostic__answers{grid-template-columns:1fr}.product-diagnostic__answers button{min-height:72px}}.command-hero:after{background:radial-gradient(circle at 80% 48%,rgba(255,61,113,.38),transparent 21%),linear-gradient(90deg,rgba(24,13,43,.99),rgba(24,13,43,.88) 48%,rgba(24,13,43,.42))}.action-compass__ring{box-shadow:inset 0 0 0 22px rgba(255,61,113,.09),0 0 80px rgba(255,61,113,.22)}.action-compass__core{color:var(--accent-ink)}.catalog-intro:after{border-color:rgba(255,61,113,.46)}.catalog-intro__glow{background:radial-gradient(circle,rgba(255,61,113,.42),transparent 66%)}.catalog-search:focus-within{box-shadow:0 0 0 3px rgba(255,61,113,.16)}.conversion-landing{--conversion-accent:var(--accent)}.conversion-hero__veil{background:linear-gradient(90deg,rgba(24,13,43,.98) 0,rgba(24,13,43,.9) 43%,rgba(24,13,43,.57) 74%,rgba(24,13,43,.52)),linear-gradient(0deg,var(--ink) 0,transparent 30%)}.conversion-action .button,.conversion-mobile-bar .button,.product-presentation-video__sound{color:var(--accent-ink)}.conversion-mobile-bar{background:rgba(24,13,43,.97)}.product-diagnostic__veil{background:rgba(24,13,43,.86)}.product-price{align-items:center;display:flex;flex-wrap:wrap;gap:.34rem .5rem;line-height:1;margin:.45rem 0 0;text-transform:uppercase}.product-price__was{color:var(--muted);font-size:.92rem;font-weight:400;letter-spacing:.035em}.product-price__was s{color:currentColor;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-decoration-thickness:2.5px}.product-price__now{align-items:baseline;background:var(--accent);border-radius:3px;color:var(--accent-ink);display:inline-flex;gap:.33rem;padding:.36rem .5rem .4rem}.product-price__now>span{font-size:.61rem;font-weight:950;letter-spacing:.09em}.product-price__now strong{font-size:1.08rem;font-weight:950;letter-spacing:-.045em}.product-price--hero,.product-price--landing{margin-top:.1rem}.product-price--hero .product-price__was,.product-price--landing .product-price__was{color:rgba(255,248,244,.82);font-size:1.06rem}.product-price--hero .product-price__now,.product-price--landing .product-price__now{box-shadow:0 10px 28px rgba(255,61,113,.24);padding:.48rem .66rem .52rem}.product-price--hero .product-price__now strong,.product-price--landing .product-price__now strong{font-size:clamp(1.38rem,2.4vw,1.85rem)}.product-price--card{margin-top:.6rem}.product-price--card .product-price__now{padding:.28rem .38rem .31rem}.product-price--card .product-price__now strong{font-size:.88rem}.product-price--card .product-price__now>span{font-size:.52rem}.product-price--final{justify-content:center;margin:1rem auto 0}.product-price--final .product-price__now{box-shadow:0 12px 28px rgba(183,15,76,.19);padding:.56rem .74rem .6rem}.product-price--final .product-price__now strong{font-size:clamp(1.5rem,3vw,2rem)}.product-price--mobile{display:grid;grid-gap:.14rem;gap:.14rem;margin:0;min-width:0}.product-price--mobile .product-price__was{color:rgba(255,248,244,.78);font-size:.67rem;font-weight:400}.product-price--mobile .product-price__now{background:transparent;color:var(--on-dark);padding:0}.product-price--mobile .product-price__now>span{color:rgba(255,248,244,.66);font-size:.5rem}.product-price--mobile .product-price__now strong{color:var(--accent);font-size:1.06rem}@media (max-width:700px){.conversion-hero__veil{background:linear-gradient(180deg,rgba(24,13,43,.71),rgba(24,13,43,.92) 55%,var(--ink))}.product-price--hero .product-price__now,.product-price--landing .product-price__now{padding:.4rem .54rem .45rem}.product-price--hero .product-price__now strong,.product-price--landing .product-price__now strong{font-size:1.28rem}.product-price--mobile .product-price__now strong{font-size:.93rem}}.site-header--product{background:linear-gradient(180deg,rgba(247,240,223,.98),rgba(247,240,223,.76) 72%,transparent);color:#173b34}.site-header--product .brand__spark{color:#f06d51}.site-header--product nav>a:focus-visible{outline-color:#f5c84b}.conversion-landing{--presell-ink:#173b34;--presell-ink-2:#214b43;--presell-cream:#f7f0df;--presell-paper:#fffaf0;--presell-white:#fff;--presell-coral:#f06d51;--presell-coral-dark:#d8563d;--presell-yellow:#f5c84b;--presell-mint:#b8dfc8;--presell-muted:#5e6e68;--presell-line:rgba(23,59,52,.16);--presell-shadow:0 28px 70px rgba(23,59,52,.16);--conversion-accent:var(--presell-coral);background:var(--presell-paper);color:var(--presell-ink);font-family:Arial,Helvetica,sans-serif;overflow:clip}.conversion-landing h1,.conversion-landing h2,.conversion-landing h3{font-family:Georgia,Times New Roman,serif;letter-spacing:-.04em}.conversion-landing .eyebrow{color:var(--presell-coral-dark);font-size:.72rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.conversion-landing .button{border:0;border-radius:8px;font-size:.82rem;font-weight:900;letter-spacing:.035em;min-height:56px;padding:0 1.5rem;text-transform:uppercase}.conversion-action .button,.conversion-landing .button--primary{background:var(--presell-coral);color:var(--presell-white)}.conversion-landing .button:focus-visible,.conversion-landing .button:hover{background:var(--presell-coral-dark);box-shadow:0 18px 38px rgba(240,109,81,.28);outline:3px solid var(--presell-yellow);outline-offset:4px;transform:translateY(-3px)}.conversion-hero{align-items:center;background:var(--presell-cream);color:var(--presell-ink);display:grid;isolation:isolate;min-height:100svh;overflow:hidden;position:relative}.conversion-hero:before{background:radial-gradient(circle at 82% 25%,rgba(245,200,75,.32),transparent 25%),linear-gradient(115deg,rgba(255,255,255,.45),transparent 55%);content:"";inset:0;position:absolute;z-index:-2}.conversion-disclosure{color:var(--presell-muted);font-size:.66rem;font-weight:800;left:50%;letter-spacing:.08em;margin:0;max-width:1160px;padding:0 20px;position:absolute;text-align:right;text-transform:uppercase;top:78px;transform:translateX(-50%);width:100%}.conversion-hero__orb{background:var(--presell-mint);border-radius:50%;bottom:-28vw;height:62vw;opacity:.55;position:absolute;right:-12vw;width:62vw;z-index:-1}.conversion-hero__inner{align-items:center;display:grid;grid-gap:clamp(2rem,5vw,4rem);gap:clamp(2rem,5vw,4rem);grid-template-columns:minmax(0,.95fr) minmax(360px,1.05fr);margin:0 auto;max-width:1160px;min-height:100svh;padding:7.5rem 20px 4.5rem;width:100%}.conversion-hero__copy{animation:presell-rise .72s ease both;max-width:590px}.conversion-hero h1{font-size:clamp(3rem,6.2vw,5.5rem);line-height:.93;margin:0 0 .25em}.conversion-hero__summary{color:var(--presell-muted);font-size:clamp(1.05rem,1.7vw,1.25rem);line-height:1.58;max-width:570px}.conversion-hero__price{margin:1.4rem 0 1.1rem}.conversion-hero__actions{align-items:center;display:flex;flex-wrap:wrap;gap:1rem}.conversion-text-link{font-size:.88rem;font-weight:800;text-decoration:underline;text-underline-offset:5px}.conversion-text-link:focus-visible{outline:3px solid var(--presell-yellow);outline-offset:4px}.conversion-hero__note{color:var(--presell-muted);font-size:.78rem;margin:1rem 0 0}.conversion-hero__visual{align-items:center;animation:presell-visual-in .95s ease .18s both;display:grid;min-height:610px;place-items:center;position:relative}.conversion-product-sheet{align-items:center;background:#fffdf7;border:2px solid var(--presell-ink);box-shadow:20px 24px 0 var(--presell-yellow),var(--presell-shadow);display:inline-flex;justify-content:center;max-height:560px;max-width:min(82%,560px);padding:1.2rem;transform:rotate(-2.2deg);width:-moz-fit-content;width:fit-content}.conversion-product-sheet img{height:auto;max-height:520px;max-width:100%;object-fit:contain;width:auto}.conversion-product-sheet__fallback{align-items:center;aspect-ratio:3/4;background:var(--presell-cream);display:grid;font-size:clamp(2rem,4vw,3.5rem);line-height:1;padding:2rem}.conversion-product-sheet__fallback,.conversion-scribble{font-family:Georgia,Times New Roman,serif;font-weight:700;text-align:center}.conversion-scribble{background:var(--presell-paper);border:2px solid var(--presell-ink);box-shadow:8px 9px 0 rgba(23,59,52,.14);font-size:1rem;font-style:italic;line-height:1.25;padding:1rem 1.25rem;position:absolute;z-index:3}.conversion-scribble--one{right:0;top:10%;transform:rotate(6deg)}.conversion-scribble--two{background:var(--presell-mint);bottom:10%;left:0;transform:rotate(-6deg)}.conversion-ticker{background:var(--presell-ink);color:var(--presell-cream);overflow:hidden;padding:1.1rem 0}.conversion-ticker__track{animation:presell-ticker 24s linear infinite;display:flex;width:max-content}.conversion-ticker__track>span{display:flex}.conversion-ticker__track>span>span{font-size:.78rem;font-weight:900;letter-spacing:.13em;padding-right:3.6rem;text-transform:uppercase;white-space:nowrap}.conversion-section{border:0;padding:clamp(4.75rem,8vw,7rem) max(20px,calc((100vw - 1160px) / 2))}.conversion-final h2,.conversion-section h2{font-size:clamp(2.5rem,5vw,4.4rem);line-height:.98;margin:0 0 .3em}.conversion-final p:not(.eyebrow),.conversion-section p:not(.eyebrow){color:var(--presell-muted);line-height:1.7}.conversion-section__heading{margin-bottom:3.5rem;max-width:790px}.conversion-section__heading--center{margin-left:auto;margin-right:auto;text-align:center}.conversion-symptoms{align-items:center;background:var(--presell-ink);color:var(--presell-white);display:grid;grid-gap:clamp(3rem,7vw,5rem);gap:clamp(3rem,7vw,5rem);grid-template-columns:.9fr 1.1fr}.conversion-symptoms .eyebrow{color:var(--presell-yellow)}.conversion-symptoms p:not(.eyebrow){color:rgba(255,255,255,.67)}.conversion-quote{border-left:3px solid var(--presell-coral);padding:.8rem 0 .8rem 2rem}.conversion-quote h2{font-size:clamp(2rem,4vw,3rem);line-height:1.1}.conversion-symptoms__list{border-top:1px solid rgba(255,255,255,.18);list-style:none;margin:0;padding:0}.conversion-symptoms__list li{align-items:start;border-bottom:1px solid rgba(255,255,255,.18);display:grid;grid-gap:1.1rem;gap:1.1rem;grid-template-columns:3rem 1fr;padding:1.35rem 0}.conversion-symptoms__list li>span{color:var(--presell-yellow);font-family:Georgia,Times New Roman,serif;font-size:1.7rem;font-weight:700}.conversion-symptoms__list h3{font-family:Arial,Helvetica,sans-serif;font-size:1.1rem;letter-spacing:0;margin-bottom:.35rem}.conversion-symptoms .conversion-symptoms__list li p{color:#edf5f1!important;margin:0}.conversion-symptoms .conversion-diagnostic-trigger{color:var(--presell-yellow);-webkit-text-decoration-color:var(--presell-coral);text-decoration-color:var(--presell-coral)}.conversion-plan{align-items:start;background:var(--presell-cream);display:grid;grid-gap:clamp(3rem,8vw,5.5rem);gap:clamp(3rem,8vw,5.5rem);grid-template-columns:.8fr 1.2fr}.conversion-plan__intro{position:-webkit-sticky;position:sticky;top:2.25rem}.conversion-plan ol{border-top:2px solid var(--presell-ink);list-style:none;margin:0;padding:0}.conversion-plan li{border-bottom:1px solid var(--presell-line);display:grid;grid-gap:1.5rem;gap:1.5rem;grid-template-columns:4.5rem 1fr;padding:2rem 0}.conversion-plan li>span{color:var(--presell-coral);font-family:Georgia,Times New Roman,serif;font-size:2.7rem;font-weight:700;line-height:1}.conversion-plan h3{font-family:Arial,Helvetica,sans-serif;font-size:1.35rem;letter-spacing:0;margin:0 0 .4rem}.conversion-plan li p{margin:0}.conversion-included{background:var(--presell-paper)}.conversion-included__list{background:var(--presell-ink);border:2px solid var(--presell-ink);display:grid;grid-gap:2px;gap:2px;grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.conversion-included__list article{background:var(--presell-paper);border:0;display:block;min-height:245px;padding:1.5rem;transition:background .2s ease,transform .2s ease}.conversion-included__list article:hover{background:var(--presell-yellow);position:relative;transform:translateY(-8px);z-index:1}.conversion-included__list article>span{color:var(--presell-coral-dark);display:block;font-family:Georgia,Times New Roman,serif;font-size:2.4rem;font-weight:700;margin-bottom:2.6rem}.conversion-included__list h3{font-family:Arial,Helvetica,sans-serif;font-size:1.05rem;letter-spacing:0;margin-bottom:.55rem}.conversion-included__list p{font-size:.88rem;margin:0}.conversion-preview{background:var(--presell-cream);max-width:none}.product-presentation-video{margin:1.5rem auto 2.5rem;max-width:900px}.product-presentation-video__frame{border:2px solid var(--presell-ink);box-shadow:14px 16px 0 var(--presell-mint)}.conversion-preview__media{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.conversion-preview figure{margin:0}.conversion-preview figure img{aspect-ratio:4/5;border:2px solid var(--presell-ink);object-fit:cover;width:100%}.conversion-preview figcaption{color:var(--presell-muted);font-size:.72rem;font-weight:800;letter-spacing:.08em;margin-top:.5rem;text-transform:uppercase}.conversion-proof-list{background:var(--presell-white);border:2px solid var(--presell-ink);box-shadow:14px 16px 0 var(--presell-mint);margin-top:2.5rem;padding:0 2rem}.conversion-proof-list article{align-items:center;border-top:1px solid var(--presell-line);display:grid;grid-gap:1.5rem;gap:1.5rem;grid-template-columns:minmax(140px,240px) 1fr;padding:1.5rem 0}.conversion-proof-list article:first-child{border-top:0}.conversion-proof-list img{aspect-ratio:4/3;object-fit:cover;width:100%}.conversion-trust{background:var(--presell-paper)}.conversion-trust__grid{background:var(--presell-white);border:2px solid var(--presell-ink);box-shadow:16px 17px 0 var(--presell-mint);display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.conversion-trust__grid article{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:2rem 1fr;padding:2rem}.conversion-trust__grid article+article{border-left:1px solid var(--presell-line)}.conversion-trust__grid article>span{align-items:center;background:var(--presell-mint);border-radius:50%;display:flex;font-weight:900;height:2rem;justify-content:center}.conversion-trust__grid h3{font-family:Arial,Helvetica,sans-serif;letter-spacing:0;margin-bottom:.45rem}.conversion-trust__grid p{margin:0}.conversion-author{align-items:center;background:var(--presell-cream);display:grid;grid-gap:clamp(2rem,5vw,4rem);gap:clamp(2rem,5vw,4rem);grid-template-columns:minmax(120px,230px) 1fr}.conversion-author>img{aspect-ratio:1;border:2px solid var(--presell-ink);border-radius:0;box-shadow:12px 13px 0 var(--presell-yellow);object-fit:cover;width:100%}.conversion-faq{background:var(--presell-paper)}.conversion-faq__list{border-top:2px solid var(--presell-ink);margin:0 auto;max-width:850px}.conversion-faq details{border-bottom:1px solid var(--presell-line);padding:0}.conversion-faq summary{cursor:pointer;font-size:1.08rem;font-weight:900;list-style:none;padding:1.6rem 3.25rem 1.6rem 0;position:relative}.conversion-faq summary:after{color:var(--presell-ink);content:"+";font-family:Georgia,Times New Roman,serif;font-size:2.2rem;font-weight:400;right:.25rem;top:.85rem}.conversion-faq details[open] summary:after{content:"+";transform:rotate(45deg)}.conversion-faq details p{margin:0 0 1.6rem;max-width:730px}.conversion-final{align-items:center;background:var(--presell-coral);color:var(--presell-white);display:grid;grid-gap:clamp(3rem,7vw,5rem);gap:clamp(3rem,7vw,5rem);grid-template-columns:1.08fr .92fr;padding:clamp(4.75rem,8vw,7rem) max(20px,calc((100vw - 1160px) / 2));text-align:left}.conversion-final .eyebrow{color:#fff3bc}.conversion-final__copy p:not(.eyebrow){color:rgba(255,255,255,.82);font-size:1.08rem}.conversion-offer-card{background:var(--presell-cream);border:2px solid var(--presell-ink);box-shadow:15px 16px 0 var(--presell-ink);color:var(--presell-ink);padding:2.25rem}.conversion-offer-card h3{font-size:2rem;line-height:1;margin-bottom:.75rem}.conversion-offer-card>p:not(.eyebrow){color:var(--presell-muted)}.conversion-offer-card .product-price{border-bottom:1px solid var(--presell-line);border-top:1px solid var(--presell-line);justify-content:flex-start;margin:1.4rem 0;padding:1.2rem 0}.conversion-offer-card .conversion-action .button{width:100%}.conversion-offer-card small{color:var(--presell-muted);display:block;font-size:.72rem;line-height:1.5;margin-top:.9rem;text-align:center}.conversion-footer{align-items:flex-start;background:#102d28;color:rgba(255,255,255,.62);display:flex;font-size:.75rem;gap:2rem;justify-content:space-between;line-height:1.7;padding:2.7rem max(20px,calc((100vw - 1160px) / 2)) 6.5rem}.conversion-footer strong{color:var(--presell-white)}.conversion-footer p{margin:0;max-width:700px}.conversion-landing .product-price{color:var(--presell-ink)}.conversion-landing .product-price__was{color:var(--presell-muted);font-size:1rem;font-weight:800}.conversion-landing .product-price__was s{-webkit-text-decoration-color:var(--presell-coral);text-decoration-color:var(--presell-coral)}.conversion-landing .product-price__now{background:var(--presell-yellow);color:var(--presell-ink)}.conversion-landing .product-price--landing .product-price__was{color:var(--presell-muted)}.conversion-landing .product-price--landing .product-price__now{box-shadow:0 10px 28px rgba(240,109,81,.18)}.conversion-landing .product-price--final{justify-content:flex-start}.conversion-landing .product-price--overlay{margin:1rem 0 1.25rem}.conversion-landing .product-price--overlay .product-price__now strong{font-size:1.2rem}.conversion-mobile-bar{background:rgba(16,45,40,.98)}.conversion-mobile-bar .button{background:var(--presell-coral);border-color:var(--presell-coral);color:var(--presell-white)}.conversion-mobile-bar .product-price__now strong{color:var(--presell-yellow)}.presell-reveal{opacity:0;transform:translateY(26px);transition:opacity .65s ease,transform .65s ease}.presell-reveal.is-visible{opacity:1;transform:translateY(0)}.presell-overlay{align-items:center;display:grid;inset:0;padding:1.25rem;place-items:center;position:fixed;z-index:70}.presell-overlay__backdrop{background:rgba(16,45,40,.82);border:0;inset:0;padding:0;position:absolute;width:100%}.presell-overlay__card{background:var(--presell-cream);border:2px solid var(--presell-ink);box-shadow:15px 16px 0 var(--presell-yellow);max-height:calc(100dvh - 2.5rem);max-width:780px;overflow:auto;position:relative;width:100%;z-index:1}.presell-overlay__card>a{display:grid;grid-template-columns:minmax(180px,.75fr) 1.25fr}.presell-overlay__media{align-items:center;background:var(--presell-mint);display:grid;min-height:420px;padding:2rem;place-items:center}.presell-overlay__media img{box-shadow:10px 12px 0 var(--presell-yellow);max-height:360px;object-fit:cover}.presell-overlay__copy{align-content:center;display:grid;padding:2.5rem}.presell-overlay__copy h2{font-size:clamp(2rem,4.5vw,3.4rem);margin-bottom:.35em}.presell-overlay__copy>p:not(.eyebrow){color:var(--presell-muted)}.presell-overlay__copy .button{width:100%}.presell-overlay__copy small{color:var(--presell-muted);font-size:.7rem;margin-top:.8rem;text-align:center}.presell-overlay__close{align-items:center;background:var(--presell-paper);border:2px solid var(--presell-ink);border-radius:50%;color:var(--presell-ink);display:flex;font-size:1.5rem;height:2.4rem;justify-content:center;position:absolute;right:.75rem;top:.75rem;width:2.4rem;z-index:2}.presell-overlay__close:focus-visible{outline:3px solid var(--presell-yellow);outline-offset:3px}@keyframes presell-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes presell-visual-in{0%{opacity:0;transform:translateX(28px) rotate(1deg)}to{opacity:1;transform:translateX(0) rotate(0)}}@keyframes presell-ticker{to{transform:translateX(-50%)}}@media (max-width:960px){.conversion-final,.conversion-hero__inner,.conversion-plan,.conversion-symptoms{grid-template-columns:1fr}.conversion-hero__inner{gap:1rem}.conversion-hero__visual{min-height:520px}.conversion-plan__intro{position:static}}@media (max-width:700px){.site-header--product nav>a:first-child{display:none}.conversion-hero{min-height:auto}.conversion-hero__inner{display:grid;min-height:auto;padding:7rem 15px 4rem}.conversion-hero h1{font-size:clamp(2.8rem,14vw,4.2rem)}.conversion-hero__summary{font-size:1rem}.conversion-hero__actions{align-items:stretch;flex-direction:column}.conversion-hero__actions .button{width:100%}.conversion-text-link{padding:.5rem;text-align:center}.conversion-hero__visual{min-height:440px}.conversion-product-sheet{box-shadow:10px 13px 0 var(--presell-yellow),var(--presell-shadow);max-height:400px;max-width:min(86%,390px);padding:.8rem;width:-moz-fit-content;width:fit-content}.conversion-product-sheet img{max-height:370px}.conversion-scribble{font-size:.78rem;padding:.7rem .85rem}.conversion-scribble--one{right:0;top:4%}.conversion-scribble--two{bottom:4%;left:0}.conversion-final,.conversion-section{padding:4.75rem 15px}.conversion-final h2,.conversion-section h2{font-size:clamp(2.2rem,11vw,3.2rem)}.conversion-final,.conversion-plan,.conversion-symptoms{gap:2.8rem}.conversion-quote{padding-left:1.4rem}.conversion-plan li{gap:.9rem;grid-template-columns:3.3rem 1fr}.conversion-plan li>span{font-size:2rem}.conversion-included__list{grid-template-columns:1fr}.conversion-included__list article{min-height:auto}.conversion-included__list article>span{margin-bottom:1.1rem}.conversion-proof-list{box-shadow:9px 10px 0 var(--presell-mint);padding:0 1.2rem}.conversion-proof-list article{grid-template-columns:1fr}.conversion-trust__grid article+article{border-left:0;border-top:1px solid var(--presell-line)}.conversion-author{grid-template-columns:90px 1fr}.conversion-offer-card{box-shadow:9px 10px 0 var(--presell-ink);padding:1.6rem}.conversion-footer{flex-direction:column;padding-bottom:7rem}.conversion-mobile-bar{display:flex}.presell-overlay{padding:.75rem}.presell-overlay__card{box-shadow:8px 9px 0 var(--presell-yellow);max-height:calc(100dvh - 1.5rem)}.presell-overlay__card>a{grid-template-columns:1fr}.presell-overlay__media{min-height:190px;padding:1.2rem}.presell-overlay__media img{max-height:180px}.presell-overlay__copy{padding:1.5rem}.presell-overlay__copy h2{font-size:2rem}}@media (prefers-reduced-motion:reduce){.presell-reveal{opacity:1;transform:none}.conversion-ticker__track{animation:none}}