.ro-card.svelte-1eu0v7a{gap:var(--gm-space-sm);min-width:0;padding:var(--gm-space-md);border:1px solid var(--gm-border);border-radius:var(--gm-radius-lg);background:var(--gm-bg-secondary);display:grid}.ro-card__title.svelte-1eu0v7a,.ro-card__body.svelte-1eu0v7a{margin:0}.ro-card__title.svelte-1eu0v7a{font-size:var(--gm-type-headline);color:var(--gm-text-primary);font-weight:600}.ro-card__body.svelte-1eu0v7a{font-size:var(--gm-type-subhead);color:var(--gm-text-secondary);line-height:1.45}.ro-card__body.svelte-1eu0v7a strong:where(.svelte-1eu0v7a){color:var(--gm-text-primary)}.ro-card.svelte-1eu0v7a .gm-button{justify-self:start}.ro-summary.svelte-kkrwrg{gap:var(--gm-space-md);min-width:0;padding:var(--gm-space-lg);border:1px solid var(--gm-border);border-radius:var(--gm-radius-lg);background:var(--gm-bg-secondary);display:grid}.ro-summary__head.svelte-kkrwrg,.ro-summary__plan.svelte-kkrwrg,.ro-summary__facts.svelte-kkrwrg,.ro-summary__facts.svelte-kkrwrg dd:where(.svelte-kkrwrg),.ro-summary__facts.svelte-kkrwrg ul:where(.svelte-kkrwrg){margin:0}.ro-summary__head.svelte-kkrwrg{font-size:var(--gm-type-headline);color:var(--gm-text-primary);font-weight:600}.ro-summary__plan.svelte-kkrwrg{font-size:var(--gm-type-body);color:var(--gm-text-primary)}.ro-summary__facts.svelte-kkrwrg{gap:var(--gm-space-md);display:grid}.ro-summary__fact.svelte-kkrwrg{gap:var(--gm-space-xs);min-width:0;display:grid}.ro-summary__fact.svelte-kkrwrg dt:where(.svelte-kkrwrg){font-size:var(--gm-type-footnote);color:var(--gm-text-muted)}.ro-summary__fact.svelte-kkrwrg dd:where(.svelte-kkrwrg){font-size:var(--gm-type-subhead);color:var(--gm-text-primary);line-height:1.45}.ro-summary__facts.svelte-kkrwrg ul:where(.svelte-kkrwrg){gap:var(--gm-space-xs);padding-left:1.1rem;display:grid}.ro-summary__fact.svelte-kkrwrg a:where(.svelte-kkrwrg){color:var(--gm-accent-orange);text-decoration:underline}.ro-summary__fact.svelte-kkrwrg a:where(.svelte-kkrwrg):focus-visible{outline:2px solid var(--gm-focus-ring);outline-offset:2px}.ro-step.svelte-1ttluoy,.ro-step__head.svelte-1ttluoy,.ro-step__form.svelte-1ttluoy,.ro-step__group.svelte-1ttluoy,.ro-step__free.svelte-1ttluoy,.ro-step__actions.svelte-1ttluoy{grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.ro-step.svelte-1ttluoy{gap:var(--gm-space-lg)}.ro-step__head.svelte-1ttluoy{gap:var(--gm-space-sm)}.ro-step__form.svelte-1ttluoy{gap:var(--gm-space-md)}.ro-step__group.svelte-1ttluoy,.ro-step__free.svelte-1ttluoy,.ro-step__actions.svelte-1ttluoy{gap:var(--gm-space-sm)}.ro-step.svelte-1ttluoy h1,.ro-step.svelte-1ttluoy h2,.ro-step.svelte-1ttluoy h3:where(.svelte-1ttluoy),.ro-step.svelte-1ttluoy p:where(.svelte-1ttluoy){margin:0}.ro-step__headline.svelte-1ttluoy{font-size:var(--gm-type-title2);color:var(--gm-text-primary);line-height:1.2}.ro-step__lede.svelte-1ttluoy,.ro-step__body.svelte-1ttluoy{font-size:var(--gm-type-body);color:var(--gm-text-secondary);line-height:1.45}.ro-step__hint.svelte-1ttluoy,.ro-step__progress.svelte-1ttluoy{font-size:var(--gm-type-footnote);color:var(--gm-text-muted);line-height:1.45}.ro-step__progress.svelte-1ttluoy{font-variant-numeric:tabular-nums}.ro-step__legend.svelte-1ttluoy{font-size:var(--gm-type-subhead);color:var(--gm-text-primary);padding:0;font-weight:600}.ro-step__choices.svelte-1ttluoy{border:0;min-width:0;margin:0;padding:0}.ro-step__choices.svelte-1ttluoy legend:where(.svelte-1ttluoy){width:100%;margin-bottom:var(--gm-space-xs)}.ro-step__choices.svelte-1ttluoy .gm-row__label{min-width:0;color:var(--gm-text-primary)}.ro-step__pair.svelte-1ttluoy{gap:var(--gm-space-md);grid-template-columns:minmax(0,1fr) minmax(0,2fr);display:grid}.ro-step__price.svelte-1ttluoy{font-size:var(--gm-type-headline);color:var(--gm-text-primary);font-weight:600;line-height:1.35}.ro-step__note.svelte-1ttluoy{font-size:var(--gm-type-subhead);color:var(--gm-text-secondary);line-height:1.45}.ro-step__problem.svelte-1ttluoy{font-size:var(--gm-type-footnote);color:var(--gm-state-error)}.ro-step__address.svelte-1ttluoy{font-size:var(--gm-type-subhead);color:var(--gm-text-primary);line-height:1.5}.ro-step__group.svelte-1ttluoy .gm-button{justify-self:start}.ro-step__links.svelte-1ttluoy{gap:var(--gm-space-xs) var(--gm-space-lg);font-size:var(--gm-type-subhead);flex-wrap:wrap;display:flex}.ro-step__links.svelte-1ttluoy a:where(.svelte-1ttluoy){color:var(--gm-accent-orange);text-decoration:underline}.ro-step__links.svelte-1ttluoy a:where(.svelte-1ttluoy):focus-visible{outline:2px solid var(--gm-focus-ring);outline-offset:2px}
