.rg-page--e{--e-black:#080609;--e-plum:#160a18;--e-plum-2:#241027;--e-cream:#fff5e5;--e-muted:#cbbdbe;--e-yellow:#ffd51f;--e-red:#f02f38;--e-orange:#ff9127;--e-line:#ffffff1f;--e-warm-line:#ffd51f47;--e-shadow:0 24px 70px #0000007a;--e-max:1180px;background:var(--e-black);color:var(--e-cream);position:relative;overflow:clip}.rg-page--e *,.rg-page--e :before,.rg-page--e :after{box-sizing:border-box}.rg-page--e .e-shell{width:min(calc(100% - 40px), var(--e-max));margin-inline:auto}.rg-page--e .e-section{padding:94px 0;position:relative}.rg-page--e .e-section-head{max-width:770px;margin-bottom:42px}.rg-page--e .e-section-head>span,.rg-page--e .e-kicker{color:var(--e-yellow);text-transform:uppercase;margin-bottom:12px;font-size:.73rem;font-weight:900;display:block}.rg-page--e .e-section-head h2,.rg-page--e .e-offer h2,.rg-page--e .e-final h2{text-wrap:balance;margin:0;font-family:Anton,Impact,sans-serif;font-size:clamp(3rem,6vw,5.5rem);font-weight:400;line-height:.94}.rg-page--e .e-section-head p,.rg-page--e .e-offer p{max-width:680px;color:var(--e-muted);margin:18px 0 0;font-size:1.02rem;line-height:1.68}.rg-page--e .e-centered{text-align:center;margin-inline:auto}.rg-page--e .e-centered p{margin-inline:auto}.rg-page--e .e-cta{background:var(--e-yellow);color:#1b1012;border-radius:12px;justify-content:center;align-items:center;gap:10px;min-height:54px;padding:14px 22px;font-size:.93rem;font-weight:900;text-decoration:none;transition:transform .18s,background .18s,box-shadow .18s;display:inline-flex;box-shadow:0 14px 32px #ffd51f33}.rg-page--e .e-cta:hover{color:#1b1012;background:#ffe66e;transform:translateY(-2px);box-shadow:0 17px 36px #ffd51f45}.rg-page--e .e-cta:active{transform:translateY(0)}.rg-page--e .e-cta:focus-visible,.rg-page--e .header-cta:focus-visible{outline-offset:3px;outline:2px solid #fff5e5}.rg-page--e .e-cta svg{width:18px}.rg-page--e .site-header{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#080609e0;border-bottom-color:#ffffff14}.rg-page--e .header-cta{background:var(--e-yellow);color:#1b1012;transition:transform .18s,background .18s,box-shadow .18s}.rg-page--e .header-cta:hover{color:#1b1012;background:#ffe66e;transform:translateY(-2px);box-shadow:0 14px 32px #ffd51f40}.rg-page--e .header-cta:active{transform:translateY(0)}.rg-page--e .brand-name{color:var(--e-yellow)}.rg-page--e .e-hero{isolation:isolate;border-bottom:1px solid var(--e-line);align-items:stretch;min-height:min(820px,100svh - 70px);display:flex;position:relative}.rg-page--e .e-hero-image{z-index:-3;object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.rg-page--e .e-hero-shade{z-index:-2;background:linear-gradient(90deg,#080609fc 0%,#080609ed 35%,#08060940 69%,#0806091f 100%),linear-gradient(#0000 58%,#080609c7);position:absolute;inset:0}.rg-page--e .e-hero:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(112deg,#0000 24%,#ffd51f12 48%,#0000 66%);position:absolute;inset:0}.rg-page--e .e-hero-layout{min-height:inherit;grid-template-columns:minmax(0,1.1fr) minmax(260px,.65fr);align-items:center;gap:70px;padding-block:70px 58px;display:grid}.rg-page--e .e-hero-copy{max-width:700px}.rg-page--e .e-eyebrow{color:var(--e-yellow);text-transform:uppercase;align-items:center;gap:8px;margin:0 0 18px;font-size:.78rem;font-weight:900;display:flex}.rg-page--e .e-eyebrow svg{width:18px}.rg-page--e .e-hero h1{text-wrap:balance;max-width:740px;margin:0;font-family:Anton,Impact,sans-serif;font-size:clamp(4.5rem,7.2vw,7rem);font-weight:400;line-height:.87}.rg-page--e .e-hero h1 em,.rg-page--e .e-final h2 em{color:var(--e-yellow);font-style:normal}.rg-page--e .e-hero-lead{color:#eee1d8;max-width:650px;margin:23px 0 0;font-size:1.03rem;line-height:1.65}.rg-page--e .e-hero-actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.rg-page--e .e-listen{min-height:54px;color:var(--e-cream);border:1px solid #ffffff3d;padding-inline:19px}.rg-page--e .e-listen:hover{color:var(--e-yellow);background:#ffffff12}.rg-page--e .e-listen-mobile{border-radius:6px;justify-content:center;align-items:center;gap:8px;font-size:.875rem;font-weight:500;display:inline-flex}.rg-page--e .e-listen-mobile svg{width:16px;height:16px}.rg-page--e .e-listen:focus-visible{outline:2px solid var(--e-yellow);outline-offset:3px}.rg-page--j1 .e-hero-actions{flex-direction:column;align-items:stretch;gap:10px;width:min(100%,360px);margin-top:26px;display:flex}.rg-page--j1 .e-hero-actions .e-cta,.rg-page--j1 .e-hero-actions .e-listen{width:100%}.rg-page--j1 .e-hero-actions .e-cta{border-radius:10px;min-height:60px;font-size:1rem}.rg-page--j1 .h-cta-copy{flex-direction:column;align-items:center;gap:2px;line-height:1;display:flex}.rg-page--j1 .h-cta-copy strong{font-size:.98rem;font-weight:900}.rg-page--j1 .h-cta-copy small{letter-spacing:.04em;white-space:nowrap;font-size:.58rem;font-weight:800}.rg-page--j1 .h-cta-free{font-weight:950;display:inline-block}.rg-page--j1 .h-cta-meta{opacity:.68}.rg-page--j1 .h-cta-copy strong,.rg-page--j1 .h-cta-free{color:#0000;background:linear-gradient(105deg,#170d15 0% 42%,#8b8379 50%,#170d15 58% 100%) 100% 0/300% 100%;-webkit-background-clip:text;background-clip:text;animation:7.5s linear infinite j-cta-text-shimmer}.rg-page--j1 .h-cta-free{animation-delay:.28s}@keyframes j-cta-text-shimmer{0%,42%{background-position:100% 0}68%,to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.rg-page--j1 .h-cta-copy strong,.rg-page--j1 .h-cta-free{color:#170d15;background:0 0;animation:none}}.rg-page--e .e-hero-trust{color:#d3c9c2;flex-wrap:wrap;gap:11px 18px;margin-top:22px;font-size:.72rem;font-weight:760;display:flex}.rg-page--e .e-hero-trust span{align-items:center;gap:6px;display:flex}.rg-page--e .e-hero-trust svg{width:15px;color:var(--e-yellow)}.rg-page--e .e-hero-player{border:1px solid var(--e-warm-line);box-shadow:var(--e-shadow);background:#0e070fe6;border-radius:8px;align-self:end;margin-bottom:35px;padding:24px;position:relative;overflow:hidden}.rg-page--e .e-player-curtain{opacity:.5;clip-path:polygon(0 0,100% 0,100% 44%,86% 68%,70% 48%,52% 72%,34% 46%,16% 70%,0 45%);background:repeating-linear-gradient(90deg,#4c111a 0 18px,#2d0910 18px 34px);height:64px;position:absolute;inset:0 0 auto}.rg-page--e .e-player-kicker{color:var(--e-yellow);text-transform:uppercase;margin:42px 0 8px;font-size:.65rem;font-weight:900;display:block;position:relative}.rg-page--e .e-hero-player>strong{font-family:Anton,Impact,sans-serif;font-size:1.8rem;font-weight:400;line-height:1;display:block}.rg-page--e .e-hero-player>p,.rg-page--e .e-player-loading{color:var(--e-muted);font-size:.76rem}.rg-page--e .e-scroll-cue{color:#c3b4b4;align-items:center;gap:7px;font-size:.7rem;font-weight:750;text-decoration:none;display:flex;position:absolute;bottom:15px;left:50%;transform:translate(-50%)}.rg-page--e .e-scroll-cue svg{width:15px}.rg-page--e .e-ticker{border-bottom:1px solid var(--e-line);background:#100a10;overflow:hidden}.rg-page--e .e-ticker>div{justify-content:space-around;gap:42px;min-width:max-content;padding:15px 5vw;display:flex}.rg-page--e .e-ticker span{color:#e2d6ce;text-transform:uppercase;align-items:center;gap:8px;font-size:.7rem;font-weight:850;display:flex}.rg-page--e .e-ticker svg{width:13px;color:var(--e-yellow)}.rg-page--e .e-ticker .e-ticker-mobile{display:none}.rg-page--e .e-how{background:#0d090e}.rg-page--e .e-steps{border-block:1px solid var(--e-line);grid-template-columns:repeat(3,1fr);display:grid}.rg-page--e .e-steps article{padding:34px 34px 38px;position:relative}.rg-page--e .e-steps article+article{border-left:1px solid var(--e-line)}.rg-page--e .e-steps b{color:var(--e-yellow);font-size:.72rem}.rg-page--e .e-steps h3,.rg-page--e .e-reaction-track h3{margin:16px 0 9px;font-size:1.13rem}.rg-page--e .e-steps p,.rg-page--e .e-reaction-track p{color:var(--e-muted);margin:0;font-size:.88rem;line-height:1.62}.rg-page--e .e-reaction{background:radial-gradient(circle at 50% 130%, #f02f3826, transparent 44%), var(--e-plum)}.rg-page--e .e-reaction-track{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.rg-page--e .e-reaction-track article{border:1px solid var(--e-line);background:#ffffff09;border-radius:7px;min-height:235px;padding:28px;position:relative;overflow:hidden}.rg-page--e .e-reaction-track article:nth-child(2){border-color:var(--e-warm-line);transform:translateY(18px)}.rg-page--e .e-reaction-number{color:#ffffff0e;font-family:Anton,Impact,sans-serif;font-size:6rem;line-height:1;position:absolute;top:8px;right:18px}.rg-page--e .e-reaction-track small{color:var(--e-yellow);font-size:.63rem;font-weight:900;position:relative}.rg-page--e .e-reaction-track h3{margin-top:62px;font-size:1.35rem;position:relative}.rg-page--e .e-heat{background:linear-gradient(90deg,#101107,#1d100a 50%,#20090c)}.rg-page--e .e-heat-layout{grid-template-columns:.78fr 1.22fr;align-items:center;gap:70px;display:grid}.rg-page--e .e-heat-layout .e-section-head{margin:0}.rg-page--e .e-heat-control{border:1px solid var(--e-warm-line);border-radius:7px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.rg-page--e .e-heat-control button{min-width:0;height:100px;color:var(--e-cream);background:#131a08d4;border:0;border-radius:0;justify-content:flex-start;gap:10px;padding:15px}.rg-page--e .e-heat-control button:nth-child(2){background:#4c2207db}.rg-page--e .e-heat-control button:nth-child(3){background:#4d070de0}.rg-page--e .e-heat-control button+button{border-left:1px solid #ffffff29}.rg-page--e .e-heat-control button.is-selected{box-shadow:inset 0 0 0 3px var(--e-yellow)}.rg-page--e .e-heat-control b{background:var(--e-yellow);color:#171016;border-radius:999px;flex:0 0 42px;place-items:center;min-width:42px;height:32px;font-size:.72rem;display:grid}.rg-page--e .e-heat-control span{text-align:left;min-width:0;display:grid}.rg-page--e .e-heat-control strong{font-size:.9rem}.rg-page--e .e-heat-control small{color:#d5c9c4;margin-top:3px;font-size:.63rem}.rg-page--e .e-heat-readout{border:1px solid var(--e-line);background:#0000003d;align-items:center;gap:12px;margin-top:14px;padding:15px;display:flex}.rg-page--e .e-heat-readout svg{color:var(--e-yellow)}.rg-page--e .e-heat-readout div{gap:3px;display:grid}.rg-page--e .e-heat-readout strong{font-size:.85rem}.rg-page--e .e-heat-readout span,.rg-page--e .e-fit-note{color:var(--e-muted);font-size:.7rem}.rg-page--e .e-fit-note{margin:12px 0 0}.rg-page--e .e-premiere{background:radial-gradient(at 50% 20%,#ffd51f1a,#0000 42%),#100811}.rg-page--e .e-premiere-stage{justify-items:center;padding-top:40px;display:grid;position:relative}.rg-page--e .e-stage-lights{gap:100px;display:flex;position:absolute;top:-10px}.rg-page--e .e-stage-lights i{opacity:.16;clip-path:polygon(44% 0,56% 0,100% 100%,0 100%);background:linear-gradient(#fff7bc,#0000);width:130px;height:300px}.rg-page--e .e-laptop{z-index:1;width:min(720px,82vw);color:var(--e-cream);cursor:pointer;background:0 0;border:0;padding:0;position:relative}.rg-page--e .e-laptop-screen{aspect-ratio:16/9;background:repeating-linear-gradient(90deg,#300912 0 13%,#62141f 13% 21%);border:10px solid #222025;border-bottom-width:16px;border-radius:12px 12px 4px 4px;flex-direction:column;justify-content:center;align-items:center;padding:9% 12%;display:flex;box-shadow:0 0 70px #ffd51f1c}.rg-page--e .e-laptop-screen small{color:var(--e-yellow);font-size:.64rem;font-weight:900}.rg-page--e .e-laptop-screen strong{max-width:530px;margin:18px 0;font-family:Anton,Impact,sans-serif;font-size:clamp(2rem,5vw,4.3rem);font-weight:400;line-height:.95}.rg-page--e .e-laptop-play{background:var(--e-yellow);color:#171016;border-radius:50%;place-items:center;width:58px;height:58px;display:grid}.rg-page--e .e-laptop-screen em{margin-top:13px;font-size:.68rem;font-style:normal;font-weight:800}.rg-page--e .e-laptop-base{background:linear-gradient(#b7b5ba,#545258);border-radius:2px 2px 50% 50%;width:112%;height:20px;margin-left:-6%;display:block}.rg-page--e .e-premiere-points{flex-wrap:wrap;justify-content:center;gap:25px;margin-top:30px;display:flex}.rg-page--e .e-premiere-points span{color:var(--e-muted);align-items:center;gap:8px;font-size:.78rem;font-weight:750;display:flex}.rg-page--e .e-premiere-points svg{width:16px;color:var(--e-yellow)}.rg-page--e .e-reviews{background:#0b090c}.rg-page--e .e-review-act{color:var(--e-cream);margin-bottom:12px;font-size:1rem;font-weight:800}.rg-page--e .e-review-summary{gap:13px;margin:-10px 0 38px;display:grid}.rg-page--e .e-review-summary>strong{font-size:.86rem}.rg-page--e .e-review-summary-row{align-items:center;gap:18px;display:flex}.rg-page--e .e-review-faces{align-items:center;display:flex}.rg-page--e .e-review-faces>span,.rg-page--e .e-review-faces>b{background-color:#241c1f;background-repeat:no-repeat;background-size:300% 100%;border:2px solid #5d4822;border-radius:50%;place-items:center;width:44px;height:44px;margin-left:-8px;display:grid;box-shadow:0 0 0 2px #160f16}.rg-page--e .e-review-faces>span:first-child{margin-left:0}.rg-page--e .e-review-faces>b{color:#eedb6a;background:#303220;font-size:.78rem}.rg-page--e .e-review-rating{color:#e5d8ce;align-items:center;gap:10px;font-size:.78rem;display:flex}.rg-page--e .e-review-rating>span{color:var(--e-yellow);letter-spacing:1px;font-size:1.25rem}.rg-page--e .e-review-rating i{background:var(--e-line);width:1px;height:18px}.rg-page--e .e-review-rating small{color:var(--e-muted);font-weight:700}.rg-page--e .e-review-row{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.rg-page--e .e-review-row article{border:1px solid var(--e-line);background:#ffffff06;border-radius:7px;min-height:240px;padding:25px}.rg-page--e .e-review-row blockquote{color:#eee4dc;margin:25px 0;font-size:.91rem;line-height:1.62}.rg-page--e .e-review-row article>span{color:var(--e-muted);font-size:.67rem}.rg-page--e .e-review-row article:nth-child(n+4){display:none}.rg-page--e .e-review-more{text-align:center;margin-top:34px}.rg-page--e .e-review-more a{border:1px solid var(--e-warm-line);min-height:48px;color:var(--e-cream);border-radius:999px;align-items:center;gap:8px;padding:12px 20px;font-size:.8rem;font-weight:850;text-decoration:none;display:inline-flex}.rg-page--e .e-review-more a:hover{border-color:var(--e-yellow);color:var(--e-yellow)}.rg-page--e .e-review-more svg{width:17px}.rg-page--e .e-offer{background:var(--e-plum)}.rg-page--e .e-offer-panel{border:1px solid var(--e-warm-line);background:#ffffff06;border-radius:8px;grid-template-columns:1fr auto;gap:32px 50px;padding:42px;display:grid}.rg-page--e .e-offer h2{font-size:clamp(2.8rem,5vw,4.6rem)}.rg-page--e .e-offer-buy{flex-direction:column;justify-content:center;align-items:stretch;gap:14px;display:flex}.rg-page--e .e-price{justify-content:space-between;align-items:baseline;gap:14px;display:flex}.rg-page--e .e-price del{color:var(--e-muted)}.rg-page--e .e-price strong{color:var(--e-yellow);font-size:2.15rem}.rg-page--e .e-offer-panel ul{border-top:1px solid var(--e-line);grid-column:1/-1;grid-template-columns:repeat(2,1fr);gap:13px 30px;margin:0;padding:24px 0 0;list-style:none;display:grid}.rg-page--e .e-offer-panel li{color:#e3d8d2;align-items:center;gap:9px;font-size:.8rem;display:flex}.rg-page--e .e-offer-panel li svg{width:16px;color:var(--e-yellow)}.rg-page--e .e-faq{background:#09070a}.rg-page--e .e-faq-layout{grid-template-columns:.7fr 1.3fr;gap:75px;display:grid}.rg-page--e .e-faq-list article{border-top:1px solid var(--e-line)}.rg-page--e .e-faq-list article:last-child{border-bottom:1px solid var(--e-line)}.rg-page--e .e-faq-list button{width:100%;height:auto;min-height:66px;color:var(--e-cream);text-align:left;justify-content:space-between;padding:16px 0}.rg-page--e .e-faq-list button:hover,.rg-page--e .e-faq-list button:active{color:var(--e-cream);background:#ffd51f12}.rg-page--e .e-faq-list button:hover svg,.rg-page--e .e-faq-list button:focus-visible svg{color:var(--e-yellow)}.rg-page--e .e-faq-list button:focus-visible,.rg-page--e .e-heat-control button:focus-visible{outline:2px solid var(--e-yellow);outline-offset:2px;color:var(--e-cream)}.rg-page--e .e-heat-control button:hover,.rg-page--e .e-heat-control button:active{color:var(--e-cream);filter:brightness(1.18)}.rg-page--e .e-heat-control button:first-child:hover,.rg-page--e .e-heat-control button:first-child:active{background:#131a08d4}.rg-page--e .e-heat-control button:nth-child(2):hover,.rg-page--e .e-heat-control button:nth-child(2):active{background:#4c2207db}.rg-page--e .e-heat-control button:nth-child(3):hover,.rg-page--e .e-heat-control button:nth-child(3):active{background:#4d070de0}.rg-page--e .e-faq-list button svg{flex:0 0 18px;transition:transform .2s}.rg-page--e .e-faq-list article.is-open button svg{transform:rotate(180deg)}.rg-page--e .e-faq-list article>div{grid-template-rows:0fr;transition:grid-template-rows .25s;display:grid}.rg-page--e .e-faq-list article>div p{min-height:0;color:var(--e-muted);margin:0;font-size:.82rem;line-height:1.6;overflow:hidden}.rg-page--e .e-faq-list article.is-open>div{grid-template-rows:1fr}.rg-page--e .e-faq-list article.is-open>div p{padding-bottom:20px}.rg-page--e .e-final{isolation:isolate;text-align:center;background:radial-gradient(circle at 50% 15%,#ffd51f29,#0000 40%),#10070d;padding:100px 0 110px;position:relative;overflow:hidden}.rg-page--e .e-final-curtains:before,.rg-page--e .e-final-curtains:after{content:"";z-index:-1;opacity:.82;background:repeating-linear-gradient(90deg,#350812 0 34px,#65121c 34px 60px);width:30%;position:absolute;top:0;bottom:0}.rg-page--e .e-final-curtains:before{clip-path:polygon(0 0,100% 0,55% 100%,0 100%);left:0}.rg-page--e .e-final-curtains:after{clip-path:polygon(0 0,100% 0,100% 100%,45% 100%);right:0}.rg-page--e .e-final>.e-shell{z-index:1;position:relative}.rg-page--e .e-final>.e-shell>span{color:var(--e-yellow);text-transform:uppercase;font-size:.7rem;font-weight:900}.rg-page--e .e-final h2{margin-top:13px}.rg-page--e .e-final p{max-width:600px;color:var(--e-muted);margin:18px auto 24px}.rg-page--e .e-final small{color:#b8aeb0;margin-top:17px;display:block}.rg-page--e .e-sticky{z-index:90;border:1px solid var(--e-warm-line);width:min(100% - 30px,620px);box-shadow:var(--e-shadow);opacity:0;pointer-events:none;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0f090ff5;border-radius:8px;justify-content:space-between;align-items:center;gap:15px;padding:10px 11px 10px 18px;transition:transform .24s,opacity .24s;display:flex;position:fixed;bottom:15px;left:50%;transform:translate(-50%,calc(100% + 40px))}.rg-page--e .e-sticky.is-visible{opacity:1;pointer-events:auto;transform:translate(-50%)}.rg-page--e .e-sticky>div{display:grid}.rg-page--e .e-sticky strong{color:var(--e-yellow);font-size:1.08rem}.rg-page--e .e-sticky .e-sticky-prices{align-items:center;gap:8px;display:flex}.rg-page--e .e-sticky .e-sticky-prices del{color:var(--e-muted);font-size:.82rem;font-weight:600}.rg-page--e .e-sticky .e-sticky-badge{background:var(--e-red);color:var(--e-cream);white-space:nowrap;border-radius:999px;padding:3px 7px;font-size:.62rem;font-weight:800;line-height:1}.rg-page--e .e-sticky small{color:var(--e-muted);font-size:.62rem}.rg-page--e .e-sticky .e-cta{min-height:45px;padding-block:10px}.rg-page--e footer{padding-bottom:117px}@media (width<=900px){.rg-page--e .e-hero-layout{grid-template-columns:1fr .55fr;gap:28px}.rg-page--e .e-hero h1{font-size:clamp(4rem,9vw,5.3rem)}.rg-page--e .e-heat-layout,.rg-page--e .e-faq-layout{grid-template-columns:1fr;gap:40px}.rg-page--e .e-heat-layout .e-section-head{max-width:700px}}@media (width<=679px){.rg-page--e .e-shell{width:min(calc(100% - 28px), var(--e-max))}.rg-page--e .e-section{padding:65px 0}.rg-page--e .e-section-head{margin-bottom:28px}.rg-page--e .e-section-head h2,.rg-page--e .e-offer h2,.rg-page--e .e-final h2{font-size:2.75rem}.rg-page--e .e-section-head p,.rg-page--e .e-offer p{margin-top:13px;font-size:.91rem;line-height:1.55}.rg-page--e .site-header{position:relative}.rg-page--e .e-hero{align-items:flex-end;min-height:calc(100svh - 69px)}.rg-page--e .e-hero-image{object-position:61% center}.rg-page--e .e-hero-shade{background:linear-gradient(#0806091f 15%,#080609eb 52%,#080609fc 100%),linear-gradient(90deg,#08060940,#0000)}.rg-page--e .e-hero-layout{min-height:inherit;grid-template-columns:1fr;align-content:end;padding-block:190px 45px}.rg-page--e .e-eyebrow{margin-bottom:11px;font-size:.67rem}.rg-page--e .e-hero h1{max-width:360px;font-size:3.55rem;line-height:.88}.rg-page--e .e-hero-lead{margin-top:15px;font-size:.86rem;line-height:1.5}.rg-page--j1 .e-hero-lead{text-shadow:0 2px 6px #0000008c;font-size:1rem;font-weight:500;line-height:1.45}.rg-page--e .e-hero-actions{gap:8px;margin-top:18px}.rg-page--e .e-hero-actions .e-cta{flex:190px}.rg-page--e .e-listen{flex:135px;min-height:52px;font-size:.78rem}.rg-page--j1 .e-hero-actions{margin-inline:0;gap:8px;width:100%;margin-top:16px}.rg-page--j1 .e-hero-actions .e-cta{flex:none;width:100%;min-height:54px}.rg-page--j1 .e-hero-actions .e-listen{flex:none;width:100%}.rg-page--e .e-hero-trust{gap:8px 12px;margin-top:15px;font-size:.64rem}.rg-page--e .e-hero-player,.rg-page--e .e-scroll-cue,.rg-page--e .e-listen-desktop{display:none}.rg-page--e .e-listen-mobile{display:inline-flex}.rg-page--e .e-ticker .e-ticker-desktop{display:none}.rg-page--e .e-ticker .e-ticker-mobile{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;min-width:0;padding:11px 8px;display:grid}.rg-page--e .e-ticker-mobile span{text-align:center;justify-content:center;font-size:.55rem;line-height:1.2}.rg-page--e .e-ticker-mobile span+span{border-left:1px solid var(--e-line)}.rg-page--e .e-steps{grid-template-columns:1fr}.rg-page--e .e-steps article{grid-template-columns:38px 1fr;gap:0 10px;padding:22px 0;display:grid}.rg-page--e .e-steps article+article{border-left:0;border-top:1px solid var(--e-line)}.rg-page--e .e-steps b{grid-row:1/3;padding-top:3px}.rg-page--e .e-steps h3{margin:0 0 5px}.rg-page--e .e-reaction-track{scroll-snap-type:x mandatory;scrollbar-width:none;margin-right:-14px;display:flex;overflow-x:auto}.rg-page--e .e-reaction-track article{scroll-snap-align:start;min-width:82vw;min-height:210px}.rg-page--e .e-reaction-track article:nth-child(2){transform:none}.rg-page--e .e-reaction-track h3{margin-top:48px}.rg-page--e .e-heat-control button{flex-direction:column;justify-content:center;gap:6px;height:90px;padding:10px 5px}.rg-page--e .e-heat-control b{flex-basis:28px;min-width:40px;height:28px}.rg-page--e .e-heat-control span{text-align:center}.rg-page--e .e-heat-control small{display:none}.rg-page--e .e-laptop{width:93vw}.rg-page--e .e-laptop-screen{border-width:6px 6px 10px}.rg-page--e .e-premiere-points{gap:10px 16px}.rg-page--e .e-review-row{scroll-snap-type:x mandatory;scrollbar-width:none;margin-right:-14px;display:flex;overflow-x:auto}.rg-page--e .e-review-row article,.rg-page--e .e-review-row article:nth-child(n+4){scroll-snap-align:start;flex:0 0 84vw;min-height:220px;display:block}.rg-page--e .e-review-summary{margin-top:-4px;margin-bottom:26px}.rg-page--e .e-review-summary-row{flex-direction:column;align-items:flex-start;gap:12px}.rg-page--e .e-review-rating{flex-wrap:wrap;gap:6px 9px}.rg-page--e .e-review-rating>span{width:100%}.rg-page--e .e-review-rating small{display:none}.rg-page--e .e-offer-panel{grid-template-columns:1fr;gap:22px;padding:25px 20px}.rg-page--e .e-offer-buy{align-items:stretch}.rg-page--e .e-offer-panel ul{grid-template-columns:1fr;gap:11px;padding-top:20px}.rg-page--e .e-faq-layout{gap:12px}.rg-page--e .e-final{padding:75px 0 88px}.rg-page--e .e-final-curtains:before,.rg-page--e .e-final-curtains:after{opacity:.5;width:20%}.rg-page--e .e-final p{font-size:.9rem}.rg-page--e .e-final small{font-size:.65rem;line-height:1.5}.rg-page--e .e-sticky{width:calc(100% - 16px);padding:8px 8px 8px 12px;bottom:8px}.rg-page--e .e-sticky small{display:none}.rg-page--e .e-sticky .e-cta{min-height:43px;padding:9px 13px;font-size:.76rem}}@media (width<=380px),(height<=690px) and (width<=679px){.rg-page--e .e-hero-layout{padding-top:130px;padding-bottom:30px}.rg-page--e .e-hero h1{font-size:3rem}.rg-page--e .e-hero-lead{font-size:.79rem}.rg-page--e .e-hero-trust span:last-child{display:none}}@media (prefers-reduced-motion:reduce){.rg-page--e *,.rg-page--e :before,.rg-page--e :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.rg-page--g10 .step-number{box-sizing:border-box;border:4px solid var(--yellow);background:var(--panel);box-shadow:none}@keyframes g10TickerMove{to{transform:translate(-50%)}}@media (width<=679px){.rg-page--g10 .e-hero{height:calc(100svh - 111px);min-height:0;overflow:hidden}.rg-page--g10 .e-hero-layout{height:100%;min-height:0;padding-block:clamp(110px,19svh,155px) 24px}.rg-page--g10 .e-ticker .e-ticker-mobile{will-change:transform;grid-template-columns:none;gap:0;width:max-content;min-width:max-content;padding:13px 0;animation:24s linear infinite g10TickerMove;display:flex}.rg-page--g10 .e-ticker-mobile span{white-space:nowrap;justify-content:flex-start;padding-right:42px;font-size:.66rem;border:0!important}}@media (width<=380px),(height<=690px) and (width<=679px){.rg-page--g10 .e-hero-layout{padding-top:92px;padding-bottom:20px}}@media (prefers-reduced-motion:reduce) and (width<=679px){.rg-page--g10 .e-ticker .e-ticker-mobile{flex-wrap:wrap;justify-content:center;width:auto;min-width:0;animation:none}}.rg-page--g10 .e-reviews{background:radial-gradient(circle at 22% 0,#50144b38,#0000 38%),#0b070c}.rg-page--g10 .e-review-summary{gap:12px;margin:18px 0 0}.rg-page--g10 .e-review-summary>strong{color:#eadbcd;font-size:.92rem}.rg-page--g10 .e-review-summary-row,.rg-page--g10 .e-review-rating,.rg-page--g10 .e-review-copy{align-items:center;display:flex}.rg-page--g10 .e-review-summary-row{flex-direction:row;gap:14px}.rg-page--g10 .e-review-faces>span,.rg-page--g10 .e-review-faces>b{border:2px solid #241018;width:38px;height:38px;margin-left:-9px;box-shadow:0 0 0 1px #b9a94d61}.rg-page--g10 .e-review-faces>span:first-child{margin-left:0}.rg-page--g10 .e-review-faces>b{color:#e0d68d;font-size:.68rem}.rg-page--g10 .e-review-rating{gap:11px;min-width:0}.rg-page--g10 .e-review-rating>span{color:var(--e-yellow);filter:drop-shadow(0 0 7px #ffd51f29);white-space:nowrap;flex:none;font-size:1.08rem}.rg-page--g10 .e-review-copy{color:#d8cda8;white-space:nowrap;gap:8px;font-size:.86rem;line-height:1.2}.rg-page--g10 .e-review-copy i{background:#ffffff29;width:1px;height:14px}.rg-page--g10 .e-review-copy small{color:var(--e-muted);font-size:.68rem;font-weight:650}.rg-page--g10 .e-review-row{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;gap:14px;margin-top:clamp(20px,5vw,28px);padding:4px 0 14px;display:flex;overflow:auto hidden}.rg-page--g10 .e-review-row::-webkit-scrollbar{display:none}.rg-page--g10 .e-review-row article,.rg-page--g10 .e-review-row article:nth-child(n+4){scroll-snap-align:center;scroll-snap-stop:always;background:linear-gradient(#24102cd9,#0e0713e6);border:1px solid #d9b2ff2e;border-radius:22px;flex:0 0 clamp(70%,100% - 52px,82%);min-height:0;padding:18px;display:block}.rg-page--g10 .e-review-row blockquote{color:#f1e3d6;margin:10px 0 0;font-size:.94rem;line-height:1.55}.rg-page--g10 .e-review-row article>span{color:#90dfb2;letter-spacing:.02em;margin-top:12px;font-size:.78rem;font-weight:700;display:block}.rg-page--g10 .e-review-dots{justify-content:center;gap:7px;margin-top:2px;display:flex}.rg-page--g10 .e-review-dots span{background:#ffffff38;border-radius:999px;width:6px;height:6px;transition:width .2s,background .2s}.rg-page--g10 .e-review-dots span.is-active{background:var(--e-yellow);width:16px}.rg-page--g10 .e-review-more{margin-top:20px}.rg-page--g10 .e-review-more a{color:#f6e6d3;background:#ffffff0b;padding:13px 20px;font-size:.92rem}@media (width>=900px){.rg-page--g10 .e-review-row article,.rg-page--g10 .e-review-row article:nth-child(n+4){flex-basis:calc(33.3333% - 9.33333px)}}@media (width<=679px){.rg-page--g10 .e-review-summary{margin:12px 0 0}.rg-page--g10 .e-review-summary>strong{font-size:.78rem}.rg-page--g10 .e-review-summary-row{flex-direction:row;align-items:center;gap:9px}.rg-page--g10 .e-review-faces>span,.rg-page--g10 .e-review-faces>b{width:31px;height:31px;margin-left:-8px}.rg-page--g10 .e-review-rating{align-items:center;gap:7px}.rg-page--g10 .e-review-rating>span{width:auto;font-size:.78rem}.rg-page--g10 .e-review-copy{white-space:normal;flex-wrap:wrap;gap:1px 5px;font-size:.7rem}.rg-page--g10 .e-review-copy small{flex-basis:100%;font-size:.56rem;display:block}.rg-page--g10 .e-review-row{margin-top:clamp(10px,2dvh,18px);margin-right:0}.rg-page--g10 .e-review-row article,.rg-page--g10 .e-review-row article:nth-child(n+4){flex-basis:clamp(70%,100% - 52px,82%);min-height:0}.rg-page--g10 .e-review-more{margin-top:12px}}.rg-page--g11 .e-hero-proof{color:#f0e7dd;align-items:center;gap:8px;width:fit-content;margin-top:13px;font-size:.72rem;font-weight:750;text-decoration:none;display:flex}.rg-page--g11 .e-hero-proof:hover{color:var(--e-yellow)}.rg-page--g11 .e-hero-proof-faces{padding-left:1px;display:flex}.rg-page--g11 .e-hero-proof-faces i{background-color:#2e301f;background-repeat:no-repeat;background-size:300% 100%;border:2px solid #241018;border-radius:50%;width:28px;height:28px;margin-left:-7px;box-shadow:0 0 0 1px #b9a94d61}.rg-page--g11 .e-hero-proof-faces i:first-child{margin-left:0}.rg-page--g11 .e-hero-proof-stars{color:var(--e-yellow);letter-spacing:.03em;white-space:nowrap;font-size:.82rem}.rg-page--g11 .e-hero-proof strong{color:#ead985}@media (width<=679px){.rg-page--g11 .e-hero-proof{gap:6px;margin-top:10px;font-size:.63rem}.rg-page--g11 .e-hero-proof-faces i{width:24px;height:24px;margin-left:-6px}.rg-page--g11 .e-hero-proof-stars{font-size:.7rem}.rg-page--g11 .e-hero-trust{margin-top:10px}}.rg-page--g12 .e-offer-assurances{background:linear-gradient(90deg,#ffd51f13,#ffffff06);border:1px solid #ffd51f3d;border-radius:14px;grid-column:1/-1;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.rg-page--g12 .e-offer-assurances span{color:#f4eadf;text-align:center;justify-content:center;align-items:center;gap:9px;min-height:58px;padding:14px 18px;font-size:.8rem;font-weight:850;display:flex}.rg-page--g12 .e-offer-assurances span+span{border-left:1px solid #ffffff1a}.rg-page--g12 .e-offer-assurances svg{background:var(--e-yellow);color:#1b1012;stroke-width:3px;border-radius:50%;flex:0 0 19px;width:19px;height:19px;padding:3px}.rg-page--g12 .e-reaction,.rg-page--g12 .e-heat,.rg-page--g12 .e-premiere,.rg-page--g12 .e-offer,.rg-page--g12 .e-faq{padding-block:78px}.rg-page--g12 .e-final{padding-block:82px 92px}@media (width<=679px){.rg-page--g12 .e-reaction,.rg-page--g12 .e-heat,.rg-page--g12 .e-premiere,.rg-page--g12 .e-offer,.rg-page--g12 .e-faq{padding-block:48px}.rg-page--g12 .e-reaction .e-section-head,.rg-page--g12 .e-heat .e-section-head,.rg-page--g12 .e-premiere .e-section-head,.rg-page--g12 .e-faq .e-section-head{margin-bottom:22px}.rg-page--g12 .e-premiere-stage{padding-top:20px}.rg-page--g12 .e-premiere-points{margin-top:22px}.rg-page--g12 .e-offer-panel{gap:18px}.rg-page--g12 .e-offer-assurances{border-radius:12px;grid-template-columns:1fr}.rg-page--g12 .e-offer-assurances span{text-align:left;justify-content:flex-start;min-height:45px;padding:10px 14px;font-size:.76rem}.rg-page--g12 .e-offer-assurances span+span{border-top:1px solid #ffffff1a;border-left:0}.rg-page--g12 .e-offer-panel ul{padding-top:16px}.rg-page--g12 .e-faq-list button{min-height:58px;padding-block:13px}.rg-page--g12 .e-final{padding-block:62px 76px}}.rg-page--g13 .e-sticky-assurance{display:none}@keyframes g13StickyAssuranceIn{0%{opacity:.42}16%,84%{opacity:1}to{opacity:.42}}@media (width<=679px){.rg-page--g13 .e-sticky>div{align-content:center;gap:1px;min-width:0}.rg-page--g13 .e-sticky .e-sticky-assurance{color:#d9cdc2;text-align:left;white-space:normal;max-width:180px;font-size:.54rem;font-weight:750;line-height:1.2;animation:4.2s ease-in-out both g13StickyAssuranceIn;display:block}.rg-page--g14 .e-hero{background:#080609}.rg-page--g14 .e-hero-image{object-position:right center;height:clamp(290px,46svh,390px);inset:0 0 auto}.rg-page--g14 .e-hero-shade{background:linear-gradient(#08060914 0%,#08060975 28%,#080609fa 51%,#080609 100%),linear-gradient(90deg,#0806091f,#0000 58%)}.rg-page--g14 .e-hero-layout{padding-top:clamp(150px,23svh,195px)}.rg-page--g15 .e-hero-image{object-position:center center;height:100%;inset:0}.rg-page--g15 .e-hero-shade{background:linear-gradient(#0806090d 0%,#0806094d 31%,#080609e0 58%,#080609fa 100%),linear-gradient(90deg,#0806092e,#0000 65%)}}.rg-page--g17 .e-hero-video{display:none}@media (width<=679px) and (prefers-reduced-motion:no-preference){.rg-page--g17 .e-hero-video{z-index:-3;object-fit:cover;object-position:center center;width:100%;height:100%;display:block;position:absolute;inset:0}.rg-page--g17 .e-hero-picture{display:none}}.rg-page--e.e-accent-club_crimson{--e-yellow:#ff4b57;--e-warm-line:#ff4b574d}.rg-page--e.e-accent-midnight_violet{--e-yellow:#b795ff;--e-warm-line:#b795ff4d}.rg-page--g26 .e-reaction-video-section{isolation:isolate;background:var(--e-plum);min-height:clamp(500px,56vw,650px);padding:0;position:relative;overflow:hidden}.rg-page--g26 .e-reaction-media,.rg-page--g26 .e-reaction-poster,.rg-page--g26 .e-reaction-media video,.rg-page--g26 .e-reaction-video-overlay{width:100%;height:100%;position:absolute;inset:0}.rg-page--g26 .e-reaction-media{z-index:-2;background:var(--e-plum)}.rg-page--g26 .e-reaction-poster{object-fit:cover;object-position:center center}.rg-page--g26 .e-reaction-media video{object-fit:cover;object-position:center center;opacity:0;transition:opacity .9s}.rg-page--g26 .e-reaction-media video.is-ready{opacity:1}.rg-page--g26 .e-reaction-video-overlay{z-index:-1;background:linear-gradient(#1c071c4d 0%,#1c071c30 38%,#1c071c1c 70%,#1c071c12 100%)}.rg-page--g26 .e-reaction-video-content{min-height:inherit;padding-top:clamp(64px,7vw,92px);position:relative}.rg-page--g26 .e-reaction-video-content .e-section-head{text-shadow:0 2px 18px #0502078c;margin-bottom:0}.rg-page--g26 .e-reaction-video-content .e-section-head h2{max-width:900px;margin-inline:auto}@media (width<=679px){.rg-page--g26 .e-reaction-video-section{min-height:clamp(430px,64svh,540px);padding:0}.rg-page--g26 .e-reaction-video-content{padding-top:52px}.rg-page--g26 .e-reaction-video-content .e-section-head{margin-bottom:0}.rg-page--g26 .e-reaction-video-content .e-section-head h2{font-size:clamp(2.45rem,12vw,3.5rem);line-height:.98}}@media (prefers-reduced-motion:reduce){.rg-page--g26 .e-reaction-media video{display:none}}
