.doc[data-astro-cid-ogjzdvpc]{flex-direction:column;gap:20px;max-width:720px;padding-top:56px;display:flex}h1[data-astro-cid-ogjzdvpc]{margin:0;font-size:36px}.lead[data-astro-cid-ogjzdvpc]{color:var(--fg-2);margin:0;font-size:16px;line-height:1.9}.contact-form[data-astro-cid-ogjzdvpc]{flex-direction:column;gap:20px;padding:28px 32px;display:flex}.field[data-astro-cid-ogjzdvpc]{flex-direction:column;gap:8px;display:flex}label[data-astro-cid-ogjzdvpc]{font-size:15px;font-weight:700}.opt[data-astro-cid-ogjzdvpc],.req[data-astro-cid-ogjzdvpc]{border-radius:var(--radius-sm);margin-left:6px;padding:1px 6px;font-size:12px;font-weight:500}.opt[data-astro-cid-ogjzdvpc]{background:var(--surface-muted);color:var(--muted)}.req[data-astro-cid-ogjzdvpc]{background:var(--accent);color:#fff}input[data-astro-cid-ogjzdvpc][type=text],input[data-astro-cid-ogjzdvpc][type=email],textarea[data-astro-cid-ogjzdvpc]{border:1px solid var(--border-strong);background:var(--surface);width:100%;color:var(--fg);font:inherit;border-radius:6px;padding:10px 12px;font-size:16px;line-height:1.7}textarea[data-astro-cid-ogjzdvpc]{resize:vertical;min-height:180px}input[data-astro-cid-ogjzdvpc]:focus-visible,textarea[data-astro-cid-ogjzdvpc]:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.hp[data-astro-cid-ogjzdvpc]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.agree[data-astro-cid-ogjzdvpc]{align-items:flex-start;gap:10px;font-weight:500;line-height:1.7;display:flex}.agree[data-astro-cid-ogjzdvpc] input[data-astro-cid-ogjzdvpc]{margin-top:6px}.actions[data-astro-cid-ogjzdvpc]{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.actions[data-astro-cid-ogjzdvpc] .btn[data-astro-cid-ogjzdvpc]{justify-content:center;min-width:160px}.status[data-astro-cid-ogjzdvpc]{margin:0;font-size:15px;line-height:1.8}.status[data-astro-cid-ogjzdvpc]:empty{display:none}.status[data-astro-cid-ogjzdvpc][data-tone=ok]{color:var(--label-official-fg)}.status[data-astro-cid-ogjzdvpc][data-tone=error]{color:var(--label-unknown-fg)}@media (width<=767px){.doc[data-astro-cid-ogjzdvpc]{padding-top:24px}h1[data-astro-cid-ogjzdvpc]{font-size:26px}.contact-form[data-astro-cid-ogjzdvpc]{padding:20px 16px}}
