/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@media screen{@font-face{font-family:Roboto Slab;src:url(/themes/custom/rekall_theme/dist/RobotoSlab-Medium.5d929ea2.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Roboto Slab;src:url(/themes/custom/rekall_theme/dist/RobotoSlab-Regular.477f2170.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto Slab;src:url(/themes/custom/rekall_theme/dist/RobotoSlab-Bold.21d80377.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Poppins-Regular;src:url(/themes/custom/rekall_theme/dist/Poppins-Regular.50efe1f6.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins-Medium;src:url(/themes/custom/rekall_theme/dist/Poppins-Medium.d24fff66.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins-SemiBold;src:url(/themes/custom/rekall_theme/dist/Poppins-SemiBold.de8677c0.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins-Bold;src:url(/themes/custom/rekall_theme/dist/Poppins-Bold.2c6c584e.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins-ExtraBold;src:url(/themes/custom/rekall_theme/dist/Poppins-ExtraBold.02fc97aa.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins-Regular;src:url(/themes/custom/rekall_theme/dist/Poppins-Regular.50efe1f6.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins-Italic;src:url(/themes/custom/rekall_theme/dist/Poppins-Italic.e5ae2d22.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--font-size-x-small:.875rem;--font-size-small:.9125rem;--font-size-regular-small:1rem;--font-size-regular:1.125rem;--font-size-medium:1.25rem;--font-size-medium-large:1.35rem;--font-size-large:1.5rem;--font-size-x-large:1.75rem;--font-size-xx-large:2rem;--font-size-xxx-large:3rem;--font-size-xxxx-large:3.5rem;--font-rgs-rg:clamp(var(--font-size-regular-small),calc(1.125/80*100vw),var(--font-size-regular));--font-rg-md:clamp(var(--font-size-regular),calc(1.25/80*100vw),var(--font-size-medium));--font-md-xlg:clamp(var(--font-size-medium),calc(1.75/80*100vw),var(--font-size-x-large));--font-md-lg:clamp(var(--font-size-medium),calc(1.5/80*100vw),var(--font-size-large));--font-md-mdl:clamp(var(--font-size-medium),calc(1.35/80*100vw),var(--font-size-medium-large));--font-mdl-lg:clamp(var(--font-size-medium-large),calc(1.5/80*100vw),var(--font-size-large));--font-lg-xlg:clamp(var(--font-size-large),calc(1.75/80*100vw),var(--font-size-x-large));--font-lg-xxlg:clamp(var(--font-size-large),calc(2/80*100vw),var(--font-size-xx-large));--font-xlg-xxlg:clamp(var(--font-size-x-large),calc(2/80*100vw),var(--font-size-xx-large));--color-accent-medium:#c2d9c7;--color-accent:#45844f;--color-accent-on-background:#417a4e;--color-black:#000;--color-white:#fff;--color-red:red;--color-gray-light:#edf2ee;--color-gray-dark:#666;--color-body:#555;--font-regular:"Poppins-Regular",Helvetica,Arial,sans-serif;--font-medium:"Poppins-Medium",Helvetica,Arial,sans-serif;--font-semibold:"Poppins-SemiBold",Helvetica,Arial,sans-serif;--font-bold:"Poppins-Bold",Helvetica,Arial,sans-serif;--line-height-regular:1.6;--line-height-tight:1.3;--max-width:1400px;--border-radius:10px;--box-shadow:0 0 .5rem #0000004d;--transition-bg:background .1s ease-out;--scrollLength:100vh}.button{font:normal normal var(--font-size-small)var(--font-medium);cursor:pointer;border-radius:30px;align-items:center;gap:.5rem;width:-moz-fit-content;width:fit-content;padding:.75rem 1rem;text-decoration:none;transition:background-color .2s ease-in-out;display:flex}@media (min-width:48rem){.button{font:normal normal var(--font-size-regular-small)var(--font-medium);padding:.75rem 1.5rem}}.button svg{width:24px}@media (min-width:80rem){.button{font:normal normal var(--font-size-regular)var(--font-medium)}}.button-primary{color:var(--color-white);background:var(--color-accent);border:3px solid var(--color-accent)}.button-tertiary{color:var(--color-black);background:var(--color-gray-light);font-size:var(--font-size-regular-small);border:2px solid var(--color-accent-on-background)}.button-primary:before,.button-tertiary:before{content:"";background-color:var(--color-white);width:21px;height:24px;display:inline-block;-webkit-mask:url(/themes/custom/rekall_theme/dist/arrow-right.f1de8e72.svg) 0 0 no-repeat;mask:url(/themes/custom/rekall_theme/dist/arrow-right.f1de8e72.svg) 0 0 no-repeat}.button-primary:focus{background:var(--color-gray-light);outline:none}.button-tertiary:before{background-color:var(--color-black);width:18px;height:18px;-webkit-mask-size:18px 18px;mask-size:18px 18px}.button-tertiary:hover,.button-tertiary:focus{background-color:var(--color-accent);color:var(--color-white)}.button-tertiary:hover:before,.button-tertiary:focus:before{background-color:var(--color-white)}.button-primary:hover:before,.button-primary:focus:before{background-color:var(--color-accent)}.button-primary:hover,.button-primary:focus{color:var(--color-accent);background:var(--color-white);border:3px solid var(--color-accent)}.show-list:before{background-color:var(--color-black);-webkit-mask:url(/themes/custom/rekall_theme/dist/list.9e8ce2f9.svg) 0 0 no-repeat;mask:url(/themes/custom/rekall_theme/dist/list.9e8ce2f9.svg) 0 0 no-repeat}.show-map:before{background-color:var(--color-black);-webkit-mask:url(/themes/custom/rekall_theme/dist/show-on-map.bf020d6e.svg) 0 0 no-repeat;mask:url(/themes/custom/rekall_theme/dist/show-on-map.bf020d6e.svg) 0 0 no-repeat}.translation-links{background:var(--color-gray-light);border-left:4px solid var(--color-accent);border-radius:0 var(--border-radius)var(--border-radius)0;font-size:var(--font-size-regular-small);margin-bottom:2rem;padding:.75rem 1.25rem}.translation-links p{margin:0}.translation-links a{color:var(--color-accent);border-bottom:1px solid var(--color-accent);font-family:var(--font-medium);text-decoration:none}.translation-links a:hover{color:var(--color-black);border-color:var(--color-black)}.article-main{grid-template-columns:auto;gap:2rem;display:grid}@media (min-width:64rem){.article-main{grid-template-columns:1.5fr 3fr;gap:2rem}.news .article-main{grid-template-columns:2fr 2.5fr}}@media (min-width:80rem){.article-main{grid-template-columns:1.5fr 3fr;gap:3rem}.care-provider .article-main{grid-template-columns:1fr 3fr}}.article-body{line-height:var(--line-height-regular);font-family:var(--font-regular);max-width:60ch;margin:0 0 4rem}.highlight{background:var(--color-gray-light);border-radius:var(--border-radius);margin-bottom:2rem;padding:2rem 2rem 1rem}.highlight h2{border-bottom:2px solid #000;margin-bottom:1.5rem;padding-bottom:.5rem}.article-body .highlight a{color:var(--color-accent-on-background)}.article-body .highlight a:hover{color:var(--color-black)}.highlight h3{color:var(--color-accent-on-background)}.highlight h2+h3,.highlight h3{margin-top:1.5rem}.highlight ul{margin:0 0 1.5rem;padding:0 0 0 1rem}.sidebar img{background:var(--color-white);border-radius:var(--border-radius);height:auto;box-shadow:0 0 5px #0006}.quote{border-left:6px solid var(--color-accent);margin:2rem 0;padding-left:2rem}.quote__txt p{font-family:var(--font-semibold);color:var(--color-accent)}.quote__txt .quote-author{font-family:var(--font-regular);color:var(--color-black);margin-bottom:0}.quote-author:before{content:"—";display:inline-block}.article-body a{color:var(--color-accent);border-bottom:1px solid var(--color-accent);word-break:break-word;text-decoration:none}.article-body a:hover{border-color:var(--color-black)}.article-title{margin:0 0 .5rem}.article-subtitle{font-family:var(--font-regular);font-size:var(--font-mdl-lg);margin-top:.5rem;display:block}.article-author{font-family:var(--font-semibold);color:var(--color-black);margin-bottom:2rem;display:block}.article-year{font-family:var(--font-regular);display:block}@media (min-width:64rem){.article-title{margin:0 0 .5rem}}.summary-short{background:var(--color-gray-light);font-size:var(--font-size-regular);margin-bottom:2rem;padding:1rem}.summary{background:var(--color-gray-light);font-size:var(--font-size-regular-small);border-radius:var(--border-radius);position:sticky;top:1rem;overflow:hidden}.summary h2{font-family:var(--font-medium);font-size:var(--font-size-regular);text-transform:uppercase;letter-spacing:1px;background:var(--color-accent);color:var(--color-white);padding:.75rem 1rem;margin:0!important}.summary ul{font-family:var(--font-medium);margin:0;padding:1rem 0}.summary li{margin:0;padding:0;list-style:none}.summary li a{color:var(--color-black);padding:.5rem .5rem .5rem 1.5rem;text-decoration:none;display:block;position:relative}.summary li a:before{content:"";border-left:8px solid #0000;width:1rem;height:2rem;padding-left:1rem;transition:all .2s ease-in-out;display:inline-block;position:absolute;top:4px;left:0}.summary li a:hover:before{border-left:8px solid var(--color-accent)}.summary li a:hover{background:#c2d9c7}.video iframe{max-width:100%;max-height:100%}.sources{margin:1rem 0}.sources .footnote-label{padding-right:.5rem}article b,article strong{font-family:var(--font-semibold)}article h2:first-of-type{margin-top:2.5rem}article .highlight h2:first-of-type{margin-top:0}article h2,.cke_editable h2{font-size:var(--font-md-lg);margin-top:2.5rem;margin-bottom:1rem}@media (min-width:48rem){article h2{margin-top:2.5rem}}article h3,.cke_editable h3{color:var(--color-accent);font-size:var(--font-size-medium);margin-top:2.5rem}article ul,article ol{margin:0 0 1rem 1rem;padding:0}article ul li{background-repeat:no-repeat;margin-bottom:.5rem;padding-left:.5rem;list-style-image:url(/themes/custom/rekall_theme/dist/circle.e59069ab.svg)}article ol li{margin-bottom:.5rem;margin-left:2rem;padding-left:.25rem}article aside{border-top:2px solid var(--color-accent);margin-top:4rem;padding-top:2rem}article aside.faq{margin-left:2rem}.article-body figure{margin:2rem 0}.article-body img{border:1px solid var(--color-gray-dark);border-radius:15px;height:auto;margin:1rem 0}.article-body figcaption{font-size:var(--font-size-small);margin-top:.5rem}a .icon path{fill:currentColor}a .icon.external-link svg{width:18px;height:18px;margin:0 .5rem 0 .25rem;position:relative;top:3px}a .icon.pdf svg{width:16px;height:16px;margin:0 .5rem 0 .25rem;position:relative;top:1px}.more-info{border:2px solid var(--color-accent);font-size:var(--font-size-regular-small);border-radius:var(--border-radius);margin:4rem 0;overflow:hidden}.more-info ul{margin:0;padding:0;list-style:none}article .more-info h2{color:var(--color-white);background:var(--color-accent);font-size:var(--font-size-regular);font-family:var(--font-medium);border-radius:0;align-items:center;margin:0;padding:1rem;display:flex}.more-info h2:before{background-color:var(--color-white);content:"";width:20px;height:20px;margin-right:.5rem;display:inline-block;-webkit-mask:url(/themes/custom/rekall_theme/dist/info-big.1e03a5bd.svg) 0 0/20px no-repeat;mask:url(/themes/custom/rekall_theme/dist/info-big.1e03a5bd.svg) 0 0/20px no-repeat}.more-info li{margin:0;padding:0;list-style-image:none}.more-info a{border-bottom:1px solid var(--color-gray-dark);color:var(--color-black);padding:1rem 1.25rem 1rem 1rem;text-decoration:none;display:block;position:relative}.more-info li:last-child a{border-bottom:0}.more-info a:hover{background:var(--color-gray-light)}.more-info a:focus{background:var(--color-accent);color:var(--color-white)}.quote-container{background-color:var(--color-gray-light);margin:4rem 0;position:relative}.quote-img-credits{font-size:var(--font-size-small);margin:0;position:absolute;bottom:-1.75rem;right:0}.quote{padding-bottom:1rem}.quote-txt{padding:2rem 3rem}.quote blockquote{font:var(--font-size-regular)var(--font-semibold);color:var(--color-accent);margin:0;padding:0;position:relative}.quote blockquote:before{content:"“";font-size:2.5rem;line-height:1;position:absolute;left:-2rem}.quote .button{font:normal normal var(--font-size-regular-small)var(--font-medium);margin:0;padding:.75rem 1.5rem;display:inline-block}.quote figcaption{color:var(--color-accent);margin:1rem 0}.quote figcaption:before{content:"—";display:inline-block}@media (min-width:64rem){article{margin:0 auto 2rem;position:relative}.quote-container{width:80vw;position:relative;left:calc(50% - 40vw)}.quote{grid-template-columns:1fr 1fr;padding-bottom:0;display:grid}.quote-img{grid-column:2/3;width:100%;height:100%;position:relative}.quote-img img{object-fit:cover;width:100%;height:100%;position:absolute}.quote-txt{grid-area:1/1/1/2;max-width:36ch;margin:0 auto;padding:4rem 0;position:relative;left:2rem}.quote blockquote:before{font-size:3rem;left:-2.5rem}}table{border-collapse:separate;border-spacing:0;border:1px solid #ddd;border-left:0;border-radius:10px;width:100%}thead{vertical-align:middle;border-color:inherit;border-collapse:separate;display:table-header-group}th{background:var(--color-gray-light);font-family:var(--font-semibold)}tr{vertical-align:inherit;border-color:inherit;display:table-row}th,td{text-align:left;vertical-align:top;border-left:1px solid #ddd;padding:.75rem 1rem}td{border-top:1px solid #ddd}thead:first-child tr:first-child th:first-child,tbody:first-child tr:first-child td:first-child{border-radius:10px 0 0}thead:last-child tr:last-child th:first-child,tbody:last-child tr:last-child td:first-child{border-radius:0 0 0 10px}.last-changes{font-size:var(--font-size-small);margin:1rem 0}.block-columns{grid-template-columns:auto;gap:2rem;margin-bottom:2rem;display:grid}.block-columns__img{height:auto}.team-name span{font-family:var(--font-regular);font-size:var(--font-size-regular);margin-bottom:.25rem}.team-name{margin:0 0 .5rem}.function{font-family:var(--font-bold)}.block-columns__img img{border-radius:50%;max-width:200px;margin:0 auto;padding:0}.article-main.no-cols{grid-template-columns:auto;gap:0}.article-main.no-cols .article-body{max-width:unset}.article-header{margin-bottom:2rem}@media (min-width:48rem){.block-columns{grid-template-columns:1fr 3fr;gap:1.5rem}.block-columns__img figure{margin:0;padding-bottom:30%;position:relative}.block-columns__img img{object-fit:cover;max-width:unset;width:100%;margin:0;position:absolute}.article-main.no-cols .sidebar{max-width:60ch}.article-main.no-cols .article-body{margin:0 auto}.article-header__img figure{width:100%;padding-bottom:50%;position:relative}.article-header__img img{object-fit:cover;position:absolute}}@media (min-width:64rem){.article-main.no-cols .article-body{max-width:60ch;margin:0}}.article-header__img img{border-radius:var(--border-radius);width:100%;height:100%}.news .fallback-img{background:var(--color-gray-light)}@media (min-width:48rem){.care-taker-img{border-radius:50%;width:200px;height:200px;display:inline-block;overflow:hidden}.care-taker-img img{object-fit:cover;width:100%;height:100%}}@media (min-width:64rem){.care-taker-img{width:250px;height:250px}}.default:first-of-type h2{margin-top:0}.default p+h2{margin-top:2.5rem!important}.article-body details{background:var(--color-gray-light);border-bottom:1px solid var(--color-accent-medium)}.article-body details:first-of-type{border-top-left-radius:10px;border-top-right-radius:10px;padding-top:.5rem}.article-body details:last-of-type{border-bottom:0px solid var(--color-accent-medium);border-bottom-right-radius:10px;border-bottom-left-radius:10px;padding-bottom:.5rem}.article-body summary{cursor:pointer;color:var(--color-black);padding:1rem 4rem 1rem 2rem}.article-body details[aria-expanded=false]:hover{background:var(--color-accent);color:var(--color-white)}.article-body details[aria-expanded=false]:hover summary{color:var(--color-white)}.article-body summary{position:relative}.article-body summary::marker{content:none}.article-body summary:before{content:"+";font-size:1.5rem;font-family:var(--font-regular);font-weight:400;position:absolute;top:.75rem;right:2rem}.article-body details[open] summary:before{content:"–"}.article-body details .default{background:var(--color-white);border-right:1px solid var(--color-gray-light);border-left:1px solid var(--color-gray-light);padding:2rem}footer{font-size:var(--font-size-regular-small);background:var(--color-gray-light);margin-top:2rem}.footer-content{grid-template-rows:auto;grid-template-columns:1fr 1fr;justify-content:space-between;gap:2rem;display:grid}@media (min-width:48rem){.footer-content{grid-template-columns:auto auto;gap:2rem}}@media (min-width:64rem){.footer-content{grid-template-columns:auto auto auto auto auto}}.footer-main{padding:0}@media (min-width:64rem){footer{border-top-left-radius:50px}.footer-main{padding:3rem 0 4rem}}.privacy{grid-area:3/1/3/3}.footer-external a{font-family:var(--font-regular);align-self:center;display:block}.footer-external span{display:block}.footer-external svg{max-width:150px;margin-bottom:1rem}.footer-external svg.anysurfer{max-width:80px}.footer-external .gendervonk svg{max-width:160px}.footer-external .watwat svg{width:120px}.footer-external a.vo svg{max-width:170px}.footer-external a:hover{border-bottom:none}.footer-external svg{width:100%}.footer-external .caption{font-size:var(--font-size-x-small);line-height:1.4}.footer-external .caption a{display:inline}@media (min-width:64rem){.footer-external svg{width:200px}.footer-external .credit-container{gap:.5rem;display:flex}.footer-external{border-top:1px solid var(--color-accent-medium);border-bottom:1px solid var(--color-accent-medium);grid-template-columns:1fr 1fr 1fr 2fr;align-content:center;gap:2rem;padding:1rem 0 0;display:grid}.privacy{grid-area:auto}.footer-external{border:0;grid-area:auto;padding:0}}.footer-socials .follow{margin-bottom:0}@media (min-width:64rem){.footer-socials .follow{margin-bottom:.5rem}}.footer-end{text-align:right}.nav-footer{margin:0;padding:0;list-style:none}@media (min-width:64rem){.nav-footer{margin:0 0 2rem}}.nav-footer li{padding:.25rem 0}@media (min-width:64rem){footer{margin-top:4rem}}footer a{color:var(--color-black);border-bottom:none;text-decoration:none}footer a:hover,footer a:focus{color:var(--color-accent-on-background)}footer a:focus{border-radius:2px}.footer-credits{align-self:flex-end}@media (min-width:64rem){.footer-credits{margin-right:4rem}}.footer-credits p{font-size:var(--font-size-small);text-align:right;margin:1rem 0 0}.footer-content-secondary{border-top:1px solid var(--color-accent-medium);padding-top:2rem}header,footer{background:var(--color-gray-light);box-shadow:0 0 5px #0006}@media (min-width:64rem){header{border-bottom-right-radius:50px;margin-bottom:1rem}}@media (min-width:80rem){header{margin-bottom:2rem}}.slogan{font-size:var(--font-size-regular)}.slogan a{font-family:var(--font-semibold);color:var(--color-black);text-transform:uppercase;letter-spacing:1px;text-decoration:none}.logo-container{border-bottom:none;text-decoration:none;display:inline-block}.logo-container:hover{border-bottom:none;text-decoration:none}.logo{background:var(--color-white);border-radius:50%;width:100px;height:auto;transition:transform 1s;transform:rotate(0)}.logo:hover{transform:rotate(360deg)}@media (prefers-reduced-motion){.logo:hover{transform:unset}}.logo-container:focus{outline-offset:3px;outline:2px solid var(--color-black);border-radius:100px}.header-logo a{border:0;display:inline-block}.logo-small{background:var(--color-white);border-radius:50%;width:60px;height:60px}.header-large-content{grid-template-columns:max-content 1fr 1fr;align-items:center;gap:1rem;display:grid}@media (min-width:80rem){.header-large-content{grid-template-columns:max-content auto auto;margin:1.25rem 0}}.header-small-content-icons{gap:1rem;display:flex}.header-small-content .header-logo a{color:var(--color-black);font-size:var(--font-size-small);font-family:var(--font-semibold);text-transform:uppercase;letter-spacing:1px;align-items:center;gap:.5rem;text-decoration:none;display:flex}@media screen and (max-width:64rem){.header-large{display:none}.header-small-content{z-index:3;justify-content:space-between;align-items:center;gap:1rem;padding:.5rem;display:flex;position:relative}}.header-small-content .small-menu__toggle.button{color:var(--color-accent);font-family:var(--font-bold);background-color:#0000;border:0;margin:0}.header-small-content .small-menu__toggle.button:focus{box-shadow:0 0 .5rem #0003}@media screen and (min-width:64rem){.main-menu ul li{margin:0 .5rem}.main-menu{font:normal normal var(--font-size-regular-small)var(--font-medium)}.main-menu [aria-current]{color:var(--color-accent);border-bottom:8px solid var(--color-accent)}}@media screen and (min-width:80rem){.main-menu ul li{margin:0 1rem}.main-menu{font:normal normal var(--font-size-medium)var(--font-medium);font:normal normal var(--font-size-regular)var(--font-medium)}}.dropdown ul{margin-left:2rem}.dropdown details{display:flex}.header-nav .menu{border-top:1px solid var(--color-accent-medium);flex-direction:column;justify-content:space-between;width:100%;margin:0;padding-bottom:2rem;padding-left:0;list-style-type:none;display:flex}.header-nav .menu li{font-size:var(--font-size-regular);text-transform:uppercase;font-family:var(--font-semibold);margin-top:1rem}.header-nav .menu li a{text-transform:none;font-family:var(--font-regular);margin-top:-1rem}.header-nav .menu .active a{background:var(--color-accent);color:var(--color-white)}.header-nav .menu .active ul a{color:var(--color-black);background:0 0}.header-nav .menu .active ul a:hover{background:var(--color-accent);color:var(--color-white)}.header-nav .menu ul{padding-left:1rem;list-style:none}.header-nav .menu ul li.active a{background:var(--color-accent);color:var(--color-white)}.header-nav .menu ul li.active a:focus{outline-color:#000}.header-nav .menu ul a{border-bottom:0}.header-nav .menu a{color:var(--color-black);border-bottom:1px solid var(--color-accent-medium);padding:1rem;font-weight:500;text-decoration:none;display:block}.header-nav .menu a:hover{background:var(--color-accent);color:var(--color-white)}.header-nav{padding:1rem}.navigation__toggle.button{color:var(--color-black);font-family:var(--font-semibold);text-transform:uppercase;letter-spacing:1px;font-size:var(--font-size-small);background:0 0;border:0;border-radius:0;flex-direction:column;gap:0;padding:0;text-decoration:none;display:flex}.navigation__toggle.button:focus{outline-offset:2px;outline:2px solid #000}@media (min-width:64rem){.navigation__toggle.button{gap:.25rem}}.navigation__toggle.button:hover{color:var(--color-accent);border-radius:0}.navigation__toggle.button svg{width:24px;height:24px}.main-menu{grid-template-rows:1fr 1fr;grid-template-columns:auto;align-items:flex-end;display:grid}.main-menu ul{flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.main-menu ul li{margin:0 1rem}.nav{justify-content:space-between;gap:2rem;display:flex}.menu-large-screen{align-self:end}.main-menu a{color:var(--color-black);border-bottom:8px solid var(--color-white);padding-bottom:8px;text-decoration:none;display:inline-block}.main-menu a:hover{color:var(--color-accent);border-bottom:8px solid var(--color-accent)}.main-menu a:focus{color:var(--color-accent);border-bottom:8px solid var(--color-accent);outline:none}.main-menu.open a:focus{z-index:1000;background:var(--color-accent);color:var(--color-white);outline:none;position:relative}.main-menu .open a[aria-current=page]{background:var(--color-accent);color:var(--color-white)}.nav-button{display:none}.home-banner{grid-template-columns:auto;gap:2rem;margin:0;display:grid}@media (min-width:48rem){.home-banner{grid-template-columns:1fr 1fr}}@media (min-width:64rem){.home-banner{grid-template-columns:.75fr 1fr .9fr;justify-content:space-between}}.home-contact{margin:0}.home-contact ul{margin:0;padding:0}.home-contact li{border-top:1px solid var(--color-gray-light);padding-inline-start:0;margin:0;padding:.65rem 1rem .65rem 2.5rem;list-style:none;position:relative}.home-contact li:last-child{border-bottom:1px solid var(--color-gray-light)}.home-contact li a{color:var(--color-accent);border-bottom:1px solid var(--color-accent);text-decoration:none}.home-contact li a:hover{color:var(--color-black);border-bottom:1px solid var(--color-black)}.home-contact li:before{content:"";background-color:var(--color-black);width:24px;height:31px;display:inline-block;position:absolute;left:0}.home-contact li.phone:before{-webkit-mask:url(/themes/custom/rekall_theme/dist/phone.c470fbf3.svg) 0 0 no-repeat;mask:url(/themes/custom/rekall_theme/dist/phone.c470fbf3.svg) 0 0 no-repeat}.home-contact li.email:before{-webkit-mask:url(/themes/custom/rekall_theme/dist/mail.dd93fe75.svg) 0 0 no-repeat;mask:url(/themes/custom/rekall_theme/dist/mail.dd93fe75.svg) 0 0 no-repeat}.home-contact li.chat:before{-webkit-mask:url(/themes/custom/rekall_theme/dist/smartphone.4d6408dd.svg) 0 0 no-repeat;mask:url(/themes/custom/rekall_theme/dist/smartphone.4d6408dd.svg) 0 0 no-repeat}.home-contact li.address:before{-webkit-mask:url(/themes/custom/rekall_theme/dist/marker.eb53aa11.svg) 0 0 no-repeat;mask:url(/themes/custom/rekall_theme/dist/marker.eb53aa11.svg) 0 0 no-repeat}.home-contact li.appointment:before{-webkit-mask:url(/themes/custom/rekall_theme/dist/calendar.a4d237b5.svg) 0 0 no-repeat;mask:url(/themes/custom/rekall_theme/dist/calendar.a4d237b5.svg) 0 0 no-repeat}.home-links ul{margin:0;padding:0}.home-links li{border-top:1px solid var(--color-gray-light);padding-inline-start:0;list-style:none}.home-links li a:before{content:"";background:var(--color-accent);width:10px;height:10px;display:inline-block;position:absolute;top:1rem;left:5px;-webkit-mask:url(/themes/custom/rekall_theme/dist/circle.e59069ab.svg) 0 0 no-repeat;mask:url(/themes/custom/rekall_theme/dist/circle.e59069ab.svg) 0 0 no-repeat}.home-links li a:hover:before,.home-links li a:focus:before{background:var(--color-white)}.home-links li a{color:var(--color-black);transition:var(--transition-bg);padding:.65rem 1rem .65rem 1.5rem;text-decoration:none;display:block;position:relative}.home-links li a:hover,.home-links li a:focus{background:var(--color-accent);color:var(--color-white)}.home-links li:last-child{border-bottom:1px solid var(--color-gray-light)}.home-info h1{margin:0 0 2rem}.home-themes a{color:var(--color-black)}.home-banner,.home-info,.home-news,.home-mediatheek,.home-themes{margin:0;padding-bottom:1.5rem}@media (min-width:64rem){.home-banner,.home-info,.home-news,.home-mediatheek,.home-themes{padding-bottom:4rem}}.home-themes h1{text-align:left;margin-bottom:2rem}.home-map{margin-top:1rem}.home-map ul{padding:0}.special-banner{cursor:pointer;display:block}.special-banner img{height:auto}@media (min-width:64rem){.special-banner img{padding:2rem 0 0 3rem}.special-banner-btn{padding-left:3rem}}.home-themes ul{margin:0;padding:0}.home-themes a{text-decoration:none}.theme-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));justify-content:space-between;gap:1rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:64rem){.theme-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}}.theme-category{border:2px solid var(--color-accent);border-radius:var(--border-radius);margin-bottom:0;overflow:hidden}.theme-title:first-of-type{margin:0}.theme-title{font-size:var(--font-size-medium);background:var(--color-accent);margin:0;overflow:hidden}.theme-title a{color:var(--color-white);font-size:var(--font-size-regular);text-transform:uppercase;font-family:var(--font-medium);letter-spacing:1px;background:var(--color-accent);transition:var(--transition-bg);align-items:center;gap:.5rem;padding:1.25rem;text-decoration:none;display:flex;overflow:hidden}.theme-title a:hover,.theme-title a:focus{background:var(--color-gray-light);color:var(--color-black)}.theme-item{font-size:var(--font-size-regular-small);font-family:var(--font-medium);margin:0;padding:0;list-style:none}.theme-item a{border-top:1px solid var(--color-gray-light);transition:var(--transition-bg);border-bottom:none;padding:.65rem 1.25rem;display:block}.theme-item a:hover,.theme-item a:focus{background:var(--color-accent);color:var(--color-white);border-bottom:none}.card{grid-template-columns:repeat(auto-fit,minmax(290px,1fr));align-content:center;gap:1rem;margin:0;padding:0;list-style:none;display:grid}.card li a{background:var(--color-gray-light);border-radius:var(--border-radius);color:var(--color-black);font-family:var(--font-medium);border-bottom:none;border:2px solid var(--color-accent-on-background);transition:var(--transition-bg);justify-content:space-between;gap:1rem;padding:1rem;text-decoration:none;display:flex}@media (min-width:64rem){.card{gap:2rem}.card li a{padding:2rem}}.card li a:after{background-color:var(--color-black);content:"";align-self:center;width:21px;min-width:21px;height:24px;line-height:1;display:inline-block;-webkit-mask:url(/themes/custom/rekall_theme/dist/arrow-right.f1de8e72.svg) 0 0 no-repeat;mask:url(/themes/custom/rekall_theme/dist/arrow-right.f1de8e72.svg) 0 0 no-repeat}.card li a:hover:after,.card li a:focus:after{background-color:var(--color-white)}@media (min-width:64rem){.card{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}.card li a:hover,.card li a:focus{color:var(--color-white);background:var(--color-accent)}.section-txt{font-size:var(--font-size-medium);line-height:var(--line-height-regular);max-width:60ch;margin-bottom:3rem}.section-subtitle{font-size:var(--font-size-medium);text-transform:uppercase;font-family:var(--font-semibold);color:var(--color-black);border-radius:var(--border-radius);letter-spacing:1px;margin:0 0 1.25rem}.pagination{font-size:var(--font-size-regular-small);justify-content:flex-end;align-items:center;gap:1px;margin:0;padding:0;list-style:none;display:flex}.pagination li a,.pagination li .no-link{text-align:center;border-bottom:none;min-width:2.5rem;padding:.5rem .75rem;text-decoration:none;display:inline-block}.pagination li a:hover{background:var(--color-gray-light)}.pagination .active .no-link,.pagination .active .no-link:hover{background:var(--color-accent);color:var(--color-white)}.pagination .disabled{opacity:.25;padding:.5rem 1rem}.pagination .disabled a:hover{color:var(--color-accent);background:0 0}.pagination-previous.disabled{padding-left:0}.pagination-previous a:before,.pagination-previous.disabled a:before{content:"‹";padding-right:.25rem;display:inline-block}.pagination-next a:after,.pagination-next.disabled a:after{content:"›";padding-left:.25rem;display:inline-block}@media (min-width:64rem){.pagination{margin:2rem 0 4rem}}@media (max-width:64rem){.pagination{justify-content:space-between}.pagination .num{display:none}}.teaser-container{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));justify-content:space-between;gap:3rem;margin:2rem 0;padding:0;list-style:none;display:grid}.teaser-container--news.teaser-container{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.teaser{border:2px solid var(--color-accent);border-radius:var(--border-radius);background:var(--color-white);transition:var(--transition-bg);flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.teaser:hover{background:var(--color-accent);border:2px solid var(--color-accent);cursor:pointer}.teaser-title a:focus,.teaser:hover .teaser-title a,.teaser:hover .teaser-date,.teaser:hover .teaser-author,.teaser:hover .teaser-type{color:var(--color-white)}.teaser:focus .teaser-date,.teaser:focus .teaser-author,.teaser:focus .teaser-type{color:var(--color-white)!important}.teaser:hover .read-more svg path{fill:var(--color-white)}.teaser a:focus{outline:none}.teaser:focus-within,.teaser:focus-within .teaser-date{background:var(--color-accent);color:var(--color-white)}.teaser:focus-within svg path{fill:var(--color-white)}.teaser-body a:focus:after{color:#fff}.teaser-title a:after{content:"";z-index:1;position:absolute;inset:0;overflow:hidden}.teaser-body{gap:.5rem;display:flex}.teaser-title a{color:var(--color-black);border:0;outline:0;text-decoration:none}.teaser-title a:hover{border-bottom:none}.teaser-title{font:var(--font-size-regular)/var(--line-height-tight)var(--font-semibold)}.teaser-title:first-of-type{margin:0 0 .5rem}.teaser-title a .read-more{margin:0}.teaser-image{background:var(--color-gray-light);min-height:110px}.teaser-image figure{width:100%;height:100%;margin:0;padding-bottom:60%;position:relative}.teaser-image .fallback-figure{align-items:center;padding-bottom:0;display:flex}.teaser-image img{object-fit:cover;width:100%;height:100%;position:absolute}.teaser-date,.teaser-type{font-size:var(--font-size-regular-small);margin:0}.teaser-author{font-size:var(--font-size-regular-small);font-family:var(--font-semibold);margin:0}.teaser-text{order:1;padding:1rem}@media (min-width:48rem){.teaser-text{order:1;padding:2rem 1.5rem 1.5rem}}.read-more{font-size:var(--font-size-small);justify-content:center;gap:1rem;display:flex}@media (min-width:64rem) and (max-width:80rem){.page.teaser-container li:last-child,.home.teaser-container li:last-child{display:none}}.teaser-map .teaser-image figure{padding-bottom:50%}.teaser-map a:focus:after{background:var(--color-accent);opacity:.5;display:block;overflow:hidden}.teaser-map.teaser .teaser-title a:before{background-color:var(--color-white);content:"";right:1rem;left:unset;align-self:center;width:21px;height:24px;line-height:1;display:inline-block;position:absolute;-webkit-mask:url(/themes/custom/rekall_theme/dist/arrow-right.f1de8e72.svg) 0 0 no-repeat;mask:url(/themes/custom/rekall_theme/dist/arrow-right.f1de8e72.svg) 0 0 no-repeat}.teaser-map .teaser-title a:hover{color:#000}.teaser-map .teaser-title a:hover:before{background-color:var(--color-black)}.teaser-map{background:var(--color-accent);height:auto}.teaser-map:hover,.teaser-map:focus{background:var(--color-gray-light)}.teaser-map a:focus:after{outline-offset:5px;z-index:2;outline:5px solid #ff0}.teaser-map{border:2px solid var(--color-accent-on-background)}.teaser-map .teaser-text{padding:2rem}.teaser-map .teaser-title{margin:0}.teaser-map .teaser-body{justify-content:space-between;gap:1rem;display:flex}.teaser-map .teaser-body a{color:var(--color-white)}.teaser-map svg path{fill:var(--color-white)}.teaser-container.teaser-container--publication{grid-template-columns:repeat(auto-fit,minmax(310px,1fr));justify-content:space-between;gap:2rem;margin:0 0 2rem;padding:0;list-style:none;display:grid}.teaser--variant{grid-template-columns:1fr 3fr;height:100%;display:grid;position:relative}.map-list .teaser--variant{grid-template-columns:1.5fr 3fr}.teaser--variant .teaser-body{display:inline-block}.teaser--variant .teaser-text{flex-direction:row;justify-content:space-between;padding:1rem;display:flex}.teaser--variant .read-more-container{justify-content:flex-end;gap:1rem;display:flex}.teaser--variant .teaser-date{margin:0}.teaser--variant .fallback-img img{max-width:100px}.teaser--variant .fallback-img{max-height:110px;padding:1rem}.care-providers-intro{font-size:var(--font-size-medium);max-width:60ch;margin-bottom:2rem}.map-controllers{background:var(--color-gray-light);border-radius:var(--border-radius);grid-template-columns:auto;gap:2rem;margin-bottom:1rem;padding:2rem 1.5rem 3rem;display:grid}.map-filters{flex-direction:column;gap:1rem;display:flex}@media (min-width:64rem){.map-controllers{grid-template-columns:auto max-content;justify-content:space-between;align-items:end;gap:0}.map-filters{flex-direction:row;flex-basis:100%;gap:.25rem;display:flex}}.map-filters .label-dropdown{font-family:var(--font-medium);text-transform:uppercase;line-height:1.9;display:block}.map-controllers input:not(.button-input),.map-controllers select{border:1px solid var(--color-gray-dark)}.map-view-mode{grid-template-columns:auto;margin-bottom:1rem;display:grid}@media (min-width:64rem){.map-view-mode{grid-template-columns:auto min-content;justify-content:space-between;align-items:end;display:grid}}.map-view-mode p{margin:0}.map-view-mode-buttons{background:var(--color-gray-light);border-radius:var(--border-radius);gap:.25rem;margin-top:.5rem;display:flex}@media (min-width:64rem){.map-view-mode-buttons{margin-top:0}}.button-label{color:var(--color-black);font-size:var(--font-size-regular-small);border:none;border-radius:0;justify-content:center;align-items:center;gap:.25rem;margin:0;padding:.5rem 1.25rem;display:flex}.button-label.selected{color:var(--color-accent-on-background)}.button-label.selected:hover{border:none}.button-label:hover{color:var(--color-accent-on-background);background:0 0}.button-label.selected:before{background-color:var(--color-accent-on-background)}.button-label.selected:focus{border:none}.button-label:focus{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-white);border-radius:var(--border-radius);outline:none}.button-label:before{content:"";align-self:center;width:20px;height:20px;display:inline-block}.button-label:hover:before{background-color:var(--color-accent)}.button-label:focus:before,.button-label.selected:focus:before{background-color:var(--color-white)}.map-view-mode .button svg path{fill:#000}.map-list-grid{grid-template-columns:repeat(auto-fit,minmax(310px,1fr));justify-content:space-between;gap:1rem;margin:0 0 1rem;padding:0;list-style:none;display:grid}@media (min-width:64rem){.map-list-grid{gap:2rem;margin:0 0 2rem}}.map-list-item{background:gray}.map-list-item:last-child{border-bottom:1px solid var(--color-gray-light)}@media (min-width:64rem){.map-list-item{grid-template-columns:1fr 1.5fr auto;justify-content:space-between;align-items:center}}.map-list-item h2{font-size:var(--font-size-regular);font-family:var(--font-semibold);margin:0!important}.map-list-item h3{font-size:var(--font-size-regular-small);font-family:var(--font-regular);margin:0}.map-list-item p{font-size:var(--font-size-regular-small);margin-bottom:0}.map-detail{grid-template-columns:auto;gap:2rem;display:grid}@media (min-width:64rem){.map-detail{grid-template-columns:10fr 1.5fr}}.info-window-map{grid-template-columns:auto;gap:1rem;display:grid}.info-window-map__img{display:none}@media (min-width:64rem){.info-window-map{grid-template-columns:1fr 3fr;gap:1rem;display:grid}.info-window-map__img{display:block}}.info-window-map .fallback-img{padding:0}.info-window-map .gm-style .gm-style-iw h1{font-size:var(--font-size-regular)}@media (min-width:64rem){.info-window-map .gm-style .gm-style-iw h1{font-size:var(--font-size-medium)}}.info-window-map a{border-bottom:1px solid var(--color-accent);text-decoration:none}.info-window-map a:focus{outline-offset:1px;background:var(--color-gray-light);border-bottom:none;outline:0}.info-window-map p{font-size:var(--font-size-regular-small);font-family:var(--font-regular);margin:0}.breadcrumbs{margin:0 0 2rem;padding:0}.breadcrumbs ul{color:var(--color-accent);font:var(--font-size-small)var(--font-medium);flex-wrap:wrap;margin:0;padding:0;display:flex}.breadcrumbs li{color:var(--color-accent);font:var(--font-size-small)var(--font-medium);display:flex;margin:0!important;padding:0!important;list-style-image:none!important}.breadcrumbs li a{border-bottom:1px solid var(--color-body);color:var(--color-body);padding:0;text-decoration:none}.breadcrumbs li a:hover{color:var(--color-accent);border-color:var(--color-accent)}.breadcrumbs li.active a{border-bottom:none;text-decoration:none}.breadcrumbs li+li:before{background-color:var(--color-black);content:"";align-self:center;width:20px;min-width:20px;height:20px;line-height:1;display:inline-block;-webkit-mask:url(/themes/custom/rekall_theme/dist/chevron-right.2e8fc83c.svg) 0 0 no-repeat;mask:url(/themes/custom/rekall_theme/dist/chevron-right.2e8fc83c.svg) 0 0 no-repeat}@media (min-width:64rem){.breadcrumbs{margin:0 0 2rem;padding:0}.breadcrumbs ul{margin:0 0 .75rem -.5rem}.breadcrumbs li a{margin:0 .5rem}}.breadcrumbs-small{display:flex}.breadcrumbs-small a{font:var(--font-size-small)var(--font-medium);border-bottom:1px solid var(--color-accent);text-decoration:none}.breadcrumbs-small:before{background-color:var(--color-black);content:"";align-self:center;width:20px;min-width:20px;height:20px;line-height:1;display:inline-block;-webkit-mask:url(/themes/custom/rekall_theme/dist/arrow-back.645026ea.svg) 0 0 no-repeat;mask:url(/themes/custom/rekall_theme/dist/arrow-back.645026ea.svg) 0 0 no-repeat}.search-breadcrumbs{font-size:var(--font-size-regular-small);align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}.search-breadcrumbs .breadcrumbs ul{margin:0}.search-breadcrumbs .breadcrumbs li{font-size:var(--font-size-regular-small);font-family:var(--font-regular)}.search-breadcrumbs .breadcrumbs li a{margin:0}.search-breadcrumbs .breadcrumbs{align-items:center;margin:0;display:flex}.search-breadcrumbs .breadcrumbs-small{display:none}input[type=text],input[type=email],input[type=password],select{background-color:var(--color-white);font:inherit;letter-spacing:inherit;font-size:var(--font-size-regular-small);font-family:var(--font-regular);color:var(--color-black);border:1px solid #666;border-radius:5px;width:100%;padding:.5rem}.form-select{-webkit-appearance:initial;background:var(--color-white)url(/themes/custom/rekall_theme/dist/arrow-down.0d4f26a8.svg) no-repeat center right .25rem;min-height:2.625rem}form-item-locatie-distance-from:after{content:"";background:red;width:10px;height:10px;display:block;position:absolute}input[type=submit]{border:2px solid var(--color-accent);background:var(--color-white);color:var(--color-accent);font-family:var(--font-medium)}input[type=submit]:focus{outline:2px solid var(--color-accent)}input[type=submit]:hover{background:var(--color-accent);border:2px solid var(--color-accent);color:var(--color-white)}.button.form-submit{padding:.35rem 1rem}textarea{font-family:var(--font-regular);font-size:var(--font-size-regular);width:100%;padding:1rem}.webform-submission-form{background:var(--color-gray-light);border-radius:var(--border-radius);margin:2rem 0;padding:2rem}.webform-submission-form .form-item,.webform-submission-form .captcha,#user-login-form .form-item{margin:0 0 1.5rem}.webform-submission-form .form-item.js-form-type-radio,.webform-submission-form .form-item.js-form-type-checkbox{flex-wrap:wrap;align-items:baseline;gap:.5rem;margin:0 0 .5rem;display:flex}.webform-submission-form .form-item.js-form-type-radio label,.webform-submission-form .form-item.js-form-type-checkbox label{flex:1}.webform-submission-form .form-item.js-form-type-checkbox .form-item--error-message{width:100%}.webform-submission-form .form-actions{justify-content:end;display:flex}.webform-submission-form .form-required:before{content:"*";color:#dc2323;margin-left:.15em;margin-right:.15em;font-size:.875rem;display:inline-block}.form-item--error-message{color:var(--color-red)}#edit-actions{gap:.5rem;display:flex}#edit-reset.button{color:var(--color-gray-dark);background:var(--color-white);border-color:var(--color-accent-on-background)}#mailchimp-signup-subscribe-block-newsletter-form #edit-actions{margin:1rem 0}form .description{color:var(--color-black);font-size:var(--font-size-small);margin-top:.5rem}.user-login-form{background:var(--color-gray-light);border-radius:var(--border-radius);box-shadow:var(--box-shadow);max-width:60ch;margin:0 auto;padding:2rem}@media (min-width:64rem){.user-login-form{padding:3rem}}.user-login-form label{font-family:var(--font-medium)}form.webform-submission-form h2{font-size:var(--font-rg-md);margin-top:0}.search-bar{place-self:end flex-end;position:relative}.search-bar input[type=text]{border-right:0;border-top-right-radius:0!important;border-bottom-right-radius:0!important}.search-bar form{display:flex}.search-bar form .js-form-type-search-api-autocomplete{flex:1}.search-bar-input,.views-exposed-form input[type=submit].button.js-form-submit.form-submit{font-size:var(--font-size-regular-small);background:var(--color-accent);color:var(--color-white);border:1px solid #666;border-radius:3px;justify-content:center;width:100%;padding:.75rem 2rem;line-height:1;box-shadow:inset 0 2px 6px #0000001a,0 -1px 1px #fff,0 1px #fff}.views-exposed-form input[type=submit].button.js-form-submit.form-submit{-webkit-appearance:none;padding:.75rem 2rem}.views-exposed-form input[type=submit].button.js-form-submit.form-submit:hover{background:var(--color-black)}@media (min-width:64rem){.search-bar-input{min-width:360px}}.search-bar-input:focus{outline:1px solid var(--color-accent-on-background);box-shadow:inset 0 1px 4px #0006,0 -1px 1px #fff,0 1px #fff}.search-btn{background:var(--color-accent);cursor:pointer;border:0;border-left:1px solid var(--color-gray-dark);border-top-right-radius:5px;border-bottom-right-radius:5px;margin:0;padding:0 .75rem}.search-btn svg{position:relative;top:2px}.form-actions.js-form-wrapper.form-wrapper{display:flex}.search-btn svg path{fill:var(--color-white)}.search-btn:focus{outline-offset:2px;background:var(--color-black);color:var(--color-white);outline:2px solid #000}.search-btn:hover{background:var(--color-black);overflow:hidden}.search-btn:hover svg path{fill:var(--color-white)}.header-small-content .search-icon{text-transform:uppercase;letter-spacing:1px;font-size:var(--font-size-small);font-family:var(--font-semibold);color:var(--color-black);flex-direction:column;justify-content:space-around;align-items:center;gap:0;text-decoration:none;display:flex}.search-page h2:first-of-type,.search-page h2{margin-top:2rem}.search-page h2 a{border-bottom:1px solid var(--color-accent-on-background);text-decoration:none}.skip-to-content{position:absolute;left:50%;transform:translateY(-200%)}.skip-to-content:focus{transform:translateY(0%)}.visually-hidden,label[for=edit-s],label[for=edit-s--2]{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.screen-reader-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;position:absolute;overflow:hidden}.back-to-top-link{pointer-events:all;text-align:center;background-color:var(--color-white);color:var(--color-white);border-radius:50%;width:3.25rem;height:3.25rem;padding:.25rem;font-size:2rem;line-height:2.5rem;text-decoration:none;display:inline-block;position:sticky;top:calc(100vh - 5rem);box-shadow:0 0 1rem #0003}.back-to-top-link:hover{background:var(--color-accent)}.back-to-top-link:hover svg path{fill:var(--color-white)}main{position:relative}.fallback-img{width:100%;height:100%;padding:2rem;object-fit:fill!important}.back-to-top-wrapper{top:var(--scrollLength);pointer-events:none;width:3em;position:absolute;bottom:0;right:2rem}.back-to-top-link{pointer-events:all;text-align:center;background-color:var(--color-accent);color:var(--color-white);border-radius:50%;width:3.25rem;height:3.25rem;padding:.25rem;font-size:2rem;line-height:2.5rem;text-decoration:none;display:inline-block;position:sticky;top:calc(100vh - 5rem)}@media (max-width:640px){.large-only{display:none}}@media (min-width:640px){.small-only{display:none}}@media (min-width:1024px){.medium-only{display:none}}@media (max-width:1024px){.hide-for-medium{display:none}}.cookies-eu-banner-wrapper{z-index:2147483645;font-size:var(--font-size-regular);color:#000;background-color:var(--color-white);grid-template-columns:auto;justify-content:space-between;align-items:center;gap:4rem;width:90%;padding:6rem 3rem;display:grid;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 6rem #0006}@media (min-width:64rem){.cookies-eu-banner-wrapper{z-index:2147483645;border-radius:var(--border-radius);grid-template-columns:2fr 1fr;gap:2rem;width:58%;max-width:760px;min-height:220px;padding:2rem}}#cookies-eu-accept{background-color:var(--color-accent);color:#fff}#cookies-eu-accept:hover,#cookies-eu-reject:hover{background-color:var(--color-white);color:var(--color-accent);border:2px solid var(--color-accent)}#cookies-eu-accept,#cookies-eu-reject{cursor:pointer;text-align:center;font-size:var(--font-size-small);border:none;border:2px solid var(--color-accent);border-radius:50px;width:100%;margin-bottom:1rem;padding:1rem;display:inline-block}#cookies-eu-reject{background-color:var(--color-gray-light);border:2px solid var(--color-accent-on-background);color:var(--color-black)}.callout,[data-drupal-messages]{background:var(--color-white);color:var(--color-black);border-radius:var(--border-radius);border:2px solid var(--color-accent);box-shadow:var(--box-shadow);margin:1rem 0;padding:1.5rem}.callout p{margin:0}.callout.error{color:#ee0700;font-weight:700}.callout.warning{color:#a76905;font-weight:700}.menu-cms-actions{flex-wrap:wrap;justify-content:flex-end;gap:.25rem;margin:0;padding:1rem;list-style:none;display:flex}.menu-cms-actions a{font-size:var(--font-size-small);color:var(--color-accent);background:var(--color-white);border:1px solid;padding:.5rem 1rem;text-decoration:none;display:inline-block}.menu-cms-actions a.active,.menu-cms-actions a:hover{color:var(--color-white);background:var(--color-accent)}.view__num-results{font-size:var(--font-size-regular-small);margin:0}.view__search-form{margin:1rem 0}.view__search-form .form-item{flex:1}.view__facet-summary ul{gap:1rem;padding-left:0;list-style-type:none}.view__facet-summary ul li{margin-bottom:.75rem}.view__sidebar-results{grid-template-columns:auto;justify-content:space-between;gap:0;margin-bottom:1rem;display:grid}@media (min-width:64rem){.view__sidebar-results{grid-template-columns:1fr 3fr;justify-content:space-between;gap:2rem;margin-bottom:0;display:grid}}.view__sidebar h2{font-size:var(--font-size-regular-small);text-transform:uppercase}.view__sidebar h2:first-of-type{margin-top:0}.view__sidebar h3{font-size:var(--font-size-regular-small);font-family:var(--font-semibold);margin:0 0 .75rem}.view__sidebar .facet-item{font-size:var(--font-size-small);padding-bottom:.5rem}.view__sidebar .facet-item .facet-item__count{font-size:var(--font-size-x-small)}.view__sidebar .facet-item a{color:var(--color-black);text-decoration:none}.view__sidebar .facet-item a.is-active{color:var(--color-accent-on-background);font-family:var(--font-semibold)}.view__sidebar .facet-item a:hover{color:var(--color-accent-on-background)}.view__results{flex:1;grid-column:1/3}@media (min-width:64rem){.view__results{grid-column:auto}}.button.view__sidebar__toggle{border:2px solid var(--color-accent);color:var(--color-white);background:var(--color-accent);margin-bottom:1rem}#views-exposed-form-lib-items-page-1,#views-exposed-form-care-providers-page-1,#views-exposed-form-care-providers-page-2,#views-exposed-form-search-page{background:var(--color-gray-light);border-radius:var(--border-radius);flex-direction:column;gap:.5rem;margin-bottom:2rem;padding:1.5rem;display:flex}@media (min-width:64rem){#views-exposed-form-lib-items-page-1,#views-exposed-form-care-providers-page-1,#views-exposed-form-care-providers-page-2,#views-exposed-form-search-page{flex-flow:wrap;align-items:end}}fieldset#edit-locatie-wrapper{border:none;padding:0}fieldset#edit-locatie-wrapper .js-form-type-select{flex-flow:column;gap:0;display:flex}@media (min-width:64rem){#edit-locatie-value{min-width:20rem}}.views-exposed-form label,.fieldset-wrapper .field-prefix,.fieldset-wrapper .field-suffix{font-size:var(--font-size-small)}#edit-locatie-wrapper .fieldset-wrapper{flex-direction:column;gap:.5rem;display:flex}@media (min-width:48rem){#edit-locatie-wrapper .fieldset-wrapper{flex-direction:row}}.js input.form-autocomplete{font-size:var(--font-size-regular-small);margin:0}.js input.form-autocomplete:focus{outline-offset:2px;outline:2px solid #000}@media (min-width:64rem){.js input.form-autocomplete{min-width:24rem}}#edit-locatie-wrapper .form-item-locatie-distance-from{gap:.5rem;display:flex}.facets-widget-checkbox ul,.facets-widget-checkbox_multi_view ul,.facets-widget-links ul{margin:0;padding-left:0;list-style-type:none}.facet-summary-item--facet a{font-size:var(--font-size-x-small);color:var(--color-black);background:var(--color-gray-light);border-radius:5px;align-items:center;gap:.25rem;width:-moz-fit-content;width:fit-content;padding:6px 10px;text-decoration:none;display:flex}.facet-summary-item--facet a:hover{color:var(--color-white);background:var(--color-accent)}.facets-widget-checkbox_multi_view,.facets-widget-checkbox,.facets-widget-links{background:var(--color-gray-light);border-radius:var(--border-radius);margin-bottom:1rem;padding:1.5rem}.facet-item__status--checkbox-label{background:#fff;border:2px solid #000;width:18px;height:18px;margin-right:.25rem;line-height:1;display:inline-block}.facet-item__status--checkbox-label.is-active{background:var(--color-accent-on-background);border-color:var(--color-accent-on-background)}.facet-item__status--checkbox-label svg path{fill:#fff}.view__sidebar .facet-item a:hover .facet-item__status--checkbox-label{border-color:var(--color-accent-on-background)}.view__facet-summary .facet-item__status{align-items:center;display:flex}.facet-summary-item--facet a:hover .facet-item__status svg{fill:#fff}.media{max-width:100%;height:0;margin:1rem 0;padding-bottom:56.25%;position:relative;overflow:hidden}.media iframe,.media object,.media embed{width:100%;height:100%;position:absolute;top:0;left:0}.footnote__citations-wrapper{vertical-align:top;padding:0 .25rem 0 .5rem;font-size:.9rem;position:relative;top:-.25rem}.footnote__citation-separator{padding:0 .25rem}ul.js-footnotes{list-style-type:none}ul.js-footnotes li{list-style-image:none}.footnotes__item-backlinks{float:left}.footnotes__item-backlink{padding-right:.5rem}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;width:100%;height:100%;font-size:100%}body{color:var(--color-body);background:var(--color-white);line-height:var(--line-height-regular);font:normal 400 var(--font-rgs-rg)var(--font-regular);width:100%;height:100%;margin:0;padding:0}a{color:var(--color-accent);text-decoration:underline}a:hover{color:var(--color-black)}a:active{outline:3px solid}a:focus{outline-offset:4px;border-bottom:none;outline:2px solid}h1,h2,h3,h4,h5,h6{color:var(--color-black);margin:0 0 1rem}p,ul,ol{color:var(--color-body)}h1{font:normal normal var(--font-lg-xxlg)/var(--line-height-tight)var(--font-semibold)}@media (min-width:64rem){h1{margin-bottom:2rem}}h2{font:normal normal var(--font-md-lg)/var(--line-height-tight)var(--font-bold);margin:2rem 0 .5rem}h2:first-of-type{margin-top:1rem}h3{font:normal normal var(--font-md-lg)/var(--line-height-tight)var(--font-bold)}h4{font:normal normal var(--font-rg-md)/var(--line-height-tight)var(--font-bold)}img{width:100%;max-width:100%;height:auto;display:inline-block}figure{max-width:100%;margin:0 0 1rem}figcaption{font-size:var(--font-size-x-small);margin-top:.25rem}b,strong{font-family:var(--font-medium);color:var(--color-black)}.body-container{grid-template:"header""main"1fr"footer"/100%;min-height:100vh;display:grid}header{grid-area:header}main{grid-area:main}footer{grid-area:footer;align-self:end}.wrapper{width:100%;padding:1rem}@media (min-width:64rem){.wrapper{max-width:80rem;margin:0 auto;padding:1rem}}@media (min-width:80rem){.wrapper{padding:0}}p{margin:0 0 1rem}img{max-width:100%;display:block}.nav-main{gap:1rem;list-style:none;display:flex}.follow{font-family:var(--font-bold)}.follow-item span,form label{display:block}.cke_editable img{display:inline}summary{cursor:pointer}
}
