.hero.svelte-1uha8ag{padding:clamp(4rem,9vw,7rem) 0;background:linear-gradient(135deg,var(--surface),var(--white))}.hero-grid.svelte-1uha8ag{display:grid;grid-template-columns:1.6fr .8fr;gap:3rem;align-items:center}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){font-size:clamp(2rem,4.4vw,3.2rem);line-height:1.12;letter-spacing:-.02em;max-width:22ch}.eyebrow.svelte-1uha8ag{color:var(--action);font-weight:800;letter-spacing:.02em}.availability.svelte-1uha8ag{border-inline-start:3px solid var(--action);padding-inline-start:.8rem;max-width:640px}.lead.svelte-1uha8ag{font-size:1.15rem;line-height:1.65;max-width:640px;color:color-mix(in srgb,var(--ink) 72%,var(--white))}.promise.svelte-1uha8ag{padding:2rem;display:grid;gap:.35rem}.promise.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:var(--action);font-size:2.6rem;line-height:1}.promise.svelte-1uha8ag hr:where(.svelte-1uha8ag){border:0;border-top:1px solid var(--line);width:100%;margin:1rem 0}.block.svelte-1uha8ag{padding-block:4.5rem}.block.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:1.7rem;letter-spacing:-.01em;margin-bottom:1.6rem}.steps.svelte-1uha8ag{list-style:none;margin:0;padding:0;counter-reset:step;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.6rem}.steps.svelte-1uha8ag li:where(.svelte-1uha8ag){counter-increment:step;border-top:2px solid var(--ink);padding-top:1rem}.steps.svelte-1uha8ag li:where(.svelte-1uha8ag):before{content:counter(step);display:block;color:var(--action);font-weight:850;font-size:1.5rem;font-variant-numeric:tabular-nums;margin-bottom:.4rem}.steps.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:1.05rem;margin-bottom:.4rem}.steps.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0;line-height:1.6;color:color-mix(in srgb,var(--ink) 72%,var(--white))}.money.svelte-1uha8ag{background:var(--surface)}.rail.svelte-1uha8ag{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);position:relative}.rail.svelte-1uha8ag:before{content:"";position:absolute;inset-inline:8px;top:8px;height:2px;background:var(--ink)}.rail.svelte-1uha8ag li:where(.svelte-1uha8ag){position:relative;padding-top:2.1rem;padding-inline-end:1.5rem;display:grid;gap:.35rem}.rail.svelte-1uha8ag li:where(.svelte-1uha8ag):before{content:"";position:absolute;top:0;inset-inline-start:0;width:18px;height:18px;border-radius:50%;background:var(--white);border:2px solid var(--ink)}.rail.svelte-1uha8ag li.paid:where(.svelte-1uha8ag):before{background:var(--action);border-color:var(--action)}.rail.svelte-1uha8ag strong:where(.svelte-1uha8ag){font-size:1.3rem}.rail.svelte-1uha8ag span:where(.svelte-1uha8ag){line-height:1.55;color:color-mix(in srgb,var(--ink) 72%,var(--white))}.two.svelte-1uha8ag{display:grid;grid-template-columns:1.3fr 1fr;gap:3rem;align-items:start}.rules.svelte-1uha8ag{margin:0;display:grid;gap:1.2rem}.rules.svelte-1uha8ag dt:where(.svelte-1uha8ag){font-weight:800;margin-bottom:.25rem}.rules.svelte-1uha8ag dd:where(.svelte-1uha8ag){margin:0;line-height:1.6;color:color-mix(in srgb,var(--ink) 72%,var(--white))}.verify.svelte-1uha8ag{padding:2rem}.verify.svelte-1uha8ag p:where(.svelte-1uha8ag){line-height:1.7;margin:0}.faq.svelte-1uha8ag details:where(.svelte-1uha8ag){border-bottom:1px solid var(--line);max-width:820px}.faq.svelte-1uha8ag summary:where(.svelte-1uha8ag){cursor:pointer;padding-block:1rem;font-weight:700;list-style:none;display:flex;justify-content:space-between;gap:1rem}.faq.svelte-1uha8ag summary:where(.svelte-1uha8ag)::-webkit-details-marker{display:none}.faq.svelte-1uha8ag summary:where(.svelte-1uha8ag):after{content:"+";color:var(--action)}.faq.svelte-1uha8ag details[open]:where(.svelte-1uha8ag) summary:where(.svelte-1uha8ag):after{content:"−"}.faq.svelte-1uha8ag details:where(.svelte-1uha8ag) p:where(.svelte-1uha8ag){margin:0 0 1.1rem;line-height:1.7;color:color-mix(in srgb,var(--ink) 72%,var(--white))}.faq.svelte-1uha8ag summary:where(.svelte-1uha8ag):focus-visible{outline:3px solid color-mix(in srgb,var(--action) 45%,transparent);outline-offset:2px}.cta.svelte-1uha8ag{padding:4rem 0;background:var(--ink);color:var(--white);text-align:center}.cta.svelte-1uha8ag .button:where(.svelte-1uha8ag){display:inline-block}@media(max-width:860px){.hero-grid.svelte-1uha8ag,.two.svelte-1uha8ag{grid-template-columns:1fr}.rail.svelte-1uha8ag{grid-template-columns:1fr;gap:1.4rem}.rail.svelte-1uha8ag:before{inset-inline:auto;inset-inline-start:8px;top:8px;bottom:8px;width:2px;height:auto}.rail.svelte-1uha8ag li:where(.svelte-1uha8ag){padding-top:0;padding-inline-start:2.2rem}}
