.page-module__R7xjuq__page{inline-size:min(var(--container), 100% - 32px);padding-block:var(--space-6);margin-inline:auto}.page-module__R7xjuq__crumbs{color:var(--text-muted);align-items:center;gap:7px;margin-block-end:var(--space-3);font-size:12px;display:flex}.page-module__R7xjuq__crumbs a{color:var(--green-700);text-decoration:none}.page-module__R7xjuq__crumbs a:hover{text-decoration:underline}.page-module__R7xjuq__head{margin-block-end:var(--space-4)}.page-module__R7xjuq__title{color:var(--ink);margin:0;font-size:clamp(24px,2.2vw,30px);font-weight:900;line-height:1.3}.page-module__R7xjuq__intro{margin:var(--space-2) 0 0;max-inline-size:62ch;color:var(--text-muted);font-size:14px;line-height:1.95}.page-module__R7xjuq__grid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:13px;display:grid}@media (max-width:760px){.page-module__R7xjuq__grid{grid-template-columns:minmax(0,1fr)}}.page-module__R7xjuq__formCard{border:1px solid var(--border);background:var(--bg);border-radius:15px;padding-block:18px;padding-inline:20px}.page-module__R7xjuq__formTitle{margin:0 0 var(--space-3);color:var(--ink);font-size:16px;font-weight:900}.page-module__R7xjuq__form{gap:var(--space-3);flex-direction:column;display:flex}.page-module__R7xjuq__fields{grid-template-columns:1fr 1fr;gap:9px;display:grid}@media (max-width:520px){.page-module__R7xjuq__fields{grid-template-columns:1fr}}.page-module__R7xjuq__field{flex-direction:column;gap:5px;min-inline-size:0;display:flex}.page-module__R7xjuq__fieldWide{grid-column:1/-1}.page-module__R7xjuq__label{color:var(--ink);font-size:12.5px;font-weight:800}.page-module__R7xjuq__optional{color:var(--text-muted);font-weight:500}.page-module__R7xjuq__select,.page-module__R7xjuq__input,.page-module__R7xjuq__textarea{border:1.5px solid var(--border);background:var(--bg);min-block-size:44px;inline-size:100%;color:var(--ink);font:inherit;border-radius:11px;padding-block:10px;padding-inline:12px;font-size:13.5px}.page-module__R7xjuq__textarea{resize:vertical;min-block-size:88px;line-height:1.85}.page-module__R7xjuq__select:focus-visible,.page-module__R7xjuq__input:focus-visible,.page-module__R7xjuq__textarea:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.page-module__R7xjuq__submit{background:var(--green-700);min-block-size:44px;color:var(--on-accent);font:inherit;cursor:pointer;border:0;border-radius:11px;align-self:flex-start;padding-inline:26px;font-size:14px;font-weight:900}.page-module__R7xjuq__submit:disabled{opacity:.6;cursor:progress}.page-module__R7xjuq__error{border:1px solid var(--danger);background:var(--bg-soft);color:var(--danger);border-radius:11px;margin:0;padding-block:10px;padding-inline:12px;font-size:13px;line-height:1.8}.page-module__R7xjuq__privacy{color:var(--text-muted);margin:0;font-size:12px;line-height:1.85}.page-module__R7xjuq__blocked{border:1px dashed var(--border);background:var(--bg-soft);color:var(--text-muted);border-radius:11px;margin:0;padding-block:12px;padding-inline:14px;font-size:13px;line-height:1.85}.page-module__R7xjuq__done{gap:var(--space-2);border:1px solid var(--border);background:var(--bg-soft);border-radius:13px;flex-direction:column;padding-block:16px;padding-inline:18px;display:flex}.page-module__R7xjuq__doneTitle{color:var(--green-700);font-size:15px;font-weight:900}.page-module__R7xjuq__doneText{color:var(--ink);margin:0;font-size:13px;line-height:1.9}.page-module__R7xjuq__again{border:1.5px solid var(--border);background:var(--bg);min-block-size:40px;color:var(--ink);font:inherit;cursor:pointer;border-radius:11px;align-self:flex-start;padding-inline:18px;font-size:13px;font-weight:800}.page-module__R7xjuq__aside{border:1px solid var(--border);background:var(--bg-soft);border-radius:15px;padding-block:16px;padding-inline:18px}.page-module__R7xjuq__asideTitle{margin:0 0 var(--space-2);color:var(--ink);font-size:14px;font-weight:900}.page-module__R7xjuq__asideText{margin:0 0 var(--space-3);color:var(--text-muted);font-size:13px;line-height:1.9}.page-module__R7xjuq__asideLinks{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.page-module__R7xjuq__asideLinks a{color:var(--green-700);font-size:13px;font-weight:800;text-decoration:none}.page-module__R7xjuq__asideLinks a:hover{text-decoration:underline}
