.sec.form .split{align-items:start}.sec.form .split h2{text-align:left}.saker-form form{display:grid;gap:1rem}.saker-form form[hidden]{display:none}.saker-form label{display:grid;gap:.3rem;font-weight:600;color:var(--ink)}.saker-form label small{font-weight:400;color:var(--muted)}.saker-form input,.saker-form textarea{width:100%;padding:.65rem .8rem;font:inherit;font-weight:400;color:var(--text);background:var(--card,var(--bg,#fff));border:1px solid var(--line);border-radius:min(var(--radius,.5rem),.75rem)}.saker-form textarea{resize:vertical}.saker-form input:focus,.saker-form textarea:focus{outline:2px solid var(--brand);outline-offset:1px;border-color:var(--brand)}.saker-form [aria-invalid=true]{border-color:#dc2626}.saker-form .f-hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.saker-form .f-error{margin:0;color:#b91c1c}.saker-form .f-privacy,.saker-form .f-note{margin:0;font-size:.9rem;color:var(--muted)}.saker-form button{justify-self:start;font:inherit;cursor:pointer}.saker-form button:disabled{opacity:.6;cursor:not-allowed}.saker-form .f-sent{display:none;padding:1.25rem 1.5rem;background:var(--tint);border-radius:var(--radius,.5rem)}.saker-form .f-sent p{margin:0}.saker-form .f-sent:target,.saker-form .f-sent.show{display:block}.saker-form:has(.f-sent:target) form{display:none}