.options.svelte-ftz11g{gap:var(--s2);display:grid}.option.svelte-ftz11g{padding:var(--s3);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-2);flex-direction:column;display:flex}.option--best.svelte-ftz11g{border-color:var(--signal)}.tag.svelte-ftz11g{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);margin:0;font-size:.7rem}.option--best.svelte-ftz11g .tag:where(.svelte-ftz11g){color:var(--signal)}h3.svelte-ftz11g{margin:var(--s1) 0 0;color:var(--ink);letter-spacing:-.01em;font-size:1.1rem;font-weight:600}.amount.svelte-ftz11g{margin:var(--s2) 0 0;font-family:var(--mono);flex-wrap:wrap;align-items:baseline;gap:.6rem;line-height:1;display:flex}.amount.svelte-ftz11g strong:where(.svelte-ftz11g){letter-spacing:-.03em;color:var(--signal);font-size:clamp(2.8rem,8vw,3.8rem);font-weight:600}.amount.svelte-ftz11g s:where(.svelte-ftz11g){color:var(--ink-faint);font-size:clamp(1.3rem,3.5vw,1.7rem);text-decoration-thickness:2px}.note.svelte-ftz11g{margin:var(--s1) 0 0;font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-dim);font-size:.8rem}.option--best.svelte-ftz11g .note:where(.svelte-ftz11g){color:var(--signal)}.lines.svelte-ftz11g{margin:var(--s2) 0 0;flex:1;gap:.4rem;padding:0;list-style:none;display:grid}.lines.svelte-ftz11g li:where(.svelte-ftz11g){color:var(--ink-dim);font-size:1rem;line-height:1.5}.select.svelte-ftz11g{justify-content:space-between;align-items:center;gap:var(--s2);margin-top:var(--s3);border:1px solid var(--signal);border-radius:var(--radius);background:var(--signal);color:var(--bg);font-family:var(--mono);padding:.95rem 1.1rem;font-size:.9rem;font-weight:600;text-decoration:none;display:flex}.select.svelte-ftz11g:hover{background:var(--signal-dim);border-color:var(--signal-dim)}.option.svelte-ftz11g:not(.option--best) .select:where(.svelte-ftz11g){border-color:var(--line-strong);color:var(--ink);background:0 0}.option.svelte-ftz11g:not(.option--best) .select:where(.svelte-ftz11g):hover{border-color:var(--signal);background:0 0}.provider.svelte-ftz11g{margin:var(--s3) 0 0;font-family:var(--mono);color:var(--ink-faint);text-align:center;font-size:.72rem}@media (width>=680px){.options.svelte-ftz11g{grid-template-columns:repeat(2,minmax(0,1fr))}}.page.svelte-zpqgw8{max-width:48rem;padding:var(--s6) var(--s3) var(--s7);margin:0 auto}.head.svelte-zpqgw8{text-align:center;margin-bottom:var(--s5)}.back.svelte-zpqgw8{font-family:var(--mono);letter-spacing:.04em;color:var(--ink-dim);margin-bottom:var(--s3);font-size:.78rem;text-decoration:none;display:inline-block}.back.svelte-zpqgw8:hover{color:var(--signal)}.kicker.svelte-zpqgw8{font-family:var(--mono);letter-spacing:.16em;color:var(--signal);font-size:.74rem;display:block}h1.svelte-zpqgw8{margin:var(--s2) 0 0;color:var(--ink);letter-spacing:-.025em;font-size:clamp(1.9rem,5vw,3rem);font-weight:600;line-height:1.05}.bigprice.svelte-zpqgw8{margin-top:var(--s3);font-family:var(--mono);flex-wrap:wrap;justify-content:center;align-items:baseline;gap:clamp(.8rem,3vw,1.6rem);line-height:1;display:flex}.bigprice.svelte-zpqgw8 s:where(.svelte-zpqgw8){color:var(--ink-faint);font-size:clamp(2.2rem,7vw,3.6rem);text-decoration-thickness:3px}.bigprice.svelte-zpqgw8 strong:where(.svelte-zpqgw8){letter-spacing:-.04em;color:var(--signal);font-size:clamp(4rem,15vw,7.5rem);font-weight:600}.save.svelte-zpqgw8{margin:var(--s2) 0 0;font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--signal);font-size:clamp(.9rem,2.5vw,1.05rem)}.intro.svelte-zpqgw8{margin:var(--s3) auto 0;color:var(--ink-dim);max-width:46ch}.panel.svelte-zpqgw8{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface);padding:clamp(1.5rem,2.2vw,2.25rem)}.terms-panel.svelte-zpqgw8{margin-top:var(--s3)}.compare.svelte-zpqgw8{margin:0}.crow.svelte-zpqgw8{justify-content:space-between;align-items:baseline;gap:var(--s2);border-bottom:1px solid var(--line);flex-wrap:wrap;padding:.85rem 0;display:flex}.crow.svelte-zpqgw8:last-child{border-bottom:0}.compare.svelte-zpqgw8 dt:where(.svelte-zpqgw8){color:var(--ink-dim);font-size:1rem}.compare.svelte-zpqgw8 dd:where(.svelte-zpqgw8){font-family:var(--mono);color:var(--ink);margin:0;font-size:1.1rem}.crow--best.svelte-zpqgw8 dt:where(.svelte-zpqgw8){color:var(--ink)}.crow--best.svelte-zpqgw8 dd:where(.svelte-zpqgw8){color:var(--signal);font-size:1.5rem}.compare-note.svelte-zpqgw8{margin:var(--s2) 0 0;color:var(--ink-dim);font-size:.95rem;line-height:1.6}.terms-panel.svelte-zpqgw8 h2:where(.svelte-zpqgw8){margin:var(--s4) 0 var(--s2);font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint);font-size:.74rem;font-weight:500}.includes.svelte-zpqgw8{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.includes.svelte-zpqgw8 li:where(.svelte-zpqgw8){color:var(--ink-dim);padding-left:1.4rem;font-size:.98rem;position:relative}.includes.svelte-zpqgw8 li:where(.svelte-zpqgw8):before{content:"";background:var(--signal);border-radius:50%;width:6px;height:6px;position:absolute;top:.62em;left:.25rem}.promise.svelte-zpqgw8{margin-top:var(--s3);padding:var(--s3);border:1px solid color-mix(in srgb, var(--signal) 35%, var(--line));border-radius:var(--radius);background:color-mix(in srgb, var(--signal) 5%, transparent)}.promise.svelte-zpqgw8 h2:where(.svelte-zpqgw8){margin:0 0 var(--s1);color:var(--signal)}.promise.svelte-zpqgw8 p:where(.svelte-zpqgw8){color:var(--ink-dim);margin:0;font-size:.95rem;line-height:1.65}.promise.svelte-zpqgw8 a:where(.svelte-zpqgw8){color:var(--signal);text-underline-offset:2px;text-decoration:underline}.retry.svelte-zpqgw8{margin:0 0 var(--s3);font-family:var(--mono);color:var(--error);text-align:center;font-size:.82rem}.done.svelte-zpqgw8{text-align:center}.check.svelte-zpqgw8{width:44px;height:44px;margin:0 auto var(--s2);border:1px solid var(--good);color:var(--good);border-radius:50%;place-items:center;font-size:1.2rem;display:grid}.done.svelte-zpqgw8 h2:where(.svelte-zpqgw8){margin:0 0 var(--s1);color:var(--ink);letter-spacing:-.015em;font-weight:600}.done.svelte-zpqgw8 p:where(.svelte-zpqgw8){color:var(--ink-dim);max-width:42ch;margin:0 auto}.home.svelte-zpqgw8{margin-top:var(--s3);font-family:var(--mono);letter-spacing:.04em;color:var(--ink-dim);font-size:.78rem;text-decoration:none;display:inline-block}.home.svelte-zpqgw8:hover{color:var(--signal)}
