:root{--dreams-color-white: #ffffff;--dreams-color-black: #191919;--dreams-color-accent: #fc671d;--dreams-color-black-soft: #262626;--dreams-color-black-deep: #000000;--dreams-color-accent-ink: #191919;--dreams-color-accent-contrast: #191919;--dreams-color-accent-hover: #fc7836;--dreams-color-accent-active: #fc5604;--dreams-color-accent-strong: #c44203;--dreams-color-accent-strong-hover: #b03b03;--dreams-color-accent-strong-active: #9d3503;--dreams-color-accent-strong-ink: #ffffff;--dreams-button-edge: var(--dreams-color-accent-on-dark);--dreams-color-accent-on-dark: #fc671d;--dreams-color-accent-on-dark-hover: #fd8245;--dreams-color-text: #232323;--dreams-color-heading: #191919;--dreams-color-muted: #5f5f5f;--dreams-color-link: #191919;--dreams-color-link-hover: #c44203;--dreams-color-link-visited: #424242;--dreams-color-on-dark: #ffffff;--dreams-color-on-dark-muted: #d6d6d6;--dreams-color-link-on-dark: #ffffff;--dreams-color-link-on-dark-hover: #fc671d;--dreams-color-link-on-dark-visited: #d6d6d6;--dreams-color-bg: #ffffff;--dreams-color-surface: #ffffff;--dreams-color-surface-alt: #f4f4f4;--dreams-color-surface-dark: #191919;--dreams-color-border: #e1e1e1;--dreams-color-border-strong: #808080;--dreams-color-border-on-dark: #808080;--dreams-color-divider-on-dark: #3f3f3f;--dreams-color-focus: #c44203;--dreams-color-focus-inverse: #fc671d;--dreams-color-disabled-surface: #f4f4f4;--dreams-color-disabled-text: #6e6e6e;--dreams-color-disabled-border: #808080;--dreams-color-error: #b3261e;--dreams-color-error-surface: #fdecea;--dreams-color-error-text: #8c1d18;--dreams-space-none: 0px;--dreams-space-xs: 0.5rem;--dreams-space-sm: 1rem;--dreams-space-md: 1.5rem;--dreams-space-lg: 3rem;--dreams-space-xl: 5rem;--dreams-space-2xl: 8rem;--dreams-font-body: 'Montserrat', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;--dreams-font-heading: var(--dreams-font-body);--dreams-font-weight-body: 400;--dreams-heading-weight: 700;--dreams-text-base: 17px;--dreams-text-xs: 0.6719rem;--dreams-text-sm: 0.8197rem;--dreams-text-md: 1rem;--dreams-text-lg: 1.22rem;--dreams-text-xl: 1.4884rem;--dreams-text-2xl: 1.8158rem;--dreams-text-3xl: 2.2153rem;--dreams-text-display: 2.7027rem;--dreams-body-leading: 1.65;--dreams-heading-leading: 1.18;--dreams-bp-sm: 540px;--dreams-bp-md: 768px;--dreams-bp-lg: 1024px;--dreams-content-width: 1200px;--dreams-content-width-wide: 1600px;--dreams-content-width-narrow: 760px;--dreams-gutter: 20px;--dreams-radius-sm: 3px;--dreams-radius-md: 6px;--dreams-radius-lg: 12px;--dreams-button-radius: 4px;--dreams-shadow: 0 2px 12px rgb(0 0 0 / 15%);--dreams-header-bg: #191919;--dreams-header-text: #ffffff;--dreams-header-hover: #fc671d;--dreams-header-current: #fc671d;--dreams-header-height: 84px;--dreams-header-logo-width: 105px;--dreams-dropdown-bg: #262626;--dreams-dropdown-link: #d6d6d6;--dreams-dropdown-link-hover: #fc671d;--dreams-dropdown-heading: #ffffff;--dreams-dropdown-border: #3f3f3f;--dreams-dropdown-width: 15rem;--dreams-mega-cols: 3;--dreams-mega-rail-width: clamp(11rem, 24%, 18rem);--dreams-mega-rail-height: 19rem;--dreams-mega-links-width: 12rem;--dreams-footer-bg: #191919;--dreams-footer-text: #d6d6d6;--dreams-footer-heading: #ffffff;--dreams-footer-link: #ffffff;--dreams-footer-link-hover: #fc671d;--dreams-footer-logo-width: 150px;--dreams-subfooter-bg: #000000;--dreams-mm-breakpoint: 1142px;--dreams-mm-bg: #262626;--dreams-mm-link: #ffffff;--dreams-mm-link-hover: #fc671d;--dreams-mm-current: #fc671d;--dreams-mm-border: #3f3f3f;--dreams-mm-text: 15px;--dreams-mm-sub-text: 13px;--dreams-mm-width: 75%;--dreams-mm-speed: 500ms;--dreams-mm-trigger-size: 55px;--dreams-mm-trigger-color: #ffffff;}