/* Full-name selectors — every style by its unique name, always available. */
@font-face {
  font-family: "Brava Sans ExtraLight";
  font-style: normal;
  font-weight: 400;
  src: url('https://fonts.fontdue.com/rafaeljordan/fonts/08aadc4aeaa7ca42568f83106c9826310c84c8c5.woff2') format('woff2');
  ascent-override: 106.9%;
  descent-override: 33.2%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Brava Sans ExtraLight Italic";
  font-style: normal;
  font-weight: 400;
  src: url('https://fonts.fontdue.com/rafaeljordan/fonts/2d3a79ae19423194609725a4ed57d6fdd895e9da.woff2') format('woff2');
  ascent-override: 106.9%;
  descent-override: 33.2%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Brava Sans Light";
  font-style: normal;
  font-weight: 400;
  src: url('https://fonts.fontdue.com/rafaeljordan/fonts/b048eae071b079b64eb6c2662ccf4a12c050e500.woff2') format('woff2');
  ascent-override: 106.9%;
  descent-override: 33.2%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Brava Sans Light Italic";
  font-style: normal;
  font-weight: 400;
  src: url('https://fonts.fontdue.com/rafaeljordan/fonts/09692d12a0b7aa4a5e4c83b7fa023771b72c0a59.woff2') format('woff2');
  ascent-override: 106.9%;
  descent-override: 33.2%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Brava Sans Regular";
  font-style: normal;
  font-weight: 400;
  src: url('https://fonts.fontdue.com/rafaeljordan/fonts/db46adacfe7cec55e31ce08cef6a0749e7ec123f.woff2') format('woff2');
  ascent-override: 106.9%;
  descent-override: 33.2%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Brava Sans Regular Italic";
  font-style: normal;
  font-weight: 400;
  src: url('https://fonts.fontdue.com/rafaeljordan/fonts/153ffcada08f057dba7e31d133c10e3ec2521bb5.woff2') format('woff2');
  ascent-override: 106.9%;
  descent-override: 33.2%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Brava Sans SemiBold";
  font-style: normal;
  font-weight: 400;
  src: url('https://fonts.fontdue.com/rafaeljordan/fonts/59f91b61c74ece059e69be3045ee22aa3a3c715e.woff2') format('woff2');
  ascent-override: 106.9%;
  descent-override: 33.2%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Brava Sans SemiBold Italic";
  font-style: normal;
  font-weight: 400;
  src: url('https://fonts.fontdue.com/rafaeljordan/fonts/a85dece7833addb4cec754f44c78bae9791421c4.woff2') format('woff2');
  ascent-override: 106.9%;
  descent-override: 33.2%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Brava Sans Bold";
  font-style: normal;
  font-weight: 400;
  src: url('https://fonts.fontdue.com/rafaeljordan/fonts/a1568aaf8fce4d7c68f84397d5cbcc7c1e17d224.woff2') format('woff2');
  ascent-override: 106.9%;
  descent-override: 33.2%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Brava Sans Bold Italic";
  font-style: normal;
  font-weight: 400;
  src: url('https://fonts.fontdue.com/rafaeljordan/fonts/957ed024218713eb2b568242e7949b934709416b.woff2') format('woff2');
  ascent-override: 106.9%;
  descent-override: 33.2%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Brava Sans ExtraBold";
  font-style: normal;
  font-weight: 400;
  src: url('https://fonts.fontdue.com/rafaeljordan/fonts/2f7dd23c3842436140b6169040ffd087ec54b819.woff2') format('woff2');
  ascent-override: 106.9%;
  descent-override: 33.2%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Brava Sans ExtraBold Italic";
  font-style: normal;
  font-weight: 400;
  src: url('https://fonts.fontdue.com/rafaeljordan/fonts/1aa761d96000ffdd0b585cb434a86a948879c76a.woff2') format('woff2');
  ascent-override: 106.9%;
  descent-override: 33.2%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Brava Sans Black";
  font-style: normal;
  font-weight: 400;
  src: url('https://fonts.fontdue.com/rafaeljordan/fonts/f2272949c21ff6fa10d1a0785dd26d6e7be4251d.woff2') format('woff2');
  ascent-override: 106.9%;
  descent-override: 33.2%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Brava Sans Black Italic";
  font-style: normal;
  font-weight: 400;
  src: url('https://fonts.fontdue.com/rafaeljordan/fonts/978c4a2911a8ece479330dfc8591d7beacb2444b.woff2') format('woff2');
  ascent-override: 106.9%;
  descent-override: 33.2%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Brava Sans Heavy";
  font-style: normal;
  font-weight: 400;
  src: url('https://fonts.fontdue.com/rafaeljordan/fonts/f294001b23471acf7f0d962278ba39a504adc834.woff2') format('woff2');
  ascent-override: 106.9%;
  descent-override: 33.2%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Brava Sans Heavy Italic";
  font-style: normal;
  font-weight: 400;
  src: url('https://fonts.fontdue.com/rafaeljordan/fonts/b8734e33f3823966ba198109da56763eff3378fb.woff2') format('woff2');
  ascent-override: 106.9%;
  descent-override: 33.2%;
  line-gap-override: 0.0%;
}

