.onboard[data-astro-cid-6bfsojfh]{padding-top:clamp(2.5rem,6vw,5rem);padding-bottom:var(--section)}.ob-head[data-astro-cid-6bfsojfh]{gap:1.25rem;margin-bottom:clamp(2rem,5vw,4rem);display:grid}.ob-head[data-astro-cid-6bfsojfh] .lead[data-astro-cid-6bfsojfh]{max-width:56ch}.ob-grid[data-astro-cid-6bfsojfh]{align-items:start}.ob-form[data-astro-cid-6bfsojfh]{grid-column:span 7;gap:2rem;display:grid}.hp[data-astro-cid-6bfsojfh]{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.progress[data-astro-cid-6bfsojfh]{gap:.6rem;display:grid}.bar[data-astro-cid-6bfsojfh]{background:var(--rule);border-radius:2px;height:4px;overflow:hidden}.fill[data-astro-cid-6bfsojfh]{background:var(--blue);height:100%;width:calc(var(--p) / 6 * 100%);transition:width .3s var(--ease);display:block}.labels[data-astro-cid-6bfsojfh]{font-size:var(--step--1);color:var(--ink-2);grid-template-columns:repeat(6,1fr);display:grid}.labels[data-astro-cid-6bfsojfh] li[data-astro-cid-6bfsojfh].on{color:var(--ink);font-weight:500}.step[data-astro-cid-6bfsojfh]{border:0;gap:1rem;min-width:0;margin:0;padding:0;display:grid}.step[data-astro-cid-6bfsojfh] .title[data-astro-cid-6bfsojfh]{margin-bottom:.25rem}.sub[data-astro-cid-6bfsojfh]{margin-top:.75rem;font-weight:500}.choices[data-astro-cid-6bfsojfh]{flex-wrap:wrap;gap:.5rem;display:flex}.choices[data-astro-cid-6bfsojfh].stack{flex-direction:column}.choice[data-astro-cid-6bfsojfh]{border:1px solid var(--rule);background:var(--white);cursor:pointer;border-radius:999px;align-items:center;gap:.6rem;padding:.6rem 1rem;font-weight:500;transition:border-color .12s,background .12s;display:inline-flex}.choice[data-astro-cid-6bfsojfh]:hover{border-color:var(--ink)}.choice[data-astro-cid-6bfsojfh]:has(input:checked){background:var(--ink);color:var(--white);border-color:var(--ink)}.choice[data-astro-cid-6bfsojfh]:has(input:focus-visible){outline:3px solid var(--blue);outline-offset:2px}.choice[data-astro-cid-6bfsojfh] input[data-astro-cid-6bfsojfh]{opacity:0;width:1px;height:1px;position:absolute}.choice[data-astro-cid-6bfsojfh].row{border-radius:8px;align-items:start;padding:.9rem 1.1rem}.choice[data-astro-cid-6bfsojfh].row span[data-astro-cid-6bfsojfh]{gap:.15rem;display:grid}.choice[data-astro-cid-6bfsojfh].row em[data-astro-cid-6bfsojfh]{font-style:normal;font-weight:400;font-size:var(--step--1)}.choice[data-astro-cid-6bfsojfh].row:has(input:checked) em[data-astro-cid-6bfsojfh]{color:#c9cde0}.field[data-astro-cid-6bfsojfh]{gap:.5rem;min-width:0;display:grid}.two[data-astro-cid-6bfsojfh]{grid-template-columns:1fr 1fr;gap:1.25rem;display:grid}label[data-astro-cid-6bfsojfh]{font-weight:500}input[data-astro-cid-6bfsojfh][type=text],input[data-astro-cid-6bfsojfh][type=email],textarea[data-astro-cid-6bfsojfh]{width:100%;font:inherit;color:inherit;background:var(--white);border:1px solid var(--rule);border-radius:6px;padding:.8rem .9rem}input[data-astro-cid-6bfsojfh]:focus-visible,textarea[data-astro-cid-6bfsojfh]:focus-visible{outline:2px solid var(--blue);outline-offset:0;border-color:var(--blue)}textarea[data-astro-cid-6bfsojfh]{resize:vertical;min-height:8rem}.check[data-astro-cid-6bfsojfh]{cursor:pointer;align-items:center;gap:.6rem;margin-top:.5rem;display:inline-flex}.check[data-astro-cid-6bfsojfh] input[data-astro-cid-6bfsojfh]{width:1.1rem;height:1.1rem;accent-color:var(--blue)}.err[data-astro-cid-6bfsojfh]{color:#b3261e;font-size:var(--step--1);font-weight:500}.err[data-astro-cid-6bfsojfh].top{border:1px solid #b3261e;border-radius:6px;padding:.8rem 1rem}.nav-row[data-astro-cid-6bfsojfh]{border-top:1px solid var(--rule);flex-wrap:wrap;align-items:center;gap:.75rem;padding-top:.5rem;display:flex}.nav-row[data-astro-cid-6bfsojfh] [data-astro-cid-6bfsojfh][data-count]{margin-left:auto}.btn[data-astro-cid-6bfsojfh]:disabled{opacity:.6;cursor:wait}.ob-side[data-astro-cid-6bfsojfh]{grid-column:9/span 4;gap:2.5rem;display:grid}.side-block[data-astro-cid-6bfsojfh]{gap:.75rem;display:grid}.side-block[data-astro-cid-6bfsojfh] .title[data-astro-cid-6bfsojfh]{font-size:var(--step-1)}.big[data-astro-cid-6bfsojfh]{font-size:var(--step-2);letter-spacing:-.02em;word-break:break-all;font-weight:500}.nxt[data-astro-cid-6bfsojfh] li[data-astro-cid-6bfsojfh]{grid-template-columns:2rem 1fr;gap:.5rem;padding:.8rem 0;display:grid}.nxt[data-astro-cid-6bfsojfh] .n[data-astro-cid-6bfsojfh]{color:var(--blue);font-weight:500}.done[data-astro-cid-6bfsojfh]{justify-items:start;gap:1.5rem;max-width:70ch;scroll-margin-top:6rem;display:grid}.done[data-astro-cid-6bfsojfh] .ref[data-astro-cid-6bfsojfh]{color:var(--ink-2)}.done[data-astro-cid-6bfsojfh] .ref[data-astro-cid-6bfsojfh] strong[data-astro-cid-6bfsojfh]{color:var(--ink);font-weight:500}.done[data-astro-cid-6bfsojfh] h2[data-astro-cid-6bfsojfh]:focus{outline:none}.big-rows[data-astro-cid-6bfsojfh]{width:100%}.big-rows[data-astro-cid-6bfsojfh] li[data-astro-cid-6bfsojfh]{font-size:var(--step-0);padding:1rem 0}.done-actions[data-astro-cid-6bfsojfh]{flex-wrap:wrap;gap:.6rem;display:flex}@media (width<=56rem){.ob-form[data-astro-cid-6bfsojfh],.ob-side[data-astro-cid-6bfsojfh]{grid-column:span 4}.two[data-astro-cid-6bfsojfh]{grid-template-columns:1fr}.labels[data-astro-cid-6bfsojfh]{display:none}}
