.rf-pricing[data-astro-cid-7jt2x4ie]{--sel: var(--cta)}.rf-soon[data-astro-cid-7jt2x4ie]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 18px;max-width:880px;margin:0 auto 28px;padding:18px 22px;border-radius:var(--r);border:1px solid rgba(238,154,106,.45);background:#b4400f24;text-align:center;font-size:15px;line-height:1.5;color:var(--t1)}.rf-soon[data-astro-cid-7jt2x4ie][hidden]{display:none}.rf-who[data-astro-cid-7jt2x4ie]{margin:0 0 18px;padding-bottom:16px;border-bottom:1px solid var(--border);font:600 16px/1.4 var(--font-display);color:var(--t1)}.rf-who[data-astro-cid-7jt2x4ie] span[data-astro-cid-7jt2x4ie]{display:block;margin-bottom:4px;font:600 13px/1.3 var(--font-body);color:var(--t3)}.rf-or-trial[data-astro-cid-7jt2x4ie]{display:block;margin:4px auto 0;padding:12px;min-height:44px;border:0;background:none;cursor:pointer;font:500 14px/1.4 var(--font-body);color:var(--t2);text-decoration:underline;text-underline-offset:3px}.rf-or-trial[data-astro-cid-7jt2x4ie]:hover{color:var(--t1)}.rf-or-trial[data-astro-cid-7jt2x4ie]:focus-visible{outline:2px solid var(--cta2);outline-offset:2px;border-radius:4px}.rf-toggle[data-astro-cid-7jt2x4ie]{display:flex;width:max-content;margin:0 auto 34px;padding:4px;gap:4px;border-radius:999px;border:1px solid var(--border-strong);background:var(--surface)}.rf-toggle[data-astro-cid-7jt2x4ie] button[data-astro-cid-7jt2x4ie]{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 18px;border:0;border-radius:999px;background:transparent;color:var(--t3);font:600 14px/1 var(--font-body);cursor:pointer;transition:background .25s,color .25s}.rf-toggle[data-astro-cid-7jt2x4ie] button[data-astro-cid-7jt2x4ie][aria-checked=true]{background:var(--t1);color:var(--surface)}.rf-toggle[data-astro-cid-7jt2x4ie] button[data-astro-cid-7jt2x4ie]:focus-visible{outline:2px solid var(--cta2);outline-offset:2px}.rf-save[data-astro-cid-7jt2x4ie]{padding:4px 8px;border-radius:999px;background:#22c55e29;color:var(--green);font-size:11px;font-weight:700;letter-spacing:.02em}.rf-toggle[data-astro-cid-7jt2x4ie] button[data-astro-cid-7jt2x4ie][aria-checked=true] .rf-save[data-astro-cid-7jt2x4ie]{background:#166534;color:#dcfce7}.rf-tag[data-astro-cid-7jt2x4ie]{color:var(--t4);font-weight:600;letter-spacing:.04em;text-transform:none}.rf-desc[data-astro-cid-7jt2x4ie]{color:var(--t4)}.rf-grid[data-astro-cid-7jt2x4ie] .p-card[data-astro-cid-7jt2x4ie]{display:flex;flex-direction:column}.rf-grid[data-astro-cid-7jt2x4ie] .p-card[data-astro-cid-7jt2x4ie] form[data-astro-cid-7jt2x4ie]{margin-top:auto}.rf-life[data-astro-cid-7jt2x4ie]{display:grid;grid-template-columns:1.4fr 1fr;gap:28px;align-items:center;max-width:880px;margin:22px auto 0;padding:28px 30px;border-radius:var(--rlg);border:1px dashed var(--border-strong);background:linear-gradient(120deg,rgba(180,64,15,.1),transparent 60%),var(--surface)}.rf-life-kicker[data-astro-cid-7jt2x4ie]{font:700 12px/1 var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--cta2)}.rf-life-title[data-astro-cid-7jt2x4ie]{margin:8px 0 6px;font:700 26px/1.15 var(--font-display);color:var(--t1)}.rf-life[data-astro-cid-7jt2x4ie] p[data-astro-cid-7jt2x4ie]{color:var(--t3);font-size:15px;line-height:1.5}.rf-life[data-astro-cid-7jt2x4ie] ul[data-astro-cid-7jt2x4ie]{list-style:none;display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:14px}.rf-life[data-astro-cid-7jt2x4ie] li[data-astro-cid-7jt2x4ie]{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--t2)}.rf-life-buy[data-astro-cid-7jt2x4ie]{display:grid;gap:16px;justify-items:stretch}.rf-life-buy[data-astro-cid-7jt2x4ie] .p-price[data-astro-cid-7jt2x4ie]{justify-content:center}.rf-trust[data-astro-cid-7jt2x4ie]{flex-wrap:wrap;justify-content:center}.rf-fine[data-astro-cid-7jt2x4ie]{margin-top:14px;text-align:center;font-size:12.5px;color:var(--t4)}[data-astro-cid-7jt2x4ie][data-swap]{transition:opacity .2s}@media(max-width:720px){.rf-life[data-astro-cid-7jt2x4ie]{grid-template-columns:1fr;padding:24px 20px}.rf-toggle[data-astro-cid-7jt2x4ie] button[data-astro-cid-7jt2x4ie]{padding:0 14px}}
