[data-theme=dark] .box[data-astro-cid-kphbpcdu]{--err:#ff9c9c}[data-theme=light] .box[data-astro-cid-kphbpcdu]{--err:#c0362c}.ct[data-astro-cid-kphbpcdu]{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}@media (width>=900px){.ct[data-astro-cid-kphbpcdu]{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}.ch[data-astro-cid-kphbpcdu]{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.ch__i[data-astro-cid-kphbpcdu]{background:var(--surface);border:1px solid var(--line);border-radius:22px;align-items:center;gap:14px;padding:20px;display:flex}.ch__v[data-astro-cid-kphbpcdu]{color:var(--acc-t);overflow-wrap:anywhere;font-size:16px;font-weight:700}.box[data-astro-cid-kphbpcdu]{background:var(--surface);border:1px solid var(--line);scroll-margin-top:calc(var(--hdr-h) + 16px);border-radius:22px;padding:32px}.form[data-astro-cid-kphbpcdu]{flex-direction:column;gap:20px;display:flex}.form[data-astro-cid-kphbpcdu][hidden],.ok[data-astro-cid-kphbpcdu][hidden]{display:none}.lbl[data-astro-cid-kphbpcdu]{color:var(--nav);font-size:14px;font-weight:700}.soy[data-astro-cid-kphbpcdu]{border:0;min-width:0;margin:0;padding:0}.soy[data-astro-cid-kphbpcdu] legend[data-astro-cid-kphbpcdu]{margin-bottom:10px;padding:0}.soy__row[data-astro-cid-kphbpcdu]{flex-wrap:wrap;gap:8px;display:flex}.role[data-astro-cid-kphbpcdu]{border:1px solid var(--line-2);min-height:44px;color:var(--text);font:700 14px var(--font);cursor:pointer;background:0 0;border-radius:999px;align-items:center;padding:0 18px;display:inline-flex;position:relative}.role[data-astro-cid-kphbpcdu] input[data-astro-cid-kphbpcdu]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.role[data-astro-cid-kphbpcdu]:has(input:checked){background:var(--primary);border-color:var(--primary);color:#fff}.role[data-astro-cid-kphbpcdu]:has(input:focus-visible){outline-offset:3px;outline:2px solid #91b8f2}.two[data-astro-cid-kphbpcdu]{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@media (width>=600px){.two[data-astro-cid-kphbpcdu]{grid-template-columns:repeat(2,minmax(0,1fr))}}.fld[data-astro-cid-kphbpcdu]{flex-direction:column;gap:8px;display:flex}.fld[data-astro-cid-kphbpcdu] input[data-astro-cid-kphbpcdu],.fld[data-astro-cid-kphbpcdu] textarea[data-astro-cid-kphbpcdu]{border:1px solid var(--line-2);background:var(--bg);color:var(--text);font:500 16px var(--font);border-radius:14px;outline:none;transition:border-color .2s,box-shadow .2s}.fld[data-astro-cid-kphbpcdu] input[data-astro-cid-kphbpcdu]{min-height:52px;padding:0 16px}.fld[data-astro-cid-kphbpcdu] textarea[data-astro-cid-kphbpcdu]{resize:vertical;padding:14px 16px}.fld[data-astro-cid-kphbpcdu] input[data-astro-cid-kphbpcdu]:focus,.fld[data-astro-cid-kphbpcdu] textarea[data-astro-cid-kphbpcdu]:focus{border-color:var(--acc-t);box-shadow:0 0 0 4px #3568b559}.fld[data-astro-cid-kphbpcdu].is-bad input[data-astro-cid-kphbpcdu],.fld[data-astro-cid-kphbpcdu].is-bad textarea[data-astro-cid-kphbpcdu]{border-color:var(--err)}.err[data-astro-cid-kphbpcdu]{color:var(--err);font-size:13px;font-weight:600;line-height:1.4}.err[data-astro-cid-kphbpcdu][hidden]{display:none}.priv[data-astro-cid-kphbpcdu]{flex-direction:column;gap:6px;display:flex}.priv__lbl[data-astro-cid-kphbpcdu]{color:var(--muted);cursor:pointer;align-items:center;gap:10px;font-size:14px;display:flex}.priv__lbl[data-astro-cid-kphbpcdu] input[data-astro-cid-kphbpcdu]{width:20px;height:20px;accent-color:var(--primary);flex:none}.priv__lbl[data-astro-cid-kphbpcdu] a[data-astro-cid-kphbpcdu]{color:var(--acc-t)}.priv[data-astro-cid-kphbpcdu].is-bad .priv__lbl[data-astro-cid-kphbpcdu] input[data-astro-cid-kphbpcdu]{outline:2px solid var(--err);outline-offset:2px}.priv[data-astro-cid-kphbpcdu] .err[data-astro-cid-kphbpcdu]{padding-left:36px}.send[data-astro-cid-kphbpcdu]{align-self:flex-start}.ok[data-astro-cid-kphbpcdu]{flex-direction:column;align-items:flex-start;gap:16px;padding:24px 0;display:flex}.ok__ic[data-astro-cid-kphbpcdu]{background:var(--primary);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.ok__h[data-astro-cid-kphbpcdu]{letter-spacing:-.02em;font-size:32px;font-weight:800}.ok__h[data-astro-cid-kphbpcdu]:focus{outline:none}.ok__p[data-astro-cid-kphbpcdu]{color:var(--muted);font-size:17px;line-height:1.55}.ok__again[data-astro-cid-kphbpcdu]{border:1px solid var(--line-2);min-height:48px;color:var(--text);font:700 15px var(--font);cursor:pointer;background:0 0;border-radius:999px;padding:0 22px;transition:background .2s}.ok__again[data-astro-cid-kphbpcdu]:hover{background:var(--tint)}
