.ns[data-astro-cid-q2abofjk]{background:var(--paper-2);padding:var(--space-l);display:grid;gap:var(--space-m);align-content:start;position:sticky;top:calc(var(--header-h) + 24px)}.ns__h[data-astro-cid-q2abofjk]{font-size:var(--step-2)}.ns__list[data-astro-cid-q2abofjk]{padding-left:1.3em;display:grid;gap:var(--space-s)}.ns__list[data-astro-cid-q2abofjk] li[data-astro-cid-q2abofjk]::marker{font-family:var(--font-display);font-weight:800;color:var(--thread)}.ns__note[data-astro-cid-q2abofjk]{transform:rotate(-2deg);transform-origin:left}@media(max-width:1000px){.ns[data-astro-cid-q2abofjk]{position:static}}.qf[data-astro-cid-dmdhz2qs]{display:grid;gap:var(--space-xl);max-width:920px}.qf__set[data-astro-cid-dmdhz2qs]{border:0;padding:0;margin:0;min-width:0;display:grid;gap:var(--space-m)}.qf__set[data-astro-cid-dmdhz2qs] legend[data-astro-cid-dmdhz2qs]{padding:0;margin-bottom:var(--space-m)}.qf__h[data-astro-cid-dmdhz2qs]{font-size:var(--step-2)}.qf__tracks[data-astro-cid-dmdhz2qs]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.qf__track[data-astro-cid-dmdhz2qs]{position:relative;cursor:pointer}.qf__track[data-astro-cid-dmdhz2qs] input[data-astro-cid-dmdhz2qs]{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer}.qf__track[data-astro-cid-dmdhz2qs] span[data-astro-cid-dmdhz2qs]{display:grid;gap:4px;height:100%;padding:1rem 1.1rem;background:var(--sheet);font-size:var(--step--1);color:var(--graphite);transition:background-color var(--dur-ui) ease,color var(--dur-ui) ease}.qf__track[data-astro-cid-dmdhz2qs] b[data-astro-cid-dmdhz2qs]{font-size:var(--step-0);color:var(--ink);font-weight:600}.qf__track[data-astro-cid-dmdhz2qs] input[data-astro-cid-dmdhz2qs]:checked+span[data-astro-cid-dmdhz2qs]{background:var(--ink);color:var(--chalk-2)}.qf__track[data-astro-cid-dmdhz2qs] input[data-astro-cid-dmdhz2qs]:checked+span[data-astro-cid-dmdhz2qs] b[data-astro-cid-dmdhz2qs]{color:var(--paper)}.qf__track[data-astro-cid-dmdhz2qs] input[data-astro-cid-dmdhz2qs]:focus-visible+span[data-astro-cid-dmdhz2qs]{outline:2px solid var(--thread);outline-offset:2px}.qf__checks[data-astro-cid-dmdhz2qs]{display:flex;flex-wrap:wrap;gap:8px 20px}.qf__check[data-astro-cid-dmdhz2qs]{display:inline-flex;align-items:center;gap:.55rem;min-height:44px}.qf__check[data-astro-cid-dmdhz2qs] input[data-astro-cid-dmdhz2qs]{width:20px;height:20px}.qf__row[data-astro-cid-dmdhz2qs]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-m)}.qf__row[data-astro-cid-dmdhz2qs][hidden]{display:none}.qf__field[data-astro-cid-dmdhz2qs]{display:grid;gap:.4rem;align-content:start}.qf__field[data-astro-cid-dmdhz2qs]>span[data-astro-cid-dmdhz2qs]{font-weight:500;font-size:var(--step--1)}.qf__opt[data-astro-cid-dmdhz2qs]{color:var(--pencil);font-weight:400}.qf__field[data-astro-cid-dmdhz2qs] input[data-astro-cid-dmdhz2qs],.qf__field[data-astro-cid-dmdhz2qs] select[data-astro-cid-dmdhz2qs],.qf__field[data-astro-cid-dmdhz2qs] textarea[data-astro-cid-dmdhz2qs]{width:100%;min-height:48px;padding:.7rem .85rem;background:var(--sheet);color:var(--ink);border:0;border-radius:0;box-shadow:inset 0 -2px 0 var(--graphite);font-size:var(--step-0)}.qf__field[data-astro-cid-dmdhz2qs] input[data-astro-cid-dmdhz2qs][type=file]{box-shadow:none;padding-left:0;background:transparent}.qf__field[data-astro-cid-dmdhz2qs] input[data-astro-cid-dmdhz2qs]:focus-visible,.qf__field[data-astro-cid-dmdhz2qs] select[data-astro-cid-dmdhz2qs]:focus-visible,.qf__field[data-astro-cid-dmdhz2qs] textarea[data-astro-cid-dmdhz2qs]:focus-visible{outline:none;box-shadow:inset 0 -3px 0 var(--thread)}.qf__field[data-astro-cid-dmdhz2qs] input[data-astro-cid-dmdhz2qs]:user-invalid,.qf__field[data-astro-cid-dmdhz2qs] select[data-astro-cid-dmdhz2qs]:user-invalid{box-shadow:inset 0 -3px 0 var(--thread-deep)}.qf__field[data-astro-cid-dmdhz2qs] small[data-astro-cid-dmdhz2qs]{color:var(--graphite);font-size:.875rem}.qf__consent[data-astro-cid-dmdhz2qs]{align-items:flex-start;font-size:var(--step--1)}.qf__consent[data-astro-cid-dmdhz2qs] input[data-astro-cid-dmdhz2qs]{margin-top:2px;flex:none}.qf__status[data-astro-cid-dmdhz2qs]{flex-basis:100%;margin:0;font-weight:500}.qf__status[data-astro-cid-dmdhz2qs][data-error]{color:var(--thread-deep)}.qf__submit[data-astro-cid-dmdhz2qs]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-m)}@media(max-width:720px){.qf__tracks[data-astro-cid-dmdhz2qs],.qf__row[data-astro-cid-dmdhz2qs]{grid-template-columns:1fr}}
