/* Eidon 3.0.0 | Generated from tokens.source.json. */
:root{
  --eidon-color-palette-mist-50:#fffefe;
  --eidon-color-palette-mist-100:#fefefd;
  --eidon-color-palette-mist-300:#faf9f8;
  --eidon-color-palette-mist-500:#f3f2ef;
  --eidon-color-palette-mist-700:#b6b6b3;
  --eidon-color-palette-mist-900:#6d6d6c;
  --eidon-color-palette-aqua-50:#f7fefd;
  --eidon-color-palette-aqua-100:#ecfdfb;
  --eidon-color-palette-aqua-300:#aaf4ee;
  --eidon-color-palette-aqua-500:#41e7d9;
  --eidon-color-palette-aqua-700:#31ada3;
  --eidon-color-palette-aqua-900:#1d6862;
  --eidon-color-palette-sage-50:#fcfcfc;
  --eidon-color-palette-sage-100:#f7f8f8;
  --eidon-color-palette-sage-300:#dae0e0;
  --eidon-color-palette-sage-500:#adbabb;
  --eidon-color-palette-sage-700:#828c8c;
  --eidon-color-palette-sage-900:#4e5454;
  --eidon-color-palette-stone-50:#fcfcfc;
  --eidon-color-palette-stone-100:#f7f8f8;
  --eidon-color-palette-stone-300:#dae0e0;
  --eidon-color-palette-stone-500:#adbabb;
  --eidon-color-palette-stone-700:#828c8c;
  --eidon-color-palette-stone-900:#4e5454;
  --eidon-color-palette-navy-50:#f5f6f7;
  --eidon-color-palette-navy-100:#e6e8ec;
  --eidon-color-palette-navy-300:#9097a7;
  --eidon-color-palette-navy-500:#08183c;
  --eidon-color-palette-navy-700:#06122d;
  --eidon-color-palette-navy-900:#040b1b;
  --eidon-color-palette-copper-50:#fef8fa;
  --eidon-color-palette-copper-100:#fcedf3;
  --eidon-color-palette-copper-300:#f3aecb;
  --eidon-color-palette-copper-500:#e44b8b;
  --eidon-color-palette-copper-700:#ab3868;
  --eidon-color-palette-copper-900:#67223f;
  --eidon-color-palette-cream-50:#fffdf8;
  --eidon-color-palette-cream-100:#fef9ee;
  --eidon-color-palette-cream-300:#fbe5b3;
  --eidon-color-palette-cream-500:#f6c555;
  --eidon-color-palette-cream-700:#b99440;
  --eidon-color-palette-cream-900:#6f5926;
  --eidon-color-palette-teal-50:#f7f9f9;
  --eidon-color-palette-teal-100:#ecf0f0;
  --eidon-color-palette-teal-300:#a8b9bb;
  --eidon-color-palette-teal-500:#3e6467;
  --eidon-color-palette-teal-700:#2f4b4d;
  --eidon-color-palette-teal-900:#1c2d2e;
  --eidon-color-palette-plum-50:#fef8fa;
  --eidon-color-palette-plum-100:#fcedf3;
  --eidon-color-palette-plum-300:#f3aecb;
  --eidon-color-palette-plum-500:#e44b8b;
  --eidon-color-palette-plum-700:#ab3868;
  --eidon-color-palette-plum-900:#67223f;
  --eidon-color-palette-blue-50:#f7f9f9;
  --eidon-color-palette-blue-100:#ecf0f0;
  --eidon-color-palette-blue-300:#a8b9bb;
  --eidon-color-palette-blue-500:#3e6467;
  --eidon-color-palette-blue-700:#2f4b4d;
  --eidon-color-palette-blue-900:#1c2d2e;
  --eidon-color-feedback-white:#ffffff;
  --eidon-color-feedback-black:#000000;
  --eidon-color-feedback-success-light:#216647;
  --eidon-color-feedback-warning-light:#795000;
  --eidon-color-feedback-error-light:#a22d3b;
  --eidon-color-feedback-info-light:#2e5388;
  --eidon-color-feedback-success-dark:#93d5b0;
  --eidon-color-feedback-warning-dark:#f4cf7b;
  --eidon-color-feedback-error-dark:#ffb2b9;
  --eidon-color-feedback-info-dark:#bcd9d7;
  --eidon-color-pigment-purple:#e44b8b;
  --eidon-color-pigment-blue:#3e6467;
  --eidon-color-pigment-orange:#e44b8b;
  --eidon-color-pigment-gold:#f6c555;
  --eidon-space-4:0.25rem;
  --eidon-space-8:0.5rem;
  --eidon-space-12:0.75rem;
  --eidon-space-16:1rem;
  --eidon-space-24:1.5rem;
  --eidon-space-32:2rem;
  --eidon-space-48:3rem;
  --eidon-space-64:4rem;
  --eidon-space-96:6rem;
  --eidon-space-128:8rem;
  --eidon-radius-square:0px;
  --eidon-radius-small:4px;
  --eidon-radius-panel:12px;
  --eidon-radius-feature:24px;
  --eidon-radius-pill:999px;
  --eidon-stroke-default:1px;
  --eidon-stroke-strong:2px;
  --eidon-stroke-focus:3px;
  --eidon-layer-content:0;
  --eidon-layer-raised:10;
  --eidon-layer-sticky:20;
  --eidon-layer-popover:30;
  --eidon-layer-modal:40;
  --eidon-layer-status:50;
  --eidon-shadow-raised:0 2px 8px #08183c14;
  --eidon-shadow-overlay:0 12px 40px #08183c26;
  --eidon-shadow-modal:0 24px 80px #08183c3d;
  --eidon-material-grain-opacity:0.03;
  --eidon-material-glass-blur:12px;
  --eidon-material-scrim:#08183caa;
  --eidon-motion-duration-feedback:120ms;
  --eidon-motion-duration-state:240ms;
  --eidon-motion-duration-structure:400ms;
  --eidon-motion-duration-entrance:600ms;
  --eidon-motion-duration-exit:350ms;
  --eidon-motion-duration-reveal:900ms;
  --eidon-motion-duration-stagger:55ms;
  --eidon-motion-duration-fluid:2400ms;
  --eidon-motion-duration-hold:6000ms;
  --eidon-motion-duration-reduced:0ms;
  --eidon-motion-easing-standard:cubic-bezier(.16,1,.3,1);
  --eidon-motion-easing-exit:ease-in;
  --eidon-motion-easing-linear:linear;
  --eidon-font-body:Geologica, Arial, sans-serif;
  --eidon-font-display:Geologica, Arial, sans-serif;
  --eidon-font-weight-regular:400;
  --eidon-font-weight-emphasis:600;
  --eidon-font-weight-display:800;
  --eidon-type-leading-body:1.75;
  --eidon-type-leading-reading:1.6;
  --eidon-type-leading-display:1.1;
  --eidon-type-leading-control:1.5;
  --eidon-type-tracking-display:-.03em;
  --eidon-type-tracking-label:.08em;
  --eidon-type-tracking-body:-.01em;
  --eidon-type-web-body:1rem;
  --eidon-type-web-small:.875rem;
  --eidon-type-web-label:.8125rem;
  --eidon-type-web-section:clamp(2rem,3.5vw,3.5rem);
  --eidon-type-web-project:clamp(2.125rem,3.4vw,3.375rem);
  --eidon-type-web-page:clamp(2.5rem,5.8vw,5.25rem);
  --eidon-layout-gutter:clamp(22px,5vw,100px);
  --eidon-layout-container:1440px;
  --eidon-layout-measure:70ch;
  --eidon-layout-breakpoint-compact:650px;
  --eidon-layout-breakpoint-hero:760px;
  --eidon-layout-breakpoint-wide:1024px;
  --eidon-profile-presentation-type-title:52pt;
  --eidon-profile-presentation-type-heading:32pt;
  --eidon-profile-presentation-type-body:24pt;
  --eidon-profile-presentation-type-note:16pt;
  --eidon-profile-presentation-ratio:16:9;
  --eidon-profile-presentation-safe-inset:5%;
  --eidon-profile-proposal-type-title:34pt;
  --eidon-profile-proposal-type-heading:22pt;
  --eidon-profile-proposal-type-body:11pt;
  --eidon-profile-proposal-type-note:9pt;
  --eidon-profile-proposal-margin-x:18mm;
  --eidon-profile-proposal-margin-y:20mm;
  --eidon-profile-proposal-gutter:4mm;
  --eidon-profile-proposal-page:A4 portrait;
  --eidon-profile-product-type-title:2rem;
  --eidon-profile-product-type-body:1rem;
  --eidon-profile-product-type-support:.875rem;
  --eidon-component-button-height:44px;
  --eidon-component-button-radius:var(--eidon-radius-pill);
  --eidon-component-dialog-radius:var(--eidon-radius-panel);
  --eidon-component-field-radius:var(--eidon-radius-small);
  --eidon-component-icon-size:24px;
  --eidon-component-icon-gap:var(--eidon-space-8);
  --eidon-color-brand-midnight:#08183c;
  --eidon-color-brand-mineral-teal:#3e6467;
  --eidon-color-brand-warm-coral:#e44b8b;
  --eidon-color-brand-honey-gold:#f6c555;
  --eidon-color-brand-electric-teal:#41e7d9;
  --eidon-color-brand-soft-stone-glass:#adbabb;
  --eidon-color-brand-canvas:#f3f2ef;
  --eidon-color-surface:var(--eidon-color-brand-canvas);
  --eidon-color-text:var(--eidon-color-brand-midnight);
  --eidon-color-muted:var(--eidon-color-brand-mineral-teal);
  --eidon-color-panel:var(--eidon-color-palette-sage-100);
  --eidon-color-border:var(--eidon-color-brand-mineral-teal);
  --eidon-color-action:var(--eidon-color-brand-mineral-teal);
  --eidon-color-on-action:var(--eidon-color-brand-canvas);
  --eidon-color-focus:var(--eidon-color-brand-midnight);
  --eidon-color-success:var(--eidon-color-feedback-success-light);
  --eidon-color-warning:var(--eidon-color-feedback-warning-light);
  --eidon-color-error:var(--eidon-color-feedback-error-light);
  --eidon-color-info:var(--eidon-color-feedback-info-light);
  --mist:var(--eidon-color-palette-mist-500);
  --aqua:var(--eidon-color-palette-aqua-500);
  --sage:var(--eidon-color-palette-sage-500);
  --stone:var(--eidon-color-palette-stone-500);
  --navy:var(--eidon-color-palette-navy-500);
  --copper:var(--eidon-color-palette-copper-500);
  --cream:var(--eidon-color-palette-cream-500);
  --teal:var(--eidon-color-palette-teal-500);
  --plum:var(--eidon-color-palette-plum-500);
  --blue:var(--eidon-color-palette-blue-500);
}
:root[data-theme=dark]{
  --eidon-color-surface:var(--eidon-color-brand-midnight);
  --eidon-color-text:var(--eidon-color-brand-canvas);
  --eidon-color-muted:var(--eidon-color-brand-soft-stone-glass);
  --eidon-color-panel:#10294a;
  --eidon-color-border:var(--eidon-color-brand-soft-stone-glass);
  --eidon-color-action:var(--eidon-color-brand-electric-teal);
  --eidon-color-on-action:var(--eidon-color-brand-midnight);
  --eidon-color-focus:var(--eidon-color-brand-honey-gold);
  --eidon-color-success:var(--eidon-color-feedback-success-dark);
  --eidon-color-warning:var(--eidon-color-feedback-warning-dark);
  --eidon-color-error:var(--eidon-color-feedback-error-dark);
  --eidon-color-info:var(--eidon-color-feedback-info-dark);
}
