@font-face {
  font-family: Newsreader-8fe610ffbe96250e;
  src: url(/_astro/fonts/0895bbbddcf4f507.woff2) format("woff2");
  font-display: swap;
  unicode-range:
    U+0000-00FF,
    U+0131,
    U+0152-0153,
    U+02BB-02BC,
    U+02C6,
    U+02DA,
    U+02DC,
    U+0304,
    U+0308,
    U+0329,
    U+2000-206F,
    U+20AC,
    U+2122,
    U+2191,
    U+2193,
    U+2212,
    U+2215,
    U+FEFF,
    U+FFFD;
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: Newsreader-8fe610ffbe96250e;
  src: url(/_astro/fonts/cf7f6b75ca79231c.woff2) format("woff2");
  font-display: swap;
  unicode-range:
    U+0000-00FF,
    U+0131,
    U+0152-0153,
    U+02BB-02BC,
    U+02C6,
    U+02DA,
    U+02DC,
    U+0304,
    U+0308,
    U+0329,
    U+2000-206F,
    U+20AC,
    U+2122,
    U+2191,
    U+2193,
    U+2212,
    U+2215,
    U+FEFF,
    U+FFFD;
  font-weight: 400;
  font-style: italic;
}
@font-face {
  font-family: "Newsreader-8fe610ffbe96250e fallback: Arial";
  src: local("Arial");
  font-display: swap;
  font-weight: 400;
  font-style: normal;
  size-adjust: 96.1192%;
  ascent-override: 76.4676%;
  descent-override: 27.5699%;
  line-gap-override: 0%;
}
@font-face {
  font-family: "Newsreader-8fe610ffbe96250e fallback: Arial";
  src: local("Arial");
  font-display: swap;
  font-weight: 400;
  font-style: italic;
  size-adjust: 96.1192%;
  ascent-override: 76.4676%;
  descent-override: 27.5699%;
  line-gap-override: 0%;
}
:root {
  --font-newsreader:
    Newsreader-8fe610ffbe96250e, "Newsreader-8fe610ffbe96250e fallback: Arial", sans-serif;
}
@font-face {
  font-family: "Instrument Sans-2257f522f5a28b65";
  src: url(/_astro/fonts/845caa09f284e47d.woff2) format("woff2");
  font-display: swap;
  unicode-range:
    U+0000-00FF,
    U+0131,
    U+0152-0153,
    U+02BB-02BC,
    U+02C6,
    U+02DA,
    U+02DC,
    U+0304,
    U+0308,
    U+0329,
    U+2000-206F,
    U+20AC,
    U+2122,
    U+2191,
    U+2193,
    U+2212,
    U+2215,
    U+FEFF,
    U+FFFD;
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "Instrument Sans-2257f522f5a28b65";
  src: url(/_astro/fonts/a6ac71845b9be631.woff2) format("woff2");
  font-display: swap;
  unicode-range:
    U+0000-00FF,
    U+0131,
    U+0152-0153,
    U+02BB-02BC,
    U+02C6,
    U+02DA,
    U+02DC,
    U+0304,
    U+0308,
    U+0329,
    U+2000-206F,
    U+20AC,
    U+2122,
    U+2191,
    U+2193,
    U+2212,
    U+2215,
    U+FEFF,
    U+FFFD;
  font-weight: 400;
  font-style: italic;
}
@font-face {
  font-family: "Instrument Sans-2257f522f5a28b65 fallback: Arial";
  src: local("Arial");
  font-display: swap;
  font-weight: 400;
  font-style: normal;
  size-adjust: 102.7365%;
  ascent-override: 94.4163%;
  descent-override: 24.3341%;
  line-gap-override: 0%;
}
@font-face {
  font-family: "Instrument Sans-2257f522f5a28b65 fallback: Arial";
  src: local("Arial");
  font-display: swap;
  font-weight: 400;
  font-style: italic;
  size-adjust: 102.7365%;
  ascent-override: 94.4163%;
  descent-override: 24.3341%;
  line-gap-override: 0%;
}
:root {
  --font-instrument-sans:
    "Instrument Sans-2257f522f5a28b65", "Instrument Sans-2257f522f5a28b65 fallback: Arial",
    sans-serif;
}
[data-astro-transition-scope="astro-zotfx3ns-1"] {
  view-transition-name: work-turiassu-1473-1316;
}
@layer astro {
  ::view-transition-old(work-turiassu-1473-1316) {
    animation-duration: 180ms;
    animation-timing-function: cubic-bezier(0.76, 0, 0.24, 1);
    animation-fill-mode: both;
    animation-name: astroFadeOut;
  }
  ::view-transition-new(work-turiassu-1473-1316) {
    animation-duration: 180ms;
    animation-timing-function: cubic-bezier(0.76, 0, 0.24, 1);
    animation-fill-mode: both;
    animation-name: astroFadeIn;
  }
  [data-astro-transition="back"]::view-transition-old(work-turiassu-1473-1316) {
    animation-duration: 180ms;
    animation-timing-function: cubic-bezier(0.76, 0, 0.24, 1);
    animation-fill-mode: both;
    animation-name: astroFadeOut;
  }
  [data-astro-transition="back"]::view-transition-new(work-turiassu-1473-1316) {
    animation-duration: 180ms;
    animation-timing-function: cubic-bezier(0.76, 0, 0.24, 1);
    animation-fill-mode: both;
    animation-name: astroFadeIn;
  }
}
[data-astro-transition-fallback="old"] [data-astro-transition-scope="astro-zotfx3ns-1"],
[data-astro-transition-fallback="old"][data-astro-transition-scope="astro-zotfx3ns-1"] {
  animation-duration: 180ms;
  animation-timing-function: cubic-bezier(0.76, 0, 0.24, 1);
  animation-fill-mode: both;
  animation-name: astroFadeOut;
}
[data-astro-transition-fallback="new"] [data-astro-transition-scope="astro-zotfx3ns-1"],
[data-astro-transition-fallback="new"][data-astro-transition-scope="astro-zotfx3ns-1"] {
  animation-duration: 180ms;
  animation-timing-function: cubic-bezier(0.76, 0, 0.24, 1);
  animation-fill-mode: both;
  animation-name: astroFadeIn;
}
[data-astro-transition="back"][data-astro-transition-fallback="old"]
  [data-astro-transition-scope="astro-zotfx3ns-1"],
[data-astro-transition="back"][data-astro-transition-fallback="old"][data-astro-transition-scope="astro-zotfx3ns-1"] {
  animation-duration: 180ms;
  animation-timing-function: cubic-bezier(0.76, 0, 0.24, 1);
  animation-fill-mode: both;
  animation-name: astroFadeOut;
}
[data-astro-transition="back"][data-astro-transition-fallback="new"]
  [data-astro-transition-scope="astro-zotfx3ns-1"],
[data-astro-transition="back"][data-astro-transition-fallback="new"][data-astro-transition-scope="astro-zotfx3ns-1"] {
  animation-duration: 180ms;
  animation-timing-function: cubic-bezier(0.76, 0, 0.24, 1);
  animation-fill-mode: both;
  animation-name: astroFadeIn;
}
