/*!
 * Plangothic 2.9.5795 — static webfont shards
 * 3,480 shards of 32 codepoints each, 104,469 codepoints covered
 * Font licence: SIL Open Font License 1.1
 * Upstream: https://github.com/Fitzgerald-Porthmouth-Koenigsegg/Plangothic_Project
 * Generated by tools/generate.py — do not edit by hand.
 */

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/002e80.2c3b3d0b.woff2') format('woff2');
  unicode-range: U+2E80-2E99, U+2E9B-2E9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/002ea0.2987f69c.woff2') format('woff2');
  unicode-range: U+2EA0-2EBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/002ec0.6edd8368.woff2') format('woff2');
  unicode-range: U+2EC0-2EDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/002ee0.64e155b1.woff2') format('woff2');
  unicode-range: U+2EE0-2EF3;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/002f00.b2675b57.woff2') format('woff2');
  unicode-range: U+2F00-2F1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/002f20.df67c75c.woff2') format('woff2');
  unicode-range: U+2F20-2F3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/002f40.bd8f7e85.woff2') format('woff2');
  unicode-range: U+2F40-2F5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/002f60.c1d795de.woff2') format('woff2');
  unicode-range: U+2F60-2F7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/002f80.3f07a798.woff2') format('woff2');
  unicode-range: U+2F80-2F9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/002fa0.eb5ee9a4.woff2') format('woff2');
  unicode-range: U+2FA0-2FBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/002fc0.64a2a0c2.woff2') format('woff2');
  unicode-range: U+2FC0-2FD5;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/002fe0.e8b4f4fb.woff2') format('woff2');
  unicode-range: U+2FFC-2FFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/002fe0-1.1ae693d0.woff2') format('woff2');
  unicode-range: U+2FF0-2FFB;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/003120-1.98cb9eb9.woff2') format('woff2');
  unicode-range: U+3131-313F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/003140-1.2b1ba99c.woff2') format('woff2');
  unicode-range: U+3140-315F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/003160-1.660fdcb4.woff2') format('woff2');
  unicode-range: U+3160-317F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/003180-1.755f6dfc.woff2') format('woff2');
  unicode-range: U+3180-318E;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0031a0.17c99b3b.woff2') format('woff2');
  unicode-range: U+31BC-31BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0031c0.6e5a7e9f.woff2') format('woff2');
  unicode-range: U+31D2;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0031e0.503aeeff.woff2') format('woff2');
  unicode-range: U+31E4-31E5, U+31EF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/003200-1.c6029ba0.woff2') format('woff2');
  unicode-range: U+3200-321E;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/003260-1.bcc9515a.woff2') format('woff2');
  unicode-range: U+3260-327E;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/003320-1.d11f0533.woff2') format('woff2');
  unicode-range: U+332C;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/003420-1.dd100d5e.woff2') format('woff2');
  unicode-range: U+3432, U+3436;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0034c0.8c3b8ac5.woff2') format('woff2');
  unicode-range: U+34C1, U+34DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0034e0.8e87e5ec.woff2') format('woff2');
  unicode-range: U+34F0;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/003500.796925ce.woff2') format('woff2');
  unicode-range: U+3506, U+3513, U+351E;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/003520.8d387233.woff2') format('woff2');
  unicode-range: U+353E;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/003660.b34e1866.woff2') format('woff2');
  unicode-range: U+366F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/003820.8d62b3d8.woff2') format('woff2');
  unicode-range: U+382F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/003860.58139f99.woff2') format('woff2');
  unicode-range: U+387C;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/003920.eeb386d9.woff2') format('woff2');
  unicode-range: U+393A;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/003a60.d4f2cdaa.woff2') format('woff2');
  unicode-range: U+3A6C;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/003a80.d4c4ff8d.woff2') format('woff2');
  unicode-range: U+3A93;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/003ac0.c9bccd61.woff2') format('woff2');
  unicode-range: U+3AC1;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/003b00.367a973d.woff2') format('woff2');
  unicode-range: U+3B05;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/003b40.c76e65a9.woff2') format('woff2');
  unicode-range: U+3B50;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/003b80.750963e4.woff2') format('woff2');
  unicode-range: U+3B9D;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/003c80.b2885ddc.woff2') format('woff2');
  unicode-range: U+3C94;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/003ce0.930a130c.woff2') format('woff2');
  unicode-range: U+3CFD;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/003d00.5fcf2f1a.woff2') format('woff2');
  unicode-range: U+3D1D;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/003d20.ca44e64b.woff2') format('woff2');
  unicode-range: U+3D33;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/003d60.b222fac5.woff2') format('woff2');
  unicode-range: U+3D6E;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/003d80.37e57e79.woff2') format('woff2');
  unicode-range: U+3D96;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/003e20.d60189e6.woff2') format('woff2');
  unicode-range: U+3E3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/003ea0.586d757f.woff2') format('woff2');
  unicode-range: U+3EAC;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/004020.7666b9f8.woff2') format('woff2');
  unicode-range: U+4039;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0040e0.5faa345b.woff2') format('woff2');
  unicode-range: U+40E3;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/004220.c6770244.woff2') format('woff2');
  unicode-range: U+4227;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/004260.a7281ae2.woff2') format('woff2');
  unicode-range: U+4266;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/004300.62ae1f4c.woff2') format('woff2');
  unicode-range: U+4301;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/004340.85104f2f.woff2') format('woff2');
  unicode-range: U+4359;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0043c0.034984c4.woff2') format('woff2');
  unicode-range: U+43D5, U+43D9;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/004400.4ed557df.woff2') format('woff2');
  unicode-range: U+440B;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/004440.c9c2b513.woff2') format('woff2');
  unicode-range: U+4450;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/004460.ffe663b5.woff2') format('woff2');
  unicode-range: U+446E;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0044a0.db79b54d.woff2') format('woff2');
  unicode-range: U+44B3;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/004520.125f8aea.woff2') format('woff2');
  unicode-range: U+452B;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/004540.4004fee4.woff2') format('woff2');
  unicode-range: U+4548, U+454E, U+455D;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/004560.819f2399.woff2') format('woff2');
  unicode-range: U+4561;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/004680.9afe0228.woff2') format('woff2');
  unicode-range: U+4695;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0046a0.909a502c.woff2') format('woff2');
  unicode-range: U+46BE;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0046c0.baa534f5.woff2') format('woff2');
  unicode-range: U+46C7;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0047a0.3553b8d1.woff2') format('woff2');
  unicode-range: U+47B1;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/004880.e1b3473a.woff2') format('woff2');
  unicode-range: U+4888;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0048c0.1d22ab39.woff2') format('woff2');
  unicode-range: U+48DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0049c0.1492b230.woff2') format('woff2');
  unicode-range: U+49C8;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/004a60.651251fe.woff2') format('woff2');
  unicode-range: U+4A76;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/004a80.977594d4.woff2') format('woff2');
  unicode-range: U+4A9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/004aa0.77648614.woff2') format('woff2');
  unicode-range: U+4AB2;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/004ae0.7fa7cf8d.woff2') format('woff2');
  unicode-range: U+4AEC;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/004bc0.1f2c2d00.woff2') format('woff2');
  unicode-range: U+4BCE;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/004c40.1944774f.woff2') format('woff2');
  unicode-range: U+4C41;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/004ca0.3a394f4b.woff2') format('woff2');
  unicode-range: U+4CA3;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/004ce0.d0b5b7f5.woff2') format('woff2');
  unicode-range: U+4CED;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/004da0.fecb2ac5.woff2') format('woff2');
  unicode-range: U+4DB6-4DBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00a660-1.c18885a4.woff2') format('woff2');
  unicode-range: U+A66E;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00a680-1.9009528b.woff2') format('woff2');
  unicode-range: U+A69E;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00a7a0-1.f15790e7.woff2') format('woff2');
  unicode-range: U+A7AE-A7BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00a7c0-1.bec21958.woff2') format('woff2');
  unicode-range: U+A7C0-A7DC;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00a7e0-1.85d7e276.woff2') format('woff2');
  unicode-range: U+A7F1-A7F6;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00a820-1.2722f6ef.woff2') format('woff2');
  unicode-range: U+A82C;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00a8c0-1.2917fcd6.woff2') format('woff2');
  unicode-range: U+A8C5;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00a8e0-1.a4a92598.woff2') format('woff2');
  unicode-range: U+A8FE-A8FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00a960-1.2562a720.woff2') format('woff2');
  unicode-range: U+A960-A97C;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00a9e0-1.f5c966cf.woff2') format('woff2');
  unicode-range: U+A9F0;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00ab60-1.cc31d6c6.woff2') format('woff2');
  unicode-range: U+AB60-AB63, U+AB66-AB6B;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00ac00-1.f222febc.woff2') format('woff2');
  unicode-range: U+AC00-AC1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00ac20-1.48a7c2a8.woff2') format('woff2');
  unicode-range: U+AC20-AC3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00ac40-1.645576a5.woff2') format('woff2');
  unicode-range: U+AC40-AC5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00ac60-1.54e0ad5a.woff2') format('woff2');
  unicode-range: U+AC60-AC7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00ac80-1.9853e2d2.woff2') format('woff2');
  unicode-range: U+AC80-AC9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00aca0-1.fee3026d.woff2') format('woff2');
  unicode-range: U+ACA0-ACBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00acc0-1.38900c30.woff2') format('woff2');
  unicode-range: U+ACC0-ACDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00ace0-1.fe72063f.woff2') format('woff2');
  unicode-range: U+ACE0-ACFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00ad00-1.ed2f21d5.woff2') format('woff2');
  unicode-range: U+AD00-AD1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00ad20-1.35ebb567.woff2') format('woff2');
  unicode-range: U+AD20-AD3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00ad40-1.21dfffd9.woff2') format('woff2');
  unicode-range: U+AD40-AD5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00ad60-1.b43c0ed3.woff2') format('woff2');
  unicode-range: U+AD60-AD7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00ad80-1.07e3c176.woff2') format('woff2');
  unicode-range: U+AD80-AD9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00ada0-1.66b1aac7.woff2') format('woff2');
  unicode-range: U+ADA0-ADBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00adc0-1.9653cd13.woff2') format('woff2');
  unicode-range: U+ADC0-ADDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00ade0-1.b4e8597d.woff2') format('woff2');
  unicode-range: U+ADE0-ADFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00ae00-1.922e1b2b.woff2') format('woff2');
  unicode-range: U+AE00-AE1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00ae20-1.fa464959.woff2') format('woff2');
  unicode-range: U+AE20-AE3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00ae40-1.0f90c0b3.woff2') format('woff2');
  unicode-range: U+AE40-AE5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00ae60-1.878bab05.woff2') format('woff2');
  unicode-range: U+AE60-AE7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00ae80-1.aacca561.woff2') format('woff2');
  unicode-range: U+AE80-AE9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00aea0-1.ffb15e80.woff2') format('woff2');
  unicode-range: U+AEA0-AEBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00aec0-1.9391b722.woff2') format('woff2');
  unicode-range: U+AEC0-AEDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00aee0-1.d6156b08.woff2') format('woff2');
  unicode-range: U+AEE0-AEFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00af00-1.855cb1b5.woff2') format('woff2');
  unicode-range: U+AF00-AF1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00af20-1.9e6df7b4.woff2') format('woff2');
  unicode-range: U+AF20-AF3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00af40-1.4f3d5ad9.woff2') format('woff2');
  unicode-range: U+AF40-AF5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00af60-1.53837af2.woff2') format('woff2');
  unicode-range: U+AF60-AF7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00af80-1.74c4adb2.woff2') format('woff2');
  unicode-range: U+AF80-AF9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00afa0-1.b06055ec.woff2') format('woff2');
  unicode-range: U+AFA0-AFBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00afc0-1.9b2dae29.woff2') format('woff2');
  unicode-range: U+AFC0-AFDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00afe0-1.e903ac94.woff2') format('woff2');
  unicode-range: U+AFE0-AFFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00b000-1.10cd8d5d.woff2') format('woff2');
  unicode-range: U+B000-B01F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00b020-1.854d9503.woff2') format('woff2');
  unicode-range: U+B020-B03F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00b040-1.2a6c6e58.woff2') format('woff2');
  unicode-range: U+B040-B05F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00b060-1.939a4cc9.woff2') format('woff2');
  unicode-range: U+B060-B07F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00b080-1.c1b1cf76.woff2') format('woff2');
  unicode-range: U+B080-B09F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00b0a0-1.3fbf1eff.woff2') format('woff2');
  unicode-range: U+B0A0-B0BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00b0c0-1.ef353244.woff2') format('woff2');
  unicode-range: U+B0C0-B0DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00b0e0-1.b9333cb9.woff2') format('woff2');
  unicode-range: U+B0E0-B0FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00b100-1.dde2e22d.woff2') format('woff2');
  unicode-range: U+B100-B11F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00b120-1.cbded0ca.woff2') format('woff2');
  unicode-range: U+B120-B13F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00b140-1.33a33f39.woff2') format('woff2');
  unicode-range: U+B140-B15F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00b160-1.56edace2.woff2') format('woff2');
  unicode-range: U+B160-B17F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00b180-1.c590a20e.woff2') format('woff2');
  unicode-range: U+B180-B19F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00b1a0-1.886d6e10.woff2') format('woff2');
  unicode-range: U+B1A0-B1BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00b1c0-1.b30bf81f.woff2') format('woff2');
  unicode-range: U+B1C0-B1DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00b1e0-1.ec34b289.woff2') format('woff2');
  unicode-range: U+B1E0-B1FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00b200-1.5fdd2320.woff2') format('woff2');
  unicode-range: U+B200-B21F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00b220-1.734dbf4d.woff2') format('woff2');
  unicode-range: U+B220-B23F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00b240-1.3d32c0a0.woff2') format('woff2');
  unicode-range: U+B240-B25F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00b260-1.a22cbceb.woff2') format('woff2');
  unicode-range: U+B260-B27F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00b280-1.9e6f86eb.woff2') format('woff2');
  unicode-range: U+B280-B29F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00b2a0-1.b9829101.woff2') format('woff2');
  unicode-range: U+B2A0-B2BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00b2c0-1.afac20fc.woff2') format('woff2');
  unicode-range: U+B2C0-B2DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00b2e0-1.6c9fe4a6.woff2') format('woff2');
  unicode-range: U+B2E0-B2FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00b300-1.d4ac676d.woff2') format('woff2');
  unicode-range: U+B300-B31F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00b320-1.dc0d1a65.woff2') format('woff2');
  unicode-range: U+B320-B33F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00b340-1.d8daa3b4.woff2') format('woff2');
  unicode-range: U+B340-B35F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00b360-1.1058ef74.woff2') format('woff2');
  unicode-range: U+B360-B37F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00b380-1.bbd138ba.woff2') format('woff2');
  unicode-range: U+B380-B39F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00b3a0-1.05f48118.woff2') format('woff2');
  unicode-range: U+B3A0-B3BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00b3c0-1.f3a4f89f.woff2') format('woff2');
  unicode-range: U+B3C0-B3DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00b3e0-1.84deff35.woff2') format('woff2');
  unicode-range: U+B3E0-B3FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00b400-1.a809aa11.woff2') format('woff2');
  unicode-range: U+B400-B41F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00b420-1.23830530.woff2') format('woff2');
  unicode-range: U+B420-B43F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00b440-1.37a84399.woff2') format('woff2');
  unicode-range: U+B440-B45F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00b460-1.a411743b.woff2') format('woff2');
  unicode-range: U+B460-B47F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00b480-1.e6a7cdcb.woff2') format('woff2');
  unicode-range: U+B480-B49F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00b4a0-1.73b83fe8.woff2') format('woff2');
  unicode-range: U+B4A0-B4BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00b4c0-1.ecbbee1d.woff2') format('woff2');
  unicode-range: U+B4C0-B4DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00b4e0-1.22a00a3b.woff2') format('woff2');
  unicode-range: U+B4E0-B4FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00b500-1.2ed1bbc7.woff2') format('woff2');
  unicode-range: U+B500-B51F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00b520-1.ee75c9ff.woff2') format('woff2');
  unicode-range: U+B520-B53F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00b540-1.f5255328.woff2') format('woff2');
  unicode-range: U+B540-B55F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00b560-1.70fef616.woff2') format('woff2');
  unicode-range: U+B560-B57F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00b580-1.7d37d9c5.woff2') format('woff2');
  unicode-range: U+B580-B59F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00b5a0-1.b11c4c87.woff2') format('woff2');
  unicode-range: U+B5A0-B5BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00b5c0-1.95794f3d.woff2') format('woff2');
  unicode-range: U+B5C0-B5DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00b5e0-1.5d9fee87.woff2') format('woff2');
  unicode-range: U+B5E0-B5FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00b600-1.62f7dfb3.woff2') format('woff2');
  unicode-range: U+B600-B61F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00b620-1.ff15fdee.woff2') format('woff2');
  unicode-range: U+B620-B63F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00b640-1.4d22ebfd.woff2') format('woff2');
  unicode-range: U+B640-B65F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00b660-1.a6bfe8b0.woff2') format('woff2');
  unicode-range: U+B660-B67F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00b680-1.8e22b0c0.woff2') format('woff2');
  unicode-range: U+B680-B69F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00b6a0-1.532cfef1.woff2') format('woff2');
  unicode-range: U+B6A0-B6BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00b6c0-1.c48cabc4.woff2') format('woff2');
  unicode-range: U+B6C0-B6DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00b6e0-1.7a206c71.woff2') format('woff2');
  unicode-range: U+B6E0-B6FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00b700-1.06f1253d.woff2') format('woff2');
  unicode-range: U+B700-B71F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00b720-1.7e1495be.woff2') format('woff2');
  unicode-range: U+B720-B73F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00b740-1.75dfe468.woff2') format('woff2');
  unicode-range: U+B740-B75F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00b760-1.cba00019.woff2') format('woff2');
  unicode-range: U+B760-B77F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00b780-1.f24ab0c9.woff2') format('woff2');
  unicode-range: U+B780-B79F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00b7a0-1.0daab773.woff2') format('woff2');
  unicode-range: U+B7A0-B7BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00b7c0-1.9f3f41a7.woff2') format('woff2');
  unicode-range: U+B7C0-B7DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00b7e0-1.a00346c0.woff2') format('woff2');
  unicode-range: U+B7E0-B7FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00b800-1.038d3aa6.woff2') format('woff2');
  unicode-range: U+B800-B81F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00b820-1.c2d0ab8d.woff2') format('woff2');
  unicode-range: U+B820-B83F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00b840-1.3674b05d.woff2') format('woff2');
  unicode-range: U+B840-B85F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00b860-1.ccf57d5e.woff2') format('woff2');
  unicode-range: U+B860-B87F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00b880-1.db1b314f.woff2') format('woff2');
  unicode-range: U+B880-B89F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00b8a0-1.1cd35bb3.woff2') format('woff2');
  unicode-range: U+B8A0-B8BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00b8c0-1.05d7ae7a.woff2') format('woff2');
  unicode-range: U+B8C0-B8DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00b8e0-1.0159dea6.woff2') format('woff2');
  unicode-range: U+B8E0-B8FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00b900-1.434984c5.woff2') format('woff2');
  unicode-range: U+B900-B91F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00b920-1.51df431f.woff2') format('woff2');
  unicode-range: U+B920-B93F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00b940-1.f73a21a7.woff2') format('woff2');
  unicode-range: U+B940-B95F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00b960-1.49c4199f.woff2') format('woff2');
  unicode-range: U+B960-B97F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00b980-1.8fa6f8ac.woff2') format('woff2');
  unicode-range: U+B980-B99F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00b9a0-1.445d3c69.woff2') format('woff2');
  unicode-range: U+B9A0-B9BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00b9c0-1.d43225df.woff2') format('woff2');
  unicode-range: U+B9C0-B9DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00b9e0-1.78ece3d4.woff2') format('woff2');
  unicode-range: U+B9E0-B9FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00ba00-1.3d31466f.woff2') format('woff2');
  unicode-range: U+BA00-BA1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00ba20-1.d8494c3d.woff2') format('woff2');
  unicode-range: U+BA20-BA3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00ba40-1.a8e0dc71.woff2') format('woff2');
  unicode-range: U+BA40-BA5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00ba60-1.c2c5e94a.woff2') format('woff2');
  unicode-range: U+BA60-BA7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00ba80-1.cabff3c1.woff2') format('woff2');
  unicode-range: U+BA80-BA9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00baa0-1.87262c8e.woff2') format('woff2');
  unicode-range: U+BAA0-BABF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00bac0-1.7df67cfa.woff2') format('woff2');
  unicode-range: U+BAC0-BADF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00bae0-1.41070a5e.woff2') format('woff2');
  unicode-range: U+BAE0-BAFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00bb00-1.c8b394bd.woff2') format('woff2');
  unicode-range: U+BB00-BB1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00bb20-1.7de0cd62.woff2') format('woff2');
  unicode-range: U+BB20-BB3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00bb40-1.653fa0d5.woff2') format('woff2');
  unicode-range: U+BB40-BB5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00bb60-1.5e3c34bc.woff2') format('woff2');
  unicode-range: U+BB60-BB7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00bb80-1.27c6f9a4.woff2') format('woff2');
  unicode-range: U+BB80-BB9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00bba0-1.3c331dd3.woff2') format('woff2');
  unicode-range: U+BBA0-BBBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00bbc0-1.28bacb93.woff2') format('woff2');
  unicode-range: U+BBC0-BBDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00bbe0-1.e6393b80.woff2') format('woff2');
  unicode-range: U+BBE0-BBFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00bc00-1.bedb1c59.woff2') format('woff2');
  unicode-range: U+BC00-BC1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00bc20-1.ffa90fe4.woff2') format('woff2');
  unicode-range: U+BC20-BC3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00bc40-1.960d70f1.woff2') format('woff2');
  unicode-range: U+BC40-BC5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00bc60-1.2c1586c6.woff2') format('woff2');
  unicode-range: U+BC60-BC7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00bc80-1.49401d7b.woff2') format('woff2');
  unicode-range: U+BC80-BC9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00bca0-1.84a73189.woff2') format('woff2');
  unicode-range: U+BCA0-BCBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00bcc0-1.0d50854a.woff2') format('woff2');
  unicode-range: U+BCC0-BCDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00bce0-1.352266fe.woff2') format('woff2');
  unicode-range: U+BCE0-BCFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00bd00-1.e4a8fd07.woff2') format('woff2');
  unicode-range: U+BD00-BD1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00bd20-1.c8c97823.woff2') format('woff2');
  unicode-range: U+BD20-BD3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00bd40-1.9a6e9892.woff2') format('woff2');
  unicode-range: U+BD40-BD5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00bd60-1.1948d07d.woff2') format('woff2');
  unicode-range: U+BD60-BD7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00bd80-1.a5cb478c.woff2') format('woff2');
  unicode-range: U+BD80-BD9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00bda0-1.850a6807.woff2') format('woff2');
  unicode-range: U+BDA0-BDBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00bdc0-1.17e68296.woff2') format('woff2');
  unicode-range: U+BDC0-BDDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00bde0-1.3e38cffc.woff2') format('woff2');
  unicode-range: U+BDE0-BDFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00be00-1.55d648ad.woff2') format('woff2');
  unicode-range: U+BE00-BE1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00be20-1.a01ad2a7.woff2') format('woff2');
  unicode-range: U+BE20-BE3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00be40-1.075e9c01.woff2') format('woff2');
  unicode-range: U+BE40-BE5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00be60-1.69f4d269.woff2') format('woff2');
  unicode-range: U+BE60-BE7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00be80-1.5b23bf74.woff2') format('woff2');
  unicode-range: U+BE80-BE9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00bea0-1.8141f761.woff2') format('woff2');
  unicode-range: U+BEA0-BEBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00bec0-1.b0a179bd.woff2') format('woff2');
  unicode-range: U+BEC0-BEDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00bee0-1.dd57709f.woff2') format('woff2');
  unicode-range: U+BEE0-BEFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00bf00-1.9c367273.woff2') format('woff2');
  unicode-range: U+BF00-BF1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00bf20-1.c3435cba.woff2') format('woff2');
  unicode-range: U+BF20-BF3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00bf40-1.cd76f649.woff2') format('woff2');
  unicode-range: U+BF40-BF5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00bf60-1.d3966f05.woff2') format('woff2');
  unicode-range: U+BF60-BF7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00bf80-1.1fb4594f.woff2') format('woff2');
  unicode-range: U+BF80-BF9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00bfa0-1.e3041c53.woff2') format('woff2');
  unicode-range: U+BFA0-BFBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00bfc0-1.629a9b69.woff2') format('woff2');
  unicode-range: U+BFC0-BFDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00bfe0-1.9dc5582d.woff2') format('woff2');
  unicode-range: U+BFE0-BFFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00c000-1.fc577b88.woff2') format('woff2');
  unicode-range: U+C000-C01F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00c020-1.08d2fcfe.woff2') format('woff2');
  unicode-range: U+C020-C03F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00c040-1.d7c59364.woff2') format('woff2');
  unicode-range: U+C040-C05F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00c060-1.12ce6235.woff2') format('woff2');
  unicode-range: U+C060-C07F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00c080-1.5fbe280a.woff2') format('woff2');
  unicode-range: U+C080-C09F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00c0a0-1.db20ae2c.woff2') format('woff2');
  unicode-range: U+C0A0-C0BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00c0c0-1.4b51dec6.woff2') format('woff2');
  unicode-range: U+C0C0-C0DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00c0e0-1.d63733d0.woff2') format('woff2');
  unicode-range: U+C0E0-C0FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00c100-1.02b63d34.woff2') format('woff2');
  unicode-range: U+C100-C11F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00c120-1.17758712.woff2') format('woff2');
  unicode-range: U+C120-C13F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00c140-1.1da166f6.woff2') format('woff2');
  unicode-range: U+C140-C15F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00c160-1.126bee5a.woff2') format('woff2');
  unicode-range: U+C160-C17F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00c180-1.e58b31e0.woff2') format('woff2');
  unicode-range: U+C180-C19F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00c1a0-1.213173a2.woff2') format('woff2');
  unicode-range: U+C1A0-C1BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00c1c0-1.1d200b46.woff2') format('woff2');
  unicode-range: U+C1C0-C1DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00c1e0-1.5ee754b7.woff2') format('woff2');
  unicode-range: U+C1E0-C1FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00c200-1.33df151a.woff2') format('woff2');
  unicode-range: U+C200-C21F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00c220-1.54dacb25.woff2') format('woff2');
  unicode-range: U+C220-C23F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00c240-1.6e0c958c.woff2') format('woff2');
  unicode-range: U+C240-C25F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00c260-1.3cb7a5f7.woff2') format('woff2');
  unicode-range: U+C260-C27F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00c280-1.ac6037df.woff2') format('woff2');
  unicode-range: U+C280-C29F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00c2a0-1.a4494c9f.woff2') format('woff2');
  unicode-range: U+C2A0-C2BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00c2c0-1.a39868ca.woff2') format('woff2');
  unicode-range: U+C2C0-C2DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00c2e0-1.6cd94558.woff2') format('woff2');
  unicode-range: U+C2E0-C2FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00c300-1.f8efbe76.woff2') format('woff2');
  unicode-range: U+C300-C31F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00c320-1.3d85f404.woff2') format('woff2');
  unicode-range: U+C320-C33F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00c340-1.95015ee5.woff2') format('woff2');
  unicode-range: U+C340-C35F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00c360-1.d1ff0e37.woff2') format('woff2');
  unicode-range: U+C360-C37F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00c380-1.2c79a997.woff2') format('woff2');
  unicode-range: U+C380-C39F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00c3a0-1.2a8ce00a.woff2') format('woff2');
  unicode-range: U+C3A0-C3BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00c3c0-1.ff475d1d.woff2') format('woff2');
  unicode-range: U+C3C0-C3DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00c3e0-1.f85a9bf7.woff2') format('woff2');
  unicode-range: U+C3E0-C3FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00c400-1.30182b34.woff2') format('woff2');
  unicode-range: U+C400-C41F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00c420-1.524bf336.woff2') format('woff2');
  unicode-range: U+C420-C43F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00c440-1.2827e24b.woff2') format('woff2');
  unicode-range: U+C440-C45F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00c460-1.f30fb299.woff2') format('woff2');
  unicode-range: U+C460-C47F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00c480-1.47ca64a7.woff2') format('woff2');
  unicode-range: U+C480-C49F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00c4a0-1.ef6f0e33.woff2') format('woff2');
  unicode-range: U+C4A0-C4BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00c4c0-1.10189a13.woff2') format('woff2');
  unicode-range: U+C4C0-C4DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00c4e0-1.25d4589d.woff2') format('woff2');
  unicode-range: U+C4E0-C4FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00c500-1.702d5014.woff2') format('woff2');
  unicode-range: U+C500-C51F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00c520-1.340d3947.woff2') format('woff2');
  unicode-range: U+C520-C53F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00c540-1.a7e86a92.woff2') format('woff2');
  unicode-range: U+C540-C55F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00c560-1.505bbb18.woff2') format('woff2');
  unicode-range: U+C560-C57F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00c580-1.0c9fe1a5.woff2') format('woff2');
  unicode-range: U+C580-C59F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00c5a0-1.4af08d80.woff2') format('woff2');
  unicode-range: U+C5A0-C5BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00c5c0-1.afb7c88c.woff2') format('woff2');
  unicode-range: U+C5C0-C5DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00c5e0-1.5004ff2e.woff2') format('woff2');
  unicode-range: U+C5E0-C5FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00c600-1.aad111d5.woff2') format('woff2');
  unicode-range: U+C600-C61F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00c620-1.30a20c6e.woff2') format('woff2');
  unicode-range: U+C620-C63F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00c640-1.40d0df28.woff2') format('woff2');
  unicode-range: U+C640-C65F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00c660-1.737aba9d.woff2') format('woff2');
  unicode-range: U+C660-C67F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00c680-1.3fe306e2.woff2') format('woff2');
  unicode-range: U+C680-C69F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00c6a0-1.ac261907.woff2') format('woff2');
  unicode-range: U+C6A0-C6BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00c6c0-1.10bd208d.woff2') format('woff2');
  unicode-range: U+C6C0-C6DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00c6e0-1.2b7029fe.woff2') format('woff2');
  unicode-range: U+C6E0-C6FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00c700-1.1ac2e0dd.woff2') format('woff2');
  unicode-range: U+C700-C71F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00c720-1.19b6329c.woff2') format('woff2');
  unicode-range: U+C720-C73F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00c740-1.99a4a4d1.woff2') format('woff2');
  unicode-range: U+C740-C75F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00c760-1.c95e42cc.woff2') format('woff2');
  unicode-range: U+C760-C77F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00c780-1.66430844.woff2') format('woff2');
  unicode-range: U+C780-C79F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00c7a0-1.70d23bdb.woff2') format('woff2');
  unicode-range: U+C7A0-C7BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00c7c0-1.72e21339.woff2') format('woff2');
  unicode-range: U+C7C0-C7DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00c7e0-1.1a77186f.woff2') format('woff2');
  unicode-range: U+C7E0-C7FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00c800-1.2af8d938.woff2') format('woff2');
  unicode-range: U+C800-C81F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00c820-1.59b74e59.woff2') format('woff2');
  unicode-range: U+C820-C83F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00c840-1.44969a4a.woff2') format('woff2');
  unicode-range: U+C840-C85F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00c860-1.7c56ce25.woff2') format('woff2');
  unicode-range: U+C860-C87F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00c880-1.53643192.woff2') format('woff2');
  unicode-range: U+C880-C89F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00c8a0-1.5f38bfc2.woff2') format('woff2');
  unicode-range: U+C8A0-C8BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00c8c0-1.94cde114.woff2') format('woff2');
  unicode-range: U+C8C0-C8DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00c8e0-1.1256306b.woff2') format('woff2');
  unicode-range: U+C8E0-C8FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00c900-1.448c04f5.woff2') format('woff2');
  unicode-range: U+C900-C91F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00c920-1.14cf974c.woff2') format('woff2');
  unicode-range: U+C920-C93F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00c940-1.0487df15.woff2') format('woff2');
  unicode-range: U+C940-C95F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00c960-1.7077ff27.woff2') format('woff2');
  unicode-range: U+C960-C97F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00c980-1.4d5804de.woff2') format('woff2');
  unicode-range: U+C980-C99F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00c9a0-1.c3af1bdf.woff2') format('woff2');
  unicode-range: U+C9A0-C9BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00c9c0-1.32ce5680.woff2') format('woff2');
  unicode-range: U+C9C0-C9DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00c9e0-1.faaf7ab9.woff2') format('woff2');
  unicode-range: U+C9E0-C9FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00ca00-1.5165eb52.woff2') format('woff2');
  unicode-range: U+CA00-CA1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00ca20-1.d9537082.woff2') format('woff2');
  unicode-range: U+CA20-CA3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00ca40-1.01ebabc4.woff2') format('woff2');
  unicode-range: U+CA40-CA5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00ca60-1.3c769ae7.woff2') format('woff2');
  unicode-range: U+CA60-CA7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00ca80-1.d5df1192.woff2') format('woff2');
  unicode-range: U+CA80-CA9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00caa0-1.669bfdbb.woff2') format('woff2');
  unicode-range: U+CAA0-CABF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00cac0-1.b584479f.woff2') format('woff2');
  unicode-range: U+CAC0-CADF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00cae0-1.d56e6607.woff2') format('woff2');
  unicode-range: U+CAE0-CAFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00cb00-1.6732fc1c.woff2') format('woff2');
  unicode-range: U+CB00-CB1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00cb20-1.035cf2bd.woff2') format('woff2');
  unicode-range: U+CB20-CB3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00cb40-1.e205faf0.woff2') format('woff2');
  unicode-range: U+CB40-CB5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00cb60-1.ecbf827a.woff2') format('woff2');
  unicode-range: U+CB60-CB7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00cb80-1.bd798dcb.woff2') format('woff2');
  unicode-range: U+CB80-CB9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00cba0-1.52ca72d1.woff2') format('woff2');
  unicode-range: U+CBA0-CBBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00cbc0-1.4d498a37.woff2') format('woff2');
  unicode-range: U+CBC0-CBDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00cbe0-1.294d41c2.woff2') format('woff2');
  unicode-range: U+CBE0-CBFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00cc00-1.6438692f.woff2') format('woff2');
  unicode-range: U+CC00-CC1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00cc20-1.f7f56e66.woff2') format('woff2');
  unicode-range: U+CC20-CC3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00cc40-1.73213769.woff2') format('woff2');
  unicode-range: U+CC40-CC5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00cc60-1.98f2ae63.woff2') format('woff2');
  unicode-range: U+CC60-CC7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00cc80-1.0a034c80.woff2') format('woff2');
  unicode-range: U+CC80-CC9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00cca0-1.08f4962c.woff2') format('woff2');
  unicode-range: U+CCA0-CCBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00ccc0-1.cddb5379.woff2') format('woff2');
  unicode-range: U+CCC0-CCDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00cce0-1.a430b590.woff2') format('woff2');
  unicode-range: U+CCE0-CCFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00cd00-1.37b58a8c.woff2') format('woff2');
  unicode-range: U+CD00-CD1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00cd20-1.21a5d4c5.woff2') format('woff2');
  unicode-range: U+CD20-CD3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00cd40-1.fb06cb27.woff2') format('woff2');
  unicode-range: U+CD40-CD5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00cd60-1.f6b84ec7.woff2') format('woff2');
  unicode-range: U+CD60-CD7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00cd80-1.5b5930dd.woff2') format('woff2');
  unicode-range: U+CD80-CD9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00cda0-1.2f5539dd.woff2') format('woff2');
  unicode-range: U+CDA0-CDBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00cdc0-1.9685f9c6.woff2') format('woff2');
  unicode-range: U+CDC0-CDDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00cde0-1.82cc8ad2.woff2') format('woff2');
  unicode-range: U+CDE0-CDFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00ce00-1.4dfc272a.woff2') format('woff2');
  unicode-range: U+CE00-CE1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00ce20-1.73f2f4e9.woff2') format('woff2');
  unicode-range: U+CE20-CE3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00ce40-1.d6ca8a63.woff2') format('woff2');
  unicode-range: U+CE40-CE5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00ce60-1.751add07.woff2') format('woff2');
  unicode-range: U+CE60-CE7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00ce80-1.87025f9f.woff2') format('woff2');
  unicode-range: U+CE80-CE9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00cea0-1.4f70609c.woff2') format('woff2');
  unicode-range: U+CEA0-CEBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00cec0-1.ba45aa4c.woff2') format('woff2');
  unicode-range: U+CEC0-CEDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00cee0-1.b1680932.woff2') format('woff2');
  unicode-range: U+CEE0-CEFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00cf00-1.29f3fd03.woff2') format('woff2');
  unicode-range: U+CF00-CF1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00cf20-1.8559fcc4.woff2') format('woff2');
  unicode-range: U+CF20-CF3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00cf40-1.8c179f6d.woff2') format('woff2');
  unicode-range: U+CF40-CF5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00cf60-1.1cf15ee9.woff2') format('woff2');
  unicode-range: U+CF60-CF7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00cf80-1.6f4d53f6.woff2') format('woff2');
  unicode-range: U+CF80-CF9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00cfa0-1.282379c3.woff2') format('woff2');
  unicode-range: U+CFA0-CFBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00cfc0-1.7978ae9e.woff2') format('woff2');
  unicode-range: U+CFC0-CFDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00cfe0-1.2c08e85a.woff2') format('woff2');
  unicode-range: U+CFE0-CFFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00d000-1.bd4d2607.woff2') format('woff2');
  unicode-range: U+D000-D01F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00d020-1.cf9107ba.woff2') format('woff2');
  unicode-range: U+D020-D03F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00d040-1.9b4be233.woff2') format('woff2');
  unicode-range: U+D040-D05F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00d060-1.f2cbbe96.woff2') format('woff2');
  unicode-range: U+D060-D07F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00d080-1.e160f152.woff2') format('woff2');
  unicode-range: U+D080-D09F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00d0a0-1.83b204a8.woff2') format('woff2');
  unicode-range: U+D0A0-D0BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00d0c0-1.0e71d086.woff2') format('woff2');
  unicode-range: U+D0C0-D0DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00d0e0-1.a924e3ca.woff2') format('woff2');
  unicode-range: U+D0E0-D0FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00d100-1.96cd3c59.woff2') format('woff2');
  unicode-range: U+D100-D11F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00d120-1.801a8a09.woff2') format('woff2');
  unicode-range: U+D120-D13F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00d140-1.d99b3182.woff2') format('woff2');
  unicode-range: U+D140-D15F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00d160-1.85f1ae33.woff2') format('woff2');
  unicode-range: U+D160-D17F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00d180-1.419ec5e9.woff2') format('woff2');
  unicode-range: U+D180-D19F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00d1a0-1.953d2062.woff2') format('woff2');
  unicode-range: U+D1A0-D1BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00d1c0-1.fd27cc91.woff2') format('woff2');
  unicode-range: U+D1C0-D1DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00d1e0-1.55c739c8.woff2') format('woff2');
  unicode-range: U+D1E0-D1FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00d200-1.38ac7bb6.woff2') format('woff2');
  unicode-range: U+D200-D21F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00d220-1.59a52c00.woff2') format('woff2');
  unicode-range: U+D220-D23F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00d240-1.96a34782.woff2') format('woff2');
  unicode-range: U+D240-D25F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00d260-1.70284ac7.woff2') format('woff2');
  unicode-range: U+D260-D27F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00d280-1.42d84c13.woff2') format('woff2');
  unicode-range: U+D280-D29F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00d2a0-1.fdd2f57f.woff2') format('woff2');
  unicode-range: U+D2A0-D2BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00d2c0-1.bfe36c4a.woff2') format('woff2');
  unicode-range: U+D2C0-D2DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00d2e0-1.c8a813f5.woff2') format('woff2');
  unicode-range: U+D2E0-D2FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00d300-1.1882cc95.woff2') format('woff2');
  unicode-range: U+D300-D31F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00d320-1.5f92045e.woff2') format('woff2');
  unicode-range: U+D320-D33F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00d340-1.7a59be3b.woff2') format('woff2');
  unicode-range: U+D340-D35F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00d360-1.7608ed6d.woff2') format('woff2');
  unicode-range: U+D360-D37F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00d380-1.fedab2ce.woff2') format('woff2');
  unicode-range: U+D380-D39F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00d3a0-1.ab880dc3.woff2') format('woff2');
  unicode-range: U+D3A0-D3BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00d3c0-1.a96a82f8.woff2') format('woff2');
  unicode-range: U+D3C0-D3DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00d3e0-1.58b1ee35.woff2') format('woff2');
  unicode-range: U+D3E0-D3FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00d400-1.423f5350.woff2') format('woff2');
  unicode-range: U+D400-D41F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00d420-1.d313e46b.woff2') format('woff2');
  unicode-range: U+D420-D43F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00d440-1.642083ec.woff2') format('woff2');
  unicode-range: U+D440-D45F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00d460-1.1d74ed2e.woff2') format('woff2');
  unicode-range: U+D460-D47F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00d480-1.44169d2c.woff2') format('woff2');
  unicode-range: U+D480-D49F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00d4a0-1.cd969d83.woff2') format('woff2');
  unicode-range: U+D4A0-D4BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00d4c0-1.f548274b.woff2') format('woff2');
  unicode-range: U+D4C0-D4DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00d4e0-1.8a3b41a9.woff2') format('woff2');
  unicode-range: U+D4E0-D4FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00d500-1.ae36412f.woff2') format('woff2');
  unicode-range: U+D500-D51F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00d520-1.56bd14e7.woff2') format('woff2');
  unicode-range: U+D520-D53F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00d540-1.d22ced51.woff2') format('woff2');
  unicode-range: U+D540-D55F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00d560-1.08e1c869.woff2') format('woff2');
  unicode-range: U+D560-D57F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00d580-1.413f2e5e.woff2') format('woff2');
  unicode-range: U+D580-D59F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00d5a0-1.aa7f2887.woff2') format('woff2');
  unicode-range: U+D5A0-D5BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00d5c0-1.35081403.woff2') format('woff2');
  unicode-range: U+D5C0-D5DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00d5e0-1.ee2d43e9.woff2') format('woff2');
  unicode-range: U+D5E0-D5FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00d600-1.6e82bcd4.woff2') format('woff2');
  unicode-range: U+D600-D61F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00d620-1.a471be47.woff2') format('woff2');
  unicode-range: U+D620-D63F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00d640-1.939dde66.woff2') format('woff2');
  unicode-range: U+D640-D65F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00d660-1.a69347f3.woff2') format('woff2');
  unicode-range: U+D660-D67F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00d680-1.3a473a1c.woff2') format('woff2');
  unicode-range: U+D680-D69F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00d6a0-1.d92847df.woff2') format('woff2');
  unicode-range: U+D6A0-D6BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00d6c0-1.d020a0b5.woff2') format('woff2');
  unicode-range: U+D6C0-D6DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00d6e0-1.e269b434.woff2') format('woff2');
  unicode-range: U+D6E0-D6FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00d700-1.b0681d53.woff2') format('woff2');
  unicode-range: U+D700-D71F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00d720-1.e509786f.woff2') format('woff2');
  unicode-range: U+D720-D73F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00d740-1.77bbf40c.woff2') format('woff2');
  unicode-range: U+D740-D75F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00d760-1.4434fe07.woff2') format('woff2');
  unicode-range: U+D760-D77F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00d780-1.7d83682b.woff2') format('woff2');
  unicode-range: U+D780-D79F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00d7a0-1.8c7255e2.woff2') format('woff2');
  unicode-range: U+D7A0-D7A3, U+D7B0-D7BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00d7c0-1.f705ac9d.woff2') format('woff2');
  unicode-range: U+D7C0-D7C6, U+D7CB-D7DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00d7e0-1.cefba6df.woff2') format('woff2');
  unicode-range: U+D7E0-D7FB;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00e000.83ad764d.woff2') format('woff2');
  unicode-range: U+E001-E01F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00e020.00228e84.woff2') format('woff2');
  unicode-range: U+E020-E022;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00e060.bbf0d828.woff2') format('woff2');
  unicode-range: U+E064-E065;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00e120.c7c521f1.woff2') format('woff2');
  unicode-range: U+E12E-E130, U+E13E-E13F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00e140.fa71a1c6.woff2') format('woff2');
  unicode-range: U+E141-E143, U+E157, U+E15E;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00e200.d45e1c44.woff2') format('woff2');
  unicode-range: U+E209-E20C, U+E211;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00e200-1.5400be39.woff2') format('woff2');
  unicode-range: U+E21D;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00e220.7a93256b.woff2') format('woff2');
  unicode-range: U+E220-E23F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00e240.e93f7c24.woff2') format('woff2');
  unicode-range: U+E240-E25F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00e260.4139294e.woff2') format('woff2');
  unicode-range: U+E260-E27F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00e280.31a51f2c.woff2') format('woff2');
  unicode-range: U+E280-E29F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00e2a0.41b88b34.woff2') format('woff2');
  unicode-range: U+E2A0-E2BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00e2c0.524cc4d9.woff2') format('woff2');
  unicode-range: U+E2C0-E2DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00e2e0.601befc2.woff2') format('woff2');
  unicode-range: U+E2E0-E2FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00e300.41359400.woff2') format('woff2');
  unicode-range: U+E300-E31F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00e320.c6643391.woff2') format('woff2');
  unicode-range: U+E320-E33F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00e340.c01a5079.woff2') format('woff2');
  unicode-range: U+E340-E349, U+E34C-E34F, U+E351-E35D, U+E35F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00e360.42a8090a.woff2') format('woff2');
  unicode-range: U+E360-E37C, U+E37E-E37F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00e380.a4c29de7.woff2') format('woff2');
  unicode-range: U+E380-E39F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00e3a0.7f732c21.woff2') format('woff2');
  unicode-range: U+E3A0-E3B4, U+E3B6-E3BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00e3c0.53efd9d8.woff2') format('woff2');
  unicode-range: U+E3C0-E3DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00e3e0.4cf1a4a1.woff2') format('woff2');
  unicode-range: U+E3E0-E3FB, U+E3FD, U+E3FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00e400.0d650ddd.woff2') format('woff2');
  unicode-range: U+E400, U+E402-E407, U+E409-E40E, U+E410-E417, U+E419-E41F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00e420.6cdbd5f2.woff2') format('woff2');
  unicode-range: U+E420-E43F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00e440.c9c7ea29.woff2') format('woff2');
  unicode-range: U+E440, U+E442-E444, U+E446, U+E448-E44A, U+E44C-E44D, U+E44F-E451, U+E453-E45A;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00e460.52290b53.woff2') format('woff2');
  unicode-range: U+E460-E47F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00e480.7ecd07f0.woff2') format('woff2');
  unicode-range: U+E480-E485, U+E487-E49F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00e4a0.1d8b176a.woff2') format('woff2');
  unicode-range: U+E4A0-E4BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00e4c0.44ad01a4.woff2') format('woff2');
  unicode-range: U+E4C0-E4DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00e4e0.818fe4fa.woff2') format('woff2');
  unicode-range: U+E4E0-E4FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00e500.3a265f60.woff2') format('woff2');
  unicode-range: U+E500-E508, U+E50A-E517, U+E519-E51F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00e520.a7ce0950.woff2') format('woff2');
  unicode-range: U+E520-E53F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00e540.77439ae2.woff2') format('woff2');
  unicode-range: U+E540-E54E, U+E550-E55F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00e560.e0917d51.woff2') format('woff2');
  unicode-range: U+E560-E57F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00e580.625124d4.woff2') format('woff2');
  unicode-range: U+E580-E59F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00e5a0.e51726d3.woff2') format('woff2');
  unicode-range: U+E5A1-E5A5, U+E5A8-E5BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00e5c0.6c6e37c3.woff2') format('woff2');
  unicode-range: U+E5C0-E5DE;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00e5e0.2692aee0.woff2') format('woff2');
  unicode-range: U+E5E1-E5E5, U+E5E7-E5FD, U+E5FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00e700.d8d57b33.woff2') format('woff2');
  unicode-range: U+E700-E71F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00e720.91019f81.woff2') format('woff2');
  unicode-range: U+E720-E73F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00e740.0f0b5e0a.woff2') format('woff2');
  unicode-range: U+E740-E75F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00e760.f402bd73.woff2') format('woff2');
  unicode-range: U+E764-E77F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00e780.18ad55f5.woff2') format('woff2');
  unicode-range: U+E780-E796, U+E798-E79F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00e7a0.043c5b1e.woff2') format('woff2');
  unicode-range: U+E7A0-E7BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00e7c0.ca2ceb30.woff2') format('woff2');
  unicode-range: U+E7C0-E7DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00e7e0.50340f2c.woff2') format('woff2');
  unicode-range: U+E7E0-E7EA, U+E7ED-E7FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00e800-1.3404c514.woff2') format('woff2');
  unicode-range: U+E81D;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00ee00-1.bb8671d8.woff2') format('woff2');
  unicode-range: U+EE06-EE0B, U+EE0E;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00ee20-1.4b63c8f4.woff2') format('woff2');
  unicode-range: U+EE23-EE24, U+EE2A, U+EE30, U+EE3A, U+EE3C;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00ee40-1.b6fa4377.woff2') format('woff2');
  unicode-range: U+EE58, U+EE5D;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00ef40.f8ce4d65.woff2') format('woff2');
  unicode-range: U+EF40-EF5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00ef60.1b8b169c.woff2') format('woff2');
  unicode-range: U+EF60-EF71, U+EF73-EF7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00ef80.530c99a4.woff2') format('woff2');
  unicode-range: U+EF80-EF9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00efa0.bc27fee5.woff2') format('woff2');
  unicode-range: U+EFA0-EFBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00efc0.cc431802.woff2') format('woff2');
  unicode-range: U+EFC0-EFDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00efe0.e6ebea7c.woff2') format('woff2');
  unicode-range: U+EFE1-EFFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00f000.276874a0.woff2') format('woff2');
  unicode-range: U+F000-F012, U+F014, U+F016-F01F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00f020.cd7bacad.woff2') format('woff2');
  unicode-range: U+F020-F038, U+F03A-F03B;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00f900.1566a875.woff2') format('woff2');
  unicode-range: U+F900-F91F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00f920.cd593cc1.woff2') format('woff2');
  unicode-range: U+F920-F93F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00f940.0e519c1c.woff2') format('woff2');
  unicode-range: U+F940-F95F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00f960.780fbdc8.woff2') format('woff2');
  unicode-range: U+F960-F97F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00f980.b17b902c.woff2') format('woff2');
  unicode-range: U+F980-F99F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00f9a0.d2af631b.woff2') format('woff2');
  unicode-range: U+F9A0-F9BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00f9c0.190575cd.woff2') format('woff2');
  unicode-range: U+F9C0-F9DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00f9e0.f8e47293.woff2') format('woff2');
  unicode-range: U+F9E0-F9FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00fa00.47a0fc86.woff2') format('woff2');
  unicode-range: U+FA00-FA1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00fa20.19280b05.woff2') format('woff2');
  unicode-range: U+FA20-FA3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00fa40.b3157be1.woff2') format('woff2');
  unicode-range: U+FA40-FA5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00fa60.b52df606.woff2') format('woff2');
  unicode-range: U+FA60-FA6D, U+FA70-FA7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00fa80.979a8a0b.woff2') format('woff2');
  unicode-range: U+FA80-FA9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00faa0.8b32445c.woff2') format('woff2');
  unicode-range: U+FAA0-FABF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00fac0.76ab7f43.woff2') format('woff2');
  unicode-range: U+FAC0-FAD9;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00fbc0-1.4cc02123.woff2') format('woff2');
  unicode-range: U+FBC2-FBD2;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00fc20-1.9c9c704c.woff2') format('woff2');
  unicode-range: U+FC37;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00fd80-1.b8c8203b.woff2') format('woff2');
  unicode-range: U+FD90-FD91;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00fdc0-1.ff5916fd.woff2') format('woff2');
  unicode-range: U+FDC8-FDCE;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00fde0-1.19df15f4.woff2') format('woff2');
  unicode-range: U+FDFE-FDFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00fe00-1.9ae317d4.woff2') format('woff2');
  unicode-range: U+FE00-FE0F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00fe20-1.bb1a9c03.woff2') format('woff2');
  unicode-range: U+FE2E-FE2F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00fe80-1.29d9cc4b.woff2') format('woff2');
  unicode-range: U+FE8D, U+FE8F, U+FE95, U+FE99;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00fea0-1.3b19e6b9.woff2') format('woff2');
  unicode-range: U+FEAB;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00fec0-1.55a1c462.woff2') format('woff2');
  unicode-range: U+FEC1, U+FEC5, U+FED1, U+FED9, U+FEDD;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00ffa0-1.428f8888.woff2') format('woff2');
  unicode-range: U+FFA0-FFBE;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00ffc0-1.28dcb719.woff2') format('woff2');
  unicode-range: U+FFC2-FFC7, U+FFCA-FFCF, U+FFD2-FFD7, U+FFDA-FFDC;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/00ffe0-1.e659d69b.woff2') format('woff2');
  unicode-range: U+FFF9-FFFB;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/010180-1.519c6386.woff2') format('woff2');
  unicode-range: U+1018B-1018E;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0102e0-1.cc8fe282.woff2') format('woff2');
  unicode-range: U+102E0-102FB;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/010300-1.11274b99.woff2') format('woff2');
  unicode-range: U+1031F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/010520-1.b703226d.woff2') format('woff2');
  unicode-range: U+10530-1053F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/010540-1.7b93df2c.woff2') format('woff2');
  unicode-range: U+10540-1055F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/010560-1.78a7c1e7.woff2') format('woff2');
  unicode-range: U+10560-10563, U+1056F-1057A, U+1057C-1057F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/010580-1.40bff826.woff2') format('woff2');
  unicode-range: U+10580-1058A, U+1058C-10592, U+10594-10595, U+10597-1059F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0105a0-1.c6bc5dc2.woff2') format('woff2');
  unicode-range: U+105A0-105A1, U+105A3-105B1, U+105B3-105B9, U+105BB-105BC;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0105c0-1.b22d5fef.woff2') format('woff2');
  unicode-range: U+105C0-105DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0105e0-1.8ed4702c.woff2') format('woff2');
  unicode-range: U+105E0-105F3;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/010780-1.82664fd4.woff2') format('woff2');
  unicode-range: U+10780-10785, U+10787-1079F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0107a0-1.bfd495ae.woff2') format('woff2');
  unicode-range: U+107A0-107B0, U+107B2-107BA;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/010940-1.73894e6a.woff2') format('woff2');
  unicode-range: U+10940-1095C;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/010a20-1.6b0e7acc.woff2') format('woff2');
  unicode-range: U+10A34-10A35;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/010a40-1.df4ff70c.woff2') format('woff2');
  unicode-range: U+10A48;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/010b80-1.f03ae441.woff2') format('woff2');
  unicode-range: U+10B80-10B91, U+10B99-10B9C;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/010ba0-1.3f9d9deb.woff2') format('woff2');
  unicode-range: U+10BA9-10BAF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/010c40-1.71996517.woff2') format('woff2');
  unicode-range: U+10C47;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/010c80-1.bde04ff6.woff2') format('woff2');
  unicode-range: U+10C80-10C9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/010ca0-1.6e666272.woff2') format('woff2');
  unicode-range: U+10CA0-10CB2;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/010cc0-1.8278a5b6.woff2') format('woff2');
  unicode-range: U+10CC0-10CDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/010ce0-1.988bd731.woff2') format('woff2');
  unicode-range: U+10CE0-10CF2, U+10CFA-10CFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/010d00-1.01909190.woff2') format('woff2');
  unicode-range: U+10D00-10D1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/010d20-1.eb27653a.woff2') format('woff2');
  unicode-range: U+10D20-10D27, U+10D30-10D39;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/010d40-1.c48eed51.woff2') format('woff2');
  unicode-range: U+10D40-10D5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/010d60-1.a01990f7.woff2') format('woff2');
  unicode-range: U+10D60-10D65, U+10D69-10D7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/010d80-1.79bec9c7.woff2') format('woff2');
  unicode-range: U+10D80-10D85, U+10D8E-10D8F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/010e60-1.bc4d8f12.woff2') format('woff2');
  unicode-range: U+10E60-10E7E;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/010e80-1.8f1507be.woff2') format('woff2');
  unicode-range: U+10E80-10E9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/010ea0-1.bb088bbf.woff2') format('woff2');
  unicode-range: U+10EA0-10EA9, U+10EAB-10EAD, U+10EB0-10EB1;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/010ec0-1.05402333.woff2') format('woff2');
  unicode-range: U+10EC2-10EC7, U+10ED0-10ED8;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/010ee0-1.db978880.woff2') format('woff2');
  unicode-range: U+10EFA-10EFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/010f00-1.524cf97f.woff2') format('woff2');
  unicode-range: U+10F00-10F1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/010f20-1.76fc1a39.woff2') format('woff2');
  unicode-range: U+10F20-10F27, U+10F30-10F3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/010f40-1.025e40cd.woff2') format('woff2');
  unicode-range: U+10F40-10F59;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/010f60-1.e1bdedd5.woff2') format('woff2');
  unicode-range: U+10F70-10F7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/010f80-1.19666611.woff2') format('woff2');
  unicode-range: U+10F80-10F89;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/010fa0-1.53da808b.woff2') format('woff2');
  unicode-range: U+10FB0-10FBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/010fc0-1.9aeedac8.woff2') format('woff2');
  unicode-range: U+10FC0-10FCB;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/010fe0-1.d3fc0a58.woff2') format('woff2');
  unicode-range: U+10FE0-10FF6;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/011060-1.f06a1519.woff2') format('woff2');
  unicode-range: U+11070-11075, U+1107F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0110a0-1.97a290d8.woff2') format('woff2');
  unicode-range: U+110B1;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0110c0-1.0fbe84b4.woff2') format('woff2');
  unicode-range: U+110C2, U+110CD;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/011140-1.0ff43849.woff2') format('woff2');
  unicode-range: U+11144-11147, U+11150-1115F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/011160-1.fc7e1691.woff2') format('woff2');
  unicode-range: U+11160-11176;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0111c0-1.9d5139ae.woff2') format('woff2');
  unicode-range: U+111CE-111CF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/011200-1.b07ad1cc.woff2') format('woff2');
  unicode-range: U+11200-11211, U+11213-1121F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/011220-1.f2aa2e1f.woff2') format('woff2');
  unicode-range: U+11220-1123F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/011240-1.2bbf7ee0.woff2') format('woff2');
  unicode-range: U+11240-11241;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0112a0-1.ebfd2335.woff2') format('woff2');
  unicode-range: U+112B0-112BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0112c0-1.6a89c403.woff2') format('woff2');
  unicode-range: U+112C0-112DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0112e0-1.e67dfa83.woff2') format('woff2');
  unicode-range: U+112E0-112EA, U+112F0-112F9;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/011300-1.be9ab981.woff2') format('woff2');
  unicode-range: U+11300-11303, U+11305-1130C, U+1130F-11310, U+11313-1131F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/011320-1.077d7083.woff2') format('woff2');
  unicode-range: U+11320-11328, U+1132A-11330, U+11332-11333, U+11335-11339, U+1133B-1133F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/011340-1.251554a1.woff2') format('woff2');
  unicode-range: U+11340-11344, U+11347-11348, U+1134B-1134D, U+11350, U+11357, U+1135D-1135F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/011360-1.f3f5204a.woff2') format('woff2');
  unicode-range: U+11360-11363, U+11366-1136C, U+11370-11374;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/011440-1.e8a56a66.woff2') format('woff2');
  unicode-range: U+1145A, U+1145E-1145F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/011460-1.30e1e8e2.woff2') format('woff2');
  unicode-range: U+11460-11461;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/011480-1.940ece0b.woff2') format('woff2');
  unicode-range: U+11480-1149F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0114a0-1.787edd02.woff2') format('woff2');
  unicode-range: U+114A0-114BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0114c0-1.ee17b41e.woff2') format('woff2');
  unicode-range: U+114C0-114C7, U+114D0-114D9;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/011580-1.5963868b.woff2') format('woff2');
  unicode-range: U+11580-1159F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0115a0-1.55735608.woff2') format('woff2');
  unicode-range: U+115A0-115B5, U+115B8-115BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0115c0-1.3da82cca.woff2') format('woff2');
  unicode-range: U+115C0-115DD;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/011600-1.3505d201.woff2') format('woff2');
  unicode-range: U+11600-1161F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/011620-1.7d3920f4.woff2') format('woff2');
  unicode-range: U+11620-1163F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/011640-1.08f5221f.woff2') format('woff2');
  unicode-range: U+11640-11644, U+11650-11659;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/011660-1.81db1308.woff2') format('woff2');
  unicode-range: U+11660-1166C;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/011680-1.cae160bb.woff2') format('woff2');
  unicode-range: U+11680-1169F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0116a0-1.4371add2.woff2') format('woff2');
  unicode-range: U+116A0-116B9;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0116c0-1.d8b23f8c.woff2') format('woff2');
  unicode-range: U+116C0-116C9, U+116D0-116DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0116e0-1.fac8c20f.woff2') format('woff2');
  unicode-range: U+116E0-116E3;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/011700-1.49be1e06.woff2') format('woff2');
  unicode-range: U+1171A;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/011740-1.be8b7e7e.woff2') format('woff2');
  unicode-range: U+11740-11746;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/011800-1.2801f761.woff2') format('woff2');
  unicode-range: U+11800-1181F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/011820-1.af15ef13.woff2') format('woff2');
  unicode-range: U+11820-1183B;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0118a0-1.1f4725b1.woff2') format('woff2');
  unicode-range: U+118A0-118BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0118c0-1.3d985172.woff2') format('woff2');
  unicode-range: U+118C0-118DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0118e0-1.05260d7c.woff2') format('woff2');
  unicode-range: U+118E0-118F2, U+118FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/011900-1.7fd9ea96.woff2') format('woff2');
  unicode-range: U+11900-11906, U+11909, U+1190C-11913, U+11915-11916, U+11918-1191F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/011920-1.b132bf51.woff2') format('woff2');
  unicode-range: U+11920-11935, U+11937-11938, U+1193B-1193F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/011940-1.bd8e29f3.woff2') format('woff2');
  unicode-range: U+11940-11946, U+11950-11959;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0119a0-1.ea80d673.woff2') format('woff2');
  unicode-range: U+119A0-119A7, U+119AA-119BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0119c0-1.d76b8780.woff2') format('woff2');
  unicode-range: U+119C0-119D7, U+119DA-119DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0119e0-1.53db4d7b.woff2') format('woff2');
  unicode-range: U+119E0-119E4;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/011a00-1.23942140.woff2') format('woff2');
  unicode-range: U+11A00-11A1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/011a20-1.6477537d.woff2') format('woff2');
  unicode-range: U+11A20-11A3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/011a40-1.d33e3f35.woff2') format('woff2');
  unicode-range: U+11A40-11A46, U+11A50-11A5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/011a60-1.78bebb36.woff2') format('woff2');
  unicode-range: U+11A60-11A7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/011a80-1.cf70490f.woff2') format('woff2');
  unicode-range: U+11A80-11A9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/011aa0-1.80263484.woff2') format('woff2');
  unicode-range: U+11AA0-11AA2, U+11AB0-11ABF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/011b00-1.e362afa2.woff2') format('woff2');
  unicode-range: U+11B00-11B09;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/011b60-1.dadfd69a.woff2') format('woff2');
  unicode-range: U+11B60-11B67;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/011bc0-1.2ac30788.woff2') format('woff2');
  unicode-range: U+11BC0-11BDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/011be0-1.af5d37f2.woff2') format('woff2');
  unicode-range: U+11BE0-11BE1, U+11BF0-11BF9;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/011d00-1.495469fe.woff2') format('woff2');
  unicode-range: U+11D00-11D06, U+11D08-11D09, U+11D0B-11D1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/011d20-1.b37ed108.woff2') format('woff2');
  unicode-range: U+11D20-11D36, U+11D3A, U+11D3C-11D3D, U+11D3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/011d40-1.b18d736a.woff2') format('woff2');
  unicode-range: U+11D40-11D44, U+11D46-11D47, U+11D50-11D59;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/011d60-1.8a9a7740.woff2') format('woff2');
  unicode-range: U+11D60-11D65, U+11D67-11D68, U+11D6A-11D7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/011d80-1.fa416158.woff2') format('woff2');
  unicode-range: U+11D80-11D8E, U+11D90-11D91, U+11D93-11D96, U+11D98;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/011da0-1.4a6de5ef.woff2') format('woff2');
  unicode-range: U+11DA0-11DA9, U+11DB0-11DBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/011dc0-1.d4f4e327.woff2') format('woff2');
  unicode-range: U+11DC0-11DDB;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/011de0-1.69ba837c.woff2') format('woff2');
  unicode-range: U+11DE0-11DE9;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/011ee0-1.e15de2f6.woff2') format('woff2');
  unicode-range: U+11EE0-11EF8;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/011f00-1.f02065c3.woff2') format('woff2');
  unicode-range: U+11F00-11F10, U+11F12-11F1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/011f20-1.149c31db.woff2') format('woff2');
  unicode-range: U+11F20-11F3A, U+11F3C, U+11F3E-11F3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/011f40-1.d0743797.woff2') format('woff2');
  unicode-range: U+11F40-11F5A;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/011fa0-1.41465cdd.woff2') format('woff2');
  unicode-range: U+11FB0;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/011fc0-1.669923f1.woff2') format('woff2');
  unicode-range: U+11FC0-11FDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/011fe0-1.f1858d9c.woff2') format('woff2');
  unicode-range: U+11FE0-11FF1, U+11FFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/012360-1.74e5e54a.woff2') format('woff2');
  unicode-range: U+1236F-1237F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/012380-1.9f4e3697.woff2') format('woff2');
  unicode-range: U+12380-12399;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/012460-1.035ed0b5.woff2') format('woff2');
  unicode-range: U+12463-1246E, U+12474;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/012480-1.c1748eb8.woff2') format('woff2');
  unicode-range: U+12480-1249F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0124a0-1.cf8c427a.woff2') format('woff2');
  unicode-range: U+124A0-124BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0124c0-1.7cf33547.woff2') format('woff2');
  unicode-range: U+124C0-124DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0124e0-1.9a0bef55.woff2') format('woff2');
  unicode-range: U+124E0-124FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/012500-1.4fed48ec.woff2') format('woff2');
  unicode-range: U+12500-1251F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/012520-1.675a9d8c.woff2') format('woff2');
  unicode-range: U+12520-1253F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/012540-1.d73b8463.woff2') format('woff2');
  unicode-range: U+12540-12543;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/012f80-1.1b11c51c.woff2') format('woff2');
  unicode-range: U+12F90-12F9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/012fa0-1.f2f50a51.woff2') format('woff2');
  unicode-range: U+12FA0-12FBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/012fc0-1.7fd1e261.woff2') format('woff2');
  unicode-range: U+12FC0-12FDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/012fe0-1.b9308b6f.woff2') format('woff2');
  unicode-range: U+12FE0-12FF2;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/013420-1.e7cd2c8d.woff2') format('woff2');
  unicode-range: U+1342F-1343F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/013440-1.95e5691d.woff2') format('woff2');
  unicode-range: U+13440-13455;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/016100-1.c55c2dfb.woff2') format('woff2');
  unicode-range: U+16100-1611F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/016120-1.813e0bca.woff2') format('woff2');
  unicode-range: U+16120-16139;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/016a60-1.8a5ed345.woff2') format('woff2');
  unicode-range: U+16A70-16A7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/016a80-1.3ae56612.woff2') format('woff2');
  unicode-range: U+16A80-16A9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/016aa0-1.9b67cc82.woff2') format('woff2');
  unicode-range: U+16AA0-16ABE;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/016ac0-1.f0e7dfd1.woff2') format('woff2');
  unicode-range: U+16AC0-16AC9;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/016d40-1.7147c7ac.woff2') format('woff2');
  unicode-range: U+16D40-16D5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/016d60-1.f6537375.woff2') format('woff2');
  unicode-range: U+16D60-16D79;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/016e40-1.eecd0951.woff2') format('woff2');
  unicode-range: U+16E40-16E5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/016e60-1.39d7af82.woff2') format('woff2');
  unicode-range: U+16E60-16E7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/016e80-1.45862b79.woff2') format('woff2');
  unicode-range: U+16E80-16E9A;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/016ea0-1.83476add.woff2') format('woff2');
  unicode-range: U+16EA0-16EB8, U+16EBB-16EBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/016ec0-1.a956adaf.woff2') format('woff2');
  unicode-range: U+16EC0-16ED3;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/016f40-1.dcf88b47.woff2') format('woff2');
  unicode-range: U+16F45-16F4A, U+16F4F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/016f60-1.891144b4.woff2') format('woff2');
  unicode-range: U+16F7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/016f80-1.7d84364d.woff2') format('woff2');
  unicode-range: U+16F80-16F87;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/016fe0-1.f2c7d6a4.woff2') format('woff2');
  unicode-range: U+16FE0-16FE4, U+16FF0-16FF6;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017000-1.34a1d57b.woff2') format('woff2');
  unicode-range: U+17000-1701F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017020-1.5843933c.woff2') format('woff2');
  unicode-range: U+17020-1703F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017040-1.fc4a101b.woff2') format('woff2');
  unicode-range: U+17040-1705F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017060-1.602c94ff.woff2') format('woff2');
  unicode-range: U+17060-1707F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017080-1.58e50d75.woff2') format('woff2');
  unicode-range: U+17080-1709F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0170a0-1.5f648a91.woff2') format('woff2');
  unicode-range: U+170A0-170BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0170c0-1.6397492b.woff2') format('woff2');
  unicode-range: U+170C0-170DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0170e0-1.f7905a42.woff2') format('woff2');
  unicode-range: U+170E0-170FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017100-1.11f40a72.woff2') format('woff2');
  unicode-range: U+17100-1711F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017120-1.0a1c479a.woff2') format('woff2');
  unicode-range: U+17120-1713F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017140-1.fe934d36.woff2') format('woff2');
  unicode-range: U+17140-1715F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017160-1.f4746550.woff2') format('woff2');
  unicode-range: U+17160-1717F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017180-1.1d9135cb.woff2') format('woff2');
  unicode-range: U+17180-1719F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0171a0-1.e4ed0596.woff2') format('woff2');
  unicode-range: U+171A0-171BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0171c0-1.35c7c92e.woff2') format('woff2');
  unicode-range: U+171C0-171DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0171e0-1.170aa167.woff2') format('woff2');
  unicode-range: U+171E0-171FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017200-1.629d073d.woff2') format('woff2');
  unicode-range: U+17200-1721F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017220-1.e2146ba3.woff2') format('woff2');
  unicode-range: U+17220-1723F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017240-1.f68a7aef.woff2') format('woff2');
  unicode-range: U+17240-1725F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017260-1.9987b691.woff2') format('woff2');
  unicode-range: U+17260-1727F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017280-1.245e7d19.woff2') format('woff2');
  unicode-range: U+17280-1729F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0172a0-1.d9425ca4.woff2') format('woff2');
  unicode-range: U+172A0-172BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0172c0-1.fc293642.woff2') format('woff2');
  unicode-range: U+172C0-172DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0172e0-1.9b5d0a0f.woff2') format('woff2');
  unicode-range: U+172E0-172FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017300-1.27c33517.woff2') format('woff2');
  unicode-range: U+17300-1731F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017320-1.6888be53.woff2') format('woff2');
  unicode-range: U+17320-1733F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017340-1.c15c0a22.woff2') format('woff2');
  unicode-range: U+17340-1735F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017360-1.6d894ab5.woff2') format('woff2');
  unicode-range: U+17360-1737F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017380-1.c1540286.woff2') format('woff2');
  unicode-range: U+17380-1739F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0173a0-1.fb76cca7.woff2') format('woff2');
  unicode-range: U+173A0-173BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0173c0-1.b9d7bd2c.woff2') format('woff2');
  unicode-range: U+173C0-173DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0173e0-1.8455f1d4.woff2') format('woff2');
  unicode-range: U+173E0-173FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017400-1.0305d0ba.woff2') format('woff2');
  unicode-range: U+17400-1741F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017420-1.a9fe94b7.woff2') format('woff2');
  unicode-range: U+17420-1743F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017440-1.9e64f52b.woff2') format('woff2');
  unicode-range: U+17440-1745F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017460-1.2b83f7e2.woff2') format('woff2');
  unicode-range: U+17460-1747F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017480-1.db79cd1a.woff2') format('woff2');
  unicode-range: U+17480-1749F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0174a0-1.a4d5bdf1.woff2') format('woff2');
  unicode-range: U+174A0-174BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0174c0-1.1027f792.woff2') format('woff2');
  unicode-range: U+174C0-174DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0174e0-1.b63442b2.woff2') format('woff2');
  unicode-range: U+174E0-174FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017500-1.66f531da.woff2') format('woff2');
  unicode-range: U+17500-1751F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017520-1.428e3311.woff2') format('woff2');
  unicode-range: U+17520-1753F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017540-1.8b59a2a0.woff2') format('woff2');
  unicode-range: U+17540-1755F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017560-1.e078d041.woff2') format('woff2');
  unicode-range: U+17560-1757F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017580-1.17752e9d.woff2') format('woff2');
  unicode-range: U+17580-1759F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0175a0-1.718458ac.woff2') format('woff2');
  unicode-range: U+175A0-175BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0175c0-1.3c6b0ba6.woff2') format('woff2');
  unicode-range: U+175C0-175DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0175e0-1.84b25293.woff2') format('woff2');
  unicode-range: U+175E0-175FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017600-1.0227319d.woff2') format('woff2');
  unicode-range: U+17600-1761F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017620-1.d7622a82.woff2') format('woff2');
  unicode-range: U+17620-1763F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017640-1.70fd066e.woff2') format('woff2');
  unicode-range: U+17640-1765F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017660-1.63fbb0d0.woff2') format('woff2');
  unicode-range: U+17660-1767F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017680-1.0bdc75c0.woff2') format('woff2');
  unicode-range: U+17680-1769F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0176a0-1.cae932c8.woff2') format('woff2');
  unicode-range: U+176A0-176BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0176c0-1.917f771f.woff2') format('woff2');
  unicode-range: U+176C0-176DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0176e0-1.b905c127.woff2') format('woff2');
  unicode-range: U+176E0-176FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017700-1.adf16c64.woff2') format('woff2');
  unicode-range: U+17700-1771F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017720-1.aecd8655.woff2') format('woff2');
  unicode-range: U+17720-1773F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017740-1.608a647c.woff2') format('woff2');
  unicode-range: U+17740-1775F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017760-1.033b6be5.woff2') format('woff2');
  unicode-range: U+17760-1777F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017780-1.cc46edfd.woff2') format('woff2');
  unicode-range: U+17780-1779F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0177a0-1.835ecf07.woff2') format('woff2');
  unicode-range: U+177A0-177BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0177c0-1.48282e22.woff2') format('woff2');
  unicode-range: U+177C0-177DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0177e0-1.89d467fa.woff2') format('woff2');
  unicode-range: U+177E0-177FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017800-1.f3bc38f5.woff2') format('woff2');
  unicode-range: U+17800-1781F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017820-1.d969988c.woff2') format('woff2');
  unicode-range: U+17820-1783F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017840-1.00fce267.woff2') format('woff2');
  unicode-range: U+17840-1785F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017860-1.672ca8ce.woff2') format('woff2');
  unicode-range: U+17860-1787F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017880-1.b0880e1e.woff2') format('woff2');
  unicode-range: U+17880-1789F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0178a0-1.b9e4ac27.woff2') format('woff2');
  unicode-range: U+178A0-178BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0178c0-1.f6c0becb.woff2') format('woff2');
  unicode-range: U+178C0-178DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0178e0-1.f3989752.woff2') format('woff2');
  unicode-range: U+178E0-178FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017900-1.2f2bb313.woff2') format('woff2');
  unicode-range: U+17900-1791F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017920-1.ad376d18.woff2') format('woff2');
  unicode-range: U+17920-1793F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017940-1.0918d9c8.woff2') format('woff2');
  unicode-range: U+17940-1795F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017960-1.c49f52c3.woff2') format('woff2');
  unicode-range: U+17960-1797F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017980-1.7e5b4eac.woff2') format('woff2');
  unicode-range: U+17980-1799F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0179a0-1.a1d62b3a.woff2') format('woff2');
  unicode-range: U+179A0-179BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0179c0-1.d76de12b.woff2') format('woff2');
  unicode-range: U+179C0-179DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0179e0-1.c1d28d6f.woff2') format('woff2');
  unicode-range: U+179E0-179FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017a00-1.69066882.woff2') format('woff2');
  unicode-range: U+17A00-17A1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017a20-1.579fc2f2.woff2') format('woff2');
  unicode-range: U+17A20-17A3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017a40-1.e17b16f9.woff2') format('woff2');
  unicode-range: U+17A40-17A5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017a60-1.82e547b7.woff2') format('woff2');
  unicode-range: U+17A60-17A7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017a80-1.1997db36.woff2') format('woff2');
  unicode-range: U+17A80-17A9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017aa0-1.ecb58329.woff2') format('woff2');
  unicode-range: U+17AA0-17ABF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017ac0-1.bd7dc6b9.woff2') format('woff2');
  unicode-range: U+17AC0-17ADF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017ae0-1.b40c8134.woff2') format('woff2');
  unicode-range: U+17AE0-17AFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017b00-1.e39cbd24.woff2') format('woff2');
  unicode-range: U+17B00-17B1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017b20-1.01048df1.woff2') format('woff2');
  unicode-range: U+17B20-17B3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017b40-1.d7599f63.woff2') format('woff2');
  unicode-range: U+17B40-17B5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017b60-1.aba03873.woff2') format('woff2');
  unicode-range: U+17B60-17B7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017b80-1.63689d67.woff2') format('woff2');
  unicode-range: U+17B80-17B9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017ba0-1.fad8782e.woff2') format('woff2');
  unicode-range: U+17BA0-17BBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017bc0-1.1985cdd0.woff2') format('woff2');
  unicode-range: U+17BC0-17BDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017be0-1.cda0a19b.woff2') format('woff2');
  unicode-range: U+17BE0-17BFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017c00-1.c29b2b18.woff2') format('woff2');
  unicode-range: U+17C00-17C1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017c20-1.960174eb.woff2') format('woff2');
  unicode-range: U+17C20-17C3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017c40-1.5d87e9b9.woff2') format('woff2');
  unicode-range: U+17C40-17C5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017c60-1.4ce19bae.woff2') format('woff2');
  unicode-range: U+17C60-17C7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017c80-1.97d20b93.woff2') format('woff2');
  unicode-range: U+17C80-17C9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017ca0-1.ced2041b.woff2') format('woff2');
  unicode-range: U+17CA0-17CBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017cc0-1.e98234c1.woff2') format('woff2');
  unicode-range: U+17CC0-17CDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017ce0-1.4af74a8d.woff2') format('woff2');
  unicode-range: U+17CE0-17CFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017d00-1.fb2547cc.woff2') format('woff2');
  unicode-range: U+17D00-17D1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017d20-1.6fa41940.woff2') format('woff2');
  unicode-range: U+17D20-17D3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017d40-1.247a99b5.woff2') format('woff2');
  unicode-range: U+17D40-17D5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017d60-1.08501ad3.woff2') format('woff2');
  unicode-range: U+17D60-17D7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017d80-1.93d32c26.woff2') format('woff2');
  unicode-range: U+17D80-17D9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017da0-1.fa52cbf5.woff2') format('woff2');
  unicode-range: U+17DA0-17DBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017dc0-1.42acfc2a.woff2') format('woff2');
  unicode-range: U+17DC0-17DDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017de0-1.398fd687.woff2') format('woff2');
  unicode-range: U+17DE0-17DFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017e00-1.171426b2.woff2') format('woff2');
  unicode-range: U+17E00-17E1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017e20-1.34b218df.woff2') format('woff2');
  unicode-range: U+17E20-17E3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017e40-1.0891e8f6.woff2') format('woff2');
  unicode-range: U+17E40-17E5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017e60-1.e148b804.woff2') format('woff2');
  unicode-range: U+17E60-17E7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017e80-1.95e1f78d.woff2') format('woff2');
  unicode-range: U+17E80-17E9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017ea0-1.33102134.woff2') format('woff2');
  unicode-range: U+17EA0-17EBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017ec0-1.673f6697.woff2') format('woff2');
  unicode-range: U+17EC0-17EDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017ee0-1.e15c884a.woff2') format('woff2');
  unicode-range: U+17EE0-17EFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017f00-1.07d8ce90.woff2') format('woff2');
  unicode-range: U+17F00-17F1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017f20-1.e6a49429.woff2') format('woff2');
  unicode-range: U+17F20-17F3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017f40-1.8f48fab0.woff2') format('woff2');
  unicode-range: U+17F40-17F5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017f60-1.8bbda2df.woff2') format('woff2');
  unicode-range: U+17F60-17F7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017f80-1.67d25184.woff2') format('woff2');
  unicode-range: U+17F80-17F9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017fa0-1.81b4f8b7.woff2') format('woff2');
  unicode-range: U+17FA0-17FBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017fc0-1.24334a24.woff2') format('woff2');
  unicode-range: U+17FC0-17FDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/017fe0-1.9a230147.woff2') format('woff2');
  unicode-range: U+17FE0-17FFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018000-1.154df997.woff2') format('woff2');
  unicode-range: U+18000-1801F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018020-1.ced741e5.woff2') format('woff2');
  unicode-range: U+18020-1803F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018040-1.4b42a75c.woff2') format('woff2');
  unicode-range: U+18040-1805F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018060-1.b625b59c.woff2') format('woff2');
  unicode-range: U+18060-1807F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018080-1.17c1bebd.woff2') format('woff2');
  unicode-range: U+18080-1809F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0180a0-1.8a57631d.woff2') format('woff2');
  unicode-range: U+180A0-180BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0180c0-1.c6ff67d3.woff2') format('woff2');
  unicode-range: U+180C0-180DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0180e0-1.28ff9c9d.woff2') format('woff2');
  unicode-range: U+180E0-180FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018100-1.48760ed4.woff2') format('woff2');
  unicode-range: U+18100-1811F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018120-1.ee30265d.woff2') format('woff2');
  unicode-range: U+18120-1813F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018140-1.0e4e645f.woff2') format('woff2');
  unicode-range: U+18140-1815F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018160-1.c7594e24.woff2') format('woff2');
  unicode-range: U+18160-1817F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018180-1.7c6755db.woff2') format('woff2');
  unicode-range: U+18180-1819F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0181a0-1.6697225e.woff2') format('woff2');
  unicode-range: U+181A0-181BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0181c0-1.b3d0e8fe.woff2') format('woff2');
  unicode-range: U+181C0-181DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0181e0-1.c0705150.woff2') format('woff2');
  unicode-range: U+181E0-181FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018200-1.2021798e.woff2') format('woff2');
  unicode-range: U+18200-1821F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018220-1.5a12b3ed.woff2') format('woff2');
  unicode-range: U+18220-1823F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018240-1.80def14f.woff2') format('woff2');
  unicode-range: U+18240-1825F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018260-1.4e8e8aee.woff2') format('woff2');
  unicode-range: U+18260-1827F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018280-1.0e1753ac.woff2') format('woff2');
  unicode-range: U+18280-1829F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0182a0-1.57f4af9d.woff2') format('woff2');
  unicode-range: U+182A0-182BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0182c0-1.d4700d5f.woff2') format('woff2');
  unicode-range: U+182C0-182DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0182e0-1.95c16e8b.woff2') format('woff2');
  unicode-range: U+182E0-182FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018300-1.5ccf09a1.woff2') format('woff2');
  unicode-range: U+18300-1831F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018320-1.1b561e2b.woff2') format('woff2');
  unicode-range: U+18320-1833F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018340-1.bedaea44.woff2') format('woff2');
  unicode-range: U+18340-1835F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018360-1.624bc04c.woff2') format('woff2');
  unicode-range: U+18360-1837F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018380-1.00c1d34e.woff2') format('woff2');
  unicode-range: U+18380-1839F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0183a0-1.9c32629b.woff2') format('woff2');
  unicode-range: U+183A0-183BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0183c0-1.21b5c4e2.woff2') format('woff2');
  unicode-range: U+183C0-183DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0183e0-1.289372a2.woff2') format('woff2');
  unicode-range: U+183E0-183FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018400-1.ce6c4953.woff2') format('woff2');
  unicode-range: U+18400-1841F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018420-1.ffe9b788.woff2') format('woff2');
  unicode-range: U+18420-1843F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018440-1.52fdc959.woff2') format('woff2');
  unicode-range: U+18440-1845F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018460-1.1c0d39d3.woff2') format('woff2');
  unicode-range: U+18460-1847F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018480-1.da9be87e.woff2') format('woff2');
  unicode-range: U+18480-1849F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0184a0-1.bd82ea79.woff2') format('woff2');
  unicode-range: U+184A0-184BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0184c0-1.db408738.woff2') format('woff2');
  unicode-range: U+184C0-184DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0184e0-1.12c1b096.woff2') format('woff2');
  unicode-range: U+184E0-184FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018500-1.27338bb8.woff2') format('woff2');
  unicode-range: U+18500-1851F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018520-1.91c9f3e4.woff2') format('woff2');
  unicode-range: U+18520-1853F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018540-1.25f7b190.woff2') format('woff2');
  unicode-range: U+18540-1855F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018560-1.44184989.woff2') format('woff2');
  unicode-range: U+18560-1857F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018580-1.d19b7483.woff2') format('woff2');
  unicode-range: U+18580-1859F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0185a0-1.a9263cc8.woff2') format('woff2');
  unicode-range: U+185A0-185BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0185c0-1.879d3fe6.woff2') format('woff2');
  unicode-range: U+185C0-185DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0185e0-1.9cb865ba.woff2') format('woff2');
  unicode-range: U+185E0-185FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018600-1.a6f24003.woff2') format('woff2');
  unicode-range: U+18600-1861F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018620-1.9376ca26.woff2') format('woff2');
  unicode-range: U+18620-1863F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018640-1.6610bbe2.woff2') format('woff2');
  unicode-range: U+18640-1865F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018660-1.ecaf20e9.woff2') format('woff2');
  unicode-range: U+18660-1867F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018680-1.a04232ee.woff2') format('woff2');
  unicode-range: U+18680-1869F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0186a0-1.fdda9193.woff2') format('woff2');
  unicode-range: U+186A0-186BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0186c0-1.cc3c72ee.woff2') format('woff2');
  unicode-range: U+186C0-186DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0186e0-1.0f48e28d.woff2') format('woff2');
  unicode-range: U+186E0-186FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018700-1.71569592.woff2') format('woff2');
  unicode-range: U+18700-1871F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018720-1.269804ff.woff2') format('woff2');
  unicode-range: U+18720-1873F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018740-1.47c94066.woff2') format('woff2');
  unicode-range: U+18740-1875F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018760-1.4f7bddc6.woff2') format('woff2');
  unicode-range: U+18760-1877F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018780-1.9e794f6b.woff2') format('woff2');
  unicode-range: U+18780-1879F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0187a0-1.4140b180.woff2') format('woff2');
  unicode-range: U+187A0-187BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0187c0-1.6dd153b6.woff2') format('woff2');
  unicode-range: U+187C0-187DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0187e0-1.4fd6e5e3.woff2') format('woff2');
  unicode-range: U+187E0-187FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018800.08b7fc09.woff2') format('woff2');
  unicode-range: U+18800-18801, U+1880B;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018800-1.440fee00.woff2') format('woff2');
  unicode-range: U+18802-1880A, U+1880C-1881F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018820-1.38383960.woff2') format('woff2');
  unicode-range: U+18820-1883F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018840.cc948f9b.woff2') format('woff2');
  unicode-range: U+18841-18842;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018840-1.e32c4486.woff2') format('woff2');
  unicode-range: U+18840, U+18843-1885F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018860-1.565d8a5b.woff2') format('woff2');
  unicode-range: U+18860-1887F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018880-1.50619777.woff2') format('woff2');
  unicode-range: U+18880-1889F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0188a0-1.19f9591f.woff2') format('woff2');
  unicode-range: U+188A0-188BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0188c0-1.a81c2cd8.woff2') format('woff2');
  unicode-range: U+188C0-188DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0188e0-1.e95a9c4b.woff2') format('woff2');
  unicode-range: U+188E0-188FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018900-1.25534475.woff2') format('woff2');
  unicode-range: U+18900-1891F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018920-1.57e4c3af.woff2') format('woff2');
  unicode-range: U+18920-1893F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018940-1.bdc4fefe.woff2') format('woff2');
  unicode-range: U+18940-1895F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018960-1.7884a34a.woff2') format('woff2');
  unicode-range: U+18960-1897F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018980-1.0b67ccbc.woff2') format('woff2');
  unicode-range: U+18980-1899F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0189a0-1.ed44c931.woff2') format('woff2');
  unicode-range: U+189A0-189BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0189c0-1.72b7fab6.woff2') format('woff2');
  unicode-range: U+189C0-189DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0189e0-1.a8db2128.woff2') format('woff2');
  unicode-range: U+189E0-189FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018a00-1.92cff29a.woff2') format('woff2');
  unicode-range: U+18A00-18A1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018a20-1.3fe2c2c4.woff2') format('woff2');
  unicode-range: U+18A20-18A3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018a40-1.0a722677.woff2') format('woff2');
  unicode-range: U+18A40-18A5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018a60-1.9a8dff70.woff2') format('woff2');
  unicode-range: U+18A60-18A7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018a80-1.f1482f81.woff2') format('woff2');
  unicode-range: U+18A80-18A9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018aa0-1.83d0b48d.woff2') format('woff2');
  unicode-range: U+18AA0-18ABF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018ac0-1.98bfa1ff.woff2') format('woff2');
  unicode-range: U+18AC0-18ADF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018ae0-1.aa30ef64.woff2') format('woff2');
  unicode-range: U+18AE0-18AFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018b00.2fae385e.woff2') format('woff2');
  unicode-range: U+18B01, U+18B03;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018b00-1.eb3a641c.woff2') format('woff2');
  unicode-range: U+18B00, U+18B02, U+18B04-18B1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018b20.37479c0d.woff2') format('woff2');
  unicode-range: U+18B36;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018b20-1.476484f9.woff2') format('woff2');
  unicode-range: U+18B20-18B35, U+18B37-18B3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018b40.d498bfa5.woff2') format('woff2');
  unicode-range: U+18B46, U+18B54;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018b40-1.febe0664.woff2') format('woff2');
  unicode-range: U+18B40-18B45, U+18B47-18B53, U+18B55-18B5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018b60.640fb161.woff2') format('woff2');
  unicode-range: U+18B72, U+18B76;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018b60-1.716b1ae0.woff2') format('woff2');
  unicode-range: U+18B60-18B71, U+18B73-18B75, U+18B77-18B7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018b80.dd770c09.woff2') format('woff2');
  unicode-range: U+18B94, U+18B97;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018b80-1.d21e781e.woff2') format('woff2');
  unicode-range: U+18B80-18B93, U+18B95-18B96, U+18B98-18B9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018ba0.02c3bb73.woff2') format('woff2');
  unicode-range: U+18BA6, U+18BAD;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018ba0-1.953b908f.woff2') format('woff2');
  unicode-range: U+18BA0-18BA5, U+18BA7-18BAC, U+18BAE-18BBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018bc0.e4f9b02d.woff2') format('woff2');
  unicode-range: U+18BC2, U+18BC7, U+18BCF, U+18BD5, U+18BDC;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018bc0-1.f643f6b2.woff2') format('woff2');
  unicode-range: U+18BC0-18BC1, U+18BC3-18BC6, U+18BC8-18BCE, U+18BD0-18BD4, U+18BD6-18BDB, U+18BDD-18BDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018be0.64511346.woff2') format('woff2');
  unicode-range: U+18BE5-18BE6;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018be0-1.a3b6e068.woff2') format('woff2');
  unicode-range: U+18BE0-18BE4, U+18BE7-18BFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018c00.c4d138f1.woff2') format('woff2');
  unicode-range: U+18C03, U+18C0C;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018c00-1.232dcca0.woff2') format('woff2');
  unicode-range: U+18C00-18C02, U+18C04-18C0B, U+18C0D-18C1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018c20-1.a59da305.woff2') format('woff2');
  unicode-range: U+18C20-18C3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018c40-1.678e5694.woff2') format('woff2');
  unicode-range: U+18C40-18C5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018c60.f60c678d.woff2') format('woff2');
  unicode-range: U+18C68, U+18C6A;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018c60-1.8a6b6b99.woff2') format('woff2');
  unicode-range: U+18C60-18C67, U+18C69, U+18C6B-18C7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018c80-1.75dc0908.woff2') format('woff2');
  unicode-range: U+18C80-18C9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018ca0.c21efbdc.woff2') format('woff2');
  unicode-range: U+18CA1, U+18CA4, U+18CB0, U+18CB6;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018ca0-1.95bb3627.woff2') format('woff2');
  unicode-range: U+18CA0, U+18CA2-18CA3, U+18CA5-18CAF, U+18CB1-18CB5, U+18CB7-18CBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018cc0.27b54d5d.woff2') format('woff2');
  unicode-range: U+18CCD;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018cc0-1.243b1d73.woff2') format('woff2');
  unicode-range: U+18CC0-18CCC, U+18CCE-18CD5;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018ce0-1.1a34b950.woff2') format('woff2');
  unicode-range: U+18CFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018d00-1.f2fb5721.woff2') format('woff2');
  unicode-range: U+18D00-18D1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018d20-1.bb1dbb2d.woff2') format('woff2');
  unicode-range: U+18D20;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018d80-1.9d5f1818.woff2') format('woff2');
  unicode-range: U+18D80-18D9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018da0-1.514d9f4e.woff2') format('woff2');
  unicode-range: U+18DA0-18DBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018dc0-1.48162927.woff2') format('woff2');
  unicode-range: U+18DC0-18DDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018de0-1.39d497d9.woff2') format('woff2');
  unicode-range: U+18DE0-18DF2;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018e00-1.fd424927.woff2') format('woff2');
  unicode-range: U+18E00, U+18E0C;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018e40.a9203793.woff2') format('woff2');
  unicode-range: U+18E4F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018e60.2568b53c.woff2') format('woff2');
  unicode-range: U+18E6C;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018e60-1.d1ec835d.woff2') format('woff2');
  unicode-range: U+18E78;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018ec0.88012230.woff2') format('woff2');
  unicode-range: U+18EDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018ec0-1.0c6d2ba5.woff2') format('woff2');
  unicode-range: U+18EC9-18ECA, U+18EDA-18EDC;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018ee0-1.84e377e9.woff2') format('woff2');
  unicode-range: U+18EE6, U+18EEB;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018f00-1.1601aed7.woff2') format('woff2');
  unicode-range: U+18F15;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/018fa0.4edb960a.woff2') format('woff2');
  unicode-range: U+18FB8;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/019040.fff565c9.woff2') format('woff2');
  unicode-range: U+19041;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/019040-1.a4f10d64.woff2') format('woff2');
  unicode-range: U+19042, U+1904B;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/019060-1.3b8a73a5.woff2') format('woff2');
  unicode-range: U+1906E, U+19070-19073;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/019080.f2a454ff.woff2') format('woff2');
  unicode-range: U+19081-19082;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0190e0-1.2c38ed49.woff2') format('woff2');
  unicode-range: U+190FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/019100-1.4c651d97.woff2') format('woff2');
  unicode-range: U+19104;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0191a0.261cce76.woff2') format('woff2');
  unicode-range: U+191A0, U+191A3-191A5, U+191A9-191AB, U+191AF-191B1, U+191B3-191B4, U+191B6-191B7, U+191BA-191BB, U+191BD, U+191BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0191a0-1.abf4a8fa.woff2') format('woff2');
  unicode-range: U+191A8, U+191AC-191AD, U+191B2, U+191B8-191B9, U+191BC;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0191c0.97712d0e.woff2') format('woff2');
  unicode-range: U+191C0, U+191C5-191C6, U+191C9, U+191CC, U+191D0, U+191D2;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0191c0-1.88c33936.woff2') format('woff2');
  unicode-range: U+191C4, U+191C7-191C8, U+191CA, U+191CD, U+191D1;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01afe0-1.125da048.woff2') format('woff2');
  unicode-range: U+1AFF0-1AFF3, U+1AFF5-1AFFB, U+1AFFD-1AFFE;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01b000-1.6924b8f5.woff2') format('woff2');
  unicode-range: U+1B000-1B01F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01b020-1.9832c8ed.woff2') format('woff2');
  unicode-range: U+1B020-1B03F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01b040-1.bdd11e42.woff2') format('woff2');
  unicode-range: U+1B040-1B05F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01b060-1.7845fceb.woff2') format('woff2');
  unicode-range: U+1B060-1B07F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01b080-1.d995dabd.woff2') format('woff2');
  unicode-range: U+1B080-1B09F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01b0a0-1.407f62a7.woff2') format('woff2');
  unicode-range: U+1B0A0-1B0BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01b0c0-1.39f4eb23.woff2') format('woff2');
  unicode-range: U+1B0C0-1B0DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01b0e0-1.96854da9.woff2') format('woff2');
  unicode-range: U+1B0E0-1B0FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01b100-1.db73a851.woff2') format('woff2');
  unicode-range: U+1B100-1B11F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01b120-1.7dd529db.woff2') format('woff2');
  unicode-range: U+1B120-1B122, U+1B132;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01b140-1.992b5e97.woff2') format('woff2');
  unicode-range: U+1B150-1B152, U+1B155;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01b160-1.5dbd70a9.woff2') format('woff2');
  unicode-range: U+1B164-1B167, U+1B170-1B17F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01b180-1.ee7c0e32.woff2') format('woff2');
  unicode-range: U+1B180-1B19F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01b1a0-1.76f8cb6e.woff2') format('woff2');
  unicode-range: U+1B1A0-1B1BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01b1c0-1.b0293b5e.woff2') format('woff2');
  unicode-range: U+1B1C0-1B1DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01b1e0-1.c7e475c8.woff2') format('woff2');
  unicode-range: U+1B1E0-1B1FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01b200-1.c655ac9b.woff2') format('woff2');
  unicode-range: U+1B200-1B21F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01b220-1.37866640.woff2') format('woff2');
  unicode-range: U+1B220-1B23F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01b240-1.24051f9d.woff2') format('woff2');
  unicode-range: U+1B240-1B25F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01b260-1.1ab66413.woff2') format('woff2');
  unicode-range: U+1B260-1B27F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01b280-1.c80bf4b8.woff2') format('woff2');
  unicode-range: U+1B280-1B29F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01b2a0-1.4e9878ff.woff2') format('woff2');
  unicode-range: U+1B2A0-1B2BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01b2c0-1.946a47ff.woff2') format('woff2');
  unicode-range: U+1B2C0-1B2DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01b2e0-1.93d1b166.woff2') format('woff2');
  unicode-range: U+1B2E0-1B2FB;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01bc00-1.9f4d8436.woff2') format('woff2');
  unicode-range: U+1BC00-1BC1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01bc20-1.86b26901.woff2') format('woff2');
  unicode-range: U+1BC20-1BC3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01bc40-1.7b1e1c73.woff2') format('woff2');
  unicode-range: U+1BC40-1BC5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01bc60-1.438b65a7.woff2') format('woff2');
  unicode-range: U+1BC60-1BC6A, U+1BC70-1BC7C;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01bc80-1.0c9c62ac.woff2') format('woff2');
  unicode-range: U+1BC80-1BC88, U+1BC90-1BC99, U+1BC9C-1BC9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01bca0-1.aed0975b.woff2') format('woff2');
  unicode-range: U+1BCA0-1BCA3;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01cc00-1.f1f12144.woff2') format('woff2');
  unicode-range: U+1CC00-1CC1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01cc20-1.cced3551.woff2') format('woff2');
  unicode-range: U+1CC20-1CC3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01cc40-1.8ed5699a.woff2') format('woff2');
  unicode-range: U+1CC40-1CC5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01cc60-1.aa7a04c2.woff2') format('woff2');
  unicode-range: U+1CC60-1CC7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01cc80-1.77e3a137.woff2') format('woff2');
  unicode-range: U+1CC80-1CC9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01cca0-1.2f4a58fa.woff2') format('woff2');
  unicode-range: U+1CCA0-1CCBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01ccc0-1.8bcff5f8.woff2') format('woff2');
  unicode-range: U+1CCC0-1CCDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01cce0-1.3c8be87a.woff2') format('woff2');
  unicode-range: U+1CCE0-1CCFC;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01cd00-1.744e56f5.woff2') format('woff2');
  unicode-range: U+1CD00-1CD1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01cd20-1.4c23d8aa.woff2') format('woff2');
  unicode-range: U+1CD20-1CD3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01cd40-1.69be5cdf.woff2') format('woff2');
  unicode-range: U+1CD40-1CD5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01cd60-1.3816130c.woff2') format('woff2');
  unicode-range: U+1CD60-1CD7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01cd80-1.be128c8f.woff2') format('woff2');
  unicode-range: U+1CD80-1CD9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01cda0-1.e450a309.woff2') format('woff2');
  unicode-range: U+1CDA0-1CDBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01cdc0-1.3977edbe.woff2') format('woff2');
  unicode-range: U+1CDC0-1CDDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01cde0-1.d081ef68.woff2') format('woff2');
  unicode-range: U+1CDE0-1CDFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01ce00-1.ed448945.woff2') format('woff2');
  unicode-range: U+1CE00-1CE1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01ce20-1.77388582.woff2') format('woff2');
  unicode-range: U+1CE20-1CE3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01ce40-1.76cd3202.woff2') format('woff2');
  unicode-range: U+1CE40-1CE5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01ce60-1.95f2d689.woff2') format('woff2');
  unicode-range: U+1CE60-1CE7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01ce80-1.2090f6fb.woff2') format('woff2');
  unicode-range: U+1CE80-1CE9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01cea0-1.e321296c.woff2') format('woff2');
  unicode-range: U+1CEA0-1CEB3, U+1CEBA-1CEBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01cec0-1.47322e4a.woff2') format('woff2');
  unicode-range: U+1CEC0-1CED0;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01cee0-1.3395908f.woff2') format('woff2');
  unicode-range: U+1CEE0-1CEF0;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01cf00-1.6b08b5b0.woff2') format('woff2');
  unicode-range: U+1CF00-1CF1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01cf20-1.500ca778.woff2') format('woff2');
  unicode-range: U+1CF20-1CF2D, U+1CF30-1CF3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01cf40-1.8cbabe92.woff2') format('woff2');
  unicode-range: U+1CF40-1CF46, U+1CF50-1CF5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01cf60-1.d72eafd4.woff2') format('woff2');
  unicode-range: U+1CF60-1CF7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01cf80-1.5c0f5439.woff2') format('woff2');
  unicode-range: U+1CF80-1CF9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01cfa0-1.f107d3be.woff2') format('woff2');
  unicode-range: U+1CFA0-1CFBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01cfc0-1.9a530068.woff2') format('woff2');
  unicode-range: U+1CFC0-1CFC3;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01d120-1.4a9c0f3a.woff2') format('woff2');
  unicode-range: U+1D127-1D128;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01d1c0-1.2249b17f.woff2') format('woff2');
  unicode-range: U+1D1DE-1D1DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01d1e0-1.827aa48d.woff2') format('woff2');
  unicode-range: U+1D1E0-1D1FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01d2c0-1.0fe3a873.woff2') format('woff2');
  unicode-range: U+1D2C0-1D2D3;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01d2e0-1.d2713324.woff2') format('woff2');
  unicode-range: U+1D2E0-1D2F3;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01d360-1.1fdce247.woff2') format('woff2');
  unicode-range: U+1D372-1D378;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01d800-1.113c6ae8.woff2') format('woff2');
  unicode-range: U+1D800-1D81F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01d820-1.761649e1.woff2') format('woff2');
  unicode-range: U+1D820-1D83F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01d840-1.5ab1dab3.woff2') format('woff2');
  unicode-range: U+1D840-1D85F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01d860-1.c372502d.woff2') format('woff2');
  unicode-range: U+1D860-1D87F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01d880-1.afe91232.woff2') format('woff2');
  unicode-range: U+1D880-1D89F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01d8a0-1.8a999629.woff2') format('woff2');
  unicode-range: U+1D8A0-1D8BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01d8c0-1.faba4c2d.woff2') format('woff2');
  unicode-range: U+1D8C0-1D8DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01d8e0-1.3baba31b.woff2') format('woff2');
  unicode-range: U+1D8E0-1D8FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01d900-1.2c897216.woff2') format('woff2');
  unicode-range: U+1D900-1D91F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01d920-1.195d1828.woff2') format('woff2');
  unicode-range: U+1D920-1D93F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01d940-1.c0491ccd.woff2') format('woff2');
  unicode-range: U+1D940-1D95F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01d960-1.cb5ce40c.woff2') format('woff2');
  unicode-range: U+1D960-1D97F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01d980-1.5ee540a5.woff2') format('woff2');
  unicode-range: U+1D980-1D99F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01d9a0-1.3a3d1799.woff2') format('woff2');
  unicode-range: U+1D9A0-1D9BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01d9c0-1.41e2c928.woff2') format('woff2');
  unicode-range: U+1D9C0-1D9DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01d9e0-1.87c3c2bc.woff2') format('woff2');
  unicode-range: U+1D9E0-1D9FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01da00-1.c81e733e.woff2') format('woff2');
  unicode-range: U+1DA00-1DA1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01da20-1.3ce46024.woff2') format('woff2');
  unicode-range: U+1DA20-1DA3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01da40-1.baf71472.woff2') format('woff2');
  unicode-range: U+1DA40-1DA5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01da60-1.557cc43f.woff2') format('woff2');
  unicode-range: U+1DA60-1DA7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01da80-1.a9a8ca8c.woff2') format('woff2');
  unicode-range: U+1DA80-1DA8B, U+1DA9B-1DA9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01daa0-1.2fd4f84a.woff2') format('woff2');
  unicode-range: U+1DAA1-1DAAF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01df00-1.94dd96f5.woff2') format('woff2');
  unicode-range: U+1DF00-1DF1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01df20-1.7ce94252.woff2') format('woff2');
  unicode-range: U+1DF20-1DF3A;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01e000-1.541f3abb.woff2') format('woff2');
  unicode-range: U+1E000-1E006, U+1E008-1E018, U+1E01B-1E01F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01e020-1.e3713215.woff2') format('woff2');
  unicode-range: U+1E020-1E021, U+1E023-1E024, U+1E026-1E02A, U+1E030-1E03F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01e040-1.c5b74348.woff2') format('woff2');
  unicode-range: U+1E040-1E05F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01e060-1.a61750df.woff2') format('woff2');
  unicode-range: U+1E060-1E06D;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01e080-1.e955f324.woff2') format('woff2');
  unicode-range: U+1E08F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01e100-1.47eff33a.woff2') format('woff2');
  unicode-range: U+1E100-1E11F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01e120-1.c4521025.woff2') format('woff2');
  unicode-range: U+1E120-1E12C, U+1E130-1E13D;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01e140-1.1ce60dae.woff2') format('woff2');
  unicode-range: U+1E140-1E149, U+1E14E-1E14F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01e280-1.62851c59.woff2') format('woff2');
  unicode-range: U+1E290-1E29F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01e2a0-1.2c2468de.woff2') format('woff2');
  unicode-range: U+1E2A0-1E2AE;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01e2c0-1.d2c8d6e1.woff2') format('woff2');
  unicode-range: U+1E2C0-1E2DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01e2e0-1.3a152c18.woff2') format('woff2');
  unicode-range: U+1E2E0-1E2F9, U+1E2FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01e4c0-1.6eacfc23.woff2') format('woff2');
  unicode-range: U+1E4D0-1E4DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01e4e0-1.3d257153.woff2') format('woff2');
  unicode-range: U+1E4E0-1E4F9;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01e5c0-1.d276dd1c.woff2') format('woff2');
  unicode-range: U+1E5D0-1E5DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01e5e0-1.a2f319f4.woff2') format('woff2');
  unicode-range: U+1E5E0-1E5FA, U+1E5FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01e6c0-1.16bdaaa0.woff2') format('woff2');
  unicode-range: U+1E6C0-1E6DE;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01e6e0-1.64a211b2.woff2') format('woff2');
  unicode-range: U+1E6E0-1E6F5, U+1E6FE-1E6FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01e7e0-1.5b65d012.woff2') format('woff2');
  unicode-range: U+1E7E0-1E7E6, U+1E7E8-1E7EB, U+1E7ED-1E7EE, U+1E7F0-1E7FE;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01e800-1.7ad0cdbe.woff2') format('woff2');
  unicode-range: U+1E800-1E81F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01e820-1.5f2ca61b.woff2') format('woff2');
  unicode-range: U+1E820-1E83F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01e840-1.2f8a449e.woff2') format('woff2');
  unicode-range: U+1E840-1E85F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01e860-1.029e586f.woff2') format('woff2');
  unicode-range: U+1E860-1E87F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01e880-1.8cd2fb14.woff2') format('woff2');
  unicode-range: U+1E880-1E89F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01e8a0-1.328f44eb.woff2') format('woff2');
  unicode-range: U+1E8A0-1E8BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01e8c0-1.66e8acdf.woff2') format('woff2');
  unicode-range: U+1E8C0-1E8C4, U+1E8C7-1E8D6;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01ec60-1.92c72a36.woff2') format('woff2');
  unicode-range: U+1EC71-1EC7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01ec80-1.740b90d7.woff2') format('woff2');
  unicode-range: U+1EC80-1EC9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01eca0-1.ba1f84f7.woff2') format('woff2');
  unicode-range: U+1ECA0-1ECB4;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01ee00-1.6f47753b.woff2') format('woff2');
  unicode-range: U+1EE00-1EE03, U+1EE05-1EE1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01ee20-1.6eca98ec.woff2') format('woff2');
  unicode-range: U+1EE21-1EE22, U+1EE24, U+1EE27, U+1EE29-1EE32, U+1EE34-1EE37, U+1EE39, U+1EE3B;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01ee40-1.1e2273ae.woff2') format('woff2');
  unicode-range: U+1EE42, U+1EE47, U+1EE49, U+1EE4B, U+1EE4D-1EE4F, U+1EE51-1EE52, U+1EE54, U+1EE57, U+1EE59, U+1EE5B, U+1EE5D, U+1EE5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01ee60-1.4a335628.woff2') format('woff2');
  unicode-range: U+1EE61-1EE62, U+1EE64, U+1EE67-1EE6A, U+1EE6C-1EE72, U+1EE74-1EE77, U+1EE79-1EE7C, U+1EE7E;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01ee80-1.333e4c2c.woff2') format('woff2');
  unicode-range: U+1EE80-1EE89, U+1EE8B-1EE9B;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01eea0-1.5363927c.woff2') format('woff2');
  unicode-range: U+1EEA1-1EEA3, U+1EEA5-1EEA9, U+1EEAB-1EEBB;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01eee0-1.3973740c.woff2') format('woff2');
  unicode-range: U+1EEF0-1EEF1;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01f000.1d63c452.woff2') format('woff2');
  unicode-range: U+1F000-1F01F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01f020.cb847e0c.woff2') format('woff2');
  unicode-range: U+1F020-1F02B;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01f0a0-1.c0884829.woff2') format('woff2');
  unicode-range: U+1F0A0-1F0AE, U+1F0B1-1F0BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01f0c0-1.04039ece.woff2') format('woff2');
  unicode-range: U+1F0C1-1F0CF, U+1F0D1-1F0DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01f0e0-1.144730b6.woff2') format('woff2');
  unicode-range: U+1F0E0-1F0F5;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01f100-1.889eb934.woff2') format('woff2');
  unicode-range: U+1F10D-1F10F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01f160-1.727a2296.woff2') format('woff2');
  unicode-range: U+1F16D-1F16F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01f1a0-1.de82bd99.woff2') format('woff2');
  unicode-range: U+1F1AD;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01f260-1.dfe4fa7a.woff2') format('woff2');
  unicode-range: U+1F260-1F265;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01f320-1.2c7563de.woff2') format('woff2');
  unicode-range: U+1F322-1F323;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01f380-1.d08223d8.woff2') format('woff2');
  unicode-range: U+1F394-1F395, U+1F398, U+1F39C-1F39D;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01f3e0-1.6deb895f.woff2') format('woff2');
  unicode-range: U+1F3F1-1F3F2, U+1F3F6;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01f4a0.600e89c3.woff2') format('woff2');
  unicode-range: U+1F4BE;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01f4e0-1.0361ef05.woff2') format('woff2');
  unicode-range: U+1F4FE;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01f520-1.10c7ce8e.woff2') format('woff2');
  unicode-range: U+1F53E-1F53F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01f540-1.c9a2a6d2.woff2') format('woff2');
  unicode-range: U+1F540-1F548;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01f560-1.78b27e6c.woff2') format('woff2');
  unicode-range: U+1F568-1F56E, U+1F571-1F572, U+1F57B-1F57F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01f580-1.cb5235ef.woff2') format('woff2');
  unicode-range: U+1F580-1F586, U+1F588-1F589, U+1F58E-1F58F, U+1F591-1F594, U+1F597-1F59F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01f5a0.5ec919be.woff2') format('woff2');
  unicode-range: U+1F5AA-1F5AC;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01f5a0-1.48fa85ef.woff2') format('woff2');
  unicode-range: U+1F5A0-1F5A3, U+1F5A6-1F5A7, U+1F5A9, U+1F5AD-1F5B0, U+1F5B3-1F5BB, U+1F5BD-1F5BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01f5c0-1.41518a21.woff2') format('woff2');
  unicode-range: U+1F5C0-1F5C1, U+1F5C5-1F5D0, U+1F5D4-1F5DB, U+1F5DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01f5e0-1.cc8507d7.woff2') format('woff2');
  unicode-range: U+1F5E0, U+1F5E2, U+1F5E4-1F5E7, U+1F5E9-1F5EE, U+1F5F0-1F5F2, U+1F5F4-1F5F9;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01f640-1.e4f3fcd8.woff2') format('woff2');
  unicode-range: U+1F650-1F65F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01f660-1.7af79735.woff2') format('woff2');
  unicode-range: U+1F660-1F67F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01f6c0-1.49e93245.woff2') format('woff2');
  unicode-range: U+1F6C6-1F6CA, U+1F6D3-1F6D4;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01f6e0-1.1fbf8ea6.woff2') format('woff2');
  unicode-range: U+1F6E6-1F6E8, U+1F6EA, U+1F6F1-1F6F2;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01f760-1.3c97308d.woff2') format('woff2');
  unicode-range: U+1F774-1F77F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01f780-1.af55842a.woff2') format('woff2');
  unicode-range: U+1F780-1F79F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01f7a0-1.09493a50.woff2') format('woff2');
  unicode-range: U+1F7A0-1F7BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01f7c0-1.162229bb.woff2') format('woff2');
  unicode-range: U+1F7C0-1F7D9;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01f7e0-1.9ecab1aa.woff2') format('woff2');
  unicode-range: U+1F7F0;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01f800-1.af8e871c.woff2') format('woff2');
  unicode-range: U+1F800-1F80B, U+1F810-1F81F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01f820-1.35af9262.woff2') format('woff2');
  unicode-range: U+1F820-1F83F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01f840-1.5a48a337.woff2') format('woff2');
  unicode-range: U+1F840-1F847, U+1F850-1F859;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01f860-1.bebc17b4.woff2') format('woff2');
  unicode-range: U+1F860-1F87F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01f880-1.f5b47eb8.woff2') format('woff2');
  unicode-range: U+1F880-1F887, U+1F890-1F89F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01f8a0-1.1283fc9b.woff2') format('woff2');
  unicode-range: U+1F8A0-1F8AD, U+1F8B0-1F8BB;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01f8c0-1.03d48d2d.woff2') format('woff2');
  unicode-range: U+1F8C0-1F8C1, U+1F8D0-1F8D8;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01f900-1.1e58565b.woff2') format('woff2');
  unicode-range: U+1F900-1F90B;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01fa00-1.f122a780.woff2') format('woff2');
  unicode-range: U+1FA00-1FA1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01fa20-1.27c2b103.woff2') format('woff2');
  unicode-range: U+1FA20-1FA3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01fa40-1.3600a634.woff2') format('woff2');
  unicode-range: U+1FA40-1FA57;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01fa60-1.51a91320.woff2') format('woff2');
  unicode-range: U+1FA60-1FA6D;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01fb00-1.47f912ce.woff2') format('woff2');
  unicode-range: U+1FB00-1FB1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01fb20-1.419fece2.woff2') format('woff2');
  unicode-range: U+1FB20-1FB3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01fb40-1.bcfd3588.woff2') format('woff2');
  unicode-range: U+1FB40-1FB5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01fb60-1.94cf4870.woff2') format('woff2');
  unicode-range: U+1FB60-1FB7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01fb80-1.1590f1f5.woff2') format('woff2');
  unicode-range: U+1FB80-1FB92, U+1FB94-1FB9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01fba0-1.35cebaac.woff2') format('woff2');
  unicode-range: U+1FBA0-1FBBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01fbc0-1.7add46bc.woff2') format('woff2');
  unicode-range: U+1FBC0-1FBDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/01fbe0-1.40cb5c93.woff2') format('woff2');
  unicode-range: U+1FBE0-1FBFA;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020000.cf25042e.woff2') format('woff2');
  unicode-range: U+20000-2001F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020020.f397829f.woff2') format('woff2');
  unicode-range: U+20020-2003F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020040.cd618d0b.woff2') format('woff2');
  unicode-range: U+20040-2005F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020060.6b5a10b7.woff2') format('woff2');
  unicode-range: U+20060-2007F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020080.d8f9bd41.woff2') format('woff2');
  unicode-range: U+20080-2009F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0200a0.be091a0f.woff2') format('woff2');
  unicode-range: U+200A0-200BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0200c0.2b495741.woff2') format('woff2');
  unicode-range: U+200C0-200DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0200e0.48239be0.woff2') format('woff2');
  unicode-range: U+200E0-200FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020100.78866a22.woff2') format('woff2');
  unicode-range: U+20100-2011F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020120.84c9f84c.woff2') format('woff2');
  unicode-range: U+20120-2013F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020140.355fb6f0.woff2') format('woff2');
  unicode-range: U+20140-2015F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020160.9c91d1b3.woff2') format('woff2');
  unicode-range: U+20160-2017F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020180.983e3e2e.woff2') format('woff2');
  unicode-range: U+20180-2019F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0201a0.52733f58.woff2') format('woff2');
  unicode-range: U+201A0-201BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0201c0.92ed76f2.woff2') format('woff2');
  unicode-range: U+201C0-201DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0201e0.5cd80f5f.woff2') format('woff2');
  unicode-range: U+201E0-201FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020200.31691888.woff2') format('woff2');
  unicode-range: U+20200-2021F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020220.a88305b5.woff2') format('woff2');
  unicode-range: U+20220-2023F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020240.176d1360.woff2') format('woff2');
  unicode-range: U+20240-2025F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020260.25d2c833.woff2') format('woff2');
  unicode-range: U+20260-2027F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020280.d2ea264a.woff2') format('woff2');
  unicode-range: U+20280-2029F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0202a0.45aa559c.woff2') format('woff2');
  unicode-range: U+202A0-202BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0202c0.e91e1ba0.woff2') format('woff2');
  unicode-range: U+202C0-202DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0202e0.28b9c7a5.woff2') format('woff2');
  unicode-range: U+202E0-202FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020300.1da6376e.woff2') format('woff2');
  unicode-range: U+20300-2031F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020320.42b2ec38.woff2') format('woff2');
  unicode-range: U+20320-2033F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020340.aace2a1a.woff2') format('woff2');
  unicode-range: U+20340-2035F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020360.426fe176.woff2') format('woff2');
  unicode-range: U+20360-2037F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020380.af0244db.woff2') format('woff2');
  unicode-range: U+20380-2039F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0203a0.f3de629c.woff2') format('woff2');
  unicode-range: U+203A0-203BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0203c0.06352ebe.woff2') format('woff2');
  unicode-range: U+203C0-203DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0203e0.8bedc565.woff2') format('woff2');
  unicode-range: U+203E0-203FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020400.3a5ed18c.woff2') format('woff2');
  unicode-range: U+20400-2041F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020420.2f44a14f.woff2') format('woff2');
  unicode-range: U+20420-2043F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020440.05a7c267.woff2') format('woff2');
  unicode-range: U+20440-2045F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020460.dba259a8.woff2') format('woff2');
  unicode-range: U+20460-2047F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020480.6275beaf.woff2') format('woff2');
  unicode-range: U+20480-2049F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0204a0.d658dd29.woff2') format('woff2');
  unicode-range: U+204A0-204BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0204c0.41b978c4.woff2') format('woff2');
  unicode-range: U+204C0-204DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0204e0.214e23d6.woff2') format('woff2');
  unicode-range: U+204E0-204FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020500.4e0d68ad.woff2') format('woff2');
  unicode-range: U+20500-2051F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020520.be4fe8fb.woff2') format('woff2');
  unicode-range: U+20520-2053F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020540.d25c2aa9.woff2') format('woff2');
  unicode-range: U+20540-2055F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020560.3f7e4959.woff2') format('woff2');
  unicode-range: U+20560-2057F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020580.16ada4a4.woff2') format('woff2');
  unicode-range: U+20580-2059F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0205a0.edb0dc50.woff2') format('woff2');
  unicode-range: U+205A0-205BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0205c0.f0038c75.woff2') format('woff2');
  unicode-range: U+205C0-205DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0205e0.6b719335.woff2') format('woff2');
  unicode-range: U+205E0-205FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020600.b821a1c9.woff2') format('woff2');
  unicode-range: U+20600-2061F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020620.632c6c3d.woff2') format('woff2');
  unicode-range: U+20620-2063F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020640.26edc5c9.woff2') format('woff2');
  unicode-range: U+20640-2065F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020660.9ce4b664.woff2') format('woff2');
  unicode-range: U+20660-2067F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020680.ed48072d.woff2') format('woff2');
  unicode-range: U+20680-2069F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0206a0.b22430e4.woff2') format('woff2');
  unicode-range: U+206A0-206BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0206c0.1a331cb5.woff2') format('woff2');
  unicode-range: U+206C0-206DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0206e0.98332fba.woff2') format('woff2');
  unicode-range: U+206E0-206FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020700.b3884bf8.woff2') format('woff2');
  unicode-range: U+20700-2071F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020720.6426fd4d.woff2') format('woff2');
  unicode-range: U+20720-2073F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020740.2363c0d1.woff2') format('woff2');
  unicode-range: U+20740-2075F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020760.2d81ed8b.woff2') format('woff2');
  unicode-range: U+20760-2077F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020780.f4a62843.woff2') format('woff2');
  unicode-range: U+20780-2079F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0207a0.46ec8892.woff2') format('woff2');
  unicode-range: U+207A0-207BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0207c0.e490858a.woff2') format('woff2');
  unicode-range: U+207C0-207DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0207e0.e1d950e2.woff2') format('woff2');
  unicode-range: U+207E0-207FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020800.f9dc6094.woff2') format('woff2');
  unicode-range: U+20800-2081F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020820.45974bea.woff2') format('woff2');
  unicode-range: U+20820-2083F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020840.3dde03d7.woff2') format('woff2');
  unicode-range: U+20840-2085F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020860.f4aa927b.woff2') format('woff2');
  unicode-range: U+20860-2087F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020880.a2f9f2cf.woff2') format('woff2');
  unicode-range: U+20880-2089F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0208a0.a8792274.woff2') format('woff2');
  unicode-range: U+208A0-208BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0208c0.5af149f3.woff2') format('woff2');
  unicode-range: U+208C0-208DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0208e0.1a035989.woff2') format('woff2');
  unicode-range: U+208E0-208FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020900.9c677157.woff2') format('woff2');
  unicode-range: U+20900-2091F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020920.793d5593.woff2') format('woff2');
  unicode-range: U+20920-2093F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020940.1490eb93.woff2') format('woff2');
  unicode-range: U+20940-2095F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020960.ba32a97e.woff2') format('woff2');
  unicode-range: U+20960-2097F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020980.00a57a1d.woff2') format('woff2');
  unicode-range: U+20980-2099F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0209a0.64cb3ac3.woff2') format('woff2');
  unicode-range: U+209A0-209BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0209c0.504af4bd.woff2') format('woff2');
  unicode-range: U+209C0-209DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0209e0.4fee3d87.woff2') format('woff2');
  unicode-range: U+209E0-209FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020a00.10e4fe1f.woff2') format('woff2');
  unicode-range: U+20A00-20A1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020a20.47629ce5.woff2') format('woff2');
  unicode-range: U+20A20-20A3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020a40.7aa21422.woff2') format('woff2');
  unicode-range: U+20A40-20A5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020a60.ada7d690.woff2') format('woff2');
  unicode-range: U+20A60-20A7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020a80.3a907b85.woff2') format('woff2');
  unicode-range: U+20A80-20A9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020aa0.6f204751.woff2') format('woff2');
  unicode-range: U+20AA0-20ABF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020ac0.266678ef.woff2') format('woff2');
  unicode-range: U+20AC0-20ADF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020ae0.b2c7af6e.woff2') format('woff2');
  unicode-range: U+20AE0-20AFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020b00.b66c72ff.woff2') format('woff2');
  unicode-range: U+20B00-20B1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020b20.77cde8b6.woff2') format('woff2');
  unicode-range: U+20B20-20B3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020b40.ee8895f5.woff2') format('woff2');
  unicode-range: U+20B40-20B5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020b60.aec98486.woff2') format('woff2');
  unicode-range: U+20B60-20B7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020b80.fac15ecb.woff2') format('woff2');
  unicode-range: U+20B80-20B9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020ba0.e7132878.woff2') format('woff2');
  unicode-range: U+20BA0-20BBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020bc0.b849fb11.woff2') format('woff2');
  unicode-range: U+20BC0-20BDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020be0.57d444dd.woff2') format('woff2');
  unicode-range: U+20BE0-20BFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020c00.e158a129.woff2') format('woff2');
  unicode-range: U+20C00-20C1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020c20.88b819dc.woff2') format('woff2');
  unicode-range: U+20C20-20C3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020c40.ca3d8d40.woff2') format('woff2');
  unicode-range: U+20C40-20C5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020c60.10dfa761.woff2') format('woff2');
  unicode-range: U+20C60-20C7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020c80.7d1931ea.woff2') format('woff2');
  unicode-range: U+20C80-20C9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020ca0.b0753361.woff2') format('woff2');
  unicode-range: U+20CA0-20CBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020cc0.aa53fa70.woff2') format('woff2');
  unicode-range: U+20CC0-20CDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020ce0.379554b2.woff2') format('woff2');
  unicode-range: U+20CE0-20CFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020d00.c1975272.woff2') format('woff2');
  unicode-range: U+20D00-20D1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020d20.09d66c47.woff2') format('woff2');
  unicode-range: U+20D20-20D3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020d40.0218963e.woff2') format('woff2');
  unicode-range: U+20D40-20D5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020d60.25a808f2.woff2') format('woff2');
  unicode-range: U+20D60-20D7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020d80.9360b6ab.woff2') format('woff2');
  unicode-range: U+20D80-20D9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020da0.16aa5728.woff2') format('woff2');
  unicode-range: U+20DA0-20DBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020dc0.85131588.woff2') format('woff2');
  unicode-range: U+20DC0-20DDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020de0.817b2e3e.woff2') format('woff2');
  unicode-range: U+20DE0-20DFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020e00.5b374265.woff2') format('woff2');
  unicode-range: U+20E00-20E1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020e20.e05067c7.woff2') format('woff2');
  unicode-range: U+20E20-20E3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020e40.80a10d5f.woff2') format('woff2');
  unicode-range: U+20E40-20E5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020e60.d6bfba40.woff2') format('woff2');
  unicode-range: U+20E60-20E7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020e80.56547aaa.woff2') format('woff2');
  unicode-range: U+20E80-20E9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020ea0.d9fa730e.woff2') format('woff2');
  unicode-range: U+20EA0-20EBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020ec0.a174e9a6.woff2') format('woff2');
  unicode-range: U+20EC0-20EDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020ee0.9d7f7d6d.woff2') format('woff2');
  unicode-range: U+20EE0-20EFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020f00.c45b4532.woff2') format('woff2');
  unicode-range: U+20F00-20F1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020f20.8af6a717.woff2') format('woff2');
  unicode-range: U+20F20-20F3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020f40.2d2e15a5.woff2') format('woff2');
  unicode-range: U+20F40-20F5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020f60.832b3a37.woff2') format('woff2');
  unicode-range: U+20F60-20F7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020f80.cc0673c4.woff2') format('woff2');
  unicode-range: U+20F80-20F9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020fa0.476d896c.woff2') format('woff2');
  unicode-range: U+20FA0-20FBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020fc0.693ccb0f.woff2') format('woff2');
  unicode-range: U+20FC0-20FDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/020fe0.a6aa084a.woff2') format('woff2');
  unicode-range: U+20FE0-20FFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021000.9cb07965.woff2') format('woff2');
  unicode-range: U+21000-2101F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021020.bdee89b4.woff2') format('woff2');
  unicode-range: U+21020-2103F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021040.6ebf6609.woff2') format('woff2');
  unicode-range: U+21040-2105F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021060.9e89b0d9.woff2') format('woff2');
  unicode-range: U+21060-2107F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021080.7fb9dee5.woff2') format('woff2');
  unicode-range: U+21080-2109F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0210a0.d32d58a9.woff2') format('woff2');
  unicode-range: U+210A0-210BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0210c0.979c5e06.woff2') format('woff2');
  unicode-range: U+210C0-210DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0210e0.07839b29.woff2') format('woff2');
  unicode-range: U+210E0-210FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021100.50abb7ab.woff2') format('woff2');
  unicode-range: U+21100-2111F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021120.8fbdcb5c.woff2') format('woff2');
  unicode-range: U+21120-2113F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021140.e660d869.woff2') format('woff2');
  unicode-range: U+21140-2115F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021160.a18e15a3.woff2') format('woff2');
  unicode-range: U+21160-2117F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021180.12e703ea.woff2') format('woff2');
  unicode-range: U+21180-2119F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0211a0.b377d08f.woff2') format('woff2');
  unicode-range: U+211A0-211BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0211c0.b806af03.woff2') format('woff2');
  unicode-range: U+211C0-211DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0211e0.6b1dd210.woff2') format('woff2');
  unicode-range: U+211E0-211FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021200.4fd5ef45.woff2') format('woff2');
  unicode-range: U+21200-2121F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021220.b923c4ab.woff2') format('woff2');
  unicode-range: U+21220-2123F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021240.61d93b3d.woff2') format('woff2');
  unicode-range: U+21240-2125F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021260.0eefb99d.woff2') format('woff2');
  unicode-range: U+21260-2127F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021280.2dad428e.woff2') format('woff2');
  unicode-range: U+21280-2129F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0212a0.31d84613.woff2') format('woff2');
  unicode-range: U+212A0-212BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0212c0.d944342e.woff2') format('woff2');
  unicode-range: U+212C0-212DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0212e0.6188db0b.woff2') format('woff2');
  unicode-range: U+212E0-212FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021300.7e57cf91.woff2') format('woff2');
  unicode-range: U+21300-2131F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021320.41d80639.woff2') format('woff2');
  unicode-range: U+21320-2133F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021340.e5b49fc5.woff2') format('woff2');
  unicode-range: U+21340-2135F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021360.a3a9b7f7.woff2') format('woff2');
  unicode-range: U+21360-2137F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021380.8d96b74c.woff2') format('woff2');
  unicode-range: U+21380-2139F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0213a0.edcbcaa4.woff2') format('woff2');
  unicode-range: U+213A0-213BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0213c0.73d3a50e.woff2') format('woff2');
  unicode-range: U+213C0-213DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0213e0.504539f4.woff2') format('woff2');
  unicode-range: U+213E0-213FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021400.7fece9f3.woff2') format('woff2');
  unicode-range: U+21400-2141F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021420.ecebff7b.woff2') format('woff2');
  unicode-range: U+21420-2143F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021440.f3aaa140.woff2') format('woff2');
  unicode-range: U+21440-2145F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021460.251461e8.woff2') format('woff2');
  unicode-range: U+21460-2147F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021480.19ff0abb.woff2') format('woff2');
  unicode-range: U+21480-2149F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0214a0.08f5cd50.woff2') format('woff2');
  unicode-range: U+214A0-214BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0214c0.662004e1.woff2') format('woff2');
  unicode-range: U+214C0-214DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0214e0.420a04fc.woff2') format('woff2');
  unicode-range: U+214E0-214FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021500.f28406f3.woff2') format('woff2');
  unicode-range: U+21500-2151F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021520.68d96a02.woff2') format('woff2');
  unicode-range: U+21520-2153F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021540.c95cbb55.woff2') format('woff2');
  unicode-range: U+21540-2155F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021560.65bcdb5e.woff2') format('woff2');
  unicode-range: U+21560-2157F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021580.a05dc281.woff2') format('woff2');
  unicode-range: U+21580-2159F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0215a0.30a1fac6.woff2') format('woff2');
  unicode-range: U+215A0-215BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0215c0.83139038.woff2') format('woff2');
  unicode-range: U+215C0-215DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0215e0.df37eeb7.woff2') format('woff2');
  unicode-range: U+215E0-215FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021600.092a977e.woff2') format('woff2');
  unicode-range: U+21600-2161F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021620.e771b905.woff2') format('woff2');
  unicode-range: U+21620-2163F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021640.86e14d37.woff2') format('woff2');
  unicode-range: U+21640-2165F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021660.93465f42.woff2') format('woff2');
  unicode-range: U+21660-2167F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021680.941e3a6e.woff2') format('woff2');
  unicode-range: U+21680-2169F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0216a0.69233f74.woff2') format('woff2');
  unicode-range: U+216A0-216BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0216c0.a4267181.woff2') format('woff2');
  unicode-range: U+216C0-216DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0216e0.939e93c9.woff2') format('woff2');
  unicode-range: U+216E0-216FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021700.bd65d17a.woff2') format('woff2');
  unicode-range: U+21700-2171F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021720.40b6b094.woff2') format('woff2');
  unicode-range: U+21720-2173F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021740.f3da377f.woff2') format('woff2');
  unicode-range: U+21740-2175F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021760.aec62e45.woff2') format('woff2');
  unicode-range: U+21760-2177F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021780.5f3bf932.woff2') format('woff2');
  unicode-range: U+21780-2179F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0217a0.6583f194.woff2') format('woff2');
  unicode-range: U+217A0-217BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0217c0.96d8fd4a.woff2') format('woff2');
  unicode-range: U+217C0-217DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0217e0.15365d3f.woff2') format('woff2');
  unicode-range: U+217E0-217FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021800.4a69784d.woff2') format('woff2');
  unicode-range: U+21800-2181F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021820.bd064855.woff2') format('woff2');
  unicode-range: U+21820-2183F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021840.2363a7e3.woff2') format('woff2');
  unicode-range: U+21840-2185F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021860.676cb56c.woff2') format('woff2');
  unicode-range: U+21860-2187F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021880.dc8c86d5.woff2') format('woff2');
  unicode-range: U+21880-2189F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0218a0.5f7f2cc8.woff2') format('woff2');
  unicode-range: U+218A0-218BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0218c0.a42481bd.woff2') format('woff2');
  unicode-range: U+218C0-218DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0218e0.f84aa28e.woff2') format('woff2');
  unicode-range: U+218E0-218FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021900.b3c09b5b.woff2') format('woff2');
  unicode-range: U+21900-2191F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021920.5acab2d4.woff2') format('woff2');
  unicode-range: U+21920-2193F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021940.c9491064.woff2') format('woff2');
  unicode-range: U+21940-2195F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021960.845b78fb.woff2') format('woff2');
  unicode-range: U+21960-2197F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021980.bea07eb8.woff2') format('woff2');
  unicode-range: U+21980-2199F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0219a0.6c420817.woff2') format('woff2');
  unicode-range: U+219A0-219BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0219c0.ddc8013b.woff2') format('woff2');
  unicode-range: U+219C0-219DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0219e0.57709290.woff2') format('woff2');
  unicode-range: U+219E0-219FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021a00.ea80bd14.woff2') format('woff2');
  unicode-range: U+21A00-21A1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021a20.ad238be6.woff2') format('woff2');
  unicode-range: U+21A20-21A3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021a40.2b426bf3.woff2') format('woff2');
  unicode-range: U+21A40-21A5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021a60.516bf150.woff2') format('woff2');
  unicode-range: U+21A60-21A7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021a80.5c2b60ab.woff2') format('woff2');
  unicode-range: U+21A80-21A9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021aa0.fc8470b7.woff2') format('woff2');
  unicode-range: U+21AA0-21ABF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021ac0.2e14cf97.woff2') format('woff2');
  unicode-range: U+21AC0-21ADF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021ae0.90f66a68.woff2') format('woff2');
  unicode-range: U+21AE0-21AFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021b00.576407ee.woff2') format('woff2');
  unicode-range: U+21B00-21B1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021b20.dfd6a968.woff2') format('woff2');
  unicode-range: U+21B20-21B3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021b40.2a5f0978.woff2') format('woff2');
  unicode-range: U+21B40-21B5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021b60.2f45ff72.woff2') format('woff2');
  unicode-range: U+21B60-21B7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021b80.c09ac193.woff2') format('woff2');
  unicode-range: U+21B80-21B9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021ba0.8351821d.woff2') format('woff2');
  unicode-range: U+21BA0-21BBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021bc0.571da664.woff2') format('woff2');
  unicode-range: U+21BC0-21BDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021be0.fcc293e2.woff2') format('woff2');
  unicode-range: U+21BE0-21BFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021c00.410f747e.woff2') format('woff2');
  unicode-range: U+21C00-21C1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021c20.50489c0d.woff2') format('woff2');
  unicode-range: U+21C20-21C3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021c40.1b987885.woff2') format('woff2');
  unicode-range: U+21C40-21C5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021c60.55240088.woff2') format('woff2');
  unicode-range: U+21C60-21C7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021c80.281a21a2.woff2') format('woff2');
  unicode-range: U+21C80-21C9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021ca0.34271a82.woff2') format('woff2');
  unicode-range: U+21CA0-21CBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021cc0.5878dc5e.woff2') format('woff2');
  unicode-range: U+21CC0-21CDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021ce0.89f14283.woff2') format('woff2');
  unicode-range: U+21CE0-21CFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021d00.2bc8c728.woff2') format('woff2');
  unicode-range: U+21D00-21D1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021d20.11fe1838.woff2') format('woff2');
  unicode-range: U+21D20-21D3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021d40.cd27544b.woff2') format('woff2');
  unicode-range: U+21D40-21D5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021d60.aa54de65.woff2') format('woff2');
  unicode-range: U+21D60-21D7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021d80.c2b0d28b.woff2') format('woff2');
  unicode-range: U+21D80-21D9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021da0.312e4464.woff2') format('woff2');
  unicode-range: U+21DA0-21DBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021dc0.003e3141.woff2') format('woff2');
  unicode-range: U+21DC0-21DDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021de0.b6a3714e.woff2') format('woff2');
  unicode-range: U+21DE0-21DFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021e00.d32766bd.woff2') format('woff2');
  unicode-range: U+21E00-21E1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021e20.9a06e1c2.woff2') format('woff2');
  unicode-range: U+21E20-21E3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021e40.30875c37.woff2') format('woff2');
  unicode-range: U+21E40-21E5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021e60.b1c11a15.woff2') format('woff2');
  unicode-range: U+21E60-21E7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021e80.d4394a58.woff2') format('woff2');
  unicode-range: U+21E80-21E9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021ea0.dfa31436.woff2') format('woff2');
  unicode-range: U+21EA0-21EBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021ec0.0e48cc54.woff2') format('woff2');
  unicode-range: U+21EC0-21EDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021ee0.5b546bea.woff2') format('woff2');
  unicode-range: U+21EE0-21EFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021f00.1820b523.woff2') format('woff2');
  unicode-range: U+21F00-21F1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021f20.59206d6e.woff2') format('woff2');
  unicode-range: U+21F20-21F3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021f40.33610b4d.woff2') format('woff2');
  unicode-range: U+21F40-21F5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021f60.fbc2b88c.woff2') format('woff2');
  unicode-range: U+21F60-21F7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021f80.25188507.woff2') format('woff2');
  unicode-range: U+21F80-21F9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021fa0.62e54c73.woff2') format('woff2');
  unicode-range: U+21FA0-21FBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021fc0.28c17129.woff2') format('woff2');
  unicode-range: U+21FC0-21FDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/021fe0.1f4a1098.woff2') format('woff2');
  unicode-range: U+21FE0-21FFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022000.ed934770.woff2') format('woff2');
  unicode-range: U+22000-2201F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022020.f8bf66fe.woff2') format('woff2');
  unicode-range: U+22020-2203F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022040.0c4fe330.woff2') format('woff2');
  unicode-range: U+22040-2205F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022060.4005bb3b.woff2') format('woff2');
  unicode-range: U+22060-2207F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022080.2405e941.woff2') format('woff2');
  unicode-range: U+22080-2209F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0220a0.cbe17098.woff2') format('woff2');
  unicode-range: U+220A0-220BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0220c0.abea7411.woff2') format('woff2');
  unicode-range: U+220C0-220DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0220e0.f2394759.woff2') format('woff2');
  unicode-range: U+220E0-220FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022100.f88a4148.woff2') format('woff2');
  unicode-range: U+22100-2211F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022120.ccb81c0b.woff2') format('woff2');
  unicode-range: U+22120-2213F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022140.a985b149.woff2') format('woff2');
  unicode-range: U+22140-2215F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022160.68b6015a.woff2') format('woff2');
  unicode-range: U+22160-2217F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022180.931f6247.woff2') format('woff2');
  unicode-range: U+22180-2219F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0221a0.dd5169c1.woff2') format('woff2');
  unicode-range: U+221A0-221BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0221c0.5afcd6f0.woff2') format('woff2');
  unicode-range: U+221C0-221DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0221e0.0ffa946f.woff2') format('woff2');
  unicode-range: U+221E0-221FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022200.cd60ddb5.woff2') format('woff2');
  unicode-range: U+22200-2221F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022220.3497db0d.woff2') format('woff2');
  unicode-range: U+22220-2223F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022240.4fcd4871.woff2') format('woff2');
  unicode-range: U+22240-2225F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022260.9ccfe045.woff2') format('woff2');
  unicode-range: U+22260-2227F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022280.fae4eb7d.woff2') format('woff2');
  unicode-range: U+22280-2229F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0222a0.50b7479d.woff2') format('woff2');
  unicode-range: U+222A0-222BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0222c0.af4a0e13.woff2') format('woff2');
  unicode-range: U+222C0-222DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0222e0.9b6c6219.woff2') format('woff2');
  unicode-range: U+222E0-222FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022300.b55f69df.woff2') format('woff2');
  unicode-range: U+22300-2231F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022320.8f035d57.woff2') format('woff2');
  unicode-range: U+22320-2233F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022340.4cb07a0e.woff2') format('woff2');
  unicode-range: U+22340-2235F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022360.035756a6.woff2') format('woff2');
  unicode-range: U+22360-2237F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022380.d87d0728.woff2') format('woff2');
  unicode-range: U+22380-2239F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0223a0.78c4c0b3.woff2') format('woff2');
  unicode-range: U+223A0-223BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0223c0.cf52d20e.woff2') format('woff2');
  unicode-range: U+223C0-223DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0223e0.880725e9.woff2') format('woff2');
  unicode-range: U+223E0-223FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022400.19c6a40c.woff2') format('woff2');
  unicode-range: U+22400-2241F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022420.0a178093.woff2') format('woff2');
  unicode-range: U+22420-2243F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022440.cb79a30f.woff2') format('woff2');
  unicode-range: U+22440-2245F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022460.dd04937c.woff2') format('woff2');
  unicode-range: U+22460-2247F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022480.496e8beb.woff2') format('woff2');
  unicode-range: U+22480-2249F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0224a0.6f8ba73f.woff2') format('woff2');
  unicode-range: U+224A0-224BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0224c0.50b20033.woff2') format('woff2');
  unicode-range: U+224C0-224DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0224e0.335c99b5.woff2') format('woff2');
  unicode-range: U+224E0-224FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022500.27627bf0.woff2') format('woff2');
  unicode-range: U+22500-2251F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022520.43ebcf75.woff2') format('woff2');
  unicode-range: U+22520-2253F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022540.4816e13d.woff2') format('woff2');
  unicode-range: U+22540-2255F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022560.17836fea.woff2') format('woff2');
  unicode-range: U+22560-2257F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022580.c13237ec.woff2') format('woff2');
  unicode-range: U+22580-2259F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0225a0.23f91ef8.woff2') format('woff2');
  unicode-range: U+225A0-225BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0225c0.bfd5960c.woff2') format('woff2');
  unicode-range: U+225C0-225DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0225e0.d7d3bb85.woff2') format('woff2');
  unicode-range: U+225E0-225FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022600.6cc0c71e.woff2') format('woff2');
  unicode-range: U+22600-2261F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022620.67a36533.woff2') format('woff2');
  unicode-range: U+22620-2263F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022640.365f8cf4.woff2') format('woff2');
  unicode-range: U+22640-2265F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022660.7dbbc1e1.woff2') format('woff2');
  unicode-range: U+22660-2267F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022680.7f7dc3bf.woff2') format('woff2');
  unicode-range: U+22680-2269F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0226a0.7cf3efd3.woff2') format('woff2');
  unicode-range: U+226A0-226BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0226c0.d8cb9d4c.woff2') format('woff2');
  unicode-range: U+226C0-226DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0226e0.d0f063ac.woff2') format('woff2');
  unicode-range: U+226E0-226FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022700.7b28840b.woff2') format('woff2');
  unicode-range: U+22700-2271F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022720.d4004839.woff2') format('woff2');
  unicode-range: U+22720-2273F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022740.1df0ce06.woff2') format('woff2');
  unicode-range: U+22740-2275F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022760.74faa95e.woff2') format('woff2');
  unicode-range: U+22760-2277F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022780.0c581898.woff2') format('woff2');
  unicode-range: U+22780-2279F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0227a0.e0d2113f.woff2') format('woff2');
  unicode-range: U+227A0-227BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0227c0.8e08b239.woff2') format('woff2');
  unicode-range: U+227C0-227DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0227e0.df8450b5.woff2') format('woff2');
  unicode-range: U+227E0-227FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022800.13c85912.woff2') format('woff2');
  unicode-range: U+22800-2281F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022820.949d03e3.woff2') format('woff2');
  unicode-range: U+22820-2283F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022840.b82d6fd2.woff2') format('woff2');
  unicode-range: U+22840-2285F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022860.ddea80c5.woff2') format('woff2');
  unicode-range: U+22860-2287F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022880.6dfad0c9.woff2') format('woff2');
  unicode-range: U+22880-2289F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0228a0.8626ad51.woff2') format('woff2');
  unicode-range: U+228A0-228BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0228c0.b4b43ec6.woff2') format('woff2');
  unicode-range: U+228C0-228DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0228e0.97d2bd40.woff2') format('woff2');
  unicode-range: U+228E0-228FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022900.cf88b0e9.woff2') format('woff2');
  unicode-range: U+22900-2291F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022920.3ecd82ee.woff2') format('woff2');
  unicode-range: U+22920-2293F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022940.751a9354.woff2') format('woff2');
  unicode-range: U+22940-2295F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022960.9735e516.woff2') format('woff2');
  unicode-range: U+22960-2297F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022980.2a71dd29.woff2') format('woff2');
  unicode-range: U+22980-2299F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0229a0.44331782.woff2') format('woff2');
  unicode-range: U+229A0-229BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0229c0.86b1dd22.woff2') format('woff2');
  unicode-range: U+229C0-229DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0229e0.793bbd8f.woff2') format('woff2');
  unicode-range: U+229E0-229FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022a00.925ecf56.woff2') format('woff2');
  unicode-range: U+22A00-22A1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022a20.7434fd0f.woff2') format('woff2');
  unicode-range: U+22A20-22A3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022a40.96b84165.woff2') format('woff2');
  unicode-range: U+22A40-22A5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022a60.f50e9d85.woff2') format('woff2');
  unicode-range: U+22A60-22A7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022a80.a656ec7f.woff2') format('woff2');
  unicode-range: U+22A80-22A9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022aa0.7a7f4d6a.woff2') format('woff2');
  unicode-range: U+22AA0-22ABF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022ac0.f0e5eb91.woff2') format('woff2');
  unicode-range: U+22AC0-22ADF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022ae0.3aaf75a2.woff2') format('woff2');
  unicode-range: U+22AE0-22AFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022b00.fde4e3d4.woff2') format('woff2');
  unicode-range: U+22B00-22B1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022b20.fd1703ec.woff2') format('woff2');
  unicode-range: U+22B20-22B3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022b40.a82dd99b.woff2') format('woff2');
  unicode-range: U+22B40-22B5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022b60.537af306.woff2') format('woff2');
  unicode-range: U+22B60-22B7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022b80.67a3a403.woff2') format('woff2');
  unicode-range: U+22B80-22B9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022ba0.8713b132.woff2') format('woff2');
  unicode-range: U+22BA0-22BBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022bc0.b0d31d2a.woff2') format('woff2');
  unicode-range: U+22BC0-22BDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022be0.786fa039.woff2') format('woff2');
  unicode-range: U+22BE0-22BFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022c00.c82db039.woff2') format('woff2');
  unicode-range: U+22C00-22C1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022c20.29612b2c.woff2') format('woff2');
  unicode-range: U+22C20-22C3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022c40.0b609511.woff2') format('woff2');
  unicode-range: U+22C40-22C5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022c60.dc6e2a2e.woff2') format('woff2');
  unicode-range: U+22C60-22C7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022c80.9e7a790a.woff2') format('woff2');
  unicode-range: U+22C80-22C9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022ca0.a5fb7df0.woff2') format('woff2');
  unicode-range: U+22CA0-22CBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022cc0.5b217b8d.woff2') format('woff2');
  unicode-range: U+22CC0-22CDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022ce0.ad99645d.woff2') format('woff2');
  unicode-range: U+22CE0-22CFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022d00.dfbed7d1.woff2') format('woff2');
  unicode-range: U+22D00-22D1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022d20.62e3c7a3.woff2') format('woff2');
  unicode-range: U+22D20-22D3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022d40.5ebcc0a1.woff2') format('woff2');
  unicode-range: U+22D40-22D5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022d60.26525e6a.woff2') format('woff2');
  unicode-range: U+22D60-22D7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022d80.5e7352d3.woff2') format('woff2');
  unicode-range: U+22D80-22D9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022da0.7b95f057.woff2') format('woff2');
  unicode-range: U+22DA0-22DBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022dc0.f181daf8.woff2') format('woff2');
  unicode-range: U+22DC0-22DDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022de0.6368c4f7.woff2') format('woff2');
  unicode-range: U+22DE0-22DFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022e00.cacadc11.woff2') format('woff2');
  unicode-range: U+22E00-22E1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022e20.3dfe53c5.woff2') format('woff2');
  unicode-range: U+22E20-22E3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022e40.56176fb2.woff2') format('woff2');
  unicode-range: U+22E40-22E5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022e60.fde0001b.woff2') format('woff2');
  unicode-range: U+22E60-22E7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022e80.66d1a08a.woff2') format('woff2');
  unicode-range: U+22E80-22E9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022ea0.2aa29da8.woff2') format('woff2');
  unicode-range: U+22EA0-22EBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022ec0.c7066568.woff2') format('woff2');
  unicode-range: U+22EC0-22EDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022ee0.4e3e730b.woff2') format('woff2');
  unicode-range: U+22EE0-22EFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022f00.dd2a297e.woff2') format('woff2');
  unicode-range: U+22F00-22F1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022f20.95f4ca48.woff2') format('woff2');
  unicode-range: U+22F20-22F3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022f40.2cea6d95.woff2') format('woff2');
  unicode-range: U+22F40-22F5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022f60.8a5f963c.woff2') format('woff2');
  unicode-range: U+22F60-22F7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022f80.c505b08b.woff2') format('woff2');
  unicode-range: U+22F80-22F9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022fa0.7a98a677.woff2') format('woff2');
  unicode-range: U+22FA0-22FBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022fc0.58bc88bd.woff2') format('woff2');
  unicode-range: U+22FC0-22FDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/022fe0.17c02500.woff2') format('woff2');
  unicode-range: U+22FE0-22FFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023000.36219a64.woff2') format('woff2');
  unicode-range: U+23000-2301F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023020.523c94db.woff2') format('woff2');
  unicode-range: U+23020-2303F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023040.78a644e4.woff2') format('woff2');
  unicode-range: U+23040-2305F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023060.b6cd41f1.woff2') format('woff2');
  unicode-range: U+23060-2307F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023080.49a45db6.woff2') format('woff2');
  unicode-range: U+23080-2309F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0230a0.4c096103.woff2') format('woff2');
  unicode-range: U+230A0-230BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0230c0.2f7c6a28.woff2') format('woff2');
  unicode-range: U+230C0-230DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0230e0.860faae7.woff2') format('woff2');
  unicode-range: U+230E0-230FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023100.6221b4c6.woff2') format('woff2');
  unicode-range: U+23100-2311F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023120.36a42a36.woff2') format('woff2');
  unicode-range: U+23120-2313F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023140.5c336baa.woff2') format('woff2');
  unicode-range: U+23140-2315F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023160.7379dee9.woff2') format('woff2');
  unicode-range: U+23160-2317F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023180.7b5052ae.woff2') format('woff2');
  unicode-range: U+23180-2319F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0231a0.61caaadc.woff2') format('woff2');
  unicode-range: U+231A0-231BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0231c0.97613515.woff2') format('woff2');
  unicode-range: U+231C0-231DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0231e0.76678322.woff2') format('woff2');
  unicode-range: U+231E0-231FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023200.19cfc9fa.woff2') format('woff2');
  unicode-range: U+23200-2321F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023220.9a485a98.woff2') format('woff2');
  unicode-range: U+23220-2323F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023240.9bd85a0b.woff2') format('woff2');
  unicode-range: U+23240-2325F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023260.80f4f18b.woff2') format('woff2');
  unicode-range: U+23260-2327F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023280.efaa81ed.woff2') format('woff2');
  unicode-range: U+23280-2329F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0232a0.498a2cc9.woff2') format('woff2');
  unicode-range: U+232A0-232BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0232c0.4e1a4989.woff2') format('woff2');
  unicode-range: U+232C0-232DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0232e0.59541813.woff2') format('woff2');
  unicode-range: U+232E0-232FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023300.09f3ffc5.woff2') format('woff2');
  unicode-range: U+23300-2331F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023320.4aeab8ca.woff2') format('woff2');
  unicode-range: U+23320-2333F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023340.9b943081.woff2') format('woff2');
  unicode-range: U+23340-2335F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023360.d66d47a0.woff2') format('woff2');
  unicode-range: U+23360-2337F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023380.cbf71ad8.woff2') format('woff2');
  unicode-range: U+23380-2339F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0233a0.497c17e8.woff2') format('woff2');
  unicode-range: U+233A0-233BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0233c0.c71f45f9.woff2') format('woff2');
  unicode-range: U+233C0-233DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0233e0.6e1ecbf0.woff2') format('woff2');
  unicode-range: U+233E0-233FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023400.c9791e3d.woff2') format('woff2');
  unicode-range: U+23400-2341F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023420.96036260.woff2') format('woff2');
  unicode-range: U+23420-2343F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023440.f85ba525.woff2') format('woff2');
  unicode-range: U+23440-2345F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023460.bb58a3d2.woff2') format('woff2');
  unicode-range: U+23460-2347F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023480.6d19e907.woff2') format('woff2');
  unicode-range: U+23480-2349F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0234a0.d4d5e664.woff2') format('woff2');
  unicode-range: U+234A0-234BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0234c0.836f95ac.woff2') format('woff2');
  unicode-range: U+234C0-234DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0234e0.48f43ddf.woff2') format('woff2');
  unicode-range: U+234E0-234FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023500.6949231d.woff2') format('woff2');
  unicode-range: U+23500-2351F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023520.4a33f2aa.woff2') format('woff2');
  unicode-range: U+23520-2353F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023540.167872bc.woff2') format('woff2');
  unicode-range: U+23540-2355F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023560.a7e01453.woff2') format('woff2');
  unicode-range: U+23560-2357F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023580.3d468ed4.woff2') format('woff2');
  unicode-range: U+23580-2359F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0235a0.06f23d65.woff2') format('woff2');
  unicode-range: U+235A0-235BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0235c0.0cdf708f.woff2') format('woff2');
  unicode-range: U+235C0-235DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0235e0.546ab141.woff2') format('woff2');
  unicode-range: U+235E0-235FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023600.534eb0a3.woff2') format('woff2');
  unicode-range: U+23600-2361F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023620.5f3fbcf6.woff2') format('woff2');
  unicode-range: U+23620-2363F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023640.ee4e711e.woff2') format('woff2');
  unicode-range: U+23640-2365F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023660.dff3f637.woff2') format('woff2');
  unicode-range: U+23660-2367F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023680.91ba4097.woff2') format('woff2');
  unicode-range: U+23680-2369F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0236a0.7340a502.woff2') format('woff2');
  unicode-range: U+236A0-236BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0236c0.ba3038f7.woff2') format('woff2');
  unicode-range: U+236C0-236DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0236e0.ea14d17a.woff2') format('woff2');
  unicode-range: U+236E0-236FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023700.780fc7b6.woff2') format('woff2');
  unicode-range: U+23700-2371F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023720.263e42aa.woff2') format('woff2');
  unicode-range: U+23720-2373F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023740.4456bb85.woff2') format('woff2');
  unicode-range: U+23740-2375F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023760.830cb2cc.woff2') format('woff2');
  unicode-range: U+23760-2377F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023780.01691d32.woff2') format('woff2');
  unicode-range: U+23780-2379F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0237a0.0ca12363.woff2') format('woff2');
  unicode-range: U+237A0-237BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0237c0.760da353.woff2') format('woff2');
  unicode-range: U+237C0-237DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0237e0.7c88f44a.woff2') format('woff2');
  unicode-range: U+237E0-237FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023800.f7e1e1f0.woff2') format('woff2');
  unicode-range: U+23800-2381F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023820.74d13597.woff2') format('woff2');
  unicode-range: U+23820-2383F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023840.140c9c53.woff2') format('woff2');
  unicode-range: U+23840-2385F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023860.6a56d87e.woff2') format('woff2');
  unicode-range: U+23860-2387F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023880.a4e1c564.woff2') format('woff2');
  unicode-range: U+23880-2389F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0238a0.37f61489.woff2') format('woff2');
  unicode-range: U+238A0-238BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0238c0.85aa4a86.woff2') format('woff2');
  unicode-range: U+238C0-238DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0238e0.99ce111b.woff2') format('woff2');
  unicode-range: U+238E0-238FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023900.e6abefb2.woff2') format('woff2');
  unicode-range: U+23900-2391F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023920.a0459b4f.woff2') format('woff2');
  unicode-range: U+23920-2393F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023940.c7787b78.woff2') format('woff2');
  unicode-range: U+23940-2395F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023960.9b8c9c6c.woff2') format('woff2');
  unicode-range: U+23960-2397F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023980.cda3bd63.woff2') format('woff2');
  unicode-range: U+23980-2399F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0239a0.71f128b4.woff2') format('woff2');
  unicode-range: U+239A0-239BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0239c0.6f12c8ce.woff2') format('woff2');
  unicode-range: U+239C0-239DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0239e0.93b0134a.woff2') format('woff2');
  unicode-range: U+239E0-239FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023a00.36487093.woff2') format('woff2');
  unicode-range: U+23A00-23A1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023a20.2c3c493c.woff2') format('woff2');
  unicode-range: U+23A20-23A3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023a40.b206d922.woff2') format('woff2');
  unicode-range: U+23A40-23A5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023a60.09b989c0.woff2') format('woff2');
  unicode-range: U+23A60-23A7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023a80.382fc324.woff2') format('woff2');
  unicode-range: U+23A80-23A9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023aa0.660f9d46.woff2') format('woff2');
  unicode-range: U+23AA0-23ABF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023ac0.134381eb.woff2') format('woff2');
  unicode-range: U+23AC0-23ADF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023ae0.e4344701.woff2') format('woff2');
  unicode-range: U+23AE0-23AFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023b00.6132a531.woff2') format('woff2');
  unicode-range: U+23B00-23B1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023b20.00c9288b.woff2') format('woff2');
  unicode-range: U+23B20-23B3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023b40.c0c0deb7.woff2') format('woff2');
  unicode-range: U+23B40-23B5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023b60.c9e8b96e.woff2') format('woff2');
  unicode-range: U+23B60-23B7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023b80.f754269f.woff2') format('woff2');
  unicode-range: U+23B80-23B9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023ba0.1fe32b5b.woff2') format('woff2');
  unicode-range: U+23BA0-23BBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023bc0.f3821ea1.woff2') format('woff2');
  unicode-range: U+23BC0-23BDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023be0.e59e2cce.woff2') format('woff2');
  unicode-range: U+23BE0-23BFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023c00.8cc22b6d.woff2') format('woff2');
  unicode-range: U+23C00-23C1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023c20.6fe4af89.woff2') format('woff2');
  unicode-range: U+23C20-23C3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023c40.470839c2.woff2') format('woff2');
  unicode-range: U+23C40-23C5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023c60.cb3c3d0c.woff2') format('woff2');
  unicode-range: U+23C60-23C7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023c80.6c7e3d71.woff2') format('woff2');
  unicode-range: U+23C80-23C9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023ca0.6ffe41b9.woff2') format('woff2');
  unicode-range: U+23CA0-23CBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023cc0.4dcc8a27.woff2') format('woff2');
  unicode-range: U+23CC0-23CDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023ce0.6263a26a.woff2') format('woff2');
  unicode-range: U+23CE0-23CFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023d00.28abbcab.woff2') format('woff2');
  unicode-range: U+23D00-23D1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023d20.6948d4c0.woff2') format('woff2');
  unicode-range: U+23D20-23D3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023d40.e30d42ed.woff2') format('woff2');
  unicode-range: U+23D40-23D5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023d60.7198b62e.woff2') format('woff2');
  unicode-range: U+23D60-23D7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023d80.eef61303.woff2') format('woff2');
  unicode-range: U+23D80-23D9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023da0.b9ca4723.woff2') format('woff2');
  unicode-range: U+23DA0-23DBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023dc0.89b2a45a.woff2') format('woff2');
  unicode-range: U+23DC0-23DDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023de0.bc401a30.woff2') format('woff2');
  unicode-range: U+23DE0-23DFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023e00.1367ef8c.woff2') format('woff2');
  unicode-range: U+23E00-23E1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023e20.72c1ae13.woff2') format('woff2');
  unicode-range: U+23E20-23E3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023e40.533af036.woff2') format('woff2');
  unicode-range: U+23E40-23E5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023e60.b3eba65a.woff2') format('woff2');
  unicode-range: U+23E60-23E7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023e80.e38518b0.woff2') format('woff2');
  unicode-range: U+23E80-23E9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023ea0.261578dc.woff2') format('woff2');
  unicode-range: U+23EA0-23EBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023ec0.ae7e9f4e.woff2') format('woff2');
  unicode-range: U+23EC0-23EDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023ee0.e126c9d7.woff2') format('woff2');
  unicode-range: U+23EE0-23EFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023f00.3a47fe15.woff2') format('woff2');
  unicode-range: U+23F00-23F1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023f20.0842916a.woff2') format('woff2');
  unicode-range: U+23F20-23F3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023f40.86bc7c90.woff2') format('woff2');
  unicode-range: U+23F40-23F5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023f60.bc0ccb6e.woff2') format('woff2');
  unicode-range: U+23F60-23F7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023f80.e134416a.woff2') format('woff2');
  unicode-range: U+23F80-23F9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023fa0.64013709.woff2') format('woff2');
  unicode-range: U+23FA0-23FBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023fc0.9c4c077d.woff2') format('woff2');
  unicode-range: U+23FC0-23FDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/023fe0.29ed1b73.woff2') format('woff2');
  unicode-range: U+23FE0-23FFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024000.c365f824.woff2') format('woff2');
  unicode-range: U+24000-2401F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024020.4f2636a1.woff2') format('woff2');
  unicode-range: U+24020-2403F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024040.a77341ca.woff2') format('woff2');
  unicode-range: U+24040-2405F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024060.7592cdcd.woff2') format('woff2');
  unicode-range: U+24060-2407F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024080.317773fa.woff2') format('woff2');
  unicode-range: U+24080-2409F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0240a0.f130dfb3.woff2') format('woff2');
  unicode-range: U+240A0-240BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0240c0.60245988.woff2') format('woff2');
  unicode-range: U+240C0-240DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0240e0.1ef1990f.woff2') format('woff2');
  unicode-range: U+240E0-240FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024100.d3b052c4.woff2') format('woff2');
  unicode-range: U+24100-2411F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024120.99c6b0dc.woff2') format('woff2');
  unicode-range: U+24120-2413F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024140.8d92601d.woff2') format('woff2');
  unicode-range: U+24140-2415F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024160.b33d73a4.woff2') format('woff2');
  unicode-range: U+24160-2417F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024180.482b774b.woff2') format('woff2');
  unicode-range: U+24180-2419F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0241a0.9ed8b764.woff2') format('woff2');
  unicode-range: U+241A0-241BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0241c0.c0f36f46.woff2') format('woff2');
  unicode-range: U+241C0-241DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0241e0.e71b5f1b.woff2') format('woff2');
  unicode-range: U+241E0-241FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024200.bdd235b8.woff2') format('woff2');
  unicode-range: U+24200-2421F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024220.71653678.woff2') format('woff2');
  unicode-range: U+24220-2423F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024240.4c62d2b0.woff2') format('woff2');
  unicode-range: U+24240-2425F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024260.b7f7824f.woff2') format('woff2');
  unicode-range: U+24260-2427F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024280.5ac2b29c.woff2') format('woff2');
  unicode-range: U+24280-2429F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0242a0.e3dc26ea.woff2') format('woff2');
  unicode-range: U+242A0-242BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0242c0.e28497e7.woff2') format('woff2');
  unicode-range: U+242C0-242DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0242e0.d8646839.woff2') format('woff2');
  unicode-range: U+242E0-242FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024300.7c7d1ab0.woff2') format('woff2');
  unicode-range: U+24300-2431F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024320.09bb0338.woff2') format('woff2');
  unicode-range: U+24320-2433F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024340.d25ad437.woff2') format('woff2');
  unicode-range: U+24340-2435F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024360.a4329b5f.woff2') format('woff2');
  unicode-range: U+24360-2437F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024380.c85e8b3c.woff2') format('woff2');
  unicode-range: U+24380-2439F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0243a0.f36df214.woff2') format('woff2');
  unicode-range: U+243A0-243BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0243c0.5296e7aa.woff2') format('woff2');
  unicode-range: U+243C0-243DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0243e0.9dff6cf6.woff2') format('woff2');
  unicode-range: U+243E0-243FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024400.cc4e7bed.woff2') format('woff2');
  unicode-range: U+24400-2441F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024420.1aa126be.woff2') format('woff2');
  unicode-range: U+24420-2443F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024440.87364552.woff2') format('woff2');
  unicode-range: U+24440-2445F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024460.ece809b6.woff2') format('woff2');
  unicode-range: U+24460-2447F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024480.d95bdefc.woff2') format('woff2');
  unicode-range: U+24480-2449F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0244a0.8bd12f0d.woff2') format('woff2');
  unicode-range: U+244A0-244BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0244c0.194da114.woff2') format('woff2');
  unicode-range: U+244C0-244DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0244e0.bc5688d6.woff2') format('woff2');
  unicode-range: U+244E0-244FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024500.1d3950fe.woff2') format('woff2');
  unicode-range: U+24500-2451F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024520.7110323a.woff2') format('woff2');
  unicode-range: U+24520-2453F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024540.e1e00a30.woff2') format('woff2');
  unicode-range: U+24540-2455F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024560.e1aae75b.woff2') format('woff2');
  unicode-range: U+24560-2457F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024580.5ec48e00.woff2') format('woff2');
  unicode-range: U+24580-2459F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0245a0.629bb519.woff2') format('woff2');
  unicode-range: U+245A0-245BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0245c0.d584e61b.woff2') format('woff2');
  unicode-range: U+245C0-245DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0245e0.18d3247d.woff2') format('woff2');
  unicode-range: U+245E0-245FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024600.53fc7327.woff2') format('woff2');
  unicode-range: U+24600-2461F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024620.19f201ef.woff2') format('woff2');
  unicode-range: U+24620-2463F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024640.46c8cecd.woff2') format('woff2');
  unicode-range: U+24640-2465F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024660.c52e9fbf.woff2') format('woff2');
  unicode-range: U+24660-2467F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024680.43f3af80.woff2') format('woff2');
  unicode-range: U+24680-2469F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0246a0.ab921987.woff2') format('woff2');
  unicode-range: U+246A0-246BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0246c0.1c698df9.woff2') format('woff2');
  unicode-range: U+246C0-246DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0246e0.7f08e1fa.woff2') format('woff2');
  unicode-range: U+246E0-246FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024700.0796d753.woff2') format('woff2');
  unicode-range: U+24700-2471F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024720.8d6e412e.woff2') format('woff2');
  unicode-range: U+24720-2473F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024740.5b3b1404.woff2') format('woff2');
  unicode-range: U+24740-2475F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024760.f50e836f.woff2') format('woff2');
  unicode-range: U+24760-2477F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024780.8b292d66.woff2') format('woff2');
  unicode-range: U+24780-2479F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0247a0.d5661a50.woff2') format('woff2');
  unicode-range: U+247A0-247BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0247c0.1af0a10e.woff2') format('woff2');
  unicode-range: U+247C0-247DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0247e0.dfb66d31.woff2') format('woff2');
  unicode-range: U+247E0-247FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024800.9c4687ef.woff2') format('woff2');
  unicode-range: U+24800-2481F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024820.4c128e74.woff2') format('woff2');
  unicode-range: U+24820-2483F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024840.61e31d0b.woff2') format('woff2');
  unicode-range: U+24840-2485F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024860.bb1bde0b.woff2') format('woff2');
  unicode-range: U+24860-2487F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024880.117be694.woff2') format('woff2');
  unicode-range: U+24880-2489F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0248a0.9e481cad.woff2') format('woff2');
  unicode-range: U+248A0-248BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0248c0.a6783c4c.woff2') format('woff2');
  unicode-range: U+248C0-248DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0248e0.74b11a2b.woff2') format('woff2');
  unicode-range: U+248E0-248FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024900.789cbf16.woff2') format('woff2');
  unicode-range: U+24900-2491F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024920.5f8e441b.woff2') format('woff2');
  unicode-range: U+24920-2493F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024940.953fb782.woff2') format('woff2');
  unicode-range: U+24940-2495F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024960.ec056063.woff2') format('woff2');
  unicode-range: U+24960-2497F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024980.db4ba87b.woff2') format('woff2');
  unicode-range: U+24980-2499F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0249a0.ba90ad55.woff2') format('woff2');
  unicode-range: U+249A0-249BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0249c0.6d1be5a3.woff2') format('woff2');
  unicode-range: U+249C0-249DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0249e0.192bd014.woff2') format('woff2');
  unicode-range: U+249E0-249FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024a00.2b3e7cb6.woff2') format('woff2');
  unicode-range: U+24A00-24A1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024a20.50a7d851.woff2') format('woff2');
  unicode-range: U+24A20-24A3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024a40.2e517b74.woff2') format('woff2');
  unicode-range: U+24A40-24A5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024a60.16ee78b8.woff2') format('woff2');
  unicode-range: U+24A60-24A7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024a80.662a510a.woff2') format('woff2');
  unicode-range: U+24A80-24A9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024aa0.0d21970e.woff2') format('woff2');
  unicode-range: U+24AA0-24ABF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024ac0.7dd55a24.woff2') format('woff2');
  unicode-range: U+24AC0-24ADF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024ae0.18004ce9.woff2') format('woff2');
  unicode-range: U+24AE0-24AFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024b00.165b561c.woff2') format('woff2');
  unicode-range: U+24B00-24B1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024b20.73a34ec0.woff2') format('woff2');
  unicode-range: U+24B20-24B3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024b40.4cdefc4a.woff2') format('woff2');
  unicode-range: U+24B40-24B5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024b60.936a9824.woff2') format('woff2');
  unicode-range: U+24B60-24B7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024b80.d64827ef.woff2') format('woff2');
  unicode-range: U+24B80-24B9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024ba0.46318af3.woff2') format('woff2');
  unicode-range: U+24BA0-24BBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024bc0.48b5aba9.woff2') format('woff2');
  unicode-range: U+24BC0-24BDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024be0.f41f938f.woff2') format('woff2');
  unicode-range: U+24BE0-24BFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024c00.3c0367b0.woff2') format('woff2');
  unicode-range: U+24C00-24C1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024c20.425455b8.woff2') format('woff2');
  unicode-range: U+24C20-24C3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024c40.96bd6ecf.woff2') format('woff2');
  unicode-range: U+24C40-24C5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024c60.70b3aadc.woff2') format('woff2');
  unicode-range: U+24C60-24C7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024c80.6c0a5cf9.woff2') format('woff2');
  unicode-range: U+24C80-24C9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024ca0.7b1ff5b9.woff2') format('woff2');
  unicode-range: U+24CA0-24CBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024cc0.0497b865.woff2') format('woff2');
  unicode-range: U+24CC0-24CDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024ce0.aa9379ac.woff2') format('woff2');
  unicode-range: U+24CE0-24CFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024d00.8439547a.woff2') format('woff2');
  unicode-range: U+24D00-24D1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024d20.b3dd22c7.woff2') format('woff2');
  unicode-range: U+24D20-24D3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024d40.1bb1be7d.woff2') format('woff2');
  unicode-range: U+24D40-24D5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024d60.18bd1945.woff2') format('woff2');
  unicode-range: U+24D60-24D7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024d80.545a8952.woff2') format('woff2');
  unicode-range: U+24D80-24D9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024da0.2f60b67f.woff2') format('woff2');
  unicode-range: U+24DA0-24DBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024dc0.d2732af2.woff2') format('woff2');
  unicode-range: U+24DC0-24DDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024de0.6e56c165.woff2') format('woff2');
  unicode-range: U+24DE0-24DFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024e00.291b633f.woff2') format('woff2');
  unicode-range: U+24E00-24E1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024e20.3006c964.woff2') format('woff2');
  unicode-range: U+24E20-24E3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024e40.1eb7a69b.woff2') format('woff2');
  unicode-range: U+24E40-24E5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024e60.cdb420bf.woff2') format('woff2');
  unicode-range: U+24E60-24E7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024e80.c6fee2fd.woff2') format('woff2');
  unicode-range: U+24E80-24E9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024ea0.2e695a3f.woff2') format('woff2');
  unicode-range: U+24EA0-24EBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024ec0.3d16347c.woff2') format('woff2');
  unicode-range: U+24EC0-24EDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024ee0.9d40f03a.woff2') format('woff2');
  unicode-range: U+24EE0-24EFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024f00.84f006f3.woff2') format('woff2');
  unicode-range: U+24F00-24F1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024f20.b1f1dccb.woff2') format('woff2');
  unicode-range: U+24F20-24F3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024f40.f85b53fe.woff2') format('woff2');
  unicode-range: U+24F40-24F5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024f60.4b5e73c5.woff2') format('woff2');
  unicode-range: U+24F60-24F7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024f80.8a591cfb.woff2') format('woff2');
  unicode-range: U+24F80-24F9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024fa0.e859528b.woff2') format('woff2');
  unicode-range: U+24FA0-24FBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024fc0.6be650e4.woff2') format('woff2');
  unicode-range: U+24FC0-24FDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/024fe0.a251ac14.woff2') format('woff2');
  unicode-range: U+24FE0-24FFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025000.c2f1ea4f.woff2') format('woff2');
  unicode-range: U+25000-2501F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025020.a939033c.woff2') format('woff2');
  unicode-range: U+25020-2503F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025040.bd71b041.woff2') format('woff2');
  unicode-range: U+25040-2505F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025060.69295351.woff2') format('woff2');
  unicode-range: U+25060-2507F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025080.4b26dc4c.woff2') format('woff2');
  unicode-range: U+25080-2509F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0250a0.cfaef219.woff2') format('woff2');
  unicode-range: U+250A0-250BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0250c0.d9ea5457.woff2') format('woff2');
  unicode-range: U+250C0-250DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0250e0.2de3e657.woff2') format('woff2');
  unicode-range: U+250E0-250FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025100.688c9034.woff2') format('woff2');
  unicode-range: U+25100-2511F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025120.d34ee1be.woff2') format('woff2');
  unicode-range: U+25120-2513F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025140.b37234c9.woff2') format('woff2');
  unicode-range: U+25140-2515F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025160.95fc06c6.woff2') format('woff2');
  unicode-range: U+25160-2517F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025180.c12e5589.woff2') format('woff2');
  unicode-range: U+25180-2519F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0251a0.3b3f634f.woff2') format('woff2');
  unicode-range: U+251A0-251BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0251c0.d244e883.woff2') format('woff2');
  unicode-range: U+251C0-251DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0251e0.abe2dd73.woff2') format('woff2');
  unicode-range: U+251E0-251FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025200.f1e637a9.woff2') format('woff2');
  unicode-range: U+25200-2521F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025220.5264d4be.woff2') format('woff2');
  unicode-range: U+25220-2523F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025240.9043e32f.woff2') format('woff2');
  unicode-range: U+25240-2525F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025260.6d6c3470.woff2') format('woff2');
  unicode-range: U+25260-2527F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025280.0e17ebae.woff2') format('woff2');
  unicode-range: U+25280-2529F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0252a0.af5df598.woff2') format('woff2');
  unicode-range: U+252A0-252BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0252c0.c333ca52.woff2') format('woff2');
  unicode-range: U+252C0-252DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0252e0.04b5721c.woff2') format('woff2');
  unicode-range: U+252E0-252FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025300.f6c42cfb.woff2') format('woff2');
  unicode-range: U+25300-2531F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025320.79d4bd02.woff2') format('woff2');
  unicode-range: U+25320-2533F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025340.e31b8a88.woff2') format('woff2');
  unicode-range: U+25340-2535F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025360.ab3390fe.woff2') format('woff2');
  unicode-range: U+25360-2537F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025380.88fc7c69.woff2') format('woff2');
  unicode-range: U+25380-2539F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0253a0.7ee1b827.woff2') format('woff2');
  unicode-range: U+253A0-253BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0253c0.94d5a1ba.woff2') format('woff2');
  unicode-range: U+253C0-253DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0253e0.aae8dd69.woff2') format('woff2');
  unicode-range: U+253E0-253FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025400.52a9babb.woff2') format('woff2');
  unicode-range: U+25400-2541F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025420.1c2a1670.woff2') format('woff2');
  unicode-range: U+25420-2543F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025440.de10d3b3.woff2') format('woff2');
  unicode-range: U+25440-2545F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025460.17babfc7.woff2') format('woff2');
  unicode-range: U+25460-2547F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025480.1830ff6e.woff2') format('woff2');
  unicode-range: U+25480-2549F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0254a0.b7360768.woff2') format('woff2');
  unicode-range: U+254A0-254BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0254c0.0deaca81.woff2') format('woff2');
  unicode-range: U+254C0-254DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0254e0.8284c9f8.woff2') format('woff2');
  unicode-range: U+254E0-254FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025500.da7a89bf.woff2') format('woff2');
  unicode-range: U+25500-2551F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025520.496c9031.woff2') format('woff2');
  unicode-range: U+25520-2553F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025540.ee2d9567.woff2') format('woff2');
  unicode-range: U+25540-2555F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025560.64f00ee4.woff2') format('woff2');
  unicode-range: U+25560-2557F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025580.6fc875e5.woff2') format('woff2');
  unicode-range: U+25580-2559F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0255a0.914b7c7e.woff2') format('woff2');
  unicode-range: U+255A0-255BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0255c0.2e8878e8.woff2') format('woff2');
  unicode-range: U+255C0-255DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0255e0.9fefa434.woff2') format('woff2');
  unicode-range: U+255E0-255FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025600.6384bd0b.woff2') format('woff2');
  unicode-range: U+25600-2561F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025620.090e057b.woff2') format('woff2');
  unicode-range: U+25620-2563F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025640.481a6b71.woff2') format('woff2');
  unicode-range: U+25640-2565F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025660.5e05cd17.woff2') format('woff2');
  unicode-range: U+25660-2567F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025680.27ecf568.woff2') format('woff2');
  unicode-range: U+25680-2569F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0256a0.87b00fb3.woff2') format('woff2');
  unicode-range: U+256A0-256BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0256c0.0e3e4919.woff2') format('woff2');
  unicode-range: U+256C0-256DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0256e0.cdb00d2c.woff2') format('woff2');
  unicode-range: U+256E0-256FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025700.e2c82f05.woff2') format('woff2');
  unicode-range: U+25700-2571F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025720.9c3d9dd8.woff2') format('woff2');
  unicode-range: U+25720-2573F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025740.b8cc6855.woff2') format('woff2');
  unicode-range: U+25740-2575F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025760.a3682571.woff2') format('woff2');
  unicode-range: U+25760-2577F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025780.42214971.woff2') format('woff2');
  unicode-range: U+25780-2579F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0257a0.7288a281.woff2') format('woff2');
  unicode-range: U+257A0-257BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0257c0.9b97a053.woff2') format('woff2');
  unicode-range: U+257C0-257DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0257e0.e6eef701.woff2') format('woff2');
  unicode-range: U+257E0-257FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025800.4d28df4b.woff2') format('woff2');
  unicode-range: U+25800-2581F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025820.58dcba25.woff2') format('woff2');
  unicode-range: U+25820-2583F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025840.bcf6c652.woff2') format('woff2');
  unicode-range: U+25840-2585F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025860.0f452b21.woff2') format('woff2');
  unicode-range: U+25860-2587F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025880.826bb154.woff2') format('woff2');
  unicode-range: U+25880-2589F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0258a0.9214281b.woff2') format('woff2');
  unicode-range: U+258A0-258BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0258c0.00024981.woff2') format('woff2');
  unicode-range: U+258C0-258DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0258e0.514e5b3c.woff2') format('woff2');
  unicode-range: U+258E0-258FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025900.162fb8a7.woff2') format('woff2');
  unicode-range: U+25900-2591F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025920.f316f675.woff2') format('woff2');
  unicode-range: U+25920-2593F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025940.00e05b5d.woff2') format('woff2');
  unicode-range: U+25940-2595F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025960.5987e790.woff2') format('woff2');
  unicode-range: U+25960-2597F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025980.c51f3819.woff2') format('woff2');
  unicode-range: U+25980-2599F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0259a0.0266a4fe.woff2') format('woff2');
  unicode-range: U+259A0-259BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0259c0.a9461ff3.woff2') format('woff2');
  unicode-range: U+259C0-259DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0259e0.09a2a07f.woff2') format('woff2');
  unicode-range: U+259E0-259FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025a00.bb314935.woff2') format('woff2');
  unicode-range: U+25A00-25A1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025a20.698a8434.woff2') format('woff2');
  unicode-range: U+25A20-25A3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025a40.0c411be9.woff2') format('woff2');
  unicode-range: U+25A40-25A5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025a60.d3b79669.woff2') format('woff2');
  unicode-range: U+25A60-25A7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025a80.661e5288.woff2') format('woff2');
  unicode-range: U+25A80-25A9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025aa0.f9303144.woff2') format('woff2');
  unicode-range: U+25AA0-25ABF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025ac0.0217dbaa.woff2') format('woff2');
  unicode-range: U+25AC0-25ADF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025ae0.ae240970.woff2') format('woff2');
  unicode-range: U+25AE0-25AFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025b00.ca6878c3.woff2') format('woff2');
  unicode-range: U+25B00-25B1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025b20.85bd806c.woff2') format('woff2');
  unicode-range: U+25B20-25B3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025b40.e3b36d5d.woff2') format('woff2');
  unicode-range: U+25B40-25B5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025b60.f5646312.woff2') format('woff2');
  unicode-range: U+25B60-25B7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025b80.fcb7e94b.woff2') format('woff2');
  unicode-range: U+25B80-25B9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025ba0.d3641bc5.woff2') format('woff2');
  unicode-range: U+25BA0-25BBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025bc0.1c0296e1.woff2') format('woff2');
  unicode-range: U+25BC0-25BDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025be0.df2d0d76.woff2') format('woff2');
  unicode-range: U+25BE0-25BFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025c00.bdfd0f29.woff2') format('woff2');
  unicode-range: U+25C00-25C1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025c20.f122d368.woff2') format('woff2');
  unicode-range: U+25C20-25C3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025c40.1d36c876.woff2') format('woff2');
  unicode-range: U+25C40-25C5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025c60.a45b45a3.woff2') format('woff2');
  unicode-range: U+25C60-25C7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025c80.b70fa6f1.woff2') format('woff2');
  unicode-range: U+25C80-25C9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025ca0.1d50bb97.woff2') format('woff2');
  unicode-range: U+25CA0-25CBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025cc0.9a738190.woff2') format('woff2');
  unicode-range: U+25CC0-25CDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025ce0.938bf6a2.woff2') format('woff2');
  unicode-range: U+25CE0-25CFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025d00.8022b492.woff2') format('woff2');
  unicode-range: U+25D00-25D1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025d20.e5cddd43.woff2') format('woff2');
  unicode-range: U+25D20-25D3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025d40.9b20ae12.woff2') format('woff2');
  unicode-range: U+25D40-25D5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025d60.a12549d4.woff2') format('woff2');
  unicode-range: U+25D60-25D7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025d80.21f5fb92.woff2') format('woff2');
  unicode-range: U+25D80-25D9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025da0.6d778421.woff2') format('woff2');
  unicode-range: U+25DA0-25DBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025dc0.a846ee6c.woff2') format('woff2');
  unicode-range: U+25DC0-25DDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025de0.b7d8e70c.woff2') format('woff2');
  unicode-range: U+25DE0-25DFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025e00.3d1f7a75.woff2') format('woff2');
  unicode-range: U+25E00-25E1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025e20.18e296b1.woff2') format('woff2');
  unicode-range: U+25E20-25E3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025e40.3c45ddf5.woff2') format('woff2');
  unicode-range: U+25E40-25E5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025e60.4fc0574c.woff2') format('woff2');
  unicode-range: U+25E60-25E7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025e80.2541d598.woff2') format('woff2');
  unicode-range: U+25E80-25E9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025ea0.7203ec88.woff2') format('woff2');
  unicode-range: U+25EA0-25EBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025ec0.fe8ffb3c.woff2') format('woff2');
  unicode-range: U+25EC0-25EDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025ee0.816642db.woff2') format('woff2');
  unicode-range: U+25EE0-25EFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025f00.c058ee75.woff2') format('woff2');
  unicode-range: U+25F00-25F1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025f20.e35b268b.woff2') format('woff2');
  unicode-range: U+25F20-25F3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025f40.4b2c4b43.woff2') format('woff2');
  unicode-range: U+25F40-25F5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025f60.c30f60e4.woff2') format('woff2');
  unicode-range: U+25F60-25F7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025f80.ab2757c7.woff2') format('woff2');
  unicode-range: U+25F80-25F9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025fa0.496d40e0.woff2') format('woff2');
  unicode-range: U+25FA0-25FBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025fc0.bbe15708.woff2') format('woff2');
  unicode-range: U+25FC0-25FDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/025fe0.f2a557ca.woff2') format('woff2');
  unicode-range: U+25FE0-25FFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026000.4f40ccc0.woff2') format('woff2');
  unicode-range: U+26000-2601F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026020.d9aa6c66.woff2') format('woff2');
  unicode-range: U+26020-2603F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026040.8dd800fa.woff2') format('woff2');
  unicode-range: U+26040-2605F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026060.27a9e448.woff2') format('woff2');
  unicode-range: U+26060-2607F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026080.10c8fe76.woff2') format('woff2');
  unicode-range: U+26080-2609F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0260a0.ee111d6f.woff2') format('woff2');
  unicode-range: U+260A0-260BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0260c0.247a135a.woff2') format('woff2');
  unicode-range: U+260C0-260DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0260e0.e474de99.woff2') format('woff2');
  unicode-range: U+260E0-260FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026100.c729dc51.woff2') format('woff2');
  unicode-range: U+26100-2611F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026120.a07d836b.woff2') format('woff2');
  unicode-range: U+26120-2613F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026140.b2ad8eb4.woff2') format('woff2');
  unicode-range: U+26140-2615F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026160.a56f221a.woff2') format('woff2');
  unicode-range: U+26160-2617F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026180.bd76ec50.woff2') format('woff2');
  unicode-range: U+26180-2619F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0261a0.aee95e03.woff2') format('woff2');
  unicode-range: U+261A0-261BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0261c0.739b8ebf.woff2') format('woff2');
  unicode-range: U+261C0-261DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0261e0.c697481f.woff2') format('woff2');
  unicode-range: U+261E0-261FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026200.d335f254.woff2') format('woff2');
  unicode-range: U+26200-2621F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026220.90a50906.woff2') format('woff2');
  unicode-range: U+26220-2623F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026240.7b822943.woff2') format('woff2');
  unicode-range: U+26240-2625F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026260.c226e20a.woff2') format('woff2');
  unicode-range: U+26260-2627F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026280.188ade93.woff2') format('woff2');
  unicode-range: U+26280-2629F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0262a0.140c8a89.woff2') format('woff2');
  unicode-range: U+262A0-262BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0262c0.65818010.woff2') format('woff2');
  unicode-range: U+262C0-262DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0262e0.e545caa9.woff2') format('woff2');
  unicode-range: U+262E0-262FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026300.fbe2de95.woff2') format('woff2');
  unicode-range: U+26300-2631F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026320.a71cd8ea.woff2') format('woff2');
  unicode-range: U+26320-2633F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026340.ebe8e88e.woff2') format('woff2');
  unicode-range: U+26340-2635F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026360.4ae39dee.woff2') format('woff2');
  unicode-range: U+26360-2637F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026380.a4f918f5.woff2') format('woff2');
  unicode-range: U+26380-2639F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0263a0.39c04109.woff2') format('woff2');
  unicode-range: U+263A0-263BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0263c0.d86b2861.woff2') format('woff2');
  unicode-range: U+263C0-263DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0263e0.69522635.woff2') format('woff2');
  unicode-range: U+263E0-263FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026400.82b8bfc7.woff2') format('woff2');
  unicode-range: U+26400-2641F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026420.d33fc80d.woff2') format('woff2');
  unicode-range: U+26420-2643F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026440.0d8dca7c.woff2') format('woff2');
  unicode-range: U+26440-2645F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026460.aca74824.woff2') format('woff2');
  unicode-range: U+26460-2647F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026480.a081508e.woff2') format('woff2');
  unicode-range: U+26480-2649F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0264a0.6c237ffa.woff2') format('woff2');
  unicode-range: U+264A0-264BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0264c0.cf8f3adb.woff2') format('woff2');
  unicode-range: U+264C0-264DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0264e0.9ae0639d.woff2') format('woff2');
  unicode-range: U+264E0-264FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026500.31f46c16.woff2') format('woff2');
  unicode-range: U+26500-2651F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026520.6504f494.woff2') format('woff2');
  unicode-range: U+26520-2653F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026540.31dff7c7.woff2') format('woff2');
  unicode-range: U+26540-2655F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026560.fdfab26a.woff2') format('woff2');
  unicode-range: U+26560-2657F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026580.fb947c68.woff2') format('woff2');
  unicode-range: U+26580-2659F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0265a0.5150ce7e.woff2') format('woff2');
  unicode-range: U+265A0-265BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0265c0.305b4e2c.woff2') format('woff2');
  unicode-range: U+265C0-265DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0265e0.c5d22acf.woff2') format('woff2');
  unicode-range: U+265E0-265FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026600.1129242c.woff2') format('woff2');
  unicode-range: U+26600-2661F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026620.0bb13457.woff2') format('woff2');
  unicode-range: U+26620-2663F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026640.deef044f.woff2') format('woff2');
  unicode-range: U+26640-2665F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026660.b51bd6a7.woff2') format('woff2');
  unicode-range: U+26660-2667F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026680.f454ea58.woff2') format('woff2');
  unicode-range: U+26680-2669F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0266a0.1bdd0155.woff2') format('woff2');
  unicode-range: U+266A0-266BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0266c0.05d8a5ab.woff2') format('woff2');
  unicode-range: U+266C0-266DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0266e0.7bd93fa9.woff2') format('woff2');
  unicode-range: U+266E0-266FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026700.3f9a5069.woff2') format('woff2');
  unicode-range: U+26700-2671F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026720.88765c03.woff2') format('woff2');
  unicode-range: U+26720-2673F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026740.788eb7cb.woff2') format('woff2');
  unicode-range: U+26740-2675F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026760.938b5e9a.woff2') format('woff2');
  unicode-range: U+26760-2677F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026780.b6725d60.woff2') format('woff2');
  unicode-range: U+26780-2679F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0267a0.1d10b18a.woff2') format('woff2');
  unicode-range: U+267A0-267BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0267c0.e58df157.woff2') format('woff2');
  unicode-range: U+267C0-267DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0267e0.969daf83.woff2') format('woff2');
  unicode-range: U+267E0-267FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026800.b4bb9514.woff2') format('woff2');
  unicode-range: U+26800-2681F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026820.e18a9ab2.woff2') format('woff2');
  unicode-range: U+26820-2683F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026840.4003d406.woff2') format('woff2');
  unicode-range: U+26840-2685F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026860.a29e6973.woff2') format('woff2');
  unicode-range: U+26860-2687F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026880.710d2c1f.woff2') format('woff2');
  unicode-range: U+26880-2689F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0268a0.ccbe6ba9.woff2') format('woff2');
  unicode-range: U+268A0-268BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0268c0.0415982d.woff2') format('woff2');
  unicode-range: U+268C0-268DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0268e0.214c9373.woff2') format('woff2');
  unicode-range: U+268E0-268FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026900.39fb023f.woff2') format('woff2');
  unicode-range: U+26900-2691F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026920.84ad1fed.woff2') format('woff2');
  unicode-range: U+26920-2693F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026940.16d27da5.woff2') format('woff2');
  unicode-range: U+26940-2695F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026960.4271033b.woff2') format('woff2');
  unicode-range: U+26960-2697F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026980.ba0d8d65.woff2') format('woff2');
  unicode-range: U+26980-2699F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0269a0.816b80dd.woff2') format('woff2');
  unicode-range: U+269A0-269BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0269c0.4abe8418.woff2') format('woff2');
  unicode-range: U+269C0-269DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0269e0.3277052a.woff2') format('woff2');
  unicode-range: U+269E0-269FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026a00.944641ec.woff2') format('woff2');
  unicode-range: U+26A00-26A1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026a20.e72bc53e.woff2') format('woff2');
  unicode-range: U+26A20-26A3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026a40.4772080c.woff2') format('woff2');
  unicode-range: U+26A40-26A5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026a60.fd1fdbc2.woff2') format('woff2');
  unicode-range: U+26A60-26A7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026a80.a32bcd56.woff2') format('woff2');
  unicode-range: U+26A80-26A9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026aa0.31fb3611.woff2') format('woff2');
  unicode-range: U+26AA0-26ABF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026ac0.31b7be0a.woff2') format('woff2');
  unicode-range: U+26AC0-26ADF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026ae0.de9430c2.woff2') format('woff2');
  unicode-range: U+26AE0-26AFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026b00.dc21e7a4.woff2') format('woff2');
  unicode-range: U+26B00-26B1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026b20.d8db323e.woff2') format('woff2');
  unicode-range: U+26B20-26B3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026b40.26492536.woff2') format('woff2');
  unicode-range: U+26B40-26B5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026b60.b46e5e52.woff2') format('woff2');
  unicode-range: U+26B60-26B7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026b80.bc66d033.woff2') format('woff2');
  unicode-range: U+26B80-26B9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026ba0.1815ecf5.woff2') format('woff2');
  unicode-range: U+26BA0-26BBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026bc0.48209c3a.woff2') format('woff2');
  unicode-range: U+26BC0-26BDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026be0.8fdc7be9.woff2') format('woff2');
  unicode-range: U+26BE0-26BFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026c00.a0d4c1c7.woff2') format('woff2');
  unicode-range: U+26C00-26C1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026c20.6176bddb.woff2') format('woff2');
  unicode-range: U+26C20-26C3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026c40.3c0b6813.woff2') format('woff2');
  unicode-range: U+26C40-26C5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026c60.cca87bb2.woff2') format('woff2');
  unicode-range: U+26C60-26C7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026c80.e22ec09c.woff2') format('woff2');
  unicode-range: U+26C80-26C9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026ca0.7d20b753.woff2') format('woff2');
  unicode-range: U+26CA0-26CBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026cc0.7c981089.woff2') format('woff2');
  unicode-range: U+26CC0-26CDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026ce0.62f956fd.woff2') format('woff2');
  unicode-range: U+26CE0-26CFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026d00.201e6632.woff2') format('woff2');
  unicode-range: U+26D00-26D1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026d20.306c02e9.woff2') format('woff2');
  unicode-range: U+26D20-26D3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026d40.65f2ed64.woff2') format('woff2');
  unicode-range: U+26D40-26D5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026d60.b4cf1c45.woff2') format('woff2');
  unicode-range: U+26D60-26D7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026d80.79b000a0.woff2') format('woff2');
  unicode-range: U+26D80-26D9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026da0.7c259461.woff2') format('woff2');
  unicode-range: U+26DA0-26DBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026dc0.22f173b4.woff2') format('woff2');
  unicode-range: U+26DC0-26DDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026de0.92cb5b9f.woff2') format('woff2');
  unicode-range: U+26DE0-26DFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026e00.06e28036.woff2') format('woff2');
  unicode-range: U+26E00-26E1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026e20.664e7330.woff2') format('woff2');
  unicode-range: U+26E20-26E3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026e40.056b43eb.woff2') format('woff2');
  unicode-range: U+26E40-26E5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026e60.0e2ddc8e.woff2') format('woff2');
  unicode-range: U+26E60-26E7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026e80.e3684a1b.woff2') format('woff2');
  unicode-range: U+26E80-26E9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026ea0.f48e6203.woff2') format('woff2');
  unicode-range: U+26EA0-26EBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026ec0.d24fbae5.woff2') format('woff2');
  unicode-range: U+26EC0-26EDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026ee0.b3f07bde.woff2') format('woff2');
  unicode-range: U+26EE0-26EFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026f00.7863c7ea.woff2') format('woff2');
  unicode-range: U+26F00-26F1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026f20.4f12617f.woff2') format('woff2');
  unicode-range: U+26F20-26F3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026f40.477ea254.woff2') format('woff2');
  unicode-range: U+26F40-26F5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026f60.71a1cdea.woff2') format('woff2');
  unicode-range: U+26F60-26F7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026f80.16fbcbd6.woff2') format('woff2');
  unicode-range: U+26F80-26F9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026fa0.d41a9af9.woff2') format('woff2');
  unicode-range: U+26FA0-26FBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026fc0.c7b08eea.woff2') format('woff2');
  unicode-range: U+26FC0-26FDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/026fe0.94d08b9c.woff2') format('woff2');
  unicode-range: U+26FE0-26FFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027000.e0919bef.woff2') format('woff2');
  unicode-range: U+27000-2701F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027020.ab67f8e7.woff2') format('woff2');
  unicode-range: U+27020-2703F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027040.9904663f.woff2') format('woff2');
  unicode-range: U+27040-2705F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027060.7f5df382.woff2') format('woff2');
  unicode-range: U+27060-2707F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027080.8f64ca23.woff2') format('woff2');
  unicode-range: U+27080-2709F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0270a0.9f6d68cb.woff2') format('woff2');
  unicode-range: U+270A0-270BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0270c0.c40f402a.woff2') format('woff2');
  unicode-range: U+270C0-270DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0270e0.1daff0f1.woff2') format('woff2');
  unicode-range: U+270E0-270FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027100.e2e1d947.woff2') format('woff2');
  unicode-range: U+27100-2711F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027120.39202017.woff2') format('woff2');
  unicode-range: U+27120-2713F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027140.2d26427e.woff2') format('woff2');
  unicode-range: U+27140-2715F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027160.f38094c8.woff2') format('woff2');
  unicode-range: U+27160-2717F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027180.2e8c43d8.woff2') format('woff2');
  unicode-range: U+27180-2719F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0271a0.8cefa266.woff2') format('woff2');
  unicode-range: U+271A0-271BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0271c0.9fab6846.woff2') format('woff2');
  unicode-range: U+271C0-271DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0271e0.9e7dd10a.woff2') format('woff2');
  unicode-range: U+271E0-271FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027200.b6966504.woff2') format('woff2');
  unicode-range: U+27200-2721F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027220.c6d44e8c.woff2') format('woff2');
  unicode-range: U+27220-2723F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027240.48a3d08a.woff2') format('woff2');
  unicode-range: U+27240-2725F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027260.5f2352f8.woff2') format('woff2');
  unicode-range: U+27260-2727F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027280.9308f1b6.woff2') format('woff2');
  unicode-range: U+27280-2729F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0272a0.bcb45b91.woff2') format('woff2');
  unicode-range: U+272A0-272BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0272c0.4804488b.woff2') format('woff2');
  unicode-range: U+272C0-272DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0272e0.3be519c5.woff2') format('woff2');
  unicode-range: U+272E0-272FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027300.27eab30c.woff2') format('woff2');
  unicode-range: U+27300-2731F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027320.837d197f.woff2') format('woff2');
  unicode-range: U+27320-2733F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027340.84f0e224.woff2') format('woff2');
  unicode-range: U+27340-2735F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027360.9bccd381.woff2') format('woff2');
  unicode-range: U+27360-2737F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027380.74cea3d7.woff2') format('woff2');
  unicode-range: U+27380-2739F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0273a0.6ae5a829.woff2') format('woff2');
  unicode-range: U+273A0-273BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0273c0.7215a623.woff2') format('woff2');
  unicode-range: U+273C0-273DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0273e0.b5a676de.woff2') format('woff2');
  unicode-range: U+273E0-273FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027400.99eb4d89.woff2') format('woff2');
  unicode-range: U+27400-2741F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027420.01908b13.woff2') format('woff2');
  unicode-range: U+27420-2743F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027440.4a7d058c.woff2') format('woff2');
  unicode-range: U+27440-2745F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027460.2e948d0e.woff2') format('woff2');
  unicode-range: U+27460-2747F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027480.ea314242.woff2') format('woff2');
  unicode-range: U+27480-2749F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0274a0.4e307ed4.woff2') format('woff2');
  unicode-range: U+274A0-274BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0274c0.ffc2005d.woff2') format('woff2');
  unicode-range: U+274C0-274DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0274e0.39f286fd.woff2') format('woff2');
  unicode-range: U+274E0-274FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027500.48f34bfd.woff2') format('woff2');
  unicode-range: U+27500-2751F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027520.8147dad3.woff2') format('woff2');
  unicode-range: U+27520-2753F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027540.037e9766.woff2') format('woff2');
  unicode-range: U+27540-2755F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027560.bf4579fc.woff2') format('woff2');
  unicode-range: U+27560-2757F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027580.b922b807.woff2') format('woff2');
  unicode-range: U+27580-2759F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0275a0.9f4f33b0.woff2') format('woff2');
  unicode-range: U+275A0-275BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0275c0.3a84a0f8.woff2') format('woff2');
  unicode-range: U+275C0-275DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0275e0.b3dc9215.woff2') format('woff2');
  unicode-range: U+275E0-275FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027600.9ff6d30c.woff2') format('woff2');
  unicode-range: U+27600-2761F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027620.28c8e3a3.woff2') format('woff2');
  unicode-range: U+27620-2763F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027640.da8428c4.woff2') format('woff2');
  unicode-range: U+27640-2765F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027660.be2b3777.woff2') format('woff2');
  unicode-range: U+27660-2767F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027680.b8a1aee2.woff2') format('woff2');
  unicode-range: U+27680-2769F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0276a0.938b3f6b.woff2') format('woff2');
  unicode-range: U+276A0-276BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0276c0.6ebbcace.woff2') format('woff2');
  unicode-range: U+276C0-276DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0276e0.7ef6cf51.woff2') format('woff2');
  unicode-range: U+276E0-276FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027700.725c7c3d.woff2') format('woff2');
  unicode-range: U+27700-2771F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027720.3adea0c9.woff2') format('woff2');
  unicode-range: U+27720-2773F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027740.9076c659.woff2') format('woff2');
  unicode-range: U+27740-2775F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027760.f204972e.woff2') format('woff2');
  unicode-range: U+27760-2777F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027780.0f985402.woff2') format('woff2');
  unicode-range: U+27780-2779F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0277a0.27a30b04.woff2') format('woff2');
  unicode-range: U+277A0-277BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0277c0.0ed140e0.woff2') format('woff2');
  unicode-range: U+277C0-277DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0277e0.dc329c39.woff2') format('woff2');
  unicode-range: U+277E0-277FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027800.99d76dad.woff2') format('woff2');
  unicode-range: U+27800-2781F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027820.ce1d66a0.woff2') format('woff2');
  unicode-range: U+27820-2783F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027840.d2b88d70.woff2') format('woff2');
  unicode-range: U+27840-2785F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027860.b27e7bcf.woff2') format('woff2');
  unicode-range: U+27860-2787F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027880.5b35e005.woff2') format('woff2');
  unicode-range: U+27880-2789F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0278a0.49b8c7f9.woff2') format('woff2');
  unicode-range: U+278A0-278BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0278c0.80bb6d1e.woff2') format('woff2');
  unicode-range: U+278C0-278DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0278e0.6545c29c.woff2') format('woff2');
  unicode-range: U+278E0-278FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027900.13e28751.woff2') format('woff2');
  unicode-range: U+27900-2791F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027920.71b5edf1.woff2') format('woff2');
  unicode-range: U+27920-2793F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027940.9a1633f8.woff2') format('woff2');
  unicode-range: U+27940-2795F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027960.405891af.woff2') format('woff2');
  unicode-range: U+27960-2797F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027980.a3c32fb1.woff2') format('woff2');
  unicode-range: U+27980-2799F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0279a0.7aa5c903.woff2') format('woff2');
  unicode-range: U+279A0-279BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0279c0.caa3764c.woff2') format('woff2');
  unicode-range: U+279C0-279DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0279e0.6339700b.woff2') format('woff2');
  unicode-range: U+279E0-279FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027a00.2e31e884.woff2') format('woff2');
  unicode-range: U+27A00-27A1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027a20.9c5a651f.woff2') format('woff2');
  unicode-range: U+27A20-27A3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027a40.54c955c7.woff2') format('woff2');
  unicode-range: U+27A40-27A5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027a60.f9522c2c.woff2') format('woff2');
  unicode-range: U+27A60-27A7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027a80.d3e4f9da.woff2') format('woff2');
  unicode-range: U+27A80-27A9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027aa0.46c7997f.woff2') format('woff2');
  unicode-range: U+27AA0-27ABF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027ac0.d19d668d.woff2') format('woff2');
  unicode-range: U+27AC0-27ADF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027ae0.ef3c4ee3.woff2') format('woff2');
  unicode-range: U+27AE0-27AFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027b00.648f95e5.woff2') format('woff2');
  unicode-range: U+27B00-27B1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027b20.3ecf5cac.woff2') format('woff2');
  unicode-range: U+27B20-27B3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027b40.5b181151.woff2') format('woff2');
  unicode-range: U+27B40-27B5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027b60.5587c747.woff2') format('woff2');
  unicode-range: U+27B60-27B7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027b80.da8aa243.woff2') format('woff2');
  unicode-range: U+27B80-27B9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027ba0.e5b27f65.woff2') format('woff2');
  unicode-range: U+27BA0-27BBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027bc0.0399a004.woff2') format('woff2');
  unicode-range: U+27BC0-27BDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027be0.0531ea3b.woff2') format('woff2');
  unicode-range: U+27BE0-27BFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027c00.5af12f8b.woff2') format('woff2');
  unicode-range: U+27C00-27C1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027c20.d4991b25.woff2') format('woff2');
  unicode-range: U+27C20-27C3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027c40.f5f40d48.woff2') format('woff2');
  unicode-range: U+27C40-27C5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027c60.bde167de.woff2') format('woff2');
  unicode-range: U+27C60-27C7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027c80.febcc350.woff2') format('woff2');
  unicode-range: U+27C80-27C9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027ca0.985ba36c.woff2') format('woff2');
  unicode-range: U+27CA0-27CBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027cc0.b18dd88e.woff2') format('woff2');
  unicode-range: U+27CC0-27CDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027ce0.8c0abe7f.woff2') format('woff2');
  unicode-range: U+27CE0-27CFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027d00.6d539505.woff2') format('woff2');
  unicode-range: U+27D00-27D1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027d20.9469566b.woff2') format('woff2');
  unicode-range: U+27D20-27D3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027d40.f37cf08d.woff2') format('woff2');
  unicode-range: U+27D40-27D5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027d60.7aa9b563.woff2') format('woff2');
  unicode-range: U+27D60-27D7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027d80.718665e9.woff2') format('woff2');
  unicode-range: U+27D80-27D9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027da0.0fa7aed8.woff2') format('woff2');
  unicode-range: U+27DA0-27DBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027dc0.25812431.woff2') format('woff2');
  unicode-range: U+27DC0-27DDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027de0.9c222719.woff2') format('woff2');
  unicode-range: U+27DE0-27DFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027e00.c7b8089b.woff2') format('woff2');
  unicode-range: U+27E00-27E1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027e20.b2062f64.woff2') format('woff2');
  unicode-range: U+27E20-27E3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027e40.b9d3bdb2.woff2') format('woff2');
  unicode-range: U+27E40-27E5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027e60.1c0341fa.woff2') format('woff2');
  unicode-range: U+27E60-27E7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027e80.1c096c5a.woff2') format('woff2');
  unicode-range: U+27E80-27E9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027ea0.bfc3f99e.woff2') format('woff2');
  unicode-range: U+27EA0-27EBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027ec0.7aabed66.woff2') format('woff2');
  unicode-range: U+27EC0-27EDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027ee0.2da1fbd8.woff2') format('woff2');
  unicode-range: U+27EE0-27EFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027f00.be3c7ef1.woff2') format('woff2');
  unicode-range: U+27F00-27F1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027f20.b3834821.woff2') format('woff2');
  unicode-range: U+27F20-27F3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027f40.7e4cff62.woff2') format('woff2');
  unicode-range: U+27F40-27F5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027f60.4d6844e8.woff2') format('woff2');
  unicode-range: U+27F60-27F7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027f80.7344d90b.woff2') format('woff2');
  unicode-range: U+27F80-27F9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027fa0.22f672a0.woff2') format('woff2');
  unicode-range: U+27FA0-27FBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027fc0.52bec3a1.woff2') format('woff2');
  unicode-range: U+27FC0-27FDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/027fe0.88d667cd.woff2') format('woff2');
  unicode-range: U+27FE0-27FFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028000.dda8fd2e.woff2') format('woff2');
  unicode-range: U+28000-2801F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028020.93bf8ac9.woff2') format('woff2');
  unicode-range: U+28020-2803F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028040.b353a31e.woff2') format('woff2');
  unicode-range: U+28040-2805F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028060.9ecbe046.woff2') format('woff2');
  unicode-range: U+28060-2807F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028080.3dcc8c4f.woff2') format('woff2');
  unicode-range: U+28080-2809F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0280a0.7b45300b.woff2') format('woff2');
  unicode-range: U+280A0-280BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0280c0.29eb945a.woff2') format('woff2');
  unicode-range: U+280C0-280DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0280e0.18a9ae7d.woff2') format('woff2');
  unicode-range: U+280E0-280FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028100.caaa924f.woff2') format('woff2');
  unicode-range: U+28100-2811F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028120.c85176e2.woff2') format('woff2');
  unicode-range: U+28120-2813F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028140.518188a1.woff2') format('woff2');
  unicode-range: U+28140-2815F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028160.b0e6c963.woff2') format('woff2');
  unicode-range: U+28160-2817F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028180.00a5457a.woff2') format('woff2');
  unicode-range: U+28180-2819F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0281a0.930f9300.woff2') format('woff2');
  unicode-range: U+281A0-281BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0281c0.c473b68a.woff2') format('woff2');
  unicode-range: U+281C0-281DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0281e0.da67face.woff2') format('woff2');
  unicode-range: U+281E0-281FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028200.ed043cd0.woff2') format('woff2');
  unicode-range: U+28200-2821F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028220.9373ed62.woff2') format('woff2');
  unicode-range: U+28220-2823F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028240.5b1efa5b.woff2') format('woff2');
  unicode-range: U+28240-2825F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028260.4d271173.woff2') format('woff2');
  unicode-range: U+28260-2827F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028280.bc81c2b0.woff2') format('woff2');
  unicode-range: U+28280-2829F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0282a0.a6191489.woff2') format('woff2');
  unicode-range: U+282A0-282BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0282c0.4a7d05fe.woff2') format('woff2');
  unicode-range: U+282C0-282DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0282e0.e0ea06bb.woff2') format('woff2');
  unicode-range: U+282E0-282FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028300.2099ca66.woff2') format('woff2');
  unicode-range: U+28300-2831F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028320.da2362f1.woff2') format('woff2');
  unicode-range: U+28320-2833F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028340.c2f5fb01.woff2') format('woff2');
  unicode-range: U+28340-2835F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028360.e07cd12f.woff2') format('woff2');
  unicode-range: U+28360-2837F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028380.a3c0f2e5.woff2') format('woff2');
  unicode-range: U+28380-2839F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0283a0.f4232981.woff2') format('woff2');
  unicode-range: U+283A0-283BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0283c0.8bbc264d.woff2') format('woff2');
  unicode-range: U+283C0-283DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0283e0.d3a251e5.woff2') format('woff2');
  unicode-range: U+283E0-283FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028400.2e5decb1.woff2') format('woff2');
  unicode-range: U+28400-2841F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028420.e52dcb52.woff2') format('woff2');
  unicode-range: U+28420-2843F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028440.740cfd7a.woff2') format('woff2');
  unicode-range: U+28440-2845F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028460.b4327b32.woff2') format('woff2');
  unicode-range: U+28460-2847F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028480.eeb7edaf.woff2') format('woff2');
  unicode-range: U+28480-2849F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0284a0.389e7c02.woff2') format('woff2');
  unicode-range: U+284A0-284BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0284c0.1a5d46bd.woff2') format('woff2');
  unicode-range: U+284C0-284DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0284e0.4f863e5d.woff2') format('woff2');
  unicode-range: U+284E0-284FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028500.0cd20eed.woff2') format('woff2');
  unicode-range: U+28500-2851F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028520.04bd8802.woff2') format('woff2');
  unicode-range: U+28520-2853F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028540.e29e6b19.woff2') format('woff2');
  unicode-range: U+28540-2855F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028560.9d9c0e64.woff2') format('woff2');
  unicode-range: U+28560-2857F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028580.8680ed36.woff2') format('woff2');
  unicode-range: U+28580-2859F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0285a0.863b8ca1.woff2') format('woff2');
  unicode-range: U+285A0-285BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0285c0.a2c0bf1f.woff2') format('woff2');
  unicode-range: U+285C0-285DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0285e0.3c6fc52f.woff2') format('woff2');
  unicode-range: U+285E0-285FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028600.9eabdd4c.woff2') format('woff2');
  unicode-range: U+28600-2861F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028620.a84031c3.woff2') format('woff2');
  unicode-range: U+28620-2863F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028640.a99b0407.woff2') format('woff2');
  unicode-range: U+28640-2865F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028660.40c4a5a1.woff2') format('woff2');
  unicode-range: U+28660-2867F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028680.bf4d4388.woff2') format('woff2');
  unicode-range: U+28680-2869F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0286a0.545bbb65.woff2') format('woff2');
  unicode-range: U+286A0-286BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0286c0.99247acc.woff2') format('woff2');
  unicode-range: U+286C0-286DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0286e0.de512580.woff2') format('woff2');
  unicode-range: U+286E0-286FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028700.48a095c6.woff2') format('woff2');
  unicode-range: U+28700-2871F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028720.e36c582e.woff2') format('woff2');
  unicode-range: U+28720-2873F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028740.ad3c4034.woff2') format('woff2');
  unicode-range: U+28740-2875F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028760.1dce21d3.woff2') format('woff2');
  unicode-range: U+28760-2877F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028780.dd62e41a.woff2') format('woff2');
  unicode-range: U+28780-2879F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0287a0.c18816ae.woff2') format('woff2');
  unicode-range: U+287A0-287BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0287c0.524a48f2.woff2') format('woff2');
  unicode-range: U+287C0-287DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0287e0.ac6544b6.woff2') format('woff2');
  unicode-range: U+287E0-287FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028800.4868a3d3.woff2') format('woff2');
  unicode-range: U+28800-2881F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028820.d1a88740.woff2') format('woff2');
  unicode-range: U+28820-2883F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028840.05e01c71.woff2') format('woff2');
  unicode-range: U+28840-2885F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028860.9112de8b.woff2') format('woff2');
  unicode-range: U+28860-2887F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028880.8c4c6cda.woff2') format('woff2');
  unicode-range: U+28880-2889F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0288a0.01dbd1ec.woff2') format('woff2');
  unicode-range: U+288A0-288BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0288c0.3644c051.woff2') format('woff2');
  unicode-range: U+288C0-288DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0288e0.a283d76d.woff2') format('woff2');
  unicode-range: U+288E0-288FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028900.def903ae.woff2') format('woff2');
  unicode-range: U+28900-2891F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028920.8e86ea50.woff2') format('woff2');
  unicode-range: U+28920-2893F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028940.a6f88709.woff2') format('woff2');
  unicode-range: U+28940-2895F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028960.032bc58f.woff2') format('woff2');
  unicode-range: U+28960-2897F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028980.cdea0948.woff2') format('woff2');
  unicode-range: U+28980-2899F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0289a0.0c4f7926.woff2') format('woff2');
  unicode-range: U+289A0-289BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0289c0.29afb4b4.woff2') format('woff2');
  unicode-range: U+289C0-289DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0289e0.a9566b03.woff2') format('woff2');
  unicode-range: U+289E0-289FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028a00.5619f21c.woff2') format('woff2');
  unicode-range: U+28A00-28A1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028a20.036ba286.woff2') format('woff2');
  unicode-range: U+28A20-28A3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028a40.a6a375c7.woff2') format('woff2');
  unicode-range: U+28A40-28A5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028a60.cf10f8c9.woff2') format('woff2');
  unicode-range: U+28A60-28A7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028a80.bfbc94b2.woff2') format('woff2');
  unicode-range: U+28A80-28A9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028aa0.4e8d7f60.woff2') format('woff2');
  unicode-range: U+28AA0-28ABF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028ac0.dceadf99.woff2') format('woff2');
  unicode-range: U+28AC0-28ADF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028ae0.192c647e.woff2') format('woff2');
  unicode-range: U+28AE0-28AFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028b00.aa862053.woff2') format('woff2');
  unicode-range: U+28B00-28B1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028b20.95a99914.woff2') format('woff2');
  unicode-range: U+28B20-28B3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028b40.b5e45af7.woff2') format('woff2');
  unicode-range: U+28B40-28B5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028b60.48ce2f54.woff2') format('woff2');
  unicode-range: U+28B60-28B7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028b80.dde6be10.woff2') format('woff2');
  unicode-range: U+28B80-28B9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028ba0.7b9f04cd.woff2') format('woff2');
  unicode-range: U+28BA0-28BBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028bc0.b53fe8aa.woff2') format('woff2');
  unicode-range: U+28BC0-28BDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028be0.a7901111.woff2') format('woff2');
  unicode-range: U+28BE0-28BFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028c00.c46b8522.woff2') format('woff2');
  unicode-range: U+28C00-28C1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028c20.f03890b9.woff2') format('woff2');
  unicode-range: U+28C20-28C3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028c40.4eeed76d.woff2') format('woff2');
  unicode-range: U+28C40-28C5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028c60.06c0e047.woff2') format('woff2');
  unicode-range: U+28C60-28C7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028c80.772744ad.woff2') format('woff2');
  unicode-range: U+28C80-28C9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028ca0.f392a5f7.woff2') format('woff2');
  unicode-range: U+28CA0-28CBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028cc0.cd7f4744.woff2') format('woff2');
  unicode-range: U+28CC0-28CDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028ce0.0526f806.woff2') format('woff2');
  unicode-range: U+28CE0-28CFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028d00.2460e57f.woff2') format('woff2');
  unicode-range: U+28D00-28D1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028d20.c1f0164e.woff2') format('woff2');
  unicode-range: U+28D20-28D3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028d40.b54d75a1.woff2') format('woff2');
  unicode-range: U+28D40-28D5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028d60.02f8a5b6.woff2') format('woff2');
  unicode-range: U+28D60-28D7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028d80.52d7ac1d.woff2') format('woff2');
  unicode-range: U+28D80-28D9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028da0.ccf9b22b.woff2') format('woff2');
  unicode-range: U+28DA0-28DBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028dc0.1fe75d2b.woff2') format('woff2');
  unicode-range: U+28DC0-28DDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028de0.93b619f1.woff2') format('woff2');
  unicode-range: U+28DE0-28DFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028e00.449e29ad.woff2') format('woff2');
  unicode-range: U+28E00-28E1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028e20.adcaa5f9.woff2') format('woff2');
  unicode-range: U+28E20-28E3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028e40.91d07380.woff2') format('woff2');
  unicode-range: U+28E40-28E5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028e60.6b770c3c.woff2') format('woff2');
  unicode-range: U+28E60-28E7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028e80.dd11294f.woff2') format('woff2');
  unicode-range: U+28E80-28E9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028ea0.94a62251.woff2') format('woff2');
  unicode-range: U+28EA0-28EBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028ec0.f68926fc.woff2') format('woff2');
  unicode-range: U+28EC0-28EDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028ee0.170d3b8e.woff2') format('woff2');
  unicode-range: U+28EE0-28EFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028f00.96c92d7a.woff2') format('woff2');
  unicode-range: U+28F00-28F1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028f20.53df6a44.woff2') format('woff2');
  unicode-range: U+28F20-28F3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028f40.34e94578.woff2') format('woff2');
  unicode-range: U+28F40-28F5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028f60.a1ab1f9d.woff2') format('woff2');
  unicode-range: U+28F60-28F7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028f80.c6ccdf85.woff2') format('woff2');
  unicode-range: U+28F80-28F9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028fa0.d1ac68e1.woff2') format('woff2');
  unicode-range: U+28FA0-28FBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028fc0.9da6f7e0.woff2') format('woff2');
  unicode-range: U+28FC0-28FDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/028fe0.a7e3d457.woff2') format('woff2');
  unicode-range: U+28FE0-28FFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029000.af9f8ccd.woff2') format('woff2');
  unicode-range: U+29000-2901F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029020.e420cae3.woff2') format('woff2');
  unicode-range: U+29020-2903F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029040.a9ae93d3.woff2') format('woff2');
  unicode-range: U+29040-2905F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029060.5934726c.woff2') format('woff2');
  unicode-range: U+29060-2907F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029080.a46f3abb.woff2') format('woff2');
  unicode-range: U+29080-2909F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0290a0.f0c94133.woff2') format('woff2');
  unicode-range: U+290A0-290BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0290c0.e01942a4.woff2') format('woff2');
  unicode-range: U+290C0-290DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0290e0.16f65281.woff2') format('woff2');
  unicode-range: U+290E0-290FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029100.590c7cd7.woff2') format('woff2');
  unicode-range: U+29100-2911F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029120.2dfce2a9.woff2') format('woff2');
  unicode-range: U+29120-2913F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029140.68de0d6c.woff2') format('woff2');
  unicode-range: U+29140-2915F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029160.6360057b.woff2') format('woff2');
  unicode-range: U+29160-2917F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029180.7d510aa4.woff2') format('woff2');
  unicode-range: U+29180-2919F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0291a0.e1ce2c09.woff2') format('woff2');
  unicode-range: U+291A0-291BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0291c0.6440b73b.woff2') format('woff2');
  unicode-range: U+291C0-291DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0291e0.d0b6e3f6.woff2') format('woff2');
  unicode-range: U+291E0-291FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029200.43b08615.woff2') format('woff2');
  unicode-range: U+29200-2921F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029220.0e52c68c.woff2') format('woff2');
  unicode-range: U+29220-2923F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029240.fa9b1089.woff2') format('woff2');
  unicode-range: U+29240-2925F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029260.0c9dc429.woff2') format('woff2');
  unicode-range: U+29260-2927F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029280.76dc7aaa.woff2') format('woff2');
  unicode-range: U+29280-2929F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0292a0.206a16ab.woff2') format('woff2');
  unicode-range: U+292A0-292BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0292c0.a7ec64db.woff2') format('woff2');
  unicode-range: U+292C0-292DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0292e0.a0514bd9.woff2') format('woff2');
  unicode-range: U+292E0-292FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029300.b5263563.woff2') format('woff2');
  unicode-range: U+29300-2931F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029320.86dc4b41.woff2') format('woff2');
  unicode-range: U+29320-2933F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029340.552369be.woff2') format('woff2');
  unicode-range: U+29340-2935F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029360.aa072498.woff2') format('woff2');
  unicode-range: U+29360-2937F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029380.4cbe0e5f.woff2') format('woff2');
  unicode-range: U+29380-2939F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0293a0.0b126da5.woff2') format('woff2');
  unicode-range: U+293A0-293BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0293c0.a273cf1a.woff2') format('woff2');
  unicode-range: U+293C0-293DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0293e0.da3664f8.woff2') format('woff2');
  unicode-range: U+293E0-293FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029400.30769428.woff2') format('woff2');
  unicode-range: U+29400-2941F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029420.36198e4d.woff2') format('woff2');
  unicode-range: U+29420-2943F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029440.fa5edfa7.woff2') format('woff2');
  unicode-range: U+29440-2945F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029460.39c211bd.woff2') format('woff2');
  unicode-range: U+29460-2947F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029480.ea718e08.woff2') format('woff2');
  unicode-range: U+29480-2949F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0294a0.49aed89e.woff2') format('woff2');
  unicode-range: U+294A0-294BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0294c0.7918f96f.woff2') format('woff2');
  unicode-range: U+294C0-294DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0294e0.f89d6d0e.woff2') format('woff2');
  unicode-range: U+294E0-294FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029500.5d4dabc0.woff2') format('woff2');
  unicode-range: U+29500-2951F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029520.ce72254e.woff2') format('woff2');
  unicode-range: U+29520-2953F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029540.3b0260ba.woff2') format('woff2');
  unicode-range: U+29540-2955F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029560.6e43fb0f.woff2') format('woff2');
  unicode-range: U+29560-2957F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029580.a540dc7f.woff2') format('woff2');
  unicode-range: U+29580-2959F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0295a0.15caf432.woff2') format('woff2');
  unicode-range: U+295A0-295BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0295c0.ecfd26ac.woff2') format('woff2');
  unicode-range: U+295C0-295DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0295e0.c329f945.woff2') format('woff2');
  unicode-range: U+295E0-295FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029600.68ccf02f.woff2') format('woff2');
  unicode-range: U+29600-2961F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029620.b5e88757.woff2') format('woff2');
  unicode-range: U+29620-2963F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029640.c0031951.woff2') format('woff2');
  unicode-range: U+29640-2965F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029660.2b462953.woff2') format('woff2');
  unicode-range: U+29660-2967F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029680.3f0a3e6e.woff2') format('woff2');
  unicode-range: U+29680-2969F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0296a0.17819e9f.woff2') format('woff2');
  unicode-range: U+296A0-296BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0296c0.e313e7bc.woff2') format('woff2');
  unicode-range: U+296C0-296DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0296e0.dddc8de2.woff2') format('woff2');
  unicode-range: U+296E0-296FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029700.7ece1abe.woff2') format('woff2');
  unicode-range: U+29700-2971F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029720.ab8f5d39.woff2') format('woff2');
  unicode-range: U+29720-2973F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029740.85cf8a57.woff2') format('woff2');
  unicode-range: U+29740-2975F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029760.765a651e.woff2') format('woff2');
  unicode-range: U+29760-2977F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029780.9e771505.woff2') format('woff2');
  unicode-range: U+29780-2979F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0297a0.a50d0c90.woff2') format('woff2');
  unicode-range: U+297A0-297BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0297c0.918065c3.woff2') format('woff2');
  unicode-range: U+297C0-297DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0297e0.20eddcb4.woff2') format('woff2');
  unicode-range: U+297E0-297FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029800.8ff56321.woff2') format('woff2');
  unicode-range: U+29800-2981F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029820.bee1a870.woff2') format('woff2');
  unicode-range: U+29820-2983F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029840.5d774743.woff2') format('woff2');
  unicode-range: U+29840-2985F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029860.19a6eba4.woff2') format('woff2');
  unicode-range: U+29860-2987F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029880.d717e8e6.woff2') format('woff2');
  unicode-range: U+29880-2989F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0298a0.0ec4b556.woff2') format('woff2');
  unicode-range: U+298A0-298BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0298c0.aab61f7c.woff2') format('woff2');
  unicode-range: U+298C0-298DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0298e0.0c6da223.woff2') format('woff2');
  unicode-range: U+298E0-298FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029900.45f45865.woff2') format('woff2');
  unicode-range: U+29900-2991F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029920.b9441e9b.woff2') format('woff2');
  unicode-range: U+29920-2993F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029940.bbc5c3f8.woff2') format('woff2');
  unicode-range: U+29940-2995F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029960.c3b8a9ac.woff2') format('woff2');
  unicode-range: U+29960-2997F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029980.09a487d3.woff2') format('woff2');
  unicode-range: U+29980-2999F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0299a0.4d6d01c4.woff2') format('woff2');
  unicode-range: U+299A0-299BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0299c0.4e5a730f.woff2') format('woff2');
  unicode-range: U+299C0-299DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0299e0.280d9919.woff2') format('woff2');
  unicode-range: U+299E0-299FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029a00.6245e1c5.woff2') format('woff2');
  unicode-range: U+29A00-29A1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029a20.ef2f43e1.woff2') format('woff2');
  unicode-range: U+29A20-29A3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029a40.e66e88a0.woff2') format('woff2');
  unicode-range: U+29A40-29A5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029a60.510fcfe0.woff2') format('woff2');
  unicode-range: U+29A60-29A7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029a80.617112dd.woff2') format('woff2');
  unicode-range: U+29A80-29A9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029aa0.98e12846.woff2') format('woff2');
  unicode-range: U+29AA0-29ABF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029ac0.d98ac9c2.woff2') format('woff2');
  unicode-range: U+29AC0-29ADF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029ae0.f85412db.woff2') format('woff2');
  unicode-range: U+29AE0-29AFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029b00.81e36378.woff2') format('woff2');
  unicode-range: U+29B00-29B1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029b20.7fea06fa.woff2') format('woff2');
  unicode-range: U+29B20-29B3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029b40.a560f5e0.woff2') format('woff2');
  unicode-range: U+29B40-29B5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029b60.d1201faa.woff2') format('woff2');
  unicode-range: U+29B60-29B7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029b80.f490a523.woff2') format('woff2');
  unicode-range: U+29B80-29B9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029ba0.c04436fb.woff2') format('woff2');
  unicode-range: U+29BA0-29BBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029bc0.2202658c.woff2') format('woff2');
  unicode-range: U+29BC0-29BDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029be0.ba09df38.woff2') format('woff2');
  unicode-range: U+29BE0-29BFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029c00.c58b2151.woff2') format('woff2');
  unicode-range: U+29C00-29C1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029c20.eb5c84a8.woff2') format('woff2');
  unicode-range: U+29C20-29C3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029c40.25aa1dba.woff2') format('woff2');
  unicode-range: U+29C40-29C5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029c60.66660460.woff2') format('woff2');
  unicode-range: U+29C60-29C7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029c80.bba20c43.woff2') format('woff2');
  unicode-range: U+29C80-29C9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029ca0.8f6405ad.woff2') format('woff2');
  unicode-range: U+29CA0-29CBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029cc0.e5331ff0.woff2') format('woff2');
  unicode-range: U+29CC0-29CDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029ce0.2b004ed7.woff2') format('woff2');
  unicode-range: U+29CE0-29CFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029d00.e9fcf731.woff2') format('woff2');
  unicode-range: U+29D00-29D1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029d20.9e41923d.woff2') format('woff2');
  unicode-range: U+29D20-29D3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029d40.7f81a906.woff2') format('woff2');
  unicode-range: U+29D40-29D5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029d60.86cc4b17.woff2') format('woff2');
  unicode-range: U+29D60-29D7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029d80.39119d3b.woff2') format('woff2');
  unicode-range: U+29D80-29D9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029da0.0037762c.woff2') format('woff2');
  unicode-range: U+29DA0-29DBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029dc0.436ddb3c.woff2') format('woff2');
  unicode-range: U+29DC0-29DDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029de0.8d8f34d3.woff2') format('woff2');
  unicode-range: U+29DE0-29DFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029e00.c38ddf3a.woff2') format('woff2');
  unicode-range: U+29E00-29E1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029e20.8f465588.woff2') format('woff2');
  unicode-range: U+29E20-29E3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029e40.bfc13987.woff2') format('woff2');
  unicode-range: U+29E40-29E5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029e60.92c0adc2.woff2') format('woff2');
  unicode-range: U+29E60-29E7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029e80.04747a5c.woff2') format('woff2');
  unicode-range: U+29E80-29E9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029ea0.edb72597.woff2') format('woff2');
  unicode-range: U+29EA0-29EBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029ec0.b8fb2da6.woff2') format('woff2');
  unicode-range: U+29EC0-29EDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029ee0.6a1997ec.woff2') format('woff2');
  unicode-range: U+29EE0-29EFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029f00.7dd2f898.woff2') format('woff2');
  unicode-range: U+29F00-29F1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029f20.d75bfb50.woff2') format('woff2');
  unicode-range: U+29F20-29F3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029f40.889b9b33.woff2') format('woff2');
  unicode-range: U+29F40-29F5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029f60.b86c49ff.woff2') format('woff2');
  unicode-range: U+29F60-29F7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029f80.036b3c6e.woff2') format('woff2');
  unicode-range: U+29F80-29F9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029fa0.4fd92df3.woff2') format('woff2');
  unicode-range: U+29FA0-29FBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029fc0.5261c630.woff2') format('woff2');
  unicode-range: U+29FC0-29FDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/029fe0.bc804958.woff2') format('woff2');
  unicode-range: U+29FE0-29FFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02a000.88bdfbda.woff2') format('woff2');
  unicode-range: U+2A000-2A01F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02a020.137c72f8.woff2') format('woff2');
  unicode-range: U+2A020-2A03F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02a040.2fcf08ed.woff2') format('woff2');
  unicode-range: U+2A040-2A05F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02a060.78b52d75.woff2') format('woff2');
  unicode-range: U+2A060-2A07F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02a080.618a566a.woff2') format('woff2');
  unicode-range: U+2A080-2A09F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02a0a0.6c1c350f.woff2') format('woff2');
  unicode-range: U+2A0A0-2A0BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02a0c0.12d651ea.woff2') format('woff2');
  unicode-range: U+2A0C0-2A0DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02a0e0.aec18744.woff2') format('woff2');
  unicode-range: U+2A0E0-2A0FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02a100.73593eee.woff2') format('woff2');
  unicode-range: U+2A100-2A11F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02a120.f965df58.woff2') format('woff2');
  unicode-range: U+2A120-2A13F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02a140.c7790562.woff2') format('woff2');
  unicode-range: U+2A140-2A15F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02a160.e26e6f95.woff2') format('woff2');
  unicode-range: U+2A160-2A17F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02a180.3ac49046.woff2') format('woff2');
  unicode-range: U+2A180-2A19F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02a1a0.26eb5688.woff2') format('woff2');
  unicode-range: U+2A1A0-2A1BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02a1c0.b888fb18.woff2') format('woff2');
  unicode-range: U+2A1C0-2A1DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02a1e0.edca76d0.woff2') format('woff2');
  unicode-range: U+2A1E0-2A1FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02a200.6c0b94e3.woff2') format('woff2');
  unicode-range: U+2A200-2A21F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02a220.78b0037d.woff2') format('woff2');
  unicode-range: U+2A220-2A23F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02a240.a550a3ba.woff2') format('woff2');
  unicode-range: U+2A240-2A25F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02a260.31139006.woff2') format('woff2');
  unicode-range: U+2A260-2A27F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02a280.20b03d87.woff2') format('woff2');
  unicode-range: U+2A280-2A29F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02a2a0.b53a201c.woff2') format('woff2');
  unicode-range: U+2A2A0-2A2BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02a2c0.b74cf9c4.woff2') format('woff2');
  unicode-range: U+2A2C0-2A2DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02a2e0.eb19fa69.woff2') format('woff2');
  unicode-range: U+2A2E0-2A2FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02a300.35ffce44.woff2') format('woff2');
  unicode-range: U+2A300-2A31F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02a320.efccd7b4.woff2') format('woff2');
  unicode-range: U+2A320-2A33F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02a340.0235df26.woff2') format('woff2');
  unicode-range: U+2A340-2A35F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02a360.4a292400.woff2') format('woff2');
  unicode-range: U+2A360-2A37F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02a380.fe97c025.woff2') format('woff2');
  unicode-range: U+2A380-2A39F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02a3a0.ae254f46.woff2') format('woff2');
  unicode-range: U+2A3A0-2A3BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02a3c0.8d4f1a07.woff2') format('woff2');
  unicode-range: U+2A3C0-2A3DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02a3e0.632aa489.woff2') format('woff2');
  unicode-range: U+2A3E0-2A3FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02a400.7a009832.woff2') format('woff2');
  unicode-range: U+2A400-2A41F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02a420.67263cc1.woff2') format('woff2');
  unicode-range: U+2A420-2A43F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02a440.0fd3c1b4.woff2') format('woff2');
  unicode-range: U+2A440-2A45F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02a460.3d053d50.woff2') format('woff2');
  unicode-range: U+2A460-2A47F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02a480.b4cc76d6.woff2') format('woff2');
  unicode-range: U+2A480-2A49F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02a4a0.0ec2e19e.woff2') format('woff2');
  unicode-range: U+2A4A0-2A4BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02a4c0.ec6e4095.woff2') format('woff2');
  unicode-range: U+2A4C0-2A4DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02a4e0.c521e66a.woff2') format('woff2');
  unicode-range: U+2A4E0-2A4FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02a500.d5c06c8b.woff2') format('woff2');
  unicode-range: U+2A500-2A51F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02a520.a5ad2ded.woff2') format('woff2');
  unicode-range: U+2A520-2A53F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02a540.77b1b70e.woff2') format('woff2');
  unicode-range: U+2A540-2A55F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02a560.3f69f5df.woff2') format('woff2');
  unicode-range: U+2A560-2A57F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02a580.230a5ed7.woff2') format('woff2');
  unicode-range: U+2A580-2A59F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02a5a0.2e582742.woff2') format('woff2');
  unicode-range: U+2A5A0-2A5BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02a5c0.bc341697.woff2') format('woff2');
  unicode-range: U+2A5C0-2A5DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02a5e0.7e25c6b3.woff2') format('woff2');
  unicode-range: U+2A5E0-2A5FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02a600.96efd0e2.woff2') format('woff2');
  unicode-range: U+2A600-2A61F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02a620.a1cbad2e.woff2') format('woff2');
  unicode-range: U+2A620-2A63F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02a640.a069876c.woff2') format('woff2');
  unicode-range: U+2A640-2A65F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02a660.11b01ca0.woff2') format('woff2');
  unicode-range: U+2A660-2A67F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02a680.a366f4a2.woff2') format('woff2');
  unicode-range: U+2A680-2A69F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02a6a0.cb417a56.woff2') format('woff2');
  unicode-range: U+2A6A0-2A6BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02a6c0.7fec18ce.woff2') format('woff2');
  unicode-range: U+2A6C0-2A6DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02a700.b1f4ef35.woff2') format('woff2');
  unicode-range: U+2A700-2A71F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02a720.fc60bc8b.woff2') format('woff2');
  unicode-range: U+2A720-2A73F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02a740.d9045552.woff2') format('woff2');
  unicode-range: U+2A740-2A75F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02a760.b5acb298.woff2') format('woff2');
  unicode-range: U+2A760-2A77F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02a780.39567a70.woff2') format('woff2');
  unicode-range: U+2A780-2A79F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02a7a0.0d30c7a7.woff2') format('woff2');
  unicode-range: U+2A7A0-2A7BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02a7c0.fe529539.woff2') format('woff2');
  unicode-range: U+2A7C0-2A7DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02a7e0.e5be9e90.woff2') format('woff2');
  unicode-range: U+2A7E0-2A7FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02a800.62cb9ced.woff2') format('woff2');
  unicode-range: U+2A800-2A81F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02a820.67e56770.woff2') format('woff2');
  unicode-range: U+2A820-2A83F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02a840.911e5aa2.woff2') format('woff2');
  unicode-range: U+2A840-2A85F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02a860.01357e00.woff2') format('woff2');
  unicode-range: U+2A860-2A87F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02a880.5e1b7d32.woff2') format('woff2');
  unicode-range: U+2A880-2A89F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02a8a0.fa410d23.woff2') format('woff2');
  unicode-range: U+2A8A0-2A8BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02a8c0.8db88e07.woff2') format('woff2');
  unicode-range: U+2A8C0-2A8DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02a8e0.0d87b4af.woff2') format('woff2');
  unicode-range: U+2A8E0-2A8FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02a900.ca1e33df.woff2') format('woff2');
  unicode-range: U+2A900-2A91F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02a920.a78ebd1d.woff2') format('woff2');
  unicode-range: U+2A920-2A93F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02a940.eaa8ff5c.woff2') format('woff2');
  unicode-range: U+2A940-2A95F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02a960.d1795aaa.woff2') format('woff2');
  unicode-range: U+2A960-2A97F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02a980.b15e6c0c.woff2') format('woff2');
  unicode-range: U+2A980-2A99F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02a9a0.48419d95.woff2') format('woff2');
  unicode-range: U+2A9A0-2A9BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02a9c0.b0876edf.woff2') format('woff2');
  unicode-range: U+2A9C0-2A9DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02a9e0.9e1da3b0.woff2') format('woff2');
  unicode-range: U+2A9E0-2A9FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02aa00.ada8bc26.woff2') format('woff2');
  unicode-range: U+2AA00-2AA1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02aa20.55850601.woff2') format('woff2');
  unicode-range: U+2AA20-2AA3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02aa40.b074d750.woff2') format('woff2');
  unicode-range: U+2AA40-2AA5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02aa60.820b1cda.woff2') format('woff2');
  unicode-range: U+2AA60-2AA7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02aa80.0320d775.woff2') format('woff2');
  unicode-range: U+2AA80-2AA9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02aaa0.42ece6f1.woff2') format('woff2');
  unicode-range: U+2AAA0-2AABF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02aac0.470d5953.woff2') format('woff2');
  unicode-range: U+2AAC0-2AADF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02aae0.dc217a6b.woff2') format('woff2');
  unicode-range: U+2AAE0-2AAFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02ab00.8f47d5ea.woff2') format('woff2');
  unicode-range: U+2AB00-2AB1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02ab20.aaa176b1.woff2') format('woff2');
  unicode-range: U+2AB20-2AB3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02ab40.44fdaf1e.woff2') format('woff2');
  unicode-range: U+2AB40-2AB5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02ab60.ab1f621d.woff2') format('woff2');
  unicode-range: U+2AB60-2AB7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02ab80.53994dae.woff2') format('woff2');
  unicode-range: U+2AB80-2AB9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02aba0.6a783c6c.woff2') format('woff2');
  unicode-range: U+2ABA0-2ABBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02abc0.4176e9a6.woff2') format('woff2');
  unicode-range: U+2ABC0-2ABDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02abe0.16bceb2d.woff2') format('woff2');
  unicode-range: U+2ABE0-2ABFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02ac00.26a8d4a9.woff2') format('woff2');
  unicode-range: U+2AC00-2AC1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02ac20.1a04a9a0.woff2') format('woff2');
  unicode-range: U+2AC20-2AC3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02ac40.1e71a117.woff2') format('woff2');
  unicode-range: U+2AC40-2AC5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02ac60.851b4276.woff2') format('woff2');
  unicode-range: U+2AC60-2AC7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02ac80.7709b038.woff2') format('woff2');
  unicode-range: U+2AC80-2AC9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02aca0.e3812e31.woff2') format('woff2');
  unicode-range: U+2ACA0-2ACBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02acc0.e0061461.woff2') format('woff2');
  unicode-range: U+2ACC0-2ACDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02ace0.882ae835.woff2') format('woff2');
  unicode-range: U+2ACE0-2ACFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02ad00.ec6f51be.woff2') format('woff2');
  unicode-range: U+2AD00-2AD1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02ad20.5b9d4815.woff2') format('woff2');
  unicode-range: U+2AD20-2AD3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02ad40.fca43241.woff2') format('woff2');
  unicode-range: U+2AD40-2AD5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02ad60.ed1da163.woff2') format('woff2');
  unicode-range: U+2AD60-2AD7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02ad80.bad68c50.woff2') format('woff2');
  unicode-range: U+2AD80-2AD9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02ada0.6f4fe0bc.woff2') format('woff2');
  unicode-range: U+2ADA0-2ADBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02adc0.1bff8285.woff2') format('woff2');
  unicode-range: U+2ADC0-2ADDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02ade0.453d6265.woff2') format('woff2');
  unicode-range: U+2ADE0-2ADFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02ae00.5ef7e298.woff2') format('woff2');
  unicode-range: U+2AE00-2AE1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02ae20.30904b17.woff2') format('woff2');
  unicode-range: U+2AE20-2AE3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02ae40.592d2c91.woff2') format('woff2');
  unicode-range: U+2AE40-2AE5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02ae60.555ebe43.woff2') format('woff2');
  unicode-range: U+2AE60-2AE7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02ae80.bce23649.woff2') format('woff2');
  unicode-range: U+2AE80-2AE9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02aea0.9d7c4fb2.woff2') format('woff2');
  unicode-range: U+2AEA0-2AEBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02aec0.0452d5ec.woff2') format('woff2');
  unicode-range: U+2AEC0-2AEDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02aee0.b0eb1135.woff2') format('woff2');
  unicode-range: U+2AEE0-2AEFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02af00.5c15c2e0.woff2') format('woff2');
  unicode-range: U+2AF00-2AF1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02af20.478a80d0.woff2') format('woff2');
  unicode-range: U+2AF20-2AF3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02af40.d2738ae2.woff2') format('woff2');
  unicode-range: U+2AF40-2AF5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02af60.7fe671fe.woff2') format('woff2');
  unicode-range: U+2AF60-2AF7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02af80.6b0b0175.woff2') format('woff2');
  unicode-range: U+2AF80-2AF9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02afa0.c545c618.woff2') format('woff2');
  unicode-range: U+2AFA0-2AFBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02afc0.06d9901b.woff2') format('woff2');
  unicode-range: U+2AFC0-2AFDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02afe0.35830bea.woff2') format('woff2');
  unicode-range: U+2AFE0-2AFFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02b000.eb0d397b.woff2') format('woff2');
  unicode-range: U+2B000-2B01F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02b020.3d3138c6.woff2') format('woff2');
  unicode-range: U+2B020-2B03F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02b040.1e3db7c2.woff2') format('woff2');
  unicode-range: U+2B040-2B05F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02b060.cbdb6d0e.woff2') format('woff2');
  unicode-range: U+2B060-2B07F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02b080.7a72d8be.woff2') format('woff2');
  unicode-range: U+2B080-2B09F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02b0a0.28d06612.woff2') format('woff2');
  unicode-range: U+2B0A0-2B0BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02b0c0.ba860980.woff2') format('woff2');
  unicode-range: U+2B0C0-2B0DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02b0e0.7d7fa5d0.woff2') format('woff2');
  unicode-range: U+2B0E0-2B0FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02b100.90040bf0.woff2') format('woff2');
  unicode-range: U+2B100-2B11F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02b120.3513117d.woff2') format('woff2');
  unicode-range: U+2B120-2B13F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02b140.a05a3a88.woff2') format('woff2');
  unicode-range: U+2B140-2B15F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02b160.0970a91f.woff2') format('woff2');
  unicode-range: U+2B160-2B17F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02b180.33ce29b9.woff2') format('woff2');
  unicode-range: U+2B180-2B19F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02b1a0.f21a52a2.woff2') format('woff2');
  unicode-range: U+2B1A0-2B1BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02b1c0.c4ad705b.woff2') format('woff2');
  unicode-range: U+2B1C0-2B1DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02b1e0.4f482b0e.woff2') format('woff2');
  unicode-range: U+2B1E0-2B1FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02b200.d00dc438.woff2') format('woff2');
  unicode-range: U+2B200-2B21F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02b220.e52d0388.woff2') format('woff2');
  unicode-range: U+2B220-2B23F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02b240.59a70265.woff2') format('woff2');
  unicode-range: U+2B240-2B25F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02b260.b4886133.woff2') format('woff2');
  unicode-range: U+2B260-2B27F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02b280.8993e990.woff2') format('woff2');
  unicode-range: U+2B280-2B29F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02b2a0.f232641d.woff2') format('woff2');
  unicode-range: U+2B2A0-2B2BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02b2c0.42745b20.woff2') format('woff2');
  unicode-range: U+2B2C0-2B2DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02b2e0.5ec2ef2a.woff2') format('woff2');
  unicode-range: U+2B2E0-2B2FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02b300.b163f57e.woff2') format('woff2');
  unicode-range: U+2B300-2B31F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02b320.83a9edf0.woff2') format('woff2');
  unicode-range: U+2B320-2B33F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02b340.ac0c1037.woff2') format('woff2');
  unicode-range: U+2B340-2B35F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02b360.65ca47b9.woff2') format('woff2');
  unicode-range: U+2B360-2B37F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02b380.d983d27c.woff2') format('woff2');
  unicode-range: U+2B380-2B39F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02b3a0.97f5abab.woff2') format('woff2');
  unicode-range: U+2B3A0-2B3BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02b3c0.6ed9d4cd.woff2') format('woff2');
  unicode-range: U+2B3C0-2B3DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02b3e0.c076ce1b.woff2') format('woff2');
  unicode-range: U+2B3E0-2B3FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02b400.433c1598.woff2') format('woff2');
  unicode-range: U+2B400-2B41F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02b420.2505e69d.woff2') format('woff2');
  unicode-range: U+2B420-2B43F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02b440.f89eac43.woff2') format('woff2');
  unicode-range: U+2B440-2B45F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02b460.c78bf40e.woff2') format('woff2');
  unicode-range: U+2B460-2B47F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02b480.4a0d2ceb.woff2') format('woff2');
  unicode-range: U+2B480-2B49F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02b4a0.773bf286.woff2') format('woff2');
  unicode-range: U+2B4A0-2B4BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02b4c0.cc40c59a.woff2') format('woff2');
  unicode-range: U+2B4C0-2B4DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02b4e0.af913277.woff2') format('woff2');
  unicode-range: U+2B4E0-2B4FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02b500.8c593365.woff2') format('woff2');
  unicode-range: U+2B500-2B51F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02b520.418760c1.woff2') format('woff2');
  unicode-range: U+2B520-2B53F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02b540.7a49aa4f.woff2') format('woff2');
  unicode-range: U+2B540-2B55F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02b560.9eeaafee.woff2') format('woff2');
  unicode-range: U+2B560-2B57F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02b580.305dfb38.woff2') format('woff2');
  unicode-range: U+2B580-2B59F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02b5a0.b8beb8fd.woff2') format('woff2');
  unicode-range: U+2B5A0-2B5BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02b5c0.1ae49bdd.woff2') format('woff2');
  unicode-range: U+2B5C0-2B5DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02b5e0.4598be1a.woff2') format('woff2');
  unicode-range: U+2B5E0-2B5FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02b600.c20b8587.woff2') format('woff2');
  unicode-range: U+2B600-2B61F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02b620.fed56eb0.woff2') format('woff2');
  unicode-range: U+2B620-2B63F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02b640.daacc0ca.woff2') format('woff2');
  unicode-range: U+2B640-2B65F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02b660.a0dc036a.woff2') format('woff2');
  unicode-range: U+2B660-2B67F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02b680.33e2d88a.woff2') format('woff2');
  unicode-range: U+2B680-2B69F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02b6a0.b9c653ae.woff2') format('woff2');
  unicode-range: U+2B6A0-2B6BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02b6c0.199b8a4f.woff2') format('woff2');
  unicode-range: U+2B6C0-2B6DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02b6e0.c6e638dd.woff2') format('woff2');
  unicode-range: U+2B6E0-2B6FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02b700.827d0a07.woff2') format('woff2');
  unicode-range: U+2B700-2B71F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02b720.704c47c8.woff2') format('woff2');
  unicode-range: U+2B720-2B73F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02b740.275c0941.woff2') format('woff2');
  unicode-range: U+2B740-2B75F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02b760.1b9c534b.woff2') format('woff2');
  unicode-range: U+2B760-2B77F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02b780.27b4b1e2.woff2') format('woff2');
  unicode-range: U+2B780-2B79F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02b7a0.0cab36be.woff2') format('woff2');
  unicode-range: U+2B7A0-2B7BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02b7c0.989803a2.woff2') format('woff2');
  unicode-range: U+2B7C0-2B7DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02b7e0.4156dda3.woff2') format('woff2');
  unicode-range: U+2B7E0-2B7FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02b800.feca8d8e.woff2') format('woff2');
  unicode-range: U+2B800-2B81D;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02b820.55235404.woff2') format('woff2');
  unicode-range: U+2B820-2B83F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02b840.ba63ca7b.woff2') format('woff2');
  unicode-range: U+2B840-2B85F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02b860.3d69b00a.woff2') format('woff2');
  unicode-range: U+2B860-2B87F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02b880.9ed9788e.woff2') format('woff2');
  unicode-range: U+2B880-2B89F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02b8a0.83c88c8f.woff2') format('woff2');
  unicode-range: U+2B8A0-2B8BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02b8c0.d698873e.woff2') format('woff2');
  unicode-range: U+2B8C0-2B8DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02b8e0.9017d129.woff2') format('woff2');
  unicode-range: U+2B8E0-2B8FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02b900.8f0802a1.woff2') format('woff2');
  unicode-range: U+2B900-2B91F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02b920.e5855d6a.woff2') format('woff2');
  unicode-range: U+2B920-2B93F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02b940.a65db924.woff2') format('woff2');
  unicode-range: U+2B940-2B95F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02b960.77336588.woff2') format('woff2');
  unicode-range: U+2B960-2B97F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02b980.85e9d558.woff2') format('woff2');
  unicode-range: U+2B980-2B99F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02b9a0.8122e426.woff2') format('woff2');
  unicode-range: U+2B9A0-2B9BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02b9c0.40c4828b.woff2') format('woff2');
  unicode-range: U+2B9C0-2B9DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02b9e0.ebbdbd47.woff2') format('woff2');
  unicode-range: U+2B9E0-2B9FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02ba00.4627ce90.woff2') format('woff2');
  unicode-range: U+2BA00-2BA1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02ba20.42b8cbd8.woff2') format('woff2');
  unicode-range: U+2BA20-2BA3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02ba40.56d866f5.woff2') format('woff2');
  unicode-range: U+2BA40-2BA5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02ba60.27989465.woff2') format('woff2');
  unicode-range: U+2BA60-2BA7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02ba80.6408ca57.woff2') format('woff2');
  unicode-range: U+2BA80-2BA9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02baa0.51f919b1.woff2') format('woff2');
  unicode-range: U+2BAA0-2BABF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02bac0.27fb82d1.woff2') format('woff2');
  unicode-range: U+2BAC0-2BADF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02bae0.24512357.woff2') format('woff2');
  unicode-range: U+2BAE0-2BAFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02bb00.0bf95b8b.woff2') format('woff2');
  unicode-range: U+2BB00-2BB1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02bb20.f55fd2ab.woff2') format('woff2');
  unicode-range: U+2BB20-2BB3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02bb40.36172f47.woff2') format('woff2');
  unicode-range: U+2BB40-2BB5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02bb60.d36bbef9.woff2') format('woff2');
  unicode-range: U+2BB60-2BB7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02bb80.75d3a6b7.woff2') format('woff2');
  unicode-range: U+2BB80-2BB9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02bba0.aa076a7f.woff2') format('woff2');
  unicode-range: U+2BBA0-2BBBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02bbc0.4b5e7e09.woff2') format('woff2');
  unicode-range: U+2BBC0-2BBDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02bbe0.3705c171.woff2') format('woff2');
  unicode-range: U+2BBE0-2BBFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02bc00.f68b191d.woff2') format('woff2');
  unicode-range: U+2BC00-2BC1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02bc20.ae6f0443.woff2') format('woff2');
  unicode-range: U+2BC20-2BC3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02bc40.55f6b4de.woff2') format('woff2');
  unicode-range: U+2BC40-2BC5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02bc60.d711aa82.woff2') format('woff2');
  unicode-range: U+2BC60-2BC7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02bc80.1a0d4f35.woff2') format('woff2');
  unicode-range: U+2BC80-2BC9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02bca0.9daf7dc4.woff2') format('woff2');
  unicode-range: U+2BCA0-2BCBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02bcc0.32d1f5c8.woff2') format('woff2');
  unicode-range: U+2BCC0-2BCDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02bce0.4df13e02.woff2') format('woff2');
  unicode-range: U+2BCE0-2BCFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02bd00.2bc04226.woff2') format('woff2');
  unicode-range: U+2BD00-2BD1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02bd20.0cb6744c.woff2') format('woff2');
  unicode-range: U+2BD20-2BD3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02bd40.00bbf49b.woff2') format('woff2');
  unicode-range: U+2BD40-2BD5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02bd60.215caca0.woff2') format('woff2');
  unicode-range: U+2BD60-2BD7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02bd80.1e66f02a.woff2') format('woff2');
  unicode-range: U+2BD80-2BD9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02bda0.abc67476.woff2') format('woff2');
  unicode-range: U+2BDA0-2BDBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02bdc0.933acd5c.woff2') format('woff2');
  unicode-range: U+2BDC0-2BDDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02bde0.fb6bd4b1.woff2') format('woff2');
  unicode-range: U+2BDE0-2BDFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02be00.7a63acf2.woff2') format('woff2');
  unicode-range: U+2BE00-2BE1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02be20.dc403636.woff2') format('woff2');
  unicode-range: U+2BE20-2BE3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02be40.638cbd3e.woff2') format('woff2');
  unicode-range: U+2BE40-2BE5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02be60.007f005a.woff2') format('woff2');
  unicode-range: U+2BE60-2BE7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02be80.662a744f.woff2') format('woff2');
  unicode-range: U+2BE80-2BE9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02bea0.63d93cf8.woff2') format('woff2');
  unicode-range: U+2BEA0-2BEBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02bec0.4ccd8504.woff2') format('woff2');
  unicode-range: U+2BEC0-2BEDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02bee0.a26c3ec1.woff2') format('woff2');
  unicode-range: U+2BEE0-2BEFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02bf00.7eed2369.woff2') format('woff2');
  unicode-range: U+2BF00-2BF1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02bf20.9fdbcb9c.woff2') format('woff2');
  unicode-range: U+2BF20-2BF3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02bf40.2428b819.woff2') format('woff2');
  unicode-range: U+2BF40-2BF5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02bf60.fcbda2c3.woff2') format('woff2');
  unicode-range: U+2BF60-2BF7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02bf80.37fb9a84.woff2') format('woff2');
  unicode-range: U+2BF80-2BF9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02bfa0.e8a401ea.woff2') format('woff2');
  unicode-range: U+2BFA0-2BFBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02bfc0.d2ba5afb.woff2') format('woff2');
  unicode-range: U+2BFC0-2BFDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02bfe0.1e6f0699.woff2') format('woff2');
  unicode-range: U+2BFE0-2BFFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02c000.997387d0.woff2') format('woff2');
  unicode-range: U+2C000-2C01F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02c020.8b3bd4dc.woff2') format('woff2');
  unicode-range: U+2C020-2C03F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02c040.abd11e8d.woff2') format('woff2');
  unicode-range: U+2C040-2C05F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02c060.ed618bba.woff2') format('woff2');
  unicode-range: U+2C060-2C07F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02c080.6f829b14.woff2') format('woff2');
  unicode-range: U+2C080-2C09F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02c0a0.5f4f8ff7.woff2') format('woff2');
  unicode-range: U+2C0A0-2C0BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02c0c0.ac45df19.woff2') format('woff2');
  unicode-range: U+2C0C0-2C0DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02c0e0.dbca2416.woff2') format('woff2');
  unicode-range: U+2C0E0-2C0FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02c100.f35f18b7.woff2') format('woff2');
  unicode-range: U+2C100-2C11F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02c120.a4e9d52f.woff2') format('woff2');
  unicode-range: U+2C120-2C13F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02c140.232f96a5.woff2') format('woff2');
  unicode-range: U+2C140-2C15F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02c160.82b922a1.woff2') format('woff2');
  unicode-range: U+2C160-2C17F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02c180.35ec8fd3.woff2') format('woff2');
  unicode-range: U+2C180-2C19F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02c1a0.d1bbc4b6.woff2') format('woff2');
  unicode-range: U+2C1A0-2C1BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02c1c0.aa06c3a9.woff2') format('woff2');
  unicode-range: U+2C1C0-2C1DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02c1e0.da083c21.woff2') format('woff2');
  unicode-range: U+2C1E0-2C1FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02c200.b336aef6.woff2') format('woff2');
  unicode-range: U+2C200-2C21F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02c220.9d8efba4.woff2') format('woff2');
  unicode-range: U+2C220-2C23F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02c240.d3870941.woff2') format('woff2');
  unicode-range: U+2C240-2C25F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02c260.5523818c.woff2') format('woff2');
  unicode-range: U+2C260-2C27F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02c280.fe6494a5.woff2') format('woff2');
  unicode-range: U+2C280-2C29F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02c2a0.e3be74e9.woff2') format('woff2');
  unicode-range: U+2C2A0-2C2BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02c2c0.891688dc.woff2') format('woff2');
  unicode-range: U+2C2C0-2C2DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02c2e0.07e32df3.woff2') format('woff2');
  unicode-range: U+2C2E0-2C2FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02c300.c0ae904d.woff2') format('woff2');
  unicode-range: U+2C300-2C31F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02c320.078ae249.woff2') format('woff2');
  unicode-range: U+2C320-2C33F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02c340.805072c3.woff2') format('woff2');
  unicode-range: U+2C340-2C35F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02c360.d7984095.woff2') format('woff2');
  unicode-range: U+2C360-2C37F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02c380.08a8631a.woff2') format('woff2');
  unicode-range: U+2C380-2C39F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02c3a0.6f24c8f6.woff2') format('woff2');
  unicode-range: U+2C3A0-2C3BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02c3c0.cac95add.woff2') format('woff2');
  unicode-range: U+2C3C0-2C3DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02c3e0.9a4bc776.woff2') format('woff2');
  unicode-range: U+2C3E0-2C3FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02c400.aaf72acb.woff2') format('woff2');
  unicode-range: U+2C400-2C41F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02c420.3ff133c8.woff2') format('woff2');
  unicode-range: U+2C420-2C43F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02c440.3b743000.woff2') format('woff2');
  unicode-range: U+2C440-2C45F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02c460.5e861d90.woff2') format('woff2');
  unicode-range: U+2C460-2C47F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02c480.48ab3ac2.woff2') format('woff2');
  unicode-range: U+2C480-2C49F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02c4a0.fe7b81b6.woff2') format('woff2');
  unicode-range: U+2C4A0-2C4BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02c4c0.7ab96bf8.woff2') format('woff2');
  unicode-range: U+2C4C0-2C4DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02c4e0.40ecea3e.woff2') format('woff2');
  unicode-range: U+2C4E0-2C4FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02c500.b4666ae2.woff2') format('woff2');
  unicode-range: U+2C500-2C51F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02c520.2ac31147.woff2') format('woff2');
  unicode-range: U+2C520-2C53F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02c540.d156e02d.woff2') format('woff2');
  unicode-range: U+2C540-2C55F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02c560.25b39adf.woff2') format('woff2');
  unicode-range: U+2C560-2C57F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02c580.bcea69da.woff2') format('woff2');
  unicode-range: U+2C580-2C59F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02c5a0.3b333ddc.woff2') format('woff2');
  unicode-range: U+2C5A0-2C5BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02c5c0.04981e33.woff2') format('woff2');
  unicode-range: U+2C5C0-2C5DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02c5e0.b49f8ae3.woff2') format('woff2');
  unicode-range: U+2C5E0-2C5FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02c600.40e07f6f.woff2') format('woff2');
  unicode-range: U+2C600-2C61F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02c620.7849d004.woff2') format('woff2');
  unicode-range: U+2C620-2C63F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02c640.9c2c7a71.woff2') format('woff2');
  unicode-range: U+2C640-2C65F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02c660.ae512e9a.woff2') format('woff2');
  unicode-range: U+2C660-2C67F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02c680.1497f739.woff2') format('woff2');
  unicode-range: U+2C680-2C69F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02c6a0.0d012a08.woff2') format('woff2');
  unicode-range: U+2C6A0-2C6BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02c6c0.2fa46772.woff2') format('woff2');
  unicode-range: U+2C6C0-2C6DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02c6e0.0c40c8a8.woff2') format('woff2');
  unicode-range: U+2C6E0-2C6FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02c700.d1432990.woff2') format('woff2');
  unicode-range: U+2C700-2C71F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02c720.f91560b6.woff2') format('woff2');
  unicode-range: U+2C720-2C73F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02c740.d76ef2e0.woff2') format('woff2');
  unicode-range: U+2C740-2C75F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02c760.f146b857.woff2') format('woff2');
  unicode-range: U+2C760-2C77F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02c780.d173cabf.woff2') format('woff2');
  unicode-range: U+2C780-2C79F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02c7a0.8e6d35cd.woff2') format('woff2');
  unicode-range: U+2C7A0-2C7BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02c7c0.f594a4ab.woff2') format('woff2');
  unicode-range: U+2C7C0-2C7DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02c7e0.f4234dfc.woff2') format('woff2');
  unicode-range: U+2C7E0-2C7FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02c800.8c27b0c9.woff2') format('woff2');
  unicode-range: U+2C800-2C81F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02c820.e861ff4b.woff2') format('woff2');
  unicode-range: U+2C820-2C83F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02c840.0037ca10.woff2') format('woff2');
  unicode-range: U+2C840-2C85F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02c860.0be317af.woff2') format('woff2');
  unicode-range: U+2C860-2C87F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02c880.f33de29c.woff2') format('woff2');
  unicode-range: U+2C880-2C89F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02c8a0.9fcb9b29.woff2') format('woff2');
  unicode-range: U+2C8A0-2C8BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02c8c0.99766991.woff2') format('woff2');
  unicode-range: U+2C8C0-2C8DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02c8e0.b3c0237e.woff2') format('woff2');
  unicode-range: U+2C8E0-2C8FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02c900.abd50fdd.woff2') format('woff2');
  unicode-range: U+2C900-2C91F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02c920.873cfd9d.woff2') format('woff2');
  unicode-range: U+2C920-2C93F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02c940.d3e3c2a2.woff2') format('woff2');
  unicode-range: U+2C940-2C95F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02c960.7e1c5d57.woff2') format('woff2');
  unicode-range: U+2C960-2C97F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02c980.426cef62.woff2') format('woff2');
  unicode-range: U+2C980-2C99F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02c9a0.05b728fc.woff2') format('woff2');
  unicode-range: U+2C9A0-2C9BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02c9c0.101c1db0.woff2') format('woff2');
  unicode-range: U+2C9C0-2C9DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02c9e0.4f6cfee3.woff2') format('woff2');
  unicode-range: U+2C9E0-2C9FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02ca00.1d9aab3e.woff2') format('woff2');
  unicode-range: U+2CA00-2CA1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02ca20.4f80ed09.woff2') format('woff2');
  unicode-range: U+2CA20-2CA3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02ca40.4466fa4f.woff2') format('woff2');
  unicode-range: U+2CA40-2CA5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02ca60.6aca219c.woff2') format('woff2');
  unicode-range: U+2CA60-2CA7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02ca80.72afe5fe.woff2') format('woff2');
  unicode-range: U+2CA80-2CA9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02caa0.2bff2f90.woff2') format('woff2');
  unicode-range: U+2CAA0-2CABF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02cac0.a458965a.woff2') format('woff2');
  unicode-range: U+2CAC0-2CADF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02cae0.31a58ed6.woff2') format('woff2');
  unicode-range: U+2CAE0-2CAFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02cb00.5e0debde.woff2') format('woff2');
  unicode-range: U+2CB00-2CB1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02cb20.17c49c1a.woff2') format('woff2');
  unicode-range: U+2CB20-2CB3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02cb40.5d401e5d.woff2') format('woff2');
  unicode-range: U+2CB40-2CB5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02cb60.a8b8014f.woff2') format('woff2');
  unicode-range: U+2CB60-2CB7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02cb80.42d7dd94.woff2') format('woff2');
  unicode-range: U+2CB80-2CB9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02cba0.06a22877.woff2') format('woff2');
  unicode-range: U+2CBA0-2CBBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02cbc0.8aab1121.woff2') format('woff2');
  unicode-range: U+2CBC0-2CBDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02cbe0.ae79193e.woff2') format('woff2');
  unicode-range: U+2CBE0-2CBFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02cc00.dfc78208.woff2') format('woff2');
  unicode-range: U+2CC00-2CC1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02cc20.816d62d8.woff2') format('woff2');
  unicode-range: U+2CC20-2CC3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02cc40.848286e3.woff2') format('woff2');
  unicode-range: U+2CC40-2CC5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02cc60.015ae2b6.woff2') format('woff2');
  unicode-range: U+2CC60-2CC7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02cc80.f0093a84.woff2') format('woff2');
  unicode-range: U+2CC80-2CC9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02cca0.a201dfad.woff2') format('woff2');
  unicode-range: U+2CCA0-2CCBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02ccc0.48083612.woff2') format('woff2');
  unicode-range: U+2CCC0-2CCDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02cce0.0e96eee4.woff2') format('woff2');
  unicode-range: U+2CCE0-2CCFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02cd00.b87220c9.woff2') format('woff2');
  unicode-range: U+2CD00-2CD1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02cd20.9f077d68.woff2') format('woff2');
  unicode-range: U+2CD20-2CD3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02cd40.6cc9e147.woff2') format('woff2');
  unicode-range: U+2CD40-2CD5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02cd60.6683ab3f.woff2') format('woff2');
  unicode-range: U+2CD60-2CD7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02cd80.a2e593bb.woff2') format('woff2');
  unicode-range: U+2CD80-2CD9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02cda0.3d09eeec.woff2') format('woff2');
  unicode-range: U+2CDA0-2CDBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02cdc0.5f5beb29.woff2') format('woff2');
  unicode-range: U+2CDC0-2CDDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02cde0.ddbeae75.woff2') format('woff2');
  unicode-range: U+2CDE0-2CDFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02ce00.09aa0912.woff2') format('woff2');
  unicode-range: U+2CE00-2CE1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02ce20.fe055076.woff2') format('woff2');
  unicode-range: U+2CE20-2CE3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02ce40.fd0a24c4.woff2') format('woff2');
  unicode-range: U+2CE40-2CE5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02ce60.660c62a1.woff2') format('woff2');
  unicode-range: U+2CE60-2CE7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02ce80.d630e1f0.woff2') format('woff2');
  unicode-range: U+2CE80-2CE9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02cea0.19144596.woff2') format('woff2');
  unicode-range: U+2CEA0-2CEAD, U+2CEB0-2CEBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02cec0.d098a8c9.woff2') format('woff2');
  unicode-range: U+2CEC0-2CEDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02cee0.0e5eed1a.woff2') format('woff2');
  unicode-range: U+2CEE0-2CEFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02cf00.ed8f32c2.woff2') format('woff2');
  unicode-range: U+2CF00-2CF1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02cf20.811f7ddd.woff2') format('woff2');
  unicode-range: U+2CF20-2CF3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02cf40.fefcb69e.woff2') format('woff2');
  unicode-range: U+2CF40-2CF5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02cf60.1ebcb338.woff2') format('woff2');
  unicode-range: U+2CF60-2CF7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02cf80.606260f8.woff2') format('woff2');
  unicode-range: U+2CF80-2CF9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02cfa0.eba510cd.woff2') format('woff2');
  unicode-range: U+2CFA0-2CFBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02cfc0.69e6c439.woff2') format('woff2');
  unicode-range: U+2CFC0-2CFDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02cfe0.7002416c.woff2') format('woff2');
  unicode-range: U+2CFE0-2CFFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02d000.a701f103.woff2') format('woff2');
  unicode-range: U+2D000-2D01F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02d020.18d391e3.woff2') format('woff2');
  unicode-range: U+2D020-2D03F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02d040.c9c9f1f3.woff2') format('woff2');
  unicode-range: U+2D040-2D05F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02d060.71db6b98.woff2') format('woff2');
  unicode-range: U+2D060-2D07F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02d080.0cd130d4.woff2') format('woff2');
  unicode-range: U+2D080-2D09F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02d0a0.bfdf3bf2.woff2') format('woff2');
  unicode-range: U+2D0A0-2D0BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02d0c0.3c0dd194.woff2') format('woff2');
  unicode-range: U+2D0C0-2D0DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02d0e0.4aceab2d.woff2') format('woff2');
  unicode-range: U+2D0E0-2D0FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02d100.ef96bd6c.woff2') format('woff2');
  unicode-range: U+2D100-2D11F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02d120.ab81a7f2.woff2') format('woff2');
  unicode-range: U+2D120-2D13F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02d140.c43d38c6.woff2') format('woff2');
  unicode-range: U+2D140-2D15F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02d160.d9beec0e.woff2') format('woff2');
  unicode-range: U+2D160-2D17F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02d180.f3116be4.woff2') format('woff2');
  unicode-range: U+2D180-2D19F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02d1a0.ca4f2849.woff2') format('woff2');
  unicode-range: U+2D1A0-2D1BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02d1c0.af902d9d.woff2') format('woff2');
  unicode-range: U+2D1C0-2D1DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02d1e0.b4a7a905.woff2') format('woff2');
  unicode-range: U+2D1E0-2D1FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02d200.a91c5d3a.woff2') format('woff2');
  unicode-range: U+2D200-2D21F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02d220.46dd4f6b.woff2') format('woff2');
  unicode-range: U+2D220-2D23F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02d240.46ec9693.woff2') format('woff2');
  unicode-range: U+2D240-2D25F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02d260.fae2850a.woff2') format('woff2');
  unicode-range: U+2D260-2D27F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02d280.c0858369.woff2') format('woff2');
  unicode-range: U+2D280-2D29F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02d2a0.a9c19026.woff2') format('woff2');
  unicode-range: U+2D2A0-2D2BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02d2c0.fdfc3796.woff2') format('woff2');
  unicode-range: U+2D2C0-2D2DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02d2e0.449cdd4f.woff2') format('woff2');
  unicode-range: U+2D2E0-2D2FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02d300.e87b55ed.woff2') format('woff2');
  unicode-range: U+2D300-2D31F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02d320.6d0dfdd5.woff2') format('woff2');
  unicode-range: U+2D320-2D33F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02d340.f9dbf038.woff2') format('woff2');
  unicode-range: U+2D340-2D35F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02d360.c583849e.woff2') format('woff2');
  unicode-range: U+2D360-2D37F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02d380.a9e1eeb7.woff2') format('woff2');
  unicode-range: U+2D380-2D39F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02d3a0.c0adb4b5.woff2') format('woff2');
  unicode-range: U+2D3A0-2D3BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02d3c0.9e100694.woff2') format('woff2');
  unicode-range: U+2D3C0-2D3DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02d3e0.e31e7962.woff2') format('woff2');
  unicode-range: U+2D3E0-2D3FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02d400.9cdf7f2b.woff2') format('woff2');
  unicode-range: U+2D400-2D41F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02d420.18ea7f54.woff2') format('woff2');
  unicode-range: U+2D420-2D43F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02d440.05e9fbd7.woff2') format('woff2');
  unicode-range: U+2D440-2D45F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02d460.e3222e98.woff2') format('woff2');
  unicode-range: U+2D460-2D47F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02d480.36914c69.woff2') format('woff2');
  unicode-range: U+2D480-2D49F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02d4a0.2dd7b9b3.woff2') format('woff2');
  unicode-range: U+2D4A0-2D4BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02d4c0.90422c5f.woff2') format('woff2');
  unicode-range: U+2D4C0-2D4DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02d4e0.f2e1ee99.woff2') format('woff2');
  unicode-range: U+2D4E0-2D4FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02d500.099d7d9b.woff2') format('woff2');
  unicode-range: U+2D500-2D51F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02d520.98c283e9.woff2') format('woff2');
  unicode-range: U+2D520-2D53F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02d540.ad671dc4.woff2') format('woff2');
  unicode-range: U+2D540-2D55F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02d560.33c9edb7.woff2') format('woff2');
  unicode-range: U+2D560-2D57F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02d580.d40083bf.woff2') format('woff2');
  unicode-range: U+2D580-2D59F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02d5a0.bdc473d8.woff2') format('woff2');
  unicode-range: U+2D5A0-2D5BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02d5c0.d8e0e547.woff2') format('woff2');
  unicode-range: U+2D5C0-2D5DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02d5e0.bace9b0c.woff2') format('woff2');
  unicode-range: U+2D5E0-2D5FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02d600.510ef66e.woff2') format('woff2');
  unicode-range: U+2D600-2D61F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02d620.646223b8.woff2') format('woff2');
  unicode-range: U+2D620-2D63F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02d640.21d9ffd0.woff2') format('woff2');
  unicode-range: U+2D640-2D65F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02d660.85b95019.woff2') format('woff2');
  unicode-range: U+2D660-2D67F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02d680.9b0a281d.woff2') format('woff2');
  unicode-range: U+2D680-2D69F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02d6a0.4804eaf7.woff2') format('woff2');
  unicode-range: U+2D6A0-2D6BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02d6c0.c6a91cfd.woff2') format('woff2');
  unicode-range: U+2D6C0-2D6DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02d6e0.c476fac3.woff2') format('woff2');
  unicode-range: U+2D6E0-2D6FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02d700.32e68d19.woff2') format('woff2');
  unicode-range: U+2D700-2D71F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02d720.9bdb04ae.woff2') format('woff2');
  unicode-range: U+2D720-2D73F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02d740.e0219d64.woff2') format('woff2');
  unicode-range: U+2D740-2D75F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02d760.540529fb.woff2') format('woff2');
  unicode-range: U+2D760-2D77F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02d780.713cdfbd.woff2') format('woff2');
  unicode-range: U+2D780-2D79F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02d7a0.5fc89076.woff2') format('woff2');
  unicode-range: U+2D7A0-2D7BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02d7c0.92559fe1.woff2') format('woff2');
  unicode-range: U+2D7C0-2D7DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02d7e0.093912f0.woff2') format('woff2');
  unicode-range: U+2D7E0-2D7FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02d800.84db0f7c.woff2') format('woff2');
  unicode-range: U+2D800-2D81F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02d820.c07ea90e.woff2') format('woff2');
  unicode-range: U+2D820-2D83F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02d840.c8e10c0e.woff2') format('woff2');
  unicode-range: U+2D840-2D85F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02d860.6b3891ed.woff2') format('woff2');
  unicode-range: U+2D860-2D87F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02d880.ba9e0248.woff2') format('woff2');
  unicode-range: U+2D880-2D89F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02d8a0.7d8a2483.woff2') format('woff2');
  unicode-range: U+2D8A0-2D8BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02d8c0.f6e0f4ae.woff2') format('woff2');
  unicode-range: U+2D8C0-2D8DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02d8e0.f3baa4e1.woff2') format('woff2');
  unicode-range: U+2D8E0-2D8FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02d900.143bcca4.woff2') format('woff2');
  unicode-range: U+2D900-2D91F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02d920.36c66ae6.woff2') format('woff2');
  unicode-range: U+2D920-2D93F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02d940.b5b1ba6a.woff2') format('woff2');
  unicode-range: U+2D940-2D95F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02d960.a7f98cb6.woff2') format('woff2');
  unicode-range: U+2D960-2D97F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02d980.c7be0882.woff2') format('woff2');
  unicode-range: U+2D980-2D99F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02d9a0.85acfd3f.woff2') format('woff2');
  unicode-range: U+2D9A0-2D9BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02d9c0.e649e8e4.woff2') format('woff2');
  unicode-range: U+2D9C0-2D9DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02d9e0.36ef28ba.woff2') format('woff2');
  unicode-range: U+2D9E0-2D9FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02da00.55c592a0.woff2') format('woff2');
  unicode-range: U+2DA00-2DA1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02da20.1d5835af.woff2') format('woff2');
  unicode-range: U+2DA20-2DA3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02da40.317ffbe7.woff2') format('woff2');
  unicode-range: U+2DA40-2DA5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02da60.9ceb4e46.woff2') format('woff2');
  unicode-range: U+2DA60-2DA7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02da80.ad4af9bb.woff2') format('woff2');
  unicode-range: U+2DA80-2DA9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02daa0.9dd4606f.woff2') format('woff2');
  unicode-range: U+2DAA0-2DABF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02dac0.5bfe6c92.woff2') format('woff2');
  unicode-range: U+2DAC0-2DADF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02dae0.837cf9ea.woff2') format('woff2');
  unicode-range: U+2DAE0-2DAFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02db00.046b5a2a.woff2') format('woff2');
  unicode-range: U+2DB00-2DB1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02db20.10117567.woff2') format('woff2');
  unicode-range: U+2DB20-2DB3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02db40.b3407bb1.woff2') format('woff2');
  unicode-range: U+2DB40-2DB5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02db60.ba25d6bc.woff2') format('woff2');
  unicode-range: U+2DB60-2DB7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02db80.f3312646.woff2') format('woff2');
  unicode-range: U+2DB80-2DB9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02dba0.520eb170.woff2') format('woff2');
  unicode-range: U+2DBA0-2DBBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02dbc0.a07bacf3.woff2') format('woff2');
  unicode-range: U+2DBC0-2DBDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02dbe0.677d11d9.woff2') format('woff2');
  unicode-range: U+2DBE0-2DBFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02dc00.48105a58.woff2') format('woff2');
  unicode-range: U+2DC00-2DC1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02dc20.e2653847.woff2') format('woff2');
  unicode-range: U+2DC20-2DC3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02dc40.b90ae1e6.woff2') format('woff2');
  unicode-range: U+2DC40-2DC5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02dc60.56dac9a2.woff2') format('woff2');
  unicode-range: U+2DC60-2DC7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02dc80.ab305d40.woff2') format('woff2');
  unicode-range: U+2DC80-2DC9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02dca0.95d57b94.woff2') format('woff2');
  unicode-range: U+2DCA0-2DCBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02dcc0.04683d21.woff2') format('woff2');
  unicode-range: U+2DCC0-2DCDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02dce0.114d57a3.woff2') format('woff2');
  unicode-range: U+2DCE0-2DCFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02dd00.58e0aee7.woff2') format('woff2');
  unicode-range: U+2DD00-2DD1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02dd20.e11bba75.woff2') format('woff2');
  unicode-range: U+2DD20-2DD3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02dd40.fe685608.woff2') format('woff2');
  unicode-range: U+2DD40-2DD5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02dd60.c96248b0.woff2') format('woff2');
  unicode-range: U+2DD60-2DD7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02dd80.5a10729e.woff2') format('woff2');
  unicode-range: U+2DD80-2DD9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02dda0.115ea0d3.woff2') format('woff2');
  unicode-range: U+2DDA0-2DDBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02ddc0.18b6add4.woff2') format('woff2');
  unicode-range: U+2DDC0-2DDDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02dde0.dee29102.woff2') format('woff2');
  unicode-range: U+2DDE0-2DDFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02de00.1212ce3f.woff2') format('woff2');
  unicode-range: U+2DE00-2DE1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02de20.584cedb6.woff2') format('woff2');
  unicode-range: U+2DE20-2DE3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02de40.d202e045.woff2') format('woff2');
  unicode-range: U+2DE40-2DE5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02de60.c8dbb6cc.woff2') format('woff2');
  unicode-range: U+2DE60-2DE7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02de80.b64dac05.woff2') format('woff2');
  unicode-range: U+2DE80-2DE9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02dea0.2b3e39c7.woff2') format('woff2');
  unicode-range: U+2DEA0-2DEBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02dec0.4dede870.woff2') format('woff2');
  unicode-range: U+2DEC0-2DEDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02dee0.62015a6a.woff2') format('woff2');
  unicode-range: U+2DEE0-2DEFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02df00.94893a80.woff2') format('woff2');
  unicode-range: U+2DF00-2DF1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02df20.d759ed40.woff2') format('woff2');
  unicode-range: U+2DF20-2DF3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02df40.c4d406f8.woff2') format('woff2');
  unicode-range: U+2DF40-2DF5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02df60.54ebed5a.woff2') format('woff2');
  unicode-range: U+2DF60-2DF7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02df80.93095cc9.woff2') format('woff2');
  unicode-range: U+2DF80-2DF9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02dfa0.cd66df73.woff2') format('woff2');
  unicode-range: U+2DFA0-2DFBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02dfc0.8acfff17.woff2') format('woff2');
  unicode-range: U+2DFC0-2DFDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02dfe0.8559de4d.woff2') format('woff2');
  unicode-range: U+2DFE0-2DFFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02e000.b8635178.woff2') format('woff2');
  unicode-range: U+2E000-2E01F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02e020.c01f174d.woff2') format('woff2');
  unicode-range: U+2E020-2E03F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02e040.ec665d3f.woff2') format('woff2');
  unicode-range: U+2E040-2E05F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02e060.bcda4d33.woff2') format('woff2');
  unicode-range: U+2E060-2E07F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02e080.087799bc.woff2') format('woff2');
  unicode-range: U+2E080-2E09F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02e0a0.e3c5d636.woff2') format('woff2');
  unicode-range: U+2E0A0-2E0BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02e0c0.70f7a47b.woff2') format('woff2');
  unicode-range: U+2E0C0-2E0DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02e0e0.db54b31f.woff2') format('woff2');
  unicode-range: U+2E0E0-2E0FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02e100.a4503c4d.woff2') format('woff2');
  unicode-range: U+2E100-2E11F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02e120.ac151cbd.woff2') format('woff2');
  unicode-range: U+2E120-2E13F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02e140.e3255b71.woff2') format('woff2');
  unicode-range: U+2E140-2E15F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02e160.73f089c1.woff2') format('woff2');
  unicode-range: U+2E160-2E17F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02e180.99dfdb7f.woff2') format('woff2');
  unicode-range: U+2E180-2E19F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02e1a0.77d06357.woff2') format('woff2');
  unicode-range: U+2E1A0-2E1BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02e1c0.58d93e94.woff2') format('woff2');
  unicode-range: U+2E1C0-2E1DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02e1e0.6c66ce41.woff2') format('woff2');
  unicode-range: U+2E1E0-2E1FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02e200.902a5d76.woff2') format('woff2');
  unicode-range: U+2E200-2E21F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02e220.c4ed4c4e.woff2') format('woff2');
  unicode-range: U+2E220-2E23F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02e240.49056029.woff2') format('woff2');
  unicode-range: U+2E240-2E25F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02e260.ba45adcf.woff2') format('woff2');
  unicode-range: U+2E260-2E27F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02e280.51879614.woff2') format('woff2');
  unicode-range: U+2E280-2E29F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02e2a0.5475f425.woff2') format('woff2');
  unicode-range: U+2E2A0-2E2BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02e2c0.23a44925.woff2') format('woff2');
  unicode-range: U+2E2C0-2E2DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02e2e0.d1f24634.woff2') format('woff2');
  unicode-range: U+2E2E0-2E2FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02e300.0a54d736.woff2') format('woff2');
  unicode-range: U+2E300-2E31F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02e320.1cfbf69b.woff2') format('woff2');
  unicode-range: U+2E320-2E33F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02e340.871dfa45.woff2') format('woff2');
  unicode-range: U+2E340-2E35F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02e360.edd9ae8a.woff2') format('woff2');
  unicode-range: U+2E360-2E37F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02e380.963afc63.woff2') format('woff2');
  unicode-range: U+2E380-2E39F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02e3a0.abedd2fc.woff2') format('woff2');
  unicode-range: U+2E3A0-2E3BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02e3c0.3b6343ab.woff2') format('woff2');
  unicode-range: U+2E3C0-2E3DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02e3e0.f501b647.woff2') format('woff2');
  unicode-range: U+2E3E0-2E3FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02e400.eb27667b.woff2') format('woff2');
  unicode-range: U+2E400-2E41F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02e420.cb241591.woff2') format('woff2');
  unicode-range: U+2E420-2E43F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02e440.6420b3fc.woff2') format('woff2');
  unicode-range: U+2E440-2E45F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02e460.b2df3b06.woff2') format('woff2');
  unicode-range: U+2E460-2E47F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02e480.ec5d296c.woff2') format('woff2');
  unicode-range: U+2E480-2E49F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02e4a0.44c37048.woff2') format('woff2');
  unicode-range: U+2E4A0-2E4BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02e4c0.0b77410b.woff2') format('woff2');
  unicode-range: U+2E4C0-2E4DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02e4e0.5596587d.woff2') format('woff2');
  unicode-range: U+2E4E0-2E4FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02e500.c1db24e3.woff2') format('woff2');
  unicode-range: U+2E500-2E51F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02e520.471c7277.woff2') format('woff2');
  unicode-range: U+2E520-2E53F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02e540.64ffac8b.woff2') format('woff2');
  unicode-range: U+2E540-2E55F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02e560.1d983b8e.woff2') format('woff2');
  unicode-range: U+2E560-2E57F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02e580.f85adb5e.woff2') format('woff2');
  unicode-range: U+2E580-2E59F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02e5a0.08b16b07.woff2') format('woff2');
  unicode-range: U+2E5A0-2E5BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02e5c0.2557b7bf.woff2') format('woff2');
  unicode-range: U+2E5C0-2E5DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02e5e0.66e962f9.woff2') format('woff2');
  unicode-range: U+2E5E0-2E5FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02e600.77942f65.woff2') format('woff2');
  unicode-range: U+2E600-2E61F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02e620.04807b79.woff2') format('woff2');
  unicode-range: U+2E620-2E63F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02e640.582754b2.woff2') format('woff2');
  unicode-range: U+2E640-2E65F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02e660.d4afc061.woff2') format('woff2');
  unicode-range: U+2E660-2E67F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02e680.6b9ae8a1.woff2') format('woff2');
  unicode-range: U+2E680-2E69F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02e6a0.bc282052.woff2') format('woff2');
  unicode-range: U+2E6A0-2E6BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02e6c0.cdffa16a.woff2') format('woff2');
  unicode-range: U+2E6C0-2E6DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02e6e0.f2c779ea.woff2') format('woff2');
  unicode-range: U+2E6E0-2E6FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02e700.28eb176a.woff2') format('woff2');
  unicode-range: U+2E700-2E71F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02e720.727e4eb7.woff2') format('woff2');
  unicode-range: U+2E720-2E73F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02e740.ad5ea344.woff2') format('woff2');
  unicode-range: U+2E740-2E75F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02e760.56ec5e42.woff2') format('woff2');
  unicode-range: U+2E760-2E77F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02e780.5679bfce.woff2') format('woff2');
  unicode-range: U+2E780-2E79F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02e7a0.a630f6fd.woff2') format('woff2');
  unicode-range: U+2E7A0-2E7BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02e7c0.07119f29.woff2') format('woff2');
  unicode-range: U+2E7C0-2E7DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02e7e0.2b586aec.woff2') format('woff2');
  unicode-range: U+2E7E0-2E7FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02e800.7daf6bc9.woff2') format('woff2');
  unicode-range: U+2E800-2E81F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02e820.26e1fade.woff2') format('woff2');
  unicode-range: U+2E820-2E83F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02e840.f0fbb361.woff2') format('woff2');
  unicode-range: U+2E840-2E85F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02e860.bd3901f5.woff2') format('woff2');
  unicode-range: U+2E860-2E87F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02e880.a673c8ef.woff2') format('woff2');
  unicode-range: U+2E880-2E89F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02e8a0.65727f49.woff2') format('woff2');
  unicode-range: U+2E8A0-2E8BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02e8c0.2c03e4bb.woff2') format('woff2');
  unicode-range: U+2E8C0-2E8DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02e8e0.e3ba2f7d.woff2') format('woff2');
  unicode-range: U+2E8E0-2E8FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02e900.d1e4b56a.woff2') format('woff2');
  unicode-range: U+2E900-2E91F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02e920.09b4b2b1.woff2') format('woff2');
  unicode-range: U+2E920-2E93F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02e940.4a74dbd2.woff2') format('woff2');
  unicode-range: U+2E940-2E95F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02e960.a543ee56.woff2') format('woff2');
  unicode-range: U+2E960-2E97F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02e980.b86deee7.woff2') format('woff2');
  unicode-range: U+2E980-2E99F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02e9a0.9ba20d58.woff2') format('woff2');
  unicode-range: U+2E9A0-2E9BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02e9c0.90e867b6.woff2') format('woff2');
  unicode-range: U+2E9C0-2E9DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02e9e0.0c952d90.woff2') format('woff2');
  unicode-range: U+2E9E0-2E9FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02ea00.fa9bf08f.woff2') format('woff2');
  unicode-range: U+2EA00-2EA1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02ea20.a5873901.woff2') format('woff2');
  unicode-range: U+2EA20-2EA3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02ea40.927ec7a9.woff2') format('woff2');
  unicode-range: U+2EA40-2EA5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02ea60.bcd986cf.woff2') format('woff2');
  unicode-range: U+2EA60-2EA7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02ea80.453053cd.woff2') format('woff2');
  unicode-range: U+2EA80-2EA9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02eaa0.74b9fbef.woff2') format('woff2');
  unicode-range: U+2EAA0-2EABF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02eac0.4baf33db.woff2') format('woff2');
  unicode-range: U+2EAC0-2EADF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02eae0.53086c59.woff2') format('woff2');
  unicode-range: U+2EAE0-2EAFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02eb00.d6bf1141.woff2') format('woff2');
  unicode-range: U+2EB00-2EB1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02eb20.b617ec05.woff2') format('woff2');
  unicode-range: U+2EB20-2EB3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02eb40.8d3aecc2.woff2') format('woff2');
  unicode-range: U+2EB40-2EB5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02eb60.529f82a5.woff2') format('woff2');
  unicode-range: U+2EB60-2EB7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02eb80.dec56eec.woff2') format('woff2');
  unicode-range: U+2EB80-2EB9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02eba0.6322d6fc.woff2') format('woff2');
  unicode-range: U+2EBA0-2EBBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02ebc0.ad8015df.woff2') format('woff2');
  unicode-range: U+2EBC0-2EBDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02ebe0.b89f6de8.woff2') format('woff2');
  unicode-range: U+2EBE0, U+2EBF0-2EBFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02ec00.109c764f.woff2') format('woff2');
  unicode-range: U+2EC00-2EC1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02ec20.4692336d.woff2') format('woff2');
  unicode-range: U+2EC20-2EC3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02ec40.2a06b5c0.woff2') format('woff2');
  unicode-range: U+2EC40-2EC5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02ec60.f66632a2.woff2') format('woff2');
  unicode-range: U+2EC60-2EC7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02ec80.2be2a8e5.woff2') format('woff2');
  unicode-range: U+2EC80-2EC9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02eca0.04d0299c.woff2') format('woff2');
  unicode-range: U+2ECA0-2ECBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02ecc0.c7b5569a.woff2') format('woff2');
  unicode-range: U+2ECC0-2ECDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02ece0.60a6e881.woff2') format('woff2');
  unicode-range: U+2ECE0-2ECFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02ed00.d66a72d0.woff2') format('woff2');
  unicode-range: U+2ED00-2ED1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02ed20.ca3537fe.woff2') format('woff2');
  unicode-range: U+2ED20-2ED3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02ed40.c052b517.woff2') format('woff2');
  unicode-range: U+2ED40-2ED5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02ed60.8b1cda50.woff2') format('woff2');
  unicode-range: U+2ED60-2ED7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02ed80.3cf0535c.woff2') format('woff2');
  unicode-range: U+2ED80-2ED9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02eda0.ad3c914f.woff2') format('woff2');
  unicode-range: U+2EDA0-2EDBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02edc0.179d31cb.woff2') format('woff2');
  unicode-range: U+2EDC0-2EDDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02ede0.a902a948.woff2') format('woff2');
  unicode-range: U+2EDE0-2EDFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02ee00.78e46698.woff2') format('woff2');
  unicode-range: U+2EE00-2EE1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02ee20.8b3f6e52.woff2') format('woff2');
  unicode-range: U+2EE20-2EE3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02ee40.2b312f26.woff2') format('woff2');
  unicode-range: U+2EE40-2EE5D;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02f800.34441721.woff2') format('woff2');
  unicode-range: U+2F800-2F81F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02f820.c9b88732.woff2') format('woff2');
  unicode-range: U+2F820-2F83F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02f840.afb85c40.woff2') format('woff2');
  unicode-range: U+2F840-2F85F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02f860.d6fdbaf6.woff2') format('woff2');
  unicode-range: U+2F860-2F87F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02f880.a0df1408.woff2') format('woff2');
  unicode-range: U+2F880-2F89F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02f8a0.7cd871ef.woff2') format('woff2');
  unicode-range: U+2F8A0-2F8BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02f8c0.338840ec.woff2') format('woff2');
  unicode-range: U+2F8C0-2F8DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02f8e0.a635d5df.woff2') format('woff2');
  unicode-range: U+2F8E0-2F8FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02f900.f690e338.woff2') format('woff2');
  unicode-range: U+2F900-2F91F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02f920.0fc5b8c4.woff2') format('woff2');
  unicode-range: U+2F920-2F93F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02f940.32bcea48.woff2') format('woff2');
  unicode-range: U+2F940-2F95F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02f960.7d5a3e21.woff2') format('woff2');
  unicode-range: U+2F960-2F97F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02f980.2825d41e.woff2') format('woff2');
  unicode-range: U+2F980-2F99F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02f9a0.f15acde7.woff2') format('woff2');
  unicode-range: U+2F9A0-2F9BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02f9c0.cb8e4ddb.woff2') format('woff2');
  unicode-range: U+2F9C0-2F9DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02f9e0.084274ae.woff2') format('woff2');
  unicode-range: U+2F9E0-2F9FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/02fa00.54057813.woff2') format('woff2');
  unicode-range: U+2FA00-2FA1D;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030000-1.022db6ff.woff2') format('woff2');
  unicode-range: U+30000-3001F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030020-1.094185ef.woff2') format('woff2');
  unicode-range: U+30020-3003F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030040-1.dc8e21d8.woff2') format('woff2');
  unicode-range: U+30040-3005F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030060-1.7415523f.woff2') format('woff2');
  unicode-range: U+30060-3007F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030080-1.b667e8ad.woff2') format('woff2');
  unicode-range: U+30080-3009F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0300a0-1.c07cb7b4.woff2') format('woff2');
  unicode-range: U+300A0-300BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0300c0-1.2a27f90e.woff2') format('woff2');
  unicode-range: U+300C0-300DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0300e0-1.4dec6013.woff2') format('woff2');
  unicode-range: U+300E0-300FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030100-1.0bc3af6e.woff2') format('woff2');
  unicode-range: U+30100-3011F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030120-1.39ede819.woff2') format('woff2');
  unicode-range: U+30120-3013F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030140-1.211f62c6.woff2') format('woff2');
  unicode-range: U+30140-3015F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030160-1.fa3a5a74.woff2') format('woff2');
  unicode-range: U+30160-3017F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030180-1.c8cabf49.woff2') format('woff2');
  unicode-range: U+30180-3019F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0301a0-1.4073d0f9.woff2') format('woff2');
  unicode-range: U+301A0-301BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0301c0-1.bc001c09.woff2') format('woff2');
  unicode-range: U+301C0-301DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0301e0-1.0224cbfa.woff2') format('woff2');
  unicode-range: U+301E0-301FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030200-1.145f4154.woff2') format('woff2');
  unicode-range: U+30200-3021F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030220-1.c95b704c.woff2') format('woff2');
  unicode-range: U+30220-3023F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030240-1.3f3b3f28.woff2') format('woff2');
  unicode-range: U+30240-3025F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030260-1.acf32b97.woff2') format('woff2');
  unicode-range: U+30260-3027F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030280-1.e63bac78.woff2') format('woff2');
  unicode-range: U+30280-3029F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0302a0-1.2c28da24.woff2') format('woff2');
  unicode-range: U+302A0-302BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0302c0-1.d9fc261b.woff2') format('woff2');
  unicode-range: U+302C0-302DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0302e0-1.a8c1130a.woff2') format('woff2');
  unicode-range: U+302E0-302FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030300-1.6c68611a.woff2') format('woff2');
  unicode-range: U+30300-3031F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030320-1.aa144a89.woff2') format('woff2');
  unicode-range: U+30320-3033F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030340-1.d7565f63.woff2') format('woff2');
  unicode-range: U+30340-3035F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030360-1.bee91fc7.woff2') format('woff2');
  unicode-range: U+30360-3037F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030380-1.28459f63.woff2') format('woff2');
  unicode-range: U+30380-3039F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0303a0-1.055af5eb.woff2') format('woff2');
  unicode-range: U+303A0-303BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0303c0-1.aab8865d.woff2') format('woff2');
  unicode-range: U+303C0-303DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0303e0-1.d029c795.woff2') format('woff2');
  unicode-range: U+303E0-303FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030400-1.5f56812e.woff2') format('woff2');
  unicode-range: U+30400-3041F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030420-1.0343a38f.woff2') format('woff2');
  unicode-range: U+30420-3043F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030440-1.4f4e1614.woff2') format('woff2');
  unicode-range: U+30440-3045F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030460-1.c84c5b71.woff2') format('woff2');
  unicode-range: U+30460-3047F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030480-1.842df171.woff2') format('woff2');
  unicode-range: U+30480-3049F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0304a0-1.10bd74b2.woff2') format('woff2');
  unicode-range: U+304A0-304BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0304c0-1.1c1f8dcc.woff2') format('woff2');
  unicode-range: U+304C0-304DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0304e0-1.5e7f3ed7.woff2') format('woff2');
  unicode-range: U+304E0-304FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030500-1.092fcefa.woff2') format('woff2');
  unicode-range: U+30500-3051F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030520-1.8d0ad5c6.woff2') format('woff2');
  unicode-range: U+30520-3053F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030540-1.dd7033ea.woff2') format('woff2');
  unicode-range: U+30540-3055F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030560-1.91db281f.woff2') format('woff2');
  unicode-range: U+30560-3057F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030580-1.e8a63066.woff2') format('woff2');
  unicode-range: U+30580-3059F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0305a0-1.a903a782.woff2') format('woff2');
  unicode-range: U+305A0-305BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0305c0-1.424ba84f.woff2') format('woff2');
  unicode-range: U+305C0-305DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0305e0-1.5a54945b.woff2') format('woff2');
  unicode-range: U+305E0-305FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030600-1.03c9d0eb.woff2') format('woff2');
  unicode-range: U+30600-3061F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030620-1.de4f5e76.woff2') format('woff2');
  unicode-range: U+30620-3063F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030640-1.d481ef11.woff2') format('woff2');
  unicode-range: U+30640-3065F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030660-1.2aefd450.woff2') format('woff2');
  unicode-range: U+30660-3067F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030680-1.636f02e5.woff2') format('woff2');
  unicode-range: U+30680-3069F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0306a0-1.0ac9f33e.woff2') format('woff2');
  unicode-range: U+306A0-306BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0306c0-1.614c22b3.woff2') format('woff2');
  unicode-range: U+306C0-306DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0306e0-1.ea32a7ad.woff2') format('woff2');
  unicode-range: U+306E0-306FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030700-1.65623c30.woff2') format('woff2');
  unicode-range: U+30700-3071F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030720-1.87ace844.woff2') format('woff2');
  unicode-range: U+30720-3073F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030740-1.bc71efb8.woff2') format('woff2');
  unicode-range: U+30740-3075F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030760-1.ad158cb9.woff2') format('woff2');
  unicode-range: U+30760-3077F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030780-1.f8711db4.woff2') format('woff2');
  unicode-range: U+30780-3079F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0307a0-1.677a7138.woff2') format('woff2');
  unicode-range: U+307A0-307BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0307c0-1.9816269f.woff2') format('woff2');
  unicode-range: U+307C0-307DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0307e0-1.de254896.woff2') format('woff2');
  unicode-range: U+307E0-307FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030800-1.270f816d.woff2') format('woff2');
  unicode-range: U+30800-3081F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030820-1.0a0f8db7.woff2') format('woff2');
  unicode-range: U+30820-3083F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030840-1.7da13baa.woff2') format('woff2');
  unicode-range: U+30840-3085F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030860-1.d9a800b8.woff2') format('woff2');
  unicode-range: U+30860-3087F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030880-1.309388b9.woff2') format('woff2');
  unicode-range: U+30880-3089F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0308a0-1.c2e054e8.woff2') format('woff2');
  unicode-range: U+308A0-308BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0308c0-1.8ce60c29.woff2') format('woff2');
  unicode-range: U+308C0-308DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0308e0-1.d61a72f8.woff2') format('woff2');
  unicode-range: U+308E0-308FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030900-1.1876464b.woff2') format('woff2');
  unicode-range: U+30900-3091F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030920-1.0470b0c1.woff2') format('woff2');
  unicode-range: U+30920-3093F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030940-1.9ffd26d4.woff2') format('woff2');
  unicode-range: U+30940-3095F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030960-1.c972e630.woff2') format('woff2');
  unicode-range: U+30960-3097F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030980-1.ede4548b.woff2') format('woff2');
  unicode-range: U+30980-3099F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0309a0-1.ea6e9e6f.woff2') format('woff2');
  unicode-range: U+309A0-309BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0309c0-1.c603132e.woff2') format('woff2');
  unicode-range: U+309C0-309DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0309e0-1.989ece04.woff2') format('woff2');
  unicode-range: U+309E0-309FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030a00-1.dd394c6d.woff2') format('woff2');
  unicode-range: U+30A00-30A1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030a20-1.9f93e26a.woff2') format('woff2');
  unicode-range: U+30A20-30A3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030a40-1.f40a1f45.woff2') format('woff2');
  unicode-range: U+30A40-30A5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030a60-1.13cfe552.woff2') format('woff2');
  unicode-range: U+30A60-30A7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030a80-1.cd3abef3.woff2') format('woff2');
  unicode-range: U+30A80-30A9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030aa0-1.40ad5736.woff2') format('woff2');
  unicode-range: U+30AA0-30ABF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030ac0-1.c714ad9c.woff2') format('woff2');
  unicode-range: U+30AC0-30ADF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030ae0-1.f9f2c33f.woff2') format('woff2');
  unicode-range: U+30AE0-30AFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030b00-1.92b32890.woff2') format('woff2');
  unicode-range: U+30B00-30B1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030b20-1.9a433201.woff2') format('woff2');
  unicode-range: U+30B20-30B3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030b40-1.76a01785.woff2') format('woff2');
  unicode-range: U+30B40-30B5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030b60-1.a5bb3b63.woff2') format('woff2');
  unicode-range: U+30B60-30B7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030b80-1.6dacca30.woff2') format('woff2');
  unicode-range: U+30B80-30B9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030ba0-1.69a48c6e.woff2') format('woff2');
  unicode-range: U+30BA0-30BBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030bc0-1.2596b43f.woff2') format('woff2');
  unicode-range: U+30BC0-30BDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030be0-1.b1d7e079.woff2') format('woff2');
  unicode-range: U+30BE0-30BFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030c00-1.325512dc.woff2') format('woff2');
  unicode-range: U+30C00-30C1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030c20-1.4a7e9f88.woff2') format('woff2');
  unicode-range: U+30C20-30C3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030c40-1.4829b1f8.woff2') format('woff2');
  unicode-range: U+30C40-30C5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030c60-1.3afecefc.woff2') format('woff2');
  unicode-range: U+30C60-30C7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030c80-1.daec3b6e.woff2') format('woff2');
  unicode-range: U+30C80-30C9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030ca0-1.020abe14.woff2') format('woff2');
  unicode-range: U+30CA0-30CBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030cc0-1.c8e397c5.woff2') format('woff2');
  unicode-range: U+30CC0-30CDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030ce0-1.a952ed74.woff2') format('woff2');
  unicode-range: U+30CE0-30CFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030d00-1.cf2a76db.woff2') format('woff2');
  unicode-range: U+30D00-30D1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030d20-1.5435eaa6.woff2') format('woff2');
  unicode-range: U+30D20-30D3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030d40-1.0b0b3cba.woff2') format('woff2');
  unicode-range: U+30D40-30D5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030d60-1.d5278339.woff2') format('woff2');
  unicode-range: U+30D60-30D7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030d80-1.b0da7a58.woff2') format('woff2');
  unicode-range: U+30D80-30D9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030da0-1.016b3c99.woff2') format('woff2');
  unicode-range: U+30DA0-30DBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030dc0-1.8f127c22.woff2') format('woff2');
  unicode-range: U+30DC0-30DDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030de0-1.56fd0983.woff2') format('woff2');
  unicode-range: U+30DE0-30DFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030e00-1.909685d9.woff2') format('woff2');
  unicode-range: U+30E00-30E1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030e20-1.7b998687.woff2') format('woff2');
  unicode-range: U+30E20-30E3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030e40-1.f910d0ea.woff2') format('woff2');
  unicode-range: U+30E40-30E5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030e60-1.5f580cad.woff2') format('woff2');
  unicode-range: U+30E60-30E7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030e80-1.986f50b1.woff2') format('woff2');
  unicode-range: U+30E80-30E9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030ea0-1.4fdfda1e.woff2') format('woff2');
  unicode-range: U+30EA0-30EBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030ec0-1.4aae7907.woff2') format('woff2');
  unicode-range: U+30EC0-30EDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030ee0-1.77585fd0.woff2') format('woff2');
  unicode-range: U+30EE0-30EFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030f00-1.96be7cd4.woff2') format('woff2');
  unicode-range: U+30F00-30F1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030f20-1.0554ca78.woff2') format('woff2');
  unicode-range: U+30F20-30F3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030f40-1.6ac36654.woff2') format('woff2');
  unicode-range: U+30F40-30F5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030f60-1.88ac0aa7.woff2') format('woff2');
  unicode-range: U+30F60-30F7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030f80-1.708744c1.woff2') format('woff2');
  unicode-range: U+30F80-30F9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030fa0-1.ded1eda1.woff2') format('woff2');
  unicode-range: U+30FA0-30FBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030fc0-1.2fd6bb5f.woff2') format('woff2');
  unicode-range: U+30FC0-30FDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/030fe0-1.31a06b23.woff2') format('woff2');
  unicode-range: U+30FE0-30FFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031000-1.821d4b9e.woff2') format('woff2');
  unicode-range: U+31000-3101F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031020-1.7bd6975e.woff2') format('woff2');
  unicode-range: U+31020-3103F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031040-1.db0a2f8d.woff2') format('woff2');
  unicode-range: U+31040-3105F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031060-1.d29a77b9.woff2') format('woff2');
  unicode-range: U+31060-3107F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031080-1.6fe8ef91.woff2') format('woff2');
  unicode-range: U+31080-3109F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0310a0-1.1c94e85b.woff2') format('woff2');
  unicode-range: U+310A0-310BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0310c0-1.66b834ef.woff2') format('woff2');
  unicode-range: U+310C0-310DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0310e0-1.6c8cb8d4.woff2') format('woff2');
  unicode-range: U+310E0-310FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031100-1.a6758ae2.woff2') format('woff2');
  unicode-range: U+31100-3111F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031120-1.85de00f1.woff2') format('woff2');
  unicode-range: U+31120-3113F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031140-1.9f58698b.woff2') format('woff2');
  unicode-range: U+31140-3115F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031160-1.920c398f.woff2') format('woff2');
  unicode-range: U+31160-3117F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031180-1.bb477623.woff2') format('woff2');
  unicode-range: U+31180-3119F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0311a0-1.69655d10.woff2') format('woff2');
  unicode-range: U+311A0-311BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0311c0-1.47b13c2c.woff2') format('woff2');
  unicode-range: U+311C0-311DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0311e0-1.dfca3a1a.woff2') format('woff2');
  unicode-range: U+311E0-311FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031200-1.12b51c55.woff2') format('woff2');
  unicode-range: U+31200-3121F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031220-1.0a3627ad.woff2') format('woff2');
  unicode-range: U+31220-3123F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031240-1.e82aa0ab.woff2') format('woff2');
  unicode-range: U+31240-3125F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031260-1.bd1c8bc3.woff2') format('woff2');
  unicode-range: U+31260-3127F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031280-1.62266508.woff2') format('woff2');
  unicode-range: U+31280-3129F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0312a0-1.d724b86e.woff2') format('woff2');
  unicode-range: U+312A0-312BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0312c0-1.fbcc0a3a.woff2') format('woff2');
  unicode-range: U+312C0-312DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0312e0-1.522b2b98.woff2') format('woff2');
  unicode-range: U+312E0-312FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031300-1.fe62aedc.woff2') format('woff2');
  unicode-range: U+31300-3131F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031320-1.ceef604b.woff2') format('woff2');
  unicode-range: U+31320-3133F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031340-1.c3e6ec83.woff2') format('woff2');
  unicode-range: U+31340-3134A, U+31350-3135F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031360-1.bd2b6c5a.woff2') format('woff2');
  unicode-range: U+31360-3137F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031380-1.64d7b0f5.woff2') format('woff2');
  unicode-range: U+31380-3139F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0313a0-1.e6bb3c9c.woff2') format('woff2');
  unicode-range: U+313A0-313BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0313c0-1.6f356469.woff2') format('woff2');
  unicode-range: U+313C0-313DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0313e0-1.6b3f65e0.woff2') format('woff2');
  unicode-range: U+313E0-313FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031400-1.7feb5d62.woff2') format('woff2');
  unicode-range: U+31400-3141F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031420-1.816912e0.woff2') format('woff2');
  unicode-range: U+31420-3143F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031440-1.44a54aca.woff2') format('woff2');
  unicode-range: U+31440-3145F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031460-1.b6e94c89.woff2') format('woff2');
  unicode-range: U+31460-3147F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031480-1.d39dd13d.woff2') format('woff2');
  unicode-range: U+31480-3149F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0314a0-1.36ec88ce.woff2') format('woff2');
  unicode-range: U+314A0-314BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0314c0-1.47623c35.woff2') format('woff2');
  unicode-range: U+314C0-314DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0314e0-1.4f1139a3.woff2') format('woff2');
  unicode-range: U+314E0-314FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031500-1.022ce512.woff2') format('woff2');
  unicode-range: U+31500-3151F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031520-1.0e948352.woff2') format('woff2');
  unicode-range: U+31520-3153F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031540-1.aedd697d.woff2') format('woff2');
  unicode-range: U+31540-3155F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031560-1.09d1b7f8.woff2') format('woff2');
  unicode-range: U+31560-3157F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031580-1.d5fd7dd7.woff2') format('woff2');
  unicode-range: U+31580-3159F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0315a0-1.c29473db.woff2') format('woff2');
  unicode-range: U+315A0-315BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0315c0-1.e4b2c5f1.woff2') format('woff2');
  unicode-range: U+315C0-315DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0315e0-1.bc8235cf.woff2') format('woff2');
  unicode-range: U+315E0-315FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031600-1.b281b569.woff2') format('woff2');
  unicode-range: U+31600-3161F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031620-1.0b70c425.woff2') format('woff2');
  unicode-range: U+31620-3163F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031640-1.5159007e.woff2') format('woff2');
  unicode-range: U+31640-3165F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031660-1.dee03ba7.woff2') format('woff2');
  unicode-range: U+31660-3167F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031680-1.9157f4e1.woff2') format('woff2');
  unicode-range: U+31680-3169F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0316a0-1.33300d58.woff2') format('woff2');
  unicode-range: U+316A0-316BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0316c0-1.4ad74b29.woff2') format('woff2');
  unicode-range: U+316C0-316DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0316e0-1.9b39ae36.woff2') format('woff2');
  unicode-range: U+316E0-316FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031700-1.aa3e04d4.woff2') format('woff2');
  unicode-range: U+31700-3171F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031720-1.eec2a640.woff2') format('woff2');
  unicode-range: U+31720-3173F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031740-1.22cc7d49.woff2') format('woff2');
  unicode-range: U+31740-3175F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031760-1.99fd5d61.woff2') format('woff2');
  unicode-range: U+31760-3177F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031780-1.8e0aa049.woff2') format('woff2');
  unicode-range: U+31780-3179F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0317a0.154a425f.woff2') format('woff2');
  unicode-range: U+317AB;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0317a0-1.4cfe3758.woff2') format('woff2');
  unicode-range: U+317A0-317AA, U+317AC-317BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0317c0-1.783357a6.woff2') format('woff2');
  unicode-range: U+317C0-317DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0317e0-1.74d53d7a.woff2') format('woff2');
  unicode-range: U+317E0-317FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031800-1.22018683.woff2') format('woff2');
  unicode-range: U+31800-3181F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031820-1.31d83e62.woff2') format('woff2');
  unicode-range: U+31820-3183F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031840-1.a29c369f.woff2') format('woff2');
  unicode-range: U+31840-3185F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031860-1.f28574b2.woff2') format('woff2');
  unicode-range: U+31860-3187F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031880-1.d6752b57.woff2') format('woff2');
  unicode-range: U+31880-3189F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0318a0-1.842da5b0.woff2') format('woff2');
  unicode-range: U+318A0-318BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0318c0-1.77f265f9.woff2') format('woff2');
  unicode-range: U+318C0-318DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0318e0-1.78bbae4e.woff2') format('woff2');
  unicode-range: U+318E0-318FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031900-1.4552dc8e.woff2') format('woff2');
  unicode-range: U+31900-3191F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031920-1.4d9187d2.woff2') format('woff2');
  unicode-range: U+31920-3193F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031940-1.8129c427.woff2') format('woff2');
  unicode-range: U+31940-3195F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031960-1.81cf1b58.woff2') format('woff2');
  unicode-range: U+31960-3197F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031980-1.6cb3e781.woff2') format('woff2');
  unicode-range: U+31980-3199F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0319a0-1.2fa47ff4.woff2') format('woff2');
  unicode-range: U+319A0-319BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0319c0-1.f2aebd31.woff2') format('woff2');
  unicode-range: U+319C0-319DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0319e0-1.fb0662fc.woff2') format('woff2');
  unicode-range: U+319E0-319FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031a00-1.ea0466f4.woff2') format('woff2');
  unicode-range: U+31A00-31A1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031a20-1.1fc386e4.woff2') format('woff2');
  unicode-range: U+31A20-31A3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031a40-1.49cba0e1.woff2') format('woff2');
  unicode-range: U+31A40-31A5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031a60-1.924335fc.woff2') format('woff2');
  unicode-range: U+31A60-31A7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031a80-1.fd3790dd.woff2') format('woff2');
  unicode-range: U+31A80-31A9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031aa0-1.f998c2f0.woff2') format('woff2');
  unicode-range: U+31AA0-31ABF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031ac0-1.09b41eab.woff2') format('woff2');
  unicode-range: U+31AC0-31ADF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031ae0-1.0fae9d10.woff2') format('woff2');
  unicode-range: U+31AE0-31AFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031b00-1.e9ec8f74.woff2') format('woff2');
  unicode-range: U+31B00-31B1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031b20-1.f42958d0.woff2') format('woff2');
  unicode-range: U+31B20-31B3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031b40-1.046b206f.woff2') format('woff2');
  unicode-range: U+31B40-31B5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031b60-1.5b20d061.woff2') format('woff2');
  unicode-range: U+31B60-31B7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031b80-1.fa48078a.woff2') format('woff2');
  unicode-range: U+31B80-31B9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031ba0-1.809844b5.woff2') format('woff2');
  unicode-range: U+31BA0-31BBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031bc0-1.6f4b29ad.woff2') format('woff2');
  unicode-range: U+31BC0-31BDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031be0-1.9a09204b.woff2') format('woff2');
  unicode-range: U+31BE0-31BFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031c00-1.7d74d7f8.woff2') format('woff2');
  unicode-range: U+31C00-31C1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031c20.25bcb3cc.woff2') format('woff2');
  unicode-range: U+31C2D;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031c20-1.69113b09.woff2') format('woff2');
  unicode-range: U+31C20-31C2C, U+31C2E-31C3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031c40-1.73001746.woff2') format('woff2');
  unicode-range: U+31C40-31C5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031c60-1.bd65077c.woff2') format('woff2');
  unicode-range: U+31C60-31C7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031c80-1.f215a7ee.woff2') format('woff2');
  unicode-range: U+31C80-31C9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031ca0-1.7567d19d.woff2') format('woff2');
  unicode-range: U+31CA0-31CBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031cc0-1.4ac0a0d6.woff2') format('woff2');
  unicode-range: U+31CC0-31CDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031ce0-1.e5ffc972.woff2') format('woff2');
  unicode-range: U+31CE0-31CFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031d00-1.d1c0a065.woff2') format('woff2');
  unicode-range: U+31D00-31D1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031d20-1.d5b7e5c5.woff2') format('woff2');
  unicode-range: U+31D20-31D3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031d40-1.b6f4b403.woff2') format('woff2');
  unicode-range: U+31D40-31D5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031d60-1.aad60cb5.woff2') format('woff2');
  unicode-range: U+31D60-31D7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031d80-1.fd1f4741.woff2') format('woff2');
  unicode-range: U+31D80-31D9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031da0-1.a6c51324.woff2') format('woff2');
  unicode-range: U+31DA0-31DBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031dc0-1.50ff3996.woff2') format('woff2');
  unicode-range: U+31DC0-31DDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031de0-1.ee270968.woff2') format('woff2');
  unicode-range: U+31DE0-31DFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031e00-1.d399bfa2.woff2') format('woff2');
  unicode-range: U+31E00-31E1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031e20-1.3d59fe89.woff2') format('woff2');
  unicode-range: U+31E20-31E3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031e40-1.76dacaca.woff2') format('woff2');
  unicode-range: U+31E40-31E5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031e60.8b4f11b2.woff2') format('woff2');
  unicode-range: U+31E7C;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031e60-1.316777ab.woff2') format('woff2');
  unicode-range: U+31E60-31E7B, U+31E7D-31E7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031e80-1.1449df3d.woff2') format('woff2');
  unicode-range: U+31E80-31E9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031ea0-1.3543afe4.woff2') format('woff2');
  unicode-range: U+31EA0-31EBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031ec0-1.10d4e4ab.woff2') format('woff2');
  unicode-range: U+31EC0-31EDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031ee0-1.64955064.woff2') format('woff2');
  unicode-range: U+31EE0-31EFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031f00-1.c81365b9.woff2') format('woff2');
  unicode-range: U+31F00-31F1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031f20-1.32e8c28d.woff2') format('woff2');
  unicode-range: U+31F20-31F3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031f40-1.dd51dd7e.woff2') format('woff2');
  unicode-range: U+31F40-31F5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031f60-1.d3efa61d.woff2') format('woff2');
  unicode-range: U+31F60-31F7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031f80-1.00989b04.woff2') format('woff2');
  unicode-range: U+31F80-31F9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031fa0-1.2ad46814.woff2') format('woff2');
  unicode-range: U+31FA0-31FBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031fc0-1.00da1bf0.woff2') format('woff2');
  unicode-range: U+31FC0-31FDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/031fe0-1.44b0b6bb.woff2') format('woff2');
  unicode-range: U+31FE0-31FFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032000-1.765b475c.woff2') format('woff2');
  unicode-range: U+32000-3201F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032020-1.a11f2875.woff2') format('woff2');
  unicode-range: U+32020-3203F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032040-1.a42c44b7.woff2') format('woff2');
  unicode-range: U+32040-3205F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032060-1.a912dd94.woff2') format('woff2');
  unicode-range: U+32060-3207F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032080-1.a84ce28a.woff2') format('woff2');
  unicode-range: U+32080-3209F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0320a0-1.2360562e.woff2') format('woff2');
  unicode-range: U+320A0-320BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0320c0-1.1f2144c0.woff2') format('woff2');
  unicode-range: U+320C0-320DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0320e0-1.0a699d13.woff2') format('woff2');
  unicode-range: U+320E0-320FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032100-1.67a0b2b2.woff2') format('woff2');
  unicode-range: U+32100-3211F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032120-1.c4725145.woff2') format('woff2');
  unicode-range: U+32120-3213F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032140-1.85fd34ae.woff2') format('woff2');
  unicode-range: U+32140-3215F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032160-1.9b1f79de.woff2') format('woff2');
  unicode-range: U+32160-3217F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032180-1.3981d77c.woff2') format('woff2');
  unicode-range: U+32180-3219F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0321a0-1.95ce3962.woff2') format('woff2');
  unicode-range: U+321A0-321BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0321c0-1.28396bd1.woff2') format('woff2');
  unicode-range: U+321C0-321DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0321e0-1.3b59cd1c.woff2') format('woff2');
  unicode-range: U+321E0-321FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032200-1.03b5448c.woff2') format('woff2');
  unicode-range: U+32200-3221F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032220-1.5bbff32c.woff2') format('woff2');
  unicode-range: U+32220-3223F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032240-1.ed590b2d.woff2') format('woff2');
  unicode-range: U+32240-3225F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032260-1.16dd66b3.woff2') format('woff2');
  unicode-range: U+32260-3227F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032280-1.0e1bac53.woff2') format('woff2');
  unicode-range: U+32280-3229F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0322a0-1.30c5aa40.woff2') format('woff2');
  unicode-range: U+322A0-322BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0322c0-1.8002110b.woff2') format('woff2');
  unicode-range: U+322C0-322DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0322e0-1.e2bd68d1.woff2') format('woff2');
  unicode-range: U+322E0-322FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032300-1.5840c81e.woff2') format('woff2');
  unicode-range: U+32300-3231F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032320-1.f585ccf8.woff2') format('woff2');
  unicode-range: U+32320-3233F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032340-1.e41751b6.woff2') format('woff2');
  unicode-range: U+32340-3235F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032360-1.c63b697f.woff2') format('woff2');
  unicode-range: U+32360-3237F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032380-1.c59cfdf5.woff2') format('woff2');
  unicode-range: U+32380-3239F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0323a0-1.2367beef.woff2') format('woff2');
  unicode-range: U+323A0-323BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0323c0-1.10c2281b.woff2') format('woff2');
  unicode-range: U+323C0-323DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0323e0-1.caf7d1ae.woff2') format('woff2');
  unicode-range: U+323E0-323FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032400-1.d94e8165.woff2') format('woff2');
  unicode-range: U+32400-3241F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032420-1.8ab51b85.woff2') format('woff2');
  unicode-range: U+32420-3243F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032440-1.054f5dcf.woff2') format('woff2');
  unicode-range: U+32440-3245F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032460-1.4f1f7deb.woff2') format('woff2');
  unicode-range: U+32460-3247F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032480-1.1d92d161.woff2') format('woff2');
  unicode-range: U+32480-3249F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0324a0-1.fc38eccf.woff2') format('woff2');
  unicode-range: U+324A0-324BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0324c0-1.74c490a9.woff2') format('woff2');
  unicode-range: U+324C0-324DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0324e0-1.d2f38f59.woff2') format('woff2');
  unicode-range: U+324E0-324FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032500-1.30d43d34.woff2') format('woff2');
  unicode-range: U+32500-3251F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032520-1.1dbdc4af.woff2') format('woff2');
  unicode-range: U+32520-3253F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032540-1.11774746.woff2') format('woff2');
  unicode-range: U+32540-3255F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032560-1.d33ebdd2.woff2') format('woff2');
  unicode-range: U+32560-3257F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032580-1.726b5a87.woff2') format('woff2');
  unicode-range: U+32580-3259F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0325a0-1.9dcfa1c0.woff2') format('woff2');
  unicode-range: U+325A0-325BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0325c0-1.03e48c52.woff2') format('woff2');
  unicode-range: U+325C0-325DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0325e0-1.abdc3c91.woff2') format('woff2');
  unicode-range: U+325E0-325FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032600-1.180d258e.woff2') format('woff2');
  unicode-range: U+32600-3261F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032620-1.ae79adc2.woff2') format('woff2');
  unicode-range: U+32620-3263F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032640-1.b6529b25.woff2') format('woff2');
  unicode-range: U+32640-3265F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032660-1.f77467d4.woff2') format('woff2');
  unicode-range: U+32660-3267F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032680-1.83babfac.woff2') format('woff2');
  unicode-range: U+32680-3269F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0326a0-1.472b0817.woff2') format('woff2');
  unicode-range: U+326A0-326BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0326c0-1.606a5fc2.woff2') format('woff2');
  unicode-range: U+326C0-326DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0326e0-1.eae64af2.woff2') format('woff2');
  unicode-range: U+326E0-326FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032700-1.4a8d7130.woff2') format('woff2');
  unicode-range: U+32700-3271F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032720-1.dbe38b47.woff2') format('woff2');
  unicode-range: U+32720-3273F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032740-1.285417e5.woff2') format('woff2');
  unicode-range: U+32740-3275F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032760-1.3f58286f.woff2') format('woff2');
  unicode-range: U+32760-3277F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032780-1.88180622.woff2') format('woff2');
  unicode-range: U+32780-3279F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0327a0-1.f146ee10.woff2') format('woff2');
  unicode-range: U+327A0-327BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0327c0-1.36d078c3.woff2') format('woff2');
  unicode-range: U+327C0-327DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0327e0-1.357b4d30.woff2') format('woff2');
  unicode-range: U+327E0-327FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032800-1.4f707069.woff2') format('woff2');
  unicode-range: U+32800-3281F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032820-1.e7ea5e4d.woff2') format('woff2');
  unicode-range: U+32820-3283F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032840-1.630295ff.woff2') format('woff2');
  unicode-range: U+32840-3285F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032860-1.878b2751.woff2') format('woff2');
  unicode-range: U+32860-3287F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032880-1.6aaf15d3.woff2') format('woff2');
  unicode-range: U+32880-3289F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0328a0-1.f845e47d.woff2') format('woff2');
  unicode-range: U+328A0-328BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0328c0-1.cf47fdb4.woff2') format('woff2');
  unicode-range: U+328C0-328DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0328e0-1.14b9004e.woff2') format('woff2');
  unicode-range: U+328E0-328FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032900-1.9bd7b5bc.woff2') format('woff2');
  unicode-range: U+32900-3291F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032920-1.a3b15376.woff2') format('woff2');
  unicode-range: U+32920-3293F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032940-1.45d628f8.woff2') format('woff2');
  unicode-range: U+32940-3295F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032960-1.908aa8c2.woff2') format('woff2');
  unicode-range: U+32960-3297F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032980-1.924a5e70.woff2') format('woff2');
  unicode-range: U+32980-3299F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0329a0-1.662f129c.woff2') format('woff2');
  unicode-range: U+329A0-329BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0329c0-1.2fa462ea.woff2') format('woff2');
  unicode-range: U+329C0-329DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0329e0-1.cf7dc0e7.woff2') format('woff2');
  unicode-range: U+329E0-329FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032a00-1.8ac434af.woff2') format('woff2');
  unicode-range: U+32A00-32A1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032a20-1.ff73fba7.woff2') format('woff2');
  unicode-range: U+32A20-32A3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032a40-1.5565c18f.woff2') format('woff2');
  unicode-range: U+32A40-32A5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032a60-1.7ac777ba.woff2') format('woff2');
  unicode-range: U+32A60-32A7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032a80-1.50dac3ed.woff2') format('woff2');
  unicode-range: U+32A80-32A9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032aa0-1.1f26436e.woff2') format('woff2');
  unicode-range: U+32AA0-32ABF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032ac0-1.cca0763c.woff2') format('woff2');
  unicode-range: U+32AC0-32ADF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032ae0-1.140cb585.woff2') format('woff2');
  unicode-range: U+32AE0-32AFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032b00-1.ffafa690.woff2') format('woff2');
  unicode-range: U+32B00-32B1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032b20-1.64114f73.woff2') format('woff2');
  unicode-range: U+32B20-32B3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032b40-1.e7d88f87.woff2') format('woff2');
  unicode-range: U+32B40-32B5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032b60-1.dd2392ee.woff2') format('woff2');
  unicode-range: U+32B60-32B7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032b80-1.8e444acb.woff2') format('woff2');
  unicode-range: U+32B80-32B9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032ba0-1.25d4d1c3.woff2') format('woff2');
  unicode-range: U+32BA0-32BBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032bc0-1.e870cab7.woff2') format('woff2');
  unicode-range: U+32BC0-32BDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032be0-1.100b5d71.woff2') format('woff2');
  unicode-range: U+32BE0-32BFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032c00-1.d510800b.woff2') format('woff2');
  unicode-range: U+32C00-32C1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032c20-1.cfbf21c7.woff2') format('woff2');
  unicode-range: U+32C20-32C3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032c40-1.6a7b5a19.woff2') format('woff2');
  unicode-range: U+32C40-32C5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032c60-1.ef0ff586.woff2') format('woff2');
  unicode-range: U+32C60-32C7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032c80-1.f7968855.woff2') format('woff2');
  unicode-range: U+32C80-32C9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032ca0-1.4376f40a.woff2') format('woff2');
  unicode-range: U+32CA0-32CBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032cc0-1.e42d9265.woff2') format('woff2');
  unicode-range: U+32CC0-32CDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032ce0-1.e9674c0c.woff2') format('woff2');
  unicode-range: U+32CE0-32CFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032d00-1.5e39650b.woff2') format('woff2');
  unicode-range: U+32D00-32D1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032d20-1.f98463a5.woff2') format('woff2');
  unicode-range: U+32D20-32D3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032d40-1.5ba26bb0.woff2') format('woff2');
  unicode-range: U+32D40-32D5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032d60-1.6b0b4464.woff2') format('woff2');
  unicode-range: U+32D60-32D7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032d80-1.2297318a.woff2') format('woff2');
  unicode-range: U+32D80-32D9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032da0-1.bdd24a8b.woff2') format('woff2');
  unicode-range: U+32DA0-32DBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032dc0-1.c8f2e0a8.woff2') format('woff2');
  unicode-range: U+32DC0-32DDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032de0-1.1dd4251f.woff2') format('woff2');
  unicode-range: U+32DE0-32DFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032e00-1.acc7ec18.woff2') format('woff2');
  unicode-range: U+32E00-32E1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032e20-1.188d42e1.woff2') format('woff2');
  unicode-range: U+32E20-32E3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032e40-1.e1dd5c1b.woff2') format('woff2');
  unicode-range: U+32E40-32E5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032e60-1.489f8860.woff2') format('woff2');
  unicode-range: U+32E60-32E7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032e80-1.71cea480.woff2') format('woff2');
  unicode-range: U+32E80-32E9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032ea0-1.9bba24a8.woff2') format('woff2');
  unicode-range: U+32EA0-32EBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032ec0-1.ae6eb370.woff2') format('woff2');
  unicode-range: U+32EC0-32EDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032ee0-1.340485a3.woff2') format('woff2');
  unicode-range: U+32EE0-32EFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032f00-1.3e802d0e.woff2') format('woff2');
  unicode-range: U+32F00-32F1F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032f20-1.d5c6a398.woff2') format('woff2');
  unicode-range: U+32F20-32F3F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032f40-1.13a3c33e.woff2') format('woff2');
  unicode-range: U+32F40-32F5F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032f60-1.1029fe0c.woff2') format('woff2');
  unicode-range: U+32F60-32F7F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032f80-1.928ad6dd.woff2') format('woff2');
  unicode-range: U+32F80-32F9F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032fa0-1.1e7d0728.woff2') format('woff2');
  unicode-range: U+32FA0-32FBF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032fc0-1.e736d70f.woff2') format('woff2');
  unicode-range: U+32FC0-32FDF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/032fe0-1.6fe7c338.woff2') format('woff2');
  unicode-range: U+32FE0-32FFF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/033000-1.873b21b4.woff2') format('woff2');
  unicode-range: U+33000-3301F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/033020-1.a7a72c4a.woff2') format('woff2');
  unicode-range: U+33020-3303F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/033040-1.d4c95663.woff2') format('woff2');
  unicode-range: U+33040-3305F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/033060-1.5d83735c.woff2') format('woff2');
  unicode-range: U+33060-3307F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/033080-1.5d8854cc.woff2') format('woff2');
  unicode-range: U+33080-3309F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0330a0-1.3061859f.woff2') format('woff2');
  unicode-range: U+330A0-330BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0330c0-1.828e4f09.woff2') format('woff2');
  unicode-range: U+330C0-330DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0330e0-1.eea6f810.woff2') format('woff2');
  unicode-range: U+330E0-330FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/033100-1.012892c8.woff2') format('woff2');
  unicode-range: U+33100-3311F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/033120-1.637d650b.woff2') format('woff2');
  unicode-range: U+33120-3313F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/033140-1.01ac9be1.woff2') format('woff2');
  unicode-range: U+33140-3315F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/033160-1.059eaa2d.woff2') format('woff2');
  unicode-range: U+33160-3317F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/033180-1.2375311d.woff2') format('woff2');
  unicode-range: U+33180-3319F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0331a0-1.8983b985.woff2') format('woff2');
  unicode-range: U+331A0-331BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0331c0-1.c10d1ca9.woff2') format('woff2');
  unicode-range: U+331C0-331DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0331e0-1.60fdb03a.woff2') format('woff2');
  unicode-range: U+331E0-331FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/033200-1.d224eed9.woff2') format('woff2');
  unicode-range: U+33200-3321F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/033220-1.fd1f1566.woff2') format('woff2');
  unicode-range: U+33220-3323F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/033240-1.e2aa8b81.woff2') format('woff2');
  unicode-range: U+33240-3325F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/033260-1.bc317434.woff2') format('woff2');
  unicode-range: U+33260-3327F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/033280-1.3c670889.woff2') format('woff2');
  unicode-range: U+33280-3329F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0332a0-1.8920025f.woff2') format('woff2');
  unicode-range: U+332A0-332BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0332c0-1.7fd234a2.woff2') format('woff2');
  unicode-range: U+332C0-332DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0332e0-1.8b1f4cee.woff2') format('woff2');
  unicode-range: U+332E0-332FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/033300-1.d6fc847d.woff2') format('woff2');
  unicode-range: U+33300-3331F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/033320-1.fff414b1.woff2') format('woff2');
  unicode-range: U+33320-3333F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/033340-1.72d59ad0.woff2') format('woff2');
  unicode-range: U+33340-3335F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/033360-1.e6684adb.woff2') format('woff2');
  unicode-range: U+33360-3337F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/033380-1.167f9847.woff2') format('woff2');
  unicode-range: U+33380-3339F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0333a0-1.34eb005b.woff2') format('woff2');
  unicode-range: U+333A0-333BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0333c0-1.773dafe3.woff2') format('woff2');
  unicode-range: U+333C0-333DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0333e0-1.1fc231d5.woff2') format('woff2');
  unicode-range: U+333E0-333FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/033400-1.aa9f4337.woff2') format('woff2');
  unicode-range: U+33400-3341F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/033420-1.78ce3ae9.woff2') format('woff2');
  unicode-range: U+33420-3343F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/033440-1.dd6bd9be.woff2') format('woff2');
  unicode-range: U+33440-3345F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/033460-1.8e6abc24.woff2') format('woff2');
  unicode-range: U+33460-33479;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0e0000-1.2fb3d110.woff2') format('woff2');
  unicode-range: U+E0001;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0e0020-1.ee4ce2a3.woff2') format('woff2');
  unicode-range: U+E0020-E003F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0e0040-1.50f187a1.woff2') format('woff2');
  unicode-range: U+E0040-E005F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0e0060-1.d011aef3.woff2') format('woff2');
  unicode-range: U+E0060-E007F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0e0100-1.29de64f5.woff2') format('woff2');
  unicode-range: U+E0100-E011F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0e0120-1.4275635f.woff2') format('woff2');
  unicode-range: U+E0120-E013F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0e0140-1.716efb9f.woff2') format('woff2');
  unicode-range: U+E0140-E015F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0e0160-1.3c6f1632.woff2') format('woff2');
  unicode-range: U+E0160-E017F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0e0180-1.5aad634d.woff2') format('woff2');
  unicode-range: U+E0180-E019F;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0e01a0-1.9cc9d88b.woff2') format('woff2');
  unicode-range: U+E01A0-E01BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0e01c0-1.9cc247b7.woff2') format('woff2');
  unicode-range: U+E01C0-E01DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/0e01e0-1.55e97e17.woff2') format('woff2');
  unicode-range: U+E01E0-E01EF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/10c7a0-1.9cf40cba.woff2') format('woff2');
  unicode-range: U+10C7B8-10C7BF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/10c7c0-1.0e698808.woff2') format('woff2');
  unicode-range: U+10C7C0-10C7D1, U+10C7D6-10C7DB, U+10C7DD-10C7DF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/10c7e0-1.728a5d44.woff2') format('woff2');
  unicode-range: U+10C7E0-10C7E2, U+10C7E6-10C7EE, U+10C7F0-10C7FF;
}

@font-face {
  font-family: 'Plangothic';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('32/10c800-1.67c658cc.woff2') format('woff2');
  unicode-range: U+10C800-10C808;
}
