.propose[data-astro-cid-6s5ynuzm]{--f-ink:var(--color-text);--f-muted:var(--color-text-muted);--f-border:var(--color-border-strong);--f-fill:var(--color-bg-alt);--f-focus:var(--color-focus);gap:var(--space-8);color:var(--f-ink);display:grid}.propose--band[data-astro-cid-6s5ynuzm]{--f-ink:var(--color-band-text);--f-muted:var(--color-band-muted);--f-border:color-mix(in srgb, var(--color-band-text) 30%, transparent);--f-fill:color-mix(in srgb, var(--color-band-text) 6%, transparent);--f-focus:var(--color-focus-band)}.fields[data-astro-cid-6s5ynuzm]{gap:var(--space-6);display:grid}@media (width>=600px){.fields[data-astro-cid-6s5ynuzm]{grid-template-columns:1fr 1fr}.wide[data-astro-cid-6s5ynuzm]{grid-column:1/-1}}label[data-astro-cid-6s5ynuzm]{gap:var(--space-2);flex-direction:column;display:flex}label[data-astro-cid-6s5ynuzm]>span[data-astro-cid-6s5ynuzm],legend[data-astro-cid-6s5ynuzm]{font-size:var(--text-sm);font-weight:var(--weight-medium);transition:color var(--motion-fast) var(--ease-standard)}label[data-astro-cid-6s5ynuzm]:focus-within>span[data-astro-cid-6s5ynuzm]{color:var(--color-accent)}label[data-astro-cid-6s5ynuzm] small[data-astro-cid-6s5ynuzm]{color:var(--f-muted);font-size:var(--text-sm)}input[data-astro-cid-6s5ynuzm][type=text],input[data-astro-cid-6s5ynuzm][type=email],textarea[data-astro-cid-6s5ynuzm]{font:inherit;padding:var(--space-3) var(--space-4);border:1px solid var(--f-border);background:var(--f-fill);color:var(--f-ink);border-radius:var(--radius-sm);transition:border-color var(--motion-fast) var(--ease-standard), box-shadow var(--motion-fast) var(--ease-standard)}textarea[data-astro-cid-6s5ynuzm]{resize:vertical}textarea[data-astro-cid-6s5ynuzm]::placeholder{color:var(--f-muted)}input[data-astro-cid-6s5ynuzm]:focus,textarea[data-astro-cid-6s5ynuzm]:focus{border-color:var(--f-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--f-focus) 20%, transparent);outline:none}.chips[data-astro-cid-6s5ynuzm]{gap:var(--space-2);border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}.chips[data-astro-cid-6s5ynuzm] legend[data-astro-cid-6s5ynuzm]{margin-bottom:var(--space-2);width:100%;padding:0}.chip[data-astro-cid-6s5ynuzm]{min-height:var(--target-min);padding:var(--space-2) var(--space-4);border:1px solid var(--f-border);color:var(--f-ink);cursor:pointer;transition:background-color var(--motion-base) var(--ease-standard), color var(--motion-base) var(--ease-standard), border-color var(--motion-base) var(--ease-standard);flex-direction:row;align-items:center;position:relative}.chip[data-astro-cid-6s5ynuzm] input[data-astro-cid-6s5ynuzm]{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.chip[data-astro-cid-6s5ynuzm]:has(input:checked){background:var(--color-accent);border-color:var(--color-accent);color:var(--color-accent-contrast)}.chip[data-astro-cid-6s5ynuzm]:has(input:focus-visible){outline:2px solid var(--f-focus);outline-offset:2px}.chip[data-astro-cid-6s5ynuzm]>span[data-astro-cid-6s5ynuzm]{font-size:var(--text-base);font-weight:var(--weight-normal)}.trap[data-astro-cid-6s5ynuzm]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.propose-actions[data-astro-cid-6s5ynuzm]{gap:var(--space-4);justify-items:start;display:grid}.propose-privacy[data-astro-cid-6s5ynuzm]{font-size:var(--text-sm);color:var(--f-muted);margin:0}.propose-privacy[data-astro-cid-6s5ynuzm] a[data-astro-cid-6s5ynuzm]{color:var(--color-accent)}.form-note[data-astro-cid-6s5ynuzm]{color:var(--color-accent);margin:0}.propose[data-astro-cid-6s5ynuzm][data-tried] [data-astro-cid-6s5ynuzm]:invalid{border-color:var(--color-accent-warm)}.dossier[data-astro-cid-x64sj746]{gap:var(--space-12);padding-block:var(--space-12) var(--space-24);display:grid}@media (width>=1024px){.dossier[data-astro-cid-x64sj746]{gap:var(--space-16);grid-template-columns:13rem minmax(0,1fr)}}.d-h2[data-astro-cid-x64sj746]{font-size:clamp(var(--text-2xl), 3vw, var(--text-3xl));margin-bottom:var(--space-4);text-wrap:pretty}.d-intro[data-astro-cid-x64sj746]{color:var(--color-text-muted);text-wrap:pretty;max-width:56ch;margin:0}.d-intro--band[data-astro-cid-x64sj746]{color:var(--color-band-muted)}.d-head[data-astro-cid-x64sj746]{margin-bottom:var(--space-12)}.d-body[data-astro-cid-x64sj746]{gap:var(--space-24);min-width:0;display:grid}.d-body[data-astro-cid-x64sj746]>section[data-astro-cid-x64sj746]{scroll-margin-top:calc(var(--header-height) + var(--space-8))}.d-rail[data-astro-cid-x64sj746]{display:none}@media (width>=1024px){.d-rail[data-astro-cid-x64sj746]{gap:var(--space-4);top:calc(var(--header-height) + var(--space-12));font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;grid-template-columns:auto 1fr;align-self:start;display:grid;position:sticky}}.d-rail[data-astro-cid-x64sj746] ol[data-astro-cid-x64sj746]{gap:0;margin:0;padding:0;list-style:none;display:grid}.d-rail[data-astro-cid-x64sj746] li[data-astro-cid-x64sj746]{align-items:center;height:2.75rem;display:flex}.d-rail[data-astro-cid-x64sj746] a[data-astro-cid-x64sj746]{color:var(--color-text-faint);transition:color var(--motion-base) var(--ease-standard);line-height:1.3;text-decoration:none}.d-rail[data-astro-cid-x64sj746] a[data-astro-cid-x64sj746]:hover{color:var(--color-text-muted)}.d-rail[data-astro-cid-x64sj746] a[data-astro-cid-x64sj746][aria-current]{color:var(--color-text)}.d-rail-track[data-astro-cid-x64sj746]{background:var(--color-border);width:1px;position:relative}.d-rail-tick[data-astro-cid-x64sj746]{--k:0;left:-.5rem;top:calc(var(--k) * 2.75rem + 1.375rem - 1px);background:var(--color-accent);width:1.0625rem;height:2px;transition:top var(--motion-reveal) var(--ease-emphasized);position:absolute}.d-cover[data-astro-cid-x64sj746]{gap:var(--space-8);padding-bottom:var(--space-16);border-bottom:1px solid var(--color-border-strong);display:grid}.d-eyebrow[data-astro-cid-x64sj746]{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-faint);margin:0}.d-cover[data-astro-cid-x64sj746] h1{font-size:clamp(var(--text-4xl), 9vw, var(--text-6xl))}.d-sub[data-astro-cid-x64sj746]{margin:var(--space-4) 0 0;font-family:var(--font-display);font-size:var(--text-xl);color:var(--color-text-muted);text-wrap:pretty;max-width:40ch}.d-lead[data-astro-cid-x64sj746]{font-family:var(--font-display);font-size:clamp(var(--text-xl), 2.2vw, var(--text-2xl));line-height:var(--leading-normal);text-wrap:pretty;max-width:34em;margin:0}.d-who[data-astro-cid-x64sj746] ul[data-astro-cid-x64sj746]{gap:var(--space-8);margin:0;padding:0;list-style:none;display:grid}@media (width>=760px){.d-who[data-astro-cid-x64sj746] ul[data-astro-cid-x64sj746]{gap:var(--space-12);grid-template-columns:1fr 1fr}}.d-who[data-astro-cid-x64sj746] li[data-astro-cid-x64sj746]{padding-top:var(--space-4);border-top:1px solid var(--color-border)}.d-who[data-astro-cid-x64sj746] h3[data-astro-cid-x64sj746]{font-size:var(--text-xl);margin-bottom:var(--space-2)}.d-who[data-astro-cid-x64sj746] p[data-astro-cid-x64sj746]{color:var(--color-text-muted);text-wrap:pretty;margin:0}.d-rows[data-astro-cid-x64sj746]{border-top:1px solid var(--color-border-strong)}.d-row[data-astro-cid-x64sj746]{border-bottom:1px solid var(--color-border)}.d-row[data-astro-cid-x64sj746] summary[data-astro-cid-x64sj746],.d-q[data-astro-cid-x64sj746] summary[data-astro-cid-x64sj746]{align-items:center;gap:var(--space-4);padding-block:var(--space-6);cursor:pointer;min-height:var(--target-min);grid-template-columns:3rem 1fr auto;list-style:none;display:grid}.d-row[data-astro-cid-x64sj746] summary[data-astro-cid-x64sj746]::-webkit-details-marker,.d-q[data-astro-cid-x64sj746] summary[data-astro-cid-x64sj746]::-webkit-details-marker{display:none}.d-row[data-astro-cid-x64sj746] summary[data-astro-cid-x64sj746]:focus-visible,.d-q[data-astro-cid-x64sj746] summary[data-astro-cid-x64sj746]:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.d-row-n[data-astro-cid-x64sj746]{font-family:var(--font-display);font-size:var(--text-lg);color:var(--color-accent)}.d-row-title[data-astro-cid-x64sj746]{font-family:var(--font-display);font-size:clamp(var(--text-xl), 2.6vw, var(--text-3xl));line-height:var(--leading-snug);transition:translate var(--motion-base) var(--ease-emphasized), color var(--motion-base) var(--ease-standard)}@media (any-hover:hover){.d-row[data-astro-cid-x64sj746] summary[data-astro-cid-x64sj746]:hover .d-row-title[data-astro-cid-x64sj746]{translate:var(--space-2) 0}}.d-row[data-astro-cid-x64sj746][open] .d-row-title[data-astro-cid-x64sj746]{translate:var(--space-2) 0;color:var(--color-accent)}.d-row-mark[data-astro-cid-x64sj746]{width:var(--space-4);height:var(--space-4);position:relative}.d-row-mark[data-astro-cid-x64sj746]:before,.d-row-mark[data-astro-cid-x64sj746]:after{content:"";background:var(--color-accent);height:1px;transition:rotate var(--motion-base) var(--ease-emphasized);position:absolute;inset:50% 0 auto}.d-row-mark[data-astro-cid-x64sj746]:after{rotate:90deg}details[data-astro-cid-x64sj746][open] .d-row-mark[data-astro-cid-x64sj746]:after{rotate:0deg}.d-row-body[data-astro-cid-x64sj746]{padding:0 0 var(--space-6) 0}.d-row[data-astro-cid-x64sj746] .d-row-body[data-astro-cid-x64sj746]{padding-left:calc(3rem + var(--space-4))}.d-row-body[data-astro-cid-x64sj746] p[data-astro-cid-x64sj746]{color:var(--color-text-muted);text-wrap:pretty;max-width:60ch;margin:0}details[data-astro-cid-x64sj746]::details-content{block-size:0;transition:block-size var(--motion-base) var(--ease-emphasized), content-visibility var(--motion-base) allow-discrete;overflow:clip}details[data-astro-cid-x64sj746][open]::details-content{block-size:auto}@supports (interpolate-size:allow-keywords){.dossier[data-astro-cid-x64sj746]{interpolate-size:allow-keywords}}@media (prefers-reduced-motion:reduce){details[data-astro-cid-x64sj746]::details-content{transition:none}}.d-tl[data-astro-cid-x64sj746]{--dot:.75rem;margin:var(--space-8) 0 0;gap:var(--space-12);padding:0;list-style:none;display:grid;position:relative}.d-tl-line[data-astro-cid-x64sj746]{left:calc(var(--dot) / 2);background:var(--color-border-strong);width:1px;position:absolute;top:0;bottom:0}.d-tl-line[data-astro-cid-x64sj746]:after{content:"";height:calc(var(--p) * 100%);background:var(--color-accent);position:absolute;inset:0 0 auto}.d-tl-item[data-astro-cid-x64sj746]{padding-left:calc(var(--dot) + var(--space-6));display:grid;position:relative}.d-tl-dot[data-astro-cid-x64sj746]{width:var(--dot);height:var(--dot);border:1px solid var(--color-border-strong);background:var(--color-bg);transition:background-color var(--motion-base) var(--ease-standard), border-color var(--motion-base) var(--ease-standard), scale var(--motion-base) var(--ease-emphasized);border-radius:50%;position:absolute;top:.45em;left:0}.d-tl-item[data-astro-cid-x64sj746][data-reached] .d-tl-dot[data-astro-cid-x64sj746]{background:var(--color-accent);border-color:var(--color-accent);scale:1.25}.d-tl-card[data-astro-cid-x64sj746]{opacity:.45;translate:0 var(--space-3);transition:opacity var(--motion-reveal) var(--ease-emphasized), translate var(--motion-reveal) var(--ease-emphasized)}.d-tl-item[data-astro-cid-x64sj746][data-reached] .d-tl-card[data-astro-cid-x64sj746]{opacity:1;translate:0}@media (prefers-reduced-motion:reduce){.d-tl-card[data-astro-cid-x64sj746]{opacity:1;translate:none}}.d-tl-n[data-astro-cid-x64sj746]{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);color:var(--color-text-faint)}.d-tl-card[data-astro-cid-x64sj746] h3[data-astro-cid-x64sj746]{font-size:var(--text-2xl);margin:var(--space-1) 0 var(--space-2)}.d-tl-card[data-astro-cid-x64sj746] p[data-astro-cid-x64sj746]{color:var(--color-text-muted);text-wrap:pretty;max-width:52ch;margin:0}@media (width>=760px){.d-tl[data-astro-cid-x64sj746]{--dot:.875rem}.d-tl-line[data-astro-cid-x64sj746]{left:50%;translate:-50%}.d-tl-item[data-astro-cid-x64sj746]{column-gap:var(--space-16);grid-template-columns:1fr 1fr;padding-left:0}.d-tl-dot[data-astro-cid-x64sj746]{left:50%;translate:-50%}.d-tl-item[data-astro-cid-x64sj746]:nth-child(odd) .d-tl-card[data-astro-cid-x64sj746]{text-align:right;grid-column:1;justify-self:end}.d-tl-item[data-astro-cid-x64sj746]:nth-child(odd) .d-tl-card[data-astro-cid-x64sj746] p[data-astro-cid-x64sj746]{margin-left:auto}.d-tl-item[data-astro-cid-x64sj746]:nth-child(2n) .d-tl-card[data-astro-cid-x64sj746]{grid-column:2}}.d-after[data-astro-cid-x64sj746]{margin:var(--space-12) 0 0;color:var(--color-text-muted);max-width:56ch;font-family:var(--font-display);font-size:var(--text-lg);text-wrap:pretty}.d-tracks[data-astro-cid-x64sj746]{border-top:1px solid var(--color-border-strong);margin:0;padding:0;list-style:none}.d-tracks[data-astro-cid-x64sj746] li[data-astro-cid-x64sj746]{align-items:baseline;gap:var(--space-3);padding-block:var(--space-4);border-bottom:1px solid var(--color-border);grid-template-columns:2rem auto 1fr auto;display:grid}.d-track-n[data-astro-cid-x64sj746]{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-text-faint)}.d-track-kind[data-astro-cid-x64sj746]{font-family:var(--font-display);font-size:var(--text-xl);line-height:var(--leading-snug)}.d-track-lead[data-astro-cid-x64sj746]{border-bottom:1px dotted var(--color-border-strong);min-width:var(--space-6);translate:0 -.35em}.d-track-min[data-astro-cid-x64sj746]{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-text-muted);white-space:nowrap}@media (width<=480px){.d-tracks[data-astro-cid-x64sj746] li[data-astro-cid-x64sj746]{grid-template-columns:2rem 1fr}.d-track-lead[data-astro-cid-x64sj746]{display:none}.d-track-min[data-astro-cid-x64sj746]{grid-column:2}}.d-faq[data-astro-cid-x64sj746]{gap:var(--space-8);display:grid}@media (width>=900px){.d-faq[data-astro-cid-x64sj746]{gap:var(--space-16);grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start}.d-faq-side[data-astro-cid-x64sj746]{top:calc(var(--header-height) + var(--space-12));position:sticky}}.d-contact[data-astro-cid-x64sj746]{margin:var(--space-4) 0 0;color:var(--color-text-muted)}.d-qs[data-astro-cid-x64sj746]{border-top:1px solid var(--color-border-strong)}.d-q[data-astro-cid-x64sj746]{border-bottom:1px solid var(--color-border)}.d-q[data-astro-cid-x64sj746] summary[data-astro-cid-x64sj746]{font-family:var(--font-display);font-size:var(--text-xl);line-height:var(--leading-snug);grid-template-columns:1fr auto}.d-propose-in[data-astro-cid-x64sj746]{gap:var(--space-12);max-width:52rem;display:grid}.d-propose[data-astro-cid-x64sj746]{scroll-margin-top:var(--header-height)}
