.marketing-contact-modal.svelte-gaqg8r{border-color:var(--brand-rule-strong);background:linear-gradient(180deg,color-mix(in oklch,var(--brand-surface-top-strong) 96%,transparent),color-mix(in oklch,var(--brand-surface-bottom-strong) 96%,transparent)),var(--brand-paper);box-shadow:var(--brand-shadow-deep)}.marketing-contact-modal__header.svelte-gaqg8r{gap:1rem;align-items:flex-start}.marketing-contact-modal__eyebrow.svelte-gaqg8r{margin:0;font-size:.78rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--brand-ink-muted)}.marketing-contact-modal__copy.svelte-gaqg8r{margin:0;max-width:38rem;color:var(--brand-ink-soft)}.marketing-contact-modal__body.svelte-gaqg8r{gap:1.2rem}.marketing-contact-modal__actions.svelte-gaqg8r{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.85rem}.marketing-contact-modal__note.svelte-gaqg8r{margin:0;max-width:36rem;font-size:.92rem;color:var(--brand-ink-muted)}.marketing-contact-modal__success.svelte-gaqg8r{display:grid;gap:.9rem;padding:1.35rem;border:1px solid var(--brand-rule);border-radius:1.5rem;background:color-mix(in oklch,var(--brand-paper-soft) 86%,transparent)}.marketing-contact-modal__success-label.svelte-gaqg8r{margin:0;font-size:.8rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--brand-ink-muted)}.marketing-contact-modal__success.svelte-gaqg8r h3:where(.svelte-gaqg8r),.marketing-contact-modal__success.svelte-gaqg8r p:where(.svelte-gaqg8r){margin:0}.marketing-contact-modal__success.svelte-gaqg8r h3:where(.svelte-gaqg8r){font-size:clamp(1.45rem,2vw,1.9rem);font-family:var(--brand-serif);color:var(--brand-ink)}.marketing-contact-modal__success.svelte-gaqg8r p:where(.svelte-gaqg8r){color:var(--brand-ink-soft)}@media(max-width:640px){.marketing-contact-modal__actions.svelte-gaqg8r{flex-direction:column;align-items:stretch}.marketing-contact-modal__note.svelte-gaqg8r{max-width:none}}
