:root{--ac:#f5a623;--on-ac:#1c1c1a;--kulma:4px}[data-theme=dark]{--bg:#191816;--bg2:#211f1c;--bg3:#141311;--field:#191816;--text:#f5f4f1;--muted:#b5b2a8;--muted2:#8a877f;--faint:#6d6a63;--line:#2e2c27;--line2:#45423b;--hazard-dark:#1c1c1a;--map-base:#2b2925;--map-line:#201f1c;--map-label:#f5f4f1;--map-halo:#161513;--virhe:#ff7a6b;--virhe-bg:#2a1a17}[data-theme=light]{--bg:#f6f5f1;--bg2:#fff;--bg3:#edebe4;--field:#f6f5f1;--text:#1d1c19;--muted:#56534b;--muted2:#7a776e;--faint:#98958c;--line:#ddd9d0;--line2:#c7c3b8;--hazard-dark:#1c1c1a;--map-base:#dedad1;--map-line:#f6f5f1;--map-label:#1d1c19;--map-halo:#fff;--virhe:#b3261e;--virhe-bg:#fdecea}*{box-sizing:border-box}body{background:var(--bg);color:var(--text);font-family:var(--font-perus);margin:0;transition:background .25s,color .25s}a{color:inherit;text-decoration:none}a:hover{color:var(--ac)}.topbar a:hover,.band-accent a:hover{color:var(--on-ac);text-decoration:underline}h1,h2,h3,.display{font-family:var(--font-condensed);text-transform:uppercase;margin:0;line-height:.97}input,select,textarea{font-family:var(--font-perus)}input::placeholder,textarea::placeholder{color:var(--faint)}.container{max-width:1280px;margin:0 auto;padding-left:48px;padding-right:48px}.topbar{background:var(--ac);color:var(--on-ac);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;padding:8px 48px;font-size:13px;font-weight:600;display:flex}.topbar-right{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.topbar-aukiolo{align-items:center;display:flex}.nav{background:var(--bg);z-index:20;border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:32px;height:88px;padding:0 40px;display:flex;position:sticky;top:0}.brand{flex:none;align-items:center;display:flex}.te-logo{width:auto;max-width:100%;height:72px;display:block}.brand .te-logo{height:52px}[data-theme=dark] .logo-light,[data-theme=light] .logo-dark{display:none}.navlinks{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:20px;font-size:15px;font-weight:500;display:flex}.navlinks a.active{color:var(--ac);font-weight:700}.nav-toggle{border-radius:var(--kulma);border:1px solid var(--line2);cursor:pointer;background:0 0;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:5px;width:44px;height:44px;padding:0;display:none}.nav-toggle span{background:var(--text);width:20px;height:2px;display:block}.nav-toggle.open span:first-child{transform:translateY(7px)rotate(45deg)}.nav-toggle.open span:nth-child(2){opacity:0}.nav-toggle.open span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.mobile-menu{z-index:19;background:var(--bg);border-bottom:1px solid var(--line);flex-direction:column;max-height:calc(100vh - 89px);padding:4px 20px 20px;display:none;position:sticky;top:89px;overflow-y:auto}.mobile-menu a{border-bottom:1px solid var(--line);padding:15px 4px;font-size:17px;font-weight:600}.mobile-menu a.active{color:var(--ac)}.mobile-menu-foot{justify-content:space-between;align-items:center;gap:16px;padding-top:18px;display:flex}.hazard{background:repeating-linear-gradient(45deg, var(--ac) 0 18px, var(--hazard-dark) 18px 36px);height:8px}.btn{border-radius:var(--kulma);background:var(--ac);color:var(--on-ac);font-family:var(--font-condensed);letter-spacing:.5px;cursor:pointer;border:none;padding:16px 32px;font-size:20px;font-weight:700;display:inline-block}.btn:hover{color:var(--on-ac)}.btn-sm{padding:12px 24px;font-size:18px}.btn-dark{color:#f5f4f1;background:#1c1c1a}.btn-dark:hover,.band-accent .btn-dark:hover{color:#f5f4f1}.btn-outline{border-radius:var(--kulma);border:2px solid var(--text);color:var(--text);font-family:var(--font-condensed);letter-spacing:.5px;background:0 0;padding:14px 32px;font-size:20px;font-weight:600;display:inline-block}.kicker{color:var(--ac);font-family:var(--font-condensed);letter-spacing:3px;text-transform:uppercase;font-size:18px;font-weight:600}.lead{color:var(--muted);font-size:18px;line-height:1.6}.card{background:var(--bg2)}.card-accent-top{border-top:3px solid var(--ac)}.band{background:var(--bg2)}.band-accent{background:var(--ac);color:var(--on-ac)}.chip{border:1px solid var(--line2);padding:8px 16px;font-size:14px}.chip-solid{background:var(--ac);color:var(--on-ac);padding:8px 16px;font-size:14px;font-weight:600}.tag{background:var(--ac);color:var(--on-ac);font-family:var(--font-condensed);flex:none;padding:4px 12px;font-size:17px;font-weight:700}.stat-num{font-family:var(--font-condensed);color:var(--ac);font-size:clamp(32px,8vw,44px);font-weight:800}.placeholder{background:repeating-linear-gradient(45deg, var(--bg3) 0 14px, var(--bg2) 14px 28px);border:1px dashed var(--line2);width:100%;height:100%;min-height:160px;color:var(--muted2);text-align:center;justify-content:center;align-items:center;padding:12px;font-family:monospace;font-size:13px;display:flex}.photo{position:relative;overflow:hidden}.photo img{object-fit:cover;width:100%;height:100%;display:block}picture{display:contents}.sumea:before{content:"";background:var(--sumea) center / cover no-repeat;filter:blur(14px);position:absolute;inset:0;transform:scale(1.15)}.sumea img{position:relative}.field-label{color:var(--muted);letter-spacing:1px;text-transform:uppercase;font-size:13px;font-weight:600}.field{border-radius:var(--kulma);background:var(--field);border:1px solid var(--line2);color:var(--text);width:100%;padding:14px 16px;font-size:15px}.field:focus-visible{outline:2px solid var(--ac);outline-offset:1px}.field-virheellinen{border-color:var(--virhe)}.field-virhe{color:var(--virhe);font-size:13px;line-height:1.45}.lomake-ilmoitus{border:1px solid var(--virhe);background:var(--virhe-bg);color:var(--virhe);padding:12px 16px;font-size:14px;line-height:1.5}.hunaja{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.theme-toggle{border-radius:var(--kulma);border:1px solid var(--line2);width:36px;height:36px;color:var(--text);cursor:pointer;background:0 0;justify-content:center;align-items:center;font-size:16px;display:flex}.footer{background:var(--bg3);padding:64px 0 0}.footer-grid{grid-template-columns:1.4fr 1fr 1fr 1fr;gap:48px;padding-bottom:48px;display:grid}.footer h4{font-family:var(--font-condensed);letter-spacing:1px;margin:0 0 4px;font-size:17px;font-weight:700}.footer-col{color:var(--muted);flex-direction:column;gap:10px;font-size:14px;display:flex}.footer-bottom{border-top:1px solid var(--line);color:var(--faint);flex-wrap:wrap;justify-content:space-between;gap:8px;padding:20px 0;font-size:13px;display:flex}@media (max-width:1080px){.navlinks{display:none}.nav-toggle,.mobile-menu{display:flex}.footer-grid{grid-template-columns:1fr 1fr}.grid-2,.grid-3{grid-template-columns:1fr!important}}@media (max-width:720px){.container{padding-left:20px!important;padding-right:20px!important}.footer-grid{grid-template-columns:1fr 1fr;gap:28px}.footer-col:first-child{grid-column:1/-1}.topbar{padding:8px 20px;font-size:12px}.topbar-aukiolo{display:none}.nav{height:76px;padding:0 20px}.mobile-menu{max-height:calc(100vh - 77px);top:77px}.brand .te-logo{height:38px}}.grid-2{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;display:grid}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.galleria-ruudukko{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.galleria-kuva{border:1px solid var(--line);background:var(--bg);cursor:pointer;aspect-ratio:4/3;padding:0;display:block;position:relative;overflow:hidden}.galleria-kuva img{object-fit:cover;width:100%;height:100%;transition:transform .3s,opacity .2s;display:block}.galleria-kuva:hover img,.galleria-kuva:focus-visible img{opacity:.85;transform:scale(1.06)}.galleria-kuva:focus-visible{outline:3px solid var(--ac);outline-offset:2px}.galleria-suurenna{color:#f5f4f1;opacity:0;background:#141311a6;justify-content:center;align-items:center;width:28px;height:28px;font-size:15px;line-height:1;transition:opacity .2s;display:flex;position:absolute;bottom:8px;right:8px}.galleria-kuva:hover .galleria-suurenna,.galleria-kuva:focus-visible .galleria-suurenna{opacity:1}.galleria-lisaa{cursor:pointer;align-self:center}.lightbox{z-index:100;background:#0c0b0af0;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.lightbox-sisalto{flex-direction:column;align-items:center;gap:14px;max-width:1200px;margin:0;display:flex}.lightbox-sisalto img{object-fit:contain;max-width:100%;max-height:calc(100vh - 150px);display:block}.lightbox-sisalto figcaption{text-align:center;color:#d8d5cc;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:16px;font-size:15px;line-height:1.5;display:flex}.lightbox-laskuri{font-family:var(--font-condensed);letter-spacing:1px;color:var(--ac);white-space:nowrap}.lightbox-nappi{border-radius:var(--kulma);color:#f5f4f1;cursor:pointer;background:#f5f4f11a;border:1px solid #f5f4f140;justify-content:center;align-items:center;transition:background .2s;display:flex;position:absolute}.lightbox-nappi:hover{background:#f5f4f138}.lightbox-nappi:focus-visible{outline:3px solid var(--ac);outline-offset:2px}.lightbox-sulje{width:44px;height:44px;font-size:18px;top:20px;right:20px}.lightbox-edellinen,.lightbox-seuraava{width:52px;height:72px;font-size:34px;font-family:var(--font-condensed);top:50%;transform:translateY(-50%)}.lightbox-edellinen{left:20px}.lightbox-seuraava{right:20px}@media (max-width:900px){.galleria-ruudukko{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:600px){.galleria-ruudukko{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.lightbox{padding:12px}.lightbox-sisalto img{max-height:calc(100vh - 190px)}.lightbox-edellinen,.lightbox-seuraava{width:64px;height:48px;top:auto;bottom:16px;transform:none}.lightbox-edellinen{left:16px}.lightbox-seuraava{right:16px}}.evastebanneri{z-index:60;background:var(--bg2);border-top:3px solid var(--ac);padding:20px 24px;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 32px #00000059}.evastebanneri-sisalto{align-items:center;gap:32px;max-width:1280px;margin:0 auto;display:flex}.evastebanneri-otsikko{font-family:var(--font-condensed);letter-spacing:.5px;text-transform:uppercase;font-size:22px;font-weight:800}.evastebanneri-napit{flex-shrink:0;gap:12px;display:flex}.evastebanneri-napit .btn,.evastebanneri-napit .btn-outline{white-space:nowrap;cursor:pointer;padding:13px 22px;font-size:17px}.evastebanneri-napit .btn-outline{border-width:2px;padding:11px 22px}@media (max-width:860px){.evastebanneri-sisalto{flex-direction:column;align-items:stretch;gap:16px}.evastebanneri-napit{flex-direction:column-reverse}.evastebanneri-napit .btn,.evastebanneri-napit .btn-outline{text-align:center;width:100%}}.linkkinappi{font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:none;padding:0;text-decoration:none}.linkkinappi:hover{color:var(--ac)}.lakiteksti{flex-direction:column;gap:36px;margin-top:40px;display:flex}.lakiteksti h2{font-family:var(--font-condensed);letter-spacing:.3px;border-bottom:1px solid var(--line);margin:0 0 14px;padding-bottom:10px;font-size:26px;font-weight:800}.lakiteksti h3{font-family:var(--font-condensed);color:var(--ac);margin:22px 0 8px;font-size:20px;font-weight:700}.lakiteksti p{color:var(--muted);margin:0 0 12px;line-height:1.7}.lakiteksti ul{color:var(--muted);margin:0 0 12px;padding-left:22px;line-height:1.7}.lakiteksti li{margin-bottom:6px}.lakiteksti strong{color:var(--text)}.lakiteksti code{background:var(--bg3);border:1px solid var(--line);color:var(--text);padding:2px 6px;font-size:13px}.lakiteksti a{text-decoration:underline}.stat-palkki{background:var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.stat-ruutu{background:var(--bg);padding:clamp(20px,5vw,32px) clamp(20px,6vw,48px)}.hero-napit{flex-wrap:wrap;gap:14px;display:flex}@media (max-width:860px){.stat-palkki{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.field{font-size:16px}.hero-napit{flex-direction:column;align-items:stretch}.hero-napit .btn,.hero-napit .btn-outline{text-align:center}.kicker{letter-spacing:2px;font-size:15px}.kicker-viiva{display:none}.footer{padding-top:40px}.footer-bottom{gap:10px;padding:16px 0}}.toimialue{grid-template:"esittely kartta""tiedot kartta"1fr/minmax(0,1fr) minmax(0,1fr);align-items:start;gap:22px clamp(28px,5.5vw,64px);display:grid}.toimialue-esittely{flex-direction:column;grid-area:esittely;gap:14px;display:flex}.toimialue-tiedot{flex-direction:column;grid-area:tiedot;gap:20px;display:flex}.toimialue-kartta{grid-area:kartta}@media (max-width:1080px){.toimialue{grid-template-columns:minmax(0,1fr);grid-template-areas:"esittely""kartta""tiedot";row-gap:clamp(24px,5vw,36px)}.toimialue-kartta svg{max-width:300px!important}}.osio-otsikko{align-items:baseline;gap:20px;display:flex}.osio-otsikko-teksti{margin:0;font-size:clamp(26px,5vw,40px);font-weight:800}.osio-otsikko-viiva{background:var(--line);flex:24px;order:2;min-width:24px;height:2px}.osio-otsikko-tarkenne{color:var(--muted2);flex:none;order:3;font-size:14px}@media (max-width:860px){.osio-otsikko{flex-wrap:wrap;gap:4px 16px}.osio-otsikko-teksti{flex:1 0 100%}.osio-otsikko-tarkenne{flex:1 0 100%;order:2;font-size:14px;line-height:1.45}.osio-otsikko-viiva{flex:1 0 100%;order:3;margin-top:10px}}.ohita-linkki{border-radius:var(--kulma);z-index:100;background:var(--ac);color:var(--on-ac);font-family:var(--font-condensed);padding:14px 24px;font-size:18px;font-weight:700;text-decoration:none;position:absolute;top:0;left:-9999px}.ohita-linkki:focus{color:var(--on-ac);top:8px;left:8px}.palvelu-kortti{background:var(--bg);border:1px solid var(--line);flex-direction:column;display:flex}.palvelu-kortti:hover{color:inherit;border-color:var(--ac)}.palvelu-kortti:focus-visible{outline:2px solid var(--ac);outline-offset:2px}.palvelu-kuva{height:clamp(180px,40vw,220px);position:relative}.palvelu-nro{z-index:1;background:var(--ac);color:var(--on-ac);font-family:var(--font-condensed);padding:10px 18px 8px;font-size:30px;font-weight:800;line-height:1;position:absolute;bottom:0;left:0}.palvelu-korostus{z-index:1;color:var(--ac);font-family:var(--font-condensed);letter-spacing:1.6px;text-transform:uppercase;background:#141311d6;padding:7px 12px;font-size:13px;font-weight:700;position:absolute;top:0;right:0}.palvelu-sisalto{flex-direction:column;gap:12px;padding:24px 28px;display:flex}.palvelu-otsikko{font-family:var(--font-condensed);margin:0;font-size:clamp(22px,3.5vw,27px);font-weight:700}.palvelu-teksti{color:var(--muted);margin:0;font-size:15px;line-height:1.6}.palvelu-lista{color:var(--muted);flex-direction:column;gap:7px;margin:4px 0 0;padding:0;font-size:14px;list-style:none;display:flex}.palvelu-lista li{gap:10px;line-height:1.5;display:flex}.palvelu-lista li:before{content:"—";color:var(--ac);flex:none}.multa{border:1px solid var(--line);border-left:4px solid var(--ac);background:var(--bg2);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);display:grid}.multa-kuva{min-height:clamp(220px,42vw,320px);position:relative}.multa-sisalto{flex-direction:column;gap:16px;padding:clamp(24px,4.5vw,40px);display:flex}@media (max-width:860px){.multa{grid-template-columns:minmax(0,1fr)}}.some-linkit{flex-direction:column;gap:10px;display:flex}.some-linkki{align-items:center;gap:12px;width:max-content;max-width:100%;display:inline-flex}.some-merkki{border-radius:var(--kulma);border:1px solid var(--line2);width:40px;height:40px;color:var(--text);flex:none;justify-content:center;align-items:center;transition:background .2s,color .2s,border-color .2s;display:flex}.some-linkki:hover .some-merkki{background:var(--ac);border-color:var(--ac);color:var(--on-ac)}.some-linkki:focus-visible{outline:2px solid var(--ac);outline-offset:3px}.some-teksti{font-size:14px}.kumppanikortti:focus-visible{outline:2px solid var(--ac);outline-offset:2px}.kumppanimerkki{border:1px solid var(--line);border-top:3px solid var(--ac);flex-direction:column;align-items:flex-start;gap:12px;min-width:0;padding:20px 24px;display:flex}.merkkinosto{flex-direction:row;align-items:center;gap:24px}@media (max-width:520px){.merkkinosto{flex-direction:column;align-items:flex-start}}.sertifikaatti-kuva{flex:none;width:auto;display:block}.sertifikaatit{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.sertifikaatti-linkki{opacity:.9;transition:opacity .2s;display:inline-flex}.sertifikaatti-linkki:hover{opacity:1}.sertifikaatti-linkki:focus-visible{outline:2px solid var(--ac);outline-offset:4px}.kumppanimerkki:hover{color:inherit}a.kumppanimerkki:hover .kumppanimerkki-otsikko{color:var(--ac)}.kumppanimerkki:focus-visible{outline:2px solid var(--ac);outline-offset:2px}.kumppanimerkki-teksti{flex-direction:column;gap:4px;min-width:0;display:flex}.kumppanimerkki-otsikko{font-size:16px;font-weight:700;line-height:1.3}.kumppanimerkki-kuvaus{color:var(--muted);font-size:14px;line-height:1.5}
@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0a8efbe73793fcdf-s.3_otmf38u2y4x.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/be73ba277ecdcba3-s.00hyb-x0mjr9g.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c52d0a8a47055bb1-s.p.2p4adm_386h58.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/32e2c39004b5fbd8-s.1x39li9dshdhc.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bc9aeb10d4e2aad9-s.1qsgyx-tuq4mu.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b5363c3b0545cfa1-s.p.0s4utfvp8prsy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/10dc39481d8b0f5c-s.3f7g1nki62hoj.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/31dd1d13888dfd30-s.3sup9rdq9grs5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8d472e246568d62d-s.p.22ggkaf3lyu8c.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(../media/65cd4c6cc3039b94-s.22gtx64q2ss2-.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a351e9f47a978e9b-s.3os00td4x4cmq.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5016fbdfc634340b-s.p.2lpos000q_nzo.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Fallback;src:local(Arial);ascent-override:103.43%;descent-override:20.69%;line-gap-override:0.0%;size-adjust:96.68%}._4c0-mG_className{font-family:Barlow,Barlow Fallback;font-style:normal}._4c0-mG_variable{--font-perus:"Barlow", "Barlow Fallback"}
@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c230f5cedd6adcc0-s.33sztrngv_ieb.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/13355f8808aafd40-s.198xu-2bu0foz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bf56aec03b6c512f-s.p.2-6hkzwn24m5-.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/39bdd36e1450d69d-s.38t85nkp60tez.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/f88683b112f86fce-s.2omtmoo94goav.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/066ba92c8fc1c222-s.p.3lj349bs9hfu1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/31d568f801a64fa3-s.2dbbbbabmw4n4.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c0a0872b54d5f580-s.1oqo1buse5xew.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2da4f60ed3b00b11-s.p.0xxdg0o7uh536.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(../media/3653761fae724bb1-s.0i8had3keju7i.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(../media/7fe56aac9cb73d5c-s.24oj26lcm6-u8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(../media/26cfda139e115385-s.p.2oeto2j5aaelm.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed Fallback;src:local(Arial);ascent-override:130.73%;descent-override:26.15%;line-gap-override:0.0%;size-adjust:76.49%}.Ecqe-q_className{font-family:Barlow Condensed,Barlow Condensed Fallback;font-style:normal}.Ecqe-q_variable{--font-condensed:"Barlow Condensed", "Barlow Condensed Fallback"}
