@charset "UTF-8";@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/fonts/archivo-latin-standard-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:italic;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/fonts/archivo-latin-standard-italic.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:400;font-display:block;src:url(/fonts/material-symbols-outlined-subset.woff2) format("woff2")}:root{--xa-yellow: #ffb800;--xa-black: #111111;--xa-asphalt: #1a1a1a;--xa-gray-600: #6b6b6b;--xa-gray-400: #8a8a8a;--xa-gray-300: #c8c8c8;--xa-gold: #9a6b00;--xa-white: #ffffff;--xa-floor: #f2f2f0;--xa-floor-2: #e6e6e3;--xa-success: #1e7a3a;--xa-success-container: #ddf2e3;--xa-success-on-container: #0f4d22;--xa-photo-bg: linear-gradient(180deg, #fafaf9 0%, #f2f2f0 62%, #e6e6e3 100%);--xa-cta-bg: var(--xa-yellow);--xa-cta-fg: var(--xa-black);--xa-price-fair-bg: var(--xa-yellow);--xa-price-fair-fg: var(--xa-black);--xa-price-regular-fg: var(--xa-gray-600);--xa-accent-text: var(--xa-gold);--xa-focus-ring: var(--xa-black);--xa-focus-halo: var(--xa-yellow);--xa-font-text: "Archivo", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--xa-font-display: var(--xa-font-text);--xa-display-stretch: 115%;--xa-numeric: tabular-nums lining-nums;--xa-eyebrow-tracking: 1.5px;--xa-space-0: 0;--xa-space-1: 4px;--xa-space-2: 8px;--xa-space-3: 12px;--xa-space-4: 16px;--xa-space-5: 20px;--xa-space-6: 24px;--xa-space-8: 32px;--xa-space-10: 40px;--xa-space-12: 48px;--xa-space-16: 64px;--xa-space-20: 80px;--xa-space-24: 96px;--xa-page-margin: 16px;--xa-gutter: 12px;--xa-section-gap: 48px;--xa-header-h: 64px;--xa-content-max: 1280px;--xa-touch-min: 48px;--xa-radius-button: 9999px;--xa-radius-chip: 8px;--xa-radius-field: 8px;--xa-radius-card: 12px;--xa-radius-sheet: 28px;--xa-radius-price: 4px;--xa-elevation-0: none;--xa-elevation-1: 0 1px 2px rgba(17, 17, 17, .12), 0 1px 3px 1px rgba(17, 17, 17, .06);--xa-elevation-2: 0 1px 2px rgba(17, 17, 17, .12), 0 2px 6px 2px rgba(17, 17, 17, .08);--xa-elevation-3: 0 4px 8px 3px rgba(17, 17, 17, .08), 0 1px 3px rgba(17, 17, 17, .12);--xa-elevation-4: 0 6px 10px 4px rgba(17, 17, 17, .08), 0 2px 3px rgba(17, 17, 17, .12);--xa-elevation-5: 0 8px 12px 6px rgba(17, 17, 17, .08), 0 4px 4px rgba(17, 17, 17, .12);--xa-elevation-card: var(--xa-elevation-1);--xa-elevation-card-hover: var(--xa-elevation-2);--xa-elevation-header: 0 1px 0 rgba(17, 17, 17, .08);--xa-elevation-sheet: var(--xa-elevation-3);--xa-duration-short1: 50ms;--xa-duration-short2: .1s;--xa-duration-short3: .15s;--xa-duration-short4: .2s;--xa-duration-medium1: .25s;--xa-duration-medium2: .3s;--xa-duration-medium4: .4s;--xa-duration-long2: .6s;--xa-ease-standard: cubic-bezier(.2, 0, 0, 1);--xa-ease-decelerate: cubic-bezier(.05, .7, .1, 1);--xa-ease-accelerate: cubic-bezier(.3, 0, .8, .15);--xa-motion-sweep: var(--xa-duration-long2) var(--xa-ease-decelerate);--xa-motion-state: var(--xa-duration-short3) var(--xa-ease-standard);--xa-motion-lift: var(--xa-duration-medium1) var(--xa-ease-standard);--xa-price-fair-size: 28px;--xa-price-fair-line: 32px;--xa-price-regular-size: 14px;--xa-price-hero-size: 40px}@media(min-width:1024px){:root{--xa-page-margin: 40px;--xa-gutter: 24px;--xa-section-gap: 96px;--xa-header-h: 76px;--xa-radius-card: 16px;--xa-price-fair-size: 32px;--xa-price-fair-line: 36px;--xa-price-hero-size: 56px}}.xa-theme-dark{--xa-price-regular-fg: var(--xa-gray-300);--xa-accent-text: var(--xa-yellow);--xa-focus-ring: var(--xa-yellow);--xa-focus-halo: var(--xa-black)}@media(prefers-reduced-motion:reduce){:root{--xa-duration-long2: 0ms;--xa-duration-medium4: 0ms;--xa-motion-sweep: 0ms linear}}html{--mat-sys-background: #ffffff;--mat-sys-error: #b3261e;--mat-sys-error-container: #f9dedc;--mat-sys-inverse-on-surface: #f2f2f2;--mat-sys-inverse-primary: #ffb800;--mat-sys-inverse-surface: #111111;--mat-sys-on-background: #111111;--mat-sys-on-error: #ffffff;--mat-sys-on-error-container: #410e0b;--mat-sys-on-primary: #ffffff;--mat-sys-on-primary-container: #111111;--mat-sys-on-primary-fixed: #111111;--mat-sys-on-primary-fixed-variant: #494900;--mat-sys-on-secondary: #ffffff;--mat-sys-on-secondary-container: #111111;--mat-sys-on-secondary-fixed: #1d1d06;--mat-sys-on-secondary-fixed-variant: #49482d;--mat-sys-on-surface: #111111;--mat-sys-on-surface-variant: #6b6b6b;--mat-sys-on-tertiary: #ffffff;--mat-sys-on-tertiary-container: #111111;--mat-sys-on-tertiary-fixed: #1d1d00;--mat-sys-on-tertiary-fixed-variant: #494900;--mat-sys-outline: #8a8a8a;--mat-sys-outline-variant: #c8c8c8;--mat-sys-primary: #9a6b00;--mat-sys-primary-container: #ffb800;--mat-sys-primary-fixed: #ffdf9e;--mat-sys-primary-fixed-dim: #ffb800;--mat-sys-scrim: #000000;--mat-sys-secondary: #3a3a3a;--mat-sys-secondary-container: #e6e6e3;--mat-sys-secondary-fixed: #e7e4bf;--mat-sys-secondary-fixed-dim: #cac8a5;--mat-sys-shadow: #000000;--mat-sys-surface: #ffffff;--mat-sys-surface-bright: #ffffff;--mat-sys-surface-container: #efefed;--mat-sys-surface-container-high: #e9e9e7;--mat-sys-surface-container-highest: #e3e3e1;--mat-sys-surface-container-low: #f5f5f3;--mat-sys-surface-container-lowest: #ffffff;--mat-sys-surface-dim: #dcdcda;--mat-sys-surface-tint: transparent;--mat-sys-surface-variant: #e3e3e1;--mat-sys-tertiary: #6b6b6b;--mat-sys-tertiary-container: #c8c8c8;--mat-sys-tertiary-fixed: #eaea00;--mat-sys-tertiary-fixed-dim: #cdcd00;--mat-sys-neutral-variant20: #313125;--mat-sys-neutral10: #1c1c17;--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-sys-body-large: 400 1rem / 1.5rem Archivo, system-ui, -apple-system, Segoe UI, Roboto, sans-serif;--mat-sys-body-large-font: Archivo, system-ui, -apple-system, Segoe UI, Roboto, sans-serif;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .15px;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Archivo, system-ui, -apple-system, Segoe UI, Roboto, sans-serif;--mat-sys-body-medium-font: Archivo, system-ui, -apple-system, Segoe UI, Roboto, sans-serif;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .2px;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Archivo, system-ui, -apple-system, Segoe UI, Roboto, sans-serif;--mat-sys-body-small-font: Archivo, system-ui, -apple-system, Segoe UI, Roboto, sans-serif;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .3px;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Archivo, system-ui, -apple-system, Segoe UI, Roboto, sans-serif;--mat-sys-display-large-font: Archivo, system-ui, -apple-system, Segoe UI, Roboto, sans-serif;--mat-sys-display-large-line-height: 3rem;--mat-sys-display-large-size: 2.75rem;--mat-sys-display-large-tracking: -.5px;--mat-sys-display-large-weight: 800;--mat-sys-display-medium: 400 2.812rem / 3.25rem Archivo, system-ui, -apple-system, Segoe UI, Roboto, sans-serif;--mat-sys-display-medium-font: Archivo, system-ui, -apple-system, Segoe UI, Roboto, sans-serif;--mat-sys-display-medium-line-height: 2.5rem;--mat-sys-display-medium-size: 2.25rem;--mat-sys-display-medium-tracking: -.25px;--mat-sys-display-medium-weight: 800;--mat-sys-display-small: 400 2.25rem / 2.75rem Archivo, system-ui, -apple-system, Segoe UI, Roboto, sans-serif;--mat-sys-display-small-font: Archivo, system-ui, -apple-system, Segoe UI, Roboto, sans-serif;--mat-sys-display-small-line-height: 2.25rem;--mat-sys-display-small-size: 1.875rem;--mat-sys-display-small-tracking: 0px;--mat-sys-display-small-weight: 800;--mat-sys-headline-large: 400 2rem / 2.5rem Archivo, system-ui, -apple-system, Segoe UI, Roboto, sans-serif;--mat-sys-headline-large-font: Archivo, system-ui, -apple-system, Segoe UI, Roboto, sans-serif;--mat-sys-headline-large-line-height: 2.125rem;--mat-sys-headline-large-size: 1.75rem;--mat-sys-headline-large-tracking: 0px;--mat-sys-headline-large-weight: 800;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Archivo, system-ui, -apple-system, Segoe UI, Roboto, sans-serif;--mat-sys-headline-medium-font: Archivo, system-ui, -apple-system, Segoe UI, Roboto, sans-serif;--mat-sys-headline-medium-line-height: 1.875rem;--mat-sys-headline-medium-size: 1.5rem;--mat-sys-headline-medium-tracking: 0px;--mat-sys-headline-medium-weight: 800;--mat-sys-headline-small: 400 1.5rem / 2rem Archivo, system-ui, -apple-system, Segoe UI, Roboto, sans-serif;--mat-sys-headline-small-font: Archivo, system-ui, -apple-system, Segoe UI, Roboto, sans-serif;--mat-sys-headline-small-line-height: 1.625rem;--mat-sys-headline-small-size: 1.25rem;--mat-sys-headline-small-tracking: 0px;--mat-sys-headline-small-weight: 700;--mat-sys-label-large: 600 .875rem / 1.25rem Archivo, system-ui, -apple-system, Segoe UI, Roboto, sans-serif;--mat-sys-label-large-font: Archivo, system-ui, -apple-system, Segoe UI, Roboto, sans-serif;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .1px;--mat-sys-label-large-weight: 600;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 600 .75rem / 1rem Archivo, system-ui, -apple-system, Segoe UI, Roboto, sans-serif;--mat-sys-label-medium-font: Archivo, system-ui, -apple-system, Segoe UI, Roboto, sans-serif;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .4px;--mat-sys-label-medium-weight: 600;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 600 .688rem / 1rem Archivo, system-ui, -apple-system, Segoe UI, Roboto, sans-serif;--mat-sys-label-small-font: Archivo, system-ui, -apple-system, Segoe UI, Roboto, sans-serif;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .6875rem;--mat-sys-label-small-tracking: .5px;--mat-sys-label-small-weight: 600;--mat-sys-title-large: 400 1.375rem / 1.75rem Archivo, system-ui, -apple-system, Segoe UI, Roboto, sans-serif;--mat-sys-title-large-font: Archivo, system-ui, -apple-system, Segoe UI, Roboto, sans-serif;--mat-sys-title-large-line-height: 1.625rem;--mat-sys-title-large-size: 1.25rem;--mat-sys-title-large-tracking: 0px;--mat-sys-title-large-weight: 700;--mat-sys-title-medium: 600 1rem / 1.5rem Archivo, system-ui, -apple-system, Segoe UI, Roboto, sans-serif;--mat-sys-title-medium-font: Archivo, system-ui, -apple-system, Segoe UI, Roboto, sans-serif;--mat-sys-title-medium-line-height: 1.375rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .1px;--mat-sys-title-medium-weight: 600;--mat-sys-title-small: 600 .875rem / 1.25rem Archivo, system-ui, -apple-system, Segoe UI, Roboto, sans-serif;--mat-sys-title-small-font: Archivo, system-ui, -apple-system, Segoe UI, Roboto, sans-serif;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .1px;--mat-sys-title-small-weight: 600;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12;--mat-sys-level0: var(--xa-elevation-0);--mat-sys-level1: var(--xa-elevation-1);--mat-sys-level2: var(--xa-elevation-2);--mat-sys-level3: var(--xa-elevation-3);--mat-sys-level4: var(--xa-elevation-4);--mat-sys-level5: var(--xa-elevation-5);--mat-button-filled-container-color: var(--xa-cta-bg);--mat-button-filled-label-text-color: var(--xa-cta-fg);--mat-button-filled-state-layer-color: var(--xa-cta-fg);--mat-button-filled-ripple-color: color-mix(in srgb, var(--xa-cta-fg) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent);--mat-button-tonal-container-color: var(--mat-sys-inverse-surface);--mat-button-tonal-label-text-color: var(--mat-sys-inverse-on-surface);--mat-button-tonal-state-layer-color: var(--mat-sys-inverse-on-surface);--mat-button-tonal-ripple-color: color-mix(in srgb, var(--mat-sys-inverse-on-surface) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent);--mat-button-filled-container-height: var(--xa-touch-min);--mat-button-tonal-container-height: var(--xa-touch-min);--mat-button-outlined-container-height: var(--xa-touch-min);--mat-button-text-container-height: var(--xa-touch-min)}@media(min-width:1024px){html{--mat-sys-display-large-size: 4.5rem;--mat-sys-display-large-line-height: 4.75rem;--mat-sys-display-medium-size: 3.5rem;--mat-sys-display-medium-line-height: 3.75rem;--mat-sys-display-small-size: 2.75rem;--mat-sys-display-small-line-height: 3.125rem;--mat-sys-headline-large-size: 2.25rem;--mat-sys-headline-large-line-height: 2.75rem;--mat-sys-headline-medium-size: 1.875rem;--mat-sys-headline-medium-line-height: 2.375rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-line-height: 2rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-medium-size: 1.0625rem;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-line-height: 1rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-small-size: .6875rem;--mat-sys-label-small-line-height: 1rem}}.xa-theme-dark{color-scheme:dark;--mat-sys-primary: #ffb800;--mat-sys-on-primary: #111111;--mat-sys-primary-container: #ffb800;--mat-sys-on-primary-container: #111111;--mat-sys-secondary: #c8c8c8;--mat-sys-on-secondary: #111111;--mat-sys-secondary-container: #2a2a2a;--mat-sys-on-secondary-container: #f2f2f2;--mat-sys-error: #f2b8b5;--mat-sys-on-error: #601410;--mat-sys-background: #111111;--mat-sys-on-background: #f2f2f2;--mat-sys-surface: #111111;--mat-sys-on-surface: #f2f2f2;--mat-sys-surface-container-lowest: #0b0b0b;--mat-sys-surface-container-low: #1a1a1a;--mat-sys-surface-container: #202020;--mat-sys-surface-container-high: #2a2a2a;--mat-sys-surface-container-highest: #333333;--mat-sys-on-surface-variant: #c8c8c8;--mat-sys-outline: #8a8a8a;--mat-sys-outline-variant: #3d3d3d;--mat-sys-inverse-surface: #f2f2f2;--mat-sys-inverse-on-surface: #111111;color:var(--mat-sys-on-surface);background-color:var(--mat-sys-surface)}.xa-display-large{margin:0;font-family:var(--mat-sys-display-large-font);font-size:var(--mat-sys-display-large-size);line-height:var(--mat-sys-display-large-line-height);font-weight:var(--mat-sys-display-large-weight);letter-spacing:var(--mat-sys-display-large-tracking);font-stretch:100%}.xa-display-medium{margin:0;font-family:var(--mat-sys-display-medium-font);font-size:var(--mat-sys-display-medium-size);line-height:var(--mat-sys-display-medium-line-height);font-weight:var(--mat-sys-display-medium-weight);letter-spacing:var(--mat-sys-display-medium-tracking);font-stretch:100%}.xa-display-small{margin:0;font-family:var(--mat-sys-display-small-font);font-size:var(--mat-sys-display-small-size);line-height:var(--mat-sys-display-small-line-height);font-weight:var(--mat-sys-display-small-weight);letter-spacing:var(--mat-sys-display-small-tracking);font-stretch:100%}.xa-headline-large{margin:0;font-family:var(--mat-sys-headline-large-font);font-size:var(--mat-sys-headline-large-size);line-height:var(--mat-sys-headline-large-line-height);font-weight:var(--mat-sys-headline-large-weight);letter-spacing:var(--mat-sys-headline-large-tracking);font-stretch:100%}.xa-headline-medium{margin:0;font-family:var(--mat-sys-headline-medium-font);font-size:var(--mat-sys-headline-medium-size);line-height:var(--mat-sys-headline-medium-line-height);font-weight:var(--mat-sys-headline-medium-weight);letter-spacing:var(--mat-sys-headline-medium-tracking);font-stretch:100%}.xa-headline-small{margin:0;font-family:var(--mat-sys-headline-small-font);font-size:var(--mat-sys-headline-small-size);line-height:var(--mat-sys-headline-small-line-height);font-weight:var(--mat-sys-headline-small-weight);letter-spacing:var(--mat-sys-headline-small-tracking);font-stretch:100%}.xa-title-large{margin:0;font-family:var(--mat-sys-title-large-font);font-size:var(--mat-sys-title-large-size);line-height:var(--mat-sys-title-large-line-height);font-weight:var(--mat-sys-title-large-weight);letter-spacing:var(--mat-sys-title-large-tracking);font-stretch:100%}.xa-title-medium{margin:0;font-family:var(--mat-sys-title-medium-font);font-size:var(--mat-sys-title-medium-size);line-height:var(--mat-sys-title-medium-line-height);font-weight:var(--mat-sys-title-medium-weight);letter-spacing:var(--mat-sys-title-medium-tracking);font-stretch:100%}.xa-title-small{margin:0;font-family:var(--mat-sys-title-small-font);font-size:var(--mat-sys-title-small-size);line-height:var(--mat-sys-title-small-line-height);font-weight:var(--mat-sys-title-small-weight);letter-spacing:var(--mat-sys-title-small-tracking);font-stretch:100%}.xa-body-large{margin:0;font-family:var(--mat-sys-body-large-font);font-size:var(--mat-sys-body-large-size);line-height:var(--mat-sys-body-large-line-height);font-weight:var(--mat-sys-body-large-weight);letter-spacing:var(--mat-sys-body-large-tracking);font-stretch:100%}.xa-body-medium{margin:0;font-family:var(--mat-sys-body-medium-font);font-size:var(--mat-sys-body-medium-size);line-height:var(--mat-sys-body-medium-line-height);font-weight:var(--mat-sys-body-medium-weight);letter-spacing:var(--mat-sys-body-medium-tracking);font-stretch:100%}.xa-body-small{margin:0;font-family:var(--mat-sys-body-small-font);font-size:var(--mat-sys-body-small-size);line-height:var(--mat-sys-body-small-line-height);font-weight:var(--mat-sys-body-small-weight);letter-spacing:var(--mat-sys-body-small-tracking);font-stretch:100%}.xa-label-large{margin:0;font-family:var(--mat-sys-label-large-font);font-size:var(--mat-sys-label-large-size);line-height:var(--mat-sys-label-large-line-height);font-weight:var(--mat-sys-label-large-weight);letter-spacing:var(--mat-sys-label-large-tracking);font-stretch:100%}.xa-label-medium{margin:0;font-family:var(--mat-sys-label-medium-font);font-size:var(--mat-sys-label-medium-size);line-height:var(--mat-sys-label-medium-line-height);font-weight:var(--mat-sys-label-medium-weight);letter-spacing:var(--mat-sys-label-medium-tracking);font-stretch:100%}.xa-label-small{margin:0;font-family:var(--mat-sys-label-small-font);font-size:var(--mat-sys-label-small-size);line-height:var(--mat-sys-label-small-line-height);font-weight:var(--mat-sys-label-small-weight);letter-spacing:var(--mat-sys-label-small-tracking);font-stretch:100%}.xa-display-large,.xa-display-medium,.xa-display-small,.xa-headline-large,.xa-headline-medium,.xa-headline-small{font-style:italic;font-stretch:115%}.xa-caps{text-transform:uppercase}.xa-eyebrow{font-family:var(--mat-sys-label-medium-font);font-size:var(--mat-sys-label-medium-size);line-height:var(--mat-sys-label-medium-line-height);font-weight:var(--mat-sys-label-medium-weight);letter-spacing:1.5px;text-transform:uppercase}.xa-numeric{font-variant-numeric:tabular-nums lining-nums}.xa-price,.xa-price-fair{font-family:var(--mat-sys-display-small-font);font-style:italic;font-weight:800;font-stretch:115%;font-variant-numeric:tabular-nums lining-nums;line-height:1.1}.xa-price-fair{display:inline-block;padding:2px var(--xa-space-2);border-radius:var(--xa-radius-price);background:var(--xa-price-fair-bg);color:var(--xa-price-fair-fg);font-size:var(--xa-price-fair-size);line-height:var(--xa-price-fair-line)}.xa-price-regular{font-size:var(--xa-price-regular-size);color:var(--xa-price-regular-fg);text-decoration:line-through;font-variant-numeric:tabular-nums lining-nums}*,*:before,*:after{box-sizing:border-box}html{color-scheme:light;-webkit-text-size-adjust:100%}body{margin:0;font-family:var(--mat-sys-body-large-font);font-size:var(--mat-sys-body-large-size);line-height:var(--mat-sys-body-large-line-height);letter-spacing:var(--mat-sys-body-large-tracking);font-weight:var(--mat-sys-body-large-weight);font-stretch:100%;color:var(--mat-sys-on-background);background-color:var(--mat-sys-background);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}:focus-visible:not(.mat-mdc-input-element){outline:3px solid var(--xa-focus-ring);outline-offset:2px;box-shadow:0 0 0 2px var(--xa-focus-halo)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important}}.xa-container{width:100%;max-width:var(--xa-content-max);margin-inline:auto;padding-inline:var(--xa-page-margin)}.xa-visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}img{max-width:100%;display:block}a{color:var(--mat-sys-on-surface);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--xa-yellow);text-decoration-thickness:2px}a:hover{text-decoration-thickness:3px}.xa-num{font-variant-numeric:var(--xa-numeric)}.xa-icon{font-family:Material Symbols Outlined;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 0;-webkit-user-select:none;user-select:none;flex:none}.xa-icon--fill{font-variation-settings:"FILL" 1}.xa-muted{color:var(--mat-sys-on-surface-variant)}.xa-accent{color:var(--xa-accent-text)}.xa-speedlines{display:flex;flex-direction:column;gap:var(--xa-space-1);width:100%}.xa-speedlines>i{display:block;height:3px;border-radius:2px;background:var(--xa-yellow)}.xa-speedlines>i:nth-child(1){width:100%}.xa-speedlines>i:nth-child(2){width:64%}.xa-speedlines>i:nth-child(3){width:32%;opacity:.9}.xa-speedlines--gray>i{background:var(--xa-gray-300)}.xa-speedlines--right{align-items:flex-end}@keyframes xa-sweep-reveal{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes xa-sweep-beam{0%{transform:translate(-120%)}to{transform:translate(120%)}}@keyframes xa-sweep-pass{0%{transform:translate(-100%)}to{transform:translate(260%)}}@keyframes xa-spin{to{transform:rotate(360deg)}}@keyframes xa-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes xa-fade{0%{opacity:0}}@keyframes xa-sheet-in{0%{transform:translateY(100%)}to{transform:none}}.xa-sweep{animation:xa-sweep-reveal var(--xa-motion-sweep) both}@media(prefers-reduced-motion:reduce){.xa-marquee__track{animation:none}}.xa-btn{position:relative;overflow:hidden;isolation:isolate}.xa-btn:before{content:"";position:absolute;inset:0;background:currentColor;opacity:0;z-index:-1;transition:opacity var(--xa-motion-state)}.xa-btn:hover:before{opacity:.08}.xa-btn:active:before{opacity:.14}.xa-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--xa-space-2);height:48px;padding:0 var(--xa-space-6);border:0;border-radius:var(--xa-radius-button);background:var(--xa-cta-bg);color:var(--xa-cta-fg);font-family:var(--xa-font-text);font-size:15px;line-height:20px;font-weight:600;letter-spacing:.1px;text-decoration:none;white-space:nowrap;cursor:pointer;transition:box-shadow var(--xa-motion-state),background-color var(--xa-motion-state)}.xa-btn:hover{box-shadow:var(--mat-sys-level1)}.xa-btn--sm{height:40px;padding:0 var(--xa-space-4);font-size:14px}.xa-btn--lg{height:56px;padding:0 var(--xa-space-8);font-size:16px}.xa-btn--block{width:100%}.xa-btn--dark{background:var(--mat-sys-inverse-surface);color:var(--mat-sys-inverse-on-surface)}.xa-btn--tonal{background:var(--mat-sys-secondary-container);color:var(--mat-sys-on-secondary-container)}.xa-btn--outlined{background:transparent;color:var(--mat-sys-on-surface);box-shadow:inset 0 0 0 1px var(--mat-sys-outline)}.xa-btn--text{background:transparent;color:var(--mat-sys-on-surface);padding:0 var(--xa-space-3);text-decoration:underline;text-decoration-color:var(--xa-yellow);text-decoration-thickness:2px;text-underline-offset:4px}.xa-btn:disabled,.xa-btn[aria-disabled=true]{background:color-mix(in srgb,var(--mat-sys-on-surface) 12%,transparent);color:color-mix(in srgb,var(--mat-sys-on-surface) 38%,transparent);box-shadow:none;cursor:not-allowed}.xa-btn--outlined:disabled,.xa-btn--text:disabled{background:transparent;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--mat-sys-on-surface) 12%,transparent)}.xa-btn:disabled:before{display:none}.xa-btn[aria-busy=true]{cursor:progress}.xa-spinner{width:18px;height:18px;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;animation:xa-spin .8s linear infinite;flex:none}.xa-iconbtn{position:relative;overflow:hidden;isolation:isolate}.xa-iconbtn:before{content:"";position:absolute;inset:0;background:currentColor;opacity:0;z-index:-1;transition:opacity var(--xa-motion-state)}.xa-iconbtn:hover:before{opacity:.08}.xa-iconbtn:active:before{opacity:.14}.xa-iconbtn{display:inline-grid;place-items:center;width:48px;height:48px;border:0;border-radius:50%;background:transparent;color:var(--mat-sys-on-surface);cursor:pointer;flex:none}.xa-iconbtn--outlined{box-shadow:inset 0 0 0 1px var(--mat-sys-outline)}.xa-iconbtn--sm{width:40px;height:40px}.xa-chip{position:relative;overflow:hidden;isolation:isolate}.xa-chip:before{content:"";position:absolute;inset:0;background:currentColor;opacity:0;z-index:-1;transition:opacity var(--xa-motion-state)}.xa-chip:hover:before{opacity:.08}.xa-chip:active:before{opacity:.14}.xa-chip{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 14px;border:1px solid var(--mat-sys-outline);border-radius:var(--xa-radius-chip);background:var(--mat-sys-surface);color:var(--mat-sys-on-surface);font-family:var(--xa-font-text);font-size:14px;font-weight:600;letter-spacing:.1px;white-space:nowrap;cursor:pointer;flex:none;transition:background-color var(--xa-motion-state),color var(--xa-motion-state)}.xa-chip .xa-icon{font-size:18px}.xa-chip[aria-pressed=true]{background-color:var(--mat-sys-inverse-surface);color:var(--mat-sys-inverse-on-surface);border-color:var(--mat-sys-inverse-surface);background-image:linear-gradient(var(--xa-yellow),var(--xa-yellow)),linear-gradient(var(--xa-yellow),var(--xa-yellow));background-size:62% 2px,30% 2px;background-position:left 0 bottom 7px,left 0 bottom 3px;background-repeat:no-repeat}.xa-chip:disabled{opacity:.38;cursor:not-allowed}.xa-chip__count{min-width:20px;height:20px;padding:0 6px;border-radius:10px;background:var(--xa-yellow);color:var(--xa-black);font-size:12px;line-height:20px;text-align:center;font-variant-numeric:var(--xa-numeric)}.xa-tag{display:inline-flex;align-items:center;gap:var(--xa-space-1);height:28px;padding:0 10px;border-radius:var(--xa-radius-price);background:var(--mat-sys-surface-container);color:var(--mat-sys-on-surface);font-size:12px;font-weight:600;letter-spacing:.2px;white-space:nowrap}.xa-tag .xa-icon{font-size:16px}.xa-badge{display:inline-flex;align-items:center;gap:var(--xa-space-1);height:24px;padding:0 var(--xa-space-2);border-radius:var(--xa-radius-price);font-size:11px;line-height:16px;font-weight:800;letter-spacing:.6px;text-transform:uppercase;white-space:nowrap}.xa-badge .xa-icon{font-size:14px}.xa-badge--fair{background:var(--xa-yellow);color:var(--xa-black)}.xa-badge--featured{background:var(--xa-black);color:var(--xa-yellow)}.xa-tabs{display:flex;gap:var(--xa-space-1);border-bottom:1px solid var(--mat-sys-outline-variant);overflow-x:auto;scrollbar-width:none}.xa-tab{position:relative;height:48px;padding:0 var(--xa-space-4);border:0;background:transparent;color:var(--mat-sys-on-surface-variant);font-family:var(--xa-font-text);font-size:14px;font-weight:600;letter-spacing:.1px;white-space:nowrap;cursor:pointer}.xa-tab:hover{color:var(--mat-sys-on-surface)}.xa-tab[aria-selected=true]{color:var(--mat-sys-on-surface);font-weight:800}.xa-tab[aria-selected=true]:after{content:"";position:absolute;left:12px;right:12px;bottom:0;height:8px;background-image:linear-gradient(var(--xa-yellow),var(--xa-yellow)),linear-gradient(var(--xa-yellow),var(--xa-yellow));background-size:100% 3px,55% 2px;background-position:left bottom,left top;background-repeat:no-repeat}.xa-field{display:flex;flex-direction:column;gap:6px;min-width:0}.xa-field__label{font-size:14px;line-height:20px;font-weight:600;color:var(--mat-sys-on-surface)}.xa-field__req{color:var(--mat-sys-error);margin-left:2px}.xa-field__wrap{position:relative;display:flex;align-items:center}.xa-field__control{width:100%;height:52px;padding:0 14px;border:1px solid var(--mat-sys-outline);border-radius:var(--xa-radius-field);background:var(--mat-sys-surface);color:var(--mat-sys-on-surface);font-family:var(--xa-font-text);font-size:16px;line-height:24px;appearance:none;transition:border-color var(--xa-motion-state),box-shadow var(--xa-motion-state)}.xa-field__control::placeholder{color:var(--mat-sys-on-surface-variant)}.xa-field__control:hover{border-color:var(--mat-sys-on-surface)}.xa-field__control:focus{outline:none;border-color:var(--mat-sys-on-surface);box-shadow:inset 0 0 0 1px var(--mat-sys-on-surface),0 0 0 4px color-mix(in srgb,var(--xa-yellow) 45%,transparent)}.xa-field__control:disabled{background:var(--mat-sys-surface-container);color:color-mix(in srgb,var(--mat-sys-on-surface) 38%,transparent);border-color:color-mix(in srgb,var(--mat-sys-on-surface) 12%,transparent);cursor:not-allowed}textarea.xa-field__control{height:auto;min-height:104px;padding:var(--xa-space-3) 14px;resize:vertical}select.xa-field__control{padding-right:44px;cursor:pointer}.xa-field--error .xa-field__control{border-color:var(--mat-sys-error);box-shadow:inset 0 0 0 1px var(--mat-sys-error)}.xa-field__prefix{position:absolute;left:14px;color:var(--mat-sys-on-surface-variant);font-size:16px;pointer-events:none;font-variant-numeric:var(--xa-numeric)}.xa-field--prefixed .xa-field__control{padding-left:62px}.xa-field__chev{position:absolute;right:var(--xa-space-3);pointer-events:none;color:var(--mat-sys-on-surface-variant)}.xa-field__hint{display:flex;gap:var(--xa-space-1);align-items:flex-start;font-size:12px;line-height:16px;color:var(--mat-sys-on-surface-variant)}.xa-field__hint .xa-icon{font-size:16px}.xa-field--error .xa-field__hint{color:var(--mat-sys-error)}.xa-check{display:flex;gap:var(--xa-space-3);align-items:flex-start;cursor:pointer;font-size:14px;line-height:20px;color:var(--mat-sys-on-surface)}.xa-check__box{position:relative;flex:none;width:24px;height:24px;display:grid;place-items:center}.xa-check__box input{appearance:none;margin:0;width:20px;height:20px;border:2px solid var(--mat-sys-on-surface-variant);border-radius:var(--xa-radius-price);background:var(--mat-sys-surface);cursor:pointer;transition:background-color var(--xa-motion-state)}.xa-check__box input:checked{background:var(--mat-sys-on-surface);border-color:var(--mat-sys-on-surface)}.xa-check__box .xa-icon{position:absolute;font-size:18px;color:var(--mat-sys-surface);pointer-events:none}.xa-check--error .xa-check__box input{border-color:var(--mat-sys-error)}.xa-header{position:sticky;top:0;z-index:30;display:flex;align-items:center;gap:var(--xa-space-3);height:var(--xa-header-h);padding:0 var(--xa-page-margin);background:var(--mat-sys-surface);box-shadow:var(--xa-elevation-header)}.xa-header__logo{display:flex;align-items:center;height:100%;padding:10px 0;flex:none}.xa-header__logo img{height:38px;width:auto}.xa-header__nav{display:none;gap:var(--xa-space-1);margin-left:auto}.xa-header__link{position:relative;height:44px;padding:0 14px;border:0;background:none;display:inline-flex;align-items:center;font-family:var(--xa-font-text);font-size:15px;font-weight:600;color:var(--mat-sys-on-surface);cursor:pointer;text-decoration:none;border-radius:var(--xa-radius-chip)}.xa-header__link:hover{background:var(--mat-sys-surface-container)}.xa-header__link[aria-current=page]:after{content:"";position:absolute;left:14px;right:14px;bottom:4px;height:7px;background-image:linear-gradient(var(--xa-yellow),var(--xa-yellow)),linear-gradient(var(--xa-yellow),var(--xa-yellow));background-size:100% 3px,50% 2px;background-position:left bottom,left top;background-repeat:no-repeat}.xa-header__actions{display:flex;align-items:center;gap:var(--xa-space-1);margin-left:auto}.xa-header__menu{position:fixed;inset:var(--xa-header-h) 0 0 0;z-index:29;background:var(--mat-sys-surface);display:flex;flex-direction:column;padding:var(--xa-space-2) var(--xa-page-margin) var(--xa-space-6);gap:var(--xa-space-1);animation:xa-sweep-reveal var(--xa-duration-medium2) var(--xa-ease-decelerate) both;overflow:auto}.xa-header__menu .xa-header__link{height:56px;font-size:18px;padding:0 var(--xa-space-2);justify-content:space-between;border-bottom:1px solid var(--mat-sys-outline-variant);border-radius:0}.xa-header__menu .xa-header__link[aria-current=page]:after{left:var(--xa-space-2);right:auto;width:80px}.xa-header__menu-foot{margin-top:auto;display:flex;flex-direction:column;gap:var(--xa-space-3);padding-top:var(--xa-space-6)}@media(min-width:1024px){.xa-header__nav{display:flex}.xa-header__actions{margin-left:var(--xa-space-4)}.xa-header__burger{display:none}.xa-header__logo img{height:44px}}.xa-hero{position:relative;overflow:hidden;isolation:isolate;min-height:560px;display:flex;align-items:flex-end;padding:var(--xa-space-24) var(--xa-page-margin) var(--xa-space-8)}.xa-hero__media{position:absolute;inset:0;z-index:-2;background:var(--xa-asphalt)}.xa-hero__media video,.xa-hero__media img{width:100%;height:100%;object-fit:cover}.xa-hero__poster{position:absolute;inset:0;background:radial-gradient(120% 70% at 75% 30%,var(--mat-sys-surface-container-high) 0%,var(--xa-asphalt) 55%,var(--xa-black) 100%)}.xa-hero__lines{position:absolute;left:0;right:0;top:18%;height:38%;z-index:-1;background-image:repeating-linear-gradient(180deg,transparent 0 18px,color-mix(in srgb,var(--xa-gray-300) 14%,transparent) 18px 21px);-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 40%,#000 100%);mask-image:linear-gradient(90deg,transparent 0%,#000 40%,#000 100%)}.xa-hero__scrim{position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,color-mix(in srgb,var(--xa-black) 0%,transparent) 20%,color-mix(in srgb,var(--xa-black) 85%,transparent) 70%,var(--xa-black) 100%)}.xa-hero__beam{position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(100deg,transparent 30%,color-mix(in srgb,var(--xa-yellow) 16%,transparent) 48%,color-mix(in srgb,var(--xa-white) 6%,transparent) 52%,transparent 70%);animation:xa-sweep-beam 1.1s var(--xa-ease-decelerate) .15s both}.xa-hero__content{position:relative;width:100%;max-width:var(--xa-content-max);margin:0 auto;display:flex;flex-direction:column;gap:var(--xa-space-4)}.xa-hero__content>*{animation:xa-sweep-reveal var(--xa-motion-sweep) both}.xa-hero__content>:nth-child(2){animation-delay:80ms}.xa-hero__content>:nth-child(3){animation-delay:.16s}.xa-hero__content>:nth-child(4){animation-delay:.24s}.xa-hero__content>:nth-child(5){animation-delay:.32s}.xa-hero__title .xa-hl{color:var(--xa-yellow)}.xa-hero__when{display:flex;flex-wrap:wrap;align-items:center;gap:var(--xa-space-1) var(--xa-space-3);font-size:18px;line-height:24px;font-weight:700;font-variant-numeric:var(--xa-numeric)}.xa-hero__when .xa-icon{color:var(--xa-yellow);font-size:22px}.xa-hero__when span{display:inline-flex;align-items:center;gap:6px}.xa-hero__ctas{display:flex;flex-direction:column;gap:var(--xa-space-3);margin-top:var(--xa-space-2)}.xa-hero__pause{position:absolute;right:var(--xa-page-margin);bottom:var(--xa-space-6)}@media(min-width:600px){.xa-hero__ctas{flex-direction:row;align-items:flex-start}}@media(min-width:1024px){.xa-hero{min-height:680px;padding:120px var(--xa-page-margin) 72px;align-items:center}.xa-hero__scrim{background:linear-gradient(90deg,color-mix(in srgb,var(--xa-black) 92%,transparent),color-mix(in srgb,var(--xa-black) 70%,transparent) 45%,color-mix(in srgb,var(--xa-black) 0%,transparent) 80%)}.xa-hero__content{gap:var(--xa-space-5)}.xa-hero__text{max-width:720px}.xa-hero__when{font-size:22px;line-height:28px}}.xa-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--mat-sys-outline-variant);border:1px solid var(--mat-sys-outline-variant);border-radius:var(--xa-radius-card);overflow:hidden}.xa-fact{display:flex;flex-direction:column;gap:6px;padding:var(--xa-space-4);background:var(--mat-sys-surface);min-width:0}.xa-fact__head{display:flex;align-items:center;gap:6px;color:var(--mat-sys-on-surface-variant)}.xa-fact__head .xa-icon{font-size:20px;color:var(--mat-sys-on-surface)}.xa-fact__value{font-size:17px;line-height:22px;font-weight:800;font-variant-numeric:var(--xa-numeric);color:var(--mat-sys-on-surface)}.xa-fact__sub{font-size:13px;line-height:18px;color:var(--mat-sys-on-surface-variant)}@media(min-width:1024px){.xa-facts{grid-template-columns:repeat(4,minmax(0,1fr))}.xa-fact{padding:var(--xa-space-6)}.xa-fact__value{font-size:20px;line-height:26px}}.xa-pricetag{display:flex;flex-direction:column;gap:2px;font-variant-numeric:var(--xa-numeric)}.xa-pricetag__regular{font-size:var(--xa-price-regular-size);line-height:18px;color:var(--xa-price-regular-fg)}.xa-pricetag__regular s{text-decoration-thickness:1.5px}.xa-pricetag__label{font-size:11px;line-height:16px;font-weight:800;letter-spacing:.8px;text-transform:uppercase;color:var(--mat-sys-on-surface)}.xa-pricetag__fair,.xa-pricetag__plain{font-family:var(--xa-font-display);font-style:italic;font-stretch:var(--xa-display-stretch);font-weight:800;font-size:var(--xa-price-fair-size);line-height:var(--xa-price-fair-line);font-variant-numeric:var(--xa-numeric)}.xa-pricetag__fair{align-self:flex-start;display:inline-flex;align-items:baseline;gap:var(--xa-space-1);padding:2px 10px 2px var(--xa-space-2);border-radius:var(--xa-radius-price);background:var(--xa-price-fair-bg);color:var(--xa-price-fair-fg)}.xa-pricetag__plain{color:var(--mat-sys-on-surface)}.xa-pricetag__cur{font-size:.6em;font-weight:800;margin-right:.18em}.xa-pricetag__save{font-size:13px;line-height:18px;font-weight:700;color:var(--xa-success)}.xa-pricetag--lg .xa-pricetag__fair,.xa-pricetag--lg .xa-pricetag__plain{font-size:var(--xa-price-hero-size);line-height:1.1}.xa-pricetag--lg .xa-pricetag__regular{font-size:16px}.xa-vcard{position:relative;display:flex;flex-direction:column;min-width:0;background:var(--mat-sys-surface);border:1px solid var(--mat-sys-outline-variant);border-radius:var(--xa-radius-card);overflow:hidden;box-shadow:var(--xa-elevation-card);transition:box-shadow var(--xa-motion-lift)}.xa-vcard:hover{box-shadow:var(--xa-elevation-card-hover)}.xa-vcard:focus-within{outline:3px solid var(--xa-focus-ring);outline-offset:2px}.xa-vcard__media{position:relative;aspect-ratio:16/10;background:var(--xa-photo-bg)}.xa-vcard__badges{position:absolute;left:var(--xa-space-3);top:var(--xa-space-3);display:flex;gap:6px;z-index:2}.xa-vcard__body{display:flex;flex-direction:column;gap:var(--xa-space-3);padding:var(--xa-space-4);flex:1}.xa-vcard__title{font-size:20px;line-height:26px;font-weight:800;margin:0;color:var(--mat-sys-on-surface)}.xa-vcard__title a{color:inherit;text-decoration:none}.xa-vcard__title a:after{content:"";position:absolute;inset:0;z-index:1}.xa-vcard__title a:focus-visible{outline:none}.xa-vcard__tags{display:flex;flex-wrap:wrap;gap:6px}.xa-vcard__foot{display:flex;flex-direction:column;gap:var(--xa-space-3);margin-top:auto;padding-top:var(--xa-space-3);border-top:1px solid var(--mat-sys-outline-variant)}.xa-vcard__foot .xa-btn{position:relative;z-index:2}.xa-vcard__dealer{display:flex;align-items:center;gap:6px;font-size:13px;line-height:18px;color:var(--mat-sys-on-surface-variant)}.xa-vcard__dealer .xa-icon{font-size:18px}.xa-skel{position:relative;overflow:hidden;background:var(--mat-sys-surface-container);border-radius:6px}.xa-skel:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--xa-white) 70%,transparent),transparent);animation:xa-sweep-beam 1.4s var(--xa-ease-standard) infinite}.xa-vimg{display:block;position:relative;width:100%;height:100%;overflow:hidden;background:var(--xa-photo-bg)}.xa-vimg__layer{position:absolute;inset:0;display:grid;place-items:center}.xa-vimg__layer img{width:100%;height:100%;object-fit:contain}.xa-vimg--animate .xa-vimg__layer{animation:xa-sweep-reveal var(--xa-motion-sweep) both}.xa-vimg__beam{position:absolute;top:0;bottom:0;width:40%;left:0;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--xa-white) 75%,transparent),transparent);animation:xa-sweep-pass var(--xa-motion-sweep) both;pointer-events:none}.xa-vimg__ph{display:flex;flex-direction:column;align-items:center;gap:10px;width:100%;padding:var(--xa-space-4);text-align:center}.xa-vimg__car{width:56%;aspect-ratio:3/1;border-radius:var(--xa-radius-card);background:var(--xa-gray-300);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--xa-black) 12%,transparent),0 14px 16px -10px color-mix(in srgb,var(--xa-black) 30%,transparent)}.xa-vimg__cap{font-size:11px;line-height:14px;letter-spacing:.4px;text-transform:uppercase;font-weight:600;color:var(--xa-gray-600)}.xa-colors{display:flex;flex-direction:column;gap:var(--xa-space-3)}.xa-colors__label{font-size:14px;line-height:20px;color:var(--mat-sys-on-surface-variant)}.xa-colors__label b{color:var(--mat-sys-on-surface)}.xa-colors__list{display:flex;flex-wrap:wrap;gap:var(--xa-space-3)}.xa-swatch{display:flex;flex-direction:column;align-items:center;gap:6px;width:64px;padding:0;border:0;background:none;cursor:pointer;font-family:var(--xa-font-text)}.xa-swatch:focus-visible{outline:none}.xa-swatch:focus-visible .xa-swatch__dot{outline:3px solid var(--xa-focus-ring);outline-offset:6px}.xa-swatch__dot{position:relative;width:44px;height:44px;border-radius:50%;background:var(--xa-gray-300);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--xa-black) 18%,transparent);transition:box-shadow var(--xa-motion-state)}.xa-swatch:hover .xa-swatch__dot{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--xa-black) 18%,transparent),0 0 0 3px var(--mat-sys-surface),0 0 0 4px var(--mat-sys-outline)}.xa-swatch[aria-checked=true] .xa-swatch__dot{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--xa-black) 18%,transparent),0 0 0 3px var(--mat-sys-surface),0 0 0 5px var(--mat-sys-on-surface)}.xa-swatch__name{font-size:12px;line-height:16px;color:var(--mat-sys-on-surface-variant);text-align:center}.xa-swatch[aria-checked=true] .xa-swatch__name{color:var(--mat-sys-on-surface);font-weight:700}.xa-filters{display:flex;flex-direction:column;gap:var(--xa-space-6)}.xa-filters__group{display:flex;flex-direction:column;gap:10px;border:0;margin:0;padding:0;min-width:0}.xa-filters__legend{font-size:13px;line-height:16px;font-weight:800;letter-spacing:1px;text-transform:uppercase;color:var(--mat-sys-on-surface);padding:0;margin-bottom:10px}.xa-filters__chips{display:flex;flex-wrap:wrap;gap:var(--xa-space-2)}.xa-catchips{display:flex;gap:var(--xa-space-2);overflow-x:auto;scrollbar-width:none;padding:2px}.xa-sheet-scrim{border:0;padding:0;cursor:default;position:fixed;inset:0;z-index:40;background:color-mix(in srgb,var(--mat-sys-scrim) 40%,transparent);animation:xa-fade var(--xa-duration-medium1) linear both}.xa-sheet{position:fixed;left:0;right:0;bottom:0;z-index:41;max-height:88vh;display:flex;flex-direction:column;background:var(--mat-sys-surface);border-radius:var(--xa-radius-sheet) var(--xa-radius-sheet) 0 0;box-shadow:var(--xa-elevation-sheet);animation:xa-sheet-in var(--xa-duration-medium4) var(--xa-ease-decelerate) both}.xa-sheet__handle{width:32px;height:4px;border-radius:2px;background:var(--mat-sys-outline);margin:var(--xa-space-3) auto var(--xa-space-1);opacity:.6}.xa-sheet__head{display:flex;align-items:center;justify-content:space-between;padding:var(--xa-space-1) var(--xa-space-2) var(--xa-space-2) var(--xa-space-5)}.xa-sheet__body{overflow:auto;padding:var(--xa-space-2) var(--xa-space-5) var(--xa-space-6)}.xa-sheet__foot{display:flex;gap:var(--xa-space-3);padding:var(--xa-space-3) var(--xa-space-5) var(--xa-space-5);border-top:1px solid var(--mat-sys-outline-variant)}.xa-sheet__foot>*{flex:1}.xa-empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--xa-space-3);padding:var(--xa-space-12) var(--xa-space-6);border:1px dashed var(--mat-sys-outline);border-radius:var(--xa-radius-card);background:var(--mat-sys-surface-container-low)}.xa-empty p{max-width:36ch;color:var(--mat-sys-on-surface-variant)}.xa-empty__icon{width:64px;height:64px;border-radius:50%;display:grid;place-items:center;background:var(--mat-sys-surface);box-shadow:inset 0 0 0 1px var(--mat-sys-outline-variant)}.xa-empty__icon .xa-icon{font-size:32px}.xa-pcard{position:relative;display:flex;flex-direction:column;background:var(--mat-sys-surface);border:1px solid var(--mat-sys-outline-variant);border-radius:var(--xa-radius-card);overflow:hidden;box-shadow:var(--xa-elevation-card);transition:box-shadow var(--xa-motion-lift);min-width:0;text-align:left;font-family:var(--xa-font-text);color:var(--mat-sys-on-surface)}.xa-pcard:hover{box-shadow:var(--xa-elevation-card-hover)}.xa-pcard:focus-within{outline:3px solid var(--xa-focus-ring);outline-offset:2px}.xa-pcard__logo{display:grid;place-items:center;height:112px;background:var(--mat-sys-surface-container-low);border-bottom:1px solid var(--mat-sys-outline-variant);padding:var(--xa-space-4)}.xa-pcard__logo img{max-height:72px;width:auto;object-fit:contain}.xa-logo-ph{display:flex;flex-direction:column;align-items:center;gap:2px;color:var(--mat-sys-on-surface)}.xa-logo-ph b{font-family:var(--xa-font-display);font-style:italic;font-stretch:var(--xa-display-stretch);font-weight:800;font-size:18px;line-height:20px;text-transform:uppercase;text-align:center}.xa-pcard__body{display:flex;flex-direction:column;gap:var(--xa-space-3);padding:var(--xa-space-4);flex:1}.xa-pcard__title{margin:0}.xa-pcard__title a{color:inherit;text-decoration:none}.xa-pcard__title a:after{content:"";position:absolute;inset:0;z-index:1}.xa-pcard__title a:focus-visible{outline:none}.xa-pcard__row{display:flex;align-items:center;justify-content:space-between;gap:var(--xa-space-3)}.xa-pcard__row .xa-btn{position:relative;z-index:2}.xa-promo{display:flex;flex-direction:column;gap:10px;padding:var(--xa-space-4);border-radius:var(--xa-radius-card);background:var(--xa-black);color:var(--mat-sys-on-surface)}.xa-promo ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.xa-promo li{display:flex;gap:var(--xa-space-2);align-items:center;font-size:14px;line-height:20px;font-variant-numeric:var(--xa-numeric)}.xa-promo li .xa-icon{font-size:18px;color:var(--xa-yellow)}.xa-promo__title{font-family:var(--xa-font-display);font-style:italic;font-stretch:var(--xa-display-stretch);font-weight:800;font-size:20px;line-height:24px;color:var(--xa-yellow);margin:0;text-transform:uppercase}.xa-cover{display:block;position:relative;width:100%;aspect-ratio:3/1;overflow:hidden;background:var(--xa-asphalt)}.xa-cover img{width:100%;height:100%;object-fit:cover}.xa-cover__ph{position:absolute;inset:0;background:radial-gradient(90% 120% at 50% 40%,var(--mat-sys-surface-container-highest) 0%,var(--xa-asphalt) 70%);display:grid;place-items:center}.xa-cover__lines{position:absolute;inset:0;background-image:repeating-linear-gradient(180deg,transparent 0 22px,color-mix(in srgb,var(--xa-gray-300) 10%,transparent) 22px 25px)}.xa-banner{position:relative;display:block;width:100%;aspect-ratio:2/1;overflow:hidden;border-radius:var(--xa-radius-card);background:var(--mat-sys-surface-container);text-decoration:none;color:inherit}.xa-banner img{width:100%;height:100%;object-fit:cover}.xa-banner__ph{position:absolute;inset:0;display:grid;place-items:center;background:repeating-linear-gradient(135deg,var(--mat-sys-surface-container) 0 18px,var(--mat-sys-surface-container-high) 18px 36px);color:var(--mat-sys-on-surface-variant);font-size:12px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;text-align:center}.xa-banner__tag{position:absolute;right:var(--xa-space-2);top:var(--xa-space-2);padding:2px var(--xa-space-2);border-radius:var(--xa-radius-price);background:color-mix(in srgb,var(--xa-black) 72%,transparent);color:var(--mat-sys-inverse-on-surface);font-size:10px;letter-spacing:.6px;text-transform:uppercase;font-weight:700}@media(min-width:768px){.xa-banner{aspect-ratio:4/1}}.xa-marquee{position:relative;display:flex;align-items:center;gap:var(--xa-space-2)}.xa-marquee__viewport{overflow:hidden;flex:1;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.xa-marquee__track{display:flex;gap:var(--xa-space-4);width:max-content;animation:xa-marquee 40s linear infinite}.xa-marquee.is-paused .xa-marquee__track,.xa-marquee__viewport:hover .xa-marquee__track,.xa-marquee__viewport:focus-within .xa-marquee__track{animation-play-state:paused}.xa-marquee__item{display:grid;place-items:center;width:168px;height:80px;padding:var(--xa-space-3);border-radius:var(--xa-radius-card);background:var(--mat-sys-surface);border:1px solid var(--mat-sys-outline-variant);filter:grayscale(1);opacity:.72;transition:filter var(--xa-motion-state),opacity var(--xa-motion-state);text-decoration:none}.xa-marquee__item:hover,.xa-marquee__item:focus-visible{filter:none;opacity:1}.xa-marquee__item img{max-height:48px;width:auto}.xa-marquee__name{font-family:var(--xa-font-display);font-style:italic;font-stretch:var(--xa-display-stretch);font-weight:800;font-size:14px;line-height:16px;text-transform:uppercase;text-align:center;color:var(--mat-sys-on-surface)}.xa-marquee__kind{display:block;font-family:var(--xa-font-text);font-style:normal;font-stretch:100%;font-weight:600;font-size:10px;letter-spacing:.4px;color:var(--mat-sys-on-surface-variant);margin-top:2px}.xa-form{display:flex;flex-direction:column;gap:var(--xa-space-4)}.xa-form__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--xa-space-4)}@media(min-width:768px){.xa-form__grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}}.xa-turnstile{min-height:65px}.xa-alert{display:flex;gap:var(--xa-space-3);align-items:flex-start;padding:var(--xa-space-3) 14px;border-radius:var(--xa-radius-chip);font-size:14px;line-height:20px}.xa-alert .xa-icon{font-size:20px}.xa-alert--error{background:var(--mat-sys-error-container);color:var(--mat-sys-on-error-container)}.xa-form__success{display:flex;flex-direction:column;align-items:flex-start;gap:var(--xa-space-3);padding:var(--xa-space-6);border-radius:var(--xa-radius-card);background:var(--mat-sys-surface-container-low);border:1px solid var(--mat-sys-outline-variant)}.xa-form__success-icon{width:56px;height:56px;border-radius:50%;display:grid;place-items:center;background:var(--xa-success);color:var(--xa-white)}.xa-footer{display:block;padding:var(--xa-space-12) var(--xa-page-margin) var(--xa-space-6)}.xa-footer__inner{max-width:var(--xa-content-max);margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--xa-space-8)}.xa-footer__logo img{width:180px;height:auto}.xa-footer__col{display:flex;flex-direction:column;gap:10px;font-size:15px;line-height:22px}.xa-footer__col h2{margin:0 0 var(--xa-space-1);font-size:12px;line-height:16px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;color:var(--mat-sys-on-surface-variant)}.xa-footer__item{display:flex;gap:10px;align-items:flex-start;color:var(--mat-sys-on-surface);text-decoration:none;font-variant-numeric:var(--xa-numeric)}.xa-footer__item .xa-icon{font-size:20px;color:var(--xa-yellow)}a.xa-footer__item:hover{color:var(--xa-yellow)}.xa-footer__legal{max-width:var(--xa-content-max);margin:var(--xa-space-8) auto 0;padding-top:var(--xa-space-5);border-top:1px solid var(--mat-sys-outline-variant);display:flex;flex-wrap:wrap;gap:var(--xa-space-2) var(--xa-space-6);justify-content:space-between;font-size:13px;color:var(--mat-sys-on-surface-variant)}@media(min-width:1024px){.xa-footer{padding-top:72px}.xa-footer__inner{grid-template-columns:1.2fr 1fr 1fr 1fr;gap:var(--xa-space-12)}}:root{--space-xs: 4px;--space-sm: 8px;--space-md: 12px;--space-lg: 16px;--space-xl: 24px;--space-2xl: 32px;--header-height-mobile: 64px;--company-row-height: 48px;--paginator-height: 48px;--paginator-padding-bottom: 80px;--search-max-width: 360px;--skeleton-base: var(--mat-sys-surface-container-high);--skeleton-highlight: var(--mat-sys-surface-container-highest)}.mobile-footer{position:fixed;bottom:0;left:0;right:0;z-index:10;padding:8px 16px;background-color:transparent;border-top:1px solid transparent;transition:background-color .2s ease,border-color .2s ease}.mobile-footer.footer-scrolled{background-color:color-mix(in srgb,var(--mat-sys-surface) 80%,transparent);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border-top:1px solid var(--mat-sys-outline-variant)}.compact-paginator.compact-paginator .mat-mdc-paginator-container{font-size:13px;justify-content:center;min-height:48px;padding:0}.compact-paginator.compact-paginator .mat-mdc-paginator-range-label{margin:0 12px;order:3;font-size:13px;font-weight:600;color:var(--mat-sys-primary);background-color:var(--mat-sys-primary-container);padding:4px 16px;border-radius:var(--xa-radius-button);white-space:nowrap}.compact-paginator.compact-paginator .mat-mdc-paginator-page-size{display:none}.compact-paginator.compact-paginator .mat-mdc-paginator-navigation-first{order:1}.compact-paginator.compact-paginator .mat-mdc-paginator-navigation-previous{order:2}.compact-paginator.compact-paginator .mat-mdc-paginator-navigation-next{order:4}.compact-paginator.compact-paginator .mat-mdc-paginator-navigation-last{order:5}.compact-paginator.compact-paginator .mat-mdc-icon-button{--mdc-icon-button-icon-size: 18px;background-color:var(--mat-sys-surface-container-high);color:var(--mat-sys-primary);border-radius:var(--xa-radius-chip);margin:0 2px}.compact-paginator.compact-paginator .mat-mdc-icon-button:disabled{background-color:transparent;color:var(--mat-sys-outline)}.kpi-row .kpi-card{position:relative;overflow:hidden;border-radius:var(--xa-radius-button);background-color:var(--mat-sys-surface-container-lowest);border:1px solid var(--mat-sys-outline-variant);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;box-shadow:none;min-height:0}.kpi-row .kpi-card:hover{transform:translateY(-1px);box-shadow:var(--mat-sys-level2);border-color:var(--mat-sys-outline)}.kpi-row .kpi-card:hover .kpi-icon-wrapper mat-icon{transform:scale(1.08)}.kpi-row .kpi-card .kpi-content{display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center;padding:6px 14px;gap:var(--space-xs);width:100%;box-sizing:border-box}.kpi-row .kpi-card .kpi-info{display:flex;flex-direction:row;align-items:center;gap:6px;min-width:0}.kpi-row .kpi-card .kpi-value{font-size:13px;font-weight:700;color:var(--mat-sys-on-surface);line-height:1}.kpi-row .kpi-card .kpi-label{font-size:11px;font-weight:600;color:var(--mat-sys-on-surface-variant);opacity:.85;line-height:1;white-space:nowrap}.kpi-row .kpi-card .kpi-icon-wrapper{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;flex-shrink:0}.kpi-row .kpi-card .kpi-icon-wrapper mat-icon{font-size:15px;width:15px;height:15px;transition:transform .2s ease}.toolbar-spacer{flex:1 1 auto}.drawer-content .header-title{margin:0;font-size:22px;font-weight:800;line-height:28px;letter-spacing:-.5px;color:var(--mat-sys-on-surface)}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.floating-button{position:fixed!important;bottom:16px!important;right:24px!important;z-index:2!important}.expressive-fab{position:fixed!important;bottom:24px!important;right:24px!important;z-index:2;overflow:hidden;transition:max-width .4s cubic-bezier(.34,1.56,.64,1),padding .4s cubic-bezier(.34,1.56,.64,1),border-radius .3s cubic-bezier(.34,1.56,.64,1),transform .2s ease;max-width:320px}.expressive-fab .mat-icon{transition:margin .4s cubic-bezier(.34,1.56,.64,1)}.expressive-fab .mdc-button__label{overflow:hidden;transition:max-width .4s cubic-bezier(.34,1.56,.64,1),opacity .2s ease}.expressive-fab .mdc-button__label .fab-label{white-space:nowrap;opacity:1;transition:opacity .2s ease}.expressive-fab:active{border-radius:var(--xa-radius-card);transform:scale(.96)}.expressive-fab.is-collapsed{max-width:56px;min-width:56px;width:56px;padding-left:0!important;padding-right:0!important}.expressive-fab.is-collapsed .mdc-button__label{max-width:0;opacity:0}.expressive-fab.is-collapsed .mat-icon{margin-left:0!important;margin-right:0!important}@media(max-width:600px){.expressive-fab.above-paginator{bottom:80px!important;right:16px!important}}@media(max-width:599px){.expressive-fab:not(.above-paginator){bottom:16px!important;right:16px!important}}.table{width:100%!important;overflow:auto!important;border-radius:var(--xa-radius-card) var(--xa-radius-card) 0 0}.mat-mdc-table .mdc-data-table__header-row{position:sticky!important;position:-webkit-sticky!important;top:0!important;z-index:100!important;height:48px!important}.mat-mdc-table .mat-mdc-row{height:56px!important}.app-table{background-color:transparent!important}.app-table .mat-mdc-header-row{position:sticky;top:0;z-index:10;background-color:var(--mat-sys-surface-container-low);border-bottom:1px solid var(--mat-sys-outline-variant)}.app-table th.mat-mdc-header-cell,.app-table th.mat-header-cell{background-color:var(--mat-sys-surface-container-low)!important;border-bottom:none!important;font-size:13px!important;font-weight:500!important;letter-spacing:.1px;color:var(--mat-sys-on-surface)!important}.app-table td.mat-mdc-cell{padding-top:12px;padding-bottom:12px}.app-table .mat-mdc-row{cursor:pointer;transition:background-color .1s ease-out,box-shadow .1s ease-out}.app-table .mat-mdc-row:hover{background-color:var(--mat-sys-surface-container-low)!important;box-shadow:inset 0 0 0 1px var(--mat-sys-outline-variant)}.app-table .mat-mdc-row:hover .row-actions{opacity:1!important;pointer-events:auto!important}.tab-icon{margin-right:8px!important}h1.xa-headline-small{margin:0}.list-page-header{display:grid;grid-template-columns:1fr minmax(0,420px) 1fr;align-items:center;gap:16px;min-height:56px}.list-page-header .title{display:flex;flex-direction:column;gap:2px;min-width:0}.list-page-header .title .xa-headline-small{font-weight:800;letter-spacing:-.5px;color:var(--mat-sys-on-surface)}.list-page-header .search{grid-column:2;width:100%;max-width:none;min-width:0}.list-page-header .actions{grid-column:3;justify-self:end}@media(max-width:1023px){.list-page-header{grid-template-columns:auto minmax(0,1fr) auto}.list-page-header .title .xa-body-small{display:none}}.list-page-filters{display:flex;align-items:center;min-height:40px}.list-page-filters mat-chip-listbox{--mat-chip-elevated-selected-container-color: var(--mat-sys-primary-container);--mat-chip-selected-hover-state-layer-color: var(--mat-sys-on-primary-container);--mat-chip-selected-focus-state-layer-color: var(--mat-sys-on-primary-container);--mat-chip-selected-label-text-color: var(--mat-sys-on-primary-container);--mat-chip-with-icon-selected-icon-color: var(--mat-sys-on-primary-container)}.list-page-filters .mat-mdc-chip-option,.list-page-filters .menu-chip{cursor:pointer}.list-page-filters mat-chip-set,.list-page-filters mat-chip-listbox{display:block}.list-page-filters .filter-divider{height:24px;margin:0 8px}.list-page-filters .clear-filters{margin-left:auto}.list-page-filters{gap:8px;padding-bottom:4px}.list-page-filters .menu-chip.active-chip{--mdc-chip-elevated-container-color: var(--mat-sys-primary-container);--mat-chip-elevated-container-color: var(--mat-sys-primary-container);--mat-chip-label-text-color: var(--mat-sys-on-primary-container);--mat-chip-with-icon-icon-color: var(--mat-sys-on-primary-container);background-color:var(--mat-sys-primary-container)}.filter-count{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;margin-left:6px;padding:0 5px;border-radius:9px;font-size:11px;font-weight:600;line-height:1;background-color:var(--mat-sys-surface-container-highest);color:var(--mat-sys-on-surface-variant)}.mat-mdc-chip-selected .filter-count{background-color:var(--mat-sys-primary);color:var(--mat-sys-on-primary)}.transparent-paginator{--mat-paginator-container-background-color: transparent;--mat-paginator-container-size: 48px;--mat-paginator-form-field-container-height: 36px;--mat-paginator-form-field-container-vertical-padding: 4px;--mat-paginator-touch-target-display: 36px;--mat-paginator-container-text-size: 13px;--mat-paginator-container-text-line-height: 18px;border-radius:16px}.pointer{cursor:pointer!important}.small-input{--mat-form-field-container-height: 40px;--mat-form-field-filled-label-display: none;--mat-form-field-container-vertical-padding: 8px;--mat-form-field-filled-with-label-container-padding-top: 8px;--mat-form-field-filled-with-label-container-padding-bottom: 8px}.no-hint .mat-mdc-form-field-subscript-wrapper{height:0px!important}@media(max-width:600px){.mat-drawer-inner-container,.mat-drawer{border-radius:0!important}}html{--mat-sys-background: #fff8f3;--mat-sys-error: #ba1a1a;--mat-sys-error-container: #ffdad6;--mat-sys-inverse-on-surface: #fcefde;--mat-sys-inverse-primary: #ffba20;--mat-sys-inverse-surface: #362f24;--mat-sys-on-background: #211b11;--mat-sys-on-error: #ffffff;--mat-sys-on-error-container: #93000a;--mat-sys-on-primary: #ffffff;--mat-sys-on-primary-container: #5e4200;--mat-sys-on-primary-fixed: #271900;--mat-sys-on-primary-fixed-variant: #5e4200;--mat-sys-on-secondary: #ffffff;--mat-sys-on-secondary-container: #5d4208;--mat-sys-on-secondary-fixed: #271900;--mat-sys-on-secondary-fixed-variant: #5d4208;--mat-sys-on-surface: #211b11;--mat-sys-on-surface-variant: #514532;--mat-sys-on-tertiary: #ffffff;--mat-sys-on-tertiary-container: #464747;--mat-sys-on-tertiary-fixed: #1b1c1c;--mat-sys-on-tertiary-fixed-variant: #464747;--mat-sys-outline: #837560;--mat-sys-outline-variant: #d5c4ab;--mat-sys-primary: #7c5800;--mat-sys-primary-container: #ffdea8;--mat-sys-primary-fixed: #ffdea8;--mat-sys-primary-fixed-dim: #ffba20;--mat-sys-scrim: #000000;--mat-sys-secondary: #775a20;--mat-sys-secondary-container: #ffdea8;--mat-sys-secondary-fixed: #ffdea8;--mat-sys-secondary-fixed-dim: #e8c17c;--mat-sys-shadow: #000000;--mat-sys-surface: #fff8f3;--mat-sys-surface-bright: #fff8f3;--mat-sys-surface-container: #f9ecdb;--mat-sys-surface-container-high: #f3e6d6;--mat-sys-surface-container-highest: #ede1d0;--mat-sys-surface-container-low: #fff2e1;--mat-sys-surface-container-lowest: #ffffff;--mat-sys-surface-dim: #e5d8c8;--mat-sys-surface-tint: #7c5800;--mat-sys-surface-variant: #f2e0c6;--mat-sys-tertiary: #5e5e5e;--mat-sys-tertiary-container: #e4e2e2;--mat-sys-tertiary-fixed: #e4e2e2;--mat-sys-tertiary-fixed-dim: #c7c6c6;--mat-sys-neutral-variant20: #392f1e;--mat-sys-neutral10: #211b11;--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12;height:100%}body{height:100%}
