.rx-page .o-bar{position:relative}.rx-page .o-bar-cta{margin-inline-start:auto}.rx-page :is(button.o-bar-cta,button.o-nudge-buy){font:inherit;cursor:pointer;border:0}.rx-page button.o-bar-cta{font-size:14px;font-weight:700}.rx-hero{padding-bottom:8px}.rx-eyebrow{max-width:100%;color:var(--o-ice);background:#e3c38c12;border-radius:999px;align-items:center;gap:8px;padding:5px 14px;font-size:12.5px;font-weight:700;line-height:1.7;display:inline-flex;box-shadow:inset 0 0 0 1px #e3c38c47}.rx-dot{background:#e3b264;border-radius:50%;flex:none;width:7px;height:7px;animation:1.6s ease-in-out infinite rs-pulse;box-shadow:0 0 10px #e3b264}.offer-page.o-v3[data-phase] .rx-h1{gap:0;margin-top:12px;font-size:clamp(19px,5.4vw,2.3rem);line-height:1.5;display:grid}.rx-h1 b{font-size:1.85em;font-weight:900;line-height:1.3;display:block}.rx-h1>span{color:var(--o-ink)}.rx-top{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;max-width:760px;margin-top:16px;display:grid}.rx-top .rx-tile{animation:rx-rise .6s var(--ease-out-expo) both}.rx-top .rx-tile:nth-child(2){animation-delay:70ms}.rx-top .rx-tile:nth-child(3){animation-delay:.14s}.rx-top .rx-tile:nth-child(n+4){animation-delay:.21s}.rx-top .rs-shot{box-shadow:0 0 0 1px #e3c38c59,0 16px 34px -18px #d6964680}@keyframes rx-rise{0%{opacity:0;translate:0 14px}}.rx-hero-note{color:var(--o-dim);text-align:center;margin-top:12px;font-size:12.5px;line-height:1.9}.rx-hero-cta{flex-direction:column;align-items:center;gap:8px}.rx-cta-note{color:var(--o-faint);text-align:center;font-size:12.5px}.offer-page.o-v3[data-phase] .rx-stats{margin-top:22px}.rx-tile{min-width:0;margin:0}.rx-shot{border-radius:10px}.rx-shot:not(.rs-short) img{object-position:50% 0;height:111%!important;bottom:auto!important}.rx-views{z-index:1;color:#f7f2ea;background:linear-gradient(#0000,#080604e6 58%);padding:26px 8px 7px;font-size:12px;font-weight:600;line-height:1.3;position:absolute;inset:auto 0 0}.rx-views b{color:#fff4dc;font-size:15px;font-weight:900}.rx-head{text-align:center;margin-inline:auto}.rx-head .o-kicker{flex-wrap:wrap;justify-content:center}.rx-head .o-lead{max-width:540px;margin-inline:auto}.rx-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:22px;display:grid}.offer-page.o-v3[data-phase] .rx-more{width:100%;max-width:420px;margin:18px auto 0;display:flex}.rx-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:22px;display:grid}.rx-cards .rs-card{gap:10px;padding:12px 10px}.rx-cards .rs-av{width:46px;height:46px}.rx-cards .rs-name,.rx-cards .rs-num{font-size:12px}.rx-cards .rs-num b{font-size:17px}.rx-cards .rs-meta{font-size:12px}.rx-note{text-align:center}.rx-yt-channels{gap:8px;margin-top:22px;display:grid}.rx-yt-channels .rs-card-yt{margin:0}.rx-yt-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 8px;margin-top:14px;display:grid}.rx-yt-wide{grid-column:1/-1}.rx-shot-wide{aspect-ratio:16/9}.rx-band{max-width:560px;margin:26px auto 0}@media (max-width:768px){#videos .sc-grid:not(.sc-grid-wide){grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}#videos .sc-extra{display:none}.offer-page.o-v3[data-phase] #videos .sc-more{width:100%;margin-top:14px;display:flex}#videos .sc-grid-wide{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:82%;grid-auto-flow:column;gap:10px;margin-inline:-16px;padding:2px 16px 8px;scroll-padding-inline:16px;display:grid;overflow-x:auto}#videos .sc-grid-wide::-webkit-scrollbar{display:none}#videos .sc-grid-wide .sc-tile{scroll-snap-align:start}#videos .sc-grid:not(.sc-grid-wide) .sc-label{inset-inline:6px;font-size:12px;line-height:1.5;bottom:6px}#videos .sc-grid:not(.sc-grid-wide) .sc-badge{font-size:12px}#videos .sc-grid:not(.sc-grid-wide) .sc-play{width:40px;height:40px}}.rx-join{background:radial-gradient(80% 70% at 50% 0,#d6a86229,#0000 70%),#fff4de06;border-radius:26px;align-items:center;gap:22px;padding:30px 16px 18px;display:grid;box-shadow:inset 0 0 0 1px #e3c38c38}.rx-join-copy{text-align:center}.rx-join-kicker{color:var(--o-ice);margin-bottom:10px;font-size:13px;font-weight:700;line-height:1.9}.rx-join-copy .o-lead{max-width:460px;margin-inline:auto}.rx-proof{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:16px;padding:0;list-style:none;display:flex}.rx-proof li{color:var(--o-dim);background:var(--o-card);box-shadow:inset 0 0 0 1px var(--o-line);border-radius:999px;padding:5px 12px;font-size:12.5px}.rx-proof b{color:var(--o-ice)}.rx-form{text-align:center;background:#0a0806cc;border-radius:22px;width:100%;max-width:440px;margin-inline:auto;padding:4px 18px 22px;box-shadow:inset 0 0 0 1px #fff0d61a,0 30px 60px -32px #000000e6}.sheet .rx-form{box-shadow:none;background:0 0;padding:0}.rx-form .sheet-cta{margin-top:18px}.rx-form-msg{flex-direction:column;align-items:center;padding:30px 20px;display:flex}.sheet .rx-form-msg{padding:10px 0 4px}.rx-page .sheet-badge:not(.sheet-badge-ok){color:#1b1306;background:linear-gradient(135deg,#fbe6bb,#c99e5c);box-shadow:0 10px 30px -8px #d6a86299}.rx-page .sheet-field input:focus{box-shadow:inset 0 0 0 1.5px #e3c38c,0 0 0 4px #e3c38c26}.rx-sticky .sticky-buy-price span{color:var(--o-ice)}.rx-sticky .sticky-buy-price strong{font-size:14.5px}.rx-sticky .btn{padding:0 16px;font-size:14px}@media (min-width:769px){.rx-top{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;max-width:1000px;margin-inline:auto}.rx-views{font-size:13px}.rx-views b{font-size:17px}.rx-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.rx-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.rx-cards .rs-av{width:54px;height:54px}.rx-cards .rs-name{font-size:12.5px}.rx-yt-channels{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.rx-yt-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:18px 12px}.rx-yt-wide{grid-column:span 2;align-self:start}#videos .sc-grid:not(.sc-grid-wide){grid-template-columns:repeat(6,minmax(0,1fr))}#videos .sc-grid-wide{grid-template-columns:repeat(3,minmax(0,1fr))}.rx-join{grid-template-columns:1.05fr 1fr;gap:44px;padding:44px}.rx-join-copy{text-align:start}.rx-join-copy .o-lead{margin-inline:0}.rx-proof{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.rx-dot,.rx-top .rx-tile{animation:none}}
