.modal-backdrop.svelte-1px8ojs{z-index:1000;-webkit-backdrop-filter:blur(8px);background:#00000040;margin:0;animation:.15s ease-out svelte-1px8ojs-fade-in;position:fixed;inset:0;overflow-y:auto}.modal-wrapper.svelte-1px8ojs{justify-content:center;align-items:center;padding:1.5rem;display:flex}.modal.svelte-1px8ojs{width:min(100%, var(--modal-max-width));background:var(--clr-dark);box-shadow:0 0 1rem var(--clr-primary);border-radius:.75rem;outline:none;padding:2rem;animation:.15s ease-out svelte-1px8ojs-modal-in;position:relative}.close-button.svelte-1px8ojs{width:2rem;height:2rem;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;font-size:1.75rem;line-height:1;display:grid;position:absolute;top:.75rem;right:.75rem}.close-button.svelte-1px8ojs>span:where(.svelte-1px8ojs){text-box-trim:trim-end;margin:0;line-height:1}.close-button.svelte-1px8ojs:hover{background:hsl(from var(--clr-primary) h s l / .5)}.close-button.svelte-1px8ojs:focus-visible{outline-offset:2px;outline:2px solid}@keyframes svelte-1px8ojs-fade-in{0%{opacity:0}to{opacity:1}}@keyframes svelte-1px8ojs-modal-in{0%{opacity:0;transform:translateY(.5rem)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.modal-backdrop.svelte-1px8ojs,.modal.svelte-1px8ojs{animation:none}}h2.svelte-m5egzh{margin:0}p.svelte-m5egzh{font-size:var(--size-0)}form.svelte-m5egzh{width:min(100%,400px);gap:1.25rem;margin-block-start:var(--space-l);margin-inline:auto;display:grid}form.svelte-m5egzh>div:where(.svelte-m5egzh):not(.honeypot){gap:.5rem;display:grid}textarea.svelte-m5egzh{resize:vertical}.success.svelte-m5egzh,.error.svelte-m5egzh{margin:0}.send.svelte-m5egzh{justify-content:flex-start;display:flex}.honeypot.svelte-m5egzh{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}
