/* Avenir for POD app — paths relative to /static/css/ */

@font-face {
  font-family: "Avenir";
  src: url("../fonts/Avenir-Book.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Avenir";
  src: url("../fonts/Avenir-BookOblique.ttf") format("truetype");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Avenir";
  src: url("../fonts/Avenir-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Avenir";
  src: url("../fonts/Avenir-Heavy.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Avenir";
  src: url("../fonts/Avenir-Black.ttf") format("truetype");
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Avenir";
  src: url("../fonts/Avenir-Light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

:root {
  --wwf-font: "Avenir", system-ui, -apple-system, "Segoe UI", sans-serif;
  --wwf-navy: #1a237e;
  --wwf-navy-light: #3949ab;
  --wwf-bg: #f0f2f5;
  --wwf-surface: #ffffff;
  --wwf-text: #1a1a2e;
  --wwf-muted: #5f6368;
  --wwf-border: #dde1e6;
  --wwf-radius: 8px;
  --wwf-shadow: 0 2px 8px rgba(26, 35, 126, 0.08);
}