@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2c55a0e60120577a-s.2a48534a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.18a48cbc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ad66f9afd8947f86-s.7a40eb73.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5476f68d60460930-s.c995e352.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.76dcb0b2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1bffadaabf893a1e-s.7cd81963.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.3a6ba036.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2c55a0e60120577a-s.2a48534a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.18a48cbc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ad66f9afd8947f86-s.7a40eb73.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5476f68d60460930-s.c995e352.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.76dcb0b2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1bffadaabf893a1e-s.7cd81963.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.3a6ba036.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_b72e4b76-module__PJs5Bq__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_b72e4b76-module__PJs5Bq__variable{--font-inter:"Inter","Inter Fallback"}
:root{--bg:#0d0907;--surface:#1a110e;--surface2:#231612;--border:#3a201a;--copper:#c47a70;--copper-lt:#d9948a;--pink:#f0b8b8;--cream:#f5ede4;--muted:#9c7a72;--white:#fff;--green:#6bbf7a;--danger:#d97a6c;--bg-light:#fafaf7;--surface-light:#fff;--surface2-light:#f4f1ec;--text-light:#1a110e;--text-muted-light:#5a4f49;--border-light:#1a110e1a}.funnel,.funnel *{box-sizing:border-box}html,body{background:var(--bg-light)}.funnel{background:var(--bg-light);color:var(--text-light);font-family:var(--font-inter,"Inter"),sans-serif;-webkit-font-smoothing:antialiased;scroll-behavior:smooth;min-height:100vh;line-height:1.6}.funnel a{color:var(--copper);text-decoration:none}.funnel a:hover{color:var(--copper-lt)}.countdownBarSpacer{height:calc(52px + 2*env(safe-area-inset-top,0px));flex-shrink:0}.countdownBar{z-index:50;background:linear-gradient(90deg,#b06a60 0%,var(--copper)50%,#b06a60 100%);color:#1a0e0a;padding:15px 16px calc(15px + env(safe-area-inset-top,0px));padding-top:calc(15px + env(safe-area-inset-top,0px));text-align:center;letter-spacing:.02em;text-shadow:0 1px #ffffff1a;border-bottom:3px solid #8a4f47;font-size:.98rem;font-weight:700;animation:2.8s ease-in-out infinite countdownPulse;position:fixed;top:0;left:0;right:0;box-shadow:0 6px 20px #8c3c3273,inset 0 1px #ffffff2e}.countdownBar .timer{color:#1a0e0a;font-variant-numeric:tabular-nums;letter-spacing:.03em;background:#ffffff47;border:1px solid #1a0e0a73;border-radius:6px;margin-left:8px;padding:3px 10px;font-size:1.05rem;font-weight:800;display:inline-block}@keyframes countdownPulse{0%,to{box-shadow:0 6px 20px #8c3c3273,inset 0 1px #ffffff2e}50%{box-shadow:0 6px 28px #c47a70b3,inset 0 1px #ffffff38}}@media (prefers-reduced-motion:reduce){.countdownBar{animation:none}}.stickyCta{z-index:49;background:linear-gradient(180deg,#fff0 0%,#fafaf7e0 30%,var(--bg-light)100%);padding:14px 16px calc(14px + env(safe-area-inset-bottom,0px));pointer-events:none;position:fixed;bottom:0;left:0;right:0}.stickyCta:before{content:"";background:var(--border-light);height:1px;position:absolute;top:0;left:16px;right:16px}.stickyCtaBtn{pointer-events:auto;background:var(--copper);width:100%;max-width:520px;font-family:var(--font-inter,"Inter"),sans-serif;-webkit-tap-highlight-color:transparent;border-radius:999px;flex-direction:column;justify-content:center;align-items:center;gap:2px;margin:0 auto;padding:14px 24px;font-size:1.05rem;font-weight:700;text-decoration:none;transition:transform .15s,background .15s;display:flex;box-shadow:0 10px 28px #c47a7073;color:#fff!important}.stickyCtaBtn:hover{background:var(--copper-lt);color:#fff;transform:translateY(-1px)}.stickyCtaBtn:active{transform:scale(.99)}.stickyCtaSub{opacity:.92;letter-spacing:.02em;font-size:.74rem;font-weight:500}body.hasStickyCta .funnel{padding-bottom:110px}@media (max-width:640px){body.hasStickyCta .funnel{padding-bottom:96px}}.topbar{background:var(--surface-light);border-bottom:1px solid var(--border-light);text-align:center;padding:14px 24px}.topbarLogo{font-family:var(--font-inter,"Inter"),sans-serif;letter-spacing:.14em;color:var(--text-light);text-transform:uppercase;font-size:1rem;font-weight:700}.topbarLogo span{color:var(--copper)}.section{padding:64px 24px}.sectionTight{padding:36px 24px}.container{max-width:860px;margin:0 auto}.containerWide{max-width:1100px;margin:0 auto}.containerNarrow{max-width:640px;margin:0 auto}.section--light{background:var(--bg-light);color:var(--text-light)}.section--light .sectionHeading,.section--light .sectionHeading span,.section--light h2,.section--light h3,.section--light h4{color:var(--text-light)}.section--light .sectionHeading span{color:var(--copper)}.section--light .sectionSub,.section--light p{color:var(--text-muted-light)}.section--light .badge{background:var(--surface-light);border-color:var(--border-light);color:var(--copper)}.section--light .card,.section--light .stepCard,.section--light .guessTile{background:var(--surface-light);border-color:var(--border-light);box-shadow:0 1px 2px #1a110e0a,0 4px 16px #1a110e0a}.section--light .card h3,.section--light .stepText{color:var(--text-light)}.section--light .card p,.section--light .stepText span{color:var(--text-muted-light)}.section--light .cardIcon{color:var(--copper);background:#c47a702e}.section--light .guessCheck{color:var(--copper);background:#c47a7033}.section--light .guessText,.section--light .testList,.section--light .testListLead,.section--light .testList li{color:var(--text-light)}.section--light .testListLead strong,.section--light .stepArrow{color:var(--copper)}.section--light .tCard{background:var(--surface-light);border-color:var(--border-light)}.section--light .tName,.section--light .tQuote{color:var(--text-light)}.section--light .tProof img{border-color:var(--border-light)}.section--light .offerItem h4{color:var(--text-light)}.section--light .offerItem p,.section--light .journeyText p{color:var(--text-muted-light)}.section--light .journeyText strong{color:var(--text-light)}.section--light .journeyTurn{color:var(--text-light)!important}.section--light .journeyHandle{border-top-color:var(--border-light);color:var(--text-light)!important}.section--light .journeyHandle a{color:var(--copper)}.section--light .offerCard,.section--light .authorityCard{background:var(--surface-light);border-color:var(--border-light)}.section--light .offerHead{background:var(--surface2-light)}.section--light .offerCallout,.section--light .setupCallout,.section--light .setupQuote,.section--light .riskNot,.section--light .riskClose,.section--light .miniQuote{background:var(--surface2-light);border-color:var(--border-light)}.section--light .priceBlock{border-top-color:var(--border-light)}.section--light .guarantee{background:var(--surface2-light);border-top-color:var(--border-light)}.section--light .setupCard,.section--light .riskStep{background:var(--surface-light);border-color:var(--border-light)}.section--light .offerHead h2,.section--light .offerSubHeading,.section--light .offerStory strong,.section--light .offerCallout strong,.section--light .offerClose strong,.section--light .guarantee strong,.section--light .authorityCard h3,.section--light .setupCard h3,.section--light .setupChecks li,.section--light .setupQuote,.section--light .riskNot strong,.section--light .riskClose strong,.section--light .riskStepText,.section--light .riskStepsHeading,.section--light .miniQuote .metric,.section--light .formLabel{color:var(--text-light)}.section--light .offerHead p,.section--light .offerStory,.section--light .offerStory p,.section--light .offerCallout p,.section--light .offerClose,.section--light .offerClose p,.section--light .priceSub,.section--light .priceWas,.section--light .miniQuote .attribution,.section--light .guarantee p,.section--light .quizHint,.section--light .setupCard p{color:var(--text-muted-light)}.section--light .priceNow,.section--light .riskCaught,.section--light .riskClose em,.section--light .offerCallout .label,.section--light .setupCard .cardIcon,.section--light .riskStepNum{color:var(--copper)}.section--light .priceSub strong,.section--light .setupCallout strong,.section--light p strong,.section--light .stepTitle{color:var(--text-light)}.section--light .stepTitle small{color:var(--text-muted-light)}.section--light .riskStepNum{background:#c47a702e}.section--light .setupChecks li:before{color:var(--copper)}.section--light .input{background:var(--surface-light);border-color:var(--border-light);color:var(--text-light)}.section--light .input:focus{border-color:var(--copper)}.sectionTight.section--light{background:var(--bg-light)}.badge{border:1px solid var(--copper);color:var(--copper);letter-spacing:.12em;text-transform:uppercase;background:#c47a7026;border-radius:100px;margin-bottom:18px;padding:6px 14px;font-size:.72rem;font-weight:600;display:inline-block}.hero{text-align:center;background:radial-gradient(ellipse 80% 60% at 50% 0%,#c47a701a 0%,transparent 70%),var(--surface-light);color:var(--text-light);padding:36px 24px 32px}.hero h1{font-family:var(--font-inter,"Inter"),sans-serif;letter-spacing:-.02em;color:var(--text-light);max-width:760px;margin:0 auto 14px;font-size:clamp(1.9rem,6vw,3rem);font-weight:800;line-height:1.12}.hero h1 em{color:var(--copper);font-style:normal;font-weight:700;display:block}.hero .sub{color:var(--text-muted-light);max-width:620px;margin:0 auto 10px;font-size:clamp(.95rem,2vw,1.15rem);font-weight:400;line-height:1.55}.hero .sub em{color:var(--copper);font-style:normal;font-weight:600}.hero .badge{background:var(--surface-light);border-color:var(--border-light);color:var(--copper)}.hero .trustRow{color:var(--text-muted-light)}.hero .trustRow .stars{color:var(--copper)}.waitBadge{color:#7a4f0e;letter-spacing:.1em;text-transform:uppercase;background:#fff4dc;border:1.5px solid #e0a93b;border-radius:100px;align-items:center;gap:8px;margin-bottom:18px;padding:9px 16px;font-size:.78rem;font-weight:700;animation:2s ease-in-out infinite waitPulse;display:inline-flex;box-shadow:0 0 #e0a93b8c}@keyframes waitPulse{0%,to{box-shadow:0 0 #e0a93b8c}50%{box-shadow:0 0 0 8px #e0a93b00}}@media (prefers-reduced-motion:reduce){.waitBadge{animation:none}}.trustRow{color:var(--muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 22px;margin-top:6px;font-size:.78rem;display:flex}.trustRow .stars{color:var(--copper);letter-spacing:.1em}.btn{background:var(--copper);color:var(--bg);border:1px solid var(--copper);font-weight:700;font-family:var(--font-inter,"Inter"),sans-serif;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:52px;padding:16px 28px;font-size:1rem;text-decoration:none;transition:transform .18s,background .18s,border-color .18s;display:inline-flex}.btn:hover{background:var(--copper-lt);border-color:var(--copper-lt);color:var(--bg);transform:translateY(-1px)}.funnel a.btn,.funnel a.btn:hover{color:var(--bg)}.btn:disabled{background:var(--muted);border-color:var(--muted);cursor:not-allowed;opacity:.6;transform:none}.btnLg{min-height:60px;padding:20px 36px;font-size:1.1rem}.btnBlock{width:100%;display:flex}.btnOutline{color:var(--cream);border:1px solid var(--border);background:0 0}.btnOutline:hover{background:var(--copper);color:var(--bg);border-color:var(--copper)}.btnGhost{color:var(--muted);background:0 0;border:none;padding:10px 18px;font-size:.88rem;text-decoration:underline}.btnGhost:hover{color:var(--cream);background:0 0}.stepLabel{align-items:center;gap:14px;margin-bottom:24px;display:flex}.stepNum{background:var(--copper);width:40px;height:40px;color:var(--bg);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.95rem;font-weight:700;display:flex}.stepTitle{font-family:var(--font-inter,"Inter"),sans-serif;color:var(--cream);letter-spacing:-.01em;font-size:1.25rem;font-weight:700}.stepTitle small{font-family:var(--font-inter,"Inter"),sans-serif;color:var(--muted);margin-top:2px;font-size:.8rem;font-weight:400;display:block}.videoWrapper{border:1px solid var(--border);background:var(--surface2);aspect-ratio:16/9;border-radius:14px;width:100%;position:relative;overflow:hidden}.videoWrapper iframe,.videoWrapper video{border:none;width:100%;height:100%;display:block}.videoPoster{width:100%;height:100%;color:var(--cream);background:radial-gradient(ellipse 60% 60% at 50% 50%,#c47a7033,transparent 70%),linear-gradient(180deg,var(--surface2),var(--bg));cursor:pointer;z-index:2;flex-direction:column;justify-content:center;align-items:center;gap:14px;transition:background .2s;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.videoPoster:hover{background:radial-gradient(ellipse 60% 60% at 50% 50%,#c47a704d,transparent 70%),linear-gradient(180deg,var(--surface2),var(--bg))}.videoPoster .playBadge{background:var(--copper);border-radius:50%;justify-content:center;align-items:center;width:84px;height:84px;display:flex;box-shadow:0 10px 40px #c47a7066}.videoPoster .playBadge svg{fill:var(--bg);margin-left:6px}.videoPoster .posterLabel{color:var(--cream);letter-spacing:.1em;text-transform:uppercase;font-size:.85rem;font-weight:600}.videoPoster .posterSub{color:var(--muted);font-size:.78rem}.cardGrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;display:grid}.card{background:var(--surface2);border:1px solid var(--border);border-radius:14px;padding:24px;transition:border-color .2s,transform .2s}.card:hover{border-color:var(--copper)}.cardIcon{background:#c47a7026;border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:16px;font-size:1.3rem;display:flex}.card h3{font-family:var(--font-inter,"Inter"),sans-serif;color:var(--cream);letter-spacing:-.01em;margin-bottom:8px;font-size:1.1rem;font-weight:700;line-height:1.3}.card p{color:var(--muted);font-size:.88rem;line-height:1.6}.sectionHeading{font-family:var(--font-inter,"Inter"),sans-serif;letter-spacing:-.02em;color:var(--cream);text-align:center;margin-bottom:10px;font-size:clamp(1.6rem,4.5vw,2.2rem);font-weight:800;line-height:1.15}.sectionHeading span{color:var(--copper-lt)}.sectionSub{text-align:center;color:var(--muted);max-width:620px;margin-bottom:40px;margin-left:auto;margin-right:auto;font-size:.98rem}.tCard{border:1px solid var(--border);background:var(--surface);border-radius:14px;flex-direction:column;transition:border-color .2s;display:flex;overflow:hidden}.tCard:hover{border-color:var(--copper)}.tThumb{background:var(--surface2);position:relative;overflow:hidden}.tThumb iframe,.tThumb .tVideo{background:#000;border:none;width:100%;height:100%;display:block}.tThumb .tVideo{object-fit:cover}.tThumbPortrait{aspect-ratio:9/16;min-height:420px}.tThumbLandscape{aspect-ratio:16/9;min-height:240px}.tBody{padding:18px 20px 20px}.tName{color:var(--cream);margin-bottom:4px;font-size:.95rem;font-weight:600}.tTag{color:var(--copper);letter-spacing:.08em;text-transform:uppercase;background:#c47a701f;border-radius:100px;margin-top:4px;padding:3px 10px;font-size:.72rem;font-weight:600;display:inline-block}.tTagTop{-webkit-backdrop-filter:blur(6px);color:var(--copper-lt);letter-spacing:.09em;text-transform:uppercase;z-index:3;text-align:center;background:#0c0705b8;border-radius:8px;padding:7px 12px;font-size:.69rem;font-weight:700;line-height:1.4;position:absolute;top:10px;left:10px;right:10px}.tProof{padding:0 20px 4px}.tProof img{border:1px solid var(--border);border-radius:12px;width:100%;height:auto;display:block}.tQuote{color:var(--cream);font-family:var(--font-inter,"Inter"),sans-serif;margin:0;padding:28px 24px 8px;font-size:1.05rem;font-style:normal;font-weight:400;line-height:1.55;position:relative}.tQuoteMark{color:var(--copper);margin-bottom:12px;font-size:3rem;font-style:normal;line-height:.6;display:block}.authorityCard{background:var(--surface2);border:1px solid var(--border);border-radius:14px;grid-template-columns:minmax(220px,280px) 1fr;align-items:center;gap:28px;max-width:820px;margin:40px auto 0;padding:24px;display:grid}.authorityCard img{border:1px solid var(--border);border-radius:10px;width:100%;display:block}.authorityCard h3{color:var(--cream);margin:0 0 10px;font-size:1.4rem;line-height:1.25}.authorityCard p{color:var(--muted);margin:0;font-size:.96rem;line-height:1.6}.miniGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;display:grid}.miniQuote{background:var(--surface2);border:1px solid var(--border);text-align:left;border-radius:12px;padding:20px}.miniQuote .metric{font-family:var(--font-inter,"Inter"),sans-serif;color:var(--copper-lt);letter-spacing:-.01em;margin-bottom:8px;font-size:1.05rem;font-weight:700;line-height:1.3}.miniQuote .attribution{color:var(--muted);font-size:.82rem}.setupGrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));margin-top:32px}.setupCard .cardIcon{color:var(--copper-lt);font-weight:800}.setupChecks{color:var(--cream);margin:14px 0 0;padding:0;font-size:.86rem;line-height:1.7;list-style:none}.setupChecks li{align-items:flex-start;gap:8px;display:flex}.setupChecks li:before{content:"✓";color:var(--copper-lt);flex-shrink:0}.setupQuote{color:var(--cream);border-left:2px solid var(--copper-lt);margin:14px 0 0;padding:2px 0 2px 12px;font-size:.88rem;line-height:1.55}.setupCallout{background:var(--surface2);border:1px solid var(--border);text-align:center;max-width:720px;color:var(--muted);border-radius:12px;margin:36px auto 0;padding:18px 22px;font-size:.95rem;line-height:1.55}.setupCallout strong{color:var(--cream)}.riskStat{background:var(--surface2);border:1px solid var(--border);border-left:3px solid var(--copper-lt);text-align:center;max-width:720px;color:var(--muted);border-radius:12px;margin:0 auto 28px;padding:20px 24px;font-size:1rem;line-height:1.6}.riskStat strong{color:var(--cream)}.riskNot{text-align:center;max-width:560px;color:var(--muted);margin:0 auto 24px;font-size:1rem;line-height:1.7}.riskNot p{margin:0}.riskNot strong{color:var(--cream)}.riskCaught{border-top:1px solid var(--border);color:var(--cream);padding-top:14px;font-size:1.05rem;font-weight:600;line-height:1.45;margin-top:14px!important}.riskClose{text-align:center;max-width:560px;color:var(--muted);margin:0 auto 36px;font-size:1rem;line-height:1.6}.riskClose p{margin:0 0 8px}.riskClose p:last-child{margin-bottom:0}.riskClose em{color:var(--copper-lt);font-style:normal;font-weight:600}.riskStepsHeading{font-family:var(--font-inter,"Inter"),sans-serif;letter-spacing:-.01em;color:var(--cream);text-align:center;margin:0 0 22px;font-size:1.3rem;font-weight:700}.riskSteps{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;max-width:920px;margin:0 auto;display:grid}.riskStep{background:var(--surface2);border:1px solid var(--border);text-align:left;border-radius:12px;align-items:center;gap:14px;padding:18px;display:flex}.riskStepNum{width:38px;height:38px;color:var(--copper-lt);background:#c47a702e;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;font-weight:800;display:flex}.riskStepText{color:var(--cream);font-size:.92rem;line-height:1.4}.journeyGrid{grid-template-columns:minmax(0,1fr) 320px;align-items:center;gap:36px;max-width:920px;margin:0 auto;display:grid}.journeyText p{color:var(--muted);margin:0 0 14px;font-size:1rem;line-height:1.7}.journeyText p:last-child{margin-bottom:0}.journeyText strong{color:var(--cream)}.journeyTurn{border-left:2px solid var(--copper-lt);padding-left:12px;font-weight:600;color:var(--cream)!important;font-size:1.05rem!important}.journeyHandle{border-top:1px solid var(--border);padding-top:18px;color:var(--cream)!important;margin-top:22px!important}.journeyHandle a{color:var(--copper-lt);word-break:break-word;font-weight:600;text-decoration:none}.journeyHandle a:hover{text-decoration:underline}.journeyShot{border-radius:16px;width:100%;overflow:hidden}.journeyShot img{width:100%;height:auto;display:block}.journeyShotInner{font-size:.88rem;line-height:1.4}.journeyShotInner .icon{margin-bottom:8px;font-size:1.8rem}.journeyShotInner .hint{opacity:.65;word-break:break-word;margin-top:8px;font-size:.74rem}.resultGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}.resultTile{border:1px solid var(--border);background:var(--surface2);border-radius:10px;padding:18px 18px 16px}.resultTileStudio{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;margin-bottom:10px;font-size:.72rem}.resultTileMetrics{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:10px;display:grid}.resultTileLabel{color:var(--muted);font-size:.7rem}.resultTileValue{color:var(--cream);font-size:1rem;font-weight:600}.resultTileOutcome{border-top:1px solid var(--border);padding-top:10px}.resultTileOutcomeValue{color:var(--copper-lt);font-size:1rem;font-weight:700}.section--light .resultTile{background:var(--surface-light);border-color:var(--border-light)}.section--light .resultTileStudio,.section--light .resultTileLabel{color:var(--text-muted-light)}.section--light .resultTileValue{color:var(--text-light)}.section--light .resultTileOutcome{border-top-color:var(--border-light)}.section--light .resultTileOutcomeValue{color:var(--copper)}.calendarEmbed{background:var(--surface);border:1px solid var(--border);border-radius:14px;margin-top:18px;overflow:hidden}.section--light .calendarEmbed{background:var(--surface-light);border-color:var(--border-light)}.sectionCta{text-align:center;margin-top:32px}.sectionCta .btn{min-width:240px}.guessGrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px;max-width:920px;margin:0 auto;display:grid}.guessTile{background:var(--surface2);border:1px solid var(--border);text-align:left;border-radius:14px;align-items:center;gap:18px;padding:26px 24px;display:flex}.guessCheck{width:48px;height:48px;color:var(--copper-lt);background:#c47a7029;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.75rem;font-weight:800;line-height:1;display:flex}.guessText{color:var(--cream);letter-spacing:-.01em;font-size:1.1rem;font-weight:500;line-height:1.35}.testList{text-align:center;max-width:640px;margin:48px auto 0}.testListLead{color:var(--cream);margin-bottom:18px;font-size:clamp(1rem,2vw,1.2rem);line-height:1.55}.testListLead strong{color:var(--copper-lt);font-weight:700}.testList ul{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.testList li{color:var(--cream);letter-spacing:-.01em;font-size:1.05rem;font-weight:500}.stepFlow{flex-wrap:nowrap;justify-content:center;align-items:stretch;gap:14px;max-width:960px;margin:0 auto;display:flex}.stepCard{background:var(--surface2);border:1px solid var(--border);text-align:center;border-radius:18px;flex-direction:column;flex:1 1 0;align-items:center;gap:18px;min-width:0;padding:32px 22px;display:flex}.stepNum{background:var(--copper);width:56px;height:56px;color:var(--bg);letter-spacing:-.02em;border-radius:50%;justify-content:center;align-items:center;font-size:1.55rem;font-weight:800;line-height:1;display:flex;box-shadow:0 6px 18px #c47a7040}.stepText{color:var(--cream);letter-spacing:-.01em;font-size:1.1rem;font-weight:600;line-height:1.4}.stepText span{color:var(--muted);letter-spacing:0;margin-top:6px;font-size:.9rem;font-weight:400;display:block}.stepArrow{color:var(--copper-lt);opacity:.75;flex-shrink:0;align-self:center;font-size:1.8rem;font-weight:400}.faceRow{justify-content:center;align-items:center;gap:0;margin:18px 0 10px;display:flex}.faceRow .face{background:var(--surface2);border:2px solid var(--bg);width:44px;height:44px;font-family:var(--font-inter,"Inter"),sans-serif;color:var(--copper-lt);background-position:50%;background-size:cover;border-radius:50%;justify-content:center;align-items:center;margin-left:-10px;font-size:.9rem;font-weight:800;display:flex}.faceRow .face:first-child{margin-left:0}.offerCard{background:var(--surface2);border:1px solid var(--copper);border-radius:18px;overflow:hidden;box-shadow:0 30px 80px #0006}.offerHead{border-bottom:1px solid var(--border);text-align:center;background:linear-gradient(135deg,#c47a7038 0%,#c47a700d 100%);padding:32px 36px}.offerHead h2{font-family:var(--font-inter,"Inter"),sans-serif;letter-spacing:-.02em;color:var(--cream);margin-bottom:8px;font-size:clamp(1.4rem,4vw,2.05rem);font-weight:800;line-height:1.15}.offerHead p{color:var(--muted);max-width:540px;margin:0 auto;font-size:.95rem}.offerBody{padding:28px 36px}.offerItems{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:22px;margin-bottom:28px;display:grid}.offerItem{align-items:flex-start;gap:12px;display:flex}.offerItem .check{background:var(--copper);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;margin-top:3px;display:flex}.offerItem .check svg{stroke:var(--bg)}.offerItem h4{color:var(--cream);margin-bottom:2px;font-size:.95rem;font-weight:600}.offerItem p{color:var(--muted);font-size:.82rem;line-height:1.55}.priceBlock{text-align:center;border-top:1px solid var(--border);margin:0 -36px;padding:20px 24px 4px}.priceWas{color:var(--muted);margin-right:10px;font-size:1.05rem;text-decoration:line-through}.priceNow{font-family:var(--font-inter,"Inter"),sans-serif;color:var(--copper-lt);letter-spacing:-.02em;font-size:2.6rem;font-weight:800}.priceSub{color:var(--muted);margin-top:4px;font-size:.84rem}.offerStory{text-align:center;color:var(--muted);max-width:560px;margin:0 auto;font-size:.96rem;line-height:1.65}.offerStory p{margin:0 0 8px}.offerStory p:last-child{margin:0}.offerStory strong{color:var(--cream)}.offerSubHeading{font-family:var(--font-inter,"Inter"),sans-serif;color:var(--cream);text-align:center;letter-spacing:-.01em;margin:6px 0 22px;font-size:1.25rem;font-weight:700}.offerCallout{border:1px solid var(--border);border-left:3px solid var(--copper-lt);text-align:center;color:var(--muted);background:#c47a700f;border-radius:12px;margin:0 0 22px;padding:22px 24px;font-size:.96rem;line-height:1.6}.offerCallout p{margin:0 0 8px}.offerCallout p:last-child{margin:0}.offerCallout strong{color:var(--cream)}.offerCallout .label{letter-spacing:.12em;color:var(--copper-lt);text-transform:uppercase;margin-bottom:10px;font-size:.72rem;font-weight:700;display:inline-block}.offerClose{text-align:center;max-width:480px;color:var(--muted);margin:6px auto 22px;font-size:.96rem;line-height:1.6}.offerClose p{margin:0 0 6px}.offerClose p:last-child{margin:0}.offerClose strong{color:var(--cream)}.guarantee{border-top:1px solid var(--border);text-align:center;background:#c47a700f;padding:20px 36px}.guarantee p{color:var(--muted);font-size:.88rem}.guarantee strong{color:var(--cream);font-weight:600}.formGroup{margin-bottom:14px}.formLabel{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin-bottom:6px;font-size:.78rem;font-weight:600;display:block}.input{background:var(--bg);border:1px solid var(--border);width:100%;color:var(--cream);font-size:1rem;font-family:var(--font-inter,"Inter"),sans-serif;border-radius:10px;padding:14px 16px;transition:border-color .15s}.input:focus{border-color:var(--copper);outline:none}.stripeEl{background:var(--surface-light);border:1px solid var(--border-light);border-radius:10px;padding:14px 16px;transition:border-color .15s}.stripeEl.focused{border-color:var(--copper)}.stripeEl.invalid{border-color:var(--danger)}.orderBump{border:1.5px dashed var(--copper);cursor:pointer;background:#c47a7017;border-radius:10px;align-items:flex-start;gap:12px;margin-top:14px;padding:16px;display:flex}.orderBump input[type=checkbox]{width:20px;height:20px;accent-color:var(--copper);flex-shrink:0;margin-top:2px}.orderBump .bumpLabel{color:var(--text-light);font-size:.92rem;font-weight:600}.orderBump .bumpDesc{color:var(--text-muted-light);margin-top:3px;font-size:.82rem}.formError{color:var(--danger);margin-top:8px;font-size:.85rem}.formSuccess{color:var(--green);margin-top:10px;font-size:.9rem}.progressWrap{background:#00000014;border-radius:100px;width:100%;height:8px;margin-bottom:24px;overflow:hidden}.progressBar{background:linear-gradient(90deg,var(--copper),var(--copper-lt));height:100%;transition:width .3s}.quiz{background:var(--surface-light);border:1px solid var(--border-light);border-radius:16px;padding:36px 32px}.quizStep{flex-direction:column;gap:14px;display:flex}.quizQuestion{font-family:var(--font-inter,"Inter"),sans-serif;letter-spacing:-.01em;color:var(--text-light);margin-bottom:6px;font-size:clamp(1.2rem,3.5vw,1.55rem);font-weight:700;line-height:1.25}.quizStepNum{text-transform:uppercase;letter-spacing:.12em;color:var(--copper);margin-bottom:4px;font-size:.74rem;font-weight:600}.quizOptions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px;margin-bottom:8px;display:grid}.quizOption{background:var(--bg-light);border:1.5px solid var(--border-light);color:var(--text-light);font-family:var(--font-inter,"Inter"),sans-serif;text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:120px;padding:22px 14px;font-size:.95rem;font-weight:600;transition:border-color .15s,background .15s,box-shadow .15s,transform .1s;display:flex}@media (hover:hover){.quizOption:hover{border-color:var(--copper);background:#c47a700d;box-shadow:0 4px 14px #c47a701a}}.quizOption:active{transform:scale(.98)}.quizOption.isSelected{border-color:var(--copper);background:#c47a701a;box-shadow:0 0 0 3px #c47a7047,0 6px 18px #c47a702e}.quizOption[disabled]{cursor:default;opacity:.6}.quizOption .optEmoji{font-size:2rem;line-height:1}.quizOption .optLabel{line-height:1.3;display:block}.quizHint{text-align:center;color:var(--text-muted-light);margin-top:20px;font-size:.82rem}.quizHint strong{color:var(--copper)}.quizPage{color:#111;min-height:100vh;font-family:var(--font-inter,"Inter"),sans-serif;-webkit-font-smoothing:antialiased;background:#fafaf7;padding:32px 18px 56px}.quizPageInner{max-width:600px;margin:0 auto}.quizPage .quiz{background:0 0;border:none;padding:0}.quizPage .quizStep{gap:0}.quizPage .progressWrap{background:#00000012;border-radius:100px;height:6px;margin-bottom:0}.quizPage .progressBar{background:var(--copper);border-radius:100px}.quizPage .quizStepNum{text-align:center;color:var(--copper);letter-spacing:.01em;text-transform:none;margin:28px 0 18px;font-size:1rem;font-weight:700}.quizPage .quizQuestion{text-align:center;color:#111;letter-spacing:-.01em;margin:0 0 28px;font-size:clamp(1.45rem,5.2vw,1.95rem);font-weight:800;line-height:1.22}.quizPage .quizOptions{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:24px;display:grid}.quizPage .quizOption{width:100%;min-height:150px;font-family:var(--font-inter,"Inter"),sans-serif;color:#111;cursor:pointer;text-align:center;-webkit-tap-highlight-color:transparent;background:#fff;border:1.5px solid #e5e5e0;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px 16px;font-size:1rem;font-weight:600;transition:border-color .15s,background .15s,box-shadow .15s,transform .1s;display:flex}@media (hover:hover){.quizPage .quizOption:hover{border-color:var(--copper);background:#fff;box-shadow:0 4px 14px #c47a701f}}.quizPage .quizOption:active{transform:scale(.98)}.quizPage .quizOption.isSelected{border-color:var(--copper);background:#c47a700f;box-shadow:0 0 0 3px #c47a7047,0 6px 18px #c47a7033}.quizPage .quizOption[disabled]{cursor:default;opacity:.55}.quizPage .quizOption .optEmoji{font-size:2.4rem;line-height:1}.quizPage .quizOption .optLabel{line-height:1.3;display:block}.quizPage .quizNext{background:var(--copper);color:#fff;width:100%;font-family:var(--font-inter,"Inter"),sans-serif;cursor:pointer;-webkit-tap-highlight-color:transparent;border:none;border-radius:14px;margin-top:8px;padding:18px;font-size:1.05rem;font-weight:700;transition:background .15s,opacity .15s,transform .15s;display:block}.quizPage .quizNext:hover{background:var(--copper-lt)}.quizPage .quizNext:active{transform:translateY(1px)}.quizPage .quizNext:disabled{color:#fff;cursor:not-allowed;opacity:1;background:#d8d8d2}.quizPage .quizForm{flex-direction:column;gap:14px;display:flex}.quizPage .formGroup{margin-bottom:0}.quizPage .formLabel{color:#555;letter-spacing:.06em;text-transform:uppercase;margin-bottom:6px;font-size:.78rem;font-weight:700}.quizPage .input{color:#111;font-size:1rem;font-family:var(--font-inter,"Inter"),sans-serif;background:#fff;border:1.5px solid #e5e5e0;border-radius:12px;padding:16px}.quizPage .input:focus{border-color:var(--copper);outline:none}.quizPage .formError{color:#c44a3c;margin:0;font-size:.9rem}.quizPage .quizHint{text-align:center;color:#777;margin-top:8px;font-size:.82rem}.faqItem{background:var(--surface2);border:1px solid var(--border);border-radius:12px;margin-bottom:12px;overflow:hidden}.faqTitle{cursor:pointer;color:var(--cream);-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;padding:18px 22px;font-size:.98rem;font-weight:600;display:flex}.faqTitle .plus{color:var(--copper);font-size:1.3rem;transition:transform .2s}.faqItem.open .faqTitle .plus{transform:rotate(45deg)}.faqContent{max-height:0;color:var(--muted);padding:0 22px;font-size:.9rem;transition:max-height .3s,padding .2s;overflow:hidden}.faqItem.open .faqContent{max-height:600px;padding:0 22px 20px}.adTeaser{border:1px solid var(--border);background:var(--surface2);aspect-ratio:4/5;border-radius:14px;position:relative;overflow:hidden}.adTeaser .blur{background:linear-gradient(135deg,#c47a7026,var(--surface2));filter:blur(8px);opacity:.4;justify-content:center;align-items:center;font-size:3rem;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.adCard{flex-direction:column;gap:18px;display:flex}.adLabel{color:var(--cream);text-align:center;padding:0 4px}.adLock{background:var(--copper);color:var(--bg);letter-spacing:.08em;text-transform:uppercase;border-radius:100px;margin-bottom:14px;padding:4px 10px;font-size:.7rem;font-weight:700;display:inline-block}.adTitle{font-family:var(--font-inter,"Inter"),sans-serif;color:var(--copper-lt);letter-spacing:-.01em;margin-bottom:6px;font-size:1rem;font-weight:700}.adDesc{color:var(--muted);font-size:.82rem;line-height:1.5}.divider{background:var(--border);height:1px;margin:0}.footer{background:var(--bg-light);border-top:1px solid var(--border-light);text-align:center;padding:28px 24px}.footer p{color:var(--text-muted-light);font-size:.78rem}@media (max-width:600px){.funnel{overflow-x:hidden}.countdownBar{letter-spacing:0;padding:10px 12px;font-size:.82rem}.countdownBar .timer{margin-left:6px;padding:2px 7px;font-size:.88rem}.countdownBarSpacer{height:39px}.topbar{padding:10px 16px}.topbarLogo{letter-spacing:.12em;font-size:.82rem}.section{padding:36px 16px}.sectionTight{padding:22px 16px}.hero{padding:22px 16px 20px}.container,.containerWide,.containerNarrow{padding:0}.badge{letter-spacing:.1em;margin-bottom:14px;padding:5px 11px;font-size:.66rem}.sectionSub{margin-bottom:28px;font-size:.94rem;line-height:1.55}.sectionHeading{margin-bottom:12px}.quiz{border-radius:12px;padding:22px 18px}.quizOptions{gap:10px}.quizOption{min-height:108px;padding:18px 10px;font-size:.88rem}.quizOption .optEmoji{font-size:1.7rem}.quizPage .quizOption{min-height:130px;padding:20px 12px;font-size:.92rem}.quizPage .quizOption .optEmoji{font-size:2rem}.offerCard{border-radius:14px}.offerHead{padding:24px 20px}.offerHead h2{line-height:1.18}.offerBody{padding:22px 18px}.offerItems{grid-template-columns:1fr;gap:16px;margin-bottom:22px}.offerItem .check{width:20px;height:20px}.offerItem h4{font-size:.95rem}.offerItem p{font-size:.84rem}.priceBlock{margin:0 -18px;padding:18px 20px 6px}.priceNow{font-size:2.2rem}.priceWas{font-size:.95rem}.guarantee{padding:16px 18px}.offerStory{font-size:.92rem;line-height:1.6}.offerSubHeading{margin:4px 0 16px;font-size:1.08rem}.offerCallout{padding:18px;font-size:.92rem}.offerCallout .label{font-size:.66rem}.offerClose{font-size:.92rem}.stepLabel{gap:12px;margin-bottom:18px}.stepTitle{font-size:1.1rem}.tThumbPortrait{min-height:300px}.tThumbLandscape{min-height:200px}.tCard{border-radius:12px}.tQuote{padding:22px 18px 6px;font-size:.98rem}.tBody{padding:14px 18px 18px}.authorityCard{grid-template-columns:1fr;gap:18px;margin-top:28px;padding:18px}.authorityCard img{max-width:280px;margin:0 auto}.authorityCard h3{font-size:1.2rem}.authorityCard p{font-size:.92rem}.cardGrid{gap:14px}.miniGrid{gap:12px}.miniQuote{padding:16px}.card{border-radius:12px;padding:20px}.setupGrid{margin-top:22px}.setupChecks{font-size:.9rem;line-height:1.6}.setupQuote{padding-left:10px;font-size:.9rem}.setupCallout{border-radius:10px;margin-top:26px;padding:16px 18px;font-size:.92rem}.riskStat{margin-bottom:22px;padding:18px;font-size:.94rem}.riskNot{margin-bottom:20px;font-size:.96rem;line-height:1.65}.riskCaught{font-size:1rem}.riskClose{margin-bottom:28px;font-size:.95rem}.riskStepsHeading{margin-bottom:18px;font-size:1.15rem}.riskSteps{grid-template-columns:1fr;gap:10px}.riskStep{gap:12px;padding:14px 16px}.riskStepNum{width:34px;height:34px;font-size:.95rem}.journeyGrid{grid-template-columns:1fr;gap:24px}.journeyShot{max-width:280px;margin:0 auto}.journeyText p{font-size:.96rem;line-height:1.65}.journeyTurn{font-size:1rem!important}.sectionCta{margin-top:24px}.sectionCta .btn{width:100%;min-width:0;max-width:320px}.guessGrid{grid-template-columns:1fr;gap:12px}.guessTile{border-radius:12px;gap:14px;padding:20px 18px}.guessCheck{width:44px;height:44px;font-size:1.5rem}.guessText{font-size:1rem;line-height:1.4}.testList{margin-top:36px}.testListLead{margin-bottom:14px}.testList li{font-size:1rem}.stepFlow{flex-direction:column;gap:10px}.stepCard{border-radius:14px;gap:14px;padding:22px 20px}.stepNum{width:48px;height:48px;font-size:1.35rem}.stepText{font-size:1.02rem}.stepText span{font-size:.86rem}.stepArrow{font-size:1.4rem;transform:rotate(90deg)}.btn{min-height:50px;padding:14px 22px;font-size:.98rem}.btnLg{min-height:56px;padding:16px 24px;font-size:1rem}.videoWrapper{border-radius:10px}.videoPoster .playBadge{width:68px;height:68px}.videoPoster .playBadge svg{width:26px;height:26px}.videoPoster .posterLabel{text-align:center;padding:0 16px;font-size:.76rem}.videoPoster .posterSub{text-align:center;padding:0 20px;font-size:.72rem}.faqTitle{padding:16px 18px;font-size:.94rem}.faqItem.open .faqContent{padding:0 18px 18px}.adTeaser{aspect-ratio:4/5}.adCard{gap:14px}.adLock{letter-spacing:.06em;white-space:nowrap;margin-bottom:10px;padding:3px 8px;font-size:.56rem}.adTitle{margin-bottom:4px;font-size:.82rem}.adDesc{font-size:.72rem}}@media (max-width:380px){.hero h1{font-size:1.7rem}.sectionHeading{font-size:1.4rem}.priceNow{font-size:1.95rem}}.vslSlot{aspect-ratio:16/9;width:100%;position:relative}.vslSlot .videoWrapper{aspect-ratio:auto;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.vslFacade{background:0 0!important}.vslFacade .vslFacadeImg{object-fit:cover;z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.vslFacade:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#140f0f4d,#140f0fa6);position:absolute;top:0;bottom:0;left:0;right:0}.vslFacade>:not(.vslFacadeImg){z-index:2;position:relative}
