dialog.svelte-1ctouqx{border:none;padding:2rem;border-radius:4px}dialog.svelte-1ctouqx::backdrop{background:#192e454d}button.svelte-1ctouqx{background:transparent;box-shadow:none;border:1px solid var(--blue-link);border-radius:4px;color:var(--blue-link);padding:.5rem 1rem;width:100%;margin-block-start:1rem;cursor:pointer;font-family:var(--font-header);font-weight:var(--font-weight-header);font-size:1rem}button.svelte-1ctouqx:hover{background:var(--blue-link);color:#fff}button.svelte-n9farc{--_background-color:var(--background-color, var(--blue-info));--_background-hover-color:var(--background-hover-color, #4f86c0);--_color:var(--color, #fff);display:inline-flex;align-items:center;gap:.5rem;border:none;border-radius:.25rem;cursor:pointer;padding:.5em 1em;line-height:1.5;font-size:1rem;font-family:var(--font-header);font-weight:var(--font-weight-header);transition:background-color .1s,color .1s;background-color:var(--_background-color);color:var(--_color)}button.svelte-n9farc:hover{background-color:var(--_background-hover-color)}.odometer.svelte-1ht5tjj{font-family:monospace;font-weight:700;font-size:1.2rem}@media all and (min-width: 769px){.odometer.svelte-1ht5tjj{font-size:2.5rem}}.odometer.svelte-1ht5tjj .odometer-formatting-mark:nth-child(4n+5){margin-left:.5rem}h1.svelte-1l16bem.svelte-1l16bem{font-size:2.5rem}h2.svelte-1l16bem.svelte-1l16bem{line-height:1.125;margin-bottom:1.5rem;counter-increment:steps-counter}h2.svelte-1l16bem.svelte-1l16bem:before{content:counter(steps-counter) ". "}.odometer-copy-wrapper.svelte-1l16bem.svelte-1l16bem{display:flex;align-items:center;gap:.5rem 1.5rem;flex-wrap:wrap}.isHidden.svelte-1l16bem.svelte-1l16bem{display:none}p.error.svelte-1l16bem.svelte-1l16bem{color:#b21300;font-size:.75rem;margin:0}.step.svelte-1l16bem.svelte-1l16bem{margin-bottom:1.5rem}.price-tag.svelte-1l16bem.svelte-1l16bem{font-weight:700;font-size:1.25rem;color:var(--success)}.odometer.svelte-1l16bem.svelte-1l16bem{font-family:monospace;font-weight:700;font-size:1.2rem}.flex.svelte-1l16bem.svelte-1l16bem{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem 1rem}.flex.svelte-1l16bem .odometer.svelte-1l16bem span:not(:last-of-type){margin-inline-end:.5rem}@media all and (min-width: 769px){.odometer.svelte-1l16bem.svelte-1l16bem{font-size:2.5rem}.flex.svelte-1l16bem .odometer.svelte-1l16bem{font-size:2rem}}
