.faq[data-astro-cid-hemr5th4] details[data-astro-cid-hemr5th4]{border-top:1px solid var(--border)}.faq[data-astro-cid-hemr5th4] details[data-astro-cid-hemr5th4]:last-child{border-bottom:1px solid var(--border)}.faq[data-astro-cid-hemr5th4] summary[data-astro-cid-hemr5th4]{justify-content:space-between;align-items:baseline;gap:var(--space-3);padding-block:var(--space-3);font-family:var(--font-heading);font-weight:var(--fw-strong);cursor:pointer;font-size:1.1rem;list-style:none;display:flex}.faq[data-astro-cid-hemr5th4] summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}.faq[data-astro-cid-hemr5th4] summary[data-astro-cid-hemr5th4]:after{content:"+";font-weight:var(--fw-body);color:var(--text-muted);transition:transform var(--dur) var(--ease-out);flex:none}.faq[data-astro-cid-hemr5th4] details[data-astro-cid-hemr5th4][open] summary[data-astro-cid-hemr5th4]:after{transform:rotate(45deg)}.faq__a[data-astro-cid-hemr5th4]{padding-bottom:var(--space-3);text-wrap:pretty;max-width:none;color:var(--text-muted);padding-inline-end:2.5rem}.faq__a[data-astro-cid-hemr5th4] p[data-astro-cid-hemr5th4]{max-width:none;margin:0}.faq__a[data-astro-cid-hemr5th4] p[data-astro-cid-hemr5th4]+p[data-astro-cid-hemr5th4],.faq__a[data-astro-cid-hemr5th4] ul[data-astro-cid-hemr5th4]+p[data-astro-cid-hemr5th4]{margin-top:.75rem}.faq__a[data-astro-cid-hemr5th4] ul[data-astro-cid-hemr5th4]{gap:.6rem;margin:.75rem 0 0;padding:0;list-style:none;display:grid}.faq__a[data-astro-cid-hemr5th4] li[data-astro-cid-hemr5th4] b[data-astro-cid-hemr5th4]{color:var(--text);font-weight:var(--fw-strong)}.section--tight[data-astro-cid-hemr5th4]{padding-block:clamp(1.5rem,3vw,2.5rem)}.faq-all[data-astro-cid-hemr5th4]{border-block:2px solid var(--color-ink)}.faq-all[data-astro-cid-hemr5th4]>summary[data-astro-cid-hemr5th4]{justify-content:space-between;align-items:center;gap:var(--space-3);font-family:var(--font-heading);font-weight:var(--fw-display);cursor:pointer;padding-block:1.25rem;font-size:clamp(1.375rem,2.4vw,1.75rem);list-style:none;display:flex}.faq-all[data-astro-cid-hemr5th4]>summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}.faq-all[data-astro-cid-hemr5th4]>summary[data-astro-cid-hemr5th4]:after{content:"+";font-weight:var(--fw-body);transition:transform var(--dur) var(--ease-out);flex:none;font-size:1.75rem;line-height:1}.faq-all[data-astro-cid-hemr5th4][open]>summary[data-astro-cid-hemr5th4]:after{transform:rotate(45deg)}.faq-all[data-astro-cid-hemr5th4] .faq[data-astro-cid-hemr5th4] details[data-astro-cid-hemr5th4]:last-child{border-bottom:0}@media (prefers-reduced-motion:reduce){.faq[data-astro-cid-hemr5th4] summary[data-astro-cid-hemr5th4]:after{transition-duration:1ms}}.who[data-astro-cid-hgyjeed5]{background:var(--color-base)}.who[data-astro-cid-hgyjeed5]+.section--tight{padding-block-start:0}.who__grid[data-astro-cid-hgyjeed5]{border-block-start:1px solid var(--color-line);grid-template-columns:minmax(0,1fr) minmax(0,.5fr);align-items:end;gap:clamp(2rem,4vw,3.5rem);padding-block-start:clamp(2rem,4vw,3.25rem);display:grid}.who__text[data-astro-cid-hgyjeed5]{padding-block-end:clamp(2rem,4vw,3.25rem)}.eyebrow[data-astro-cid-hgyjeed5]{margin:0}h2[data-astro-cid-hgyjeed5]{text-wrap:balance;max-width:none;margin:.6rem 0 0}h2[data-astro-cid-hgyjeed5] .sub[data-astro-cid-hgyjeed5]{color:var(--color-muted);font-size:.58em;font-weight:var(--fw-body);margin-block-start:.3em;line-height:1.25;display:block}.who__prose[data-astro-cid-hgyjeed5]{margin-block-start:1.25rem}.who__prose[data-astro-cid-hgyjeed5] p{text-wrap:pretty;max-width:none;margin:0 0 1rem;font-size:1.125rem;line-height:1.55}.who__prose[data-astro-cid-hgyjeed5] p:last-child{margin-block-end:0}.cv[data-astro-cid-hgyjeed5]{border-radius:var(--radius-lg);background:var(--color-white);margin:1.5rem 0 0;padding:.4rem 1.5rem}.cv[data-astro-cid-hgyjeed5]>div[data-astro-cid-hgyjeed5]{border-block-end:1px solid var(--color-line-light);grid-template-columns:5.5rem minmax(0,1fr);align-items:baseline;gap:1.25rem;padding-block:.8rem;display:grid}.cv[data-astro-cid-hgyjeed5]>div[data-astro-cid-hgyjeed5]:last-child{border:0}.cv[data-astro-cid-hgyjeed5] dt[data-astro-cid-hgyjeed5]{font-size:var(--fs-small);font-weight:var(--fw-display);color:var(--color-muted)}.cv[data-astro-cid-hgyjeed5] dd[data-astro-cid-hgyjeed5]{text-wrap:pretty;margin:0;font-size:1.0625rem;line-height:1.45}.who__link[data-astro-cid-hgyjeed5]{margin:1.25rem 0 0;font-size:1.125rem}.who__link[data-astro-cid-hgyjeed5] a[data-astro-cid-hgyjeed5]{font-weight:var(--fw-strong);color:var(--color-ink);box-shadow:inset 0 -2px 0 0 var(--color-pink);padding-block:.6rem;text-decoration:none;display:inline-block}.who__link[data-astro-cid-hgyjeed5] a[data-astro-cid-hgyjeed5]:hover,.who__link[data-astro-cid-hgyjeed5] a[data-astro-cid-hgyjeed5]:focus-visible{box-shadow:inset 0 -8px 0 0 var(--color-pink)}.who__pic[data-astro-cid-hgyjeed5]{justify-content:center;display:flex}.who__pic[data-astro-cid-hgyjeed5] img{width:100%;max-width:430px;height:auto;display:block}@media (width<=900px){.who__grid[data-astro-cid-hgyjeed5]{grid-template-columns:1fr}.who__text[data-astro-cid-hgyjeed5]{padding-block-end:0}.cv[data-astro-cid-hgyjeed5]{padding-inline:1rem}.cv[data-astro-cid-hgyjeed5]>div[data-astro-cid-hgyjeed5]{grid-template-columns:4rem minmax(0,1fr);gap:.9rem}.who__pic[data-astro-cid-hgyjeed5] img{max-width:260px}}.spec[data-astro-cid-xoayf27k]{padding-top:var(--space-3);border-top:3px solid var(--color-ink)}.spec__title[data-astro-cid-xoayf27k]{max-width:none;font-size:var(--fs-small);font-weight:var(--fw-display);color:var(--text-muted);margin:0;line-height:1.4}dl[data-astro-cid-xoayf27k]{margin:0}.spec__row[data-astro-cid-xoayf27k]{margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--border)}dt[data-astro-cid-xoayf27k]{font-size:var(--fs-small);color:var(--text-muted)}dd[data-astro-cid-xoayf27k]{font-weight:var(--fw-strong);margin:.15rem 0 0}
