@layer tokens{:root,[data-theme]{--font-family-primary:Paralucent, system-ui, sans-serif;--font-family-secondary:Paralucent, system-ui, sans-serif;--font-weight-heavy-italic:italic 700;--font-weight-bold:500;--font-weight-bold-italic:italic 500;--font-weight-medium:400;--font-weight-light:300;--font-size-14xl:7.5rem;--font-size-13xl:6.25rem;--font-size-12xl:5rem;--font-size-11xl:4.5rem;--font-size-10xl:4rem;--font-size-9xl:3.5rem;--font-size-8xl:3rem;--font-size-7xl:2.5rem;--font-size-6xl:2.25rem;--font-size-5xl:2rem;--font-size-4xl:1.75rem;--font-size-3xl:1.5rem;--font-size-2xl:1.375rem;--font-size-xl:1.25rem;--font-size-lg:1.125rem;--font-size-md:1rem;--font-size-sm:.875rem;--font-size-xs:.75rem;--font-size-xxs:.6875rem;--space-2:.125rem;--space-4:.25rem;--space-6:.375rem;--space-8:.5rem;--space-10:.625rem;--space-12:.75rem;--space-14:.875rem;--space-16:1rem;--space-18:1.125rem;--space-20:1.25rem;--space-24:1.5rem;--space-28:1.75rem;--space-32:2rem;--space-36:2.25rem;--space-40:2.5rem;--space-44:2.75rem;--space-48:3rem;--space-56:3.5rem;--space-64:4rem;--space-80:5rem;--space-96:6rem;--space-112:7rem;--space-128:8rem;--space-144:9rem;--space-160:10rem;--space-176:11rem;--space-192:12rem;--space-208:13rem;--space-224:14rem;--space-240:15rem;--space-256:16rem;--space-288:18rem;--space-320:20rem;--space-384:24rem;--space-520:32.5rem;--space-none:0rem;--size-2:2px;--size-4:4px;--size-6:6px;--size-8:8px;--size-10:10px;--size-12:12px;--size-14:14px;--size-16:16px;--size-18:18px;--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-64:64px;--size-80:80px;--size-96:96px;--size-112:112px;--size-128:128px;--size-144:144px;--size-160:160px;--size-176:176px;--size-192:192px;--size-208:208px;--size-224:224px;--size-240:240px;--size-256:256px;--size-288:288px;--size-320:320px;--size-384:384px;--radius-full:9999px;--radius-12xl:64px;--radius-11xl:56px;--radius-10xl:48px;--radius-9xl:40px;--radius-8xl:32px;--radius-7xl:28px;--radius-6xl:24px;--radius-5xl:20px;--radius-4xl:16px;--radius-3xl:14px;--radius-2xl:12px;--radius-xl:10px;--radius-lg:8px;--radius-md:6px;--radius-sm:4px;--radius-xs:2px;--radius-none:0px;--color-primary:#e51e25;--color-secondary:#fff;--color-tertiary:#050708;--primary-100:#fff1f1;--primary-200:#ffe1e2;--primary-300:#ffc7c9;--primary-400:#ffa1a4;--primary-500:#ff6a6f;--primary-600:#f35056;--primary-700:#c1141a;--primary-800:#84181c;--primary-900:#480709;--primary-alpha-90:#e51e25cc;--primary-alpha-60:#e51e2580;--primary-alpha-30:#e51e254d;--primary-alpha-10:#e51e251a;--secondary-100:#efefef;--secondary-200:#dcdcdc;--secondary-300:#bdbdbd;--secondary-400:#989898;--secondary-500:#7c7c7c;--secondary-600:#656565;--secondary-700:#525252;--secondary-800:#3d3d3d;--secondary-900:#292929;--secondary-alpha-90:#fff9;--secondary-alpha-60:#ffffff4d;--secondary-alpha-30:#ffffff26;--secondary-alpha-10:#ffffff0d;--tertiary-100:#f3f8f8;--tertiary-200:#e0ebed;--tertiary-300:#c4dadd;--tertiary-400:#9bbec5;--tertiary-500:#6a9ba6;--tertiary-600:#446a76;--tertiary-800:#3c5862;--tertiary-900:#314148;--tertiary-alpha-90:#050708cc;--tertiary-alpha-60:#0507084d;--tertiary-alpha-30:#05070826;--tertiary-alpha-10:#0507080d;--neutral-100-base:#fff;--neutral-100-alpha-90:#ffffffe5;--neutral-100-alpha-80:#fffc;--neutral-100-alpha-70:#fff9;--neutral-100-alpha-60:#ffffff4d;--neutral-100-alpha-50:#ffffff40;--neutral-100-alpha-40:#fff3;--neutral-100-alpha-30:#ffffff26;--neutral-100-alpha-20:#ffffff1f;--neutral-100-alpha-10:#ffffff14;--neutral-100-alpha-0:#fff0;--neutral-200-base:#f4f4f4;--neutral-200-alpha-90:#f4f4f4e5;--neutral-200-alpha-80:#f4f4f4cc;--neutral-200-alpha-70:#f4f4f499;--neutral-200-alpha-60:#f4f4f44d;--neutral-200-alpha-50:#f4f4f440;--neutral-200-alpha-40:#f4f4f433;--neutral-200-alpha-30:#f4f4f426;--neutral-200-alpha-20:#f4f4f41f;--neutral-200-alpha-10:#f4f4f414;--neutral-200-alpha-0:#f4f4f400;--neutral-300-base:#cbcbcb;--neutral-300-alpha-90:#cbcbcbe5;--neutral-300-alpha-80:#cbcbcbcc;--neutral-300-alpha-70:#cbcbcb99;--neutral-300-alpha-60:#cbcbcb4d;--neutral-300-alpha-50:#cbcbcb40;--neutral-300-alpha-40:#cbcbcb33;--neutral-300-alpha-30:#cbcbcb26;--neutral-300-alpha-20:#cbcbcb1f;--neutral-300-alpha-10:#cbcbcb0f;--neutral-300-alpha-0:#cbcbcb00;--neutral-500-base:#a5a5a5;--neutral-500-alpha-90:#a5a5a5e5;--neutral-500-alpha-80:#a5a5a5cc;--neutral-500-alpha-70:#a5a5a599;--neutral-500-alpha-60:#a5a5a54d;--neutral-500-alpha-50:#a5a5a540;--neutral-500-alpha-40:#a5a5a533;--neutral-500-alpha-30:#a5a5a526;--neutral-500-alpha-20:#a5a5a51f;--neutral-500-alpha-10:#a5a5a50f;--neutral-500-alpha-0:#c7c8ca00;--neutral-600-base:#6f6f72;--neutral-600-alpha-90:#6f6f72e5;--neutral-600-alpha-80:#6f6f72cc;--neutral-600-alpha-70:#6f6f7299;--neutral-600-alpha-60:#6f6f724d;--neutral-600-alpha-50:#6f6f7240;--neutral-600-alpha-40:#6f6f7233;--neutral-600-alpha-30:#6f6f7226;--neutral-600-alpha-20:#6f6f721f;--neutral-600-alpha-10:#6f6f720f;--neutral-600-alpha-0:#6f6f7200;--neutral-700-base:#535355;--neutral-700-alpha-90:#535355e5;--neutral-700-alpha-80:#535355cc;--neutral-700-alpha-70:#53535599;--neutral-700-alpha-60:#5353554d;--neutral-700-alpha-50:#53535540;--neutral-700-alpha-40:#53535533;--neutral-700-alpha-30:#53535526;--neutral-700-alpha-20:#5353551f;--neutral-700-alpha-10:#5353550f;--neutral-700-alpha-0:#53535500;--neutral-800-base:#39403c;--neutral-800-alpha-90:#39403ce5;--neutral-800-alpha-80:#39403ccc;--neutral-800-alpha-70:#39403c99;--neutral-800-alpha-60:#39403c4d;--neutral-800-alpha-50:#39403c40;--neutral-800-alpha-40:#39403c33;--neutral-800-alpha-30:#39403c26;--neutral-800-alpha-20:#39403c1f;--neutral-800-alpha-10:#39403c0f;--neutral-800-alpha-0:#39403c00;--neutral-900-base:#111;--neutral-900-alpha-90:#111111e5;--neutral-900-alpha-80:#111c;--neutral-900-alpha-70:#1119;--neutral-900-alpha-60:#1111114d;--neutral-900-alpha-50:#11111140;--neutral-900-alpha-40:#1113;--neutral-900-alpha-30:#11111126;--neutral-900-alpha-20:#1111111f;--neutral-900-alpha-10:#1111110f;--neutral-900-alpha-0:#1110;--feedback-info-100:#ecf1f3;--feedback-info-300:#c7d1da;--feedback-info-600:#a0acbd;--feedback-info-900:#717b91;--feedback-info-alpha-20:#a0acbd99;--feedback-info-alpha-10:#a0acbd1a;--feedback-success-100:#f0fdf4;--feedback-success-300:#86efae;--feedback-success-600:#25d86b;--feedback-success-900:#166536;--feedback-success-alpha-20:#25d86b99;--feedback-success-alpha-10:#25d86b1a;--feedback-error-100:#fff1f2;--feedback-error-300:#f35056;--feedback-error-600:#e51e25;--feedback-error-900:#9f151b;--feedback-error-alpha-20:#e51c2599;--feedback-error-alpha-10:#e51c251a;--feedback-warning-100:#feffe7;--feedback-warning-300:#feff41;--feedback-warning-600:#ffe600;--feedback-warning-900:#d1a000;--feedback-warning-alpha-20:#ffe60099;--feedback-warning-alpha-10:#ffe6001a;--feedback-caution-100:#fff9ec;--feedback-caution-300:#ffcc6d;--feedback-caution-600:#ff7600;--feedback-caution-900:#a1420b;--feedback-caution-alpha-20:#ff760099;--feedback-caution-alpha-10:#ff76001a;--feedback-highlight-100:#fcf2ff;--feedback-highlight-300:#e95eff;--feedback-highlight-600:#8900aa;--feedback-highlight-900:#4d005e;--feedback-highlight-alpha-20:#8900aa99;--feedback-highlight-alpha-10:#8900aa1a;--imsa-series-01-primary:#e51c25;--imsa-series-01-secondary:#e51c25;--imsa-series-02-primary:#ffe600;--imsa-series-02-secondary:#ffe600;--imsa-series-03-primary:#24337a;--imsa-series-03-secondary:#24337a;--imsa-series-04-primary:#2b2b2b;--imsa-series-04-secondary:#2b2b2b;--imsa-series-05-primary:#ed1d25;--imsa-series-05-secondary:#ed1d25;--imsa-series-06-primary:#c3b081;--imsa-series-06-secondary:#c3b081;--imsa-series-07-primary:#0031fe;--imsa-series-07-secondary:#0031fe;--imsa-series-08-primary:#ccc;--imsa-series-08-secondary:#ccc;--imsa-series-09-primary:#00bce4;--imsa-series-09-secondary:#00bce4;--imsa-class-01-primary:#e51c25;--imsa-class-01-secondary:#e51c25;--imsa-class-02-primary:#000;--imsa-class-02-secondary:#fff;--imsa-class-03-primary:#005baa;--imsa-class-03-secondary:#005baa;--imsa-class-04-primary:#00a950;--imsa-class-04-secondary:#00a950;--imsa-class-05-primary:#ffe600;--imsa-class-05-secondary:#ffe600;--imsa-class-06-primary:#f2682a;--imsa-class-06-secondary:#f2682a;--accordion-primary-bg-default-primary:var(--surface-transparency-nav-primary);--accordion-primary-bg-default-secondary:var(--surface-transparency-nav-secondary);--accordion-primary-bg-hover-primary:var(--surface-transparency-nav-primary);--accordion-primary-bg-hover-secondary:var(--surface-transparency-nav-secondary);--accordion-primary-bg-active-primary:var(--surface-transparency-nav-primary);--accordion-primary-bg-active-secondary:var(--surface-transparency-nav-secondary);--accordion-primary-bg-disabled-primary:var(--surface-transparency-mild);--accordion-primary-bg-disabled-secondary:var(--surface-transparency-mild-inverse);--accordion-primary-bg-error-primary:var(--surface-state-error-light);--accordion-primary-bg-error-secondary:var(--surface-state-error-light);--accordion-primary-border-default:var(--surface-transparency-light);--accordion-primary-border-hover:var(--surface-transparency-mild);--accordion-primary-border-active:var(--surface-transparency-light);--accordion-primary-border-disabled:var(--surface-transparency-translucent);--accordion-primary-border-error:var(--surface-state-error);--button-primary-text-default:var(--text-action-action-primary);--button-primary-text-hover:var(--text-action-action-primary-hover);--button-primary-text-active:var(--text-action-action-primary-active);--button-primary-text-disabled:var(--text-states-disabled);--button-primary-text-error:var(--text-action-action-primary-error);--button-primary-bg-default:var(--surface-action-action-primary);--button-primary-bg-hover:var(--surface-action-action-primary-hover);--button-primary-bg-active:var(--surface-action-action-primary-active);--button-primary-bg-disabled:var(--surface-state-disabled-invert);--button-primary-bg-error:var(--surface-action-action-primary-error);--button-primary-border-default:var(--surface-transparency-translucent);--button-primary-border-hover:var(--surface-transparency-translucent);--button-primary-border-active:var(--surface-transparency-translucent);--button-primary-border-disabled:var(--surface-transparency-translucent);--button-primary-border-error:var(--surface-transparency-translucent);--button-secondary-text-default:var(--text-action-action-secondary);--button-secondary-text-hover:var(--text-action-action-secondary-hover);--button-secondary-text-active:var(--text-action-action-secondary-active);--button-secondary-text-disabled:var(--text-states-disabled);--button-secondary-text-error:var(--text-action-action-secondary-error);--button-secondary-bg-default:var(--surface-transparency-translucent);--button-secondary-bg-hover:var(--surface-transparency-translucent);--button-secondary-bg-active:var(--surface-transparency-translucent);--button-secondary-bg-disabled:var(--surface-transparency-translucent);--button-secondary-bg-error:var(--surface-transparency-translucent);--button-secondary-border-default:var(--surface-transparency-translucent);--button-secondary-border-hover:var(--surface-transparency-translucent);--button-secondary-border-active:var(--surface-transparency-translucent);--button-secondary-border-disabled:var(--surface-transparency-translucent);--button-secondary-border-error:var(--surface-transparency-translucent);--button-tertiary-text-default:var(--text-action-action-tertiary);--button-tertiary-text-hover:var(--text-action-action-tertiary-hover);--button-tertiary-text-active:var(--text-action-action-tertiary-active);--button-tertiary-text-disabled:var(--text-states-disabled);--button-tertiary-text-error:var(--text-action-action-tertiary-error);--button-tertiary-bg-default:var(--surface-transparency-translucent);--button-tertiary-bg-hover:var(--surface-transparency-translucent);--button-tertiary-bg-active:var(--surface-transparency-translucent);--button-tertiary-bg-disabled:var(--surface-transparency-translucent);--button-tertiary-bg-error:var(--surface-transparency-translucent);--button-tertiary-border-default:var(--surface-action-action-tertiary);--button-tertiary-border-hover:var(--surface-action-action-tertiary-hover);--button-tertiary-border-active:var(--surface-action-action-tertiary-active);--button-tertiary-border-disabled:var(--surface-state-disabled-invert);--button-tertiary-border-error:var(--surface-action-action-tertiary-error);--button-ghost-text-default:var(--text-action-action-ghost);--button-ghost-text-hover:var(--text-action-action-ghost-hover);--button-ghost-text-active:var(--text-action-action-ghost-active);--button-ghost-text-disabled:var(--text-states-disabled);--button-ghost-text-error:var(--text-action-action-ghost-error);--button-ghost-bg-default:var(--surface-transparency-translucent);--button-ghost-bg-hover:var(--surface-transparency-translucent);--button-ghost-bg-active:var(--surface-transparency-translucent);--button-ghost-bg-disabled:var(--surface-transparency-translucent);--button-ghost-bg-error:var(--surface-transparency-translucent);--button-ghost-border-default:var(--surface-transparency-translucent);--button-ghost-border-hover:var(--surface-action-action-tertiary-hover);--button-ghost-border-active:var(--surface-action-action-tertiary-hover);--button-ghost-border-disabled:var(--surface-transparency-translucent);--button-ghost-border-error:var(--surface-transparency-translucent);--button-radius-primary:var(--radius-md);--button-radius-secondary:var(--radius-none);--checkbox-text-default:var(--text-brand-higher-contrast);--checkbox-text-hover:var(--text-brand-higher-contrast);--checkbox-text-active:var(--text-brand-higher-contrast);--checkbox-text-error:var(--text-states-error);--checkbox-text-disabled:var(--text-states-disabled);--checkbox-bg-default:var(--surface-transparency-translucent);--checkbox-bg-hover:var(--surface-transparency-subtle);--checkbox-bg-active:var(--surface-fixed-brand);--checkbox-bg-error:var(--surface-transparency-translucent);--checkbox-bg-disabled:var(--surface-state-disabled-invert);--checkbox-border-default:var(--surface-brand-high-contrast);--checkbox-border-hover:var(--surface-brand-higher-contrast);--checkbox-border-active:var(--surface-brand-higher-contrast);--checkbox-border-error:var(--surface-state-error);--checkbox-border-disabled:var(--surface-state-disabled-invert);--driver-card-text:var(--text-brand-lower-contrast);--driver-card-backplate:var(--surface-brand-higher-contrast);--filter-bg-default-primary:var(--surface-transparency-nav-primary);--filter-bg-default-secondary:var(--surface-transparency-nav-secondary);--filter-bg-hover-primary:var(--surface-transparency-nav-primary);--filter-bg-hover-secondary:var(--surface-transparency-nav-secondary);--filter-bg-active-primary:var(--surface-transparency-nav-primary);--filter-bg-active-secondary:var(--surface-transparency-nav-secondary);--filter-bg-disabled-primary:var(--surface-transparency-mild);--filter-bg-disabled-secondary:var(--surface-transparency-mild-inverse);--filter-bg-error-primary:var(--navigation-bg-primary);--filter-bg-error-secondary:var(--navigation-bg-secondary);--filter-border-default:var(--surface-transparency-light);--filter-border-hover:var(--surface-transparency-mild);--filter-border-active:var(--surface-transparency-light);--filter-border-disabled:var(--surface-transparency-translucent);--filter-border-error:var(--surface-state-error);--filter-radius-primary:var(--radius-full);--footer-text-primary:var(--text-brand-higher-contrast);--footer-link-default:var(--text-brand-link-default);--footer-link-hover:var(--text-brand-link-hover);--footer-link-active:var(--text-brand-link-default);--footer-bg-primary:var(--page-bg-secondary);--footer-overlay-primary:var(--surface-transparency-bolder-inverse);--heading-primary:var(--text-brand-higher-contrast);--heading-secondary:var(--text-brand-secondary);--icon-button-primary-bg-default:var(--surface-transparency-translucent);--icon-button-primary-bg-hover:var(--surface-transparency-translucent);--icon-button-primary-bg-active:var(--surface-transparency-translucent);--icon-button-primary-bg-disabled:var(--surface-transparency-translucent);--icon-button-primary-bg-error:var(--surface-transparency-translucent);--icon-button-primary-border-default:var(--surface-action-action-primary);--icon-button-primary-border-hover:var(--surface-action-action-primary-hover);--icon-button-primary-border-active:var(--surface-action-action-primary-active);--icon-button-primary-border-disabled:var(--surface-transparency-subtle);--icon-button-primary-border-error:var(--surface-action-action-primary-error);--icon-button-primary-icon-default:var(--surface-action-action-primary);--icon-button-primary-icon-hover:var(--surface-action-action-primary-hover);--icon-button-primary-icon-active:var(--surface-action-action-primary-active);--icon-button-primary-icon-disabled:var(--surface-transparency-subtle);--icon-button-primary-icon-error:var(--surface-action-action-primary-error);--icon-button-secondary-bg-default:var(--surface-transparency-translucent);--icon-button-secondary-bg-hover:var(--surface-transparency-translucent);--icon-button-secondary-bg-active:var(--surface-transparency-translucent);--icon-button-secondary-bg-disabled:var(--surface-transparency-translucent);--icon-button-secondary-bg-error:var(--surface-transparency-translucent);--icon-button-secondary-border-default:var(--surface-brand-higher-contrast);--icon-button-secondary-border-hover:var(--surface-brand-low-contrast);--icon-button-secondary-border-active:var(--surface-brand-higher-contrast);--icon-button-secondary-border-disabled:var(--surface-state-disabled-invert);--icon-button-secondary-border-error:var(--surface-action-action-primary-error);--icon-button-secondary-icon-default:var(--surface-brand-higher-contrast);--icon-button-secondary-icon-hover:var(--surface-brand-low-contrast);--icon-button-secondary-icon-active:var(--surface-brand-higher-contrast);--icon-button-secondary-icon-disabled:var(--surface-state-disabled-invert);--icon-button-secondary-icon-error:var(--surface-action-action-primary-error);--icon-button-tertiary-bg-default:var(--surface-transparency-translucent);--icon-button-tertiary-bg-hover:var(--surface-transparency-translucent);--icon-button-tertiary-bg-active:var(--surface-transparency-translucent);--icon-button-tertiary-bg-disabled:var(--surface-transparency-translucent);--icon-button-tertiary-bg-error:var(--surface-transparency-translucent);--icon-button-tertiary-border-default:var(--surface-transparency-translucent);--icon-button-tertiary-border-hover:var(--surface-transparency-translucent);--icon-button-tertiary-border-active:var(--surface-transparency-translucent);--icon-button-tertiary-border-disabled:var(--surface-transparency-translucent);--icon-button-tertiary-border-error:var(--surface-transparency-translucent);--icon-button-tertiary-icon-default:var(--surface-brand-higher-contrast);--icon-button-tertiary-icon-hover:var(--surface-brand-low-contrast);--icon-button-tertiary-icon-active:var(--surface-brand-higher-contrast);--icon-button-tertiary-icon-disabled:var(--surface-state-disabled-invert);--icon-button-tertiary-icon-error:var(--surface-action-action-primary-error);--input-label-default:var(--text-brand-higher-contrast);--input-label-hover:var(--text-brand-higher-contrast);--input-label-active:var(--text-brand-higher-contrast);--input-label-disabled:var(--text-states-disabled-invert);--input-label-error:var(--text-states-error);--input-text-default:var(--text-brand-high-contrast);--input-text-hover:var(--text-brand-higher-contrast);--input-text-active:var(--text-brand-higher-contrast);--input-text-error:var(--text-states-error);--input-text-disabled:var(--text-states-disabled-invert);--input-text-sub-text:var(--text-brand-high-contrast);--input-bg-default:var(--surface-transparency-translucent);--input-bg-hover:var(--surface-transparency-translucent);--input-bg-active:var(--surface-transparency-translucent);--input-bg-error:var(--surface-transparency-translucent);--input-bg-disabled:var(--surface-state-disabled-invert);--input-border-default:var(--surface-brand-high-contrast);--input-border-hover:var(--surface-brand-higher-contrast);--input-border-active:var(--surface-brand-higher-contrast);--input-border-error:var(--surface-state-error);--input-border-disabled:var(--surface-state-disabled);--interactive-text-text-primary-default:var(--text-brand-link-default);--interactive-text-text-primary-hover:var(--text-brand-link-hover);--interactive-text-text-primary-active:var(--text-brand-link-hover);--interactive-text-text-primary-disabled:var(--text-states-disabled-invert);--interactive-text-text-primary-error:var(--text-states-error);--interactive-text-text-secondary-default:var(--text-brand-link-default);--interactive-text-text-secondary-hover:var(--text-brand-link-hover);--interactive-text-text-secondary-active:var(--text-brand-link-default);--interactive-text-text-secondary-disabled:var(--text-states-disabled-invert);--interactive-text-text-secondary-error:var(--text-states-error);--interactive-text-text-tertiary-default:var(--text-brand-higher-contrast);--interactive-text-text-tertiary-hover:var(--text-brand-higher-contrast);--interactive-text-text-tertiary-active:var(--text-fixed-white);--interactive-text-text-tertiary-disabled:var(--text-states-disabled);--interactive-text-text-tertiary-error:var(--text-states-error);--interactive-text-bg-primary-default:var(--surface-transparency-light);--interactive-text-bg-primary-hover:var(--surface-transparency-brand-light);--interactive-text-bg-primary-active:var(--surface-fixed-brand);--interactive-text-bg-primary-disabled:var(--surface-transparency-light);--interactive-text-bg-primary-error:var(--surface-transparency-mild);--link-strip-primary:var(--surface-transparency-nav-tertiary);--link-strip-secondary:var(--surface-transparency-nav-secondary);--page-bg-primary:var(--surface-brand-low-dim-contrast);--page-bg-secondary:var(--surface-brand-lower-contrast);--page-bg-tertiary:var(--surface-brand-higher-contrast);--pagination-active:var(--surface-brand-secondary);--pagination-inactive:var(--surface-transparency-bold);--navigation-bg-primary:var(--surface-transparency-nav-primary);--navigation-bg-secondary:var(--surface-transparency-nav-secondary);--navigation-bg-tertiary:var(--surface-transparency-translucent);--navigation-border-default:var(--surface-transparency-translucent);--navigation-border-hover:var(--surface-brand-secondary);--navigation-border-active:var(--surface-transparency-translucent);--radio-text-default:var(--text-brand-higher-contrast);--radio-text-hover:var(--text-brand-higher-contrast);--radio-text-active:var(--text-brand-higher-contrast);--radio-text-error:var(--text-states-error);--radio-text-disabled:var(--text-states-disabled-invert);--radio-bg-default:var(--surface-transparency-translucent);--radio-bg-hover:var(--surface-transparency-subtle);--radio-bg-active:var(--surface-fixed-brand);--radio-bg-error:var(--surface-transparency-light);--radio-bg-disabled:var(--surface-state-disabled-invert);--radio-border-default:var(--surface-brand-high-contrast);--radio-border-hover:var(--surface-brand-higher-contrast);--radio-border-active:var(--surface-brand-higher-contrast);--radio-border-error:var(--surface-state-error);--radio-border-disabled:var(--surface-state-disabled);--read-time-text:var(--text-brand-higher-contrast);--tag-text:var(--text-brand-higher-contrast);--tag-radius:var(--radius-3xs);--tag-padding-block:var(--space-2xs);--tag-padding-inline:var(--space-2xs);--tag-bg-start:var(--surface-transparency-translucent);--tag-bg-end:var(--surface-transparency-translucent);--tag-bg-base:var(--surface-transparency-translucent);--timeline-text-primary:var(--text-brand-higher-contrast);--timeline-interactive-text-default:var(--text-fixed-white);--timeline-interactive-text-active:var(--text-fixed-white);--timeline-interactive-stroke-default:var(--surface-transparency-translucent);--timeline-interactive-stroke-active:var(--surface-fixed-brand);--timeline-overlay-start:var(--gradient-linear-fixed-start);--timeline-overlay-end:var(--gradient-linear-fixed-end);--underline-primary:var(--surface-fixed-brand);--semantic-headings-h1:var(--font-weight-bold) var(--responsive-heading-5xl)/90% var(--font-family-secondary);--semantic-headings-h2:var(--font-weight-bold) var(--responsive-heading-2xl)/120% var(--font-family-secondary);--semantic-headings-h3:var(--font-weight-bold) var(--responsive-heading-xl)/110% var(--font-family-secondary);--semantic-headings-h4:var(--font-weight-bold) var(--responsive-heading-md)/120% var(--font-family-secondary);--semantic-headings-h5:var(--font-weight-bold) var(--responsive-heading-xs)/120% var(--font-family-secondary);--semantic-headings-h6:var(--font-weight-bold) var(--responsive-heading-xs)/120% var(--font-family-secondary);--semantic-headings-p1:var(--font-weight-medium) var(--responsive-body-xl)/150% var(--font-family-primary);--semantic-headings-p2:var(--font-weight-bold) var(--responsive-body-xl)/150% var(--font-family-primary);--hero-heading-hero-heading-1:var(--font-weight-heavy-italic) var(--responsive-heading-3xl)/90% var(--font-family-secondary);--hero-heading-hero-heading-2:var(--font-weight-heavy-italic) var(--responsive-heading-2xl)/90% var(--font-family-secondary);--section-headings-section-heading-bold-1:var(--font-weight-heavy-italic) var(--responsive-heading-4xl)/90% var(--font-family-secondary);--section-headings-section-heading-light-1:var(--font-weight-light) var(--responsive-heading-4xl)/90% var(--font-family-secondary);--section-headings-section-heading-bold-2:var(--font-weight-bold) var(--responsive-heading-xs)/110% var(--font-family-secondary);--section-headings-section-heading-light-2:var(--font-weight-light) var(--responsive-heading-xs)/110% var(--font-family-secondary);--sub-headings-sub-heading-1:var(--font-weight-bold) var(--responsive-heading-lg)/100% var(--font-family-secondary);--sub-headings-sub-heading-2:var(--font-weight-bold) var(--responsive-heading-xs)/120% var(--font-family-secondary);--cards-card-3xl-bold:var(--font-weight-heavy-italic) var(--responsive-heading-7xl)/100% var(--font-family-secondary);--cards-card-2xl-bold:var(--font-weight-heavy-italic) var(--responsive-heading-6xl)/100% var(--font-family-secondary);--cards-card-lg-heavy-italic:var(--font-weight-heavy-italic) var(--responsive-heading-lg)/100% var(--font-family-secondary);--cards-card-lg-bold:var(--font-weight-bold) var(--responsive-heading-lg)/120% var(--font-family-secondary);--cards-card-lg-bold-italic:var(--font-weight-bold-italic) var(--responsive-heading-lg)/120% var(--font-family-secondary);--cards-card-lg-light:var(--font-weight-light) var(--responsive-heading-lg)/120% var(--font-family-secondary);--cards-card-md-bold:var(--font-weight-bold) var(--responsive-heading-sm)/135% var(--font-family-secondary);--cards-card-md-heavy-italic:var(--font-weight-heavy-italic) var(--responsive-heading-sm)/100% var(--font-family-secondary);--cards-card-md-light:var(--font-weight-light) var(--responsive-heading-sm)/135% var(--font-family-secondary);--cards-card-sm-bold:var(--font-weight-bold) var(--responsive-body-md)/130% var(--font-family-secondary);--cards-card-sm-light:var(--font-weight-light) var(--responsive-body-md)/150% var(--font-family-secondary);--interactive-text-xl-bold:var(--font-weight-bold) var(--responsive-heading-lg)/130% var(--font-family-primary);--interactive-text-xl-regular:var(--font-weight-medium) var(--responsive-heading-lg)/130% var(--font-family-primary);--interactive-text-lg-bold:var(--font-weight-bold) var(--responsive-body-xl)/130% var(--font-family-primary);--interactive-text-lg-regular:var(--font-weight-medium) var(--responsive-body-xl)/130% var(--font-family-primary);--interactive-text-md-bold:var(--font-weight-bold) var(--responsive-body-md)/125% var(--font-family-primary);--interactive-text-md-regular:var(--font-weight-medium) var(--responsive-body-md)/125% var(--font-family-primary);--interactive-text-sm-bold:var(--font-weight-bold) var(--responsive-body-sm)/100% var(--font-family-primary);--interactive-text-sm-regular:var(--font-weight-medium) var(--responsive-body-sm)/100% var(--font-family-primary);--interactive-text-xs-bold:var(--font-weight-bold) var(--responsive-body-xs)/100% var(--font-family-primary);--body-body-lg-bold:var(--font-weight-bold) var(--responsive-body-xl)/120% var(--font-family-primary);--body-body-lg-regular:var(--font-weight-medium) var(--responsive-body-xl)/140% var(--font-family-primary);--body-body-lg-light:var(--font-weight-light) var(--responsive-body-xl)/140% var(--font-family-primary);--body-body-md-bold:var(--font-weight-bold) var(--responsive-body-lg)/140% var(--font-family-primary);--body-body-md-regular:var(--font-weight-medium) var(--responsive-body-lg)/140% var(--font-family-primary);--body-body-md-light:var(--font-weight-light) var(--responsive-body-lg)/140% var(--font-family-primary);--body-body-sm-bold:var(--font-weight-bold) var(--responsive-body-md)/150% var(--font-family-primary);--body-body-sm-bold-italic:var(--font-weight-bold-italic) var(--responsive-body-md)/150% var(--font-family-primary);--body-body-sm-regular:var(--font-weight-medium) var(--responsive-body-md)/150% var(--font-family-primary);--body-body-sm-light:var(--font-weight-light) var(--responsive-body-md)/150% var(--font-family-primary);--body-body-xs-bold:var(--font-weight-bold) var(--responsive-body-sm)/130% var(--font-family-primary);--body-body-xs-regular:var(--font-weight-medium) var(--responsive-body-sm)/130% var(--font-family-primary);--body-body-xs-light:var(--font-weight-light) var(--responsive-body-sm)/130% var(--font-family-primary);--body-body-xxs-regular:var(--font-weight-medium) var(--responsive-body-xs)/130% var(--font-family-primary);--body-body-xxs-light:var(--font-weight-light) var(--responsive-body-xs)/130% var(--font-family-primary);--button-sm:var(--font-weight-bold) var(--responsive-button-sm)/24px var(--font-family-primary);--button-sm-light:var(--font-weight-light) var(--responsive-button-sm)/24px var(--font-family-primary);--button-lg:var(--font-weight-bold) var(--responsive-button-lg)/24px var(--font-family-primary);--button-lg-light:var(--font-weight-light) var(--responsive-button-lg)/24px var(--font-family-primary);--standings-standing-lg-bold:var(--font-weight-bold) var(--responsive-standings-lg)/120% var(--font-family-primary);--standings-standing-lg-light:var(--font-weight-light) var(--responsive-standings-lg)/120% var(--font-family-primary);--standings-standing-md-bold:var(--font-weight-bold) var(--responsive-standings-md)/120% var(--font-family-primary);--standings-standing-md-light:var(--font-weight-light) var(--responsive-standings-md)/120% var(--font-family-primary);--standings-standing-sm-bold:var(--font-weight-bold) var(--responsive-standings-sm)/120% var(--font-family-primary);--standings-standing-sm-light:var(--font-weight-light) var(--responsive-standings-sm)/120% var(--font-family-primary);--standings-standing-xs-light:var(--font-weight-light) var(--responsive-standings-xs)/120% var(--font-family-primary);--badge-lg-bold-italic:var(--font-weight-bold-italic) var(--responsive-badge-lg)/136% var(--font-family-primary);--badge-lg-light:var(--font-weight-light) var(--responsive-badge-lg)/136% var(--font-family-primary);--badge-md-bold-italic:var(--font-weight-bold-italic) var(--responsive-badge-md)/150% var(--font-family-primary);--badge-md-light:var(--font-weight-light) var(--responsive-badge-md)/150% var(--font-family-primary);--badge-sm-bold:var(--font-weight-bold-italic) var(--responsive-badge-xs)/100% var(--font-family-primary);--badge-sm-light:var(--font-weight-light) var(--responsive-badge-xs)/100% var(--font-family-primary);--tag-tag-xs-light:var(--font-weight-light) var(--responsive-body-xs)/130% var(--font-family-primary);--read-time-read-time-xs-light:var(--font-weight-light) var(--responsive-body-xs)/130% var(--font-family-primary);--border:var(--surface-border-primary);--hazed-glass:linear-gradient(180deg, var(--gradient-haze-start) 0%, var(--gradient-haze-end) 100%);--frosted-glass:linear-gradient(180deg, var(--gradient-frost-start) 0%, var(--gradient-frost-end) 100%);--tinted-glass:linear-gradient(180deg, var(--gradient-frost-start) 0%, var(--gradient-frost-end) 100%);--low-light:linear-gradient(180deg, var(--gradient-low-light-start) 0%, var(--gradient-low-light-end) 100%);--linear-dark-light:linear-gradient(180deg, var(--gradient-dark-light-start) 0%, var(--gradient-dark-light-end) 100%);--linear-light-dark:linear-gradient(180deg, var(--gradient-light-dark-start) 0%, var(--gradient-light-dark-end) 100%);--linear:linear-gradient(180deg, var(--gradient-linear-start) 0%, var(--gradient-linear-end) 100%);--linear-fixed:linear-gradient(180deg, var(--gradient-linear-fixed-start) 0%, var(--gradient-linear-fixed-end) 100%);--video-card:linear-gradient(180deg, var(--gradient-linear-fixed-end) 0%, var(--gradient-linear-fixed-start) 100%);--event-card:linear-gradient(180deg, var(--gradient-linear-fixed-end) 0%, var(--gradient-linear-fixed-start) 100%);--subtle-brand-glow:0px 4px 55px 0px var(--effects-effect-2), 0px 4px 4px 0px var(--effects-effect-6);--black-shadow:-2px 4px 12px 0px var(--effects-effect-7);--black-shadow-blur-backdrop-blur:blur(25px);--black-shadow-blur:-2px 4px 12px 0px var(--effects-effect-7);--nav-shadow-blur-backdrop-blur:blur(50px);--nav-shadow-blur:0px 4px 25px 0px var(--effects-effect-5);--subtle-white-glow:0px 0px 10px 0px var(--effects-effect-9);--brand-shadow-blur:-2px 4px 55px 0px var(--effects-effect-1), 0px 4px 12px 0px var(--effects-effect-6);--blur-backdrop-blur:blur(60px);--max-width-xs:952px;--max-width-sm:1196px;--max-width-md:1440px;--max-width-lg:1536px;--z-index-hide:-1;--z-index-base:0;--z-index-docked:10;--z-index-dropdown:1000;--z-index-sticky:1100;--z-index-banner:1200;--z-index-overlay:1300;--z-index-modal:1400;--z-index-popover:1500;--z-index-skip-nav:1600;--z-index-toast:1700;--z-index-tooltip:1800}}:root,[data-theme]{--responsive-heading-7xl:var(--font-size-10xl);--responsive-heading-6xl:var(--font-size-7xl);--responsive-heading-5xl:var(--font-size-7xl);--responsive-heading-4xl:var(--font-size-5xl);--responsive-heading-3xl:var(--font-size-4xl);--responsive-heading-2xl:var(--font-size-4xl);--responsive-heading-xl:var(--font-size-md);--responsive-heading-lg:var(--font-size-3xl);--responsive-heading-md:var(--font-size-lg);--responsive-heading-sm:var(--font-size-lg);--responsive-heading-xs:var(--font-size-md);--responsive-body-xl:var(--font-size-lg);--responsive-body-lg:var(--font-size-md);--responsive-body-md:var(--font-size-md);--responsive-body-sm:var(--font-size-xs);--responsive-body-xs:var(--font-size-xs);--responsive-button-lg:var(--font-size-sm);--responsive-button-sm:var(--font-size-sm);--responsive-standings-lg:var(--font-size-xl);--responsive-standings-md:var(--font-size-md);--responsive-standings-sm:var(--font-size-sm);--responsive-standings-xs:var(--font-size-xs);--responsive-space-xs:var(--space-2);--responsive-space-sm:var(--space-6);--responsive-space-md:var(--space-8);--responsive-space-lg:var(--space-12);--responsive-space-xl:var(--space-16);--responsive-space-2xl:var(--space-16);--responsive-space-3xl:var(--space-20);--responsive-space-4xl:var(--space-24);--responsive-space-5xl:var(--space-28);--responsive-space-6xl:var(--space-32);--responsive-space-7xl:var(--space-32);--responsive-space-8xl:var(--space-64);--responsive-space-9xl:var(--space-256);--responsive-breakpoint:22.5rem;--responsive-gutters:var(--space-16);--responsive-page-margin:var(--space-20);--responsive-columns:.125rem;--responsive-badge-lg:var(--font-size-sm);--responsive-badge-md:var(--font-size-xs);--responsive-badge-xs:var(--font-size-xs)}@media (width>=768px){:root,[data-theme]{--responsive-heading-7xl:var(--font-size-11xl);--responsive-heading-6xl:var(--font-size-10xl);--responsive-heading-5xl:var(--font-size-7xl);--responsive-heading-4xl:var(--font-size-5xl);--responsive-heading-3xl:var(--font-size-4xl);--responsive-heading-2xl:var(--font-size-4xl);--responsive-heading-xl:var(--font-size-lg);--responsive-heading-lg:var(--font-size-3xl);--responsive-heading-md:var(--font-size-lg);--responsive-heading-sm:var(--font-size-lg);--responsive-heading-xs:var(--font-size-md);--responsive-body-xl:var(--font-size-lg);--responsive-body-lg:var(--font-size-md);--responsive-body-md:var(--font-size-md);--responsive-body-sm:var(--font-size-sm);--responsive-body-xs:var(--font-size-xs);--responsive-button-lg:var(--font-size-sm);--responsive-button-sm:var(--font-size-sm);--responsive-standings-lg:var(--font-size-3xl);--responsive-standings-md:var(--font-size-lg);--responsive-standings-sm:var(--font-size-md);--responsive-standings-xs:var(--font-size-sm);--responsive-space-xs:var(--space-2);--responsive-space-sm:var(--space-6);--responsive-space-md:var(--space-8);--responsive-space-lg:var(--space-12);--responsive-space-xl:var(--space-16);--responsive-space-2xl:var(--space-16);--responsive-space-3xl:var(--space-20);--responsive-space-4xl:var(--space-24);--responsive-space-5xl:var(--space-28);--responsive-space-6xl:var(--space-36);--responsive-space-7xl:var(--space-48);--responsive-space-8xl:var(--space-80);--responsive-space-9xl:var(--space-288);--responsive-breakpoint:48rem;--responsive-gutters:var(--space-16);--responsive-page-margin:var(--space-24);--responsive-columns:.375rem;--responsive-badge-lg:var(--font-size-sm);--responsive-badge-md:var(--font-size-xs);--responsive-badge-xs:var(--font-size-xs)}}@media (width>=1024px){:root,[data-theme]{--responsive-heading-7xl:var(--font-size-12xl);--responsive-heading-6xl:var(--font-size-11xl);--responsive-heading-5xl:var(--font-size-10xl);--responsive-heading-4xl:var(--font-size-9xl);--responsive-heading-3xl:var(--font-size-8xl);--responsive-heading-2xl:var(--font-size-6xl);--responsive-heading-xl:var(--font-size-3xl);--responsive-heading-lg:var(--font-size-4xl);--responsive-heading-md:var(--font-size-3xl);--responsive-heading-sm:var(--font-size-2xl);--responsive-heading-xs:var(--font-size-lg);--responsive-body-xl:var(--font-size-xl);--responsive-body-lg:var(--font-size-lg);--responsive-body-md:var(--font-size-md);--responsive-body-sm:var(--font-size-sm);--responsive-body-xs:var(--font-size-xs);--responsive-button-lg:var(--font-size-md);--responsive-button-sm:var(--font-size-sm);--responsive-standings-lg:var(--font-size-4xl);--responsive-standings-md:var(--font-size-xl);--responsive-standings-sm:var(--font-size-lg);--responsive-standings-xs:var(--font-size-sm);--responsive-space-xs:var(--space-4);--responsive-space-sm:var(--space-8);--responsive-space-md:var(--space-10);--responsive-space-lg:var(--space-16);--responsive-space-xl:var(--space-20);--responsive-space-2xl:var(--space-20);--responsive-space-3xl:var(--space-28);--responsive-space-4xl:var(--space-32);--responsive-space-5xl:var(--space-36);--responsive-space-6xl:var(--space-44);--responsive-space-7xl:var(--space-56);--responsive-space-8xl:var(--space-96);--responsive-space-9xl:var(--space-384);--responsive-breakpoint:64rem;--responsive-gutters:var(--space-20);--responsive-page-margin:var(--space-40);--responsive-columns:.75rem;--responsive-badge-lg:var(--font-size-lg);--responsive-badge-md:var(--font-size-md);--responsive-badge-xs:var(--font-size-xs)}}@media (width>=1536px){:root,[data-theme]{--responsive-heading-7xl:var(--font-size-14xl);--responsive-heading-6xl:var(--font-size-13xl);--responsive-heading-5xl:var(--font-size-11xl);--responsive-heading-4xl:var(--font-size-10xl);--responsive-heading-3xl:var(--font-size-9xl);--responsive-heading-2xl:var(--font-size-7xl);--responsive-heading-xl:var(--font-size-5xl);--responsive-heading-lg:var(--font-size-5xl);--responsive-heading-md:var(--font-size-3xl);--responsive-heading-sm:var(--font-size-2xl);--responsive-heading-xs:var(--font-size-xl);--responsive-body-xl:var(--font-size-xl);--responsive-body-lg:var(--font-size-lg);--responsive-body-md:var(--font-size-md);--responsive-body-sm:var(--font-size-sm);--responsive-body-xs:var(--font-size-xs);--responsive-button-lg:var(--font-size-md);--responsive-button-sm:var(--font-size-sm);--responsive-standings-lg:var(--font-size-5xl);--responsive-standings-md:var(--font-size-3xl);--responsive-standings-sm:var(--font-size-lg);--responsive-standings-xs:var(--font-size-sm);--responsive-space-xs:var(--space-4);--responsive-space-sm:var(--space-8);--responsive-space-md:var(--space-12);--responsive-space-lg:var(--space-16);--responsive-space-xl:var(--space-20);--responsive-space-2xl:var(--space-24);--responsive-space-3xl:var(--space-32);--responsive-space-4xl:var(--space-36);--responsive-space-5xl:var(--space-40);--responsive-space-6xl:var(--space-48);--responsive-space-7xl:var(--space-64);--responsive-space-8xl:var(--space-128);--responsive-space-9xl:var(--space-520);--responsive-breakpoint:96rem;--responsive-gutters:var(--space-24);--responsive-page-margin:var(--space-48);--responsive-columns:.75rem;--responsive-badge-lg:var(--font-size-lg);--responsive-badge-md:var(--font-size-md);--responsive-badge-xs:var(--font-size-xs)}}:root,[data-theme]{--text-brand-primary:var(--color-tertiary);--text-brand-secondary:var(--color-primary);--text-brand-tertiary:var(--color-tertiary);--text-brand-lower-contrast:var(--neutral-100-base);--text-brand-low-contrast:var(--neutral-500-base);--text-brand-medium-contrast:var(--neutral-600-base);--text-brand-high-contrast:var(--neutral-700-base);--text-brand-higher-contrast:var(--neutral-900-base);--text-brand-link-default:var(--color-tertiary);--text-brand-link-hover:var(--color-primary);--text-fixed-white:var(--neutral-100-base);--text-fixed-black:var(--neutral-900-base);--text-fixed-low-contrast:var(--neutral-300-base);--text-fixed-medium-contrast:var(--neutral-600-base);--text-fixed-brand-fixed:var(--color-primary);--text-fixed-link-default:var(--neutral-100-base);--text-fixed-link-hover:var(--neutral-100-alpha-70);--text-action-action-primary:var(--neutral-100-base);--text-action-action-primary-hover:var(--neutral-100-base);--text-action-action-primary-active:var(--neutral-100-base);--text-action-action-primary-error:var(--neutral-100-base);--text-action-action-secondary:var(--color-tertiary);--text-action-action-secondary-hover:var(--color-primary);--text-action-action-secondary-active:var(--color-tertiary);--text-action-action-secondary-error:var(--feedback-error-600);--text-action-action-tertiary:var(--color-tertiary);--text-action-action-tertiary-hover:var(--color-tertiary);--text-action-action-tertiary-active:var(--color-tertiary);--text-action-action-tertiary-error:var(--feedback-error-600);--text-action-action-ghost:var(--color-tertiary);--text-action-action-ghost-hover:var(--color-tertiary);--text-action-action-ghost-active:var(--color-tertiary);--text-action-action-ghost-error:var(--feedback-error-600);--text-states-disabled:var(--neutral-300-base);--text-states-disabled-invert:var(--neutral-700-base);--text-states-success:var(--feedback-success-600);--text-states-error:var(--feedback-error-600);--text-states-warning:var(--feedback-warning-600);--text-states-info:var(--feedback-info-600);--text-states-focus:var(--color-secondary);--text-states-focus-invert:var(--color-secondary);--surface-brand-primary:var(--color-secondary);--surface-brand-secondary:var(--color-primary);--surface-brand-tertiary:var(--color-tertiary);--surface-brand-accent:var(--neutral-200-base);--surface-brand-lower-contrast:var(--color-secondary);--surface-brand-low-dim-contrast:var(--neutral-200-base);--surface-brand-low-contrast:var(--neutral-300-base);--surface-brand-high-contrast:var(--neutral-700-base);--surface-brand-higher-contrast:var(--color-tertiary);--surface-fixed-white:var(--neutral-100-base);--surface-fixed-black:var(--neutral-900-base);--surface-fixed-high-contrast:var(--neutral-700-base);--surface-fixed-medium-contrast:var(--neutral-500-base);--surface-fixed-low-contrast:var(--neutral-300-base);--surface-fixed-brand:var(--color-primary);--surface-action-action-primary:var(--color-tertiary);--surface-action-action-primary-hover:var(--color-primary);--surface-action-action-primary-active:var(--color-tertiary);--surface-action-action-primary-error:var(--feedback-error-600);--surface-action-action-secondary:var(--neutral-100-alpha-0);--surface-action-action-secondary-hover:var(--neutral-100-alpha-0);--surface-action-action-secondary-active:var(--neutral-100-alpha-0);--surface-action-action-secondary-error:var(--neutral-100-alpha-0);--surface-action-action-tertiary:var(--color-tertiary);--surface-action-action-tertiary-hover:var(--color-primary);--surface-action-action-tertiary-active:var(--color-tertiary);--surface-action-action-tertiary-error:var(--feedback-error-600);--surface-action-action-ghost:var(--color-tertiary);--surface-action-action-ghost-hover:var(--color-primary);--surface-action-action-ghost-active:var(--color-tertiary);--surface-action-action-ghost-error:var(--feedback-error-600);--surface-imsa-accents-series-01:var(--imsa-series-01-primary);--surface-imsa-accents-series-02:var(--imsa-series-02-primary);--surface-imsa-accents-series-03:var(--imsa-series-03-primary);--surface-imsa-accents-series-04:var(--imsa-series-04-primary);--surface-imsa-accents-series-05:var(--imsa-series-05-primary);--surface-imsa-accents-series-06:var(--imsa-series-06-primary);--surface-imsa-accents-series-07:var(--imsa-series-07-primary);--surface-imsa-accents-series-08:var(--imsa-series-08-primary);--surface-imsa-accents-series-09:var(--imsa-series-09-primary);--surface-imsa-accents-class-01:var(--imsa-class-01-primary);--surface-imsa-accents-class-02:var(--imsa-class-02-primary);--surface-imsa-accents-class-03:var(--imsa-class-03-primary);--surface-imsa-accents-class-04:var(--imsa-class-04-primary);--surface-imsa-accents-class-05:var(--imsa-class-05-primary);--surface-imsa-accents-class-06:var(--imsa-class-06-primary);--surface-state-disabled:var(--neutral-600-base);--surface-state-disabled-invert:var(--neutral-500-base);--surface-state-success:var(--feedback-success-600);--surface-state-error:var(--feedback-error-600);--surface-state-error-light:var(--feedback-error-alpha-10);--surface-state-warning:var(--feedback-warning-600);--surface-state-info:var(--feedback-info-600);--surface-state-focus:var(--color-primary);--surface-state-focus-invert:var(--color-primary);--surface-border-primary:var(--neutral-700-alpha-50);--surface-transparency-brand-light:var(--primary-alpha-10);--surface-transparency-overlay-dark:var(--neutral-900-alpha-80);--surface-transparency-overlay-light:var(--neutral-900-alpha-70);--surface-transparency-bolder:var(--neutral-900-alpha-90);--surface-transparency-bolder-inverse:var(--neutral-100-alpha-90);--surface-transparency-bold:var(--neutral-900-alpha-60);--surface-transparency-bold-inverse:var(--neutral-100-alpha-60);--surface-transparency-mild:var(--neutral-900-alpha-40);--surface-transparency-mild-inverse:var(--neutral-100-alpha-40);--surface-transparency-subtle:var(--neutral-900-alpha-20);--surface-transparency-light:var(--neutral-900-alpha-10);--surface-transparency-translucent:var(--neutral-900-alpha-0);--surface-transparency-nav-mobile:var(--neutral-200-alpha-90);--surface-transparency-nav-primary:var(--neutral-100-alpha-70);--surface-transparency-nav-secondary:var(--neutral-100-alpha-70);--surface-transparency-nav-tertiary:var(--neutral-200-alpha-80);--effects-effect-1:var(--secondary-alpha-60);--effects-effect-2:var(--secondary-alpha-30);--effects-effect-3:var(--neutral-900-base);--effects-effect-4:var(--neutral-900-alpha-70);--effects-effect-5:var(--neutral-900-alpha-60);--effects-effect-6:var(--neutral-900-alpha-50);--effects-effect-7:var(--neutral-900-alpha-30);--effects-effect-8:var(--neutral-900-alpha-0);--effects-effect-9:var(--neutral-900-alpha-60);--status-success-default:var(--feedback-success-600);--status-success-subtle:var(--feedback-success-100);--status-success-strong:var(--feedback-success-900);--status-warning-default:var(--feedback-warning-600);--status-warning-subtle:var(--feedback-warning-100);--status-warning-strong:var(--feedback-warning-900);--status-error-default:var(--feedback-error-600);--status-error-subtle:var(--feedback-error-100);--status-error-strong:var(--feedback-error-900);--status-info-default:var(--feedback-info-600);--status-info-subtle:var(--feedback-info-100);--status-info-strong:var(--feedback-info-900);--status-caution-default:var(--feedback-caution-600);--status-caution-subtle:var(--feedback-caution-100);--status-caution-strong:var(--feedback-caution-900);--status-highlight-default:var(--feedback-highlight-600);--status-highlight-subtle:var(--feedback-highlight-100);--status-highlight-strong:var(--feedback-highlight-300);--gradient-frost-start:var(--neutral-100-alpha-0);--gradient-frost-end:var(--neutral-100-alpha-0);--gradient-frost-bg:var(--neutral-100-base);--gradient-tint-start:var(--neutral-100-base);--gradient-tint-end:var(--neutral-100-alpha-0);--gradient-tint-bg:var(--neutral-100-base);--gradient-haze-start:var(--neutral-900-alpha-0);--gradient-haze-end:var(--neutral-900-alpha-40);--gradient-haze-bg:var(--neutral-900-alpha-60);--gradient-dark-light-start:var(--neutral-100-alpha-0);--gradient-dark-light-end:var(--neutral-300-alpha-20);--gradient-light-dark-start:var(--neutral-300-alpha-20);--gradient-light-dark-end:var(--neutral-100-alpha-0);--gradient-linear-start:var(--neutral-100-alpha-80);--gradient-linear-end:var(--neutral-100-alpha-0);--gradient-linear-fixed-start:var(--neutral-900-alpha-80);--gradient-linear-fixed-end:var(--neutral-900-alpha-50);--gradient-headshot-start:var(--neutral-300-alpha-60);--gradient-headshot-end:var(--neutral-300-alpha-20);--gradient-low-light-start:var(--neutral-900-alpha-50);--gradient-low-light-end:var(--neutral-900-alpha-30)}[data-theme=dark]{--text-brand-primary:var(--neutral-100-base);--text-brand-secondary:var(--primary-600);--text-brand-tertiary:var(--primary-800);--text-brand-lower-contrast:var(--neutral-900-base);--text-brand-low-contrast:var(--neutral-600-base);--text-brand-medium-contrast:var(--neutral-500-base);--text-brand-high-contrast:var(--neutral-200-base);--text-brand-higher-contrast:var(--neutral-100-base);--text-brand-link-default:var(--neutral-100-base);--text-brand-link-hover:var(--primary-600);--text-fixed-white:var(--neutral-100-base);--text-fixed-black:var(--neutral-900-base);--text-fixed-low-contrast:var(--neutral-300-base);--text-fixed-medium-contrast:var(--neutral-600-base);--text-fixed-brand-fixed:var(--color-primary);--text-fixed-link-default:var(--neutral-100-base);--text-fixed-link-hover:var(--neutral-100-alpha-70);--text-action-action-primary:var(--color-tertiary);--text-action-action-primary-hover:var(--neutral-100-base);--text-action-action-primary-active:var(--color-tertiary);--text-action-action-primary-error:var(--feedback-error-600);--text-action-action-secondary:var(--neutral-100-base);--text-action-action-secondary-hover:var(--neutral-100-alpha-70);--text-action-action-secondary-active:var(--neutral-100-base);--text-action-action-secondary-error:var(--feedback-error-300);--text-action-action-tertiary:var(--neutral-100-base);--text-action-action-tertiary-hover:var(--neutral-100-base);--text-action-action-tertiary-active:var(--neutral-100-base);--text-action-action-tertiary-error:var(--feedback-error-300);--text-action-action-ghost:var(--color-secondary);--text-action-action-ghost-hover:var(--color-secondary);--text-action-action-ghost-active:var(--color-secondary);--text-action-action-ghost-error:var(--feedback-error-300);--text-states-disabled:var(--neutral-700-base);--text-states-disabled-invert:var(--neutral-300-base);--text-states-success:var(--feedback-success-300);--text-states-error:var(--feedback-error-300);--text-states-warning:var(--feedback-warning-300);--text-states-info:var(--feedback-info-300);--text-states-focus:var(--color-secondary);--text-states-focus-invert:var(--color-secondary);--surface-brand-primary:var(--color-tertiary);--surface-brand-secondary:var(--primary-600);--surface-brand-tertiary:var(--neutral-200-base);--surface-brand-accent:var(--primary-800);--surface-brand-lower-contrast:var(--color-tertiary);--surface-brand-low-dim-contrast:var(--neutral-900-base);--surface-brand-low-contrast:var(--neutral-800-base);--surface-brand-high-contrast:var(--neutral-200-base);--surface-brand-higher-contrast:var(--color-secondary);--surface-fixed-white:var(--neutral-100-base);--surface-fixed-black:var(--neutral-900-base);--surface-fixed-high-contrast:var(--neutral-700-base);--surface-fixed-medium-contrast:var(--neutral-500-base);--surface-fixed-low-contrast:var(--neutral-300-base);--surface-fixed-brand:var(--color-primary);--surface-action-action-primary:var(--neutral-100-base);--surface-action-action-primary-hover:var(--color-primary);--surface-action-action-primary-active:var(--color-secondary);--surface-action-action-primary-error:var(--neutral-100-base);--surface-action-action-secondary:var(--neutral-900-alpha-0);--surface-action-action-secondary-hover:var(--neutral-900-alpha-0);--surface-action-action-secondary-active:var(--neutral-900-alpha-0);--surface-action-action-secondary-error:var(--neutral-900-alpha-0);--surface-action-action-tertiary:var(--color-secondary);--surface-action-action-tertiary-hover:var(--color-primary);--surface-action-action-tertiary-active:var(--color-secondary);--surface-action-action-tertiary-error:var(--feedback-error-300);--surface-action-action-ghost:var(--color-secondary);--surface-action-action-ghost-hover:var(--color-primary);--surface-action-action-ghost-active:var(--color-secondary);--surface-action-action-ghost-error:var(--feedback-error-600);--surface-imsa-accents-series-01:var(--imsa-series-01-secondary);--surface-imsa-accents-series-02:var(--imsa-series-02-secondary);--surface-imsa-accents-series-03:var(--imsa-series-03-secondary);--surface-imsa-accents-series-04:var(--imsa-series-04-secondary);--surface-imsa-accents-series-05:var(--imsa-series-05-secondary);--surface-imsa-accents-series-06:var(--imsa-series-06-secondary);--surface-imsa-accents-series-07:var(--imsa-series-07-secondary);--surface-imsa-accents-series-08:var(--imsa-series-08-secondary);--surface-imsa-accents-series-09:var(--imsa-series-09-secondary);--surface-imsa-accents-class-01:var(--imsa-class-01-secondary);--surface-imsa-accents-class-02:var(--imsa-class-02-secondary);--surface-imsa-accents-class-03:var(--imsa-class-03-secondary);--surface-imsa-accents-class-04:var(--imsa-class-04-secondary);--surface-imsa-accents-class-05:var(--imsa-class-05-secondary);--surface-imsa-accents-class-06:var(--imsa-class-06-secondary);--surface-state-disabled:var(--neutral-500-base);--surface-state-disabled-invert:var(--neutral-600-base);--surface-state-success:var(--feedback-success-300);--surface-state-error:var(--feedback-error-300);--surface-state-error-light:var(--feedback-error-alpha-10);--surface-state-warning:var(--feedback-warning-300);--surface-state-info:var(--feedback-info-300);--surface-state-focus:var(--primary-600);--surface-state-focus-invert:var(--primary-600);--surface-border-primary:var(--neutral-100-alpha-40);--surface-transparency-brand-light:var(--primary-alpha-30);--surface-transparency-overlay-dark:var(--neutral-900-alpha-80);--surface-transparency-overlay-light:var(--neutral-900-alpha-70);--surface-transparency-bolder:var(--neutral-100-alpha-90);--surface-transparency-bolder-inverse:var(--neutral-900-alpha-90);--surface-transparency-bold:var(--neutral-100-alpha-60);--surface-transparency-bold-inverse:var(--neutral-900-alpha-60);--surface-transparency-mild:var(--neutral-100-alpha-40);--surface-transparency-mild-inverse:var(--neutral-900-alpha-40);--surface-transparency-subtle:var(--neutral-100-alpha-20);--surface-transparency-light:var(--neutral-100-alpha-20);--surface-transparency-translucent:var(--neutral-100-alpha-0);--surface-transparency-nav-mobile:var(--neutral-900-alpha-80);--surface-transparency-nav-primary:var(--neutral-800-alpha-60);--surface-transparency-nav-secondary:var(--neutral-900-alpha-70);--surface-transparency-nav-tertiary:var(--tertiary-alpha-60);--effects-effect-1:var(--secondary-alpha-60);--effects-effect-2:var(--secondary-alpha-30);--effects-effect-3:var(--neutral-900-base);--effects-effect-4:var(--neutral-900-alpha-70);--effects-effect-5:var(--neutral-900-alpha-60);--effects-effect-6:var(--neutral-900-alpha-50);--effects-effect-7:var(--neutral-900-alpha-30);--effects-effect-8:var(--neutral-900-alpha-0);--effects-effect-9:var(--neutral-900-alpha-60);--status-success-default:var(--feedback-success-600);--status-success-subtle:var(--feedback-success-alpha-10);--status-success-strong:var(--feedback-success-600);--status-warning-default:var(--feedback-warning-600);--status-warning-subtle:var(--feedback-warning-alpha-10);--status-warning-strong:var(--feedback-warning-600);--status-error-default:var(--feedback-error-300);--status-error-subtle:var(--feedback-error-alpha-10);--status-error-strong:var(--feedback-error-600);--status-info-default:var(--feedback-info-900);--status-info-subtle:var(--feedback-info-alpha-20);--status-info-strong:var(--feedback-info-600);--status-caution-default:var(--feedback-caution-600);--status-caution-subtle:var(--feedback-caution-alpha-10);--status-caution-strong:var(--feedback-caution-300);--status-highlight-default:var(--feedback-highlight-600);--status-highlight-subtle:var(--feedback-highlight-900);--status-highlight-strong:var(--feedback-highlight-600);--gradient-frost-start:var(--neutral-900-alpha-20);--gradient-frost-end:var(--neutral-900-alpha-20);--gradient-frost-bg:var(--neutral-800-base);--gradient-tint-start:var(--neutral-800-base);--gradient-tint-end:var(--neutral-800-alpha-0);--gradient-tint-bg:var(--neutral-800-base);--gradient-haze-start:var(--neutral-900-alpha-0);--gradient-haze-end:var(--neutral-900-alpha-40);--gradient-haze-bg:var(--neutral-900-alpha-60);--gradient-dark-light-start:var(--primary-700);--gradient-dark-light-end:var(--primary-900);--gradient-light-dark-start:var(--primary-900);--gradient-light-dark-end:var(--primary-700);--gradient-linear-start:var(--neutral-900-alpha-70);--gradient-linear-end:var(--neutral-900-alpha-0);--gradient-linear-fixed-start:var(--neutral-900-alpha-80);--gradient-linear-fixed-end:var(--neutral-900-alpha-50);--gradient-headshot-start:var(--neutral-300-alpha-60);--gradient-headshot-end:var(--neutral-300-alpha-20);--gradient-low-light-start:var(--neutral-100-alpha-60);--gradient-low-light-end:var(--neutral-100-alpha-30)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]),[data-theme=dark]{--text-brand-primary:var(--neutral-100-base);--text-brand-secondary:var(--primary-600);--text-brand-tertiary:var(--primary-800);--text-brand-lower-contrast:var(--neutral-900-base);--text-brand-low-contrast:var(--neutral-600-base);--text-brand-medium-contrast:var(--neutral-500-base);--text-brand-high-contrast:var(--neutral-200-base);--text-brand-higher-contrast:var(--neutral-100-base);--text-brand-link-default:var(--neutral-100-base);--text-brand-link-hover:var(--primary-600);--text-fixed-white:var(--neutral-100-base);--text-fixed-black:var(--neutral-900-base);--text-fixed-low-contrast:var(--neutral-300-base);--text-fixed-medium-contrast:var(--neutral-600-base);--text-fixed-brand-fixed:var(--color-primary);--text-fixed-link-default:var(--neutral-100-base);--text-fixed-link-hover:var(--neutral-100-alpha-70);--text-action-action-primary:var(--color-tertiary);--text-action-action-primary-hover:var(--neutral-100-base);--text-action-action-primary-active:var(--color-tertiary);--text-action-action-primary-error:var(--feedback-error-600);--text-action-action-secondary:var(--neutral-100-base);--text-action-action-secondary-hover:var(--neutral-100-alpha-70);--text-action-action-secondary-active:var(--neutral-100-base);--text-action-action-secondary-error:var(--feedback-error-300);--text-action-action-tertiary:var(--neutral-100-base);--text-action-action-tertiary-hover:var(--neutral-100-base);--text-action-action-tertiary-active:var(--neutral-100-base);--text-action-action-tertiary-error:var(--feedback-error-300);--text-action-action-ghost:var(--color-secondary);--text-action-action-ghost-hover:var(--color-secondary);--text-action-action-ghost-active:var(--color-secondary);--text-action-action-ghost-error:var(--feedback-error-300);--text-states-disabled:var(--neutral-700-base);--text-states-disabled-invert:var(--neutral-300-base);--text-states-success:var(--feedback-success-300);--text-states-error:var(--feedback-error-300);--text-states-warning:var(--feedback-warning-300);--text-states-info:var(--feedback-info-300);--text-states-focus:var(--color-secondary);--text-states-focus-invert:var(--color-secondary);--surface-brand-primary:var(--color-tertiary);--surface-brand-secondary:var(--primary-600);--surface-brand-tertiary:var(--neutral-200-base);--surface-brand-accent:var(--primary-800);--surface-brand-lower-contrast:var(--color-tertiary);--surface-brand-low-dim-contrast:var(--neutral-900-base);--surface-brand-low-contrast:var(--neutral-800-base);--surface-brand-high-contrast:var(--neutral-200-base);--surface-brand-higher-contrast:var(--color-secondary);--surface-fixed-white:var(--neutral-100-base);--surface-fixed-black:var(--neutral-900-base);--surface-fixed-high-contrast:var(--neutral-700-base);--surface-fixed-medium-contrast:var(--neutral-500-base);--surface-fixed-low-contrast:var(--neutral-300-base);--surface-fixed-brand:var(--color-primary);--surface-action-action-primary:var(--neutral-100-base);--surface-action-action-primary-hover:var(--color-primary);--surface-action-action-primary-active:var(--color-secondary);--surface-action-action-primary-error:var(--neutral-100-base);--surface-action-action-secondary:var(--neutral-900-alpha-0);--surface-action-action-secondary-hover:var(--neutral-900-alpha-0);--surface-action-action-secondary-active:var(--neutral-900-alpha-0);--surface-action-action-secondary-error:var(--neutral-900-alpha-0);--surface-action-action-tertiary:var(--color-secondary);--surface-action-action-tertiary-hover:var(--color-primary);--surface-action-action-tertiary-active:var(--color-secondary);--surface-action-action-tertiary-error:var(--feedback-error-300);--surface-action-action-ghost:var(--color-secondary);--surface-action-action-ghost-hover:var(--color-primary);--surface-action-action-ghost-active:var(--color-secondary);--surface-action-action-ghost-error:var(--feedback-error-600);--surface-imsa-accents-series-01:var(--imsa-series-01-secondary);--surface-imsa-accents-series-02:var(--imsa-series-02-secondary);--surface-imsa-accents-series-03:var(--imsa-series-03-secondary);--surface-imsa-accents-series-04:var(--imsa-series-04-secondary);--surface-imsa-accents-series-05:var(--imsa-series-05-secondary);--surface-imsa-accents-series-06:var(--imsa-series-06-secondary);--surface-imsa-accents-series-07:var(--imsa-series-07-secondary);--surface-imsa-accents-series-08:var(--imsa-series-08-secondary);--surface-imsa-accents-series-09:var(--imsa-series-09-secondary);--surface-imsa-accents-class-01:var(--imsa-class-01-secondary);--surface-imsa-accents-class-02:var(--imsa-class-02-secondary);--surface-imsa-accents-class-03:var(--imsa-class-03-secondary);--surface-imsa-accents-class-04:var(--imsa-class-04-secondary);--surface-imsa-accents-class-05:var(--imsa-class-05-secondary);--surface-imsa-accents-class-06:var(--imsa-class-06-secondary);--surface-state-disabled:var(--neutral-500-base);--surface-state-disabled-invert:var(--neutral-600-base);--surface-state-success:var(--feedback-success-300);--surface-state-error:var(--feedback-error-300);--surface-state-error-light:var(--feedback-error-alpha-10);--surface-state-warning:var(--feedback-warning-300);--surface-state-info:var(--feedback-info-300);--surface-state-focus:var(--primary-600);--surface-state-focus-invert:var(--primary-600);--surface-border-primary:var(--neutral-100-alpha-40);--surface-transparency-brand-light:var(--primary-alpha-30);--surface-transparency-overlay-dark:var(--neutral-900-alpha-80);--surface-transparency-overlay-light:var(--neutral-900-alpha-70);--surface-transparency-bolder:var(--neutral-100-alpha-90);--surface-transparency-bolder-inverse:var(--neutral-900-alpha-90);--surface-transparency-bold:var(--neutral-100-alpha-60);--surface-transparency-bold-inverse:var(--neutral-900-alpha-60);--surface-transparency-mild:var(--neutral-100-alpha-40);--surface-transparency-mild-inverse:var(--neutral-900-alpha-40);--surface-transparency-subtle:var(--neutral-100-alpha-20);--surface-transparency-light:var(--neutral-100-alpha-20);--surface-transparency-translucent:var(--neutral-100-alpha-0);--surface-transparency-nav-mobile:var(--neutral-900-alpha-80);--surface-transparency-nav-primary:var(--neutral-800-alpha-60);--surface-transparency-nav-secondary:var(--neutral-900-alpha-70);--surface-transparency-nav-tertiary:var(--tertiary-alpha-60);--effects-effect-1:var(--secondary-alpha-60);--effects-effect-2:var(--secondary-alpha-30);--effects-effect-3:var(--neutral-900-base);--effects-effect-4:var(--neutral-900-alpha-70);--effects-effect-5:var(--neutral-900-alpha-60);--effects-effect-6:var(--neutral-900-alpha-50);--effects-effect-7:var(--neutral-900-alpha-30);--effects-effect-8:var(--neutral-900-alpha-0);--effects-effect-9:var(--neutral-900-alpha-60);--status-success-default:var(--feedback-success-600);--status-success-subtle:var(--feedback-success-alpha-10);--status-success-strong:var(--feedback-success-600);--status-warning-default:var(--feedback-warning-600);--status-warning-subtle:var(--feedback-warning-alpha-10);--status-warning-strong:var(--feedback-warning-600);--status-error-default:var(--feedback-error-300);--status-error-subtle:var(--feedback-error-alpha-10);--status-error-strong:var(--feedback-error-600);--status-info-default:var(--feedback-info-900);--status-info-subtle:var(--feedback-info-alpha-20);--status-info-strong:var(--feedback-info-600);--status-caution-default:var(--feedback-caution-600);--status-caution-subtle:var(--feedback-caution-alpha-10);--status-caution-strong:var(--feedback-caution-300);--status-highlight-default:var(--feedback-highlight-600);--status-highlight-subtle:var(--feedback-highlight-900);--status-highlight-strong:var(--feedback-highlight-600);--gradient-frost-start:var(--neutral-900-alpha-20);--gradient-frost-end:var(--neutral-900-alpha-20);--gradient-frost-bg:var(--neutral-800-base);--gradient-tint-start:var(--neutral-800-base);--gradient-tint-end:var(--neutral-800-alpha-0);--gradient-tint-bg:var(--neutral-800-base);--gradient-haze-start:var(--neutral-900-alpha-0);--gradient-haze-end:var(--neutral-900-alpha-40);--gradient-haze-bg:var(--neutral-900-alpha-60);--gradient-dark-light-start:var(--primary-700);--gradient-dark-light-end:var(--primary-900);--gradient-light-dark-start:var(--primary-900);--gradient-light-dark-end:var(--primary-700);--gradient-linear-start:var(--neutral-900-alpha-70);--gradient-linear-end:var(--neutral-900-alpha-0);--gradient-linear-fixed-start:var(--neutral-900-alpha-80);--gradient-linear-fixed-end:var(--neutral-900-alpha-50);--gradient-headshot-start:var(--neutral-300-alpha-60);--gradient-headshot-end:var(--neutral-300-alpha-20);--gradient-low-light-start:var(--neutral-100-alpha-60);--gradient-low-light-end:var(--neutral-100-alpha-30)}}
