.rg[data-astro-cid-pzbkllah]{padding-block:var(--s-7) var(--s-9)}.rg-head[data-astro-cid-pzbkllah]{display:grid;gap:var(--s-3);max-width:44rem;margin-bottom:var(--s-6)}.rg-free[data-astro-cid-pzbkllah]{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center;font-weight:600;font-size:var(--fs-sm)}.rg-free[data-astro-cid-pzbkllah] a[data-astro-cid-pzbkllah]{color:var(--accent-text);font-weight:800}.rg-free[data-astro-cid-pzbkllah] .icon{color:var(--accent-text)}.rg-steps[data-astro-cid-pzbkllah]{list-style:none;padding:0;display:flex;gap:.25rem;margin-bottom:var(--s-6);overflow-x:auto}.rg-steps[data-astro-cid-pzbkllah] li[data-astro-cid-pzbkllah]{display:inline-flex;gap:.5rem;align-items:center;padding:.4rem .8rem .4rem .4rem;border-radius:var(--r-pill);font-size:var(--fs-sm);font-weight:700;color:var(--fg-3);white-space:nowrap}.rg-steps[data-astro-cid-pzbkllah] .t-num[data-astro-cid-pzbkllah]{width:1.9rem;height:1.9rem;border-radius:50%;display:grid;place-items:center;border:1.5px solid currentColor;font-weight:800}.rg-steps[data-astro-cid-pzbkllah] li[data-astro-cid-pzbkllah][aria-current=step]{background:var(--c-ink);color:var(--c-cream)}.rg-steps[data-astro-cid-pzbkllah] li[data-astro-cid-pzbkllah][aria-current=step] .t-num[data-astro-cid-pzbkllah]{background:var(--c-burgundy);color:var(--c-paper);border-color:var(--c-burgundy)}.rg-steps[data-astro-cid-pzbkllah] li[data-astro-cid-pzbkllah].is-done{color:var(--fg)}.rg-steps[data-astro-cid-pzbkllah] li[data-astro-cid-pzbkllah].is-done .t-num[data-astro-cid-pzbkllah]{background:var(--c-ink);color:var(--c-cream);border-color:var(--c-ink)}@media(max-width:420px){.rg-steps[data-astro-cid-pzbkllah]{gap:.1rem}.rg-steps[data-astro-cid-pzbkllah] li[data-astro-cid-pzbkllah]{padding:.3rem .55rem .3rem .3rem;gap:.4rem}.rg-steps[data-astro-cid-pzbkllah] li[data-astro-cid-pzbkllah]:not([aria-current=step]){padding-inline-end:.3rem}.rg-steps[data-astro-cid-pzbkllah] .t-num[data-astro-cid-pzbkllah]{width:1.75rem;height:1.75rem}}.rg-grid[data-astro-cid-pzbkllah]{display:grid;grid-template-columns:1fr minmax(18rem,22rem);gap:var(--s-7);align-items:start}.rg-form[data-astro-cid-pzbkllah]{display:grid;gap:var(--s-5);padding:var(--s-6);border-radius:var(--r-xl);background:var(--c-white);box-shadow:var(--shadow-1)}.rg-form[data-astro-cid-pzbkllah] fieldset[data-astro-cid-pzbkllah]{border:0;padding:0;display:grid;gap:var(--s-5);min-width:0}.rg-form[data-astro-cid-pzbkllah] legend[data-astro-cid-pzbkllah]{margin-bottom:var(--s-2);padding:0}.rg-plans[data-astro-cid-pzbkllah]{display:grid;grid-template-columns:repeat(3,1fr);gap:.6rem}.rg-plan[data-astro-cid-pzbkllah]{position:relative;display:grid;gap:.3rem;padding:1rem;border-radius:var(--r-md);border:2px solid var(--c-line-strong);cursor:pointer}.rg-plan[data-astro-cid-pzbkllah] input[data-astro-cid-pzbkllah]{position:absolute;opacity:0}.rg-plan[data-astro-cid-pzbkllah]:has(input:checked){border-color:var(--c-ink);box-shadow:0 0 0 4px var(--c-pink-wash)}.rg-plan[data-astro-cid-pzbkllah]:has(input:focus-visible){outline:3px solid var(--c-pink);outline-offset:2px}.rg-plan-name[data-astro-cid-pzbkllah]{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center;font-family:var(--font-display);font-weight:760;font-size:1.25rem}.rg-plan-price[data-astro-cid-pzbkllah]{font-size:1.6rem;font-weight:800;letter-spacing:-.03em}.rg-plan-unit[data-astro-cid-pzbkllah]{font-size:var(--fs-xs);color:var(--fg-3)}.seg[data-astro-cid-pzbkllah] label[data-astro-cid-pzbkllah]{position:relative}.seg[data-astro-cid-pzbkllah] input[data-astro-cid-pzbkllah]:focus-visible+span[data-astro-cid-pzbkllah]{outline:3px solid var(--c-pink);outline-offset:2px;border-radius:var(--r-pill)}.seg[data-astro-cid-pzbkllah] label[data-astro-cid-pzbkllah] span[data-astro-cid-pzbkllah]{display:inline-flex;align-items:center;min-height:44px;padding:0 1rem;border-radius:var(--r-pill)}.seg[data-astro-cid-pzbkllah] label[data-astro-cid-pzbkllah]{padding:0}.rg-stepper[data-astro-cid-pzbkllah]{display:inline-grid;grid-template-columns:52px 6rem 52px;gap:.4rem}.rg-stepper[data-astro-cid-pzbkllah] button[data-astro-cid-pzbkllah]{border-radius:var(--r-md);border:1.5px solid var(--c-line-strong);display:grid;place-items:center}.rg-stepper[data-astro-cid-pzbkllah] button[data-astro-cid-pzbkllah]:hover{border-color:var(--c-ink)}.rg-stepper[data-astro-cid-pzbkllah] .input[data-astro-cid-pzbkllah]{text-align:center;font-weight:800;font-size:1.2rem}.rg-code[data-astro-cid-pzbkllah]{font-family:var(--font-display);font-size:2rem;letter-spacing:.3em;text-align:center;font-weight:800;max-width:16rem}.rg-preview[data-astro-cid-pzbkllah]{padding:.8rem 1rem;border-radius:var(--r-md);border:1.5px dashed var(--c-ink-3);font-weight:700;font-size:var(--fs-sm)}.rg-badge[data-astro-cid-pzbkllah]{display:flex;gap:.5rem;align-items:center;padding:.8rem 1rem;border-radius:var(--r-md);background:var(--c-pink-wash);font-weight:700;font-size:var(--fs-sm)}.rg-dl[data-astro-cid-pzbkllah] dt[data-astro-cid-pzbkllah]{font-weight:800;font-size:var(--fs-sm)}.rg-dl[data-astro-cid-pzbkllah] dd[data-astro-cid-pzbkllah]{margin:0;color:var(--fg-2)}.rg-nav[data-astro-cid-pzbkllah]{display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap}.rg-nav[data-astro-cid-pzbkllah] [data-astro-cid-pzbkllah][data-next]{margin-inline-start:auto}.rg-sum[data-astro-cid-pzbkllah]{position:sticky;top:6rem;padding:var(--s-5);border-radius:var(--r-xl);background:var(--c-navy);color:var(--c-cream)}.rg-sum-h[data-astro-cid-pzbkllah]{font-family:var(--font-display);font-size:1.3rem;margin-bottom:var(--s-4)}.rg-sum[data-astro-cid-pzbkllah] dl[data-astro-cid-pzbkllah]>div[data-astro-cid-pzbkllah]{display:flex;justify-content:space-between;gap:1rem;padding-block:.55rem;border-bottom:1px solid var(--c-line-navy);font-size:var(--fs-sm)}.rg-sum[data-astro-cid-pzbkllah] dt[data-astro-cid-pzbkllah]{color:var(--c-on-navy-2)}.rg-sum[data-astro-cid-pzbkllah] dd[data-astro-cid-pzbkllah]{margin:0;font-weight:700;text-align:end}.rg-sum-total[data-astro-cid-pzbkllah] dd[data-astro-cid-pzbkllah]{font-family:var(--font-display);font-size:1.4rem;font-weight:800}.rg-sum[data-astro-cid-pzbkllah] [data-astro-cid-pzbkllah][data-s=save]{color:var(--c-pink-soft)}.rg-sum-note[data-astro-cid-pzbkllah]{font-size:var(--fs-xs);color:var(--c-on-navy-3);margin-top:var(--s-4)}.rg-stripe[data-astro-cid-pzbkllah]{display:flex;gap:.4rem;align-items:center;font-size:var(--fs-xs);font-weight:700;color:var(--c-on-navy-2);margin-top:var(--s-3)}@media(max-width:900px){.rg-grid[data-astro-cid-pzbkllah]{grid-template-columns:1fr}.rg-sum[data-astro-cid-pzbkllah]{position:static;order:-1}.rg-plans[data-astro-cid-pzbkllah]{grid-template-columns:1fr}.rg-form[data-astro-cid-pzbkllah]{padding:var(--s-5)}.rg-step-name[data-astro-cid-pzbkllah]{display:none}.rg-steps[data-astro-cid-pzbkllah] li[data-astro-cid-pzbkllah][aria-current=step] .rg-step-name[data-astro-cid-pzbkllah]{display:inline}}
