.page.svelte-ozk8o{max-width:65rem;margin:0 auto;padding:2rem 1rem 4rem;display:flex;flex-direction:column;gap:2rem}.hero.svelte-ozk8o{display:flex;align-items:center;gap:2rem;border-radius:2rem;padding:2.5rem 2rem;color:#fff;overflow:hidden}.hero-text.svelte-ozk8o{flex:1;min-width:0}.hero-text.svelte-ozk8o h1:where(.svelte-ozk8o){font-size:2.5rem;font-weight:700;text-transform:uppercase;margin:0 0 .75rem;line-height:1}.hero-text.svelte-ozk8o .lead:where(.svelte-ozk8o){font-size:1.1rem;opacity:.95;margin:0;line-height:1.4}.hero-img.svelte-ozk8o{flex-shrink:0;display:flex;align-items:center;justify-content:center}.hero-img.svelte-ozk8o img:where(.svelte-ozk8o){display:block;max-width:100%;height:auto;max-height:280px;width:auto}.steps-grid.svelte-ozk8o{display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem}.step-card.svelte-ozk8o{background:var(--off-white);border:1px solid var(--outline-light);border-radius:1.25rem;padding:1.75rem 1.5rem 1.5rem;box-shadow:0 2px 6px #0000000a}.step-top.svelte-ozk8o{display:flex;flex-flow:row;align-items:flex-start;justify-content:space-between}.step-num.svelte-ozk8o{font-size:1.5rem;font-weight:700;color:var(--primary);opacity:.6}.step-card.svelte-ozk8o h3:where(.svelte-ozk8o){font-size:1.1rem;font-weight:700;text-transform:uppercase;margin:.25rem 0 .5rem;color:var(--text)}.step-card.svelte-ozk8o p:where(.svelte-ozk8o){font-size:.9rem;color:var(--secondary-text);margin:0;line-height:1.5}.why-section.svelte-ozk8o{background:var(--off-white);border:1px solid var(--outline-light);border-radius:1.25rem;padding:1.75rem 1.5rem}.why-section.svelte-ozk8o h2:where(.svelte-ozk8o){font-size:1.3rem;font-weight:700;text-transform:uppercase;margin:0 0 1rem;color:var(--text)}.why-list.svelte-ozk8o{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:.65rem 1.5rem}.why-list.svelte-ozk8o li:where(.svelte-ozk8o){font-size:.95rem;color:var(--text);padding-left:1.5rem;position:relative}.why-list.svelte-ozk8o li:where(.svelte-ozk8o):before{content:"✔";position:absolute;left:0;top:0;color:var(--primary);font-weight:700}.cta.svelte-ozk8o{display:flex;align-items:center;gap:2rem;border-radius:2rem;padding:2rem;color:#fff;overflow:hidden}.cta-text.svelte-ozk8o{flex:1;min-width:0;display:flex;flex-direction:column;gap:.5rem;align-items:flex-start}.cta-text.svelte-ozk8o h2:where(.svelte-ozk8o){font-size:1.6rem;font-weight:700;text-transform:uppercase;margin:0;line-height:1}.cta-text.svelte-ozk8o p:where(.svelte-ozk8o){margin:0 0 .5rem;opacity:.95}.cta-img.svelte-ozk8o{flex-shrink:0}.cta-img.svelte-ozk8o img:where(.svelte-ozk8o){display:block;max-width:100%;height:auto;max-height:200px;width:auto}.cta.svelte-ozk8o .secondary{background:#fff!important;color:var(--primary)!important;border-color:#fff!important}@media(max-width:650px){.hero.svelte-ozk8o{flex-direction:column;padding:2rem 1.5rem}.hero-text.svelte-ozk8o h1:where(.svelte-ozk8o){font-size:1.75rem}.hero-img.svelte-ozk8o img:where(.svelte-ozk8o){max-height:240px}}@media(max-width:500px){.steps-grid.svelte-ozk8o,.why-list.svelte-ozk8o{grid-template-columns:1fr}.cta.svelte-ozk8o{flex-direction:column-reverse;text-align:center;padding:1.5rem}.cta-text.svelte-ozk8o{align-items:center}.cta-img.svelte-ozk8o img:where(.svelte-ozk8o){max-height:140px}}
