@charset "UTF-8";:root{--primitive-color-black: oklch(0 0 0);--primitive-color-white: oklch(1 0 0);--primitive-color-gray-50: oklch(.97 0 0);--primitive-color-gray-100: oklch(.93 0 0);--primitive-color-gray-200: oklch(.88 0 0);--primitive-color-gray-300: oklch(.8 0 0);--primitive-color-gray-400: oklch(.7 0 0);--primitive-color-gray-500: oklch(.6 0 0);--primitive-color-gray-600: oklch(.51 0 0);--primitive-color-gray-700: oklch(.42 0 0);--primitive-color-gray-800: oklch(.32 0 0);--primitive-color-gray-900: oklch(.22 0 0);--primitive-color-purple-50: oklch(.97 .017 292.209);--primitive-color-purple-100: oklch(.93 .043 291.611);--primitive-color-purple-200: oklch(.88 .09 290.251);--primitive-color-purple-300: oklch(.8 .186 284.567);--primitive-color-purple-400: oklch(.7 .19 278.846);--primitive-color-purple-500: oklch(.6 .118 280.644);--primitive-color-purple-600: oklch(.51 .1 281.395);--primitive-color-purple-700: oklch(.42 .082 282.423);--primitive-color-purple-800: oklch(.32 .062 283.903);--primitive-color-purple-900: oklch(.22 .041 287.021);--primitive-color-pink-50: oklch(.97 .024 354.284);--primitive-color-pink-100: oklch(.93 .061 357.51);--primitive-color-pink-200: oklch(.88 .127 .003);--primitive-color-pink-300: oklch(.8 .19 3.538);--primitive-color-pink-400: oklch(.7 .221 6.474);--primitive-color-pink-500: oklch(.6 .239 9.566);--primitive-color-pink-600: oklch(.51 .254 16.626);--primitive-color-pink-700: oklch(.42 .215 16.014);--primitive-color-pink-800: oklch(.32 .174 15.009);--primitive-color-pink-900: oklch(.22 .13 13.064);--primitive-color-blue-50: oklch(.97 .027 285.097);--primitive-color-blue-100: oklch(.93 .069 284.088);--primitive-color-blue-200: oklch(.88 .144 281.475);--primitive-color-blue-300: oklch(.8 .218 276.885);--primitive-color-blue-400: oklch(.7 .252 273.552);--primitive-color-blue-500: oklch(.6 .275 270.486);--primitive-color-blue-600: oklch(.51 .312 264.075);--primitive-color-blue-700: oklch(.42 .264 264.082);--primitive-color-blue-800: oklch(.32 .213 264.093);--primitive-color-blue-900: oklch(.22 .158 264.114);--primitive-color-green-50: oklch(.97 .021 158.247);--primitive-color-green-100: oklch(.93 .052 157.46);--primitive-color-green-200: oklch(.88 .103 155.902);--primitive-color-green-300: oklch(.8 .191 151.588);--primitive-color-green-400: oklch(.7 .203 148.868);--primitive-color-green-500: oklch(.6 .14 149.363);--primitive-color-green-600: oklch(.51 .116 149.694);--primitive-color-green-700: oklch(.42 .09 150.23);--primitive-color-green-800: oklch(.32 .063 151.418);--primitive-color-green-900: oklch(.22 .043 153.713);--primitive-color-yellow-50: oklch(.97 .019 91.436);--primitive-color-yellow-100: oklch(.93 .046 91.61);--primitive-color-yellow-200: oklch(.88 .09 91.639);--primitive-color-yellow-300: oklch(.8 .127 91.064);--primitive-color-yellow-400: oklch(.7 .154 89.335);--primitive-color-yellow-500: oklch(.6 .163 86.856);--primitive-color-yellow-600: oklch(.51 .152 85.734);--primitive-color-yellow-700: oklch(.42 .126 86.127);--primitive-color-yellow-800: oklch(.32 .098 86.786);--primitive-color-yellow-900: oklch(.22 .068 88.181);--primitive-color-brown-50: oklch(.97 .015 41.19);--primitive-color-brown-100: oklch(.93 .059 40.943);--primitive-color-brown-200: oklch(.88 .124 40.648);--primitive-color-brown-300: oklch(.8 .186 38.946);--primitive-color-brown-400: oklch(.7 .17 37.551);--primitive-color-brown-500: oklch(.6 .116 38.211);--primitive-color-brown-600: oklch(.51 .097 38.614);--primitive-color-brown-700: oklch(.42 .077 39.393);--primitive-color-brown-800: oklch(.32 .056 41.356);--primitive-color-brown-900: oklch(.22 .033 48.665);--primitive-color-red-50: oklch(.97 .021 4.878);--primitive-color-red-100: oklch(.93 .053 5.862);--primitive-color-red-200: oklch(.88 .112 8.017);--primitive-color-red-300: oklch(.8 .171 11.214);--primitive-color-red-400: oklch(.7 .219 16.101);--primitive-color-red-500: oklch(.6 .244 22.773);--primitive-color-red-600: oklch(.51 .205 22.32);--primitive-color-red-700: oklch(.42 .165 21.562);--primitive-color-red-800: oklch(.32 .122 20.025);--primitive-color-red-900: oklch(.22 .075 15.388);--primitive-color-success-500: oklch(.6 .181 143.399);--primitive-color-error-500: oklch(.6 .143 25.074);--primitive-color-warning-500: oklch(.6 .171 106.05);--primitive-color-facebook: oklch(.6 .108 263.58);--primitive-color-instagram-blue: oklch(.6 .085 244.612);--primitive-color-instagram-purple: oklch(.6 .195 310.162);--primitive-color-linkedin: oklch(.6 .13 242.274);--primitive-color-paypal-blue: oklch(.6 .144 237.468);--primitive-color-paypal-blue-dark: oklch(.6 .153 261.333);--primitive-color-pinterest: oklch(.6 .236 25.536);--primitive-color-twitter: oklch(.6 .107 240.795);--primitive-color-whatsapp-green: oklch(.6 .187 147.061);--primitive-color-whatsapp-green-dark: oklch(.6 .175 142.527);--primitive-color-youtube: oklch(.6 .209 27.019)}:root{--primitive-space-base: .5rem;--primitive-space-0: 0;--primitive-space-1: calc(1 * var(--primitive-space-base));--primitive-space-2: calc(2 * var(--primitive-space-base));--primitive-space-3: calc(3 * var(--primitive-space-base));--primitive-space-4: calc(4 * var(--primitive-space-base));--primitive-space-5: calc(5 * var(--primitive-space-base));--primitive-space-6: calc(6 * var(--primitive-space-base));--primitive-space-7: calc(7 * var(--primitive-space-base));--primitive-space-8: calc(8 * var(--primitive-space-base));--primitive-space-9: calc(9 * var(--primitive-space-base));--primitive-space-10: calc(10 * var(--primitive-space-base));--primitive-space-12: calc(12 * var(--primitive-space-base));--primitive-space-14: calc(14 * var(--primitive-space-base));--primitive-space-16: calc(16 * var(--primitive-space-base));--primitive-space-20: calc(20 * var(--primitive-space-base));--primitive-space-24: calc(24 * var(--primitive-space-base));--primitive-space-0-5: calc(.5 * var(--primitive-space-base));--primitive-space-1-5: calc(1.5 * var(--primitive-space-base));--primitive-space-2-5: calc(2.5 * var(--primitive-space-base))}:root{--primitive-font-family-space-grotesk-regular: "Google-Space-Grotesk--regular", Arial, sans-serif;--primitive-font-family-space-grotesk-bold: "Google-Space-Grotesk--bold", Arial, sans-serif;--primitive-font-family-syne-medium: "Google-Syne--medium", Arial, sans-serif;--primitive-font-family-syne-bold: "Google-Syne--bold", Arial, sans-serif;--primitive-font-family-mono: "Courier New", Courier, monospace;--primitive-font-size-xs: clamp(.64rem, .61rem + .14vw, .72rem);--primitive-font-size-sm: clamp(.8rem, .76rem + .18vw, .9rem);--primitive-font-size-base: clamp(1rem, .96rem + .19vw, 1.125rem);--primitive-font-size-md: clamp(1.25rem, 1.19rem + .24vw, 1.406rem);--primitive-font-size-lg: clamp(1.563rem, 1.49rem + .3vw, 1.758rem);--primitive-font-size-xl: clamp(1.953rem, 1.86rem + .37vw, 2.197rem);--primitive-font-size-2xl: clamp(2.441rem, 2.33rem + .47vw, 2.747rem);--primitive-font-size-3xl: clamp(3.052rem, 2.91rem + .58vw, 3.433rem);--primitive-font-size-4xl: clamp(3.815rem, 3.63rem + .73vw, 4.291rem);--primitive-line-height-tight: 1;--primitive-line-height-snug: 1.2;--primitive-line-height-normal: 1.5;--primitive-line-height-relaxed: 1.65;--primitive-line-height-loose: 2;--primitive-font-weight-regular: 400;--primitive-font-weight-medium: 500;--primitive-font-weight-semibold: 600;--primitive-font-weight-bold: 700;--primitive-letter-spacing-tight: -.02em;--primitive-letter-spacing-normal: 0;--primitive-letter-spacing-wide: .06em;--primitive-letter-spacing-wider: .1em;--primitive-letter-spacing-display: -.03em;--primitive-fluid-font-display: clamp(3.5rem, 3rem + 2.5vw, 5rem)}:root{--primitive-size-1: calc(2 * var(--primitive-space-base));--primitive-size-2: calc(3 * var(--primitive-space-base));--primitive-size-3: calc(4 * var(--primitive-space-base));--primitive-size-4: calc(5 * var(--primitive-space-base));--primitive-size-5: calc(6 * var(--primitive-space-base));--primitive-size-6: calc(8 * var(--primitive-space-base));--primitive-size-7: calc(10 * var(--primitive-space-base));--primitive-size-8: calc(12 * var(--primitive-space-base));--primitive-size-9: calc(14 * var(--primitive-space-base));--primitive-size-10: calc(16 * var(--primitive-space-base));--primitive-width-full: 100%;--primitive-width-screen: 100vw;--primitive-width-min: min-content;--primitive-width-max: max-content;--primitive-width-fit: fit-content;--primitive-height-full: 100%;--primitive-height-screen: 100dvh;--primitive-height-min: min-content;--primitive-height-max: max-content;--primitive-height-fit: fit-content}:root{--primitive-border-width-0: 0;--primitive-border-width-1: 1px;--primitive-border-width-2: 2px;--primitive-border-width-4: 4px;--primitive-border-width-8: 8px;--primitive-border-radius-none: 0;--primitive-border-radius-sm: calc(.5 * var(--primitive-space-base));--primitive-border-radius-md: calc(1 * var(--primitive-space-base));--primitive-border-radius-lg: calc(1.5 * var(--primitive-space-base));--primitive-border-radius-xl: calc(2 * var(--primitive-space-base));--primitive-border-radius-2xl: calc(3 * var(--primitive-space-base));--primitive-border-radius-full: 9999px;--primitive-border-radius-circle: 50%}:root{--primitive-shadow-none: none;--primitive-shadow-xs: 0 1px 2px 0 oklch(0 0 0 / .05);--primitive-shadow-sm: 0 1px 3px 0 oklch(0 0 0 / .1), 0 1px 2px 0 oklch(0 0 0 / .06);--primitive-shadow-md: 0 4px 6px -1px oklch(0 0 0 / .1), 0 2px 4px -1px oklch(0 0 0 / .06);--primitive-shadow-lg: 0 10px 15px -3px oklch(0 0 0 / .1), 0 4px 6px -2px oklch(0 0 0 / .05);--primitive-shadow-xl: 0 20px 25px -5px oklch(0 0 0 / .1), 0 10px 10px -5px oklch(0 0 0 / .04);--primitive-shadow-2xl: 0 25px 50px -12px oklch(0 0 0 / .25);--primitive-shadow-inner: inset 0 2px 4px 0 oklch(0 0 0 / .06);--primitive-opacity-0: 0;--primitive-opacity-5: .05;--primitive-opacity-10: .1;--primitive-opacity-20: .2;--primitive-opacity-25: .25;--primitive-opacity-30: .3;--primitive-opacity-40: .4;--primitive-opacity-50: .5;--primitive-opacity-60: .6;--primitive-opacity-70: .7;--primitive-opacity-75: .75;--primitive-opacity-80: .8;--primitive-opacity-90: .9;--primitive-opacity-95: .95;--primitive-opacity-100: 1}:root{--primitive-fluid-space-xs: clamp(.25rem, .16rem + .38vw, .5rem);--primitive-fluid-space-sm: clamp(.5rem, .32rem + .75vw, 1rem);--primitive-fluid-space-md: clamp(1rem, .82rem + .75vw, 1.5rem);--primitive-fluid-space-lg: clamp(1.5rem, 1.32rem + .75vw, 2rem);--primitive-fluid-space-xl: clamp(2rem, 1.65rem + 1.5vw, 3rem);--primitive-fluid-space-xxl: clamp(3rem, 2.65rem + 1.5vw, 4rem);--primitive-fluid-font-body: var(--primitive-font-size-base);--primitive-fluid-font-h6: var(--primitive-font-size-md);--primitive-fluid-font-h5: var(--primitive-font-size-lg);--primitive-fluid-font-h4: var(--primitive-font-size-xl);--primitive-fluid-font-h3: var(--primitive-font-size-2xl);--primitive-fluid-font-h2: var(--primitive-font-size-3xl);--primitive-fluid-font-h1: var(--primitive-font-size-4xl)}:root{--semantic-color-primary: var(--primitive-color-purple-500);--semantic-color-secondary: var(--primitive-color-pink-500);--semantic-color-tertiary: var(--primitive-color-blue-500);--semantic-color-quaternary: var(--primitive-color-green-500);--semantic-color-quinary: var(--primitive-color-yellow-500);--semantic-color-bg-primary: var(--primitive-color-white);--semantic-color-bg-secondary: var(--primitive-color-pink-50);--semantic-color-bg-tertiary: var(--primitive-color-gray-50);--semantic-color-bg-inverse: var(--primitive-color-black);--semantic-color-text-primary: var(--primitive-color-purple-500);--semantic-color-text-secondary: var(--primitive-color-gray-700);--semantic-color-text-tertiary: var(--primitive-color-gray-500);--semantic-color-text-inverse: var(--primitive-color-white);--semantic-color-text-disabled: var(--primitive-color-gray-300);--semantic-color-border-default: var(--primitive-color-gray-300);--semantic-color-border-subtle: var(--primitive-color-gray-200);--semantic-color-border-strong: var(--primitive-color-gray-400);--semantic-color-border-focus: var(--primitive-color-pink-500);--semantic-color-link-default: var(--primitive-color-pink-500);--semantic-color-link-hover: var(--primitive-color-purple-500);--semantic-color-link-visited: var(--primitive-color-purple-500);--semantic-color-link-active: var(--primitive-color-pink-500);--semantic-color-state-hover-primary: var(--primitive-color-pink-500);--semantic-color-state-hover-secondary: var(--primitive-color-purple-500);--semantic-color-state-hover-tertiary: var(--primitive-color-pink-500);--semantic-color-state-hover-quaternary: var(--primitive-color-pink-500);--semantic-focus-ring-color: var(--primitive-color-pink-500);--semantic-color-state-active: var(--primitive-color-purple-500);--semantic-color-state-disabled: var(--primitive-color-gray-300);--semantic-tone-success-bg: var(--primitive-color-success-500);--semantic-tone-error-bg: var(--primitive-color-error-500);--semantic-tone-warning-bg: var(--primitive-color-warning-500);--semantic-tone-info-bg: var(--primitive-color-blue-500);--semantic-color-success: var(--semantic-tone-success-bg);--semantic-color-error: var(--semantic-tone-error-bg);--semantic-color-warning: var(--semantic-tone-warning-bg);--semantic-color-info: var(--semantic-tone-info-bg);--semantic-color-state-focus: var(--primitive-color-pink-500);--semantic-color-state-success: var(--semantic-tone-success-bg);--semantic-color-state-error: var(--semantic-tone-error-bg);--semantic-color-state-warning: var(--semantic-tone-warning-bg);--semantic-color-state-info: var(--semantic-tone-info-bg);--semantic-color-selection-text: var(--primitive-color-white);--semantic-color-selection-bg: var(--primitive-color-purple-500);--semantic-color-placeholder: var(--primitive-color-purple-500)}:root{--semantic-font-family-primary: var(--primitive-font-family-space-grotesk-regular);--semantic-font-family-primary-bold: var(--primitive-font-family-space-grotesk-bold);--semantic-font-family-heading: var(--primitive-font-family-syne-bold);--semantic-font-family-heading-md: var(--primitive-font-family-syne-medium);--semantic-font-family-mono: "Courier New", Courier, monospace;--semantic-font-size-overline: var(--primitive-font-size-xs);--semantic-font-size-caption: var(--primitive-font-size-xs);--semantic-font-size-body-small: var(--primitive-font-size-sm);--semantic-font-size-body: var(--primitive-font-size-base);--semantic-font-size-body-large: var(--primitive-font-size-md);--semantic-font-size-body-sm: var(--primitive-font-size-sm);--semantic-font-size-h6: var(--primitive-font-size-md);--semantic-font-size-h5: var(--primitive-font-size-lg);--semantic-font-size-h4: var(--primitive-font-size-xl);--semantic-font-size-h3: var(--primitive-font-size-2xl);--semantic-font-size-h2: var(--primitive-font-size-3xl);--semantic-font-size-h1: var(--primitive-font-size-4xl);--semantic-line-height-tight: var(--primitive-line-height-tight);--semantic-line-height-snug: var(--primitive-line-height-snug);--semantic-line-height-normal: var(--primitive-line-height-normal);--semantic-line-height-relaxed: var(--primitive-line-height-relaxed);--semantic-line-height-body: var(--primitive-line-height-relaxed);--semantic-line-height-heading: var(--primitive-line-height-snug);--semantic-line-height-caption: var(--primitive-line-height-normal);--semantic-font-weight-regular: var(--primitive-font-weight-regular);--semantic-font-weight-medium: var(--primitive-font-weight-medium);--semantic-font-weight-bold: var(--primitive-font-weight-bold);--semantic-font-weight-black: var(--primitive-font-weight-black);--semantic-letter-spacing-tight: var(--primitive-letter-spacing-tight);--semantic-letter-spacing-normal: var(--primitive-letter-spacing-normal);--semantic-letter-spacing-wide: var(--primitive-letter-spacing-wide);--semantic-letter-spacing-wider: var(--primitive-letter-spacing-wider)}:root{--semantic-space-layout-xs: var(--primitive-fluid-space-xs);--semantic-space-layout-sm: var(--primitive-fluid-space-sm);--semantic-space-layout-md: var(--primitive-fluid-space-md);--semantic-space-layout-lg: var(--primitive-fluid-space-lg);--semantic-space-layout-xl: var(--primitive-fluid-space-xl);--semantic-space-layout-xxl: var(--primitive-fluid-space-xxl);--semantic-space-component-xs: var(--primitive-fluid-space-xs);--semantic-space-component-sm: var(--primitive-fluid-space-sm);--semantic-space-component-md: var(--primitive-fluid-space-md);--semantic-space-component-lg: var(--primitive-fluid-space-lg);--semantic-space-component-xl: var(--primitive-fluid-space-xl);--semantic-space-inline-xs: var(--primitive-space-1);--semantic-space-inline-sm: var(--primitive-space-2);--semantic-space-inline-md: var(--primitive-space-3);--semantic-space-inline-lg: var(--primitive-space-4);--semantic-space-stack-xs: var(--primitive-space-1);--semantic-space-stack-sm: var(--primitive-space-2);--semantic-space-stack-md: var(--primitive-space-3);--semantic-space-stack-lg: var(--primitive-space-4);--semantic-space-stack-xl: var(--primitive-space-6)}:root{--semantic-border-width-none: var(--primitive-border-width-0);--semantic-border-width-thin: var(--primitive-border-width-1);--semantic-border-width-default: var(--primitive-border-width-2);--semantic-border-width-thick: var(--primitive-border-width-4);--semantic-border-radius-none: var(--primitive-border-radius-none);--semantic-border-radius-sm: var(--primitive-border-radius-sm);--semantic-border-radius-default: var(--primitive-border-radius-md);--semantic-border-radius-lg: var(--primitive-border-radius-lg);--semantic-border-radius-xl: var(--primitive-border-radius-xl);--semantic-border-radius-2xl: var(--primitive-border-radius-2xl);--semantic-border-radius-full: var(--primitive-border-radius-full);--semantic-border-radius-circle: var(--primitive-border-radius-circle)}:root{--semantic-shadow-none: var(--primitive-shadow-none);--semantic-shadow-xs: var(--primitive-shadow-xs);--semantic-shadow-sm: var(--primitive-shadow-sm);--semantic-shadow-md: var(--primitive-shadow-md);--semantic-shadow-lg: var(--primitive-shadow-lg);--semantic-shadow-xl: var(--primitive-shadow-xl);--semantic-shadow-focus: 0 0 .313rem 0 var(--semantic-focus-ring-color);--semantic-shadow-inner: var(--primitive-shadow-inner);--semantic-shadow-card: 0 1px 3px oklch(0 0 0 / .04), 0 4px 12px oklch(0 0 0 / .03)}:root{--semantic-filter-primary: brightness(0) saturate(100%) invert(18%) sepia(47%) saturate(1200%) hue-rotate(228deg) brightness(95%) contrast(95%);--semantic-filter-secondary: brightness(0) saturate(100%) invert(42%) sepia(95%) saturate(1200%) hue-rotate(313deg) brightness(105%) contrast(101%);--semantic-filter-state-ok: brightness(0) saturate(100%) invert(28%) sepia(80%) saturate(800%) hue-rotate(100deg) brightness(95%) contrast(95%);--semantic-filter-state-ko: brightness(0) saturate(100%) invert(22%) sepia(60%) saturate(900%) hue-rotate(340deg) brightness(90%) contrast(95%);--semantic-filter-state-warning: brightness(0) saturate(100%) invert(70%) sepia(80%) saturate(600%) hue-rotate(20deg) brightness(105%) contrast(95%);--semantic-filter-white: brightness(0) invert(1);--semantic-filter-black: brightness(0)}:root{--component-button-primary-color: var(--semantic-color-primary);--component-button-primary-bg: transparent;--component-button-primary-border: var(--semantic-color-primary);--component-button-primary-color-hover: var(--semantic-color-state-hover-primary);--component-button-primary-bg-hover: color-mix(in srgb, var(--semantic-color-primary) 10%, transparent);--component-button-primary-border-hover: var(--semantic-color-state-hover-primary);--component-button-primary-filled-color: var(--semantic-color-text-inverse);--component-button-primary-filled-bg: var(--semantic-color-primary);--component-button-primary-filled-border: var(--semantic-color-primary);--component-button-primary-filled-color-hover: var(--semantic-color-text-inverse);--component-button-primary-filled-bg-hover: var(--semantic-color-state-hover-primary);--component-button-primary-filled-border-hover: var(--semantic-color-state-hover-primary);--component-button-secondary-color: var(--semantic-color-secondary);--component-button-secondary-bg: transparent;--component-button-secondary-border: var(--semantic-color-secondary);--component-button-secondary-color-hover: var(--semantic-color-state-hover-secondary);--component-button-secondary-bg-hover: color-mix(in srgb, var(--semantic-color-secondary) 10%, transparent);--component-button-secondary-border-hover: var(--semantic-color-state-hover-secondary);--component-button-secondary-filled-color: var(--semantic-color-text-inverse);--component-button-secondary-filled-bg: var(--semantic-color-secondary);--component-button-secondary-filled-border: var(--semantic-color-secondary);--component-button-secondary-filled-color-hover: var(--semantic-color-text-inverse);--component-button-secondary-filled-bg-hover: var(--semantic-color-state-hover-secondary);--component-button-secondary-filled-border-hover: var(--semantic-color-state-hover-secondary);--component-button-tertiary-color: var(--semantic-color-tertiary);--component-button-tertiary-bg: transparent;--component-button-tertiary-border: var(--semantic-color-tertiary);--component-button-tertiary-color-hover: var(--semantic-color-state-hover-tertiary);--component-button-tertiary-bg-hover: color-mix(in srgb, var(--semantic-color-tertiary) 10%, transparent);--component-button-tertiary-border-hover: var(--semantic-color-state-hover-tertiary);--component-button-tertiary-filled-color: var(--semantic-color-text-inverse);--component-button-tertiary-filled-bg: var(--semantic-color-tertiary);--component-button-tertiary-filled-border: var(--semantic-color-tertiary);--component-button-tertiary-filled-color-hover: var(--semantic-color-text-inverse);--component-button-tertiary-filled-bg-hover: var(--semantic-color-state-hover-tertiary);--component-button-tertiary-filled-border-hover: var(--semantic-color-state-hover-tertiary);--component-button-quaternary-color: var(--semantic-color-quaternary);--component-button-quaternary-bg: transparent;--component-button-quaternary-border: var(--semantic-color-quaternary);--component-button-quaternary-color-hover: var(--semantic-color-state-hover-quaternary);--component-button-quaternary-bg-hover: color-mix(in srgb, var(--semantic-color-quaternary) 10%, transparent);--component-button-quaternary-border-hover: var(--semantic-color-state-hover-quaternary);--component-button-quaternary-filled-color: var(--semantic-color-text-inverse);--component-button-quaternary-filled-bg: var(--semantic-color-quaternary);--component-button-quaternary-filled-border: var(--semantic-color-quaternary);--component-button-quaternary-filled-color-hover: var(--semantic-color-text-inverse);--component-button-quaternary-filled-bg-hover: var(--semantic-color-state-hover-quaternary);--component-button-quaternary-filled-border-hover: var(--semantic-color-state-hover-quaternary);--component-button-padding-x: var(--semantic-space-component-lg);--component-button-padding-y: var(--semantic-space-component-sm);--component-button-gap: var(--semantic-space-inline-sm);--component-button-font-family: var(--semantic-font-family-primary-bold);--component-button-font-size: var(--semantic-font-size-body);--component-button-line-height: var(--semantic-line-height-snug);--component-button-border-width: var(--semantic-border-width-default);--component-button-border-radius: var(--semantic-border-radius-default);--component-button-shadow-focus: var(--semantic-shadow-focus);--component-button-size-sm: var(--semantic-space-component-sm);--component-button-font-size-sm: var(--semantic-font-size-sm);--component-button-size-md: var(--semantic-space-component-md);--component-button-font-size-md: var(--semantic-font-size-body);--component-button-size-lg: var(--semantic-space-component-lg);--component-button-font-size-lg: var(--semantic-font-size-h6)}:root{--component-form-field-color: var(--semantic-color-text-primary);--component-form-field-bg: var(--semantic-color-bg-primary);--component-form-field-border: var(--semantic-color-border-default);--component-form-field-border-focus: var(--semantic-color-border-focus);--component-form-field-placeholder: var(--semantic-color-placeholder);--component-form-field-padding-x: var(--semantic-space-component-sm);--component-form-field-padding-y: var(--semantic-space-component-sm);--component-form-field-min-height: calc(6 * var(--semantic-space-component-xs));--component-form-field-gap: var(--semantic-space-component-sm);--component-form-field-margin-bottom: var(--semantic-space-stack-md);--component-form-field-icon-size: var(--semantic-space-component-md);--component-form-field-icon-position-right: var(--semantic-space-inline-md);--component-form-field-msg-margin-top: var(--semantic-space-stack-xs);--component-form-field-msg-font-size: var(--semantic-font-size-caption);--component-form-field-msg-line-height: var(--semantic-line-height-caption);--component-form-field-label-margin-bottom: var(--semantic-space-stack-xs);--component-form-field-font-family: var(--semantic-font-family-primary-bold);--component-form-field-font-size: var(--semantic-font-size-body);--component-form-field-font-size-sm: var(--semantic-font-size-body-small);--component-form-field-line-height: var(--semantic-line-height-normal);--component-form-field-border-width: var(--semantic-border-width-default);--component-form-field-border-radius: var(--semantic-border-radius-default);--component-form-field-shadow-focus: var(--semantic-shadow-focus);--component-form-field-color-disabled: var(--semantic-color-state-disabled);--component-form-field-bg-disabled: var(--semantic-color-bg-tertiary);--component-form-field-success-color: var(--semantic-color-state-success);--component-form-field-success-border: var(--semantic-color-state-success);--component-form-field-error-color: var(--semantic-color-state-error);--component-form-field-error-border: var(--semantic-color-state-error);--component-form-field-warning-color: var(--semantic-color-state-warning);--component-form-field-warning-border: var(--semantic-color-state-warning);--component-form-group-gap: var(--semantic-space-component-sm);--component-form-group-margin-bottom: var(--semantic-space-component-sm);--component-check-size: var(--semantic-space-component-md);--component-check-gap: var(--semantic-space-inline-sm);--component-check-line-height: var(--semantic-line-height-normal);--component-check-icon-size: var(--semantic-space-component-sm);--component-check-border-width: var(--semantic-border-width-default);--component-check-border-radius: var(--semantic-border-radius-default);--component-check-border-color: var(--semantic-color-border-default);--component-check-border-color-hover: var(--semantic-color-primary);--component-check-color-checked: var(--semantic-color-primary);--component-check-bg-checked: var(--semantic-color-primary);--component-check-shadow-focus: var(--semantic-shadow-focus);--component-check-icon-image: var(--icon-check);--component-radio-size: var(--semantic-space-component-md);--component-radio-gap: var(--semantic-space-inline-sm);--component-radio-line-height: var(--semantic-line-height-normal);--component-radio-checked-size: var(--semantic-space-component-xs);--component-radio-border-width: var(--semantic-border-width-default);--component-radio-border-color: var(--semantic-color-border-default);--component-radio-border-color-hover: var(--semantic-color-primary);--component-radio-color-checked: var(--semantic-color-primary);--component-radio-bg-checked: var(--semantic-color-primary);--component-switch-width: calc(6 * var(--semantic-space-component-xs));--component-switch-height: calc(3.5 * var(--semantic-space-component-xs));--component-switch-slider-size: calc(2.5 * var(--semantic-space-component-xs));--component-switch-slider-bg: var(--semantic-color-bg-primary);--component-switch-slider-radius: var(--semantic-border-radius-circle);--component-switch-bg-off: var(--semantic-color-bg-tertiary);--component-switch-bg-on: var(--semantic-color-state-success);--component-switch-border-color: var(--semantic-color-border-default);--component-switch-status-disabled-opacity: .5;--component-switch-status-color-on: var(--semantic-color-state-success);--component-switch-status-color-off: var(--semantic-color-state-error);--component-switch-icon-on: var(--icon-check);--component-switch-icon-off: var(--icon-close);--component-switch-status-icon-filter: brightness(0) invert(1)}:root{--component-breadcrumb-gap: var(--semantic-space-inline-md);--component-breadcrumb-item-padding-x: var(--semantic-space-inline-sm);--component-breadcrumb-icon-margin-right: calc(-2.5 * var(--semantic-space-component-xs));--component-breadcrumb-icon-size: var(--semantic-space-component-sm);--component-breadcrumb-font-size: var(--semantic-font-size-body-small);--component-breadcrumb-color: var(--semantic-color-primary);--component-breadcrumb-color-hover: var(--semantic-color-link-hover);--component-breadcrumb-color-active: var(--semantic-color-text-inverse);--component-breadcrumb-bg-active: var(--semantic-color-primary);--component-breadcrumb-icon-filter: var(--semantic-filter-primary);--component-pagination-gap: var(--semantic-space-inline-sm);--component-pagination-item-size: calc(5 * var(--semantic-space-component-xs));--component-pagination-icon-size: var(--semantic-space-component-md);--component-pagination-font-family: var(--semantic-font-family-primary);--component-pagination-font-size: var(--semantic-font-size-body-small);--component-pagination-border-width: var(--semantic-border-width-default);--component-pagination-border-radius: var(--semantic-border-radius-default);--component-pagination-border-color: transparent;--component-pagination-border-color-hover: var(--semantic-color-primary);--component-pagination-color: var(--semantic-color-primary);--component-pagination-color-hover: var(--semantic-color-primary);--component-pagination-color-active: var(--semantic-color-text-inverse);--component-pagination-bg-active: var(--semantic-color-primary);--component-pagination-color-disabled: var(--semantic-color-state-disabled);--component-pagination-bg-disabled: var(--semantic-color-state-disabled);--component-pagination-shadow-focus: var(--semantic-shadow-focus);--component-pagination-icon-prev: var(--icon-chevron-left);--component-pagination-icon-next: var(--icon-chevron-right);--component-pagination-icon-first: var(--icon-chevron-double-left);--component-pagination-icon-last: var(--icon-chevron-double-right)}:root{--component-list-ordered-margin-top: 0;--component-list-ordered-margin-bottom: 0;--component-list-ordered-gap: var(--semantic-space-stack-xl);--component-list-ordered-item-margin-top: var(--semantic-space-stack-lg);--component-list-ordered-counter-size: var(--semantic-space-component-lg);--component-list-ordered-counter-font-size: var(--semantic-font-size-sm);--component-list-ordered-counter-line-height: var(--semantic-space-component-lg);--component-list-lvl1-gap: var(--semantic-space-stack-md);--component-list-item-margin-top: var(--semantic-space-stack-sm);--component-list-icon-size: var(--semantic-space-component-sm);--component-list-lvl2-margin-left: var(--semantic-space-component-sm);--component-list-lvl2-gap: var(--semantic-space-stack-xl);--component-list-lvl3-margin-left: var(--semantic-space-component-sm);--component-list-lvl3-gap: var(--semantic-space-stack-xl)}:root{--component-table-th-font-size: var(--semantic-font-size-body);--component-table-th-line-height: var(--semantic-space-component-lg);--component-table-th-font-family: var(--semantic-font-family-primary-bold);--component-table-cell-padding-x: var(--semantic-space-component-sm);--component-table-cell-padding-y: var(--semantic-space-component-xs);--component-table-bg-th: var(--semantic-color-primary);--component-table-color-th: var(--semantic-color-text-inverse);--component-table-bg-tfoot: var(--semantic-color-bg-tertiary);--component-table-border-width: var(--semantic-border-width-default);--component-table-border-color: var(--semantic-color-border-subtle);--component-table-state-hover-bg: var(--semantic-color-state-hover-primary);--component-table-state-hover-border-color: var(--semantic-color-primary);--component-table-state-hover-shadow: var(--semantic-shadow-focus);--component-table-sticky-active-bg: var(--semantic-color-primary);--component-table-sticky-active-color: var(--semantic-color-text-inverse);--component-table-sticky-max-height: 450px}:root{--component-title-h1: var(--semantic-font-size-h1);--component-title-h2: var(--semantic-font-size-h2);--component-title-h3: var(--semantic-font-size-h3);--component-title-h4: var(--semantic-font-size-h4);--component-title-h5: var(--semantic-font-size-h5);--component-title-h6: var(--semantic-font-size-h6);--component-title-font-family: var(--semantic-font-family-heading);--component-title-line-height: var(--semantic-line-height-heading);--component-title-color: var(--semantic-color-text-primary);--component-title-margin-bottom: var(--semantic-space-stack-sm)}:root{--component-link-color: var(--semantic-color-link-default);--component-link-color-hover: var(--semantic-color-link-hover);--component-link-color-active: var(--semantic-color-link-active);--component-link-color-visited: var(--semantic-color-link-visited);--component-link-decoration-thickness: var(--semantic-border-width-thin);--component-link-decoration-color: var(--semantic-color-primary);--component-link-primary-color: var(--semantic-color-primary);--component-link-primary-color-hover: var(--semantic-color-text-inverse);--component-link-primary-bg-hover: var(--semantic-color-primary);--component-link-primary-shadow-focus: var(--semantic-shadow-focus)}:root{--component-label-padding-sm: var(--semantic-space-component-xs);--component-label-padding-md: var(--semantic-space-component-sm);--component-label-padding-lg: var(--semantic-space-component-md);--component-label-border-radius: var(--semantic-border-radius-default);--component-label-font-size: var(--semantic-font-size-body-small);--component-label-line-height: var(--semantic-line-height-normal)}:root{--component-header-height: calc(3.5 * var(--semantic-space-component-xs));--component-header-padding-y: var(--semantic-space-component-md);--component-header-z-index: 5;--component-header-bg: transparent;--component-header-bg-scrolled: var(--semantic-color-bg-primary);--component-sidenav-width: calc(15 * var(--semantic-space-component-xs));--component-sidenav-z-index: 500;--component-sidenav-bg: var(--semantic-color-bg-primary);--component-sidenav-shadow: .625rem 0 .313rem -.188rem var(--semantic-color-primary);--component-header-logo-icon: var(--icon-logo);--component-header-logo-color: var(--semantic-color-primary);--component-header-logo-color-hover: var(--semantic-color-secondary);--component-header-logo-padding-left: calc(3.2 * var(--semantic-space-component-xs));--component-header-logo-padding-left-md: var(--semantic-space-component-lg);--component-header-logo-icon-size: calc(2.5 * var(--semantic-space-component-xs));--component-header-logo-icon-size-md: calc(3.25 * var(--semantic-space-component-xs));--component-sidenav-link-padding-y: calc(1.4 * var(--semantic-space-component-xs));--component-sidenav-link-padding-x: var(--semantic-space-component-md);--component-sidenav-link-font-weight: var(--semantic-font-weight-bold);--component-sidenav-link-arrow-size: calc(2.6 * var(--semantic-space-component-xs));--component-header-social-gap: var(--semantic-space-inline-xs);--component-header-social-icon-size: var(--semantic-space-component-xl)}:root{--component-icon-size-sm: var(--semantic-space-component-sm);--component-icon-size-md: calc(6 * var(--semantic-space-component-xs));--component-icon-size-lg: var(--semantic-space-component-lg);--component-icon-size-xl: calc(10 * var(--semantic-space-component-xs))}@property --scroll-accent{syntax: "<color>"; inherits: true; initial-value: oklch(68% .155 66deg);}:root{--mun-mascot-jaguar: oklch(.68 .155 66);--mun-mascot-jaguar-dark: oklch(.5 .175 62);--mun-mascot-moose: oklch(.54 .235 27);--mun-mascot-moose-light: oklch(.72 .19 30);--mun-mascot-eagle: oklch(.52 .215 256);--mun-mascot-eagle-light: oklch(.68 .175 252);--mun-ball-white: oklch(.97 .004 80);--mun-ball-black: oklch(.18 .012 260);--scroll-accent: var(--mun-mascot-jaguar);transition:--scroll-accent 1.8s cubic-bezier(.4,0,.2,1);--semantic-color-bg-primary: var(--primitive-color-white);--semantic-color-bg-secondary: var(--primitive-color-gray-50);--semantic-color-bg-tertiary: var(--primitive-color-gray-100);--semantic-color-border-default: var(--primitive-color-gray-300);--semantic-color-border-subtle: var(--primitive-color-gray-200);--semantic-color-border-strong: var(--primitive-color-gray-400);--semantic-border-focus: var(--semantic-color-border-focus);--semantic-color-text-primary: var(--primitive-color-gray-900);--semantic-color-text-secondary: var(--primitive-color-gray-600);--semantic-color-text-tertiary: var(--primitive-color-gray-400);--semantic-color-text-inverse: var(--primitive-color-white);--semantic-color-text-on-primary: var(--primitive-color-white);--base-measure: var(--primitive-space-base);--font-family-1: var(--semantic-font-family-primary);--font-family-2: var(--semantic-font-family-primary-bold);--font-weight-1: var(--font-family-1);--font-weight-2: var(--font-family-2);--font-bold: var(--semantic-font-family-primary-bold);--reset-html-font: normal normal 500 16px/18px var(--semantic-font-family-primary);--reset-body-color: var(--semantic-color-text-primary);--reset-body-background-color: var(--semantic-color-bg-secondary);--reset-body-font-size: var(--semantic-font-size-body);--reset-body-line-height: calc(3 * var(--primitive-space-base));--reset-selection-color: var(--semantic-color-selection-text);--reset-selection-bg: var(--semantic-color-selection-bg);--reset-h-font-family: var(--semantic-font-family-heading);--reset-h1-size: var(--semantic-font-size-h1);--reset-h1-line-height: var(--semantic-line-height-tight);--reset-h1-letter-spacing: var(--semantic-letter-spacing-tight);--reset-h2-size: var(--semantic-font-size-h2);--reset-h2-line-height: var(--semantic-line-height-snug);--reset-h2-letter-spacing: var(--semantic-letter-spacing-normal);--reset-h3-size: var(--semantic-font-size-h3);--reset-h3-line-height: var(--semantic-line-height-snug);--reset-h3-letter-spacing: var(--semantic-letter-spacing-normal);--reset-h4-size: var(--semantic-font-size-h4);--reset-h4-line-height: var(--semantic-line-height-snug);--reset-h4-letter-spacing: var(--semantic-letter-spacing-normal);--reset-h5-size: var(--semantic-font-size-h5);--reset-h5-line-height: var(--semantic-line-height-snug);--reset-h5-letter-spacing: var(--semantic-letter-spacing-normal);--reset-h6-size: var(--semantic-font-size-h6);--reset-h6-line-height: var(--semantic-line-height-snug);--reset-h6-letter-spacing: var(--semantic-letter-spacing-normal);--layout-max-width: inherit;--layout-gap-1: var(--primitive-space-1);--layout-gap-2: var(--primitive-space-2);--layout-gap-3: var(--primitive-space-3);--layout-gap-4: var(--primitive-space-4);--layout-gap-5: var(--primitive-space-6);--layout-pad-1: var(--primitive-space-1);--layout-pad-2: var(--primitive-space-2);--layout-pad-3: var(--primitive-space-3);--layout-pad-4: var(--primitive-space-4);--layout-pad-5: var(--primitive-space-6);--layout-pad-6: var(--primitive-space-8);--gap-1: var(--primitive-space-1);--inner-1: var(--primitive-space-1);--font-size-1: var(--semantic-font-size-body);--font-size-2: var(--semantic-font-size-h5);--font-size-3: var(--semantic-font-size-h4);--font-size-4: var(--semantic-font-size-h3);--font-size-5: var(--semantic-font-size-h2);--dimension-1: var(--primitive-size-1);--dimension-2: var(--primitive-size-2);--dimension-3: var(--primitive-size-3);--dimension-4: var(--primitive-size-4);--dimension-5: var(--primitive-size-5);--scope-1: var(--font-size-1);--scope-2: var(--font-size-2);--scope-3: var(--font-size-3);--scope-4: var(--font-size-4);--scope-5: var(--font-size-5);--theme-focus: var(--semantic-shadow-focus);--theme-radius: var(--semantic-border-radius-default);--theme-w-border: calc(.4 * var(--primitive-space-base));--btn-primary-font-color: var(--semantic-color-primary);--btn-primary-filled-font-color: var(--component-button-primary-filled-color);--btn-secondary-font-color: var(--semantic-color-secondary);--btn-secondary-filled-font-color: var(--component-button-secondary-filled-color);--btn-tertiary-font-color: var(--semantic-color-tertiary);--btn-tertiary-filled-font-color: var(--component-button-tertiary-filled-color);--btn-quaternary-font-color: var(--semantic-color-quaternary);--btn-quaternary-filled-font-color: var(--component-button-quaternary-filled-color);--breadcrumb-gap: var(--component-breadcrumb-gap);--breadcrumb-item-highlighted-p-x: var(--component-breadcrumb-item-padding-x);--breadcrumb-item-icon-margin-r: var(--component-breadcrumb-icon-margin-right);--breadcrumb-item-icon-size: var(--component-breadcrumb-icon-size);--pagination-gap: var(--component-pagination-gap);--pagination-item-size: var(--component-pagination-item-size);--pagination-icon-size: var(--component-pagination-icon-size);--check-gap: var(--component-check-gap);--check-line-height: var(--component-check-line-height);--check-uncheck-size: var(--component-check-size);--check-checked-icon-size: var(--component-check-size);--form-font-family: var(--component-form-field-font-family);--form-font-size: var(--component-form-field-font-size);--form-line-height: var(--component-form-field-line-height);--form-inner-field: var(--component-form-field-padding-x);--form-height-size: var(--component-form-field-min-height);--radio-gap: var(--component-radio-gap);--radio-line-height: var(--component-radio-line-height);--radio-uncheck-size: var(--component-radio-size);--radio-checked-size: var(--component-radio-checked-size);--switch-w-size: var(--component-switch-width);--switch-h-size: var(--component-switch-height);--switch-slider-w-size: var(--component-switch-slider-size);--switch-slider-h-size: var(--component-switch-slider-size);--switch-slider-background-color: var(--component-switch-slider-bg);--switch-slider-radius: var(--component-switch-slider-radius);--switch-status-disabled: var(--component-switch-status-disabled-opacity);--cont-group-form-field-m-b: var(--component-form-group-margin-bottom);--cont-group-form-field-icon-p-r: var(--semantic-space-component-xs);--cont-group-form-field-icon-size: var(--semantic-size-icon-sm, var(--primitive-size-1));--list-ordered-m-t: var(--component-list-ordered-margin-top);--list-ordered-m-b: var(--component-list-ordered-margin-bottom);--list-ordered-gap: var(--component-list-ordered-gap);--list-ordered-item-m-t: var(--component-list-ordered-item-margin-top);--list-ordered-counter-size: var(--component-list-ordered-counter-size);--list-ordered-counter-font-size: var(--component-list-ordered-counter-font-size);--list-ordered-counter-line-height: var(--component-list-ordered-counter-line-height);--list-lvl1-gap: var(--component-list-lvl1-gap);--list-item-m-t: var(--component-list-item-margin-top);--list-icon-size: var(--component-list-icon-size);--list-lvl2-m-l: var(--component-list-lvl2-margin-left);--list-lvl2-gap: var(--component-list-lvl2-gap);--list-lvl3-m-l: var(--component-list-lvl3-margin-left);--list-lvl3-gap: var(--component-list-lvl3-gap);--table-th-font-size: var(--component-table-th-font-size);--table-th-line-height: var(--component-table-th-line-height);--txt-m-b: var(--semantic-space-stack-sm)}@layer syx.atoms{.btn{display:inline-flex;align-items:center;justify-content:center;gap:calc(2 * var(--base-measure));padding:calc(3 * var(--base-measure)) calc(6 * var(--base-measure));border:var(--semantic-border-width) solid var(--semantic-color-primary);border-radius:var(--theme-radius);font-family:var(--semantic-font-family-primary-bold);font-size:calc(3.5 * var(--base-measure));font-weight:600;line-height:1;text-decoration:none;cursor:pointer;background:transparent;color:var(--semantic-color-primary);letter-spacing:.02em;white-space:nowrap;transition:color,background-color,border-color,box-shadow}@media (prefers-reduced-motion: reduce){.btn{transition:none}}.btn:hover{background-color:oklch(from var(--semantic-color-primary) l c h/.08)}.btn:focus-visible{outline:none;box-shadow:var(--theme-focus)}.btn--filled,.btn--primary.btn--filled{background-color:var(--semantic-color-primary);color:var(--btn-primary-filled-text, oklch(100% 0 0deg))}.btn--filled:hover,.btn--primary.btn--filled:hover{background-color:var(--semantic-color-state-hover-primary);border-color:var(--semantic-color-state-hover-primary)}.btn--secondary{border-color:var(--semantic-color-border-default);color:var(--semantic-color-text-secondary)}.btn--secondary:hover{border-color:var(--semantic-color-primary);color:var(--semantic-color-primary);background-color:oklch(from var(--semantic-color-primary) l c h/.06)}.btn--sm{padding:calc(2 * var(--base-measure)) calc(4 * var(--base-measure));font-size:calc(3 * var(--base-measure))}.btn--lg{padding:calc(4 * var(--base-measure)) calc(8 * var(--base-measure));font-size:calc(4.5 * var(--base-measure))}}@layer syx.atoms{.stage-pill{display:inline-flex;align-items:center;gap:calc(1.5 * var(--base-measure));padding:calc(1.5 * var(--base-measure)) calc(3 * var(--base-measure));border-radius:calc(2 * var(--base-measure));font-size:calc(2.5 * var(--base-measure));font-family:var(--semantic-font-family-primary-bold);letter-spacing:.06em;text-transform:uppercase;line-height:1;white-space:nowrap}.stage-pill--groups{background-color:var(--mun-pill-groups-bg);color:var(--mun-pill-groups-text)}.stage-pill--r32{background-color:var(--mun-pill-r32-bg);color:var(--mun-pill-r32-text)}.stage-pill--r16{background-color:var(--mun-pill-r16-bg);color:var(--mun-pill-r16-text)}.stage-pill--qf{background-color:var(--mun-pill-qf-bg);color:var(--mun-pill-qf-text)}.stage-pill--sf{background-color:var(--mun-pill-sf-bg);color:var(--mun-pill-sf-text)}.stage-pill--final{background-color:var(--mun-pill-final-bg);color:var(--mun-pill-final-text);font-weight:700}.stage-pill:before{content:"";height:calc(1.5 * var(--base-measure));width:calc(1.5 * var(--base-measure));background-color:currentColor;border-radius:50%;flex-shrink:0}}@layer syx.atoms{.scroll-progress{position:fixed;top:0;left:0;height:3px;background-color:var(--semantic-color-secondary);z-index:200;width:0%;transition:width,background-color}@media (prefers-reduced-motion: reduce){.scroll-progress{transition:none}}.scroll-progress{transform-origin:left}}@layer syx.atoms{.editorial-divider{display:flex;align-items:center;gap:var(--layout-gap-3);color:var(--semantic-color-text-tertiary);margin:var(--layout-gap-3) 0}.editorial-divider:before,.editorial-divider:after{content:"";flex:1;height:1px;background-color:var(--semantic-color-border-subtle)}.editorial-divider span{font-size:calc(2.5 * var(--base-measure));letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}}@layer syx.molecules{.match-card{background-color:var(--mun-match-card-bg);border:var(--semantic-border-width) solid var(--mun-match-card-border);border-radius:var(--mun-match-card-radius);padding:var(--mun-match-card-padding);box-shadow:var(--mun-match-card-shadow);display:grid;grid-template-rows:auto 1fr auto;gap:var(--layout-gap-2);transition:box-shadow,transform}@media (prefers-reduced-motion: reduce){.match-card{transition:none}}.match-card:hover{box-shadow:var(--semantic-shadow-md);transform:translateY(-2px)}.match-card__header{display:flex;align-items:center;justify-content:space-between;gap:var(--layout-gap-1)}.match-card__stage{font-size:calc(2.5 * var(--base-measure));font-family:var(--semantic-font-family-primary-bold);letter-spacing:.08em;text-transform:uppercase;color:var(--semantic-color-text-tertiary)}.match-card__date{font-size:calc(3 * var(--base-measure));color:var(--semantic-color-text-tertiary)}.match-card__body{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--layout-gap-2)}.match-card__team{display:flex;flex-direction:column;gap:calc(1.5 * var(--base-measure))}.match-card__team--home{align-items:flex-end;text-align:right}.match-card__team--away{align-items:flex-start;text-align:left}.match-card__flag{display:flex;align-items:center;justify-content:center;height:calc(8 * var(--base-measure))}.match-card__flag .flag-svg{width:auto;height:100%;max-width:calc(12 * var(--base-measure));aspect-ratio:4/3;object-fit:cover;border-radius:3px;box-shadow:0 1px 4px #00000040}.match-card__flag .flag-placeholder{font-family:var(--semantic-font-family-primary-bold);font-size:calc(2.5 * var(--base-measure));letter-spacing:.06em;text-transform:uppercase;color:#ffffff73;background:#ffffff12;border-radius:3px;padding:0 calc(1.5 * var(--base-measure));line-height:calc(8 * var(--base-measure));height:calc(8 * var(--base-measure));display:inline-flex;align-items:center}.match-card__team--tbd{opacity:.55}.match-card__team--tbd .match-card__team-name{font-style:italic;font-size:calc(2.8 * var(--base-measure));color:var(--semantic-color-text-tertiary)}.match-card__tbd-icon{width:calc(8 * var(--base-measure));height:calc(8 * var(--base-measure));color:var(--semantic-color-text-tertiary);opacity:.45}.match-card__venue-icon{display:inline-block;width:calc(3.5 * var(--base-measure));height:calc(3.5 * var(--base-measure));vertical-align:middle;fill:currentColor;opacity:.5;margin-right:calc(1.5 * var(--base-measure))}.match-card__team-name{font-family:var(--semantic-font-family-heading);font-size:calc(3.5 * var(--base-measure));font-weight:700;color:var(--semantic-color-text-primary);line-height:1.2}.match-card__team-code{font-size:calc(2.5 * var(--base-measure));font-family:var(--semantic-font-family-primary-bold);letter-spacing:.06em;text-transform:uppercase;color:var(--semantic-color-text-secondary)}.match-card__score{display:flex;flex-direction:column;align-items:center;gap:calc(1.5 * var(--base-measure));min-width:calc(16 * var(--base-measure))}.match-card__score-display{font-family:var(--semantic-font-family-heading);font-size:clamp(6 * var(--base-measure),3vw,9 * var(--base-measure));font-weight:700;letter-spacing:-.02em;color:var(--semantic-color-text-primary);line-height:1}.match-card__score-display--live{color:var(--mun-status-live-bg)}.match-card__score-separator{color:var(--semantic-color-text-tertiary);font-size:calc(7 * var(--base-measure));line-height:1}.match-card__vs{font-family:var(--semantic-font-family-primary-bold);font-size:calc(3 * var(--base-measure));letter-spacing:.1em;text-transform:uppercase;color:var(--semantic-color-text-tertiary)}.match-card__footer{display:flex;align-items:center;justify-content:space-between;gap:var(--layout-gap-1);padding-top:var(--layout-pad-1);border-top:var(--semantic-border-width) solid var(--mun-match-card-border)}.match-card__venue{font-size:calc(2.5 * var(--base-measure));color:var(--semantic-color-text-tertiary);display:flex;align-items:center;gap:calc(1.5 * var(--base-measure))}.match-card__status{display:inline-flex;align-items:center;gap:calc(1.5 * var(--base-measure));padding:calc(1.5 * var(--base-measure)) calc(3 * var(--base-measure));border-radius:calc(1.5 * var(--base-measure));font-size:calc(2.5 * var(--base-measure));font-family:var(--semantic-font-family-primary-bold);letter-spacing:.06em;text-transform:uppercase}.match-card__status--live{background-color:var(--mun-status-live-bg);color:var(--mun-status-live-text)}.match-card__status--live:before{content:"";height:calc(1.5 * var(--base-measure));width:calc(1.5 * var(--base-measure));background-color:currentColor;border-radius:50%;animation:pulse-live 1.4s ease-in-out infinite}.match-card__status--finished{background-color:var(--mun-status-finished-bg);color:var(--mun-status-finished-text)}.match-card__status--scheduled{background-color:var(--mun-status-scheduled-bg);color:var(--mun-status-scheduled-text)}@media (max-width: 37.5em){.match-card{padding:var(--layout-pad-2);gap:var(--layout-gap-1)}.match-card__flag{height:calc(6 * var(--base-measure))}.match-card__team-name{font-size:calc(3 * var(--base-measure))}.match-card__team-code{display:none}.match-card__score{min-width:calc(12 * var(--base-measure))}}.match-card--compact{grid-template-rows:1fr;gap:var(--layout-gap-1);padding:var(--layout-pad-2)}.match-card--compact .match-card__body{gap:var(--layout-gap-1)}.match-card--compact .match-card__score-display{font-size:calc(6 * var(--base-measure))}.match-card--compact .match-card__team-name{font-size:calc(3 * var(--base-measure))}.match-card--compact .match-card__footer{display:none}.match-card--featured{background:linear-gradient(135deg,var(--semantic-color-bg-secondary),var(--semantic-color-bg-primary));border-color:var(--semantic-color-border-default);box-shadow:var(--semantic-shadow-md)}.match-card--featured .match-card__team-name{font-size:calc(5 * var(--base-measure))}.match-card--featured .match-card__score-display{font-size:calc(14 * var(--base-measure))}.section--dark .match-card,.section--dark-soft .match-card{--mun-match-card-bg: oklch(.16 .014 260);--mun-match-card-border: oklch(1 0 0 / .07);--mun-match-card-shadow: 0 4px 20px oklch(0 0 0 / .4);background-image:linear-gradient(to bottom,#d185001f,#d1850000 3px);background-image:linear-gradient(to bottom,color(xyz 0.355 0.302 0.016 / 0.122),color(xyz 0.355 0.302 0.016 / 0) 3px);background-clip:padding-box;border-top-color:#d1850040;border-top-color:oklch(68% .165 70deg / .25)}.section--dark .match-card:hover,.section--dark-soft .match-card:hover{--mun-match-card-border: oklch(1 0 0 / .12);box-shadow:0 8px 32px #00000080;transform:translateY(-3px)}.section--dark .match-card .match-card__team-name,.section--dark-soft .match-card .match-card__team-name{color:#f4f1ed}.section--dark .match-card .match-card__team-code,.section--dark-soft .match-card .match-card__team-code{color:#f4f1ed66}.section--dark .match-card .match-card__score-display,.section--dark-soft .match-card .match-card__score-display{color:#fff}.section--dark .match-card .match-card__stage,.section--dark .match-card .match-card__date,.section--dark .match-card .match-card__venue,.section--dark .match-card .match-card__vs,.section--dark-soft .match-card .match-card__stage,.section--dark-soft .match-card .match-card__date,.section--dark-soft .match-card .match-card__venue,.section--dark-soft .match-card .match-card__vs{color:#ffffff4d}.section--dark a.match-card,.section--dark-soft a.match-card{--mun-match-card-bg: oklch(.16 .014 260);--mun-match-card-border: oklch(1 0 0 / .07)}.section--dark a.match-card span[style*=font-family],.section--dark-soft a.match-card span[style*=font-family]{color:#f4f1ed}@keyframes pulse-live{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.4)}}}@layer syx.molecules{.data-strip{background-color:var(--mun-data-strip-bg);border:var(--semantic-border-width) solid var(--semantic-color-border-subtle);border-radius:var(--theme-radius);padding:var(--mun-data-strip-padding);display:flex;gap:var(--mun-data-strip-gap);overflow-x:auto;scrollbar-width:none}.data-strip::-webkit-scrollbar{display:none}.data-strip__item{flex:1;min-width:calc(20 * var(--base-measure));display:flex;flex-direction:column;align-items:center;gap:calc(1.5 * var(--base-measure));text-align:center;position:relative}.data-strip__item+.data-strip__item{border-left:var(--semantic-border-width) solid var(--semantic-color-border-subtle);padding:0 0 0 var(--mun-data-strip-gap)}.data-strip__value{font-family:var(--semantic-font-family-heading);font-size:clamp(6 * var(--base-measure),3vw,9 * var(--base-measure));font-weight:700;color:var(--semantic-color-text-primary);line-height:1;letter-spacing:-.02em}.data-strip__label{font-size:clamp(2 * var(--base-measure),1.5vw,2.5 * var(--base-measure));font-family:var(--semantic-font-family-primary-bold);letter-spacing:.06em;text-transform:uppercase;color:var(--semantic-color-text-tertiary)}.data-strip__sub{font-size:calc(2.5 * var(--base-measure));color:var(--semantic-color-text-tertiary);margin-top:calc(-.5 * var(--base-measure))}.data-strip__value--win{color:var(--mun-score-win-text)}.data-strip__value--loss{color:var(--mun-score-loss-text)}.data-strip__value--draw{color:var(--mun-score-draw-text)}.data-strip--compact{padding:var(--layout-pad-2);gap:var(--layout-gap-2)}.data-strip--compact .data-strip__value{font-size:calc(7 * var(--base-measure))}.data-strip--compact .data-strip__label{font-size:calc(2 * var(--base-measure))}}@layer syx.molecules{.stage-timeline{display:flex;align-items:stretch;gap:0;overflow-x:auto;scrollbar-width:none;padding-block:calc(8 * var(--base-measure)) calc(4 * var(--base-measure));counter-reset:timeline-step;-webkit-overflow-scrolling:touch}.stage-timeline::-webkit-scrollbar{display:none}@media (max-width: 37.5em){.stage-timeline{scroll-snap-type:x mandatory;padding-block:calc(5 * var(--base-measure)) calc(8 * var(--base-measure));background-image:linear-gradient(to right,transparent 85%,oklch(0% 0 0deg / .08))}}.stage-timeline__item{display:flex;flex-direction:column;align-items:center;flex:1;min-width:calc(32 * var(--base-measure));position:relative;padding-bottom:calc(4 * var(--base-measure));transition:opacity}@media (prefers-reduced-motion: reduce){.stage-timeline__item{transition:none}}@media (max-width: 37.5em){.stage-timeline__item{min-width:calc(26 * var(--base-measure));scroll-snap-align:start}}.stage-timeline__item:after{content:"";position:absolute;top:calc(var(--mun-timeline-dot-size) * 1.5 + 14 * var(--base-measure));left:50%;width:100%;height:2px;background:var(--mun-timeline-line-color);z-index:0;pointer-events:none}.stage-timeline__item:last-child:after{display:none}.stage-timeline__item.is-past .stage-timeline__teams{color:#ffffff61}.stage-timeline__item.is-past .stage-timeline__teams-label{color:#ffffff38}.stage-timeline__item.is-past .stage-timeline__dot{background:#ffffff4d;border-color:transparent}.stage-timeline__item.is-past .stage-timeline__label{color:#fff6}.stage-timeline__item.is-past .stage-timeline__count{color:#ffffff40}.stage-timeline__item.is-past:after{background:linear-gradient(to right,#ffffff4d,#ffffff2e)}.stage-timeline__item.is-active .stage-timeline__teams{color:var(--semantic-color-secondary);text-shadow:0 0 24px oklch(from var(--semantic-color-secondary) l c h/.5)}.stage-timeline__item.is-active .stage-timeline__teams-label{color:oklch(from var(--semantic-color-secondary) l c h/.7)}.stage-timeline__item.is-active .stage-timeline__dot{background:var(--semantic-color-secondary);border-color:var(--semantic-color-secondary);box-shadow:0 0 0 5px oklch(from var(--semantic-color-secondary) l c h/.18),0 0 16px 4px oklch(from var(--semantic-color-secondary) l c h/.35);width:calc(var(--mun-timeline-dot-size) * 1.5);height:calc(var(--mun-timeline-dot-size) * 1.5);animation:timeline-pulse 2.4s ease-in-out infinite}.stage-timeline__item.is-active .stage-timeline__label{color:#fffffff2;font-weight:700}.stage-timeline__item.is-active .stage-timeline__count{color:oklch(from var(--semantic-color-secondary) l c h/.75)}.stage-timeline__item.is-active:before{content:"";position:absolute;top:-8px;right:-4px;bottom:-8px;left:-4px;background:oklch(from var(--semantic-color-secondary) l c h/.07);border:1px solid oklch(from var(--semantic-color-secondary) l c h/.18);border-radius:calc(3 * var(--base-measure));z-index:-1}.stage-timeline__item.is-upcoming .stage-timeline__teams{color:#ffffff38}.stage-timeline__item.is-upcoming .stage-timeline__teams-label{color:#ffffff24}.stage-timeline__item.is-upcoming .stage-timeline__dot{background:transparent;border-color:#ffffff38;border-style:dashed}.stage-timeline__item.is-upcoming .stage-timeline__label{color:#ffffff4d}.stage-timeline__item.is-upcoming .stage-timeline__count{color:#ffffff2e}.stage-timeline__item.is-final .stage-timeline__label{position:relative}.stage-timeline__item.is-final .stage-timeline__label:before{content:"★";font-size:.6em;vertical-align:super;margin-right:2px;color:var(--semantic-color-secondary);opacity:.8}.stage-timeline__teams{font-family:var(--semantic-font-family-heading);font-size:clamp(8 * var(--base-measure),4vw,18 * var(--base-measure));font-weight:900;line-height:1;letter-spacing:-.04em;color:#ffffffd9;margin-bottom:calc(.5 * var(--base-measure));z-index:1}.stage-timeline__teams-label{font-family:var(--semantic-font-family-primary-bold);font-size:calc(2 * var(--base-measure));letter-spacing:.12em;text-transform:uppercase;color:#ffffff52;margin-bottom:calc(5 * var(--base-measure));z-index:1}.stage-timeline__dot{width:var(--mun-timeline-dot-size);height:var(--mun-timeline-dot-size);border-radius:50%;border:2px solid var(--mun-timeline-dot-active);background:transparent;z-index:1;transition:background-color,box-shadow,width,height}@media (prefers-reduced-motion: reduce){.stage-timeline__dot{transition:none}}.stage-timeline__dot{flex-shrink:0;margin-bottom:calc(5 * var(--base-measure))}.stage-timeline__label{font-family:var(--semantic-font-family-primary-bold);font-size:calc(2.8 * var(--base-measure));letter-spacing:.06em;text-transform:uppercase;color:#ffffffbf;text-align:center;transition:color}@media (prefers-reduced-motion: reduce){.stage-timeline__label{transition:none}}.stage-timeline__label{z-index:1}.stage-timeline__count{font-size:calc(2.2 * var(--base-measure));color:#ffffff61;text-align:center;margin-top:calc(var(--base-measure));z-index:1}@keyframes timeline-pulse{0%,to{box-shadow:0 0 0 5px oklch(from var(--semantic-color-secondary) l c h/.18),0 0 16px 4px oklch(from var(--semantic-color-secondary) l c h/.35)}50%{box-shadow:0 0 0 8px oklch(from var(--semantic-color-secondary) l c h/.1),0 0 28px 8px oklch(from var(--semantic-color-secondary) l c h/.22)}}}@layer syx.molecules{.section-header{margin-bottom:var(--layout-gap-5);display:flex;align-items:flex-end;justify-content:space-between;gap:var(--layout-gap-3)}@media (max-width: 37.5em){.section-header{flex-direction:column;align-items:flex-start;margin-bottom:var(--layout-gap-4)}}.section-header__content{display:flex;flex-direction:column;gap:var(--layout-gap-1)}.section-header__overline{font-family:var(--semantic-font-family-primary-bold);font-size:calc(2.5 * var(--base-measure));letter-spacing:.2em;text-transform:uppercase;color:var(--scroll-accent);display:flex;align-items:center;gap:calc(4 * var(--base-measure))}.section-header__overline:before{content:"";display:inline-block;width:calc(5 * var(--base-measure));height:1px;background-color:currentColor;opacity:.6;flex-shrink:0}.section-header__title{font-family:var(--semantic-font-family-heading);font-size:clamp(7 * var(--base-measure),4vw,11 * var(--base-measure));font-weight:700;letter-spacing:-.03em;color:var(--semantic-color-text-primary);line-height:1.05}@media (max-width: 37.5em){.section-header__title{font-size:calc(6 * var(--base-measure))}}.section-header__lead{font-size:clamp(3.5 * var(--base-measure),2vw,4 * var(--base-measure));line-height:1.6;color:var(--semantic-color-text-secondary);max-width:calc(160 * var(--base-measure))}}@layer syx.molecules{.filter-tabs{display:flex;gap:var(--layout-gap-1);flex-wrap:wrap;list-style:none;margin:0;padding:0}.filter-tabs__item button{padding:var(--layout-pad-2) var(--layout-pad-3);background:none;border:var(--semantic-border-width) solid var(--semantic-color-border-subtle);border-radius:var(--theme-radius);font-family:var(--semantic-font-family-primary-bold);font-size:calc(3 * var(--base-measure));color:var(--semantic-color-text-secondary);cursor:pointer;transition:background-color,border-color,color}@media (prefers-reduced-motion: reduce){.filter-tabs__item button{transition:none}}.filter-tabs__item button:hover,.filter-tabs__item button.is-active{background-color:var(--semantic-color-primary);border-color:var(--semantic-color-primary);color:var(--semantic-color-text-inverse)}}@layer syx.molecules{.editorial-breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:calc(2 * var(--base-measure));font-size:calc(3 * var(--base-measure));color:var(--semantic-color-text-tertiary);margin-bottom:var(--layout-gap-3)}.editorial-breadcrumb a{color:var(--semantic-color-link-default);text-decoration:none}.editorial-breadcrumb a:hover{text-decoration:underline}.editorial-breadcrumb__sep{color:var(--semantic-color-text-tertiary);font-size:calc(2 * var(--base-measure))}}@layer syx.molecules{.match-day-group{display:flex;flex-direction:column;gap:var(--layout-gap-2)}.match-day-group__header{display:flex;align-items:center;gap:var(--layout-gap-2);padding:var(--layout-pad-2) 0;border-bottom:var(--semantic-border-width) solid var(--semantic-color-border-subtle);position:sticky;top:calc(16 * var(--base-measure));background-color:var(--semantic-color-bg-primary);z-index:10}@media (max-width: 37.5em){.match-day-group__header{top:calc(14 * var(--base-measure))}}.match-day-group__date{font-family:var(--semantic-font-family-heading);font-size:calc(5 * var(--base-measure));font-weight:700;color:var(--semantic-color-text-primary)}.match-day-group__day-name{font-size:calc(3 * var(--base-measure));color:var(--semantic-color-text-tertiary)}.match-day-group__count{margin-left:auto;font-size:calc(2.5 * var(--base-measure));color:var(--semantic-color-text-tertiary)}.match-day-group__matches{display:flex;flex-direction:column;gap:var(--layout-gap-2)}}@layer syx.molecules{.chapter-indicator{position:fixed;bottom:calc(8 * var(--base-measure));right:calc(8 * var(--base-measure));z-index:200;display:flex;align-items:center;gap:calc(2.5 * var(--base-measure));background-color:#040609cc;-webkit-backdrop-filter:blur(12px) saturate(1.3);backdrop-filter:blur(12px) saturate(1.3);border:1px solid oklch(100% 0 0deg / .12);border-radius:calc(10 * var(--base-measure));padding:calc(2 * var(--base-measure)) calc(4 * var(--base-measure));opacity:0;transform:translateY(calc(4 * var(--base-measure)));transition:opacity .4s ease,transform .4s ease;pointer-events:none}.chapter-indicator.is-visible{opacity:1;transform:translateY(0)}.chapter-indicator__dot{width:calc(2 * var(--base-measure));height:calc(2 * var(--base-measure));border-radius:50%;flex-shrink:0;transition:background-color .5s ease}.chapter-indicator__dot[data-theme=editorial]{background-color:#d18500;background-color:oklch(68% .165 70deg)}.chapter-indicator__dot[data-theme=event]{background-color:#008935;background-color:oklch(55% .18 148deg)}.chapter-indicator__dot[data-theme=immersive]{background-color:#00b7a8;background-color:oklch(70% .25 185deg)}.chapter-indicator__label{font-family:var(--semantic-font-family-primary-bold);font-size:calc(2.5 * var(--base-measure));letter-spacing:.1em;text-transform:uppercase;color:#ffffffa6;white-space:nowrap}}@layer syx.molecules{.token-layer-card{background-color:var(--semantic-color-bg-secondary);border:var(--semantic-border-width) solid var(--semantic-color-border-subtle);border-radius:var(--theme-radius);padding:var(--layout-pad-4);display:flex;flex-direction:column;gap:var(--layout-gap-2);position:relative;overflow:hidden}.token-layer-card:before{content:"";position:absolute;top:0;left:0;width:3px;height:100%;background-color:var(--layer-color, var(--semantic-color-primary))}.token-layer-card__layer{font-family:var(--semantic-font-family-primary-bold);font-size:calc(2.5 * var(--base-measure));letter-spacing:.12em;text-transform:uppercase;color:var(--layer-color, var(--semantic-color-primary))}.token-layer-card__name{font-family:var(--semantic-font-family-heading);font-size:calc(5 * var(--base-measure));font-weight:700;color:var(--semantic-color-text-primary)}.token-layer-card__desc{font-size:calc(3.5 * var(--base-measure));color:var(--semantic-color-text-secondary);line-height:1.6}.token-layer-card__examples{display:flex;flex-direction:column;gap:calc(1.5 * var(--base-measure));margin-top:var(--layout-gap-1)}.token-layer-card__token{font-family:var(--semantic-font-family-mono);font-size:calc(2.5 * var(--base-measure));color:var(--semantic-color-text-tertiary);background-color:var(--semantic-color-bg-primary);padding:calc(1.5 * var(--base-measure)) calc(2.5 * var(--base-measure));border-radius:calc(1.5 * var(--base-measure))}}@layer syx.molecules{.skeleton{background:linear-gradient(90deg,var(--semantic-color-bg-secondary) 25%,var(--semantic-color-bg-tertiary) 50%,var(--semantic-color-bg-secondary) 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s ease-in-out infinite;border-radius:var(--theme-radius)}@keyframes skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}}@layer syx.molecules{.empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--layout-gap-2);padding:calc(16 * var(--base-measure)) var(--layout-pad-4);text-align:center}.empty-state__icon{font-size:calc(12 * var(--base-measure));opacity:.3}.empty-state__title{font-family:var(--semantic-font-family-heading);font-size:calc(5 * var(--base-measure));color:var(--semantic-color-text-secondary)}.empty-state__text{font-size:calc(3.5 * var(--base-measure));color:var(--semantic-color-text-tertiary);max-width:calc(100 * var(--base-measure));line-height:1.6}}@layer syx.tokens{:root{--mun-primitive-green-50: oklch(.97 .04 145);--mun-primitive-green-100: oklch(.93 .08 145);--mun-primitive-green-200: oklch(.88 .12 145);--mun-primitive-green-400: oklch(.7 .16 148);--mun-primitive-green-500: oklch(.55 .18 148);--mun-primitive-green-600: oklch(.44 .15 148);--mun-primitive-green-700: oklch(.34 .12 148);--mun-primitive-green-900: oklch(.18 .06 148);--mun-primitive-gold-50: oklch(.97 .035 80);--mun-primitive-gold-200: oklch(.88 .09 75);--mun-primitive-gold-400: oklch(.78 .145 72);--mun-primitive-gold-500: oklch(.68 .165 70);--mun-primitive-gold-600: oklch(.56 .14 68);--mun-primitive-gold-800: oklch(.36 .09 65);--mun-primitive-sky-50: oklch(.97 .02 220);--mun-primitive-sky-200: oklch(.88 .06 220);--mun-primitive-sky-400: oklch(.7 .13 220);--mun-primitive-sky-500: oklch(.58 .17 225);--mun-primitive-sky-700: oklch(.38 .13 230);--mun-primitive-sky-900: oklch(.2 .08 240);--mun-primitive-stadium-900: oklch(.1 .02 260);--mun-primitive-stadium-800: oklch(.15 .025 260);--mun-primitive-stadium-700: oklch(.2 .03 255);--mun-primitive-stadium-500: oklch(.32 .04 250);--mun-primitive-stadium-300: oklch(.5 .035 245);--mun-primitive-neon-400: oklch(.8 .22 185);--mun-primitive-neon-500: oklch(.7 .25 185);--mun-primitive-neon-600: oklch(.6 .23 183);--mun-primitive-ink-900: oklch(.12 .01 260);--mun-primitive-ink-800: oklch(.2 .008 260);--mun-primitive-ink-600: oklch(.38 .01 255);--mun-primitive-paper-50: oklch(.98 .006 70);--mun-primitive-paper-100: oklch(.95 .01 70);--mun-primitive-paper-200: oklch(.92 .012 70);--mun-primitive-scarlet-500: oklch(.55 .22 28);--mun-primitive-scarlet-600: oklch(.46 .2 28);--mun-status-live-bg: oklch(.55 .22 28);--mun-status-live-text: oklch(1 0 0);--mun-status-finished-bg: oklch(.93 0 0);--mun-status-finished-text: oklch(.32 0 0);--mun-status-scheduled-bg: oklch(.93 .015 220);--mun-status-scheduled-text: oklch(.38 .06 225);--mun-stage-groups-color: oklch(.55 .18 148);--mun-stage-r32-color: oklch(.58 .17 225);--mun-stage-r16-color: oklch(.56 .14 68);--mun-stage-qf-color: oklch(.6 .23 183);--mun-stage-sf-color: oklch(.55 .22 28);--mun-stage-final-color: oklch(.68 .165 70);--mun-compare-team-a: oklch(.55 .18 148);--mun-compare-team-b: oklch(.58 .17 225);--mun-score-win-text: oklch(.44 .15 148);--mun-score-loss-text: oklch(.46 .2 28);--mun-score-draw-text: oklch(.38 .01 255);--mun-match-card-bg: var(--semantic-color-bg-primary);--mun-match-card-border: var(--semantic-color-border-subtle);--mun-match-card-radius: var(--theme-radius);--mun-match-card-padding: var(--layout-pad-3);--mun-match-card-shadow: var(--semantic-shadow-sm, 0 1px 4px oklch(0 0 0 / .06));--mun-team-header-height: 320px;--mun-team-flag-size: 80px;--mun-team-badge-bg: var(--semantic-color-bg-secondary);--mun-team-badge-radius: 50%;--mun-timeline-line-color: oklch(1 0 0 / .14);--mun-timeline-dot-size: 14px;--mun-timeline-dot-active: var(--semantic-color-secondary);--mun-pill-groups-bg: oklch(.93 .04 148);--mun-pill-groups-text: oklch(.34 .12 148);--mun-pill-r32-bg: oklch(.93 .02 220);--mun-pill-r32-text: oklch(.38 .06 225);--mun-pill-r16-bg: oklch(.95 .03 72);--mun-pill-r16-text: oklch(.4 .13 68);--mun-pill-qf-bg: oklch(.93 .04 185);--mun-pill-qf-text: oklch(.35 .16 183);--mun-pill-sf-bg: oklch(.96 .03 28);--mun-pill-sf-text: oklch(.4 .18 28);--mun-pill-final-bg: oklch(.96 .04 70);--mun-pill-final-text: oklch(.36 .12 65);--mun-hero-min-height: 90vh;--mun-hero-text-max-width: 680px;--mun-hero-overlay-start: oklch(0 0 0 / .7);--mun-hero-overlay-end: oklch(0 0 0 / .2);--mun-compare-divider: var(--semantic-color-border-default);--mun-compare-stat-bar-height: 6px;--mun-compare-stat-radius: 3px;--mun-data-strip-bg: var(--semantic-color-bg-secondary);--mun-data-strip-padding: var(--layout-pad-2);--mun-data-strip-gap: var(--layout-gap-3)}}@layer syx.base{.page-wrap{min-height:100dvh;display:flex;flex-direction:column;background-color:var(--semantic-color-bg-primary);color:var(--semantic-color-text-primary);transition:background-color .6s ease,color .4s ease}.page-main{flex:1;padding-top:calc(16 * var(--base-measure))}.page-main--hero-page{padding-top:0}.container{width:100%;max-width:var(--layout-max-width);margin-inline:auto;padding:0 var(--layout-pad-4)}@media (max-width: 37.5em){.container{padding:0 var(--layout-pad-3)}}.container--narrow{max-width:calc(280 * var(--base-measure))}.container--wide{max-width:calc(440 * var(--base-measure))}.section{padding:calc(16 * var(--base-measure)) 0}@media (max-width: 37.5em){.section{padding:calc(10 * var(--base-measure)) 0}}.section--sm{padding:calc(10 * var(--base-measure)) 0}.section--lg{padding:calc(24 * var(--base-measure)) 0}.section--dark{background-color:var(--semantic-color-bg-inverse);color:var(--semantic-color-text-inverse);transition:background-color .6s ease,color .4s ease}.section--dark .section-header__title,.section--dark .section-header__lead{color:var(--semantic-color-text-inverse)}.section--dark .section-header__lead{color:#fff9}.section--dark .btn--secondary{border-color:#ffffff4d;color:#ffffffb3}.section--dark-soft{background-color:#0c1015;color:var(--semantic-color-text-inverse)}.section--dark-soft .section-header__title{color:#f4f1ed}.section--dark-soft .section-header__lead{color:#f4f1ed99}.section--dark-soft .btn--secondary{border-color:#ffffff40;color:#ffffffa6}.skip-link{position:absolute;top:calc(-10 * var(--base-measure));left:calc(4 * var(--base-measure));background-color:var(--semantic-color-primary);color:var(--semantic-color-text-inverse);padding:var(--layout-pad-2) var(--layout-pad-3);border-radius:var(--theme-radius);font-size:calc(3 * var(--base-measure));text-decoration:none;z-index:1000}.skip-link:focus{top:calc(4 * var(--base-measure))}mark{background-color:oklch(from var(--semantic-color-secondary) l c h/.25);color:var(--semantic-color-text-primary);border-radius:2px;padding:0 2px}code{font-family:var(--semantic-font-family-mono);font-size:.875em;background-color:var(--semantic-color-bg-secondary);padding:1px 5px;border-radius:3px;border:var(--semantic-border-width) solid var(--semantic-color-border-subtle)}}@layer syx.base{.cards-grid{display:grid;gap:var(--layout-gap-3)}.cards-grid--2{grid-template-columns:repeat(2,1fr)}.cards-grid--3{grid-template-columns:repeat(3,1fr)}.cards-grid--4{grid-template-columns:repeat(4,1fr)}.cards-grid--auto{grid-template-columns:repeat(auto-fill,minmax(calc(70 * var(--base-measure)),1fr))}@media (max-width: 50em){.cards-grid--3,.cards-grid--4{grid-template-columns:repeat(2,1fr)}}@media (max-width: 37.5em){.cards-grid{gap:var(--layout-gap-2)}.cards-grid--2,.cards-grid--3,.cards-grid--auto{grid-template-columns:1fr}.cards-grid--4{grid-template-columns:repeat(2,1fr)}}}@layer syx.organisms{.editorial-hero{position:relative;height:100dvh;min-height:600px;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;background-color:#010204}.editorial-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;opacity:.03;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.72' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");background-size:256px 256px;animation:grain-shift .5s steps(2) infinite}.editorial-hero__bg-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 40%;opacity:.75;z-index:0;transform:translateZ(0);backface-visibility:hidden;will-change:transform}.editorial-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(to right,oklch(0% 0 0deg / .72) 0%,oklch(0% 0 0deg / .45) 40%,oklch(0% 0 0deg / .1) 75%,transparent 100%),linear-gradient(to top,oklch(0% 0 0deg / .85) 0%,oklch(0% 0 0deg / .6) 12%,oklch(0% 0 0deg / .2) 35%,transparent 60%),linear-gradient(to bottom,oklch(0% 0 0deg / .35) 0%,transparent 20%)}.editorial-hero__content{position:relative;z-index:2;width:100%;max-width:var(--layout-max-width);margin-inline:auto;padding:0 var(--layout-pad-5) calc(14 * var(--base-measure));display:flex;flex-direction:column;gap:var(--layout-gap-3);flex:1;justify-content:flex-end}@media (max-width: 37.5em){.editorial-hero__content{padding:0 var(--layout-pad-3) calc(8 * var(--base-measure))}}.editorial-hero__eyebrow{display:flex;align-items:center;gap:var(--layout-gap-3)}.editorial-hero__overline{font-family:var(--semantic-font-family-primary-bold);font-size:calc(2.5 * var(--base-measure));letter-spacing:.18em;text-transform:uppercase;color:var(--scroll-accent)}.editorial-hero__badge{font-family:var(--semantic-font-family-primary-bold);font-size:calc(2.5 * var(--base-measure));letter-spacing:.12em;text-transform:uppercase;color:#ffffff73;border-left:1px solid oklch(100% 0 0deg / .2);padding-left:var(--layout-pad-3)}.editorial-hero__heading{display:flex;flex-direction:column;gap:0;margin:0}@media (max-width: 37.5em){.editorial-hero__scroll-hint{display:none}}@media (max-width: 37.5em){.editorial-hero__lead{display:none}}@media (max-width: 37.5em){.editorial-hero__meta{font-size:calc(2.5 * var(--base-measure));gap:var(--layout-gap-2)}}.editorial-hero__line{display:block;font-family:var(--semantic-font-family-heading);font-size:clamp(12 * var(--base-measure),12vw,36 * var(--base-measure));font-weight:700;letter-spacing:-.045em;color:#fff;line-height:.88;opacity:0;will-change:transform,opacity}@media (max-width: 37.5em){.editorial-hero__line{font-size:clamp(6 * var(--base-measure),13vw,18 * var(--base-measure));will-change:auto}}.editorial-hero__line--accent{color:var(--scroll-accent);font-style:italic;line-height:.88;padding-block:.08em;font-size:clamp(10.5 * var(--base-measure),10.5vw,32 * var(--base-measure));perspective:800px;transform-style:preserve-3d}@media (max-width: 37.5em){.editorial-hero__line--accent{font-size:clamp(5.5 * var(--base-measure),11vw,16 * var(--base-measure))}}.editorial-hero__line--stroke{-webkit-text-stroke:1.5px rgba(255,255,255,.8)}.editorial-hero__meta{display:flex;align-items:center;gap:var(--layout-gap-3);flex-wrap:wrap;font-family:var(--semantic-font-family-primary-bold);font-size:calc(3 * var(--base-measure));letter-spacing:.08em;text-transform:uppercase;color:#ffffff8c}.editorial-hero__meta-dot{width:3px;height:3px;border-radius:50%;background-color:var(--semantic-color-secondary);opacity:.7;flex-shrink:0}.editorial-hero__lead{max-width:calc(120 * var(--base-measure));font-size:calc(4.5 * var(--base-measure));line-height:1.6;color:#ffffffbf}.editorial-hero__actions{display:flex;gap:var(--layout-gap-2);flex-wrap:wrap}.editorial-hero .btn--filled{background-color:var(--scroll-accent);border-color:var(--scroll-accent);color:#040609}.editorial-hero .btn--filled:hover{background-color:oklch(from var(--scroll-accent) calc(l*1.12) c h);border-color:oklch(from var(--scroll-accent) calc(l*1.12) c h);color:#010203}.editorial-hero .btn--ghost-light{border-color:#ffffff59;color:#fffc;background:transparent}.editorial-hero .btn--ghost-light:hover{border-color:#fff9;color:#fff;background:#ffffff14}.editorial-hero__stats-band{position:relative;z-index:2;width:100%;background-color:#00000080;-webkit-backdrop-filter:blur(16px) saturate(1.2);backdrop-filter:blur(16px) saturate(1.2);border-top:1px solid oklch(100% 0 0deg / .08);padding:var(--layout-pad-3) var(--layout-pad-5);display:flex;justify-content:space-around;gap:var(--layout-gap-3)}@media (max-width: 37.5em){.editorial-hero__stats-band{padding:var(--layout-pad-2) var(--layout-pad-3);gap:var(--layout-gap-1);flex-wrap:wrap;justify-content:center}}.editorial-hero__band-stat{display:flex;flex-direction:column;align-items:center;gap:calc(var(--base-measure))}.editorial-hero__band-value{font-family:var(--semantic-font-family-heading);font-size:clamp(7 * var(--base-measure),3.5vw,10 * var(--base-measure));font-weight:700;color:#fff;line-height:1;letter-spacing:-.04em}.editorial-hero__band-label{font-family:var(--semantic-font-family-primary-bold);font-size:calc(2.2 * var(--base-measure));letter-spacing:.12em;text-transform:uppercase;color:#fff6}.editorial-hero__scroll-hint{position:absolute;bottom:calc(10 * var(--base-measure));left:50%;transform:translate(-50%);z-index:2;display:flex;flex-direction:column;align-items:center;gap:calc(1.5 * var(--base-measure));color:#fff6;animation:scroll-bounce 2.2s ease-in-out infinite}.editorial-hero__scroll-hint span{font-family:var(--semantic-font-family-primary-bold);font-size:calc(2 * var(--base-measure));letter-spacing:.14em;text-transform:uppercase}@keyframes scroll-bounce{0%,to{transform:translate(-50%) translateY(0);opacity:.4}50%{transform:translate(-50%) translateY(8px);opacity:.7}}@keyframes grain-shift{0%{background-position:0px 0px}25%{background-position:-18px 12px}50%{background-position:8px -14px}75%{background-position:-6px 20px}to{background-position:15px -8px}}}@layer syx.organisms{.site-nav{position:fixed;top:0;left:0;right:0;z-index:100;border-bottom:var(--semantic-border-width) solid var(--semantic-color-border-subtle);transition:border-color .5s ease,box-shadow .3s ease}.site-nav:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:oklch(from var(--semantic-color-bg-primary) l c h/.85);-webkit-backdrop-filter:blur(16px) saturate(1.4);backdrop-filter:blur(16px) saturate(1.4);transition:background-color .6s ease;z-index:0;pointer-events:none}.site-nav.is-scrolled{box-shadow:var(--semantic-shadow-sm)}.site-nav__inner{position:relative;z-index:1;max-width:var(--layout-max-width);margin:0 auto;padding:0 var(--layout-pad-4);height:calc(16 * var(--base-measure));display:flex;align-items:center;gap:var(--layout-gap-3)}.site-nav__logo{display:flex;align-items:center;gap:var(--layout-gap-2);text-decoration:none;flex-shrink:0}.site-nav__logo-mark{display:flex;align-items:center;justify-content:center;flex-shrink:0}.site-nav__logo-mark .logo-icon{display:block;width:26px;height:26px;flex-shrink:0;-webkit-mask:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='iso-8859-1'?%3e%3c!--%20Uploaded%20to:%20SVG%20Repo,%20www.svgrepo.com,%20Generator:%20SVG%20Repo%20Mixer%20Tools%20--%3e%3csvg%20fill='%23000000'%20height='800px'%20width='800px'%20version='1.1'%20id='Layer_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20viewBox='0%200%20512%20512'%20xml:space='preserve'%3e%3cg%3e%3cg%3e%3cpath%20d='M384,449.963v-12.629c0-17.643-14.357-32-32-32h-15.104c-19.989-34.176-27.52-93.973-27.563-127.659%20c3.349-6.059,6.549-11.712,9.237-16.341c17.557-30.379,44.096-99.072,44.096-133.333v-4.821c0-5.845-0.043-10.368-0.192-14.336%20c0.085-0.619,0.192-1.707,0.192-2.176C362.667,47.851,314.816,0,256,0S149.333,47.851,149.333,106.667%20c0,13.141,2.645,25.835,7.211,37.717c0.043,0.213-0.021,0.427,0.021,0.64l46.763,185.728%20c-9.493,31.317-23.019,62.037-28.779,74.581H160c-17.643,0-32,14.357-32,32v12.629c-12.395,4.416-21.333,16.149-21.333,30.037%20v21.333c0,5.888,4.779,10.667,10.667,10.667h277.333c5.888,0,10.667-4.779,10.667-10.667V480%20C405.333,466.112,396.395,454.379,384,449.963z%20M256,21.333c40.107,0,73.579,27.883,82.709,64.747%20c-9.323,1.856-12.672,12.373-16.704,27.072c-1.792,6.528-3.691,12.843-5.76,18.859c-6.677-14.912-21.568-25.344-38.912-25.344%20c-18.667,0-34.389,12.117-40.171,28.843c-2.453-5.333-4.843-10.965-7.232-17.003c-7.04-17.792-13.12-33.173-27.285-33.173%20c-4.117,0-7.851,1.771-10.496,4.992c-7.296,8.875-5.269,28.096,3.819,76.352c-15.936-15.744-25.301-37.141-25.301-60.011%20C170.667,59.605,208.939,21.333,256,21.333z%20M298.667,149.333c0,11.755-9.557,21.333-21.333,21.333S256,161.088,256,149.333%20c0-11.755,9.557-21.333,21.333-21.333S298.667,137.579,298.667,149.333z%20M189.76,189.483c3.84,3.051,7.893,5.845,12.203,8.384%20c5.717,29.824,11.371,61.099,11.371,79.467c0,1.536-0.149,3.221-0.235,4.821L189.76,189.483z%20M234.667,277.333%20c0-22.933-7.168-59.904-14.101-95.659c-3.243-16.789-7.189-37.035-9.536-53.035c9.472,23.893,23.829,56.832,56.939,62.251%20c3.029,0.683,6.144,1.109,9.365,1.109c3.392,0,6.656-0.491,9.835-1.259c34.816-6.123,47.445-43.371,54.165-67.435V128%20c0,27.157-23.061,91.2-42.219,124.373C285.12,276.565,256,326.912,256,373.333c0,5.888,4.779,10.667,10.667,10.667%20s10.667-4.779,10.667-10.667c0-18.496,5.717-38.229,13.184-56.619c3.136,28.309,9.664,62.016,22.08,88.619H197.952%20C210.347,377.365,234.667,317.333,234.667,277.333z%20M149.333,437.333c0-5.888,4.8-10.667,10.667-10.667h192%20c5.867,0,10.667,4.779,10.667,10.667V448H149.333V437.333z%20M384,490.667H128V480c0-5.888,4.8-10.667,10.667-10.667h234.667%20C379.2,469.333,384,474.112,384,480V490.667z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e") center/contain no-repeat;mask:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='iso-8859-1'?%3e%3c!--%20Uploaded%20to:%20SVG%20Repo,%20www.svgrepo.com,%20Generator:%20SVG%20Repo%20Mixer%20Tools%20--%3e%3csvg%20fill='%23000000'%20height='800px'%20width='800px'%20version='1.1'%20id='Layer_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20viewBox='0%200%20512%20512'%20xml:space='preserve'%3e%3cg%3e%3cg%3e%3cpath%20d='M384,449.963v-12.629c0-17.643-14.357-32-32-32h-15.104c-19.989-34.176-27.52-93.973-27.563-127.659%20c3.349-6.059,6.549-11.712,9.237-16.341c17.557-30.379,44.096-99.072,44.096-133.333v-4.821c0-5.845-0.043-10.368-0.192-14.336%20c0.085-0.619,0.192-1.707,0.192-2.176C362.667,47.851,314.816,0,256,0S149.333,47.851,149.333,106.667%20c0,13.141,2.645,25.835,7.211,37.717c0.043,0.213-0.021,0.427,0.021,0.64l46.763,185.728%20c-9.493,31.317-23.019,62.037-28.779,74.581H160c-17.643,0-32,14.357-32,32v12.629c-12.395,4.416-21.333,16.149-21.333,30.037%20v21.333c0,5.888,4.779,10.667,10.667,10.667h277.333c5.888,0,10.667-4.779,10.667-10.667V480%20C405.333,466.112,396.395,454.379,384,449.963z%20M256,21.333c40.107,0,73.579,27.883,82.709,64.747%20c-9.323,1.856-12.672,12.373-16.704,27.072c-1.792,6.528-3.691,12.843-5.76,18.859c-6.677-14.912-21.568-25.344-38.912-25.344%20c-18.667,0-34.389,12.117-40.171,28.843c-2.453-5.333-4.843-10.965-7.232-17.003c-7.04-17.792-13.12-33.173-27.285-33.173%20c-4.117,0-7.851,1.771-10.496,4.992c-7.296,8.875-5.269,28.096,3.819,76.352c-15.936-15.744-25.301-37.141-25.301-60.011%20C170.667,59.605,208.939,21.333,256,21.333z%20M298.667,149.333c0,11.755-9.557,21.333-21.333,21.333S256,161.088,256,149.333%20c0-11.755,9.557-21.333,21.333-21.333S298.667,137.579,298.667,149.333z%20M189.76,189.483c3.84,3.051,7.893,5.845,12.203,8.384%20c5.717,29.824,11.371,61.099,11.371,79.467c0,1.536-0.149,3.221-0.235,4.821L189.76,189.483z%20M234.667,277.333%20c0-22.933-7.168-59.904-14.101-95.659c-3.243-16.789-7.189-37.035-9.536-53.035c9.472,23.893,23.829,56.832,56.939,62.251%20c3.029,0.683,6.144,1.109,9.365,1.109c3.392,0,6.656-0.491,9.835-1.259c34.816-6.123,47.445-43.371,54.165-67.435V128%20c0,27.157-23.061,91.2-42.219,124.373C285.12,276.565,256,326.912,256,373.333c0,5.888,4.779,10.667,10.667,10.667%20s10.667-4.779,10.667-10.667c0-18.496,5.717-38.229,13.184-56.619c3.136,28.309,9.664,62.016,22.08,88.619H197.952%20C210.347,377.365,234.667,317.333,234.667,277.333z%20M149.333,437.333c0-5.888,4.8-10.667,10.667-10.667h192%20c5.867,0,10.667,4.779,10.667,10.667V448H149.333V437.333z%20M384,490.667H128V480c0-5.888,4.8-10.667,10.667-10.667h234.667%20C379.2,469.333,384,474.112,384,480V490.667z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e") center/contain no-repeat;background-color:#000000ad;animation:logo-float 3.6s ease-in-out infinite;transform-origin:bottom center;will-change:transform,background-color;transition:background-color .3s ease}.site-nav__logo:hover .logo-icon{animation:none;background-color:var(--semantic-color-secondary);transform:translateY(-6px) rotate(-8deg) scale(1.16);transition:background-color .25s ease,transform .3s cubic-bezier(.34,1.56,.64,1)}.site-nav__logo-text{display:flex;flex-direction:column;line-height:1.1}.site-nav__logo-title{font-family:var(--semantic-font-family-heading);font-size:calc(3.5 * var(--base-measure));font-weight:700;letter-spacing:-.01em;color:var(--semantic-color-text-primary)}.site-nav__logo-sub{font-size:calc(2.5 * var(--base-measure));letter-spacing:.08em;text-transform:uppercase;color:var(--semantic-color-secondary)}.site-nav__links{flex:1;display:flex;align-items:center;gap:var(--layout-gap-1);list-style:none;margin:0;padding:0}@media (max-width: 64em){.site-nav__links{display:none}}.site-nav__link a{display:block;padding:calc(2 * var(--base-measure)) calc(3 * var(--base-measure));font-size:calc(3 * var(--base-measure));font-family:var(--semantic-font-family-primary-bold);color:var(--semantic-color-text-secondary);text-decoration:none;border-radius:var(--theme-radius);transition:color,background-color}@media (prefers-reduced-motion: reduce){.site-nav__link a{transition:none}}.site-nav__link a:hover,.site-nav__link a.is-active{color:var(--semantic-color-primary);background-color:var(--semantic-color-bg-secondary)}.site-nav__link a.is-active{font-weight:700;color:var(--semantic-color-primary)}.site-nav__controls{display:flex;align-items:center;gap:var(--layout-gap-2);margin-left:auto}.site-nav__hamburger{display:none;flex-direction:column;gap:5px;cursor:pointer;padding:calc(2 * var(--base-measure));background:none;border:none;min-width:44px;min-height:44px;align-items:center;justify-content:center;margin-left:auto;position:relative;z-index:201}@media (max-width: 64em){.site-nav__hamburger{display:flex}}.site-nav__hamburger span{display:block;width:calc(6 * var(--base-measure));height:2px;background-color:var(--semantic-color-text-primary);border-radius:2px;transform-origin:center;transition:transform,opacity,background-color}@media (prefers-reduced-motion: reduce){.site-nav__hamburger span{transition:none}}.site-nav__hamburger[aria-expanded=true] span:nth-child(1){transform:translateY(7px) rotate(45deg)}.site-nav__hamburger[aria-expanded=true] span:nth-child(2){opacity:0;transform:scaleX(0)}.site-nav__hamburger[aria-expanded=true] span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.site-nav__mobile{display:none;position:fixed;top:0;left:0;width:100%;height:100dvh;background-color:var(--semantic-color-bg-primary);z-index:200;flex-direction:column;justify-content:center;padding:calc(18 * var(--base-measure)) var(--layout-pad-5) var(--layout-pad-5);overflow-y:auto;-webkit-overflow-scrolling:touch}.site-nav__mobile.is-open{display:flex}.site-nav__mobile:before{content:"Menú";display:block;position:absolute;top:calc(4.5 * var(--base-measure));left:var(--layout-pad-5);font-size:calc(2.5 * var(--base-measure));letter-spacing:.18em;text-transform:uppercase;color:var(--semantic-color-text-tertiary);font-family:var(--semantic-font-family-primary)}.site-nav__mobile a{display:flex;align-items:baseline;gap:var(--layout-gap-2);padding:calc(3.5 * var(--base-measure)) 0;font-family:var(--semantic-font-family-heading);font-size:clamp(7 * var(--base-measure),11vw,11 * var(--base-measure));font-weight:700;line-height:1;color:var(--semantic-color-text-primary);text-decoration:none;border-bottom:var(--semantic-border-width) solid var(--semantic-color-border-subtle);transition:color,padding-left}@media (prefers-reduced-motion: reduce){.site-nav__mobile a{transition:none}}.site-nav__mobile a{counter-increment:mobile-nav}.site-nav__mobile a:before{content:counter(mobile-nav,decimal-leading-zero);font-size:calc(2.5 * var(--base-measure));font-family:var(--semantic-font-family-primary);font-weight:400;color:var(--semantic-color-text-tertiary);letter-spacing:.04em;align-self:center;min-width:calc(6 * var(--base-measure));flex-shrink:0}.site-nav__mobile a:hover,.site-nav__mobile a.is-active{color:var(--semantic-color-primary);padding-left:var(--layout-pad-2)}.site-nav__mobile a.is-active:before{color:var(--semantic-color-primary)}.site-nav__mobile{counter-reset:mobile-nav}.site-nav__close{position:absolute;top:calc(3.5 * var(--base-measure));right:var(--layout-pad-4);width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:none;border:var(--semantic-border-width) solid var(--semantic-color-border-subtle);border-radius:50%;cursor:pointer;transition:background-color,border-color,transform}@media (prefers-reduced-motion: reduce){.site-nav__close{transition:none}}.site-nav__close:hover{background-color:var(--semantic-color-bg-secondary);border-color:var(--semantic-color-border-default);transform:scale(1.08)}.site-nav__close:focus-visible{outline:2px solid var(--semantic-color-primary);outline-offset:2px}.site-nav__close span{position:absolute;width:calc(5 * var(--base-measure));height:2px;background-color:var(--semantic-color-text-primary);border-radius:2px}.site-nav__close span:nth-child(1){transform:rotate(45deg)}.site-nav__close span:nth-child(2){transform:rotate(-45deg)}.theme-switcher{display:flex;align-items:center;gap:calc(var(--base-measure));background-color:var(--semantic-color-bg-secondary);border:var(--semantic-border-width) solid var(--semantic-color-border-subtle);border-radius:calc(3 * var(--base-measure));padding:calc(var(--base-measure)) calc(1.5 * var(--base-measure))}.theme-switcher__btn{height:calc(7 * var(--base-measure));width:calc(7 * var(--base-measure));border-radius:50%;border:2px solid transparent;cursor:pointer;transition:border-color,transform}@media (prefers-reduced-motion: reduce){.theme-switcher__btn{transition:none}}.theme-switcher__btn{position:relative;overflow:hidden;font-size:0}.theme-switcher__btn:hover{transform:scale(1.1)}.theme-switcher__btn.is-active{border-color:var(--semantic-color-primary);transform:scale(1.05)}.theme-switcher__btn--editorial{background:linear-gradient(135deg,#fbf8f4,#dcd6d1)}.theme-switcher__btn--editorial.is-active{border-color:#0f1a2f}.theme-switcher__btn--event{background:linear-gradient(135deg,#00782d,#007a27,#007d1a,#107e12,#247f10 12.5%,#4d8108 25%,#818400 50%,#d18500);background:linear-gradient(135deg,color(xyz 0.062 0.139 0.031),color(xyz 0.073 0.147 0.031) 6.25%,#107e12,#247f10 12.5%,#4d8108 25%,color(xyz 0.172 0.211 0.027) 50%,color(xyz 0.355 0.302 0.016))}.theme-switcher__btn--event.is-active{border-color:#00782d;border-color:oklch(50% .18 148deg)}.theme-switcher__btn--immersive{background:linear-gradient(135deg,#010309,#001518,#00282a 25%,#005450 50%,#00b7a8);background:linear-gradient(135deg,#010309,color(xyz 0.004 0.006 0.011),color(xyz 0.01 0.017 0.027) 25%,color(xyz 0.034 0.072 0.1) 50%,color(xyz 0.164 0.39 0.492))}.theme-switcher__btn--immersive.is-active{border-color:#00b7a8;border-color:oklch(70% .25 185deg)}.theme-switcher__label{font-size:calc(2.5 * var(--base-measure));color:var(--semantic-color-text-tertiary);padding-right:calc(var(--base-measure))}@keyframes logo-float{0%{transform:translateY(0) rotate(0)}25%{transform:translateY(-4px) rotate(-3deg)}50%{transform:translateY(-6px) rotate(0)}75%{transform:translateY(-3px) rotate(3deg)}to{transform:translateY(0) rotate(0)}}}@layer syx.organisms{.site-footer{background-color:var(--semantic-color-bg-inverse);color:var(--semantic-color-text-inverse);padding:calc(12 * var(--base-measure)) 0 calc(6 * var(--base-measure));margin-top:auto}.site-footer__inner{max-width:var(--layout-max-width);margin:0 auto;padding:0 var(--layout-pad-4);display:grid;grid-template-columns:1fr 1fr 1fr;gap:var(--layout-gap-5)}@media (max-width: 50em){.site-footer__inner{grid-template-columns:1fr 1fr}}@media (max-width: 37.5em){.site-footer__inner{grid-template-columns:1fr;gap:var(--layout-gap-4)}}.site-footer__brand{display:flex;flex-direction:column;gap:var(--layout-gap-2)}.site-footer__logo{display:flex;align-items:center;gap:var(--layout-gap-2)}.site-footer__logo-mark{display:flex;align-items:center}.site-footer__logo-mark .logo-icon{display:block;width:32px;height:32px;flex-shrink:0;-webkit-mask:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='iso-8859-1'?%3e%3c!--%20Uploaded%20to:%20SVG%20Repo,%20www.svgrepo.com,%20Generator:%20SVG%20Repo%20Mixer%20Tools%20--%3e%3csvg%20fill='%23000000'%20height='800px'%20width='800px'%20version='1.1'%20id='Layer_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20viewBox='0%200%20512%20512'%20xml:space='preserve'%3e%3cg%3e%3cg%3e%3cpath%20d='M384,449.963v-12.629c0-17.643-14.357-32-32-32h-15.104c-19.989-34.176-27.52-93.973-27.563-127.659%20c3.349-6.059,6.549-11.712,9.237-16.341c17.557-30.379,44.096-99.072,44.096-133.333v-4.821c0-5.845-0.043-10.368-0.192-14.336%20c0.085-0.619,0.192-1.707,0.192-2.176C362.667,47.851,314.816,0,256,0S149.333,47.851,149.333,106.667%20c0,13.141,2.645,25.835,7.211,37.717c0.043,0.213-0.021,0.427,0.021,0.64l46.763,185.728%20c-9.493,31.317-23.019,62.037-28.779,74.581H160c-17.643,0-32,14.357-32,32v12.629c-12.395,4.416-21.333,16.149-21.333,30.037%20v21.333c0,5.888,4.779,10.667,10.667,10.667h277.333c5.888,0,10.667-4.779,10.667-10.667V480%20C405.333,466.112,396.395,454.379,384,449.963z%20M256,21.333c40.107,0,73.579,27.883,82.709,64.747%20c-9.323,1.856-12.672,12.373-16.704,27.072c-1.792,6.528-3.691,12.843-5.76,18.859c-6.677-14.912-21.568-25.344-38.912-25.344%20c-18.667,0-34.389,12.117-40.171,28.843c-2.453-5.333-4.843-10.965-7.232-17.003c-7.04-17.792-13.12-33.173-27.285-33.173%20c-4.117,0-7.851,1.771-10.496,4.992c-7.296,8.875-5.269,28.096,3.819,76.352c-15.936-15.744-25.301-37.141-25.301-60.011%20C170.667,59.605,208.939,21.333,256,21.333z%20M298.667,149.333c0,11.755-9.557,21.333-21.333,21.333S256,161.088,256,149.333%20c0-11.755,9.557-21.333,21.333-21.333S298.667,137.579,298.667,149.333z%20M189.76,189.483c3.84,3.051,7.893,5.845,12.203,8.384%20c5.717,29.824,11.371,61.099,11.371,79.467c0,1.536-0.149,3.221-0.235,4.821L189.76,189.483z%20M234.667,277.333%20c0-22.933-7.168-59.904-14.101-95.659c-3.243-16.789-7.189-37.035-9.536-53.035c9.472,23.893,23.829,56.832,56.939,62.251%20c3.029,0.683,6.144,1.109,9.365,1.109c3.392,0,6.656-0.491,9.835-1.259c34.816-6.123,47.445-43.371,54.165-67.435V128%20c0,27.157-23.061,91.2-42.219,124.373C285.12,276.565,256,326.912,256,373.333c0,5.888,4.779,10.667,10.667,10.667%20s10.667-4.779,10.667-10.667c0-18.496,5.717-38.229,13.184-56.619c3.136,28.309,9.664,62.016,22.08,88.619H197.952%20C210.347,377.365,234.667,317.333,234.667,277.333z%20M149.333,437.333c0-5.888,4.8-10.667,10.667-10.667h192%20c5.867,0,10.667,4.779,10.667,10.667V448H149.333V437.333z%20M384,490.667H128V480c0-5.888,4.8-10.667,10.667-10.667h234.667%20C379.2,469.333,384,474.112,384,480V490.667z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e") center/contain no-repeat;mask:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='iso-8859-1'?%3e%3c!--%20Uploaded%20to:%20SVG%20Repo,%20www.svgrepo.com,%20Generator:%20SVG%20Repo%20Mixer%20Tools%20--%3e%3csvg%20fill='%23000000'%20height='800px'%20width='800px'%20version='1.1'%20id='Layer_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20viewBox='0%200%20512%20512'%20xml:space='preserve'%3e%3cg%3e%3cg%3e%3cpath%20d='M384,449.963v-12.629c0-17.643-14.357-32-32-32h-15.104c-19.989-34.176-27.52-93.973-27.563-127.659%20c3.349-6.059,6.549-11.712,9.237-16.341c17.557-30.379,44.096-99.072,44.096-133.333v-4.821c0-5.845-0.043-10.368-0.192-14.336%20c0.085-0.619,0.192-1.707,0.192-2.176C362.667,47.851,314.816,0,256,0S149.333,47.851,149.333,106.667%20c0,13.141,2.645,25.835,7.211,37.717c0.043,0.213-0.021,0.427,0.021,0.64l46.763,185.728%20c-9.493,31.317-23.019,62.037-28.779,74.581H160c-17.643,0-32,14.357-32,32v12.629c-12.395,4.416-21.333,16.149-21.333,30.037%20v21.333c0,5.888,4.779,10.667,10.667,10.667h277.333c5.888,0,10.667-4.779,10.667-10.667V480%20C405.333,466.112,396.395,454.379,384,449.963z%20M256,21.333c40.107,0,73.579,27.883,82.709,64.747%20c-9.323,1.856-12.672,12.373-16.704,27.072c-1.792,6.528-3.691,12.843-5.76,18.859c-6.677-14.912-21.568-25.344-38.912-25.344%20c-18.667,0-34.389,12.117-40.171,28.843c-2.453-5.333-4.843-10.965-7.232-17.003c-7.04-17.792-13.12-33.173-27.285-33.173%20c-4.117,0-7.851,1.771-10.496,4.992c-7.296,8.875-5.269,28.096,3.819,76.352c-15.936-15.744-25.301-37.141-25.301-60.011%20C170.667,59.605,208.939,21.333,256,21.333z%20M298.667,149.333c0,11.755-9.557,21.333-21.333,21.333S256,161.088,256,149.333%20c0-11.755,9.557-21.333,21.333-21.333S298.667,137.579,298.667,149.333z%20M189.76,189.483c3.84,3.051,7.893,5.845,12.203,8.384%20c5.717,29.824,11.371,61.099,11.371,79.467c0,1.536-0.149,3.221-0.235,4.821L189.76,189.483z%20M234.667,277.333%20c0-22.933-7.168-59.904-14.101-95.659c-3.243-16.789-7.189-37.035-9.536-53.035c9.472,23.893,23.829,56.832,56.939,62.251%20c3.029,0.683,6.144,1.109,9.365,1.109c3.392,0,6.656-0.491,9.835-1.259c34.816-6.123,47.445-43.371,54.165-67.435V128%20c0,27.157-23.061,91.2-42.219,124.373C285.12,276.565,256,326.912,256,373.333c0,5.888,4.779,10.667,10.667,10.667%20s10.667-4.779,10.667-10.667c0-18.496,5.717-38.229,13.184-56.619c3.136,28.309,9.664,62.016,22.08,88.619H197.952%20C210.347,377.365,234.667,317.333,234.667,277.333z%20M149.333,437.333c0-5.888,4.8-10.667,10.667-10.667h192%20c5.867,0,10.667,4.779,10.667,10.667V448H149.333V437.333z%20M384,490.667H128V480c0-5.888,4.8-10.667,10.667-10.667h234.667%20C379.2,469.333,384,474.112,384,480V490.667z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e") center/contain no-repeat;background-color:oklch(from var(--semantic-color-secondary) l c h/.65);animation:logo-float-footer 4s ease-in-out infinite;transform-origin:bottom center;will-change:transform,background-color;transition:background-color .3s ease}.site-footer__logo-mark .logo-icon:hover{animation:none;background-color:var(--semantic-color-secondary);transform:translateY(-5px) scale(1.12);transition:background-color .25s ease,transform .3s cubic-bezier(.34,1.56,.64,1)}@keyframes logo-float-footer{0%{transform:translateY(0) rotate(0)}30%{transform:translateY(-5px) rotate(-2deg)}60%{transform:translateY(-3px) rotate(2deg)}to{transform:translateY(0) rotate(0)}}.site-footer__logo-name{font-family:var(--semantic-font-family-heading);font-size:calc(4 * var(--base-measure));font-weight:700;color:var(--semantic-color-text-inverse)}.site-footer__tagline{font-size:calc(3 * var(--base-measure));color:oklch(from var(--semantic-color-text-inverse) l c h/.55);line-height:1.5;max-width:calc(60 * var(--base-measure))}.site-footer__col-title{font-family:var(--semantic-font-family-primary-bold);font-size:calc(2.5 * var(--base-measure));letter-spacing:.12em;text-transform:uppercase;color:var(--semantic-color-secondary);margin-bottom:var(--layout-gap-2)}.site-footer__links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--layout-gap-1)}.site-footer__links a{font-size:calc(3.5 * var(--base-measure));color:oklch(from var(--semantic-color-text-inverse) l c h/.7);text-decoration:none;transition:color}@media (prefers-reduced-motion: reduce){.site-footer__links a{transition:none}}.site-footer__links a:hover{color:var(--semantic-color-text-inverse)}.site-footer__bottom{margin-top:calc(10 * var(--base-measure));padding-top:var(--layout-pad-3);border-top:var(--semantic-border-width) solid oklch(from var(--semantic-color-text-inverse) l c h/.12);max-width:var(--layout-max-width);margin-inline:auto;padding:var(--layout-pad-3) var(--layout-pad-4) 0;display:flex;align-items:center;justify-content:space-between;gap:var(--layout-gap-3)}@media (max-width: 37.5em){.site-footer__bottom{flex-direction:column;align-items:flex-start}}.site-footer__copy{font-size:calc(2.5 * var(--base-measure));color:oklch(from var(--semantic-color-text-inverse) l c h/.4)}.site-footer__syx-badge{display:flex;align-items:center;gap:calc(2 * var(--base-measure));font-size:calc(2.5 * var(--base-measure));color:oklch(from var(--semantic-color-text-inverse) l c h/.5);text-decoration:none;transition:color}@media (prefers-reduced-motion: reduce){.site-footer__syx-badge{transition:none}}.site-footer__syx-badge:hover{color:var(--semantic-color-secondary)}.site-footer__syx-badge strong{color:var(--semantic-color-secondary);font-family:var(--semantic-font-family-primary-bold)}}@layer syx.organisms{.team-header{position:relative;min-height:var(--mun-team-header-height);display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;background-color:var(--semantic-color-bg-inverse)}.team-header__bg{position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover;width:100%;height:100%;opacity:.25}.team-header__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,var(--semantic-color-bg-inverse) 0%,transparent 60%)}.team-header__content{position:relative;z-index:1;padding:var(--layout-pad-5);display:flex;align-items:flex-end;gap:var(--layout-gap-4)}@media (max-width: 37.5em){.team-header__content{padding:var(--layout-pad-4);flex-direction:column;align-items:flex-start;gap:var(--layout-gap-3)}}.team-header__identity{display:flex;align-items:center;gap:var(--layout-gap-3);flex:1}@media (max-width: 37.5em){.team-header__identity{gap:var(--layout-gap-2)}}.team-header__flag-wrap{height:var(--mun-team-flag-size);width:var(--mun-team-flag-size);border-radius:var(--mun-team-badge-radius);background-color:var(--mun-team-badge-bg);display:flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0;box-shadow:var(--semantic-shadow-md)}.team-header .flag-svg{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;border-radius:inherit}.team-header .flag-placeholder{font-family:var(--semantic-font-family-primary-bold);font-size:calc(var(--mun-team-flag-size) * .25);letter-spacing:.08em;text-transform:uppercase;color:#fff9}.team-header__flag-img{width:100%;height:100%;object-fit:cover}.team-header__info{display:flex;flex-direction:column;gap:calc(1.5 * var(--base-measure))}.team-header__country-code{font-family:var(--semantic-font-family-primary-bold);font-size:calc(3 * var(--base-measure));letter-spacing:.15em;text-transform:uppercase;color:var(--semantic-color-secondary)}.team-header__name{font-family:var(--semantic-font-family-heading);font-size:calc(12 * var(--base-measure));font-weight:700;letter-spacing:var(--reset-h1-letter-spacing);color:var(--semantic-color-text-inverse);line-height:1}@media (max-width: 37.5em){.team-header__name{font-size:calc(8 * var(--base-measure))}}.team-header__group{font-size:calc(3.5 * var(--base-measure));color:oklch(from var(--semantic-color-text-inverse) l c h/.65)}.team-header__stats{display:flex;gap:var(--layout-gap-3);flex-shrink:0}@media (max-width: 37.5em){.team-header__stats{gap:var(--layout-gap-2)}}.team-header__stat{display:flex;flex-direction:column;align-items:center;gap:calc(1.5 * var(--base-measure));min-width:calc(16 * var(--base-measure));padding:var(--layout-pad-2) var(--layout-pad-3);background-color:oklch(from var(--semantic-color-bg-inverse) l c h/.4);border:var(--semantic-border-width) solid oklch(from var(--semantic-color-text-inverse) l c h/.15);border-radius:var(--theme-radius);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.team-header__stat-value{font-family:var(--semantic-font-family-heading);font-size:calc(8 * var(--base-measure));font-weight:700;color:var(--semantic-color-text-inverse);line-height:1}.team-header__stat-label{font-size:calc(2.5 * var(--base-measure));font-family:var(--semantic-font-family-primary-bold);letter-spacing:.06em;text-transform:uppercase;color:oklch(from var(--semantic-color-text-inverse) l c h/.6)}}@layer syx.organisms{.photo-panel{position:relative;overflow:hidden;min-height:80vh;display:flex;align-items:center}.photo-panel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;opacity:.022;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.72' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");background-size:256px 256px;animation:grain-shift .5s steps(2) infinite}.photo-panel__bg{position:absolute;top:-20%;left:0;width:100%;height:140%;object-fit:cover;object-position:center;will-change:transform}.photo-panel__bg-video{position:absolute;top:-10%;left:0;width:100%;height:120%;object-fit:cover;object-position:center;will-change:transform;opacity:.8;transform:translateZ(0);backface-visibility:hidden}.photo-panel__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,#000000bf,#0000006b 45%,#0000001a);z-index:1}.photo-panel__content{position:relative;z-index:2;width:100%;max-width:var(--layout-max-width);margin-inline:auto;padding:calc(24 * var(--base-measure)) var(--layout-pad-5);overflow:hidden}.photo-panel__eyebrow{display:block;font-family:var(--semantic-font-family-primary-bold);font-size:calc(2.5 * var(--base-measure));letter-spacing:.18em;text-transform:uppercase;color:var(--scroll-accent);margin-bottom:var(--layout-gap-3)}.photo-panel__headline{font-family:var(--semantic-font-family-heading);font-size:clamp(13 * var(--base-measure),8vw,28 * var(--base-measure));font-weight:700;line-height:.95;letter-spacing:-.045em;color:#fff;max-width:16ch}.photo-panel__lead{margin-top:var(--layout-gap-3);font-size:calc(4.5 * var(--base-measure));line-height:1.6;color:#ffffffbf;max-width:55ch}.photo-panel__actions{margin-top:var(--layout-gap-4);display:flex;gap:var(--layout-gap-2);flex-wrap:wrap}.photo-panel__actions .btn--filled{background-color:var(--scroll-accent);border-color:var(--scroll-accent);color:#040609}.photo-panel__actions .btn--filled:hover{background-color:oklch(from var(--scroll-accent) calc(l*1.12) c h);border-color:oklch(from var(--scroll-accent) calc(l*1.12) c h);color:#010203}.photo-panel__actions .btn--secondary{border-color:#ffffff59;color:#fffc;background:transparent}.photo-panel__actions .btn--secondary:hover{border-color:#fff9;color:#fff;background:#ffffff14}.photo-panel--center .photo-panel__content{text-align:center;display:flex;flex-direction:column;align-items:center}.photo-panel--center .photo-panel__headline{max-width:22ch}.photo-panel--center .photo-panel__overlay{background:#0009}.photo-panel--gold .photo-panel__overlay{background:linear-gradient(105deg,#020306f0,#020306a6 48%,#35231077 74%,#6d450a5f,#d1850047);background:linear-gradient(105deg,#020306f0,#020306a6 48%,#35231077 74%,#6d450a5f,color(xyz 0.355 0.302 0.016 / 0.278))}.photo-panel--gold .photo-panel__content:after{content:"SYX";position:absolute;right:0;bottom:0;font-family:var(--semantic-font-family-heading);font-weight:900;font-size:clamp(180px,26vw,360px);line-height:.8;color:#ffffff0a;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:-1;letter-spacing:-.08em}.photo-panel--gold .photo-panel__eyebrow{position:relative;padding-left:calc(5 * var(--base-measure));font-size:calc(3 * var(--base-measure));letter-spacing:.2em}.photo-panel--gold .photo-panel__eyebrow:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:calc(2.5 * var(--base-measure));height:14px;background:var(--scroll-accent);border-radius:1px}.photo-panel--gold .photo-panel__headline{font-size:clamp(14 * var(--base-measure),9.5vw,34 * var(--base-measure));line-height:.9;margin-top:var(--layout-gap-3)}.photo-panel--gold .photo-panel__headline:after{content:"";display:block;width:calc(12 * var(--base-measure));height:2px;background:linear-gradient(to right,var(--scroll-accent),transparent);margin-top:var(--layout-gap-4)}.photo-panel--gold .photo-panel__lead{font-size:clamp(4.5 * var(--base-measure),1.4vw,5.5 * var(--base-measure));color:#ffffffb8;padding-left:calc(5 * var(--base-measure));border-left:1px solid oklch(100% 0 0deg / .18)}@keyframes grain-shift{0%{background-position:0px 0px}25%{background-position:-18px 12px}50%{background-position:8px -14px}75%{background-position:-6px 20px}to{background-position:15px -8px}}}@layer syx.organisms{.stats-showcase{background-color:var(--semantic-color-bg-inverse);padding:calc(28 * var(--base-measure)) 0;overflow:hidden;position:relative}.stats-showcase__canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;mix-blend-mode:screen;opacity:.65;z-index:0}@media (max-width: 37.5em){.stats-showcase__canvas{display:none}}.stats-showcase__container{position:relative;z-index:1;max-width:var(--layout-max-width);margin-inline:auto;padding:0 var(--layout-pad-4)}.stats-showcase__overline{display:block;font-family:var(--semantic-font-family-primary-bold);font-size:calc(2.5 * var(--base-measure));letter-spacing:.15em;text-transform:uppercase;color:var(--semantic-color-secondary);margin-bottom:var(--layout-gap-4);text-align:center}.stats-showcase__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:0;border-top:1px solid oklch(100% 0 0deg / .1)}@media (max-width: 50em){.stats-showcase__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 37.5em){.stats-showcase__grid{grid-template-columns:repeat(2,1fr)}}.stats-showcase__item{padding:calc(10 * var(--base-measure)) var(--layout-pad-4);border-right:1px solid oklch(100% 0 0deg / .1);border-bottom:1px solid oklch(100% 0 0deg / .1);display:flex;flex-direction:column;gap:var(--layout-gap-1);overflow:hidden}.stats-showcase__item:nth-child(4n){border-right:none}@media (max-width: 50em){.stats-showcase__item:nth-child(2n){border-right:none}}@media (max-width: 37.5em){.stats-showcase__item{padding:calc(7 * var(--base-measure)) var(--layout-pad-3)}.stats-showcase__item:nth-child(2n){border-right:none}}.stats-showcase__number{display:block;font-family:var(--semantic-font-family-heading);font-size:clamp(14 * var(--base-measure),10vw,32 * var(--base-measure));font-weight:700;line-height:.9;letter-spacing:-.05em;color:#fff;will-change:transform}.stats-showcase__label{font-family:var(--semantic-font-family-primary-bold);font-size:calc(2.5 * var(--base-measure));letter-spacing:.12em;text-transform:uppercase;color:#ffffff73}.stats-showcase__sub{font-size:calc(3 * var(--base-measure));color:var(--semantic-color-secondary);margin-top:calc(var(--base-measure))}}@layer syx.organisms{.pinned-story{position:relative;overflow:hidden}.pinned-story__bg{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.pinned-story__bg-video{position:absolute;top:-20%;left:0;width:100%;height:140%;object-fit:cover;object-position:center 30%;will-change:transform;opacity:.75;transform:translateZ(0);backface-visibility:hidden}.pinned-story__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,#000000d1,#00000094 45%,#0000002e);z-index:1}.pinned-story__inner{position:relative;z-index:2;min-height:100dvh;display:flex;align-items:center;padding:calc(18 * var(--base-measure)) var(--layout-pad-5);max-width:var(--layout-max-width);margin-inline:auto}@media (max-width: 37.5em){.pinned-story__inner{min-height:auto;align-items:flex-start;padding:calc(10 * var(--base-measure)) var(--layout-pad-3) calc(8 * var(--base-measure))}}.pinned-story__text-col{width:100%;max-width:calc(220 * var(--base-measure));position:relative;min-height:calc(160 * var(--base-measure))}@media (max-width: 37.5em){.pinned-story__text-col{min-height:calc(120 * var(--base-measure))}}.pinned-story__step{position:absolute;top:0;left:0;width:100%;opacity:0;transform:translateY(40px);display:flex;flex-direction:column;gap:var(--layout-gap-3)}.pinned-story__step--active{opacity:1;transform:translateY(0)}@media (max-width: 37.5em){.pinned-story__step{position:static;opacity:1;transform:none;padding-block:calc(8 * var(--base-measure));border-bottom:1px solid oklch(100% 0 0deg / .08)}.pinned-story__step:last-child{border-bottom:none}}.pinned-story__step:before{content:"";position:absolute;left:0;top:-.1em;font-family:var(--semantic-font-family-heading);font-weight:900;font-size:clamp(180px,28vw,380px);line-height:1;color:#ffffff0b;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:-1;letter-spacing:-.06em}.pinned-story__step[data-step="0"]:before{content:"01"}.pinned-story__step[data-step="1"]:before{content:"02"}.pinned-story__step[data-step="2"]:before{content:"03"}.pinned-story__eyebrow{display:flex;align-items:center;gap:calc(4 * var(--base-measure))}.pinned-story__eyebrow-num{font-family:var(--semantic-font-family-heading);font-size:clamp(9 * var(--base-measure),4.5vw,16 * var(--base-measure));font-weight:900;line-height:1;letter-spacing:-.04em;color:var(--semantic-color-secondary)}.pinned-story__eyebrow-label{font-family:var(--semantic-font-family-primary-bold);font-size:calc(2.8 * var(--base-measure));letter-spacing:.16em;text-transform:uppercase;color:#ffffff80;padding-left:calc(4 * var(--base-measure));border-left:1px solid oklch(100% 0 0deg / .2)}.pinned-story__heading{font-family:var(--semantic-font-family-heading);font-size:clamp(14 * var(--base-measure),9.5vw,36 * var(--base-measure));font-weight:700;line-height:.92;letter-spacing:-.045em;color:#fff;padding-top:var(--layout-gap-2)}.pinned-story__heading:before{content:"";display:block;width:calc(8 * var(--base-measure));height:2px;background:var(--semantic-color-secondary);margin-bottom:var(--layout-gap-3);opacity:.7}.pinned-story__body{font-size:clamp(4.5 * var(--base-measure),1.5vw,5.5 * var(--base-measure));line-height:1.7;color:#ffffffad;max-width:44ch;border-left:2px solid oklch(100% 0 0deg / .12);padding-left:calc(4 * var(--base-measure))}.pinned-story__dots{position:absolute;right:var(--layout-pad-5);top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:calc(3 * var(--base-measure));z-index:3}@media (max-width: 37.5em){.pinned-story__dots{display:none}}.pinned-story__dot{width:6px;height:6px;border-radius:50%;background-color:#ffffff4d;transition:background-color,transform}@media (prefers-reduced-motion: reduce){.pinned-story__dot{transition:none}}.pinned-story__dot{cursor:pointer}.pinned-story__dot.is-active{background-color:var(--semantic-color-secondary);transform:scale(1.6)}.pinned-story__progress-bar{position:absolute;left:0;top:0;width:3px;height:0%;background-color:var(--semantic-color-secondary);z-index:3}}@layer syx.organisms{.photo-divider{position:relative;overflow:hidden;height:65vh;min-height:400px}.photo-divider__bg{position:absolute;top:-10%;left:0;width:100%;height:120%;object-fit:cover;object-position:center 65%;will-change:transform}.photo-divider__bg-video{position:absolute;top:-10%;left:0;width:100%;height:120%;object-fit:cover;object-position:center 40%;will-change:transform;opacity:.85;transform:translateZ(0);backface-visibility:hidden}.photo-divider__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,oklch(8% .015 260deg / .95) 0%,oklch(8% .015 260deg / .15) 20%,transparent 40%,transparent 70%,oklch(8% .015 260deg / .85) 100%)}.photo-divider__caption{position:absolute;bottom:calc(8 * var(--base-measure));left:50%;transform:translate(-50%);font-family:var(--semantic-font-family-primary-bold);font-size:calc(2.5 * var(--base-measure));letter-spacing:.14em;text-transform:uppercase;color:#fff9;white-space:nowrap;z-index:2}}@layer syx.organisms{.host-nations{position:relative;overflow:hidden;min-height:80vh;display:flex;align-items:center;background-color:var(--semantic-color-bg-inverse)}.host-nations__bg-video{position:absolute;top:-10%;left:0;width:100%;height:120%;object-fit:cover;object-position:center 30%;will-change:transform;opacity:.5;transform:translateZ(0);backface-visibility:hidden}.host-nations__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:radial-gradient(ellipse at center,transparent 20%,var(--semantic-color-bg-inverse) 75%)}.host-nations__content{position:relative;z-index:3;width:100%;max-width:var(--layout-max-width);margin-inline:auto;padding:calc(16 * var(--base-measure)) var(--layout-pad-5);display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--layout-gap-4)}@media (max-width: 37.5em){.host-nations__content{padding:calc(10 * var(--base-measure)) var(--layout-pad-3);gap:var(--layout-gap-3)}}.host-nations__eyebrow{font-family:var(--semantic-font-family-primary-bold);font-size:calc(2.5 * var(--base-measure));letter-spacing:.16em;text-transform:uppercase;color:var(--semantic-color-secondary)}.host-nations__heading{font-family:var(--semantic-font-family-heading);font-size:clamp(10 * var(--base-measure),6vw,20 * var(--base-measure));font-weight:700;line-height:1.05;letter-spacing:-.03em;color:var(--semantic-color-text-inverse)}.host-nations__flags{display:flex;gap:var(--layout-gap-5);align-items:center;justify-content:center;flex-wrap:wrap}@media (max-width: 37.5em){.host-nations__flags{gap:var(--layout-gap-3)}}.host-nations__flag-item{display:flex;flex-direction:column;align-items:center;gap:var(--layout-gap-2)}.host-nations__flag-img{width:clamp(12 * var(--base-measure),6vw,18 * var(--base-measure));height:auto;aspect-ratio:4/3;object-fit:cover;border-radius:calc(var(--base-measure));box-shadow:0 8px 24px #00000080,0 0 0 1px #ffffff1f;filter:saturate(1.1)}.host-nations__flag-name{font-family:var(--semantic-font-family-primary-bold);font-size:calc(2.5 * var(--base-measure));letter-spacing:.12em;text-transform:uppercase;color:#ffffff80}.host-nations__venues-count{font-family:var(--semantic-font-family-heading);font-size:calc(6 * var(--base-measure));font-weight:700;color:var(--semantic-color-secondary);line-height:1}.host-nations__lead{max-width:60ch;font-size:calc(4 * var(--base-measure));line-height:1.7;color:#fff9}.host-nations__cta{display:flex;gap:var(--layout-gap-2);flex-wrap:wrap;justify-content:center}.host-nations .btn--filled{background-color:var(--scroll-accent);border-color:var(--scroll-accent);color:#040609}.host-nations .btn--filled:hover{background-color:oklch(from var(--scroll-accent) calc(l*1.12) c h);border-color:oklch(from var(--scroll-accent) calc(l*1.12) c h);color:#010203}.host-nations .btn--secondary{border-color:#ffffff59;color:#fffc;background:transparent}.host-nations .btn--secondary:hover{border-color:#fff9;color:#fff;background:#ffffff14}}@layer syx.organisms{.text-ticker{overflow:hidden;white-space:nowrap;padding:calc(4.5 * var(--base-measure)) 0;background-color:var(--semantic-color-secondary)}.text-ticker__track{display:inline-flex;gap:calc(8 * var(--base-measure));will-change:transform}.text-ticker__item{font-family:var(--semantic-font-family-heading);font-size:calc(5.5 * var(--base-measure));font-weight:700;letter-spacing:-.01em;color:oklch(from var(--semantic-color-bg-inverse) l c h/.88);flex-shrink:0}.text-ticker__sep{color:oklch(from var(--semantic-color-bg-inverse) l c h/.35)}}@layer syx.organisms{.compare-header{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--layout-gap-4);padding:var(--layout-pad-4) 0;border-bottom:var(--semantic-border-width) solid var(--semantic-color-border-subtle)}@media (max-width: 37.5em){.compare-header{grid-template-columns:1fr;gap:var(--layout-gap-3);padding:var(--layout-pad-3) 0}}.compare-header__team{display:flex;flex-direction:column;gap:var(--layout-gap-2)}.compare-header__team--a{align-items:flex-end;text-align:right}.compare-header__team--b{align-items:flex-start;text-align:left}@media (max-width: 37.5em){.compare-header__team--a,.compare-header__team--b{flex-direction:row;align-items:center;text-align:left;gap:var(--layout-gap-2)}}.compare-header__flag{display:flex;align-items:center;justify-content:center;line-height:1}.compare-header__flag .flag-svg{width:auto;height:calc(14 * var(--base-measure));max-width:calc(20 * var(--base-measure));aspect-ratio:4/3;border-radius:4px;box-shadow:0 2px 8px #0000004d}.compare-header__flag .flag-placeholder{font-size:calc(5 * var(--base-measure));height:calc(14 * var(--base-measure));padding:0 calc(4 * var(--base-measure))}@media (max-width: 37.5em){.compare-header__flag .flag-svg{height:calc(10 * var(--base-measure))}}.compare-header__name{font-family:var(--semantic-font-family-heading);font-size:calc(8 * var(--base-measure));font-weight:700;letter-spacing:var(--reset-h2-letter-spacing);color:var(--semantic-color-text-primary);line-height:1.1}@media (max-width: 37.5em){.compare-header__name{font-size:calc(6 * var(--base-measure))}}.compare-header__group{font-size:calc(3 * var(--base-measure));color:var(--semantic-color-text-tertiary)}.compare-header__vs{font-family:var(--semantic-font-family-heading);font-size:calc(6 * var(--base-measure));font-weight:700;color:var(--semantic-color-text-tertiary);letter-spacing:.05em;text-transform:uppercase}@media (max-width: 37.5em){.compare-header__vs{justify-self:center;font-size:calc(4 * var(--base-measure))}}.compare-stat{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--layout-gap-3);padding:var(--layout-pad-2) 0;border-bottom:var(--semantic-border-width) solid var(--semantic-color-border-subtle)}@media (max-width: 37.5em){.compare-stat{gap:var(--layout-gap-1)}}.compare-stat__value{font-family:var(--semantic-font-family-heading);font-size:clamp(4 * var(--base-measure),3vw,6 * var(--base-measure));font-weight:700;color:var(--semantic-color-text-primary)}.compare-stat__value--a{text-align:right}.compare-stat__value--b{text-align:left}.compare-stat__value--winner{color:var(--semantic-color-primary)}.compare-stat__label{font-size:clamp(2 * var(--base-measure),1.5vw,2.5 * var(--base-measure));font-family:var(--semantic-font-family-primary-bold);letter-spacing:.08em;text-transform:uppercase;color:var(--semantic-color-text-tertiary);text-align:center;min-width:calc(20 * var(--base-measure))}.compare-stat__bars{grid-column:1/-1;display:grid;grid-template-columns:1fr var(--layout-gap-3) 1fr;align-items:center;gap:0}.compare-stat__bar{height:var(--mun-compare-stat-bar-height);border-radius:var(--mun-compare-stat-radius);background-color:var(--semantic-color-border-subtle);overflow:hidden;position:relative}.compare-stat__bar-fill{position:absolute;top:0;height:100%;border-radius:var(--mun-compare-stat-radius);transition:width}@media (prefers-reduced-motion: reduce){.compare-stat__bar-fill{transition:none}}.compare-stat__bar-fill--a{right:0;background-color:var(--mun-compare-team-a)}.compare-stat__bar-fill--b{left:0;background-color:var(--mun-compare-team-b)}.compare-stat__divider{width:var(--layout-gap-3)}.team-selector-section{background:var(--semantic-color-bg-secondary);border-bottom:2px solid var(--semantic-color-border-subtle);padding:calc(12 * var(--base-measure)) 0}@media (max-width: 37.5em){.team-selector-section{padding:calc(8 * var(--base-measure)) 0}}.team-selector{display:grid;grid-template-columns:1fr auto 1fr;gap:0;align-items:stretch;border:var(--semantic-border-width) solid var(--semantic-color-border-default);border-radius:calc(var(--theme-radius) * 1.5);overflow:hidden;box-shadow:0 4px 24px #0000000f}@media (max-width: 37.5em){.team-selector{grid-template-columns:1fr;border-radius:var(--theme-radius);overflow:visible;border:none;box-shadow:none;gap:var(--layout-gap-2)}}.team-selector__slot{display:flex;flex-direction:column;gap:calc(2 * var(--base-measure));padding:var(--layout-pad-4);background-color:var(--semantic-color-bg-primary);transition:background-color}@media (prefers-reduced-motion: reduce){.team-selector__slot{transition:none}}.team-selector__slot:focus-within{background-color:oklch(from var(--semantic-color-primary) l c h/.03)}@media (max-width: 37.5em){.team-selector__slot{border:var(--semantic-border-width) solid var(--semantic-color-border-default);border-radius:var(--theme-radius);padding:var(--layout-pad-3)}.team-selector__slot:focus-within{border-color:var(--semantic-color-primary)}}.team-selector__slot-eyebrow{display:flex;align-items:center;gap:calc(2 * var(--base-measure));font-family:var(--semantic-font-family-primary-bold);font-size:calc(2.5 * var(--base-measure));letter-spacing:.14em;text-transform:uppercase;color:var(--semantic-color-text-tertiary)}.team-selector__slot-badge{display:inline-flex;align-items:center;justify-content:center;width:calc(6 * var(--base-measure));height:calc(6 * var(--base-measure));border-radius:50%;font-size:calc(2.5 * var(--base-measure));font-weight:700;font-family:var(--semantic-font-family-heading);letter-spacing:0}.team-selector__slot-badge--a{background-color:var(--mun-compare-team-a);color:#fff}.team-selector__slot-badge--b{background-color:var(--mun-compare-team-b);color:#fff}.team-selector__select-wrap{position:relative;width:100%}.team-selector__select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;border-bottom:2px solid var(--semantic-color-border-subtle);border-radius:0;padding:calc(2.5 * var(--base-measure)) calc(9 * var(--base-measure)) calc(2.5 * var(--base-measure)) 0;font-family:var(--semantic-font-family-heading);font-size:clamp(4.5 * var(--base-measure),2.5vw,7 * var(--base-measure));font-weight:700;letter-spacing:-.02em;color:var(--semantic-color-text-primary);cursor:pointer;min-height:52px;transition:border-color,color}@media (prefers-reduced-motion: reduce){.team-selector__select{transition:none}}.team-selector__select:focus{outline:none;border-bottom-color:var(--semantic-color-primary);color:var(--semantic-color-text-primary)}.team-selector__select:has(option:not(:first-child):checked){color:var(--semantic-color-text-primary)}@media (max-width: 37.5em){.team-selector__select{font-size:calc(4 * var(--base-measure));min-height:48px}}.team-selector__caret-icon{position:absolute;right:0;top:50%;transform:translateY(-50%);width:calc(5 * var(--base-measure));height:calc(5 * var(--base-measure));color:var(--semantic-color-text-tertiary);pointer-events:none;transition:transform}@media (prefers-reduced-motion: reduce){.team-selector__caret-icon{transition:none}}.team-selector__select-wrap:focus-within .team-selector__caret-icon{transform:translateY(-50%) rotate(180deg);color:var(--semantic-color-primary)}.team-selector__hint{font-size:calc(2.5 * var(--base-measure));color:var(--semantic-color-text-tertiary);margin-top:calc(var(--base-measure))}@media (max-width: 37.5em){.team-selector__hint{display:none}}.team-selector__divider{display:flex;align-items:center;justify-content:center;padding:var(--layout-pad-3);background:var(--semantic-color-bg-secondary);border-left:var(--semantic-border-width) solid var(--semantic-color-border-subtle);border-right:var(--semantic-border-width) solid var(--semantic-color-border-subtle)}@media (max-width: 37.5em){.team-selector__divider{padding:0;background:transparent;border:none}}.team-selector__vs-ring{display:flex;align-items:center;justify-content:center;width:calc(14 * var(--base-measure));height:calc(14 * var(--base-measure));border-radius:50%;background:var(--semantic-color-bg-primary);border:2px solid var(--semantic-color-border-default);box-shadow:0 2px 12px #0000000f;flex-shrink:0}@media (max-width: 37.5em){.team-selector__vs-ring{width:calc(12 * var(--base-measure));height:calc(12 * var(--base-measure));margin:0 auto}}.team-selector__vs-text{font-family:var(--semantic-font-family-heading);font-size:calc(4.5 * var(--base-measure));font-weight:700;color:var(--semantic-color-text-tertiary);letter-spacing:.08em;text-transform:uppercase;line-height:1}.team-selector__label{font-size:calc(2.5 * var(--base-measure));font-family:var(--semantic-font-family-primary-bold);letter-spacing:.1em;text-transform:uppercase;color:var(--semantic-color-text-tertiary)}.team-selector__arrow,.team-selector__vs{display:flex;align-items:center;justify-content:center;width:calc(10 * var(--base-measure));height:calc(10 * var(--base-measure));border-radius:50%;border:1px solid var(--semantic-color-border-subtle);background:var(--semantic-color-bg-secondary);font-family:var(--semantic-font-family-heading);font-size:calc(3.5 * var(--base-measure));font-weight:700;color:var(--semantic-color-text-secondary);flex-shrink:0}.compare-empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--layout-gap-3);padding:calc(16 * var(--base-measure)) 0}@media (max-width: 37.5em){.compare-empty{padding:calc(10 * var(--base-measure)) 0}}.compare-empty__graphic{position:relative;width:calc(32 * var(--base-measure));height:calc(20 * var(--base-measure));margin-bottom:var(--layout-gap-2)}.compare-empty__circle{position:absolute;width:calc(18 * var(--base-measure));height:calc(18 * var(--base-measure));border-radius:50%;top:50%;transform:translateY(-50%)}.compare-empty__circle--a{left:0;border:2px solid var(--mun-compare-team-a);background:oklch(from var(--mun-compare-team-a) l c h/.08)}.compare-empty__circle--b{right:0;border:2px solid var(--mun-compare-team-b);background:oklch(from var(--mun-compare-team-b) l c h/.08)}.compare-empty__vs{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-family:var(--semantic-font-family-heading);font-size:calc(4 * var(--base-measure));font-weight:700;color:var(--semantic-color-text-tertiary);letter-spacing:.05em;z-index:1}.compare-empty__title{font-family:var(--semantic-font-family-heading);font-size:clamp(6 * var(--base-measure),3vw,10 * var(--base-measure));font-weight:700;letter-spacing:-.02em;color:var(--semantic-color-text-primary);line-height:1.1}.compare-empty__lead{font-size:calc(4 * var(--base-measure));line-height:1.65;color:var(--semantic-color-text-secondary);max-width:55ch}}@layer syx.organisms{.cinematic-quote{background-color:#010205;padding:calc(28 * var(--base-measure)) var(--layout-pad-5);display:flex;align-items:center;justify-content:center;text-align:center;position:relative;overflow:hidden}.cinematic-quote:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:calc(6 * var(--base-measure));height:2px;background-color:var(--semantic-color-secondary);opacity:.7}.cinematic-quote__mark{position:absolute;top:calc(6 * var(--base-measure));left:50%;transform:translate(-50%);font-family:var(--semantic-font-family-heading);font-size:clamp(20 * var(--base-measure),16vw,48 * var(--base-measure));font-weight:700;line-height:.85;color:#ffffff08;pointer-events:none;-webkit-user-select:none;user-select:none;letter-spacing:-.05em}.cinematic-quote__inner{position:relative;z-index:1;max-width:78ch;display:flex;flex-direction:column;align-items:center;gap:var(--layout-gap-4)}.cinematic-quote__text{font-family:var(--semantic-font-family-heading);font-size:clamp(8 * var(--base-measure),5.5vw,16 * var(--base-measure));font-weight:700;line-height:1.15;letter-spacing:-.035em;color:#fff;font-style:italic}.cinematic-quote__accent{color:var(--semantic-color-secondary);font-style:normal}.cinematic-quote__attribution{display:flex;flex-direction:column;align-items:center;gap:calc(var(--base-measure))}.cinematic-quote__author{font-family:var(--semantic-font-family-primary-bold);font-size:calc(2.5 * var(--base-measure));letter-spacing:.14em;text-transform:uppercase;color:var(--semantic-color-secondary)}.cinematic-quote__role{font-size:calc(3 * var(--base-measure));color:#fff6}}@layer syx.organisms{.story-chapter{padding:calc(16 * var(--base-measure)) 0;display:grid;grid-template-columns:1fr 1fr;gap:var(--layout-gap-5);align-items:center}@media (max-width: 50em){.story-chapter{grid-template-columns:1fr;gap:var(--layout-gap-4)}}.story-chapter--reverse .story-chapter__visual{order:-1}@media (max-width: 50em){.story-chapter--reverse .story-chapter__visual{order:0}}.story-chapter__editorial{display:flex;flex-direction:column;gap:var(--layout-gap-3)}.story-chapter__chapter-num{font-family:var(--semantic-font-family-primary-bold);font-size:calc(2.5 * var(--base-measure));letter-spacing:.15em;text-transform:uppercase;color:var(--semantic-color-secondary)}.story-chapter__title{font-family:var(--semantic-font-family-heading);font-size:clamp(7 * var(--base-measure),4vw,10 * var(--base-measure));font-weight:700;letter-spacing:var(--reset-h2-letter-spacing);color:var(--semantic-color-text-primary);line-height:1.1}.story-chapter__body{font-size:calc(4 * var(--base-measure));line-height:1.7;color:var(--semantic-color-text-secondary)}.story-chapter__visual{border-radius:var(--theme-radius);overflow:hidden;aspect-ratio:4/3;background-color:var(--semantic-color-bg-secondary);display:flex;align-items:center;justify-content:center;font-size:calc(20 * var(--base-measure))}}@layer syx.organisms{.featured-match-banner{background:linear-gradient(135deg,var(--semantic-color-bg-inverse) 0%,oklch(from var(--semantic-color-primary) l c h/.15) 100%);border:var(--semantic-border-width) solid var(--semantic-color-border-default);border-radius:var(--theme-radius);padding:var(--layout-pad-5);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--layout-gap-4);position:relative;overflow:hidden}@media (max-width: 37.5em){.featured-match-banner{grid-template-columns:1fr;padding:var(--layout-pad-3);gap:var(--layout-gap-2);text-align:center}}.featured-match-banner:before{content:"⚽";position:absolute;top:-10%;left:50%;transform:translate(-50%);font-size:calc(40 * var(--base-measure));opacity:.04;pointer-events:none}.featured-match-banner__team{display:flex;flex-direction:column;gap:var(--layout-gap-2);z-index:1}.featured-match-banner__team--home{align-items:flex-end;text-align:right}.featured-match-banner__team--away{align-items:flex-start;text-align:left}@media (max-width: 37.5em){.featured-match-banner__team--home,.featured-match-banner__team--away{align-items:center;text-align:center}}.featured-match-banner__flag{display:flex;align-items:center;justify-content:center;line-height:1}.featured-match-banner__flag .flag-svg{width:auto;height:calc(14 * var(--base-measure));max-width:calc(22 * var(--base-measure));aspect-ratio:4/3;border-radius:4px;box-shadow:0 2px 10px #00000059}.featured-match-banner__flag .flag-placeholder{font-size:calc(5 * var(--base-measure));height:calc(14 * var(--base-measure));padding:0 calc(4 * var(--base-measure))}.featured-match-banner__name{font-family:var(--semantic-font-family-heading);font-size:clamp(4 * var(--base-measure),3vw,6 * var(--base-measure));font-weight:700;color:var(--semantic-color-text-inverse);line-height:1.1}.featured-match-banner__center{display:flex;flex-direction:column;align-items:center;gap:var(--layout-gap-2);z-index:1}.featured-match-banner__vs{font-family:var(--semantic-font-family-heading);font-size:calc(8 * var(--base-measure));font-weight:700;color:oklch(from var(--semantic-color-text-inverse) l c h/.4)}.featured-match-banner__meta{font-size:calc(2.5 * var(--base-measure));color:oklch(from var(--semantic-color-text-inverse) l c h/.55);text-align:center}}@layer syx.organisms{.cursor-glow{position:fixed;top:0;left:0;width:480px;height:480px;border-radius:50%;pointer-events:none;z-index:9990;transform:translate(-50%,-50%);opacity:0;transition:opacity .5s ease;will-change:left,top;background:radial-gradient(circle at center,oklch(68% .165 70deg / .14) 0%,oklch(68% .165 70deg / .06) 35%,transparent 68%);mix-blend-mode:screen}.cursor-glow.is-visible{opacity:1}}@layer syx.organisms{.venues-hero{background:linear-gradient(135deg,#000207,#02060b);padding:calc(18 * var(--base-measure)) var(--layout-pad-5) calc(10 * var(--base-measure));position:relative;overflow:hidden;border-bottom:1px solid oklch(100% 0 0deg / .06)}.venues-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.018;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.72' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");background-size:256px 256px}.venues-hero__inner{position:relative;z-index:1;max-width:var(--layout-max-width);margin-inline:auto}.venues-hero__overline{display:block;font-family:var(--semantic-font-family-primary-bold);font-size:calc(2.5 * var(--base-measure));letter-spacing:.18em;text-transform:uppercase;color:var(--scroll-accent);margin-bottom:var(--layout-gap-2)}.venues-hero__title{font-family:var(--semantic-font-family-heading);font-size:clamp(10 * var(--base-measure),6vw,22 * var(--base-measure));font-weight:700;line-height:1.05;letter-spacing:-.04em;color:#fff;margin-bottom:var(--layout-gap-3)}.venues-hero__lead{font-size:clamp(4 * var(--base-measure),1.2vw,5 * var(--base-measure));line-height:1.6;color:#ffffffa6;max-width:62ch;margin-bottom:var(--layout-gap-5)}.venues-hero__stats{display:flex;gap:var(--layout-gap-4);flex-wrap:wrap}.venues-hero__stat{display:flex;flex-direction:column;gap:calc(var(--base-measure) * .5)}.venues-hero__stat-value{font-family:var(--semantic-font-family-heading);font-size:clamp(8 * var(--base-measure),3.5vw,12 * var(--base-measure));font-weight:700;line-height:1;letter-spacing:-.04em;color:#fff}.venues-hero__stat-label{font-family:var(--semantic-font-family-primary-bold);font-size:calc(2.2 * var(--base-measure));letter-spacing:.1em;text-transform:uppercase;color:#fff6}.venues-filters{background:#020308f2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid oklch(100% 0 0deg / .07);padding:var(--layout-pad-3) var(--layout-pad-5);display:flex;align-items:center;gap:var(--layout-gap-2);flex-wrap:wrap;position:sticky;top:60px;z-index:40}.venues-filters__label{font-family:var(--semantic-font-family-primary-bold);font-size:calc(2.5 * var(--base-measure));letter-spacing:.1em;text-transform:uppercase;color:#ffffff59;margin-right:var(--layout-gap-1)}.venues-filters__btn{padding:calc(2 * var(--base-measure)) calc(5 * var(--base-measure));font-family:var(--semantic-font-family-primary-bold);font-size:calc(2.5 * var(--base-measure));letter-spacing:.1em;text-transform:uppercase;border:1px solid oklch(100% 0 0deg / .15);border-radius:calc(2 * var(--base-measure));background:transparent;color:#ffffff8c;cursor:pointer;transition:background-color,color,border-color}@media (prefers-reduced-motion: reduce){.venues-filters__btn{transition:none}}.venues-filters__btn:hover{border-color:#ffffff59;color:#ffffffe6;background:#ffffff0d}.venues-filters__btn.is-active{background:var(--scroll-accent);border-color:var(--scroll-accent);color:#040609;font-weight:700}.venues-filters__btn--usa.is-active{background:#1d4ed8;border-color:#1d4ed8;color:#fff}.venues-filters__btn--canada.is-active{background:#c0392b;border-color:#c0392b;color:#fff}.venues-filters__btn--mexico.is-active{background:#b45309;border-color:#b45309;color:#fff}.venues-layout{position:relative;overflow:clip}.venues-map{width:100%;display:block;background:#1a1a2e}.venues-map .leaflet-popup-content-wrapper{background:#03060cf5;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid oklch(100% 0 0deg / .12);border-radius:calc(2 * var(--base-measure));box-shadow:0 12px 40px #0009;padding:0;color:#fff}.venues-map .leaflet-popup-content{margin:0;font-family:var(--semantic-font-family-primary)}.venues-map .leaflet-popup-tip-container{display:none}.venues-map .leaflet-control-zoom{border:1px solid oklch(100% 0 0deg / .12)!important;border-radius:calc(2 * var(--base-measure))!important;overflow:hidden}.venues-map .leaflet-control-zoom a{background:#03060ceb!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#ffffffb3!important;border-color:#ffffff1a!important}.venues-map .leaflet-control-zoom a:hover{background:#0d121af2!important;color:#fff!important}.venues-map .leaflet-control-attribution{background:#000102d9!important;color:#ffffff59!important;font-size:9px!important;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.venues-map .leaflet-control-attribution a{color:#ffffff8c!important}.venue-tooltip-wrap{background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important}.venue-tooltip-wrap:before{display:none!important}.venue-tooltip{background:#010309f5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid oklch(100% 0 0deg / .13);border-radius:calc(2 * var(--base-measure));color:#fff;font-family:var(--semantic-font-family-primary);padding:calc(3.5 * var(--base-measure)) calc(4.5 * var(--base-measure));box-shadow:0 8px 28px #0000008c;min-width:180px}.venue-tooltip .vtt-badge{display:inline-block;font-family:var(--semantic-font-family-primary-bold);font-size:calc(2 * var(--base-measure));letter-spacing:.12em;text-transform:uppercase;padding:calc(.8 * var(--base-measure)) calc(2.5 * var(--base-measure));border-radius:calc(50 * var(--base-measure));margin-bottom:calc(2 * var(--base-measure))}.venue-tooltip .vtt-badge--final{background:#d6a700;background:oklch(75% .18 88deg);color:#040609}.venue-tooltip .vtt-badge--opening{background:#ed391a;color:#fff}.venue-tooltip .vtt-name{display:block;font-family:var(--semantic-font-family-heading);font-size:calc(4 * var(--base-measure));font-weight:700;line-height:1.15;letter-spacing:-.02em;color:#fff;margin-bottom:calc(var(--base-measure) * .6)}.venue-tooltip .vtt-city{display:block;font-size:calc(2.8 * var(--base-measure));color:#ffffff73;margin-bottom:calc(2.5 * var(--base-measure))}.venue-tooltip .vtt-stats{display:flex;gap:calc(3 * var(--base-measure));font-family:var(--semantic-font-family-primary-bold);font-size:calc(2.5 * var(--base-measure));color:#ffffff8c;border-top:1px solid oklch(100% 0 0deg / .09);padding-top:calc(2.5 * var(--base-measure));flex-wrap:wrap}.leaflet-overlay-pane svg{overflow:visible}.vpin{cursor:pointer!important;transition:r .15s ease,opacity .15s ease}.vpin--final{animation:circle-pulse-final 2.2s ease-in-out infinite}.vpin--opening{animation:circle-pulse-opening 2.8s ease-in-out infinite}@keyframes circle-pulse-final{0%,to{filter:drop-shadow(0 0 5px rgba(255,215,60,.5))}50%{filter:drop-shadow(0 0 14px rgba(255,215,60,.95))}}@keyframes circle-pulse-opening{0%,to{filter:drop-shadow(0 0 4px rgba(255,140,0,.45))}50%{filter:drop-shadow(0 0 12px rgba(255,140,0,.9))}}.venue-panel{position:absolute;top:0;right:0;height:100%;width:clamp(300px,34vw,440px);background:#010206f7;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-left:1px solid oklch(100% 0 0deg / .08);overflow-y:auto;z-index:50;transform:translate(100%);transition:transform}@media (prefers-reduced-motion: reduce){.venue-panel{transition:none}}.venue-panel{transition-duration:.38s;transition-timing-function:cubic-bezier(.16,1,.3,1);overscroll-behavior:contain}.venue-panel.is-open{transform:translate(0);box-shadow:-20px 0 60px #00000080}.venue-panel__close{position:absolute;top:calc(5 * var(--base-measure));right:calc(5 * var(--base-measure));width:calc(9 * var(--base-measure));height:calc(9 * var(--base-measure));border-radius:50%;background:#ffffff12;border:1px solid oklch(100% 0 0deg / .12);color:#fff9;font-size:calc(4.5 * var(--base-measure));cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:2;transition:background-color,color}@media (prefers-reduced-motion: reduce){.venue-panel__close{transition:none}}.venue-panel__close:hover{background:#ffffff24;color:#fff}.venue-panel__header{position:relative;padding:calc(14 * var(--base-measure)) calc(8 * var(--base-measure)) calc(7 * var(--base-measure));border-bottom:1px solid oklch(100% 0 0deg / .07);overflow:hidden}.venue-panel__header-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,color-mix(in oklch,var(--pin-color, #1d4ed8) 25%,transparent) 0%,transparent 60%);pointer-events:none}.venue-panel__header>*{position:relative;z-index:1}.venue-panel__country-badge{display:flex;align-items:center;gap:calc(2.5 * var(--base-measure));margin-bottom:calc(3 * var(--base-measure))}.venue-panel__country-flag{font-size:calc(8 * var(--base-measure));line-height:1;filter:drop-shadow(0 2px 6px rgba(0,0,0,.4))}.venue-panel__country-label{font-family:var(--semantic-font-family-primary-bold);font-size:calc(2.5 * var(--base-measure));letter-spacing:.14em;text-transform:uppercase;color:#fff6}.venue-panel__name{font-family:var(--semantic-font-family-heading);font-size:clamp(6.5 * var(--base-measure),2.8vw,9 * var(--base-measure));font-weight:700;line-height:1.05;letter-spacing:-.03em;color:#fff;margin:0 0 calc(var(--base-measure) * 2)}.venue-panel__location{display:flex;align-items:center;gap:calc(1.5 * var(--base-measure));font-family:var(--semantic-font-family-primary-bold);font-size:calc(2.8 * var(--base-measure));letter-spacing:.06em;text-transform:uppercase;color:#ffffff6b}.venue-panel__location svg{width:calc(3.5 * var(--base-measure));height:calc(3.5 * var(--base-measure));fill:currentColor;flex-shrink:0;opacity:.6}.venue-panel__body{padding:calc(6 * var(--base-measure)) calc(7 * var(--base-measure)) calc(14 * var(--base-measure));display:flex;flex-direction:column;gap:var(--layout-gap-4)}.venue-panel__highlight{padding:calc(3.5 * var(--base-measure)) calc(5 * var(--base-measure));background:color-mix(in oklch,var(--pin-color, #b45309) 18%,transparent);border:1px solid color-mix(in oklch,var(--pin-color, #b45309) 40%,transparent);border-radius:calc(2 * var(--base-measure));font-family:var(--semantic-font-family-primary-bold);font-size:calc(2.8 * var(--base-measure));letter-spacing:.06em;text-transform:uppercase;color:#ffffffe0;display:flex;align-items:center;gap:var(--layout-gap-2)}.venue-panel__highlight-icon{color:var(--scroll-accent);font-size:calc(3.5 * var(--base-measure))}.venue-panel__description{font-size:calc(3.8 * var(--base-measure));line-height:1.68;color:#ffffffad}.venue-panel__stats{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:#ffffff12;border-radius:calc(2.5 * var(--base-measure));overflow:hidden}.venue-panel__stat{background:#030409;padding:calc(4 * var(--base-measure)) calc(3 * var(--base-measure));display:flex;flex-direction:column;align-items:center;text-align:center;gap:calc(var(--base-measure) * .7)}.venue-panel__stat-value{font-family:var(--semantic-font-family-heading);font-size:clamp(5 * var(--base-measure),1.8vw,7 * var(--base-measure));font-weight:700;line-height:1;letter-spacing:-.02em;color:#fff}.venue-panel__stat-label{font-family:var(--semantic-font-family-primary-bold);font-size:calc(2 * var(--base-measure));letter-spacing:.09em;text-transform:uppercase;color:#ffffff5c}.venue-panel__meta{display:flex;flex-direction:column;gap:calc(2.5 * var(--base-measure));padding-top:calc(var(--base-measure) * .5);border-top:1px solid oklch(100% 0 0deg / .07)}.venue-panel__meta-item{display:flex;align-items:flex-start;gap:calc(2.5 * var(--base-measure));font-size:calc(3.4 * var(--base-measure));line-height:1.5;color:#ffffff94}.venue-panel__meta-item svg{width:calc(3.8 * var(--base-measure));height:calc(3.8 * var(--base-measure));fill:currentColor;flex-shrink:0;margin-top:.1em;opacity:.55}.venue-panel__phases{display:flex;flex-wrap:wrap;gap:calc(2 * var(--base-measure))}.venue-panel__phase-tag{padding:calc(1.5 * var(--base-measure)) calc(3.5 * var(--base-measure));font-family:var(--semantic-font-family-primary-bold);font-size:calc(2.2 * var(--base-measure));letter-spacing:.08em;text-transform:uppercase;background:#ffffff12;border:1px solid oklch(100% 0 0deg / .12);border-radius:calc(50 * var(--base-measure));color:#fff9}.venue-panel__events{border-top:1px solid oklch(100% 0 0deg / .07);padding-top:var(--layout-gap-3)}.venue-panel__events-title{font-family:var(--semantic-font-family-primary-bold);font-size:calc(2.5 * var(--base-measure));letter-spacing:.12em;text-transform:uppercase;color:#ffffff59;margin-bottom:var(--layout-gap-2)}.venue-panel__events-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:calc(2.5 * var(--base-measure))}.venue-panel__event-item{display:flex;align-items:baseline;gap:calc(2.5 * var(--base-measure));font-size:calc(3.4 * var(--base-measure));line-height:1.5;color:#fff9}.venue-panel__event-dot{width:7px;height:7px;border-radius:50%;flex-shrink:0;margin-top:.42em;opacity:.85}.venue-panel__fun-fact{padding:calc(4.5 * var(--base-measure)) calc(5 * var(--base-measure));background:color-mix(in oklch,var(--pin-color, #1d4ed8) 12%,transparent);border-left:3px solid color-mix(in oklch,var(--pin-color, #1d4ed8) 70%,transparent);border-radius:0 calc(2 * var(--base-measure)) calc(2 * var(--base-measure)) 0;display:flex;gap:calc(3 * var(--base-measure));align-items:flex-start}.venue-panel__fun-fact-icon{font-size:calc(5 * var(--base-measure));flex-shrink:0;line-height:1}.venue-panel__fun-fact p{font-size:calc(3.6 * var(--base-measure));line-height:1.6;color:#ffffffb8;margin:0}.venue-panel__maps-btn{display:inline-flex;align-items:center;justify-content:center;gap:calc(2.5 * var(--base-measure));padding:calc(4 * var(--base-measure)) calc(6 * var(--base-measure));border:1px solid oklch(100% 0 0deg / .22);border-radius:calc(2 * var(--base-measure));font-family:var(--semantic-font-family-primary-bold);font-size:calc(3 * var(--base-measure));letter-spacing:.05em;color:#ffffffb8;text-decoration:none;background:#ffffff0a;transition:background-color,border-color,color}@media (prefers-reduced-motion: reduce){.venue-panel__maps-btn{transition:none}}.venue-panel__maps-btn{width:100%}.venue-panel__maps-btn svg{width:calc(3.5 * var(--base-measure));height:calc(3.5 * var(--base-measure));fill:currentColor}.venue-panel__maps-btn:hover{background:#ffffff17;border-color:#ffffff61;color:#ffffffeb}.venues-legend{display:flex;gap:var(--layout-gap-4);flex-wrap:wrap;margin-top:var(--layout-gap-3)}.venues-legend__item{display:flex;align-items:center;gap:calc(2 * var(--base-measure));font-family:var(--semantic-font-family-primary-bold);font-size:calc(2.5 * var(--base-measure));letter-spacing:.06em;text-transform:uppercase;color:#ffffff8c}.venues-legend__dot{width:10px;height:10px;border-radius:50%;flex-shrink:0}.venues-legend__dot--usa{background:#1d4ed8;box-shadow:0 0 6px #3b82f6}.venues-legend__dot--canada{background:#c0392b;box-shadow:0 0 6px #ef4444}.venues-legend__dot--mexico{background:#b45309;box-shadow:0 0 6px #f59e0b}}@layer syx.organisms{.tournament-phases{position:relative;background-color:#000102;overflow:hidden}.tournament-phases__video-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;opacity:.55;z-index:0;pointer-events:none}.tournament-phases:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,#000102e0,#0001028c,#00010240),radial-gradient(ellipse 70% 60% at 80% 50%,oklch(18% .04 148deg / .12) 0%,transparent 70%);pointer-events:none;z-index:1}.tournament-phases__progress-bar{position:absolute;left:0;top:0;width:3px;height:0%;background:linear-gradient(to bottom,var(--semantic-color-secondary),oklch(68% .165 70deg));z-index:10;transition:height}@media (prefers-reduced-motion: reduce){.tournament-phases__progress-bar{transition:none}}.tournament-phases__dots{position:absolute;right:var(--layout-pad-5);top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:calc(3.5 * var(--base-measure));z-index:10}.tournament-phases__inner{position:relative;z-index:2;min-height:100dvh;display:grid;grid-template-columns:1fr 1fr;align-items:center;max-width:var(--layout-max-width);margin-inline:auto;padding:calc(18 * var(--base-measure)) var(--layout-pad-5);gap:var(--layout-gap-5)}@media (max-width: 37.5em){.tournament-phases__inner{grid-template-columns:1fr;min-height:auto;padding:calc(8 * var(--base-measure)) var(--layout-pad-3)}}.tournament-phases__col{position:relative;min-height:calc(160 * var(--base-measure));overflow:hidden;border-radius:calc(3 * var(--base-measure))}@media (max-width: 37.5em){.tournament-phases__col{min-height:auto;overflow:hidden}}@media (max-width: 37.5em){.tournament-phases__dots{display:none}}@media (max-width: 37.5em){.tournament-phases__progress-bar{display:none}}.tp-dot{width:6px;height:6px;border-radius:50%;background:#ffffff38;cursor:pointer;border:none;padding:0;transition:background-color,transform,height}@media (prefers-reduced-motion: reduce){.tp-dot{transition:none}}.tp-dot.is-active{background:var(--semantic-color-secondary);height:20px;border-radius:3px}.tp-step{position:absolute;top:0;left:0;width:100%;opacity:0;transform:translateY(40px);display:flex;flex-direction:column;gap:var(--layout-gap-3);pointer-events:none;background-color:#000102d1;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border-radius:calc(3 * var(--base-measure));padding:calc(10 * var(--base-measure)) calc(8 * var(--base-measure));border:1px solid oklch(100% 0 0deg / .05);z-index:1}.tp-step--active{opacity:1;transform:translateY(0);pointer-events:auto;z-index:2}@media (max-width: 37.5em){.tp-step{position:static;opacity:1;transform:none;pointer-events:auto;z-index:auto;margin-bottom:calc(6 * var(--base-measure));background-color:#000102bf;border-radius:calc(3 * var(--base-measure));padding:calc(7 * var(--base-measure)) calc(5 * var(--base-measure));border:1px solid oklch(100% 0 0deg / .08)}.tp-step:last-child{margin-bottom:0}}.tp-step__eyebrow{display:flex;align-items:center;gap:calc(4 * var(--base-measure))}.tp-step__num{font-family:var(--semantic-font-family-heading);font-size:clamp(9 * var(--base-measure),4.5vw,16 * var(--base-measure));font-weight:900;line-height:1;letter-spacing:-.04em;color:var(--semantic-color-secondary)}.tp-step__sep{width:1px;height:24px;background:#ffffff2e;flex-shrink:0}.tp-step__tag{font-family:var(--semantic-font-family-primary-bold);font-size:calc(2.6 * var(--base-measure));letter-spacing:.14em;text-transform:uppercase;color:#ffffff73}.tp-step__tag--gold{color:var(--semantic-color-secondary)}.tp-step__name{font-family:var(--semantic-font-family-heading);font-size:clamp(14 * var(--base-measure),9.5vw,38 * var(--base-measure));font-weight:700;line-height:.9;letter-spacing:-.045em;color:#fff;padding-top:var(--layout-gap-1)}.tp-step__name:before{content:"";display:block;width:calc(8 * var(--base-measure));height:2px;background:var(--semantic-color-secondary);margin-bottom:var(--layout-gap-3);opacity:.7}.tp-step__dates{display:block;font-family:var(--semantic-font-family-primary-bold);font-size:calc(3 * var(--base-measure));letter-spacing:.12em;text-transform:uppercase;color:var(--semantic-color-secondary);opacity:.8}.tp-step__desc{font-size:clamp(4 * var(--base-measure),1.4vw,5 * var(--base-measure));line-height:1.7;color:#ffffff9e;max-width:42ch;border-left:2px solid oklch(100% 0 0deg / .1);padding-left:calc(4 * var(--base-measure))}.tp-step__stats{display:flex;gap:var(--layout-gap-4);flex-wrap:wrap;padding-top:var(--layout-gap-3);border-top:1px solid oklch(100% 0 0deg / .08)}.tp-step__stat{display:flex;flex-direction:column;gap:calc(var(--base-measure))}.tp-step__stat-val{font-family:var(--semantic-font-family-heading);font-size:clamp(12 * var(--base-measure),5vw,22 * var(--base-measure));font-weight:900;line-height:1;letter-spacing:-.04em;color:#fff}.tp-step__stat-key{font-family:var(--semantic-font-family-primary-bold);font-size:calc(2.2 * var(--base-measure));letter-spacing:.14em;text-transform:uppercase;color:#ffffff59}.tp-step__cta{align-self:flex-start;margin-top:var(--layout-gap-2)}.tp-step .tp-step__cta.btn--secondary{border-color:#ffffff61;color:#fffc}.tp-step .tp-step__cta.btn--secondary:hover{border-color:var(--semantic-color-secondary);color:var(--semantic-color-secondary);background-color:oklch(from var(--semantic-color-secondary) l c h/.08)}.tp-step .tp-step__cta.btn--primary,.tp-step .tp-step__cta.btn--filled{background-color:var(--semantic-color-secondary);border-color:var(--semantic-color-secondary);color:#020306}.tp-step .tp-step__cta.btn--primary:hover,.tp-step .tp-step__cta.btn--filled:hover{background-color:oklch(from var(--semantic-color-secondary) l c h/.85)}.tp-step--final .tp-step__name{color:#ffdeba;color:oklch(92% .1 70deg)}.tp-step--final .tp-step__dates{color:#ffcd94;color:oklch(88% .14 70deg);opacity:1}.tp-step--final .tp-step__stat-val,.tp-step--final .tp-step__num{color:#ffcd94;color:oklch(88% .14 70deg)}.tp-step--final .tp-step__cta.btn--primary.btn--filled{background:#d18500;background:oklch(68% .165 70deg);border-color:#d18500;border-color:oklch(68% .165 70deg);color:#020306}.tp-step--final .tp-step__cta.btn--primary.btn--filled:hover{background:#ee9800;background:oklch(75% .17 70deg);border-color:#ee9800;border-color:oklch(75% .17 70deg)}.tp-step[data-phase="0"]:after{content:"01"}.tp-step[data-phase="1"]:after{content:"02"}.tp-step[data-phase="2"]:after{content:"03"}.tp-step[data-phase="3"]:after{content:"04"}.tp-step[data-phase="4"]:after{content:"05"}.tp-step[data-phase="5"]:after{content:"06"}.tp-step:after{position:absolute;right:-.04em;top:-.1em;font-family:var(--semantic-font-family-heading);font-weight:900;font-size:clamp(180px,22vw,320px);line-height:.8;color:#ffffff0b;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0;letter-spacing:-.06em;overflow:hidden}}@layer syx.utilities{.u-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.u-hidden{display:none!important}.u-text-center{text-align:center!important}.u-text-right{text-align:right!important}.u-text-primary{color:var(--semantic-color-text-primary)!important}.u-text-secondary{color:var(--semantic-color-text-secondary)!important}.u-text-tertiary{color:var(--semantic-color-text-tertiary)!important}.u-text-inverse{color:var(--semantic-color-text-inverse)!important}.u-text-accent{color:var(--semantic-color-secondary)!important}.u-mt-0{margin-top:0!important}.u-mb-0{margin-bottom:0!important}.u-mt-4{margin-top:var(--layout-gap-4)!important}.u-mb-4{margin-bottom:var(--layout-gap-4)!important}.u-flex{display:flex!important}.u-flex-center{display:flex!important;align-items:center!important;justify-content:center!important}.u-flex-between{display:flex!important;align-items:center!important;justify-content:space-between!important}.u-gap-2{gap:var(--layout-gap-2)!important}.u-gap-3{gap:var(--layout-gap-3)!important}.u-bg-primary{background-color:var(--semantic-color-bg-primary)!important}.u-bg-secondary{background-color:var(--semantic-color-bg-secondary)!important}.u-bg-inverse{background-color:var(--semantic-color-bg-inverse)!important}@media (max-width: 37.5em){.u-hide-sm{display:none!important}}@media (max-width: 50em){.u-hide-md{display:none!important}}.u-show-sm{display:none!important}@media (max-width: 37.5em){.u-show-sm{display:block!important}}.flag-svg{display:inline-block;vertical-align:middle;border-radius:3px;object-fit:cover;box-shadow:0 1px 4px #00000040;flex-shrink:0}.flag-placeholder{display:inline-flex;align-items:center;justify-content:center;font-family:var(--semantic-font-family-primary-bold);font-size:calc(2.2 * var(--base-measure));letter-spacing:.08em;text-transform:uppercase;color:#ffffff80;background:#ffffff14;border-radius:3px;padding:0 calc(1.5 * var(--base-measure));vertical-align:middle;flex-shrink:0;min-width:28px;height:20px}.team-grid__flag{display:flex;align-items:center;justify-content:center}.team-grid__flag .flag-svg{width:auto;height:calc(12 * var(--base-measure));max-width:calc(18 * var(--base-measure));aspect-ratio:4/3;border-radius:4px}@media (max-width: 37.5em){.team-grid__flag .flag-svg{height:calc(8 * var(--base-measure));max-width:calc(12 * var(--base-measure))}}.team-grid__flag .flag-placeholder{font-size:calc(3.5 * var(--base-measure));height:calc(12 * var(--base-measure));padding:0 calc(3 * var(--base-measure))}.standings-row__flag{display:flex;align-items:center}.standings-row__flag .flag-svg{width:auto;height:calc(5 * var(--base-measure));aspect-ratio:4/3;border-radius:2px}.standings-row__flag .flag-placeholder{font-size:calc(2.5 * var(--base-measure));height:calc(5 * var(--base-measure))}}@layer syx.utilities{[data-reveal]{opacity:0;transform:translateY(24px)}[data-reveal-left]{opacity:0;transform:translate(-24px)}[data-reveal-right]{opacity:0;transform:translate(24px)}.is-revealed{opacity:1;transform:none}.section-reveal{opacity:0;transform:translateY(32px);transition:opacity,transform}@media (prefers-reduced-motion: reduce){.section-reveal{transition:none}}.section-reveal{transition-duration:.6s;transition-timing-function:cubic-bezier(.16,1,.3,1)}.section-reveal.is-visible{opacity:1;transform:none}[data-word-wrap]{display:inline-block;overflow:hidden;vertical-align:bottom;line-height:inherit}[data-word-inner]{display:inline-block;will-change:transform}[data-clip-reveal]{clip-path:inset(0 100% 0 0);will-change:clip-path}[data-clip-reveal].is-revealed{clip-path:inset(0 0% 0 0);transition:clip-path}@media (prefers-reduced-motion: reduce){[data-clip-reveal].is-revealed{transition:none}}[data-clip-reveal].is-revealed{transition-duration:.9s;transition-timing-function:cubic-bezier(.77,0,.175,1)}.sf-line,.sf-ps-line{overflow:hidden;display:block;padding-bottom:.08em}.sf-word{display:inline-block}.sf-line-wipe{display:block}.scramble-char{color:var(--scroll-accent);opacity:.7}}@layer syx.reset,syx.base,syx.tokens,syx.atoms,syx.molecules,syx.organisms,syx.utilities;:root{--icon-rrss-facebook: url('data:image/svg+xml;utf-8,<svg width="10" height="18" viewBox="0 0 10 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M6.06662 18V9.80075H8.83078L9.24459 6.59145H6.06662V4.54737C6.06662 3.62042 6.32402 2.98875 7.65332 2.98875L9.33803 2.98798V0.126074C9.04489 0.0871274 8.03918 0 6.86907 0C4.42621 0 2.75379 1.49119 2.75379 4.22969V6.59145H0V9.80075H2.75379V18H6.06662Z" fill="black"/></svg>');--icon-rrss-github: url('data:image/svg+xml;utf-8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12 2.24658C9.6255 2.24668 7.32849 3.0917 5.51999 4.63043C3.71149 6.16916 2.50953 8.3012 2.12916 10.6451C1.74879 12.9889 2.21485 15.3917 3.44393 17.4233C4.67301 19.455 6.58491 20.9831 8.83755 21.7341C9.33755 21.8216 9.52505 21.5216 9.52505 21.2591C9.52505 21.0216 9.51254 20.2341 9.51254 19.3966C7.00003 19.8591 6.35003 18.7841 6.15003 18.2216C5.9281 17.6745 5.5763 17.1897 5.12503 16.8091C4.77503 16.6216 4.27503 16.1591 5.11252 16.1466C5.4323 16.1813 5.73901 16.2926 6.00666 16.471C6.2743 16.6494 6.49499 16.8897 6.65003 17.1716C6.7868 17.4173 6.97071 17.6336 7.19122 17.8081C7.41173 17.9826 7.6645 18.1118 7.93506 18.1885C8.20562 18.2651 8.48864 18.2876 8.76791 18.2547C9.04717 18.2218 9.3172 18.134 9.56251 17.9966C9.6058 17.4882 9.83237 17.0129 10.2 16.6591C7.97503 16.4091 5.65003 15.5466 5.65003 11.7216C5.63597 10.7278 6.00271 9.76619 6.67503 9.03411C6.36931 8.17033 6.40508 7.2224 6.77503 6.38411C6.77503 6.38411 7.6125 6.1216 9.52503 7.40911C11.1613 6.95909 12.8887 6.95909 14.525 7.40911C16.4375 6.10911 17.275 6.38411 17.275 6.38411C17.645 7.22238 17.6808 8.17034 17.375 9.03411C18.0494 9.76494 18.4164 10.7273 18.4 11.7216C18.4 15.5591 16.0625 16.4091 13.8375 16.6591C14.0762 16.901 14.26 17.1914 14.3764 17.5106C14.4929 17.8298 14.5393 18.1704 14.5125 18.5091C14.5125 19.8466 14.5 20.9216 14.5 21.2591C14.5 21.5216 14.6875 21.8341 15.1875 21.7341C17.4362 20.977 19.3426 19.4453 20.5664 17.4126C21.7903 15.3799 22.2519 12.9784 21.8689 10.6368C21.4859 8.29523 20.2832 6.16595 18.4755 4.62909C16.6678 3.09223 14.3727 2.24782 12 2.24658Z" fill="black"/></svg>');--icon-rrss-instagram: url('data:image/svg+xml;utf-8,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9.99998 1.80184C12.6701 1.80184 12.9864 1.812 14.0408 1.86011C15.0158 1.90461 15.5453 2.06752 15.8977 2.20443C16.3644 2.38583 16.6976 2.60257 17.0475 2.95248C17.3974 3.30239 17.6142 3.63555 17.7955 4.10229C17.9325 4.4547 18.0954 4.98419 18.1399 5.95914C18.188 7.01364 18.1982 7.32989 18.1982 10C18.1982 12.6701 18.188 12.9864 18.1399 14.0409C18.0954 15.0158 17.9325 15.5453 17.7955 15.8978C17.6142 16.3645 17.3974 16.6976 17.0475 17.0476C16.6976 17.3975 16.3644 17.6142 15.8977 17.7956C15.5453 17.9325 15.0158 18.0954 14.0408 18.1399C12.9865 18.188 12.6703 18.1982 9.99998 18.1982C7.32969 18.1982 7.01344 18.188 5.95914 18.1399C4.98415 18.0954 4.45466 17.9325 4.10229 17.7956C3.63551 17.6142 3.30235 17.3975 2.95244 17.0476C2.60253 16.6976 2.38579 16.3645 2.20443 15.8978C2.06748 15.5453 1.90457 15.0158 1.86007 14.0409C1.81196 12.9864 1.8018 12.6701 1.8018 10C1.8018 7.32989 1.81196 7.01364 1.86007 5.95918C1.90457 4.98419 2.06748 4.4547 2.20443 4.10229C2.38579 3.63555 2.60253 3.30239 2.95244 2.95248C3.30235 2.60257 3.63551 2.38583 4.10229 2.20443C4.45466 2.06752 4.98415 1.90461 5.9591 1.86011C7.0136 1.812 7.32985 1.80184 9.99998 1.80184ZM9.99998 0C7.28412 0 6.94362 0.0115116 5.87701 0.0601777C4.81259 0.108764 4.08569 0.277786 3.44958 0.525007C2.79199 0.780564 2.23432 1.1225 1.67839 1.67843C1.12246 2.23436 0.780524 2.79203 0.524967 3.44962C0.277746 4.08573 0.108725 4.81263 0.060138 5.87705C0.0114719 6.94362 0 7.28416 0 10C0 12.7159 0.0114719 13.0564 0.060138 14.123C0.108725 15.1874 0.277746 15.9143 0.524967 16.5504C0.780524 17.208 1.12246 17.7657 1.67839 18.3216C2.23432 18.8775 2.79199 19.2195 3.44958 19.475C4.08569 19.7223 4.81259 19.8913 5.87701 19.9399C6.94362 19.9885 7.28412 20 9.99998 20C12.7158 20 13.0564 19.9885 14.1229 19.9399C15.1874 19.8913 15.9143 19.7223 16.5504 19.475C17.208 19.2195 17.7656 18.8775 18.3216 18.3216C18.8775 17.7657 19.2194 17.208 19.475 16.5504C19.7222 15.9143 19.8912 15.1874 19.9398 14.123C19.9885 13.0564 20 12.7159 20 10C20 7.28416 19.9885 6.94362 19.9398 5.87705C19.8912 4.81263 19.7222 4.08573 19.475 3.44962C19.2194 2.79203 18.8775 2.23436 18.3216 1.67843C17.7656 1.1225 17.208 0.780564 16.5504 0.525007C15.9143 0.277786 15.1874 0.108764 14.1229 0.0601777C13.0564 0.0115116 12.7158 0 9.99998 0ZM9.99998 4.86487C7.16393 4.86487 4.86483 7.16397 4.86483 10C4.86483 12.8361 7.16393 15.1352 9.99998 15.1352C12.836 15.1352 15.1351 12.8361 15.1351 10C15.1351 7.16397 12.836 4.86487 9.99998 4.86487ZM9.99998 13.3334C8.15904 13.3334 6.66663 11.841 6.66663 10C6.66663 8.15908 8.15904 6.66667 9.99998 6.66667C11.8409 6.66667 13.3333 8.15908 13.3333 10C13.3333 11.841 11.8409 13.3334 9.99998 13.3334ZM16.538 4.66199C16.538 5.32474 16.0008 5.86201 15.338 5.86201C14.6753 5.86201 14.138 5.32474 14.138 4.66199C14.138 3.99924 14.6753 3.462 15.338 3.462C16.0008 3.462 16.538 3.99924 16.538 4.66199Z" fill="black"/></svg>');--icon-rrss-linkedin: url('data:image/svg+xml;utf-8,<svg width="50" height="50" viewBox="0 0 50 50" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5.95238 0C2.67915 0 0 2.67915 0 5.95238V44.0476C0 47.3209 2.67915 50 5.95238 50H44.0476C47.3209 50 50 47.3209 50 44.0476V5.95238C50 2.67915 47.3209 0 44.0476 0H5.95238ZM5.95238 2.38095H44.0476C46.0339 2.38095 47.619 3.96609 47.619 5.95238V44.0476C47.619 46.0339 46.0339 47.619 44.0476 47.619H5.95238C3.96609 47.619 2.38095 46.0339 2.38095 44.0476V5.95238C2.38095 3.96609 3.96609 2.38095 5.95238 2.38095ZM11.9048 8.34728C10.6009 8.34728 9.42764 8.737 8.55887 9.46801C7.6901 10.199 7.15681 11.2911 7.15681 12.4605C7.15681 14.6833 9.08486 16.4162 11.5374 16.5876L11.542 16.5899C11.6589 16.6298 11.7813 16.651 11.9048 16.6527C14.6107 16.6527 16.6527 14.7572 16.6527 12.4605C16.6525 12.4395 16.6517 12.4186 16.6504 12.3977C16.5293 10.1355 14.5124 8.34728 11.9048 8.34728ZM11.9048 10.7003C13.5622 10.7003 14.2166 11.4405 14.288 12.4907C14.2736 13.51 13.643 14.2997 11.9048 14.2997C10.2555 14.2997 9.50986 13.455 9.50986 12.4605C9.50986 11.9632 9.69131 11.5884 10.0725 11.2677C10.4538 10.9469 11.0657 10.7003 11.9048 10.7003ZM8.33333 17.8571C8.01761 17.8572 7.71483 17.9826 7.49157 18.2059C7.26832 18.4291 7.14289 18.7319 7.14286 19.0476V41.6667C7.14289 41.9824 7.26832 42.2852 7.49157 42.5084C7.71483 42.7317 8.01761 42.8571 8.33333 42.8571H15.4762C15.7919 42.8571 16.0947 42.7317 16.3179 42.5084C16.5412 42.2852 16.6666 41.9824 16.6667 41.6667V34.6842V19.0476C16.6666 18.7319 16.5412 18.4291 16.3179 18.2059C16.0947 17.9826 15.7919 17.8572 15.4762 17.8571H8.33333ZM19.0476 17.8571C18.7319 17.8572 18.4291 17.9826 18.2059 18.2059C17.9826 18.4291 17.8572 18.7319 17.8571 19.0476V41.6667C17.8572 41.9824 17.9826 42.2852 18.2059 42.5084C18.4291 42.7317 18.7319 42.8571 19.0476 42.8571H26.1905C26.5062 42.8571 26.809 42.7317 27.0322 42.5084C27.2555 42.2852 27.3809 41.9824 27.381 41.6667V29.7619C27.381 28.7742 27.6505 27.7917 28.125 27.1484C28.5995 26.5052 29.1982 26.1191 30.3362 26.1393C31.5097 26.1595 32.131 26.5615 32.6009 27.1926C33.0709 27.8237 33.3333 28.7698 33.3333 29.7619V41.6667C33.3334 41.9824 33.4588 42.2852 33.6821 42.5084C33.9053 42.7317 34.2081 42.8571 34.5238 42.8571H41.6667C41.9824 42.8571 42.2852 42.7317 42.5084 42.5084C42.7317 42.2852 42.8571 41.9824 42.8571 41.6667V28.883C42.8571 25.3574 41.8128 22.5647 40.0228 20.6752C38.2327 18.7858 35.7431 17.8571 33.1101 17.8571C30.6077 17.8571 28.7034 18.6963 27.381 19.5522V19.0476C27.3809 18.7319 27.2555 18.4291 27.0322 18.2059C26.809 17.9826 26.5062 17.8572 26.1905 17.8571H19.0476ZM9.52381 20.2381H14.2857V34.6842V40.4762H9.52381V20.2381ZM20.2381 20.2381H25V22.0959C25.0001 22.3455 25.0786 22.5888 25.2245 22.7914C25.3704 22.9939 25.5763 23.1455 25.813 23.2247C26.0497 23.3038 26.3054 23.3066 26.5438 23.2325C26.7821 23.1585 26.9912 23.0114 27.1415 22.812C27.1415 22.812 29.0109 20.2381 33.1101 20.2381C35.1974 20.2381 36.9873 20.9316 38.2952 22.3121C39.6031 23.6926 40.4762 25.8194 40.4762 28.883V40.4762H35.7143V29.7619C35.7143 28.373 35.3815 26.937 34.5122 25.7696C33.6429 24.6022 32.1808 23.7894 30.3781 23.7584C28.5661 23.7262 27.0804 24.5559 26.2091 25.7371C25.3378 26.9182 25 28.3687 25 29.7619V40.4762H20.2381V20.2381Z" fill="black"/></svg>');--icon-rrss-pinterest: url('data:image/svg+xml;utf-8,<svg width="21" height="21" viewBox="0 0 21 21" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10.3 0.4C4.77452 0.4 0.300049 4.87447 0.300049 10.4C0.300049 14.6342 2.92768 18.2529 6.6514 19.7093C6.56131 18.9135 6.48624 17.7123 6.68143 16.8414C6.86161 16.0607 7.8526 11.8715 7.8526 11.8715C7.8526 11.8715 7.5523 11.2709 7.5523 10.385C7.5523 8.98859 8.36311 7.95255 9.3541 7.95255C10.21 7.95255 10.6154 8.5982 10.6154 9.36396C10.6154 10.2198 10.0748 11.5111 9.78954 12.6973C9.5493 13.6883 10.285 14.4991 11.276 14.4991C13.0478 14.4991 14.4142 12.6222 14.4142 9.91952C14.4142 7.53213 12.6874 5.85045 10.24 5.85045C7.40215 5.85045 5.72047 7.98258 5.72047 10.1898C5.72047 11.0456 6.0508 11.9766 6.47122 12.4721C6.5463 12.5772 6.56131 12.6523 6.5463 12.7574C6.47122 13.0727 6.30605 13.7483 6.27602 13.8835C6.23098 14.0637 6.12588 14.1087 5.94569 14.0186C4.69945 13.433 3.91867 11.6162 3.91867 10.1447C3.91867 6.99159 6.21596 4.09369 10.5253 4.09369C13.9937 4.09369 16.6814 6.57117 16.6814 9.85946C16.6814 13.2979 14.5043 16.0757 11.5012 16.0757C10.4952 16.0757 9.53428 15.5502 9.20395 14.9345C9.20395 14.9345 8.70846 16.8414 8.58834 17.3069C8.36311 18.1778 7.7475 19.2589 7.34209 19.9345C8.27302 20.2198 9.26401 20.385 10.3 20.385C15.8256 20.385 20.3 15.9105 20.3 10.385C20.3 4.87447 15.8256 0.4 10.3 0.4Z" fill="black"/></svg>');--icon-rrss-snapchat: url('data:image/svg+xml;utf-8,<svg width="21" height="19" viewBox="0 0 21 19" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M19.8575 14.3339C16.9903 13.8616 15.7063 10.9334 15.6532 10.8085L15.6473 10.7976C15.482 10.528 15.4446 10.1994 15.5449 9.89932C15.7368 9.44573 16.3754 9.24304 16.7955 9.10923C16.9018 9.07577 17.0002 9.04429 17.0789 9.0128C17.8414 8.71271 17.9969 8.39982 17.9929 8.19123C17.9516 7.92557 17.7548 7.71107 17.4931 7.6481L17.4862 7.64613C17.3731 7.60087 17.252 7.57726 17.13 7.57726C17.0228 7.57529 16.9155 7.59694 16.8172 7.64023C16.519 7.79077 16.1953 7.88129 15.8618 7.90589C15.6699 7.91081 15.482 7.84784 15.3314 7.7278L15.3639 7.19747L15.3678 7.13253C15.5607 5.78554 15.479 4.41296 15.1278 3.09746C14.2826 1.16798 12.3629 -0.0688099 10.2554 -0.0422439L9.85294 -0.0373243C7.74931 -0.0629063 5.83361 1.1729 4.98941 3.10041C4.63815 4.41395 4.5555 5.78553 4.74736 7.13154C4.76114 7.33128 4.77294 7.53003 4.78377 7.72977C4.61748 7.85965 4.40988 7.92262 4.19932 7.90786C3.84609 7.8931 3.49975 7.80159 3.18489 7.64023C3.10815 7.60579 3.02451 7.58907 2.93989 7.59103C2.58371 7.57726 2.25804 7.79176 2.13013 8.12432C2.04846 8.5543 2.66243 8.86718 3.03632 9.01477C3.11602 9.04724 3.21441 9.07774 3.31969 9.1112C3.74179 9.24501 4.37937 9.44671 4.57124 9.90129C4.6716 10.2014 4.63421 10.53 4.46891 10.7996L4.46301 10.8104C4.18653 11.4126 3.82739 11.9724 3.39447 12.4733C2.60831 13.4513 1.49549 14.1125 0.260671 14.3358C0.139648 14.3565 0.0540471 14.4637 0.0609345 14.5857C0.0629024 14.63 0.0737255 14.6743 0.0904522 14.7156C0.267558 15.1269 1.14915 15.4654 2.64373 15.6966C2.78345 15.7182 2.8415 15.9465 2.92415 16.3184C2.95662 16.468 2.99007 16.6235 3.0373 16.7838C3.06977 16.9304 3.20752 17.0288 3.35708 17.0121C3.49975 17.0042 3.64143 16.9846 3.78115 16.9521C4.14914 16.8714 4.52401 16.8291 4.90085 16.8252C5.17143 16.8261 5.44201 16.8488 5.70964 16.893C6.27343 17.0357 6.79786 17.3033 7.24456 17.6772C7.99825 18.3207 8.94478 18.6936 9.93461 18.7369C9.96806 18.7369 10.0015 18.7359 10.035 18.733C10.0753 18.735 10.1304 18.7369 10.1855 18.7369C11.1763 18.6936 12.1229 18.3207 12.8775 17.6772C13.3232 17.3043 13.8467 17.0367 14.4105 16.893C14.6771 16.8488 14.9477 16.8261 15.2183 16.8252C15.5951 16.8271 15.97 16.8665 16.338 16.9442C16.4777 16.9747 16.6204 16.9924 16.763 16.9973H16.7867C16.9264 17.0082 17.0523 16.9147 17.0818 16.7769C17.1251 16.6244 17.1635 16.47 17.196 16.3145C17.2766 15.9436 17.3357 15.7163 17.4764 15.6946C18.97 15.4644 19.8535 15.1249 20.0277 14.7166C20.0454 14.6753 20.0562 14.631 20.0602 14.5867C20.0671 14.4647 19.9805 14.3565 19.8604 14.3368L19.8575 14.3339Z" fill="black"/></svg>');--icon-rrss-twitter: url('data:image/svg+xml;utf-8,<svg width="39" height="38" viewBox="0 0 39 38" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.919922 0L15.582 21.375L1.23047 38H4.41016L16.9863 23.4219L26.9863 38H39L23.6816 15.6699L37.1992 0H34.0293L22.2754 13.6172L12.9336 0H0.919922ZM4.7168 2H11.8809L35.2031 36H28.0391L4.7168 2Z" fill="black"/></svg>');--icon-rrss-whatsapp: url('data:image/svg+xml;utf-8,<svg width="20" height="21" viewBox="0 0 20 21" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M10.1794 0C4.75336 0 0.358744 4.39462 0.358744 9.82063C0.358744 11.6704 0.87444 13.4081 1.7713 14.8879L0 20.1457L5.43722 18.4081C6.83857 19.1816 8.46413 19.63 10.1794 19.63C15.6054 19.63 20 15.2354 20 9.80942C19.9888 4.39462 15.6054 0 10.1794 0ZM10.1794 17.9821C8.52018 17.9821 6.97309 17.4888 5.68386 16.6256L2.54484 17.6345L3.56502 14.5964C2.58969 13.2511 2.00673 11.5919 2.00673 9.80942C2.00673 5.30269 5.67265 1.63677 10.1794 1.63677C14.6861 1.63677 18.352 5.30269 18.352 9.80942C18.352 14.3161 14.6861 17.9821 10.1794 17.9821ZM14.7758 12.0404C14.5291 11.9058 13.3184 11.2556 13.0942 11.1659C12.87 11.0762 12.7018 11.0314 12.5224 11.2668C12.343 11.5135 11.8498 12.0516 11.6928 12.2197C11.5359 12.3767 11.3901 12.3991 11.1435 12.2646C10.8969 12.13 10.1009 11.8386 9.1704 10.9417C8.46413 10.2578 7.99327 9.41704 7.85874 9.15919C7.72422 8.90135 7.85874 8.76682 7.99327 8.65471C8.10538 8.5426 8.25112 8.37444 8.38565 8.2287C8.52018 8.08296 8.56502 7.98206 8.65471 7.82511C8.74439 7.65695 8.71076 7.51121 8.65471 7.38789C8.59865 7.26457 8.13901 6.00897 7.94843 5.50448C7.75785 5 7.54484 5.06726 7.3991 5.06726C7.25336 5.06726 7.0852 5.03363 6.91704 5.03363C6.74888 5.02242 6.47982 5.07848 6.23318 5.32511C5.99776 5.57175 5.32511 6.1435 5.28027 7.37668C5.23543 8.60987 6.08744 9.83184 6.21076 10.0112C6.33408 10.1794 7.83632 12.8587 10.3475 13.9574C12.8587 15.0561 12.87 14.7197 13.3296 14.6973C13.7892 14.6749 14.8318 14.148 15.0673 13.565C15.3027 12.9933 15.3139 12.4888 15.2578 12.3767C15.1906 12.2534 15.0224 12.1749 14.7758 12.0404Z" fill="black"/></svg>');--icon-rrss-youtube: url('data:image/svg+xml;utf-8,<svg width="20" height="14" viewBox="0 0 20 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M8.00007 10V3.99987L13.196 7.0001L8.00007 10ZM19.5822 2.18597C19.3522 1.32561 18.6746 0.647822 17.814 0.417833C16.2543 0 10 0 10 0C10 0 3.74584 0 2.18613 0.417833C1.32561 0.647822 0.647987 1.32561 0.417997 2.18597C0 3.74584 0 6.99993 0 6.99993C0 6.99993 0 10.2542 0.417997 11.8139C0.647987 12.6743 1.32561 13.3522 2.18613 13.582C3.74584 14 10 14 10 14C10 14 16.2543 14 17.814 13.582C18.6746 13.3522 19.3522 12.6743 19.5822 11.8139C20 10.2542 20 6.99993 20 6.99993C20 6.99993 20 3.74584 19.5822 2.18597Z" fill="black"/></svg>');--filter-color-black: invert(0%) sepia(40%) saturate(20%) hue-rotate(356deg) brightness(90%) contrast(104%);--filter-color-white: invert(99%) sepia(1%) saturate(4%) hue-rotate(355deg) brightness(103%) contrast(104%)}:root[data-syx-theme=editorial],:root:not([data-syx-theme]){--primitive-space-base: .25rem;--primitive-color-blue-500: oklch(.22 .045 262);--primitive-color-blue-400: oklch(.35 .04 260);--primitive-color-blue-50: oklch(.97 .008 260);--primitive-color-cyan-500: oklch(.68 .155 66);--primitive-color-cyan-200: oklch(.88 .085 68);--primitive-color-orange-500: oklch(.55 .22 28);--primitive-color-success-500: oklch(.55 .18 148);--primitive-color-error-500: oklch(.55 .22 28);--primitive-color-warning-500: oklch(.65 .16 72);--primitive-font-family-primary: "Crimson Pro", "Georgia", serif;--primitive-font-family-bold: "Crimson Pro", "Georgia", serif;--primitive-font-family-syne-medium: "Outfit", system-ui, sans-serif;--primitive-font-family-syne-bold: "Outfit", system-ui, sans-serif;--primitive-font-family-inter: "Outfit", system-ui, sans-serif;--base-measure: var(--primitive-space-base);--semantic-color-primary: var(--primitive-color-blue-500);--semantic-color-secondary: var(--primitive-color-cyan-500);--semantic-color-tertiary: var(--primitive-color-orange-500);--semantic-color-quaternary: var(--primitive-color-blue-400);--semantic-color-placeholder: var(--primitive-color-blue-500);--semantic-color-link-default: var(--primitive-color-blue-500);--semantic-focus-ring-color: var(--primitive-color-blue-500);--semantic-color-state-hover-primary: oklch(.35 .04 260);--semantic-color-state-hover-secondary: oklch(.56 .14 68);--semantic-color-text-primary: oklch(.12 .01 260);--semantic-color-text-secondary: oklch(.32 .012 255);--semantic-color-text-tertiary: oklch(.5 .01 255);--semantic-color-text-inverse: oklch(.98 .006 70);--semantic-color-text-disabled: oklch(.7 .006 255);--semantic-color-bg-primary: oklch(.98 .006 70);--semantic-color-bg-secondary: oklch(.95 .01 70);--semantic-color-bg-tertiary: oklch(.92 .012 70);--semantic-color-bg-inverse: oklch(.12 .01 260);--semantic-color-border-subtle: oklch(.88 .01 70);--semantic-color-border-default: oklch(.8 .01 70);--semantic-color-border-strong: oklch(.6 .015 255);--semantic-border-width: 1px;--semantic-tone-success-bg: var(--primitive-color-success-500);--semantic-tone-error-bg: var(--primitive-color-error-500);--semantic-tone-warning-bg: var(--primitive-color-warning-500);--semantic-color-selection-text: oklch(.98 .006 70);--semantic-color-selection-bg: var(--primitive-color-blue-500);--reset-selection-color: var(--semantic-color-selection-text);--reset-selection-bg: var(--semantic-color-selection-bg);--semantic-font-family-primary: var(--primitive-font-family-inter);--semantic-font-family-primary-bold: var(--primitive-font-family-bold);--semantic-font-family-heading: var(--primitive-font-family-primary);--semantic-font-family-mono: "JetBrains Mono", "Fira Code", monospace;--font-weight-1: var(--primitive-font-family-syne-medium);--font-weight-2: var(--primitive-font-family-syne-bold);--font-bold: var(--font-weight-2);--semantic-shadow-sm: 0 1px 3px oklch(.12 .01 260 / .06), 0 2px 8px oklch(.12 .01 260 / .04);--semantic-shadow-md: 0 2px 8px oklch(.12 .01 260 / .08), 0 6px 20px oklch(.12 .01 260 / .05);--semantic-shadow-card: 0 1px 4px oklch(.12 .01 260 / .05), 0 4px 16px oklch(.12 .01 260 / .04);--filter-primary: brightness(0) saturate(100%) invert(8%) sepia(30%) saturate(2000%) hue-rotate(210deg) brightness(90%);--filter-secondary: brightness(0) saturate(100%) invert(72%) sepia(60%) saturate(1200%) hue-rotate(5deg) brightness(100%);--layout-max-width: calc(360 * var(--base-measure));--layout-pad-1: calc(2 * var(--base-measure));--layout-gap-1: calc(var(--base-measure));--layout-pad-2: calc(3 * var(--base-measure));--layout-gap-2: calc(3 * var(--base-measure));--layout-pad-3: calc(4 * var(--base-measure));--layout-gap-3: calc(4 * var(--base-measure));--layout-pad-4: calc(5 * var(--base-measure));--layout-gap-4: calc(5 * var(--base-measure));--layout-pad-5: calc(6 * var(--base-measure));--layout-gap-5: calc(6 * var(--base-measure));--scope-1: calc(2 * var(--base-measure));--scope-2: calc(2.5 * var(--base-measure));--scope-3: calc(3 * var(--base-measure));--scope-4: calc(4 * var(--base-measure));--scope-5: calc(5 * var(--base-measure));--theme-focus: 0 0 .313rem 0 var(--semantic-focus-ring-color);--theme-w-border: calc(var(--base-measure) / 2);--theme-focus-ring-width: 2px;--theme-radius: calc(2 * var(--base-measure));--theme-transition-speed: .22s;--reset-html-font: normal normal 400 17px/26px var(--primitive-font-family-inter);--reset-body-font-size: calc(4.25 * var(--base-measure));--reset-body-line-height: calc(6.5 * var(--base-measure));--reset-h-font-family: var(--primitive-font-family-primary);--reset-h1-size: calc(14 * var(--base-measure));--reset-h1-line-height: calc(14 * var(--base-measure));--reset-h1-letter-spacing: -.04em;--reset-h2-size: calc(10 * var(--base-measure));--reset-h2-line-height: calc(11 * var(--base-measure));--reset-h2-letter-spacing: -.02em;--reset-h3-size: calc(7 * var(--base-measure));--reset-h3-line-height: calc(8 * var(--base-measure));--reset-h4-size: calc(5 * var(--base-measure));--reset-h4-line-height: calc(6 * var(--base-measure));--reset-h5-size: calc(4 * var(--base-measure));--reset-h5-line-height: calc(5 * var(--base-measure));--reset-h6-size: calc(3 * var(--base-measure));--reset-h6-line-height: calc(4 * var(--base-measure));--btn-primary-text: var(--semantic-color-primary);--btn-primary-filled-text: oklch(.98 .006 70);--btn-secondary-text: var(--semantic-color-secondary);--btn-secondary-filled-text: oklch(.12 .01 260);--btn-tertiary-text: var(--semantic-color-tertiary);--btn-tertiary-filled-text: oklch(.98 .006 70);--mun-match-card-bg: oklch(1 0 0);--mun-match-card-shadow: 0 1px 4px oklch(.12 .01 260 / .05), 0 4px 16px oklch(.12 .01 260 / .03);--mun-hero-overlay-start: oklch(.12 .01 260 / .8);--mun-hero-overlay-end: oklch(.12 .01 260 / .1)}:root[data-syx-theme=event]{--primitive-space-base: .25rem;--primitive-color-blue-500: oklch(.54 .235 27);--primitive-color-blue-400: oklch(.64 .21 30);--primitive-color-blue-50: oklch(.97 .018 30);--primitive-color-cyan-500: oklch(.68 .155 66);--primitive-color-cyan-200: oklch(.88 .09 68);--primitive-color-orange-500: oklch(.22 .05 258);--primitive-color-success-500: oklch(.55 .18 148);--primitive-color-error-500: oklch(.55 .22 28);--primitive-color-warning-500: oklch(.65 .16 72);--primitive-color-disabled: oklch(.65 .01 250);--primitive-font-family-primary: "Barlow Condensed", "Oswald", "Arial Narrow", sans-serif;--primitive-font-family-bold: "Barlow Condensed", "Oswald", "Arial Narrow", sans-serif;--primitive-font-family-syne-medium: "Barlow Condensed", system-ui, sans-serif;--primitive-font-family-syne-bold: "Barlow Condensed", system-ui, sans-serif;--primitive-font-family-inter: "Outfit", system-ui, sans-serif;--base-measure: var(--primitive-space-base);--semantic-color-primary: oklch(.54 .235 27);--semantic-color-secondary: oklch(.68 .155 66);--semantic-color-tertiary: oklch(.22 .05 258);--semantic-color-quaternary: oklch(.64 .21 30);--semantic-color-placeholder: oklch(.54 .235 27);--semantic-color-link-default: oklch(.54 .235 27);--semantic-focus-ring-color: oklch(.68 .155 66);--semantic-color-state-hover-primary: oklch(.44 .25 26);--semantic-color-state-hover-secondary: oklch(.58 .14 64);--semantic-color-text-primary: oklch(.14 .02 30);--semantic-color-text-secondary: oklch(.34 .02 30);--semantic-color-text-tertiary: oklch(.52 .015 30);--semantic-color-text-inverse: oklch(1 0 0);--semantic-color-text-disabled: oklch(.65 .01 30);--semantic-color-bg-primary: oklch(1 0 0);--semantic-color-bg-secondary: oklch(.97 .015 30);--semantic-color-bg-tertiary: oklch(.94 .025 30);--semantic-color-bg-inverse: oklch(.22 .05 258);--semantic-color-border-subtle: oklch(.91 .018 30);--semantic-color-border-default: oklch(.82 .04 28);--semantic-color-border-strong: oklch(.54 .235 27);--semantic-border-width: 1px;--semantic-tone-success-bg: oklch(.5 .18 148);--semantic-tone-error-bg: oklch(.54 .235 27);--semantic-tone-warning-bg: oklch(.68 .155 66);--semantic-color-selection-text: oklch(1 0 0);--semantic-color-selection-bg: oklch(.54 .235 27);--reset-selection-color: var(--semantic-color-selection-text);--reset-selection-bg: var(--semantic-color-selection-bg);--semantic-font-family-primary: var(--primitive-font-family-inter);--semantic-font-family-primary-bold: var(--primitive-font-family-bold);--semantic-font-family-heading: var(--primitive-font-family-primary);--semantic-font-family-mono: "JetBrains Mono", monospace;--font-weight-1: var(--primitive-font-family-syne-medium);--font-weight-2: var(--primitive-font-family-syne-bold);--font-bold: var(--font-weight-2);--semantic-shadow-sm: 0 2px 6px oklch(.54 .235 27 / .12), 0 1px 2px oklch(.14 .02 30 / .06);--semantic-shadow-md: 0 4px 16px oklch(.54 .235 27 / .16), 0 2px 8px oklch(.14 .02 30 / .08);--semantic-shadow-card: 0 2px 8px oklch(.54 .235 27 / .1), 0 1px 3px oklch(.14 .02 30 / .06);--filter-primary: brightness(0) saturate(100%) invert(30%) sepia(90%) saturate(1200%) hue-rotate(340deg) brightness(95%);--filter-secondary: brightness(0) saturate(100%) invert(72%) sepia(60%) saturate(1200%) hue-rotate(5deg) brightness(100%);--layout-max-width: calc(360 * var(--base-measure));--layout-pad-1: calc(2 * var(--base-measure));--layout-gap-1: calc(var(--base-measure));--layout-pad-2: calc(3 * var(--base-measure));--layout-gap-2: calc(3 * var(--base-measure));--layout-pad-3: calc(4 * var(--base-measure));--layout-gap-3: calc(4 * var(--base-measure));--layout-pad-4: calc(5 * var(--base-measure));--layout-gap-4: calc(5 * var(--base-measure));--layout-pad-5: calc(6 * var(--base-measure));--layout-gap-5: calc(6 * var(--base-measure));--scope-1: calc(2 * var(--base-measure));--scope-2: calc(2.5 * var(--base-measure));--scope-3: calc(3 * var(--base-measure));--scope-4: calc(4 * var(--base-measure));--scope-5: calc(5 * var(--base-measure));--theme-focus: 0 0 .4rem 0 oklch(.54 .235 27 / .5);--theme-w-border: calc(var(--base-measure) / 2);--theme-focus-ring-width: 2px;--theme-radius: calc(1.5 * var(--base-measure));--theme-transition-speed: .2s;--reset-html-font: normal normal 400 16px/24px var(--primitive-font-family-inter);--reset-body-font-size: calc(4 * var(--base-measure));--reset-body-line-height: calc(6 * var(--base-measure));--reset-h-font-family: var(--primitive-font-family-primary);--reset-h1-size: calc(18 * var(--base-measure));--reset-h1-line-height: calc(17 * var(--base-measure));--reset-h1-letter-spacing: -.02em;--reset-h2-size: calc(12 * var(--base-measure));--reset-h2-line-height: calc(12 * var(--base-measure));--reset-h2-letter-spacing: -.01em;--reset-h3-size: calc(8 * var(--base-measure));--reset-h3-line-height: calc(9 * var(--base-measure));--reset-h4-size: calc(6 * var(--base-measure));--reset-h4-line-height: calc(7 * var(--base-measure));--reset-h5-size: calc(5 * var(--base-measure));--reset-h5-line-height: calc(5 * var(--base-measure));--reset-h6-size: calc(4 * var(--base-measure));--reset-h6-line-height: calc(4 * var(--base-measure));--btn-primary-text: oklch(.54 .235 27);--btn-primary-filled-text: oklch(1 0 0);--btn-secondary-text: oklch(.68 .155 66);--btn-secondary-filled-text: oklch(.14 .02 30);--btn-tertiary-text: oklch(.22 .05 258);--btn-tertiary-filled-text: oklch(1 0 0);--mun-match-card-bg: oklch(1 0 0);--mun-match-card-border: oklch(.91 .018 30);--mun-match-card-shadow: 0 2px 8px oklch(.54 .235 27 / .1), 0 1px 3px oklch(.14 .02 30 / .06);--mun-hero-overlay-start: oklch(.22 .05 258 / .85);--mun-hero-overlay-end: oklch(.22 .05 258 / .15)}:root[data-syx-theme=immersive]{--primitive-space-base: .25rem;--primitive-color-blue-500: oklch(.52 .215 256);--primitive-color-blue-400: oklch(.65 .185 252);--primitive-color-blue-50: oklch(.14 .04 260);--primitive-color-cyan-500: oklch(.72 .165 66);--primitive-color-cyan-200: oklch(.55 .12 64);--primitive-color-orange-500: oklch(.52 .215 256);--primitive-color-success-500: oklch(.65 .2 148);--primitive-color-error-500: oklch(.65 .23 25);--primitive-color-warning-500: oklch(.72 .17 72);--primitive-color-disabled: oklch(.4 .02 255);--primitive-font-family-primary: "Space Grotesk", "Inter", system-ui, sans-serif;--primitive-font-family-bold: "Space Grotesk", "Inter", system-ui, sans-serif;--primitive-font-family-syne-medium: "Space Grotesk", system-ui, sans-serif;--primitive-font-family-syne-bold: "Space Grotesk", system-ui, sans-serif;--primitive-font-family-inter: "Space Grotesk", system-ui, sans-serif;--base-measure: var(--primitive-space-base);--semantic-color-primary: oklch(.52 .215 256);--semantic-color-secondary: oklch(.72 .165 66);--semantic-color-tertiary: oklch(.52 .215 256);--semantic-color-quaternary: oklch(.65 .185 252);--semantic-color-placeholder: oklch(.45 .04 255);--semantic-color-link-default: oklch(.65 .185 252);--semantic-focus-ring-color: oklch(.52 .215 256);--semantic-color-state-hover-primary: oklch(.65 .185 252);--semantic-color-state-hover-secondary: oklch(.82 .145 64);--semantic-color-text-primary: oklch(.95 .01 200);--semantic-color-text-secondary: oklch(.75 .025 200);--semantic-color-text-tertiary: oklch(.55 .025 200);--semantic-color-text-inverse: oklch(.1 .025 260);--semantic-color-text-disabled: oklch(.4 .02 255);--semantic-color-bg-primary: oklch(.1 .02 260);--semantic-color-bg-secondary: oklch(.15 .025 260);--semantic-color-bg-tertiary: oklch(.2 .03 255);--semantic-color-bg-inverse: oklch(.95 .01 200);--semantic-color-border-subtle: oklch(.22 .035 258);--semantic-color-border-default: oklch(.3 .045 256);--semantic-color-border-strong: oklch(.52 .215 256);--semantic-border-width: 1px;--semantic-tone-success-bg: oklch(.65 .2 148);--semantic-tone-error-bg: oklch(.65 .23 25);--semantic-tone-warning-bg: oklch(.72 .17 72);--semantic-color-selection-text: oklch(.1 .02 260);--semantic-color-selection-bg: oklch(.7 .25 185);--reset-selection-color: var(--semantic-color-selection-text);--reset-selection-bg: var(--semantic-color-selection-bg);--semantic-font-family-primary: var(--primitive-font-family-inter);--semantic-font-family-primary-bold: var(--primitive-font-family-bold);--semantic-font-family-heading: var(--primitive-font-family-primary);--semantic-font-family-mono: "JetBrains Mono", monospace;--font-weight-1: var(--primitive-font-family-syne-medium);--font-weight-2: var(--primitive-font-family-syne-bold);--font-bold: var(--font-weight-2);--semantic-shadow-sm: 0 2px 8px oklch(.52 .215 256 / .18), 0 0 0 1px oklch(.52 .215 256 / .1);--semantic-shadow-md: 0 4px 20px oklch(.52 .215 256 / .28), 0 0 0 1px oklch(.52 .215 256 / .14);--semantic-shadow-card: 0 2px 12px oklch(.52 .215 256 / .15), 0 0 0 1px oklch(.3 .045 256 / .8);--filter-primary: brightness(0) saturate(100%) invert(28%) sepia(80%) saturate(1200%) hue-rotate(210deg) brightness(95%);--filter-secondary: brightness(0) saturate(100%) invert(72%) sepia(60%) saturate(1200%) hue-rotate(5deg) brightness(100%);--layout-max-width: calc(360 * var(--base-measure));--layout-pad-1: calc(2 * var(--base-measure));--layout-gap-1: calc(var(--base-measure));--layout-pad-2: calc(3 * var(--base-measure));--layout-gap-2: calc(3 * var(--base-measure));--layout-pad-3: calc(4 * var(--base-measure));--layout-gap-3: calc(4 * var(--base-measure));--layout-pad-4: calc(5 * var(--base-measure));--layout-gap-4: calc(5 * var(--base-measure));--layout-pad-5: calc(6 * var(--base-measure));--layout-gap-5: calc(6 * var(--base-measure));--scope-1: calc(2 * var(--base-measure));--scope-2: calc(2.5 * var(--base-measure));--scope-3: calc(3 * var(--base-measure));--scope-4: calc(4 * var(--base-measure));--scope-5: calc(5 * var(--base-measure));--theme-focus: 0 0 .5rem .1rem oklch(.52 .215 256 / .5);--theme-w-border: calc(var(--base-measure) / 2);--theme-focus-ring-width: 2px;--theme-radius: calc(2 * var(--base-measure));--theme-transition-speed: .28s;--reset-html-font: normal normal 400 16px/24px var(--primitive-font-family-inter);--reset-body-font-size: calc(4 * var(--base-measure));--reset-body-line-height: calc(6 * var(--base-measure));--reset-h-font-family: var(--primitive-font-family-primary);--reset-h1-size: calc(16 * var(--base-measure));--reset-h1-line-height: calc(15 * var(--base-measure));--reset-h1-letter-spacing: -.03em;--reset-h2-size: calc(11 * var(--base-measure));--reset-h2-line-height: calc(11 * var(--base-measure));--reset-h2-letter-spacing: -.02em;--reset-h3-size: calc(7 * var(--base-measure));--reset-h3-line-height: calc(8 * var(--base-measure));--reset-h4-size: calc(5 * var(--base-measure));--reset-h4-line-height: calc(6 * var(--base-measure));--reset-h5-size: calc(4 * var(--base-measure));--reset-h5-line-height: calc(5 * var(--base-measure));--reset-h6-size: calc(3 * var(--base-measure));--reset-h6-line-height: calc(4 * var(--base-measure));--btn-primary-text: oklch(.65 .185 252);--btn-primary-filled-text: oklch(1 0 0);--btn-secondary-text: oklch(.72 .165 66);--btn-secondary-filled-text: oklch(.1 .02 260);--btn-tertiary-text: oklch(.65 .185 252);--btn-tertiary-filled-text: oklch(1 0 0);--mun-match-card-bg: oklch(.15 .03 258);--mun-match-card-border: oklch(.25 .045 256);--mun-match-card-shadow: 0 2px 12px oklch(.52 .215 256 / .15), 0 0 0 1px oklch(.3 .045 256 / .8);--mun-hero-overlay-start: oklch(.1 .025 260 / .9);--mun-hero-overlay-end: oklch(.1 .025 260 / .2);--mun-status-live-bg: oklch(.54 .235 27);--mun-status-finished-bg: oklch(.22 .035 258);--mun-status-finished-text: oklch(.65 .03 255);--mun-status-scheduled-bg: oklch(.18 .045 258);--mun-status-scheduled-text: oklch(.65 .185 252);--mun-compare-team-a: oklch(.54 .235 27);--mun-compare-team-b: oklch(.52 .215 256);--mun-pill-groups-bg: oklch(.16 .05 258);--mun-pill-groups-text: oklch(.65 .185 252);--mun-pill-r32-bg: oklch(.16 .045 258);--mun-pill-r32-text: oklch(.68 .165 252);--mun-pill-r16-bg: oklch(.18 .05 66);--mun-pill-r16-text: oklch(.72 .165 66);--mun-pill-qf-bg: oklch(.18 .055 256);--mun-pill-qf-text: oklch(.52 .215 256);--mun-pill-sf-bg: oklch(.18 .06 27);--mun-pill-sf-text: oklch(.65 .235 27);--mun-pill-final-bg: oklch(.18 .055 66);--mun-pill-final-text: oklch(.72 .165 66);--mun-data-strip-bg: oklch(.15 .03 258);--mun-timeline-line-color: oklch(.25 .045 256);--mun-timeline-dot-active: oklch(.52 .215 256)}@layer syx.reset{*,*:before,*:after{box-sizing:border-box;-webkit-tap-highlight-color:transparent}::selection{color:var(--reset-selection-color);background-color:var(--reset-selection-bg)}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;font:var(--reset-html-font)}body{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--reset-body-font-size);line-height:var(--reset-body-line-height);color:var(--reset-body-color);text-align:left;background-color:var(--reset-body-background-color)}h1,h2,h3,h4,h5,h6{font-family:var(--reset-h-font-family);margin:0}h1{font-size:var(--reset-h1-size);line-height:var(--reset-h1-line-height);letter-spacing:var(--reset-h1-letter-spacing)}h2{font-size:var(--reset-h2-size);line-height:var(--reset-h2-line-height);letter-spacing:var(--reset-h2-letter-spacing)}h3{font-size:var(--reset-h3-size);line-height:var(--reset-h3-line-height);letter-spacing:var(--reset-h3-letter-spacing)}h4{font-size:var(--reset-h4-size);line-height:var(--reset-h4-line-height);letter-spacing:var(--reset-h4-letter-spacing)}h5{font-size:var(--reset-h5-size);line-height:var(--reset-h5-line-height);letter-spacing:var(--reset-h5-letter-spacing)}h6{font-size:var(--reset-h6-size);line-height:var(--reset-h6-line-height);letter-spacing:var(--reset-h6-letter-spacing)}strong,em{font-family:var(--font-bold)}a{text-decoration:none;-webkit-text-decoration-skip:objects}a:focus{box-shadow:0 0 #fff}a:active{cursor:pointer}button{overflow:visible;text-transform:none}button:focus{box-shadow:0 0 #fff}ul{list-style:none}code,kbd,samp,pre{font-family:monospace,monospace;font-size:1em}pre{overflow:auto;-ms-overflow-style:scrollbar}img{border-style:none}svg:not(:root){overflow:hidden}video{object-fit:cover}table{border-collapse:collapse}caption{padding-right:1rem;padding-left:1rem;text-align:left;caption-side:bottom}th{font-family:var(--font-bold);text-align:inherit}small{font-size:80%}sub{position:relative;top:-.25rem;font-size:75%;line-height:0;vertical-align:baseline}sup{position:relative;top:-.5rem;font-size:75%;line-height:0;vertical-align:baseline}dfn{font-style:italic}abbr[title],abbr[data-original-title]{text-decoration:underline dotted;cursor:help;border-bottom:0}blockquote{margin-bottom:1rem}address{margin-bottom:1rem;font-style:normal;line-height:inherit}hr{box-sizing:content-box;height:0;overflow:visible}map{margin-top:5rem;margin-bottom:5rem}fieldset{margin:0;padding:0;min-width:0;border:0}legend{margin:0 0 .5rem;padding:1rem 0 0;border-width:0;width:100%;max-width:100%;font-size:1.5rem;line-height:1.5rem;text-align:left;white-space:normal}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-transform:none}select::-ms-expand{display:none}input{margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;overflow:visible;line-height:inherit}input[type=radio],input[type=checkbox]{padding:0;box-sizing:border-box}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox;-moz-appearance:listbox;appearance:listbox}input[type=password]::-ms-reveal{display:none}input:-webkit-autofill{transition:background-color 600000s 0s,color 600000s 0s}[type=reset],[type=button],[type=submit],::-webkit-file-upload-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-file-upload-button{font:inherit}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}optgroup{margin:0;font-size:inherit;line-height:inherit}textarea{margin:0;padding-top:1rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;overflow:auto;resize:vertical;min-height:13rem;font-size:inherit;line-height:inherit;border-radius:0}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}progress{vertical-align:baseline}[hidden]{display:none}[hidden=false]{display:block}}@layer syx.base{ul:not([class*=atom-list--reset]),ol:not([class*=atom-list--reset]){padding-left:var(--layout-pad-4);margin-bottom:var(--layout-gap-3)}ul:not([class*=list-style-none]){list-style-type:disc}ul:not([class*=list-style-none]) ul{list-style-type:circle}ol:not([class*=list-style-none]){list-style-type:decimal}li{margin-bottom:var(--layout-gap-1)}table{width:100%;margin-bottom:var(--layout-gap-4);border-collapse:collapse}table th,table td{padding:var(--layout-pad-2) var(--layout-pad-3);border-bottom:1px solid var(--primitive-color-gray-200);text-align:left}table th{font-family:var(--primitive-font-family-syne-bold);color:var(--primitive-color-gray-800);border-bottom:2px solid var(--primitive-color-gray-300);background-color:var(--primitive-color-gray-50)}table td{color:var(--semantic-color-text-primary)}table tbody tr:hover{background-color:var(--primitive-color-gray-50)}p{margin-bottom:var(--layout-gap-3);line-height:var(--primitive-line-height-relaxed);color:var(--semantic-color-text-primary)}a:not([class*=atom-btn]){color:var(--semantic-color-primary);text-decoration:none;font-weight:var(--primitive-font-weight-medium);transition:color .2s ease}@media (prefers-reduced-motion: reduce){a:not([class*=atom-btn]){transition:none}}a:not([class*=atom-btn]):hover{color:var(--semantic-color-link-hover);text-decoration:underline}blockquote{border-left:4px solid var(--semantic-color-primary);padding-left:var(--layout-pad-4);margin-left:0;margin-right:0;font-style:italic;color:var(--primitive-color-gray-600);background:var(--primitive-color-gray-50);padding:var(--layout-pad-3);border-radius:0 var(--theme-radius) var(--theme-radius) 0}hr{border:0;height:1px;background:var(--primitive-color-gray-200);margin:var(--layout-gap-5) 0}code{background:var(--primitive-color-gray-100);color:var(--primitive-color-red-600);padding:.2em .4em;border-radius:4px;font-size:.9em;font-family:monospace}pre{background:var(--primitive-color-gray-900);color:var(--primitive-color-gray-100);padding:var(--layout-pad-3);border-radius:var(--theme-radius);overflow-x:auto;margin-bottom:var(--layout-gap-3)}pre code{background:transparent;color:inherit;padding:0}}@layer syx.utilities{.syx-icon{display:inline-block}.syx-icon:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.syx-icon--facebook-primary:before{background:var(--icon-rrss-facebook) center center / contain no-repeat transparent}.syx-icon--github-primary:before{background:var(--icon-rrss-github) center center / contain no-repeat transparent}.syx-icon--instagram-primary:before{background:var(--icon-rrss-instagram) center center / contain no-repeat transparent}.syx-icon--linkedin-primary:before{background:var(--icon-rrss-linkedin) center center / contain no-repeat transparent}.syx-icon--pinterest-primary:before{background:var(--icon-rrss-pinterest) center center / contain no-repeat transparent}.syx-icon--snapchat-primary:before{background:var(--icon-rrss-snapchat) center center / contain no-repeat transparent}.syx-icon--twitter-primary:before{background:var(--icon-rrss-twitter) center center / contain no-repeat transparent}.syx-icon--whatsapp-primary:before{background:var(--icon-rrss-whatsapp) center center / contain no-repeat transparent}.syx-icon--youtube-primary:before{background:var(--icon-rrss-youtube) center center / contain no-repeat transparent}}@layer syx.utilities{.syx-font-color-black{color:var(--primitive-color-black)}.syx-font-color-white{color:var(--primitive-color-white)}.syx-font-color-blue-facebook{color:var(--primitive-color-facebook)}.syx-font-color-blue-instagram{color:var(--primitive-color-instagram-blue)}.syx-font-color-blue-twitter{color:var(--primitive-color-twitter)}.syx-font-color-green-whatsapp{color:var(--primitive-color-whatsapp-green)}.syx-font-color-purple-instagram{color:var(--primitive-color-instagram-purple)}.syx-font-color-primary{color:var(--semantic-color-primary)}.syx-font-color-secondary{color:var(--semantic-color-secondary)}.syx-font-color-tertiary{color:var(--semantic-color-tertiary)}.syx-font-color-quaternary{color:var(--semantic-color-quaternary)}.syx-font-color-quinary{color:var(--semantic-color-quinary)}.syx-font-color-septenary{color:var(--semantic-color-septenary)}.syx-font-weight-1{font-family:var(--font-weight-1)}.syx-font-weight-2{font-family:var(--font-weight-2)}.syx-font-weight-3{font-family:var(--font-weight-3)}.syx-font-scope-1{font-size:var(--scope-1);line-height:var(--primitive-line-height-normal)}.syx-font-scope-2{font-size:var(--scope-2);line-height:var(--primitive-line-height-normal)}@media (min-width: 768px){.syx-font-scope-2{font-size:calc(10% + var(--scope-2))}}.syx-font-scope-3{font-size:var(--scope-3);line-height:var(--primitive-line-height-snug)}@media (min-width: 768px){.syx-font-scope-3{font-size:calc(20% + var(--scope-3))}}.syx-font-scope-4{font-size:var(--scope-4);line-height:var(--primitive-line-height-snug)}@media (min-width: 768px){.syx-font-scope-4{font-size:calc(30% + var(--scope-4))}}.syx-font-scope-5{font-size:var(--scope-5);line-height:var(--primitive-line-height-tight)}@media (min-width: 768px){.syx-font-scope-5{font-size:calc(50% + var(--scope-5))}}}@layer syx.utilities{.syx-font-size-1{font-size:var(--font-size-1);line-height:var(--primitive-line-height-normal)}.syx-font-size-2{font-size:var(--font-size-2);line-height:var(--primitive-line-height-normal)}@media (min-width: 768px){.syx-font-size-2{font-size:calc(10% + var(--font-size-2))}}.syx-font-size-3{font-size:var(--font-size-3);line-height:var(--primitive-line-height-snug)}@media (min-width: 768px){.syx-font-size-3{font-size:calc(20% + var(--font-size-3))}}.syx-font-size-4{font-size:var(--font-size-4);line-height:var(--primitive-line-height-snug)}@media (min-width: 768px){.syx-font-size-4{font-size:calc(30% + var(--font-size-4))}}.syx-font-size-5{font-size:var(--font-size-5);line-height:var(--primitive-line-height-tight)}@media (min-width: 768px){.syx-font-size-5{font-size:calc(50% + var(--font-size-5))}}}@layer syx.utilities{.syx-size-1{height:var(--dimension-1);width:var(--dimension-1)}.syx-size-2{height:var(--dimension-2);width:var(--dimension-2)}.syx-size-3{height:var(--dimension-3);width:var(--dimension-3)}.syx-size-4{height:var(--dimension-4);width:var(--dimension-4)}.syx-size-5{height:var(--dimension-5);width:var(--dimension-5)}}@layer syx.utilities{.syx-spacer-gap-t-1{margin-top:var(--gap-1)}@media (min-width: 48em){.syx-spacer-gap-t-1{margin-top:calc(2 * var(--gap-1))}}.syx-spacer-inner-t-1{padding-top:var(--inner-1)}@media (min-width: 48em){.syx-spacer-inner-t-1{padding-top:calc(2 * var(--inner-1))}}}@layer syx.utilities{.syx-bg-auto{background-size:auto}.syx-bg-cover{background-size:cover}.syx-bg-contain{background-size:contain}.syx-bg-color-black{background-color:var(--primitive-color-black)}.syx-bg-color-white{background-color:var(--primitive-color-white)}.syx-bg-color-blue-facebook{background-color:var(--primitive-color-facebook)}.syx-bg-color-blue-instagram{background-color:var(--primitive-color-instagram-blue)}.syx-bg-color-blue-twitter{background-color:var(--primitive-color-twitter)}.syx-bg-color-green-whatsapp{background-color:var(--primitive-color-whatsapp-green)}.syx-bg-color-green-whatsapp-drk-1{background-color:var(--primitive-color-whatsapp-green-dark)}.syx-bg-color-purple-instagram{background-color:var(--primitive-color-instagram-purple)}@media (max-width: 37.5em){.syx-bg-color-transparent-mo{background-color:transparent}}@media (min-width: 48em){.syx-bg-color-transparent-sm{background-color:transparent}}@media (min-width: 64em){.syx-bg-color-transparent-md{background-color:transparent}}@media (min-width: 80em){.syx-bg-color-transparent-lg{background-color:transparent}}.syx-bg-color-primary{background-color:var(--semantic-color-primary)}.syx-bg-color-primary-lt-1{background-color:var(--semantic-color-bg-secondary)}.syx-bg-color-secondary{background-color:var(--semantic-color-secondary)}.syx-bg-color-secondary-lt-1{background-color:var(--semantic-color-bg-tertiary)}.syx-bg-color-tertiary{background-color:var(--semantic-color-tertiary)}.syx-bg-color-quaternary{background-color:var(--semantic-color-quaternary)}.syx-bg-color-quinary{background-color:var(--semantic-color-quinary)}}@layer syx.base{.layout-grid{margin-right:auto;margin-left:auto;padding-right:var(--layout-pad-1);padding-left:var(--layout-pad-1);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:1fr;max-width:var(--layout-max-width);gap:var(--layout-gap-1)}@media (min-width: 48em){.layout-grid{padding-right:var(--layout-pad-2);padding-left:var(--layout-pad-2);gap:var(--layout-gap-2)}}@media (min-width: 64em){.layout-grid{padding-right:var(--layout-pad-3);padding-left:var(--layout-pad-3);gap:var(--layout-gap-3)}}@media (min-width: 80em){.layout-grid{padding-right:var(--layout-pad-4);padding-left:var(--layout-pad-4);gap:var(--layout-gap-4)}}@media (min-width: 90em){.layout-grid{padding-right:var(--layout-pad-5);padding-left:var(--layout-pad-5);gap:var(--layout-gap-5)}}.layout-grid>*{word-break:break-word}.layout-grid__col-xs-1{grid-column:auto/span 1}.layout-grid__col-xs-2{grid-column:auto/span 2}.layout-grid__col-xs-3{grid-column:auto/span 3}.layout-grid__col-xs-4{grid-column:auto/span 4}.layout-grid__col-xs-5{grid-column:auto/span 5}.layout-grid__col-xs-6{grid-column:auto/span 6}.layout-grid__col-xs-7{grid-column:auto/span 7}.layout-grid__col-xs-8{grid-column:auto/span 8}.layout-grid__col-xs-9{grid-column:auto/span 9}.layout-grid__col-xs-10{grid-column:auto/span 10}.layout-grid__col-xs-11{grid-column:auto/span 11}.layout-grid__col-xs-12{grid-column:auto/span 12}@media (min-width: 48em){.layout-grid__col-sm-1{grid-column:auto/span 1}.layout-grid__col-sm-2{grid-column:auto/span 2}.layout-grid__col-sm-3{grid-column:auto/span 3}.layout-grid__col-sm-4{grid-column:auto/span 4}.layout-grid__col-sm-5{grid-column:auto/span 5}.layout-grid__col-sm-6{grid-column:auto/span 6}.layout-grid__col-sm-7{grid-column:auto/span 7}.layout-grid__col-sm-8{grid-column:auto/span 8}.layout-grid__col-sm-9{grid-column:auto/span 9}.layout-grid__col-sm-10{grid-column:auto/span 10}.layout-grid__col-sm-11{grid-column:auto/span 11}.layout-grid__col-sm-12{grid-column:auto/span 12}}@media (min-width: 64em){.layout-grid__col-md-1{grid-column:auto/span 1}.layout-grid__col-md-2{grid-column:auto/span 2}.layout-grid__col-md-3{grid-column:auto/span 3}.layout-grid__col-md-4{grid-column:auto/span 4}.layout-grid__col-md-5{grid-column:auto/span 5}.layout-grid__col-md-6{grid-column:auto/span 6}.layout-grid__col-md-7{grid-column:auto/span 7}.layout-grid__col-md-8{grid-column:auto/span 8}.layout-grid__col-md-9{grid-column:auto/span 9}.layout-grid__col-md-10{grid-column:auto/span 10}.layout-grid__col-md-11{grid-column:auto/span 11}.layout-grid__col-md-12{grid-column:auto/span 12}}@media (min-width: 80em){.layout-grid__col-lg-1{grid-column:auto/span 1}.layout-grid__col-lg-2{grid-column:auto/span 2}.layout-grid__col-lg-3{grid-column:auto/span 3}.layout-grid__col-lg-4{grid-column:auto/span 4}.layout-grid__col-lg-5{grid-column:auto/span 5}.layout-grid__col-lg-6{grid-column:auto/span 6}.layout-grid__col-lg-7{grid-column:auto/span 7}.layout-grid__col-lg-8{grid-column:auto/span 8}.layout-grid__col-lg-9{grid-column:auto/span 9}.layout-grid__col-lg-10{grid-column:auto/span 10}.layout-grid__col-lg-11{grid-column:auto/span 11}.layout-grid__col-lg-12{grid-column:auto/span 12}}.layout-grid__nested{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:1fr;gap:var(--layout-gap-1);padding-right:0;padding-left:0}@media (min-width: 48em){.layout-grid__nested{gap:var(--layout-gap-2)}}@media (min-width: 64em){.layout-grid__nested{gap:var(--layout-gap-3)}}@media (min-width: 80em){.layout-grid__nested{gap:var(--layout-gap-4)}}@media (min-width: 90em){.layout-grid__nested{gap:var(--layout-gap-5)}}.layout-grid--is-fs,.layout-grid--no-padding,.layout-grid--is-edge2edge{padding-right:0;padding-left:0}.layout-grid--no-gap{gap:0}.layout-grid--align-center{align-items:center}.layout-grid--justify-center{justify-items:center}}@layer syx.atoms{.atom-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:0;list-style:none;padding:0;margin:0}.atom-breadcrumb__item{display:flex;align-items:center;font-size:var(--semantic-font-size-body-small)}.atom-breadcrumb__item:not(:last-child):after{content:"/";color:var(--semantic-color-border-subtle);margin:0 var(--semantic-space-inline-xs);font-size:.8em}.atom-breadcrumb__item:last-child .atom-breadcrumb__link,.atom-breadcrumb__item:last-child span{color:var(--semantic-color-text-tertiary);font-weight:var(--semantic-font-weight-medium);pointer-events:none}.atom-breadcrumb__link{color:var(--semantic-color-primary);text-decoration:none;transition:color .15s ease,text-decoration .15s ease}@media (prefers-reduced-motion: reduce){.atom-breadcrumb__link{transition:none}}.atom-breadcrumb__link{font-size:var(--semantic-font-size-body-small)}.atom-breadcrumb__link:hover{color:var(--semantic-color-primary);text-decoration:underline}.atom-breadcrumb__link:focus-visible{outline:.2rem solid var(--component-form-field-border-focus);border-radius:2px}.atom-breadcrumb__link[aria-current=page]{color:var(--semantic-color-text-tertiary);font-weight:var(--semantic-font-weight-medium);pointer-events:none}}@layer syx.atoms{.atom-btn{border:var(--component-button-border-width) solid;overflow-wrap:break-word;display:inline-flex;align-items:center;justify-content:center}.atom-btn,.atom-btn:hover,.atom-btn:focus,.atom-btn:visited,.atom-btn:active{text-decoration:none}.atom-btn{-webkit-user-select:none;user-select:none;text-align:center;box-shadow:none;cursor:pointer;font-family:var(--component-button-font-family);font-size:var(--component-button-font-size);line-height:var(--component-button-line-height);transition:border-color .25s ease-out,color .25s ease-out,background-color .25s ease-out,transform .1s ease}@media (prefers-reduced-motion: reduce){.atom-btn{transition:none}}.atom-btn:active{transform:translateY(1px)}.atom-btn--primary{border-color:var(--component-button-primary-color)}.atom-btn--primary.atom-btn--filled{background-color:var(--component-button-primary-filled-bg);color:var(--component-button-primary-filled-color, white)}.atom-btn--primary:not(.atom-btn--filled){background-color:transparent;color:var(--component-button-primary-color)}.atom-btn--secondary{border-color:var(--component-button-secondary-color)}.atom-btn--secondary.atom-btn--filled{background-color:var(--component-button-secondary-filled-bg);color:var(--component-button-secondary-filled-color, white)}.atom-btn--secondary:not(.atom-btn--filled){background-color:transparent;color:var(--component-button-secondary-color)}.atom-btn--tertiary{border-color:var(--component-button-tertiary-color)}.atom-btn--tertiary.atom-btn--filled{background-color:var(--component-button-tertiary-filled-bg);color:var(--component-button-tertiary-filled-color, white)}.atom-btn--tertiary:not(.atom-btn--filled){background-color:transparent;color:var(--component-button-tertiary-color)}.atom-btn--quaternary{border-color:var(--component-button-quaternary-color)}.atom-btn--quaternary.atom-btn--filled{background-color:var(--component-button-quaternary-filled-bg);color:var(--component-button-quaternary-filled-color, white)}.atom-btn--quaternary:not(.atom-btn--filled){background-color:transparent;color:var(--component-button-quaternary-color)}.atom-btn--size-sm{padding:var(--component-button-size-sm);font-size:var(--component-button-font-size-sm);line-height:var(--component-button-size-sm)}.atom-btn--size-md{padding:var(--component-button-size-md);font-size:var(--component-button-font-size-md);line-height:var(--component-button-size-md)}.atom-btn--size-lg{padding:var(--component-button-size-lg);font-size:var(--component-button-font-size-lg);line-height:var(--component-button-size-lg)}.atom-btn:hover:not(:disabled){cursor:pointer}.atom-btn:hover:not(:disabled).atom-btn--primary{border-color:var(--component-button-primary-border-hover);background-color:var(--component-button-primary-bg-hover);color:var(--component-button-primary-color-hover)}.atom-btn:hover:not(:disabled).atom-btn--primary.atom-btn--filled{background-color:var(--component-button-primary-filled-bg-hover);border-color:var(--component-button-primary-filled-border-hover);color:var(--component-button-primary-filled-color-hover)}.atom-btn:hover:not(:disabled).atom-btn--secondary{border-color:var(--component-button-secondary-border-hover);background-color:var(--component-button-secondary-bg-hover);color:var(--component-button-secondary-color-hover)}.atom-btn:hover:not(:disabled).atom-btn--secondary.atom-btn--filled{background-color:var(--component-button-secondary-filled-bg-hover);border-color:var(--component-button-secondary-filled-border-hover);color:var(--component-button-secondary-filled-color-hover)}.atom-btn:hover:not(:disabled).atom-btn--tertiary{border-color:var(--component-button-tertiary-border-hover);background-color:var(--component-button-tertiary-bg-hover);color:var(--component-button-tertiary-color-hover)}.atom-btn:hover:not(:disabled).atom-btn--tertiary.atom-btn--filled{background-color:var(--component-button-tertiary-filled-bg-hover);border-color:var(--component-button-tertiary-filled-border-hover);color:var(--component-button-tertiary-filled-color-hover)}.atom-btn:hover:not(:disabled).atom-btn--quaternary{border-color:var(--component-button-quaternary-border-hover);background-color:var(--component-button-quaternary-bg-hover);color:var(--component-button-quaternary-color-hover)}.atom-btn:hover:not(:disabled).atom-btn--quaternary.atom-btn--filled{background-color:var(--component-button-quaternary-filled-bg-hover);border-color:var(--component-button-quaternary-filled-border-hover);color:var(--component-button-quaternary-filled-color-hover)}.atom-btn:focus:not(:disabled){outline:0}.atom-btn:focus-visible:not(:disabled){outline:var(--semantic-focus-ring-width) solid var(--semantic-focus-ring-color)}.atom-btn:disabled{cursor:not-allowed;border-color:var(--semantic-color-disabled-border)}.atom-btn.atom-btn--circle{border-radius:50%}.atom-btn.atom-btn--filled:disabled{background-color:var(--semantic-color-disabled-bg)}.atom-btn:not(.atom-btn--circle){border-radius:var(--component-button-border-radius)}.atom-btn--has-icon{justify-content:flex-start;gap:var(--component-button-size-md)}.atom-btn--has-icon .atom-icon{flex-shrink:0;height:var(--component-icon-size-md);width:var(--component-icon-size-md)}.atom-btn--has-icon.atom-btn--size-sm{gap:var(--component-button-size-sm)}.atom-btn--has-icon.atom-btn--size-sm .atom-icon{height:var(--component-icon-size-sm);width:var(--component-icon-size-sm)}.atom-btn--has-icon.atom-btn--size-md{gap:var(--component-button-size-md)}.atom-btn--has-icon.atom-btn--size-md .atom-icon{height:var(--component-icon-size-md);width:var(--component-icon-size-md)}.atom-btn--has-icon.atom-btn--size-lg{gap:var(--component-button-size-lg)}.atom-btn--has-icon.atom-btn--size-lg .atom-icon{height:var(--component-icon-size-lg);width:var(--component-icon-size-lg)}}@layer syx.atoms{.atom-check{position:relative;display:inline-flex;align-items:flex-start;cursor:pointer;-webkit-user-select:none;user-select:none}.atom-check__input{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.atom-check__label{position:relative;display:inline-flex;align-items:center;gap:var(--component-check-gap);font-size:var(--component-form-field-font-size);color:var(--component-form-field-color);line-height:var(--component-form-field-line-height);cursor:pointer}.atom-check__label:before{content:"";flex-shrink:0;display:block;width:var(--component-check-size);height:var(--component-check-size);border:var(--component-check-border-width) solid var(--component-check-border-color);border-radius:var(--component-check-border-radius);background-color:var(--component-check-bg);transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}@media (prefers-reduced-motion: reduce){.atom-check__label:before{transition:none}}.atom-check__label:after{content:"";position:absolute;top:0;right:calc(100% - var(--component-check-size));bottom:0;left:0;margin:auto;width:5px;height:9px;border-right:2px solid transparent;border-bottom:2px solid transparent;transform:rotate(45deg) scale(0) translateY(-1px);transform-origin:center;transition:transform .15s cubic-bezier(.16,1,.3,1),border-color .15s ease}@media (prefers-reduced-motion: reduce){.atom-check__label:after{transition:none}}.atom-check__label:hover:before{border-color:var(--component-check-border-color-hover);box-shadow:var(--component-check-shadow-focus)}.atom-check__input:checked+.atom-check__label:before{background-color:var(--component-check-bg-checked);border-color:var(--component-check-bg-checked)}.atom-check__input:checked+.atom-check__label:after{border-right-color:var(--semantic-color-text-inverse);border-bottom-color:var(--semantic-color-text-inverse);transform:rotate(45deg) scale(1) translateY(-1px)}.atom-check__input:focus-visible+.atom-check__label:before{outline:.2rem solid var(--component-form-field-border-focus);outline-offset:2px}.atom-check__input:disabled+.atom-check__label{opacity:.5;cursor:not-allowed}.atom-check__input:disabled+.atom-check__label:before{background-color:var(--semantic-color-bg-tertiary);border-color:var(--semantic-color-border-subtle)}}@layer syx.atoms{.atom-label{display:block;font-family:var(--component-form-field-font-family);font-size:var(--component-form-field-font-size);font-weight:var(--semantic-font-weight-medium);line-height:var(--component-form-field-line-height);color:var(--component-form-field-color);margin-bottom:var(--component-form-field-label-margin-bottom)}.atom-input-wrapper{position:relative;display:flex;align-items:stretch}.atom-input{display:block;width:100%;height:var(--component-form-field-min-height);box-sizing:border-box;padding:var(--component-form-field-padding-y) var(--component-form-field-padding-x);border:var(--component-form-field-border-width) solid var(--component-form-field-border);border-radius:var(--component-form-field-border-radius);background-color:var(--component-form-field-bg);font-family:var(--component-form-field-font-family);font-size:var(--component-form-field-font-size);line-height:var(--component-form-field-line-height);color:var(--component-form-field-color);transition:border-color .15s ease,box-shadow .15s ease}@media (prefers-reduced-motion: reduce){.atom-input{transition:none}}.atom-input::placeholder{color:var(--component-form-field-placeholder)}.atom-input:hover:not(:disabled){border-color:var(--semantic-color-primary)}.atom-input:focus{outline:none;border-color:var(--component-form-field-border-focus);box-shadow:var(--component-form-field-shadow-focus)}.atom-input:disabled{background-color:var(--component-form-field-bg-disabled);border-color:var(--component-form-field-color-disabled);cursor:not-allowed}.atom-select{display:block;width:100%;height:var(--component-form-field-min-height);box-sizing:border-box;padding-top:0;padding-bottom:0;line-height:calc(var(--component-form-field-min-height) - var(--component-form-field-border-width) * 2);padding-left:var(--component-form-field-padding-x);padding-right:calc(var(--component-form-field-padding-x) * 2.5);border:var(--component-form-field-border-width) solid var(--component-form-field-border);border-radius:var(--component-form-field-border-radius);background-color:var(--component-form-field-bg);font-family:var(--component-form-field-font-family);font-size:var(--component-form-field-font-size);color:var(--component-form-field-color);-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}@media (prefers-reduced-motion: reduce){.atom-select{transition:none}}.atom-select:hover:not(:disabled){border-color:var(--semantic-color-primary)}.atom-select:focus{outline:none;border-color:var(--component-form-field-border-focus);box-shadow:var(--component-form-field-shadow-focus)}.atom-select:disabled{background-color:var(--component-form-field-bg-disabled);border-color:var(--component-form-field-color-disabled);cursor:not-allowed}.atom-input-wrapper:has(.atom-select):after{content:"";pointer-events:none;position:absolute;top:50%;right:var(--component-form-field-padding-x);transform:translateY(-50%);height:1em;width:1em;background-image:var(--icon-user-interface-chevron-down, url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23666' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E"));background-repeat:no-repeat;background-size:contain;background-position:center}}@layer syx.atoms{.atom-icon{display:inline-block;position:relative;height:var(--component-icon-size-sm);width:var(--component-icon-size-sm);flex-shrink:0}.atom-icon:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;height:100%;width:100%;background-size:contain;background-repeat:no-repeat;background-position:center}.atom-icon--arrow-default:before{background-image:var(--icon-arrow-default)}.atom-icon--arrow-double:before{background-image:var(--icon-arrow-double)}.atom-icon--content-bars:before{background-image:var(--icon-content-bars)}.atom-icon--rrss-email:before{background-image:var(--icon-rrss-email)}.atom-icon--ui-cancel:before{background-image:var(--icon-user-interface-cancel)}.atom-icon--ui-exclamation:before{background-image:var(--icon-user-interface-exclamation-mark)}.atom-icon--ui-home:before{background-image:var(--icon-user-interface-home)}.atom-icon--ui-tick:before{background-image:var(--icon-user-interface-tick)}.atom-icon--sm{height:var(--component-icon-size-sm);width:var(--component-icon-size-sm)}.atom-icon--md{height:var(--component-icon-size-md);width:var(--component-icon-size-md)}.atom-icon--lg{height:var(--component-icon-size-lg);width:var(--component-icon-size-lg)}.atom-icon--xl{height:var(--component-icon-size-xl);width:var(--component-icon-size-xl)}.atom-icon--color-primary:before{filter:var(--semantic-filter-primary)}.atom-icon--color-secondary:before{filter:var(--semantic-filter-secondary)}.atom-icon--color-state-ok:before{filter:var(--semantic-filter-state-ok)}.atom-icon--color-state-ko:before{filter:var(--semantic-filter-state-ko)}.atom-icon--color-state-warning:before{filter:var(--semantic-filter-state-warning)}.atom-icon--color-white:before{filter:var(--semantic-filter-white)}.atom-icon--color-black:before{filter:var(--semantic-filter-black)}}@layer syx.atoms{.atom-label--primary{border-radius:var(--component-label-border-radius)}.atom-label--scope-1{padding:var(--component-label-padding-sm)}.atom-label--scope-2{padding:var(--component-label-padding-md)}.atom-label--scope-3{padding:var(--component-label-padding-lg)}}@layer syx.atoms{.atom-link{position:relative}.atom-link--primary{border:0;display:inline-flex;overflow:hidden;word-wrap:break-word;transition:color .3s ease-in-out,box-shadow .3s ease-in-out}@media (prefers-reduced-motion: reduce){.atom-link--primary{transition:none}}.atom-link--primary{color:var(--component-link-primary-color);background-color:transparent;box-shadow:inset 0 0 0 0 var(--component-link-primary-bg-hover)}.atom-link--primary:after{content:"";position:absolute;right:0;bottom:0;left:0;height:var(--component-link-decoration-thickness);width:100%;z-index:1;background-color:var(--component-link-primary-color)}.atom-link--primary:hover{color:var(--component-link-primary-color-hover);box-shadow:inset 100vw 0 0 0 var(--component-link-primary-bg-hover)}.atom-link--primary:focus-visible{outline:.2rem solid var(--component-link-primary-shadow-focus)}.atom-link--primary:active{color:var(--component-link-primary-color)}}@layer syx.atoms{.atom-list{list-style:none}.atom-list--primary{padding-left:0}.atom-list--primary [class*=__item]{position:relative;padding-left:var(--list-lvl1-gap)}.atom-list--primary [class*=__item]:not(:first-child){margin-top:var(--list-item-m-t)}.atom-list--primary [class*=__item]:before{content:"";position:absolute;top:var(--list-icon-y, .2em);left:0;height:var(--list-icon-size);width:var(--list-icon-size);background-image:var(--list-lvl1-icon-pic);background-repeat:no-repeat;background-size:contain;background-position:center;filter:var(--filter-primary)}.atom-list--primary [class*=__item]:not([class*=__lvl2]):before{background-image:var(--list-lvl1-icon-pic)}.atom-list--primary [class*=__lvl2]{margin-top:var(--list-lvl2-m-l);padding-left:var(--list-lvl2-gap)}.atom-list--primary [class*=__lvl2] [class*=__item]:before{background-image:var(--list-lvl2-icon-pic);top:var(--list-icon-y-lvl2, .2em)}.atom-list--primary [class*=__lvl3]{margin-top:var(--list-lvl3-m-l);padding-left:var(--list-lvl3-gap)}.atom-list--ordered{margin-top:var(--list-ordered-m-t);margin-bottom:var(--list-ordered-m-b);padding-left:0;list-style:none;counter-reset:list-number}.atom-list--ordered [class*=__item]{position:relative;padding-left:var(--list-ordered-gap)}.atom-list--ordered [class*=__item]:not(:first-child){margin-top:var(--list-ordered-item-m-t)}.atom-list--ordered>[class*=__item]:before{content:counter(list-number);position:absolute;top:-.25rem;left:0;height:var(--list-ordered-counter-size);width:var(--list-ordered-counter-size);border-radius:50%;counter-increment:list-number;font-size:var(--list-ordered-counter-font-size);line-height:var(--list-ordered-counter-line-height);color:var(--semantic-color-text-inverse);text-align:center;background-color:var(--semantic-color-primary)}}@layer syx.atoms{.atom-pagination{display:flex;flex-wrap:wrap;align-items:center;gap:var(--component-pagination-gap);list-style:none;padding:0;margin:0}.atom-pagination__item{position:relative;display:flex}.atom-pagination__item--is-active .atom-pagination__trigger{background-color:var(--component-pagination-bg-active);border-color:var(--component-pagination-bg-active);color:var(--component-pagination-color-active);font-weight:var(--semantic-font-weight-bold)}.atom-pagination__item--is-disabled .atom-pagination__trigger{color:var(--component-pagination-color-disabled);background-color:transparent;border-color:transparent;cursor:not-allowed;pointer-events:none}.atom-pagination__item--is-prev .atom-pagination__trigger:before{content:"";display:block;width:var(--component-pagination-icon-size, 1em);height:var(--component-pagination-icon-size, 1em);background-image:var(--lc-icon-chevron-left);background-repeat:no-repeat;background-position:center;background-size:contain;filter:var(--component-pagination-icon-filter, none)}.atom-pagination__item--is-next .atom-pagination__trigger:before{content:"";display:block;width:var(--component-pagination-icon-size, 1em);height:var(--component-pagination-icon-size, 1em);background-image:var(--lc-icon-chevron-right);background-repeat:no-repeat;background-position:center;background-size:contain;filter:var(--component-pagination-icon-filter, none)}.atom-pagination__trigger{display:inline-flex;align-items:center;justify-content:center;width:var(--component-pagination-item-size);height:var(--component-pagination-item-size);border-radius:var(--component-pagination-border-radius);border:var(--component-pagination-border-width) solid transparent;background-color:transparent;color:var(--component-pagination-color);font-size:var(--semantic-font-size-body-small);font-family:var(--component-pagination-font-family);font-weight:var(--semantic-font-weight-medium);cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}@media (prefers-reduced-motion: reduce){.atom-pagination__trigger{transition:none}}.atom-pagination__trigger{text-decoration:none}.atom-pagination__trigger:hover:not(:disabled){border-color:var(--component-pagination-border-color-hover);color:var(--component-pagination-color-hover)}.atom-pagination__trigger:focus-visible{outline:.2rem solid var(--component-pagination-shadow-focus);outline-offset:2px}.atom-pagination__trigger:disabled{color:var(--component-pagination-color-disabled);cursor:not-allowed}}@layer syx.atoms{.atom-pill{display:inline-flex;align-items:center;justify-content:center;padding:calc(var(--semantic-space-component-xs, .25rem) * 2) calc(var(--semantic-space-component-xs, .25rem) * 6);border-radius:999px;font-size:var(--semantic-font-size-overline);font-weight:var(--semantic-font-weight-bold);letter-spacing:var(--semantic-letter-spacing-wide);text-transform:uppercase;line-height:1;white-space:nowrap;background-color:var(--semantic-color-bg-tertiary);color:var(--semantic-color-text-secondary)}.atom-pill--primary{background-color:var(--primitive-color-blue-50);color:var(--primitive-color-blue-600);border:1px solid var(--primitive-color-blue-200)}.atom-pill--secondary{background-color:var(--primitive-color-purple-50);color:var(--primitive-color-purple-600);border:1px solid var(--primitive-color-purple-200)}.atom-pill--success{background-color:var(--primitive-color-green-50);color:var(--primitive-color-green-600)}.atom-pill--warning{background-color:var(--primitive-color-yellow-50);color:var(--primitive-color-yellow-700)}.atom-pill--danger{background-color:var(--primitive-color-red-50);color:var(--primitive-color-red-600)}.atom-pill--dark{background-color:var(--semantic-color-bg-inverse);color:var(--semantic-color-text-inverse)}.atom-pill--neutral{background-color:var(--semantic-color-bg-tertiary);border:1px solid var(--semantic-color-border-subtle);color:var(--semantic-color-text-secondary)}.atom-pill--subtle{background-color:transparent;border:1px solid var(--semantic-color-border-default);color:var(--semantic-color-text-tertiary)}}@layer syx.atoms{.atom-radio{position:relative;display:inline-flex;align-items:flex-start;cursor:pointer;-webkit-user-select:none;user-select:none}.atom-radio__input{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.atom-radio__label{position:relative;display:inline-flex;align-items:center;gap:var(--component-radio-gap);font-size:var(--component-form-field-font-size);color:var(--component-form-field-color);line-height:var(--component-form-field-line-height);cursor:pointer}.atom-radio__label:before{content:"";flex-shrink:0;width:var(--component-radio-size);height:var(--component-radio-size);border:var(--component-radio-border-width) solid var(--component-radio-border-color);border-radius:50%;background-color:var(--component-radio-bg);transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}@media (prefers-reduced-motion: reduce){.atom-radio__label:before{transition:none}}.atom-radio__label:after{content:"";position:absolute;top:50%;left:calc(var(--component-radio-size) / 4);transform:translateY(-50%) scale(0);width:var(--component-radio-checked-size);height:var(--component-radio-checked-size);border-radius:50%;background-color:var(--semantic-color-text-inverse);transition:transform .15s cubic-bezier(.16,1,.3,1)}@media (prefers-reduced-motion: reduce){.atom-radio__label:after{transition:none}}.atom-radio__label:hover:before{border-color:var(--component-radio-border-color-hover);box-shadow:var(--component-form-field-shadow-focus)}.atom-radio__input:checked+.atom-radio__label:before{background-color:var(--component-radio-bg-checked);border-color:var(--component-radio-bg-checked)}.atom-radio__input:checked+.atom-radio__label:after{transform:translateY(-50%) scale(1)}.atom-radio__input:focus-visible+.atom-radio__label:before{outline:.2rem solid var(--component-form-field-border-focus);outline-offset:2px}.atom-radio__input:disabled+.atom-radio__label{opacity:.5;cursor:not-allowed}.atom-radio__input:disabled+.atom-radio__label:before{background-color:var(--semantic-color-bg-tertiary);border-color:var(--semantic-color-border-subtle)}}@layer syx.atoms{.atom-switch{display:inline-flex;align-items:center;gap:var(--semantic-space-component-sm);cursor:pointer;-webkit-user-select:none;user-select:none}.atom-switch__input{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.atom-switch__slider{position:relative;display:inline-block;width:var(--component-switch-width);height:var(--component-switch-height);background-color:var(--component-switch-bg-off);border-radius:100px;border:var(--component-form-field-border-width) solid var(--component-switch-border-color);transition:background-color .25s ease,border-color .25s ease,box-shadow .25s ease}@media (prefers-reduced-motion: reduce){.atom-switch__slider{transition:none}}.atom-switch__slider{flex-shrink:0}.atom-switch__slider:before{content:"";position:absolute;top:50%;left:calc(var(--component-form-field-border-width) * 2);transform:translateY(-50%);width:var(--component-switch-slider-size);height:var(--component-switch-slider-size);background-color:var(--component-switch-slider-bg);border-radius:var(--component-switch-slider-radius);box-shadow:var(--semantic-shadow-sm);transition:transform .25s cubic-bezier(.16,1,.3,1)}@media (prefers-reduced-motion: reduce){.atom-switch__slider:before{transition:none}}.atom-switch__label{font-size:var(--component-form-field-font-size);color:var(--component-form-field-color);line-height:var(--component-form-field-line-height)}.atom-switch__input:checked+.atom-switch__slider{background-color:var(--component-switch-bg-on);border-color:var(--component-switch-bg-on)}.atom-switch__input:checked+.atom-switch__slider:before{transform:translateY(-50%) translate(calc(var(--component-switch-width) - var(--component-switch-slider-size) - var(--component-form-field-border-width) * 4))}.atom-switch:hover .atom-switch__slider{box-shadow:var(--component-form-field-shadow-focus)}.atom-switch__input:focus-visible+.atom-switch__slider{outline:.2rem solid var(--component-form-field-border-focus);outline-offset:2px}.atom-switch:has(.atom-switch__input:disabled){opacity:var(--component-switch-status-disabled-opacity);cursor:not-allowed;pointer-events:none}}@layer syx.atoms{.atom-table{word-break:normal}.atom-table__container{position:relative;width:100%}.atom-table__th{padding:var(--component-table-cell-padding-y) var(--component-table-cell-padding-x);vertical-align:bottom;font-size:var(--component-table-th-font-size);line-height:var(--component-table-th-line-height);font-family:var(--component-table-th-font-family)}.atom-table__th:first-of-type{border-left:var(--component-table-cell-padding-y)}.atom-table__th:last-of-type{border-right:var(--component-table-cell-padding-y)}.atom-table__td{padding:var(--component-table-cell-padding-y) var(--component-table-cell-padding-x);border-bottom:var(--component-table-border-width) solid var(--component-table-border-color)}.atom-table--primary [class*=__th]{color:var(--component-table-color-th);background-color:var(--component-table-bg-th)}.atom-table--primary [class*=__td]:hover,.atom-table--primary [class*=__td]:focus{background-color:var(--component-table-state-hover-bg);border-color:var(--component-table-state-hover-border-color);box-shadow:var(--component-table-state-hover-shadow)}.atom-table--primary [class*=__tfoot]{background-color:var(--component-table-bg-tfoot)}.atom-table--resp{margin-bottom:var(--component-table-cell-padding-y);width:100%;clear:both;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.atom-table--is-stick-thead{overflow-y:auto;max-height:var(--component-table-sticky-max-height)}.atom-table--is-stick-thead [class*=__th]{position:sticky;top:0;z-index:3}.atom-table--is-stick-thead [class*=__td]:first-of-type{position:sticky;left:0;z-index:2;color:var(--component-table-sticky-active-color);background-color:var(--component-table-sticky-active-bg)}.atom-table--is-stick-thead [class*=__td]:first-of-type:hover,.atom-table--is-stick-thead [class*=__td]:first-of-type:focus{color:var(--component-table-state-hover-border-color);background-color:var(--component-table-state-hover-bg)}}@layer syx.atoms{.atom-title{font-family:var(--component-title-font-family);line-height:var(--component-title-line-height);color:var(--component-title-color);margin-bottom:var(--component-title-margin-bottom)}.atom-title--h1{font-size:var(--component-title-h1)}.atom-title--h2{font-size:var(--component-title-h2)}.atom-title--h3{font-size:var(--component-title-h3)}.atom-title--h4{font-size:var(--component-title-h4)}.atom-title--h5{font-size:var(--component-title-h5)}.atom-title--h6{font-size:var(--component-title-h6)}}@layer syx.molecules{.mol-form-field{position:relative;margin-bottom:var(--component-form-field-margin-bottom)}.mol-form-field:before{content:"";position:absolute;top:0;right:var(--component-form-field-icon-position-right);bottom:0;margin:auto 0;height:var(--component-form-field-icon-size);width:var(--component-form-field-icon-size);filter:var(--semantic-filter-primary);pointer-events:none;opacity:0;transition:opacity .2s ease}@media (prefers-reduced-motion: reduce){.mol-form-field:before{transition:none}}.mol-form-field .atom-label{margin-bottom:var(--component-form-field-label-margin-bottom);display:block;color:var(--component-form-field-color);font-weight:var(--semantic-font-weight-bold)}.mol-form-field__msg{margin-top:var(--component-form-field-msg-margin-top);display:block;font-size:var(--component-form-field-msg-font-size);line-height:var(--component-form-field-msg-line-height);color:var(--component-form-field-color)}.mol-form-field--has-select:not([class*=--is-]):before{opacity:1;background:var(--icon-arrow-default) center / contain no-repeat;transform:rotate(90deg)}.mol-form-field--is-error:before{opacity:1;background:var(--icon-user-interface-cancel) center / contain no-repeat;filter:var(--semantic-filter-state-ko)}.mol-form-field--is-error .atom-label{color:var(--component-form-field-error-color)}.mol-form-field--is-error .atom-input{border-color:var(--component-form-field-error-border)}.mol-form-field--is-error .atom-input:focus{border-color:var(--component-form-field-error-border);box-shadow:0 0 0 1px var(--component-form-field-error-border)}.mol-form-field--is-error .mol-form-field__msg{color:var(--component-form-field-error-color)}.mol-form-field--is-success:before{opacity:1;background:var(--icon-check) center / contain no-repeat;filter:var(--semantic-filter-state-ok)}.mol-form-field--is-success .atom-label{color:var(--component-form-field-success-color)}.mol-form-field--is-success .atom-input{border-color:var(--component-form-field-success-border)}.mol-form-field--is-success .mol-form-field__msg{color:var(--component-form-field-success-color)}.mol-form-field--is-warning:before{opacity:1;background:var(--icon-alert) center / contain no-repeat;filter:var(--semantic-filter-state-warning)}.mol-form-field--is-warning .atom-label{color:var(--component-form-field-warning-color)}.mol-form-field--is-warning .atom-input{border-color:var(--component-form-field-warning-border)}.mol-form-field--is-warning .mol-form-field__msg{color:var(--component-form-field-warning-color)}.mol-form-field:where([class*=--has-select],[class*=--is-]) .atom-input,.mol-form-field:where([class*=--has-select],[class*=--is-]) .atom-select{padding-right:calc(0 + (var(--component-form-field-icon-position-right)) + (var(--component-form-field-icon-size)))}.mol-form-field:not([class*=--is-]) .mol-form-field__msg{display:none}}@layer syx.molecules{.mol-form-field-set{display:flex;flex-direction:column;gap:var(--component-form-group-gap)}.mol-form-field-set--inline{flex-direction:row;flex-wrap:wrap}.mol-form-field-set--inline .mol-form-field{flex:1 1 auto;min-width:12.5rem}}@layer syx.molecules{.mol-label-group,.cont-set-label{display:flex;gap:var(--mol-label-group-gap, .5rem);align-items:center;flex-wrap:wrap}}
