.vg7pcq_page{min-width:0;padding:clamp(1.5rem,4vw,3.5rem) var(--rh-gutter) clamp(4rem,8vw,7rem);background:var(--rh-paper);color:var(--rh-ink);overflow-x:clip}.vg7pcq_inner{width:min(100%,var(--rh-max));gap:clamp(2.25rem,5vw,4rem);margin:0 auto;display:grid}.vg7pcq_header{text-align:center;border:var(--rh-line);background:var(--rh-soft);box-shadow:var(--rh-pop);isolation:isolate;border-radius:32px;justify-items:center;padding:clamp(1.5rem,4vw,3rem) clamp(1rem,4vw,3rem);display:grid;position:relative;overflow:hidden}.vg7pcq_decor{z-index:-1;pointer-events:none;position:absolute;inset:0}.vg7pcq_decor i{will-change:transform;border-radius:50%;position:absolute}.vg7pcq_decor i:first-child{background:radial-gradient(circle,#ffb29399,#0000 68%);width:420px;height:420px;top:-160px;left:-140px}.vg7pcq_decor i:nth-child(2){background:radial-gradient(circle,#ff4d8d4d,#0000 68%);width:380px;height:380px;bottom:-170px;right:-120px}.vg7pcq_decor i:nth-child(3){background:radial-gradient(circle,#d4a75a4d,#0000 68%);width:220px;height:220px;top:-60px;right:22%}.vg7pcq_sparks i{color:var(--rh-gold);pointer-events:none;position:absolute}.vg7pcq_sparks i:first-child{top:22%;left:9%}.vg7pcq_sparks i:nth-child(2){color:var(--rh-pink);bottom:18%;left:16%}.vg7pcq_sparks i:nth-child(3){top:18%;right:10%}.vg7pcq_sparks i:nth-child(4){color:var(--rh-pink);bottom:24%;right:15%}.vg7pcq_eyebrow{font:400 clamp(1.6rem,1.2rem + 1.2vw,2.4rem)/1.1 var(--rh-font-script);color:var(--rh-burgundy);margin:0}.vg7pcq_title{max-width:16ch;color:var(--rh-burgundy);font:800 clamp(2.5rem,1.2rem + 4.6vw,5.2rem)/.95 var(--rh-font-ui);letter-spacing:-.05em;text-wrap:balance;margin:.2rem 0 0}.vg7pcq_lead{max-width:52ch;color:var(--rh-ink);font:500 clamp(1rem,.95rem + .25vw,1.18rem)/1.6 var(--rh-font-ui);margin:1.1rem 0 0}.vg7pcq_chips{flex-wrap:wrap;justify-content:center;gap:.6rem;margin:1.4rem 0 0;padding:0;list-style:none;display:flex}.vg7pcq_chips li{border:2px solid var(--rh-burgundy);background:var(--rh-white);color:var(--rh-burgundy);font:700 var(--rh-text-sm)/1.2 var(--rh-font-ui);border-radius:999px;align-items:center;gap:.5rem;padding:.45rem .85rem .45rem .45rem;display:inline-flex}.vg7pcq_chips i{background:var(--rh-pink);width:24px;height:24px;color:var(--rh-ink);border-radius:50%;place-items:center;font-style:normal;display:grid}.vg7pcq_pz{border:2px solid var(--rh-burgundy);background:var(--rh-white);width:40px;height:40px;color:var(--rh-burgundy);cursor:pointer;border-radius:12px;place-items:center;padding:0;display:grid;position:absolute;bottom:14px;right:14px}.vg7pcq_pz:focus-visible{outline:3px solid var(--rh-pink);outline-offset:2px}.vg7pcq_stack{gap:clamp(2.5rem,5vw,4rem);min-width:0;display:grid}.vg7pcq_cards{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:clamp(1rem,2vw,1.5rem);min-width:0;padding-top:14px;display:grid}.vg7pcq_card{border:var(--rh-line);background:var(--rh-white);min-width:0;box-shadow:var(--rh-pop);color:var(--rh-ink);isolation:isolate;border-radius:26px;flex-direction:column;gap:1.05rem;padding:clamp(1.25rem,2.5vw,1.75rem);display:flex;position:relative;overflow:hidden}.vg7pcq_basic{background:var(--rh-white)}.vg7pcq_premium{background:var(--rh-soft)}.vg7pcq_signature{background:var(--rh-burgundy);color:var(--rh-paper);box-shadow:var(--rh-pop-lg);border-color:var(--rh-burgundy)}.vg7pcq_cardTop{gap:.35rem;display:grid}.vg7pcq_kicker{color:var(--rh-burgundy);font:700 var(--rh-text-xs)/1.2 var(--rh-font-ui);letter-spacing:.14em;text-transform:uppercase}.vg7pcq_card h2{color:var(--rh-burgundy);font:600 clamp(1.9rem,1.5rem + 1vw,2.4rem)/1.05 var(--rh-font-name);margin:0}.vg7pcq_promise{color:var(--rh-ink-2);font:500 var(--rh-text-base)/1.55 var(--rh-font-ui);margin:0}.vg7pcq_signature .vg7pcq_kicker{color:var(--rh-peach)}.vg7pcq_signature h2{color:var(--rh-paper)}.vg7pcq_signature .vg7pcq_promise{color:var(--rh-soft)}.vg7pcq_badge{border:2px solid var(--rh-burgundy);background:var(--rh-gold);color:var(--rh-ink);font:800 var(--rh-text-xs)/1 var(--rh-font-ui);box-shadow:3px 3px 0 var(--rh-paper);border-radius:999px;align-self:flex-start;align-items:center;gap:.4rem;padding:.4rem .8rem .4rem .45rem;display:inline-flex}.vg7pcq_badgeStar{color:var(--rh-burgundy);place-items:center;display:grid}.vg7pcq_sheen{z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(105deg,#0000 38%,#ffffff1f 50%,#0000 62%);position:absolute;inset:0;overflow:hidden;translate:-100%}.vg7pcq_priceBlock{align-content:start;gap:.3rem;min-height:5.6rem;display:grid}.vg7pcq_priceLine{flex-wrap:wrap;align-items:baseline;gap:.35rem .6rem;display:flex;overflow:hidden}.vg7pcq_price{color:var(--rh-burgundy);font:800 clamp(2.4rem,1.9rem + 1.6vw,3.1rem)/1.05 var(--rh-font-ui);letter-spacing:-.04em;font-variant-numeric:lining-nums tabular-nums;display:inline-block}.vg7pcq_priceLine span{color:var(--rh-ink-2);font:600 var(--rh-text-sm)/1.2 var(--rh-font-ui)}.vg7pcq_effective{color:var(--rh-ink-2);font:500 var(--rh-text-sm)/1.4 var(--rh-font-ui)}.vg7pcq_signature .vg7pcq_price{color:var(--rh-paper)}.vg7pcq_signature .vg7pcq_priceLine span,.vg7pcq_signature .vg7pcq_effective{color:var(--rh-soft)}.vg7pcq_perMonth{background:#5b0a2e14;border-radius:14px;flex-wrap:wrap;align-items:baseline;gap:.15rem .55rem;margin:.1rem 0;padding:.55rem .8rem;display:flex}.vg7pcq_perMonth strong{color:var(--rh-burgundy);font:800 var(--rh-text-lg)/1.1 var(--rh-font-ui);letter-spacing:-.02em;font-variant-numeric:lining-nums tabular-nums}.vg7pcq_perMonth span{color:var(--rh-ink-2);font:600 var(--rh-text-sm)/1.3 var(--rh-font-ui)}.vg7pcq_signature .vg7pcq_perMonth{background:#fff7f31f}.vg7pcq_signature .vg7pcq_perMonth strong{color:var(--rh-peach)}.vg7pcq_signature .vg7pcq_perMonth span{color:var(--rh-soft)}.vg7pcq_seg small{font:700 var(--rh-text-xs)/1.2 var(--rh-font-ui);opacity:.75;white-space:nowrap}.vg7pcq_savings{border:2px solid var(--rh-burgundy);background:var(--rh-gold);width:fit-content;color:var(--rh-ink);font:800 var(--rh-text-xs)/1.3 var(--rh-font-ui);border-radius:999px;margin:.2rem 0 0;padding:.32rem .65rem}.vg7pcq_unavailable{color:var(--rh-ink-2);font:600 var(--rh-text-base)/1.4 var(--rh-font-ui);margin:0}.vg7pcq_signature .vg7pcq_unavailable{color:var(--rh-soft)}.vg7pcq_switch{grid-template-columns:repeat(var(--n),minmax(0,1fr));padding:var(--rh-space-1);border:2px solid var(--rh-burgundy);background:var(--rh-white);border-radius:16px;margin-top:.8rem;display:grid;position:relative}.vg7pcq_thumb{width:calc((100% - 8px) / var(--n));background:var(--rh-burgundy);transform:translateX(calc(var(--i) * 100%));pointer-events:none;border-radius:12px;position:absolute;top:4px;bottom:4px;left:4px}.vg7pcq_seg{min-height:3.1rem;color:var(--rh-burgundy);cursor:pointer;transition:color .3s var(--rh-out);background:0 0;border:0;border-radius:12px;justify-items:center;gap:.1rem;padding:.4rem .2rem;display:grid;position:relative}.vg7pcq_seg strong{font:800 var(--rh-text-sm)/1.2 var(--rh-font-ui);white-space:nowrap}.vg7pcq_seg span{font:600 var(--rh-text-xs)/1.2 var(--rh-font-ui);opacity:.8;white-space:nowrap}.vg7pcq_seg[aria-pressed=true]{color:var(--rh-white)}.vg7pcq_best{border:1.5px solid var(--rh-burgundy);background:var(--rh-gold);color:var(--rh-ink);font:800 var(--rh-text-xs)/1 var(--rh-font-ui);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;pointer-events:none;border-radius:999px;align-items:center;padding:.22rem .55rem;display:inline-flex;position:absolute;top:-.95rem;left:50%;translate:-50%}.vg7pcq_seg:focus-visible{outline:3px solid var(--rh-pink);outline-offset:2px}.vg7pcq_signature .vg7pcq_switch{border-color:var(--rh-paper);background:#fff7f314}.vg7pcq_signature .vg7pcq_thumb{background:var(--rh-paper)}.vg7pcq_signature .vg7pcq_seg{color:var(--rh-paper)}.vg7pcq_signature .vg7pcq_seg[aria-pressed=true]{color:var(--rh-burgundy)}.vg7pcq_features{color:var(--rh-ink);font:500 var(--rh-text-sm)/1.5 var(--rh-font-ui);gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.vg7pcq_features li{grid-template-columns:24px minmax(0,1fr);align-items:start;gap:.6rem;display:grid}.vg7pcq_features i{border:1.5px solid var(--rh-burgundy);background:var(--rh-white);width:22px;height:22px;color:var(--rh-pink);border-radius:50%;place-items:center;margin-top:1px;font-style:normal;display:grid}.vg7pcq_features .vg7pcq_muted{color:var(--rh-ink-2)}.vg7pcq_signature .vg7pcq_features{color:var(--rh-paper)}.vg7pcq_signature .vg7pcq_features i{border-color:var(--rh-paper);color:var(--rh-pink);background:0 0}.vg7pcq_extra{display:none!important}.vg7pcq_open .vg7pcq_extra{display:grid!important}.vg7pcq_toggle{width:fit-content;min-height:2.5rem;color:var(--rh-burgundy);font:700 var(--rh-text-sm)/1 var(--rh-font-ui);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;align-items:center;gap:.4rem;padding:0;text-decoration:underline;display:inline-flex}.vg7pcq_toggle svg{transition:rotate .5s var(--rh-spring)}.vg7pcq_toggle[aria-expanded=true] svg{rotate:180deg}.vg7pcq_toggle:focus-visible{outline:3px solid var(--rh-pink);outline-offset:2px}.vg7pcq_signature .vg7pcq_toggle{color:var(--rh-paper)}.vg7pcq_cta{margin-top:auto}.vg7pcq_compare{gap:1.25rem;min-width:0;display:grid}.vg7pcq_compareHead{text-align:center;justify-items:center;gap:.5rem;display:grid}.vg7pcq_compare h2{color:var(--rh-burgundy);font:800 clamp(1.9rem,1.3rem + 2vw,3rem)/1 var(--rh-font-ui);letter-spacing:-.04em;margin:0}.vg7pcq_compare p{max-width:56ch;color:var(--rh-ink-2);font:500 var(--rh-text-base)/1.55 var(--rh-font-ui);margin:0}.vg7pcq_tableWrap{border:var(--rh-line);background:var(--rh-white);box-shadow:var(--rh-pop);border-radius:22px;overflow-x:auto}.vg7pcq_tableWrap:focus-visible{outline:3px solid var(--rh-pink);outline-offset:3px}.vg7pcq_tableWrap table{border-collapse:collapse;width:100%;min-width:36rem;font:500 var(--rh-text-sm)/1.4 var(--rh-font-ui);color:var(--rh-ink)}.vg7pcq_tableWrap th,.vg7pcq_tableWrap td{border-bottom:1px solid var(--rh-line-soft);text-align:left;vertical-align:middle;padding:.8rem 1rem}.vg7pcq_tableWrap tbody tr:last-child th,.vg7pcq_tableWrap tbody tr:last-child td{border-bottom:0}.vg7pcq_tableWrap thead th{background:var(--rh-soft);color:var(--rh-burgundy);font-weight:800}.vg7pcq_tableWrap tbody th{font-weight:600}.vg7pcq_tableWrap th:first-child{z-index:1;background:var(--rh-white);box-shadow:1px 0 0 var(--rh-line-soft);position:sticky;left:0}.vg7pcq_tableWrap thead th:first-child{background:var(--rh-soft)}.vg7pcq_swipe{background:var(--rh-soft);color:var(--rh-burgundy);font:700 var(--rh-text-xs)/1.2 var(--rh-font-ui);border-radius:999px;padding:.3rem .7rem;display:none}.vg7pcq_tableWrap thead .vg7pcq_sigHead{background:var(--rh-burgundy);color:var(--rh-paper)}.vg7pcq_sigCell{background:color-mix(in srgb,var(--rh-burgundy) 6%,transparent);font-weight:700}.vg7pcq_yes{color:var(--rh-burgundy);align-items:center;gap:.3rem;font-weight:700;display:inline-flex}.vg7pcq_note{border:var(--rh-line);background:var(--rh-peach);color:var(--rh-ink);font:500 var(--rh-text-base)/1.6 var(--rh-font-ui);box-shadow:var(--rh-pop-sm);border-radius:20px;align-items:flex-start;gap:.9rem;margin:0;padding:1.1rem 1.25rem;display:flex}.vg7pcq_note i{border:2px solid var(--rh-burgundy);background:var(--rh-white);width:36px;height:36px;color:var(--rh-burgundy);border-radius:50%;flex:none;place-items:center;display:grid}.vg7pcq_note strong{color:var(--rh-burgundy)}.vg7pcq_error{border:var(--rh-line);background:var(--rh-white);color:var(--rh-burgundy);font:600 var(--rh-text-base)/1.5 var(--rh-font-ui);border-radius:16px;margin:0;padding:1rem 1.2rem}.vg7pcq_empty{border:var(--rh-line);background:var(--rh-white);border-radius:18px;padding:1.5rem}.vg7pcq_empty h2{color:var(--rh-burgundy);font:600 var(--rh-text-xl)/1.2 var(--rh-font-name);margin:0}.vg7pcq_empty p{color:var(--rh-ink-2);font:500 var(--rh-text-base)/1.6 var(--rh-font-ui);margin:.5rem 0 0}.vg7pcq_footerNote{border-top:1px solid var(--rh-line-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-top:1.5rem;display:flex}.vg7pcq_footerNote p{max-width:60ch;color:var(--rh-ink-2);font:500 var(--rh-text-sm)/1.6 var(--rh-font-ui);margin:0}.vg7pcq_textLink{color:var(--rh-burgundy);font:700 var(--rh-text-base)/1 var(--rh-font-ui);text-underline-offset:3px}@keyframes vg7pcq_rise{0%{opacity:0;translate:0 26px}}@keyframes vg7pcq_cardIn{0%{opacity:0;translate:0 60px;scale:.94;rotate:var(--tilt,0deg)}}@keyframes vg7pcq_priceIn{0%{opacity:0;translate:0 .6em}}@keyframes vg7pcq_pop{0%{opacity:0;scale:.4}}@keyframes vg7pcq_tick{0%{opacity:0;translate:-10px}}@keyframes vg7pcq_rowIn{0%{opacity:0;translate:0 12px}}@keyframes vg7pcq_drift1{0%,to{transform:translate(0,0)}50%{transform:translate(60px,40px)scale(1.1)}}@keyframes vg7pcq_drift2{0%,to{transform:translate(0,0)}50%{transform:translate(-50px,-30px)scale(1.12)}}@keyframes vg7pcq_drift3{0%,to{transform:translate(0,0)}50%{transform:translate(-30px,40px)}}@keyframes vg7pcq_twinkle{0%,to{opacity:.25;scale:.6}50%{opacity:1;scale:1.15}}@keyframes vg7pcq_spin{to{rotate:360deg}}@keyframes vg7pcq_sweep{0%,70%{translate:-100%}to{translate:100%}}@media (prefers-reduced-motion:no-preference){.vg7pcq_chips li{animation:vg7pcq_pop .9s var(--rh-boing) calc(.75s + var(--o,0) * .1s) backwards}.vg7pcq_lead{animation:vg7pcq_rise 1s var(--rh-out) .55s backwards}.vg7pcq_eyebrow{animation:vg7pcq_rise 1s var(--rh-out) 50ms backwards}.vg7pcq_decor i:first-child{animation:16s ease-in-out infinite vg7pcq_drift1}.vg7pcq_decor i:nth-child(2){animation:19s ease-in-out infinite vg7pcq_drift2}.vg7pcq_decor i:nth-child(3){animation:12s ease-in-out infinite vg7pcq_drift3}.vg7pcq_sparks i{animation:3.4s ease-in-out infinite vg7pcq_twinkle}.vg7pcq_sparks i:nth-child(2){animation-delay:-.9s}.vg7pcq_sparks i:nth-child(3){animation-delay:-1.8s}.vg7pcq_sparks i:nth-child(4){animation-delay:-2.6s}.vg7pcq_badgeStar{animation:10s linear infinite vg7pcq_spin}.vg7pcq_sheen{animation:vg7pcq_sweep 6s var(--rh-out) 1.5s infinite}.vg7pcq_card[data-in]{opacity:1;animation:vg7pcq_cardIn 1.1s var(--rh-spring) calc(var(--o,0) * .12s) backwards}.vg7pcq_basic{--tilt:-3deg}.vg7pcq_signature{--tilt:3deg}.vg7pcq_card[data-in] .vg7pcq_features li{animation:vg7pcq_tick .7s var(--rh-out) calc(.45s + var(--o,0) * .12s + var(--k,0) * 60ms) backwards}.vg7pcq_card[data-in] .vg7pcq_badge{animation:vg7pcq_pop .9s var(--rh-boing) calc(.6s + var(--o,0) * .12s) backwards}.vg7pcq_price{animation:vg7pcq_priceIn .55s var(--rh-spring)}.vg7pcq_savings{animation:vg7pcq_pop .7s var(--rh-boing) .1s backwards}.vg7pcq_perMonth strong{animation:vg7pcq_priceIn .55s var(--rh-spring)}.vg7pcq_thumb{transition:transform .6s var(--rh-spring)}.vg7pcq_compare[data-in]{opacity:1}.vg7pcq_compare[data-in] tbody tr{animation:vg7pcq_rowIn .6s var(--rh-out) calc(.2s + var(--k,0) * 40ms) backwards}.vg7pcq_compare[data-in] .vg7pcq_tableWrap{animation:vg7pcq_rise .9s var(--rh-out) backwards}.vg7pcq_note[data-in]{opacity:1;animation:vg7pcq_rise .9s var(--rh-out) backwards}@media (hover:hover) and (pointer:fine){.vg7pcq_card{transition:translate .6s var(--rh-spring)}.vg7pcq_card:hover{translate:0 -6px}}.vg7pcq_page[data-paused] .vg7pcq_loop,.vg7pcq_page [data-still] .vg7pcq_loop{animation-play-state:paused}}@media (prefers-reduced-motion:no-preference) and (scripting:enabled){.vg7pcq_card:not([data-in]),.vg7pcq_compare:not([data-in]),.vg7pcq_note:not([data-in]){opacity:0}}@media (max-width:960px){.vg7pcq_cards{grid-template-columns:minmax(0,1fr);gap:1.6rem}.vg7pcq_sparks i:first-child,.vg7pcq_sparks i:nth-child(3){display:none}}@media (max-width:640px){.vg7pcq_swipe{display:inline-block}.vg7pcq_tableWrap th,.vg7pcq_tableWrap td{padding:.7rem .75rem}.vg7pcq_tableWrap table{min-width:31rem}}@media (max-width:520px){.vg7pcq_header{border-radius:24px;padding:1.6rem 1rem 3.6rem}.vg7pcq_chips li{font-size:var(--rh-text-xs)}.vg7pcq_pz{right:50%;translate:50%}}@media (prefers-reduced-motion:reduce){.vg7pcq_toggle svg,.vg7pcq_seg,.vg7pcq_card{transition:none}}@media (forced-colors:active){.vg7pcq_card,.vg7pcq_switch,.vg7pcq_tableWrap,.vg7pcq_header,.vg7pcq_note,.vg7pcq_badge{color:canvastext;box-shadow:none;background:canvas;border-color:canvastext}.vg7pcq_thumb{background:highlight}}
