html:root{--brand-primary:#c8102e;--brand-hover:#a20d26;--brand-dark:#7d0a1d;--brand-soft:#fbe9ec;--surface-paper:#f4f1ec;--surface-paper-muted:#ebe6de;--brand-highlight:#e3243f;--brand-gradient-light:#e8304b;--brand-gradient-deep:#9e0b24;--footer-accent:#ff4d63;--footer-accent-hover:#ff5a6e;--brand-on-dark-hover:#ffd2d9;--red:var(--brand-primary);--red-deep:var(--brand-hover);--red-dark:var(--brand-dark);--red-soft:var(--brand-soft);--title:#2b2d31;--subpage-banner-shade:#000000bf;--paper:var(--surface-paper);--paper-2:var(--surface-paper-muted);--primary:oklch(52.9% .208 20.4);--primary-foreground:oklch(100% 0 0);--foreground:oklch(23.9% .006 264);--secondary:oklch(93.6% .012 80);--secondary-foreground:var(--foreground);--muted:oklch(95.9% .007 80);--muted-foreground:oklch(49% .012 256);--accent:oklch(95.2% .021 8);--accent-foreground:var(--primary);--border:oklch(92.1% .012 80);--input:oklch(88.5% .01 256);--ring:var(--primary);--brand-tint-0-8:#c8102ecc;--paper-glass-0-92:#f4f1eceb;--brand-shadow-0-45:#3c000a73;--brand-shadow-0-7:#3c000ab3;--hero-shade-0-62:#46000c9e;--hero-shade-deep-0-32:#5a001052;--hero-shade-deep-0:#5a001000;--hero-light-0-22:#ffd2be38;--hero-shadow-0-45:#28000873;--stage-shadow-0-28:#1e000647;--brand-shadow-0-35:#3c000a59;--stage-shadow-0-65:#1e0006a6;--hero-shadow-0-5:#28000880;--stage-shadow-0-55:#1e00068c;--brand-tint-0-35:#c8102e59;--brand-tint-0-6:#c8102e99;--brand-tint-0-13:#c8102e21;--brand-tint-0-28:#c8102e47;--brand-tint-0-18:#c8102e2e;--brand-tint-0-07:#c8102e12;--hero-shade-0-55:#46000c8c;--hero-shade-mid-0-25:#50000e40;--hero-shade-mid-0:#50000e00;--brand-tint-0-45:#c8102e73;--brand-tint-0-55:#c8102e8c;--offset-glow-0-25:#a00c2440;--brand-tint-0-3:#c8102e4d;--brand-tint-0-2:#c8102e33;--hero-gradient-start:#6a0814;--hero-gradient-mid:#5d0411;--hero-gradient-end:#560610;--hero-stage:#b80e29;--offset-initial-start:#14090b;--offset-mobile-start:#2a0609;--offset-initial-end:#120607;--offset-gradient-start:#1a0a0d;--offset-gradient-mid:#120708;--offset-gradient-end:#0d0506;--offset-mobile-mid:#150405;--offset-mobile-end:#4a0a16}.wcl-subpage .hdr{color:var(--charcoal)}.wcl-subpage .sub-hero{--shade:var(--subpage-banner-shade)}.wcl-subpage .quality-partner{--shade:color-mix(in srgb, var(--brand-dark) 75%, transparent)}.wcl-subpage .quote-form input:focus-visible,.wcl-subpage .quote-form select:focus-visible,.wcl-subpage .quote-form textarea:focus-visible,.wcl-subpage .search-field input:focus-visible{outline-color:var(--brand-primary);border-color:var(--brand-primary)}.wcl-subpage input[type=file]::file-selector-button{background:var(--brand-soft);color:var(--brand-dark);border:1px solid var(--brand-dark);font:inherit;cursor:pointer;border-radius:6px;padding:8px 12px}.wcl-subpage input[type=file]::file-selector-button:hover{background:var(--brand-primary);color:var(--white)}.wcl-subpage .sub-mobile a:hover,.hdr .menu-dropdown a:hover{color:var(--brand-primary)}
