.__variable_8eaea4{--font-rebrix-body:"Geist","Geist Fallback"}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/f639721981034f88-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/9766a7e9e2e0ad5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b66cf8e69499582a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/aa016aab0e6d1295-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/22a5144ee8d83bca-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Fallback;src:local("Arial");ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.00%;size-adjust:104.76%}.__className_8eaea4{font-family:Geist,Geist Fallback;font-style:normal}.__variable_8eaea4{--font-rebrix-display:"Geist","Geist Fallback"}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/013b72fa676f92e0-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b9408752a0c24fb9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/65f03d54ccadf4a8-s.woff2) format("woff2");unicode-range:u+2000-2001,u+2004-2008,u+200a,u+23b8-23bd,u+2500-259f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e038a29029a234f2-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/2b5b02fc7e511755-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/7d4881bb7e1bf84d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Mono Fallback;src:local("Arial");ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.00%;size-adjust:134.59%}.__className_8c25df{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.__variable_8c25df{--font-rebrix-mono:"Geist Mono","Geist Mono Fallback"}:root,[data-brand=base]{--color-neutral-0:#ffffff;--color-neutral-50:#f7f7f8;--color-neutral-100:#eeeef0;--color-neutral-200:#dcdce0;--color-neutral-300:#c0c1c7;--color-neutral-400:#9a9ba3;--color-neutral-500:#74757e;--color-neutral-600:#565761;--color-neutral-700:#3d3e46;--color-neutral-800:#26272d;--color-neutral-900:#161619;--color-neutral-1000:#000000;--color-accent-100:#dbeafe;--color-accent-300:#93c5fd;--color-accent-500:#2563eb;--color-accent-600:#1d4ed8;--color-accent-700:#1e40af;--color-danger-100:#fee2e2;--color-danger-500:#ef4444;--color-danger-600:#dc2626;--color-danger-700:#b91c1c;--color-success-100:#dcfce7;--color-success-500:#22c55e;--color-success-600:#16a34a;--color-warning-100:#fef3c7;--color-warning-500:#f59e0b;--color-warning-600:#d97706;--color-chart-1:#2563eb;--color-chart-2:#0891b2;--color-chart-3:#7c3aed;--color-chart-4:#ea580c;--color-chart-5:#e11d48;--color-chart-6:#059669;--space-0:0px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-14:56px;--space-16:64px;--space-18:72px;--space-20:80px;--space-24:96px;--space-28:112px;--space-32:128px;--radius-none:0px;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:18px;--radius-pill:999px;--radius-full:50%;--size-control-sm:32px;--size-control-md:40px;--size-control-lg:48px;--size-control-xl:56px;--size-control-box:20px;--size-control-icon:12px;--size-border-thin:1px;--size-border-thick:2px;--size-container-max:1200px;--font-family-body:system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--font-family-display:system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--font-family-mono:ui-monospace,SFMono-Regular,Menlo,monospace;--font-family-accent:var(--font-family-body);--font-size-xs:12px;--font-size-sm:14px;--font-size-md:16px;--font-size-lg:18px;--font-size-xl:24px;--font-size-2xl:32px;--font-size-3xl:48px;--font-size-4xl:72px;--font-weight-extralight:200;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-bold:700;--font-line-height-tight:1.2;--font-line-height-normal:1.5;--font-line-height-relaxed:1.6;--font-line-height-control:1;--font-text-trim-room:.3em;--motion-duration-fast:.15s;--motion-duration-base:.2s;--motion-duration-slow:.4s;--motion-easing-standard:cubic-bezier(.2,0,.2,1);--motion-easing-expo-out:cubic-bezier(.16,1,.3,1);--motion-easing-accelerate:cubic-bezier(.4,0,1,1);--motion-lift-raised:-1px;--motion-lift-nudge:2px;--breakpoint-mobile:480px;--breakpoint-tablet-portrait:768px;--breakpoint-tablet-landscape:1024px;--space-control-gap:var(--space-2);--space-control-padding-sm:var(--space-3);--space-control-padding-md:var(--space-5);--space-control-padding-lg:var(--space-6);--space-control-padding-xl:var(--space-8);--layout-aside:400px;--layout-measure-sm:560px;--layout-measure-md:640px;--layout-measure-lg:720px;--type-headline-h1-line-height:var(--font-line-height-tight);--type-headline-h1-weight:var(--font-weight-bold);--type-headline-h2-line-height:var(--font-line-height-tight);--type-headline-h2-weight:var(--font-weight-bold);--type-headline-h3-line-height:var(--font-line-height-tight);--type-headline-h3-weight:var(--font-weight-bold);--type-headline-h4-line-height:var(--font-line-height-tight);--type-headline-h4-weight:var(--font-weight-bold);--type-copy-lg-size:var(--font-size-lg);--type-copy-lg-line-height:var(--font-line-height-normal);--type-copy-lg-weight:var(--font-weight-regular);--type-copy-md-size:var(--font-size-md);--type-copy-md-line-height:var(--font-line-height-normal);--type-copy-md-weight:var(--font-weight-regular);--type-copy-sm-size:var(--font-size-sm);--type-copy-sm-line-height:var(--font-line-height-normal);--type-copy-sm-weight:var(--font-weight-regular);--type-copy-xs-size:var(--font-size-xs);--type-copy-xs-line-height:var(--font-line-height-normal);--type-copy-xs-weight:var(--font-weight-regular);--type-label-lg-size:var(--font-size-lg);--type-label-lg-line-height:var(--font-line-height-normal);--type-label-lg-weight:var(--font-weight-medium);--type-label-md-size:var(--font-size-md);--type-label-md-line-height:var(--font-line-height-normal);--type-label-md-weight:var(--font-weight-medium);--type-label-sm-size:var(--font-size-sm);--type-label-sm-line-height:var(--font-line-height-normal);--type-label-sm-weight:var(--font-weight-medium);--type-label-xs-size:var(--font-size-xs);--type-label-xs-line-height:var(--font-line-height-normal);--type-label-xs-weight:var(--font-weight-medium);--type-display-lg-line-height:var(--font-line-height-tight);--type-display-lg-weight:var(--font-weight-bold);--type-display-md-line-height:var(--font-line-height-tight);--type-display-md-weight:var(--font-weight-bold);--type-display-sm-line-height:var(--font-line-height-tight);--type-display-sm-weight:var(--font-weight-bold);--type-article-h2-line-height:var(--font-line-height-tight);--type-article-h2-weight:var(--font-weight-bold);--type-article-h3-line-height:var(--font-line-height-tight);--type-article-h3-weight:var(--font-weight-bold);--type-article-lead-line-height:var(--font-line-height-relaxed);--type-article-lead-weight:var(--font-weight-regular);--type-article-body-line-height:var(--font-line-height-relaxed);--type-article-body-weight:var(--font-weight-regular);--type-article-caption-size:var(--font-size-sm);--type-article-caption-line-height:var(--font-line-height-normal);--type-article-caption-weight:var(--font-weight-regular);--effect-blur-frost:12px;--line-cap:butt;--component-button-radius:var(--radius-md);--component-field-inset-inline:var(--space-4);--component-field-inset-block:var(--space-2);--component-field-gap:var(--space-2);--component-field-text-sm:14px;--component-field-text-md:15px;--component-field-text-lg:15px;--component-field-radius:var(--radius-md);--component-field-style:underline;--component-field-float-sm-top:8px;--component-field-float-sm-block-start:18px;--component-field-float-sm-block-end:5px;--component-field-float-sm-height:40px;--component-field-float-md-top:11px;--component-field-float-md-block-start:23px;--component-field-float-md-block-end:7px;--component-field-float-md-height:48px;--component-field-float-lg-top:15px;--component-field-float-lg-block-start:27px;--component-field-float-lg-block-end:11px;--component-field-float-lg-height:56px;--component-switch-height-sm:var(--space-5);--component-switch-height-md:var(--space-6);--component-switch-gap-sm:2px;--component-switch-gap-md:3px;--component-chart-bar-thickness-sm:6px;--component-chart-bar-thickness-md:10px;--component-chart-bar-thickness-lg:16px;--component-chart-bar-gap:var(--size-border-thick);--component-chart-bar-radius:var(--radius-sm);--component-chart-line-stroke:var(--size-border-thick);--component-chart-line-dot:8px;--component-chart-grid-stroke:var(--size-border-thin);--component-chart-ring-stroke:10px;--component-chart-ring-size-sm:120px;--component-chart-ring-size-md:200px;--component-chart-ring-size-lg:320px;--component-image-loop-card-min:220px;--component-image-loop-card-fluid:22vw;--component-image-loop-card-max:320px;--component-image-loop-card-radius:var(--radius-xl);--component-image-loop-card-lift:var(--space-8);--component-image-loop-gap:var(--space-5);--component-accordion-radius:16px;--component-accordion-gap:10px;--component-accordion-trigger-inset-block-line:22px;--component-accordion-trigger-inset-block-filled:20px;--component-accordion-trigger-inset-inline:var(--space-6);--component-accordion-icon-box:var(--space-8);--component-accordion-icon-gap:18px;--component-accordion-marker-size:9px;--component-accordion-marker-gap:var(--space-4);--component-accordion-glyph-size-line:20px;--component-accordion-glyph-size-filled:18px;--component-accordion-glyph-gap:var(--space-4);--component-accordion-body-inset-block-end-line:26px;--component-accordion-body-inset-block-end-filled:22px;--component-accordion-body-inset-inline-end:var(--space-12);--component-accordion-body-max-width:780px;--component-layer-z-index:1000;--component-layer-enter-duration:var(--motion-duration-slow);--component-layer-enter-easing:var(--motion-easing-expo-out);--component-layer-exit-duration:var(--motion-duration-base);--component-layer-exit-easing:var(--motion-easing-accelerate);--component-subpage-inset:var(--space-5);--component-subpage-header-gap:var(--space-2);--component-modal-radius:var(--radius-xl);--component-modal-max-inline-size:560px;--component-modal-inset:var(--space-5);--component-modal-enter-scale:.96;--component-modal-sheet-max-block-size:92svh;--component-modal-sheet-handle-inline-size:36px;--component-modal-sheet-handle-block-size:4px;--component-modal-body-inset-block-end:var(--space-6);--component-sheet-radius:var(--component-modal-radius);--component-sheet-max-inline-size:var(--component-modal-max-inline-size);--component-sheet-max-block-size:var(--component-modal-sheet-max-block-size);--component-sheet-inset:var(--component-modal-inset);--component-sheet-handle-inline-size:var(--component-modal-sheet-handle-inline-size);--component-sheet-handle-block-size:var(--component-modal-sheet-handle-block-size);--component-sheet-body-inset-block-end:var(--component-modal-body-inset-block-end);--component-drawer-inline-size:360px;--component-drawer-max-inline-size:86vw;--component-drawer-inset:var(--space-5);--component-nav-menu-item-min-block-size:48px;--component-nav-menu-item-inset-inline:var(--space-3);--component-nav-menu-item-gap:var(--space-3);--component-nav-menu-item-radius:var(--radius-md);--component-nav-menu-level-duration:var(--motion-duration-base);--component-nav-menu-level-easing:var(--motion-easing-standard);--component-carousel-gap:var(--space-5);--component-carousel-edge:var(--layout-margin);--component-carousel-dot-size:8px;--component-carousel-dot-gap:var(--space-2);--component-carousel-arrow-size:var(--space-10);--surface-page:var(--color-neutral-0);--surface-raised:var(--color-neutral-0);--surface-sunken:var(--color-neutral-50);--surface-muted:var(--color-neutral-600);--surface-inverse:var(--color-neutral-900);--surface-scrim:rgba(0,0,0,.5);--surface-frost:rgba(255,255,255,.6);--shadow-subtle:rgba(0,0,0,.06);--shadow-raised:rgba(0,0,0,.1);--content-primary:var(--color-neutral-900);--content-secondary:var(--color-neutral-600);--content-muted:var(--color-neutral-400);--content-inverse:var(--color-neutral-0);--content-on-accent:var(--color-neutral-0);--content-on-muted:var(--color-neutral-0);--content-link:var(--color-accent-600);--accent-base:var(--color-accent-500);--accent-hover:var(--color-accent-600);--accent-active:var(--color-accent-700);--accent-subtle:var(--color-accent-100);--border-subtle:var(--color-neutral-200);--border-strong:var(--color-neutral-300);--focus-ring:var(--color-accent-500);--focus-ring-width:var(--size-border-thick);--focus-ring-offset:var(--size-border-thick);--action-primary-bg-initial:var(--accent-base);--action-primary-bg-hover:var(--accent-hover);--action-primary-bg-pressed:var(--accent-active);--action-primary-bg-disabled:var(--color-neutral-200);--action-primary-fg-initial:var(--content-on-accent);--action-primary-fg-disabled:var(--color-neutral-400);--action-secondary-bg-initial:rgba(0,0,0,0);--action-secondary-bg-hover:var(--color-neutral-100);--action-secondary-bg-pressed:var(--color-neutral-200);--action-secondary-bg-disabled:rgba(0,0,0,0);--action-secondary-fg-initial:var(--content-primary);--action-secondary-fg-disabled:var(--color-neutral-400);--action-secondary-border-initial:var(--border-strong);--action-secondary-border-hover:var(--color-neutral-400);--action-secondary-border-disabled:var(--border-subtle);--action-ghost-bg-initial:rgba(0,0,0,0);--action-ghost-bg-hover:var(--color-neutral-100);--action-ghost-bg-pressed:var(--color-neutral-200);--action-ghost-bg-disabled:rgba(0,0,0,0);--action-ghost-fg-initial:var(--content-primary);--action-ghost-fg-disabled:var(--color-neutral-400);--action-danger-bg-initial:var(--color-danger-600);--action-danger-bg-hover:var(--color-danger-700);--action-danger-bg-pressed:var(--color-danger-700);--action-danger-bg-disabled:var(--color-neutral-200);--action-danger-fg-initial:var(--color-neutral-0);--action-danger-fg-disabled:var(--color-neutral-400);--field-bg-initial:var(--color-neutral-100);--field-bg-hover:var(--color-neutral-50);--field-bg-focus:var(--color-neutral-0);--field-bg-disabled:var(--color-neutral-50);--field-border-initial:var(--border-strong);--field-border-hover:var(--color-neutral-400);--field-border-focus:var(--accent-base);--field-border-invalid:var(--color-danger-500);--field-border-disabled:var(--border-subtle);--field-fg-initial:var(--content-primary);--field-fg-disabled:var(--color-neutral-400);--field-placeholder:var(--color-neutral-400);--field-label-font:var(--font-family-body);--field-label-size:var(--font-size-xs);--field-label-tracking:0;--field-label-transform:none;--field-label-color:var(--content-secondary);--field-label-color-invalid:var(--status-danger);--control-bg-initial:var(--color-neutral-0);--control-bg-hover:var(--color-neutral-50);--control-bg-checked:var(--accent-base);--control-bg-disabled:var(--color-neutral-100);--control-border-initial:var(--border-strong);--control-border-hover:var(--color-neutral-400);--control-border-checked:var(--accent-base);--control-border-disabled:var(--border-subtle);--control-mark-initial:var(--color-neutral-0);--control-mark-disabled:var(--color-neutral-400);--control-track-initial:var(--color-neutral-300);--control-track-checked:var(--accent-base);--control-track-disabled:var(--color-neutral-200);--control-thumb-initial:var(--color-neutral-0);--control-thumb-disabled:var(--color-neutral-50);--chip-bg-initial:rgba(0,0,0,0);--chip-bg-hover:var(--color-neutral-100);--chip-bg-selected:var(--accent-subtle);--chip-bg-disabled:rgba(0,0,0,0);--chip-fg-initial:var(--content-primary);--chip-fg-selected:var(--content-primary);--chip-fg-disabled:var(--color-neutral-400);--chip-border-initial:var(--border-strong);--chip-border-hover:var(--color-neutral-400);--chip-border-selected:var(--accent-base);--chip-border-selected-hover:var(--accent-hover);--chip-border-disabled:var(--border-subtle);--status-danger:var(--color-danger-600);--status-danger-subtle:var(--color-danger-100);--status-success:var(--color-success-600);--status-success-subtle:var(--color-success-100);--status-warning:var(--color-warning-600);--status-warning-subtle:var(--color-warning-100);--chart-series-1:var(--color-chart-1);--chart-series-2:var(--color-chart-2);--chart-series-3:var(--color-chart-3);--chart-series-4:var(--color-chart-4);--chart-series-5:var(--color-chart-5);--chart-series-6:var(--color-chart-6);--chart-track:var(--color-neutral-100);--chart-grid:var(--color-neutral-200);--chart-axis:var(--content-secondary);--chart-emphasis:var(--accent-base);--accordion-bg-initial:var(--color-neutral-100);--accordion-bg-hover:var(--color-neutral-200);--accordion-bg-pressed:var(--color-neutral-200);--accordion-border:var(--border-subtle);--nav-surface-bg:rgba(255,255,255,.82);--nav-surface-border:rgba(0,0,0,.08);--nav-surface-fg:var(--color-neutral-900);--nav-surface-fg-muted:var(--color-neutral-600);--nav-surface-tint-hover:rgba(0,0,0,.06);--nav-surface-tint-pressed:rgba(0,0,0,.12);--nav-light-bg:rgba(255,255,255,.82);--nav-light-border:rgba(0,0,0,.08);--nav-light-fg:var(--color-neutral-900);--nav-light-fg-muted:var(--color-neutral-600);--nav-light-tint-hover:rgba(0,0,0,.06);--nav-light-tint-pressed:rgba(0,0,0,.12);--nav-dark-bg:rgba(22,22,25,.82);--nav-dark-border:rgba(255,255,255,.1);--nav-dark-fg:var(--color-neutral-50);--nav-dark-fg-muted:var(--color-neutral-300);--nav-dark-tint-hover:rgba(255,255,255,.1);--nav-dark-tint-pressed:rgba(255,255,255,.18);--nav-accent-bg:var(--accent-base);--nav-accent-border:rgba(255,255,255,.16);--nav-accent-fg:var(--content-on-accent);--nav-accent-fg-muted:var(--content-on-accent);--nav-accent-tint-hover:rgba(255,255,255,.12);--nav-accent-tint-pressed:rgba(255,255,255,.2);--nav-blur:14px;--space-inset-sm-desktop:var(--space-2);--space-inset-sm-mobile:var(--space-1);--space-inset-sm:var(--space-inset-sm-desktop);--space-inset-md-desktop:var(--space-4);--space-inset-md-mobile:var(--space-2);--space-inset-md:var(--space-inset-md-desktop);--space-inset-lg-desktop:var(--space-6);--space-inset-lg-mobile:var(--space-3);--space-inset-lg:var(--space-inset-lg-desktop);--space-stack-sm-desktop:var(--space-2);--space-stack-sm-mobile:var(--space-1);--space-stack-sm:var(--space-stack-sm-desktop);--space-stack-md-desktop:var(--space-4);--space-stack-md-mobile:var(--space-2);--space-stack-md:var(--space-stack-md-desktop);--space-stack-lg-desktop:var(--space-8);--space-stack-lg-mobile:var(--space-4);--space-stack-lg:var(--space-stack-lg-desktop);--space-module-sm-desktop:var(--space-6);--space-module-sm-mobile:var(--space-3);--space-module-sm:var(--space-module-sm-desktop);--space-module-md-desktop:var(--space-8);--space-module-md-mobile:var(--space-4);--space-module-md:var(--space-module-md-desktop);--space-module-lg-desktop:var(--space-12);--space-module-lg-mobile:var(--space-6);--space-module-lg:var(--space-module-lg-desktop);--space-section-sm-desktop:var(--space-8);--space-section-sm-mobile:var(--space-4);--space-section-sm:var(--space-section-sm-desktop);--space-section-md-desktop:var(--space-16);--space-section-md-mobile:var(--space-8);--space-section-md:var(--space-section-md-desktop);--space-section-lg-desktop:var(--space-24);--space-section-lg-mobile:var(--space-12);--space-section-lg:var(--space-section-lg-desktop);--layout-container-desktop:1440px;--layout-container-mobile:100%;--layout-container:var(--layout-container-desktop);--layout-content-desktop:1416px;--layout-content-mobile:343px;--layout-content:var(--layout-content-desktop);--layout-margin-desktop:var(--space-4);--layout-margin-mobile:var(--space-4);--layout-margin:var(--layout-margin-desktop);--layout-gutter-desktop:var(--space-6);--layout-gutter-mobile:var(--space-4);--layout-gutter:var(--layout-gutter-desktop);--layout-column-desktop:96px;--layout-column-mobile:104px;--layout-column:var(--layout-column-desktop);--type-headline-h1-size-desktop:var(--font-size-2xl);--type-headline-h1-size-mobile:var(--font-size-xl);--type-headline-h1-size:var(--type-headline-h1-size-mobile);--type-headline-h2-size-desktop:var(--font-size-xl);--type-headline-h2-size-mobile:20px;--type-headline-h2-size:var(--type-headline-h2-size-mobile);--type-headline-h3-size-desktop:20px;--type-headline-h3-size-mobile:var(--font-size-lg);--type-headline-h3-size:var(--type-headline-h3-size-mobile);--type-headline-h4-size-desktop:var(--font-size-lg);--type-headline-h4-size-mobile:var(--font-size-md);--type-headline-h4-size:var(--type-headline-h4-size-mobile);--type-display-lg-size-desktop:96px;--type-display-lg-size-mobile:56px;--type-display-lg-size:var(--type-display-lg-size-mobile);--type-display-md-size-desktop:var(--font-size-4xl);--type-display-md-size-mobile:var(--font-size-3xl);--type-display-md-size:var(--type-display-md-size-mobile);--type-display-sm-size-desktop:var(--font-size-3xl);--type-display-sm-size-mobile:var(--font-size-2xl);--type-display-sm-size:var(--type-display-sm-size-mobile);--type-article-h2-size-desktop:var(--font-size-2xl);--type-article-h2-size-mobile:var(--font-size-xl);--type-article-h2-size:var(--type-article-h2-size-mobile);--type-article-h3-size-desktop:var(--font-size-xl);--type-article-h3-size-mobile:20px;--type-article-h3-size:var(--type-article-h3-size-mobile);--type-article-lead-size-desktop:20px;--type-article-lead-size-mobile:var(--font-size-lg);--type-article-lead-size:var(--type-article-lead-size-mobile);--type-article-body-size-desktop:var(--font-size-lg);--type-article-body-size-mobile:17px;--type-article-body-size:var(--type-article-body-size-mobile);--component-modal-gap-desktop:var(--space-6);--component-modal-gap-mobile:var(--space-3);--component-modal-gap:var(--component-modal-gap-desktop)}@media (max-width:480px){:root,[data-brand=base]{--space-inset-sm:var(--space-inset-sm-mobile);--space-inset-md:var(--space-inset-md-mobile);--space-inset-lg:var(--space-inset-lg-mobile);--space-stack-sm:var(--space-stack-sm-mobile);--space-stack-md:var(--space-stack-md-mobile);--space-stack-lg:var(--space-stack-lg-mobile);--space-module-sm:var(--space-module-sm-mobile);--space-module-md:var(--space-module-md-mobile);--space-module-lg:var(--space-module-lg-mobile);--space-section-sm:var(--space-section-sm-mobile);--space-section-md:var(--space-section-md-mobile);--space-section-lg:var(--space-section-lg-mobile);--layout-container:var(--layout-container-mobile);--layout-content:var(--layout-content-mobile);--layout-margin:var(--layout-margin-mobile);--layout-gutter:var(--layout-gutter-mobile);--layout-column:var(--layout-column-mobile);--component-modal-gap:var(--component-modal-gap-mobile)}}@media (min-width:480px){:root,[data-brand=base]{--type-headline-h1-size:clamp(var(--type-headline-h1-size-mobile),calc(var(--type-headline-h1-size-mobile) + .008333333333333333 * (100vw - 480px)),var(--type-headline-h1-size-desktop));--type-headline-h2-size:clamp(var(--type-headline-h2-size-mobile),calc(var(--type-headline-h2-size-mobile) + .004166666666666667 * (100vw - 480px)),var(--type-headline-h2-size-desktop));--type-headline-h3-size:clamp(var(--type-headline-h3-size-mobile),calc(var(--type-headline-h3-size-mobile) + .0020833333333333333 * (100vw - 480px)),var(--type-headline-h3-size-desktop));--type-headline-h4-size:clamp(var(--type-headline-h4-size-mobile),calc(var(--type-headline-h4-size-mobile) + .0020833333333333333 * (100vw - 480px)),var(--type-headline-h4-size-desktop));--type-display-lg-size:clamp(var(--type-display-lg-size-mobile),calc(var(--type-display-lg-size-mobile) + .041666666666666664 * (100vw - 480px)),var(--type-display-lg-size-desktop));--type-display-md-size:clamp(var(--type-display-md-size-mobile),calc(var(--type-display-md-size-mobile) + .025 * (100vw - 480px)),var(--type-display-md-size-desktop));--type-display-sm-size:clamp(var(--type-display-sm-size-mobile),calc(var(--type-display-sm-size-mobile) + .016666666666666666 * (100vw - 480px)),var(--type-display-sm-size-desktop));--type-article-h2-size:clamp(var(--type-article-h2-size-mobile),calc(var(--type-article-h2-size-mobile) + .008333333333333333 * (100vw - 480px)),var(--type-article-h2-size-desktop));--type-article-h3-size:clamp(var(--type-article-h3-size-mobile),calc(var(--type-article-h3-size-mobile) + .004166666666666667 * (100vw - 480px)),var(--type-article-h3-size-desktop));--type-article-lead-size:clamp(var(--type-article-lead-size-mobile),calc(var(--type-article-lead-size-mobile) + .0020833333333333333 * (100vw - 480px)),var(--type-article-lead-size-desktop));--type-article-body-size:clamp(var(--type-article-body-size-mobile),calc(var(--type-article-body-size-mobile) + .0010416666666666667 * (100vw - 480px)),var(--type-article-body-size-desktop))}}:root[data-mode=dark],[data-brand=base][data-mode=dark]{--space-control-gap:var(--space-2);--space-control-padding-sm:var(--space-3);--space-control-padding-md:var(--space-5);--space-control-padding-lg:var(--space-6);--space-control-padding-xl:var(--space-8);--layout-aside:400px;--layout-measure-sm:560px;--layout-measure-md:640px;--layout-measure-lg:720px;--type-headline-h1-line-height:var(--font-line-height-tight);--type-headline-h1-weight:var(--font-weight-bold);--type-headline-h2-line-height:var(--font-line-height-tight);--type-headline-h2-weight:var(--font-weight-bold);--type-headline-h3-line-height:var(--font-line-height-tight);--type-headline-h3-weight:var(--font-weight-bold);--type-headline-h4-line-height:var(--font-line-height-tight);--type-headline-h4-weight:var(--font-weight-bold);--type-copy-lg-size:var(--font-size-lg);--type-copy-lg-line-height:var(--font-line-height-normal);--type-copy-lg-weight:var(--font-weight-regular);--type-copy-md-size:var(--font-size-md);--type-copy-md-line-height:var(--font-line-height-normal);--type-copy-md-weight:var(--font-weight-regular);--type-copy-sm-size:var(--font-size-sm);--type-copy-sm-line-height:var(--font-line-height-normal);--type-copy-sm-weight:var(--font-weight-regular);--type-copy-xs-size:var(--font-size-xs);--type-copy-xs-line-height:var(--font-line-height-normal);--type-copy-xs-weight:var(--font-weight-regular);--type-label-lg-size:var(--font-size-lg);--type-label-lg-line-height:var(--font-line-height-normal);--type-label-lg-weight:var(--font-weight-medium);--type-label-md-size:var(--font-size-md);--type-label-md-line-height:var(--font-line-height-normal);--type-label-md-weight:var(--font-weight-medium);--type-label-sm-size:var(--font-size-sm);--type-label-sm-line-height:var(--font-line-height-normal);--type-label-sm-weight:var(--font-weight-medium);--type-label-xs-size:var(--font-size-xs);--type-label-xs-line-height:var(--font-line-height-normal);--type-label-xs-weight:var(--font-weight-medium);--type-display-lg-line-height:var(--font-line-height-tight);--type-display-lg-weight:var(--font-weight-bold);--type-display-md-line-height:var(--font-line-height-tight);--type-display-md-weight:var(--font-weight-bold);--type-display-sm-line-height:var(--font-line-height-tight);--type-display-sm-weight:var(--font-weight-bold);--type-article-h2-line-height:var(--font-line-height-tight);--type-article-h2-weight:var(--font-weight-bold);--type-article-h3-line-height:var(--font-line-height-tight);--type-article-h3-weight:var(--font-weight-bold);--type-article-lead-line-height:var(--font-line-height-relaxed);--type-article-lead-weight:var(--font-weight-regular);--type-article-body-line-height:var(--font-line-height-relaxed);--type-article-body-weight:var(--font-weight-regular);--type-article-caption-size:var(--font-size-sm);--type-article-caption-line-height:var(--font-line-height-normal);--type-article-caption-weight:var(--font-weight-regular);--effect-blur-frost:12px;--line-cap:butt;--component-button-radius:var(--radius-md);--component-field-inset-inline:var(--space-4);--component-field-inset-block:var(--space-2);--component-field-gap:var(--space-2);--component-field-text-sm:14px;--component-field-text-md:15px;--component-field-text-lg:15px;--component-field-radius:var(--radius-md);--component-field-style:underline;--component-field-float-sm-top:8px;--component-field-float-sm-block-start:18px;--component-field-float-sm-block-end:5px;--component-field-float-sm-height:40px;--component-field-float-md-top:11px;--component-field-float-md-block-start:23px;--component-field-float-md-block-end:7px;--component-field-float-md-height:48px;--component-field-float-lg-top:15px;--component-field-float-lg-block-start:27px;--component-field-float-lg-block-end:11px;--component-field-float-lg-height:56px;--component-switch-height-sm:var(--space-5);--component-switch-height-md:var(--space-6);--component-switch-gap-sm:2px;--component-switch-gap-md:3px;--component-chart-bar-thickness-sm:6px;--component-chart-bar-thickness-md:10px;--component-chart-bar-thickness-lg:16px;--component-chart-bar-gap:var(--size-border-thick);--component-chart-bar-radius:var(--radius-sm);--component-chart-line-stroke:var(--size-border-thick);--component-chart-line-dot:8px;--component-chart-grid-stroke:var(--size-border-thin);--component-chart-ring-stroke:10px;--component-chart-ring-size-sm:120px;--component-chart-ring-size-md:200px;--component-chart-ring-size-lg:320px;--component-image-loop-card-min:220px;--component-image-loop-card-fluid:22vw;--component-image-loop-card-max:320px;--component-image-loop-card-radius:var(--radius-xl);--component-image-loop-card-lift:var(--space-8);--component-image-loop-gap:var(--space-5);--component-accordion-radius:16px;--component-accordion-gap:10px;--component-accordion-trigger-inset-block-line:22px;--component-accordion-trigger-inset-block-filled:20px;--component-accordion-trigger-inset-inline:var(--space-6);--component-accordion-icon-box:var(--space-8);--component-accordion-icon-gap:18px;--component-accordion-marker-size:9px;--component-accordion-marker-gap:var(--space-4);--component-accordion-glyph-size-line:20px;--component-accordion-glyph-size-filled:18px;--component-accordion-glyph-gap:var(--space-4);--component-accordion-body-inset-block-end-line:26px;--component-accordion-body-inset-block-end-filled:22px;--component-accordion-body-inset-inline-end:var(--space-12);--component-accordion-body-max-width:780px;--component-layer-z-index:1000;--component-layer-enter-duration:var(--motion-duration-slow);--component-layer-enter-easing:var(--motion-easing-expo-out);--component-layer-exit-duration:var(--motion-duration-base);--component-layer-exit-easing:var(--motion-easing-accelerate);--component-subpage-inset:var(--space-5);--component-subpage-header-gap:var(--space-2);--component-modal-radius:var(--radius-xl);--component-modal-max-inline-size:560px;--component-modal-inset:var(--space-5);--component-modal-enter-scale:.96;--component-modal-sheet-max-block-size:92svh;--component-modal-sheet-handle-inline-size:36px;--component-modal-sheet-handle-block-size:4px;--component-modal-body-inset-block-end:var(--space-6);--component-sheet-radius:var(--component-modal-radius);--component-sheet-max-inline-size:var(--component-modal-max-inline-size);--component-sheet-max-block-size:var(--component-modal-sheet-max-block-size);--component-sheet-inset:var(--component-modal-inset);--component-sheet-handle-inline-size:var(--component-modal-sheet-handle-inline-size);--component-sheet-handle-block-size:var(--component-modal-sheet-handle-block-size);--component-sheet-body-inset-block-end:var(--component-modal-body-inset-block-end);--component-drawer-inline-size:360px;--component-drawer-max-inline-size:86vw;--component-drawer-inset:var(--space-5);--component-nav-menu-item-min-block-size:48px;--component-nav-menu-item-inset-inline:var(--space-3);--component-nav-menu-item-gap:var(--space-3);--component-nav-menu-item-radius:var(--radius-md);--component-nav-menu-level-duration:var(--motion-duration-base);--component-nav-menu-level-easing:var(--motion-easing-standard);--component-carousel-gap:var(--space-5);--component-carousel-edge:var(--layout-margin);--component-carousel-dot-size:8px;--component-carousel-dot-gap:var(--space-2);--component-carousel-arrow-size:var(--space-10);--surface-page:var(--color-neutral-900);--surface-raised:var(--color-neutral-800);--surface-sunken:var(--color-neutral-1000);--surface-muted:var(--color-neutral-600);--surface-inverse:var(--color-neutral-0);--surface-scrim:rgba(0,0,0,.65);--surface-frost:rgba(22,22,25,.5);--shadow-subtle:rgba(0,0,0,.06);--shadow-raised:rgba(0,0,0,.1);--content-primary:var(--color-neutral-50);--content-secondary:var(--color-neutral-300);--content-muted:var(--color-neutral-500);--content-inverse:var(--color-neutral-900);--content-on-accent:var(--color-neutral-0);--content-on-muted:var(--color-neutral-0);--content-link:var(--color-accent-300);--accent-base:var(--color-accent-500);--accent-hover:var(--color-accent-300);--accent-active:var(--color-accent-600);--accent-subtle:color-mix(in srgb,var(--accent-base) 18%,transparent);--border-subtle:var(--color-neutral-700);--border-strong:var(--color-neutral-600);--focus-ring:var(--color-accent-300);--focus-ring-width:var(--size-border-thick);--focus-ring-offset:var(--size-border-thick);--action-primary-bg-initial:var(--accent-base);--action-primary-bg-hover:var(--accent-hover);--action-primary-bg-pressed:var(--accent-active);--action-primary-bg-disabled:var(--color-neutral-700);--action-primary-fg-initial:var(--content-on-accent);--action-primary-fg-disabled:var(--color-neutral-500);--action-secondary-bg-initial:rgba(0,0,0,0);--action-secondary-bg-hover:var(--color-neutral-800);--action-secondary-bg-pressed:var(--color-neutral-700);--action-secondary-bg-disabled:rgba(0,0,0,0);--action-secondary-fg-initial:var(--content-primary);--action-secondary-fg-disabled:var(--color-neutral-500);--action-secondary-border-initial:var(--border-strong);--action-secondary-border-hover:var(--color-neutral-500);--action-secondary-border-disabled:var(--border-subtle);--action-ghost-bg-initial:rgba(0,0,0,0);--action-ghost-bg-hover:var(--color-neutral-800);--action-ghost-bg-pressed:var(--color-neutral-700);--action-ghost-bg-disabled:rgba(0,0,0,0);--action-ghost-fg-initial:var(--content-primary);--action-ghost-fg-disabled:var(--color-neutral-500);--action-danger-bg-initial:var(--color-danger-600);--action-danger-bg-hover:var(--color-danger-700);--action-danger-bg-pressed:var(--color-danger-700);--action-danger-bg-disabled:var(--color-neutral-700);--action-danger-fg-initial:var(--color-neutral-0);--action-danger-fg-disabled:var(--color-neutral-500);--field-bg-initial:var(--color-neutral-800);--field-bg-hover:var(--color-neutral-700);--field-bg-focus:var(--color-neutral-700);--field-bg-disabled:var(--color-neutral-900);--field-border-initial:var(--border-strong);--field-border-hover:var(--color-neutral-500);--field-border-focus:var(--accent-base);--field-border-invalid:var(--color-danger-500);--field-border-disabled:var(--border-subtle);--field-fg-initial:var(--content-primary);--field-fg-disabled:var(--color-neutral-500);--field-placeholder:var(--color-neutral-500);--field-label-font:var(--font-family-body);--field-label-size:var(--font-size-xs);--field-label-tracking:0;--field-label-transform:none;--field-label-color:var(--content-secondary);--field-label-color-invalid:var(--status-danger);--control-bg-initial:var(--color-neutral-800);--control-bg-hover:var(--color-neutral-700);--control-bg-checked:var(--accent-base);--control-bg-disabled:var(--color-neutral-800);--control-border-initial:var(--border-strong);--control-border-hover:var(--color-neutral-500);--control-border-checked:var(--accent-base);--control-border-disabled:var(--border-subtle);--control-mark-initial:var(--color-neutral-0);--control-mark-disabled:var(--color-neutral-500);--control-track-initial:var(--color-neutral-600);--control-track-checked:var(--accent-base);--control-track-disabled:var(--color-neutral-700);--control-thumb-initial:var(--color-neutral-0);--control-thumb-disabled:var(--color-neutral-400);--chip-bg-initial:rgba(0,0,0,0);--chip-bg-hover:var(--color-neutral-800);--chip-bg-selected:var(--accent-subtle);--chip-bg-disabled:rgba(0,0,0,0);--chip-fg-initial:var(--content-primary);--chip-fg-selected:var(--content-primary);--chip-fg-disabled:var(--color-neutral-500);--chip-border-initial:var(--border-strong);--chip-border-hover:var(--color-neutral-500);--chip-border-selected:var(--accent-base);--chip-border-selected-hover:var(--accent-hover);--chip-border-disabled:var(--border-subtle);--status-danger:var(--color-danger-500);--status-danger-subtle:rgba(239,68,68,.18);--status-success:var(--color-success-500);--status-success-subtle:rgba(34,197,94,.18);--status-warning:var(--color-warning-500);--status-warning-subtle:rgba(245,158,11,.18);--chart-series-1:var(--color-chart-1);--chart-series-2:var(--color-chart-2);--chart-series-3:var(--color-chart-3);--chart-series-4:var(--color-chart-4);--chart-series-5:var(--color-chart-5);--chart-series-6:var(--color-chart-6);--chart-track:var(--color-neutral-800);--chart-grid:var(--color-neutral-700);--chart-axis:var(--content-secondary);--chart-emphasis:var(--accent-base);--accordion-bg-initial:var(--color-neutral-800);--accordion-bg-hover:var(--color-neutral-700);--accordion-bg-pressed:var(--color-neutral-700);--accordion-border:var(--border-subtle);--nav-surface-bg:rgba(22,22,25,.82);--nav-surface-border:rgba(255,255,255,.1);--nav-surface-fg:var(--color-neutral-50);--nav-surface-fg-muted:var(--color-neutral-300);--nav-surface-tint-hover:rgba(255,255,255,.1);--nav-surface-tint-pressed:rgba(255,255,255,.18);--nav-light-bg:rgba(255,255,255,.82);--nav-light-border:rgba(0,0,0,.08);--nav-light-fg:var(--color-neutral-900);--nav-light-fg-muted:var(--color-neutral-600);--nav-light-tint-hover:rgba(0,0,0,.06);--nav-light-tint-pressed:rgba(0,0,0,.12);--nav-dark-bg:rgba(22,22,25,.82);--nav-dark-border:rgba(255,255,255,.1);--nav-dark-fg:var(--color-neutral-50);--nav-dark-fg-muted:var(--color-neutral-300);--nav-dark-tint-hover:rgba(255,255,255,.1);--nav-dark-tint-pressed:rgba(255,255,255,.18);--nav-accent-bg:var(--accent-base);--nav-accent-border:rgba(255,255,255,.16);--nav-accent-fg:var(--content-on-accent);--nav-accent-fg-muted:var(--content-on-accent);--nav-accent-tint-hover:rgba(255,255,255,.12);--nav-accent-tint-pressed:rgba(255,255,255,.2);--nav-blur:14px}@media (prefers-color-scheme:dark){:root:not([data-mode=light]){--space-control-gap:var(--space-2);--space-control-padding-sm:var(--space-3);--space-control-padding-md:var(--space-5);--space-control-padding-lg:var(--space-6);--space-control-padding-xl:var(--space-8);--layout-aside:400px;--layout-measure-sm:560px;--layout-measure-md:640px;--layout-measure-lg:720px;--type-headline-h1-line-height:var(--font-line-height-tight);--type-headline-h1-weight:var(--font-weight-bold);--type-headline-h2-line-height:var(--font-line-height-tight);--type-headline-h2-weight:var(--font-weight-bold);--type-headline-h3-line-height:var(--font-line-height-tight);--type-headline-h3-weight:var(--font-weight-bold);--type-headline-h4-line-height:var(--font-line-height-tight);--type-headline-h4-weight:var(--font-weight-bold);--type-copy-lg-size:var(--font-size-lg);--type-copy-lg-line-height:var(--font-line-height-normal);--type-copy-lg-weight:var(--font-weight-regular);--type-copy-md-size:var(--font-size-md);--type-copy-md-line-height:var(--font-line-height-normal);--type-copy-md-weight:var(--font-weight-regular);--type-copy-sm-size:var(--font-size-sm);--type-copy-sm-line-height:var(--font-line-height-normal);--type-copy-sm-weight:var(--font-weight-regular);--type-copy-xs-size:var(--font-size-xs);--type-copy-xs-line-height:var(--font-line-height-normal);--type-copy-xs-weight:var(--font-weight-regular);--type-label-lg-size:var(--font-size-lg);--type-label-lg-line-height:var(--font-line-height-normal);--type-label-lg-weight:var(--font-weight-medium);--type-label-md-size:var(--font-size-md);--type-label-md-line-height:var(--font-line-height-normal);--type-label-md-weight:var(--font-weight-medium);--type-label-sm-size:var(--font-size-sm);--type-label-sm-line-height:var(--font-line-height-normal);--type-label-sm-weight:var(--font-weight-medium);--type-label-xs-size:var(--font-size-xs);--type-label-xs-line-height:var(--font-line-height-normal);--type-label-xs-weight:var(--font-weight-medium);--type-display-lg-line-height:var(--font-line-height-tight);--type-display-lg-weight:var(--font-weight-bold);--type-display-md-line-height:var(--font-line-height-tight);--type-display-md-weight:var(--font-weight-bold);--type-display-sm-line-height:var(--font-line-height-tight);--type-display-sm-weight:var(--font-weight-bold);--type-article-h2-line-height:var(--font-line-height-tight);--type-article-h2-weight:var(--font-weight-bold);--type-article-h3-line-height:var(--font-line-height-tight);--type-article-h3-weight:var(--font-weight-bold);--type-article-lead-line-height:var(--font-line-height-relaxed);--type-article-lead-weight:var(--font-weight-regular);--type-article-body-line-height:var(--font-line-height-relaxed);--type-article-body-weight:var(--font-weight-regular);--type-article-caption-size:var(--font-size-sm);--type-article-caption-line-height:var(--font-line-height-normal);--type-article-caption-weight:var(--font-weight-regular);--effect-blur-frost:12px;--line-cap:butt;--component-button-radius:var(--radius-md);--component-field-inset-inline:var(--space-4);--component-field-inset-block:var(--space-2);--component-field-gap:var(--space-2);--component-field-text-sm:14px;--component-field-text-md:15px;--component-field-text-lg:15px;--component-field-radius:var(--radius-md);--component-field-style:underline;--component-field-float-sm-top:8px;--component-field-float-sm-block-start:18px;--component-field-float-sm-block-end:5px;--component-field-float-sm-height:40px;--component-field-float-md-top:11px;--component-field-float-md-block-start:23px;--component-field-float-md-block-end:7px;--component-field-float-md-height:48px;--component-field-float-lg-top:15px;--component-field-float-lg-block-start:27px;--component-field-float-lg-block-end:11px;--component-field-float-lg-height:56px;--component-switch-height-sm:var(--space-5);--component-switch-height-md:var(--space-6);--component-switch-gap-sm:2px;--component-switch-gap-md:3px;--component-chart-bar-thickness-sm:6px;--component-chart-bar-thickness-md:10px;--component-chart-bar-thickness-lg:16px;--component-chart-bar-gap:var(--size-border-thick);--component-chart-bar-radius:var(--radius-sm);--component-chart-line-stroke:var(--size-border-thick);--component-chart-line-dot:8px;--component-chart-grid-stroke:var(--size-border-thin);--component-chart-ring-stroke:10px;--component-chart-ring-size-sm:120px;--component-chart-ring-size-md:200px;--component-chart-ring-size-lg:320px;--component-image-loop-card-min:220px;--component-image-loop-card-fluid:22vw;--component-image-loop-card-max:320px;--component-image-loop-card-radius:var(--radius-xl);--component-image-loop-card-lift:var(--space-8);--component-image-loop-gap:var(--space-5);--component-accordion-radius:16px;--component-accordion-gap:10px;--component-accordion-trigger-inset-block-line:22px;--component-accordion-trigger-inset-block-filled:20px;--component-accordion-trigger-inset-inline:var(--space-6);--component-accordion-icon-box:var(--space-8);--component-accordion-icon-gap:18px;--component-accordion-marker-size:9px;--component-accordion-marker-gap:var(--space-4);--component-accordion-glyph-size-line:20px;--component-accordion-glyph-size-filled:18px;--component-accordion-glyph-gap:var(--space-4);--component-accordion-body-inset-block-end-line:26px;--component-accordion-body-inset-block-end-filled:22px;--component-accordion-body-inset-inline-end:var(--space-12);--component-accordion-body-max-width:780px;--component-layer-z-index:1000;--component-layer-enter-duration:var(--motion-duration-slow);--component-layer-enter-easing:var(--motion-easing-expo-out);--component-layer-exit-duration:var(--motion-duration-base);--component-layer-exit-easing:var(--motion-easing-accelerate);--component-subpage-inset:var(--space-5);--component-subpage-header-gap:var(--space-2);--component-modal-radius:var(--radius-xl);--component-modal-max-inline-size:560px;--component-modal-inset:var(--space-5);--component-modal-enter-scale:.96;--component-modal-sheet-max-block-size:92svh;--component-modal-sheet-handle-inline-size:36px;--component-modal-sheet-handle-block-size:4px;--component-modal-body-inset-block-end:var(--space-6);--component-sheet-radius:var(--component-modal-radius);--component-sheet-max-inline-size:var(--component-modal-max-inline-size);--component-sheet-max-block-size:var(--component-modal-sheet-max-block-size);--component-sheet-inset:var(--component-modal-inset);--component-sheet-handle-inline-size:var(--component-modal-sheet-handle-inline-size);--component-sheet-handle-block-size:var(--component-modal-sheet-handle-block-size);--component-sheet-body-inset-block-end:var(--component-modal-body-inset-block-end);--component-drawer-inline-size:360px;--component-drawer-max-inline-size:86vw;--component-drawer-inset:var(--space-5);--component-nav-menu-item-min-block-size:48px;--component-nav-menu-item-inset-inline:var(--space-3);--component-nav-menu-item-gap:var(--space-3);--component-nav-menu-item-radius:var(--radius-md);--component-nav-menu-level-duration:var(--motion-duration-base);--component-nav-menu-level-easing:var(--motion-easing-standard);--component-carousel-gap:var(--space-5);--component-carousel-edge:var(--layout-margin);--component-carousel-dot-size:8px;--component-carousel-dot-gap:var(--space-2);--component-carousel-arrow-size:var(--space-10);--surface-page:var(--color-neutral-900);--surface-raised:var(--color-neutral-800);--surface-sunken:var(--color-neutral-1000);--surface-muted:var(--color-neutral-600);--surface-inverse:var(--color-neutral-0);--surface-scrim:rgba(0,0,0,.65);--surface-frost:rgba(22,22,25,.5);--shadow-subtle:rgba(0,0,0,.06);--shadow-raised:rgba(0,0,0,.1);--content-primary:var(--color-neutral-50);--content-secondary:var(--color-neutral-300);--content-muted:var(--color-neutral-500);--content-inverse:var(--color-neutral-900);--content-on-accent:var(--color-neutral-0);--content-on-muted:var(--color-neutral-0);--content-link:var(--color-accent-300);--accent-base:var(--color-accent-500);--accent-hover:var(--color-accent-300);--accent-active:var(--color-accent-600);--accent-subtle:color-mix(in srgb,var(--accent-base) 18%,transparent);--border-subtle:var(--color-neutral-700);--border-strong:var(--color-neutral-600);--focus-ring:var(--color-accent-300);--focus-ring-width:var(--size-border-thick);--focus-ring-offset:var(--size-border-thick);--action-primary-bg-initial:var(--accent-base);--action-primary-bg-hover:var(--accent-hover);--action-primary-bg-pressed:var(--accent-active);--action-primary-bg-disabled:var(--color-neutral-700);--action-primary-fg-initial:var(--content-on-accent);--action-primary-fg-disabled:var(--color-neutral-500);--action-secondary-bg-initial:rgba(0,0,0,0);--action-secondary-bg-hover:var(--color-neutral-800);--action-secondary-bg-pressed:var(--color-neutral-700);--action-secondary-bg-disabled:rgba(0,0,0,0);--action-secondary-fg-initial:var(--content-primary);--action-secondary-fg-disabled:var(--color-neutral-500);--action-secondary-border-initial:var(--border-strong);--action-secondary-border-hover:var(--color-neutral-500);--action-secondary-border-disabled:var(--border-subtle);--action-ghost-bg-initial:rgba(0,0,0,0);--action-ghost-bg-hover:var(--color-neutral-800);--action-ghost-bg-pressed:var(--color-neutral-700);--action-ghost-bg-disabled:rgba(0,0,0,0);--action-ghost-fg-initial:var(--content-primary);--action-ghost-fg-disabled:var(--color-neutral-500);--action-danger-bg-initial:var(--color-danger-600);--action-danger-bg-hover:var(--color-danger-700);--action-danger-bg-pressed:var(--color-danger-700);--action-danger-bg-disabled:var(--color-neutral-700);--action-danger-fg-initial:var(--color-neutral-0);--action-danger-fg-disabled:var(--color-neutral-500);--field-bg-initial:var(--color-neutral-800);--field-bg-hover:var(--color-neutral-700);--field-bg-focus:var(--color-neutral-700);--field-bg-disabled:var(--color-neutral-900);--field-border-initial:var(--border-strong);--field-border-hover:var(--color-neutral-500);--field-border-focus:var(--accent-base);--field-border-invalid:var(--color-danger-500);--field-border-disabled:var(--border-subtle);--field-fg-initial:var(--content-primary);--field-fg-disabled:var(--color-neutral-500);--field-placeholder:var(--color-neutral-500);--field-label-font:var(--font-family-body);--field-label-size:var(--font-size-xs);--field-label-tracking:0;--field-label-transform:none;--field-label-color:var(--content-secondary);--field-label-color-invalid:var(--status-danger);--control-bg-initial:var(--color-neutral-800);--control-bg-hover:var(--color-neutral-700);--control-bg-checked:var(--accent-base);--control-bg-disabled:var(--color-neutral-800);--control-border-initial:var(--border-strong);--control-border-hover:var(--color-neutral-500);--control-border-checked:var(--accent-base);--control-border-disabled:var(--border-subtle);--control-mark-initial:var(--color-neutral-0);--control-mark-disabled:var(--color-neutral-500);--control-track-initial:var(--color-neutral-600);--control-track-checked:var(--accent-base);--control-track-disabled:var(--color-neutral-700);--control-thumb-initial:var(--color-neutral-0);--control-thumb-disabled:var(--color-neutral-400);--chip-bg-initial:rgba(0,0,0,0);--chip-bg-hover:var(--color-neutral-800);--chip-bg-selected:var(--accent-subtle);--chip-bg-disabled:rgba(0,0,0,0);--chip-fg-initial:var(--content-primary);--chip-fg-selected:var(--content-primary);--chip-fg-disabled:var(--color-neutral-500);--chip-border-initial:var(--border-strong);--chip-border-hover:var(--color-neutral-500);--chip-border-selected:var(--accent-base);--chip-border-selected-hover:var(--accent-hover);--chip-border-disabled:var(--border-subtle);--status-danger:var(--color-danger-500);--status-danger-subtle:rgba(239,68,68,.18);--status-success:var(--color-success-500);--status-success-subtle:rgba(34,197,94,.18);--status-warning:var(--color-warning-500);--status-warning-subtle:rgba(245,158,11,.18);--chart-series-1:var(--color-chart-1);--chart-series-2:var(--color-chart-2);--chart-series-3:var(--color-chart-3);--chart-series-4:var(--color-chart-4);--chart-series-5:var(--color-chart-5);--chart-series-6:var(--color-chart-6);--chart-track:var(--color-neutral-800);--chart-grid:var(--color-neutral-700);--chart-axis:var(--content-secondary);--chart-emphasis:var(--accent-base);--accordion-bg-initial:var(--color-neutral-800);--accordion-bg-hover:var(--color-neutral-700);--accordion-bg-pressed:var(--color-neutral-700);--accordion-border:var(--border-subtle);--nav-surface-bg:rgba(22,22,25,.82);--nav-surface-border:rgba(255,255,255,.1);--nav-surface-fg:var(--color-neutral-50);--nav-surface-fg-muted:var(--color-neutral-300);--nav-surface-tint-hover:rgba(255,255,255,.1);--nav-surface-tint-pressed:rgba(255,255,255,.18);--nav-light-bg:rgba(255,255,255,.82);--nav-light-border:rgba(0,0,0,.08);--nav-light-fg:var(--color-neutral-900);--nav-light-fg-muted:var(--color-neutral-600);--nav-light-tint-hover:rgba(0,0,0,.06);--nav-light-tint-pressed:rgba(0,0,0,.12);--nav-dark-bg:rgba(22,22,25,.82);--nav-dark-border:rgba(255,255,255,.1);--nav-dark-fg:var(--color-neutral-50);--nav-dark-fg-muted:var(--color-neutral-300);--nav-dark-tint-hover:rgba(255,255,255,.1);--nav-dark-tint-pressed:rgba(255,255,255,.18);--nav-accent-bg:var(--accent-base);--nav-accent-border:rgba(255,255,255,.16);--nav-accent-fg:var(--content-on-accent);--nav-accent-fg-muted:var(--content-on-accent);--nav-accent-tint-hover:rgba(255,255,255,.12);--nav-accent-tint-pressed:rgba(255,255,255,.2);--nav-blur:14px}}*,:after,:before{box-sizing:border-box}[data-brand]{color:var(--content-primary);font-family:var(--font-family-body);font-size:var(--font-size-md);line-height:var(--font-line-height-normal)}:where([data-brand]) :where(h1,h2,h3,h4,h5,h6){text-wrap:balance}[data-brand][data-surface=page]{background:var(--surface-page)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.hy-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.hy-text-trim{text-box:trim-both cap alphabetic}