:root{--black:#080706;--void:#0d0b08;--sand:#bfa36f;--sand-dim:#8f7a4f;--spice:#d98c25;--spice-bright:#f0a94e;--blue:#5aa8d8;--blue-deep:#2f5f7d;--parchment:#e8dcc4;--parchment-soft:#e8dcc414;--parchment-border:#e8dcc424;--sage:#6b7a63;--text:#ede5d8;--muted:#a89b83;--faint:#7a6f5d;--surface:#e8dcc40a;--border:#e8dcc41f;--max:1140px;--max-wide:1280px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--black);color:var(--text);-webkit-font-smoothing:antialiased;margin:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;line-height:1.55}h1,h2,h3,.serif{font-family:Cormorant Garamond,Georgia,Times New Roman,serif;font-weight:600;line-height:1.15}.condensed{letter-spacing:.04em;font-family:Bebas Neue,Impact,sans-serif}a{color:var(--spice-bright);text-decoration:none}a:hover{text-decoration:underline}.small{color:var(--muted);font-size:.85rem}.center{text-align:center}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.wrap{max-width:var(--max);margin:0 auto;padding:0 22px}.wrap.wide{max-width:var(--max-wide)}.grain{pointer-events:none;z-index:1000;opacity:.06;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");position:fixed;inset:0}.nav{z-index:50;backdrop-filter:blur(12px);border-bottom:1px solid var(--border);background:#080706d1;position:sticky;top:0}.nav-inner{max-width:var(--max-wide);justify-content:space-between;align-items:center;gap:16px;margin:0 auto;padding:14px 22px;display:flex}.brand{letter-spacing:.02em;align-items:center;gap:12px;font-family:Cormorant Garamond,Georgia,serif;font-size:1.25rem;display:flex}.brand .dot{background:radial-gradient(circle at 35% 35%, var(--spice-bright), var(--spice) 55%, #7a4a12);border-radius:50%;width:13px;height:13px;box-shadow:0 0 18px #e89a2f8c}.brand a{color:var(--text)}.brand a:hover{text-decoration:none}.brand .tag{color:var(--sand-dim);text-transform:uppercase;letter-spacing:.14em;margin-left:4px;font-family:Inter,sans-serif;font-size:.65rem}.nav-links{align-items:center;gap:24px;font-size:.88rem;display:flex}.nav-links a{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:.76rem}.nav-links a:hover,.nav-links a.active{color:var(--text);text-decoration:none}.nav-cta{border:1px solid var(--spice);color:var(--spice-bright);text-transform:uppercase;letter-spacing:.08em;cursor:pointer;background:0 0;border-radius:4px;padding:7px 14px;font-size:.72rem}.nav-cta:hover{background:#d88c251f;text-decoration:none}.eyebrow{color:var(--sand);letter-spacing:.22em;text-transform:uppercase;font-size:.7rem;font-weight:500}h1.title{margin:.2em 0 0;font-size:clamp(2.2rem,5.5vw,3.6rem)}.subtitle{color:var(--muted);max-width:60ch;font-size:1.1rem}.cta-form{flex-wrap:wrap;gap:10px;max-width:520px;display:flex}.cta-form input[type=email]{border:1px solid var(--border);min-width:220px;color:var(--text);background:#e8dcc40d;border-radius:4px;flex:1;padding:12px 16px;font-size:.95rem}.cta-form input::placeholder{color:var(--faint)}.cta-form input:focus{border-color:var(--spice);outline:none}.cta-button{background:var(--spice);color:#120c06;cursor:pointer;border:none;border-radius:4px;justify-content:center;align-items:center;padding:12px 22px;font-size:.9rem;font-weight:600;transition:transform .12s,box-shadow .12s;display:inline-flex}.cta-button:hover{text-decoration:none;transform:translateY(-1px);box-shadow:0 6px 28px #d88c2559}.cta-button.secondary{color:var(--spice-bright);border:1px solid var(--spice);background:0 0}.cta-note{color:var(--faint);margin-top:10px;font-size:.78rem}.form-message{min-height:1.4em;color:var(--spice-bright);font-size:.9rem}.form-message:empty{display:none}.hero{background:radial-gradient(ellipse at 70% 20%, #d88c251f, transparent 45%), radial-gradient(ellipse at 20% 90%, #5aa8d814, transparent 40%), var(--black);padding:100px 0 90px;position:relative;overflow:hidden}.hero:before{content:"";background:linear-gradient(180deg, transparent 70%, var(--black) 100%);pointer-events:none;position:absolute;inset:0}.hero-inner{z-index:1;grid-template-columns:1.1fr .9fr;align-items:center;gap:64px;display:grid;position:relative}.hero-copy .eyebrow{margin-bottom:22px}.hero-title{letter-spacing:-.02em;margin:0 0 .35em;font-size:clamp(2.6rem,6vw,4.8rem);line-height:1.02}.hero-title .accent{color:var(--spice-bright)}.hero-sub{color:var(--muted);max-width:52ch;margin:0 0 1.6em;font-size:clamp(1.05rem,1.6vw,1.25rem)}.hero-media{justify-content:center;display:flex;position:relative}.video-caption{text-align:center;color:var(--muted);border-top:1px solid var(--border);margin:0;padding:12px 16px;font-size:.8rem}.panel{border:1px solid var(--parchment-border);background:linear-gradient(#e8dcc40f,#e8dcc405);border-radius:6px;padding:28px}.section{padding:86px 0}.section-eyebrow{color:var(--sand);letter-spacing:.2em;text-transform:uppercase;margin:0 0 10px;font-size:.68rem}.section-title{max-width:28ch;margin:0 0 .7em;font-size:clamp(1.8rem,4vw,2.6rem)}.product-hero{background:var(--void);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.product-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:18px;margin-top:34px;display:grid}.product-card{background:var(--surface);border:1px solid var(--border);border-radius:6px;flex-direction:column;padding:26px;transition:border-color .15s,transform .15s,background .15s;display:flex}.product-card:hover{border-color:var(--sand);background:#e8dcc40f;transform:translateY(-2px)}.product-featured{border-color:var(--spice);background:linear-gradient(#d88c2514,#d88c2505)}.product-featured:hover{border-color:var(--spice-bright)}.product-tier{color:var(--sand);text-transform:uppercase;letter-spacing:.16em;font-size:.68rem}.product-price{color:var(--spice-bright);margin:8px 0 14px;font-family:Cormorant Garamond,Georgia,serif;font-size:2.4rem;font-weight:700}.product-card h3{margin:0 0 8px;font-size:1.22rem}.product-text{color:var(--muted);flex:1;margin:0 0 20px;font-size:.94rem}.product-status{color:var(--faint);margin-bottom:16px;font-size:.8rem}.product-card .cta-button{width:100%}.product-link{color:var(--faint);text-align:center;margin-top:12px;font-size:.82rem}.product-link a{color:var(--sand)}.sales-hero{padding-top:64px;padding-bottom:56px}.sales-grid{grid-template-columns:1.1fr .9fr;align-items:start;gap:56px;display:grid}.sales-title{margin:0 0 .3em;font-size:clamp(2rem,5vw,3.4rem)}.sales-sub{color:var(--muted);max-width:56ch;margin:0 0 1.4em;font-size:1.15rem}.sales-price{color:var(--spice-bright);margin:.4em 0;font-family:Cormorant Garamond,serif;font-size:3rem;font-weight:700}.sales-body{color:var(--text)}.sales-body h3{color:var(--sand);margin:1.6em 0 .6em;font-size:1.3rem}.sales-body ul{color:var(--muted);padding-left:20px}.sales-body li{margin-bottom:8px}.sales-panel{position:sticky;top:92px}.grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;display:grid}.card{background:var(--surface);border:1px solid var(--border);border-radius:6px;padding:18px;transition:border-color .15s,transform .15s}.card:hover{border-color:var(--sand);transform:translateY(-2px)}.card h3{margin:0 0 4px;font-size:1.15rem}.card .aliases{color:var(--blue);margin-bottom:8px;font-size:.85rem}.card .role{color:var(--muted);font-size:.92rem}.card .relevance{border-top:1px dashed var(--border);margin-top:10px;padding-top:8px;font-size:.9rem}.card .relevance b{color:var(--spice);font-weight:600}.tags{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.tag{color:var(--muted);border:1px solid var(--border);border-radius:999px;padding:2px 9px;font-size:.72rem}.tag.pillar{color:var(--spice);border-color:var(--spice)}.badge{color:var(--blue);border:1px solid var(--blue-deep);border-radius:4px;padding:1px 6px;font-size:.7rem}.controls{flex-wrap:wrap;align-items:center;gap:10px;margin:22px 0 18px;display:flex}.tabs{flex-wrap:wrap;gap:6px;display:flex}.tab{background:var(--surface);border:1px solid var(--border);color:var(--muted);cursor:pointer;border-radius:999px;padding:7px 14px;font-size:.88rem}.tab.active{background:var(--spice);color:#120c06;border-color:var(--spice);font-weight:600}.search{background:var(--surface);border:1px solid var(--border);min-width:200px;color:var(--text);border-radius:8px;flex:1;padding:9px 14px;font-size:.95rem}.search:focus{border-color:var(--spice);outline:none}.count{color:var(--faint);font-size:.85rem}.empty{color:var(--faint);text-align:center;padding:40px 0}.tl{border-left:2px solid var(--border);margin-top:24px;padding-left:26px;position:relative}.tl-item{margin-bottom:26px;position:relative}.tl-item:before{content:"";background:var(--spice);border-radius:50%;width:12px;height:12px;position:absolute;top:6px;left:-33px;box-shadow:0 0 10px #e89a2f80}.tl-date{color:var(--spice-bright);font-family:Cormorant Garamond,Georgia,serif;font-size:1rem}.tl-event{margin:6px 0 8px}.tl-meta{flex-wrap:wrap;gap:6px;display:flex}.tl-meta .badge{color:var(--muted);border-color:var(--border)}.essay{font-size:1.05rem}.essay h2{color:var(--sand);margin-top:2.4em;font-size:1.5rem}.essay h3{color:var(--text)}.essay p{margin:1.1em 0}.essay blockquote{border-left:3px solid var(--spice);color:var(--muted);margin:1.4em 0;padding:.2em 1em;font-style:italic}.essay em{color:var(--blue)}.poster{padding:60px 0 80px}.poster-inner{max-width:720px;margin:0 auto}.poster-head{text-align:center;margin-bottom:40px}.poster-title{text-align:center;margin-bottom:.3em;font-size:clamp(2rem,5vw,3rem)}.poster-sub{text-align:center;color:var(--muted);max-width:60ch;margin:0 auto 50px}.pillars-grid{gap:14px;margin-bottom:50px;display:grid}.pillar-block{border:1px solid var(--border);background:var(--surface);border-radius:6px;padding:18px 20px}.pillar-block .n{color:var(--spice);letter-spacing:.08em;text-transform:uppercase;margin-bottom:4px;font-size:.75rem;font-weight:700}.pillar-block h3{margin:0 0 6px;font-size:1.25rem}.pillar-block p{color:var(--muted);margin:0;font-size:.95rem}.watch-order{border-top:1px solid var(--border);padding-top:36px}.watch-order h2{color:var(--sand);margin-bottom:16px}.watch-order ol{color:var(--muted);padding-left:22px}.watch-order li{margin-bottom:10px}.poster-foot{text-align:center;color:var(--faint);margin-top:50px;font-size:.8rem}footer{border-top:1px solid var(--border);color:var(--muted);background:var(--void);margin-top:0;padding:34px 0 48px}.disclaimer{border:1px solid var(--border);color:var(--faint);background:#e8dcc40a;border-radius:6px;padding:16px 18px;font-size:.8rem}.disclaimer b{color:var(--muted)}.footer-grid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:30px;margin:30px 0;display:grid}.footer-col h4{text-transform:uppercase;letter-spacing:.12em;color:var(--sand);margin:0 0 12px;font-size:.72rem;font-weight:600}.footer-col a{color:var(--muted);margin-bottom:8px;font-size:.85rem;display:block}.footer-col a:hover{color:var(--text);text-decoration:none}.footer-bottom{color:var(--faint);border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;gap:12px;padding-top:20px;font-size:.78rem;display:flex}.footer-bottom a{color:var(--faint)}.faq-list{flex-direction:column;gap:12px;margin-top:28px;display:flex}.faq-item{background:var(--surface);border:1px solid var(--border);border-radius:6px;padding:0 22px}.faq-item summary{cursor:pointer;justify-content:space-between;align-items:center;padding:18px 0;font-weight:500;list-style:none;display:flex}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:after{content:"+";color:var(--spice);font-size:1.4rem}.faq-item[open] summary:after{content:"−"}.faq-item p{color:var(--muted);margin:0 0 18px}.pain{background:var(--void);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.pain-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px;margin-top:28px;display:grid}.pain-card{border:1px solid var(--border);background:#e8dcc408;border-radius:6px;padding:22px}.pain-x{color:var(--spice);margin-bottom:10px;font-size:1.6rem;font-weight:700;line-height:1}.pain-card p{color:var(--muted);margin:0}.promise-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:18px;margin-top:28px;display:grid}.promise-card{border:1px solid var(--border);background:var(--surface);border-radius:6px;padding:22px;transition:border-color .15s,transform .15s}.promise-card:hover{border-color:var(--sand);transform:translateY(-2px)}.promise-num{color:var(--faint);font-size:.85rem;font-weight:700;position:absolute;top:14px;right:16px}.promise-icon{margin-bottom:10px;font-size:2rem}.promise-card h3{margin:0 0 8px;font-size:1.2rem}.promise-card p{color:var(--muted);margin:0;font-size:.95rem}.proof-card{grid-template-columns:1.1fr .9fr;align-items:center;gap:50px;display:grid}.proof-left p{color:var(--muted);font-size:1.05rem}.proof-list{margin:18px 0 0;padding:0;list-style:none}.proof-list li{color:var(--text);margin-bottom:10px;padding-left:24px;position:relative}.proof-list li:before{content:"✓";color:var(--spice);font-weight:700;position:absolute;left:0}.proof-right{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.stat{text-align:center}.stat-num{color:var(--spice-bright);font-family:Cormorant Garamond,Georgia,serif;font-size:3.2rem;font-weight:700;line-height:1;display:block}.stat-label{color:var(--muted);margin-top:6px;font-size:.85rem;display:block}.final-cta{text-align:center;background:var(--void);border-top:1px solid var(--border)}.final-title{margin:0 0 .4em;font-size:clamp(1.8rem,4vw,2.8rem)}.final-sub{color:var(--muted);max-width:58ch;margin:0 auto 1.6em;font-size:1.05rem}@media (width<=900px){.hero-inner{grid-template-columns:1fr;gap:42px}.hero-media{order:-1}.sales-grid{grid-template-columns:1fr}.sales-panel{position:static}.proof-card{grid-template-columns:1fr}.proof-right{grid-template-columns:repeat(3,1fr)}}@media (width<=640px){.nav-inner{flex-wrap:wrap}.nav-links{gap:14px}.product-grid,.promise-grid,.proof-right{grid-template-columns:1fr}}@media (width<=480px){.brand{font-size:1.05rem}.nav-links{display:none}}.legal h1{margin-bottom:.3em;font-size:clamp(2rem,4vw,2.8rem)}.legal h2{color:var(--sand);margin-top:2em;margin-bottom:.6em;font-size:1.3rem}.legal p,.legal li{color:var(--muted)}.legal a{color:var(--spice-bright)}.vsl-hero{background:radial-gradient(ellipse at 50% 0%, #d88c251a, transparent 55%), var(--black);text-align:center;padding:70px 0 60px;position:relative}.vsl-hero:after{content:"";background:linear-gradient(180deg, transparent 60%, var(--black) 100%);pointer-events:none;position:absolute;inset:0}.vsl-inner{z-index:1;position:relative}.vsl-head{max-width:760px;margin:0 auto 30px}.vsl-title{letter-spacing:-.02em;margin:.25em 0 .35em;font-size:clamp(2.6rem,6vw,4.4rem);line-height:1.03}.vsl-sub{color:var(--muted);max-width:64ch;margin:0 auto;font-size:clamp(1.05rem,1.6vw,1.25rem)}.vsl-cta{margin-top:8px}.vsl-hero--visual{align-items:center;min-height:90vh;padding:0;display:flex;overflow:hidden}.hero-bg{filter:brightness(.4)saturate(1.1);z-index:0;background-position:50% 30%;background-size:cover;position:absolute;inset:0}.hero-bg-overlay{background:radial-gradient(ellipse at 50% 40%, #0d0b084d, #080706d9 70%), linear-gradient(180deg, #08070680 0%, transparent 30%, transparent 60%, var(--black) 100%);z-index:1;position:absolute;inset:0}.vsl-hero--visual .vsl-inner{z-index:2;padding:100px 0 80px}.vsl-hero--visual .vsl-title{text-shadow:0 2px 30px #000c}.vsl-hero--visual .vsl-sub{text-shadow:0 1px 12px #000c}.vsl-hero--visual .eyebrow{text-shadow:0 1px 8px #000c}.problem-card--visual{background-position:50%;background-size:cover;border-color:#e8dcc42e;flex-direction:column;justify-content:flex-end;min-height:240px;display:flex;position:relative;overflow:hidden}.problem-card-overlay{z-index:0;background:linear-gradient(#0807064d 0%,#080706bf 50%,#080706eb 100%);position:absolute;inset:0}.problem-card--visual>*{z-index:1;position:relative}.problem-card--visual h3{color:var(--parchment)}.problem-card--visual p{color:var(--muted)}.offer-card--visual{flex-direction:column;padding:0;display:flex;overflow:hidden}.offer-card-img{aspect-ratio:16/10;border-bottom:1px solid var(--border);background-position:50%;background-size:cover}.offer-card-body{flex-direction:column;padding:24px 26px 28px;display:flex}.offer-card--visual.featured .offer-card-img{border-bottom-color:var(--spice)}.product-hero-banner{border-bottom:1px solid var(--border);background-position:50% 30%;background-size:cover;height:280px;margin-top:-20px;position:relative}.product-hero-overlay{background:linear-gradient(180deg, #0807064d 0%, #08070680 50%, var(--black) 100%);position:absolute;inset:0}@media (width<=640px){.product-hero-banner{height:180px}}.dark{background:var(--void);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.problem-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;margin-top:36px;display:grid}.problem-card{border:1px solid var(--border);text-align:left;background:#e8dcc408;border-radius:6px;padding:24px}.problem-num{color:var(--spice);letter-spacing:.12em;text-transform:uppercase;margin-bottom:10px;font-size:.75rem;font-weight:700;display:block}.problem-card h3{margin:0 0 8px;font-size:1.15rem}.problem-card p{color:var(--muted);margin:0;font-size:.95rem}.solution-points{flex-direction:column;gap:18px;max-width:740px;margin-top:34px;display:flex}.solution-item{border:1px solid var(--border);background:var(--surface);border-radius:6px;align-items:flex-start;gap:16px;padding:20px 24px;display:flex}.solution-check{width:28px;height:28px;color:var(--spice-bright);background:#d88c2526;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:flex}.solution-item h3{margin:0 0 4px;font-size:1.15rem}.solution-item p{color:var(--muted);margin:0}.offer{background:var(--void);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.offer-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:18px;margin-top:34px;display:grid}.offer-card{border:1px solid var(--border);background:var(--surface);text-align:left;border-radius:6px;padding:28px}.offer-card.featured{border-color:var(--spice);background:linear-gradient(#d88c2514,#d88c2505)}.offer-tier{color:var(--sand);text-transform:uppercase;letter-spacing:.16em;font-size:.68rem}.offer-price{color:var(--spice-bright);margin:8px 0 14px;font-family:Cormorant Garamond,Georgia,serif;font-size:2.6rem;font-weight:700}.offer-card h3{margin:0 0 10px;font-size:1.25rem}.offer-text{color:var(--muted);margin:0 0 10px}.offer-meta{color:var(--faint);margin:0 0 20px;font-size:.8rem}.offer-card .cta-button{width:100%}.offer-link{color:var(--faint);text-align:center;margin-top:14px;font-size:.85rem}.offer-link a{color:var(--sand)}@media (width<=640px){.vsl-title{font-size:clamp(2rem,10vw,3rem)}.offer-grid,.problem-grid{grid-template-columns:1fr}}:root{--max:1160px;--max-wide:1320px;--radius:10px;--radius-sm:6px;--shadow-soft:0 18px 60px #00000073;--shadow-card:0 1px 0 #ffffff05 inset, 0 14px 40px #00000059;--ring:0 0 0 1px #d88c2573;--grad-spice:linear-gradient(135deg, #f0a94e 0%, #d98c25 60%, #b06a12 100%);--grad-void:radial-gradient(ellipse at 50% 0%, #d88c251a, transparent 55%), var(--black)}html{-webkit-text-size-adjust:100%}body{font-feature-settings:"kern" 1, "liga" 1, "calt" 1;text-rendering:optimizelegibility;background:var(--grad-void)}h1,h2,h3{text-wrap:balance}p{text-wrap:pretty}.skip-link{z-index:200;background:var(--spice);color:#120c06;border-radius:6px;padding:8px 14px;font-size:.85rem;font-weight:600;transition:top .15s;position:absolute;top:-48px;left:8px}.skip-link:focus{top:8px}.nav{z-index:60;background:0 0;border-bottom:0;position:sticky;top:0}.nav-announce{color:var(--parchment);letter-spacing:.04em;background:linear-gradient(90deg,#d88c2529,#d88c250f);border-bottom:1px solid #d88c2538;font-size:.74rem}.nav-announce-inner{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;padding:7px 22px;display:flex}.nav-announce-text{color:var(--parchment)}.nav-announce-cta{color:var(--spice-bright);white-space:nowrap;font-weight:600}.nav-announce-cta:hover{text-decoration:underline}.nav-bar{z-index:60;-webkit-backdrop-filter:saturate(140%)blur(14px);border-bottom:1px solid var(--border);background:#080706c7;position:sticky;top:0}.nav-inner{padding:13px 22px}.brand{gap:11px;font-size:1.32rem}.brand-text{flex-direction:column;line-height:1;display:inline-flex}.brand-pre{letter-spacing:.22em;text-transform:uppercase;color:var(--sand-dim);margin-bottom:2px;font-family:Inter,sans-serif;font-size:.6rem;font-weight:500}.brand .dot{background:radial-gradient(circle at 34% 32%, #ffd98a, var(--spice) 58%, #6e3f0e);width:15px;height:15px;box-shadow:0 0 20px #f0a94e99,inset 0 0 6px #ffdc9666}.nav-links{gap:26px}.nav-links a{letter-spacing:.1em;font-size:.78rem;transition:color .15s}.nav-cta{background:var(--grad-spice);color:#150d04;letter-spacing:.08em;text-transform:uppercase;border:0;border-radius:999px;padding:9px 16px;font-size:.74rem;font-weight:600;transition:transform .12s,box-shadow .12s;box-shadow:0 6px 22px #d88c2547}.nav-cta:hover{text-decoration:none;transform:translateY(-1px);box-shadow:0 10px 30px #d88c2566}.nav-toggle{border:1px solid var(--border);cursor:pointer;background:0 0;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:30px;height:30px;padding:0;display:none}.nav-toggle-bar{background:var(--parchment);border-radius:2px;width:16px;height:2px;transition:transform .2s,opacity .2s;display:block}.nav-toggle.open .nav-toggle-bar:first-child{transform:translateY(7px)rotate(45deg)}.nav-toggle.open .nav-toggle-bar:nth-child(2){opacity:0}.nav-toggle.open .nav-toggle-bar:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.nav-drawer{backdrop-filter:blur(14px);border-bottom:1px solid var(--border);background:#080706fa}.nav-drawer[hidden]{display:none}.nav-drawer-links{max-width:var(--max-wide);flex-direction:column;margin:0 auto;padding:8px 22px 16px;display:flex}.nav-drawer-links a{color:var(--muted);border-bottom:1px solid var(--border);letter-spacing:.06em;text-transform:uppercase;padding:13px 4px;font-size:.92rem}.nav-drawer-links a.active{color:var(--text)}.nav-drawer-cta{text-align:center;background:var(--grad-spice);color:#150d04;border-radius:8px;margin-top:12px;padding:14px;font-weight:600;border:0!important}@media (width<=760px){.nav-links{display:none}.nav-toggle{display:flex}.nav-announce-cta{display:none}}.page-head{padding-top:52px;padding-bottom:10px}.cta-button{letter-spacing:.02em;background:var(--grad-spice);border-radius:999px;padding:13px 26px;font-size:.95rem;box-shadow:0 8px 28px #d88c254d,inset 0 1px #ffe6b44d}.cta-button:hover{box-shadow:0 12px 38px #d88c256b,inset 0 1px #ffe6b466}.cta-button.secondary{color:var(--spice-bright);box-shadow:none;background:0 0;border:1px solid #d88c2580}.cta-button.secondary:hover{background:#d88c251a}.cta-xl{padding:17px 40px;font-size:1.08rem}.section{padding:96px 0;position:relative}.section-eyebrow{display:inline-block}.section-eyebrow:after{content:"";background:var(--spice);vertical-align:middle;opacity:.7;width:28px;height:1px;margin-left:12px;display:inline-block}.vsl-hero--visual{min-height:92vh}.hero-bg{filter:brightness(.42)saturate(1.12)contrast(1.05)}.hero-bg-overlay{background:radial-gradient(ellipse at 50% 42%, #0d0b0840, #080706db 72%), linear-gradient(180deg, #0807068c 0%, transparent 28%, transparent 58%, var(--black) 100%)}.vsl-title{letter-spacing:-.015em;font-weight:600}.vsl-title .accent,.vsl-title em{color:var(--spice-bright);font-style:normal}.vsl-cta .cta-button{box-shadow:0 14px 44px #d88c2566}.proof-bar{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--void);grid-template-columns:repeat(4,1fr);gap:0;display:grid}.proof-stat{text-align:center;border-right:1px solid var(--border);padding:30px 18px}.proof-stat:last-child{border-right:0}.proof-num{color:var(--spice-bright);font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(1.8rem,3vw,2.6rem);font-weight:600;line-height:1;display:block}.proof-label{color:var(--muted);letter-spacing:.04em;margin-top:8px;font-size:.78rem;display:block}@media (width<=640px){.proof-bar{grid-template-columns:repeat(2,1fr)}.proof-stat:nth-child(2){border-right:0}.proof-stat:first-child,.proof-stat:nth-child(2){border-bottom:1px solid var(--border)}}.trust-row{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:22px;display:flex}.trust-badge{background:var(--surface);border:1px solid var(--border);color:var(--muted);border-radius:999px;align-items:center;gap:8px;padding:7px 14px;font-size:.78rem;display:inline-flex}.trust-badge svg,.trust-badge .tick{color:var(--spice);font-weight:700}.offer-grid{gap:22px}.offer-card{border-radius:var(--radius);box-shadow:var(--shadow-card);background:linear-gradient(#e8dcc40d,#e8dcc404);transition:transform .18s,box-shadow .18s,border-color .18s;overflow:hidden}.offer-card:hover{border-color:var(--sand);transform:translateY(-4px);box-shadow:0 24px 60px #00000080}.offer-card--visual{padding:0}.offer-card-img{aspect-ratio:5/4;border-bottom:1px solid var(--border);position:relative}.offer-card-img:after{content:"";background:linear-gradient(#0000 55%,#08070680 100%);position:absolute;inset:0}.offer-card-body{padding:26px 26px 28px}.offer-card.featured{border-color:var(--spice);background:linear-gradient(#d88c251a,#d88c2505);box-shadow:0 0 0 1px #d88c2566,0 24px 60px #00000080}.offer-card.featured:hover{box-shadow:0 0 0 1px #d88c2599,0 30px 70px #0000008c}.ribbon{z-index:2;background:var(--grad-spice);color:#150d04;letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:5px 12px;font-size:.66rem;font-weight:700;position:absolute;top:14px;left:14px;box-shadow:0 6px 18px #d88c2566}.offer-price{align-items:baseline;gap:8px;display:flex}.offer-price .per{color:var(--faint);font-family:Inter,sans-serif;font-size:.85rem;font-weight:400}.savings{color:var(--spice-bright);background:#d88c2524;border:1px solid #d88c254d;border-radius:4px;margin-bottom:12px;padding:3px 9px;font-size:.72rem;display:inline-block}.problem-card--visual{border-radius:var(--radius);border-color:#e8dcc429;min-height:260px}.problem-card-overlay{background:linear-gradient(#08070640 0%,#080706b3 48%,#080706f0 100%)}.problem-num{color:var(--spice-bright);opacity:.9;letter-spacing:.04em;text-transform:none;font-family:Cormorant Garamond,Georgia,serif;font-size:1.6rem}.problem-card h3{font-size:1.25rem}.solution-item{border-radius:var(--radius)}.solution-check{background:var(--grad-spice);color:#150d04;font-size:1.1rem;box-shadow:0 6px 18px #d88c254d}.faq-item{border-radius:var(--radius)}.faq-item[open]{border-color:#d88c254d}.product-hero-banner{height:340px;margin-top:0}@media (width<=640px){.product-hero-banner{height:180px}}.product-hero-overlay{background:linear-gradient(180deg, #08070633 0%, #08070673 45%, var(--black) 100%)}.sales-panel{border-radius:var(--radius);box-shadow:var(--shadow-card)}.sales-panel .cta-button{box-shadow:0 10px 32px #d88c2552}.check-list{margin:0;padding:0;list-style:none}.check-list li{color:var(--muted);margin-bottom:10px;padding-left:28px;position:relative}.check-list li:before{content:"✓";color:var(--spice);font-weight:700;position:absolute;top:0;left:0}.pillar-banner{border-bottom:1px solid var(--border);background-position:50% 35%;background-size:cover;height:320px;margin-top:0;position:relative}.pillar-banner-overlay{background:linear-gradient(180deg, #08070659 0%, #0807068c 50%, var(--black) 100%);position:absolute;inset:0}.pillar-banner .pillar-banner-inner{z-index:1;max-width:var(--max);flex-direction:column;justify-content:flex-end;height:100%;margin:0 auto;padding:0 22px 34px;display:flex;position:relative}.pillar-banner .pillar-kicker{color:var(--spice-bright);letter-spacing:.2em;text-transform:uppercase;margin-bottom:8px;font-size:.7rem}.pillar-banner h1{text-shadow:0 2px 24px #000c;margin:0;font-size:clamp(2rem,5vw,3.2rem)}.pillar-banner .pillar-sub{color:var(--parchment);text-shadow:0 1px 10px #000c;max-width:60ch;margin:10px 0 0}@media (width<=640px){.pillar-banner{height:240px}}footer{border-top:1px solid var(--border)}.disclaimer{border-radius:var(--radius)}.footer-col a{transition:color .15s}.card,.product-card,.panel{border-radius:var(--radius)}.card:hover{box-shadow:var(--shadow-card)}.thanks-seal{border:2px solid var(--spice);width:72px;height:72px;color:var(--spice-bright);background:#d88c251f;border-radius:50%;place-items:center;margin:0 auto 22px;font-size:2rem;display:grid}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}a:focus-visible,button:focus-visible,input:focus-visible,summary:focus-visible{outline:2px solid var(--spice-bright);outline-offset:2px;border-radius:4px}
