@font-face { font-family: "TikTok Sans"; src: url(../assets/fonts/tiktok-sans-cyrillic.woff2) format("woff2"); font-weight: 300 600; font-display: swap; unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; }
@font-face { font-family: "TikTok Sans"; src: url(../assets/fonts/tiktok-sans-latin.woff2) format("woff2"); font-weight: 300 600; font-display: swap; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

:root {
  --red: #f41c1c;
  --grey: #7a7a7a;
  --grey-2: #ababab;
  --card: #303030;
  --sans: "adelphi-pe-variable", "TikTok Sans", system-ui, sans-serif;
  --gap: calc(400 * var(--u));
  --pad: calc(50 * var(--u));
  --h2: calc(100 * var(--u));
  --brush: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNjcgNTkiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxwYXRoIGQ9Ik0gMTI0LjY5MiA1NS4zNiBMIDEyMS43NzcgNTUuMzYgQyAxMjMuMDA1IDU1LjM2IDEyNC4wNzMgNTUuMDg2IDEyNC42OTIgNTQuNzQ4IFogTSA0Ny4wODEgMC40OTUgTCA1Ny4yMDUgMC40OTUgQyA1OC44OTIgMC40MyA2MC41NzkgMC40MyA2Mi4yNjYgMC40MyBDIDcwLjM5MyAwLjQzIDc4LjM2OSAwLjQzIDg2LjQ5NiAwLjM2NSBDIDg4Ljk1MiAwLjMgOTEuNTU3IDAuMDkxIDk0LjAxMyAwLjA5MSBDIDk0LjE2MyAwLjA5MSA5NS43IDAuMDkxIDk2LjE2IDAuMTU2IEMgOTYuNDY5IDAuMTU2IDk2Ljc2OSAwLjIyMSA5Ni45MjggMC4zNjUgQyA5OS41MzQgMC4zNjUgMTAyLjI5OSAwLjMgMTA1LjA1NSAwLjMgQyAxMDUuMDU1IDAuMyAxMDUuMjA1IDAuMjM0IDEwNS41MTQgMC4yMzQgTCAxMDUuODIzIDAuMyBMIDEwOS4wNDggMC4zIEMgMTA5LjUwNyAwLjIzNCAxMDkuOTY3IDAuMTY5IDExMC4yNzYgMC4wOTEgQyAxMTAuNDI2IDAuMjM0IDExMC41ODYgMC4zIDExMC43MzUgMC4zIEwgMTE1Ljc5NyAwLjMgTCAxMTYuNzE1IDAuMjM0IEwgMTE3LjE3NSAwLjIzNCBMIDExNy42MzQgMC4zIEMgMTI4LjgyNSAwLjMgMTM5LjcxNyAwLjMgMTUwLjc1OSAwLjM2NSBMIDE1MS45ODYgMC4zNjUgTCAxNTQuMjgzIDAuNDMgTCAxNTYuODg4IDAuNDMgTCAxNjAuODcyIDAuNDk1IEwgMTYyLjI1OSAwLjQ5NSBDIDE2Mi40MDkgMC42MjUgMTYyLjcxOSAwLjc2OCAxNjIuNzE5IDAuODMzIEMgMTYyLjg2OCAzLjE2NSAxNjIuODY4IDUuNTYxIDE2Mi44NjggNy44NzkgQyAxNjMuMDE4IDguMjE3IDE2My4xNzggOC42OTkgMTYzLjE3OCA4Ljk3MyBMIDE2My4xNzggOS4yNDYgQyAxNjMuMTc4IDEzLjU1NyAxNjMuNDg3IDE4LjI3MSAxNjMuNjM3IDIzLjEyOCBMIDE2NC4wOTYgMjMuMTI4IEMgMTYzLjk0NyAyMy41NDUgMTYzLjc4NyAyMy44ODQgMTYzLjc4NyAyNC4xNTcgQyAxNjMuNzg3IDI1LjMxNiAxNjMuOTM3IDI2LjQxIDE2My45MzcgMjcuNTgyIEMgMTYzLjkzNyAyNy41MTcgMTYzLjkzNyAyNy40NTIgMTY0LjA4NiAyNy4zMDkgTCAxNjYuMjMzIDI3LjMwOSBDIDE2Ny4xNTEgMjcuMzc0IDE2Ny4zMTEgMjcuOTk5IDE2Ni4zODIgMjguMTk0IEMgMTY1LjQ2NCAyNy45MjEgMTY0LjA4NiAyOC4wNjQgMTYzLjkyNyAyNy42NDcgQyAxNjMuOTI3IDI4LjUzMyAxNjQuMDc2IDI5LjQzMSAxNjQuMDc2IDMwLjI1MiBDIDE2NC4zODYgMzAuNzM0IDE2NC4yMjYgMzEuMDcyIDE2NC4wNzYgMzEuNDg5IEMgMTY0LjIyNiAzNC45MTQgMTY0LjM4NiAzOC4yNjEgMTY0LjM4NiA0MS42MjEgQyAxNjQuMzg2IDQxLjYyMSAxNjQuMzg2IDQxLjc1MSAxNjQuMjM2IDQxLjgyOSBMIDE2My45MjcgNDIuNTg0IEMgMTYzLjc3NyA0Mi42NSAxNjMuNzc3IDQyLjcxNSAxNjMuNzc3IDQyLjc5MyBDIDE2My43NzcgNDIuOTIzIDE2NC4zODYgNDQuMzAzIDE2NC4zODYgNDQuNDk5IEwgMTY0LjM4NiA0NC43MDcgQyAxNjQuMzg2IDQ0LjkxNSAxNjQuMjM2IDQ1LjE4OSAxNjQuMjM2IDQ1LjQ2MiBDIDE2NC4yMzYgNDUuNzM2IDE2NC4zODYgNDYuMDc0IDE2NC41NDYgNDYuNDI2IEMgMTYzLjYyNyA0Ni43IDE2My40NjcgNDYuODQzIDE2My40NjcgNDYuOTA4IEMgMTYzLjQ2NyA0Ny4xMTYgMTY0LjIzNiA0Ny4wMzggMTY0LjIzNiA0Ny4xODEgQyAxNjQuMjM2IDQ3LjI0NyAxNjQuMDg2IDQ3LjM5IDE2My4zMTggNDcuNTg1IEwgMTYzLjYyNyA0OC40NzEgQyAxNjMuNzc3IDQ4LjY3OSAxNjMuNzc3IDQ4LjgwOSAxNjMuNzc3IDQ4Ljg4NyBDIDE2My43NzcgNDkuMDk2IDE2My43NzcgNDkuNDM0IDE2My42MjcgNDkuODUxIEMgMTYzLjc3NyA1MC43MzcgMTYzLjc3NyA1MS40OTIgMTY0Ljg1NSA1MS43NjUgTCAxNjMuMDE4IDUxLjk3NCBDIDE2Mi44NjggNTIuMTE3IDE2Mi44NjggNTIuMzEyIDE2Mi43MDkgNTIuNDU2IEMgMTYyLjcwOSA1Mi44NTkgMTYyLjcwOSA1My40ODQgMTYxLjE3MSA1My4yNzYgTCAxNTkuNDg0IDUzLjI3NiBMIDE1NC40MjIgNTMuMjExIEwgMTUxLjgxNyA1My4yMTEgTCAxNDkuOTggNTMuMjc2IEwgMTQ5LjA2MSA1My4yNzYgQyAxNDguOTEyIDUzLjM0MSAxNDkuMDYxIDUzLjQwNiAxNDguNjAyIDUzLjQwNiBDIDE0OC4yOTMgNTMuNDA2IDE0OC4xNDMgNTMuMzQxIDE0Ny45OTMgNTMuMjc2IEwgMTQ2LjQ1NiA1My4yNzYgQyAxNDYuMzA2IDUzLjQwNiAxNDYuMTQ2IDUzLjQ4NCAxNDUuNjg3IDUzLjQ4NCBDIDE0NS41MzcgNTMuNDg0IDE0NS4yMjggNTMuNDE5IDE0NS4wNjggNTMuMjc2IEMgMTQyLjYxMiA1My4zNDEgMTQwLjE2NiA1My4zNDEgMTM3Ljg2IDUzLjM0MSBDIDEzNy43MSA1My40MDYgMTM3LjQwMSA1My40ODQgMTM3LjQwMSA1My40ODQgQyAxMzcuMDkxIDUzLjQ4NCAxMzYuNzgyIDUzLjQxOSAxMzYuNjMyIDUzLjM0MSBDIDEzNC40ODYgNTMuMzQxIDEzMi4xOCA1My40MDYgMTMwLjAzMyA1My40MDYgTCAxMTUuMTU4IDUzLjQwNiBDIDExNS4xNTggNTMuNDcxIDExNS4xNTggNTMuNTM3IDExNS4wMDggNTMuNTM3IEwgMTE0LjA5IDUzLjUzNyBMIDExMy43OCA1My40MDYgTCAxMDQuNDI2IDUzLjQwNiBDIDEwMy45NjcgNTMuNDA2IDk4LjU5NiA1My40NzEgOTcuOTg3IDUzLjQ3MSBMIDkxLjU0NyA1My40NzEgTCA5MC4xNyA1My42MDIgTCA4OC4wMjMgNTMuNjAyIEwgODYuNjQ1IDUzLjQ3MSBDIDg2LjQ5NiA1My40NzEgODYuMTg2IDUzLjUzNyA4Ni4wMzYgNTMuNTM3IEwgNzAuNTQyIDUzLjUzNyBDIDY5LjQ3NCA1My41MzcgNjguNzA1IDUzLjUzNyA2Ny42MjcgNTMuNjAyIEMgNjYuODU4IDUzLjczMiA2Ni41NDkgNTMuOTQgNjYuNzA5IDU0LjAwNSBMIDU4LjU4MiA1My44NzUgQyA1Ni40MzYgNTMuODEgNTQuNzQ5IDUzLjc0NSA1My4wNjEgNTMuNjY3IEMgNTEuMjI1IDUzLjY2NyA0OS42ODcgNTMuNjAyIDQ4IDUzLjUzNyBDIDQ3LjM5MSA1My41MzcgNDYuNDYyIDUzLjY2NyA0Ni4wMDMgNTMuNjY3IEMgNDMuNzA3IDUzLjY2NyA0MS41NTEgNTMuNjAyIDM5LjU2NCA1My41MzcgTCAzOC45NTUgNTMuNTM3IEMgMzYuNDk5IDUzLjgxIDMxLjg5NyA1My40NzEgMzEuODk3IDUzLjQ3MSBMIDMwLjA2IDUzLjQ3MSBDIDI5Ljc1IDUzLjUzNyAyOS4yOTEgNTMuNjggMjkuMTQxIDUzLjY4IEwgMjguNjgyIDUzLjY4IEMgMjguMDYzIDUzLjY4IDI3LjYwNCA1My40NzEgMjYuODQ1IDUzLjQ3MSBDIDI1LjE1OCA1My40NzEgMjMuMDEyIDUzLjc0NSAyMC41NTYgNTMuNjggQyAxOS45NDcgNTMuNjggMTkuMTc4IDUzLjU1IDE4LjQwOSA1My40NzEgTCAxNy4wMzIgNTMuNDcxIEMgMTYuNzIyIDUzLjQ3MSAxNS4zNDQgNTMuNDcxIDEzLjY1NyA1My40MDYgQyAxMS4yMDEgNTMuNDcxIDguOTA1IDUzLjY4IDYuMTQgNTMuNjE1IEwgNC40NTMgNTMuNjE1IEwgMy4zNzQgNTMuMjc2IEwgMy4zNzQgNTMuMDY4IEwgMy4wNjUgNTIuOTM3IEwgMy4wNjUgNTIuODcyIEMgMi45MTUgNTAuNDExIDIuNzU1IDQ3Ljg4NSAyLjYwNiA0NS40MSBDIDIuMTQ2IDQ0LjU5IDIuNzU1IDQzLjE1NyAxLjk5NyA0Mi41MzIgTCAxLjk5NyAzOS4wNDIgQyAxLjk5NyAzNy42MSAxLjY4NyAzMi4xMjcgMS42ODcgMzAuNTY0IEMgMS4zNzggMzAuMzU2IDEuMDc4IDMwLjA4MyAxLjA3OCAyOS44NzQgQyAwLjc2OSAyOS42MDEgMC42MTkgMjkuMzkyIDAuNjE5IDI5LjExOSBDIDAuNjE5IDI3Ljk2IDAuOTI4IDI3LjA2MSAwLjkyOCAyNi4wNDYgQyAxLjIzOCAyNS45OCAxLjIzOCAyNS44MzcgMS4yMzggMjUuNzA3IEMgMS4yMzggMjUuNTc3IDEuMjM4IDI1LjQzMyAwLjkyOCAyNS4xNiBDIDAuOTI4IDIyLjU1NSAwLjYxOSAxOS45NjQgMC42MTkgMTcuMjk0IEMgMC42MTkgMTYuNjE3IDAuOTI4IDE1Ljk5MiAxLjM4OCAxNS4zMTUgQyAxLjIzOCAxMi43MSAxLjA3OCAxMC4xMTkgMC43NzkgNy41MTQgQyAwLjc2OSA1Ljg5OSAwIDQuMzg5IDAgMi41MzkgTCAwIDEuNTExIEwgMC43NjkgMS4xNzIgTCAyLjQ1NiAxLjE3MiBDIDMuMzc0IDAuNDk1IDUuODMgMC4yMjEgNy42NjcgMC4yMjEgQyA4Ljg5NSAwLjI4NyA5LjIwNSAwLjI4NyA5LjgxNCAwLjgzMyBMIDEzLjE4OCAwLjgzMyBDIDIwLjA4NiAwLjcwMyAyNi45OTUgMC42MjUgMzMuODkzIDAuNTYgQyAzMy40MzQgMC42OSAzMi44MTUgMC43NjggMzIuMDU3IDAuODk5IEwgMTMuMTg4IDAuODMzIEMgMTIuMTEgMC44OTkgMTAuNzMyIDAuOTY0IDkuNjY0IDAuOTY0IEMgOS44MTQgMS4wMjkgOS45NzMgMS4wOTQgMTAuMTIzIDEuMjM3IEwgMzIuMjA2IDEuMzggQyAzNC4wNDMgMC45NjQgMzQuOTYyIDAuODMzIDM3LjEwOCAwLjgzMyBDIDQwLjE3MyAwLjg5OSA0My41NDcgMS4xMDcgNDYuOTIyIDEuMjM3IEMgNDcuMDcxIDEuMTA3IDQ3LjIzMSAwLjk2NCA0Ny41NDEgMC44OTkgQyA0OCAxLjAyOSA0OC40NTkgMS4xNzIgNDguNDU5IDEuMzAyIEMgNDguOTE4IDEuMzY3IDQ5LjM3OCAxLjM2NyA0OS42ODcgMS4zNjcgTCA0OS42ODcgMC45NTEgQyA0Ny4wODEgMC44MiA0NC42MjYgMC42NzcgNDIuMDIgMC41NDcgQyA0MS41NjEgMC41NDcgNDAuMDIzIDAuNDgyIDQwLjAyMyAwLjMzOSBDIDQwLjAyMyAwLjEzIDQxLjI1MSAwLjEzIDQxLjI1MSAwIEMgNDEuMjUxIDAgNDEuMjUxIDAuMDY1IDQxLjQwMSAwLjEzIEwgNDEuODYgMC40MDQgQyA0MS45NiAwLjQ0NyA0Mi4wMSAwLjQ5NSA0Mi4wMSAwLjU0NyBDIDQzLjY5NyAwLjU0NyA0NS4zODQgMC41NDcgNDcuMDcxIDAuNDgyIFogTSAzLjM3NCA1Mi45NjQgQyAzLjgzNCA1MC41NjcgMy4yMjUgNDguMzE0IDMuMjI1IDQ1LjkxOCBDIDIuNDU2IDQ1LjE2MyAzLjA3NSA0My43OTYgMi40NTYgNDMuMDQgQyAyLjYwNiA0My43OTYgMi42MDYgNDQuNjE2IDIuNjA2IDQ1LjM3MSBDIDIuNzU1IDQ1LjQzNiAyLjc1NSA0NS41MTUgMi43NTUgNDUuNTggQyAyLjc1NSA0OC4wNDEgMy41MjQgNTAuNDM3IDMuMDY1IDUyLjgzMyBDIDMuMDY1IDUyLjg5OCAzLjIxNSA1Mi44OTggMy4zNzQgNTIuOTY0IFogTSA4NC4zNTkgNTIuODk4IEwgODQuNjY5IDUyLjg5OCBNIDg2LjA0NiA1Mi44OTggQyA4Ni4xOTYgNTIuODk4IDg2LjUwNiA1Mi44MzMgODYuNjU1IDUyLjg5OCBaIE0gOTAuOTQ4IDUyLjgzMyBMIDkwLjk0OCA1Mi41NiBMIDg5LjExMSA1Mi41NiBMIDg5LjExMSA1Mi44MzMgWiBNIDk0Ljc4MiA1Mi44MzMgTCA5NC43ODIgNTIuNTYgTCA5Mi4zMjYgNTIuNTYgTCA5Mi4zMjYgNTIuODMzIFogTSAxMDYuMjkzIDUyLjgzMyBMIDEwNS4wNjUgNTIuNTYgTCAxMDUuNjg0IDUyLjU2IFogTSAzOC45NTUgNTIuMTQzIEwgMzguOTU1IDUyLjU2IEMgMzkuNTY0IDUyLjU2IDM5LjcyNCA1Mi40MyAzOS43MjQgNTIuMTQzIFogTSAxMzQuMDQ2IDUyLjIwOCBMIDEzNC42NTUgNTIuMjA4IEwgMTM0LjUwNiA1Mi4yNzMgTCAxMzQuMzU2IDUyLjI3MyBDIDEzMy43MzcgNTIuMjA4IDEzMi44MTggNTIuMzM4IDEzMi4wNiA1Mi4yNzMgTCAxMzIuNjY5IDUyLjI3MyBaIE0gMTA0LjkwNSA1MS45MzUgTCAxMDQuOTA1IDUyLjA3OCBMIDEwNC40NDYgNTIuMDc4IEwgMTA0LjQ0NiA1MS45MzUgWiBNIDEzMi44MjggNTEuMTE0IEwgMTMyLjIwOSA1MS4xNzkgQyAxMzIuNTE5IDUxLjI0NSAxMzIuNTE5IDUxLjUxOCAxMzIuNTE5IDUxLjU5NiBDIDEzMi42NjkgNTEuNTk2IDEzMi45NzggNTEuNTMxIDEzMy4xMjggNTEuNDUzIEwgMTMyLjgxOCA1MS4xMTQgWiBNIDExNC44NzggNTAuNzExIEwgMTE0LjU2OSA1MC43MTEgTCAxMTQuNTY5IDUwLjUwMiBMIDExNC44NzggNTAuNTAyIFogTSAxNTUuNTIxIDUwLjUwMiBMIDE1NS41MjEgNTAuNTY3IEwgMTU0LjkwMiA1MC41NjcgTCAxNTQuOTAyIDUwLjUwMiBaIE0gMTEzLjE5MSA1MC4wOTkgTCAxMTMuMTkxIDUwLjQzNyBDIDExMy42NSA1MC4zNzIgMTEzLjY1IDUwLjE2NCAxMTMuOCA1MC4xNjQgQyAxMTMuNjUgNTAuMTY0IDExMy4zNDEgNTAuMDMzIDExMy4xOTEgNTAuMDk5IFogTSA5Ni45MjggNDkuMDA1IEMgOTcuMzg4IDQ5LjM0MyA5OC4wMDYgNDkuNDg2IDk4Ljc2NSA0OS41NTIgQyA5OC42MTUgNDkuMjEzIDk4LjYxNSA0OS4wMDUgOTguMTU2IDQ4Ljc5NiBaIE0gMTAxLjIzMSA0Ny4xNTUgQyAxMDAuNDYyIDQ3Ljc2NyAxMDAuMTYzIDQ3LjkxMSAxMDAuMDAzIDQ4LjA0MSBDIDk5Ljg1MyA0OC4xMDYgOTkuNTQ0IDQ4LjMxNCA5OS41NDQgNDguNjUzIEwgMTAxLjU0MSA0OC41MjMgQyAxMDEuNTQxIDQ4LjEwNiAxMDEuNTQxIDQ3Ljk3NiAxMDEuMzkxIDQ3LjcwMiBDIDEwMS4zOTEgNDcuNzAyIDEwMS4yNDEgNDcuNzAyIDEwMS4yNDEgNDcuNDk0IEwgMTAxLjI0MSA0Ny4xNTUgWiBNIDUxLjk5MyA0OC41ODggTCA1MS45OTMgNDguMzE0IEwgNTEuMDc1IDQ4LjMxNCBMIDUxLjA3NSA0OC41ODggWiBNIDkwLjk0OCA0OC4wNDEgTCA4OS41NzEgNDguMDQxIEwgODkuNTcxIDQ4LjUyMyBMIDkwLjk0OCA0OC41MjMgWiBNIDk4LjMxNiA0Ny45NzYgTCA5OS4zOTQgNDcuOTc2IEwgOTguNzg1IDQ3LjM2NCBMIDk3Ljg2NyA0Ny41NzIgTCA5OC4zMjYgNDcuOTg5IFogTSAxMTMuNTAxIDQ3LjU1OSBDIDExMi43MzIgNDcuNDI5IDExMi4xMjMgNDcuNDI5IDExMS42NjQgNDcuNDk0IEMgMTExLjgxMyA0Ny44MzMgMTEyLjEyMyA0Ny45NzYgMTEyLjczMiA0Ny45NzYgWiBNIDEyNy4xNDggNDcuMzUxIEwgMTI1Ljc3IDQ3LjM1MSBMIDEyNS43NyA0Ny44MzMgTCAxMjcuMTQ4IDQ3LjgzMyBaIE0gODAuODI1IDQ3LjYyNCBMIDgwLjgyNSA0Ni44MDQgQyA4MC4zNjYgNDYuODA0IDgwLjA1NiA0Ni44MDQgNzkuNTk3IDQ2Ljg2OSBMIDc5LjEzOCA0Ni44NjkgQyA3OS4xMzggNDcuMjczIDc5LjQ0NyA0Ny40MTYgNzkuNzQ3IDQ3LjYyNCBMIDgwLjgxNSA0Ny42MjQgWiBNIDg0LjA1IDQ3LjQ5NCBMIDg0LjM1OSA0Ny4xNTUgQyA4My43NSA0Ni44ODIgODMuMTMxIDQ3LjAyNSA4Mi42NzIgNDcuNDk0IFogTSA4OC45NjIgNDYuODA0IEMgODguMzUzIDQ2LjgwNCA4Ny44ODMgNDYuOTM0IDg3LjU4NCA0Ny4wNzcgQyA4Ny43MzQgNDcuMjIgODguMTkzIDQ3LjM1MSA4OC45NjIgNDcuNDE2IFogTSAxMDQuMTQ2IDQ3LjQyOSBMIDEwNS4wNjUgNDcuNDI5IEwgMTA1LjA2NSA0Ni44MTcgTCAxMDQuMTQ2IDQ2LjgxNyBaIE0gNTEuNTM0IDQ3LjM1MSBDIDUxLjg0NCA0Ny4yODYgNTIuNDUzIDQ3LjIyIDUyLjc2MiA0Ny4wNzcgQyA1Mi40NTMgNDYuOTQ3IDUxLjk5MyA0Ni44NjkgNTEuNTM0IDQ2Ljg2OSBaIE0gNjUuOCA0Ny4zNTEgTCA2Ni44NzggNDcuMzUxIEwgNjYuODc4IDQ2LjgwNCBMIDY1LjggNDYuODA0IFogTSAxMjkuNDQ0IDQ3LjIyIEMgMTI5LjEzNSA0Ni44MDQgMTI4LjgzNSA0Ni42NzQgMTI4LjUyNiA0Ni41MyBDIDEyOC4wNjYgNDYuNzM5IDEyNy45MTcgNDYuOTM0IDEyNy45MTcgNDcuMjIgTCAxMjkuNDU0IDQ3LjIyIFogTSAxMDguNDM5IDQ2LjUzIEwgMTA3LjA2MSA0Ni41MyBMIDEwNy4wNjEgNDcuMDEyIEwgMTA4LjQzOSA0Ny4wMTIgWiBNIDgzLjU5MSA0Ni44MDQgTCA4NC42NTkgNDYuODA0IEwgODQuNjU5IDQ2LjI1NyBMIDgzLjU5MSA0Ni4yNTcgWiBNIDUyLjYxMiA0Ni42MDggTCA1My4yMjEgNDYuNjA4IEwgNTMuMjIxIDQ2LjEyNyBMIDUyLjYxMiA0Ni4xMjcgWiBNIDEzMi41MTkgNDYuNCBMIDEzMy41OTcgNDYuNCBMIDEzMy41OTcgNDUuNzg4IEwgMTMyLjUxOSA0NS43ODggWiBNIDU0LjkwOCA0Ni4yNTcgQyA1NS4zNjggNDYuMTI3IDU1LjUxNyA0NS44NTMgNTUuMjE4IDQ1LjY0NSBDIDU0Ljc1OSA0NS44NTMgNTQuNjA5IDQ2LjA0OCA1NC45MDggNDYuMjU3IFogTSA1My4wNzEgNDQuODI0IEwgNTMuMDcxIDQ2LjA2MSBMIDUzLjUzMSA0NS45MzEgQyA1My44NCA0NS44MDEgNTQuMTQgNDUuNjU4IDU0LjE0IDQ1LjQ0OSBDIDU0LjE0IDQ1LjI0MSA1My45OSA0NS4xMTEgNTMuNTMxIDQ0Ljk2OCBMIDUzLjA3MSA0NC44MzcgWiBNIDkwLjk0OCA0NC44ODkgTCA4OS40MTEgNDQuODg5IEwgODkuNDExIDQ1LjM3MSBMIDkwLjk0OCA0NS4zNzEgWiBNIDUzLjM3MSA0NC44ODkgTCA1My45OCA0NC44ODkgTCA1NC4yODkgNDQuNDA4IEwgNTMuNjcgNDQuMzQyIEwgNTMuMzYxIDQ0Ljg4OSBaIE0gNzUuNDY0IDQ0LjI3NyBMIDc0LjA3NiA0NC4yNzcgTCA3NC4wNzYgNDQuNjk0IEwgNzUuNDY0IDQ0LjY5NCBaIE0gNzguNTI5IDQ0LjU1MSBMIDc5LjU5NyA0NC41NTEgTCA3OS41OTcgNDMuOTM5IEwgNzguNTI5IDQzLjkzOSBaIE0gMTE2LjQxNiA0NC4wNjkgTCAxMTUuMTg4IDQ0LjA2OSBMIDExNS4xODggNDQuNTUxIEwgMTE2LjQxNiA0NC41NTEgWiBNIDUxLjIyNSA0NC40MjEgQyA1Mi4yOTMgNDQuMzU1IDUyLjc2MiA0NC4zNTUgNTIuOTEyIDQ0LjI5IEMgNTIuOTEyIDQ0LjE2IDUyLjc2MiA0NC4wMTcgNTIuNzYyIDQzLjk1MiBDIDUyLjQ1MyA0NC4wMTcgNTEuOTkzIDQ0LjA4MiA1MS4yMjUgNDQuNDM0IFogTSA2Ny42MzcgNDQuMjc3IEwgNjguNzE1IDQ0LjI3NyBMIDY4LjcxNSA0My42NjUgTCA2Ny42MzcgNDMuNjY1IFogTSA1NC41OTkgNDMuOTM5IEMgNTQuNDQ5IDQzLjczIDU0LjI4OSA0My42IDUzLjk5IDQzLjM5MiBDIDUzLjUzMSA0My42IDUzLjM4MSA0My43MyA1My4zODEgNDMuODc0IEMgNTMuODQgNDQuMDE3IDUzLjk5IDQzLjkzOSA1NC42MDkgNDMuOTM5IFogTSA3My4zMDggNDMuNzk2IEMgNzQuMjI2IDQzLjc5NiA3NC42OTUgNDMuNjY1IDc1LjE0NSA0My40NTcgQyA3NC41MzYgNDMuMjQ5IDczLjc2NyA0My4zMjcgNzMuMzA4IDQzLjc5NiBaIE0gNDQuNjI2IDQyLjU3MSBMIDQ0LjkzNSA0Mi41NzEgTSA0OC43NjkgNDEuODgxIEwgNDQuOTM1IDQyLjU3MSBDIDQ1LjM5NCA0Mi41NzEgNDUuODU0IDQyLjU3MSA0Ni4zMTMgNDIuNTA2IEMgNDcuMDgxIDQyLjQ0MSA0OCA0Mi4wOSA0OC43NjkgNDEuODk0IFogTSA0OS42OTcgNDEuNjczIEwgNDguNzc5IDQxLjg4MSBDIDQ5LjA4OCA0MS44MTYgNDkuMzg4IDQxLjc1MSA0OS41NDcgNDEuNjczIFogTSA0OS42OTcgNDEuNjczIEwgNTAuNzY1IDQxLjY3MyBDIDUxLjA3NSA0MS42MDggNTEuMzc0IDQxLjM5OSA1MS41MzQgNDEuMzM0IFogTSA4Ny44ODMgNDEuMjY5IEwgODcuODgzIDQwLjc4NyBDIDg3LjQyNCA0MC43ODcgODYuNjU1IDQwLjk5NiA4Ni41MDYgNDEuMTkxIEMgODYuOTY1IDQxLjI1NiA4Ny4xMTUgNDEuMzIxIDg3LjU4NCA0MS4yNTYgTCA4Ny44OTMgNDEuMjU2IFogTSA5OS4yMzQgNDEuMDYxIEMgOTkuMzM0IDQxLjEwNCA5OS40MzcgNDEuMTI2IDk5LjU0NCA0MS4xMjYgWiBNIDk4LjkyNSA0MS4wNjEgQyA5OC42MTYgNDAuOTk2IDk4LjMwNiA0MC45MzEgOTguMTU2IDQwLjc4NyBMIDk5LjIyNCA0MS4wNjEgTCA5OC45MTUgNDEuMDYxIFogTSAxLjgzNyAzMS4yODEgTCAxLjgzNyAzMC42NjkgQyAxLjgzNyAzMS4xNSAxLjgzNyAzMi4zNzUgMS45ODcgMzMuODIgQyAxLjk4NyAzMyAxLjgzNyAzMi4xNzkgMS44MzcgMzEuMjk0IFogTSA2MS45NjcgMjguOTUgQyA2MS42NTcgMjkuMDE1IDYxLjUwNyAyOS4yMjMgNjEuMzU4IDI5LjM2NiBMIDYxLjk2NyAyOS42NCBMIDYyLjczNSAyOS42NCBDIDYyLjg4NSAyOS41MSA2Mi44ODUgMjkuMjIzIDYyLjczNSAyOC45NSBaIE0gMTMxLjQ0MSAyOS4wOTMgTCAxMzEuNTkgMjguNjg5IEwgMTMxLjQ0MSAyOC42ODkgTCAxMzEuMTMxIDI4LjYyNCBDIDEzMC45ODEgMjguNjg5IDEzMC45ODEgMjguOTYzIDEzMC44MjIgMjkuMDQxIEwgMTMxLjQzMSAyOS4xMDYgWiBNIDEyNS40NjEgMjcuMDM1IEMgMTI1LjMxMSAyNy4xIDEyNS4xNTEgMjcuMTc4IDEyNS4xNTEgMjcuMzA5IEMgMTI1LjE1MSAyNy40MzkgMTI1LjMwMSAyNy43MTIgMTI2LjIxOSAyNy44NTYgQyAxMjYuNTI5IDI3LjcyNSAxMjYuNjc5IDI3LjY0NyAxMjYuNjc5IDI3LjQ1MiBDIDEyNi42NzkgMjcuMzIyIDEyNi41MjkgMjcuMTc4IDEyNi4yMTkgMjcuMDM1IEwgMTI1LjQ1MSAyNy4wMzUgWiBNIDEyMi41NDYgMjcuMjQ0IEMgMTIyLjg1NSAyNy4zMDkgMTIyLjg1NSAyNy41MTcgMTIyLjg1NSAyNy41MTcgQyAxMjIuNzA1IDI3LjUxNyAxMjIuNzA1IDI3LjU4MiAxMjIuNTQ2IDI3LjUxNyBaIE0gMTE3LjQ4NCAyNy4xNzggTCAxMTcuNDg0IDI3LjAzNSBMIDExNi41NjYgMjcuMDM1IEwgMTE2LjU2NiAyNy4xNzggWiBNIDU5LjY2IDIyLjM4NiBMIDU5LjY2IDIwLjMyOSBMIDU5LjM1MSAyMC4zMjkgTCA1OS4zNTEgMjIuMzg2IFogTSA0Mi42MzkgMTcuMzg1IEMgNDIuNDg5IDE3LjM4NSA0Mi40ODkgMTcuMTEyIDQyLjYzOSAxNy4xMTIgQyA0My4wOTggMTcuMTEyIDQzLjA5OCAxNy4zODUgNDIuNjM5IDE3LjM4NSBaIE0gMS4zNzggMTYuMDE4IEMgMi4xNDYgMTQuMzc3IDIuNDQ2IDEyLjgwMSAyLjkxNSAxMS4xNiBDIDMuMjI1IDEwLjA2NyAzLjgzNCA4LjkwOCAzLjgzNCA3Ljg3OSBMIDMuODM0IDcuMTg5IEMgMy44MzQgNy4xMjMgMy42ODQgNy4wNTggMy42ODQgNi45OCBMIDMuNTM0IDYuOTE1IEwgMy41MzQgNy4zOTcgQyAzLjUzNCA4LjU1NiAyLjc2NSA5LjY1IDIuNjE2IDEwLjc0NCBDIDIuMzA2IDExLjk4MSAyLjMwNiAxMy4zNDggMS42OTcgMTQuNjM4IEMgMS42OTcgMTQuODQ2IDEuNTQ3IDE1LjA0MSAxLjM4OCAxNS4yNSBMIDEuMzg4IDE2LjAwNSBaIE0gMi4yOTYgMi44MTMgQyAyLjYwNiAyLjgxMyAzLjIxNSAyLjUzOSAzLjIxNSAyLjQ3NCBMIDMuMjE1IDIuMzQ0IEMgMy4yMTUgMi4zNDQgMi42MDYgMi4yNzkgMi40NDYgMi4yMTQgQyAyLjI5NiAyLjI3OSAyLjEzNiAyLjM0NCAxLjk4NyAyLjM0NCBMIDEuOTg3IDQuNDAyIEMgMi41OTYgNC44MDUgMS45ODcgNS4xNTcgMi4yOTYgNS43MDQgQyAyLjI5NiA1Ljc2OSAyLjQ0NiA1LjgzNCAyLjQ0NiA1LjkxMiBDIDIuNDQ2IDUuNTc0IDIuNzU1IDUuMjIyIDIuMjk2IDQuODE4IEwgMi4yOTYgMi44MzkgWiBNIDEzMC44MzIgMS4yNSBMIDEyOC4zNzYgMS4yNSBDIDEyOC4zNzYgMS4zOTMgMTI4LjUyNiAxLjUyNCAxMjguNTI2IDEuNjY3IEMgMTI2LjM3OSAxLjY2NyAxMjQuMjMzIDEuNjY3IDEyMi4wODYgMS42MDIgQyAxMjIuMDg2IDEuMzkzIDEyMS45MzcgMS4xOTggMTIwLjg1OCAxLjMyOCBDIDEyMC43MDkgMS4zMjggMTIwLjU0OSAxLjI2MyAxMjAuMzk5IDEuMTk4IEwgMTE5LjQ4MSAxLjE5OCBDIDExOS4zMzEgMS4yNjMgMTE5LjE3MSAxLjMyOCAxMTkuMTcxIDEuNDcyIEMgMTIwLjIzOSAxLjYwMiAxMjEuMTY4IDEuNjAyIDEyMi4wODYgMS42MDIgQyAxMjIuMjM2IDEuOTQgMTIyLjA4NiAyLjQ4NyAxMjMuMTU1IDIuNzYxIEMgMTI0LjA3MyAyLjQ4NyAxMjUuMzAxIDIuMDA2IDEyNi4zNzkgMS42NjcgQyAxMjYuNjg5IDEuNzk3IDEyNy40NTcgMi4wMDYgMTI4LjA2NiAyLjA4NCBDIDEyOC4zNzYgMi4xNDkgMTI4LjY3NSAyLjQyMiAxMjguNjc1IDIuNTY1IEMgMTI4Ljk4NSAyLjQzNSAxMjkuNzU0IDIuMjI3IDEyOS45MDMgMi4wMTkgQyAxMjkuMTM1IDIuMDg0IDEyOC42NzUgMS45NTMgMTI4LjUyNiAxLjY4IEwgMTMwLjIxMyAxLjY4IEMgMTMwLjM2MyAxLjU1IDEzMC41MjIgMS40MDYgMTMwLjY3MiAxLjM0MSBMIDEzMC44MjIgMS4yNzYgWiBNIDEyNi41MzkgMi41MzkgTCAxMjYuNTM5IDIuMTIzIEMgMTI2LjM4OSAyLjE4OCAxMjYuMDggMi4zOTYgMTI1LjkzIDIuNTM5IEMgMTI2LjA4IDIuNTM5IDEyNi41MzkgMi42MDUgMTI2LjUzOSAyLjUzOSBaIE0gNC4xNDMgMi40NzQgTCAzLjY4NCAyLjQ3NCBMIDMuNjg0IDIuMjY2IEwgNC4xNDMgMi4yNjYgWiBNIDEwMS41MzEgMi4yNjYgTCAxMDAuNDUyIDIuMzMxIEwgMTAwLjQ1MiAyLjQ2MSBMIDEwMS41MzEgMi4zMzEgWiBNIDEwOS44MTcgMS41MjQgTCAxMDcuNTIxIDEuNDU5IEMgMTA4Ljc0OSAxLjczMiAxMDkuOTc3IDIuMjE0IDExMC4xMjYgMi4zNDQgTCAxMTAuMjc2IDIuNDc0IEMgMTEwLjczNSAyLjA3MSAxMTIuODgyIDIuMjAxIDExMy4zNDEgMS41MTEgTCAxMDkuODE3IDEuNTExIFogTSAxMTYuMTA2IDEuNTI0IEMgMTE2LjI1NiAxLjY1NCAxMTYuNDE2IDEuNzk3IDExNi41NjYgMi4wMDYgQyAxMTYuODc1IDIuMDcxIDExNy42NDQgMi4wNzEgMTE4LjI1MyAyLjEzNiBDIDExOC41NjIgMi4yMDEgMTE4Ljg2MiAyLjQ3NCAxMTkuMzMxIDIuNDc0IEMgMTE5LjggMi40NzQgMTE5Ljk0IDIuNDA5IDEyMC4xIDIuMzQ0IEMgMTE5Ljc5IDIuMTM2IDExOS4zMzEgMS43OTcgMTE5LjE4MSAxLjU4OSBMIDExNi4xMTYgMS41MjQgWiBNIDEwNS4zNjQgMS4zOCBMIDEwNC4xMzYgMS4zOCBDIDEwNC4xMzYgMS4yMzcgMTAzLjUxNyAwLjg5OSAxMDIuOTA4IDAuODk5IEwgOTguMzA2IDAuODMzIEwgOTcuNjk3IDAuODk5IEwgOTcuMjM4IDAuODk5IEMgOTcuMDg4IDAuODk5IDk2Ljc3OSAwLjYyNSA5Ni4xNiAwLjYyNSBDIDk1Ljg1IDAuNTYgOTQuMzIzIDAuNTYgOTQuMDEzIDAuNTYgQyA5MC45NDggMC41NiA4Ny41NzQgMC43NjggODQuMzQ5IDAuODMzIEMgODQuNDk5IDAuODk5IDg0LjY1OSAwLjg5OSA4NC44MDkgMC44OTkgQyA4NS41NzcgMS4wMjkgODYuMzQ2IDEuMzAyIDg2Ljk1NSAxLjM4IEMgODcuMTA1IDEuMzggODcuNDE0IDEuMjM3IDg3LjU3NCAxLjE3MiBDIDg4Ljk1MiAxLjU3NiA4OC4zNDMgMS41NzYgODkuMjYxIDEuNTc2IEMgOTAuNzk5IDEuNTc2IDkwLjAzIDEuMTcyIDkxLjI1OCAxLjE3MiBDIDkxLjU2NyAxLjE3MiA5Mi43OTUgMS4xNzIgOTMuMDk1IDEuMzAyIEMgOTMuMjQ0IDEuMzAyIDkzLjI0NCAxLjM2NyA5My40MDQgMS40MzMgTCA5NC4xNzMgMS44NDkgQyA5NS4wOTEgMS45MTQgOTYuNjI5IDEuNjQxIDk3LjIzOCAyLjA1OCBDIDk3Ljg0NyAxLjkxNCA5OC43NzUgMS44NDkgOTkuMjM0IDEuNzg0IEMgOTkuNjk0IDEuNjU0IDEwMC4xNTMgMS4zOCAxMDAuNjEyIDEuMzggQyAxMDAuOTIyIDEuMzggMTAxLjUzMSAxLjcxOSAxMDIuMTUgMS44NjIgQyAxMDIuNjA5IDEuNzMyIDEwMi43NTkgMS40NDYgMTAzLjA2OCAxLjI1IEMgMTAzLjgzNyAxLjMxNSAxMDUuMDY1IDEuNzk3IDEwNS41MjQgMS43OTcgQyAxMDUuODMzIDEuNzk3IDEwNi4yOTMgMS42NjcgMTA2LjI5MyAxLjQ1OSBMIDEwNS4zNzQgMS4zOTMgWiBNIDIuNDU2IDEuMTcyIEMgMi4xNDYgMS4zMDIgMS45OTcgMS40NDYgMS45OTcgMS42NTQgTCAxLjk5NyAxLjc4NCBMIDIuNDU2IDEuODQ5IEMgMi40NTYgMS42NDEgMi43NjUgMS40MzMgMy4yMjUgMS4yMzcgQyAzLjIyNSAxLjE3MiAzLjM3NCAxLjE3MiAzLjUzNCAxLjE3MiBDIDMuODQ0IDEuMTA3IDQuMzAzIDAuOTY0IDQuNjAyIDAuOTY0IEMgNC4yOTMgMC44OTkgMy45OTMgMC44MzMgMy44MzQgMC43NTUgQyAzLjY4NCAwLjg5OSAzLjIyNSAxLjAyOSAyLjc2NSAxLjAyOSBDIDIuOTE1IDEuMDk0IDMuMDc1IDEuMDk0IDMuMDc1IDEuMTU5IEwgMi40NjYgMS4xNTkgWiBNIDEzMi42NjkgMS42NTQgQyAxMzEuOSAxLjY1NCAxMzAuOTgyIDEuNjU0IDEzMC4wNjMgMS43ODQgTCAxMzIuMDYgMS44NDkgQyAxMzIuMjA5IDEuNzg0IDEzMi4zNjkgMS43MTkgMTMyLjUxOSAxLjcxOSBaIE0gMTUwLjc2OSAwLjM1MiBMIDE1MC4zMDkgMC4zNTIgQyAxNTAgMC40ODIgMTQ5LjM5MSAwLjY5IDE0OC45MzIgMC42OSBMIDE0OC42MjIgMC42OSBDIDE0OC4wMTMgMC42OSAxNDcuNzA0IDAuNTYgMTQ2LjkzNSAwLjU2IEMgMTQ1LjI0OCAwLjU2IDE0Mi45NDIgMS4xMDcgMTQwLjc5NSAxLjEwNyBDIDEzOC42NDkgMS4xNzIgMTM2LjM0MyAxLjIzNyAxMzQuMTk2IDEuMjM3IEMgMTM0LjA0NiAxLjMwMiAxMzMuODg3IDEuMzAyIDEzMy43MzcgMS4zOCBMIDEzMi42NjkgMS42NTQgQyAxMzUuMjc0IDEuNjU0IDEzOC4wNCAxLjY1NCAxNDAuNjQ1IDEuNTg5IEMgMTQyLjc5MiAxLjUyNCAxNDUuMjQ4IDAuOTc3IDE0Ni45MzUgMC45NzcgQyAxNDcuNzA0IDAuOTc3IDE0OC4wMTMgMS4xMDcgMTQ4LjQ3MiAxLjEwNyBMIDE0OC43ODIgMS4xMDcgQyAxNDkuMjQxIDEuMTA3IDE0OS44NSAwLjg5OSAxNTAuMTYgMC44MzMgTCAxNjIuMTIgMS4xNzIgTCAxNjIuMTIgMS43ODQgTCAxNjIuMjY5IDAuNzU1IFogTSAxMTQuMTEgMS41MjQgTCAxMTQuMTEgMS41ODkgQyAxMTQuMjU5IDEuNTg5IDExNC40MTkgMS41ODkgMTE0LjU2OSAxLjUyNCBaIE0gODYuNTA2IDAuMzUyIEMgODQuMzU5IDAuNDgyIDgyLjIxMyAwLjU2IDgwLjIxNiAwLjQ4MiBDIDc5LjQ0NyAwLjQ4MiA3MC43MTIgMC40MTcgNjkuNzg0IDAuNDE3IEMgNjkuNDc0IDAuNDE3IDY1LjMzMSAwLjQ4MiA2My44MDQgMC42MjUgQyA2My40OTQgMC42MjUgNjIuNDI2IDAuNzU1IDYyLjQyNiAwLjc1NSBMIDYxLjUwNyAxLjAyOSBMIDYwLjQzOSAwLjg5OSBMIDU4LjYwMiAwLjg5OSBDIDU3LjIyNSAwLjg5OSA1NS41MzcgMS4xMDcgNTQuNDU5IDEuMTA3IEMgNTMuNTQxIDEuMTA3IDUyLjYyMiAxLjEwNyA1MS43MDQgMS4wNDIgQyA1MS41NTQgMS4xNzIgNTEuMzk0IDEuMzggNTEuMDk1IDEuNDQ2IEMgNTIuMTYzIDEuNTExIDUzLjM5MSAxLjUxMSA1NC42MTkgMS41MTEgQyA1NS42OTcgMS41NzYgNTcuMjI1IDEuMzggNTguNzYyIDEuMzggTCA2MC41OTkgMS4zOCBMIDYxLjY3NyAxLjUxMSBDIDYyLjQ0NiAxLjIzNyA2My4wNTUgMS4wMjkgNjMuOTczIDEuMDI5IEMgNjUuMzUxIDAuODk5IDY5LjY0NCAwLjg5OSA2OS45NTMgMC44OTkgQyA2OS4zNDQgMC44MzMgNjguNTc2IDAuODMzIDY3Ljk1NyAwLjc1NSBDIDY4Ljg3NSAwLjY5IDcwLjEwMyAwLjYyNSA3MC40MTMgMC42MjUgQyA3MC44NzIgMC42MjUgNzMuMDE4IDAuNjkgNzQuMjQ2IDAuNzU1IEMgNzQuMDk2IDAuODIgNzMuOTM3IDAuODIgNzMuNjM3IDAuODk5IEwgNzUuOTMzIDAuODk5IEMgNzUuNjI0IDAuODk5IDc1LjMyNCAwLjgzMyA3NS4xNjUgMC44MzMgQyA3NS40NzQgMC43MDMgNzYuMDgzIDAuNDk1IDc2LjU0MiAwLjQ5NSBDIDc2Ljg1MiAwLjQ5NSA3Ny42MjEgMC43MDMgNzcuOTIgMC43NjggTCA3Ny42MTEgMC45MTIgTCA4MC4yMTYgMC45MTIgTCA4MC4yMTYgMC43MDMgQyA4Mi4yMTMgMC41NzMgODQuMDUgMC41NzMgODUuODk3IDAuNTczIEMgODYuNjY1IDAuNTA4IDg3LjQzNCAwLjU3MyA4OC4wNDMgMC41MDggQyA4OC45NjIgMC41MDggOTAuMTkgMC4zIDkwLjk1OCAwLjUwOCBMIDkxLjI2OCAwLjUwOCBDIDkxLjU3NyAwLjUwOCA5Mi4wMzYgMC40NDMgOTIuMzM2IDAuMzc4IEwgODYuNTA2IDAuMzc4IFogTSA0LjE0MyAxLjUyNCBDIDQuNjAyIDEuNTI0IDUuMjIxIDEuMzkzIDUuNjgxIDEuMTA3IEwgNS4wNzIgMS4xMDcgTCAzLjY5NCAxLjE3MiBDIDMuNTQ0IDEuMTcyIDMuMzg0IDEuMjM3IDMuMjM1IDEuMjM3IEMgMy41NDQgMS4zOCAzLjg0NCAxLjUxMSA0LjE1MyAxLjUxMSBaIE0gMTE0LjExIDEuNTI0IEMgMTEzLjk2IDEuMzkzIDExMy44IDEuMjUgMTEzLjUwMSAxLjE4NSBDIDExMy41MDEgMS4zMTUgMTEzLjUwMSAxLjQ1OSAxMTMuMzUxIDEuNTI0IEwgMTE0LjEyIDEuNTI0IFogTSAxMTYuMTA2IDEuNTI0IEMgMTE1Ljk1NyAxLjUyNCAxMTUuOTU3IDEuNDU5IDExNS43OTcgMS4zOTMgQyAxMTUuMzM4IDEuNDU5IDExNC44NzggMS41MjQgMTE0LjU2OSAxLjUyNCBaIE0gMTA3LjUyMSAxLjQ0NiBDIDEwNy4wNjEgMS4zMTUgMTA2LjYwMiAxLjIzNyAxMDYuMjkzIDEuMjM3IEMgMTA1LjgzMyAxLjIzNyAxMDYuMTQzIDEuMzAyIDEwNi4yOTMgMS40NDYgWiBNIDgzLjI4MSAwLjgzMyBDIDgyLjk3MiAwLjgzMyA4Mi42NzIgMC44MzMgODIuMjEzIDAuODk5IEwgODAuMjE2IDAuODk5IEwgODAuMjE2IDEuMTA3IEMgODAuMzY2IDEuMTA3IDgwLjY3NSAxLjE3MiA4MS4xMzUgMS4xNzIgQyA4MS40NDQgMS4xNzIgODEuNzQ0IDEuMDQyIDgxLjkwMyAwLjk2NCBDIDgyLjUxMiAwLjk2NCA4My43NCAwLjg5OSA4NC4zNTkgMC44MzMgWiBNIDk0LjAyMyAwLjM1MiBDIDk0LjMzMyAwLjQxNyA5NC43OTIgMC41NiA5NS4xMDEgMC41NiBMIDk1LjU2MSAwLjU2IEwgOTYuNjM5IDAuNDE3IEwgOTcuMDk4IDAuNDE3IEwgOTYuOTQ4IDAuMzUyIEwgOTQuMDMzIDAuMzUyIFogTSA5NC4wMjMgMC4zNTIgQyA5My43MTQgMC4yODcgOTMuNDE0IDAuMjIxIDkzLjI1NCAwLjIyMSBDIDkzLjA5NSAwLjIyMSA5Mi43OTUgMC4yODcgOTIuMzM2IDAuMzUyIFoiIGZpbGw9IiMwMDAiIGhlaWdodD0iNTUuMzU5NzExNzg3NjgzOTRweCIgaWQ9IlY3REI4U21VRSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTAuMDA5IDApIiB3aWR0aD0iMTY3LjAwNTAxMjMzOTk3Nzc4cHgiLz48L3N2Zz4=");
  --brush-hover: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 189 62' preserveAspectRatio='none'%3E%3Cpath d='M 16.98 0.9 L 17.91 0.9 C 19.47 0.9 21.03 0.97 22.28 0.97 C 27.27 0.97 25.24 -1.21 28.51 0.97 L 31.31 0.97 C 34.58 0.97 37.85 0.76 40.97 0.76 L 41.13 0.76 C 41.44 0.76 42.53 0.97 42.84 0.97 L 49.07 1.17 L 34.26 1.32 L 18.99 1.32 L 18.99 2.2 L 18.68 2.47 L 18.68 4.51 L 18.84 4.51 L 18.84 5.06 L 18.68 5.06 L 18.68 5.19 L 18.84 5.19 L 18.68 6.14 C 17.9 19.6 18.99 33 18.99 46.33 L 18.99 53.2 L 19.3 53.68 L 27.4 53.68 C 27.09 54.16 26.78 54.5 26.31 54.64 L 21.79 54.64 C 20.85 54.57 19.92 54.43 19.14 54.43 C 18.98 54.43 18.83 54.56 18.67 54.7 L 18.05 54.98 C 17.74 54.98 17.43 54.91 17.43 54.7 C 17.27 49.73 18.05 45.45 18.05 40.56 L 18.05 37.84 C 18.05 36.88 16.65 36.75 16.65 36.14 L 16.65 36 L 15.4 35.73 C 15.4 35.52 17.11 34.31 17.11 33.56 C 17.42 31.11 17.42 28.46 17.42 26.14 L 17.42 24.09 C 17.11 23.96 17.26 21.38 16.95 20.63 C 16.48 20.08 16.64 19.47 16.48 18.85 C 16.48 18.44 16.48 18.25 16.32 17.97 L 16.01 17.77 L 16.01 17.7 C 16.01 17.29 17.88 17.02 17.88 16.34 L 17.88 16.21 L 17.26 15.19 C 17.88 14.38 17.42 13.9 17.42 13.08 C 17.42 12.87 17.42 12.81 16.8 12.68 C 18.05 11.86 17.74 11.45 17.74 10.71 C 17.74 9.83 18.05 4.05 17.11 2.29 C 17.11 2.02 17.27 1.87 17.58 1.74 C 17.74 1.74 16.64 1.06 16.8 1.14 L 16.96 0.93 Z M 5.13 0.23 C 5.13 0.29 4.82 0.36 4.66 0.36 C 4.66 0.29 4.35 0.29 4.35 0.23 C 4.51 0.16 4.82 0.1 4.97 0.1 C 4.97 0.1 5.13 0.16 5.13 0.23 Z M 12.3 0.44 L 12.45 0.37 C 12.61 0.37 12.92 0.5 12.92 0.58 C 12.92 0.58 12.61 0.71 12.45 0.71 C 12.3 0.64 12.14 0.5 12.14 0.44 Z M 67.78 1.59 C 67.47 1.38 67.47 1.11 67 0.98 L 93.5 1.11 L 100.68 1.11 L 137.31 0.98 C 137.62 0.98 139.02 1.11 139.33 1.11 C 144.94 1.24 150.86 0.63 156.47 0.69 C 157.41 0.69 164.89 0.63 166.6 0.69 L 168.47 0.69 L 171.12 0.82 L 171.27 0.82 L 178.6 1.1 L 137.14 1.78 C 137.3 1.78 137.61 1.72 137.76 1.72 C 136.98 1.65 135.74 1.59 135.42 1.59 C 135.1 1.59 133.08 1.65 131.99 1.79 C 132.14 1.79 132.3 1.86 132.46 1.86 L 130.12 1.92 C 130.43 1.86 130.9 1.79 131.21 1.79 C 130.9 1.73 130.27 1.52 129.96 1.52 C 129.65 1.52 128.87 1.73 128.71 1.79 C 128.71 1.79 128.87 1.92 129.02 1.92 L 115.46 2.2 C 114.52 2.2 113.9 1.92 112.81 1.92 C 111.87 1.92 109.85 2.4 108.91 2.4 C 107.97 2.4 107.2 2.07 106.42 2.07 C 105.33 2.07 105.64 2.48 105.02 2.61 C 104.55 2.07 103.62 2 102.68 2 C 101.74 2 100.5 2.48 99.25 2.4 L 98 2.07 L 97.84 2.07 L 97.84 1.73 C 96.13 1.67 94.41 1.67 92.69 1.67 L 90.67 1.67 C 89.73 1.6 88.8 1.46 88.02 1.67 L 87.7 1.67 C 87.23 1.6 86.14 1.39 85.83 1.39 C 85.53 1.39 84.58 1.73 84.28 1.73 C 82.88 1.73 81.62 1.52 80.38 1.52 C 79.44 1.59 78.03 1.79 77.72 1.79 C 77.25 1.79 76.16 1.67 75.38 1.67 C 75.07 1.6 74.91 1.46 74.6 1.46 C 74.29 1.46 73.35 1.73 73.04 1.73 C 72.42 1.73 70.7 1.52 70.08 1.39 C 69.46 1.81 68.52 1.67 67.9 1.6 L 67.74 1.6 Z M 171.27 0.71 C 171.43 0.77 171.74 0.84 171.74 0.92 C 171.74 0.99 171.27 0.98 171.12 0.92 C 171.12 0.92 171.12 0.79 171.27 0.71 Z M 64.98 0.77 C 65.14 0.84 65.45 0.9 65.45 0.98 C 65.45 1.06 64.98 1.04 64.83 0.98 C 64.83 0.98 64.83 0.84 64.99 0.77 Z M 63.73 1.32 L 63.88 0.98 L 64.82 1.04 L 64.66 1.32 Z M 50.95 1.17 L 62.33 1.32 C 60.62 1.52 57.34 1.38 55.94 1.38 C 55.16 1.38 53.29 1.38 50.95 1.17 Z M 16.82 48.63 L 16.82 48.22 C 17.29 47.61 17.44 47.53 17.44 47.61 C 17.44 47.69 16.97 48.09 16.5 47 C 16.5 46.86 16.19 46.05 16.19 45.71 L 16.19 45.44 C 16.19 35.78 14.94 23.89 14.94 13.28 C 14.94 13.14 15.56 12.25 15.56 12.12 C 15.56 11.99 14.94 10.62 14.94 10.43 L 14.94 10.3 C 14.94 9.88 15.25 9.15 15.25 9 C 15.25 8.67 16.19 8.67 16.19 8.39 L 16.19 8.12 C 16.19 7.85 15.56 6.35 15.56 6.08 C 15.56 5.39 16.19 2.27 17.28 2.07 C 23.51 1.67 29.9 2 36.14 1.94 C 45.33 1.81 54.06 1.87 63.26 1.73 C 67.31 1.79 70.74 1.67 74.79 1.67 L 76.04 1.73 L 77.6 1.73 C 78.08 1.79 79.94 1.67 80.41 1.67 C 84.92 1.6 89.75 1.87 94.58 1.46 L 110.33 1.46 C 111.89 1.46 112.98 1.39 115.01 1.39 L 116.41 1.39 L 117.19 1.52 C 121.24 1.59 125.61 1.32 129.81 1.32 C 131.06 1.32 131.99 1.38 133.24 1.45 C 133.86 1.45 134.8 1.32 135.26 1.32 C 138.69 1.32 141.65 1.52 144.77 1.52 C 145.86 1.52 150.22 1.59 151 1.59 C 151.47 1.59 152.09 1.32 152.4 1.32 L 152.87 1.32 C 153.5 1.32 153.96 1.52 154.74 1.52 C 156.45 1.52 158.64 1.25 161.13 1.32 C 162.22 1.32 163.62 1.65 165.03 1.65 L 165.5 1.59 C 169.08 1.65 172.04 1.32 175.79 1.38 L 177.5 1.38 L 178.59 1.72 C 178.12 4.16 178.75 6.54 178.75 8.99 C 179.22 9.39 179.22 10.01 179.22 10.62 C 179.22 11.16 179.22 11.77 179.69 12.04 L 179.69 15.51 C 179.69 16.94 180.16 22.93 180.16 24.15 C 180.78 24.56 181.1 24.9 181.1 25.38 C 181.1 26.53 180.79 27.34 180.79 28.37 C 180.48 28.43 180.48 28.64 180.48 28.7 C 180.48 28.91 180.48 29.04 180.79 29.25 C 180.79 31.83 181.1 34.41 181.1 37.06 C 181.1 37.94 180.47 38.84 180.16 39.65 C 179.38 40.95 179.38 42.3 179.07 43.52 C 178.76 44.61 178.14 45.76 178.14 46.78 L 178.14 47.47 C 178.14 47.6 179.39 48.43 179.39 48.56 C 179.7 49.03 179.08 49.37 179.7 49.85 L 179.7 51.82 C 179.39 51.82 178.76 52.09 178.76 52.15 L 178.76 52.28 L 179.7 52.41 C 179.7 53.56 176.27 53.91 174.09 53.91 C 172.69 53.85 172.38 53.85 171.75 53.37 L 149.31 53.24 C 147.44 53.66 146.51 53.78 144.32 53.78 C 138.71 53.72 132.63 53.1 126.55 53.1 C 125.46 53.03 123.9 53.23 122.34 53.23 L 120.47 53.23 L 119.38 53.1 C 118.6 53.37 117.98 53.58 117.04 53.58 C 115.64 53.71 111.28 53.71 110.96 53.71 L 100.36 53.71 C 95.84 53.64 91 54.04 86.48 54.04 C 86.17 54.04 84.61 54.04 84.31 53.98 C 83.69 53.98 83.36 53.71 83.22 53.71 L 82.75 53.71 L 82.12 53.77 L 77.44 53.71 C 76.82 53.71 76.19 53.37 76.19 53.23 C 75.41 53.23 69.96 53.1 69.18 53.1 L 67.77 53.1 C 57.95 53.03 48.45 52.83 39.1 53.03 C 36.92 53.1 34.42 53.64 32.71 53.64 C 31.93 53.64 31.62 53.51 31.15 53.51 L 30.84 53.51 C 30.37 53.51 29.75 53.72 29.44 53.78 L 17.28 53.45 L 16.81 48.62 Z M 63.89 1.52 C 63.58 1.52 63.11 1.73 62.8 1.73 C 61.4 1.73 60 1.6 58.59 1.79 C 58.75 2 58.9 2.27 59.06 2.48 C 58.59 2.54 57.97 2.54 57.5 2.75 C 57.34 2.62 57.19 2.54 57.19 2.48 C 57.5 2.34 57.81 2.27 58.13 2.14 L 58.13 1.81 C 56.57 2.02 55.17 1.81 53.61 1.81 C 53.3 2.35 53.92 3.44 52.05 3.31 C 52.21 3.44 52.99 3.65 53.14 3.79 C 53.14 3.66 53.61 3.37 53.77 3.37 C 54.39 3.31 55.02 3.1 55.33 2.97 C 56.26 3.24 57.51 3.66 58.29 3.93 C 60 3.45 58.29 2.36 60.47 2.64 C 60.78 2.57 60.94 2.36 61.25 2.36 C 61.56 2.36 62.03 2.43 62.03 2.78 C 62.03 2.91 61.41 3.32 61.25 3.53 C 61.25 3.59 61.56 3.66 61.87 3.66 C 62.34 3.66 62.65 3.45 62.96 3.39 C 63.43 3.26 64.21 3.26 64.52 3.18 C 64.67 2.97 64.83 2.84 65.14 2.64 C 65.61 2.7 66.23 2.77 66.7 2.84 C 66.86 2.7 67.01 2.51 67.17 2.43 C 67.17 3.39 69.82 3.12 70.29 3.66 C 70.29 3.18 73.09 2.43 73.87 2.43 C 74.34 2.43 73.87 2.49 73.87 2.7 C 73.87 2.84 74.34 2.97 74.65 2.97 C 74.81 2.97 75.9 2.64 76.52 2.49 C 76.52 2.56 76.83 2.7 77.3 2.83 C 77.46 2.9 77.61 2.9 77.77 2.96 L 77.77 2.9 C 78.08 3.02 78.41 3.1 78.56 3.23 L 80.42 3.1 C 80.27 2.97 80.11 2.83 80.11 2.77 C 80.11 2.77 80.28 2.83 80.42 2.83 C 80.89 2.96 81.67 3.04 82.3 3.17 C 82.92 2.75 84.33 2.96 85.11 2.9 C 85.58 2.77 85.72 2.49 86.05 2.35 C 86.36 2.29 87.44 2.22 87.75 2.22 C 89 2.22 88.22 2.64 89.62 2.64 C 90.41 2.64 90.09 2.64 91.03 2.3 L 90.41 2.3 C 89.31 2.3 88.69 2.03 87.28 2.03 C 86.34 2.03 85.72 2.09 85.27 2.09 C 84.33 2.09 84.02 1.96 83.08 1.96 C 82.31 1.96 82.31 2.09 81.53 2.09 L 80.75 2.09 C 80.44 2.03 80.28 1.89 79.97 1.89 L 79.97 2.09 C 79.5 2.09 79.03 2.03 78.72 2.03 C 78.56 1.89 78.25 1.82 77.77 1.82 C 77.46 1.82 77.3 1.82 77.15 1.89 L 75.44 1.89 C 74.51 1.89 74.82 2.09 74.04 2.3 C 73.88 1.89 69.36 2.03 68.28 1.89 C 68.12 1.82 67.81 1.76 67.81 1.61 C 67.5 1.68 67.03 1.68 66.72 1.68 C 66.56 1.74 66.25 1.81 66.1 1.81 C 64.39 1.81 64.39 1.68 64.23 1.54 L 63.92 1.54 Z M 21.03 1.79 C 20.72 1.79 19.78 1.59 19.47 1.59 C 19.47 1.59 19.47 2.13 19 2.2 L 18.84 4.51 C 18.84 4.58 19 4.58 19.15 4.58 C 19.77 4.58 21.02 1.99 21.02 1.86 L 21.02 1.79 Z M 155.85 2.13 C 155.85 2.26 156.47 2.47 156.63 2.67 C 156.94 2.67 157.41 2.61 157.56 2.61 L 157.56 2.34 C 157.56 2.21 157.09 1.86 156.63 1.73 C 156.32 1.86 155.85 1.94 155.85 2.14 Z M 154.76 1.72 L 152.74 1.72 C 152.89 1.92 153.52 2.26 153.83 2.26 C 154.3 2.26 154.45 2.2 154.77 2.13 L 154.77 1.72 Z M 132.47 1.86 C 132.78 1.92 132.94 2 133.09 2 C 133.4 2 135.58 1.86 137.14 1.79 L 136.52 1.79 Z M 93.66 2 C 93.97 1.94 94.75 1.94 95.06 1.94 C 95.53 1.94 96 1.87 96.31 2 C 96.31 2 96.47 2 96.47 2.07 L 95.69 2.07 C 95.22 2.07 94.59 2 94.28 2 L 93.67 2 Z M 129.35 2 C 129.51 2 129.66 1.94 129.97 1.94 L 129.04 1.94 C 129.14 1.98 129.24 2 129.35 2 Z M 91.78 2.4 C 92.25 2.34 93.03 2.13 93.66 2 C 92.72 2 91.94 2.13 91.17 2.21 C 91.33 2.27 91.64 2.42 91.78 2.42 Z M 13.39 2.54 C 12.92 2.42 12.92 2.21 13.39 2 Z M 97.09 2.2 C 97.25 2.2 97.4 2.07 97.56 2.07 L 96.47 2.07 C 96.63 2.13 96.78 2.2 97.09 2.2 Z M 91 2.27 C 91 2.23 91.06 2.21 91.17 2.21 Z M 149.3 4.03 C 149.77 4.03 150.7 3.63 150.7 3.22 C 150.7 3.09 150.08 2.53 149.61 2.34 C 149.3 2.61 148.52 3.09 148.52 3.22 C 148.52 3.35 148.52 4.03 149.3 4.03 Z M 13.7 3.01 C 13.39 3.01 12.92 2.67 13.08 2.4 C 13.55 2.47 13.7 2.88 13.7 3.01 Z M 8.87 2.4 C 9.18 2.4 9.65 2.53 9.96 2.67 C 9.65 2.88 9.65 3.22 8.87 3.22 C 8.56 3.22 8.56 3.15 8.4 3.09 L 8.4 2.48 C 8.56 2.48 8.56 2.42 8.87 2.42 Z M 7.31 2.74 C 7.52 2.65 7.67 2.63 7.78 2.67 L 8.09 2.67 C 7.78 2.82 7.62 2.74 7.62 2.74 Z M 14.33 3.09 L 17.29 3.09 C 16.04 3.09 14.95 3.36 14.33 3.7 Z M 7.47 3.42 C 6.85 3.42 6.69 3.09 6.69 3.09 C 7 3.09 7.63 3.09 7.47 3.22 Z M 10.74 3.28 L 10.74 3.41 C 10.58 3.41 10.27 3.28 10.43 3.21 C 10.59 3.21 10.9 3.21 10.74 3.27 Z M 107.84 3.49 L 107.84 3.35 L 106.9 3.28 L 106.9 3.41 L 107.84 3.48 Z M 84.47 3.76 C 84.31 3.63 83.83 3.42 83.69 3.35 L 83.69 3.76 C 83.83 3.83 84.31 3.76 84.47 3.76 Z M 23.06 3.49 L 22.75 3.35 L 23.06 3.35 Z M 7.94 3.36 C 8.57 3.36 8.88 4.18 8.88 4.38 L 8.88 4.59 C 7.79 4.38 7.94 4.05 7.94 3.5 Z M 4.51 3.76 C 4.51 3.83 4.04 3.83 4.04 3.7 C 4.2 3.57 4.67 3.63 4.51 3.76 Z M 30.69 3.63 L 31 3.76 L 31 3.89 L 30.53 4.02 L 30.22 3.89 L 30.69 3.62 Z M 7.16 4.03 C 7.01 4.16 6.38 4.16 6.54 4.03 C 6.54 3.83 7.16 3.83 7.16 4.03 Z M 41.45 4.31 L 41.14 4.16 C 41.45 3.89 41.61 3.89 42.08 3.89 C 42.55 3.89 42.86 3.89 42.86 4.16 C 42.86 4.16 42.08 4.31 41.61 4.31 L 41.46 4.31 Z M 38.33 4.31 L 37.86 4.31 L 37.86 4.03 L 38.33 4.03 Z M 1.86 4.24 L 2.02 4.18 C 2.18 4.18 2.49 4.32 2.49 4.38 C 2.49 4.38 2.18 4.51 2.02 4.51 C 1.86 4.45 1.71 4.31 1.71 4.24 L 1.87 4.24 Z M 2.95 4.24 L 4.35 4.45 L 4.04 4.72 L 2.48 4.51 Z M 36.46 5.12 L 35.99 5.12 C 35.37 5.12 35.21 4.58 35.21 4.31 L 35.37 4.31 Z M 21.03 4.58 C 21.03 4.45 20.72 4.45 20.72 4.58 C 20.72 4.64 21.03 4.64 21.03 4.58 Z M 16.04 4.58 L 19 4.58 C 17.75 4.58 16.66 4.85 16.04 5.19 Z M 9.18 4.78 L 9.8 4.78 L 11.2 4.58 L 11.82 4.58 C 11.66 4.64 10.26 4.85 11.2 5.19 Z M 24.61 4.64 L 25.86 4.64 C 25.86 4.77 25.86 4.91 25.55 4.91 C 24.77 4.91 24.62 4.78 24.62 4.64 Z M 11.83 4.85 L 14.79 4.85 C 13.54 4.85 12.45 5.12 11.83 5.46 Z M 161.3 5.26 L 161.3 5.54 C 161.61 5.6 161.77 5.74 162.24 5.74 C 162.55 5.74 162.86 5.54 163.02 5.41 C 162.71 5.2 162.4 5 162.08 5 C 161.61 5 161.3 5.13 161.3 5.28 Z M 18.85 5.06 L 21.81 5.06 C 20.56 5.06 19.47 5.33 18.85 5.66 Z M 29.13 5.54 C 29.13 5.87 29.13 6.08 28.51 6.08 C 28.04 6.08 27.42 5.54 26.95 5.54 C 27.26 5.26 27.73 5.13 28.04 5.13 C 28.82 5.13 29.13 5.54 29.13 5.54 Z M 14.17 5.19 L 17.13 5.19 C 15.88 5.19 14.79 5.46 14.17 5.79 Z M 36.46 5.54 L 37.24 5.54 L 37.24 5.87 L 36.46 5.87 Z M 23.99 5.66 L 24.3 5.52 C 24.77 5.52 24.77 5.66 24.77 5.86 C 24.77 6.05 24.62 6.07 23.99 6.07 Z M 11.21 5.73 C 10.59 5.86 10.27 6 10.43 6.21 C 10.27 6.14 10.12 5.87 9.81 5.73 C 10.12 5.52 10.75 5.52 11.21 5.73 Z M 156.63 5.6 L 156 5.6 C 155.53 5.6 155.53 5.73 155.53 5.81 C 155.69 5.81 156.47 5.87 156.62 5.87 L 156.62 5.6 Z M 140.42 5.66 C 140.42 5.79 140.89 5.94 141.04 5.94 C 141.2 5.87 141.35 5.73 141.35 5.66 C 141.04 5.6 140.57 5.66 140.42 5.66 Z M 159.59 6.14 C 159.75 6.14 159.9 6.08 160.06 6.08 L 159.28 6.01 C 159.44 6.14 159.59 6.14 159.59 6.14 Z M 12.77 7.02 C 13.08 6.75 13.24 6.42 13.24 6.14 C 13.4 6.01 14.33 6.01 14.33 6.01 L 14.33 6.42 C 14.33 6.69 13.86 6.83 13.55 7.02 Z M 17.6 6.27 L 17.6 6.4 C 17.49 6.49 17.39 6.53 17.29 6.53 C 17.08 6.53 17.03 6.49 17.13 6.4 L 17.44 6.27 Z M 5.6 6.35 L 5.76 6.29 C 5.92 6.29 6.23 6.42 6.23 6.49 C 6.23 6.49 5.92 6.62 5.76 6.62 C 5.6 6.56 5.45 6.42 5.45 6.35 Z M 162.39 6.89 C 162.55 6.83 162.55 6.69 162.55 6.62 C 162.39 6.62 162.39 6.49 161.93 6.49 C 161.62 6.49 161.46 6.7 161.3 6.83 C 161.46 6.83 161.46 6.89 162.39 6.89 Z M 6.22 7.1 C 5.75 6.97 5.75 6.76 6.22 6.56 Z M 5.44 6.75 C 5.44 6.82 5.13 6.88 4.97 6.88 C 4.97 6.82 4.66 6.82 4.66 6.75 C 4.81 6.69 5.13 6.62 5.28 6.62 C 5.28 6.62 5.44 6.69 5.44 6.75 Z M 3.73 6.75 L 6.69 6.75 C 5.44 6.75 4.35 7.02 3.73 7.36 Z M 5.6 6.75 C 5.6 6.75 5.91 6.75 6.07 6.82 C 5.91 6.88 5.6 6.88 5.6 6.88 Z M 8.72 7.37 L 9.66 7.31 L 9.97 8.27 C 9.35 8.2 8.26 8.2 7.63 7.99 L 8.72 7.39 Z M 4.67 7.71 C 4.04 7.85 3.73 7.98 3.89 8.19 C 3.73 8.12 3.58 7.85 3.26 7.71 C 3.57 7.5 4.2 7.5 4.67 7.71 Z M 7.63 7.71 L 10.59 7.71 C 9.34 7.71 8.25 7.98 7.63 8.32 Z M 8.72 7.77 L 8.88 7.71 C 9.04 7.71 9.35 7.85 9.35 7.92 C 9.35 7.92 9.04 8.05 8.88 8.05 C 8.72 7.98 8.57 7.84 8.57 7.77 Z M 6.53 7.77 L 6.69 7.84 C 6.69 8.11 6.53 8.18 6.38 8.18 L 5.91 8.03 C 5.75 8.03 5.75 7.97 5.6 7.97 C 5.6 7.9 5.76 7.84 5.91 7.76 L 6.53 7.76 Z M 7.78 7.98 L 10.74 7.98 C 9.49 7.98 8.4 8.25 7.78 8.59 Z M 2.48 8.05 L 2.64 7.98 C 2.8 7.98 3.11 8.11 3.11 8.19 C 3.11 8.19 2.8 8.32 2.64 8.32 C 2.48 8.25 2.33 8.11 2.33 8.05 Z M 163.79 8.19 L 163.32 8.19 C 163.16 8.25 163.01 8.32 163.01 8.39 C 163.32 8.46 163.63 8.6 163.79 8.67 C 163.79 8.6 164.1 8.53 164.1 8.25 Z M 55.16 8.59 C 54.54 8.53 53.45 8.53 52.51 8.32 L 52.67 8.8 C 52.67 8.73 53.14 8.8 53.61 8.73 C 53.77 8.73 54.23 8.86 54.7 8.86 L 55.17 8.59 Z M 13.55 8.38 C 13.71 8.45 14.02 8.51 14.02 8.59 C 14.02 8.67 13.55 8.65 13.4 8.59 C 13.4 8.59 13.4 8.46 13.56 8.38 Z M 14.17 8.46 L 17.13 8.46 C 15.88 8.46 14.79 8.73 14.17 9.07 Z M 7.63 8.65 C 8.25 8.86 8.72 9.13 9.34 9.4 C 9.03 9.47 8.87 9.61 8.56 9.61 C 7.93 9.61 7.62 9.2 6.69 9.2 L 6.53 9.07 C 7.15 8.86 7.62 9.07 7.62 8.67 Z M 41.6 9.13 L 41.6 9.47 L 42.07 9.47 L 42.07 9.13 Z M 10.12 9.55 C 9.49 9.69 9.18 9.82 9.34 10.03 C 9.18 9.96 9.03 9.69 8.71 9.55 C 9.02 9.34 9.65 9.34 10.12 9.55 Z M 8.72 9.74 L 11.68 9.74 C 10.43 9.74 9.35 10.01 8.72 10.35 Z M 4.98 9.74 C 5.45 9.95 6.07 10.49 6.07 10.62 C 6.07 11.02 5.13 11.44 4.67 11.44 C 4.04 11.44 3.89 10.75 3.89 10.62 C 3.89 10.49 4.67 10.01 4.98 9.74 Z M 2.64 9.95 L 2.33 10.08 C 2.17 9.95 2.17 9.81 2.33 9.74 C 2.48 9.81 2.64 9.87 2.64 9.95 Z M 7.47 9.88 L 8.87 10.09 L 8.56 10.36 L 7 10.16 Z M 2.95 10.09 L 5.91 10.09 C 4.66 10.09 3.57 10.36 2.95 10.7 Z M 46.9 10.16 L 46.74 10.36 L 46.9 10.43 L 47.21 10.16 Z M 45.5 10.43 C 44.72 10.36 44.1 10.22 43.48 10.56 C 43.79 10.76 44.73 11.04 45.5 10.97 Z M 14.33 10.49 L 17.29 10.49 C 16.04 10.49 14.95 10.76 14.33 11.1 Z M 7.63 11.24 C 7.01 11.37 6.69 11.51 6.85 11.72 C 6.69 11.66 6.54 11.38 6.23 11.24 C 6.54 11.04 7.16 11.04 7.63 11.24 Z M 39.42 11.79 L 39.11 11.79 L 39.11 11.18 L 39.42 11.18 Z M 39.89 11.31 C 40.05 11.31 40.36 11.24 40.67 11.24 L 40.67 11.58 C 40.51 11.64 40.05 11.79 39.89 11.79 Z M 13.86 11.51 C 13.23 11.64 12.92 11.79 13.08 11.99 C 12.92 11.93 12.77 11.66 12.45 11.51 C 12.76 11.31 13.39 11.31 13.86 11.51 Z M 57.34 11.79 L 56.09 11.79 C 56.09 11.72 56.24 11.37 56.71 11.37 C 57.18 11.37 57.18 11.44 57.33 11.44 L 57.33 11.77 Z M 7.16 11.37 L 10.12 11.37 C 8.87 11.37 7.78 11.64 7.16 11.98 Z M 14.48 11.79 L 14.64 11.72 C 14.79 11.72 15.11 11.86 15.11 11.93 C 15.11 11.93 14.8 12.06 14.64 12.06 C 14.48 11.99 14.33 11.85 14.33 11.79 L 14.49 11.79 Z M 6.85 12.6 L 6.07 12.54 L 6.69 11.79 L 7.47 11.79 Z M 38.95 12.12 L 38.64 12.12 L 38.64 11.92 L 38.95 11.92 Z M 7.78 11.99 L 10.74 11.99 C 9.49 11.99 8.4 12.27 7.78 12.6 Z M 15.73 12.2 C 15.73 12.33 15.11 12.27 15.11 12.14 C 15.11 12.01 15.73 12.07 15.73 12.2 Z M 42.22 12.06 C 42.22 12.12 42.69 12.12 42.69 12.2 C 42.53 12.33 42.22 12.33 42.22 12.33 Z M 8.41 12.33 L 11.37 12.33 C 10.12 12.33 9.03 12.6 8.41 12.94 Z M 2.01 12.33 L 4.97 12.33 C 3.72 12.33 2.63 12.6 2.01 12.94 Z M 8.25 13.08 C 8.41 13.21 8.87 13.21 9.19 13.35 C 9.03 13.48 8.72 13.69 8.57 13.9 L 8.1 13.9 C 7.48 13.9 7.16 13.21 7.16 13.21 C 7.16 13.08 7.47 12.67 7.63 12.46 C 7.94 12.52 7.94 12.86 8.25 13.07 Z M 55 13.9 L 55 13.14 C 55 12.12 56.4 13.75 55.94 13.9 Z M 45.5 13.75 L 45.19 13.07 C 45.03 13.13 44.72 13.2 44.41 13.28 C 44.41 13.55 44.72 13.82 45.03 13.88 Z M 52.51 13.14 L 53.13 13.14 L 53.13 13.28 L 52.51 13.28 Z M 8.72 13.42 C 8.1 13.55 7.79 13.69 7.94 13.9 C 7.79 13.83 7.63 13.56 7.32 13.42 C 7.63 13.21 8.26 13.21 8.72 13.42 Z M 48.15 13.48 L 48.15 13.28 L 47.37 13.28 L 47.37 13.48 Z M 41.91 13.42 L 41.44 13.55 L 41.28 13.42 L 41.75 13.29 Z M 12.15 13.9 C 12.46 13.69 12.77 13.56 13.09 13.49 C 13.24 13.62 13.4 13.77 13.4 13.9 C 13.4 14.1 13.24 14.17 13.09 14.23 L 12.62 14.23 C 11.53 13.9 10.44 14.23 10.44 13.62 C 10.44 13.49 10.75 13.49 10.75 13.49 C 10.75 13.56 10.9 13.56 10.9 13.62 L 11.21 13.83 C 11.21 13.83 11.21 13.9 11.37 13.9 Z M 50.48 14.3 L 50.48 13.61 C 50.01 13.68 49.54 14.03 49.08 14.22 L 50.48 14.28 Z M 12.61 13.62 L 15.57 13.62 C 14.32 13.62 13.23 13.9 12.61 14.23 Z M 13.86 14.71 C 14.17 14.44 14.33 14.1 14.33 13.83 C 14.49 13.7 15.42 13.7 15.42 13.7 L 15.42 14.1 C 15.42 14.38 14.95 14.52 14.64 14.71 Z M 2.01 13.9 L 3.41 14.1 L 3.1 14.38 L 1.54 14.17 Z M 45.81 14.44 C 45.65 14.44 45.19 14.23 44.87 14.23 L 44.87 14.78 C 45.18 14.78 45.65 14.84 45.81 14.84 L 45.81 14.43 Z M 7.31 14.38 C 7.31 14.44 7 14.5 6.84 14.5 C 6.84 14.44 6.53 14.44 6.53 14.38 C 6.69 14.31 7 14.23 7.15 14.23 C 7.15 14.23 7.31 14.3 7.31 14.38 Z M 40.51 14.38 L 41.45 14.38 C 41.29 14.44 41.14 14.65 40.98 14.71 C 40.82 14.65 40.67 14.44 40.51 14.38 Z M 1.24 14.44 C 1.55 14.5 2.18 14.65 2.02 14.92 C 2.02 14.96 1.92 14.98 1.71 14.98 C 1.09 14.92 1.09 14.71 1.24 14.44 Z M 11.83 14.92 L 11.52 15.06 C 11.36 14.92 11.36 14.79 11.52 14.72 C 11.67 14.79 11.83 14.85 11.83 14.93 Z M 49.39 15.05 C 49.39 15.45 49.39 15.59 49.7 15.8 C 49.7 15.8 50.01 15.67 50.32 15.67 C 50.01 15.54 49.7 15.19 49.38 15.06 Z M 47.37 15.19 C 47.21 15.19 46.75 15.32 46.59 15.4 C 46.75 15.46 46.9 15.6 47.37 15.54 L 47.37 15.2 Z M 11.05 15.38 C 11.36 15.38 11.83 15.53 12.14 15.66 C 11.83 15.86 11.83 16.2 11.05 16.2 C 10.74 16.2 10.74 16.14 10.58 16.06 L 10.58 15.45 C 10.74 15.45 10.74 15.38 11.05 15.38 Z M 15.42 16.01 C 15.42 16.07 14.95 16.07 14.95 15.94 C 15.11 15.81 15.57 15.88 15.42 16.01 Z M 45.5 16.48 C 45.5 16.48 45.19 16.36 45.19 16.28 C 44.88 16.34 44.25 16.48 43.79 16.69 C 44.1 16.76 43.94 16.82 44.41 16.82 C 45.03 16.82 45.35 16.61 45.5 16.48 Z M 6.53 16.55 C 6.53 16.61 6.06 16.61 6.06 16.48 C 6.22 16.36 6.68 16.42 6.53 16.55 Z M 50.79 17.09 C 51.1 17.03 51.42 16.82 51.57 16.69 L 50.64 16.56 C 50.64 16.63 50.48 16.83 50.33 16.83 L 50.8 17.11 Z M 50.95 17.49 C 51.57 17.62 52.66 17.62 53.29 17.49 C 52.98 17.36 53.13 16.89 52.51 16.89 C 51.73 16.89 51.42 17.29 50.95 17.49 Z M 54.69 17.57 C 54.69 17.57 54.69 17.44 55 17.3 C 55 17.3 54.69 17.17 54.69 17.09 L 53.76 17.22 C 53.76 17.29 53.76 17.43 53.91 17.56 L 54.69 17.56 Z M 43.63 18.39 C 43.94 18.25 44.25 18.25 44.41 18.18 C 44.41 18.05 43.79 17.84 43.47 17.91 Z M 61.39 18.72 L 60.61 18.72 C 60.76 19 60.76 19.12 61.39 19.06 Z M 16.51 18.85 L 16.51 18.72 C 16.51 18.72 16.35 18.72 16.35 18.79 C 16.35 18.79 16.35 18.85 16.51 18.85 Z M 11.83 19.6 C 11.99 19.73 12.45 19.73 12.77 19.88 C 12.61 20 12.3 20.21 12.15 20.42 L 11.68 20.42 C 11.06 20.42 10.75 19.73 10.75 19.73 C 10.75 19.6 11.06 19.19 11.22 18.98 C 11.53 19.05 11.53 19.4 11.84 19.59 Z M 11.52 19.94 C 10.89 19.73 10.43 19.73 10.58 19.46 C 11.05 19.46 11.2 19.73 11.52 19.94 Z M 45.03 19.75 L 45.03 20.02 L 45.34 20.02 L 45.34 19.75 Z M 62.64 20.29 C 62.95 20.29 63.42 20.16 63.42 19.95 L 62.64 19.95 Z M 52.35 20.29 C 52.51 20.23 52.82 20.02 52.82 19.95 L 50.79 19.95 C 51.1 20.16 51.57 20.37 52.35 20.29 Z M 55 20.63 C 55.31 20.69 55.94 20.75 56.4 20.56 L 56.09 20.02 C 55.62 20.15 55.46 20.35 55 20.63 Z M 11.68 20.21 C 11.53 20.34 11.06 20.28 11.21 20.21 C 11.21 20.07 11.68 20.15 11.68 20.21 Z M 14.48 21.23 L 14.32 21.23 C 14.32 21.23 13.7 21.23 13.85 20.96 C 13.85 20.96 13.85 20.83 14.47 20.83 L 14.47 21.25 Z M 56.87 21.17 C 56.87 21.17 56.87 21.38 57.8 21.44 C 57.65 21.38 57.18 21.17 56.87 21.17 Z M 14.95 21.44 L 15.11 21.38 C 15.27 21.38 15.58 21.51 15.58 21.58 C 15.58 21.58 15.27 21.73 15.11 21.73 C 14.95 21.66 14.8 21.52 14.8 21.45 L 14.96 21.45 Z M 0.15 21.51 C 0.3 21.57 0.62 21.64 0.62 21.71 C 0.62 21.79 0.15 21.78 0 21.71 C 0 21.71 0 21.57 0.16 21.51 Z M 42.07 21.92 L 41.6 21.92 L 41.6 21.58 L 42.07 21.58 Z M 16.51 23.01 L 16.51 22.88 L 16.2 22.94 Z M 16.2 23.62 C 16.2 23.49 15.89 23.49 15.89 23.62 C 15.89 23.75 16.2 23.76 16.2 23.62 Z M 180.94 32.79 C 181.1 32.86 181.41 32.93 181.41 33 C 181.41 33.06 180.94 33.06 180.79 33 C 180.79 33 180.79 32.87 180.95 32.79 Z M 170.34 38.91 C 170.65 38.71 170.81 38.44 170.81 38.23 C 170.81 38.1 170.5 38.1 170.34 38.1 C 169.87 38.23 169.4 38.58 169.4 38.78 C 169.4 38.91 169.56 38.85 169.71 38.91 L 170.33 38.91 Z M 30.38 54.35 L 29.6 53.67 C 47.99 53.67 66.54 53.94 84.47 53.94 L 94.75 53.94 C 95.06 53.94 96.93 53.81 97.24 53.81 C 113.14 53.6 128.72 53.6 144.62 53.6 L 144.46 53.88 C 144.62 53.94 144.77 54.01 144.93 54.01 C 144.93 53.94 144.93 53.67 145.09 53.59 L 156.78 53.59 C 158.03 53.59 162.7 54.01 164.11 54.01 C 165.2 54.28 167.07 54.41 168.16 54.41 C 168.78 54.41 177.98 53.66 177.98 53.59 L 177.98 49.91 C 177.98 49.58 179.85 49.58 179.54 49.16 C 179.54 48.83 179.07 48.62 179.07 48.62 L 179.07 46.51 C 178.29 46.03 177.98 45.76 177.98 45.36 C 177.98 44.67 178.29 44.34 179.07 43.86 L 179.07 40.39 L 179.54 40.32 L 179.85 40.32 C 180.16 43.19 180.16 45.97 180.16 48.62 L 180.16 54.26 C 179.38 54.68 165.82 54.68 155.54 54.74 C 155.38 54.68 155.23 54.61 155.23 54.53 C 152.58 54.95 153.21 54.47 152.11 54.47 C 151.8 54.47 150.09 54.68 149 54.74 L 148.22 54.74 C 147.75 54.68 146.97 54.41 146.81 54.41 C 146.5 54.41 145.72 54.53 145.41 54.61 C 144.63 54.68 143.7 54.55 143.07 54.61 C 142.91 54.61 142.76 54.68 142.76 54.82 C 142.45 54.82 142.13 54.76 141.82 54.76 C 141.35 54.63 141.51 54.35 141.35 54.28 C 141.35 54.21 141.2 54.15 141.2 54.07 C 140.89 54.07 140.42 54.13 140.26 54.13 C 140.26 54.26 140.57 54.34 140.57 54.53 C 140.57 54.68 140.57 54.6 140.42 54.68 L 139.95 54.68 C 139.33 54.68 138.86 54.47 138.08 54.47 C 137.92 54.53 137.77 54.6 137.77 54.74 L 136.52 54.74 C 136.21 54.53 135.9 54.41 135.74 54.41 C 135.58 54.53 135.12 54.74 134.8 54.74 L 134.33 54.74 C 134.02 54.68 134.02 54.53 133.7 54.26 C 133.08 54.33 132.45 54.53 131.99 54.68 C 131.68 54.61 131.52 54.41 131.21 54.41 C 130.27 54.34 129.18 54.53 128.4 54.53 C 127.78 54.47 127.47 54.33 127.15 54.33 C 126.83 54.33 126.21 54.53 125.75 54.66 L 124.81 54.66 C 124.19 54.52 123.41 54.33 123.1 54.33 C 122.79 54.33 122.01 54.46 121.54 54.66 L 110.79 54.66 L 53.43 54.46 L 35.66 53.85 C 34.26 54.19 32.23 54.33 30.67 54.33 L 30.36 54.33 Z M 188.11 41.02 C 188.73 41.23 189.2 41.5 189.82 41.77 C 189.51 41.84 189.35 41.98 189.04 41.98 C 188.42 41.98 188.11 41.57 187.17 41.57 L 187.01 41.44 C 187.63 41.23 188.1 41.44 188.1 41.02 Z M 174.39 42.52 L 174.39 43.13 C 174.55 43.2 174.55 43.26 175.02 43.26 C 175.64 43.26 175.64 42.93 175.95 42.72 C 175.64 42.59 175.33 42.45 174.86 42.45 C 174.55 42.45 174.55 42.51 174.39 42.51 Z M 181.72 43.53 C 181.88 43.6 182.19 43.66 182.19 43.74 C 182.19 43.82 181.72 43.81 181.57 43.74 C 181.57 43.74 181.57 43.61 181.73 43.53 Z M 164.26 43.95 L 163.79 44.35 C 163.95 44.35 164.26 44.41 164.88 44.41 L 165.04 44 L 164.88 43.94 L 164.26 43.94 Z M 177.82 46.12 C 177.98 46.12 178.13 45.99 178.13 45.99 L 177.82 45.85 Z M 171.12 47.27 L 171.43 47.27 L 171.43 46.52 L 171.12 46.52 Z M 172.21 50.34 C 172.37 50.2 172.68 49.93 172.83 49.86 C 172.52 49.72 172.05 49.59 171.9 49.53 C 171.59 49.26 171.43 48.98 171.12 48.84 C 170.96 49.05 170.65 49.38 170.65 49.53 C 170.65 49.53 170.96 50.34 171.74 50.34 Z M 164.89 49.19 C 164.73 49.12 164.42 49.12 164.42 49.12 C 164.42 49.19 164.27 49.26 164.27 49.26 C 164.42 49.26 164.74 49.26 164.89 49.19 Z M 165.2 49.53 C 165.05 49.66 165.05 49.93 165.36 50.07 C 165.52 49.94 165.67 49.67 165.83 49.59 C 165.83 49.59 165.36 49.53 165.2 49.53 Z M 185.14 49.66 C 185.77 49.86 186.23 50.13 186.85 50.41 C 186.54 50.47 186.38 50.61 186.07 50.61 C 185.45 50.61 185.13 50.2 184.2 50.2 L 184.04 50.07 C 184.66 49.86 185.13 50.07 185.13 49.67 Z M 174.86 49.66 L 174.55 49.78 C 174.55 49.85 174.71 50.06 174.86 50.12 C 175.02 50.06 175.33 49.85 175.33 49.78 Z M 173.15 50.82 C 173.31 50.95 173.31 51.22 173.46 51.43 C 173.77 51.3 173.77 50.95 173.93 50.82 C 173.62 50.76 173.15 50.76 173.15 50.82 Z M 189.51 51.02 C 189.67 51.08 189.98 51.08 189.98 51.29 L 189.98 51.42 L 189.51 51.62 L 189.51 51.75 L 188.89 51.75 C 188.73 51.69 188.58 51.42 188.58 51.07 L 188.74 51.07 L 188.9 51 L 189.52 51 Z M 186.39 51.09 L 186.55 51.03 C 186.7 51.03 187.02 51.16 187.02 51.23 C 187.02 51.23 186.71 51.38 186.55 51.38 C 186.39 51.31 186.24 51.17 186.24 51.1 L 186.4 51.1 Z M 165.51 51.77 C 165.51 51.97 165.67 51.97 165.67 52.04 C 166.14 52.1 166.61 52.04 166.92 52.04 C 166.92 51.97 167.08 51.91 167.08 51.7 C 167.08 51.56 166.77 51.36 166.61 51.29 C 166.3 51.35 165.52 51.42 165.52 51.77 Z M 170.34 51.49 C 170.96 51.83 171.43 52.24 172.21 52.65 C 172.21 52.65 172.68 52.58 172.83 52.58 C 172.83 52.45 172.36 52.31 172.36 52.18 C 172.36 51.97 172.52 51.91 172.67 51.77 C 172.2 51.49 170.8 51.36 170.33 51.49 Z M 167.38 52.85 C 167.38 53.06 167.22 53.06 168.31 53.33 C 168.47 53.06 168.94 52.72 169.4 52.45 C 169.24 52.39 169.09 52.32 168.62 52.32 C 168.15 52.32 167.37 52.59 167.37 52.87 Z M 162.7 52.65 C 162.54 52.58 162.39 52.65 162.23 52.65 C 162.39 52.65 162.39 52.92 162.7 52.98 Z M 177.51 52.65 C 177.2 52.58 176.89 52.71 176.89 52.77 C 177.05 52.84 177.2 52.91 177.36 52.91 L 177.51 52.63 Z M 145.09 53.6 L 144.62 53.54 L 144.62 53.6 Z M 27.88 53.6 C 28.19 53.6 28.66 53.73 28.97 53.88 C 28.66 54.08 28.66 54.42 27.88 54.42 C 27.57 54.42 27.57 54.35 27.41 54.29 L 27.41 53.68 C 27.57 53.68 27.57 53.62 27.88 53.62 Z M 30.22 53.67 C 30.38 53.73 30.69 53.73 30.69 53.94 L 30.69 54.07 L 30.22 54.28 L 30.22 54.41 L 29.6 54.41 C 29.44 54.34 29.29 54.07 29.29 53.72 L 29.44 53.72 L 29.6 53.66 L 30.22 53.66 Z M 28.98 54.02 C 28.36 54.02 28.2 53.68 28.2 53.68 C 28.51 53.68 29.14 53.68 28.98 53.81 Z M 69.65 54.69 C 69.34 54.76 68.87 54.9 68.71 54.69 C 69.02 54.63 69.33 54.63 69.65 54.69 Z M 124.83 54.69 C 125.14 54.69 125.3 54.76 125.45 54.76 C 125.45 54.76 125.61 54.69 125.76 54.69 C 129.34 54.69 132.15 54.76 134.33 54.76 L 136.51 54.76 C 136.67 54.88 136.98 55.03 137.45 55.03 C 137.45 54.96 137.6 54.82 137.76 54.76 L 141.81 54.76 C 141.81 54.82 141.97 54.82 142.12 54.88 C 141.03 55.16 141.5 55.63 140.41 55.63 C 140.25 55.63 139.16 55.16 138.54 55.16 C 138.23 55.16 137.76 55.22 137.29 55.36 C 136.82 55.3 136.04 55.43 135.73 55.43 C 134.95 55.43 135.26 55.36 134.33 55.03 C 133.7 55.23 133.08 55.63 132.62 55.63 C 132 55.63 132 55.43 131.37 55.16 C 130.9 55.22 130.44 55.56 129.97 55.56 C 129.66 55.56 129.82 55.56 129.66 55.49 C 129.82 55.43 129.82 55.49 129.82 55.29 C 129.82 54.95 128.73 55.01 128.73 55.01 C 128.42 55.01 126.86 55.29 126.55 55.29 L 122.18 55.29 C 121.71 55.29 121.4 55.01 121.4 54.87 C 121.4 54.81 121.4 54.74 121.56 54.66 L 124.83 54.66 Z M 146.96 55.57 C 146.8 55.57 146.8 55.51 146.65 55.51 C 146.34 55.44 146.18 55.38 145.87 55.38 C 145.09 55.31 144 55.44 143.22 55.51 C 142.91 55.38 142.6 55.23 142.6 55.03 C 142.6 54.96 142.6 54.88 142.76 54.82 C 143.85 54.82 144.01 54.82 144.16 54.88 C 144.47 54.82 146.18 54.82 148.37 54.82 C 148.37 54.82 148.68 54.82 149 54.76 L 155.54 54.76 C 155.7 54.82 156.01 54.96 156.16 55.09 L 156.16 55.43 C 154.14 55.22 154.14 55.43 153.67 55.43 C 153.36 55.43 152.74 55.3 152.27 55.16 C 151.96 55.22 151.65 55.36 151.33 55.49 C 150.4 55.43 149 55.49 148.22 55.56 C 147.91 55.49 147.75 55.43 147.28 55.43 L 147.28 55.63 L 147.12 55.57 Z M 69.19 54.9 C 68.88 54.96 68.41 55.1 68.25 54.9 C 68.56 54.83 68.87 54.83 69.19 54.9 Z M 30.22 54.9 C 29.91 54.96 29.44 55.1 29.29 54.9 C 29.6 54.83 29.91 54.83 30.22 54.9 Z M 161.15 54.9 L 162.55 55.1 L 162.24 55.38 L 160.68 55.17 Z M 65.44 54.9 L 68.4 54.9 C 67.15 54.9 66.06 55.17 65.44 55.51 Z M 27.73 54.9 C 28.35 55.1 28.82 55.38 29.44 55.65 C 29.13 55.71 28.97 55.85 28.66 55.85 C 28.04 55.85 27.73 55.44 26.79 55.44 L 26.63 55.31 C 27.25 55.1 27.72 55.31 27.72 54.9 Z M 19.94 55.78 L 19.16 55.71 L 19.78 54.96 L 20.56 54.96 Z M 27.42 55.17 C 27.11 55.23 26.64 55.38 26.48 55.17 C 26.79 55.1 27.1 55.1 27.42 55.17 Z M 31.62 55.3 C 31.31 55.36 30.84 55.51 30.69 55.3 C 31 55.23 31.31 55.23 31.62 55.3 Z M 118.6 55.44 C 118.29 55.51 117.82 55.65 117.66 55.44 C 117.97 55.38 118.29 55.38 118.6 55.44 Z M 159.9 55.44 C 160.52 55.65 160.99 55.92 161.61 56.19 C 161.3 56.26 161.14 56.4 160.83 56.4 C 160.21 56.4 159.89 56 158.96 56 L 158.8 55.87 C 159.42 55.66 159.89 55.87 159.89 55.45 Z M 154.29 55.92 C 154.29 55.71 154.29 55.58 154.6 55.44 C 154.76 55.44 154.91 55.51 155.07 55.57 L 155.07 55.84 C 154.91 55.84 154.76 55.91 154.44 55.91 L 154.29 55.91 Z M 48.93 55.44 L 51.89 55.44 C 50.64 55.44 49.55 55.71 48.93 56.05 Z M 31.78 55.44 L 34.74 55.44 C 33.49 55.44 32.4 55.71 31.78 56.05 Z M 146.81 55.57 L 143.54 55.57 C 144.63 55.51 145.88 55.44 146.66 55.51 Z M 158.65 55.51 C 158.96 55.51 159.12 55.51 159.43 55.57 L 159.27 56.26 C 158.8 56.05 158.02 55.98 157.56 55.71 C 157.56 55.57 158.19 55.51 158.65 55.51 Z M 31 55.51 C 31.31 55.51 31.78 55.63 32.09 55.78 C 31.78 55.98 31.78 56.32 31 56.32 C 30.69 56.32 30.69 56.26 30.53 56.19 L 30.53 55.58 C 30.69 55.58 30.69 55.52 31 55.52 Z M 23.52 55.51 C 23.68 55.51 23.68 55.71 23.52 55.71 C 23.05 55.71 23.05 55.51 23.52 55.51 Z M 154.29 55.57 L 155.54 55.84 C 155.54 55.97 154.6 56.45 153.98 56.39 Z M 82.59 55.65 C 82.28 55.71 81.81 55.85 81.66 55.65 C 81.97 55.58 82.28 55.58 82.59 55.65 Z M 158.03 55.84 C 157.41 55.97 157.09 56.11 157.25 56.32 C 157.09 56.26 156.94 55.98 156.63 55.84 C 156.94 55.63 157.56 55.63 158.03 55.84 Z M 52.82 55.71 L 55.78 55.71 C 54.53 55.71 53.44 55.98 52.82 56.32 Z M 70.74 55.78 C 70.43 55.84 69.96 55.98 69.81 55.78 C 70.12 55.71 70.43 55.71 70.74 55.78 Z M 30.69 55.78 C 30.38 55.84 29.91 55.98 29.75 55.78 C 30.06 55.71 30.37 55.71 30.69 55.78 Z M 19.94 56.26 C 19.78 56.13 19.47 56.13 19.16 56.05 L 19.78 55.78 C 19.94 55.71 20.09 55.71 20.25 55.78 Z M 148.21 55.84 C 147.9 55.91 147.43 56.05 147.27 55.84 C 147.58 55.78 147.89 55.78 148.21 55.84 Z M 43.31 55.84 C 43 55.91 42.53 56.05 42.37 55.84 C 42.68 55.78 43 55.78 43.31 55.84 Z M 45.03 55.84 L 46.43 56.05 L 46.12 56.32 L 44.56 56.11 Z M 42.38 55.92 C 42.07 55.98 41.6 56.13 41.45 55.92 C 41.76 55.85 42.07 55.85 42.38 55.92 Z M 54.85 55.92 C 55.01 55.92 55.01 56.13 54.85 56.13 C 54.38 56.13 54.38 55.92 54.85 55.92 Z M 30.69 55.92 C 30.84 55.92 30.84 55.98 30.69 55.98 C 30.22 55.98 30.22 55.92 30.69 55.92 Z M 28.82 55.98 L 31.78 55.98 C 30.53 55.98 29.44 56.26 28.82 56.59 Z M 58.43 56.19 C 57.8 56.32 57.49 56.46 57.65 56.67 C 57.49 56.61 57.34 56.33 57.02 56.19 C 57.33 55.98 57.96 55.98 58.43 56.19 Z M 34.12 56.11 C 34.28 56.18 34.59 56.18 34.59 56.39 L 34.59 56.53 L 34.12 56.73 L 34.12 56.88 L 33.5 56.88 C 33.34 56.81 33.19 56.54 33.19 56.19 L 33.35 56.19 L 33.51 56.13 L 34.13 56.13 Z M 28.04 56.19 C 28.2 56.13 28.66 56.13 28.82 56.19 L 28.82 56.73 L 28.04 56.67 Z M 164.42 56.26 L 164.58 56.19 C 164.74 56.19 165.05 56.32 165.05 56.4 C 165.05 56.4 164.74 56.54 164.58 56.54 C 164.42 56.48 164.27 56.33 164.27 56.27 L 164.42 56.27 Z M 50.33 56.46 C 50.49 56.46 50.49 56.53 50.49 56.53 L 50.02 56.8 L 49.24 56.8 C 49.08 56.67 49.08 56.39 49.24 56.19 L 50.02 56.19 Z M 42.07 56.26 C 41.76 56.32 41.29 56.46 41.13 56.26 C 41.44 56.19 41.75 56.19 42.07 56.26 Z M 38.64 56.26 C 38.33 56.32 37.86 56.46 37.71 56.26 C 38.02 56.19 38.33 56.19 38.64 56.26 Z M 56.25 57.07 L 55.47 57.01 L 56.1 56.26 L 56.88 56.26 Z M 55 56.26 L 55.16 56.32 C 55.16 56.59 55 56.66 54.85 56.66 L 54.38 56.53 C 54.22 56.53 54.22 56.46 54.07 56.46 C 54.07 56.4 54.23 56.33 54.38 56.26 Z M 30.38 56.26 L 30.54 56.32 C 30.54 56.59 30.38 56.66 30.23 56.66 L 29.76 56.53 C 29.6 56.53 29.6 56.46 29.45 56.46 C 29.45 56.4 29.61 56.33 29.76 56.26 Z M 74.8 56.32 C 74.49 56.39 74.02 56.53 73.86 56.32 C 74.17 56.26 74.49 56.26 74.8 56.32 Z M 62.64 56.8 C 62.48 56.67 62.17 56.67 61.86 56.59 L 62.48 56.32 C 62.64 56.26 62.79 56.26 62.95 56.32 Z M 47.99 56.32 C 47.68 56.39 47.21 56.53 47.05 56.32 C 47.36 56.26 47.68 56.26 47.99 56.32 Z M 35.99 56.32 C 35.68 56.39 35.21 56.53 35.05 56.32 C 35.36 56.26 35.67 56.26 35.99 56.32 Z M 57.34 56.32 L 58.59 56.59 C 58.59 56.72 57.66 57.2 57.03 57.14 Z M 50.79 56.32 L 51.26 56.53 C 51.42 56.59 51.42 56.66 51.42 56.8 C 51.11 56.8 50.64 56.87 50.33 56.73 C 50.33 56.73 50.49 56.53 50.8 56.33 Z M 62.8 56.53 C 62.18 56.66 61.86 56.8 62.02 57.01 C 61.86 56.94 61.71 56.67 61.4 56.53 C 61.71 56.32 62.33 56.32 62.8 56.53 Z M 52.82 56.53 C 52.98 56.32 53.13 56.32 53.29 56.53 Z M 57.5 56.46 C 57.66 56.53 57.97 56.53 57.97 56.73 L 57.97 56.88 L 57.5 57.09 L 57.5 57.23 L 56.88 57.23 C 56.72 57.16 56.57 56.89 56.57 56.54 L 56.73 56.54 L 56.89 56.48 L 57.51 56.48 Z M 42.69 57.07 C 43 56.87 43.47 56.59 43.78 56.46 C 43.93 56.46 44.25 56.59 44.25 56.8 L 43.78 57.07 Z M 37.55 56.46 C 37.71 56.53 38.02 56.53 38.02 56.73 L 38.02 56.88 L 37.55 57.09 L 37.55 57.23 L 36.93 57.23 C 36.77 57.16 36.62 56.89 36.62 56.54 L 36.78 56.54 L 36.94 56.48 L 37.56 56.48 Z M 45.03 56.53 C 44.72 56.59 44.25 56.73 44.09 56.53 C 44.4 56.46 44.71 56.46 45.03 56.53 Z M 40.2 56.53 C 39.89 56.59 39.42 56.73 39.27 56.53 C 39.58 56.46 39.89 56.46 40.2 56.53 Z M 30.54 56.73 C 29.92 56.88 29.6 57.01 29.76 57.21 C 29.6 57.15 29.45 56.88 29.14 56.73 C 29.45 56.53 30.08 56.53 30.54 56.73 Z M 170.49 56.59 C 171.12 56.8 171.58 57.07 172.2 57.34 C 171.89 57.41 171.73 57.55 171.42 57.55 C 170.8 57.55 170.48 57.14 169.55 57.14 L 169.39 57.01 C 170.01 56.8 170.48 57.01 170.48 56.59 Z M 47.37 56.66 L 50.33 56.66 C 49.08 56.66 47.99 56.93 47.37 57.27 Z M 31.31 56.73 C 31.47 56.73 31.47 56.94 31.31 56.94 C 30.84 56.94 30.84 56.73 31.31 56.73 Z M 165.2 56.8 C 165.67 57.01 166.29 57.55 166.29 57.68 C 166.29 58.08 165.35 58.5 164.89 58.5 C 164.27 58.5 164.11 57.81 164.11 57.68 C 164.11 57.55 164.89 57.07 165.2 56.8 Z M 51.42 56.87 L 51.57 56.8 C 51.73 56.8 52.04 56.93 52.04 57.01 C 52.04 57.01 51.73 57.14 51.57 57.14 C 51.42 57.07 51.26 56.93 51.26 56.87 Z M 49.24 57.01 C 48.61 57.14 48.3 57.28 48.46 57.49 C 48.3 57.42 48.15 57.15 47.83 57.01 C 48.14 56.8 48.77 56.8 49.24 57.01 Z M 175.48 56.93 C 176.1 57.14 176.57 57.41 177.19 57.68 C 176.88 57.74 176.72 57.89 176.41 57.89 C 175.79 57.89 175.47 57.47 174.54 57.47 L 174.38 57.34 C 175.01 57.14 175.47 57.34 175.47 56.93 Z M 47.99 57.07 C 47.99 57.01 48.46 57.01 48.77 57.07 C 48.77 57.14 48.61 57.28 48.46 57.28 C 48.31 57.28 47.99 57.21 47.99 57.07 Z M 38.02 58.09 C 38.33 57.82 38.49 57.49 38.49 57.21 C 38.64 57.07 39.58 57.07 39.58 57.07 L 39.58 57.49 C 39.58 57.76 39.11 57.9 38.8 58.09 Z M 37.86 57.14 L 38.02 57.07 C 38.18 57.07 38.49 57.21 38.49 57.28 C 38.49 57.28 38.18 57.41 38.02 57.41 C 37.86 57.34 37.71 57.2 37.71 57.14 Z M 45.19 57.28 C 44.88 57.34 44.41 57.49 44.25 57.28 C 44.56 57.21 44.87 57.21 45.19 57.28 Z M 36.46 57.28 C 36.15 57.34 35.68 57.49 35.52 57.28 C 35.83 57.21 36.15 57.21 36.46 57.28 Z M 35.99 57.28 C 35.68 57.34 35.21 57.49 35.05 57.28 C 35.36 57.21 35.67 57.21 35.99 57.28 Z M 178.76 57.28 C 179.23 57.49 179.85 58.03 179.85 58.16 C 179.85 58.57 178.92 58.98 178.45 58.98 C 177.83 58.98 177.67 58.29 177.67 58.16 C 177.67 58.03 178.45 57.55 178.76 57.28 Z M 169.41 57.41 C 169.88 57.62 170.5 58.16 170.5 58.29 C 170.5 58.7 169.57 59.1 169.1 59.1 C 168.48 59.1 168.32 58.42 168.32 58.29 C 168.32 58.16 169.1 57.68 169.41 57.41 Z M 41.6 57.62 C 40.98 57.74 40.67 57.89 40.82 58.09 C 40.67 58.03 40.51 57.76 40.2 57.62 C 40.51 57.41 41.14 57.41 41.6 57.62 Z M 178.76 57.62 L 178.92 57.55 C 179.07 57.55 179.39 57.68 179.39 57.76 C 179.39 57.76 179.08 57.9 178.92 57.9 C 178.76 57.84 178.61 57.69 178.61 57.63 L 178.77 57.63 Z M 39.11 57.55 L 42.07 57.55 C 40.82 57.55 39.73 57.82 39.11 58.16 Z M 48.3 58.37 C 47.21 58.03 46.12 58.37 46.12 57.76 C 46.12 57.63 46.43 57.63 46.43 57.63 C 46.74 57.76 46.74 57.9 47.05 58.04 L 47.83 58.04 C 48.14 57.84 48.46 57.71 48.77 57.63 C 48.93 57.76 49.08 57.9 49.08 58.04 C 49.08 58.25 48.92 58.31 48.77 58.38 L 48.3 58.38 Z M 44.41 58.09 C 44.1 58.16 43.63 58.3 43.47 58.09 C 43.78 58.03 44.09 58.03 44.41 58.09 Z M 40.2 58.22 L 43.16 58.22 C 41.91 58.22 40.82 58.5 40.2 58.83 Z M 39.89 58.5 C 40.05 58.5 40.05 58.56 40.05 58.56 L 39.58 58.83 L 38.8 58.83 C 38.64 58.7 38.64 58.42 38.8 58.22 L 39.58 58.22 Z M 41.45 58.29 L 44.41 58.29 C 43.16 58.29 42.07 58.56 41.45 58.9 Z M 43.31 58.5 C 43 58.56 42.53 58.7 42.37 58.5 C 42.68 58.43 43 58.43 43.31 58.5 Z M 174.7 58.57 C 174.86 58.64 175.17 58.64 175.17 58.84 L 175.17 58.98 L 174.7 59.18 L 174.7 59.31 L 174.08 59.31 C 173.92 59.25 173.77 58.98 173.77 58.62 L 173.93 58.62 L 174.09 58.56 L 174.71 58.56 Z M 40.2 58.57 L 43.16 58.57 C 41.91 58.57 40.82 58.84 40.2 59.18 Z M 39.73 58.57 C 40.35 58.78 40.82 59.05 41.44 59.32 C 41.13 59.39 40.97 59.53 40.66 59.53 C 40.04 59.53 39.72 59.12 38.79 59.12 L 38.63 58.99 C 39.26 58.78 39.72 58.99 39.72 58.59 Z M 183.74 58.98 L 183.43 59.1 C 183.27 58.98 183.27 58.83 183.43 58.77 C 183.58 58.83 183.74 58.9 183.74 58.98 Z M 40.35 58.84 C 40.51 58.78 40.97 58.78 41.13 58.84 L 41.13 59.39 L 40.35 59.32 Z M 162.08 59.25 C 162.08 59.31 161.77 59.39 161.61 59.39 C 161.61 59.32 161.3 59.32 161.3 59.25 C 161.46 59.18 161.77 59.12 161.93 59.12 C 161.93 59.12 162.08 59.18 162.08 59.25 Z' transform='translate%28-0.503 0%29'/%3E%3C/svg%3E");
}
@property --u { syntax: "<length>"; inherits: true; initial-value: 1px; }
@media (min-width: 1920px) { :root { --u: max(1px, min(100vw / 1920, 100vh / 1000)); } }
@media (max-width: 1919.98px) { :root { --gap: 200px; --pad: 35px; --h2: 75px; } }
@media (max-width: 1199.98px) { :root { --gap: 150px; --pad: 30px; --h2: 60px; } }
@media (max-width: 809.98px)  { :root { --gap: 100px; --h2: 40px; } }

*, *::before, *::after { box-sizing: border-box; }
[hidden] { display: none !important; }
html { background: #000; color-scheme: dark; }
body { margin: 0; color: #fff; font: 300 16px/1.4 var(--sans); font-variation-settings: "opsz" 18; -webkit-font-smoothing: antialiased; overflow-x: clip; }
*, ::before, ::after { font-feature-settings: "ss08", "ss09" !important; }
img, video { display: block; max-width: 100%; height: auto; }
h2, p { margin: 0; }
button { font: inherit; color: inherit; }
a { color: inherit; }
:focus-visible { outline: 2px solid #fff; outline-offset: 3px; }

main { display: flex; flex-direction: column; gap: var(--gap); }

.noise, .header::before {
  inset: 0; z-index: -1; pointer-events: none; opacity: .07;
  background: url("../assets/img/noise.png") 0 0 / 256px; image-rendering: pixelated;
}
.noise { position: fixed; }
.header::before { content: ""; position: absolute; -webkit-mask: linear-gradient(#000, transparent); mask: linear-gradient(#000, transparent); }

.btn {
  --w: 358px;
  position: relative; isolation: isolate; display: inline-grid; place-items: center; flex: none;
  width: var(--w); max-width: 100%; aspect-ratio: 3.11; padding: 0; border: 0; background: none; cursor: pointer;
  container-type: inline-size; color: #fff;
}
.btn > span { font: 700 12.5cqi/1 var(--sans); font-variation-settings: "opsz" 6; letter-spacing: -.02em; text-transform: uppercase; text-align: center; }
.btn::before, .btn::after {
  content: ""; position: absolute; z-index: -1; left: 50%; top: 50%; width: 104.7%; aspect-ratio: 167 / 59; translate: -50% -47%;
  background: var(--red);
  -webkit-mask: var(--brush) center / 100% 100% no-repeat;
          mask: var(--brush) center / 100% 100% no-repeat;
}
.btn::before { transition: background-color .3s ease, scale .55s var(--spring), rotate .55s var(--spring), opacity 0s; }
.btn::after {
  width: 116.5%; aspect-ratio: 189 / 62; background: #cc0404; scale: .9 1; opacity: 0;
  -webkit-mask: var(--brush-hover) center / 100% 100% no-repeat, linear-gradient(90deg, transparent, #000 20% 80%, transparent) center / 0% 100% no-repeat;
          mask: var(--brush-hover) center / 100% 100% no-repeat, linear-gradient(90deg, transparent, #000 20% 80%, transparent) center / 0% 100% no-repeat;
  -webkit-mask-composite: source-in; mask-composite: intersect;
  transition: opacity .25s ease, -webkit-mask-size 0s .25s, mask-size 0s .25s, scale 0s .25s, rotate .55s var(--spring);
}
.btn > span { transition: scale .5s var(--spring); }
.btn { --spring: cubic-bezier(.34, 1.5, .64, 1); }
@media (hover: hover) {
  .btn:hover::before { background: #cc0404; scale: 1.02 1.03; rotate: -1deg; opacity: 0; transition: background-color .2s ease, scale .55s var(--spring), rotate .55s var(--spring), opacity .3s .15s; }
  .btn:hover::after {
    -webkit-mask-size: 100% 100%, 180% 100%; mask-size: 100% 100%, 180% 100%; scale: 1; rotate: -1deg; opacity: 1;
    transition: opacity 0s, -webkit-mask-size .5s cubic-bezier(.22, 1, .36, 1), mask-size .5s cubic-bezier(.22, 1, .36, 1), scale .6s var(--spring), rotate .55s var(--spring);
  }
  .btn:hover > span { scale: 1.04; }
}
.btn:disabled { opacity: .6; cursor: progress; }
.btn { transition: scale .25s cubic-bezier(.22, 1, .36, 1); }
.btn:active:not(:disabled) { scale: .96; transition-duration: .08s; }
.btn--header { --w: calc(201 * var(--u)); }
.btn--hero { --w: min(18.65%, 49.4vh); }
.btn--lg, .btn--cta { --w: calc(436 * var(--u)); }
@media (max-width: 1919.98px) { .btn--header { --w: 287px; } .btn--hero { --w: 259px; } .btn--lg { --w: 306px; } .btn--cta { --w: 514px; } }
@media (max-width: 1199.98px) { .btn--header { --w: 216px; } .btn--hero { --w: 26.3%; } .btn--lg { --w: 283px; } .btn--cta { --w: 436px; } }
@media (max-width: 809.98px)  { .btn--header { --w: 110px; } .btn--header::before { background: #e81c1c; } .btn--hero { --w: 48.46%; } .btn--lg { --w: 224px; } }

.header {
  position: fixed; top: 0; left: 0; right: 0; z-index: 50; height: calc(150 * var(--u)); padding: calc(30 * var(--u));
  display: flex; justify-content: space-between; align-items: flex-start;
  background: linear-gradient(#000, transparent); pointer-events: none;
}
.header > * { pointer-events: auto; }
.logo svg { display: block; width: calc(100 * var(--u)); height: calc(61 * var(--u)); }
@media (max-width: 1919.98px) { .header { height: auto; align-items: center; } }
@media (max-width: 1199.98px) { .header { padding: 32px; } }
@media (max-width: 809.98px)  { .header { padding: 30px clamp(12px, 7.7vw, 30px); } .logo svg { width: 56px; height: 34px; } }

.hotline { display: grid; gap: calc(4 * var(--u)); margin: calc(2 * var(--u)) auto 0 calc(40 * var(--u)); color: #fff; text-decoration: none; white-space: nowrap; }
.hotline span { font: 300 calc(15 * var(--u))/1.2 var(--sans); color: var(--grey-2); }
.hotline b { font: 600 calc(28 * var(--u))/1 var(--sans); font-variation-settings: "opsz" 6; letter-spacing: -.01em; transition: color .2s; }
.hotline:focus-visible { outline: 2px solid #fff; outline-offset: 6px; }
@media (hover: hover) { .hotline:hover b { color: var(--red); } }
.hotline--hero { display: none; }
@media (max-width: 1919.98px) { .hotline { margin: 0 auto 0 36px; } .hotline span { font-size: 14px; } .hotline b { font-size: 25px; } }
@media (max-width: 1199.98px) { .hotline { margin-left: 28px; } .hotline span { font-size: 13px; } .hotline b { font-size: 22px; } }
@media (max-width: 809.98px)  { .hotline { margin-left: 20px; } .hotline span { font-size: 12px; } .hotline b { font-size: 19px; } }
@media (max-width: 739.98px) {
  .header .hotline { display: none; }
  .hotline--hero { display: grid; justify-items: center; margin: -8px 0 0; text-align: center; white-space: normal; }
  .hotline--hero span { max-width: 17em; font-size: 13px; text-wrap: balance; }
  .hotline--hero b { font-size: 22px; }
}

.hero { height: 100vh; height: 100svh; display: flex; flex-direction: column; align-items: center; justify-content: center; gap: calc(34 * var(--u)); }
.hero__title { width: min(56.61%, 150vh); margin: 0; }
.hero__title svg { display: block; width: 100%; height: auto; overflow: visible; }
@media (max-width: 1919.98px) { .hero { gap: 20px; } }
@media (max-width: 1199.98px) { .hero__title { width: 79.38%; } }
@media (max-width: 809.98px)  { .hero { gap: 34px; } .hero__title { width: 89%; } }
@media (prefers-reduced-motion: no-preference) {
  .hero__line { animation: hero-line 1.2s ease-out .1s backwards; }
  .hero__line + .hero__line { animation-delay: .35s; }
  .hero__red { animation: fade-in 1.4s ease .8s backwards; }
  .btn--hero::before { animation: hero-paint .75s cubic-bezier(.65, 0, .35, 1) .45s backwards; }
  .btn--hero > span { animation: fade-in .5s ease-out .9s backwards; }
  .hotline--hero { animation: fade-in .8s ease-out .9s backwards; }
  .header { animation: fade-in .8s ease-out .7s backwards; }
}
@keyframes hero-line { from { opacity: 0; translate: 0 3px; } }
@keyframes hero-paint { from { clip-path: inset(0 100% 0 0); } to { clip-path: inset(0); } }
@keyframes fade-in { from { opacity: 0; } }

.story { display: flex; flex-direction: column; gap: calc(5 * var(--u)); padding: calc(30 * var(--u)); overflow: clip; margin-bottom: calc(-1 * var(--gap)); }
.stage { position: sticky; top: 0; height: 100vh; height: 100svh; z-index: 1; }
.step { height: 150vh; }
@media (min-width: 1200px) and (max-width: 1919.98px) { .step--last { height: 120vh; } }
@media (min-width: 1200px) {
  .hero { position: relative; z-index: 2; }
  .story { margin-top: calc(-50vh + 150 * var(--u)); margin-top: calc(-50svh + 150 * var(--u)); }
}
@media (max-width: 809.98px) and (orientation: portrait) {
  .step { height: 100vh; }
  .strip > .filler { display: none; }
  .strip > img:has(+ .filler + .panel) { -webkit-mask-image: linear-gradient(90deg, transparent, #000 24px, #000 calc(100% - 24px), transparent); mask-image: linear-gradient(90deg, transparent, #000 24px, #000 calc(100% - 24px), transparent); }
  .hero { position: relative; z-index: 2; }
  .story { margin-top: calc(16px - var(--gap) - 30px - var(--iy)); }
}

.camera {
  position: absolute; left: 50%; top: 50%; width: 1920px; height: 1002px; margin: -501px 0 0 -960px;
  z-index: 2; pointer-events: none; will-change: transform;
}
.strip { position: absolute; left: -2517px; bottom: 217px; display: flex; align-items: flex-end; will-change: transform; }
.strip > * { flex: none; width: 1008px; height: calc(984px * 1853 / 3097); margin: 0 -12px; }
.strip video { width: 100%; height: 100%; object-fit: fill; }
.strip > img { position: relative; z-index: 1; -webkit-mask-image: linear-gradient(90deg, transparent, #000 24px); mask-image: linear-gradient(90deg, transparent, #000 24px); }
.strip > img:has(+ .panel) { -webkit-mask-image: linear-gradient(90deg, transparent, #000 24px, #000 calc(100% - 24px), transparent); mask-image: linear-gradient(90deg, transparent, #000 24px, #000 calc(100% - 24px), transparent); }
.strip > .fade-right { -webkit-mask-image: linear-gradient(90deg, transparent, #000 24px, transparent); mask-image: linear-gradient(90deg, transparent, #000 24px, transparent); }

.story__intro, .story__outro { position: absolute; z-index: 1; translate: var(--tx, 0) -50%; }
.story__intro {
  left: var(--ix, calc(190 * var(--u))); top: var(--iy, 50%); width: var(--iw, max-content);
  font: 600 var(--intro-fs, calc(100 * var(--u)))/1 var(--sans); letter-spacing: -.02em; text-transform: uppercase; font-variation-settings: "opsz" 18;
}
.story__outro {
  left: var(--ox, calc(218 * var(--u))); top: var(--oy, 54.5%); width: var(--ow, calc(632 * var(--u))); max-width: calc(100% - 20px);
  display: flex; flex-direction: column; gap: calc(15 * var(--u)); opacity: 0;
}
.story__outro { font-variation-settings: "opsz" 6; }
.story__outro h2 { font: 600 var(--outro-fs, calc(100 * var(--u)))/1 var(--sans); letter-spacing: -.02em; text-transform: uppercase; }
.story__outro p { font: 300 var(--outro-p, calc(25 * var(--u)))/var(--olh, 1) var(--sans); color: var(--grey-2); }
.story__outro b { font-weight: 500; color: #fff; }

.stats {
  --n: var(--stat-fs, calc(500 * var(--u)));
  position: absolute; left: 50%; top: var(--ny, 32.53%); translate: -50% -50%; z-index: 1; opacity: 0;
  display: grid; -webkit-mask-image: linear-gradient(0deg, transparent, #000 50%); mask-image: linear-gradient(0deg, transparent, #000 50%);
}
.stat {
  grid-area: 1 / 1; align-self: end; justify-self: center; text-align: center; white-space: nowrap;
  font: 600 var(--n)/.8 var(--sans); letter-spacing: -.03em; font-variation-settings: "opsz" 6; color: var(--grey);
  opacity: 0; transform: translateY(100px); transition: opacity .2s, transform 0s .2s;
}
.stat span { display: block; font: 100 calc(var(--n) * .2)/1 var(--sans); letter-spacing: 0; text-transform: uppercase; }
.stat--xl { font-size: calc(var(--n) * 1.1); }
.stat.is-active { opacity: 1; transform: none; transition: opacity 1s, transform 1s cubic-bezier(.16, 1, .3, 1); }

.stat-descs {
  position: absolute; left: 50%; top: var(--dy, 85.93%); translate: -50% -50%; z-index: 1; opacity: 0;
  width: min(1206 * var(--u), 90%); display: grid; text-align: center;
  font: 300 var(--desc-fs, calc(40 * var(--u)))/1 "TikTok Sans", var(--sans); color: #fff;
}
.stat-descs p { grid-area: 1 / 1; opacity: 0; transition: opacity .4s; }
.stat-descs p.is-active { opacity: 1; transition-duration: 1s; }

@media (max-width: 1919.98px) {
  .story { --ix: calc(30.33% - 270px); --iw: 540px; --ox: calc(27.33% - 234.5px); --oy: 43.46%; --ow: 469px; --olh: 1.25; --ny: 33.38%; --dy: 83.77%;
    --intro-fs: 72px; --outro-fs: 72px; --outro-p: 24px; --stat-fs: 325px; --desc-fs: 36px; }
}
@media (max-width: 1199.98px) {
  .story { --ix: calc(42.1% - 293.5px); --iy: 31.94%; --iw: 587px; --ox: 50%; --oy: 26.75%; --ow: 725px; --ny: 37.03%; --dy: 83.03%;
    --intro-fs: 54px; --outro-fs: 65px; --stat-fs: 250px; --desc-fs: 32px; }
  .story__outro { --tx: -50%; text-align: center; align-items: center; }
  .br-wide { display: none; }
}
@media (max-width: 809.98px) {
  .story { --ix: 50%; --iy: 116px; --iw: min(326px, 100%); --oy: 116px; --ow: 342px; --ny: 40%; --dy: max(78.44%, calc(50% + 222px));
    --intro-fs: min(55px, calc((100vw - 60px) / 5.9)); --outro-fs: min(44px, calc((100vw - 60px) / 6.3)); --outro-p: 18px;
    --stat-fs: min(160px, calc((100vw - 24px) / 2.25)); --desc-fs: min(28px, calc((100vw - 60px) / 9.8)); }
  .story__intro { --tx: -50%; text-align: center; }
  .story__intro, .story__outro { translate: var(--tx, 0) 0; }
}

.section { display: flex; flex-direction: column; align-items: center; padding: var(--pad); }
.h2 { font: 600 var(--h2)/1 var(--sans); font-variation-settings: "opsz" 18, "slnt" -0.5; letter-spacing: -.02em; text-transform: uppercase; text-wrap: balance; }
.lead { font: 300 calc(35 * var(--u))/1.3 var(--sans); font-variation-settings: "opsz" 18; letter-spacing: -.02em; color: var(--grey); text-wrap: pretty; }
@media (max-width: 1919.98px) { .lead { font-size: 28px; } }
@media (max-width: 1199.98px) { .lead { font-size: 22px; } }
@media (max-width: 809.98px)  { .lead { font-size: 18px; } }
.reveal { opacity: 0; translate: 0 100px; transition: opacity 1s, translate 1s cubic-bezier(.16, 1, .3, 1); }
.reveal.is-in { opacity: 1; translate: none; }

.fines { gap: calc(61 * var(--u)); text-align: center; }
.fines__head { width: min(1577 * var(--u), 100%); display: flex; flex-direction: column; align-items: center; gap: calc(25 * var(--u)); container-type: inline-size; }
.fines__lead { max-width: calc(1136 * var(--u)); }
.fines__sum { width: 100%; font: 600 calc(100cqi / 6.12)/1 var(--sans); letter-spacing: -.03em; font-variation-settings: "opsz" 6; white-space: nowrap; }
.fines__lines { width: calc(76 * var(--u)); height: calc(642 * var(--u)); object-fit: cover; mix-blend-mode: lighten; }
.fines__proposal { width: 75%; display: flex; flex-direction: column; align-items: center; gap: calc(26 * var(--u)); }
@media (max-width: 1919.98px) {
  .fines { gap: 50px; }
  .fines__head { width: 80%; gap: 5px; }
  .fines__proposal { width: 80%; }
}
@media (max-width: 1199.98px) {
  .fines { gap: 48px; }
  .fines__head, .fines__proposal { width: 100%; }
}
@media (max-width: 809.98px) {
  .fines { gap: 32px; }
  .fines__lines { width: 106px; height: 893px; }
}
@supports (animation-timeline: view()) {
  @media (prefers-reduced-motion: no-preference) {
    .fines__lines { animation: lines-paint auto linear both; animation-timeline: view(); animation-range: entry 15% cover 42%; }
  }
}
@keyframes lines-paint { from { clip-path: inset(0 0 100% 0); } to { clip-path: inset(0); } }

.fronts { gap: calc(60 * var(--u)); }
.fronts__head { width: 64%; display: flex; align-items: center; justify-content: center; gap: calc(50 * var(--u)); }
.fronts__head img { width: 61.3%; flex: none; }
.fronts__head p { flex: 1; font: 400 calc(50 * var(--u))/1.1 var(--sans); font-variation-settings: "opsz" 6; letter-spacing: -.02em; }
.fronts__frame { position: relative; width: min(1265 * var(--u), 100%); }
.fronts__map { display: block; width: 100%; aspect-ratio: 1265 / 762; isolation: isolate; }
.fronts__map > img { width: 100%; height: 100%; object-fit: cover; }
.fronts__stats { position: absolute; right: 0; bottom: 0; display: grid; justify-items: end; text-align: right; pointer-events: none; }
.fronts__stats b { font: 600 calc(112 * var(--u))/.82 var(--sans); font-variation-settings: "opsz" 6; letter-spacing: -.03em; color: var(--red); text-shadow: 0 0 calc(48 * var(--u)) rgba(244, 28, 28, .35); }
.fronts__stats > span { margin: calc(10 * var(--u)) 0 calc(4 * var(--u)); font: 600 calc(28 * var(--u))/1 var(--sans); letter-spacing: -.02em; text-transform: uppercase; }
.fronts__stats small { font: 400 calc(15 * var(--u))/1.45 var(--sans); color: var(--grey); }
.fronts__stats small span { color: #fff; }
.fronts__credit { margin-top: calc(-40 * var(--u)); display: flex; flex-wrap: wrap; justify-content: center; gap: 2px 1.5em; font: 400 calc(14 * var(--u))/1.4 var(--sans); color: var(--grey); text-align: center; }
.fronts__credit a { color: inherit; }
.dot { display: inline-block; width: .6em; height: .6em; margin: 0 .3em 0 .4em; border-radius: 50%; background: var(--red); box-shadow: 0 0 6px var(--red); }
.dot--hurt { background: #6e6e6e; box-shadow: none; }
.fronts__map.leaflet-container { background: none; font: 400 calc(14 * var(--u))/1.4 var(--sans); }
.fronts__map.by-pointer:focus-visible { outline: none; }
.fronts__map .leaflet-dead-pane canvas { filter: drop-shadow(0 0 calc(2 * var(--u)) rgba(244, 28, 28, .9)) drop-shadow(0 0 calc(9 * var(--u)) rgba(244, 28, 28, .45)); transition: filter .6s; }
.fronts__map.is-running .leaflet-dead-pane canvas { filter: none; }
.fronts__map .leaflet-bar { border: 0; }
.fronts__map.leaflet-container .leaflet-bar a { width: calc(36 * var(--u)); height: calc(36 * var(--u)); border: 1px solid #333; border-radius: 0; background: rgba(0, 0, 0, .6); color: #aaa; font: 300 calc(22 * var(--u))/calc(34 * var(--u)) var(--sans); transition: color .2s, border-color .2s; }
.fronts__map.leaflet-container .leaflet-bar a + a { margin-top: -1px; }
.fronts__map.leaflet-container .leaflet-bar a:hover { position: relative; border-color: #fff; color: #fff; }
.fronts__map.leaflet-container .leaflet-bar a.leaflet-disabled { border-color: #222; color: #444; }
.fronts__map .city span { position: absolute; transform: translate(-50%, -50%); white-space: nowrap; font: 600 calc(13 * var(--u))/1 var(--sans); color: #e6e6e6; text-shadow: 0 0 2px #000, 0 0 4px #000, 0 0 8px #000; transition: opacity .3s; }
.fronts__map:not(.near) .city span { opacity: 0; }
.fronts__map .leaflet-popup-content-wrapper, .fronts__map .leaflet-popup-tip { border-radius: 0; background: #0c0c0c; color: #fff; box-shadow: 0 0 0 1px #2a2a2a, 0 10px 30px rgba(0, 0, 0, .6); }
.fronts__map .leaflet-popup-content { margin: calc(14 * var(--u)) calc(26 * var(--u)) calc(14 * var(--u)) calc(16 * var(--u)); font-size: calc(14 * var(--u)); }
.fronts__map a.leaflet-popup-close-button { width: calc(24 * var(--u)); height: calc(24 * var(--u)); font-size: calc(16 * var(--u)); line-height: calc(24 * var(--u)); color: var(--grey); }
.fronts__hint { position: absolute; z-index: 1000; left: 50%; bottom: calc(20 * var(--u)); translate: -50% 0; margin: 0; padding: calc(8 * var(--u)) calc(14 * var(--u)); border: 1px solid #333; background: rgba(0, 0, 0, .8); font: 400 calc(14 * var(--u))/1.3 var(--sans); color: #fff; width: max-content; max-width: calc(100% - 24px); text-align: center; text-wrap: balance; pointer-events: none; opacity: 0; transition: opacity .3s; }
.fronts__hint.on { opacity: 1; }
@media (prefers-reduced-motion: no-preference) {
  .fronts__map .leaflet-popup { transform-origin: 50% 100%; transition: opacity .2s linear, scale .3s cubic-bezier(.16, 1, .3, 1); }
  @starting-style { .fronts__map .leaflet-popup { scale: .9; } }
  .fronts__map .leaflet-popup.closing { scale: .9; transition: opacity .2s linear, scale .2s cubic-bezier(.4, 0, 1, 1); }
}
.crash { display: grid; gap: calc(3 * var(--u)); }
.crash b { margin-bottom: calc(4 * var(--u)); font: 600 calc(22 * var(--u))/1 var(--sans); font-variation-settings: "opsz" 6; letter-spacing: -.02em; color: var(--red); }
.crash small { color: var(--grey); }
@media (max-width: 1919.98px) {
  .fronts { gap: 48px; } .fronts__head { width: 80%; } .fronts__head img { width: 62.3%; } .fronts__head p { font-size: 35px; } .fronts__frame { width: min(879px, 80%); }
  .fronts__stats b { font-size: 80px; } .fronts__stats > span { margin-top: 8px; font-size: 22px; } .fronts__stats small { font-size: 13px; }
}
@media (max-width: 1199.98px) {
  .fronts__head { width: 100%; gap: 24px; } .fronts__head img { width: 59.8%; } .fronts__head p { font-size: 35px; } .fronts__frame { width: 100%; } .fronts__credit { margin-top: -30px; }
  .fronts__stats { position: static; margin-top: 12px; justify-items: center; text-align: center; }
}
@media (max-width: 809.98px) {
  .fronts { gap: 32px; }
  .fronts__head { flex-direction: column; gap: 10px; }
  .fronts__head img { width: 100%; }
  .fronts__head p { font-size: 22px; text-align: center; }
  .fronts__credit { margin-top: -16px; }
  .fronts__stats b { font-size: 64px; }
  .fronts__map .leaflet-control-zoom { display: none; }
  .fronts__map .leaflet-popup-content { max-width: calc(100vw - 110px); margin: 10px 24px 10px 12px; font-size: 13px; line-height: 1.3; } .crash b { margin-bottom: 2px; font-size: 18px; }
  .fronts__map .leaflet-dead-pane canvas { filter: drop-shadow(0 0 1px rgba(244, 28, 28, .9)) drop-shadow(0 0 3px rgba(244, 28, 28, .35)); }
}

.share { gap: calc(75 * var(--u)); }
.share .h2 { width: 85%; text-align: center; overflow-wrap: anywhere; }
.share .tag { font-size: min(1em, 6.8vw); white-space: nowrap; }
.carousel { position: relative; width: 100%; }
.carousel__track { display: flex; gap: 10px; padding: 10px; overflow-x: auto; scroll-snap-type: x mandatory; scrollbar-width: none; overscroll-behavior-x: contain; }
.carousel__track::-webkit-scrollbar { display: none; }
.carousel__slide { flex: none; width: min(400 * var(--u), 78vw); aspect-ratio: 4 / 5; background: var(--card); scroll-snap-align: center; object-fit: cover; }
.carousel__slide img { display: block; width: 100%; height: 100%; object-fit: cover; }
.carousel__arrow {
  position: absolute; top: 50%; translate: 0 -50%; width: calc(40 * var(--u)); height: calc(40 * var(--u)); padding: 0; border: 0; border-radius: 50%;
  background: rgba(0, 0, 0, .2); cursor: pointer; transition: opacity .2s;
}
.carousel__arrow--prev { left: calc(20 * var(--u)); }
.carousel__arrow--next { right: calc(20 * var(--u)); }
.carousel__arrow svg { width: 100%; height: 100%; fill: none; stroke: #fff; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }
.carousel__arrow:disabled { opacity: 0; pointer-events: none; }
@media (max-width: 1919.98px) { .share { gap: 50px; } .share .h2 { width: 95%; } }
@media (max-width: 1199.98px) { .share { gap: 48px; } .share .h2 { width: 100%; } }
@media (max-width: 809.98px)  { .share { gap: 23px; } }

.news { gap: calc(75 * var(--u)); }
.news__grid { width: 85%; display: grid; grid-template-columns: repeat(2, 1fr); gap: calc(30 * var(--u)); }
.news__grid img { width: 100%; aspect-ratio: 758 / 278; object-fit: cover; }
@media (max-width: 1919.98px) { .news { gap: 48px; } .news .h2 { text-align: center; } .news__grid { width: 80%; gap: 20px; } }
@media (max-width: 1199.98px) { .news__grid { width: 100%; grid-template-columns: repeat(auto-fill, minmax(400px, 1fr)); } }
@media (max-width: 809.98px)  { .news { gap: 32px; } .news__grid { grid-template-columns: 1fr; } .news__grid img { aspect-ratio: 330 / 170; } }

.cta { width: 85%; align-self: center; align-items: flex-start; gap: calc(61 * var(--u)); }
.cta .h2 { max-width: calc(1194 * var(--u)); }
@media (max-width: 1919.98px) { .cta { width: 80%; padding: 0; gap: 26px; } .cta .h2 { max-width: 75.2%; } }
@media (max-width: 1199.98px) { .cta { width: 85%; padding: var(--pad); gap: 25px; } .cta .h2 { max-width: 78.9%; } }
@media (max-width: 809.98px)  { .cta { width: 100%; gap: 32px; align-items: center; text-align: center; } .cta .h2 { max-width: none; } }

.about { gap: calc(62 * var(--u)); }
.about__row { width: 85%; display: flex; flex-direction: column; align-items: flex-start; gap: calc(50 * var(--u)); padding: calc(50 * var(--u)); }
.about__partners { display: flex; flex-direction: column; align-items: center; gap: calc(24 * var(--u)); text-align: center; }
.about__label { font: 500 calc(25 * var(--u))/1.4 var(--sans); letter-spacing: -.02em; text-transform: uppercase; }
.about__logos { display: flex; gap: calc(24 * var(--u)); margin: 0; padding: 0; list-style: none; }
.about__logos li { width: calc(277 * var(--u)); height: calc(148 * var(--u)); display: grid; place-items: center; background: var(--card); font: 400 calc(16 * var(--u)) var(--sans); }
@media (max-width: 1919.98px) {
  .about { width: 80%; align-self: center; gap: 48px; }
  .about__row { width: 100%; gap: 32px; }
  .about__label { font-size: 24px; }
  .about__logos { width: 100%; display: grid; grid-template-columns: 1fr 1fr; gap: 16px; }
  .about__logos li { width: auto; }
}
@media (max-width: 1199.98px) { .about { width: 100%; } }
@media (max-width: 809.98px) {
  .about { gap: 32px; }
  .about__row { padding: 0; }
  .about__label { font-size: 20px; }
  .about__logos li { height: 84px; }
}

.sr-only { position: absolute; width: 1px; height: 1px; overflow: hidden; clip-path: inset(50%); white-space: nowrap; }

.sign {
  --ease: cubic-bezier(.16, 1, .3, 1);
  --muted: #7e7e7e;
  width: min(610px, calc(100% - 32px)); max-height: calc(100dvh - 32px); padding: 81px 64px 89px;
  border: 0; background: #000; color: #fff; overflow-x: clip; overscroll-behavior: contain;
  box-shadow: 0 0 180px rgba(127, 127, 127, .5);
  font-feature-settings: "ss08", "ss09";
}
.sign::backdrop { background: rgba(0, 0, 0, .8); -webkit-backdrop-filter: blur(6px); backdrop-filter: blur(6px); }
.sign__form, .sign__done { display: flex; flex-direction: column; align-items: center; text-align: center; }
.sign__text { margin: -.32em 0 -.28em; font: 300 25px/1.28 var(--sans); text-wrap: pretty; }
.sign__fields { display: flex; flex-direction: column; gap: 20px; width: 100%; margin-top: 35px; }

.field__box { position: relative; height: 60px; }
.field__box--b { height: 62px; }
.field__bg {
  position: absolute; inset: 0; pointer-events: none; transition: filter .35s;
  filter: drop-shadow(1px 0 0 transparent) drop-shadow(-1px 0 0 transparent) drop-shadow(0 1px 0 transparent) drop-shadow(0 -1px 0 transparent);
}
.field__bg img { position: absolute; max-width: none; }
.field__bar { top: .12%; left: 0; width: 101.51%; height: 97.41%; transition: opacity .35s; }
.field__box--b .field__bar { top: -3.7%; width: 100.7%; height: 99.7%; }
.field__bar--hover, .field__bar--focus { opacity: 0; }
.field__bar--focus { clip-path: inset(0 100% 0 0); transition: opacity .35s, clip-path 0s .35s; }
.field__box:focus-within .field__bar--focus { opacity: 1; clip-path: inset(-10%); transition: opacity .15s, clip-path .6s var(--ease); }
.fleck--1 { top: .99%; left: 8.01%; width: 12.59%; height: .61%; }
.fleck--2 { top: 98.89%; left: 74.01%; width: 1.77%; height: 1.11%; }
.fleck--3 { top: 0; left: 24.33%; width: 1.21%; height: .99%; }
.fleck--4 { top: 81.95%; left: 1.58%; width: .37%; height: 13.49%; }
.fleck--5 { top: .12%; left: 52.57%; width: 6.34%; height: .49%; }
.field__box input {
  position: absolute; inset: 0; width: 100%; padding: 16px 32px 0; border: 0; border-radius: 0; background: transparent; outline: 0;
  font: 300 30px/1 var(--sans); text-align: center; color: #fff; caret-color: var(--red); text-overflow: ellipsis;
  transition: font-weight .35s, background-color 99999s;
}
.field__box input:-webkit-autofill { -webkit-text-fill-color: #fff; }
.field__box input::placeholder { color: transparent; }
.field__box input:not(:placeholder-shown) { font-weight: 400; }
.field__label {
  position: absolute; left: 32px; right: 32px; top: 50%; translate: 0 -50%; transform-origin: 50% 0;
  font: 300 30px/1 var(--sans); text-transform: uppercase; text-align: center; color: #fff; white-space: nowrap;
  pointer-events: none; transition: translate .5s var(--ease), scale .5s var(--ease), color .35s, font-weight .35s, letter-spacing .5s var(--ease);
}
.field__box input:is(:focus, :not(:placeholder-shown), :-webkit-autofill) + .field__label {
  translate: 0 calc(-50% - 8px); scale: .4; color: #8c8c8c; font-weight: 400; letter-spacing: .12em;
}
.field.is-invalid .field__bg {
  filter: drop-shadow(1px 0 0 var(--red)) drop-shadow(-1px 0 0 var(--red)) drop-shadow(0 1px 0 var(--red)) drop-shadow(0 -1px 0 var(--red));
}
.field__err { display: grid; grid-template-rows: 0fr; transition: grid-template-rows .4s var(--ease); }
.field__err small {
  min-height: 0; overflow: hidden; font: 400 15px/1.35 var(--sans); color: var(--red); text-wrap: balance;
  opacity: 0; translate: 0 -6px; transition: opacity .25s, translate .4s var(--ease);
}
.field__err small::before { content: ""; display: block; height: 10px; }
.field.is-invalid .field__err { grid-template-rows: 1fr; }
.field.is-invalid .field__err small { opacity: 1; translate: none; }

.sign__consent { display: flex; align-items: flex-start; gap: 12px; max-width: 430px; margin: 2px auto 0; font: 300 14px/1.45 var(--sans); color: var(--muted); text-align: left; cursor: pointer; transition: color .25s; }
.sign__consent input { appearance: none; flex: none; width: 20px; height: 20px; margin: 0; border: 0; background: none; cursor: pointer; }
.sign__consent svg { position: absolute; width: 20px; height: 20px; overflow: visible; fill: none; pointer-events: none; transition: scale .3s var(--ease); }
.sign__consent:active svg { scale: .86; transition-duration: .1s; }
.cb__box { fill: #1f1f1f; stroke: #3a3a3a; stroke-width: 1.2; transition: stroke .25s; }
.cb__paint {
  fill: var(--red); transform-box: fill-box; transform-origin: 30% 50%; clip-path: inset(0 100% 0 0); scale: .75;
  transition: clip-path .22s cubic-bezier(.4, 0, 1, 1), scale .22s;
}
.cb__tick { stroke: #fff; stroke-width: 2.2; stroke-linecap: round; stroke-linejoin: round; stroke-dasharray: 1 2; stroke-dashoffset: 1.1; transition: stroke-dashoffset .12s; }
.sign__consent input:checked + svg .cb__paint { clip-path: inset(-50%); scale: 1; transition: clip-path .5s var(--ease), scale .5s cubic-bezier(.34, 1.9, .64, 1); }
.sign__consent input:checked + svg .cb__tick { stroke-dashoffset: 0; transition: stroke-dashoffset .4s var(--ease) .16s; }
.sign__consent:has(:checked) { color: #b5b5b5; }
.field.is-invalid .cb__box { stroke: var(--red); }
.sign__consent a { color: #b5b5b5; text-decoration: underline; text-decoration-color: var(--red); text-underline-offset: 3px; transition: color .2s; }
.sign__consent a:hover { color: #fff; }

.sign__hp { position: absolute; left: -9999px; width: 1px; height: 1px; }
.sign__ts { display: flex; justify-content: center; }

.brush {
  position: relative; isolation: isolate; display: grid; place-items: center; width: 240px; height: 50px; margin-top: 20px; padding: 0;
  border: 0; background: none; color: #fff; cursor: pointer; -webkit-tap-highlight-color: transparent; transition: scale .3s var(--ease);
}
.brush__bg { position: absolute; top: -.08%; left: -.68%; width: 105.09%; height: 100.4%; }
.brush__bg img { position: absolute; inset: 0; width: 100%; height: 100%; max-width: none; transition: opacity .25s; }
.brush__hover, .brush__pressed { opacity: 0; }
.brush:active { scale: .96; transition-duration: .1s; }
.brush:active .brush__pressed { opacity: 1; transition-duration: .05s; }
.brush__label { position: relative; z-index: 2; translate: -2px 0; font: 800 30px/1 var(--sans); text-transform: uppercase; white-space: nowrap; }
.brush.is-busy { cursor: progress; }
.brush.is-busy .brush__pressed { opacity: 1; }

.sign__msg { max-width: 482px; margin-top: 18px; font: 400 15px/1.4 var(--sans); color: var(--red); text-wrap: pretty; }
.sign__msg:empty { display: none; }
.sign__close {
  position: absolute; top: 16px; right: 22px; display: grid; place-items: center; width: 44px; height: 44px; padding: 0;
  border: 0; background: none; cursor: pointer;
}
.sign__close img { transition: filter .25s, scale .3s var(--ease); }
.sign__close:active img { scale: .85; }

.sign__done { --flag-w: min(100% + 128px, 100vw, 50svh * 1.671); }
.sign__flag {
  display: block; flex: none; width: var(--flag-w); max-width: none; height: auto; margin-top: -81px;
  pointer-events: none; user-select: none;
  -webkit-mask-image: linear-gradient(#000 62%, transparent 92%), linear-gradient(90deg, transparent, #000 12%, #000 88%, transparent);
  -webkit-mask-composite: source-in;
  mask-image: linear-gradient(#000 62%, transparent 92%), linear-gradient(90deg, transparent, #000 12%, #000 88%, transparent);
  mask-composite: intersect;
}
.sign__no { position: relative; display: grid; justify-items: center; gap: 4px; margin-top: calc(var(--flag-w) / -1.671 * .27); color: var(--grey); }
.sign__no span { font: 100 30px/1 var(--sans); text-transform: uppercase; }
.sign__no b {
  font: 600 112px/.85 var(--sans); font-variation-settings: "opsz" 6;
  letter-spacing: -.03em; font-variant-numeric: tabular-nums; white-space: nowrap;
  -webkit-mask-image: linear-gradient(0deg, transparent, #000 60%); mask-image: linear-gradient(0deg, transparent, #000 60%);
}
.sign__thanks { margin-top: 26px; font: 800 36px/1.05 var(--sans); text-transform: uppercase; text-wrap: balance; overflow-wrap: anywhere; outline: 0; }
.sign__note { max-width: 430px; margin-top: 14px; font: 300 18px/1.4 var(--sans); color: #b5b5b5; text-wrap: pretty; }
.sign__share { display: flex; flex-direction: column; align-items: center; margin-top: 30px; }
.sign__share .brush { margin-top: 30px; }
.sign__share[data-menu=desktop] .brush { width: 330px; }
.sign__nets { display: flex; flex-wrap: wrap; justify-content: center; gap: 16px 8px; margin: 0; padding: 0; list-style: none; }
.sign__nets a {
  display: grid; grid-template-areas: "i" "t"; place-items: center; row-gap: 9px; width: 70px;
  font: 400 13px/1 var(--sans); color: var(--muted); text-decoration: none; -webkit-tap-highlight-color: transparent; transition: color .25s;
}
.sign__nets a::before {
  content: ""; grid-area: i; width: 56px; height: 56px; background: #262626;
  -webkit-mask: url(../assets/img/share/blob.svg) center / 100% 100% no-repeat;
          mask: url(../assets/img/share/blob.svg) center / 100% 100% no-repeat;
  transition: background-color .25s, scale .3s var(--ease);
}
.sign__nets li:nth-child(2n) a::before { rotate: 125deg; }
.sign__nets li:nth-child(3n) a::before { rotate: -80deg; }
.sign__nets img { position: relative; grid-area: i; width: 26px; height: 26px; }
.sign__nets span { grid-area: t; }
.sign__nets a:active::before { scale: .88; transition-duration: .1s; }
.sign__link {
  margin-top: 14px; padding: 8px 12px; border: 0; background: none; font: 300 15px/1 var(--sans); color: var(--muted);
  text-decoration: underline; text-underline-offset: 4px; cursor: pointer; transition: color .25s;
}
@media (hover: hover) {
  .field__box:hover .field__bar--hover { opacity: 1; }
  .field__box:hover .field__label { font-weight: 400; }
  .sign__consent:hover { color: #b5b5b5; }
  .sign__consent:hover .cb__box { stroke: #6a6a6a; }
  .brush:hover .brush__hover { opacity: 1; }
  .sign__close:hover img { filter: brightness(2.1); }
  .sign__link:hover { color: #fff; }
  .sign__nets a:hover { color: #fff; }
  .sign__nets a:hover::before { background: var(--red); }
}

@media (max-width: 809.98px) {
  .sign { width: 100%; max-width: 100%; height: 100%; max-height: 100%; margin: 0; padding: 76px 20px 40px; box-shadow: none; }
  .sign[open] { display: flex; flex-direction: column; }
  .sign__form, .sign__done { width: 100%; max-width: 482px; margin: auto; }
  .sign__text { font-size: 20px; }
  .field__box input, .field__label { font-size: 26px; }
  .field__box input { padding-inline: 24px; }
  .field__label { left: 24px; right: 24px; }
  .sign__flag { margin-top: -56px; }
  .sign__no b { font-size: 96px; }
  .sign__thanks { font-size: 30px; }
}
@media (prefers-reduced-motion: no-preference) {
  .sign[open] { animation: sign-in .65s var(--ease); }
  .sign[open]::backdrop { animation: fade-in .5s ease; }
  .sign.is-closing { animation: sign-out .25s cubic-bezier(.4, 0, 1, 1) forwards; }
  .sign.is-closing::backdrop { animation: fade-out .3s cubic-bezier(.4, 0, 1, 1) forwards; }
  @keyframes sign-in { from { opacity: 0; translate: 0 20px; scale: .98; } }
  @keyframes sign-out { to { opacity: 0; translate: 0 10px; scale: .985; } }
  @keyframes fade-out { to { opacity: 0; } }
  .sign[open] :is(.sign__text, .field, .sign__submit, .sign__done > *) { animation: sign-rise .8s var(--ease) backwards; animation-delay: calc(var(--i) * 70ms + 120ms); }
  .sign__msg:not(:empty) { animation: sign-rise .5s var(--ease); }
  @keyframes sign-rise { from { opacity: 0; translate: 0 16px; } }
  .brush.is-busy .brush__hover { z-index: 1; opacity: 1; animation: brush-sweep 1.2s var(--ease) infinite; }
  @keyframes brush-sweep { from { clip-path: inset(0 100% 0 0); } 55% { clip-path: inset(0 0 0 0); } to { clip-path: inset(0 0 0 100%); } }
}

.terms { width: min(860px, calc(100% - 32px)); padding: 0; overflow: hidden; }
.sign:focus-visible { outline: none; }
.terms[open] { display: flex; flex-direction: column; }
.terms .sign__close { z-index: 1; right: 30px; background: #000; }
.doc { flex: 1 1 auto; min-height: 0; overflow-y: auto; overscroll-behavior: contain; padding: 76px 50px 48px; font-variation-settings: "opsz" 18; }
.doc__title { margin: 0; padding-right: 40px; font: 700 clamp(32px, 4vw, 52px)/.98 var(--sans); font-variation-settings: "opsz" 6; letter-spacing: -.02em; text-transform: uppercase; }
.doc__title span { display: block; color: #8c8c8c; }
.doc__lead { margin-top: 32px; font-size: 19px; line-height: 1.5; color: #d6d6d6; text-wrap: pretty; }
.doc__head { padding-bottom: 56px; }
.doc section { padding: 36px 0; border-top: 1px solid #262626; }
.doc h3 { margin: 0 0 16px; font: 600 24px/1.2 var(--sans); }
.doc h3 span { display: inline-block; min-width: 48px; color: var(--red); font-variation-settings: "opsz" 6; font-feature-settings: "tnum"; }
.doc section > :is(p, ul, dl, table) { font-size: 17px; line-height: 1.65; color: #c4c4c4; text-wrap: pretty; }
.doc section > * + :is(p, ul, dl, table) { margin-top: 14px; }
.doc strong { font-weight: 400; color: #fff; }
.doc dl { margin: 0; }
.doc dt { margin-top: 18px; font-weight: 500; color: #fff; }
.doc dt:first-child { margin-top: 0; }
.doc dd { margin: 4px 0 0; }
.doc table { width: 100%; border-collapse: collapse; }
.doc :is(th, td) { padding: 14px 16px 14px 0; border-bottom: 1px solid #262626; text-align: left; vertical-align: top; }
.doc th { padding-block: 0 10px; font-size: 13px; font-weight: 500; letter-spacing: .08em; text-transform: uppercase; color: #8c8c8c; }
.doc td:first-child { width: 42%; color: #fff; }
.doc ul { margin: 0; padding-left: 1.2em; }
.doc li::marker { color: var(--red); }
.doc li + li { margin-top: 6px; }
.doc a { text-decoration-color: var(--red); text-underline-offset: 3px; transition: color .2s; }
.doc a:hover { color: #fff; }
.doc__foot { display: flex; flex-wrap: wrap; justify-content: space-between; gap: 12px 24px; padding-top: 36px; border-top: 1px solid #262626; font-size: 17px; }
.doc__foot button { padding: 0; border: 0; background: none; font: inherit; color: #8c8c8c; text-decoration: underline; text-decoration-color: #444; text-underline-offset: 3px; cursor: pointer; transition: color .2s; }
.doc__foot button:hover { color: #fff; }
@media (max-width: 809.98px) {
  .terms { width: 100%; padding: 0; }
  .terms .sign__close { right: 12px; }
  .doc { padding: 76px max(20px, (100% - 680px) / 2) 40px; }
  .doc__lead { font-size: 18px; }
  .doc h3 { font-size: 21px; }
  .doc h3 span { min-width: 38px; }
  .doc section > :is(p, ul, dl, table) { font-size: 16px; }
}

.cue {
  position: fixed; z-index: 40; left: 0; right: 0; bottom: calc(20 * var(--u)); width: max-content; margin: 0 auto;
  display: flex; flex-direction: column; align-items: center; gap: calc(12 * var(--u)); padding: calc(10 * var(--u)) calc(16 * var(--u));
  border: 0; background: none; color: var(--grey-2); cursor: pointer;
  filter: drop-shadow(0 0 calc(3 * var(--u)) #000) drop-shadow(0 0 calc(10 * var(--u)) rgba(0, 0, 0, .8));
  opacity: 0; visibility: hidden; translate: 0 calc(10 * var(--u));
  transition: opacity .3s, translate .3s, visibility 0s .3s;
}
.cue.is-on, .cue:focus-visible { opacity: 1; visibility: visible; translate: none; transition: opacity .6s, translate .8s cubic-bezier(.16, 1, .3, 1); }
.cue__label { margin-right: -.32em; font: 600 calc(11 * var(--u))/1 var(--sans); font-variation-settings: "opsz" 6; letter-spacing: .32em; text-transform: uppercase; transition: color .2s; }
@media (hover: hover) { .cue:hover .cue__label { color: #fff; } }
.cue__lane {
  width: calc(2 * var(--u)); height: calc(64 * var(--u));
  background: repeating-linear-gradient(#fff 0 calc(8 * var(--u)), transparent 0 calc(14 * var(--u)));
  -webkit-mask: linear-gradient(#000 55%, transparent); mask: linear-gradient(#000 55%, transparent);
}
.cue__touch { display: none; }
@media (pointer: coarse) { .cue__mouse { display: none; } .cue__touch { display: inline; } }
.cue.is-compact .cue__label { position: absolute; width: 1px; height: 1px; overflow: hidden; clip-path: inset(50%); white-space: nowrap; }
.cue.is-scrolled { bottom: calc(14 * var(--u)); }
.cue.is-scrolled .cue__lane { height: calc(44 * var(--u)); }
@media (max-width: 809.98px) {
  .cue { gap: 10px; padding-block: 8px; }
  .cue__lane { height: 44px; }
  .cue.is-scrolled { bottom: 6px; gap: 8px; padding-block: 6px; }
  .cue.is-scrolled .cue__lane { height: 30px; }
}
@media (max-width: 809.98px) and (orientation: portrait) { .cue:not(.is-scrolled) { bottom: 12px; } }
@media (orientation: landscape) and (max-height: 500px) { .cue { left: auto; right: 16px; margin: 0; } .cue:not(.is-scrolled) { bottom: 8px; } }
@media (prefers-reduced-motion: no-preference) {
  .cue__lane { clip-path: inset(0 0 100% 0); }
  .cue.is-on .cue__lane, .cue:focus-visible .cue__lane { animation: cue-lane 2.2s cubic-bezier(.65, 0, .35, 1) .35s infinite backwards, cue-drift 2.2s linear .35s infinite; }
}
@keyframes cue-lane {
  0% { clip-path: inset(0 0 100% 0); }
  40%, 55% { clip-path: inset(0 0 0 0); }
  92%, 100% { clip-path: inset(100% 0 0 0); }
}
@keyframes cue-drift { to { background-position: 0 calc(14 * var(--u)); } }

.cookies {
  position: fixed; z-index: 60; left: 16px; bottom: 16px; width: min(320px, calc(100% - 32px)); padding: 14px 16px 16px;
  border: 1px solid #2a2a2a; background: #0b0b0b; box-shadow: 0 12px 48px rgba(0, 0, 0, .7);
  font: 300 13px/1.45 var(--sans); font-variation-settings: "opsz" 18; color: #c4c4c4;
  transition: opacity .25s, translate .3s cubic-bezier(.4, 0, 1, 1);
}
.cookies a { color: #fff; text-decoration-color: var(--red); text-underline-offset: 3px; }
.cookies__btns { display: flex; gap: 8px; margin-top: 12px; }
.cookies button {
  flex: 1; padding: 9px 10px; border: 1px solid #3d3d3d; background: none; color: #fff; cursor: pointer;
  font: 700 11px/1 var(--sans); font-variation-settings: "opsz" 6; letter-spacing: .08em; text-transform: uppercase;
  transition: border-color .2s, background-color .2s, color .2s;
}
@media (hover: hover) { .cookies button:hover { border-color: #fff; } }
.cookies button:active { background: #fff; color: #000; }
.cookies.is-hiding { opacity: 0; translate: 0 12px; pointer-events: none; }
@media (max-width: 809.98px) { .cookies { left: 12px; bottom: 12px; width: calc(100% - 24px); } .cookies button { min-height: 44px; font-size: 12px; } }
@media (pointer: coarse) {
  .cookies button { min-height: 44px; font-size: 12px; }
  .fronts__map.leaflet-container .leaflet-bar a { width: 44px; height: 44px; line-height: 42px; }
}
@media (prefers-reduced-motion: no-preference) {
  .cookies { animation: cookies-in .7s cubic-bezier(.16, 1, .3, 1) 1.2s backwards; }
  @keyframes cookies-in { from { opacity: 0; translate: 0 16px; } }
}

@media (orientation: landscape) and (min-width: 810px) and (max-width: 1199.98px) {
  .story { --ox: 6%; --ow: calc(44% - 60px) ; --oy: 130px; --outro-fs: 54px; }
  .story__outro { --tx: 0; translate: 0 0; text-align: left; align-items: flex-start; }
}

@media (orientation: landscape) and (max-height: 500px) {
  .header { padding: 12px 20px; }
  .logo svg { width: 56px; height: 34px; }
  .btn--header { --w: 110px; }
  .btn--header::before { background: #e81c1c; }
  .header .hotline { display: grid; margin-left: 20px; }
  .hotline span { font-size: 11px; }
  .hotline b { font-size: 17px; }
  .hotline--hero { display: none; }
  .hero { padding-top: 60px; gap: 16px; }
  .hero__title { max-width: calc((100svh - 190px) * 2.985); }
  .btn--hero { --w: 190px; }
  .story { --ix: 6%; --iw: 50%; --iy: 72px; --ox: 6%; --ow: calc(44% - 60px) ; --oy: 72px; --olh: 1.25; --ny: 37%; --dy: 83%;
    --intro-fs: 9svh; --outro-fs: 7.5svh; --outro-p: 4.5svh; --stat-fs: 36svh; --desc-fs: 6svh; }
  .story__intro, .story__outro { --tx: 0; translate: 0 0; text-align: left; align-items: flex-start; }
  .fronts__frame { width: min(100%, (100svh - 40px) * 1265 / 762); }
  .cookies { width: min(320px, calc(100% - 24px)); }
}
@media (orientation: landscape) and (max-height: 500px) and (max-width: 619.98px) {
  .header .hotline { white-space: normal; }
  .hotline span { max-width: 14em; font-size: 11px; }
  .hotline b { font-size: 16px; }
}

@media (min-width: 2400px) and (min-height: 1250px) {
  :root { --z: 1.25; }
  .sign, .cookies { zoom: var(--z); }
  .sign { max-height: calc((100dvh - 32px) / var(--z)); }
}
@media (min-width: 2880px) and (min-height: 1500px) { :root { --z: 1.5; } }
@media (min-width: 3360px) and (min-height: 1750px) { :root { --z: 1.75; } }
@media (min-width: 3840px) and (min-height: 2000px) { :root { --z: 2; } }

@media (prefers-reduced-motion: reduce) {
  .reveal, .stat, .stat-descs p, .btn::before, .btn::after, .btn > span, .field__label, .field__bar, .cookies, .sign__consent path { transition: none !important; }
  .btn:hover::before, .btn:hover::after, .btn:hover > span { scale: none; rotate: none; }
  .reveal { opacity: 1; translate: none; }
}
