.enquiry-success-dialog.svelte-1js9e84{width:min(32rem,100vw - 2rem);color:inherit;background:0 0;border:none;border-radius:24px;padding:0}.enquiry-success-dialog.svelte-1js9e84::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#23181294}.dialog-shell.svelte-1js9e84{background:var(--cream);color:var(--brown);border:1px solid #5f312224;border-radius:24px;padding:clamp(1.5rem,4vw,2.25rem);box-shadow:0 1.5rem 4rem #23181238}.dialog-kicker.svelte-1js9e84{font-size:var(--text-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--red);margin:0 0 .75rem;font-weight:700}h2.svelte-1js9e84{letter-spacing:-.03em;text-wrap:balance;margin:0;font-family:Fraunces,serif;font-size:clamp(2rem,5vw,2.6rem);font-weight:900;line-height:.94}p.svelte-1js9e84{font-size:var(--text-base);max-width:32ch;margin:1rem 0 0;line-height:1.65}.dialog-actions.svelte-1js9e84{justify-content:flex-start;margin-top:1.5rem;display:flex}.dialog-button.svelte-1js9e84{border:2px solid var(--red);background:var(--red);color:var(--cream);font-family:var(--sans);font-size:var(--text-sm);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border-radius:999px;padding:.8em 1.5em;font-weight:700;transition:background .2s,color .2s,border-color .2s}.dialog-button.svelte-1js9e84:hover{color:var(--red);background:0 0}.dialog-button.svelte-1js9e84:focus-visible{outline:2px solid var(--red);outline-offset:3px}
