@charset "UTF-8";@font-face{font-family:lato;font-style:normal;font-weight:400;src:url(/assets/build/fonts/lato-regular.woff2?c89afc9e3a3d97cbb7184b973c90247c) format("woff2"),url(/assets/build/fonts/lato-regular.woff?b93ab3885156ae5a61bda027d166e62a) format("woff")}@font-face{font-family:lato;font-style:normal;font-weight:700;src:url(/assets/build/fonts/lato-bold.woff2?a05ea3fcaf521cb6ddc6857a550166df) format("woff2"),url(/assets/build/fonts/lato-bold.woff?568797f3ffe1ce473a229cc46e98d433) format("woff")}@font-face{font-family:brown;font-style:normal;font-weight:400;src:url(/assets/build/fonts/brown-regular.woff2?98162911551704ee1cd7dd9faa3ecdb2) format("woff2"),url(/assets/build/fonts/brown-regular.woff?bc3c0a4442b148d6c4d49325f83f79ff) format("woff")}@font-face{font-family:brown;font-style:normal;font-weight:700;src:url(/assets/build/fonts/brown-bold.woff2?24b73afd7a22f1190cd67f90f9f04470) format("woff2"),url(/assets/build/fonts/brown-bold.woff?1d4356b0f28ff35e9632e22b70c44e74) format("woff")}@font-face{font-family:lucidagrande;font-style:normal;font-weight:400;src:url(/assets/build/fonts/lucidagrande.woff2?e00444d124358c15f92a34e3b5a59f67) format("woff2"),url(/assets/build/fonts/lucidagrande.woff?7b5ef30fd8996205de109e6dc7597e9d) format("woff")}:after,:before,a,abbr,address,article,aside,audio,b,bdi,blockquote,body,button,canvas,caption,cite,code,datalist,dd,del,details,dfn,dialog,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,input,ins,kbd,label,legend,li,main,mark,menu,menuitem,meter,nav,object,ol,output,p,picture,pre,progress,q,rp,rt,ruby,samp,section,select,small,span,strong,sub,summary,sup,svg,table,tbody,td,textarea,tfoot,th,thead,time,tr,track,ul,var,video,wbr{background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:contain;border:0;border-color:#0f0033;border-style:solid;box-sizing:border-box;color:inherit;-moz-column-gap:0;column-gap:0;float:none;font:inherit;margin:0;padding:0;position:relative;text-align:inherit;vertical-align:baseline;white-space:inherit}address,article,aside,audio,blockquote,body,button,canvas,caption,datalist,dd,details,dialog,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,iframe,img,input,label,legend,li,main,menu,menuitem,meter,nav,object,ol,output,p,picture,pre,progress,rp,rt,ruby,section,select,summary,svg,table,tbody,td,textarea,tfoot,th,thead,tr,track,ul,video{vertical-align:top}button,datalist,html,input,select,textarea{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}html{-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;word-wrap:break-word;height:100%;overflow-y:scroll}table{border-collapse:collapse;border-spacing:0;table-layout:fixed;width:100%}th{font-weight:700;text-align:left}button,code,datalist,input,kbd,pre,samp,select,textarea{font-size:1em}b,dt,legend,optgroup,strong{font-weight:700}dfn,em,i,span[lang]{font-style:italic}u{text-decoration:none}[hidden],template{display:none}article,aside,audio,canvas,datalist,details,dialog,figcaption,figure,footer,header,hgroup,iframe,img,input,label,legend,main,menu,menuitem,meter,nav,object,output,picture,progress,rp,rt,ruby,section,select,summary,svg,textarea,track,video{display:block}iframe,img,object,video{max-width:100%}img,video{height:auto;width:auto}ol,ul{list-style-position:outside}ol{list-style-type:decimal}ul{list-style-type:disc}sub,sup{font-size:75%;line-height:0}sub{bottom:-.25em}sup{top:-.5em}textarea{overflow:auto;resize:vertical}a,button,input[type=checkbox],input[type=file],input[type=radio],input[type=reset],label,select{cursor:pointer}button,html input[type=button]{-webkit-appearance:button;background-image:none;display:inline-block;width:auto}button[disabled],input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border-width:0;padding:0}datalist,fieldset,input,legend,select,textarea{width:100%}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=url]{-moz-appearance:none;-webkit-appearance:none}input[type=checkbox],input[type=checkbox]:focus,input[type=radio],input[type=radio]:focus{background-color:transparent;border-width:0;box-shadow:none;padding:0;width:auto}input[type=search]{-webkit-appearance:textfield;padding-right:0}input::-webkit-search-decoration{display:none}select{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:active,:focus{transition:none}:active{outline:none}html{overscroll-behavior-y:none;scroll-behavior:smooth}.base,html{color:#0f0033}.text,html{font-family:brown,Arial,sans-serif;font-size:1rem;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.5}html{font-size:globalPerc(font("base"))}body{background-color:#fff;height:auto;min-height:100%}body:after{content:"0em";display:block;height:0;overflow:hidden;position:absolute;width:0}.title,.title--sub,.title--subsub,h1,h2,h3,h4,h5{color:#0f0033;display:block;font-family:brown,Arial,sans-serif;font-weight:400}.title,h1{color:#260081;font-size:32px;line-height:1.15;margin-bottom:40px}.title--sub,h2{color:#260081;font-size:18px;font-weight:700;line-height:1.1;margin-bottom:14px;margin-top:40px}.title--subsub,h3,h4{font-size:1.8rem;line-height:inherit;margin-top:30px}h6{font-size:.9375rem;font-weight:700}.subtitle{display:block;font-size:.95rem;font-style:italic}.subtitle,.title-alt{font-family:brown,Arial,sans-serif}.title-alt{font-size:1.25rem;margin:-.3rem 0 20px}.person-title{display:none}.content h3{font-size:19px;line-height:1.05;margin-bottom:14px}.page-title{color:#260081;text-decoration:underline;text-underline-offset:.4em}h2+ol,h2+p,h2+ul{margin-top:0}.c-praktijk-title{font-size:25px;margin-bottom:1.2em}@media (min-width:40em){.c-praktijk-title{font-size:32px}}p:first-of-type{margin-top:0}.par,audio,canvas,embed,fieldset,figcaption,figure,form,h4,iframe,img,object,ol,p,pre,table,ul,video{margin-top:30px}.par,audio,canvas,embed,fieldset,figcaption,figure,form,iframe,img,object,ol,p,pre,table,ul,video{margin-bottom:30px}ol,ul{padding-left:2em}.lucida{font-family:lucidagrande,Arial,sans-serif}.intro{font-family:brown,Arial,sans-serif;font-size:20px;line-height:1.55}@media screen and (min-width:60em){.intro{font-size:26px}.intro body:after{content:"60em"}}.readable{max-width:37.5rem}.content-wrapper{margin-top:-20px}.content{padding-bottom:50px}.content-alt::-webkit-scrollbar{display:none}.content-alt.content-sub{padding-bottom:0}.content-sub a:not([class]){color:#260081}.content-sub a:not([class]):hover{text-decoration:none}.color-primary{color:#0f0033}.color-secondary{color:#260081}.color-fade{color:#8b7db3}.list-item{margin-bottom:50px}.contact-item{display:block}.contact-item .contact-link,.contact-item .contact-link:visited{color:#260081;text-decoration:none}.contact-item .contact-link:hover,.contact-item .contact-link:visited:hover{background-color:transparent;text-decoration:underline}a.link-alt,a.link-alt:visited{color:#260081;text-decoration:none}a.link-alt:hover,a.link-alt:visited:hover{color:#260081;opacity:.65}.no-text-deco{text-decoration:none}.wrapping-container{margin-block:60px}@media screen and (min-width:60em){.wrapping-container{margin-block:80px}.wrapping-container body:after{content:"60em"}}.wrapping-container h2,.wrapping-container h3{color:#260081;font-weight:700}.wrapping-container h2,.wrapping-container h3,.wrapping-container p{font-size:1rem}.alternate-title{margin:0}.flyout-accordion .social{margin-top:40px}.social{margin-top:10px}.social-item{display:inline-block;margin:0 .5rem 0 0;width:1.3rem}.social-item:last-of-type{margin:0}.social-link{display:block}.social-link:hover{background-color:transparent;opacity:.7}.link-sub{color:#260081;display:inline-block;font-size:.9rem;text-decoration:none}.link-sub:hover{background-color:transparent;color:#260081;text-decoration:underline}.terms{font-size:.8rem;margin-right:1.2rem}.light{color:#fff}.block-list{display:flex;flex-wrap:wrap;list-style:none;margin-left:-26px;margin-right:-26px}.block-list-item{margin-top:0}.block-link{display:inline-block;font-family:brown,Arial,sans-serif;font-size:1.875rem;height:100%;line-height:1;padding:26px;text-decoration:none;word-break:break-word}.block-link-extend{display:block;font-family:lato,Arial,sans-serif;font-size:.5em;line-height:1.5;margin-top:20px}.block-link:hover{background-color:rgba(38,0,129,.1);color:initial}.section:first-child,:first-child{margin-top:0}.section:last-child,:last-child{margin-bottom:0}input:focus{background-color:#f2f2f2;outline:none}.quote{background-color:#271784;margin-left:1.25rem;margin-right:-20px;padding:1.875rem 1.25rem 1.875rem 60px}.quote-text{color:#fff;font-family:brown,Arial,sans-serif;font-size:clamp(1.125rem,1rem + 1vw,1.625rem);font-style:normal}.quote-text:before{content:"“";display:inline;position:absolute;right:100%;top:0}.quote-text:after{bottom:0;content:"”";display:inline;position:absolute}.quote blockquote{margin-bottom:.6em;position:relative}.quote-author{color:#fff;font-size:clamp(.875rem,.75rem + .5vw,1.125rem);font-style:italic}@media (min-width:60em){.quote{margin-left:2.8125rem;margin-right:-60px;padding:56px 7rem 56px 60px}}.intro-blue{color:#260081}@media (min-width:30em){.block-list-item{display:inline-block;margin-bottom:-999em;padding-bottom:999em;width:50%}}@media (min-width:40em){.title,h1{font-size:56px}.content h3{font-size:20px}.intro{font-size:26px}.list-item{display:inline-block;padding:0 20px;width:40%}.list-item:first-of-type{padding-left:0}.list-item:last-of-type{width:60%}}@media (min-width:60em){.content{font-size:18px;padding-block:140px 0}.content-alt.content-sub{height:100vh;overflow-y:scroll;padding-bottom:0}.content-alt:after{content:"";display:block;height:140px}.content-sub{max-width:60rem;padding-block:140px 0}.readable{margin-left:auto}.person-title{display:block}.title-alt{font-family:lato,Arial,sans-serif;font-size:1.25rem;margin:1rem 0 50px}.text,html{font-size:18px}}@media (max-width:60em){.sm-hide{display:none}}.list{list-style:none;padding-left:0}.accessibility,.js .js-accessibility{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;width:1px}.accessibility:focus,.js .js-accessibility:focus{clip:auto;height:auto;overflow:visible;position:fixed;width:auto}.block,.group,.p,.wrap{display:block}.group:after,.group:before{content:" ";display:table}.group:after{clear:both}.wrapper{margin-left:auto;margin-right:auto}.wrap{overflow:hidden}.link-alt:active,.link-alt:hover{background-color:transparent}.link-alt:active{box-shadow:none}.accent{font-weight:700}.special{font-style:italic}.center{text-align:center}.fill,.reset{margin:0}.fill{bottom:0;height:100%;left:0;max-width:none;padding:0;position:absolute;right:0;top:0}.fill,.full{width:100%}.number::-webkit-inner-spin-button,.number::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.video{background-color:#000;display:block;padding:0 0 56.25%;position:relative}.video embed,.video iframe,.video object{contain:strict;height:100%!important;left:0;margin:0;position:absolute;top:0;width:100%!important}.out-left{float:left}.out-right{float:right}.in-flow{float:none}.left{text-align:left}.right{text-align:right}.clean{text-decoration:none}.inline{display:inline}.inline-block{display:inline-block}.block{display:block}.page{padding-left:20px;padding-right:20px}.mod{margin-left:-20px;margin-right:-20px}.page-wrap{table-layout:fixed}.page-wrap,.tab{display:table;width:100%}.tab{height:100%;min-height:100%}.tabc{display:table-cell;vertical-align:middle;width:100%}.hide,.js .js-hide,.js .js-remove{display:none}.js .js-transparent{opacity:0}.image{width:100%}ol{counter-reset:my-awesome-counter;list-style:none;padding:0}ol li{counter-increment:my-awesome-counter;display:flex}ol li+li{margin-top:20px}ol li:before{align-items:center;background-color:#260081;border-radius:50%;color:#fff;content:counter(my-awesome-counter) "";display:flex;flex:0 0 1.8em;font-family:Brown;font-size:15px;font-weight:700;height:1.8em;justify-content:center;line-height:1;margin-right:1em;padding-bottom:.1em;width:1.8em}@media (min-width:60em){ol li:before{margin-right:1.5em}}.content-sub ul:not([class]){counter-reset:my-awesome-counter;list-style:none;padding:0}.content-sub ul:not([class]) li{counter-increment:my-awesome-counter;display:flex}.content-sub ul:not([class]) li+li{margin-top:20px}.content-sub ul:not([class]) li:before{align-items:center;background-color:#260081;border-radius:50%;color:#fff;content:"";display:flex;flex:0 0 0.5em;font-family:Brown;font-size:15px;font-weight:700;height:.5em;justify-content:center;line-height:1;margin-right:1em;margin-top:.7em;width:.5em}@media (min-width:60em){.content-sub ul:not([class]) li:before{margin-right:1.5em}.page-container{display:grid;gap:30px;grid-auto-columns:1fr;grid-template-columns:1fr 2fr}.page{padding-left:60px;padding-right:60px}.mod{margin-left:-60px;margin-right:-60px}}@media print{*{background:transparent!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}#menu,.no-print,aside,audio,button,canvas,embed,footer,form,header,menu,nav,object,video{display:none}a[href]:after{content:" (" attr(href) ") ";font-size:90%}a[href^="/"]:after{content:" (http://" attr(href) ") "}abbr:after{content:" (" attr(title) ")"}thead{display:table-header-group}blockquote,img,pre,tr{page-break-inside:avoid}img{max-width:100%!important}h1,h2,h3,h4,h5,h6{page-break-after:avoid}h2,h3,p{orphans:3;widows:3}@page{margin:.5cm}}.box-border{border:.5em solid #eaeaea}.box-radius{border-radius:25px}.box-contain{background-size:contain}.box-cover{background-size:cover}.box-padding{padding:20px}.box-bar{height:0;padding-bottom:25%}.box-block{height:0;padding-bottom:100%}.box-primary{background-color:#0f0033}.box-secondary{background-color:#260081}.box-quiet{background-color:#eaeaea}.btn-base,.btn-full,.btn-primary,.btn-quiet,.btn-secondary{align-items:center;border:2px solid #0f0033;border-radius:30px;color:#0f0033;display:inline-flex;font-family:brown,Arial,sans-serif;font-size:1.125em;font-weight:400;gap:.5em;margin-bottom:.25rem;margin-top:.25rem;padding:.45em 1.2em .6em;text-align:center;text-decoration:none}.btn-base svg,.btn-full svg,.btn-primary svg,.btn-quiet svg,.btn-secondary svg{top:.12em;width:1.25em}@media (min-width:60em){.btn-base,.btn-full,.btn-primary,.btn-quiet,.btn-secondary{font-size:22px}}.btn-base:hover,.btn-full:hover,.btn-primary:hover,.btn-quiet:hover,.btn-secondary:hover{cursor:pointer}.btn-base{background-color:transparent;border:0}.btn-base:hover{background-color:rgba(26,26,26,0);border-color:#4400e7;color:#1e0066}.btn-primary{background-color:#0f0033;border:0}.btn-primary:hover{background-color:#1e0066;border-color:#4400e7;color:#1e0066}.btn-secondary{background-color:#260081;border:0}.btn-secondary:hover{background-color:#3500b4;border-color:#4400e7;color:#1e0066}.btn-quiet{background-color:#eaeaea;border:0;color:#260081}.btn-quiet:hover{background-color:#d1d1d1;border-color:#08001b;color:#000}.btn-full{display:block;width:100%}.btn-back{font-family:brown,Arial,sans-serif;font-size:.95rem;font-weight:700;padding:.2rem;text-decoration:none;z-index:12}.btn-back:hover{background-color:transparent;border-bottom:1px solid #260081;color:#260081}.btn-secondary,.btn-secondary:visited{color:#fff;display:inline-block;font-family:brown,Arial,sans-serif;font-size:.95rem;margin:0;padding:.8rem}@media (min-width:60em){.btn-secondary,.btn-secondary:visited{font-size:1rem;padding:.8rem 1.4rem}}.btn-secondary:hover,.btn-secondary:visited:hover{background-color:#7a65b3;color:#fff}.btn-download:before{background-image:url(/css/images/ic_download.svg);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:.9375em;margin-right:.5em;vertical-align:-.15em;width:.625em}.js-carousel:after{content:"0s";display:block;height:0;overflow:hidden;position:absolute;width:0}.js-carousel-fade:after,.js-carousel-slide:after{content:"0.5s"}.js-carousel-instant .js-carousel-item{transition:none!important}.js-carousel-list{list-style-type:none;margin:0;overflow:hidden;padding:0;position:relative;z-index:0}.js-carousel-item{margin:0;position:absolute;z-index:0}.js-carousel-item-active{position:relative;z-index:3!important}.js-carousel-fade .js-carousel-item{opacity:0;transition:opacity 0s .5s}.js-carousel-fade .js-carousel-item-active{opacity:1;transition:opacity .5s}.js-carousel-drag .js-carousel-list,.js-carousel-drag.js-carousel-list{cursor:-webkit-grab;cursor:-moz-grab}.js-carousel-drag .js-carousel-list:active,.js-carousel-drag.js-carousel-list:active{cursor:-webkit-grabbing;cursor:-moz-grabbing}.js-carousel-dragging .js-carousel-item{transform:translateX(-100%);z-index:1}.js-carousel-slide .js-carousel-item{transition:transform .5s ease-in-out}.js-carousel-slide .js-carousel-item-slide-left{transform:translateX(-100%);z-index:2}.js-carousel-slide .js-carousel-item-slide-right{transform:translateX(100%);z-index:2}.js-carousel-slide .js-carousel-item-active{transform:translateX(0)}.ic-chevron-right-alt:after,.ic-chevron-right:before{content:"";content:"›";display:inline-block;height:.5em;height:auto;width:.5em;width:auto}.ic-chevron-right:before{left:-.55em;position:absolute}.ic-chevron-right-alt:after{display:inline;margin-left:.2em}@media (min-width:60em){.ic-chevron-right:before{left:-.75em}}.tabs-g{align-items:center;align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.tabs-g-target,.tabs-g-trigger{width:100%}.tabs-radio{left:-9999vw;position:absolute}.tabs-label{background-color:#0f0033;border:1px solid transparent;color:#fff;display:inline-block;padding:1em}.tabs-content{background-color:#eaeaea;max-height:0;overflow:hidden;transition:max-height .4s ease-in-out}.tabs-radio:checked+.tabs-label{background-color:#1e0066}.tabs-radio:focus+.tabs-label{border:1px solid #31a0ff}#tab-0:checked~#tabs-content-0,#tab-1:checked~#tabs-content-1,#tab-2:checked~#tabs-content-2,#tab-3:checked~#tabs-content-3,#tab-4:checked~#tabs-content-4{max-height:100vh}@media screen and (min-width:40em){body:after{content:"40em"}.tabs-g-trigger{width:25%}.tabs-content{order:3}}.flyout-trigger{color:#fff;cursor:pointer;display:none;font-family:brown,Arial,sans-serif;font-size:1.875rem;letter-spacing:-1px;z-index:20}.flyout-active{-webkit-animation:flyoutAnim .7s;animation:flyoutAnim .7s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;background-color:#fff;height:100vh;left:0;margin:0;padding:0;position:fixed;top:0;width:100%;z-index:35}.flyout-active .acc-content{display:block!important}.flyout-active .flyout-close{display:block}.flyout-deactivate{-webkit-animation:flyoutAnimClose .7s;animation:flyoutAnimClose .7s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.flyout-close{background-image:url(/css/images/ic_close.svg);cursor:pointer;display:none;height:1.75rem;position:fixed;right:3rem;top:3rem;width:1.75rem}@media (min-width:60em){.flyout-triggers{display:flex;justify-content:center}.flyout-trigger{display:block;height:100vh;transition:.2s;width:33.333%}.flyout-trigger .flyout-trigger-inner{opacity:0;pointer-events:none;text-align:center;top:50%;transform:translateY(-40%);transition:.2s}.flyout-trigger:hover{background-color:rgba(15,0,51,.3)}.flyout-trigger:hover .flyout-trigger-inner{opacity:1;pointer-events:all;transform:translateY(-50%)}}@media (min-width:70em){.flyout-trigger{width:25%}}@-webkit-keyframes flyoutAnim{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes flyoutAnim{0%{transform:translateY(100%)}to{transform:translateY(0)}}@-webkit-keyframes flyoutAnimClose{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes flyoutAnimClose{0%{transform:translateY(0)}to{transform:translateY(100%)}}.people-list{display:none}.people-image{margin:0;width:11rem}.people-title{margin-bottom:0;margin-top:1.5rem}.people-title-alt{margin-bottom:0;margin-top:.3rem}.people-end{margin-top:1rem}.people-info{margin:1rem 0}@media screen and (min-width:60em){body:after{content:"60em"}.people-list{display:block;margin:5rem -.8rem 0}.people-item{display:flex}.people-title{margin-top:-.235em}.people-item__part{display:flex;flex-direction:column;padding:0 .8rem}.people-end{margin-top:auto}}.o-layout-sub h2{font-size:30px}.o-layout-sub ol,.o-layout-sub ul{list-style:none;max-width:720px;padding:0}@media (min-width:60em){.o-layout-sub ol,.o-layout-sub ul{display:flex;flex-wrap:wrap;justify-content:space-between}}.o-layout-sub ol li,.o-layout-sub ul li{line-height:1.7;margin-bottom:16px}@media (min-width:60em){.o-layout-sub ol li,.o-layout-sub ul li{width:calc(50% - 20px)}}.o-layout-sub ol{counter-reset:customCounter;margin-top:23px}@media (min-width:60em){.o-layout-sub ol{-moz-column-count:2;column-count:2;display:block}.o-layout-sub ol li{width:calc(100% - 20px)}}.o-layout-sub ol li{counter-increment:customCounter;padding-left:42px}.o-layout-sub ol li:before{align-items:center;background-color:#260081;border-radius:50%;color:#fff;content:counter(customCounter);display:inline-flex;font-family:brown,Arial,sans-serif;font-size:14px;font-weight:700;height:26px;justify-content:center;left:0;position:absolute;width:26px}.o-layout-sub ul li{padding-left:26px}.o-layout-sub ul li:before{align-items:center;background-color:#260081;border-radius:50%;color:#fff;content:"";display:inline-flex;font-size:14px;font-weight:700;height:8px;justify-content:center;left:0;position:absolute;top:.7em;width:8px}@media (min-width:60em){.c-toggler{max-width:40rem}}.c-toggler__triggers{list-style:none;padding:0}@media (min-width:60em){.c-toggler__triggers{display:flex;justify-content:space-between;margin:0}}.c-toggler__trigger{color:rgba(38,0,129,.3);display:none;font-family:brown,Arial,sans-serif;padding:1rem 1.2rem}.c-toggler__trigger:hover{cursor:pointer}@media (min-width:60em){.c-toggler__trigger{display:block;margin:0}}.c-toggler__trigger.is-shown{background-color:rgba(38,0,129,.1);display:block}.c-toggler__trigger.is-active{color:#271784;display:none}@media (min-width:60em){.c-toggler__trigger.is-active{background-color:rgba(38,0,129,.1);display:block}}.c-toggler__trigger.js-toggler__trigger-drop{background-color:rgba(38,0,129,.1);background-image:url(/css/images/black/ic-chevron-bottom.svg);background-position-x:calc(100% - 1em);background-repeat:no-repeat;background-size:.8em;color:#271784;display:block}@media (min-width:60em){.c-toggler__trigger.js-toggler__trigger-drop{display:none}}.c-toggler__content{background-color:rgba(38,0,129,.1);display:none;padding:2rem 1.2rem}.c-toggler__content p:last-of-type{margin-bottom:0}.popup{background-color:#fff;inset:0;isolation:isolate;overflow-y:scroll;overscroll-behavior-y:none;position:fixed;transform:translateY(100vh);transition:transform .3s ease-in-out;z-index:40}.popup.active{transform:translateY(0)}.popup-close{align-items:center;aspect-ratio:1/1;background-color:#efede9;border-radius:50%;display:flex;justify-content:center;position:fixed;right:1rem;top:1.875rem;width:55px;z-index:30}.popup-close:hover{background-color:#260081;transition:all .3s ease-in-out}.popup-close:hover svg path{stroke:#fff;transition:all .3s ease-in-out}@media screen and (min-width:60em){.popup-close{right:60px}.popup-close body:after{content:"60em"}}.video-overlay{align-items:flex-end;display:flex;height:100vh;position:relative}.video-overlay:before{background:rgba(0,0,0,.42);bottom:20px;content:"";filter:blur(110px);height:50%;position:absolute;width:100%;z-index:2}@media (min-width:60em){.video-overlay:before{bottom:auto;top:50%;transform:translateY(-50%);width:75%}.video-overlay{align-items:center}}.video-overlay video{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}.video-overlay__inner{margin:0 auto;max-width:1200px;padding:70px 20px;width:100%}@media (min-width:60em){.video-overlay__inner{padding-top:140px}}.video-overlay__content{max-width:820px;position:relative;z-index:2}@media screen and (min-width:60em){.video-overlay__content{margin-top:60px}.video-overlay__content body:after{content:"60em"}}.video-overlay__content .btn{font-size:16px;padding-block:.7em;transition:all .3s ease-in-out}@media screen and (min-width:60em){.video-overlay__content .btn{font-size:22px}.video-overlay__content .btn body:after{content:"60em"}}.video-overlay__content .btn:hover{background-color:#260081;color:#fff}.cta{background-color:#ddddf5;margin-left:1.25rem;margin-right:-20px}@media (min-width:60em){.cta{margin-left:2.75rem;margin-right:-60px}}.cta .cta-content{margin-bottom:3rem;padding:1.875rem}@media screen and (min-width:60em){.cta .cta-content{padding:3.5rem 3.125rem}.cta .cta-content body:after{content:"60em"}}.cta .cta-button{background-color:#260081;color:#fff;padding-block:11px;transition:all .25s ease-in-out}.cta .cta-button svg{stroke:#fff;width:1.25rem}@media screen and (min-width:40em){.cta .cta-button svg{width:2rem}.cta .cta-button svg body:after{content:"40em"}}@media screen and (max-width:60em){.cta .cta-button{font-size:16px}}.cta .cta-button:hover{background-color:transparent;color:#260081;outline:2.5px solid #260081}.cta .cta-button:hover svg{stroke:#260081}.cta .cta-title{color:#260081;font-size:clamp(1.75rem,1rem + 2.5vw,50px);font-weight:400;line-height:34px;margin-bottom:1.875rem}@media screen and (min-width:60em){.cta .cta-title{line-height:62px}.cta .cta-title body:after{content:"60em"}}.sub-cta-button{border:2.5px solid #260081;color:#260081;font-size:16px;transition:all .25s ease-in-out}.sub-cta-button svg{stroke:#260081;width:1rem}@media screen and (min-width:60em){.sub-cta-button{font-size:22px}.sub-cta-button body:after{content:"60em"}}.sub-cta-button:hover{background-color:#260081;border-color:#260081;color:#fff}.sub-cta-button:hover svg path{stroke:#fff}.accordion-title{color:#260081;font-size:1.5rem!important;margin-bottom:0!important}@media screen and (min-width:60em){.accordion-title{font-size:34px!important;line-height:46px!important}.accordion-title body:after{content:"60em"}}.accordion-content--visible{align-items:center;display:flex;font-size:1.125rem;justify-content:space-between}.accordion-content--visible p{margin:0}@media screen and (min-width:60em){.accordion-content--visible{font-size:22px}.accordion-content--visible body:after{content:"60em"}}.accordion-content--hidden{font-size:1rem;margin-bottom:24px;margin-top:.375rem;max-height:var(--max-height);overflow:hidden;transition:max-height .5s ease-in-out}.accordion-content--hidden p{margin-top:.75rem}@media screen and (min-width:60em){.accordion-content--hidden{font-size:18px}.accordion-content--hidden body:after{content:"60em"}}.accordion.no-intro .separator{--min-space:12px}.accordion-button{align-items:center;align-self:flex-end;border:2px solid #260081;border-radius:50%;display:inline-flex;font-size:1.25rem;justify-content:center;padding:.55em;position:relative}.accordion.active .accordion-button svg path:first-child{rotate:90deg}.accordion-top{align-items:center;cursor:pointer;display:flex;gap:24px;justify-content:space-between}.accordion-top:hover .accordion-button{background-color:#260081;transition:all .3s ease-in-out}.accordion-top:hover .accordion-button svg path{stroke:#fff}.dropdowns-colored{background-color:#efede9}.dropdowns-colored .label{align-items:center;background-color:#260081;color:#fff;display:inline-flex;font-size:clamp(1rem,1rem + .25vw,1.125rem);padding:.625rem 1.25rem .625rem 20px}@media screen and (min-width:60em){.dropdowns-colored .label{padding:.625rem 1.25rem .625rem 60px}.dropdowns-colored .label body:after{content:"60em"}}.dropdowns-colored .dropdown-list{background-color:#efede9;padding:2rem 1.25rem 2.5rem}@media screen and (min-width:60em){.dropdowns-colored .dropdown-list{padding:3.875rem 7.8125rem 5rem 60px}.dropdowns-colored .dropdown-list body:after{content:"60em"}}.dropdowns-about-us .dropdown-list{padding:2rem 1.25rem 2.5rem}@media screen and (min-width:40em){.dropdowns-about-us .dropdown-list{padding:3.875rem 7.8125rem 5rem 3.75rem}.dropdowns-about-us .dropdown-list body:after{content:"40em"}}.separator{border:1px solid #260081;margin:0;margin-block:var(--min-space,1.75rem)}@media screen and (min-width:60em){.separator{margin-block:var(--max-space,3rem)}.separator body:after{content:"60em"}}.working-at-content h1.title{margin-bottom:30px}.working-at-links .link-title{align-items:center;color:#260081;display:inline-flex;font-size:clamp(1.5rem,1rem + .25vw,1.75rem);gap:1rem;line-height:30px;margin:0;text-decoration:none;transition:gap .3s ease-in-out}@media screen and (min-width:60em){.working-at-links .link-title body:after{content:"60em"}.working-at-links .link-title:hover{gap:2.5em}}.working-at-links svg{stroke:#260081;stroke-width:2px;aspect-ratio:1/1;width:2rem}.looking-for{display:block;margin-block:1.5rem 1.25rem}@media screen and (min-width:60em){.looking-for{margin-block:1.75rem}.looking-for body:after{content:"60em"}}.vacancy-requirement h5{color:#260081;font-weight:700;line-height:1.8}.vacancy-requirement p{max-width:71ch}.even-columns{grid-gap:var(--grid-gap,1rem);display:grid;grid-auto-columns:1fr;grid-template-columns:repeat(var(--column-count,2),1fr)}@media (min-width:40em){.even-columns{grid-template-columns:repeat(var(--column-count,3),1fr)}}.team-grid{background-color:#efede9;padding-block:3.25rem 4.5rem}.team-grid img{aspect-ratio:158/210;display:block;margin:0;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (min-width:60em){.team-grid img{aspect-ratio:260/462}.team-grid img body:after{content:"60em"}}.team-grid h2{font-size:clamp(2rem,1rem + 2.5vw,3.125rem);font-weight:400;margin:0 0 2.5rem;text-align:center}.team-member{position:relative;transition:opacity .35s ease-in-out}.team-member:hover img{opacity:.8}.member-name{background-color:#260081;bottom:0;color:#fff;font-size:clamp(1rem,.5rem + 1vw,1.5rem);line-height:1.1;padding:.4em .55em .6em .8em;position:absolute;width:auto;z-index:2}.last-name{display:inline-block;width:-webkit-max-content;width:-moz-max-content;width:max-content}.contact-info{color:#260081;font-size:1.25rem;font-weight:400}@media screen and (min-width:60em){.contact-info{font-size:26px}.contact-info body:after{content:"60em"}}.contact-info p{margin-bottom:0;margin-top:0}.contact-info>*+*{margin-top:1.875rem}.contact-wrapper{margin-block:1.25rem 1.875rem}.contact-person-information{color:#260081;font-size:1.25rem;line-height:1.46}.contact-person-information h3{color:#260081;font-size:26px;font-weight:700}@media screen and (min-width:60em){.contact-person-information{font-size:26px}.contact-person-information body:after{content:"60em"}}.website-by-just{bottom:0;color:#260181;font-size:16px;margin-bottom:1rem;margin-right:3rem;position:absolute;right:0;text-decoration:none}.website-by-just:hover{cursor:pointer}.cols{display:block}.cols:after,.cols:before{content:" ";display:table}.cols:after{clear:both}.col{float:left}.col-alt{float:right}.col-50,[class^=col-]{width:100%}@media screen and (min-width:50em){body:after{content:"50em"}.col-50{width:50%}}.ct-large,.ct-medium,.ct-small{margin-left:auto;margin-right:auto}.ct-small{max-width:37.5rem}.ct-medium{max-width:46.875rem}.ct-large{max-width:80em}.form-entry{margin-bottom:1.375em;margin-top:1.375em}.form-label{margin-bottom:.25em}.form-field,.form-label{display:block}.form-input-s{max-width:6em}.form-input-m{max-width:12em}@media (min-width:40em){.form-entry{margin:.5em 0}.form-content{padding:.75em 0}.form-label{float:left;line-height:normal;margin:0;padding:0 2em 0 0;width:40%}.form-field{float:right;width:60%}.form-input{margin:-.75em 0}}.grid{margin:20px 0}.grid>ul{list-style:none;margin:-10px;padding:0}.grid>ul>li>a{display:block;text-decoration:none}.grid>ul>li[class^=item-]{display:inline-block;margin:0;padding:10px;vertical-align:top;width:100%}.primary-navigation{--flex-gap:1rem;align-items:center;display:flex;gap:.625rem;position:fixed;right:60px;top:30px;z-index:20}@media screen and (max-width:40em){.primary-navigation{align-items:flex-start;background-color:#260081;flex-direction:column;gap:2.25rem;inset:0 0 0 100%;padding:3.3125rem 2.5rem;transition:inset .3s ease-in-out}.primary-navigation.active{inset:0}}.primary-navigation.active .nav-logo{top:30px;transform:translate(0)}.primary-navigation .nav-list{align-items:center;background-color:#efede9;border-radius:100vw;display:flex;gap:var(--flex-gap);list-style:none;margin:auto 0 0;padding:0}@media screen and (max-width:40em){.primary-navigation .nav-list{--flex-gap:1.4rem;align-items:flex-start;background-color:#260081;border-radius:revert;flex-direction:column}}.primary-navigation .nav-item{background-color:#efede9;border-radius:100vw;padding:.6875rem 1.25rem}@media screen and (max-width:40em){.primary-navigation .nav-item{background-color:#260081;padding:0}.primary-navigation .nav-item .dropdown,.primary-navigation .nav-item .nav-link{color:#fff}}.primary-navigation .nav-item.active{background-color:#260081}.primary-navigation .nav-item.active,.primary-navigation .nav-item.active .dropdown,.primary-navigation .nav-item.active .nav-link{color:#fff}.primary-navigation .nav-item--dropdown{padding:0}.primary-navigation .dropdown{align-items:center;border-radius:100vw;color:#260081;cursor:pointer;display:inline-flex;gap:.5rem;padding:.6875rem 1.25rem;position:relative}.nav-item .primary-navigation .dropdown{padding:0}.primary-navigation .dropdown svg{stroke:currentColor}@media screen and (max-width:40em){.primary-navigation .dropdown{font-size:2.375rem;padding:0}}.primary-navigation .nav-link{color:#260081;text-decoration:none}.primary-navigation .nav-link:before{background-color:currentColor;bottom:-4px;content:"";height:2px;left:0;position:absolute;transition:width .3s ease-in-out;width:0}.primary-navigation .nav-link:hover:before{width:100%}@media screen and (max-width:40em){.primary-navigation .nav-link{color:#fff;font-size:2.375rem}.primary-navigation .nav-link:before{background-color:currentColor}}.primary-navigation .language-switcher{align-items:center;background-color:#efede9;border-radius:100vw;color:#260081;display:inline-flex;font-size:28px;gap:.625rem;padding:10px 19px;text-decoration:none}.primary-navigation .language-switcher svg{fill:#260081}@media screen and (min-width:40em){.primary-navigation .language-switcher{font-size:revert;padding:.6875rem 1.25rem}.primary-navigation .language-switcher body:after{content:"40em"}}.nav-toggle{display:none}@media screen and (max-width:40em){.nav-toggle{background-color:#260081;border:none;border-radius:100vw 0 0 100vw;cursor:pointer;display:block;padding:1.25em 1.75em;position:fixed;right:0;top:1.875rem;z-index:30}.nav-toggle.active{background-color:#fff}}.dropdown-menu{list-style:none;margin:0;max-height:0;opacity:0;overflow:hidden;pointer-events:none;transition:opacity .5s ease-in-out,max-height .3s ease-in-out;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media screen and (min-width:40em){.dropdown-menu{background-color:#260081;border-radius:1.25rem;margin-top:10px;padding:1.25rem;position:absolute;z-index:900}.dropdown-menu body:after{content:"40em"}}.dropdown-menu .dropdown-item,.dropdown-menu a{text-decoration:none}.dropdown-menu a{color:#fff}.dropdown-menu a:before{background-color:#fff;bottom:-1px;content:"";height:2px;left:0;position:absolute;transition:width .3s ease-in-out;width:0}.dropdown-menu a:hover:hover:before{width:100%}@media screen and (max-width:40em){.dropdown-menu a{color:#fff;font-size:1.5rem}.dropdown-menu a:before{background-color:#fff}}.dropdown-menu.flow>*+*{margin-top:.75rem}.dropdown-menu.active{max-height:200px;opacity:1;pointer-events:all}.nav-toggle .line{fill:#fff}.nav-toggle.active .line{fill:#260081;transform:rotate(0deg);transform-origin:center;transition:1s}.nav-toggle.active .top{transform:rotate(45deg)}.nav-toggle.active .middle{opacity:0}.nav-toggle.active .bottom{transform:rotate(-45deg)}.by-just{bottom:0;color:#fff;font-size:.9em;left:0;opacity:.4;position:fixed;transform:translateX(2vw);transition:transform .4s;z-index:30}.section-main{margin-bottom:120px;margin-top:120px}.section-sub{margin-bottom:50px;margin-top:50px}.section-subsub{margin-bottom:20px;margin-top:20px}.section-start{margin-top:0}.section-end{margin-bottom:0}.segment-main{padding-bottom:120px;padding-top:120px}.segment-sub{padding-bottom:50px;padding-top:50px}.segment-subsub{padding-bottom:20px;padding-top:20px}.segment-start{padding-top:0}.segment-end{padding-bottom:0}.section-dropdowns{margin-bottom:52px}@media screen and (min-width:60em){.section-dropdowns{margin-bottom:72px}.section-dropdowns body:after{content:"60em"}}.section-intro{margin-top:-20px}@media screen and (min-width:60em){.section-intro{margin-top:-10px}.section-intro body:after{content:"60em"}.section-quote{margin-top:80px}.section-quote body:after{content:"60em"}}thead{background-color:#eee}td,th{padding:.75em 1em}tbody tr{border-color:#eee;border-bottom:1px #eee;border-style:solid}tbody tr:nth-child(2n){background-color:#fff}@media screen and (max-width:40em){.rt,.rt tbody,.rt td,.rt th,.rt thead,.rt thead tr{display:block}.rt{position:relative;width:100%}.rt thead{float:left}.rt tbody{overflow-x:auto;position:relative;white-space:nowrap;width:auto}.rt tbody tr{display:inline-block;vertical-align:top}.rt td{min-height:1.25em}}.cover{background-image:url(/assets/images/home-bg-1280.jpg);background-position:center -30px;background-size:cover;padding-bottom:45%;width:100%}@media (min-width:50em){.cover{background-image:url(/assets/images/home-bg-1920.jpg);background-position:center -60px;height:100vh;width:100vw}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.cover{background-image:url(/assets/images/home-bg-2650.jpg)}}.visual{background-size:cover;margin-bottom:75px;padding-bottom:80%;width:100%;z-index:10}.visual.map-visual{padding-bottom:0;z-index:8}.visual.map-visual .map{padding-bottom:45%}.visual-team-member{min-height:600px}@media screen and (min-width:40em){.visual-team-member{background-position:center 20%;min-height:800px}.visual-team-member body:after{content:"40em"}}.visual-alt{display:none}.logo.nav-logo{margin-left:-38px!important}.active .logo.nav-logo{margin-left:-46px!important}@media screen and (min-width:40em){.logo.nav-logo{display:none}.logo.nav-logo body:after{content:"40em"}}.team-member-name{background-color:#260081;color:#fff;font-size:23px;line-height:1;overflow-wrap:normal;padding:.7em .55em .7em .9em;position:absolute;top:calc(100% - 2rem);white-space:normal;width:-webkit-min-content;width:-moz-min-content;width:min-content;word-break:keep-all}@media screen and (min-width:60em){.team-member-name{font-size:36px;left:-30px;line-height:1.1;padding:12px .55em 12px .9em;top:70%}.team-member-name body:after{content:"60em"}}.team-member-name .last-name{display:inline-block}.logo{margin-left:-4px;position:absolute;top:100%;transform:translateY(-50%);transition:translate .2s;width:8rem;z-index:30}@media screen and (max-width:60em){.logo-sticky .logo{position:fixed;top:30px;transform:translateY(0);transition:none}}.logo .logo-fill,.logo .logo-text{transition:.2s ease-in-out}.nav-open .logo .logo-fill{fill:#fff}.nav-open .logo .logo-text{fill:#260081}.logo:hover{background-color:transparent;translate:.25rem 0}.logo-alt{margin-left:-4px}.logo-home{top:75px}@media (min-width:60em){.visual{height:100vh;margin-bottom:0;margin-left:30px;padding:0;position:-webkit-sticky;position:sticky;top:0}.visual--alt{display:block}.map-visual .map{height:100vh;width:100%}.logo{margin-left:-15px;position:fixed;top:5rem;transform:translate(0);width:11rem}.logo.logo-popup{position:absolute}.logo-alt{margin-left:-40px}.logo:hover{background-color:transparent;transform:translateX(.29rem) translateY(0)}}.contact-footer{background-color:#efede9;color:#260081;padding-block:3.75rem}.contact-footer p{margin:0}.contact-footer .footer-title{font-size:2rem;font-weight:400}@media screen and (min-width:60em){.contact-footer .footer-title{font-size:50px;line-height:1.2}.contact-footer .footer-title body:after{content:"60em"}}.contact-footer .address,.contact-footer .footer-text{color:#260081;font-size:20px;line-height:39px;max-width:50ch}@media screen and (min-width:60em){.contact-footer .address,.contact-footer .footer-text{font-size:26px}.contact-footer .address body:after,.contact-footer .footer-text body:after{content:"60em"}}.contact-footer .phone-and-email{color:#260081;font-size:clamp(1.25rem,1rem + .75vw,1.5rem)}@media screen and (min-width:60em){.contact-footer{padding-block:4.375rem 6.5625rem}.contact-footer body:after{content:"60em"}}.footer-content>*+*{margin-top:1.25rem}.footer-button{background-color:#260081;color:#fff;font-size:16px;padding-block:.7em;transition:all .3s ease-in-out}@media screen and (min-width:60em){.footer-button{font-size:22px}.footer-button body:after{content:"60em"}}.footer-button:hover{background-color:transparent;color:#260081;outline:2.5px solid #260081}
