/*
  Breakpoints (reference)
  < 478px  mobile portrait     @media (max-width: 29.875em)
  < 767px  mobile landscape    @media (max-width: 47.9375em)
  < 991px  tablet              @media (max-width: 61.9375em)
  > 1280px large desktops
  > 1440px xl-desktops
  > 1920px xxl-desktops
*/

@layer normalize, reset, tokens, base, overrides, layout, components, utilities;

@import url("https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.min.css") layer(normalize);
@import "reset.css"                    layer(reset);
@import "tokens/index.css"             layer(tokens);
@import "base.css"                     layer(base);
@import "layout/flex.css"              layer(layout);
@import "layout/page-layout.css"       layer(layout);
@import "components/branding.css"      layer(components);
@import "components/header.css"        layer(components);
@import "components/footer.css"        layer(components);
@import "components/forms.css"         layer(components);
@import "components/scroll-back.css"   layer(components);
@import "components/toast.css"         layer(components);
@import "overrides.css"                layer(overrides);
@import "utilities.css"                layer(utilities);
