/* Generated from ui/styles/fonts.css. Edit the source, then npm run build:styles. */
@font-face { font-family: GraphikLCG; src: url("/assets/fonts/GraphikLCG-Regular-core.woff2") format("woff2"); font-weight: 400; font-style: normal; font-display: swap; unicode-range: U+0,U+D,U+20-7E,U+A0-A3,U+A5-AB,U+AD-137,U+139-17E,U+192,U+1FA-1FF,U+218-21B,U+237,U+401-44F,U+451-45F,U+490-491,U+2009,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2032-2033,U+2039-203A,U+2044,U+20AC,U+20B4,U+20B8,U+20BD,U+2116; }
@font-face { font-family: GraphikLCG; src: url("/assets/fonts/GraphikLCG-Regular-extra.woff2") format("woff2"); font-weight: 400; font-style: normal; font-display: swap; unicode-range: U+2BC,U+2C6-2C7,U+2D8-2DD,U+37E,U+384-38A,U+38C,U+38E-3A1,U+3A3-3CE,U+1E80-1E85,U+1EF2-1EF3,U+2122,U+2126,U+2153-2154,U+215B-215E,U+2206,U+2212,U+2248,U+2260,U+2264-2265,U+24C5,U+E44F-E45B,U+E4C0,U+E4D3,U+FB00-FB02; }
@font-face { font-family: GraphikLCG; src: url("/assets/fonts/GraphikLCG-Medium-core.woff2") format("woff2"); font-weight: 500; font-style: normal; font-display: swap; unicode-range: U+0,U+D,U+20-7E,U+A0-A3,U+A5-AB,U+AD-137,U+139-17E,U+192,U+1FA-1FF,U+218-21B,U+237,U+401-44F,U+451-45F,U+490-491,U+2009,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2032-2033,U+2039-203A,U+2044,U+20AC,U+20B4,U+20B8,U+20BD,U+2116; }
@font-face { font-family: GraphikLCG; src: url("/assets/fonts/GraphikLCG-Medium-extra.woff2") format("woff2"); font-weight: 500; font-style: normal; font-display: swap; unicode-range: U+2BC,U+2C6-2C7,U+2D8-2DD,U+37E,U+384-38A,U+38C,U+38E-3A1,U+3A3-3CE,U+1E80-1E85,U+1EF2-1EF3,U+2122,U+2126,U+2153-2154,U+215B-215E,U+2206,U+2212,U+2248,U+2260,U+2264-2265,U+24C5,U+E44F-E45B,U+E4C0,U+E4D3,U+FB00-FB02; }
@font-face { font-family: GraphikLCG; src: url("/assets/fonts/GraphikLCG-Semibold-core.woff2") format("woff2"); font-weight: 600; font-style: normal; font-display: swap; unicode-range: U+0,U+D,U+20-7E,U+A0-A3,U+A5-AB,U+AD-137,U+139-17E,U+192,U+1FA-1FF,U+218-21B,U+237,U+401-44F,U+451-45F,U+490-491,U+2009,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2032-2033,U+2039-203A,U+2044,U+20AC,U+20B4,U+20B8,U+20BD,U+2116; }
@font-face { font-family: GraphikLCG; src: url("/assets/fonts/GraphikLCG-Semibold-extra.woff2") format("woff2"); font-weight: 600; font-style: normal; font-display: swap; unicode-range: U+2BC,U+2C6-2C7,U+2D8-2DD,U+37E,U+384-38A,U+38C,U+38E-3A1,U+3A3-3CE,U+1E80-1E85,U+1EF2-1EF3,U+2122,U+2126,U+2153-2154,U+215B-215E,U+2206,U+2212,U+2248,U+2260,U+2264-2265,U+24C5,U+E44F-E45B,U+E4C0,U+E4D3,U+FB00-FB02; }
@font-face { font-family: GraphikLCG; src: url("/assets/fonts/GraphikLCG-Bold-core.woff2") format("woff2"); font-weight: 700; font-style: normal; font-display: swap; unicode-range: U+0,U+D,U+20-7E,U+A0-A3,U+A5-AB,U+AD-137,U+139-17E,U+192,U+1FA-1FF,U+218-21B,U+237,U+401-44F,U+451-45F,U+490-491,U+2009,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2032-2033,U+2039-203A,U+2044,U+20AC,U+20B4,U+20B8,U+20BD,U+2116; }
@font-face { font-family: GraphikLCG; src: url("/assets/fonts/GraphikLCG-Bold-extra.woff2") format("woff2"); font-weight: 700; font-style: normal; font-display: swap; unicode-range: U+2BC,U+2C6-2C7,U+2D8-2DD,U+37E,U+384-38A,U+38C,U+38E-3A1,U+3A3-3CE,U+1E80-1E85,U+1EF2-1EF3,U+2122,U+2126,U+2153-2154,U+215B-215E,U+2206,U+2212,U+2248,U+2260,U+2264-2265,U+24C5,U+E44F-E45B,U+E4C0,U+E4D3,U+FB00-FB02; }
@font-face { font-family: GraphikLCG; src: url("/assets/fonts/GraphikLCG-Black-core.woff2") format("woff2"); font-weight: 800; font-style: normal; font-display: swap; unicode-range: U+0,U+D,U+20-7E,U+A0-A3,U+A5-AB,U+AD-137,U+139-17E,U+192,U+1FA-1FF,U+218-21B,U+237,U+401-44F,U+451-45F,U+490-491,U+2009,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2032-2033,U+2039-203A,U+2044,U+20AC,U+20B4,U+20B8,U+20BD,U+2116; }
@font-face { font-family: GraphikLCG; src: url("/assets/fonts/GraphikLCG-Black-extra.woff2") format("woff2"); font-weight: 800; font-style: normal; font-display: swap; unicode-range: U+2BC,U+2C6-2C7,U+2D8-2DD,U+37E,U+384-38A,U+38C,U+38E-3A1,U+3A3-3CE,U+1E80-1E85,U+1EF2-1EF3,U+2122,U+2126,U+2153-2154,U+215B-215E,U+2206,U+2212,U+2248,U+2260,U+2264-2265,U+24C5,U+E44F-E45B,U+E4C0,U+E4D3,U+FB00-FB02; }
:root { --text-body: var(--ui-font-size-18); --reading-line: 1.65; --content-gap: var(--ui-space-32); }
@media (max-width: 640px) { :root { --content-gap: var(--ui-space-24); } }
@media (min-width: 761px) and (max-width: 1100px) {
  :root { --text-section-title: var(--ui-font-size-34); }
}
:root {
  --icon-dismiss: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 3l10 10M13 3L3 13' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E");
  --icon-expand: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8 1v14M1 8h14' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E");
}
