.human[data-astro-cid-6bfsojfh]{min-height:65px;margin:18px 0 0}[data-astro-cid-6bfsojfh][hidden]{display:none!important}.page[data-astro-cid-6bfsojfh]{gap:28px;max-width:1080px;padding-block:clamp(28px,5vw,56px) 72px;display:grid}@media (width>=960px){.page[data-astro-cid-6bfsojfh]{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:48px}}.page[data-astro-cid-6bfsojfh]>[data-astro-cid-6bfsojfh]{min-width:0}.page-head[data-astro-cid-6bfsojfh] h1[data-astro-cid-6bfsojfh]{margin:0;font-size:clamp(30px,4.6vw,42px)}.page-head[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh]{color:var(--color-muted);margin:6px 0 0}.kind[data-astro-cid-6bfsojfh]{border:0;grid-template-columns:repeat(3,1fr);gap:8px;min-width:0;margin:22px 0 6px;padding:0;display:grid}.kind[data-astro-cid-6bfsojfh] label[data-astro-cid-6bfsojfh]{position:relative}.kind[data-astro-cid-6bfsojfh] input[data-astro-cid-6bfsojfh]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.kind[data-astro-cid-6bfsojfh] span[data-astro-cid-6bfsojfh]{border:1.5px solid var(--color-line);text-align:center;background:var(--color-surface);border-radius:16px;justify-items:center;gap:4px;min-height:92px;padding:14px 6px 12px;font-size:17px;font-weight:700;line-height:1.3;display:grid}.kind[data-astro-cid-6bfsojfh] svg[data-astro-cid-6bfsojfh]{width:30px;height:30px}.kind[data-astro-cid-6bfsojfh] input[data-astro-cid-6bfsojfh]:checked+span[data-astro-cid-6bfsojfh]{border-color:var(--btn-bot);background:var(--color-brand-soft);color:var(--btn-bot)}.kind[data-astro-cid-6bfsojfh] input[data-astro-cid-6bfsojfh]:focus-visible+span[data-astro-cid-6bfsojfh]{outline:3px solid var(--color-brand);outline-offset:2px}form[data-astro-cid-6bfsojfh]{gap:22px;margin-top:18px;display:grid}.field[data-astro-cid-6bfsojfh]{border:0;align-content:start;gap:8px;min-width:0;margin:0;padding:0;display:grid}.field[data-astro-cid-6bfsojfh]>label[data-astro-cid-6bfsojfh],.field[data-astro-cid-6bfsojfh]>legend[data-astro-cid-6bfsojfh],.flabel[data-astro-cid-6bfsojfh]{font-weight:700;font-size:var(--text-base);padding:0}.need[data-astro-cid-6bfsojfh]{color:var(--btn-bot);margin-left:6px;font-size:15px;font-weight:700}.opt[data-astro-cid-6bfsojfh]{color:var(--color-muted);margin-left:6px;font-size:15px;font-weight:600}input[data-astro-cid-6bfsojfh][type=text],input[data-astro-cid-6bfsojfh][type=tel],input[data-astro-cid-6bfsojfh][type=date],textarea[data-astro-cid-6bfsojfh]{box-sizing:border-box;min-width:0;max-width:100%;font:inherit;border:1.5px solid var(--color-line-strong);background:var(--color-surface);width:100%;min-height:58px;color:var(--color-ink);border-radius:14px;padding:0 16px;font-size:19px;display:block}input[data-astro-cid-6bfsojfh][type=date]{-webkit-appearance:none;appearance:none;text-align:left}input[data-astro-cid-6bfsojfh][type=date]::-webkit-date-and-time-value{text-align:left;margin:0}textarea[data-astro-cid-6bfsojfh]{resize:vertical;min-height:120px;padding:14px 16px;line-height:1.6}input[data-astro-cid-6bfsojfh]:focus,textarea[data-astro-cid-6bfsojfh]:focus{border-color:var(--color-ink);outline:none;box-shadow:0 0 0 3px #17202a1f}[data-astro-cid-6bfsojfh][aria-invalid=true]{border-color:var(--btn-bot)!important}.hint[data-astro-cid-6bfsojfh]{color:var(--color-muted);margin:0;font-size:15px}.center[data-astro-cid-6bfsojfh]{text-align:center}.err[data-astro-cid-6bfsojfh]{font-size:var(--text-sm);color:var(--btn-bot);margin:0;font-weight:700}.err[data-astro-cid-6bfsojfh]:empty{display:none}.row2[data-astro-cid-6bfsojfh]{gap:22px;display:grid}@media (width>=640px){.row2[data-astro-cid-6bfsojfh]{grid-template-columns:1fr 1fr}}.stack[data-astro-cid-6bfsojfh]{gap:22px;display:grid}.chips[data-astro-cid-6bfsojfh]{flex-wrap:wrap;gap:8px;display:flex}.chip[data-astro-cid-6bfsojfh]{position:relative}.chip[data-astro-cid-6bfsojfh] input[data-astro-cid-6bfsojfh]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.chip[data-astro-cid-6bfsojfh] span[data-astro-cid-6bfsojfh]{border:1px solid var(--color-line-strong);border-radius:var(--radius-pill);background:var(--color-surface);align-items:center;min-height:50px;padding:0 18px;font-weight:600;display:inline-flex}.chip[data-astro-cid-6bfsojfh] input[data-astro-cid-6bfsojfh]:checked+span[data-astro-cid-6bfsojfh]{background:var(--color-ink);border-color:var(--color-ink);color:#fff}.chip[data-astro-cid-6bfsojfh] input[data-astro-cid-6bfsojfh]:focus-visible+span[data-astro-cid-6bfsojfh]{outline:3px solid var(--color-brand);outline-offset:2px}.listing-pick[data-astro-cid-6bfsojfh]{border:1px solid var(--color-line);background:var(--color-surface-alt);border-radius:14px;align-items:center;gap:12px;padding:14px 16px;display:flex}.listing-pick[data-astro-cid-6bfsojfh] b[data-astro-cid-6bfsojfh]{font-family:var(--font-heading)}.listing-pick[data-astro-cid-6bfsojfh] small[data-astro-cid-6bfsojfh]{color:var(--color-muted);font-size:15px;display:block}.listing-pick[data-astro-cid-6bfsojfh] button[data-astro-cid-6bfsojfh]{font:inherit;cursor:pointer;color:var(--color-muted);background:0 0;border:0;margin-left:auto;padding:8px;font-size:15px;font-weight:700;text-decoration:underline}.consent[data-astro-cid-6bfsojfh]{border:1px solid var(--color-line);background:var(--color-surface-alt);border-radius:16px;padding:16px 18px}.consent[data-astro-cid-6bfsojfh] table[data-astro-cid-6bfsojfh]{border-collapse:collapse;width:100%;margin:0 0 12px;font-size:15px}.consent[data-astro-cid-6bfsojfh] th[data-astro-cid-6bfsojfh],.consent[data-astro-cid-6bfsojfh] td[data-astro-cid-6bfsojfh]{text-align:left;vertical-align:top;border-bottom:1px solid var(--color-line);padding:6px 0}.consent[data-astro-cid-6bfsojfh] th[data-astro-cid-6bfsojfh]{width:5.5em;color:var(--color-muted);font-weight:600}.consent[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh]{color:var(--color-muted);margin:0 0 12px;font-size:15px}.check[data-astro-cid-6bfsojfh]{cursor:pointer;align-items:flex-start;gap:12px;font-weight:700;display:flex}.check[data-astro-cid-6bfsojfh] input[data-astro-cid-6bfsojfh]{width:26px;height:26px;accent-color:var(--btn-bot);flex:none;margin:2px 0 0}.hp[data-astro-cid-6bfsojfh]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.submit[data-astro-cid-6bfsojfh]{gap:10px;display:grid}.submit[data-astro-cid-6bfsojfh] .btn[data-astro-cid-6bfsojfh]{width:100%;min-height:60px;font-size:19px}.done[data-astro-cid-6bfsojfh]{text-align:center;border:1px solid var(--color-line);border-radius:20px;margin-top:22px;padding:36px 20px 40px}.done[data-astro-cid-6bfsojfh]:focus{outline:none}.mark[data-astro-cid-6bfsojfh]{color:#1f7a43;background:#e6f4ea;border-radius:50%;place-items:center;width:64px;height:64px;margin:0 auto 14px;display:grid}.mark[data-astro-cid-6bfsojfh] svg[data-astro-cid-6bfsojfh]{width:34px;height:34px}.done[data-astro-cid-6bfsojfh] h2[data-astro-cid-6bfsojfh]{margin:0;font-size:26px}.done[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh]{color:var(--color-muted);margin:8px 0 20px}.center-todo[data-astro-cid-6bfsojfh]{text-align:left}.done[data-astro-cid-6bfsojfh] .actions[data-astro-cid-6bfsojfh]{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.quick[data-astro-cid-6bfsojfh]{border:1px solid var(--color-line);border-radius:20px;gap:10px;padding:20px;display:grid}@media (width>=960px){.quick[data-astro-cid-6bfsojfh]{top:calc(var(--header-h) + 24px);position:sticky}}.quick[data-astro-cid-6bfsojfh] h2[data-astro-cid-6bfsojfh]{font-size:var(--text-lg);margin:0}.quick[data-astro-cid-6bfsojfh] .btn[data-astro-cid-6bfsojfh]{width:100%}.quick[data-astro-cid-6bfsojfh] dl[data-astro-cid-6bfsojfh]{color:var(--color-muted);grid-template-columns:auto 1fr;gap:2px 12px;margin:8px 0 0;font-size:15px;display:grid}.quick[data-astro-cid-6bfsojfh] dd[data-astro-cid-6bfsojfh]{color:var(--color-ink);margin:0}
