.Mark_mark__il0nT{color:var(--brand);display:inline-block;flex:none;vertical-align:middle}.Mark_track__gU5t4{stroke:currentColor;stroke-opacity:.4}.Mark_arc__fCRSZ{stroke:currentColor}.Mark_cursor__c3WNC{fill:var(--mark-cursor,var(--ink))}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .Mark_cursor__c3WNC{fill:var(--mark-cursor,var(--spark))}:root [data-theme=light] .Mark_cursor__c3WNC{fill:var(--mark-cursor,var(--ink))}}[data-theme=dark] .Mark_cursor__c3WNC{fill:var(--mark-cursor,var(--spark))}[data-theme=dark] [data-theme=light] .Mark_cursor__c3WNC{fill:var(--mark-cursor,var(--ink))}.Wordmark_wordmark__cEw9X{--wm-size:var(--fs-3);display:inline-flex;align-items:center;gap:.3em;font-size:var(--wm-size);line-height:1;color:var(--ink);white-space:nowrap;vertical-align:middle}.Wordmark_sm___f8t0{--wm-size:var(--fs-2)}.Wordmark_md__PBjw_{--wm-size:var(--fs-3)}.Wordmark_lg__skk8J{--wm-size:var(--fs-5);gap:.25em}.Wordmark_link__7OlCW{text-decoration:none;border-radius:var(--radius-s)}.Wordmark_link__7OlCW:hover .Wordmark_sans__Dond9{text-decoration:underline;text-decoration-thickness:.08em;text-underline-offset:.18em}.Wordmark_mark__8Hm2v{position:relative;top:-.04em}.Wordmark_name__7I_l4{display:inline-flex;align-items:baseline}.Wordmark_mono__VlrDd{font-family:var(--font-mono);font-weight:700;font-size:.94em;letter-spacing:-.04em}.Wordmark_sans__Dond9{font-family:var(--font-sans);font-weight:700;letter-spacing:-.02em;margin-left:.04em}.Container_container__Qpz85{max-width:760px;margin:0 auto;padding:0 var(--space-4)}.Container_wide__mcmAo{max-width:1080px}.Header_header__OyCYH{border-bottom:1px solid var(--line);background:var(--canvas)}.Header_skipLink__SWuiL{position:absolute;left:-9999px;top:0;z-index:100;padding:var(--space-2) var(--space-4);background:var(--brand);color:var(--canvas);border-radius:0 0 var(--radius-s) 0;text-decoration:none}.Header_skipLink__SWuiL:focus{left:0}.Header_row__k6TVb{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-3);padding:var(--space-3) 0}.Header_nav__vKW9B{min-width:0}.Header_list__IAPvl{list-style:none;display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4);margin:0;padding:0}.Header_link__WXGY5{color:var(--ink);text-decoration:none;font-size:var(--fs-2)}.Header_link__WXGY5:hover{text-decoration:underline}.Header_link__WXGY5[aria-current=page]{color:var(--brand);font-weight:600}.Header_scan__R0RnK{color:var(--canvas);background:var(--brand);padding:var(--space-1) var(--space-3);border-radius:var(--radius-s);text-decoration:none;font-size:var(--fs-2);font-weight:600;white-space:nowrap}.Header_scan__R0RnK:hover{filter:brightness(1.1)}.Header_scan__R0RnK[aria-current=page]{outline:2px solid var(--canvas);outline-offset:-4px}.Footer_footer__4T_oq{border-top:1px solid var(--line);margin-top:var(--space-8);padding:var(--space-6) 0;color:var(--muted)}.Footer_top__5FGhP{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3)}.Footer_nav__UV8rj{min-width:0}.Footer_list__DYxmn{list-style:none;display:flex;flex-wrap:wrap;gap:var(--space-4);margin:0;padding:0}.Footer_link__t_0w4{color:var(--muted);text-decoration:none;font-size:var(--fs-1)}.Footer_link__t_0w4:hover{text-decoration:underline}.Footer_rubric___NKao{margin:var(--space-4) 0 0;font-size:var(--fs-1);color:var(--muted)}