.mn-cta.svelte-14lzi6x.svelte-14lzi6x{margin-top:clamp(32px,5vw,56px);padding:clamp(24px,3vw,32px);border-radius:16px;border:1px solid var(--hairline);background:color-mix(in srgb,var(--crimson) 4%,var(--paper))}.mn-cta-h.svelte-14lzi6x.svelte-14lzi6x{font-family:var(--font-display);font-style:italic;font-weight:300;font-size:clamp(24px,3vw,32px);line-height:1.15;letter-spacing:-.012em;color:var(--ink);margin:0 0 16px}.mn-cta.svelte-14lzi6x p.svelte-14lzi6x{font-family:var(--font-body);font-size:16px;color:var(--ink-2);margin:0 0 12px}.mn-cta.svelte-14lzi6x a.svelte-14lzi6x{color:var(--crimson);text-decoration:underline;text-underline-offset:3px}.mn-banner.svelte-14lzi6x.svelte-14lzi6x{display:flex;align-items:center;gap:10px;padding:12px 16px;border-radius:10px;margin:0 0 16px;font-family:var(--font-ui);font-size:13.5px}.mn-banner-dot.svelte-14lzi6x.svelte-14lzi6x{width:8px;height:8px;border-radius:999px;background:currentColor;flex-shrink:0}.mn-banner-ok.svelte-14lzi6x.svelte-14lzi6x{background:color-mix(in srgb,var(--gold) 10%,transparent);color:var(--gold-deep);border:1px solid color-mix(in srgb,var(--gold) 28%,transparent)}.mn-banner-err.svelte-14lzi6x.svelte-14lzi6x{background:color-mix(in srgb,var(--crimson) 10%,transparent);color:var(--crimson);border:1px solid color-mix(in srgb,var(--crimson) 32%,transparent)}.mn-form.svelte-14lzi6x.svelte-14lzi6x{display:flex;flex-direction:column;gap:14px;max-width:560px}.mn-field.svelte-14lzi6x.svelte-14lzi6x{display:flex;flex-direction:column;gap:6px}.mn-field-label.svelte-14lzi6x.svelte-14lzi6x{font-family:var(--font-ui);font-size:11.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.mn-field.svelte-14lzi6x textarea.svelte-14lzi6x{font-family:var(--font-body);font-size:15px;padding:12px 14px;border-radius:10px;border:1px solid var(--hairline);background:var(--paper);color:var(--ink);resize:vertical;transition:border-color .16s ease,box-shadow .16s ease}.mn-field.svelte-14lzi6x textarea.svelte-14lzi6x:focus{outline:0;border-color:var(--crimson);box-shadow:0 0 0 3px color-mix(in srgb,var(--crimson) 18%,transparent)}.mn-btn.svelte-14lzi6x.svelte-14lzi6x{display:inline-flex;align-items:center;justify-content:center;padding:10px 22px;border-radius:999px;font-family:var(--font-ui);font-size:13px;font-weight:600;letter-spacing:.04em;background:var(--crimson);color:var(--paper);text-decoration:none;border:0;cursor:pointer;transition:filter .16s ease,box-shadow .16s ease;align-self:flex-start}.mn-btn.svelte-14lzi6x.svelte-14lzi6x:hover{filter:brightness(1.06);box-shadow:var(--shadow-2)}.mn-people.svelte-14lzi6x.svelte-14lzi6x{max-width:1180px;margin:0 auto;padding:0 clamp(20px,4vw,32px) clamp(56px,10vh,96px)}.mn-people-h.svelte-14lzi6x.svelte-14lzi6x{margin:clamp(24px,4vw,40px) 0 clamp(20px,3vw,28px)}.mn-eyebrow.svelte-14lzi6x.svelte-14lzi6x{display:inline-block;font-family:var(--font-ui);font-size:11px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--crimson);margin-bottom:8px}.mn-people-title.svelte-14lzi6x.svelte-14lzi6x{font-family:var(--font-display);font-style:italic;font-weight:300;font-size:clamp(28px,3.6vw,40px);line-height:1.1;letter-spacing:-.012em;color:var(--ink);margin:0}
