/*
 * Source: https://use.typekit.net/lrj4cvz.css
 * Copied locally to enforce font-display: swap for faster text rendering.
 * Last sync: 2025-02-14
 */

@font-face {
  font-family: "larken";
  src: url("https://use.typekit.net/af/20faff/0000000000000000774c4d8f/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3")
      format("woff2"),
    url("https://use.typekit.net/af/20faff/0000000000000000774c4d8f/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3")
      format("woff"),
    url("https://use.typekit.net/af/20faff/0000000000000000774c4d8f/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3")
      format("opentype");
  font-display: swap;
  font-style: normal;
  font-weight: 700;
  font-stretch: normal;
}

@font-face {
  font-family: "larken";
  src: url("https://use.typekit.net/af/1e011c/0000000000000000774c4d93/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3")
      format("woff2"),
    url("https://use.typekit.net/af/1e011c/0000000000000000774c4d93/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3")
      format("woff"),
    url("https://use.typekit.net/af/1e011c/0000000000000000774c4d93/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3")
      format("opentype");
  font-display: swap;
  font-style: italic;
  font-weight: 700;
  font-stretch: normal;
}

@font-face {
  font-family: "larken";
  src: url("https://use.typekit.net/af/002fad/0000000000000000774c4d90/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3")
      format("woff2"),
    url("https://use.typekit.net/af/002fad/0000000000000000774c4d90/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3")
      format("woff"),
    url("https://use.typekit.net/af/002fad/0000000000000000774c4d90/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3")
      format("opentype");
  font-display: swap;
  font-style: italic;
  font-weight: 400;
  font-stretch: normal;
}

@font-face {
  font-family: "larken";
  src: url("https://use.typekit.net/af/7c61fe/0000000000000000774c4d91/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3")
      format("woff2"),
    url("https://use.typekit.net/af/7c61fe/0000000000000000774c4d91/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3")
      format("woff"),
    url("https://use.typekit.net/af/7c61fe/0000000000000000774c4d91/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3")
      format("opentype");
  font-display: swap;
  font-style: normal;
  font-weight: 400;
  font-stretch: normal;
}

@font-face {
  font-family: "bricolage-grotesque";
  src: url("https://use.typekit.net/af/f49480/00000000000000007756532e/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3")
      format("woff2"),
    url("https://use.typekit.net/af/f49480/00000000000000007756532e/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3")
      format("woff"),
    url("https://use.typekit.net/af/f49480/00000000000000007756532e/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3")
      format("opentype");
  font-display: swap;
  font-style: normal;
  font-weight: 400;
  font-stretch: normal;
}

@font-face {
  font-family: "bricolage-grotesque";
  src: url("https://use.typekit.net/af/fcce0d/00000000000000007756531e/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3")
      format("woff2"),
    url("https://use.typekit.net/af/fcce0d/00000000000000007756531e/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3")
      format("woff"),
    url("https://use.typekit.net/af/fcce0d/00000000000000007756531e/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3")
      format("opentype");
  font-display: swap;
  font-style: normal;
  font-weight: 700;
  font-stretch: normal;
}

@font-face {
  font-family: "bricolage-grotesque-cond";
  src: url("https://use.typekit.net/af/4ba738/000000000000000077565351/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3")
      format("woff2"),
    url("https://use.typekit.net/af/4ba738/000000000000000077565351/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3")
      format("woff"),
    url("https://use.typekit.net/af/4ba738/000000000000000077565351/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3")
      format("opentype");
  font-display: swap;
  font-style: normal;
  font-weight: 400;
  font-stretch: normal;
}

@font-face {
  font-family: "bricolage-grotesque-cond";
  src: url("https://use.typekit.net/af/40c81e/00000000000000007756532f/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3")
      format("woff2"),
    url("https://use.typekit.net/af/40c81e/00000000000000007756532f/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3")
      format("woff"),
    url("https://use.typekit.net/af/40c81e/00000000000000007756532f/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3")
      format("opentype");
  font-display: swap;
  font-style: normal;
  font-weight: 700;
  font-stretch: normal;
}

.tk-larken {
  font-family: "larken", sans-serif;
}

.tk-bricolage-grotesque {
  font-family: "bricolage-grotesque", sans-serif;
}

.tk-bricolage-grotesque-semicond {
  font-family: "bricolage-grotesque-semicond", sans-serif;
}

.tk-bricolage-grotesque-cond {
  font-family: "bricolage-grotesque-cond", sans-serif;
}

.tk-bricolage-grotesque-24 {
  font-family: "bricolage-grotesque-24", sans-serif;
}

.tk-bricolage-grotesque-24-scond {
  font-family: "bricolage-grotesque-24-scond", sans-serif;
}

.tk-bricolage-grotesque-24-cond {
  font-family: "bricolage-grotesque-24-cond", sans-serif;
}

.tk-bricolage-grotesque-36 {
  font-family: "bricolage-grotesque-36", sans-serif;
}

.tk-bricolage-grotesque-36-scond {
  font-family: "bricolage-grotesque-36-scond", sans-serif;
}

.tk-bricolage-grotesque-36-cond {
  font-family: "bricolage-grotesque-36-cond", sans-serif;
}

.tk-bricolage-grotesque-48 {
  font-family: "bricolage-grotesque-48", sans-serif;
}

.tk-bricolage-grotesque-48-scond {
  font-family: "bricolage-grotesque-48-scond", sans-serif;
}

.tk-bricolage-grotesque-48-cond {
  font-family: "bricolage-grotesque-48-cond", sans-serif;
}

.tk-bricolage-grotesque-72 {
  font-family: "bricolage-grotesque-72", sans-serif;
}

.tk-bricolage-grotesque-72-scond {
  font-family: "bricolage-grotesque-72-scond", sans-serif;
}

.tk-bricolage-grotesque-72-cond {
  font-family: "bricolage-grotesque-72-cond", sans-serif;
}
