/* Approved contact composition; Arch widgets and global tokens remain authoritative. */
.widget[data-widget-id="widget_50583860-4be8-4497-a845-1b5ed61ad4c0"] { --accent: var(--colors-highlight_accent); }
.widget[data-widget-id="widget_50583860-4be8-4497-a845-1b5ed61ad4c0"] .t-uppercase { color: var(--accent); }
.widget[data-widget-id="widget_e87fbc24-6661-46e2-8eef-fa93ef3b7afd"] { padding-inline: 0; }
.widget[data-widget-id="widget_e87fbc24-6661-46e2-8eef-fa93ef3b7afd"] > .widget-container { max-width: none; }
.widget[data-widget-id="widget_e87fbc24-6661-46e2-8eef-fa93ef3b7afd"] .map-container { border: 0; border-radius: 0; }
.widget[data-widget-id="widget_c08fb5a0-e873-4858-b014-04e709056bd3"] .w-headline::after { content: ""; display: block; width: var(--space-3xl); height: var(--border-width-medium); background: var(--accent); margin: var(--space-lg) auto 0; }
