/* Talas Express logo palette. Dark derivatives provide readable small text. */
:root{--te-brand-red:#D71A21;--te-brand-blue:#1F96C4;--te-brand-red-dark:#AE151B;--te-brand-blue-dark:#146F93;--te-brand-red-soft:#FFF3F3;--te-brand-blue-soft:#EAF5FB}
.light-edition{--brand:var(--te-brand-red)}
.light-edition .te-header-clean{--brand:var(--te-brand-blue);--header-ink:var(--te-brand-blue-dark)}
.light-edition .te-widget,.light-edition .te-carousel,.light-edition .te-widget-stack{--te-widget-accent:var(--te-brand-blue)}
.light-edition .te-life-tabs button[aria-selected=true],.light-edition .te-headline .hero-category{background:var(--te-brand-blue-dark);color:#fff}
.light-edition .te-headline .te-headline-progress span{background:var(--te-brand-blue)}
.light-edition .te-service--transport{--svc-accent:var(--te-brand-blue-dark);--svc-tint:var(--te-brand-blue-soft)}
.light-edition .te-service--pharmacies{--svc-accent:var(--te-brand-red-dark);--svc-tint:var(--te-brand-red-soft)}
.light-edition .te-service--pharmacies .te-service-icon{color:var(--te-brand-red)}
.light-edition .te-service--power{--svc-accent:var(--te-brand-blue-dark);--svc-tint:var(--te-brand-blue-soft)}
