.sponsor-enquiry.svelte-lh2gek{border-top:1px solid var(--edge);background:var(--soft);padding:34px 0}.sponsor-enquiry-inner.svelte-lh2gek{justify-content:space-between;align-items:center;gap:24px;display:flex}.sponsor-enquiry.svelte-lh2gek h2:where(.svelte-lh2gek){font-size:2rem}.sponsor-enquiry.svelte-lh2gek p:where(.svelte-lh2gek){max-width:68ch;color:var(--grey);margin-top:8px}.sponsor-dialog.svelte-lh2gek{border:1px solid var(--edge);width:min(940px,100% - 32px);max-height:min(860px,100vh - 32px);color:var(--ink);background:#fff;padding:0}.sponsor-dialog.svelte-lh2gek::backdrop{background:#1c1426ad}.dialog-shell.svelte-lh2gek{padding:34px;position:relative}.dialog-close.svelte-lh2gek{border:1px solid var(--edge);color:var(--purple);text-transform:uppercase;cursor:pointer;background:#fff;padding:8px 12px;font-family:Archivo,sans-serif;font-size:.72rem;font-weight:900;position:absolute;top:14px;right:14px}.sponsor-dialog .form-panel{border:0;grid-template-columns:1fr;gap:24px;padding:0}.sponsor-dialog .form-panel h2{max-width:100%;font-size:2.25rem}.sponsor-dialog .form-panel textarea{min-height:120px}@media (width<=760px){.sponsor-enquiry-inner.svelte-lh2gek{flex-direction:column;align-items:flex-start}.dialog-shell.svelte-lh2gek{padding:28px 18px 22px}.dialog-close.svelte-lh2gek{margin-bottom:18px;position:static}}
