:root{color-scheme:light;--brand-color-page:#F7F5F1;--brand-color-surface:#FFFFFF;--brand-color-surface-raised:#FFFFFF;--brand-color-ink:#14262B;--brand-color-muted:#4A5F64;--brand-color-primary:#0B6B73;--brand-color-primary-hover:#095A61;--brand-color-on-primary:#FFFFFF;--brand-color-border:#C9D3D3;--brand-color-border-input:#6B8084;--brand-color-error:#B3261E;--brand-color-success:#1B6E3C;--brand-color-warning:#7A4B00;--brand-color-warning-bg:#FFF4DB;--brand-color-warning-border:#B26A00;--brand-color-focus:#0B6B73;--brand-color-dark-page:#0E1A1F;--brand-color-dark-surface:#16262C;--brand-color-dark-surface-raised:#1E3239;--brand-color-dark-text:#E8F0F0;--brand-color-dark-muted:#A9BDC0;--brand-color-dark-primary:#5CCFC4;--brand-color-dark-primary-hover:#86DDD4;--brand-color-dark-on-primary:#0E1A1F;--brand-color-dark-border:#34494F;--brand-color-dark-border-input:#6F8A8F;--brand-color-dark-error:#FF8A80;--brand-color-dark-success:#7DD9A0;--brand-color-dark-warning:#F5C766;--brand-color-dark-warning-bg:#33280F;--brand-color-dark-warning-border:#E0A93B;--brand-color-dark-focus:#5CCFC4;--brand-color-header-rule:#2A6F73;--brand-accent-mint:#3FB7A8;--brand-accent-violet:#7B8CDE;--brand-accent-peach:#F2B38B;--brand-font-heading:var(--font-heading),system-ui,sans-serif;--brand-font-body:var(--font-body),system-ui,sans-serif;--brand-font-size-h1:32px;--brand-line-height-h1:40px;--brand-font-size-h2:24px;--brand-line-height-h2:32px;--brand-font-size-h3:18px;--brand-line-height-h3:26px;--brand-font-size-h4:16px;--brand-line-height-h4:24px;--brand-font-size-h5:14px;--brand-line-height-h5:20px;--brand-font-size-h6:12px;--brand-line-height-h6:16px;--brand-font-size-body:16px;--brand-line-height-body:24px;--brand-font-size-small:14px;--brand-line-height-small:20px;--brand-font-size-min:12px;--brand-letter-spacing:0;--brand-space-1:4px;--brand-space-2:8px;--brand-space-3:12px;--brand-space-4:16px;--brand-space-5:24px;--brand-space-6:32px;--brand-space-7:48px;--brand-space-8:64px;--brand-radius-input:6px;--brand-radius-button:10px;--brand-radius-card:16px;--brand-radius-pill:9999px;--brand-shadow-sm:0 1px 2px rgba(20,38,43,0.08);--brand-shadow-md:0 4px 12px rgba(20,38,43,.10),0 1px 3px rgba(20,38,43,.08);--brand-shadow-lg:0 12px 32px rgba(20,38,43,.16),0 2px 6px rgba(20,38,43,.08);--brand-shadow-dark-md:0 4px 14px rgba(0,0,0,.45),0 1px 3px rgba(0,0,0,.40);--brand-shadow-dark-lg:0 14px 36px rgba(0,0,0,.60),0 2px 6px rgba(0,0,0,.45);--brand-max-width:1280px;--brand-breakpoint-phone:640px;--brand-breakpoint-tablet:1024px;--brand-breakpoint-desktop:1440px;--brand-focus-width:2px;--brand-focus-offset:2px;--brand-target:44px;--brand-header-height:64px;--brand-nav-height:40px;--brand-header-height-mobile:56px;--brand-nav-height-mobile:56px;--brand-tab-height:64px;--brand-drawer-width:62%;--brand-logo-header-height:36px;--brand-header-inset:24px;--brand-icon-size:24px;--brand-icon-inactive:#A9BDC0;--brand-icon-active:#5CCFC4;--brand-icon-inactive-light:#4A5F64;--brand-icon-active-light:#0B6B73;--brand-icon-hover:var(--brand-color-dark-primary-hover);--brand-header-glow:none}[data-theme=dark]{--brand-color-page:#0E1A1F;--brand-color-surface:#16262C;--brand-color-surface-raised:#1E3239;--brand-color-ink:#E8F0F0;--brand-color-muted:#A9BDC0;--brand-color-primary:#5CCFC4;--brand-color-primary-hover:#86DDD4;--brand-color-on-primary:#0E1A1F;--brand-color-border:#34494F;--brand-color-border-input:#6F8A8F;--brand-color-error:#FF8A80;--brand-color-success:#7DD9A0;--brand-color-warning:#F5C766;--brand-color-warning-bg:#33280F;--brand-color-warning-border:#E0A93B;--brand-color-focus:#5CCFC4;--brand-shadow-md:0 4px 14px rgba(0,0,0,.45),0 1px 3px rgba(0,0,0,.40);--brand-shadow-lg:0 14px 36px rgba(0,0,0,.60),0 2px 6px rgba(0,0,0,.45)}