/* Lokaal gehoste lettertypes en iconen. Gemaakt door scripts/self_host_fonts.py, niet met de hand bewerken. */
@font-face { font-family: 'Caveat'; font-style: normal; font-weight: 600; font-display: swap; src: url(/assets/fonts/caveat-latin-ext-b05c2b.woff2) format('woff2'); unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, 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: 'Caveat'; font-style: normal; font-weight: 600; font-display: swap; src: url(/assets/fonts/caveat-latin-bd8364.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: 'Geist'; font-style: normal; font-weight: 400 700; font-display: swap; src: url(/assets/fonts/geist-latin-ext-f81819.woff2) format('woff2'); unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, 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: 'Geist'; font-style: normal; font-weight: 400 700; font-display: swap; src: url(/assets/fonts/geist-latin-04ce1a.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: 'Geist Mono'; font-style: normal; font-weight: 400 500; font-display: swap; src: url(/assets/fonts/geist-mono-latin-ext-341e82.woff2) format('woff2'); unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, 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: 'Geist Mono'; font-style: normal; font-weight: 400 500; font-display: swap; src: url(/assets/fonts/geist-mono-latin-749b50.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: "Phosphor"; src: url(/assets/fonts/phosphor-regular.woff2) format("woff2"); font-weight: normal; font-style: normal; font-display: block; }
.ph {
  
  font-family: "Phosphor" !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  
  letter-spacing: 0;
  -webkit-font-feature-settings: "liga";
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  font-feature-settings: "liga";
  -webkit-font-variant-ligatures: discretionary-ligatures;
  font-variant-ligatures: discretionary-ligatures;

  
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.ph.ph-angle:before { content: "\e7bc"; }
.ph.ph-armchair:before { content: "\e012"; }
.ph.ph-arrow-down:before { content: "\e03e"; }
.ph.ph-arrow-fat-lines-down:before { content: "\e524"; }
.ph.ph-arrow-right:before { content: "\e06c"; }
.ph.ph-arrow-u-up-left:before { content: "\e08a"; }
.ph.ph-arrow-up:before { content: "\e08e"; }
.ph.ph-arrows-clockwise:before { content: "\e094"; }
.ph.ph-arrows-down-up:before { content: "\e098"; }
.ph.ph-arrows-left-right:before { content: "\e0a0"; }
.ph.ph-arrows-out-simple:before { content: "\e0a6"; }
.ph.ph-baby:before { content: "\e774"; }
.ph.ph-baby-carriage:before { content: "\e818"; }
.ph.ph-bank:before { content: "\e0b4"; }
.ph.ph-barbell:before { content: "\e0b6"; }
.ph.ph-beer-bottle:before { content: "\e7b0"; }
.ph.ph-bicycle:before { content: "\e0d6"; }
.ph.ph-book-open:before { content: "\e0e6"; }
.ph.ph-bowl-food:before { content: "\eaa4"; }
.ph.ph-bread:before { content: "\e81c"; }
.ph.ph-briefcase:before { content: "\e0ee"; }
.ph.ph-briefcase-metal:before { content: "\e5f2"; }
.ph.ph-buildings:before { content: "\e102"; }
.ph.ph-cake:before { content: "\e780"; }
.ph.ph-calculator:before { content: "\e538"; }
.ph.ph-calendar-blank:before { content: "\e10a"; }
.ph.ph-calendar-check:before { content: "\e712"; }
.ph.ph-calendar-dots:before { content: "\e7b4"; }
.ph.ph-calendar-heart:before { content: "\e8b0"; }
.ph.ph-car:before { content: "\e112"; }
.ph.ph-car-profile:before { content: "\e8cc"; }
.ph.ph-car-simple:before { content: "\e114"; }
.ph.ph-caret-right:before { content: "\e13a"; }
.ph.ph-chart-bar:before { content: "\e150"; }
.ph.ph-chart-line:before { content: "\e154"; }
.ph.ph-chart-line-up:before { content: "\e156"; }
.ph.ph-chart-pie:before { content: "\e158"; }
.ph.ph-chart-scatter:before { content: "\eaac"; }
.ph.ph-chat-circle-dots:before { content: "\e16c"; }
.ph.ph-check-square:before { content: "\e186"; }
.ph.ph-cigarette-slash:before { content: "\ed92"; }
.ph.ph-circle:before { content: "\e18a"; }
.ph.ph-circle-dashed:before { content: "\e602"; }
.ph.ph-clock:before { content: "\e19a"; }
.ph.ph-clock-clockwise:before { content: "\e19e"; }
.ph.ph-clock-counter-clockwise:before { content: "\e1a0"; }
.ph.ph-coffee:before { content: "\e1c2"; }
.ph.ph-coins:before { content: "\e78e"; }
.ph.ph-columns:before { content: "\e546"; }
.ph.ph-compass:before { content: "\e1c8"; }
.ph.ph-cookie:before { content: "\e6ca"; }
.ph.ph-cooking-pot:before { content: "\e764"; }
.ph.ph-copy:before { content: "\e1ca"; }
.ph.ph-cube:before { content: "\e1da"; }
.ph.ph-cube-focus:before { content: "\ed0a"; }
.ph.ph-currency-eur:before { content: "\e554"; }
.ph.ph-dice-five:before { content: "\e1ee"; }
.ph.ph-divide:before { content: "\e1fa"; }
.ph.ph-door-open:before { content: "\e7e6"; }
.ph.ph-drop:before { content: "\e210"; }
.ph.ph-drop-half:before { content: "\e566"; }
.ph.ph-ear:before { content: "\e70c"; }
.ph.ph-egg:before { content: "\e812"; }
.ph.ph-engine:before { content: "\ea80"; }
.ph.ph-envelope-simple:before { content: "\e218"; }
.ph.ph-exam:before { content: "\e742"; }
.ph.ph-fan:before { content: "\e9f2"; }
.ph.ph-fire:before { content: "\e242"; }
.ph.ph-fire-simple:before { content: "\e620"; }
.ph.ph-first-aid:before { content: "\e56e"; }
.ph.ph-first-aid-kit:before { content: "\e570"; }
.ph.ph-flame:before { content: "\e624"; }
.ph.ph-flask:before { content: "\e79e"; }
.ph.ph-footprints:before { content: "\ea88"; }
.ph.ph-function:before { content: "\ebe4"; }
.ph.ph-funnel:before { content: "\e266"; }
.ph.ph-gas-pump:before { content: "\e768"; }
.ph.ph-gauge:before { content: "\e628"; }
.ph.ph-gift:before { content: "\e276"; }
.ph.ph-graduation-cap:before { content: "\e62c"; }
.ph.ph-grains:before { content: "\ec68"; }
.ph.ph-grains-slash:before { content: "\ec6a"; }
.ph.ph-grid-four:before { content: "\e296"; }
.ph.ph-hammer:before { content: "\e80e"; }
.ph.ph-hand-coins:before { content: "\ea8c"; }
.ph.ph-hand-heart:before { content: "\e810"; }
.ph.ph-handshake:before { content: "\e582"; }
.ph.ph-hard-drives:before { content: "\e2a0"; }
.ph.ph-heartbeat:before { content: "\e2ac"; }
.ph.ph-hourglass:before { content: "\e2b2"; }
.ph.ph-house:before { content: "\e2c2"; }
.ph.ph-house-line:before { content: "\e2c4"; }
.ph.ph-house-simple:before { content: "\e2c6"; }
.ph.ph-identification-badge:before { content: "\e6f6"; }
.ph.ph-identification-card:before { content: "\e2c8"; }
.ph.ph-info:before { content: "\e2ce"; }
.ph.ph-island:before { content: "\ee06"; }
.ph.ph-key:before { content: "\e2d6"; }
.ph.ph-lifebuoy:before { content: "\e63a"; }
.ph.ph-lightbulb:before { content: "\e2dc"; }
.ph.ph-lightning:before { content: "\e2de"; }
.ph.ph-link:before { content: "\e2e2"; }
.ph.ph-list:before { content: "\e2f0"; }
.ph.ph-list-bullets:before { content: "\e2f2"; }
.ph.ph-magnifying-glass:before { content: "\e30c"; }
.ph.ph-map-trifold:before { content: "\e31a"; }
.ph.ph-moon:before { content: "\e330"; }
.ph.ph-mountains:before { content: "\e7ae"; }
.ph.ph-package:before { content: "\e390"; }
.ph.ph-paint-bucket:before { content: "\e392"; }
.ph.ph-paint-roller:before { content: "\e6f4"; }
.ph.ph-percent:before { content: "\e3b6"; }
.ph.ph-person:before { content: "\e3a8"; }
.ph.ph-person-arms-spread:before { content: "\ecfe"; }
.ph.ph-person-simple-bike:before { content: "\e734"; }
.ph.ph-person-simple-run:before { content: "\e730"; }
.ph.ph-piggy-bank:before { content: "\ea04"; }
.ph.ph-pill:before { content: "\e700"; }
.ph.ph-plant:before { content: "\ebae"; }
.ph.ph-plug:before { content: "\e946"; }
.ph.ph-plus:before { content: "\e3d4"; }
.ph.ph-printer:before { content: "\e3dc"; }
.ph.ph-question:before { content: "\e3e8"; }
.ph.ph-receipt:before { content: "\e3ec"; }
.ph.ph-ruler:before { content: "\e6b8"; }
.ph.ph-scales:before { content: "\e750"; }
.ph.ph-scroll:before { content: "\eb7a"; }
.ph.ph-shield-check:before { content: "\e40c"; }
.ph.ph-shopping-cart:before { content: "\e41e"; }
.ph.ph-sign-out:before { content: "\e42a"; }
.ph.ph-smiley:before { content: "\e436"; }
.ph.ph-sneaker:before { content: "\e80c"; }
.ph.ph-snowflake:before { content: "\e5aa"; }
.ph.ph-solar-panel:before { content: "\ed7a"; }
.ph.ph-square:before { content: "\e45e"; }
.ph.ph-squares-four:before { content: "\e464"; }
.ph.ph-stack:before { content: "\e466"; }
.ph.ph-stack-simple:before { content: "\e468"; }
.ph.ph-star-four:before { content: "\e6a4"; }
.ph.ph-stethoscope:before { content: "\e7ea"; }
.ph.ph-storefront:before { content: "\e470"; }
.ph.ph-student:before { content: "\e73e"; }
.ph.ph-sun-horizon:before { content: "\e5b6"; }
.ph.ph-t-shirt:before { content: "\e670"; }
.ph.ph-tag:before { content: "\e478"; }
.ph.ph-target:before { content: "\e47c"; }
.ph.ph-taxi:before { content: "\e902"; }
.ph.ph-thermometer:before { content: "\e5c6"; }
.ph.ph-thermometer-hot:before { content: "\e5ca"; }
.ph.ph-tire:before { content: "\edd2"; }
.ph.ph-toolbox:before { content: "\eca0"; }
.ph.ph-train:before { content: "\e496"; }
.ph.ph-tree-evergreen:before { content: "\e6dc"; }
.ph.ph-trend-down:before { content: "\e4ac"; }
.ph.ph-trend-up:before { content: "\e4ae"; }
.ph.ph-triangle:before { content: "\e4b0"; }
.ph.ph-truck:before { content: "\e4b4"; }
.ph.ph-umbrella:before { content: "\e684"; }
.ph.ph-user:before { content: "\e4c2"; }
.ph.ph-users:before { content: "\e4d6"; }
.ph.ph-users-three:before { content: "\e68e"; }
.ph.ph-wallet:before { content: "\e68a"; }
.ph.ph-warning:before { content: "\e4e0"; }
.ph.ph-wave-sine:before { content: "\ea9a"; }
.ph.ph-wave-square:before { content: "\ea9e"; }
.ph.ph-waveform:before { content: "\e802"; }
.ph.ph-wheelchair:before { content: "\e4e8"; }
.ph.ph-wind:before { content: "\e5d2"; }
.ph.ph-x:before { content: "\e4f6"; }
@font-face { font-family: "Phosphor-Bold"; src: url(/assets/fonts/phosphor-bold.woff2) format("woff2"); font-weight: normal; font-style: normal; font-display: block; }
.ph-bold {
  
  font-family: "Phosphor-Bold" !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  
  letter-spacing: 0;
  -webkit-font-feature-settings: "liga";
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  font-feature-settings: "liga";
  -webkit-font-variant-ligatures: discretionary-ligatures;
  font-variant-ligatures: discretionary-ligatures;

  
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.ph-bold.ph-arrow-bend-right-up:before { content: "\e022"; }
.ph-bold.ph-arrow-right:before { content: "\e06c"; }
.ph-bold.ph-caret-down:before { content: "\e136"; }
.ph-bold.ph-caret-right:before { content: "\e13a"; }
.ph-bold.ph-check:before { content: "\e182"; }
