/* Full-name selectors — every style by its unique name, always available. */
@font-face {
  font-family: "Takk Thin";
  font-style: normal;
  font-weight: 400;
  src: url('https://fonts.fontdue.com/resistenzatype/fonts/5373b90248bc3bda34222f5cc67148c8bf1b4243.woff2') format('woff2');
  ascent-override: 79.0%;
  descent-override: 25.5%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Takk ExtraLight";
  font-style: normal;
  font-weight: 400;
  src: url('https://fonts.fontdue.com/resistenzatype/fonts/221764638957dc13e9cad77f372139ce188d2588.woff2') format('woff2');
  ascent-override: 79.0%;
  descent-override: 25.5%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Takk Light";
  font-style: normal;
  font-weight: 400;
  src: url('https://fonts.fontdue.com/resistenzatype/fonts/01c6d341f8520379a70215af0cbf700de7fb34b0.woff2') format('woff2');
  ascent-override: 79.0%;
  descent-override: 25.5%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Takk Regular";
  font-style: normal;
  font-weight: 400;
  src: url('https://fonts.fontdue.com/resistenzatype/fonts/52db954510f85e6b773783bdee0c86d82bc43658.woff2') format('woff2');
  ascent-override: 79.0%;
  descent-override: 25.5%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Takk Medium";
  font-style: normal;
  font-weight: 400;
  src: url('https://fonts.fontdue.com/resistenzatype/fonts/d9d0cda60fe41a0555462fbc5ec90b07521d97b9.woff2') format('woff2');
  ascent-override: 79.0%;
  descent-override: 25.5%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Takk SemiBold";
  font-style: normal;
  font-weight: 400;
  src: url('https://fonts.fontdue.com/resistenzatype/fonts/1ccf6ed2563a5a6fb68bb51e3535ae468287262c.woff2') format('woff2');
  ascent-override: 79.0%;
  descent-override: 25.5%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Takk Bold";
  font-style: normal;
  font-weight: 400;
  src: url('https://fonts.fontdue.com/resistenzatype/fonts/427c1c9bba238d0dfddd20b4104afe7a6a0b19c1.woff2') format('woff2');
  ascent-override: 79.0%;
  descent-override: 25.5%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Takk ExtraBold";
  font-style: normal;
  font-weight: 400;
  src: url('https://fonts.fontdue.com/resistenzatype/fonts/98fbfac3a9dcd6572f1a71506b5a5872a849f560.woff2') format('woff2');
  ascent-override: 79.0%;
  descent-override: 25.5%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Takk Black";
  font-style: normal;
  font-weight: 400;
  src: url('https://fonts.fontdue.com/resistenzatype/fonts/03f9aaeffb3aa216db6cefd31e88c6c1464d5bf8.woff2') format('woff2');
  ascent-override: 79.0%;
  descent-override: 25.5%;
  line-gap-override: 0.0%;
}

/* Shared-family selectors — switch weight and style under one font-family. */
@font-face {
  font-family: "Takk";
  font-style: normal;
  font-weight: 100;
  src: url('https://fonts.fontdue.com/resistenzatype/fonts/5373b90248bc3bda34222f5cc67148c8bf1b4243.woff2') format('woff2');
  ascent-override: 79.0%;
  descent-override: 25.5%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Takk";
  font-style: normal;
  font-weight: 200;
  src: url('https://fonts.fontdue.com/resistenzatype/fonts/221764638957dc13e9cad77f372139ce188d2588.woff2') format('woff2');
  ascent-override: 79.0%;
  descent-override: 25.5%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Takk";
  font-style: normal;
  font-weight: 300;
  src: url('https://fonts.fontdue.com/resistenzatype/fonts/01c6d341f8520379a70215af0cbf700de7fb34b0.woff2') format('woff2');
  ascent-override: 79.0%;
  descent-override: 25.5%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Takk";
  font-style: normal;
  font-weight: 400;
  src: url('https://fonts.fontdue.com/resistenzatype/fonts/52db954510f85e6b773783bdee0c86d82bc43658.woff2') format('woff2');
  ascent-override: 79.0%;
  descent-override: 25.5%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Takk";
  font-style: normal;
  font-weight: 500;
  src: url('https://fonts.fontdue.com/resistenzatype/fonts/d9d0cda60fe41a0555462fbc5ec90b07521d97b9.woff2') format('woff2');
  ascent-override: 79.0%;
  descent-override: 25.5%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Takk";
  font-style: normal;
  font-weight: 600;
  src: url('https://fonts.fontdue.com/resistenzatype/fonts/1ccf6ed2563a5a6fb68bb51e3535ae468287262c.woff2') format('woff2');
  ascent-override: 79.0%;
  descent-override: 25.5%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Takk";
  font-style: normal;
  font-weight: 700;
  src: url('https://fonts.fontdue.com/resistenzatype/fonts/427c1c9bba238d0dfddd20b4104afe7a6a0b19c1.woff2') format('woff2');
  ascent-override: 79.0%;
  descent-override: 25.5%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Takk";
  font-style: normal;
  font-weight: 800;
  src: url('https://fonts.fontdue.com/resistenzatype/fonts/98fbfac3a9dcd6572f1a71506b5a5872a849f560.woff2') format('woff2');
  ascent-override: 79.0%;
  descent-override: 25.5%;
  line-gap-override: 0.0%;
}

@font-face {
  font-family: "Takk";
  font-style: normal;
  font-weight: 900;
  src: url('https://fonts.fontdue.com/resistenzatype/fonts/03f9aaeffb3aa216db6cefd31e88c6c1464d5bf8.woff2') format('woff2');
  ascent-override: 79.0%;
  descent-override: 25.5%;
  line-gap-override: 0.0%;
}