.dim.svelte-1bv7ezn{position:absolute;inset:0;background:#00000052}.contact.svelte-1bv7ezn{position:absolute;left:50%;top:54%;transform:translate(-50%,-50%);width:min(24rem,calc(100% - 2 * var(--pad)));color:#fff}form.svelte-1bv7ezn{display:flex;flex-direction:column;gap:.7rem}.topics.svelte-1bv7ezn{display:flex;border:1px solid rgba(255,255,255,.85)}.topics.svelte-1bv7ezn label:where(.svelte-1bv7ezn){flex:1;padding:.7rem 0;text-align:center;font-size:.9rem;letter-spacing:.04em;cursor:pointer;transition:background .25s ease,color .25s ease}.topics.svelte-1bv7ezn label:where(.svelte-1bv7ezn)+label:where(.svelte-1bv7ezn){border-left:1px solid rgba(255,255,255,.85)}.topics.svelte-1bv7ezn label:where(.svelte-1bv7ezn):hover{background:#ffffff1f}.topics.svelte-1bv7ezn label.on:where(.svelte-1bv7ezn){background:#fff;color:#111}.topics.svelte-1bv7ezn input:where(.svelte-1bv7ezn){position:absolute;opacity:0;pointer-events:none}.field.svelte-1bv7ezn{width:100%;border:1px solid rgba(255,255,255,.85);border-radius:0;background:transparent;color:#fff;font:inherit;font-size:16px;padding:.7rem .9rem;outline:none;-webkit-appearance:none;appearance:none}.field.svelte-1bv7ezn::placeholder{color:#fffc}.field.svelte-1bv7ezn:focus{border-color:#fff;background:#ffffff0f}textarea.field.svelte-1bv7ezn{resize:none;line-height:1.5}.trap.svelte-1bv7ezn{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.send.svelte-1bv7ezn{align-self:flex-end;display:flex;align-items:center;gap:.7rem;padding:.4rem 0;border:0;background:none;color:#fff;font:inherit;font-size:.9rem;letter-spacing:.04em;cursor:pointer}.send.svelte-1bv7ezn svg:where(.svelte-1bv7ezn){transition:transform .25s ease}.send.svelte-1bv7ezn:hover svg:where(.svelte-1bv7ezn){transform:translate(4px)}.send.svelte-1bv7ezn:disabled{opacity:.6;cursor:default}.error.svelte-1bv7ezn{margin:0;font-size:.85rem}.done.svelte-1bv7ezn{margin:0;text-align:center;font-size:1rem;letter-spacing:.02em}.city.svelte-1bv7ezn{margin:2.2rem 0 0;text-align:center;font-size:.8rem;letter-spacing:.14em;text-transform:uppercase;opacity:.85}
