@layer reset, base, layout, components, blocks, brand, utilities;
@layer base{:root{--color-text:#1d0e47;--color-text-muted:#493c6a;--color-surface:#fff;--color-surface-raised:#f9f8f3;--color-surface-subtle:#f9f8f3;--color-surface-field:#c8c3f8;--color-surface-field-strong:#bbb4f6;--color-surface-accent:#bbb4f6;--color-surface-service-card:#bbb4f6;--color-surface-accent-subtle:#e2e0f8;--color-on-surface-accent:#1d0e47;--color-surface-inverse:#1d0e47;--color-surface-backdrop:#1d0e47;--color-surface-strong:#1d0e47;--color-on-surface-strong:#fff;--color-surface-open:#dcdcdc;--color-on-surface-inverse:#fff;--color-action:#1d0e47;--color-on-action:#fff;--color-action-hover:#493c6a;--color-surface-button-hover:#493c6a;--color-on-button-hover:#fff;--color-surface-button-on-strong-hover:#bbb4f6;--color-on-button-on-strong-hover:#1d0e47;--color-surface-button-accent:#bbb4f6;--color-on-button-accent:#1d0e47;--color-border-button-accent:#dcdcdc;--color-surface-button-accent-hover:#493c6a;--color-surface-button-accent-on-surface:#bbb4f6;--color-surface-button-on-accent:#fff;--color-surface-button-on-accent-hover:#493c6a;--color-surface-submit:#bbb4f6;--color-on-submit:#1d0e47;--color-border-submit:transparent;--color-surface-submit-hover:#493c6a;--color-surface-search-submit:#332656;--color-surface-search-submit-hover:#493c6a;--color-surface-toolbar-submit:#332656;--color-border:#a4a4a4;--color-border-subtle:#dcdcdc;--color-border-field:#cbc7c0;--color-border-hairline:#cbc7c0;--color-surface-field-subtle:#fdfcf7;--color-border-accent:#d6d2fa;--color-border-strong:#1d0e47;--color-border-control:#dcdcdc;--color-border-service-card:#dcdcdc;--color-border-service-pill:#dcdcdc;--color-border-close:#a4a4a4;--color-surface-faq-open:#bbb4f6;--color-border-faq-open:#bbb4f6;--color-tint-accordion-hover:#bbb4f6;--color-border-card:#f0ede6;--color-border-cream-card:#cbc7c0;--color-border-faq:#dcdcdc;--color-surface-tag:#f0ede6;--color-surface-topic-tag:#e4e1fc;--color-on-topic-tag:#332656;--color-surface-stat:#c8c3f8;--color-surface-chart:#fdfcf7;--color-dot-on:#1d0e47;--color-dot-off:#767676;--color-focus:#1d0e47;--color-focus-halo:#fff;--color-selected:#fff;--color-selected-hover:#f9f8f3;--color-on-selected:#1d0e47;--color-chip-selected:#c8c3f8;--color-surface-fallback:#bbb4f6;--color-surface-fallback-logo:#1d0e47;--color-on-fallback-logo:#bbb4f6;--color-text-chip:#1d0e47;--color-border-chip:#a4a4a4;--color-overlay:#f1f0fd;--color-category-1:#81d9db;--color-on-category-1:#332656;--color-category-2:#9bd7ff;--color-on-category-2:#332656;--color-category-3:#fa8cad;--color-on-category-3:#332656;--color-category-4:#bbb4f6;--color-on-category-4:#332656;--color-category-5:#b5c4ff;--color-on-category-5:#332656;--color-chart-1:#3cc3df;--color-chart-2:#ff928a;--color-chart-3:#8979ff;--color-chart-4:#537ff1;--color-chart-5:#ffae4c;--color-map-land:#fcfcfe;--color-map-mono-land:#fafafa;--color-map-landuse:#f8f9fc;--color-map-mono-landuse:#f5f5f5;--color-map-park:#eff0f9;--color-map-mono-park:#f0f0f0;--color-map-water:#e3e4f2;--color-map-mono-water:#e4e4e4;--color-map-building:#f4f5fa;--color-map-mono-building:#f0f0f0;--color-map-road:#e2e3f1;--color-map-mono-road:#e2e2e2;--color-map-road-minor:#eff0f8;--color-map-mono-road-minor:#eee;--color-map-casing:#e2e3f1;--color-map-mono-casing:#dcdcdc;--color-map-rail:#7e8398;--color-map-mono-rail:#a0a0a0;--color-map-label:#6e7389;--color-map-mono-label:#707070;--color-map-pin:#cbc7c0;--color-on-map-pin:#0f0f0f}}@layer brand;