.layout.svelte-gya19u{display:grid;gap:1.25rem;grid-template-columns:1fr;align-items:start}.perks.svelte-gya19u ul:where(.svelte-gya19u){list-style:none;margin:0;padding:0;display:grid;gap:.9rem}.perks.svelte-gya19u li:where(.svelte-gya19u){display:flex;gap:.75rem;align-items:flex-start;font-size:1.02rem}.tick.svelte-gya19u{flex:none;display:grid;place-items:center;width:26px;height:26px;border-radius:8px;background:color-mix(in srgb,var(--rank-plus) 18%,transparent);color:var(--rank-plus)}.buy.svelte-gya19u{display:grid;gap:1rem}fieldset.svelte-gya19u{border:0;padding:0;margin:0}.options.svelte-gya19u{display:grid;gap:.5rem;margin-top:.5rem}.option.svelte-gya19u{position:relative;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem 1rem;border-radius:var(--radius);border:1px solid var(--border-strong);cursor:pointer}.option.svelte-gya19u input:where(.svelte-gya19u){position:absolute;opacity:0}.option.selected.svelte-gya19u{border-color:var(--rank-plus);background:color-mix(in srgb,var(--rank-plus) 8%,transparent)}.option.svelte-gya19u:has(input:where(.svelte-gya19u):focus-visible){box-shadow:var(--focus-ring)}.opt-label.svelte-gya19u,.opt-price.svelte-gya19u{font-weight:700}.opt-price.svelte-gya19u small:where(.svelte-gya19u){color:var(--text-muted);font-weight:500}.drop.svelte-gya19u{display:flex;flex-direction:column;gap:.5rem}.drop.svelte-gya19u h3:where(.svelte-gya19u),.drop.svelte-gya19u p:where(.svelte-gya19u){margin:0}@media(min-width:900px){.layout.svelte-gya19u{grid-template-columns:1.4fr 1fr}}
