.sectionContainer.svelte-1xzhx2g{display:flex;flex-direction:column;gap:64px}.sectionContainer.isGapNarrow.svelte-1xzhx2g{gap:32px}.sectionContainer.svelte-1xzhx2g .section:where(.svelte-1xzhx2g){scroll-margin-top:96px}.sectionContainer.svelte-1xzhx2g h2:where(.svelte-1xzhx2g){color:#1f4198}@media(max-width:759px){.sectionContainer.svelte-1xzhx2g h2:where(.svelte-1xzhx2g){font-size:22px}}@media(min-width:760px){.sectionContainer.svelte-1xzhx2g h2:where(.svelte-1xzhx2g){font-size:25px}}.sectionContainer.svelte-1xzhx2g h3:where(.svelte-1xzhx2g){color:#2f9ebe}@media(max-width:759px){.hero.svelte-1xzhx2g{margin-left:-20px;margin-right:-20px}}@media(min-width:760px){.hero.svelte-1xzhx2g{margin-top:24px}.hero.svelte-1xzhx2g img:where(.svelte-1xzhx2g){border-radius:20px}}.intro.svelte-1xzhx2g{display:flex;justify-content:center;gap:24px}.intro.svelte-1xzhx2g .lead:where(.svelte-1xzhx2g){font-feature-settings:"palt" 1;letter-spacing:.05em}@media(max-width:759px){.intro.svelte-1xzhx2g .lead:where(.svelte-1xzhx2g){font-size:18px}}@media(min-width:760px){.intro.svelte-1xzhx2g .lead:where(.svelte-1xzhx2g){font-size:18px}}.about.svelte-1xzhx2g h2:where(.svelte-1xzhx2g){color:#c1599d}@media(max-width:759px){.about.svelte-1xzhx2g{display:flex;flex-direction:column;align-items:center;gap:24px}.about.svelte-1xzhx2g .image:where(.svelte-1xzhx2g){width:240px;margin-inline:auto}}@media(min-width:760px){.about.svelte-1xzhx2g{display:grid;grid-template-columns:1fr 240px;gap:48px}}.about.svelte-1xzhx2g .image:where(.svelte-1xzhx2g) img:where(.svelte-1xzhx2g){border-radius:12px;aspect-ratio:4/5.1;object-fit:cover;object-position:top}.cta.svelte-1xzhx2g{padding:24px 20px 16px;border-radius:16px;background-color:var(--c-neutral-0);text-align:center}.cta.svelte-1xzhx2g .note:where(.svelte-1xzhx2g){color:inherit;font-size:inherit;line-height:1.75}.cta.svelte-1xzhx2g .note:where(.svelte-1xzhx2g) small{font-size:85%}.cta.svelte-1xzhx2g .note:where(.svelte-1xzhx2g) img{display:block;max-width:100%;max-height:100%;margin:auto}.cta.svelte-1xzhx2g .note:where(.svelte-1xzhx2g) a{text-decoration-line:underline;text-underline-offset:.2em}@media(any-hover:hover){.cta.svelte-1xzhx2g .note:where(.svelte-1xzhx2g) a:hover{text-decoration-line:underline;text-underline-offset:.2em;color:var(--c-link);text-decoration-color:var(--c-link)}}.cta.svelte-1xzhx2g .note:where(.svelte-1xzhx2g) a{color:var(--c-link);text-decoration-color:color-mix(in srgb,var(--c-link) 50%,transparent)}.cta.svelte-1xzhx2g .note:where(.svelte-1xzhx2g) em{font-weight:700}.cta.svelte-1xzhx2g .note:where(.svelte-1xzhx2g) strong{font-weight:700}.cta.svelte-1xzhx2g .note:where(.svelte-1xzhx2g){margin-top:12px;color:var(--c-neutral-5);font-size:12px}.bottomCTA.svelte-1xzhx2g{position:fixed;left:0;right:0;bottom:0;z-index:20;border-top:1px solid var(--c-neutral-2)}.bottomCTA.svelte-1xzhx2g .cta:where(.svelte-1xzhx2g){padding:16px;background-color:var(--c-neutral-1)}@media(max-width:759px){.steps.svelte-1xzhx2g .step:where(.svelte-1xzhx2g){display:flex;flex-direction:column;gap:4px}}@media(min-width:760px){.steps.svelte-1xzhx2g .step:where(.svelte-1xzhx2g){display:grid;grid-template-columns:3.5em 1fr;align-items:baseline;gap:8px}}.steps.svelte-1xzhx2g .step:where(.svelte-1xzhx2g) .stepNumber:where(.svelte-1xzhx2g){color:#6289c6;font-size:16px;white-space:nowrap}table.overview.svelte-1xzhx2g th:where(.svelte-1xzhx2g){width:7em}table.shops.svelte-1xzhx2g th:where(.svelte-1xzhx2g){width:3.5em;color:var(--c-neutral-4);font-size:20px;text-align:right}table.shops.svelte-1xzhx2g td:where(.svelte-1xzhx2g){vertical-align:middle}.faqList.svelte-1xzhx2g{display:flex;flex-direction:column;gap:16px}.faqItem.svelte-1xzhx2g{display:flex;flex-direction:column;gap:8px;margin-bottom:0!important;padding:16px 0 0}.faqItem.svelte-1xzhx2g+.faqItem:where(.svelte-1xzhx2g){border-top:1px solid var(--c-neutral-3)}.faqItem.svelte-1xzhx2g dt:where(.svelte-1xzhx2g){font-size:16px;font-weight:700;line-height:1.5}.faqItem.svelte-1xzhx2g dt:where(.svelte-1xzhx2g) span:where(.svelte-1xzhx2g){color:#c1599d;margin-right:4px}.faqItem.svelte-1xzhx2g dd:where(.svelte-1xzhx2g){line-height:1.6}a.svelte-1xzhx2g{text-decoration-line:underline;text-underline-offset:.2em}@media(any-hover:hover){a.svelte-1xzhx2g:hover{text-decoration-line:underline;text-underline-offset:.2em;color:var(--c-link);text-decoration-color:var(--c-link)}}a.svelte-1xzhx2g{color:var(--c-link);text-decoration-color:color-mix(in srgb,var(--c-link) 50%,transparent)}
