/* [project]/src/app/lato_b002e518.module.css [app-client] (css) */
@font-face {
  font-family: lato;
  src: url("../media/lato_400-s.p.2vn0v2-sh2ov6.ttf") format("truetype");
  font-display: swap;
  font-weight: 400;
}

@font-face {
  font-family: lato;
  src: url("../media/lato_700-s.p.159duspxffaoc.ttf") format("truetype");
  font-display: swap;
  font-weight: 700;
}

@font-face {
  font-family: lato Fallback;
  src: local(Arial);
  ascent-override: 100.88%;
  descent-override: 21.77%;
  line-gap-override: 0.0%;
  size-adjust: 97.84%;
}

.lato_b002e518-module__q082Za__className {
  font-family: lato, lato Fallback;
}

.lato_b002e518-module__q082Za__variable {
  --font-lato: "lato", "lato Fallback";
}

/* [project]/src/app/globals.css [app-client] (css) */
:root {
  --color-accent: #4169e1;
  --color-blue: #4169e1;
  --color-border: #e3e9ef;
  --color-danger: #d84040;
  --color-muted: #586b7f;
  --color-navy: #29405a;
  --color-surface: #fff;
  --color-surface-muted: #f7f9fb;
  --color-success: #119c57;
  --driver-bottom-nav-height: calc(72px + env(safe-area-inset-bottom));
  --driver-text-scale: env(preferred-text-scale, 1);
  --font-driver: var(--font-lato), sans-serif;
  --lightningcss-light: initial;
  --lightningcss-dark: ;
  color-scheme: light;
  font-family: var(--font-driver);
  font-size: calc(16px * var(--driver-text-scale));
}

* {
  box-sizing: border-box;
}

html, body {
  min-height: 100%;
  margin: 0;
}

body {
  color: var(--color-navy);
  background: #eef1f4;
  min-height: 100dvh;
}

a {
  color: inherit;
  text-decoration: none;
}

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

button, a {
  -webkit-tap-highlight-color: transparent;
}

/*# sourceMappingURL=src_app_09a__k-._.css.map*/