.hero[data-astro-cid-lmq6oeiq]{background:var(--color-paper);padding:72px 0 104px}.grid[data-astro-cid-lmq6oeiq]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:64px;display:grid}.grid[data-astro-cid-lmq6oeiq]>[data-astro-cid-lmq6oeiq]{min-width:0}h1[data-astro-cid-lmq6oeiq]{max-width:12ch;font-family:var(--font-display);letter-spacing:-.04em;color:var(--color-ink);text-wrap:balance;margin:0;font-size:clamp(2.75rem,1.4rem + 4.4vw,4.75rem);font-weight:820;line-height:.98}.lead[data-astro-cid-lmq6oeiq]{max-width:34ch;font-size:var(--text-lead);color:var(--color-ink);text-wrap:pretty;margin:24px 0 0;line-height:1.5}.acts[data-astro-cid-lmq6oeiq]{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:32px;display:flex}.btn[data-astro-cid-lmq6oeiq]{border-radius:var(--radius-control);background:var(--color-primary-solid);height:48px;color:var(--color-primary-ink);white-space:nowrap;justify-content:center;align-items:center;padding:0 24px;font-size:1rem;font-weight:700;text-decoration:none;transition:filter .15s;display:inline-flex}.btn[data-astro-cid-lmq6oeiq]:hover{filter:brightness(1.1)}.tlink[data-astro-cid-lmq6oeiq]{color:var(--color-ink);text-decoration:underline;text-decoration-color:var(--color-primary);text-underline-offset:.3em;font-weight:650;text-decoration-thickness:2px}.tlink[data-astro-cid-lmq6oeiq]:hover{text-decoration-color:var(--color-marigold)}.btn[data-astro-cid-lmq6oeiq]:focus-visible,.tlink[data-astro-cid-lmq6oeiq]:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.fine[data-astro-cid-lmq6oeiq]{color:var(--color-muted);margin:14px 0 0;font-size:.8125rem;line-height:1.5}.paperwork[data-astro-cid-lmq6oeiq] .cr-commands{margin:0}@media (width<=900px){.grid[data-astro-cid-lmq6oeiq]{grid-template-columns:minmax(0,1fr);gap:40px}}@media (width<=40rem){.hero[data-astro-cid-lmq6oeiq]{padding:40px 0 72px}}.headline[data-astro-cid-bwvcfujq]{font-family:var(--font-display);font-size:var(--text-headline);letter-spacing:-.03em;color:var(--color-ink);text-wrap:balance;margin:0;font-weight:800;line-height:1.05}.lead[data-astro-cid-bwvcfujq]{max-width:44ch;font-size:var(--text-lead);color:var(--color-muted);text-wrap:pretty;margin:16px 0 0;line-height:1.5}.what[data-astro-cid-bwvcfujq]{background:var(--color-paper-2);padding:96px 0}.list[data-astro-cid-bwvcfujq].next{margin-top:88px}.head[data-astro-cid-bwvcfujq]{max-width:44rem}.hl[data-astro-cid-bwvcfujq]{border-top:1px solid var(--color-line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:56px;margin:40px 0 0;padding:0;list-style:none;display:grid}.hl[data-astro-cid-bwvcfujq] li[data-astro-cid-bwvcfujq]{border-bottom:1px solid var(--color-line);padding:20px 0}.hl[data-astro-cid-bwvcfujq] b[data-astro-cid-bwvcfujq]{letter-spacing:-.01em;color:var(--color-ink);font-size:1.125rem;font-weight:700;display:block}.hl[data-astro-cid-bwvcfujq] span[data-astro-cid-bwvcfujq]{color:var(--color-muted);margin-top:4px;font-size:1rem;line-height:1.55;display:block}.band[data-astro-cid-bwvcfujq]{background:var(--color-band);color:var(--color-on-ink);box-shadow:inset 0 1px 0 var(--color-band-edge), inset 0 -1px 0 var(--color-band-edge);padding:104px 0}.band[data-astro-cid-bwvcfujq] .headline[data-astro-cid-bwvcfujq],.band[data-astro-cid-bwvcfujq] h3[data-astro-cid-bwvcfujq]{color:var(--color-on-ink)}.band[data-astro-cid-bwvcfujq] .lead[data-astro-cid-bwvcfujq]{color:var(--color-on-ink-2)}.steps[data-astro-cid-bwvcfujq]{max-width:920px;margin-top:48px}.step[data-astro-cid-bwvcfujq]+.step[data-astro-cid-bwvcfujq]{margin-top:40px}.step[data-astro-cid-bwvcfujq] h3[data-astro-cid-bwvcfujq]{margin:0;font-size:1.125rem;font-weight:700}.step[data-astro-cid-bwvcfujq] p[data-astro-cid-bwvcfujq]{max-width:68ch;color:var(--color-on-ink-2);margin:6px 0 0;font-size:.96875rem;line-height:1.6}.step[data-astro-cid-bwvcfujq] p[data-astro-cid-bwvcfujq].alt{margin-top:16px}.step[data-astro-cid-bwvcfujq] .line{margin-top:14px}.band[data-astro-cid-bwvcfujq] a{color:var(--color-on-ink);text-decoration:underline;text-decoration-color:var(--color-on-ink-2);text-underline-offset:.25em;text-decoration-thickness:1.5px}.band[data-astro-cid-bwvcfujq] a:hover{text-decoration-color:var(--color-marigold)}.band[data-astro-cid-bwvcfujq] a:focus-visible,.band[data-astro-cid-bwvcfujq] button:focus-visible{outline:2px solid var(--color-on-ink);outline-offset:2px}.setup-after[data-astro-cid-bwvcfujq] p{max-width:920px;margin:32px 0 0;font-size:1rem;font-weight:600}.tools[data-astro-cid-bwvcfujq]{border-top:1px solid color-mix(in oklch, var(--color-on-ink) 14%, transparent);max-width:920px;margin-top:72px;padding-top:40px}.tools-title[data-astro-cid-bwvcfujq]{font-family:var(--font-display);letter-spacing:-.025em;margin:0;font-size:clamp(1.5rem,1.2rem + 1vw,2rem);font-weight:780;line-height:1.1}.tools-lead[data-astro-cid-bwvcfujq]{max-width:60ch;color:var(--color-on-ink-2);margin:12px 0 0;font-size:1.0625rem;line-height:1.55}.tabbed[data-astro-cid-bwvcfujq]{margin-top:28px}.tabs[data-astro-cid-bwvcfujq]{background:color-mix(in oklch, var(--color-on-ink) 6%, transparent);border-radius:14px;flex-wrap:wrap;gap:6px;width:max-content;max-width:100%;padding:6px;display:flex}.tab[data-astro-cid-bwvcfujq]{border-radius:var(--radius-control);color:var(--color-on-ink-2);cursor:pointer;padding:10px 16px;font-size:1rem;font-weight:600;transition:color .15s}.tab[data-astro-cid-bwvcfujq]:hover{color:var(--color-on-ink)}.tab[data-astro-cid-bwvcfujq][aria-selected=true]{background:var(--color-on-ink);color:var(--color-ink-solid)}.panel[data-astro-cid-bwvcfujq]{margin-top:20px;scroll-margin-top:96px}.panel[data-astro-cid-bwvcfujq]:focus-visible{outline:2px solid var(--color-on-ink);outline-offset:4px}.panel[data-astro-cid-bwvcfujq] p{max-width:68ch;color:var(--color-on-ink-2);margin:14px 0 0;font-size:.96875rem;line-height:1.6}.panel[data-astro-cid-bwvcfujq] p:first-child{margin-top:0}.panel[data-astro-cid-bwvcfujq] code:not(pre code){font-family:var(--font-mono);background:color-mix(in oklch, var(--color-on-ink) 10%, transparent);color:var(--color-on-ink);border-radius:.3em;padding:.1em .35em;font-size:.86em}.panel[data-astro-cid-bwvcfujq] .line{margin-top:14px}.rows[data-astro-cid-bwvcfujq]{border-top:1px solid color-mix(in oklch, var(--color-on-ink) 14%, transparent);margin:28px 0 0;padding:0;list-style:none}.rows[data-astro-cid-bwvcfujq] li{border-bottom:1px solid color-mix(in oklch, var(--color-on-ink) 14%, transparent);grid-template-columns:minmax(0,12rem) minmax(0,1fr) auto;align-items:baseline;gap:6px 24px;padding:16px 0;display:grid}.rows[data-astro-cid-bwvcfujq] b{color:var(--color-on-ink);font-size:1.0625rem;font-weight:700}.rows[data-astro-cid-bwvcfujq] span{color:var(--color-on-ink-2);font-size:.96875rem;line-height:1.55}.rows[data-astro-cid-bwvcfujq] .row-link{white-space:nowrap;font-size:.9375rem;font-weight:600}.after[data-astro-cid-bwvcfujq] p{max-width:74ch;color:var(--color-on-ink-2);margin:28px 0 0;font-size:.96875rem;line-height:1.6}.after[data-astro-cid-bwvcfujq] p+p{margin-top:12px}.primer-sec[data-astro-cid-bwvcfujq]{background:var(--color-paper);padding:72px 0 0}.primer[data-astro-cid-bwvcfujq]{border-block:1px solid var(--color-line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 32px;padding:22px 0;display:flex}.primer[data-astro-cid-bwvcfujq] h2[data-astro-cid-bwvcfujq]{color:var(--color-ink);margin:0;font-size:1.0625rem;font-weight:700}.primer[data-astro-cid-bwvcfujq] p[data-astro-cid-bwvcfujq]{max-width:64ch;color:var(--color-muted);margin:4px 0 0;font-size:1rem;line-height:1.55}.close[data-astro-cid-bwvcfujq]{background:var(--color-paper-2);padding:72px 0 80px}.close-in[data-astro-cid-bwvcfujq]{max-width:1000px}.close-row[data-astro-cid-bwvcfujq]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px 48px;display:flex}.close-copy[data-astro-cid-bwvcfujq]{max-width:36rem}.close-acts[data-astro-cid-bwvcfujq]{flex-wrap:wrap;align-items:center;gap:14px 28px;display:flex}.btn[data-astro-cid-bwvcfujq]{border-radius:var(--radius-control);background:var(--color-primary-solid);height:48px;color:var(--color-primary-ink);white-space:nowrap;justify-content:center;align-items:center;padding:0 24px;font-size:1rem;font-weight:700;text-decoration:none;transition:filter .15s;display:inline-flex}.btn[data-astro-cid-bwvcfujq]:hover{filter:brightness(1.1)}.tlink[data-astro-cid-bwvcfujq]{color:var(--color-ink);text-decoration:underline;text-decoration-color:var(--color-primary);text-underline-offset:.3em;font-weight:650;text-decoration-thickness:2px}.tlink[data-astro-cid-bwvcfujq]:hover{text-decoration-color:var(--color-marigold)}.btn[data-astro-cid-bwvcfujq]:focus-visible,.tlink[data-astro-cid-bwvcfujq]:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@media (width<=900px){.rows[data-astro-cid-bwvcfujq] li{grid-template-columns:minmax(0,1fr)}}@media (width<=40rem){.what[data-astro-cid-bwvcfujq],.band[data-astro-cid-bwvcfujq]{padding:72px 0}.hl[data-astro-cid-bwvcfujq]{grid-template-columns:minmax(0,1fr)}.tabs[data-astro-cid-bwvcfujq]{width:100%}.tab[data-astro-cid-bwvcfujq]{flex-grow:1}.close[data-astro-cid-bwvcfujq]{padding:56px 0 64px}.close-acts[data-astro-cid-bwvcfujq] .btn[data-astro-cid-bwvcfujq]{width:100%}}
