.scr[data-astro-cid-jhsgx3lh]{padding:var(--space-5);border:1px solid var(--border-subtle);border-radius:var(--r-xl);background:var(--surface-1);color:var(--fg);font-size:13px;line-height:1.4}.scr[data-astro-cid-jhsgx3lh] p[data-astro-cid-jhsgx3lh]{margin:0}.scr-card[data-astro-cid-jhsgx3lh]{background:var(--surface-0);border:1px solid var(--border-subtle);border-radius:var(--r-lg);overflow:hidden}.scr-grow[data-astro-cid-jhsgx3lh]{flex:1;min-width:0}.scr-strong[data-astro-cid-jhsgx3lh],.scr[data-astro-cid-jhsgx3lh] b[data-astro-cid-jhsgx3lh]{font-weight:var(--weight-heading)}.scr-center[data-astro-cid-jhsgx3lh]{text-align:center}.scr-mono[data-astro-cid-jhsgx3lh]{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--fg-muted)}.scr-lbl[data-astro-cid-jhsgx3lh]{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--fg-muted);font-size:11px;margin-bottom:var(--space-2)!important}.scr-pad[data-astro-cid-jhsgx3lh]{padding:var(--space-3) var(--space-4) 0}.scr-fine[data-astro-cid-jhsgx3lh]{color:var(--fg-muted);font-size:11px;font-weight:var(--weight-body);display:block}.scr[data-astro-cid-jhsgx3lh] .scr-narrow[data-astro-cid-jhsgx3lh]{display:none}.scr-tag[data-astro-cid-jhsgx3lh]{padding:2px var(--space-2);border-radius:var(--r-full);font-family:var(--font-mono);white-space:nowrap;background:var(--surface-2);color:var(--ink-700);flex:none;align-items:center;font-size:11px;display:inline-flex}.scr-tag--brand[data-astro-cid-jhsgx3lh]{background:var(--brand-soft);color:var(--indigo-700)}.scr-tag--ok[data-astro-cid-jhsgx3lh]{background:hsl(var(--success-light));color:var(--fg)}.scr-tag--warn[data-astro-cid-jhsgx3lh]{background:hsl(var(--warning-light));color:var(--fg)}.scr-tag--bad[data-astro-cid-jhsgx3lh]{background:hsl(var(--destructive) / .1);color:var(--fg)}.scr-btn[data-astro-cid-jhsgx3lh]{min-height:40px;margin-top:var(--space-3);padding:0 var(--space-3);border-radius:var(--r-md);background:var(--brand);color:var(--on-brand);font-weight:var(--weight-heading);font-size:var(--text-sm);justify-content:center;align-items:center;display:flex}.scr-btn--sm[data-astro-cid-jhsgx3lh]{min-height:30px;font-size:var(--text-xs);margin:0}.scr-seg[data-astro-cid-jhsgx3lh]{border-radius:var(--r-md);background:var(--surface-2);font-size:var(--text-xs);color:var(--ink-700);gap:2px;padding:3px;display:inline-flex}.scr-seg[data-astro-cid-jhsgx3lh]>span[data-astro-cid-jhsgx3lh]{padding:var(--space-1) var(--space-3)}.scr-seg[data-astro-cid-jhsgx3lh] .scr-seg--on[data-astro-cid-jhsgx3lh]{background:var(--surface-0);color:var(--fg);border-radius:var(--r-sm);font-weight:var(--weight-heading);box-shadow:var(--elev-1)}.scr-seg--full[data-astro-cid-jhsgx3lh]{margin:var(--space-3) 0 var(--space-2);display:flex}.scr-seg--full[data-astro-cid-jhsgx3lh]>span[data-astro-cid-jhsgx3lh]{text-align:center;flex:1}.scr-row[data-astro-cid-jhsgx3lh]{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-top:1px solid var(--border-subtle);display:flex}.scr-pad[data-astro-cid-jhsgx3lh]+.scr-row[data-astro-cid-jhsgx3lh]{margin-top:var(--space-1)}.scr-split[data-astro-cid-jhsgx3lh]{gap:var(--space-4);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.scr-split--wide[data-astro-cid-jhsgx3lh]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.scr-bar[data-astro-cid-jhsgx3lh]{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border-subtle);background:var(--surface-2);display:flex}.scr-dots[data-astro-cid-jhsgx3lh]{gap:5px;display:flex}.scr-dots[data-astro-cid-jhsgx3lh] i[data-astro-cid-jhsgx3lh]{border-radius:var(--r-full);background:var(--ink-200);width:9px;height:9px}.scr-url[data-astro-cid-jhsgx3lh]{padding:3px var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--r-sm);background:var(--surface-0);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--ink-700);flex:1}.scr-book[data-astro-cid-jhsgx3lh]{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);display:grid}.scr-book__svc[data-astro-cid-jhsgx3lh]{gap:var(--space-2);padding:var(--space-4);border-right:1px solid var(--border-subtle);flex-direction:column;display:flex}.scr-book__when[data-astro-cid-jhsgx3lh]{padding:var(--space-4)}.scr-opt[data-astro-cid-jhsgx3lh]{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--r-md);display:flex}.scr-opt--on[data-astro-cid-jhsgx3lh]{border:2px solid var(--brand);background:var(--brand-soft);font-weight:var(--weight-heading)}.scr-radio[data-astro-cid-jhsgx3lh]{border-radius:var(--r-full);border:1px solid var(--ink-200);background:var(--surface-0);flex:none;width:14px;height:14px}.scr-opt--on[data-astro-cid-jhsgx3lh] .scr-radio[data-astro-cid-jhsgx3lh]{border:4px solid var(--brand)}.scr-opt--on[data-astro-cid-jhsgx3lh] .scr-mono[data-astro-cid-jhsgx3lh]{color:var(--ink-700)}.scr-days[data-astro-cid-jhsgx3lh]{gap:var(--space-1);margin-bottom:var(--space-3);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.scr-day[data-astro-cid-jhsgx3lh]{padding:var(--space-1) 0;border-radius:var(--r-sm);font-family:var(--font-mono);color:var(--fg-muted);flex-direction:column;align-items:center;font-size:11px;display:flex}.scr-day[data-astro-cid-jhsgx3lh] b[data-astro-cid-jhsgx3lh]{font-size:var(--text-sm);color:var(--fg)}.scr-day--on[data-astro-cid-jhsgx3lh]{background:var(--brand);color:var(--on-brand)}.scr-day--on[data-astro-cid-jhsgx3lh] b[data-astro-cid-jhsgx3lh]{color:var(--on-brand)}.scr-day--off[data-astro-cid-jhsgx3lh] b[data-astro-cid-jhsgx3lh]{color:var(--fg-muted);font-weight:var(--weight-body)}.scr-times[data-astro-cid-jhsgx3lh]{gap:var(--space-1);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.scr-times[data-astro-cid-jhsgx3lh] span[data-astro-cid-jhsgx3lh]{text-align:center;border:1px solid var(--border-subtle);border-radius:var(--r-sm);font-family:var(--font-mono);padding:6px 0}.scr-times[data-astro-cid-jhsgx3lh] .scr-time--on[data-astro-cid-jhsgx3lh]{border:2px solid var(--brand);background:var(--brand-soft);color:var(--indigo-700);font-weight:var(--weight-heading)}.scr-times[data-astro-cid-jhsgx3lh] .scr-time--off[data-astro-cid-jhsgx3lh]{color:var(--fg-muted);border-style:dashed;text-decoration:line-through}.scr-cal[data-astro-cid-jhsgx3lh]{padding:var(--space-3) var(--space-3) 0}.scr-cal__top[data-astro-cid-jhsgx3lh]{align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);display:flex}.scr-cal__grid[data-astro-cid-jhsgx3lh]{--hour:44px;grid-template-columns:44px repeat(5,minmax(0,1fr));grid-template-rows:auto calc(var(--hour) * 6);display:grid}.scr-cal__corner[data-astro-cid-jhsgx3lh]{border-bottom:1px solid var(--border-subtle)}.scr-cal__day[data-astro-cid-jhsgx3lh]{border-left:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);font-family:var(--font-mono);color:var(--fg-muted);padding:0 6px 6px;font-size:11px}.scr-cal__day--on[data-astro-cid-jhsgx3lh]{color:var(--brand-text);font-weight:var(--weight-heading)}.scr-cal__hours[data-astro-cid-jhsgx3lh]{font-family:var(--font-mono);color:var(--fg-muted);flex-direction:column;font-size:10px;display:flex}.scr-cal__hours[data-astro-cid-jhsgx3lh] span[data-astro-cid-jhsgx3lh]{height:var(--hour);border-bottom:1px solid var(--border-subtle)}.scr-cal__col[data-astro-cid-jhsgx3lh]{border-left:1px solid var(--border-subtle);background-image:repeating-linear-gradient(to bottom, transparent 0, transparent calc(var(--hour) - 1px), var(--border-subtle) calc(var(--hour) - 1px), var(--border-subtle) var(--hour));position:relative}.scr-cal__col--on[data-astro-cid-jhsgx3lh]{background-color:var(--surface-1)}.scr-ev[data-astro-cid-jhsgx3lh]{padding:var(--space-1) 6px;border-radius:var(--r-sm);border-left:3px solid var(--brand);background:var(--brand-soft);font-size:11px;line-height:1.3;position:absolute;left:4px;right:4px;overflow:hidden}.scr-ev[data-astro-cid-jhsgx3lh] b[data-astro-cid-jhsgx3lh]{display:block}.scr-ev--a[data-astro-cid-jhsgx3lh]{height:80px;top:4px}.scr-ev--b[data-astro-cid-jhsgx3lh]{height:36px;top:136px}.scr-ev--b[data-astro-cid-jhsgx3lh] b[data-astro-cid-jhsgx3lh],.scr-ev--g[data-astro-cid-jhsgx3lh] b[data-astro-cid-jhsgx3lh]{display:inline}.scr-ev--c[data-astro-cid-jhsgx3lh]{height:58px;top:70px}.scr-ev--d[data-astro-cid-jhsgx3lh]{height:58px;top:180px}.scr-ev--e[data-astro-cid-jhsgx3lh]{height:58px;top:26px}.scr-ev--f[data-astro-cid-jhsgx3lh]{height:80px;top:136px}.scr-ev--g[data-astro-cid-jhsgx3lh]{height:36px;top:92px}.scr-ev--wait[data-astro-cid-jhsgx3lh]{background:hsl(var(--warning-light));border-left-color:hsl(var(--warning))}.scr-ev--blocked[data-astro-cid-jhsgx3lh]{border:1px dashed var(--border-default);color:var(--ink-700);background:repeating-linear-gradient(135deg, var(--surface-2) 0, var(--surface-2) 6px, var(--surface-0) 6px, var(--surface-0) 12px);top:4px;bottom:4px}.scr-split[data-astro-cid-jhsgx3lh]:has(.scr-sms){grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.scr-sms[data-astro-cid-jhsgx3lh]{padding:var(--space-4);border-radius:var(--r-2xl)}.scr-sms[data-astro-cid-jhsgx3lh] .scr-mono[data-astro-cid-jhsgx3lh]{margin-bottom:var(--space-3)}.scr-bubble[data-astro-cid-jhsgx3lh]{padding:var(--space-3) var(--space-4);border-radius:var(--r-xl) var(--r-xl) var(--r-xl) var(--r-xs);background:var(--surface-2);font-size:13px;line-height:1.5}.scr-sms[data-astro-cid-jhsgx3lh] .scr-fine[data-astro-cid-jhsgx3lh]{margin-top:var(--space-3)}.scr-list__head[data-astro-cid-jhsgx3lh]{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border-subtle);background:var(--brand-soft)}.scr-list__head[data-astro-cid-jhsgx3lh] .scr-strong[data-astro-cid-jhsgx3lh]{color:var(--indigo-700)}.scr-list__head[data-astro-cid-jhsgx3lh] p[data-astro-cid-jhsgx3lh]+p[data-astro-cid-jhsgx3lh]{font-size:var(--text-xs);color:var(--ink-700);margin-top:2px}.scr-list__head[data-astro-cid-jhsgx3lh]+.scr-pad[data-astro-cid-jhsgx3lh]{padding-top:var(--space-3)}.scr-pay[data-astro-cid-jhsgx3lh]{padding:var(--space-4)}.scr-pay__sum[data-astro-cid-jhsgx3lh]{margin-top:var(--space-3);padding:var(--space-3) 0;border-block:1px solid var(--border-subtle);color:var(--ink-700);grid-template-columns:1fr auto;gap:6px;display:grid}.scr-pay__sum[data-astro-cid-jhsgx3lh] .scr-strong[data-astro-cid-jhsgx3lh]{color:var(--fg)}.scr-logos[data-astro-cid-jhsgx3lh]{grid-template-columns:repeat(6,minmax(0,1fr));gap:5px;display:grid}.scr-logos[data-astro-cid-jhsgx3lh] span[data-astro-cid-jhsgx3lh]{border:1px solid var(--border-default);border-radius:var(--r-sm);background:var(--surface-0);place-items:center;height:34px;display:grid}.scr-logos[data-astro-cid-jhsgx3lh] img[data-astro-cid-jhsgx3lh]{object-fit:contain;width:22px;height:22px;display:block}.scr-list[data-astro-cid-jhsgx3lh]>p[data-astro-cid-jhsgx3lh].scr-row{font-size:11px;line-height:1.5}.scr-person[data-astro-cid-jhsgx3lh]{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);display:flex}.scr-person[data-astro-cid-jhsgx3lh] b[data-astro-cid-jhsgx3lh]{font-size:var(--text-sm);display:block}.scr-avatar[data-astro-cid-jhsgx3lh]{border-radius:var(--r-full);background:var(--brand-soft);width:40px;height:40px;color:var(--indigo-700);font-weight:var(--weight-display);font-size:var(--text-sm);flex:none;place-items:center;display:grid}@media (width<=719px){.scr[data-astro-cid-jhsgx3lh]{padding:var(--space-3);border-radius:var(--r-lg)}.scr-wide[data-astro-cid-jhsgx3lh]{display:none!important}.scr[data-astro-cid-jhsgx3lh] .scr-narrow[data-astro-cid-jhsgx3lh]{display:block}.scr[data-astro-cid-jhsgx3lh] .scr-row[data-astro-cid-jhsgx3lh].scr-narrow{flex-wrap:wrap;display:flex}.scr-team[data-astro-cid-jhsgx3lh]{flex:1 0 100%;margin:0!important}.scr-split[data-astro-cid-jhsgx3lh],.scr-split--wide[data-astro-cid-jhsgx3lh],.scr-split[data-astro-cid-jhsgx3lh]:has(.scr-sms){gap:var(--space-2);grid-template-columns:minmax(0,1fr)}.scr-book[data-astro-cid-jhsgx3lh]{grid-template-columns:minmax(0,1fr)}.scr-book__svc[data-astro-cid-jhsgx3lh]{padding:var(--space-3) var(--space-3) 0;border-right:0}.scr-book__when[data-astro-cid-jhsgx3lh]{padding:var(--space-3)}.scr-times[data-astro-cid-jhsgx3lh]{grid-template-columns:repeat(4,minmax(0,1fr))}.scr-cal__grid[data-astro-cid-jhsgx3lh]{--hour:36px;grid-template-columns:34px repeat(3,minmax(0,1fr));grid-template-rows:auto calc(var(--hour) * 4)}.scr-ev--a[data-astro-cid-jhsgx3lh]{height:64px}.scr-ev--b[data-astro-cid-jhsgx3lh]{height:30px;top:110px}.scr-ev--c[data-astro-cid-jhsgx3lh]{height:48px;top:56px}.scr-sms[data-astro-cid-jhsgx3lh]{padding:var(--space-3);border-radius:var(--r-xl)}.scr-list__head[data-astro-cid-jhsgx3lh],.scr-pay[data-astro-cid-jhsgx3lh]{padding:var(--space-3)}.scr-pay[data-astro-cid-jhsgx3lh] .scr-narrow[data-astro-cid-jhsgx3lh]{margin-top:var(--space-2);font-size:10px}}.fx[data-astro-cid-5c4bl66s]{--fx-offset:140px;color:var(--fg)}.fx-narrow[data-astro-cid-5c4bl66s]{display:none}.fx-hero[data-astro-cid-5c4bl66s]{padding-top:calc(var(--space-8) + var(--space-6));padding-bottom:var(--space-8)}.fx-hero[data-astro-cid-5c4bl66s] .fx-eyb{margin-bottom:var(--space-3)}.fx-hero[data-astro-cid-5c4bl66s] h1[data-astro-cid-5c4bl66s]{letter-spacing:var(--tracking-tight);text-wrap:balance;margin:0;font-size:clamp(30px,3vw + 10px,52px);font-weight:800;line-height:1.06}.fx-hero__row[data-astro-cid-5c4bl66s]{align-items:end;column-gap:var(--space-12);margin-top:var(--space-4);grid-template-columns:minmax(0,1fr) fit-content(480px);grid-template-areas:"lead cta""answer facts";display:grid}.fx-hero__lead[data-astro-cid-5c4bl66s]{font-size:var(--text-lg);color:var(--ink-700);grid-area:lead;margin:0;line-height:1.55}.fx-hero__answer[data-astro-cid-5c4bl66s]{margin:var(--space-6) 0 0;font-size:var(--text-base);color:var(--ink-700);grid-area:answer;align-self:start;line-height:1.6}.fx-hero[data-astro-cid-5c4bl66s] .fx-hero__facts{margin-top:var(--space-6);grid-area:facts;align-self:start}.fx-hero__cta[data-astro-cid-5c4bl66s]{align-items:flex-end;gap:var(--space-2);flex-direction:column;grid-area:cta;display:flex}.fx-hero__btns[data-astro-cid-5c4bl66s]{gap:var(--space-3);display:flex}.fx-hero__note[data-astro-cid-5c4bl66s]{color:var(--fg-muted);margin:0;font-size:13px}.fx-hero__note[data-astro-cid-5c4bl66s] a[data-astro-cid-5c4bl66s]{color:var(--brand-text);font-weight:var(--weight-heading)}.fx-chips[data-astro-cid-5c4bl66s]{z-index:40;background:var(--surface-0);border-block:1px solid var(--border-subtle);position:sticky;top:64px}.fx-chips__track[data-astro-cid-5c4bl66s]{gap:var(--space-2);scrollbar-width:none;padding-block:10px;display:flex;overflow-x:auto}.fx-chips__track[data-astro-cid-5c4bl66s]::-webkit-scrollbar{display:none}.fx-chip[data-astro-cid-5c4bl66s]{align-items:center;gap:var(--space-2);border:1px solid var(--border-subtle);border-radius:var(--r-full);background:var(--surface-0);min-height:40px;color:var(--ink-700);font-size:var(--text-sm);font-weight:var(--weight-ui);white-space:nowrap;flex:none;padding:0 14px;text-decoration:none;display:inline-flex}.fx-chip[data-astro-cid-5c4bl66s]:hover{border-color:var(--border-strong);color:var(--fg)}.fx-chip[data-astro-cid-5c4bl66s][aria-current]{border-color:var(--brand);background:var(--brand-soft);color:var(--indigo-700);font-weight:var(--weight-heading)}.fx-chip__num[data-astro-cid-5c4bl66s]{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--fg-muted)}.fx-chip[data-astro-cid-5c4bl66s][aria-current] .fx-chip__num[data-astro-cid-5c4bl66s]{color:var(--brand-text)}.fx-chip[data-astro-cid-5c4bl66s]:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.fx-clu[data-astro-cid-5c4bl66s]{padding-block:var(--space-16);border-top:1px solid var(--border-subtle);scroll-margin-top:var(--fx-offset);grid-template:"head screen""picks screen""more screen"1fr/minmax(0,5fr) minmax(0,7fr);align-items:start;column-gap:56px;display:grid}.fx-clu[data-astro-cid-5c4bl66s]:first-of-type{border-top:0}.fx-clu__head[data-astro-cid-5c4bl66s]{grid-area:head}.fx-clu__screen[data-astro-cid-5c4bl66s]{grid-area:screen;align-self:center}.fx-picks[data-astro-cid-5c4bl66s]{grid-area:picks}.fx-more[data-astro-cid-5c4bl66s]{grid-area:more}.fx-clu[data-astro-cid-5c4bl66s] h2[data-astro-cid-5c4bl66s]{letter-spacing:-.02em;text-wrap:balance;margin:10px 0 12px;font-size:32px;font-weight:800;line-height:1.12}.fx-clu__sub[data-astro-cid-5c4bl66s]{margin:0 0 var(--space-6);font-size:var(--text-base);color:var(--ink-700);line-height:1.55}.fx-picks[data-astro-cid-5c4bl66s]{border-top:1px solid var(--border-subtle);margin:0;padding:0;list-style:none}.fx-picks[data-astro-cid-5c4bl66s] li[data-astro-cid-5c4bl66s]{border-bottom:1px solid var(--border-subtle)}.fx-picks[data-astro-cid-5c4bl66s] a[data-astro-cid-5c4bl66s]{gap:var(--space-1);padding:var(--space-3) 0;color:var(--fg);flex-direction:column;text-decoration:none;display:flex}.fx-picks[data-astro-cid-5c4bl66s] a[data-astro-cid-5c4bl66s]:hover .fx-picks__t[data-astro-cid-5c4bl66s]{color:var(--brand-text)}.fx-picks__t[data-astro-cid-5c4bl66s]{font-weight:var(--weight-heading);font-size:15px}.fx-picks__d[data-astro-cid-5c4bl66s]{font-size:var(--text-sm);color:var(--fg-muted);line-height:1.45}.fx-more[data-astro-cid-5c4bl66s]{min-height:44px;margin-top:var(--space-2);font-weight:var(--weight-heading);font-size:var(--text-sm);color:var(--brand-text);justify-self:start;align-items:center;text-decoration:none;display:inline-flex}.fx-more[data-astro-cid-5c4bl66s]:hover{text-decoration:underline}.fx-cat[data-astro-cid-5c4bl66s]{padding:72px 0 var(--space-6);border-top:1px solid var(--border-subtle);scroll-margin-top:var(--fx-offset)}.fx-cat__head[data-astro-cid-5c4bl66s]{justify-content:space-between;align-items:flex-end;gap:var(--space-8);margin-bottom:var(--space-5);display:flex}.fx-cat[data-astro-cid-5c4bl66s] h2[data-astro-cid-5c4bl66s]{letter-spacing:-.02em;margin:10px 0 0;font-size:32px;font-weight:800}.fx-search[data-astro-cid-5c4bl66s]{flex:0 440px}.fx-search[data-astro-cid-5c4bl66s] label[data-astro-cid-5c4bl66s]{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--fg-muted);margin-bottom:6px;font-size:11px;display:block}.fx-search__box[data-astro-cid-5c4bl66s]{position:relative}.fx-search__box[data-astro-cid-5c4bl66s] svg[data-astro-cid-5c4bl66s]{color:var(--fg-muted);position:absolute;top:14px;left:14px}.fx-search[data-astro-cid-5c4bl66s] input[data-astro-cid-5c4bl66s]{box-sizing:border-box;border:1px solid var(--border-default);border-radius:var(--r-md);background:var(--surface-0);width:100%;height:44px;color:var(--fg);font:inherit;padding:0 44px 0 40px;font-size:16px}.fx-search[data-astro-cid-5c4bl66s] input[data-astro-cid-5c4bl66s]::placeholder{color:var(--fg-muted)}.fx-search[data-astro-cid-5c4bl66s] input[data-astro-cid-5c4bl66s]:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.fx-search[data-astro-cid-5c4bl66s] input[data-astro-cid-5c4bl66s]::-webkit-search-cancel-button{display:none}.fx-search__clear[data-astro-cid-5c4bl66s]{width:44px;height:44px;color:var(--fg-muted);cursor:pointer;background:0 0;border:0;font-size:20px;position:absolute;top:0;right:0}.fx-search__sum[data-astro-cid-5c4bl66s]{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--fg-muted);margin:6px 0 0}.fx-empty[data-astro-cid-5c4bl66s]{margin:0 0 var(--space-5);padding:var(--space-8);border:1px dashed var(--border-default);border-radius:var(--r-lg);text-align:center;color:var(--ink-700)}.fx-empty[data-astro-cid-5c4bl66s] button[data-astro-cid-5c4bl66s]{color:var(--brand-text);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}[data-astro-cid-5c4bl66s][hidden]{display:none!important}.fx-rows[data-astro-cid-5c4bl66s]{border-top:1px solid var(--border-subtle)}.fx-row[data-astro-cid-5c4bl66s]{gap:var(--space-6);padding-block:var(--space-5);border-bottom:1px solid var(--border-subtle);scroll-margin-top:var(--fx-offset);grid-template-columns:240px minmax(0,1fr);display:grid}.fx-row__h[data-astro-cid-5c4bl66s]{gap:var(--space-1);font-size:17px;line-height:1.3;font-weight:var(--weight-heading);flex-direction:column;margin:0;display:flex}.fx-row__num[data-astro-cid-5c4bl66s]{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--brand-text);font-weight:var(--weight-body)}.fx-row__n[data-astro-cid-5c4bl66s]{display:none}.fx-row__count[data-astro-cid-5c4bl66s]{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--fg-muted);font-weight:var(--weight-body)}.fx-row__link[data-astro-cid-5c4bl66s]{min-height:44px;font-weight:var(--weight-heading);font-size:var(--text-sm);color:var(--brand-text);align-items:center;margin-left:14px;text-decoration:none;display:inline-flex}.fx-row__link[data-astro-cid-5c4bl66s]:hover{text-decoration:underline}.fx-grp[data-astro-cid-5c4bl66s]{scroll-margin-top:var(--fx-offset);margin-bottom:6px}.fx-grp__t[data-astro-cid-5c4bl66s]{margin:var(--space-1) 14px 2px;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--fg-muted);font-size:11px}.fx-grid[data-astro-cid-5c4bl66s]{gap:0 var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.fx-it[data-astro-cid-5c4bl66s]{min-height:44px;padding:var(--space-3) 14px;border-radius:var(--r-md);color:var(--fg);flex-direction:column;gap:3px;text-decoration:none;display:flex}a[data-astro-cid-5c4bl66s].fx-it:hover{background:var(--surface-2)}a[data-astro-cid-5c4bl66s].fx-it:hover .fx-it__t[data-astro-cid-5c4bl66s]{color:var(--brand-text)}a[data-astro-cid-5c4bl66s].fx-it:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}.fx-it__t[data-astro-cid-5c4bl66s]{font-weight:var(--weight-heading);font-size:var(--text-sm)}.fx-it__d[data-astro-cid-5c4bl66s]{color:var(--fg-muted);font-size:13px;line-height:1.4}.fx-soon[data-astro-cid-5c4bl66s]{padding:1px var(--space-2);border-radius:var(--r-full);background:var(--surface-2);font-family:var(--font-mono);font-size:11px;font-weight:var(--weight-body);color:var(--ink-700);display:inline-flex}@media (width<=1023px){.fx-hero__row[data-astro-cid-5c4bl66s]{display:block}.fx-hero__cta[data-astro-cid-5c4bl66s]{margin-top:var(--space-5);align-items:flex-start}.fx-hero[data-astro-cid-5c4bl66s] .fx-hero__facts{max-width:680px}.fx-grid[data-astro-cid-5c4bl66s]{grid-template-columns:repeat(2,minmax(0,1fr))}.fx-clu[data-astro-cid-5c4bl66s]{column-gap:var(--space-8)}}@media (width<=719px){.fx[data-astro-cid-5c4bl66s]{--fx-offset:128px}.fx-wide[data-astro-cid-5c4bl66s]{display:none}.fx-narrow[data-astro-cid-5c4bl66s]{display:inline}.fx-hero[data-astro-cid-5c4bl66s]{padding-top:calc(var(--space-8) + var(--space-4));padding-bottom:var(--space-5)}.fx-hero[data-astro-cid-5c4bl66s] .fx-eyb{margin-bottom:var(--space-2)}.fx-hero[data-astro-cid-5c4bl66s] h1[data-astro-cid-5c4bl66s]{font-size:clamp(22px,6.6vw,30px);line-height:1.1}.fx-hero__row[data-astro-cid-5c4bl66s]{margin-top:10px;display:block}.fx-hero__lead[data-astro-cid-5c4bl66s]{font-size:15px;line-height:1.5}.fx-hero[data-astro-cid-5c4bl66s] .fx-hero__facts{margin-top:var(--space-4)}.fx-hero__cta[data-astro-cid-5c4bl66s]{margin-top:var(--space-4);align-items:stretch}.fx-hero__btns[data-astro-cid-5c4bl66s]{display:block}.fx-hero__btns[data-astro-cid-5c4bl66s] .ds-btn{width:100%;display:flex}.fx-hero__note[data-astro-cid-5c4bl66s]{text-align:center}.fx-chips__track[data-astro-cid-5c4bl66s]{padding-block:var(--space-2)}.fx-clu[data-astro-cid-5c4bl66s]{padding:var(--space-8) 0 var(--space-2);grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"head""screen""picks""more"}.fx-clu[data-astro-cid-5c4bl66s]:first-of-type{padding-top:28px}.fx-clu[data-astro-cid-5c4bl66s] h2[data-astro-cid-5c4bl66s]{margin:var(--space-2) 0;font-size:var(--text-2xl);line-height:1.15}.fx-clu__sub[data-astro-cid-5c4bl66s]{margin-bottom:var(--space-4);font-size:15px;line-height:1.5}.fx-picks[data-astro-cid-5c4bl66s]{margin-top:var(--space-3)}.fx-picks[data-astro-cid-5c4bl66s] a[data-astro-cid-5c4bl66s]{gap:2px;min-height:44px;padding:10px 0}.fx-picks__d[data-astro-cid-5c4bl66s]{font-size:13px;line-height:1.4}.fx-more[data-astro-cid-5c4bl66s]{margin-top:0}.fx-cat[data-astro-cid-5c4bl66s]{padding-top:var(--space-8)}.fx-cat__head[data-astro-cid-5c4bl66s]{margin-bottom:0;display:block}.fx-cat[data-astro-cid-5c4bl66s] h2[data-astro-cid-5c4bl66s]{margin:var(--space-2) 0 14px;font-size:var(--text-2xl)}.fx-search__sum[data-astro-cid-5c4bl66s]{margin-bottom:var(--space-3);font-size:11px}.fx-empty[data-astro-cid-5c4bl66s]{padding:var(--space-5);font-size:var(--text-sm)}.fx-row[data-astro-cid-5c4bl66s]{padding-block:0;display:block}.fx-row__h[data-astro-cid-5c4bl66s]{flex-direction:row;align-items:center;gap:10px;min-height:52px;font-size:15px}.fx-row__num[data-astro-cid-5c4bl66s]{flex:none;width:20px;font-size:11px}.fx-row__title[data-astro-cid-5c4bl66s]{flex:1}.fx-row__count[data-astro-cid-5c4bl66s]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.fx-row__n[data-astro-cid-5c4bl66s]{font-family:var(--font-mono);color:var(--fg-muted);font-size:11px;font-weight:var(--weight-body);display:inline}.fx-row__h[data-astro-cid-5c4bl66s] .fx-row__btn{width:100%;min-height:52px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:flex}.fx-row__h[data-astro-cid-5c4bl66s] .fx-row__btn svg{transition:transform var(--dur-1) var(--ease-out-quint);flex:none}.fx-row__h[data-astro-cid-5c4bl66s] .fx-row__btn[aria-expanded=true] svg{transform:rotate(180deg)}.fx-row__panel[data-astro-cid-5c4bl66s]{padding:0 0 10px 30px}.fx-grp__t[data-astro-cid-5c4bl66s]{margin:6px 0 2px;font-size:10px}.fx-grid[data-astro-cid-5c4bl66s]{display:block}.fx-it[data-astro-cid-5c4bl66s]{border-top:1px solid var(--border-subtle);border-radius:0;gap:2px;padding:9px 0}.fx-it__d[data-astro-cid-5c4bl66s]{font-size:12.5px}.fx-row__link[data-astro-cid-5c4bl66s]{margin-left:0}}
