.ct[data-astro-cid-ih3mnovg]{padding:calc(var(--header-h) + clamp(56px, 8vw, 128px)) 0 clamp(80px, 10vw, 160px)}.ct__grid[data-astro-cid-ih3mnovg]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(48px,7vw,120px);display:grid}.ct__intro[data-astro-cid-ih3mnovg]{top:calc(var(--header-h) + 32px);gap:28px;display:grid;position:sticky}.direct[data-astro-cid-ih3mnovg]{gap:18px;margin:12px 0 0;display:grid}.direct[data-astro-cid-ih3mnovg] dd[data-astro-cid-ih3mnovg]{margin-top:6px;font-size:1.1875rem}.note[data-astro-cid-ih3mnovg]{font-size:.9375rem}@media (width<=900px){.ct__grid[data-astro-cid-ih3mnovg]{grid-template-columns:1fr}.ct__intro[data-astro-cid-ih3mnovg]{position:static}}.form[data-astro-cid-ih3mnovg]{gap:8px;display:grid}.field[data-astro-cid-ih3mnovg]{padding-top:18px;position:relative}.field[data-astro-cid-ih3mnovg] input[data-astro-cid-ih3mnovg],.field[data-astro-cid-ih3mnovg] textarea[data-astro-cid-ih3mnovg]{border:0;border-bottom:1px solid var(--line-2);width:100%;color:var(--fg);resize:vertical;background:0 0;border-radius:0;outline:none;padding:14px 0 12px;font-size:1.25rem;transition:border-color .3s}.field[data-astro-cid-ih3mnovg] label[data-astro-cid-ih3mnovg]{color:var(--fg-3);pointer-events:none;transform-origin:0;transition:transform .45s var(--ease-out), color .3s;font-size:1.125rem;position:absolute;top:32px;left:0}.field[data-astro-cid-ih3mnovg] input[data-astro-cid-ih3mnovg]:focus~label[data-astro-cid-ih3mnovg],.field[data-astro-cid-ih3mnovg] input[data-astro-cid-ih3mnovg]:not(:placeholder-shown)~label[data-astro-cid-ih3mnovg],.field[data-astro-cid-ih3mnovg] textarea[data-astro-cid-ih3mnovg]:focus~label[data-astro-cid-ih3mnovg],.field[data-astro-cid-ih3mnovg] textarea[data-astro-cid-ih3mnovg]:not(:placeholder-shown)~label[data-astro-cid-ih3mnovg]{color:var(--fg-2);transform:translateY(-28px)scale(.72)}.field[data-astro-cid-ih3mnovg]:after{content:"";background:var(--accent);transform-origin:0;height:1px;transition:transform .6s var(--ease-out);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.field[data-astro-cid-ih3mnovg]:focus-within:after{transform:scaleX(1)}.field[data-astro-cid-ih3mnovg].is-bad input[data-astro-cid-ih3mnovg],.field[data-astro-cid-ih3mnovg].is-bad textarea[data-astro-cid-ih3mnovg]{border-color:#ff6b5e}.field__err[data-astro-cid-ih3mnovg]{color:#ff8a80;min-height:1.3em;padding-top:6px;font-size:.8125rem;display:block}.field[data-astro-cid-ih3mnovg] textarea[data-astro-cid-ih3mnovg]{min-height:140px}.topics[data-astro-cid-ih3mnovg]{border:0;flex-wrap:wrap;gap:8px;margin:0;padding:20px 0 8px;display:flex}.topics[data-astro-cid-ih3mnovg] legend[data-astro-cid-ih3mnovg]{margin-bottom:12px;padding:0}.topic[data-astro-cid-ih3mnovg] input[data-astro-cid-ih3mnovg]{opacity:0;pointer-events:none;position:absolute}.topic[data-astro-cid-ih3mnovg] span[data-astro-cid-ih3mnovg]{border:1px solid var(--line-2);cursor:pointer;min-height:44px;color:var(--fg-2);align-items:center;padding:0 16px;transition:background .3s,color .3s,border-color .3s;display:inline-flex}.topic[data-astro-cid-ih3mnovg] input[data-astro-cid-ih3mnovg]:checked+span[data-astro-cid-ih3mnovg]{background:var(--fg);color:var(--ink-0);border-color:var(--fg)}.topic[data-astro-cid-ih3mnovg] input[data-astro-cid-ih3mnovg]:focus-visible+span[data-astro-cid-ih3mnovg]{outline:1.5px solid var(--a1);outline-offset:3px}.hp[data-astro-cid-ih3mnovg]{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.consent[data-astro-cid-ih3mnovg]{color:var(--fg-2);cursor:pointer;align-items:flex-start;gap:12px;padding-top:16px;font-size:.9375rem;display:flex}.consent[data-astro-cid-ih3mnovg] input[data-astro-cid-ih3mnovg]{width:20px;height:20px;accent-color:var(--a2);flex:none;margin:2px 0 0}.submit[data-astro-cid-ih3mnovg]{justify-self:start;margin-top:16px}.submit[data-astro-cid-ih3mnovg][disabled]{opacity:.6;pointer-events:none}.status[data-astro-cid-ih3mnovg]{border:1px solid var(--line-2);margin-top:16px;padding:16px 18px}.status[data-astro-cid-ih3mnovg].is-ok{border-color:var(--a2);color:var(--fg);background:#c6f4320f}.status[data-astro-cid-ih3mnovg].is-err{color:#ffb4ad;border-color:#ff6b5e}
