@charset "UTF-8";
@theme {
  --radius-selector: 2rem;
  --radius-field: 2rem;
  --radius-box: 1rem;
}
@font-face {
  font-family: Coolvetica;
  src: url(/static/assets/coolvetica-rg-JfU8JuIn.woff) format('woff');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-display: swap;
  font-family: Lato;
  font-style: normal;
  font-weight: 400;
  src:
    url(/static/assets/lato-v24-latin_latin-ext-regular-D_lz-w8E.woff2) format('woff2'),
    url(/static/assets/lato-v24-latin_latin-ext-regular-Bn3vB6AG.ttf) format('truetype');
}
@font-face {
  font-family: InterVariable;
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url(/static/assets/InterVariable-DiVDrmQJ.woff2?v=4.1) format('woff2');
}
@font-face {
  font-family: InterVariable;
  font-style: italic;
  font-weight: 100 900;
  font-display: swap;
  src: url(/static/assets/InterVariable-Italic-FCBEiFp6.woff2?v=4.1) format('woff2');
}
@font-face {
  font-family: Inter var;
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url(/static/assets/InterVariable-DiVDrmQJ.woff2?v=4.1) format('woff2');
}
@font-face {
  font-family: Inter var;
  font-style: italic;
  font-weight: 100 900;
  font-display: swap;
  src: url(/static/assets/InterVariable-Italic-FCBEiFp6.woff2?v=4.1) format('woff2');
}
@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(/static/assets/Inter-Thin-DzN99i8q.woff2?v=4.1) format('woff2');
}
@font-face {
  font-family: Inter;
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: url(/static/assets/Inter-ThinItalic-DxehbPeK.woff2?v=4.1) format('woff2');
}
@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(/static/assets/Inter-ExtraLight-7kXoOaX_.woff2?v=4.1) format('woff2');
}
@font-face {
  font-family: Inter;
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: url(/static/assets/Inter-ExtraLightItalic-Ox17i_b0.woff2?v=4.1) format('woff2');
}
@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(/static/assets/Inter-Light-14LG-y7V.woff2?v=4.1) format('woff2');
}
@font-face {
  font-family: Inter;
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(/static/assets/Inter-LightItalic-iBr7p6CH.woff2?v=4.1) format('woff2');
}
@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/static/assets/Inter-Regular-COLGFB3M.woff2?v=4.1) format('woff2');
}
@font-face {
  font-family: Inter;
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(/static/assets/Inter-Italic-Bm_w1qmz.woff2?v=4.1) format('woff2');
}
@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/static/assets/Inter-Medium-CDhBSFyE.woff2?v=4.1) format('woff2');
}
@font-face {
  font-family: Inter;
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(/static/assets/Inter-MediumItalic-BqDObnQN.woff2?v=4.1) format('woff2');
}
@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/static/assets/Inter-SemiBold-BAEEcJ4E.woff2?v=4.1) format('woff2');
}
@font-face {
  font-family: Inter;
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url(/static/assets/Inter-SemiBoldItalic-B7KOJJiL.woff2?v=4.1) format('woff2');
}
@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/static/assets/Inter-Bold-BOs3KVhN.woff2?v=4.1) format('woff2');
}
@font-face {
  font-family: Inter;
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(/static/assets/Inter-BoldItalic-Cabj1n7x.woff2?v=4.1) format('woff2');
}
@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(/static/assets/Inter-ExtraBold-BUaDDWMS.woff2?v=4.1) format('woff2');
}
@font-face {
  font-family: Inter;
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url(/static/assets/Inter-ExtraBoldItalic-efVpd_pq.woff2?v=4.1) format('woff2');
}
@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(/static/assets/Inter-Black-BJbWHna9.woff2?v=4.1) format('woff2');
}
@font-face {
  font-family: Inter;
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(/static/assets/Inter-BlackItalic-D3PIgx41.woff2?v=4.1) format('woff2');
}
@font-face {
  font-family: InterDisplay;
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(/static/assets/InterDisplay-Thin-BT9qaRpT.woff2?v=4.1) format('woff2');
}
@font-face {
  font-family: InterDisplay;
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: url(/static/assets/InterDisplay-ThinItalic-DtFR0WUP.woff2?v=4.1) format('woff2');
}
@font-face {
  font-family: InterDisplay;
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url(/static/assets/InterDisplay-ExtraLight-B3-UpUq4.woff2?v=4.1) format('woff2');
}
@font-face {
  font-family: InterDisplay;
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: url(/static/assets/InterDisplay-ExtraLightItalic-C8b3Z3Tc.woff2?v=4.1) format('woff2');
}
@font-face {
  font-family: InterDisplay;
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(/static/assets/InterDisplay-Light-DQj7ly9y.woff2?v=4.1) format('woff2');
}
@font-face {
  font-family: InterDisplay;
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(/static/assets/InterDisplay-LightItalic-Bbt9QreW.woff2?v=4.1) format('woff2');
}
@font-face {
  font-family: InterDisplay;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/static/assets/InterDisplay-Regular-CHKdHLF4.woff2?v=4.1) format('woff2');
}
@font-face {
  font-family: InterDisplay;
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(/static/assets/InterDisplay-Italic-Pk5cUfHi.woff2?v=4.1) format('woff2');
}
@font-face {
  font-family: InterDisplay;
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/static/assets/InterDisplay-Medium-CYGNL_ty.woff2?v=4.1) format('woff2');
}
@font-face {
  font-family: InterDisplay;
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(/static/assets/InterDisplay-MediumItalic-hd-DtBFz.woff2?v=4.1) format('woff2');
}
@font-face {
  font-family: InterDisplay;
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/static/assets/InterDisplay-SemiBold--Mm3ZPsY.woff2?v=4.1) format('woff2');
}
@font-face {
  font-family: InterDisplay;
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url(/static/assets/InterDisplay-SemiBoldItalic-KqvXNdTp.woff2?v=4.1) format('woff2');
}
@font-face {
  font-family: InterDisplay;
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/static/assets/InterDisplay-Bold-BpCEuk9N.woff2?v=4.1) format('woff2');
}
@font-face {
  font-family: InterDisplay;
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(/static/assets/InterDisplay-BoldItalic-2f5-4TWO.woff2?v=4.1) format('woff2');
}
@font-face {
  font-family: InterDisplay;
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(/static/assets/InterDisplay-ExtraBold-CTk6ni5a.woff2?v=4.1) format('woff2');
}
@font-face {
  font-family: InterDisplay;
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url(/static/assets/InterDisplay-ExtraBoldItalic-7uYEMdJ3.woff2?v=4.1) format('woff2');
}
@font-face {
  font-family: InterDisplay;
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(/static/assets/InterDisplay-Black--Thh5XZM.woff2?v=4.1) format('woff2');
}
@font-face {
  font-family: InterDisplay;
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(/static/assets/InterDisplay-BlackItalic-CeOspfgx.woff2?v=4.1) format('woff2');
}
@font-feature-values InterVariable {
  @character-variant {
    cv01: 1;
    cv02: 2;
    cv03: 3;
    cv04: 4;
    cv05: 5;
    cv06: 6;
    cv07: 7;
    cv08: 8;
    cv09: 9;
    cv10: 10;
    cv11: 11;
    cv12: 12;
    cv13: 13;
    alt-1: 1;
    alt-3: 9;
    open-4: 2;
    open-6: 3;
    open-9: 4;
    lc-l-with-tail: 5;
    simplified-u: 6;
    alt-double-s: 7;
    uc-i-with-serif: 8;
    uc-g-with-spur: 10;
    single-story-a: 11;
    compact-lc-f: 12;
    compact-lc-t: 13;
  }
  @styleset {
    ss01: 1;
    ss02: 2;
    ss03: 3;
    ss04: 4;
    ss05: 5;
    ss06: 6;
    ss07: 7;
    ss08: 8;
    open-digits: 1;
    disambiguation: 2;
    disambiguation-except-zero: 4;
    round-quotes-and-commas: 3;
    square-punctuation: 7;
    square-quotes: 8;
    circled-characters: 5;
    squared-characters: 6;
  }
}
@font-feature-values Inter {
  @character-variant {
    cv01: 1;
    cv02: 2;
    cv03: 3;
    cv04: 4;
    cv05: 5;
    cv06: 6;
    cv07: 7;
    cv08: 8;
    cv09: 9;
    cv10: 10;
    cv11: 11;
    cv12: 12;
    cv13: 13;
    alt-1: 1;
    alt-3: 9;
    open-4: 2;
    open-6: 3;
    open-9: 4;
    lc-l-with-tail: 5;
    simplified-u: 6;
    alt-double-s: 7;
    uc-i-with-serif: 8;
    uc-g-with-spur: 10;
    single-story-a: 11;
    compact-lc-f: 12;
    compact-lc-t: 13;
  }
  @styleset {
    ss01: 1;
    ss02: 2;
    ss03: 3;
    ss04: 4;
    ss05: 5;
    ss06: 6;
    ss07: 7;
    ss08: 8;
    open-digits: 1;
    disambiguation: 2;
    disambiguation-except-zero: 4;
    round-quotes-and-commas: 3;
    square-punctuation: 7;
    square-quotes: 8;
    circled-characters: 5;
    squared-characters: 6;
  }
}
@font-feature-values InterDisplay {
  @character-variant {
    cv01: 1;
    cv02: 2;
    cv03: 3;
    cv04: 4;
    cv05: 5;
    cv06: 6;
    cv07: 7;
    cv08: 8;
    cv09: 9;
    cv10: 10;
    cv11: 11;
    cv12: 12;
    cv13: 13;
    alt-1: 1;
    alt-3: 9;
    open-4: 2;
    open-6: 3;
    open-9: 4;
    lc-l-with-tail: 5;
    simplified-u: 6;
    alt-double-s: 7;
    uc-i-with-serif: 8;
    uc-g-with-spur: 10;
    single-story-a: 11;
    compact-lc-f: 12;
    compact-lc-t: 13;
  }
  @styleset {
    ss01: 1;
    ss02: 2;
    ss03: 3;
    ss04: 4;
    ss05: 5;
    ss06: 6;
    ss07: 7;
    ss08: 8;
    open-digits: 1;
    disambiguation: 2;
    disambiguation-except-zero: 4;
    round-quotes-and-commas: 3;
    square-punctuation: 7;
    square-quotes: 8;
    circled-characters: 5;
    squared-characters: 6;
  }
}
@font-face {
  font-display: swap;
  font-family: model-monster;
  font-style: normal;
  font-weight: 400;
  src:
    url(/static/assets/dela-gothic-one-v17-latin-regular-AgyGD05y.woff2) format('woff2'),
    url(/static/assets/dela-gothic-one-v17-latin-regular-C9scVmJQ.ttf) format('truetype');
}
.model-monster {
  font-family: model-monster, sans-serif;
  font-weight: 400;
}
h1,
.h1 {
  font-family: Coolvetica, sans-serif;
  font-weight: 700;
  font-size: 42pt;
}
h2,
.h2 {
  font-family: Coolvetica, sans-serif;
  font-weight: 700;
  font-size: 28pt;
}
.subhead {
  font-family: Inter, Lato, sans-serif;
  font-weight: 400;
  font-size: 21pt;
}
body,
p,
.body,
.text-body {
  font-family: Inter, Lato, sans-serif;
  font-weight: 400;
  font-size: 16pt;
}
