@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-ext-wght-normal.BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-wght-normal.DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-ext-wght-normal.DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-wght-normal.CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-vietnamese-wght-normal.CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-ext-wght-normal.DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-wght-normal.Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--prim-z-index-default:0;--prim-z-index-sticky:1;--prim-z-index-scrim:2;--prim-z-index-dialog:3;--prim-z-index-popover:4;--prim-z-index-toast:5;--prim-z-index-tooltip:6}:root,.theme-light{color-scheme:light;--color-fill-foreground:#e5e5e5;--color-fill-primary-default:#4d63fd;--color-fill-primary-hover:#3f51f4;--color-fill-primary-pressed:#2936e3;--color-fill-primary-disabled:#d4d4d4;--color-fill-secondary-default:#e5e5e5;--color-fill-secondary-hover:#d4d4d4;--color-fill-secondary-pressed:#b8b8b8;--color-fill-secondary-disabled:#f5f5f5;--color-fill-control-default:#0000003d;--color-fill-control-hover:#00000047;--color-fill-control-pressed:#00000052;--color-fill-control-handle:#fff;--color-fill-tertiary-default:#0000;--color-fill-tertiary-hover:#0000000a;--color-fill-tertiary-pressed:#e5e5e5;--color-fill-tertiary-disabled:#0000;--color-fill-tertiary-brand-hover:#e5eafd;--color-fill-tertiary-brand-pressed:#d4dfff;--color-fill-tertiary-danger-hover:#ffeaea;--color-fill-tertiary-danger-pressed:#fcd3cf;--color-fill-inverse-default:#1a1a1a;--color-fill-inverse-hover:#282828;--color-fill-inverse-pressed:#383838;--color-fill-inverse-disabled:#d4d4d4;--color-fill-inverse-subtle:#383838;--color-fill-selected-default:#e5eafd;--color-fill-selected-hover:#d4dfff;--color-fill-slider-track:#7a7a7a;--color-fill-range-default:#00000014;--color-fill-range-hover:#00000024;--color-fill-location-halo:#516dff29;--color-fill-glow-1:#0ea5e9;--color-fill-glow-2:#3b82f6;--color-fill-glow-3:#8b5cf6;--color-fill-glow-4:#f43f5e;--color-fill-glow-5:#f97316;--color-fill-success-subtle:#cde8d5;--color-fill-warning-subtle:#ffebac;--color-fill-info-subtle:#dbeafe;--color-fill-danger-subtle:#fcd3cf;--color-fill-danger-default:#cd3535;--color-fill-danger-hover:#a52828;--color-fill-danger-pressed:#7d1a1a;--color-fill-danger-disabled:#d4d4d4;--color-fill-neutral-strong:#626262;--color-fill-neutral-subtle:#e5e5e5;--color-fill-azure-strong:#2563eb;--color-fill-azure-subtle:#dbeafe;--color-fill-cyan-strong:#0369a1;--color-fill-cyan-subtle:#e0f2fe;--color-fill-teal-strong:#0f766e;--color-fill-teal-subtle:#ccfbf1;--color-fill-emerald-strong:#15803d;--color-fill-emerald-subtle:#dcfce7;--color-fill-green-strong:#288344;--color-fill-green-subtle:#cde8d5;--color-fill-yellow-strong:#725c00;--color-fill-yellow-subtle:#ffebac;--color-fill-amber-strong:#a16207;--color-fill-amber-subtle:#fef3c7;--color-fill-orange-strong:#c2410c;--color-fill-orange-subtle:#ffedd5;--color-fill-crimson-strong:#dc2626;--color-fill-crimson-subtle:#fee2e2;--color-fill-red-strong:#cd3535;--color-fill-red-subtle:#fcd3cf;--color-fill-rose-strong:#e11d48;--color-fill-rose-subtle:#ffe4e6;--color-fill-purple-strong:#7c3aed;--color-fill-purple-subtle:#f3e8ff;--color-fill-rating-filled:#eab308;--color-fill-rating-empty:#d4d4d4;--color-fill-staticwhite-primary-default:#ffffffa3;--color-fill-staticwhite-primary-hover:#ffffffb8;--color-fill-staticwhite-primary-pressed:#fffc;--color-fill-staticwhite-primary-disabled:#fff3;--color-fill-staticwhite-secondary-default:#0000008f;--color-fill-staticwhite-secondary-hover:#000000a3;--color-fill-staticwhite-secondary-pressed:#000000b8;--color-fill-staticwhite-secondary-disabled:#00000052;--color-fill-staticwhite-tertiary-default:#0000;--color-fill-staticwhite-tertiary-tinted:#ffffff1f;--color-fill-staticwhite-tertiary-hover:#fff3;--color-fill-staticwhite-tertiary-pressed:#ffffff47;--color-fill-staticwhite-tertiary-disabled:#0000;--color-fill-staticwhite-track-default:#ffffff52;--color-fill-staticwhite-track-filled:#fff;--color-fill-staticblack-primary-default:#000000a3;--color-fill-staticblack-primary-hover:#000000b8;--color-fill-staticblack-primary-pressed:#000c;--color-fill-staticblack-primary-disabled:#0003;--color-fill-staticblack-secondary-default:#ffffffa3;--color-fill-staticblack-secondary-hover:#ffffffb8;--color-fill-staticblack-secondary-pressed:#fffc;--color-fill-staticblack-secondary-disabled:#ffffff52;--color-fill-staticblack-tertiary-default:#0000;--color-fill-staticblack-tertiary-tinted:#0000000a;--color-fill-staticblack-tertiary-hover:#00000014;--color-fill-staticblack-tertiary-pressed:#00000029;--color-fill-staticblack-tertiary-disabled:#0000;--color-fill-staticblack-track-default:#00000052;--color-fill-staticblack-track-filled:#1a1a1a;--color-fill-oncontrast-primary-default:#fff;--color-fill-oncontrast-primary-hover:#f5f5f5;--color-fill-oncontrast-primary-pressed:#e5e5e5;--color-text-primary:#1a1a1a;--color-text-secondary:#4a4a4a;--color-text-tertiary:#626262;--color-text-quaternary:#00000070;--color-text-brand-default:#3f51f4;--color-text-brand-hover:#2936e3;--color-text-placeholder:#626262;--color-text-disabled:#b8b8b8;--color-text-alpha-strong:#000000e0;--color-text-alpha-default:#000000b8;--color-text-alpha-subtle:#000000a3;--color-text-alpha-disabled:#0006;--color-text-inverse-default:#fff;--color-text-inverse-subtle:#d4d4d4;--color-text-onprimary-default:#fff;--color-text-onprimary-disabled:#9a9a9a;--color-text-onsecondary-default:#1a1a1a;--color-text-onsecondary-disabled:#9a9a9a;--color-text-ontertiary-default:#1a1a1a;--color-text-ontertiary-disabled:#9a9a9a;--color-text-ondanger-default:#fff;--color-text-ondanger-disabled:#9a9a9a;--color-text-ondanger-subtle:#7d1a1a;--color-text-oninverse-default:#f5f5f5;--color-text-oninverse-disabled:#9a9a9a;--color-text-info:#1d4ed8;--color-text-oninfo:#1e3a8a;--color-text-success:#1d6f37;--color-text-onsuccess:#1d6f37;--color-text-danger:#a52828;--color-text-warning:#725c00;--color-text-onwarning:#725c00;--color-text-neutral:#4a4a4a;--color-text-onneutral:#383838;--color-text-azure-onsubtle:#1e3a8a;--color-text-azure-onstrong:#fff;--color-text-cyan-onsubtle:#075985;--color-text-cyan-onstrong:#fff;--color-text-teal-onsubtle:#115e59;--color-text-teal-onstrong:#fff;--color-text-emerald-onsubtle:#166534;--color-text-emerald-onstrong:#fff;--color-text-green-onsubtle:#1d6f37;--color-text-green-onstrong:#fff;--color-text-yellow-onsubtle:#725c00;--color-text-yellow-onstrong:#fff;--color-text-amber-onsubtle:#854d0e;--color-text-amber-onstrong:#fff;--color-text-orange-onsubtle:#9a3412;--color-text-orange-onstrong:#fff;--color-text-crimson-onsubtle:#991b1b;--color-text-crimson-onstrong:#fff;--color-text-red-onsubtle:#7d1a1a;--color-text-red-onstrong:#fff;--color-text-rose-onsubtle:#9f1239;--color-text-rose-onstrong:#fff;--color-text-purple-onsubtle:#581c87;--color-text-purple-onstrong:#fff;--color-text-staticwhite-default:#fff;--color-text-staticwhite-subtle:#ffffffb8;--color-text-staticwhite-disabled:#fff6;--color-text-staticblack-default:#1a1a1a;--color-text-staticblack-subtle:#000000b8;--color-text-staticblack-disabled:#0006;--color-text-onstaticwhite-default:#1a1a1a;--color-text-onstaticwhite-disabled:#ffffff7a;--color-text-onstaticblack-default:#fff;--color-text-onstaticblack-disabled:#0000007a;--color-icon-primary:#1a1a1a;--color-icon-secondary:#4a4a4a;--color-icon-tertiary:#7a7a7a;--color-icon-brand-default:#3f51f4;--color-icon-brand-hover:#2936e3;--color-icon-placeholder:#7a7a7a;--color-icon-disabled:#b8b8b8;--color-icon-alpha-strong:#000000e0;--color-icon-alpha-default:#000000b8;--color-icon-alpha-subtle:#0000008f;--color-icon-alpha-disabled:#0006;--color-icon-inverse-default:#fff;--color-icon-inverse-subtle:#d4d4d4;--color-icon-onprimary-default:#fff;--color-icon-onprimary-disabled:#9a9a9a;--color-icon-onsecondary-default:#1a1a1a;--color-icon-onsecondary-disabled:#9a9a9a;--color-icon-ontertiary-default:#1a1a1a;--color-icon-ontertiary-disabled:#9a9a9a;--color-icon-ondanger-default:#fff;--color-icon-ondanger-disabled:#9a9a9a;--color-icon-ondanger-subtle:#7d1a1a;--color-icon-oninverse-default:#f5f5f5;--color-icon-oninverse-disabled:#9a9a9a;--color-icon-info:#2563eb;--color-icon-oninfo:#1e3a8a;--color-icon-success:#288344;--color-icon-onsuccess:#1d6f37;--color-icon-danger:#a52828;--color-icon-warning:#725c00;--color-icon-onwarning:#725c00;--color-icon-neutral:#4a4a4a;--color-icon-onneutral:#383838;--color-icon-azure-strong:#2563eb;--color-icon-azure-onsubtle:#1e3a8a;--color-icon-azure-onstrong:#fff;--color-icon-cyan-strong:#0284c7;--color-icon-cyan-onsubtle:#075985;--color-icon-cyan-onstrong:#fff;--color-icon-teal-strong:#0f766e;--color-icon-teal-onsubtle:#115e59;--color-icon-teal-onstrong:#fff;--color-icon-emerald-strong:#15803d;--color-icon-emerald-onsubtle:#166534;--color-icon-emerald-onstrong:#fff;--color-icon-green-strong:#288344;--color-icon-green-onsubtle:#1d6f37;--color-icon-green-onstrong:#fff;--color-icon-yellow-strong:#725c00;--color-icon-yellow-onsubtle:#725c00;--color-icon-yellow-onstrong:#fff;--color-icon-amber-strong:#a16207;--color-icon-amber-onsubtle:#a16207;--color-icon-amber-onstrong:#fff;--color-icon-orange-strong:#c2410c;--color-icon-orange-onsubtle:#9a3412;--color-icon-orange-onstrong:#fff;--color-icon-crimson-strong:#dc2626;--color-icon-crimson-onsubtle:#991b1b;--color-icon-crimson-onstrong:#fff;--color-icon-red-strong:#cd3535;--color-icon-red-onsubtle:#7d1a1a;--color-icon-red-onstrong:#fff;--color-icon-rose-strong:#e11d48;--color-icon-rose-onsubtle:#9f1239;--color-icon-rose-onstrong:#fff;--color-icon-purple-strong:#7c3aed;--color-icon-purple-onsubtle:#581c87;--color-icon-purple-onstrong:#fff;--color-icon-staticwhite-default:#fff;--color-icon-staticwhite-subtle:#ffffffb8;--color-icon-staticwhite-disabled:#fff6;--color-icon-staticblack-default:#1a1a1a;--color-icon-staticblack-subtle:#000000b8;--color-icon-staticblack-disabled:#0006;--color-icon-onstaticwhite-default:#1a1a1a;--color-icon-onstaticwhite-disabled:#ffffff7a;--color-icon-onstaticblack-default:#fff;--color-icon-onstaticblack-disabled:#0000007a;--color-icon-oncontrast-success:#6bba84;--color-icon-oncontrast-danger:#d95c5c;--color-icon-oncontrast-info:#6f87ff;--color-icon-oncontrast-warning:#f5d444;--color-stroke-strong:#00000047;--color-stroke-control:#7a7a7a;--color-stroke-quiet:#00000029;--color-stroke-default:#00000029;--color-stroke-subtle:#0000001a;--color-stroke-elevated:#fffc;--color-stroke-focus-neutral:#1a1a1a;--color-stroke-focus-brand:#516dff;--color-stroke-focus-danger:#cd3535;--color-stroke-focus-staticwhite:#fff;--color-stroke-focus-staticblack:#1a1a1a;--color-stroke-oninversesurface:#fff3;--color-stroke-overbackground:#ffffff7a;--color-stroke-primary-default:#516dff;--color-stroke-primary-hover:#4d63fd;--color-stroke-primary-pressed:#3f51f4;--color-stroke-primary-disabled:#b8b8b8;--color-stroke-secondary-default:#b8b8b8;--color-stroke-secondary-hover:#9a9a9a;--color-stroke-secondary-pressed:#7a7a7a;--color-stroke-secondary-disabled:#d4d4d4;--color-stroke-tertiary-default:#0000;--color-stroke-tertiary-hover:#d4d4d4;--color-stroke-tertiary-pressed:#b8b8b8;--color-stroke-tertiary-disabled:#0000;--color-stroke-danger-default:#cd3535;--color-stroke-danger-hover:#a52828;--color-stroke-danger-pressed:#7d1a1a;--color-stroke-danger-disabled:#b8b8b8;--color-stroke-danger-subtle:#e48482;--color-stroke-inverse-default:#1a1a1a;--color-stroke-inverse-hover:#282828;--color-stroke-inverse-pressed:#383838;--color-stroke-inverse-disabled:#d4d4d4;--color-stroke-selected-default:#516dff;--color-stroke-info:#60a5fa;--color-stroke-success:#8cc99f;--color-stroke-warning:#f8dc67;--color-stroke-neutral:#b8b8b8;--color-stroke-azure:#60a5fa;--color-stroke-cyan:#38bdf8;--color-stroke-teal:#2dd4bf;--color-stroke-emerald:#4ade80;--color-stroke-green:#8cc99f;--color-stroke-yellow:#f8dc67;--color-stroke-amber:#fcd34d;--color-stroke-orange:#fb923c;--color-stroke-crimson:#f87171;--color-stroke-red:#e48482;--color-stroke-rose:#fb7185;--color-stroke-purple:#a78bfa;--color-stroke-staticwhite-default:#ffffff3d;--color-stroke-staticwhite-hover:#ffffff7a;--color-stroke-staticwhite-pressed:#ffffff7a;--color-stroke-staticwhite-disabled:#fff3;--color-stroke-staticblack-default:#0000003d;--color-stroke-staticblack-hover:#0000007a;--color-stroke-staticblack-pressed:#0000007a;--color-stroke-staticblack-disabled:#0003;--color-stroke-rating-filled:#eab308;--color-surface-default:#fff;--color-surface-raised:#fff;--color-surface-floating:#fff;--color-surface-sunken:#f5f5f5;--color-surface-inverse:#1a1a1a;--color-surface-contrast:#1a1a1a;--color-surface-frosted:#fffc;--color-surface-backdrop:#fffc;--color-surface-scrim:#000000a3;--color-surface-staticwhite-default:#0000007a;--color-surface-staticwhite-strong:#000000a3;--color-surface-staticblack-default:#ffffff7a;--color-surface-staticblack-strong:#ffffffa3;--color-surface-frostedfallback:#fffffff5;--color-shadow-subtle:#0000000a;--color-shadow-default:#00000014;--color-shadow-strong:#0000001f;--color-shadow-invalid:#cd353533;--color-shadow-staticwhite:#000c;--color-shadow-staticblack:#fffc;--color-chart-categorical-1-default:#ea580c;--color-chart-categorical-1-hovered:#c2410c;--color-chart-categorical-2-default:#2563eb;--color-chart-categorical-2-hovered:#1d4ed8;--color-chart-categorical-3-default:#e11d48;--color-chart-categorical-3-hovered:#be123c;--color-chart-categorical-4-default:#ca8a04;--color-chart-categorical-4-hovered:#a16207;--color-chart-categorical-5-default:#dc2626;--color-chart-categorical-5-hovered:#b91c1c;--color-chart-categorical-6-default:#7c3aed;--color-chart-categorical-6-hovered:#6d28d9;--color-chart-categorical-7-default:#16a34a;--color-chart-categorical-7-hovered:#15803d;--color-chart-brand-bold:#516dff;--color-chart-brand-bolder:#3f51f4;--color-chart-brand-boldest:#2027c3;--color-chart-danger-bold:#a52828;--color-chart-danger-bolder:#7d1a1a;--color-chart-danger-boldest:#4d0a0a;--color-chart-warning-bold:#b18700;--color-chart-warning-bolder:#725c00;--color-chart-warning-boldest:#333100;--color-chart-success-bold:#288344;--color-chart-success-bolder:#1d6f37;--color-chart-success-boldest:#07471d;--color-chart-neutral-default:#7a7a7a}.theme-dark,[data-theme=dark]{color-scheme:dark;--color-fill-foreground:#1f1f1f;--color-fill-primary-default:#3c41df;--color-fill-primary-hover:#484fe9;--color-fill-primary-pressed:#5b63f0;--color-fill-primary-disabled:#2e2e2e;--color-fill-secondary-default:#ffffff1a;--color-fill-secondary-hover:#ffffff24;--color-fill-secondary-pressed:#fff3;--color-fill-secondary-disabled:#141414;--color-fill-control-default:#ffffff47;--color-fill-control-hover:#ffffff52;--color-fill-control-pressed:#fff6;--color-fill-control-handle:#fff;--color-fill-tertiary-default:#0000;--color-fill-tertiary-hover:#00000029;--color-fill-tertiary-pressed:#00000052;--color-fill-tertiary-disabled:#0000;--color-fill-tertiary-brand-hover:#2a2a57;--color-fill-tertiary-brand-pressed:#38396f;--color-fill-tertiary-danger-hover:#3d0d0d;--color-fill-tertiary-danger-pressed:#571717;--color-fill-inverse-default:#e5e5e5;--color-fill-inverse-hover:#cecece;--color-fill-inverse-pressed:#b8b8b8;--color-fill-inverse-disabled:#2e2e2e;--color-fill-inverse-subtle:#b8b8b8;--color-fill-selected-default:#2a2a57;--color-fill-selected-hover:#38396f;--color-fill-slider-track:#888;--color-fill-range-default:#ffffff1a;--color-fill-range-hover:#ffffff29;--color-fill-location-halo:#484fe93d;--color-fill-glow-1:#0ea5e9;--color-fill-glow-2:#3b82f6;--color-fill-glow-3:#8b5cf6;--color-fill-glow-4:#f43f5e;--color-fill-glow-5:#f97316;--color-fill-success-subtle:#0b3020;--color-fill-warning-subtle:#665123;--color-fill-info-subtle:#111827;--color-fill-danger-subtle:#3d0d0d;--color-fill-danger-default:#a53636;--color-fill-danger-hover:#bc3c3c;--color-fill-danger-pressed:#d24242;--color-fill-danger-disabled:#2e2e2e;--color-fill-neutral-strong:#888;--color-fill-neutral-subtle:#ffffff1a;--color-fill-azure-strong:#3862a8;--color-fill-azure-subtle:#111827;--color-fill-cyan-strong:#336e94;--color-fill-cyan-subtle:#0c1e2e;--color-fill-teal-strong:#387a72;--color-fill-teal-subtle:#0f2625;--color-fill-emerald-strong:#387a4e;--color-fill-emerald-subtle:#0f2418;--color-fill-green-strong:#0a8250;--color-fill-green-subtle:#0b3020;--color-fill-yellow-strong:#886e24;--color-fill-yellow-subtle:#665123;--color-fill-amber-strong:#7b6820;--color-fill-amber-subtle:#2a2310;--color-fill-orange-strong:#a06424;--color-fill-orange-subtle:#2a1a0e;--color-fill-crimson-strong:#a82e2e;--color-fill-crimson-subtle:#2a1215;--color-fill-red-strong:#a53636;--color-fill-red-subtle:#3d0d0d;--color-fill-rose-strong:#9e2848;--color-fill-rose-subtle:#2a1219;--color-fill-purple-strong:#7638a8;--color-fill-purple-subtle:#1e1030;--color-fill-rating-filled:#9a8228;--color-fill-rating-empty:#2e2e2e;--color-fill-staticwhite-primary-default:#ffffffa3;--color-fill-staticwhite-primary-hover:#ffffffb8;--color-fill-staticwhite-primary-pressed:#fffc;--color-fill-staticwhite-primary-disabled:#fff3;--color-fill-staticwhite-secondary-default:#0000008f;--color-fill-staticwhite-secondary-hover:#000000a3;--color-fill-staticwhite-secondary-pressed:#000000b8;--color-fill-staticwhite-secondary-disabled:#00000052;--color-fill-staticwhite-tertiary-default:#0000;--color-fill-staticwhite-tertiary-tinted:#ffffff1f;--color-fill-staticwhite-tertiary-hover:#fff3;--color-fill-staticwhite-tertiary-pressed:#ffffff47;--color-fill-staticwhite-tertiary-disabled:#0000;--color-fill-staticwhite-track-default:#ffffff52;--color-fill-staticwhite-track-filled:#fff;--color-fill-staticblack-primary-default:#000000a3;--color-fill-staticblack-primary-hover:#000000b8;--color-fill-staticblack-primary-pressed:#000c;--color-fill-staticblack-primary-disabled:#0003;--color-fill-staticblack-secondary-default:#ffffffa3;--color-fill-staticblack-secondary-hover:#ffffffb8;--color-fill-staticblack-secondary-pressed:#fffc;--color-fill-staticblack-secondary-disabled:#ffffff52;--color-fill-staticblack-tertiary-default:#0000;--color-fill-staticblack-tertiary-tinted:#0000000a;--color-fill-staticblack-tertiary-hover:#00000014;--color-fill-staticblack-tertiary-pressed:#00000029;--color-fill-staticblack-tertiary-disabled:#0000;--color-fill-staticblack-track-default:#00000052;--color-fill-staticblack-track-filled:#1a1a1a;--color-fill-oncontrast-primary-default:#fff;--color-fill-oncontrast-primary-hover:#f5f5f5;--color-fill-oncontrast-primary-pressed:#e5e5e5;--color-text-primary:#e5e5e5;--color-text-secondary:#b8b8b8;--color-text-tertiary:#a0a0a0;--color-text-quaternary:#707070;--color-text-brand-default:#a9b1f9;--color-text-brand-hover:#a9b1f9;--color-text-placeholder:#a0a0a0;--color-text-disabled:#424242;--color-text-alpha-strong:#ffffffe0;--color-text-alpha-default:#ffffffb8;--color-text-alpha-subtle:#ffffffa3;--color-text-alpha-disabled:#fff6;--color-text-inverse-default:#141414;--color-text-inverse-subtle:#2e2e2e;--color-text-onprimary-default:#fff;--color-text-onprimary-disabled:#585858;--color-text-onsecondary-default:#e5e5e5;--color-text-onsecondary-disabled:#585858;--color-text-ontertiary-default:#e5e5e5;--color-text-ontertiary-disabled:#585858;--color-text-ondanger-default:#fff;--color-text-ondanger-disabled:#585858;--color-text-ondanger-subtle:#e17e78;--color-text-oninverse-default:#141414;--color-text-oninverse-disabled:#585858;--color-text-info:#72a4ea;--color-text-oninfo:#5e90da;--color-text-success:#2dac6f;--color-text-onsuccess:#67be82;--color-text-danger:#e17e78;--color-text-warning:#ffc111;--color-text-onwarning:#ffce2a;--color-text-neutral:#a0a0a0;--color-text-onneutral:#b8b8b8;--color-text-azure-onsubtle:#5e90da;--color-text-azure-onstrong:#fff;--color-text-cyan-onsubtle:#50a0ca;--color-text-cyan-onstrong:#fff;--color-text-teal-onsubtle:#52aea2;--color-text-teal-onstrong:#fff;--color-text-emerald-onsubtle:#52ae70;--color-text-emerald-onstrong:#fff;--color-text-green-onsubtle:#67be82;--color-text-green-onstrong:#fff;--color-text-yellow-onsubtle:#ffce2a;--color-text-yellow-onstrong:#fff;--color-text-amber-onsubtle:#d4b545;--color-text-amber-onstrong:#fff;--color-text-orange-onsubtle:#da9440;--color-text-orange-onstrong:#fff;--color-text-crimson-onsubtle:#e05858;--color-text-crimson-onstrong:#fff;--color-text-red-onsubtle:#e17e78;--color-text-red-onstrong:#fff;--color-text-rose-onsubtle:#e86882;--color-text-rose-onstrong:#fff;--color-text-purple-onsubtle:#b47ce8;--color-text-purple-onstrong:#fff;--color-text-staticwhite-default:#fff;--color-text-staticwhite-subtle:#ffffffb8;--color-text-staticwhite-disabled:#fff6;--color-text-staticblack-default:#1a1a1a;--color-text-staticblack-subtle:#000000b8;--color-text-staticblack-disabled:#0006;--color-text-onstaticwhite-default:#1a1a1a;--color-text-onstaticwhite-disabled:#ffffff7a;--color-text-onstaticblack-default:#fff;--color-text-onstaticblack-disabled:#0000007a;--color-icon-primary:#e5e5e5;--color-icon-secondary:#a0a0a0;--color-icon-tertiary:#888;--color-icon-brand-default:#a9b1f9;--color-icon-brand-hover:#a9b1f9;--color-icon-placeholder:#888;--color-icon-disabled:#424242;--color-icon-alpha-strong:#ffffffe0;--color-icon-alpha-default:#ffffffb8;--color-icon-alpha-subtle:#ffffff8f;--color-icon-alpha-disabled:#fff6;--color-icon-inverse-default:#141414;--color-icon-inverse-subtle:#2e2e2e;--color-icon-onprimary-default:#fff;--color-icon-onprimary-disabled:#585858;--color-icon-onsecondary-default:#e5e5e5;--color-icon-onsecondary-disabled:#585858;--color-icon-ontertiary-default:#e5e5e5;--color-icon-ontertiary-disabled:#585858;--color-icon-ondanger-default:#fff;--color-icon-ondanger-disabled:#585858;--color-icon-ondanger-subtle:#d24242;--color-icon-oninverse-default:#141414;--color-icon-oninverse-disabled:#585858;--color-icon-info:#4878c4;--color-icon-oninfo:#5e90da;--color-icon-success:#2dac6f;--color-icon-onsuccess:#67be82;--color-icon-danger:#e17e78;--color-icon-warning:#ffc111;--color-icon-onwarning:#ffce2a;--color-icon-neutral:#a0a0a0;--color-icon-onneutral:#b8b8b8;--color-icon-azure-strong:#4878c4;--color-icon-azure-onsubtle:#5e90da;--color-icon-azure-onstrong:#fff;--color-icon-cyan-strong:#4088b0;--color-icon-cyan-onsubtle:#50a0ca;--color-icon-cyan-onstrong:#fff;--color-icon-teal-strong:#44948a;--color-icon-teal-onsubtle:#52aea2;--color-icon-teal-onstrong:#fff;--color-icon-emerald-strong:#44945e;--color-icon-emerald-onsubtle:#52ae70;--color-icon-emerald-onstrong:#fff;--color-icon-green-strong:#0a9e60;--color-icon-green-onsubtle:#67be82;--color-icon-green-onstrong:#fff;--color-icon-yellow-strong:#ecc727;--color-icon-yellow-onsubtle:#ffce2a;--color-icon-yellow-onstrong:#fff;--color-icon-amber-strong:#9a8228;--color-icon-amber-onsubtle:#d4b545;--color-icon-amber-onstrong:#fff;--color-icon-orange-strong:#c87e30;--color-icon-orange-onsubtle:#da9440;--color-icon-orange-onstrong:#fff;--color-icon-crimson-strong:#e05858;--color-icon-crimson-onsubtle:#e05858;--color-icon-crimson-onstrong:#fff;--color-icon-red-strong:#e17e78;--color-icon-red-onsubtle:#d24242;--color-icon-red-onstrong:#fff;--color-icon-rose-strong:#d84e6c;--color-icon-rose-onsubtle:#d84e6c;--color-icon-rose-onstrong:#fff;--color-icon-purple-strong:#a460d8;--color-icon-purple-onsubtle:#a460d8;--color-icon-purple-onstrong:#fff;--color-icon-staticwhite-default:#fff;--color-icon-staticwhite-subtle:#ffffffb8;--color-icon-staticwhite-disabled:#fff6;--color-icon-staticblack-default:#1a1a1a;--color-icon-staticblack-subtle:#000000b8;--color-icon-staticblack-disabled:#0006;--color-icon-onstaticwhite-default:#1a1a1a;--color-icon-onstaticwhite-disabled:#ffffff7a;--color-icon-onstaticblack-default:#fff;--color-icon-onstaticblack-disabled:#0000007a;--color-icon-oncontrast-success:#6bba84;--color-icon-oncontrast-danger:#e48482;--color-icon-oncontrast-info:#93a8ff;--color-icon-oncontrast-warning:#f5d444;--color-stroke-strong:#ffffff47;--color-stroke-control:#888;--color-stroke-quiet:#ffffff1f;--color-stroke-default:#ffffff29;--color-stroke-subtle:#ffffff1a;--color-stroke-elevated:#ffffff29;--color-stroke-focus-neutral:#e5e5e5;--color-stroke-focus-brand:#636cf3;--color-stroke-focus-danger:#e17e78;--color-stroke-focus-staticwhite:#fff;--color-stroke-focus-staticblack:#1a1a1a;--color-stroke-oninversesurface:#0003;--color-stroke-overbackground:#ffffff7a;--color-stroke-primary-default:#636cf3;--color-stroke-primary-hover:#636cf3;--color-stroke-primary-pressed:#636cf3;--color-stroke-primary-disabled:#424242;--color-stroke-secondary-default:#424242;--color-stroke-secondary-hover:#585858;--color-stroke-secondary-pressed:#707070;--color-stroke-secondary-disabled:#2e2e2e;--color-stroke-tertiary-default:#0000;--color-stroke-tertiary-hover:#2e2e2e;--color-stroke-tertiary-pressed:#424242;--color-stroke-tertiary-disabled:#0000;--color-stroke-danger-default:#e17e78;--color-stroke-danger-hover:#e17e78;--color-stroke-danger-pressed:#e17e78;--color-stroke-danger-disabled:#424242;--color-stroke-danger-subtle:#712222;--color-stroke-inverse-default:#e5e5e5;--color-stroke-inverse-hover:#cecece;--color-stroke-inverse-pressed:#b8b8b8;--color-stroke-inverse-disabled:#2e2e2e;--color-stroke-selected-default:#636cf3;--color-stroke-info:#28406a;--color-stroke-success:#0a6740;--color-stroke-warning:#a98c25;--color-stroke-neutral:#424242;--color-stroke-azure:#28406a;--color-stroke-cyan:#1e4260;--color-stroke-teal:#224e48;--color-stroke-emerald:#224e32;--color-stroke-green:#0a6740;--color-stroke-yellow:#a98c25;--color-stroke-amber:#5c4e1a;--color-stroke-orange:#5e3a16;--color-stroke-crimson:#6b1a1a;--color-stroke-red:#712222;--color-stroke-rose:#621830;--color-stroke-purple:#48226e;--color-stroke-staticwhite-default:#ffffff3d;--color-stroke-staticwhite-hover:#ffffff7a;--color-stroke-staticwhite-pressed:#ffffff7a;--color-stroke-staticwhite-disabled:#fff3;--color-stroke-staticblack-default:#0000003d;--color-stroke-staticblack-hover:#0000007a;--color-stroke-staticblack-pressed:#0000007a;--color-stroke-staticblack-disabled:#0003;--color-stroke-rating-filled:#9a8228;--color-surface-default:#1f1f1f;--color-surface-raised:#2e2e2e;--color-surface-floating:#2e2e2e;--color-surface-sunken:#141414;--color-surface-inverse:#e5e5e5;--color-surface-contrast:#4a4a4a;--color-surface-frosted:#2e2e2ee0;--color-surface-backdrop:#1f1f1fe0;--color-surface-scrim:#000000b8;--color-surface-staticwhite-default:#0000007a;--color-surface-staticwhite-strong:#000000a3;--color-surface-staticblack-default:#ffffff7a;--color-surface-staticblack-strong:#ffffffa3;--color-surface-frostedfallback:#2e2e2ef5;--color-shadow-subtle:#0000003d;--color-shadow-default:#0000007a;--color-shadow-strong:#000000a3;--color-shadow-invalid:#a5363633;--color-shadow-staticwhite:#000c;--color-shadow-staticblack:#fffc;--color-chart-categorical-1-default:#a06424;--color-chart-categorical-1-hovered:#c87e30;--color-chart-categorical-2-default:#3862a8;--color-chart-categorical-2-hovered:#4878c4;--color-chart-categorical-3-default:#c03858;--color-chart-categorical-3-hovered:#d84e6c;--color-chart-categorical-4-default:#9a8228;--color-chart-categorical-4-hovered:#c4a033;--color-chart-categorical-5-default:#a82e2e;--color-chart-categorical-5-hovered:#cc4040;--color-chart-categorical-6-default:#8e48c2;--color-chart-categorical-6-hovered:#a460d8;--color-chart-categorical-7-default:#44945e;--color-chart-categorical-7-hovered:#52ae70;--color-chart-brand-bold:#a9b1f9;--color-chart-brand-bolder:#8288f2;--color-chart-brand-boldest:#636cf3;--color-chart-danger-bold:#efb8b2;--color-chart-danger-bolder:#e17e78;--color-chart-danger-boldest:#d24242;--color-chart-warning-bold:#ecc727;--color-chart-warning-bolder:#caaa26;--color-chart-warning-boldest:#a98c25;--color-chart-success-bold:#67be82;--color-chart-success-bolder:#2dac6f;--color-chart-success-boldest:#0a8250;--color-chart-neutral-default:#888}@media (prefers-color-scheme:dark){:root:not([data-theme=light]):not(.theme-light){color-scheme:dark;--color-fill-foreground:#1f1f1f;--color-fill-primary-default:#3c41df;--color-fill-primary-hover:#484fe9;--color-fill-primary-pressed:#5b63f0;--color-fill-primary-disabled:#2e2e2e;--color-fill-secondary-default:#ffffff1a;--color-fill-secondary-hover:#ffffff24;--color-fill-secondary-pressed:#fff3;--color-fill-secondary-disabled:#141414;--color-fill-control-default:#ffffff47;--color-fill-control-hover:#ffffff52;--color-fill-control-pressed:#fff6;--color-fill-control-handle:#fff;--color-fill-tertiary-default:#0000;--color-fill-tertiary-hover:#00000029;--color-fill-tertiary-pressed:#00000052;--color-fill-tertiary-disabled:#0000;--color-fill-tertiary-brand-hover:#2a2a57;--color-fill-tertiary-brand-pressed:#38396f;--color-fill-tertiary-danger-hover:#3d0d0d;--color-fill-tertiary-danger-pressed:#571717;--color-fill-inverse-default:#e5e5e5;--color-fill-inverse-hover:#cecece;--color-fill-inverse-pressed:#b8b8b8;--color-fill-inverse-disabled:#2e2e2e;--color-fill-inverse-subtle:#b8b8b8;--color-fill-selected-default:#2a2a57;--color-fill-selected-hover:#38396f;--color-fill-slider-track:#888;--color-fill-range-default:#ffffff1a;--color-fill-range-hover:#ffffff29;--color-fill-location-halo:#484fe93d;--color-fill-glow-1:#0ea5e9;--color-fill-glow-2:#3b82f6;--color-fill-glow-3:#8b5cf6;--color-fill-glow-4:#f43f5e;--color-fill-glow-5:#f97316;--color-fill-success-subtle:#0b3020;--color-fill-warning-subtle:#665123;--color-fill-info-subtle:#111827;--color-fill-danger-subtle:#3d0d0d;--color-fill-danger-default:#a53636;--color-fill-danger-hover:#bc3c3c;--color-fill-danger-pressed:#d24242;--color-fill-danger-disabled:#2e2e2e;--color-fill-neutral-strong:#888;--color-fill-neutral-subtle:#ffffff1a;--color-fill-azure-strong:#3862a8;--color-fill-azure-subtle:#111827;--color-fill-cyan-strong:#336e94;--color-fill-cyan-subtle:#0c1e2e;--color-fill-teal-strong:#387a72;--color-fill-teal-subtle:#0f2625;--color-fill-emerald-strong:#387a4e;--color-fill-emerald-subtle:#0f2418;--color-fill-green-strong:#0a8250;--color-fill-green-subtle:#0b3020;--color-fill-yellow-strong:#886e24;--color-fill-yellow-subtle:#665123;--color-fill-amber-strong:#7b6820;--color-fill-amber-subtle:#2a2310;--color-fill-orange-strong:#a06424;--color-fill-orange-subtle:#2a1a0e;--color-fill-crimson-strong:#a82e2e;--color-fill-crimson-subtle:#2a1215;--color-fill-red-strong:#a53636;--color-fill-red-subtle:#3d0d0d;--color-fill-rose-strong:#9e2848;--color-fill-rose-subtle:#2a1219;--color-fill-purple-strong:#7638a8;--color-fill-purple-subtle:#1e1030;--color-fill-rating-filled:#9a8228;--color-fill-rating-empty:#2e2e2e;--color-fill-staticwhite-primary-default:#ffffffa3;--color-fill-staticwhite-primary-hover:#ffffffb8;--color-fill-staticwhite-primary-pressed:#fffc;--color-fill-staticwhite-primary-disabled:#fff3;--color-fill-staticwhite-secondary-default:#0000008f;--color-fill-staticwhite-secondary-hover:#000000a3;--color-fill-staticwhite-secondary-pressed:#000000b8;--color-fill-staticwhite-secondary-disabled:#00000052;--color-fill-staticwhite-tertiary-default:#0000;--color-fill-staticwhite-tertiary-tinted:#ffffff1f;--color-fill-staticwhite-tertiary-hover:#fff3;--color-fill-staticwhite-tertiary-pressed:#ffffff47;--color-fill-staticwhite-tertiary-disabled:#0000;--color-fill-staticwhite-track-default:#ffffff52;--color-fill-staticwhite-track-filled:#fff;--color-fill-staticblack-primary-default:#000000a3;--color-fill-staticblack-primary-hover:#000000b8;--color-fill-staticblack-primary-pressed:#000c;--color-fill-staticblack-primary-disabled:#0003;--color-fill-staticblack-secondary-default:#ffffffa3;--color-fill-staticblack-secondary-hover:#ffffffb8;--color-fill-staticblack-secondary-pressed:#fffc;--color-fill-staticblack-secondary-disabled:#ffffff52;--color-fill-staticblack-tertiary-default:#0000;--color-fill-staticblack-tertiary-tinted:#0000000a;--color-fill-staticblack-tertiary-hover:#00000014;--color-fill-staticblack-tertiary-pressed:#00000029;--color-fill-staticblack-tertiary-disabled:#0000;--color-fill-staticblack-track-default:#00000052;--color-fill-staticblack-track-filled:#1a1a1a;--color-fill-oncontrast-primary-default:#fff;--color-fill-oncontrast-primary-hover:#f5f5f5;--color-fill-oncontrast-primary-pressed:#e5e5e5;--color-text-primary:#e5e5e5;--color-text-secondary:#b8b8b8;--color-text-tertiary:#a0a0a0;--color-text-quaternary:#707070;--color-text-brand-default:#a9b1f9;--color-text-brand-hover:#a9b1f9;--color-text-placeholder:#a0a0a0;--color-text-disabled:#424242;--color-text-alpha-strong:#ffffffe0;--color-text-alpha-default:#ffffffb8;--color-text-alpha-subtle:#ffffffa3;--color-text-alpha-disabled:#fff6;--color-text-inverse-default:#141414;--color-text-inverse-subtle:#2e2e2e;--color-text-onprimary-default:#fff;--color-text-onprimary-disabled:#585858;--color-text-onsecondary-default:#e5e5e5;--color-text-onsecondary-disabled:#585858;--color-text-ontertiary-default:#e5e5e5;--color-text-ontertiary-disabled:#585858;--color-text-ondanger-default:#fff;--color-text-ondanger-disabled:#585858;--color-text-ondanger-subtle:#e17e78;--color-text-oninverse-default:#141414;--color-text-oninverse-disabled:#585858;--color-text-info:#72a4ea;--color-text-oninfo:#5e90da;--color-text-success:#2dac6f;--color-text-onsuccess:#67be82;--color-text-danger:#e17e78;--color-text-warning:#ffc111;--color-text-onwarning:#ffce2a;--color-text-neutral:#a0a0a0;--color-text-onneutral:#b8b8b8;--color-text-azure-onsubtle:#5e90da;--color-text-azure-onstrong:#fff;--color-text-cyan-onsubtle:#50a0ca;--color-text-cyan-onstrong:#fff;--color-text-teal-onsubtle:#52aea2;--color-text-teal-onstrong:#fff;--color-text-emerald-onsubtle:#52ae70;--color-text-emerald-onstrong:#fff;--color-text-green-onsubtle:#67be82;--color-text-green-onstrong:#fff;--color-text-yellow-onsubtle:#ffce2a;--color-text-yellow-onstrong:#fff;--color-text-amber-onsubtle:#d4b545;--color-text-amber-onstrong:#fff;--color-text-orange-onsubtle:#da9440;--color-text-orange-onstrong:#fff;--color-text-crimson-onsubtle:#e05858;--color-text-crimson-onstrong:#fff;--color-text-red-onsubtle:#e17e78;--color-text-red-onstrong:#fff;--color-text-rose-onsubtle:#e86882;--color-text-rose-onstrong:#fff;--color-text-purple-onsubtle:#b47ce8;--color-text-purple-onstrong:#fff;--color-text-staticwhite-default:#fff;--color-text-staticwhite-subtle:#ffffffb8;--color-text-staticwhite-disabled:#fff6;--color-text-staticblack-default:#1a1a1a;--color-text-staticblack-subtle:#000000b8;--color-text-staticblack-disabled:#0006;--color-text-onstaticwhite-default:#1a1a1a;--color-text-onstaticwhite-disabled:#ffffff7a;--color-text-onstaticblack-default:#fff;--color-text-onstaticblack-disabled:#0000007a;--color-icon-primary:#e5e5e5;--color-icon-secondary:#a0a0a0;--color-icon-tertiary:#888;--color-icon-brand-default:#a9b1f9;--color-icon-brand-hover:#a9b1f9;--color-icon-placeholder:#888;--color-icon-disabled:#424242;--color-icon-alpha-strong:#ffffffe0;--color-icon-alpha-default:#ffffffb8;--color-icon-alpha-subtle:#ffffff8f;--color-icon-alpha-disabled:#fff6;--color-icon-inverse-default:#141414;--color-icon-inverse-subtle:#2e2e2e;--color-icon-onprimary-default:#fff;--color-icon-onprimary-disabled:#585858;--color-icon-onsecondary-default:#e5e5e5;--color-icon-onsecondary-disabled:#585858;--color-icon-ontertiary-default:#e5e5e5;--color-icon-ontertiary-disabled:#585858;--color-icon-ondanger-default:#fff;--color-icon-ondanger-disabled:#585858;--color-icon-ondanger-subtle:#d24242;--color-icon-oninverse-default:#141414;--color-icon-oninverse-disabled:#585858;--color-icon-info:#4878c4;--color-icon-oninfo:#5e90da;--color-icon-success:#2dac6f;--color-icon-onsuccess:#67be82;--color-icon-danger:#e17e78;--color-icon-warning:#ffc111;--color-icon-onwarning:#ffce2a;--color-icon-neutral:#a0a0a0;--color-icon-onneutral:#b8b8b8;--color-icon-azure-strong:#4878c4;--color-icon-azure-onsubtle:#5e90da;--color-icon-azure-onstrong:#fff;--color-icon-cyan-strong:#4088b0;--color-icon-cyan-onsubtle:#50a0ca;--color-icon-cyan-onstrong:#fff;--color-icon-teal-strong:#44948a;--color-icon-teal-onsubtle:#52aea2;--color-icon-teal-onstrong:#fff;--color-icon-emerald-strong:#44945e;--color-icon-emerald-onsubtle:#52ae70;--color-icon-emerald-onstrong:#fff;--color-icon-green-strong:#0a9e60;--color-icon-green-onsubtle:#67be82;--color-icon-green-onstrong:#fff;--color-icon-yellow-strong:#ecc727;--color-icon-yellow-onsubtle:#ffce2a;--color-icon-yellow-onstrong:#fff;--color-icon-amber-strong:#9a8228;--color-icon-amber-onsubtle:#d4b545;--color-icon-amber-onstrong:#fff;--color-icon-orange-strong:#c87e30;--color-icon-orange-onsubtle:#da9440;--color-icon-orange-onstrong:#fff;--color-icon-crimson-strong:#e05858;--color-icon-crimson-onsubtle:#e05858;--color-icon-crimson-onstrong:#fff;--color-icon-red-strong:#e17e78;--color-icon-red-onsubtle:#d24242;--color-icon-red-onstrong:#fff;--color-icon-rose-strong:#d84e6c;--color-icon-rose-onsubtle:#d84e6c;--color-icon-rose-onstrong:#fff;--color-icon-purple-strong:#a460d8;--color-icon-purple-onsubtle:#a460d8;--color-icon-purple-onstrong:#fff;--color-icon-staticwhite-default:#fff;--color-icon-staticwhite-subtle:#ffffffb8;--color-icon-staticwhite-disabled:#fff6;--color-icon-staticblack-default:#1a1a1a;--color-icon-staticblack-subtle:#000000b8;--color-icon-staticblack-disabled:#0006;--color-icon-onstaticwhite-default:#1a1a1a;--color-icon-onstaticwhite-disabled:#ffffff7a;--color-icon-onstaticblack-default:#fff;--color-icon-onstaticblack-disabled:#0000007a;--color-icon-oncontrast-success:#6bba84;--color-icon-oncontrast-danger:#e48482;--color-icon-oncontrast-info:#93a8ff;--color-icon-oncontrast-warning:#f5d444;--color-stroke-strong:#ffffff47;--color-stroke-control:#888;--color-stroke-quiet:#ffffff1f;--color-stroke-default:#ffffff29;--color-stroke-subtle:#ffffff1a;--color-stroke-elevated:#ffffff29;--color-stroke-focus-neutral:#e5e5e5;--color-stroke-focus-brand:#636cf3;--color-stroke-focus-danger:#e17e78;--color-stroke-focus-staticwhite:#fff;--color-stroke-focus-staticblack:#1a1a1a;--color-stroke-oninversesurface:#0003;--color-stroke-overbackground:#ffffff7a;--color-stroke-primary-default:#636cf3;--color-stroke-primary-hover:#636cf3;--color-stroke-primary-pressed:#636cf3;--color-stroke-primary-disabled:#424242;--color-stroke-secondary-default:#424242;--color-stroke-secondary-hover:#585858;--color-stroke-secondary-pressed:#707070;--color-stroke-secondary-disabled:#2e2e2e;--color-stroke-tertiary-default:#0000;--color-stroke-tertiary-hover:#2e2e2e;--color-stroke-tertiary-pressed:#424242;--color-stroke-tertiary-disabled:#0000;--color-stroke-danger-default:#e17e78;--color-stroke-danger-hover:#e17e78;--color-stroke-danger-pressed:#e17e78;--color-stroke-danger-disabled:#424242;--color-stroke-danger-subtle:#712222;--color-stroke-inverse-default:#e5e5e5;--color-stroke-inverse-hover:#cecece;--color-stroke-inverse-pressed:#b8b8b8;--color-stroke-inverse-disabled:#2e2e2e;--color-stroke-selected-default:#636cf3;--color-stroke-info:#28406a;--color-stroke-success:#0a6740;--color-stroke-warning:#a98c25;--color-stroke-neutral:#424242;--color-stroke-azure:#28406a;--color-stroke-cyan:#1e4260;--color-stroke-teal:#224e48;--color-stroke-emerald:#224e32;--color-stroke-green:#0a6740;--color-stroke-yellow:#a98c25;--color-stroke-amber:#5c4e1a;--color-stroke-orange:#5e3a16;--color-stroke-crimson:#6b1a1a;--color-stroke-red:#712222;--color-stroke-rose:#621830;--color-stroke-purple:#48226e;--color-stroke-staticwhite-default:#ffffff3d;--color-stroke-staticwhite-hover:#ffffff7a;--color-stroke-staticwhite-pressed:#ffffff7a;--color-stroke-staticwhite-disabled:#fff3;--color-stroke-staticblack-default:#0000003d;--color-stroke-staticblack-hover:#0000007a;--color-stroke-staticblack-pressed:#0000007a;--color-stroke-staticblack-disabled:#0003;--color-stroke-rating-filled:#9a8228;--color-surface-default:#1f1f1f;--color-surface-raised:#2e2e2e;--color-surface-floating:#2e2e2e;--color-surface-sunken:#141414;--color-surface-inverse:#e5e5e5;--color-surface-contrast:#4a4a4a;--color-surface-frosted:#2e2e2ee0;--color-surface-backdrop:#1f1f1fe0;--color-surface-scrim:#000000b8;--color-surface-staticwhite-default:#0000007a;--color-surface-staticwhite-strong:#000000a3;--color-surface-staticblack-default:#ffffff7a;--color-surface-staticblack-strong:#ffffffa3;--color-surface-frostedfallback:#2e2e2ef5;--color-shadow-subtle:#0000003d;--color-shadow-default:#0000007a;--color-shadow-strong:#000000a3;--color-shadow-invalid:#a5363633;--color-shadow-staticwhite:#000c;--color-shadow-staticblack:#fffc;--color-chart-categorical-1-default:#a06424;--color-chart-categorical-1-hovered:#c87e30;--color-chart-categorical-2-default:#3862a8;--color-chart-categorical-2-hovered:#4878c4;--color-chart-categorical-3-default:#c03858;--color-chart-categorical-3-hovered:#d84e6c;--color-chart-categorical-4-default:#9a8228;--color-chart-categorical-4-hovered:#c4a033;--color-chart-categorical-5-default:#a82e2e;--color-chart-categorical-5-hovered:#cc4040;--color-chart-categorical-6-default:#8e48c2;--color-chart-categorical-6-hovered:#a460d8;--color-chart-categorical-7-default:#44945e;--color-chart-categorical-7-hovered:#52ae70;--color-chart-brand-bold:#a9b1f9;--color-chart-brand-bolder:#8288f2;--color-chart-brand-boldest:#636cf3;--color-chart-danger-bold:#efb8b2;--color-chart-danger-bolder:#e17e78;--color-chart-danger-boldest:#d24242;--color-chart-warning-bold:#ecc727;--color-chart-warning-bolder:#caaa26;--color-chart-warning-boldest:#a98c25;--color-chart-success-bold:#67be82;--color-chart-success-bolder:#2dac6f;--color-chart-success-boldest:#0a8250;--color-chart-neutral-default:#888}}:root{--size-0:0;--size-2:2px;--size-4:4px;--size-6:6px;--size-8:8px;--size-10:10px;--size-12:12px;--size-16:16px;--size-20:20px;--size-24:24px;--size-28:28px;--size-32:32px;--size-36:36px;--size-40:40px;--size-44:44px;--size-48:48px;--size-56:56px;--size-60:60px;--size-64:64px;--size-72:72px;--size-80:80px;--size-96:96px;--size-128:128px;--size-160:160px;--size-320:320px;--gap-0:0;--gap-2:2px;--gap-4:4px;--gap-6:6px;--gap-8:8px;--gap-10:10px;--gap-12:12px;--gap-14:14px;--gap-16:16px;--gap-20:20px;--gap-24:24px;--gap-28:28px;--gap-32:32px;--gap-36:36px;--gap-40:40px;--gap-44:44px;--gap-48:48px;--gap-56:56px;--gap-60:60px;--gap-64:64px;--gap-72:72px;--gap-80:80px;--gap-96:96px;--gap-120:120px;--gap-128:128px;--gap-neg-12:-12px;--gap-neg-8:-8px;--gap-neg-4:-4px;--radius-control-none:0;--radius-control-s:4px;--radius-control-m:6px;--radius-control-l:8px;--radius-control-xl:10px;--radius-control-full:9999px;--radius-height-field-xs:8px;--radius-height-field-s:10px;--radius-height-field-m:10px;--radius-height-field-l:10px;--radius-height-field-xl:10px;--radius-height-field-xxl:10px;--radius-height-control-xs:4px;--radius-height-control-s:4px;--radius-height-control-m:4px;--radius-height-control-l:6px;--radius-height-control-xl:6px;--radius-height-control-xxl:8px;--radius-container-none:0;--radius-container-xs:4px;--radius-container-s:8px;--radius-container-m:12px;--radius-container-l:16px;--radius-container-xl:20px;--radius-container-screen:47px;--radius-container-sheet-top:38px;--radius-container-sheet-bottom:41px;--radius-container-notification:24px;--radius-container-group:26px;--radius-container-widget:28px;--radius-container-alert:34px;--component-height-field-xs:32px;--component-height-field-s:40px;--component-height-field-m:44px;--component-height-field-l:48px;--component-height-field-xl:52px;--component-height-field-xxl:56px;--component-height-control-xs:12px;--component-height-control-s:16px;--component-height-control-m:20px;--component-height-control-l:24px;--component-height-control-xl:28px;--component-height-control-xxl:32px;--icon-size-xs:12px;--icon-size-s:16px;--icon-size-m:20px;--icon-size-l:24px;--icon-size-xl:32px;--opacity-disabled:.4;--stroke-none:0;--stroke-subtle:.5px;--stroke-default:1px;--stroke-strong:2px;--layout-container-max:1260px;--layout-container-wide:1440px;--layout-container-full:1920px;--layout-container-reading:720px}@media (width<=767px){:root{--size-0:0;--size-2:2px;--size-4:4px;--size-6:6px;--size-8:8px;--size-10:10px;--size-12:12px;--size-16:16px;--size-20:20px;--size-24:24px;--size-28:28px;--size-32:32px;--size-36:36px;--size-40:40px;--size-44:44px;--size-48:48px;--size-56:56px;--size-60:60px;--size-64:64px;--size-72:72px;--size-80:80px;--size-96:96px;--size-128:128px;--size-160:160px;--size-320:320px;--gap-0:0;--gap-2:2px;--gap-4:4px;--gap-6:6px;--gap-8:8px;--gap-10:10px;--gap-12:12px;--gap-14:14px;--gap-16:16px;--gap-20:20px;--gap-24:24px;--gap-28:28px;--gap-32:32px;--gap-36:36px;--gap-40:40px;--gap-44:44px;--gap-48:48px;--gap-56:56px;--gap-60:60px;--gap-64:64px;--gap-72:72px;--gap-80:80px;--gap-96:96px;--gap-120:120px;--gap-128:128px;--gap-neg-12:-12px;--gap-neg-8:-8px;--gap-neg-4:-4px;--radius-control-none:0;--radius-control-s:4px;--radius-control-m:6px;--radius-control-l:8px;--radius-control-xl:10px;--radius-control-full:9999px;--radius-height-field-xs:10px;--radius-height-field-s:10px;--radius-height-field-m:10px;--radius-height-field-l:10px;--radius-height-field-xl:10px;--radius-height-field-xxl:10px;--radius-height-control-xs:4px;--radius-height-control-s:4px;--radius-height-control-m:6px;--radius-height-control-l:8px;--radius-height-control-xl:8px;--radius-height-control-xxl:10px;--radius-container-none:0;--radius-container-xs:4px;--radius-container-s:8px;--radius-container-m:12px;--radius-container-l:16px;--radius-container-xl:20px;--radius-container-screen:47px;--radius-container-sheet-top:38px;--radius-container-sheet-bottom:41px;--radius-container-notification:24px;--radius-container-group:26px;--radius-container-widget:28px;--radius-container-alert:34px;--component-height-field-xs:40px;--component-height-field-s:44px;--component-height-field-m:44px;--component-height-field-l:48px;--component-height-field-xl:52px;--component-height-field-xxl:56px;--component-height-control-xs:16px;--component-height-control-s:20px;--component-height-control-m:24px;--component-height-control-l:32px;--component-height-control-xl:32px;--component-height-control-xxl:40px;--icon-size-xs:12px;--icon-size-s:16px;--icon-size-m:20px;--icon-size-l:24px;--icon-size-xl:32px;--opacity-disabled:.4;--stroke-none:0;--stroke-subtle:.5px;--stroke-default:1px;--stroke-strong:2px;--layout-container-max:1260px;--layout-container-wide:1440px;--layout-container-full:1920px;--layout-container-reading:720px}}:root{--icon-stroke-regular-xs:1px;--icon-stroke-regular-s:1.25px;--icon-stroke-regular-m:1.5px;--icon-stroke-regular-l:1.5px;--icon-stroke-regular-xl:2px;--icon-stroke-bold-xs:1.5px;--icon-stroke-bold-s:1.75px;--icon-stroke-bold-m:2px;--icon-stroke-bold-l:2px;--icon-stroke-bold-xl:2.5px;--type-family-display:"Inter Display", "Inter Variable", "Inter", system-ui, sans-serif;--type-family-body:"Inter", "Inter Variable", "Inter", system-ui, sans-serif;--type-family-mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;--type-size-10:10px;--type-size-12:12px;--type-size-14:14px;--type-size-16:16px;--type-size-18:18px;--type-size-20:20px;--type-size-24:24px;--type-size-28:28px;--type-size-32:32px;--type-size-36:36px;--type-size-42:42px;--type-size-48:48px;--type-size-56:56px;--type-size-64:64px;--type-size-72:72px;--type-size-96:96px;--type-size-128:128px;--type-size-160:160px;--type-size-web-display-l:80px;--type-size-web-display-m:52px;--type-size-web-display-s:40px;--type-size-web-heading-m:34px;--type-size-web-heading-s:24px;--type-size-web-body-l:24px;--type-size-web-body-m:16px;--type-size-web-label-m:16px;--type-size-web-label-s:14px;--type-size-body-reading:20px;--type-line-height-12:12px;--type-line-height-14:14px;--type-line-height-16:16px;--type-line-height-18:18px;--type-line-height-20:20px;--type-line-height-24:24px;--type-line-height-28:28px;--type-line-height-32:32px;--type-line-height-36:36px;--type-line-height-40:40px;--type-line-height-42:42px;--type-line-height-48:48px;--type-line-height-56:56px;--type-line-height-64:64px;--type-line-height-72:72px;--type-line-height-104:104px;--type-line-height-144:144px;--type-line-height-176:176px;--type-line-height-web-display-l:92px;--type-line-height-web-display-m:66px;--type-line-height-web-display-s:48px;--type-line-height-web-heading-m:42px;--type-line-height-web-heading-s:34px;--type-line-height-web-body-l:34px;--type-line-height-web-body-m:28px;--type-line-height-web-label-m:20px;--type-line-height-web-label-s:18px;--type-line-height-body-m:20px;--type-weight-400:400;--type-weight-500:500;--type-weight-600:600;--type-weight-regular:400;--type-weight-medium:500;--type-weight-semibold:600;--type-letter-spacing-tighter:-1.2;--type-letter-spacing-tight:-.8;--type-letter-spacing-snug:-.4;--type-letter-spacing-slight:-.2;--type-letter-spacing-subtle:-.1;--type-letter-spacing-normal:0;--type-letter-spacing-loose:.1;--type-letter-spacing-wide:.2;--type-letter-spacing-wider:.4;--type-letter-spacing-widest:.8;--type-letter-spacing-ultra:1.2;--type-letter-spacing-display-s:-3.2;--type-letter-spacing-display-m:-4.8;--type-letter-spacing-display-l:-6.4;--type-letter-spacing-web-display-l:-1.6;--type-letter-spacing-web-display-m:-1.04;--type-letter-spacing-web-display-s:-.8;--type-letter-spacing-web-heading-m:-.68;--type-letter-spacing-web-heading-s:-.48;--type-letter-spacing-web-body-l:0;--type-letter-spacing-web-body-m:0;--type-letter-spacing-web-label-m:0;--type-letter-spacing-web-label-s:0}@media (width<=1279px){:root{--type-family-display:"Inter Display", "Inter Variable", "Inter", system-ui, sans-serif;--type-family-body:"Inter", "Inter Variable", "Inter", system-ui, sans-serif;--type-family-mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;--type-size-10:10px;--type-size-12:14px;--type-size-14:16px;--type-size-16:16px;--type-size-18:18px;--type-size-20:20px;--type-size-24:20px;--type-size-28:22px;--type-size-32:24px;--type-size-36:26px;--type-size-42:28px;--type-size-48:28px;--type-size-56:32px;--type-size-64:36px;--type-size-72:40px;--type-size-96:48px;--type-size-128:56px;--type-size-160:64px;--type-size-web-display-l:40px;--type-size-web-display-m:34px;--type-size-web-display-s:34px;--type-size-web-heading-m:28px;--type-size-web-heading-s:24px;--type-size-web-body-l:16px;--type-size-web-body-m:16px;--type-size-web-label-m:14px;--type-size-web-label-s:13px;--type-size-body-reading:18px;--type-line-height-12:12px;--type-line-height-14:14px;--type-line-height-16:20px;--type-line-height-18:18px;--type-line-height-20:20px;--type-line-height-24:24px;--type-line-height-28:28px;--type-line-height-32:28px;--type-line-height-36:36px;--type-line-height-40:32px;--type-line-height-42:42px;--type-line-height-48:36px;--type-line-height-56:40px;--type-line-height-64:64px;--type-line-height-72:48px;--type-line-height-104:52px;--type-line-height-144:60px;--type-line-height-176:68px;--type-line-height-web-display-l:48px;--type-line-height-web-display-m:42px;--type-line-height-web-display-s:42px;--type-line-height-web-heading-m:38px;--type-line-height-web-heading-s:34px;--type-line-height-web-body-l:28px;--type-line-height-web-body-m:28px;--type-line-height-web-label-m:18px;--type-line-height-web-label-s:16px;--type-line-height-body-m:24px;--type-weight-400:400;--type-weight-500:500;--type-weight-600:600;--type-weight-regular:400;--type-weight-medium:500;--type-weight-semibold:600;--type-letter-spacing-tighter:-1.2;--type-letter-spacing-tight:-.8;--type-letter-spacing-snug:-.4;--type-letter-spacing-slight:-.2;--type-letter-spacing-subtle:-.1;--type-letter-spacing-normal:0;--type-letter-spacing-loose:.1;--type-letter-spacing-wide:.2;--type-letter-spacing-wider:.4;--type-letter-spacing-widest:.8;--type-letter-spacing-ultra:1.2;--type-letter-spacing-display-s:-1.2;--type-letter-spacing-display-m:-1.6;--type-letter-spacing-display-l:-2;--type-letter-spacing-web-display-l:-.8;--type-letter-spacing-web-display-m:-.68;--type-letter-spacing-web-display-s:-.68;--type-letter-spacing-web-heading-m:-.56;--type-letter-spacing-web-heading-s:-.48;--type-letter-spacing-web-body-l:0;--type-letter-spacing-web-body-m:0;--type-letter-spacing-web-label-m:0;--type-letter-spacing-web-label-s:0}}@media (width<=767px){:root{--type-family-display:"Inter Display", "Inter Variable", "Inter", system-ui, sans-serif;--type-family-body:"Inter", "Inter Variable", "Inter", system-ui, sans-serif;--type-family-mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;--type-size-10:10px;--type-size-12:14px;--type-size-14:16px;--type-size-16:16px;--type-size-18:18px;--type-size-20:20px;--type-size-24:20px;--type-size-28:22px;--type-size-32:24px;--type-size-36:26px;--type-size-42:28px;--type-size-48:28px;--type-size-56:32px;--type-size-64:36px;--type-size-72:40px;--type-size-96:48px;--type-size-128:56px;--type-size-160:64px;--type-size-web-display-l:40px;--type-size-web-display-m:28px;--type-size-web-display-s:28px;--type-size-web-heading-m:24px;--type-size-web-heading-s:24px;--type-size-web-body-l:16px;--type-size-web-body-m:16px;--type-size-web-label-m:14px;--type-size-web-label-s:13px;--type-size-body-reading:18px;--type-line-height-12:12px;--type-line-height-14:14px;--type-line-height-16:20px;--type-line-height-18:18px;--type-line-height-20:20px;--type-line-height-24:24px;--type-line-height-28:28px;--type-line-height-32:28px;--type-line-height-36:36px;--type-line-height-40:32px;--type-line-height-42:42px;--type-line-height-48:36px;--type-line-height-56:40px;--type-line-height-64:64px;--type-line-height-72:48px;--type-line-height-104:52px;--type-line-height-144:60px;--type-line-height-176:68px;--type-line-height-web-display-l:48px;--type-line-height-web-display-m:38px;--type-line-height-web-display-s:38px;--type-line-height-web-heading-m:34px;--type-line-height-web-heading-s:34px;--type-line-height-web-body-l:28px;--type-line-height-web-body-m:28px;--type-line-height-web-label-m:18px;--type-line-height-web-label-s:16px;--type-line-height-body-m:24px;--type-weight-400:400;--type-weight-500:500;--type-weight-600:600;--type-weight-regular:400;--type-weight-medium:500;--type-weight-semibold:600;--type-letter-spacing-tighter:-1.2;--type-letter-spacing-tight:-.8;--type-letter-spacing-snug:-.4;--type-letter-spacing-slight:-.2;--type-letter-spacing-subtle:-.1;--type-letter-spacing-normal:0;--type-letter-spacing-loose:.1;--type-letter-spacing-wide:.2;--type-letter-spacing-wider:.4;--type-letter-spacing-widest:.8;--type-letter-spacing-ultra:1.2;--type-letter-spacing-display-s:-1.2;--type-letter-spacing-display-m:-1.6;--type-letter-spacing-display-l:-2;--type-letter-spacing-web-display-l:-.8;--type-letter-spacing-web-display-m:-.56;--type-letter-spacing-web-display-s:-.56;--type-letter-spacing-web-heading-m:-.48;--type-letter-spacing-web-heading-s:-.48;--type-letter-spacing-web-body-l:0;--type-letter-spacing-web-body-m:0;--type-letter-spacing-web-label-m:0;--type-letter-spacing-web-label-s:0}}:root{--motion-duration-feedback:.1s;--motion-duration-toggle:.15s;--motion-duration-enter-s:.15s;--motion-duration-enter-m:.25s;--motion-duration-enter-l:.4s;--motion-duration-exit-s:.1s;--motion-duration-exit-m:.2s;--motion-duration-exit-l:.3s;--motion-duration-page:.6s;--motion-duration-stagger:50ms;--motion-duration-loop-marquee:30s;--motion-duration-loop-shimmer:2s;--motion-duration-loop-glow:4s;--motion-duration-loop-spin:.8s;--motion-easing-default:cubic-bezier(.2, 0, 0, 1);--motion-easing-enter:cubic-bezier(0, 0, 0, 1);--motion-easing-exit:cubic-bezier(.3, 0, 1, 1);--motion-easing-attention:cubic-bezier(.05, .7, .1, 1);--motion-easing-loop:cubic-bezier(0, 0, 1, 1);--motion-distance-s:4px;--motion-distance-m:16px;--motion-distance-l:24px;--motion-scale-pop:.96;--motion-scale-press:.98;--motion-scale-celebrate:1.2;--motion-scale-stack:.94;--motion-spring-smooth-duration:.4s;--motion-spring-smooth-bounce:0;--motion-spring-snappy-duration:.25s;--motion-spring-snappy-bounce:.15;--motion-spring-bouncy-duration:.4s;--motion-spring-bouncy-bounce:.3;--motion-spring-smooth-easing:linear(0, .023, .0793, .1541, .2373, .3223, .4048, .4821, .5529, .6166, .673, .7225, .7655, .8026, .8344, .8615, .8844, .9038, .9201, .9338, .9453, .9548, .9627, .9693, .9748, .9793, .983, .9861, .9886, .9907, .9924, .9938, .9949, .9959, .9966, .9973, .9978, .9982, .9985, .9988, 1);--motion-spring-smooth-settle:.59s;--motion-spring-snappy-easing:linear(0, .0213, .0754, .1497, .235, .3245, .4131, .4978, .5762, .6471, .7102, .7652, .8125, .8525, .886, .9137, .9362, .9542, .9684, .9795, .988, .9943, .9988, 1.002, 1.0041, 1.0054, 1.0061, 1.0063, 1.0062, 1.0059, 1.0054, 1.0049, 1.0043, 1.0038, 1.0032, 1.0027, 1.0023, 1.0019, 1.0015, 1.0012, 1);--motion-spring-snappy-settle:.35s;--motion-spring-bouncy-easing:linear(0, .0297, .1047, .2071, .3227, .4411, .5548, .6588, .7503, .8279, .8916, .9419, .9802, 1.0079, 1.0268, 1.0384, 1.0443, 1.046, 1.0446, 1.0411, 1.0363, 1.031, 1.0256, 1.0203, 1.0156, 1.0114, 1.0078, 1.0049, 1.0026, 1.0009, .9996, .9987, .9982, .998, .9979, .998, .9981, .9983, .9986, .9988, 1);--motion-spring-bouncy-settle:.66s}@media (prefers-reduced-motion:reduce){:root{--motion-duration-feedback:.1s;--motion-duration-toggle:0s;--motion-duration-enter-s:.15s;--motion-duration-enter-m:.25s;--motion-duration-enter-l:.4s;--motion-duration-exit-s:.1s;--motion-duration-exit-m:.2s;--motion-duration-exit-l:.3s;--motion-duration-page:.3s;--motion-duration-stagger:0s;--motion-duration-loop-marquee:0s;--motion-duration-loop-shimmer:0s;--motion-duration-loop-glow:0s;--motion-duration-loop-spin:.8s;--motion-easing-default:cubic-bezier(.2, 0, 0, 1);--motion-easing-enter:cubic-bezier(0, 0, 0, 1);--motion-easing-exit:cubic-bezier(.3, 0, 1, 1);--motion-easing-attention:cubic-bezier(.2, 0, 0, 1);--motion-easing-loop:cubic-bezier(0, 0, 1, 1);--motion-distance-s:0;--motion-distance-m:0;--motion-distance-l:0;--motion-scale-pop:1;--motion-scale-press:1;--motion-scale-celebrate:1;--motion-scale-stack:1;--motion-spring-smooth-duration:.4s;--motion-spring-smooth-bounce:0;--motion-spring-snappy-duration:.25s;--motion-spring-snappy-bounce:0;--motion-spring-bouncy-duration:.4s;--motion-spring-bouncy-bounce:0;--motion-spring-smooth-easing:linear(0, .023, .0793, .1541, .2373, .3223, .4048, .4821, .5529, .6166, .673, .7225, .7655, .8026, .8344, .8615, .8844, .9038, .9201, .9338, .9453, .9548, .9627, .9693, .9748, .9793, .983, .9861, .9886, .9907, .9924, .9938, .9949, .9959, .9966, .9973, .9978, .9982, .9985, .9988, 1);--motion-spring-smooth-settle:.59s;--motion-spring-snappy-easing:linear(0, .0232, .0798, .1549, .2385, .3237, .4064, .4839, .5547, .6184, .6748, .7243, .7672, .8041, .8358, .8627, .8856, .9049, .921, .9346, .946, .9554, .9633, .9698, .9752, .9796, .9833, .9863, .9888, .9909, .9925, .9939, .995, .996, .9967, .9973, .9978, .9982, .9986, .9988, 1);--motion-spring-snappy-settle:.37s;--motion-spring-bouncy-easing:linear(0, .023, .0793, .1541, .2373, .3223, .4048, .4821, .5529, .6166, .673, .7225, .7655, .8026, .8344, .8615, .8844, .9038, .9201, .9338, .9453, .9548, .9627, .9693, .9748, .9793, .983, .9861, .9886, .9907, .9924, .9938, .9949, .9959, .9966, .9973, .9978, .9982, .9985, .9988, 1);--motion-spring-bouncy-settle:.59s}}.text-display-large{font-family:var(--type-family-body);font-size:var(--type-size-160);line-height:var(--type-line-height-176);letter-spacing:calc(var(--type-letter-spacing-display-l) * 1px);font-weight:var(--type-weight-regular)}.text-display-medium{font-family:var(--type-family-body);font-size:var(--type-size-128);line-height:var(--type-line-height-144);letter-spacing:calc(var(--type-letter-spacing-display-m) * 1px);font-weight:var(--type-weight-regular)}.text-display-small{font-family:var(--type-family-body);font-size:var(--type-size-96);line-height:var(--type-line-height-104);letter-spacing:calc(var(--type-letter-spacing-display-s) * 1px);font-weight:var(--type-weight-regular)}.text-title-large{font-family:var(--type-family-body);font-size:var(--type-size-72);line-height:var(--type-line-height-72);letter-spacing:calc(var(--type-letter-spacing-tighter) * 1px);font-weight:var(--type-weight-medium)}.text-title-medium{font-family:var(--type-family-body);font-size:var(--type-size-56);line-height:var(--type-line-height-56);letter-spacing:calc(var(--type-letter-spacing-tight) * 1px);font-weight:var(--type-weight-medium)}.text-title-small{font-family:var(--type-family-body);font-size:var(--type-size-48);line-height:var(--type-line-height-48);letter-spacing:calc(var(--type-letter-spacing-tight) * 1px);font-weight:var(--type-weight-medium)}.text-subtitle-large{font-family:var(--type-family-body);font-size:var(--type-size-32);line-height:var(--type-line-height-40);letter-spacing:calc(var(--type-letter-spacing-tight) * 1px);font-weight:var(--type-weight-medium)}.text-subtitle-medium{font-family:var(--type-family-body);font-size:var(--type-size-24);line-height:var(--type-line-height-32);letter-spacing:calc(var(--type-letter-spacing-snug) * 1px);font-weight:var(--type-weight-medium)}.text-subtitle-small{font-family:var(--type-family-body);font-size:var(--type-size-20);line-height:var(--type-line-height-28);letter-spacing:calc(var(--type-letter-spacing-snug) * 1px);font-weight:var(--type-weight-medium)}.text-subtitle-xsmall{font-family:var(--type-family-body);font-size:var(--type-size-18);line-height:var(--type-line-height-24);letter-spacing:calc(var(--type-letter-spacing-slight) * 1px);font-weight:var(--type-weight-medium)}.text-body-reading{font-family:var(--type-family-body);font-size:var(--type-size-body-reading);line-height:var(--type-line-height-32);letter-spacing:calc(var(--type-letter-spacing-subtle) * 1px);font-weight:var(--type-weight-regular)}.text-body-large{font-family:var(--type-family-body);font-size:var(--type-size-16);line-height:var(--type-line-height-24);letter-spacing:calc(var(--type-letter-spacing-subtle) * 1px);font-weight:var(--type-weight-regular)}.text-body-medium{font-family:var(--type-family-body);font-size:var(--type-size-14);line-height:var(--type-line-height-body-m);letter-spacing:calc(var(--type-letter-spacing-subtle) * 1px);font-weight:var(--type-weight-regular)}.text-body-small{font-family:var(--type-family-body);font-size:var(--type-size-12);line-height:var(--type-line-height-16);letter-spacing:calc(var(--type-letter-spacing-normal) * 1px);font-weight:var(--type-weight-regular)}.text-body-strong-large{font-family:var(--type-family-body);font-size:var(--type-size-16);line-height:var(--type-line-height-24);letter-spacing:calc(var(--type-letter-spacing-subtle) * 1px);font-weight:var(--type-weight-medium)}.text-body-strong-medium{font-family:var(--type-family-body);font-size:var(--type-size-14);line-height:var(--type-line-height-body-m);letter-spacing:calc(var(--type-letter-spacing-subtle) * 1px);font-weight:var(--type-weight-medium)}.text-body-strong-small{font-family:var(--type-family-body);font-size:var(--type-size-12);line-height:var(--type-line-height-16);letter-spacing:calc(var(--type-letter-spacing-normal) * 1px);font-weight:var(--type-weight-medium)}.text-body-link-reading{font-family:var(--type-family-body);font-size:var(--type-size-body-reading);line-height:var(--type-line-height-32);letter-spacing:calc(var(--type-letter-spacing-subtle) * 1px);font-weight:var(--type-weight-medium)}.text-body-link-large{font-family:var(--type-family-body);font-size:var(--type-size-16);line-height:var(--type-line-height-24);letter-spacing:calc(var(--type-letter-spacing-subtle) * 1px);font-weight:var(--type-weight-medium)}.text-body-link-medium{font-family:var(--type-family-body);font-size:var(--type-size-14);line-height:var(--type-line-height-body-m);letter-spacing:calc(var(--type-letter-spacing-subtle) * 1px);font-weight:var(--type-weight-medium)}.text-body-link-small{font-family:var(--type-family-body);font-size:var(--type-size-12);line-height:var(--type-line-height-16);letter-spacing:calc(var(--type-letter-spacing-normal) * 1px);font-weight:var(--type-weight-medium)}.text-label-large{font-family:var(--type-family-body);font-size:var(--type-size-18);line-height:var(--type-line-height-24);letter-spacing:calc(var(--type-letter-spacing-slight) * 1px);font-weight:var(--type-weight-regular)}.text-label-medium{font-family:var(--type-family-body);font-size:var(--type-size-16);line-height:var(--type-line-height-20);letter-spacing:calc(var(--type-letter-spacing-subtle) * 1px);font-weight:var(--type-weight-regular)}.text-label-small{font-family:var(--type-family-body);font-size:var(--type-size-14);line-height:var(--type-line-height-20);letter-spacing:calc(var(--type-letter-spacing-subtle) * 1px);font-weight:var(--type-weight-regular)}.text-label-strong-large{font-family:var(--type-family-body);font-size:var(--type-size-18);line-height:var(--type-line-height-24);letter-spacing:calc(var(--type-letter-spacing-slight) * 1px);font-weight:var(--type-weight-medium)}.text-label-strong-medium{font-family:var(--type-family-body);font-size:var(--type-size-16);line-height:var(--type-line-height-20);letter-spacing:calc(var(--type-letter-spacing-subtle) * 1px);font-weight:var(--type-weight-medium)}.text-label-strong-small{font-family:var(--type-family-body);font-size:var(--type-size-14);line-height:var(--type-line-height-20);letter-spacing:calc(var(--type-letter-spacing-subtle) * 1px);font-weight:var(--type-weight-medium)}.text-number-large{font-family:var(--type-family-body);font-size:var(--type-size-18);line-height:var(--type-line-height-24);letter-spacing:calc(var(--type-letter-spacing-slight) * 1px);font-weight:var(--type-weight-regular);font-variant-numeric:tabular-nums}.text-number-medium{font-family:var(--type-family-body);font-size:var(--type-size-16);line-height:var(--type-line-height-20);letter-spacing:calc(var(--type-letter-spacing-subtle) * 1px);font-weight:var(--type-weight-regular);font-variant-numeric:tabular-nums}.text-number-small{font-family:var(--type-family-body);font-size:var(--type-size-14);line-height:var(--type-line-height-20);letter-spacing:calc(var(--type-letter-spacing-subtle) * 1px);font-weight:var(--type-weight-regular);font-variant-numeric:tabular-nums}.text-number-xsmall{font-family:var(--type-family-body);font-size:var(--type-size-12);line-height:var(--type-line-height-16);letter-spacing:calc(var(--type-letter-spacing-normal) * 1px);font-weight:var(--type-weight-regular);font-variant-numeric:tabular-nums}.text-number-strong-large{font-family:var(--type-family-body);font-size:var(--type-size-18);line-height:var(--type-line-height-24);letter-spacing:calc(var(--type-letter-spacing-slight) * 1px);font-weight:var(--type-weight-medium);font-variant-numeric:tabular-nums}.text-number-strong-medium{font-family:var(--type-family-body);font-size:var(--type-size-16);line-height:var(--type-line-height-20);letter-spacing:calc(var(--type-letter-spacing-subtle) * 1px);font-weight:var(--type-weight-medium);font-variant-numeric:tabular-nums}.text-number-strong-small{font-family:var(--type-family-body);font-size:var(--type-size-14);line-height:var(--type-line-height-20);letter-spacing:calc(var(--type-letter-spacing-subtle) * 1px);font-weight:var(--type-weight-medium);font-variant-numeric:tabular-nums}.text-number-strong-xsmall{font-family:var(--type-family-body);font-size:var(--type-size-12);line-height:var(--type-line-height-16);letter-spacing:calc(var(--type-letter-spacing-normal) * 1px);font-weight:var(--type-weight-medium);font-variant-numeric:tabular-nums}.text-caption-medium{font-family:var(--type-family-body);font-size:var(--type-size-14);line-height:var(--type-line-height-20);letter-spacing:calc(var(--type-letter-spacing-subtle) * 1px);font-weight:var(--type-weight-regular)}.text-caption-small{font-family:var(--type-family-body);font-size:var(--type-size-12);line-height:var(--type-line-height-16);letter-spacing:calc(var(--type-letter-spacing-normal) * 1px);font-weight:var(--type-weight-regular)}.text-caption-xsmall{font-family:var(--type-family-body);font-size:var(--type-size-10);line-height:var(--type-line-height-12);letter-spacing:calc(var(--type-letter-spacing-loose) * 1px);font-weight:var(--type-weight-regular)}.text-caption-strong-medium{font-family:var(--type-family-body);font-size:var(--type-size-14);line-height:var(--type-line-height-20);letter-spacing:calc(var(--type-letter-spacing-subtle) * 1px);font-weight:var(--type-weight-medium)}.text-caption-strong-small{font-family:var(--type-family-body);font-size:var(--type-size-12);line-height:var(--type-line-height-16);letter-spacing:calc(var(--type-letter-spacing-normal) * 1px);font-weight:var(--type-weight-medium)}.text-caption-strong-xsmall{font-family:var(--type-family-body);font-size:var(--type-size-10);line-height:var(--type-line-height-12);letter-spacing:calc(var(--type-letter-spacing-loose) * 1px);font-weight:var(--type-weight-medium)}.text-code-large{font-family:var(--type-family-mono);font-size:var(--type-size-16);line-height:var(--type-line-height-24);letter-spacing:calc(var(--type-letter-spacing-normal) * 1px);font-weight:var(--type-weight-regular)}.text-code-medium{font-family:var(--type-family-mono);font-size:var(--type-size-14);line-height:var(--type-line-height-body-m);letter-spacing:calc(var(--type-letter-spacing-normal) * 1px);font-weight:var(--type-weight-regular)}.text-code-small{font-family:var(--type-family-mono);font-size:var(--type-size-12);line-height:var(--type-line-height-16);letter-spacing:calc(var(--type-letter-spacing-normal) * 1px);font-weight:var(--type-weight-regular)}.text-web-display-large{font-family:var(--type-family-body);font-size:var(--type-size-web-display-l);line-height:var(--type-line-height-web-display-l);letter-spacing:calc(var(--type-letter-spacing-web-display-l) * 1px);font-weight:var(--type-weight-regular)}.text-web-display-medium{font-family:var(--type-family-body);font-size:var(--type-size-web-display-m);line-height:var(--type-line-height-web-display-m);letter-spacing:calc(var(--type-letter-spacing-web-display-m) * 1px);font-weight:var(--type-weight-regular)}.text-web-display-small{font-family:var(--type-family-body);font-size:var(--type-size-web-display-s);line-height:var(--type-line-height-web-display-s);letter-spacing:calc(var(--type-letter-spacing-web-display-s) * 1px);font-weight:var(--type-weight-regular)}.text-web-heading-medium{font-family:var(--type-family-body);font-size:var(--type-size-web-heading-m);line-height:var(--type-line-height-web-heading-m);letter-spacing:calc(var(--type-letter-spacing-web-heading-m) * 1px);font-weight:var(--type-weight-regular)}.text-web-heading-small{font-family:var(--type-family-body);font-size:var(--type-size-web-heading-s);line-height:var(--type-line-height-web-heading-s);letter-spacing:calc(var(--type-letter-spacing-web-heading-s) * 1px);font-weight:var(--type-weight-regular)}.text-web-body-large{font-family:var(--type-family-body);font-size:var(--type-size-web-body-l);line-height:var(--type-line-height-web-body-l);letter-spacing:calc(var(--type-letter-spacing-web-body-l) * 1px);font-weight:var(--type-weight-regular)}.text-web-body-medium{font-family:var(--type-family-body);font-size:var(--type-size-web-body-m);line-height:var(--type-line-height-web-body-m);letter-spacing:calc(var(--type-letter-spacing-web-body-m) * 1px);font-weight:var(--type-weight-regular)}.text-web-label-medium{font-family:var(--type-family-body);font-size:var(--type-size-web-label-m);line-height:var(--type-line-height-web-label-m);letter-spacing:calc(var(--type-letter-spacing-web-label-m) * 1px);font-weight:var(--type-weight-regular)}.text-web-label-small{font-family:var(--type-family-body);font-size:var(--type-size-web-label-s);line-height:var(--type-line-height-web-label-s);letter-spacing:calc(var(--type-letter-spacing-web-label-s) * 1px);font-weight:var(--type-weight-regular)}.effect-elevation-raised{box-shadow:0 2px 6px 0 var(--color-shadow-subtle), 0 2px 2px 0 var(--color-shadow-subtle), 0 1px 1px 0 var(--color-shadow-strong), 0 0 0 1px var(--color-shadow-default)}.effect-elevation-overlay{box-shadow:0 1px 0 0 var(--color-shadow-default), 0 8px 24px 0 var(--color-shadow-default), 0 4px 4px 0 var(--color-shadow-subtle), 0 2px 2px 0 var(--color-shadow-subtle), 0 1px 1px 0 var(--color-shadow-subtle), 0 0 0 1px var(--color-shadow-default)}.effect-elevation-overlay-borderless{box-shadow:0 8px 24px 0 var(--color-shadow-default), 0 4px 4px 0 var(--color-shadow-subtle), 0 2px 2px 0 var(--color-shadow-subtle), 0 1px 1px 0 var(--color-shadow-subtle)}.effect-elevation-floating{box-shadow:0 8px 24px 0 var(--color-shadow-default), 0 4px 4px 0 var(--color-shadow-subtle), 0 2px 2px 0 var(--color-shadow-subtle), 0 1px 1px 0 var(--color-shadow-subtle);backdrop-filter:blur(8px)}.effect-elevation-dialog{box-shadow:0 1px 2px 0 var(--color-shadow-subtle), 0 2px 3px 0 var(--color-shadow-subtle), 0 5px 7px 0 var(--color-shadow-default), 0 20px 26px 0 var(--color-shadow-strong), 0 0 0 1px var(--color-shadow-default), 0 1px 0 0 var(--color-shadow-default)}.effect-focus-neutral{box-shadow:0 0 0 4px var(--color-stroke-focus-neutral), 0 0 0 2px var(--color-surface-default)}.effect-focus-brand{box-shadow:0 0 0 4px var(--color-stroke-focus-brand), 0 0 0 2px var(--color-surface-default)}.effect-focus-danger{box-shadow:0 0 0 4px var(--color-stroke-focus-danger), 0 0 0 2px var(--color-surface-default)}.effect-focus-inset-neutral{box-shadow:inset 0 0 0 4px var(--color-surface-default), inset 0 0 0 2px var(--color-stroke-focus-neutral)}.effect-focus-inverse-neutral{box-shadow:0 0 0 4px var(--prim-colors-mono-white), 0 0 0 2px var(--color-stroke-focus-neutral)}.effect-focus-inverse-brand{box-shadow:0 0 0 4px var(--prim-colors-mono-white), 0 0 0 2px var(--color-stroke-focus-brand)}.effect-focus-inverse-danger{box-shadow:0 0 0 4px var(--prim-colors-mono-white), 0 0 0 2px var(--color-stroke-focus-danger)}.effect-field-default{box-shadow:0 1px 1px 0 var(--color-shadow-subtle)}.effect-field-invalid{box-shadow:0 0 0 2px var(--color-shadow-invalid)}.effect-blur-subtle{backdrop-filter:blur(8px)}.effect-blur-default{backdrop-filter:blur(16px)}.effect-blur-strong{backdrop-filter:blur(40px)}.effect-focus-staticwhite{box-shadow:0 0 0 4px var(--color-shadow-staticwhite), 0 0 0 2px var(--color-stroke-focus-staticwhite)}.effect-focus-staticwhite-blurred{box-shadow:0 0 0 4px var(--color-shadow-staticwhite), 0 0 0 2px var(--color-stroke-focus-staticwhite);backdrop-filter:blur(40px)}.effect-focus-staticblack{box-shadow:0 0 0 4px var(--color-shadow-staticblack), 0 0 0 2px var(--color-stroke-focus-staticblack)}.effect-focus-staticblack-blurred{box-shadow:0 0 0 4px var(--color-shadow-staticblack), 0 0 0 2px var(--color-stroke-focus-staticblack);backdrop-filter:blur(40px)}.effect-focus-brand-blurred{box-shadow:0 0 0 4px var(--color-stroke-focus-brand), 0 0 0 2px var(--color-surface-default);backdrop-filter:blur(8px)}.effect-focus-neutral-blurred{box-shadow:0 0 0 4px var(--color-stroke-focus-neutral), 0 0 0 2px var(--color-surface-default);backdrop-filter:blur(8px)}.effect-halo-staticwhite-icon{box-shadow:0 0 1px 0 var(--color-shadow-staticwhite)}.effect-halo-staticwhite-text{box-shadow:0 0 2px 0 var(--color-shadow-staticwhite)}.effect-halo-staticblack-icon{box-shadow:0 0 1px 0 var(--color-shadow-staticblack)}.effect-halo-staticblack-text{box-shadow:0 0 2px 0 var(--color-shadow-staticblack)}.motion-feedback-hover{transition-property:background-color,color,border-color,fill,stroke,text-decoration-color;transition-duration:var(--motion-duration-feedback);transition-timing-function:var(--motion-easing-default)}.motion-feedback-press{transition-property:background-color,color,border-color,transform;transition-duration:var(--motion-duration-feedback);transition-timing-function:var(--motion-easing-default)}.motion-feedback-press:is([data-pressed],:active){transform:scale(var(--motion-scale-press))}.motion-feedback-select{transition-property:background-color,color,border-color;transition-duration:var(--motion-duration-feedback);transition-timing-function:var(--motion-easing-default)}.motion-feedback-select [data-motion-part=mark]{opacity:0;transform:scale(var(--motion-scale-pop));transition:opacity var(--motion-duration-toggle) var(--motion-easing-default), transform var(--motion-duration-toggle) var(--motion-easing-default)}.motion-feedback-select:is([data-selected],[aria-checked=true],[aria-pressed=true],:has(>input:checked)) [data-motion-part=mark]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.motion-feedback-select [data-motion-part=mark]{transition:opacity var(--motion-duration-feedback) var(--motion-easing-default)}}.motion-feedback-toggle{transition:background-color var(--motion-duration-feedback) var(--motion-easing-default)}.motion-feedback-toggle [data-motion-part=thumb]{transition:transform var(--motion-spring-snappy-settle) var(--motion-spring-snappy-easing)}@media (prefers-reduced-motion:reduce){.motion-feedback-toggle [data-motion-part=thumb]{transition:none}}.motion-feedback-indicator :is([data-motion-part=indicator],.react-aria-SelectionIndicator){transition-property:translate,transform,inset,width,height;transition-duration:var(--motion-spring-snappy-settle);transition-timing-function:var(--motion-spring-snappy-easing)}.motion-feedback-indicator [data-motion-part=item]{transition:color var(--motion-duration-feedback) var(--motion-easing-default)}@media (prefers-reduced-motion:reduce){.motion-feedback-indicator :is([data-motion-part=indicator],.react-aria-SelectionIndicator){animation:motion-enter-fade var(--motion-duration-feedback) var(--motion-easing-default);transition-property:none}}.motion-feedback-rotate{transition:transform var(--motion-duration-toggle) var(--motion-easing-default)}.motion-feedback-rotate[data-expanded],[aria-expanded=true] .motion-feedback-rotate,[data-expanded]>*>.motion-feedback-rotate{transform:rotate(180deg)}.motion-feedback-icon{display:inline-grid}.motion-feedback-icon>[data-motion-part]{transition:opacity var(--motion-duration-toggle) var(--motion-easing-default), transform var(--motion-duration-toggle) var(--motion-easing-default);grid-area:1/1}.motion-feedback-icon>[data-motion-part=on],:is([data-selected],[aria-pressed=true],.is-on)>.motion-feedback-icon>[data-motion-part=off],.motion-feedback-icon:is([data-selected],.is-on)>[data-motion-part=off]{opacity:0;transform:scale(var(--motion-scale-pop))}:is([data-selected],[aria-pressed=true],.is-on)>.motion-feedback-icon>[data-motion-part=on],.motion-feedback-icon:is([data-selected],.is-on)>[data-motion-part=on]{opacity:1;transform:none}.motion-feedback-icon[data-motion-play]>[data-motion-part=on]{animation:motion-feedback-icon var(--motion-spring-bouncy-settle) var(--motion-spring-bouncy-easing)}@keyframes motion-feedback-icon{0%{transform:scale(var(--motion-scale-celebrate))}}@media (prefers-reduced-motion:reduce){.motion-feedback-icon>[data-motion-part]{transition:opacity var(--motion-duration-feedback) var(--motion-easing-default)}}.motion-feedback-result [data-motion-part=copy]{animation:motion-enter-text var(--motion-duration-enter-m) var(--motion-easing-enter) var(--motion-result-copy,0s) both}.motion-feedback-result [data-motion-part=action]{animation:motion-enter-fade var(--motion-duration-enter-m) var(--motion-easing-enter) var(--motion-result-mark,0s) both}@media (prefers-reduced-motion:reduce){.motion-feedback-result :is([data-motion-part=copy],[data-motion-part=action]){animation:motion-enter-fade var(--motion-duration-enter-m) var(--motion-easing-enter) both}}.motion-feedback-lift{transition:box-shadow var(--motion-duration-feedback) var(--motion-easing-default)}.motion-feedback-focus:is([data-focus-visible],:focus-visible){transition-property:background-color,color,border-color,transform,opacity}.motion-feedback-value{font-variant-numeric:tabular-nums;display:inline-flex}.motion-feedback-value [data-motion-part=slot]{display:inline-grid;overflow:clip}.motion-feedback-value [data-motion-part=slot]>*{grid-area:1/1}.motion-feedback-value [data-motion-part=enter]{animation:motion-feedback-value var(--motion-duration-toggle) var(--motion-easing-default) both}.motion-feedback-value [data-motion-part=leave]{animation:motion-feedback-value-leave var(--motion-duration-toggle) var(--motion-easing-default) forwards}@keyframes motion-feedback-value{0%{opacity:0;transform:translateY(var(--motion-distance-s))}}@keyframes motion-feedback-value-leave{to{opacity:0;transform:translateY(calc(var(--motion-distance-s) * -1))}}@media (prefers-reduced-motion:reduce){.motion-feedback-value :is([data-motion-part=enter],[data-motion-part=leave]){animation-duration:var(--motion-duration-feedback)}}.motion-feedback-label{interpolate-size:allow-keywords;transition:width var(--motion-duration-toggle) var(--motion-easing-default);display:inline-grid}.motion-feedback-label>*{grid-area:1/1}.motion-feedback-label>[data-motion-part=enter]{animation:motion-feedback-value var(--motion-duration-toggle) var(--motion-easing-default) both}.motion-feedback-label>[data-motion-part=leave]{animation:motion-feedback-value-leave var(--motion-duration-toggle) var(--motion-easing-default) forwards}@media (prefers-reduced-motion:reduce){.motion-feedback-label>:is([data-motion-part=enter],[data-motion-part=leave]){animation-duration:var(--motion-duration-feedback)}}.motion-feedback-error[data-motion-play]{animation:motion-feedback-error var(--motion-duration-enter-m) var(--motion-easing-default)}@keyframes motion-feedback-error{25%{transform:translateX(var(--motion-distance-s))}50%{transform:translateX(calc(var(--motion-distance-s) * -1))}75%{transform:translateX(calc(var(--motion-distance-s) / 2))}}.motion-feedback-pending{place-items:center;display:inline-grid}.motion-feedback-pending>[data-motion-part]{transition:opacity var(--motion-duration-feedback) var(--motion-easing-default);grid-area:1/1}.motion-feedback-pending>[data-motion-part=spinner],:is([data-pending],[aria-busy=true])>.motion-feedback-pending>[data-motion-part=label],.motion-feedback-pending[data-pending]>[data-motion-part=label]{opacity:0}:is([data-pending],[aria-busy=true])>.motion-feedback-pending>[data-motion-part=spinner],.motion-feedback-pending[data-pending]>[data-motion-part=spinner]{opacity:1}.motion-feedback-nudge :is([data-motion-part=nudge],[data-motion-part=spread]){transition:transform var(--motion-duration-feedback) var(--motion-easing-default)}@media (hover:hover){.motion-feedback-nudge:is(:hover,[data-hovered]) [data-motion-part=nudge]{transform:translateX(var(--motion-distance-s))}.motion-feedback-nudge:is(:hover,[data-hovered]) [data-motion-part=nudge]:dir(rtl){transform:translateX(calc(var(--motion-distance-s) * -1))}.motion-feedback-nudge:is(:hover,[data-hovered]) [data-motion-part=nudge][data-motion-direction=down]{transform:translateY(var(--motion-distance-s))}.motion-feedback-nudge:is(:hover,[data-hovered]) [data-motion-part=spread]{transform:translateX(calc(var(--motion-distance-s) * var(--i,0)))}}.motion-enter-fade{animation:motion-enter-fade var(--motion-duration-enter-s) var(--motion-easing-enter) both}@keyframes motion-enter-fade{0%{opacity:0}}.motion-exit-fade:is([data-exiting],.is-exiting){animation:motion-exit-fade var(--motion-duration-exit-s) var(--motion-easing-exit) forwards}@keyframes motion-exit-fade{to{opacity:0}}:is(.motion-enter-slide,.motion-exit-slide){--motion-from-x:0px;--motion-from-y:calc(var(--motion-distance-s) * -1)}:is(.motion-enter-slide,.motion-exit-slide)[data-placement^=top]{--motion-from-y:var(--motion-distance-s)}:is(.motion-enter-slide,.motion-exit-slide)[data-placement^=left]{--motion-from-x:var(--motion-distance-s);--motion-from-y:0px}:is(.motion-enter-slide,.motion-exit-slide)[data-placement^=right]{--motion-from-x:calc(var(--motion-distance-s) * -1);--motion-from-y:0px}.motion-enter-slide{animation:motion-enter-slide var(--motion-duration-enter-s) var(--motion-easing-enter) both}@keyframes motion-enter-slide{0%{opacity:0;transform:translate(var(--motion-from-x), var(--motion-from-y))}}.motion-exit-slide:is([data-exiting],.is-exiting){animation:motion-exit-slide var(--motion-duration-exit-s) var(--motion-easing-exit) forwards}@keyframes motion-exit-slide{to{opacity:0;transform:translate(var(--motion-from-x), var(--motion-from-y))}}:is(.motion-enter-pop,.motion-exit-pop){transform-origin:var(--trigger-anchor-point,center)}.motion-enter-pop{animation:motion-enter-pop var(--motion-duration-enter-s) var(--motion-easing-enter) both}@keyframes motion-enter-pop{0%{opacity:0;transform:scale(var(--motion-scale-pop))}}.motion-exit-pop:is([data-exiting],.is-exiting){animation:motion-exit-pop var(--motion-duration-exit-s) var(--motion-easing-exit) forwards}@keyframes motion-exit-pop{to{opacity:0;transform:scale(var(--motion-scale-pop))}}.motion-enter-dialog{animation:motion-enter-pop var(--motion-duration-enter-m) var(--motion-easing-enter) both;transform-origin:50%}.motion-exit-dialog:is([data-exiting],.is-exiting){animation:motion-exit-pop var(--motion-duration-exit-m) var(--motion-easing-exit) forwards;transform-origin:50%}.motion-enter-scrim{animation:motion-enter-fade var(--motion-duration-enter-m) var(--motion-easing-enter) both}.motion-enter-scrim[data-motion-size=s]{animation-duration:var(--motion-duration-enter-s)}.motion-enter-scrim[data-motion-size=l]{animation-duration:var(--motion-duration-enter-l)}.motion-exit-scrim:is([data-exiting],.is-exiting){animation:motion-exit-fade var(--motion-duration-exit-m) var(--motion-easing-exit) forwards}.motion-exit-scrim:is([data-exiting],.is-exiting)[data-motion-size=s]{animation-duration:var(--motion-duration-exit-s)}.motion-exit-scrim:is([data-exiting],.is-exiting)[data-motion-size=l]{animation-duration:var(--motion-duration-exit-l)}:is(.motion-enter-sheet,.motion-exit-sheet){--motion-sheet-from:translateY(100%)}:is(.motion-enter-sheet,.motion-exit-sheet)[data-motion-edge=top]{--motion-sheet-from:translateY(-100%)}:is(.motion-enter-sheet,.motion-exit-sheet)[data-motion-edge=start]{--motion-sheet-from:translateX(-100%)}:is(.motion-enter-sheet,.motion-exit-sheet)[data-motion-edge=end],:is(.motion-enter-sheet,.motion-exit-sheet)[data-motion-edge=start]:dir(rtl){--motion-sheet-from:translateX(100%)}:is(.motion-enter-sheet,.motion-exit-sheet)[data-motion-edge=end]:dir(rtl){--motion-sheet-from:translateX(-100%)}.motion-enter-sheet{animation:motion-enter-sheet var(--motion-duration-enter-m) var(--motion-easing-enter) both}.motion-enter-sheet[data-motion-size=l]{animation-duration:var(--motion-duration-enter-l)}@keyframes motion-enter-sheet{0%{transform:var(--motion-sheet-from)}}@media (prefers-reduced-motion:reduce){.motion-enter-sheet{animation-name:motion-enter-fade}}.motion-exit-sheet:is([data-exiting],.is-exiting){animation:motion-exit-sheet var(--motion-duration-exit-m) var(--motion-easing-exit) forwards}.motion-exit-sheet:is([data-exiting],.is-exiting)[data-motion-size=l]{animation-duration:var(--motion-duration-exit-l)}@keyframes motion-exit-sheet{to{transform:var(--motion-sheet-from)}}@media (prefers-reduced-motion:reduce){.motion-exit-sheet:is([data-exiting],.is-exiting){animation-name:motion-exit-fade}}.motion-enter-toast{animation:motion-enter-toast var(--motion-duration-enter-m) var(--motion-easing-enter) both}@keyframes motion-enter-toast{0%{opacity:0;transform:translateY(calc(var(--motion-distance-m) * -1))}}.motion-exit-toast:is([data-exiting],.is-exiting){animation:motion-exit-toast var(--motion-duration-exit-s) var(--motion-easing-exit) forwards}@keyframes motion-exit-toast{to{opacity:0;transform:translateY(calc(var(--motion-distance-m) * -1))}}.motion-enter-controls{transition:opacity var(--motion-duration-enter-s) var(--motion-easing-enter)}.motion-exit-controls[data-motion-hidden]{opacity:0;transition:opacity var(--motion-duration-exit-s) var(--motion-easing-exit)}.motion-enter-item{interpolate-size:allow-keywords;animation:motion-enter-item var(--motion-duration-enter-s) var(--motion-easing-enter) calc(var(--i,0) * var(--motion-duration-stagger)) both;overflow:clip}@keyframes motion-enter-item{0%{opacity:0;block-size:0}}@media (prefers-reduced-motion:reduce){.motion-enter-item{animation-name:motion-enter-fade}}.motion-exit-item:is([data-exiting],.is-exiting){interpolate-size:allow-keywords;animation:motion-exit-item var(--motion-duration-exit-s) var(--motion-easing-exit) forwards;overflow:clip}@keyframes motion-exit-item{to{opacity:0;block-size:0}}@media (prefers-reduced-motion:reduce){.motion-exit-item:is([data-exiting],.is-exiting){animation-name:motion-exit-fade}}.motion-exit-dissolve:is([data-exiting],.is-exiting){animation:motion-exit-dissolve var(--motion-duration-exit-s) var(--motion-easing-exit) forwards}@keyframes motion-exit-dissolve{to{opacity:0;transform:translateY(calc(var(--motion-distance-s) * -1)) scale(var(--motion-scale-pop))}}.motion-enter-stream [data-motion-part=chunk]{animation:motion-enter-fade var(--motion-duration-feedback) var(--motion-easing-enter) both}.motion-enter-stream [data-motion-part=caret]{animation:motion-enter-stream var(--motion-duration-loop-shimmer) var(--motion-easing-loop) infinite}.motion-enter-stream:not([aria-busy=true]) [data-motion-part=caret]{display:none}@keyframes motion-enter-stream{50%{opacity:0}}.motion-enter-text [data-motion-part=line]{animation:motion-enter-text var(--motion-duration-enter-m) var(--motion-easing-enter) calc(var(--i,0) * var(--motion-duration-stagger)) both;display:inline-block}.motion-enter-text:not(:has([data-motion-part=line])){animation:motion-enter-text var(--motion-duration-enter-m) var(--motion-easing-enter) both}.motion-ready .motion-enter-text[data-motion-trigger=inview]:not(.is-in),.motion-ready .motion-enter-text[data-motion-trigger=inview]:not(.is-in) [data-motion-part=line]{animation-play-state:paused}@keyframes motion-enter-text{0%{opacity:0;transform:translateY(var(--motion-distance-s))}}.motion-enter-stack>*{transform:translateY(calc(var(--behind,0) * var(--motion-distance-s) * -1)) scale(calc(1 - (1 - var(--motion-scale-stack)) * var(--behind,0)));transition:transform var(--motion-duration-enter-m) var(--motion-easing-default), opacity var(--motion-duration-enter-m) var(--motion-easing-default)}.motion-enter-stack:is(:hover,:focus-within,[data-expanded])>*{transform:translateY(var(--motion-offset,0px))}.motion-expand-height{height:var(--disclosure-panel-height,auto);transition:height var(--motion-duration-exit-s) var(--motion-easing-exit);overflow:clip}.motion-expand-height>*{opacity:0;transition:opacity var(--motion-duration-exit-s) var(--motion-easing-exit)}:is([data-expanded],[aria-expanded=true])>.motion-expand-height,.motion-expand-height[data-expanded]{transition:height var(--motion-duration-enter-s) var(--motion-easing-enter)}:is([data-expanded],[aria-expanded=true])>.motion-expand-height>*,.motion-expand-height[data-expanded]>*{opacity:1;transition:opacity var(--motion-duration-enter-s) var(--motion-easing-enter)}@media (prefers-reduced-motion:reduce){.motion-expand-height,:is([data-expanded],[aria-expanded=true])>.motion-expand-height,.motion-expand-height[data-expanded]{transition:none}}.motion-expand-width{width:var(--disclosure-panel-width,auto);transition:width var(--motion-duration-exit-m) var(--motion-easing-exit);overflow:clip}:is([data-expanded],[aria-expanded=true])>.motion-expand-width,.motion-expand-width[data-expanded]{transition:width var(--motion-duration-enter-m) var(--motion-easing-enter)}@media (prefers-reduced-motion:reduce){.motion-expand-width,:is([data-expanded],[aria-expanded=true])>.motion-expand-width,.motion-expand-width[data-expanded]{transition:none}}.motion-expand-swipe [data-motion-part=content]{transition:transform var(--motion-spring-smooth-settle) var(--motion-spring-smooth-easing)}.motion-expand-swipe [data-motion-part=actions]{transition:opacity var(--motion-spring-smooth-settle) var(--motion-spring-smooth-easing)}.motion-expand-swipe[data-dragging] :is([data-motion-part=content],[data-motion-part=actions]){transition:none}@media (prefers-reduced-motion:reduce){.motion-expand-swipe [data-motion-part=content]{transition:none}.motion-expand-swipe [data-motion-part=actions]{transition:opacity var(--motion-duration-feedback) var(--motion-easing-default)}}.motion-expand-morph{view-transition-class:motion-expand-morph}::view-transition-group(*.motion-expand-morph){animation-duration:var(--motion-spring-snappy-settle);animation-timing-function:var(--motion-spring-snappy-easing)}::view-transition-old(*.motion-expand-morph),::view-transition-new(*.motion-expand-morph){animation-duration:var(--motion-duration-feedback)}@media (prefers-reduced-motion:reduce){::view-transition-group(*.motion-expand-morph){animation:none}}:root.motion-navigate-fade::view-transition-old(root){animation:motion-exit-fade var(--motion-duration-exit-s) var(--motion-easing-default) both}:root.motion-navigate-fade::view-transition-new(root){animation:motion-enter-fade var(--motion-duration-enter-s) var(--motion-easing-default) var(--motion-duration-exit-s) both}.motion-navigate-fade:not(:root){animation:motion-enter-fade var(--motion-duration-enter-s) var(--motion-easing-default) both}.motion-navigate-axis{--motion-axis:1}.motion-navigate-axis[data-motion-direction=back],:root[data-motion-direction=back] .motion-navigate-axis,.motion-navigate-axis:dir(rtl){--motion-axis:-1}.motion-navigate-axis[data-motion-direction=back]:dir(rtl){--motion-axis:1}.motion-navigate-axis:not(:root),:root.motion-navigate-axis::view-transition-new(root){animation:motion-navigate-axis var(--motion-duration-enter-m) var(--motion-easing-default) both}:root.motion-navigate-axis::view-transition-old(root){animation:motion-exit-fade var(--motion-duration-exit-s) var(--motion-easing-default) both}@keyframes motion-navigate-axis{0%{opacity:0;transform:translateX(calc(var(--motion-distance-l) * var(--motion-axis,1)))}}.motion-navigate-transform{view-transition-class:motion-navigate-transform}::view-transition-group(*.motion-navigate-transform){animation-duration:var(--motion-duration-page);animation-timing-function:var(--motion-easing-attention)}@media (prefers-reduced-motion:reduce){::view-transition-group(*.motion-navigate-transform){animation:none}::view-transition-old(*.motion-navigate-transform){animation:motion-exit-fade var(--motion-duration-page) var(--motion-easing-default) both}::view-transition-new(*.motion-navigate-transform){animation:motion-enter-fade var(--motion-duration-page) var(--motion-easing-default) both}}.motion-scroll-lift{transition:box-shadow var(--motion-duration-feedback) var(--motion-easing-default), border-color var(--motion-duration-feedback) var(--motion-easing-default)}.motion-scroll-hide{transition:transform var(--motion-duration-enter-s) var(--motion-easing-enter)}.motion-scroll-hide[data-hidden]{transition:transform var(--motion-duration-exit-s) var(--motion-easing-exit);transform:translateY(-100%)}.motion-scroll-hide[data-hidden][data-motion-edge=bottom]{transform:translateY(100%)}@media (prefers-reduced-motion:reduce){.motion-scroll-hide[data-hidden],.motion-scroll-hide[data-hidden][data-motion-edge=bottom]{transform:none}}@supports (animation-timeline:scroll()){.motion-scroll-collapse [data-motion-part=large]{animation:motion-exit-fade var(--motion-easing-loop) both;animation-timeline:scroll();animation-range:0 var(--motion-collapse-range)}.motion-scroll-collapse [data-motion-part=compact]{animation:motion-enter-fade var(--motion-easing-loop) both;animation-timeline:scroll();animation-range:0 var(--motion-collapse-range)}}@media (prefers-reduced-motion:reduce){.motion-scroll-collapse :is([data-motion-part=large],[data-motion-part=compact]){animation:none}.motion-scroll-collapse:not([data-collapsed]) [data-motion-part=compact],.motion-scroll-collapse[data-collapsed] [data-motion-part=large]{visibility:hidden}}.motion-scroll-minimize{interpolate-size:allow-keywords;transition:width var(--motion-duration-enter-m) var(--motion-easing-enter)}.motion-scroll-minimize [data-motion-part=item]{transition:opacity var(--motion-duration-enter-m) var(--motion-easing-enter)}.motion-scroll-minimize[data-minimized]{transition:width var(--motion-duration-exit-m) var(--motion-easing-exit)}.motion-scroll-minimize[data-minimized] [data-motion-part=item]:not([data-selected]){opacity:0;transition:opacity var(--motion-duration-exit-m) var(--motion-easing-exit)}@media (prefers-reduced-motion:reduce){.motion-scroll-minimize[data-minimized] [data-motion-part=item]:not([data-selected]){opacity:1}}.motion-ready .motion-scroll-reveal{opacity:0;transform:translateY(var(--motion-distance-l))}.motion-ready .motion-scroll-reveal.is-in{opacity:1;transition:opacity var(--motion-duration-enter-m) var(--motion-easing-enter), transform var(--motion-duration-enter-m) var(--motion-easing-enter);transition-delay:calc(var(--i,0) * var(--motion-duration-stagger));transform:none}.motion-ready .motion-scroll-stagger>*{opacity:0;transform:translateY(var(--motion-distance-l))}.motion-ready .motion-scroll-stagger.is-in>*{opacity:1;transition:opacity var(--motion-duration-enter-m) var(--motion-easing-enter), transform var(--motion-duration-enter-m) var(--motion-easing-enter);transition-delay:calc(var(--i,0) * var(--motion-duration-stagger));transform:none}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (width>=1024px){.motion-scroll-parallax{animation:motion-scroll-parallax var(--motion-easing-loop) both;animation-timeline:view()}}}@keyframes motion-scroll-parallax{0%{transform:translateY(calc(var(--motion-distance-l) * -1))}to{transform:translateY(var(--motion-distance-l))}}@supports (animation-timeline:scroll()){.motion-scroll-progress{transform-origin:0;animation:motion-scroll-progress var(--motion-easing-loop) both;animation-timeline:scroll(root)}}@keyframes motion-scroll-progress{0%{transform:scaleX(0)}}.motion-load-fade{animation:motion-load-fade var(--motion-duration-enter-l) var(--motion-easing-enter) calc(var(--i,0) * var(--motion-duration-stagger)) both}.motion-seen .motion-load-fade{animation:none}@keyframes motion-load-fade{0%{opacity:0;transform:translateY(var(--motion-distance-l))}}.motion-loop-spin{animation:motion-loop-spin var(--motion-duration-loop-spin) var(--motion-easing-loop) infinite}@keyframes motion-loop-spin{to{transform:rotate(360deg)}}.motion-loop-shimmer{background-image:linear-gradient(90deg, var(--color-text-secondary) 0%, var(--color-text-secondary) 30%, var(--motion-shimmer-surface,var(--color-surface-default)) 50%, var(--color-text-secondary) 70%, var(--color-text-secondary) 100%);color:#0000;animation:motion-loop-shimmer var(--motion-duration-loop-shimmer) var(--motion-easing-loop) infinite;background-size:200% 100%;-webkit-background-clip:text;background-clip:text}.motion-loop-shimmer[data-motion-part=skeleton],.motion-loop-shimmer [data-motion-part=skeleton]{background-image:linear-gradient(90deg, var(--color-surface-sunken) 0%, var(--color-surface-sunken) 30%, var(--color-fill-tertiary-hover) 50%, var(--color-surface-sunken) 70%, var(--color-surface-sunken) 100%);animation:motion-loop-shimmer var(--motion-duration-loop-shimmer) var(--motion-easing-loop) infinite;background-size:200% 100%;-webkit-background-clip:border-box;background-clip:border-box}@keyframes motion-loop-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.motion-loop-shimmer{color:var(--color-text-secondary);background-image:none;animation:none}.motion-loop-shimmer[data-motion-part=skeleton],.motion-loop-shimmer [data-motion-part=skeleton]{background-image:none;background-color:var(--color-surface-sunken);animation:none}}@property --motion-glow-angle{syntax:"<angle>";inherits:true;initial-value:0deg}.motion-loop-glow{animation:motion-loop-glow var(--motion-duration-loop-glow) var(--motion-easing-loop) infinite}@keyframes motion-loop-glow{to{--motion-glow-angle:360deg}}.motion-loop-marquee{width:max-content;animation:motion-loop-marquee var(--motion-duration-loop-marquee) var(--motion-easing-loop) infinite;display:flex}:is(:hover,:focus-within,[data-paused])>.motion-loop-marquee{animation-play-state:paused}@keyframes motion-loop-marquee{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.motion-loop-marquee{flex-wrap:wrap;justify-content:center;width:auto;animation:none}.motion-loop-marquee>[aria-hidden=true]{display:none}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}html,body{margin:var(--gap-0)}body{background:var(--color-surface-sunken);color:var(--color-text-primary);font-family:var(--type-family-body);font-feature-settings:"cv11", "ss01";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}h1,h2,h3,p,ul{margin:var(--gap-0);padding:var(--gap-0)}ul{list-style:none}a{color:inherit;text-decoration:none}img,video,svg{max-width:100%;display:block}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.icon{width:var(--size-24);height:var(--size-24);flex:none}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sr-focusable:not(:focus-visible){clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip-link{left:var(--gap-16);top:var(--gap-16);z-index:var(--prim-z-index-tooltip);padding:var(--gap-12) var(--gap-16);border-radius:var(--radius-control-full);background:var(--color-surface-inverse);color:var(--color-text-inverse-default);position:fixed;transform:translateY(-200%)}.skip-link:focus-visible{transform:none}:focus-visible{outline:none}a:focus-visible,button:focus-visible{box-shadow:0 0 0 4px var(--color-stroke-focus-neutral), 0 0 0 2px var(--color-surface-default)}:root{--page-margin:var(--gap-16);--section-pad:var(--gap-128);--head-gap:var(--gap-48);--hero-min:640px;--logo-scale:1}@media (width>=768px){:root{--page-margin:var(--gap-32);--section-pad:calc(var(--gap-96) * 2);--head-gap:var(--gap-64)}}@media (width>=1024px){:root{--page-margin:var(--gap-40);--section-pad:calc(var(--gap-128) * 2);--head-gap:var(--gap-80)}}@media (width>=1280px){:root{--page-margin:var(--gap-48)}}@media (width>=1440px){:root{--page-margin:max(var(--gap-60), calc((100vw - 1440px) / 2));--logo-scale:clamp(1, calc(1 + (100vw - 1440px) / 1600px), 1.3)}}.container{padding-inline:var(--page-margin)}.section{padding-top:var(--section-pad)}.section__head{text-align:center;margin-bottom:var(--head-gap);justify-content:center;display:flex}.section__head h2{text-wrap:balance;max-width:20ch}@media (width>=768px){.section__head h2{max-width:none}}.pill{justify-content:center;align-items:center;gap:var(--gap-0);min-width:var(--size-48);height:var(--size-48);padding:var(--gap-4);border-radius:var(--radius-control-full);color:var(--color-text-staticwhite-default);cursor:pointer;display:inline-flex}:root{--glass-fill:color-mix(in srgb, var(--color-fill-staticwhite-secondary-default) 50%, transparent);--glass-fill-hover:color-mix(in srgb, var(--color-fill-staticwhite-secondary-hover) 65%, transparent);--glass-fill-pressed:color-mix(in srgb, var(--color-fill-staticwhite-secondary-pressed) 80%, transparent)}.pill,.tile__plus{background:var(--glass-fill);box-shadow:none;backdrop-filter:blur(40px);transition:background-color var(--motion-duration-feedback) var(--motion-easing-default);border:0}@supports not (backdrop-filter:blur(1px)){.pill,.tile__plus{background:var(--color-fill-staticwhite-secondary-default)}}@media (hover:hover){.pill:hover{background:var(--glass-fill-hover)}}.pill:active{background:var(--glass-fill-pressed)}.pill__avatar{width:var(--size-40);height:var(--size-40);border-radius:var(--radius-control-full);object-fit:cover}.pill__glyph{width:var(--size-40);height:var(--size-40);place-items:center;display:grid}.pill--l{height:var(--size-64);padding-inline:var(--gap-24);gap:var(--gap-12)}.pill--icon{width:var(--size-48);padding:var(--gap-0)}.pill .pill__play{display:none}.pill[aria-pressed=true] .pill__play{display:inline-flex}.pill[aria-pressed=true] .pill__pause{display:none}.pill__reveal{grid-template-columns:0fr;display:grid;overflow:clip}.pill__label{white-space:nowrap;min-width:0;font-size:var(--type-size-web-body-m);line-height:var(--type-line-height-web-body-m);opacity:0;padding-inline:var(--gap-0);overflow:clip}.pill--reveal-end .pill__label{transform:translateX(calc(var(--motion-distance-m) * -1))}.pill--reveal-start .pill__label{transform:translateX(var(--motion-distance-m))}.pill--reveal-end:is(:hover,:focus-visible) .pill__label{padding-inline:var(--gap-8) var(--gap-12)}.pill--reveal-start:is(:hover,:focus-visible) .pill__label{padding-inline:var(--gap-12) var(--gap-4)}.pill__reveal,.pill__label{transition:grid-template-columns var(--motion-duration-enter-m) var(--motion-easing-default), opacity var(--motion-duration-enter-m) var(--motion-easing-default), transform var(--motion-duration-enter-m) var(--motion-easing-default), padding var(--motion-duration-enter-m) var(--motion-easing-default)}@media (hover:hover){.pill--reveal:hover .pill__reveal{grid-template-columns:1fr}.pill--reveal:hover .pill__label{opacity:1;transform:none}}.pill--reveal:focus-visible .pill__reveal{grid-template-columns:1fr}.pill--reveal:focus-visible .pill__label{opacity:1;transform:none}.button{justify-content:center;align-items:center;gap:var(--gap-8);height:var(--size-48);padding-inline:var(--gap-24) var(--gap-20);border-radius:var(--radius-control-full);cursor:pointer;display:inline-flex}.button .icon{width:var(--size-20);height:var(--size-20)}.button--secondary{background:var(--color-fill-secondary-default);color:var(--color-text-primary)}@media (hover:hover){.button--secondary:hover{background:var(--color-fill-secondary-hover)}}.button--secondary:active{background:var(--color-fill-secondary-pressed)}.nav{z-index:var(--prim-z-index-sticky);padding:var(--nav-inset);pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:fixed;inset:0 0 auto}.nav>*{pointer-events:auto}.nav{--nav-inset:calc(var(--gap-8) + var(--gap-24))}@media (width>=768px){.nav{--nav-inset:calc(var(--gap-8) + var(--gap-32))}}@media (width>=1024px){.nav{--nav-inset:calc(var(--gap-8) + var(--gap-48))}}.film{position:relative;overflow:clip}.film picture{display:block;position:absolute;inset:0}.film picture img,.film__video{object-fit:cover;width:100%;height:100%;display:block}.film__video{position:absolute;inset:0}.film .pill--icon{right:var(--gap-16);bottom:var(--gap-16);z-index:2;position:absolute}.hero{height:max(var(--hero-min), 100svh);position:relative}.hero__card{inset:var(--gap-8);border-radius:var(--radius-container-m);background:var(--color-surface-default);position:absolute;overflow:clip}.hero__film{position:absolute;inset:0}.hero__blur{backdrop-filter:blur(32px);height:300px;position:absolute;inset:auto 0 0;-webkit-mask-image:linear-gradient(#0000,#000 70%);mask-image:linear-gradient(#0000,#000 70%)}.hero__fade{--hero-black:rgb(from var(--color-fill-staticblack-primary-default) r g b / 1);background:linear-gradient(to bottom, transparent 0%, color-mix(in srgb, var(--color-surface-scrim) 50%, transparent) 40%, color-mix(in srgb, var(--hero-black) 85%, transparent) 72%, var(--hero-black) 90%, var(--hero-black) 100%);height:362px;position:absolute;bottom:-2px;left:0;right:0}.hero__content{gap:var(--gap-16);color:var(--color-text-staticwhite-default);text-align:center;flex-direction:column;align-items:center;display:flex;position:absolute;top:50%;left:0;right:0;translate:0 -50%}.hero__title{text-wrap:balance;max-width:1260px}.hero .hero__title,.hero__phrase,.section__head h2,#footer-title,.pane__value{font-family:var(--font-heading);letter-spacing:-.02em;font-weight:500;font-stretch:100%}.hero__card{container-type:inline-size}.hero .hero__title,.hero__phrase{color:var(--color-text-staticwhite-default);letter-spacing:-.025em;text-shadow:0 2px 32px color-mix(in srgb, var(--color-surface-scrim) 60%, transparent);transform-origin:50% 55%}.hero__phrase{white-space:nowrap;margin:0;font-size:4.8cqi;line-height:1}.hero .hero__title{max-width:none;font-size:4cqi;line-height:1.08}.hero__title .hero__line,.hero__ln{white-space:nowrap;display:block}.hero__cine{display:none}@media (width<=767px){.hero__phrase{font-size:10.5cqi;line-height:1.02}.hero .hero__title{font-size:8.4cqi}.hero__title .hero__line{white-space:normal;display:inline}}.hero__second{color:var(--color-text-staticwhite-default)}.hero{--brands-bottom:40px}@media (width>=1024px){.hero{--brands-bottom:56px}}.hero{--pane-inset:var(--gap-24)}@media (width>=768px){.hero{--pane-inset:var(--gap-32)}}@media (width>=1024px){.hero{--pane-inset:var(--gap-48)}}.hero .hero__brands{left:0;right:calc(var(--pane-inset) + var(--size-48) + var(--gap-16));bottom:var(--brands-bottom);--i:3;position:absolute}.hero .film .pill--icon{right:var(--pane-inset);bottom:calc(var(--brands-bottom) + (var(--brands-h) - var(--size-48)) / 2)}.marquee{position:relative;overflow:clip}.marquee[data-drag]{touch-action:pan-y;cursor:grab}.marquee[data-drag].is-dragging{cursor:grabbing}.marquee[data-drag] .marquee__track{animation:none}.marquee__group{align-items:center;gap:var(--logo-gap);padding-right:var(--logo-gap);flex:none;display:flex}.marquee{--logo-gap:var(--gap-60)}@media (width>=1024px){.marquee{--logo-gap:var(--gap-96)}}.marquee__track{animation-duration:calc(var(--motion-duration-loop-marquee) * var(--reps,1))}.logo{width:calc(var(--w) * var(--logo-scale));height:calc(var(--h) * var(--logo-scale));background:var(--color-text-staticwhite-subtle);-webkit-mask:var(--src) center / contain no-repeat;mask:var(--src) center / contain no-repeat;flex:none}.marquee--tool .logo{background:var(--color-text-staticwhite-subtle)}.marquee__pause{left:var(--gap-8);z-index:1;padding:var(--gap-4) var(--gap-8);border-radius:var(--radius-control-full);background:var(--color-surface-inverse);color:var(--color-text-inverse-default);position:absolute;top:0}.marquee[data-paused] .motion-loop-marquee{animation-play-state:paused}.hero{--brands-h:calc(var(--size-36) * var(--logo-scale))}.hero__brands .marquee__track{opacity:.5;transition:opacity var(--motion-duration-enter-m) var(--motion-easing-default)}.hero__brands:is(:hover,.is-dragging,:focus-within) .marquee__track{opacity:1}.hero__brands .marquee__group{height:var(--brands-h)}@media (prefers-reduced-motion:reduce){.logo[data-rep]{display:none}}.marquee{-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--gap-48), #000 calc(100% - var(--gap-48)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--gap-48), #000 calc(100% - var(--gap-48)), transparent)}.facts__grid{gap:var(--gap-16);grid-template-columns:minmax(0,1fr);display:grid;container-type:inline-size}@media (width>=768px){.facts__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pane--wide{grid-column:span 2}}@media (width>=1024px){.facts__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.pane{isolation:isolate;justify-content:space-between;gap:var(--gap-16);min-height:200px;padding:var(--gap-24);border-radius:var(--radius-container-m);background:var(--color-surface-default);flex-direction:column;display:flex;position:relative;overflow:clip}@media (width>=768px){.pane{min-height:320px;padding:var(--gap-32)}}@media (width>=1024px){.pane{min-height:max(280px,24.2cqi)}}.pane__label{color:var(--color-text-secondary);max-width:24ch}.pane__value{color:var(--color-text-primary)}.pane--media{color:var(--color-text-staticwhite-default)}.pane--media .film{z-index:-2;position:absolute;inset:0}.pane__scrim{z-index:-1;background:linear-gradient(to bottom, var(--color-surface-scrim), transparent 40%, var(--color-surface-scrim));position:absolute;inset:0}.pane--media .pane__label{color:var(--color-text-staticwhite-subtle)}.pane--media .pane__value{color:var(--color-text-staticwhite-default)}.pane--stack .pane__marquee{margin-inline:calc(var(--gap-24) * -1)}@media (width>=768px){.pane--stack .pane__marquee{margin-inline:calc(var(--gap-32) * -1)}}.skills__grid{gap:var(--gap-16);grid-template-columns:minmax(0,1fr);display:grid;container-type:inline-size}.tile{min-height:280px;display:flex}.tile--1{min-height:400px}@media (width>=768px){.skills__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tile{min-height:280px}.tile--1,.tile--2{min-height:360px}.tile--3{grid-column:span 2}}@media (width>=1024px){.skills__grid{grid-template-columns:repeat(6,minmax(0,1fr))}.tile--1,.tile--2{grid-column:span 3;min-height:34.9cqi}.tile--3,.tile--4,.tile--5{grid-column:span 2;min-height:23.8cqi}}@media (width>=1280px){.skills__grid{grid-template-columns:repeat(63,minmax(0,1fr))}.tile--1{grid-column:span 37}.tile--2{grid-column:span 26}.tile--3{grid-column:span 25}.tile--4,.tile--5{grid-column:span 19}}.tile__link{isolation:isolate;text-align:left;border-radius:var(--radius-container-m);background:var(--color-surface-default);width:100%;color:var(--color-text-staticwhite-default);cursor:pointer;transition:box-shadow var(--motion-duration-feedback) var(--motion-easing-default), scale var(--motion-duration-enter-l) var(--motion-easing-default), transform var(--motion-duration-feedback) var(--motion-easing-default);flex:1;display:block;position:relative;overflow:clip}.tile__media{z-index:-2;position:absolute;inset:0;overflow:clip}.tile__media picture{display:block;position:absolute;inset:0}.tile__media img{object-fit:cover;width:100%;height:100%;transition:scale var(--motion-duration-enter-l) var(--motion-easing-default);display:block}.tile__scrim{z-index:-1;background:linear-gradient(to bottom, transparent 45%, var(--color-surface-scrim));transition:opacity var(--motion-duration-enter-l) var(--motion-easing-default);position:absolute;inset:0}.tile__title{left:var(--gap-24);right:var(--gap-64);bottom:var(--gap-20);position:absolute}.tile__plus{right:var(--gap-16);bottom:var(--gap-16);width:var(--size-32);height:var(--size-32);border-radius:var(--radius-control-full);transition:background-color var(--motion-duration-feedback) var(--motion-easing-default);place-items:center;display:grid;position:absolute}.tile__blur{z-index:-1;backdrop-filter:blur(16px);height:45%;position:absolute;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#0000,#000 70%);mask-image:linear-gradient(#0000,#000 70%)}.tile__link:after{content:"";z-index:-1;background:var(--color-surface-scrim);opacity:0;transition:opacity var(--motion-duration-enter-l) var(--motion-easing-default);pointer-events:none;position:absolute;inset:0}.tile__plus .icon{width:var(--size-16);height:var(--size-16)}@media (hover:hover){.tile__link:hover{box-shadow:0 2px 6px 0 var(--color-shadow-subtle), 0 2px 2px 0 var(--color-shadow-subtle), 0 1px 1px 0 var(--color-shadow-strong), 0 0 0 1px var(--color-shadow-default);scale:.985}.tile__link:hover .tile__media img{scale:1.04}.tile__link:hover .tile__plus{background:var(--glass-fill-hover)}.tile__link:hover:after{opacity:.35}}.tile__link:active{transform:scale(var(--motion-scale-press))}@media (prefers-reduced-motion:reduce){.tile__link,.tile__media img,.tile__plus{transition-property:box-shadow,background-color}.tile__link:hover,.tile__link:hover .tile__media img{scale:none}}.sheet{padding:var(--gap-0);color:var(--color-text-primary);width:min(980px, calc(100% - 2 * var(--gap-16)));max-width:none;max-height:calc(100svh - 2 * var(--gap-24));background:0 0;border:0;margin:auto;overflow:visible}.sheet::backdrop{background:var(--color-surface-backdrop);backdrop-filter:blur(16px)}.sheet[open]::backdrop{animation:motion-enter-fade var(--motion-duration-enter-m) var(--motion-easing-enter) both}.sheet__panel{max-height:calc(100svh - 2 * var(--gap-24));overscroll-behavior:contain;border-radius:var(--radius-container-l);background:var(--color-surface-floating);box-shadow:0 1px 2px 0 var(--color-shadow-subtle), 0 2px 3px 0 var(--color-shadow-subtle), 0 5px 7px 0 var(--color-shadow-default), 0 20px 26px 0 var(--color-shadow-strong), 0 0 0 1px var(--color-shadow-default);position:relative;overflow-y:auto}.sheet.is-popping .sheet__panel{animation:motion-enter-pop var(--motion-duration-enter-m) var(--motion-easing-enter) both}.sheet.is-closing .sheet__panel{animation:motion-exit-pop var(--motion-duration-exit-m) var(--motion-easing-exit) forwards}.sheet.is-closing::backdrop{animation:motion-exit-fade var(--motion-duration-exit-m) var(--motion-easing-exit) forwards}.sheet__media{aspect-ratio:16/9;position:relative;overflow:clip}.sheet__media picture{display:block;position:absolute;inset:0}.sheet__media img{object-fit:cover;width:100%;height:100%;display:block}.sheet__close{top:var(--gap-16);float:right;margin:var(--gap-16) var(--gap-16) calc(var(--size-48) * -1 - var(--gap-16)) 0;z-index:3;position:sticky}.sheet__body{align-items:flex-start;gap:var(--gap-24);padding:var(--gap-32) var(--gap-24) var(--gap-40);flex-direction:column;display:flex}@media (width>=768px){.sheet__body{padding:var(--gap-48) var(--gap-56) var(--gap-56)}}.sheet__lead{color:var(--color-text-secondary);max-width:40ch}.sheet__points{gap:var(--gap-12);flex-direction:column;display:flex}.sheet__points li{padding-left:var(--gap-20);color:var(--color-text-primary);position:relative}.sheet__points li:before{content:"";width:var(--size-6);height:var(--size-6);border-radius:var(--radius-control-full);background:var(--color-icon-secondary);position:absolute;top:.7em;left:0}html:has(.sheet[open]){overflow:hidden}.posts__list{gap:var(--gap-4);flex-direction:column;display:flex}.post{isolation:isolate;align-items:flex-start;gap:var(--gap-12);padding:var(--gap-20) var(--gap-16);border-radius:var(--radius-container-m);cursor:pointer;display:flex;position:relative}.post:before{content:"";z-index:-1;border-radius:inherit;background:var(--color-surface-inverse);clip-path:inset(0 100% 0 0 round var(--radius-container-m));transition:clip-path var(--motion-duration-enter-l) var(--motion-easing-enter);position:absolute;inset:0}.post__icon{height:var(--type-line-height-web-heading-m);color:var(--color-icon-secondary);align-items:center;display:flex}.post__title{color:var(--color-text-primary);flex:1}.post__date,.post__ext{display:none}.post__icon,.post__title,.post__date,.post__ext{transition:color var(--motion-duration-enter-m) var(--motion-easing-default)}@media (width>=768px){.post{padding:var(--gap-24);gap:var(--gap-16)}}@media (width>=1024px){.post{padding:var(--gap-24) var(--gap-32);gap:var(--gap-20);align-items:center}.post__icon{height:auto}}@media (hover:hover) and (width>=768px){.post__date,.post__ext{color:#0000;align-items:center;display:flex}.post__date{white-space:nowrap}.post:is(:hover,:focus-visible):before{clip-path:inset(0 0 0 0 round var(--radius-container-m))}.post:is(:hover,:focus-visible) .post__icon,.post:is(:hover,:focus-visible) .post__title{color:var(--color-text-inverse-default)}.post:is(:hover,:focus-visible) .post__date{color:var(--color-text-inverse-subtle)}.post:is(:hover,:focus-visible) .post__ext{color:var(--color-icon-inverse-default)}}@media (prefers-reduced-motion:reduce){.post:before{transition:none}}@media (hover:none) and (width>=768px){.post__date,.post__ext{align-items:center;display:flex}.post__date{white-space:nowrap;color:var(--color-text-secondary)}.post__ext{color:var(--color-icon-secondary)}}@media (width<=767px){.section.posts{padding-top:calc(var(--gap-80) * 2)}.posts__list{margin-inline:calc(var(--gap-8) - var(--page-margin));gap:var(--gap-8)}.post{align-items:center;column-gap:var(--gap-8);row-gap:var(--gap-12);padding:var(--gap-20);background:var(--color-surface-default);grid-template-columns:auto 1fr auto;grid-template-areas:"icon date ext""title title title";display:grid}.post__icon{grid-area:icon;height:auto}.post__date{color:var(--color-text-secondary);grid-area:date;display:flex}.post__ext{color:var(--color-icon-secondary);grid-area:ext;display:flex}.post__title{grid-area:title}}.posts__more{margin-top:var(--gap-56);justify-content:center;display:flex}.before__pane{border-radius:var(--radius-container-l);overflow:clip}.before__film{aspect-ratio:5/4}@media (width>=768px){.before__film{aspect-ratio:4/3}}@media (width>=1024px){.before__film{aspect-ratio:16/9}}.before .film .pill--icon{right:var(--gap-24);bottom:var(--gap-24)}.footer{padding:var(--section-pad) var(--gap-8) var(--gap-8)}.footer__pane{isolation:isolate;border-radius:var(--radius-container-m);height:640px;color:var(--color-text-staticwhite-default);justify-content:center;align-items:center;display:flex;position:relative;overflow:clip}@media (width>=768px){.footer__pane{height:800px}}@media (width>=1024px){.footer__pane{height:max(720px,50vw)}}.footer__film{position:absolute;inset:0}.footer__film picture,.footer__film video{z-index:-2}.footer__scrim{z-index:-1;background:var(--color-surface-scrim);pointer-events:none;position:absolute;inset:0}.footer .film .pill--icon{z-index:3}.footer__center{align-items:center;gap:var(--gap-24);text-align:center;padding-inline:var(--gap-16);flex-direction:column;display:flex}.footer__center h2{text-wrap:balance;max-width:18ch}@media (width>=1024px){.footer__center h2{max-width:none}}.footer__ask{left:var(--gap-24);bottom:var(--gap-24);gap:var(--gap-8);flex-direction:column;display:flex;position:absolute}@media (width>=768px){.footer__ask{left:var(--gap-32);bottom:var(--gap-32)}}@media (width>=1024px){.footer__ask{left:var(--gap-48);bottom:var(--gap-48)}}.footer__links{gap:var(--gap-4);display:flex}.ask{width:var(--size-44);height:var(--size-44);border-radius:var(--radius-control-full);color:var(--color-icon-staticwhite-default);cursor:pointer;transition:background-color var(--motion-duration-feedback) var(--motion-easing-default), translate var(--motion-duration-enter-s) var(--motion-easing-default);place-items:center;display:grid}@media (hover:hover){.ask:hover{background:var(--color-fill-staticwhite-tertiary-hover);translate:0 calc(var(--motion-distance-s) * -1)}}.ask:active{background:var(--color-fill-staticwhite-tertiary-pressed)}.footer .film .pill--icon{right:var(--gap-24);bottom:var(--gap-24)}@media (width>=1024px){.footer .film .pill--icon{right:var(--gap-48);bottom:var(--gap-48)}}.hero__trailer{height:var(--size-48);padding-inline:var(--gap-20) var(--gap-24);align-self:center;gap:var(--gap-8);cursor:pointer}.hero__trailer .icon{width:var(--size-20);height:var(--size-20)}.hero--billboard .hero__vignette{pointer-events:none;background:linear-gradient(to right, color-mix(in srgb, var(--color-surface-scrim) 70%, transparent) 0%, color-mix(in srgb, var(--color-surface-scrim) 35%, transparent) 38%, transparent 62%);position:absolute;inset:0}.hero--billboard .hero__content{top:auto;right:auto;left:var(--pane-inset);bottom:calc(var(--brands-bottom) + var(--brands-h) + var(--gap-40));width:min(620px, 100% - 2 * var(--pane-inset));translate:none}@media (width>=1280px){.hero--billboard .hero__content{width:min(1240px, 100% - 2 * var(--pane-inset))}}.hero--billboard .hero__content{text-align:start;align-items:flex-start;gap:var(--gap-16);z-index:2;padding-inline:var(--gap-0)}.hero--billboard .hero__title{font-size:clamp(34px,3.4cqi,56px);line-height:1.04}.hero--billboard .hero__title .hero__line{white-space:normal;display:inline}.hero--billboard .hero__second{max-width:44ch;font-size:var(--type-size-web-body-m);line-height:var(--type-line-height-web-body-m);text-shadow:0 1px 12px color-mix(in srgb, var(--color-surface-scrim) 60%, transparent)}.hero__actions{gap:var(--gap-12);flex-wrap:wrap;margin-block-start:var(--gap-8);display:flex}.hero--billboard .hero__trailer{align-self:auto}.button--onfilm,.button--onfilm-secondary{backdrop-filter:blur(40px)saturate(1.4)}.button--onfilm{background:color-mix(in srgb, var(--color-fill-oncontrast-primary-default) 85%, transparent);color:var(--color-text-onstaticwhite-default)}.button--onfilm .icon{color:var(--color-icon-onstaticwhite-default)}@media (hover:hover){.button--onfilm:hover{background:color-mix(in srgb, var(--color-fill-oncontrast-primary-default) 95%, transparent)}}.button--onfilm:active{background:color-mix(in srgb, var(--color-fill-oncontrast-primary-pressed) 95%, transparent)}.button--onfilm-secondary{background:var(--color-fill-staticwhite-secondary-default);color:var(--color-text-staticwhite-default)}@media (hover:hover){.button--onfilm-secondary:hover{background:var(--color-fill-staticwhite-secondary-hover)}}.button--onfilm-secondary:active{background:var(--color-fill-staticwhite-secondary-pressed)}@media (width<=767px){.hero--billboard .hero__vignette{background:linear-gradient(to top, color-mix(in srgb, var(--color-surface-scrim) 70%, transparent) 0%, transparent 55%)}.hero--billboard .hero__title{font-size:8.4cqi}.hero--billboard .hero__content{gap:var(--gap-12)}.hero__actions{align-self:stretch;gap:var(--gap-8);flex-direction:column}.hero__actions .button{width:100%}}.trailer{width:min(100vw - 2 * var(--gap-16), 1440px);max-width:none;padding:var(--gap-0);border-radius:var(--radius-container-m);background:var(--color-surface-default);border:0;overflow:clip}.trailer::backdrop{background:var(--color-surface-scrim)}.trailer__video{aspect-ratio:16/9;background:var(--color-surface-staticblack-default);width:100%;display:block}.trailer__close{top:var(--gap-16);right:var(--gap-16);position:absolute}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (width>=1024px){.parallax picture,.hero__film picture{inset:calc(var(--motion-distance-l) * -1) 0;animation:motion-scroll-parallax var(--motion-easing-loop) both;animation-timeline:view()}.hero__card{animation:teaser-hero-settle var(--motion-easing-loop) both;animation-timeline:view();animation-range:exit exit 60%}}}@keyframes teaser-hero-settle{0%{border-radius:var(--radius-container-m);transform:scale(1)}to{border-radius:var(--radius-container-l);transform:scale(.94)}}@media (prefers-reduced-motion:no-preference){.motion-ready .depth-focus.motion-scroll-stagger>*{scale:var(--motion-scale-stack)}.motion-ready .depth-focus.motion-scroll-stagger.is-in>*{filter:blur();transition:opacity calc(var(--motion-duration-page) * 1.5) var(--motion-easing-enter), transform calc(var(--motion-duration-page) * 1.5) var(--motion-easing-attention), scale calc(var(--motion-duration-page) * 1.5) var(--motion-easing-attention), filter calc(var(--motion-duration-page) * 1.5) var(--motion-easing-enter);transition-delay:calc(var(--i,0) * var(--motion-duration-stagger) * 2);scale:1}}@media (prefers-reduced-motion:no-preference) and (width>=768px){.motion-ready .depth-focus.motion-scroll-stagger>*{filter:blur(8px)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.curtain{animation:teaser-curtain var(--motion-easing-loop) both;animation-timeline:view();animation-range:entry entry 60%}}}@keyframes teaser-curtain{0%{clip-path:inset(8% round var(--radius-container-l))}to{clip-path:inset(0 round var(--radius-container-m))}}::view-transition-group(sheet-media){animation-duration:var(--motion-spring-smooth-settle);animation-timing-function:var(--motion-spring-smooth-easing)}::view-transition-image-pair(sheet-media){isolation:auto}::view-transition-old(sheet-media),::view-transition-new(sheet-media){mix-blend-mode:normal;object-fit:cover;height:100%;animation:none;overflow:clip}::view-transition-old(root),::view-transition-new(root){animation-duration:var(--motion-duration-enter-m)}.motion-ready :is(.motion-scroll-reveal,.motion-scroll-stagger>*){--reveal-y:calc(var(--motion-distance-l) * 3);transform:translateY(var(--reveal-y));scale:var(--motion-scale-stack);transition:opacity var(--motion-duration-exit-l) var(--motion-easing-exit), transform var(--motion-duration-exit-l) var(--motion-easing-exit), scale var(--motion-duration-exit-l) var(--motion-easing-exit), filter var(--motion-duration-exit-l) var(--motion-easing-exit)}.motion-ready :is(.motion-scroll-reveal[data-from=top],[data-from=top].motion-scroll-stagger>*){transform:translateY(calc(var(--reveal-y) * -1))}.motion-ready .motion-scroll-reveal.is-in,.motion-ready .motion-scroll-stagger.is-in>*{opacity:1;transition:opacity calc(var(--motion-duration-page) * 1.5) var(--motion-easing-enter), transform calc(var(--motion-duration-page) * 1.5) var(--motion-easing-attention), scale calc(var(--motion-duration-page) * 1.5) var(--motion-easing-attention), filter calc(var(--motion-duration-page) * 1.5) var(--motion-easing-enter);transition-delay:calc(var(--i,0) * var(--motion-duration-stagger) * 2);transform:none}.motion-ready :is(.motion-scroll-reveal.is-in,.motion-scroll-stagger.is-in>*):where(*){scale:1}.motion-enter-text [data-motion-part=line]{animation-duration:var(--motion-duration-page);animation-timing-function:var(--motion-easing-attention)}@media (prefers-reduced-motion:no-preference){.motion-ready .hero{--cine-start:var(--motion-duration-page)}.motion-cine .hero__cine{z-index:1;pointer-events:none;text-align:center;display:block;position:absolute;inset:0}.motion-cine .hero__phrase{width:max-content;animation:teaser-drift-fade calc(var(--motion-duration-page) * 1.5) var(--motion-easing-default) calc(var(--cine-start) + var(--ps)) both, teaser-drift calc(var(--o) - var(--ps)) ease calc(var(--cine-start) + var(--ps)) both, teaser-drift-out var(--motion-duration-page) var(--motion-easing-default) calc(var(--cine-start) + var(--o)) forwards;position:absolute;top:50%;left:50%;translate:-50% -50%}.motion-cine .hero__title{animation:teaser-drift-fade calc(var(--motion-duration-page) * 1.5) var(--motion-easing-default) calc(var(--cine-start) + var(--cine-final,7.3s)) both, teaser-drift-head 2.6s ease calc(var(--cine-start) + var(--cine-final,7.3s)) both}.motion-cine .hero__title [data-motion-part=line]{animation:none}.motion-cine .hero__second{animation:motion-load-fade calc(var(--motion-duration-page) * 1.2) var(--motion-easing-attention) calc(var(--cine-start) + var(--cine-final,7.3s) + 1.1s) both}.motion-cine .hero__brands{animation:none}}@keyframes teaser-drift-fade{0%{opacity:0}}@keyframes teaser-drift{0%{font-weight:725;font-stretch:120%;transform:scale(1.2)}}@keyframes teaser-drift-head{0%{font-weight:725;font-stretch:120%;transform:scale(1.12)}}@keyframes teaser-drift-out{to{opacity:0;transform:scale(.96)}}@media (prefers-reduced-motion:no-preference){.motion-cine .cine-head{transition:font-stretch calc(var(--motion-duration-page) * 4) var(--motion-easing-attention), font-weight calc(var(--motion-duration-page) * 4) var(--motion-easing-attention)}.motion-cine .cine-head:not(.is-in){transition-duration:var(--motion-duration-exit-l);font-weight:700;font-stretch:120%}.motion-cine .cine-head .cine-w{opacity:0;filter:blur(12px);transition:opacity var(--motion-duration-exit-l) var(--motion-easing-exit), filter var(--motion-duration-exit-l) var(--motion-easing-exit), transform var(--motion-duration-exit-l) var(--motion-easing-exit);display:inline-block;transform:translateY(.12em)scale(1.04)}.motion-cine .cine-head.is-in .cine-w{opacity:1;filter:blur();transition:opacity var(--motion-duration-page) var(--motion-easing-attention), filter var(--motion-duration-page) var(--motion-easing-attention), transform var(--motion-duration-page) var(--motion-easing-attention);transition-delay:calc(var(--i) * var(--motion-duration-stagger) * 2);transform:none}.nav>.pill,.motion-seen .nav>.pill{animation:hero-drop var(--motion-duration-page) var(--motion-easing-enter) calc(var(--motion-duration-page) / 3 + var(--row,0) * var(--motion-duration-page) / 4) both}.nav>.pill:nth-child(2){--row:1}.hero--billboard .hero__title,.motion-cine .hero--billboard .hero__title,.hero--billboard .hero__second,.motion-cine .hero--billboard .hero__second,.hero--billboard .hero__actions,.motion-seen .hero--billboard .hero__actions,.hero--billboard .hero__brands,.motion-cine .hero--billboard .hero__brands,.motion-seen .hero--billboard .hero__brands,.hero--billboard .film .pill--icon,.motion-seen .hero--billboard .hero__second{animation:motion-load-fade var(--motion-duration-page) var(--motion-easing-enter) calc(var(--motion-duration-page) / 3 + var(--row,0) * var(--motion-duration-page) / 4) both}.hero--billboard .hero__title,.motion-cine .hero--billboard .hero__title{--row:2;font-weight:500;font-stretch:100%;transform:none}.hero--billboard .hero__second{--row:3}.hero--billboard .hero__actions{--row:4}.hero--billboard .hero__brands,.hero--billboard .film .pill--icon{--row:5}.hero--billboard .hero__title [data-motion-part=line],.motion-cine .hero--billboard .hero__title [data-motion-part=line]{animation:none}}@keyframes hero-drop{0%{opacity:0;transform:translateY(calc(var(--motion-distance-m) * -1))}}:root{--font-heading:var(--type-family-body)}.hero .hero__title,#footer-title,.pane__value,.section__head h2{font-family:var(--font-heading);font-weight:500;font-stretch:100%}.hero.hero--plain{height:auto;padding:var(--gap-8)}.hero--plain .hero__card{border-radius:var(--radius-container-m);height:calc(max(var(--hero-min), 100svh) - 2 * var(--gap-8));flex-direction:column;justify-content:center;display:flex;position:relative;inset:auto;overflow:clip}.hero__bg,.footer__bg{z-index:0;position:absolute;inset:0}.hero__bg img,.footer__bg img,img.hero__bg,img.footer__bg{object-fit:cover;width:100%;height:100%;display:block}.hero__shade{z-index:0;pointer-events:none;background:radial-gradient(60% 45% at 50% 50%, color-mix(in srgb, var(--color-surface-scrim) 22%, transparent), transparent 75%), linear-gradient(to bottom, transparent 60%, color-mix(in srgb, var(--color-surface-scrim) 55%, transparent) 100%);position:absolute;inset:0}.hero--plain .hero__content{z-index:1;position:relative;top:auto;translate:none}.hero--plain .hero__title{text-shadow:0 2px 40px color-mix(in srgb, var(--color-surface-scrim) 45%, transparent);font-size:5cqi}@media (width<=767px){.hero--plain .hero__title{font-size:8.4cqi}}.hero--plain .hero__second{color:var(--color-text-staticwhite-default);max-width:40ch;text-shadow:0 1px 16px color-mix(in srgb, var(--color-surface-scrim) 50%, transparent)}.hero.hero--plain .hero__brands{z-index:1;left:0;right:0;bottom:var(--brands-bottom);position:absolute}.footer--ask .footer__pane{background:var(--color-surface-default);height:auto;min-height:560px;padding:var(--gap-96) var(--gap-24)}@media (width>=1024px){.footer--ask .footer__pane{min-height:max(560px,40vw)}}.footer__shade{z-index:0;pointer-events:none;background:radial-gradient(70% 70% at 50% 50%, color-mix(in srgb, var(--color-surface-scrim) 45%, transparent), color-mix(in srgb, var(--color-surface-scrim) 15%, transparent));position:absolute;inset:0}.footer__lead{color:var(--color-text-staticwhite-subtle);text-wrap:balance;max-width:36ch}.footer__assistants{justify-content:center;gap:var(--gap-12);margin-top:var(--gap-16);flex-wrap:wrap;display:flex}.footer__assistants .pill--l{height:var(--size-56);padding-inline:var(--gap-20) var(--gap-24);gap:var(--gap-8)}.footer__assistants .icon{width:var(--size-24);height:var(--size-24)}@media (prefers-reduced-motion:no-preference){.hero--plain .hero__title,.hero--plain .hero__badges>li,.hero--plain .hero__brands,.hero--plain .hero__pause{animation:motion-load-fade var(--motion-duration-page) var(--motion-easing-enter) calc(var(--motion-duration-page) / 3 + var(--row,0) * var(--motion-duration-page) / 4) both}.hero--plain .hero__title{--row:4.5}.hero--plain .hero__title [data-motion-part=line]{animation:none}.hero--plain .hero__badges>li{--row:calc(2 + var(--j,0) / 2)}.hero--plain .hero__brands,.hero--plain .hero__pause{--row:6}}.hero--plain .hero__card:after,.footer--ask .footer__pane:after{content:"";z-index:0;pointer-events:none;mix-blend-mode:overlay;opacity:.55;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.55' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.5 0 0 0 0 0.5 0 0 0 0 0.5 0 0 0 1.4 -0.2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:240px 240px;position:absolute;inset:0}:root{--head-gap:var(--gap-40);--section-pad:var(--gap-96)}@media (width>=768px){:root{--head-gap:var(--gap-48);--section-pad:var(--gap-128)}}@media (width>=1024px){:root{--head-gap:var(--gap-64);--section-pad:calc(var(--gap-96) * 2)}}.hero--plain+.section,.section.facts{padding-top:var(--gap-48)}@media (width>=768px){.section.facts{padding-top:var(--gap-64)}}@media (width>=1024px){.section.facts{padding-top:var(--gap-96)}}.footer__assistants .pill--ai{width:var(--size-56);height:var(--size-56);padding:var(--gap-0);justify-content:center}.hero--plain .hero__title,#footer-title{letter-spacing:-.035em;font-weight:400;line-height:1.04}.hero--plain .hero__title{font-size:5.4cqi}@media (width<=767px){.hero--plain .hero__title{font-size:9cqi}}#footer-title{letter-spacing:-.03em}.hero__chip{padding:var(--gap-8) var(--gap-20);margin-top:var(--gap-8);border:1px solid color-mix(in srgb, var(--color-text-staticwhite-default) 60%, transparent);border-radius:var(--radius-control-full);background:color-mix(in srgb, var(--color-text-staticwhite-default) 6%, transparent);backdrop-filter:blur(8px);color:var(--color-text-staticwhite-default);text-shadow:none;letter-spacing:-.01em;align-items:center;max-width:none;display:inline-flex}.hero__bg,.footer__bg{overflow:hidden}.hero__bg img,img.hero__bg{transform-origin:50%;will-change:transform;animation:26s ease-in-out infinite alternate bg-drift-diagonal}.footer__bg img,img.footer__bg{transform-origin:50%;will-change:transform;animation:30s ease-in-out infinite alternate bg-drift-side}@keyframes bg-drift-diagonal{0%{transform:scale(1.22)translate(-4%,3%)rotate(-1deg)}to{transform:scale(1.3)translate(4%,-3%)rotate(1deg)}}@keyframes bg-drift-side{0%{transform:scale(1.2)translate(-5%)}to{transform:scale(1.26)translate(5%)}}.hero--plain .hero__card:after,.footer--ask .footer__pane:after{opacity:.32;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='360' height='360'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.38' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.5 0 0 0 0 0.5 0 0 0 0 0.5 0 0 0 1.8 -0.35'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:360px 360px;animation:1.2s steps(6,end) infinite grain-jitter;inset:-50%}@keyframes grain-jitter{0%{transform:translate(0)}20%{transform:translate(-7%,4%)}40%{transform:translate(5%,-6%)}60%{transform:translate(-3%,7%)}80%{transform:translate(6%,2%)}to{transform:translate(-5%,-4%)}}@media (prefers-reduced-motion:reduce){.hero__bg img,img.hero__bg,.footer__bg img,img.footer__bg,.hero--plain .hero__card:after,.footer--ask .footer__pane:after{animation:none}}.bg-video{object-fit:cover;z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.hero__bg img,img.hero__bg,.footer__bg img,img.footer__bg{animation:none}.hero.hero--plain .hero__brands{right:calc(var(--pane-inset) + var(--size-48) + var(--gap-16))}.hero__pause{z-index:3;right:var(--pane-inset);bottom:calc(var(--brands-bottom) + (var(--brands-h) - var(--size-48)) / 2);position:absolute}.hero--plain .hero__shade{background:radial-gradient(60% 45% at 50% 50%, color-mix(in srgb, var(--color-surface-scrim) 30%, transparent), transparent 75%), linear-gradient(to bottom, transparent 55%, color-mix(in srgb, var(--color-surface-scrim) 60%, transparent) 100%)}.hero--plain .hero__card:after{opacity:.2}.hero--plain .hero__badges{margin:var(--gap-16) auto 0;justify-content:center;gap:var(--gap-8);flex-wrap:wrap;max-width:64ch;padding:0;list-style:none;display:flex}.hero--plain .hero__badges .hero__chip{margin-top:0}.hero--plain .hero__badges{gap:var(--gap-6,6px);margin-top:var(--gap-20)}.hero--plain .hero__badges .hero__chip{padding:var(--gap-6,6px) var(--gap-12);background:var(--glass-fill);backdrop-filter:blur(40px);border:0}@supports not (backdrop-filter:blur(1px)){.hero--plain .hero__badges .hero__chip{background:var(--color-fill-staticwhite-secondary-default)}}.hero.hero--plain.hero--billboard .hero__content{z-index:2;top:auto;right:auto;left:var(--pane-inset);bottom:calc(var(--brands-bottom) + var(--brands-h) + var(--gap-32));width:min(1180px, 100% - 2 * var(--pane-inset));text-align:start;align-items:flex-start;gap:var(--gap-16);padding-inline:0;position:absolute;translate:none}.hero.hero--plain.hero--billboard .hero__title{text-wrap:balance;font-size:clamp(36px,4cqi,64px);line-height:1.04}.hero.hero--plain.hero--billboard .hero__title .hero__line{display:inline}.hero.hero--plain.hero--billboard .hero__badges{justify-content:flex-start;max-width:none;margin:0}.hero.hero--plain.hero--billboard .hero__vignette{z-index:1}@media (prefers-reduced-motion:no-preference){.hero.hero--plain.hero--billboard .hero__actions{animation:motion-load-fade var(--motion-duration-page) var(--motion-easing-enter) calc(var(--motion-duration-page) / 3 + 5.5 * var(--motion-duration-page) / 4) both}.hero.hero--plain.hero--billboard .hero__brands,.hero.hero--plain.hero--billboard .hero__pause{--row:6.5}}@media (width<=767px){.hero.hero--plain.hero--billboard .hero__title{font-size:8.4cqi}}@media (width>=600px) and (width<=1279px) and (orientation:portrait){.hero.hero--plain .hero__card{aspect-ratio:4/3;height:auto;min-height:560px}}.pane__bg,.pane--media>picture{z-index:-2;position:absolute;inset:0;overflow:hidden}.pane__bg img,img.pane__bg{object-fit:cover;width:100%;height:100%;display:block}.pane--media .pane__scrim{background:linear-gradient(to bottom, color-mix(in srgb, var(--color-surface-scrim) 55%, transparent), transparent 45%, color-mix(in srgb, var(--color-surface-scrim) 65%, transparent))}@media (prefers-reduced-motion:no-preference){.pane--blur .pane__bg img,.pane--blur img.pane__bg{animation:14s ease-in-out infinite alternate bento-blur-drift;scale:1.18}.pane--glow .pane__bg img,.pane--glow img.pane__bg{transform-origin:50% 60%;animation:18s ease-in-out infinite alternate bento-glow}}@keyframes bento-blur-drift{0%{filter:blur()saturate();translate:-6%}50%{filter:blur(3px)saturate(1.15)}to{filter:blur()saturate(1.05);translate:6%}}@keyframes bento-glow{0%{filter:brightness(.95)saturate();scale:1}to{filter:brightness(1.12)saturate(1.15);scale:1.12}}.hero.hero--plain.hero--billboard .hero__title{max-width:30ch}.hero.hero--plain.hero--billboard .hero__badges{gap:var(--gap-4)}.hero.hero--plain.hero--billboard .hero__badges .hero__chip{padding:var(--gap-4) var(--gap-10,10px);font-size:var(--type-size-web-label-s);line-height:var(--type-line-height-web-label-s)}.hero.hero--plain.hero--billboard .hero__actions{margin-block-start:var(--gap-8)}@media (width<=599px){.hero.hero--plain.hero--billboard .hero__content{left:var(--pane-inset);right:var(--pane-inset);width:auto}.hero.hero--plain.hero--billboard .hero__actions{align-self:stretch;gap:var(--gap-8);flex-direction:column}.hero.hero--plain.hero--billboard .hero__actions .button{justify-content:center;width:100%}.hero--plain .hero__video,.hero--plain img.hero__bg,.hero--plain .hero__bg img{object-position:62% 50%}.footer__assistants{gap:var(--gap-8);gap:var(--gap-8);flex-wrap:nowrap}.footer__assistants .pill{width:var(--size-48);min-width:var(--size-48);height:var(--size-48);padding:0}}.hero.hero--plain.hero--billboard .hero__badges{order:-1}@media (width>=1024px){.posts__list,.posts__more{width:100%;max-width:880px;margin-inline:auto}}@media (width>=768px) and (width<=1023px){.post__date,.post__ext{color:var(--color-text-secondary);align-items:center;display:flex}.post__date{white-space:nowrap}.post__title{font-size:var(--type-size-web-heading-s);line-height:var(--type-line-height-web-heading-s)}}.footer__pause{z-index:2;right:var(--gap-24);bottom:var(--gap-24);position:absolute}@media (width>=768px){.footer__pause{right:var(--gap-32);bottom:var(--gap-32)}}@media (width>=1024px){.footer__pause{right:var(--gap-48);bottom:var(--gap-48)}}.footer__ask{z-index:2;color:var(--color-text-staticwhite-default)}.footer__ask p{color:var(--color-text-staticwhite-subtle)}.footer__center{z-index:1;position:relative}.footer__cta{gap:var(--gap-12);padding-inline:var(--gap-24)}.footer__cta span{white-space:nowrap}@media (width<=599px){.footer__cta{height:var(--size-56);padding-inline:var(--gap-20);gap:var(--gap-8)}.footer__cta span{font-size:var(--type-size-web-body-m);line-height:var(--type-line-height-web-body-m)}}html:root body :is(.hero .hero__title,#footer-title,.section__head h2){font-family:var(--type-family-body);font-size:var(--type-size-web-display-m);line-height:var(--type-line-height-web-display-m);letter-spacing:calc(var(--type-letter-spacing-web-display-m) * 1px);font-weight:var(--type-weight-regular);font-stretch:100%}html:root body .pane__value{font-family:var(--type-family-body);font-size:var(--type-size-web-display-l);line-height:var(--type-line-height-web-display-l);letter-spacing:calc(var(--type-letter-spacing-web-display-l) * 1px);font-weight:var(--type-weight-regular);font-stretch:100%}html:root body .hero__chip{font-size:var(--type-size-web-label-s);line-height:var(--type-line-height-web-label-s);letter-spacing:calc(var(--type-letter-spacing-web-label-s) * 1px);font-weight:var(--type-weight-regular)}.section__head--lead{align-items:center;gap:var(--gap-16);flex-direction:column}.section__lead{max-width:40ch;color:var(--color-text-secondary);text-wrap:balance}@media (width<=767px){.post{align-items:center;row-gap:var(--gap-4);column-gap:var(--gap-12);grid-template-columns:auto 1fr auto;grid-template-areas:"icon title ext"".date."}html:root body .post__title{font-size:var(--type-size-web-body-l);line-height:var(--type-line-height-web-body-l);letter-spacing:calc(var(--type-letter-spacing-web-body-l) * 1px)}html:root body .post__date{font-size:var(--type-size-web-label-s);line-height:var(--type-line-height-web-label-s);letter-spacing:calc(var(--type-letter-spacing-web-label-s) * 1px)}}.section__lead{max-width:none}.pane__marquee .marquee__group{height:calc(var(--size-36) * var(--logo-scale) * 1.5)}.pane__marquee .logo{width:calc(var(--w) * var(--logo-scale) * 1.5);height:calc(var(--h) * var(--logo-scale) * 1.5)}.pane__pause{z-index:1;right:var(--gap-24);bottom:calc(var(--gap-24) + (var(--type-line-height-web-display-l) - var(--size-48)) / 2);position:absolute}@media (width>=768px){.pane__pause{right:var(--gap-32);bottom:calc(var(--gap-32) + (var(--type-line-height-web-display-l) - var(--size-48)) / 2)}}@media (hover:hover) and (pointer:fine){.pane__pause{opacity:0;transition:opacity var(--motion-duration-enter-m) var(--motion-easing-default)}.pane:is(:hover,:focus-within) .pane__pause,.pane.is-paused .pane__pause{opacity:1}}.pane.is-paused .pane__bg img,.pane.is-paused img.pane__bg{animation-play-state:paused}.post__ext .icon{width:var(--size-16);height:var(--size-16)}.post__ext{color:var(--color-text-secondary)}@media (hover:hover) and (width>=768px){.post__ext{color:#0000}.post:is(:hover,:focus-visible) .post__ext{color:var(--color-text-inverse-subtle)}}@media (width>=768px) and (width<=1023px){.post__ext{color:var(--color-text-secondary)}}@media (width<=767px){.post{grid-template-columns:auto auto 1fr;grid-template-areas:"icon title title"".date ext"}.post__ext{color:var(--color-text-secondary);justify-self:start;margin-inline-start:calc(var(--gap-4) - var(--gap-12))}.post__ext .icon{width:var(--size-16);height:var(--size-16)}}@media (width>=1024px){.pane--stack .pane__marquee{translate:0 var(--gap-4)}}html:root body .hero.hero--plain.hero--billboard .hero__content{left:var(--pane-inset);right:var(--pane-inset);text-align:center;align-items:center;width:auto;translate:none}.hero.hero--plain.hero--billboard .hero__badges{justify-content:center}.hero.hero--plain.hero--billboard .hero__title{margin-inline:auto}.pane__marquee{--logo-gap:var(--gap-40)}@media (width>=1024px){.pane__marquee{--logo-gap:var(--gap-56)}}@media (hover:hover) and (width>=768px){.post:is(:hover,:focus-visible) .post__ext{color:var(--color-icon-inverse-default)}}:root{--hover-dim:color-mix(in srgb, var(--color-surface-scrim) 60%, transparent)}.footer__cta,.ask{transition:background-color var(--motion-duration-feedback) var(--motion-easing-default), -webkit-backdrop-filter var(--motion-duration-feedback) var(--motion-easing-default), backdrop-filter var(--motion-duration-feedback) var(--motion-easing-default);translate:none}.ask{backdrop-filter:blur()}@media (hover:hover){.footer__cta:hover,.ask:hover{background:var(--hover-dim);backdrop-filter:blur(40px);translate:none}}.footer__cta:active,.ask:active{transform:none}@media (width>=768px) and (width<=1023px){.pane{min-height:280px}}@media (width<=767px){.nav .pill--reveal-end .pill__reveal{grid-template-columns:1fr}.nav .pill--reveal-end .pill__label{opacity:1;padding-inline:var(--gap-8) var(--gap-12);transform:none}.footer__pause{width:var(--size-40);min-width:var(--size-40);height:var(--size-40);bottom:calc(var(--gap-24) + (var(--size-44) - var(--size-40)) / 2)}html:root body .post__title{font-size:var(--type-size-web-heading-s);line-height:var(--type-line-height-web-heading-s);letter-spacing:calc(var(--type-letter-spacing-web-heading-s) * 1px)}.pane{padding:var(--gap-12)}.pane--stack .pane__marquee{margin-inline:calc(var(--gap-12) * -1)}.pane__pause{right:var(--gap-12);bottom:calc(var(--gap-12) + (var(--type-line-height-web-display-l) - var(--size-48)) / 2)}}@media (width>=1024px) and (width<=1279px){html:root body #hero-title.hero__title{font-size:var(--type-size-web-display-l);line-height:var(--type-line-height-web-display-l);letter-spacing:calc(var(--type-letter-spacing-web-display-l) * 1px)}}@media (hover:hover) and (width>=768px){.post--media:before{background:linear-gradient(to right, color-mix(in srgb, var(--color-surface-scrim) 88%, transparent), color-mix(in srgb, var(--color-surface-scrim) 70%, transparent)), var(--post-img) center / cover no-repeat, var(--color-surface-scrim)}.post--media:is(:hover,:focus-visible) .post__icon,.post--media:is(:hover,:focus-visible) .post__title{color:var(--color-text-staticwhite-default)}.post--media:is(:hover,:focus-visible) .post__date{color:var(--color-text-staticwhite-subtle)}.post--media:is(:hover,:focus-visible) .post__ext{color:var(--color-icon-staticwhite-default)}}@media (prefers-reduced-motion:no-preference){.motion-cine .hero.hero--plain.hero--billboard .hero__title{--row:4.5;animation:motion-load-fade var(--motion-duration-page) var(--motion-easing-enter) calc(var(--motion-duration-page) / 3 + var(--row) * var(--motion-duration-page) / 4) both;font-stretch:100%;transform:none}.motion-cine .hero.hero--plain.hero--billboard .hero__badges{animation:none}.motion-cine .hero.hero--plain.hero--billboard .hero__brands,.motion-cine .hero.hero--plain.hero--billboard .hero__pause{--row:6.5;animation:motion-load-fade var(--motion-duration-page) var(--motion-easing-enter) calc(var(--motion-duration-page) / 3 + var(--row) * var(--motion-duration-page) / 4) both}}@media (width>=1440px){html:root body #hero-title.hero__title{font-size:min(calc(var(--type-size-web-display-l) * 1.3), calc(var(--type-size-web-display-l) + (100vw - 1440px) * 80 / 1600));line-height:min(calc(var(--type-line-height-web-display-l) * 1.3), calc(var(--type-line-height-web-display-l) + (100vw - 1440px) * 92 / 1600))}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (width>=1024px){.hero--plain .hero__bg,.hero--plain .hero__video,.footer--ask .footer__bg,.footer--ask .footer__video{top:calc(var(--motion-distance-l) * -1);height:calc(100% + 2 * var(--motion-distance-l));animation:motion-scroll-parallax var(--motion-easing-loop) both;animation-timeline:view();bottom:auto}}}html:root body #hero-title.hero__title{font-size:var(--type-size-web-display-l);line-height:var(--type-line-height-web-display-l);letter-spacing:calc(var(--type-letter-spacing-web-display-l) * 1px);max-width:24ch}html:root body :is(#footer-title,#facts-title,#posts-title){font-size:var(--type-size-web-display-s);line-height:var(--type-line-height-web-display-s);letter-spacing:calc(var(--type-letter-spacing-web-display-s) * 1px)}html:root body .hero.hero--plain.hero--billboard .hero__content{top:0;bottom:calc(var(--brands-bottom) + var(--brands-h));justify-content:center}@media (width>=1440px){html:root body #hero-title.hero__title{font-size:min(calc(var(--type-size-web-display-l) * 1.3), calc(var(--type-size-web-display-l) + (100vw - 1440px) * 80 / 1600));line-height:min(calc(var(--type-line-height-web-display-l) * 1.3), calc(var(--type-line-height-web-display-l) + (100vw - 1440px) * 92 / 1600))}}
