.dialog[data-astro-cid-um2e2lqz]{border:1px solid var(--line);border-radius:var(--radius-lg);width:min(560px,100vw - 32px);color:var(--ink);background:#fff;padding:0;position:relative;box-shadow:0 40px 90px -40px #141c3873}.dialog[data-astro-cid-um2e2lqz]::backdrop{backdrop-filter:blur(3px);background:#1418226b}.dialog[data-astro-cid-um2e2lqz][open]{animation:.26s cubic-bezier(.22,1,.36,1) dialog-in}.dialog[data-astro-cid-um2e2lqz][open]::backdrop{animation:.26s backdrop-in}@keyframes dialog-in{0%{opacity:0;transform:translateY(10px)scale(.985)}}@keyframes backdrop-in{0%{opacity:0}}.dialog__body[data-astro-cid-um2e2lqz]{padding:clamp(26px,4vw,36px)}.dialog__close[data-astro-cid-um2e2lqz]{z-index:2;width:32px;height:32px;color:var(--ink-4);border-radius:8px;place-items:center;transition:background-color .16s,color .16s;display:grid;position:absolute;top:16px;right:16px}.dialog__close[data-astro-cid-um2e2lqz]:hover{background:var(--bg-tint);color:var(--ink)}.dialog__title[data-astro-cid-um2e2lqz]{letter-spacing:-.03em;margin-top:14px;font-size:clamp(26px,3.2vw,33px);font-weight:500;line-height:1.12}.dialog__sub[data-astro-cid-um2e2lqz]{color:var(--ink-3);margin-top:12px;font-size:14px;line-height:1.65}.dialog__form[data-astro-cid-um2e2lqz]{gap:14px;margin-top:26px;display:grid}.dialog__row[data-astro-cid-um2e2lqz]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.dialog__form[data-astro-cid-um2e2lqz] label[data-astro-cid-um2e2lqz]{min-width:0;color:var(--ink-3);gap:6px;font-size:12px;font-weight:500;display:grid}.dialog__form[data-astro-cid-um2e2lqz] input[data-astro-cid-um2e2lqz],.dialog__form[data-astro-cid-um2e2lqz] select[data-astro-cid-um2e2lqz]{border:1px solid var(--line);background:var(--bg-alt);width:100%;font:inherit;color:var(--ink);border-radius:10px;padding:11px 13px;font-size:14px;transition:border-color .16s,background-color .16s}.dialog__form[data-astro-cid-um2e2lqz] input[data-astro-cid-um2e2lqz]::placeholder{color:var(--ink-5)}.dialog__select[data-astro-cid-um2e2lqz]{display:block;position:relative}.dialog__form[data-astro-cid-um2e2lqz] select[data-astro-cid-um2e2lqz]{appearance:none;cursor:pointer;padding-right:44px}.dialog__select[data-astro-cid-um2e2lqz] .dialog__select-chevron{color:var(--ink-3);pointer-events:none;transition:transform .18s;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.dialog__select[data-astro-cid-um2e2lqz]:has(select:open) .dialog__select-chevron{color:var(--brand);transform:translateY(-50%)rotate(180deg)}@supports (appearance:base-select){.dialog__form[data-astro-cid-um2e2lqz] select[data-astro-cid-um2e2lqz],.dialog__form[data-astro-cid-um2e2lqz] select[data-astro-cid-um2e2lqz]::picker(select){appearance:base-select}.dialog__form[data-astro-cid-um2e2lqz] select[data-astro-cid-um2e2lqz]::picker-icon{display:none}.dialog__form[data-astro-cid-um2e2lqz] select[data-astro-cid-um2e2lqz]:open{border-color:var(--brand-line);background:var(--bg)}.dialog__form[data-astro-cid-um2e2lqz] select[data-astro-cid-um2e2lqz]::picker(select){position-area:block-end span-inline-end;position-try-fallbacks:none;position-try-order:normal;border:1px solid var(--line);background:var(--bg);box-shadow:var(--shadow-lg);color:var(--ink);border-radius:12px;max-height:min(240px,100% - 12px);margin-block:6px;padding:6px;overflow-y:auto}.dialog__form[data-astro-cid-um2e2lqz] option[data-astro-cid-um2e2lqz]{background:var(--bg);min-height:40px;color:var(--ink-2);font:inherit;cursor:pointer;border-radius:7px;align-items:center;gap:10px;padding:10px 12px;line-height:1.5;display:flex}.dialog__form[data-astro-cid-um2e2lqz] option[data-astro-cid-um2e2lqz]:hover,.dialog__form[data-astro-cid-um2e2lqz] option[data-astro-cid-um2e2lqz]:focus-visible{background:var(--bg-tint);color:var(--ink);outline:none}.dialog__form[data-astro-cid-um2e2lqz] option[data-astro-cid-um2e2lqz]:checked{background:var(--brand-soft);color:var(--brand-ink)}.dialog__form[data-astro-cid-um2e2lqz] option[data-astro-cid-um2e2lqz]::checkmark{color:var(--brand);order:1;margin-left:auto}}.dialog__form[data-astro-cid-um2e2lqz] input[data-astro-cid-um2e2lqz]:focus,.dialog__form[data-astro-cid-um2e2lqz] select[data-astro-cid-um2e2lqz]:focus{border-color:var(--brand-line);background:#fff;outline:none}.dialog__form[data-astro-cid-um2e2lqz] input[data-astro-cid-um2e2lqz][aria-invalid=true]{background:#fdf5f6;border-color:#d1495b}.dialog__trap[data-astro-cid-um2e2lqz]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.dialog__submit[data-astro-cid-um2e2lqz]{margin-top:4px}.dialog__submit[data-astro-cid-um2e2lqz][aria-busy=true]{opacity:.7;pointer-events:none}.dialog__note[data-astro-cid-um2e2lqz]{color:var(--ink-5);align-items:center;gap:7px;font-size:11.5px;display:flex}.dialog__error[data-astro-cid-um2e2lqz]{color:#a03040;background:#fdf5f6;border-radius:8px;padding:10px 12px;font-size:12.5px;line-height:1.55}.dialog__privacy[data-astro-cid-um2e2lqz]{color:var(--brand-ink);text-underline-offset:3px;font-size:12px;text-decoration:underline}.dialog[data-astro-cid-um2e2lqz] .done{justify-items:start;gap:14px;display:grid}.dialog[data-astro-cid-um2e2lqz] .done__mark{background:var(--safe-soft);width:46px;height:46px;color:var(--safe);border-radius:50%;place-items:center;display:grid}.dialog[data-astro-cid-um2e2lqz] .done h2{letter-spacing:-.03em;font-size:clamp(25px,3vw,31px);font-weight:500}.dialog[data-astro-cid-um2e2lqz] .done p{color:var(--ink-3);font-size:14px;line-height:1.65}.dialog[data-astro-cid-um2e2lqz] .done strong{color:var(--ink);font-weight:600}@media (width<=560px){.dialog__row[data-astro-cid-um2e2lqz]{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.dialog[data-astro-cid-um2e2lqz][open],.dialog[data-astro-cid-um2e2lqz][open]::backdrop{animation:none}}
