@layer ferry-reset, ferry-tokens, ferry-base, ferry-layout, ferry-components, ferry-utilities;

@import url("./tokens.css") layer(ferry-tokens);
@import url("./base.css") layer(ferry-base);
@import url("./layout.css") layer(ferry-layout);
@import url("./components.css") layer(ferry-components);
@import url("./utilities.css") layer(ferry-utilities);

@layer ferry-reset {
  *,
  *::before,
  *::after {
    box-sizing: border-box;
  }

  html {
    -webkit-text-size-adjust: 100%;
  }

  body,
  h1,
  h2,
  h3,
  p,
  figure {
    margin: 0;
  }

  img,
  svg {
    display: block;
    max-width: 100%;
  }

  button,
  input,
  select,
  textarea {
    font: inherit;
  }
}
