.privacy.svelte-7ke6fz{z-index:2;max-width:820px;margin:0 auto;padding:5rem 2rem;position:relative}.stack.svelte-7ke6fz{flex-direction:column;gap:1.2rem;margin-top:1rem;display:flex}.card.svelte-7ke6fz{border:2px solid var(--ink);box-shadow:4px 4px 0 var(--ink);background:#fff;border-radius:20px;align-items:flex-start;gap:1.2rem;padding:1.6rem 1.8rem;display:flex}.card-icon.svelte-7ke6fz{flex-shrink:0;margin-top:.1rem;line-height:1}.card-body.svelte-7ke6fz{flex:1}.card.svelte-7ke6fz h3:where(.svelte-7ke6fz){letter-spacing:-.01em;color:var(--ink);margin-bottom:.5rem;font-family:Plus Jakarta Sans,sans-serif;font-size:1.15rem;font-weight:700}.card.svelte-7ke6fz p:where(.svelte-7ke6fz){color:var(--ink-soft);font-size:.97rem;line-height:1.7}.contact-cta.svelte-7ke6fz{background:var(--cream-2);border:2px solid var(--ink);box-shadow:4px 4px 0 var(--pink-deep);border-radius:20px;align-items:center;gap:1rem;margin-top:3rem;padding:1.5rem 1.8rem;display:flex}.cta-icon.svelte-7ke6fz{color:var(--pink-deep);flex-shrink:0;line-height:1}.contact-cta.svelte-7ke6fz strong:where(.svelte-7ke6fz){color:var(--ink);margin-bottom:.2rem;font-weight:700;display:block}.contact-cta.svelte-7ke6fz a:where(.svelte-7ke6fz){color:var(--pink-deep);font-weight:600;text-decoration:none}.contact-cta.svelte-7ke6fz a:where(.svelte-7ke6fz):hover{text-decoration:underline}@media (width<=880px){.privacy.svelte-7ke6fz{padding:4rem 1.25rem}.card.svelte-7ke6fz{border-radius:18px;padding:1.4rem}}
