/*! tailwindcss v4.3.4 | MIT License | https://tailwindcss.com */
@layer vv-source {
  @font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 100;
    font-display: swap;
    src: url("/assets/fonts/font-d757ad9096bac8f5-core.781cc0b2f3282d0a.woff2") format("woff2");
  }
  @font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 200;
    font-display: swap;
    src: url("/assets/fonts/font-06cc6bc4652fb574-core.11c3c9ae93976be0.woff2") format("woff2");
  }
  @font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 300;
    font-display: swap;
    src: url("/assets/fonts/font-483933f4b53ebd3f-core.1b4d0474bcd09234.woff2") format("woff2");
  }
  @font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url("/assets/fonts/font-afb8986a68a0d518-core.d4dd4fa738f16290.woff2") format("woff2");
  }
  @font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 500;
    font-display: swap;
    src: url("/assets/fonts/font-17f571fc0ecdaa21-core.53ec979796b0eec3.woff2") format("woff2");
  }
  @font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 600;
    font-display: swap;
    src: url("/assets/fonts/font-9f7e3c163e7bc1bf-core.14f264d108eb4eea.woff2") format("woff2");
  }
  @font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 700;
    font-display: swap;
    src: url("/assets/fonts/font-24ffadc3cd172e73-core.d08f6d6567e5ef22.woff2") format("woff2");
  }
  @font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 800;
    font-display: swap;
    src: url("/assets/fonts/font-26950a300be25c16-core.e7dc1fb343adf80f.woff2") format("woff2");
  }
  @font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 900;
    font-display: swap;
    src: url("/assets/fonts/font-740f89065bf962f1-core.92a89a4dc136617c.woff2") format("woff2");
  }
  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 100;
    font-display: swap;
    src: url("/assets/fonts/font-f0f4fc47eab30719-core.08587b9a54d8ed74.woff2") format("woff2");
  }
  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 200;
    font-display: swap;
    src: url("/assets/fonts/font-28b6f65d93636402-core.3967664448b32e9a.woff2") format("woff2");
  }
  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url("/assets/fonts/font-8e33101ba7e73cd4-core.8a7bab98ba5007fe.woff2") format("woff2");
  }
  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url("/assets/fonts/font-84f3d3275dfb159d-core.ec4b1ada9362a523.woff2") format("woff2");
  }
  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url("/assets/fonts/font-637639da93fdd917-core.a8938bdd5f46cf7c.woff2") format("woff2");
  }
  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url("/assets/fonts/font-c535bb158e8cfc3c-core.cebd6e2083f703be.woff2") format("woff2");
  }
  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url("/assets/fonts/font-247f052d2f5b84a5-core.9db34a030de116ec.woff2") format("woff2");
  }
  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 800;
    font-display: swap;
    src: url("/assets/fonts/font-f0123e28dc0c4cac-core.333b1c0326dbd0c0.woff2") format("woff2");
  }
  @font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 900;
    font-display: swap;
    src: url("/assets/fonts/font-9d9bb42bdc0defdf-core.d6ab3f0db792fb85.woff2") format("woff2");
  }
}
