.mono[data-astro-cid-eatrzt5f]{font-family:ui-monospace,SF Mono,JetBrains Mono,Menlo,Consolas,monospace}.st-hero[data-astro-cid-eatrzt5f]{padding:clamp(40px,5vw,72px) 0 clamp(16px,2vw,24px)}.st-meta[data-astro-cid-eatrzt5f]{display:flex;gap:clamp(16px,3vw,40px);flex-wrap:wrap;font-size:12.5px;color:var(--muted-2);text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid var(--line);padding-bottom:18px}.st-title[data-astro-cid-eatrzt5f]{margin-top:clamp(28px,4vw,48px);line-height:.98}.hl[data-astro-cid-eatrzt5f]{display:block;overflow:hidden}.hl[data-astro-cid-eatrzt5f]>span[data-astro-cid-eatrzt5f]{display:inline-block;transform:translateY(112%);animation:st-rise .95s cubic-bezier(.22,1,.36,1) forwards;font-size:clamp(2.6rem,8vw,116px);font-weight:600;letter-spacing:-.025em}.hl[data-astro-cid-eatrzt5f]:nth-child(2)>span[data-astro-cid-eatrzt5f]{animation-delay:.1s}@keyframes st-rise{to{transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.hl[data-astro-cid-eatrzt5f]>span[data-astro-cid-eatrzt5f]{transform:none;animation:none}}.st-sub[data-astro-cid-eatrzt5f]{margin-top:24px;max-width:56ch}.st-grid[data-astro-cid-eatrzt5f]{display:grid;grid-template-columns:7fr 4fr;gap:clamp(32px,5vw,80px);align-items:start}@media(max-width:900px){.st-grid[data-astro-cid-eatrzt5f]{grid-template-columns:1fr}}.st-form[data-astro-cid-eatrzt5f] fieldset[data-astro-cid-eatrzt5f]{border:none;padding:0;margin:0 0 32px}.st-form[data-astro-cid-eatrzt5f] legend[data-astro-cid-eatrzt5f]{font-family:var(--font-head);font-weight:600;font-size:20px;margin-bottom:14px}.st-form[data-astro-cid-eatrzt5f] legend[data-astro-cid-eatrzt5f] .mono[data-astro-cid-eatrzt5f]{font-size:12px;color:var(--muted);margin-right:8px;font-weight:400}.st-chips[data-astro-cid-eatrzt5f]{display:flex;flex-wrap:wrap;gap:8px}.st-chip[data-astro-cid-eatrzt5f]{position:relative;cursor:pointer}.st-chip[data-astro-cid-eatrzt5f] input[data-astro-cid-eatrzt5f]{position:absolute;opacity:0;pointer-events:none}.st-chip[data-astro-cid-eatrzt5f] span[data-astro-cid-eatrzt5f]{display:inline-flex;flex-direction:column;gap:2px;border:1px solid var(--line);border-radius:10px;padding:12px 16px;font-size:15px;color:#222;transition:border-color .2s,background .2s}.st-chip[data-astro-cid-eatrzt5f] small[data-astro-cid-eatrzt5f]{font-family:ui-monospace,Menlo,monospace;font-size:11.5px;color:var(--muted)}.st-chip[data-astro-cid-eatrzt5f]:hover span[data-astro-cid-eatrzt5f]{border-color:#999}.st-chip[data-astro-cid-eatrzt5f] input[data-astro-cid-eatrzt5f]:checked+span[data-astro-cid-eatrzt5f]{background:#0c0c0c;color:#fff;border-color:#0c0c0c}.st-chip[data-astro-cid-eatrzt5f] input[data-astro-cid-eatrzt5f]:checked+span[data-astro-cid-eatrzt5f] small[data-astro-cid-eatrzt5f]{color:var(--green)}.st-chip[data-astro-cid-eatrzt5f] input[data-astro-cid-eatrzt5f]:focus-visible+span[data-astro-cid-eatrzt5f]{outline:2px solid var(--green);outline-offset:2px}.st-fields[data-astro-cid-eatrzt5f]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.st-fields[data-astro-cid-eatrzt5f] label[data-astro-cid-eatrzt5f]{display:flex;flex-direction:column;gap:6px;font-size:14px;color:#333}.st-fields[data-astro-cid-eatrzt5f] .st-wide[data-astro-cid-eatrzt5f]{grid-column:1 / -1}.st-fields[data-astro-cid-eatrzt5f] input[data-astro-cid-eatrzt5f],.st-fields[data-astro-cid-eatrzt5f] textarea[data-astro-cid-eatrzt5f]{font:inherit;font-size:16px;padding:12px 14px;border:1px solid #cfcfcf;border-radius:6px;background:#fff;color:#111}.st-fields[data-astro-cid-eatrzt5f] input[data-astro-cid-eatrzt5f]:focus,.st-fields[data-astro-cid-eatrzt5f] textarea[data-astro-cid-eatrzt5f]:focus{outline:2px solid var(--green);outline-offset:1px;border-color:#111}@media(max-width:560px){.st-fields[data-astro-cid-eatrzt5f]{grid-template-columns:1fr}}.st-actions[data-astro-cid-eatrzt5f]{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.st-error[data-astro-cid-eatrzt5f]{margin-top:14px;color:#c43c2c;font-size:14px}.st-opt[data-astro-cid-eatrzt5f]{font-family:ui-monospace,Menlo,monospace;font-size:11.5px;color:var(--muted)}.st-fields[data-astro-cid-eatrzt5f] select[data-astro-cid-eatrzt5f]{font:inherit;font-size:16px;padding:12px 14px;border:1px solid #cfcfcf;border-radius:6px;background:#fff;color:#111}.st-hp[data-astro-cid-eatrzt5f]{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.st-note[data-astro-cid-eatrzt5f]{margin-top:14px;font-size:13px;color:var(--muted-2);max-width:60ch}.st-note[data-astro-cid-eatrzt5f] a[data-astro-cid-eatrzt5f]{text-decoration:underline;text-underline-offset:3px}.st-actions[data-astro-cid-eatrzt5f] .btn[data-astro-cid-eatrzt5f][disabled]{opacity:.6;pointer-events:none}.st-done[data-astro-cid-eatrzt5f]{border:1px solid var(--line);border-radius:var(--r);padding:clamp(20px,2.4vw,32px)}.st-done-h[data-astro-cid-eatrzt5f]{margin:8px 0 16px;font-family:var(--font-head);font-size:clamp(1.3rem,2.2vw,28px);font-weight:600;letter-spacing:-.02em;line-height:1.25}@media(max-width:560px){.st-actions[data-astro-cid-eatrzt5f] .btn[data-astro-cid-eatrzt5f]{width:100%}}.st-side[data-astro-cid-eatrzt5f]{position:sticky;top:calc(var(--announce-h, 0px) + 84px);border:1px solid var(--line);border-radius:var(--r);padding:clamp(20px,2.4vw,32px)}.st-side-h[data-astro-cid-eatrzt5f]{font-size:12px;color:var(--muted-2);text-transform:uppercase;letter-spacing:.08em}.st-steps[data-astro-cid-eatrzt5f]{margin-top:12px;counter-reset:s}.st-steps[data-astro-cid-eatrzt5f] li[data-astro-cid-eatrzt5f]{counter-increment:s;padding:14px 0 14px 36px;border-bottom:1px solid var(--line);position:relative;display:flex;flex-direction:column;gap:4px}.st-steps[data-astro-cid-eatrzt5f] li[data-astro-cid-eatrzt5f]:before{content:counter(s,decimal-leading-zero);position:absolute;left:0;top:16px;font-family:ui-monospace,Menlo,monospace;font-size:12px;color:var(--muted)}.st-steps[data-astro-cid-eatrzt5f] strong[data-astro-cid-eatrzt5f]{font-family:var(--font-head);font-weight:600}.st-steps[data-astro-cid-eatrzt5f] span[data-astro-cid-eatrzt5f]{color:#333;font-size:14.5px}.st-side-mail[data-astro-cid-eatrzt5f]{margin-top:16px;font-size:13px;color:var(--muted-2)}
