.landing-page-module__5A46Ra__page{width:var(--site-width);margin-inline:auto;padding-bottom:6rem}.landing-page-module__5A46Ra__page :is(h1,h2,h3,p,ol,dl,dd,figure){margin:0}.landing-page-module__5A46Ra__hero{text-align:center;max-width:50rem;margin-inline:auto;padding:4rem 0 3rem}.landing-page-module__5A46Ra__hero h1{letter-spacing:-.15rem;text-wrap:balance;font-size:clamp(2.5rem,6vw,4rem);font-weight:700;line-height:1.05}.landing-page-module__5A46Ra__hero h1 s{color:var(--muted);text-decoration-color:#e06c5a;text-decoration-thickness:.3rem}.landing-page-module__5A46Ra__hero h1 em{color:var(--brand);font-family:Newsreader Variable,Georgia,serif;font-weight:600}.landing-page-module__5A46Ra__hero>p{max-width:34rem;color:var(--muted);margin:1.5rem auto 0;font-size:1.0625rem;line-height:1.7}.landing-page-module__5A46Ra__heroAction{justify-content:center;margin-top:2rem;display:flex}.landing-page-module__5A46Ra__button{background:var(--brand);color:#fff;border-radius:.4375rem;justify-content:center;align-items:center;gap:.625rem;padding:.875rem 1.25rem;font-size:.875rem;font-weight:700;transition:background-color .16s;display:inline-flex}.landing-page-module__5A46Ra__button:hover{background:var(--brand-deep)}.landing-page-module__5A46Ra__buttonLarge{padding:1.125rem 1.75rem;font-size:1.0625rem;box-shadow:0 10px 30px #5747c54d}.landing-page-module__5A46Ra__carousel{max-width:60rem;margin:0 auto 4rem}.landing-page-module__5A46Ra__carouselTrack{border:1px solid var(--line);background:var(--card);scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:1rem;display:flex;overflow-x:auto;box-shadow:0 16px 50px #25215b1a}.landing-page-module__5A46Ra__carouselTrack::-webkit-scrollbar{display:none}.landing-page-module__5A46Ra__carouselSlide{scroll-snap-align:start;flex:0 0 100%}.landing-page-module__5A46Ra__carouselSlide img{width:100%;height:auto;display:block}.landing-page-module__5A46Ra__carouselControls{justify-content:center;align-items:center;gap:1rem;margin-top:1rem;display:flex}.landing-page-module__5A46Ra__carouselArrow{border:1px solid var(--line);background:var(--card);width:2.25rem;height:2.25rem;color:var(--foreground);font:inherit;cursor:pointer;border-radius:999px;place-items:center;font-size:1.375rem;line-height:1;display:grid}.landing-page-module__5A46Ra__carouselArrow:disabled{opacity:.4;cursor:default}.landing-page-module__5A46Ra__carouselDots{gap:.5rem;display:flex}.landing-page-module__5A46Ra__carouselDots button{background:var(--line);cursor:pointer;border:0;border-radius:999px;width:.625rem;height:.625rem;padding:0;transition:width .16s,background-color .16s}.landing-page-module__5A46Ra__carouselDots button[aria-current=true]{background:var(--brand);width:1.5rem}.landing-page-module__5A46Ra__compare{border:1px solid var(--line);background:var(--card);box-shadow:var(--shadow);border-radius:1rem;padding:2rem}.landing-page-module__5A46Ra__product{align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.landing-page-module__5A46Ra__product img{background:var(--brand-soft);border-radius:.5rem}.landing-page-module__5A46Ra__product div{flex-direction:column;gap:.25rem;display:flex}.landing-page-module__5A46Ra__product span{color:var(--muted);font-size:.8125rem}.landing-page-module__5A46Ra__columns{grid-template-columns:1fr 1fr;gap:1.25rem;display:grid}.landing-page-module__5A46Ra__card{border-radius:.75rem;flex-direction:column;gap:.875rem;padding:1.5rem;font-size:.9375rem;line-height:1.75;display:flex}.landing-page-module__5A46Ra__card h3{font-family:Newsreader Variable,Georgia,serif;font-size:1.375rem;font-weight:600;line-height:1.25}.landing-page-module__5A46Ra__cardLabel{letter-spacing:.06rem;text-transform:uppercase;font-size:.6875rem;font-weight:800}.landing-page-module__5A46Ra__generic{color:#77788a;background:#f1f1f4}.landing-page-module__5A46Ra__generic h3{color:#5e5f70}.landing-page-module__5A46Ra__ours{outline:2px solid var(--brand);background:#fff}.landing-page-module__5A46Ra__ours .landing-page-module__5A46Ra__cardLabel{color:var(--brand)}.landing-page-module__5A46Ra__toggles{flex-wrap:wrap;gap:.5rem 1rem;display:flex}.landing-page-module__5A46Ra__toggles div{background:var(--brand-soft);border-radius:999px;padding:.1875rem;display:flex}.landing-page-module__5A46Ra__toggles button{color:var(--brand-deep);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:.375rem .75rem;font-size:.75rem;font-weight:700}.landing-page-module__5A46Ra__toggles button[aria-pressed=true]{background:var(--brand);color:#fff}.landing-page-module__5A46Ra__note{color:var(--muted);font-size:.8125rem;font-style:italic}.landing-page-module__5A46Ra__faq{grid-template-columns:minmax(0,1fr) 20rem;align-items:start;gap:4rem;padding:5rem 0 4rem;display:grid}.landing-page-module__5A46Ra__label{color:var(--muted);font-size:.75rem;font-weight:700}.landing-page-module__5A46Ra__faq>div>h2{letter-spacing:-.1rem;margin-top:.75rem;font-size:clamp(2rem,4vw,2.75rem);font-weight:700;line-height:1.1}.landing-page-module__5A46Ra__questions{padding:0;list-style:none;margin-top:2.5rem!important}.landing-page-module__5A46Ra__questions li{border-top:1px solid var(--line);grid-template-columns:3rem 1fr;gap:1rem;padding:1.75rem 0;display:grid}.landing-page-module__5A46Ra__number{color:var(--brand);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.875rem;font-weight:700;line-height:2.1}.landing-page-module__5A46Ra__questions h3{font-family:Newsreader Variable,Georgia,serif;font-size:1.5rem;font-weight:600;line-height:1.3}.landing-page-module__5A46Ra__questions p{color:#4b4d61;text-wrap:pretty;margin-top:.625rem;font-size:1rem;line-height:1.8}.landing-page-module__5A46Ra__questions strong{color:var(--foreground)}.landing-page-module__5A46Ra__figure{margin:1.5rem 0 .5rem!important}.landing-page-module__5A46Ra__figure img{border:1px solid var(--line);border-radius:.75rem;width:100%;height:auto;display:block;box-shadow:0 16px 50px #25215b1a}.landing-page-module__5A46Ra__figure figcaption{color:var(--muted);text-align:center;margin-top:.75rem;font-size:.8125rem}.landing-page-module__5A46Ra__panelColumn{position:sticky;top:1.5rem}.landing-page-module__5A46Ra__panel{border:1px solid var(--line);background:var(--card);border-radius:.875rem;flex-direction:column;gap:1rem;padding:1.5rem;display:flex;box-shadow:0 16px 50px #25215b14}.landing-page-module__5A46Ra__panelTitle{font-weight:800}.landing-page-module__5A46Ra__panelBody{color:var(--muted);font-size:.875rem;line-height:1.7}.landing-page-module__5A46Ra__panel .landing-page-module__5A46Ra__button{padding-block:1rem;font-size:.9375rem}.landing-page-module__5A46Ra__panel dl{border-top:1px solid var(--line);flex-direction:column;gap:.5rem;padding-top:1rem;font-size:.8125rem;display:flex}.landing-page-module__5A46Ra__panel dl div{justify-content:space-between;display:flex}.landing-page-module__5A46Ra__panel dt{color:var(--muted)}.landing-page-module__5A46Ra__panel dd{font-weight:700}.landing-page-module__5A46Ra__closer{background:var(--foreground);color:#fff;text-align:center;border-radius:1rem;flex-direction:column;align-items:center;gap:1rem;padding:3.5rem 2rem;display:flex}.landing-page-module__5A46Ra__closer h2{letter-spacing:-.08rem;font-size:clamp(1.75rem,4vw,2.5rem)}.landing-page-module__5A46Ra__closer p{color:#c9c9d6;max-width:30rem;line-height:1.7;margin-bottom:.75rem!important}.landing-page-module__5A46Ra__stickyBar{display:none}@media (max-width:56rem){.landing-page-module__5A46Ra__faq{grid-template-columns:1fr;gap:0;padding-top:3.5rem}.landing-page-module__5A46Ra__panelColumn{display:none}.landing-page-module__5A46Ra__questions li{grid-template-columns:1fr;gap:.25rem}.landing-page-module__5A46Ra__stickyBar{z-index:50;padding:.75rem 1.25rem calc(.75rem + env(safe-area-inset-bottom));border-top:1px solid var(--line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#f9fafcf2;display:block;position:fixed;inset:auto 0 0}.landing-page-module__5A46Ra__stickyBar .landing-page-module__5A46Ra__button{width:100%}}@media (max-width:50rem){.landing-page-module__5A46Ra__columns{grid-template-columns:1fr}.landing-page-module__5A46Ra__compare{padding:1.25rem}}@media (prefers-reduced-motion:reduce){.landing-page-module__5A46Ra__button,.landing-page-module__5A46Ra__carouselDots button{transition:none}}
.reddit-bonus-module__EW-qAG__bar{z-index:40;color:#fff;text-align:center;background:#ff4500;margin-inline:calc(50% - 50vw);padding:.75rem 1rem;font-size:.9375rem;display:block;position:sticky;top:0}.reddit-bonus-module__EW-qAG__barLink{white-space:nowrap;text-decoration:underline;display:inline-block}.reddit-bonus-module__EW-qAG__claim{background:var(--foreground);color:#fff;border-radius:1rem;grid-template-columns:1fr 1fr;align-items:center;gap:3rem;padding:3.5rem;scroll-margin-top:4rem;display:grid}.reddit-bonus-module__EW-qAG__claim .reddit-bonus-module__EW-qAG__kicker{color:#ff8a5c;letter-spacing:.06rem;text-transform:uppercase;font-size:.75rem;font-weight:800}.reddit-bonus-module__EW-qAG__claim div h2{letter-spacing:-.08rem;margin:.75rem 0;font-size:clamp(1.75rem,3.5vw,2.5rem);line-height:1.15}.reddit-bonus-module__EW-qAG__claim .reddit-bonus-module__EW-qAG__creditTotal{color:#c9c9d6;margin-bottom:1.5rem;line-height:1.7}.reddit-bonus-module__EW-qAG__steps{counter-reset:step;border-left:2px solid #4a4960;flex-direction:column;gap:1.75rem;margin:0;padding:0 0 0 1.5rem;list-style:none;display:flex}.reddit-bonus-module__EW-qAG__steps li{counter-increment:step;flex-direction:column;gap:.25rem;display:flex;position:relative}.reddit-bonus-module__EW-qAG__steps li:before{content:counter(step);background:#ff4500;border-radius:999px;place-items:center;width:1.75rem;height:1.75rem;font-size:.8125rem;font-weight:800;display:grid;position:absolute;left:-2.4rem}.reddit-bonus-module__EW-qAG__steps strong{font-size:1.0625rem}.reddit-bonus-module__EW-qAG__steps a{color:#fff;-webkit-text-decoration:underline #ff8a5c;text-decoration:underline #ff8a5c}.reddit-bonus-module__EW-qAG__steps span{color:#c9c9d6;font-size:.9375rem;line-height:1.6}.reddit-bonus-module__EW-qAG__steps em{color:#fff;font-style:normal;font-weight:700}.reddit-bonus-module__EW-qAG__steps small{color:#a5a5b8;margin-top:.5rem;font-size:.75rem;line-height:1.5}@media (max-width:56rem){.reddit-bonus-module__EW-qAG__claim{grid-template-columns:1fr;padding:2rem 1.5rem}}
