main.svelte-1uha8ag{max-width:var(--shell);margin:0 auto;padding:2.5rem 1.5rem 1rem}.hero.svelte-1uha8ag{max-width:760px}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){font-size:clamp(2rem,4.5vw,3rem);margin:.6rem 0 .8rem}.hero.svelte-1uha8ag .sub:where(.svelte-1uha8ag){color:var(--muted);font-size:1.1rem;max-width:56ch;margin:0 0 1.75rem}.tool-wrap.svelte-1uha8ag{max-width:640px}.trust.svelte-1uha8ag{display:flex;align-items:center;gap:.5rem;margin-top:1.1rem;font-size:.92rem;color:var(--accent-dark);font-weight:500}.content.svelte-1uha8ag{margin-top:3.5rem;max-width:var(--measure);line-height:1.65}.content.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:1.3rem;margin:2rem 0 .5rem}.content.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#2b3543;margin:.4rem 0}.steps.svelte-1uha8ag,.bullets.svelte-1uha8ag{color:#2b3543;padding-left:1.2rem;margin:.5rem 0}.steps.svelte-1uha8ag li:where(.svelte-1uha8ag),.bullets.svelte-1uha8ag li:where(.svelte-1uha8ag){margin:.35rem 0}.timeline.svelte-1uha8ag{list-style:none;padding:0;margin:.6rem 0;border-left:2px solid var(--border)}.timeline.svelte-1uha8ag li:where(.svelte-1uha8ag){display:flex;gap:1rem;padding:.5rem 0 .5rem 1.1rem;position:relative}.timeline.svelte-1uha8ag li:where(.svelte-1uha8ag):before{content:"";position:absolute;left:-5px;top:.95rem;width:8px;height:8px;border-radius:50%;background:var(--accent)}.timeline.svelte-1uha8ag .yr:where(.svelte-1uha8ag){font-weight:700;color:var(--accent-dark);flex:none;width:3rem}.faq.svelte-1uha8ag details:where(.svelte-1uha8ag){border-bottom:1px solid var(--border);padding:.85rem 0}.faq.svelte-1uha8ag summary:where(.svelte-1uha8ag){cursor:pointer;font-weight:600;display:flex;align-items:center;gap:.6rem;list-style:none}.faq.svelte-1uha8ag summary:where(.svelte-1uha8ag)::-webkit-details-marker{display:none}.chev.svelte-1uha8ag{width:.5rem;height:.5rem;border-right:1.5px solid var(--muted);border-bottom:1.5px solid var(--muted);transform:rotate(-45deg);transition:transform .15s ease;flex:none}.faq.svelte-1uha8ag details[open]:where(.svelte-1uha8ag) .chev:where(.svelte-1uha8ag){transform:rotate(45deg)}.faq.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:.6rem 0 0;padding-left:1.1rem}.links.svelte-1uha8ag{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:1.25rem;margin:.8rem 0}.links.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:.74rem;text-transform:uppercase;letter-spacing:.05em;color:var(--muted);margin:0 0 .5rem}.links.svelte-1uha8ag ul:where(.svelte-1uha8ag){list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.35rem}.links.svelte-1uha8ag a:where(.svelte-1uha8ag){font-weight:500}.feedback.svelte-1uha8ag{margin-top:2.5rem;padding:1.4rem 1.6rem;background:var(--accent-wash);border:1px solid var(--border);border-left:3px solid var(--accent);border-radius:var(--radius-lg)}.feedback.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin-top:0}.fb-actions.svelte-1uha8ag{display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;margin-top:.75rem}.fb-actions.svelte-1uha8ag a:where(.svelte-1uha8ag){font-weight:600}
