:root { --color-brand: #E52215; --color-brand-hover: #E95449; --color-on-brand: #FFFFFF; --color-text: #1C1B17; --color-text-muted: #5A5A5A; --color-surface: #FFFFFF; --color-surface-alt: #F5F5F5; --color-surface-dark: #2E2C28; --color-on-surface-dark: #FFFFFF; --color-border: #D6D6D6; --color-border-strong: #A7A7A7; --color-border-focus: #B7251A; --color-success: #1F8A4C; --color-warning: #D89B1E; --color-error: #B7251A; --color-overlay: rgba(28, 27, 23, 0.6); --color-shadow: rgba(28, 27, 23, 0.08); --color-brand-l-1: #e7362a; --color-brand-l-2: #ea4a40; --color-brand-l-3: #ec5e55; --color-brand-l-4: #ee726a; --color-brand-l-5: #f1867f; --color-brand-l-6: #f39b95; --color-brand-l-7: #f6afaa; --color-brand-l-8: #f8c3bf; --color-brand-l-9: #fad7d4; --color-brand-l-10: #fdebea; --color-brand-d-1: #d01f13; --color-brand-d-2: #bb1c11; --color-brand-d-3: #a7190f; --color-brand-d-4: #92160d; --color-brand-d-5: #7d130b; --color-brand-d-6: #680f0a; --color-brand-d-7: #530c08; --color-brand-d-8: #3e0906; --color-brand-d-9: #2a0604; --color-brand-d-10: #150302; --color-brand-t-1: hsla(4, 83%, 49%, 0.09); --color-brand-t-2: hsla(4, 83%, 49%, 0.18); --color-brand-t-3: hsla(4, 83%, 49%, 0.27); --color-brand-t-4: hsla(4, 83%, 49%, 0.36); --color-brand-t-5: hsla(4, 83%, 49%, 0.45); --color-brand-t-6: hsla(4, 83%, 49%, 0.55); --color-brand-t-7: hsla(4, 83%, 49%, 0.64); --color-brand-t-8: hsla(4, 83%, 49%, 0.73); --color-brand-t-9: hsla(4, 83%, 49%, 0.82); --color-brand-t-10: hsla(4, 83%, 49%, 0.91);}.bg-color-brand { background-color: var(--color-brand); }.bg-color-brand-l-1 { background-color: var(--color-brand-l-1); }.bg-color-brand-l-2 { background-color: var(--color-brand-l-2); }.bg-color-brand-l-3 { background-color: var(--color-brand-l-3); }.bg-color-brand-l-4 { background-color: var(--color-brand-l-4); }.bg-color-brand-l-5 { background-color: var(--color-brand-l-5); }.bg-color-brand-l-6 { background-color: var(--color-brand-l-6); }.bg-color-brand-l-7 { background-color: var(--color-brand-l-7); }.bg-color-brand-l-8 { background-color: var(--color-brand-l-8); }.bg-color-brand-l-9 { background-color: var(--color-brand-l-9); }.bg-color-brand-l-10 { background-color: var(--color-brand-l-10); }.bg-color-brand-d-1 { background-color: var(--color-brand-d-1); }.bg-color-brand-d-2 { background-color: var(--color-brand-d-2); }.bg-color-brand-d-3 { background-color: var(--color-brand-d-3); }.bg-color-brand-d-4 { background-color: var(--color-brand-d-4); }.bg-color-brand-d-5 { background-color: var(--color-brand-d-5); }.bg-color-brand-d-6 { background-color: var(--color-brand-d-6); }.bg-color-brand-d-7 { background-color: var(--color-brand-d-7); }.bg-color-brand-d-8 { background-color: var(--color-brand-d-8); }.bg-color-brand-d-9 { background-color: var(--color-brand-d-9); }.bg-color-brand-d-10 { background-color: var(--color-brand-d-10); }.bg-color-brand-t-1 { background-color: var(--color-brand-t-1); }.bg-color-brand-t-2 { background-color: var(--color-brand-t-2); }.bg-color-brand-t-3 { background-color: var(--color-brand-t-3); }.bg-color-brand-t-4 { background-color: var(--color-brand-t-4); }.bg-color-brand-t-5 { background-color: var(--color-brand-t-5); }.bg-color-brand-t-6 { background-color: var(--color-brand-t-6); }.bg-color-brand-t-7 { background-color: var(--color-brand-t-7); }.bg-color-brand-t-8 { background-color: var(--color-brand-t-8); }.bg-color-brand-t-9 { background-color: var(--color-brand-t-9); }.bg-color-brand-t-10 { background-color: var(--color-brand-t-10); }.text-color-brand { color: var(--color-brand); }.text-color-brand-l-1 { color: var(--color-brand-l-1); }.text-color-brand-l-2 { color: var(--color-brand-l-2); }.text-color-brand-l-3 { color: var(--color-brand-l-3); }.text-color-brand-l-4 { color: var(--color-brand-l-4); }.text-color-brand-l-5 { color: var(--color-brand-l-5); }.text-color-brand-l-6 { color: var(--color-brand-l-6); }.text-color-brand-l-7 { color: var(--color-brand-l-7); }.text-color-brand-l-8 { color: var(--color-brand-l-8); }.text-color-brand-l-9 { color: var(--color-brand-l-9); }.text-color-brand-l-10 { color: var(--color-brand-l-10); }.text-color-brand-d-1 { color: var(--color-brand-d-1); }.text-color-brand-d-2 { color: var(--color-brand-d-2); }.text-color-brand-d-3 { color: var(--color-brand-d-3); }.text-color-brand-d-4 { color: var(--color-brand-d-4); }.text-color-brand-d-5 { color: var(--color-brand-d-5); }.text-color-brand-d-6 { color: var(--color-brand-d-6); }.text-color-brand-d-7 { color: var(--color-brand-d-7); }.text-color-brand-d-8 { color: var(--color-brand-d-8); }.text-color-brand-d-9 { color: var(--color-brand-d-9); }.text-color-brand-d-10 { color: var(--color-brand-d-10); }.text-color-brand-t-1 { color: var(--color-brand-t-1); }.text-color-brand-t-2 { color: var(--color-brand-t-2); }.text-color-brand-t-3 { color: var(--color-brand-t-3); }.text-color-brand-t-4 { color: var(--color-brand-t-4); }.text-color-brand-t-5 { color: var(--color-brand-t-5); }.text-color-brand-t-6 { color: var(--color-brand-t-6); }.text-color-brand-t-7 { color: var(--color-brand-t-7); }.text-color-brand-t-8 { color: var(--color-brand-t-8); }.text-color-brand-t-9 { color: var(--color-brand-t-9); }.text-color-brand-t-10 { color: var(--color-brand-t-10); }.border-color-brand { border-color: var(--color-brand); }.border-color-brand-l-1 { border-color: var(--color-brand-l-1); }.border-color-brand-l-2 { border-color: var(--color-brand-l-2); }.border-color-brand-l-3 { border-color: var(--color-brand-l-3); }.border-color-brand-l-4 { border-color: var(--color-brand-l-4); }.border-color-brand-l-5 { border-color: var(--color-brand-l-5); }.border-color-brand-l-6 { border-color: var(--color-brand-l-6); }.border-color-brand-l-7 { border-color: var(--color-brand-l-7); }.border-color-brand-l-8 { border-color: var(--color-brand-l-8); }.border-color-brand-l-9 { border-color: var(--color-brand-l-9); }.border-color-brand-l-10 { border-color: var(--color-brand-l-10); }.border-color-brand-d-1 { border-color: var(--color-brand-d-1); }.border-color-brand-d-2 { border-color: var(--color-brand-d-2); }.border-color-brand-d-3 { border-color: var(--color-brand-d-3); }.border-color-brand-d-4 { border-color: var(--color-brand-d-4); }.border-color-brand-d-5 { border-color: var(--color-brand-d-5); }.border-color-brand-d-6 { border-color: var(--color-brand-d-6); }.border-color-brand-d-7 { border-color: var(--color-brand-d-7); }.border-color-brand-d-8 { border-color: var(--color-brand-d-8); }.border-color-brand-d-9 { border-color: var(--color-brand-d-9); }.border-color-brand-d-10 { border-color: var(--color-brand-d-10); }.border-color-brand-t-1 { border-color: var(--color-brand-t-1); }.border-color-brand-t-2 { border-color: var(--color-brand-t-2); }.border-color-brand-t-3 { border-color: var(--color-brand-t-3); }.border-color-brand-t-4 { border-color: var(--color-brand-t-4); }.border-color-brand-t-5 { border-color: var(--color-brand-t-5); }.border-color-brand-t-6 { border-color: var(--color-brand-t-6); }.border-color-brand-t-7 { border-color: var(--color-brand-t-7); }.border-color-brand-t-8 { border-color: var(--color-brand-t-8); }.border-color-brand-t-9 { border-color: var(--color-brand-t-9); }.border-color-brand-t-10 { border-color: var(--color-brand-t-10); }.outline-color-brand { outline-color: var(--color-brand); }.outline-color-brand-l-1 { outline-color: var(--color-brand-l-1); }.outline-color-brand-l-2 { outline-color: var(--color-brand-l-2); }.outline-color-brand-l-3 { outline-color: var(--color-brand-l-3); }.outline-color-brand-l-4 { outline-color: var(--color-brand-l-4); }.outline-color-brand-l-5 { outline-color: var(--color-brand-l-5); }.outline-color-brand-l-6 { outline-color: var(--color-brand-l-6); }.outline-color-brand-l-7 { outline-color: var(--color-brand-l-7); }.outline-color-brand-l-8 { outline-color: var(--color-brand-l-8); }.outline-color-brand-l-9 { outline-color: var(--color-brand-l-9); }.outline-color-brand-l-10 { outline-color: var(--color-brand-l-10); }.outline-color-brand-d-1 { outline-color: var(--color-brand-d-1); }.outline-color-brand-d-2 { outline-color: var(--color-brand-d-2); }.outline-color-brand-d-3 { outline-color: var(--color-brand-d-3); }.outline-color-brand-d-4 { outline-color: var(--color-brand-d-4); }.outline-color-brand-d-5 { outline-color: var(--color-brand-d-5); }.outline-color-brand-d-6 { outline-color: var(--color-brand-d-6); }.outline-color-brand-d-7 { outline-color: var(--color-brand-d-7); }.outline-color-brand-d-8 { outline-color: var(--color-brand-d-8); }.outline-color-brand-d-9 { outline-color: var(--color-brand-d-9); }.outline-color-brand-d-10 { outline-color: var(--color-brand-d-10); }.outline-color-brand-t-1 { outline-color: var(--color-brand-t-1); }.outline-color-brand-t-2 { outline-color: var(--color-brand-t-2); }.outline-color-brand-t-3 { outline-color: var(--color-brand-t-3); }.outline-color-brand-t-4 { outline-color: var(--color-brand-t-4); }.outline-color-brand-t-5 { outline-color: var(--color-brand-t-5); }.outline-color-brand-t-6 { outline-color: var(--color-brand-t-6); }.outline-color-brand-t-7 { outline-color: var(--color-brand-t-7); }.outline-color-brand-t-8 { outline-color: var(--color-brand-t-8); }.outline-color-brand-t-9 { outline-color: var(--color-brand-t-9); }.outline-color-brand-t-10 { outline-color: var(--color-brand-t-10); }.fill-color-brand { fill: var(--color-brand); }.fill-color-brand-l-1 { fill: var(--color-brand-l-1); }.fill-color-brand-l-2 { fill: var(--color-brand-l-2); }.fill-color-brand-l-3 { fill: var(--color-brand-l-3); }.fill-color-brand-l-4 { fill: var(--color-brand-l-4); }.fill-color-brand-l-5 { fill: var(--color-brand-l-5); }.fill-color-brand-l-6 { fill: var(--color-brand-l-6); }.fill-color-brand-l-7 { fill: var(--color-brand-l-7); }.fill-color-brand-l-8 { fill: var(--color-brand-l-8); }.fill-color-brand-l-9 { fill: var(--color-brand-l-9); }.fill-color-brand-l-10 { fill: var(--color-brand-l-10); }.fill-color-brand-d-1 { fill: var(--color-brand-d-1); }.fill-color-brand-d-2 { fill: var(--color-brand-d-2); }.fill-color-brand-d-3 { fill: var(--color-brand-d-3); }.fill-color-brand-d-4 { fill: var(--color-brand-d-4); }.fill-color-brand-d-5 { fill: var(--color-brand-d-5); }.fill-color-brand-d-6 { fill: var(--color-brand-d-6); }.fill-color-brand-d-7 { fill: var(--color-brand-d-7); }.fill-color-brand-d-8 { fill: var(--color-brand-d-8); }.fill-color-brand-d-9 { fill: var(--color-brand-d-9); }.fill-color-brand-d-10 { fill: var(--color-brand-d-10); }.fill-color-brand-t-1 { fill: var(--color-brand-t-1); }.fill-color-brand-t-2 { fill: var(--color-brand-t-2); }.fill-color-brand-t-3 { fill: var(--color-brand-t-3); }.fill-color-brand-t-4 { fill: var(--color-brand-t-4); }.fill-color-brand-t-5 { fill: var(--color-brand-t-5); }.fill-color-brand-t-6 { fill: var(--color-brand-t-6); }.fill-color-brand-t-7 { fill: var(--color-brand-t-7); }.fill-color-brand-t-8 { fill: var(--color-brand-t-8); }.fill-color-brand-t-9 { fill: var(--color-brand-t-9); }.fill-color-brand-t-10 { fill: var(--color-brand-t-10); }.stroke-color-brand { stroke: var(--color-brand); }.stroke-color-brand-l-1 { stroke: var(--color-brand-l-1); }.stroke-color-brand-l-2 { stroke: var(--color-brand-l-2); }.stroke-color-brand-l-3 { stroke: var(--color-brand-l-3); }.stroke-color-brand-l-4 { stroke: var(--color-brand-l-4); }.stroke-color-brand-l-5 { stroke: var(--color-brand-l-5); }.stroke-color-brand-l-6 { stroke: var(--color-brand-l-6); }.stroke-color-brand-l-7 { stroke: var(--color-brand-l-7); }.stroke-color-brand-l-8 { stroke: var(--color-brand-l-8); }.stroke-color-brand-l-9 { stroke: var(--color-brand-l-9); }.stroke-color-brand-l-10 { stroke: var(--color-brand-l-10); }.stroke-color-brand-d-1 { stroke: var(--color-brand-d-1); }.stroke-color-brand-d-2 { stroke: var(--color-brand-d-2); }.stroke-color-brand-d-3 { stroke: var(--color-brand-d-3); }.stroke-color-brand-d-4 { stroke: var(--color-brand-d-4); }.stroke-color-brand-d-5 { stroke: var(--color-brand-d-5); }.stroke-color-brand-d-6 { stroke: var(--color-brand-d-6); }.stroke-color-brand-d-7 { stroke: var(--color-brand-d-7); }.stroke-color-brand-d-8 { stroke: var(--color-brand-d-8); }.stroke-color-brand-d-9 { stroke: var(--color-brand-d-9); }.stroke-color-brand-d-10 { stroke: var(--color-brand-d-10); }.stroke-color-brand-t-1 { stroke: var(--color-brand-t-1); }.stroke-color-brand-t-2 { stroke: var(--color-brand-t-2); }.stroke-color-brand-t-3 { stroke: var(--color-brand-t-3); }.stroke-color-brand-t-4 { stroke: var(--color-brand-t-4); }.stroke-color-brand-t-5 { stroke: var(--color-brand-t-5); }.stroke-color-brand-t-6 { stroke: var(--color-brand-t-6); }.stroke-color-brand-t-7 { stroke: var(--color-brand-t-7); }.stroke-color-brand-t-8 { stroke: var(--color-brand-t-8); }.stroke-color-brand-t-9 { stroke: var(--color-brand-t-9); }.stroke-color-brand-t-10 { stroke: var(--color-brand-t-10); }.bg-color-brand-hover { background-color: var(--color-brand-hover); }.text-color-brand-hover { color: var(--color-brand-hover); }.border-color-brand-hover { border-color: var(--color-brand-hover); }.outline-color-brand-hover { outline-color: var(--color-brand-hover); }.fill-color-brand-hover { fill: var(--color-brand-hover); }.stroke-color-brand-hover { stroke: var(--color-brand-hover); }.fill-color-on-brand { fill: var(--color-on-brand); }.bg-color-text { background-color: var(--color-text); }.text-color-text { color: var(--color-text); }.border-color-text { border-color: var(--color-text); }.outline-color-text { outline-color: var(--color-text); }.fill-color-text { fill: var(--color-text); }.stroke-color-text { stroke: var(--color-text); }.bg-color-text-muted { background-color: var(--color-text-muted); }.text-color-text-muted { color: var(--color-text-muted); }.border-color-text-muted { border-color: var(--color-text-muted); }.outline-color-text-muted { outline-color: var(--color-text-muted); }.stroke-color-text-muted { stroke: var(--color-text-muted); }.fill-color-text-muted { fill: var(--color-text-muted); }.bg-color-surface { background-color: var(--color-surface); }.text-color-surface { color: var(--color-surface); }.border-color-surface { border-color: var(--color-surface); }.outline-color-surface { outline-color: var(--color-surface); }.fill-color-surface { fill: var(--color-surface); }.stroke-color-surface { stroke: var(--color-surface); }.bg-color-surface-alt { background-color: var(--color-surface-alt); }.text-color-surface-alt { color: var(--color-surface-alt); }.border-color-surface-alt { border-color: var(--color-surface-alt); }.outline-color-surface-alt { outline-color: var(--color-surface-alt); }.fill-color-surface-alt { fill: var(--color-surface-alt); }.stroke-color-surface-alt { stroke: var(--color-surface-alt); }.bg-color-surface-dark { background-color: var(--color-surface-dark); }.text-color-surface-dark { color: var(--color-surface-dark); }.border-color-surface-dark { border-color: var(--color-surface-dark); }.fill-color-surface-dark { fill: var(--color-surface-dark); }.stroke-color-surface-dark { stroke: var(--color-surface-dark); }.outline-color-surface-dark { outline-color: var(--color-surface-dark); }.border-color-border { border-color: var(--color-border); }.outline-color-border { outline-color: var(--color-border); }.stroke-color-border { stroke: var(--color-border); }.fill-color-border { fill: var(--color-border); }.bg-color-border { background-color: var(--color-border); }.text-color-border { color: var(--color-border); }.bg-color-border-strong { background-color: var(--color-border-strong); }.text-color-border-strong { color: var(--color-border-strong); }.border-color-border-strong { border-color: var(--color-border-strong); }.outline-color-border-strong { outline-color: var(--color-border-strong); }.fill-color-border-strong { fill: var(--color-border-strong); }.stroke-color-border-strong { stroke: var(--color-border-strong); }