.page.svelte-1t4ntbo{background:var(--color-bg);justify-content:center;min-height:100dvh;padding:48px 22px 80px;display:flex}.content.svelte-1t4ntbo{width:100%;max-width:680px}.back.svelte-1t4ntbo{color:var(--color-accent);margin-bottom:40px;font-size:15px;text-decoration:none;transition:opacity .12s;display:inline-block}.back.svelte-1t4ntbo:hover{opacity:.75}h1.svelte-1t4ntbo{font-family:var(--font-display);color:var(--color-text);margin:0 0 20px;font-size:36px;font-weight:400;line-height:1.15}h2.svelte-1t4ntbo{font-family:var(--font-display);color:var(--color-accent);margin:48px 0 16px;font-size:22px;font-weight:400;line-height:1.2}p.svelte-1t4ntbo{color:var(--color-text);margin:0 0 16px;font-size:16px;line-height:1.7}.intro.svelte-1t4ntbo{margin-bottom:40px;font-size:17px}a.svelte-1t4ntbo:not(.back){color:var(--color-accent);text-decoration:none}a.svelte-1t4ntbo:not(.back):hover{text-decoration:underline}.steps.svelte-1t4ntbo{flex-direction:column;gap:32px;margin:0 0 32px;padding:0;list-style:none;display:flex}.step.svelte-1t4ntbo{align-items:flex-start;gap:16px;display:flex}.step__num.svelte-1t4ntbo{background:var(--color-accent);width:32px;height:32px;color:var(--color-bg);font-family:var(--font-display);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;font-size:16px;font-weight:400;display:flex}.step__body.svelte-1t4ntbo{flex:1;min-width:0}.step__title.svelte-1t4ntbo{font-family:var(--font-display);color:var(--color-text);margin:0 0 8px;font-size:18px;font-weight:400;line-height:1.2}.step__body.svelte-1t4ntbo p:where(.svelte-1t4ntbo){margin:0 0 12px}.options.svelte-1t4ntbo{color:var(--color-text);margin:8px 0 12px;padding-left:20px;font-size:15px;line-height:1.7}.options.svelte-1t4ntbo li:where(.svelte-1t4ntbo){margin-bottom:4px}.note.svelte-1t4ntbo{border-left:3px solid var(--color-accent);color:var(--color-text);opacity:.85;margin:0 0 16px;padding:14px 18px;font-size:15px;line-height:1.65}.shot.svelte-1t4ntbo{margin:16px 0 0}.shot__img.svelte-1t4ntbo{border:1px solid #5aff5226;border-radius:10px;width:100%;height:auto;display:block}figcaption.svelte-1t4ntbo{color:var(--color-text);opacity:.5;text-align:center;margin-top:8px;font-size:13px}.faq.svelte-1t4ntbo{flex-direction:column;gap:28px;margin:0;display:flex}.faq.svelte-1t4ntbo dt:where(.svelte-1t4ntbo){font-family:var(--font-display);color:var(--color-text);margin-bottom:8px;font-size:17px;font-weight:400;line-height:1.3}.faq.svelte-1t4ntbo dd:where(.svelte-1t4ntbo){color:var(--color-text);opacity:.85;margin:0;font-size:15px;line-height:1.7}.contact.svelte-1t4ntbo{text-align:center;border-top:1px solid #5aff5226;margin-top:56px;padding-top:40px}.contact.svelte-1t4ntbo h2:where(.svelte-1t4ntbo){margin:0 0 12px}.contact.svelte-1t4ntbo p:where(.svelte-1t4ntbo){opacity:.85;margin:0 0 24px}.contact.svelte-1t4ntbo .contact__btn:where(.svelte-1t4ntbo){background:var(--color-accent);color:var(--color-bg);font-family:var(--font-display);border-radius:999px;padding:14px 32px;font-size:16px;font-weight:400;text-decoration:none;transition:opacity .12s;display:inline-block}.contact.svelte-1t4ntbo .contact__btn:where(.svelte-1t4ntbo):hover{opacity:.85;text-decoration:none}