/* Shared-family selectors — switch weight and style under one font-family. */
@font-face {
  font-family: "Brava Sans";
  font-style: normal;
  font-weight: 200;
  src: url('https://fonts.fontdue.com/rafaeljordan/fonts/08aadc4aeaa7ca42568f83106c9826310c84c8c5.woff2') format('woff2');
  ascent-override: 106.9%;
  descent-override: 33.2%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Brava Sans";
  font-style: italic;
  font-weight: 200;
  src: url('https://fonts.fontdue.com/rafaeljordan/fonts/2d3a79ae19423194609725a4ed57d6fdd895e9da.woff2') format('woff2');
  ascent-override: 106.9%;
  descent-override: 33.2%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Brava Sans";
  font-style: normal;
  font-weight: 300;
  src: url('https://fonts.fontdue.com/rafaeljordan/fonts/b048eae071b079b64eb6c2662ccf4a12c050e500.woff2') format('woff2');
  ascent-override: 106.9%;
  descent-override: 33.2%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Brava Sans";
  font-style: italic;
  font-weight: 300;
  src: url('https://fonts.fontdue.com/rafaeljordan/fonts/09692d12a0b7aa4a5e4c83b7fa023771b72c0a59.woff2') format('woff2');
  ascent-override: 106.9%;
  descent-override: 33.2%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Brava Sans";
  font-style: normal;
  font-weight: 400;
  src: url('https://fonts.fontdue.com/rafaeljordan/fonts/db46adacfe7cec55e31ce08cef6a0749e7ec123f.woff2') format('woff2');
  ascent-override: 106.9%;
  descent-override: 33.2%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Brava Sans";
  font-style: italic;
  font-weight: 400;
  src: url('https://fonts.fontdue.com/rafaeljordan/fonts/153ffcada08f057dba7e31d133c10e3ec2521bb5.woff2') format('woff2');
  ascent-override: 106.9%;
  descent-override: 33.2%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Brava Sans";
  font-style: normal;
  font-weight: 600;
  src: url('https://fonts.fontdue.com/rafaeljordan/fonts/59f91b61c74ece059e69be3045ee22aa3a3c715e.woff2') format('woff2');
  ascent-override: 106.9%;
  descent-override: 33.2%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Brava Sans";
  font-style: italic;
  font-weight: 600;
  src: url('https://fonts.fontdue.com/rafaeljordan/fonts/a85dece7833addb4cec754f44c78bae9791421c4.woff2') format('woff2');
  ascent-override: 106.9%;
  descent-override: 33.2%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Brava Sans";
  font-style: normal;
  font-weight: 700;
  src: url('https://fonts.fontdue.com/rafaeljordan/fonts/a1568aaf8fce4d7c68f84397d5cbcc7c1e17d224.woff2') format('woff2');
  ascent-override: 106.9%;
  descent-override: 33.2%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Brava Sans";
  font-style: italic;
  font-weight: 700;
  src: url('https://fonts.fontdue.com/rafaeljordan/fonts/957ed024218713eb2b568242e7949b934709416b.woff2') format('woff2');
  ascent-override: 106.9%;
  descent-override: 33.2%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Brava Sans";
  font-style: normal;
  font-weight: 800;
  src: url('https://fonts.fontdue.com/rafaeljordan/fonts/2f7dd23c3842436140b6169040ffd087ec54b819.woff2') format('woff2');
  ascent-override: 106.9%;
  descent-override: 33.2%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Brava Sans";
  font-style: italic;
  font-weight: 800;
  src: url('https://fonts.fontdue.com/rafaeljordan/fonts/1aa761d96000ffdd0b585cb434a86a948879c76a.woff2') format('woff2');
  ascent-override: 106.9%;
  descent-override: 33.2%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Brava Sans";
  font-style: normal;
  font-weight: 895;
  src: url('https://fonts.fontdue.com/rafaeljordan/fonts/f2272949c21ff6fa10d1a0785dd26d6e7be4251d.woff2') format('woff2');
  ascent-override: 106.9%;
  descent-override: 33.2%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Brava Sans";
  font-style: italic;
  font-weight: 895;
  src: url('https://fonts.fontdue.com/rafaeljordan/fonts/978c4a2911a8ece479330dfc8591d7beacb2444b.woff2') format('woff2');
  ascent-override: 106.9%;
  descent-override: 33.2%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Brava Sans";
  font-style: normal;
  font-weight: 900;
  src: url('https://fonts.fontdue.com/rafaeljordan/fonts/f294001b23471acf7f0d962278ba39a504adc834.woff2') format('woff2');
  ascent-override: 106.9%;
  descent-override: 33.2%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Brava Sans";
  font-style: italic;
  font-weight: 900;
  src: url('https://fonts.fontdue.com/rafaeljordan/fonts/b8734e33f3823966ba198109da56763eff3378fb.woff2') format('woff2');
  ascent-override: 106.9%;
  descent-override: 33.2%;
  line-gap-override: 0.0%;
}