/*! 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");
  }
  @font-face {
    font-family: 'Poppins';
    font-style: italic;
    font-weight: 100;
    font-display: swap;
    src: url("/assets/fonts/font-345d3644ef75efc6-core.8d938cec291e7219.woff2") format("woff2");
  }
  @font-face {
    font-family: 'Poppins';
    font-style: italic;
    font-weight: 200;
    font-display: swap;
    src: url("/assets/fonts/font-7136819b6a71f86d-core.1b89a7c662e9bdf0.woff2") format("woff2");
  }
  @font-face {
    font-family: 'Poppins';
    font-style: italic;
    font-weight: 300;
    font-display: swap;
    src: url("/assets/fonts/font-0e5364c19f28addf-core.ad325091018e4ac1.woff2") format("woff2");
  }
  @font-face {
    font-family: 'Poppins';
    font-style: italic;
    font-weight: 400;
    font-display: swap;
    src: url("/assets/fonts/font-d455310e3d1e4393-core.fd9d3a4473179405.woff2") format("woff2");
  }
  @font-face {
    font-family: 'Poppins';
    font-style: italic;
    font-weight: 500;
    font-display: swap;
    src: url("/assets/fonts/font-cc581d84062e9ae7-core.9488d441bf790c3b.woff2") format("woff2");
  }
  @font-face {
    font-family: 'Poppins';
    font-style: italic;
    font-weight: 600;
    font-display: swap;
    src: url("/assets/fonts/font-b4de1c6c4adfb291-core.b4a30e99d91ddab8.woff2") format("woff2");
  }
  @font-face {
    font-family: 'Poppins';
    font-style: italic;
    font-weight: 700;
    font-display: swap;
    src: url("/assets/fonts/font-733b74494c0b5856-core.6e545dc89a5c4e6c.woff2") format("woff2");
  }
  @font-face {
    font-family: 'Poppins';
    font-style: italic;
    font-weight: 800;
    font-display: swap;
    src: url("/assets/fonts/font-8d85bdf1bf460f93-core.dc14b82ba63f20fc.woff2") format("woff2");
  }
  @font-face {
    font-family: 'Poppins';
    font-style: italic;
    font-weight: 900;
    font-display: swap;
    src: url("/assets/fonts/font-ba96639e42ae0f89-core.3461e57148090f53.woff2") format("woff2");
  }
  @font-face {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 100;
    font-display: swap;
    src: url("/assets/fonts/font-e8ffb08eb3744757-core.4702707cafc89cad.woff2") format("woff2");
  }
  @font-face {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 200;
    font-display: swap;
    src: url("/assets/fonts/font-57543fa9733173fe-core.d95adcbc40540dc6.woff2") format("woff2");
  }
  @font-face {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url("/assets/fonts/font-da1b33b82f5fb047-core.05d41ba4d7a525a0.woff2") format("woff2");
  }
  @font-face {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url("/assets/fonts/font-cdedb1729acac414-core.df6f25d3b62d72af.woff2") format("woff2");
  }
  @font-face {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url("/assets/fonts/font-fcff04f4bec2b363-core.d87b910f94996c89.woff2") format("woff2");
  }
  @font-face {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url("/assets/fonts/font-dae40ca7b35fe750-core.618f115b543adf5f.woff2") format("woff2");
  }
  @font-face {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url("/assets/fonts/font-1984efdda0fbe207-core.9d1260579e93f918.woff2") format("woff2");
  }
  @font-face {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 800;
    font-display: swap;
    src: url("/assets/fonts/font-5e8a5c3c2a56c3bc-core.f6f401f8d6415ec3.woff2") format("woff2");
  }
  @font-face {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 900;
    font-display: swap;
    src: url("/assets/fonts/font-3a05787fc423c4d7-core.b621d43dbf9002fb.woff2") format("woff2");
  }
}
