.arsa-form[data-astro-cid-nutkivfk]{gap:26px;display:grid}fieldset[data-astro-cid-nutkivfk]{border:1px solid var(--line);border-radius:var(--r-lg);padding:26px 28px 30px}legend[data-astro-cid-nutkivfk]{font-family:var(--serif);color:var(--primary);align-items:center;gap:10px;padding:0 10px;font-size:20px;font-weight:700;display:flex}.num[data-astro-cid-nutkivfk]{background:var(--accent);width:30px;height:30px;color:var(--primary-dark);border-radius:50%;place-items:center;font-size:15px;display:grid}.intro[data-astro-cid-nutkivfk]{border-left:3px solid var(--accent-strong);background:#faf9f7;margin-bottom:18px;padding:10px 14px;font-style:italic;line-height:1.6}.grid[data-astro-cid-nutkivfk]{grid-template-columns:1fr 1fr;gap:20px 24px;display:grid}.field[data-astro-cid-nutkivfk]{flex-direction:column;grid-column:1/-1;gap:8px;display:flex}.field[data-astro-cid-nutkivfk].half{grid-column:span 1}.field[data-astro-cid-nutkivfk].off{display:none}.label[data-astro-cid-nutkivfk]{font-family:var(--serif);color:var(--heading);font-size:14px;font-weight:700;line-height:1.4;display:block}.req[data-astro-cid-nutkivfk]{color:var(--primary);margin-left:3px}.note[data-astro-cid-nutkivfk]{color:#5d5a58;border:1px dashed var(--accent-strong);border-radius:var(--r-sm);background:#fff8f8;padding:8px 12px;font-size:12px;line-height:1.6}input[data-astro-cid-nutkivfk][type=text],input[data-astro-cid-nutkivfk][type=email],input[data-astro-cid-nutkivfk][type=tel],input[data-astro-cid-nutkivfk][type=date],textarea[data-astro-cid-nutkivfk]{width:100%;font:14px/1.4 var(--sans);color:var(--text);border-radius:var(--r-sm);background:#fff;border:1px solid #cfcac4;padding:10px 12px}textarea[data-astro-cid-nutkivfk]{resize:vertical;min-height:96px}input[data-astro-cid-nutkivfk]:focus,textarea[data-astro-cid-nutkivfk]:focus{outline:2px solid var(--accent-strong);outline-offset:0;border-color:var(--primary)}.opts[data-astro-cid-nutkivfk]{flex-wrap:wrap;gap:8px 10px;margin-top:8px;display:flex}.opt[data-astro-cid-nutkivfk]{cursor:pointer;border:1px solid #cfcac4;border-radius:20px;align-items:center;gap:7px;padding:7px 14px;font-size:13px;display:inline-flex}.opt[data-astro-cid-nutkivfk]:has(input:checked){background:var(--accent);border-color:var(--accent-strong);color:var(--primary-dark);font-weight:700}.opt[data-astro-cid-nutkivfk] input[data-astro-cid-nutkivfk],.check[data-astro-cid-nutkivfk] input[data-astro-cid-nutkivfk]{accent-color:var(--primary);width:16px;height:16px;margin:0}.check[data-astro-cid-nutkivfk]{cursor:pointer;font-family:var(--serif);align-items:flex-start;gap:10px;font-size:14px;font-weight:700;line-height:1.5;display:flex}.check[data-astro-cid-nutkivfk] input[data-astro-cid-nutkivfk]{flex:none;margin-top:3px}.invalid[data-astro-cid-nutkivfk] .label[data-astro-cid-nutkivfk],.invalid[data-astro-cid-nutkivfk] .check[data-astro-cid-nutkivfk]{color:var(--primary)}.invalid[data-astro-cid-nutkivfk] input[data-astro-cid-nutkivfk][type=text],.invalid[data-astro-cid-nutkivfk] input[data-astro-cid-nutkivfk][type=email],.invalid[data-astro-cid-nutkivfk] input[data-astro-cid-nutkivfk][type=tel],.invalid[data-astro-cid-nutkivfk] input[data-astro-cid-nutkivfk][type=date],.invalid[data-astro-cid-nutkivfk] textarea[data-astro-cid-nutkivfk],.invalid[data-astro-cid-nutkivfk] .opt[data-astro-cid-nutkivfk]{border-color:var(--primary);background:#fff6f6}.hp[data-astro-cid-nutkivfk]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.actions[data-astro-cid-nutkivfk]{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.actions[data-astro-cid-nutkivfk] .btn[data-astro-cid-nutkivfk]:disabled{opacity:.6;cursor:wait}.consent[data-astro-cid-nutkivfk]{color:#5d5a58;font-size:12px;line-height:1.6}.consent[data-astro-cid-nutkivfk] a[data-astro-cid-nutkivfk]{color:var(--primary);font-weight:700;text-decoration:underline}.status[data-astro-cid-nutkivfk]{font-size:14px;line-height:1.6}.status[data-astro-cid-nutkivfk]:empty{display:none}.status[data-astro-cid-nutkivfk].ok{color:#245a24;border-radius:var(--r-lg);background:#eef8ee;border:1px solid #9ccc9c;padding:14px 16px}.status[data-astro-cid-nutkivfk].error{color:var(--primary)}.status[data-astro-cid-nutkivfk].error a[data-astro-cid-nutkivfk]{font-weight:700;text-decoration:underline}.sent[data-astro-cid-nutkivfk] fieldset[data-astro-cid-nutkivfk]{opacity:.5}.plain[data-astro-cid-nutkivfk] fieldset[data-astro-cid-nutkivfk]{border:0;padding:0}.plain[data-astro-cid-nutkivfk] legend[data-astro-cid-nutkivfk]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=700px){fieldset[data-astro-cid-nutkivfk]{padding:20px 14px 24px}legend[data-astro-cid-nutkivfk]{font-size:17px}.grid[data-astro-cid-nutkivfk]{grid-template-columns:1fr}.field[data-astro-cid-nutkivfk].half{grid-column:1/-1}}
