@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-latin-ext-wdth-normal.7khWdh9v.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-latin-wdth-normal.DY7AcnAa.woff2)format("woff2-variations");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}:root{--space-2:8.8px;--space-3:13.2px;--gpe-logo-h:68px;--gpe-gap-ar:1672/941}@media (width<=959.98px){:root{--gpe-logo-h:52px;--gpe-gap-ar:1672/941}[data-alleen=desk]{display:none!important}}@media (width>=960px){[data-alleen=mob]{display:none!important}}*,:before,:after{box-sizing:border-box}body{color:#10294a;-webkit-hyphens:none;hyphens:none;background:#f5f7fa;margin:0;font-family:Archivo,system-ui,sans-serif;font-size:15px;font-weight:400;line-height:1.55}@media (width<=959.98px){body{-webkit-hyphens:manual;hyphens:manual;overflow-wrap:break-word}.heel{-webkit-hyphens:none;hyphens:none}}h1,h2,h3,h4,h5,h6{letter-spacing:-.015em;margin:0 0 var(--space-2);font-family:Archivo,system-ui,sans-serif;font-weight:400;line-height:1.12}h1{font-size:42px}h2{font-size:32px}h3{font-size:25px}h4{font-size:20px}h5{font-size:16px}h6{letter-spacing:.08em;text-transform:uppercase;font-size:13px}p{margin:0 0 var(--space-3)}a{color:#10294a;text-underline-offset:3px}a:hover{color:#1d6f99}img{max-width:100%;display:block}::selection{background:#cf9f4559}[hidden]{display:none!important}.l,.k{all:unset;box-sizing:border-box}a.l:hover{color:inherit}.lb{display:block}.l:focus-visible,.k:focus-visible{outline-offset:2px;outline:2px solid #29a3d1}.l [role=img],.k [role=img],.l .vb,.k .vb{transition:transform .7s cubic-bezier(.2,.7,.2,1),opacity 1s}.l:hover [role=img],.k:hover [role=img],.l:hover .vb,.k:hover .vb{transform:scale(1.05)}.pijl{transition:transform .25s;display:inline-block}.l:hover .pijl,.k:hover .pijl{transform:translate(5px)}html:not(.js) #formulier-verzonden:target{display:flex!important}html:not(.js) #formulier-fout:target{display:block!important}html:not(.js) [data-toon=uitdaging]:has(#formulier-verzonden:target,#formulier-fout:target){display:flex!important}.wereldkaart{width:100%;height:100%;display:block}.wereldkaart text{font-family:Archivo,system-ui,sans-serif}.wereldkaart .boog{fill:none;stroke:#cf9f45;stroke-width:1.8px;stroke-dasharray:6 6;animation:2.4s linear infinite gpe-boog}.wereldkaart .puls{animation:3s ease-out infinite gpe-puls}@keyframes gpe-boog{to{stroke-dashoffset:-24px}}@keyframes gpe-puls{0%{r:6;opacity:.7}to{r:26;opacity:0}}@media (prefers-reduced-motion:reduce){.wereldkaart .boog,.wereldkaart .puls{animation:none}.l:hover [role=img],.k:hover [role=img],.l:hover .vb,.k:hover .vb,.l:hover .pijl,.k:hover .pijl{transform:none}}.hv-tekst-goud:hover{color:#cf9f45!important}.hv-tekst-lichtblauw:hover{color:#1d8fc2!important}.hv-tekst-blauw:hover{color:#1d6f99!important}.hv-tekst-navy:hover{color:#10294a!important}.hv-blauw:hover{background:#1d6f99!important}.hv-blauw-rand:hover{background:#1d6f99!important;border-color:#1d6f99!important}.hv-room:hover{background:#f6eedd!important}.hv-goud:hover{background:#ddb465!important}.hv-goud-rand:hover{background:#ddb465!important;border-color:#ddb465!important}.hv-navy:hover{color:#f5f7fa!important;background:#10294a!important}.hv-navy-goud:hover{color:#cf9f45!important;background:#10294a!important}.hv-goud-navy:hover{color:#10294a!important;background:#cf9f45!important}.hv-rand-navy:hover{border-color:#10294a!important}.hv-rand-goud:hover{border-color:#cf9f45!important}.hv-schaduw:hover{box-shadow:0 14px 32px #10294a1f!important}.hv-schaduw-licht:hover{box-shadow:0 10px 26px #10294a1f!important}.hv-optil:hover{transform:translateY(-4px)!important;box-shadow:0 14px 32px #10294a1f!important}.fc-goud:focus{border-color:#cf9f45!important}.fc-blauw:focus{border-color:#1d6f99!important}
