@import"https://fonts.bunny.net/css?family=manrope:400,500,700,800|plus-jakarta-sans:500i,700,800&display=swap";/*!
Theme Name:   Weichie.com Wordpress Theme
Description:  The Weichie.com WordPress Boilerplate
Version:      3.0
Author:       Weichie.com
Tags:         WordPress, custom, theme
*/html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a:not([class]){text-decoration-skip-ink:auto;color:currentColor}.press-grid__card-image,.news-grid__card-image,.highlights__bg-image,.latest-news__card-image,.hero-page__bg-image{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover;object-position:center}.faq-card__icon{display:flex;align-items:center;justify-content:center}:root{background-color:var(--color-theme-ice-blue);--color-basic-white: #ffffff;--color-text: #07091d;--color-theme-navy-blue: #004085;--color-theme-sky-blue: #7cb3c8;--color-theme-slate: #64748b;--color-theme-ice-blue: #f0f4f8;--color-theme-off-white: #f8fafc;--color-theme-silver: #e2e8f0;--color-accent: var(--color-theme-navy-blue);--color-accent-red: #f34545;--color-accent-orange: #f68331;--color-accent-green: #4aad69;--shadow-button: 0 .125rem .625rem rgba(0, 64, 133, .15);--shadow-card: -.5625rem .6875rem 2.375rem rgba(0, 0, 0, .05);--shadow-image: 0 .25rem .625rem rgba(155, 155, 155, .25);--blur-button: blur(1.25rem);--color-social-facebook: #3b5998;--color-social-instagram: #e1306c;--color-social-youtube: #cd201f;--color-social-twitter: #1da1f2;--ease-out-expo: cubic-bezier(.19, 1, .22, 1);--transition-fast: .2s;--transition-normal: .3s;--border-radius-mini: .3125rem;--border-radius-small: .625rem;--border-radius-default: .9375rem;--border-radius-medium: 1.25rem;--border-radius-large: 3.125rem;--border-radius-full: 50%;--aspect-ratio-square: 1;--aspect-ratio-portrait: 4/5;--aspect-ratio-ultrawide: 21/9;--aspect-ratio-cinerama: 3/2;--container-ultra: 120rem;--container-xl: 90rem;--container-lg: 80rem;--container-md: 62.5rem;--container-sm: 50rem;--header-height: 6.875rem}@media(max-width:979px){:root{--header-height: 4.375rem}}:root.is-header-scrolled{--header-height: 5.625rem}:root{--ff-body: "Manrope", sans-serif;--ff-title: "Plus Jakarta Sans", sans-serif;--ff-button: "Plus Jakarta Sans", sans-serif}.press-grid__card-excerpt,.news-grid__card-excerpt,.highlights__description,.latest-news__card-excerpt,body{font-family:var(--ff-body);font-size:var(--wp--preset--font-size--body);line-height:1.4;text-wrap:pretty;color:var(--color-text)}.text-image__description,.hero-page__description{font-family:var(--ff-body);font-size:clamp(1rem,.3125vw + .9375rem,1.25rem);line-height:1.4}.press-grid__card-date,.news-grid__card-date,.latest-news__card-date,.page-breadcrumb__current,.page-breadcrumb__sep,.page-breadcrumb__link,.single-post__date,.single-post__breadcrumb-current,.single-post__breadcrumb-sep,.single-post__breadcrumb-link{font-family:var(--ff-body);font-weight:500;font-size:clamp(.8125rem,.078125vw + .796875rem,.875rem);line-height:1.43}.press-grid__card-tag,.news-grid__card-tag,.latest-news__card-tag,.latest-news__eyebrow{font-family:var(--ff-body);font-weight:700;font-size:clamp(.75rem,.15625vw + .71875rem,.875rem);line-height:1.33;letter-spacing:-.05em;text-transform:uppercase}.hero-page__button-inner{font-family:var(--ff-button);font-weight:700;font-size:clamp(.8125rem,.078125vw + .796875rem,.875rem);line-height:1.43;letter-spacing:.05em;text-transform:uppercase}:root{--fs-h1: clamp(2.5rem, 2.5vw + 2rem, 4.5rem);--fs-h2: clamp(2rem, 1.25vw + 1.75rem, 3rem);--fs-h3: clamp(1.25rem, .625vw + 1.125rem, 1.75rem);--fs-h4: clamp(1rem, .3125vw + .9375rem, 1.25rem)}.press-grid__card-title,.news-grid__card-title,.highlights__title,.text-image__title,.latest-news__card-title,.latest-news__title,.hero-page__title,.single-post__title,h6,h5,.wp-block h1,.form__title,.gform_wrapper .gform_title,h4,.h4,h3,.h3,.link-index__item,h2,.h2,h1,.h1{font-family:var(--ff-title);text-wrap:pretty;font-weight:800;color:var(--color-text)}h1,.h1{font-size:var(--fs-h1);letter-spacing:-.025em;line-height:1.11}h2,.h2{font-size:var(--fs-h2);line-height:1.14}h3,.h3,.link-index__item{font-size:var(--fs-h3);font-weight:700;line-height:1.375}h4,.h4{font-size:var(--fs-h4);font-weight:700;line-height:1.17}.form__field,.gform_wrapper.gravity-theme fieldset.gfield,.gform_wrapper .gfield{margin-bottom:1.5rem}.form__label,.gform_wrapper .gfield_label{display:block;font-family:var(--ff-body);font-size:1.125rem;font-weight:700;color:var(--color-text);margin-bottom:.875rem}.gform_wrapper .ginput_complex label{display:block;font-family:var(--ff-body);font-size:.875rem;font-weight:500;color:rgb(from var(--color-text) r g b/60%)}.form__label--required:after{content:" *";color:var(--color-accent)}.form__input,.gform_wrapper input[type=file],.gform_wrapper input[type=text],.gform_wrapper input[type=email],.gform_wrapper input[type=tel],.gform_wrapper input[type=url],.gform_wrapper input[type=number],.gform_wrapper input[type=password],.gform_wrapper input[type=date],.form__select,.gform_wrapper select,.form__textarea,.gform_wrapper textarea{display:block;width:100%;font-family:var(--ff-body);font-size:1rem;line-height:1.5;color:var(--color-text);background:var(--color-basic-white);border:.0625rem solid rgb(from var(--color-text) r g b/20%);border-radius:var(--border-radius-small);padding:.75rem 1rem;transition:border-color var(--transition-fast) var(--ease-out-expo),box-shadow var(--transition-fast) var(--ease-out-expo);margin:0!important}.placeholder.form__input,.gform_wrapper input.placeholder[type=file],.gform_wrapper input.placeholder[type=text],.gform_wrapper input.placeholder[type=email],.gform_wrapper input.placeholder[type=tel],.gform_wrapper input.placeholder[type=url],.gform_wrapper input.placeholder[type=number],.gform_wrapper input.placeholder[type=password],.gform_wrapper input.placeholder[type=date],.placeholder.form__select,.gform_wrapper select.placeholder,.placeholder.form__textarea,.gform_wrapper textarea.placeholder{color:rgb(from var(--color-text) r g b/50%)}.form__input::-webkit-input-placeholder,.gform_wrapper input[type=file]::-webkit-input-placeholder,.gform_wrapper input[type=text]::-webkit-input-placeholder,.gform_wrapper input[type=email]::-webkit-input-placeholder,.gform_wrapper input[type=tel]::-webkit-input-placeholder,.gform_wrapper input[type=url]::-webkit-input-placeholder,.gform_wrapper input[type=number]::-webkit-input-placeholder,.gform_wrapper input[type=password]::-webkit-input-placeholder,.gform_wrapper input[type=date]::-webkit-input-placeholder,.form__select::-webkit-input-placeholder,.gform_wrapper select::-webkit-input-placeholder,.form__textarea::-webkit-input-placeholder,.gform_wrapper textarea::-webkit-input-placeholder{color:rgb(from var(--color-text) r g b/50%)}.form__input::-moz-placeholder,.gform_wrapper input[type=file]::-moz-placeholder,.gform_wrapper input[type=text]::-moz-placeholder,.gform_wrapper input[type=email]::-moz-placeholder,.gform_wrapper input[type=tel]::-moz-placeholder,.gform_wrapper input[type=url]::-moz-placeholder,.gform_wrapper input[type=number]::-moz-placeholder,.gform_wrapper input[type=password]::-moz-placeholder,.gform_wrapper input[type=date]::-moz-placeholder,.form__select::-moz-placeholder,.gform_wrapper select::-moz-placeholder,.form__textarea::-moz-placeholder,.gform_wrapper textarea::-moz-placeholder{color:rgb(from var(--color-text) r g b/50%)}.form__input:-moz-placeholder,.gform_wrapper input[type=file]:-moz-placeholder,.gform_wrapper input[type=text]:-moz-placeholder,.gform_wrapper input[type=email]:-moz-placeholder,.gform_wrapper input[type=tel]:-moz-placeholder,.gform_wrapper input[type=url]:-moz-placeholder,.gform_wrapper input[type=number]:-moz-placeholder,.gform_wrapper input[type=password]:-moz-placeholder,.gform_wrapper input[type=date]:-moz-placeholder,.form__select:-moz-placeholder,.gform_wrapper select:-moz-placeholder,.form__textarea:-moz-placeholder,.gform_wrapper textarea:-moz-placeholder{color:rgb(from var(--color-text) r g b/50%)}.form__input:-ms-input-placeholder,.gform_wrapper input[type=file]:-ms-input-placeholder,.gform_wrapper input[type=text]:-ms-input-placeholder,.gform_wrapper input[type=email]:-ms-input-placeholder,.gform_wrapper input[type=tel]:-ms-input-placeholder,.gform_wrapper input[type=url]:-ms-input-placeholder,.gform_wrapper input[type=number]:-ms-input-placeholder,.gform_wrapper input[type=password]:-ms-input-placeholder,.gform_wrapper input[type=date]:-ms-input-placeholder,.form__select:-ms-input-placeholder,.gform_wrapper select:-ms-input-placeholder,.form__textarea:-ms-input-placeholder,.gform_wrapper textarea:-ms-input-placeholder{color:rgb(from var(--color-text) r g b/50%)}.form__input:focus,.gform_wrapper input[type=file]:focus,.gform_wrapper input[type=text]:focus,.gform_wrapper input[type=email]:focus,.gform_wrapper input[type=tel]:focus,.gform_wrapper input[type=url]:focus,.gform_wrapper input[type=number]:focus,.gform_wrapper input[type=password]:focus,.gform_wrapper input[type=date]:focus,.form__select:focus,.gform_wrapper select:focus,.form__textarea:focus,.gform_wrapper textarea:focus{outline:none;border-color:var(--color-accent);box-shadow:0 0 0 .1875rem rgb(from var(--color-accent) r g b/15%)}.form__input:disabled,.gform_wrapper input[type=file]:disabled,.gform_wrapper input[type=text]:disabled,.gform_wrapper input[type=email]:disabled,.gform_wrapper input[type=tel]:disabled,.gform_wrapper input[type=url]:disabled,.gform_wrapper input[type=number]:disabled,.gform_wrapper input[type=password]:disabled,.gform_wrapper input[type=date]:disabled,.form__select:disabled,.gform_wrapper select:disabled,.form__textarea:disabled,.gform_wrapper textarea:disabled{opacity:.5;cursor:not-allowed}.form__textarea,.gform_wrapper textarea{height:8.75rem!important;resize:vertical}.form__select,.gform_wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23222222' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;background-size:.75rem;padding-right:2.75rem;cursor:pointer}.form__select::-ms-expand,.gform_wrapper select::-ms-expand{display:none}.form__radio-input,.form__checkbox-input,.gform_wrapper .ginput_container_consent input[type=checkbox],.gform_wrapper .gfield_radio input[type=radio],.gform_wrapper .gfield_checkbox input[type=checkbox]{position:absolute;opacity:0;width:1.25rem;height:1.25rem;cursor:pointer}.form__radio-label,.gform_wrapper .gfield_radio label,.form__checkbox-label,.gform_wrapper .gfield_consent_label,.gform_wrapper .gfield_checkbox label{position:relative;display:inline-block;padding-left:2rem;font-family:var(--ff-body);font-size:1rem;line-height:1.5;color:var(--color-text);cursor:pointer;-webkit-user-select:none;user-select:none}.form__radio-label:before,.gform_wrapper .gfield_radio label:before,.form__checkbox-label:before,.gform_wrapper .gfield_consent_label:before,.gform_wrapper .gfield_checkbox label:before{content:"";position:absolute;left:0;top:.125rem;width:1.25rem;height:1.25rem;background:var(--color-basic-white);border:.0625rem solid rgb(from var(--color-text) r g b/20%);transition:border-color var(--transition-fast) var(--ease-out-expo),background-color var(--transition-fast) var(--ease-out-expo),box-shadow var(--transition-fast) var(--ease-out-expo)}.form__radio-label:after,.gform_wrapper .gfield_radio label:after,.form__checkbox-label:after,.gform_wrapper .gfield_consent_label:after,.gform_wrapper .gfield_checkbox label:after{content:"";position:absolute;opacity:0;transition:opacity var(--transition-fast) var(--ease-out-expo)}.form__checkbox-label:before,.gform_wrapper .gfield_consent_label:before,.gform_wrapper .gfield_checkbox label:before{border-radius:var(--border-radius-mini)}.form__checkbox-label:after,.gform_wrapper .gfield_consent_label:after,.gform_wrapper .gfield_checkbox label:after{left:.4375rem;top:.3125rem;width:.375rem;height:.625rem;border:solid var(--color-basic-white);border-width:0 .125rem .125rem 0;transform:rotate(45deg)}.form__checkbox-input:checked+.form__checkbox-label:before,.gform_wrapper .ginput_container_consent input[type=checkbox]:checked+.gfield_consent_label:before,.gform_wrapper .gfield_checkbox input[type=checkbox]:checked+label:before{background:var(--color-accent);border-color:var(--color-accent)}.form__checkbox-input:checked+.form__checkbox-label:after,.gform_wrapper .ginput_container_consent input[type=checkbox]:checked+.gfield_consent_label:after,.gform_wrapper .gfield_checkbox input[type=checkbox]:checked+label:after{opacity:1}.form__checkbox-input:focus+.form__checkbox-label:before,.gform_wrapper .ginput_container_consent input[type=checkbox]:focus+.gfield_consent_label:before,.gform_wrapper .gfield_checkbox input[type=checkbox]:focus+label:before,.form__radio-input:focus+.form__radio-label:before,.gform_wrapper .gfield_radio input[type=radio]:focus+label:before{border-color:var(--color-accent);box-shadow:0 0 0 .1875rem rgb(from var(--color-accent) r g b/15%)}.form__radio-label:before,.gform_wrapper .gfield_radio label:before{border-radius:var(--border-radius-full)}.form__radio-label:after,.gform_wrapper .gfield_radio label:after{left:.375rem;top:.5rem;width:.5rem;height:.5rem;background:var(--color-basic-white);border-radius:var(--border-radius-full)}.form__radio-input:checked+.form__radio-label:before,.gform_wrapper .gfield_radio input[type=radio]:checked+label:before{background:var(--color-accent);border-color:var(--color-accent)}.form__radio-input:checked+.form__radio-label:after,.gform_wrapper .gfield_radio input[type=radio]:checked+label:after{opacity:1}.form__input--error,.form__textarea--error,.form__select--error,.gform_wrapper .gfield_error input,.gform_wrapper .gfield_error textarea,.gform_wrapper .gfield_error select{border-color:var(--color-accent-red)}.form__input--error:focus,.form__textarea--error:focus,.form__select--error:focus,.gform_wrapper .gfield_error input:focus,.gform_wrapper .gfield_error textarea:focus,.gform_wrapper .gfield_error select:focus{border-color:var(--color-accent-red);box-shadow:0 0 0 .1875rem rgb(from var(--color-accent-red) r g b/15%)}.form__error,.gform_wrapper .gfield_validation_message,.gform_wrapper .validation_message{display:block;margin-top:.25rem;font-family:var(--ff-body);font-size:.8125rem;color:var(--color-accent-red)}.form__title,.gform_wrapper .gform_title{font-size:clamp(1.375rem,.46875vw + 1.28125rem,1.75rem);line-height:1.375;margin-bottom:.5rem}.form__description,.gform_wrapper .gform_description{font-family:var(--ff-body);font-size:1rem;line-height:1.5;color:rgb(from var(--color-text) r g b/70%);margin-bottom:1.5rem}:root{--gutter: clamp(1.25rem, 1.875vw + .875rem, 2.75rem)}*,*:after,*:before{box-sizing:border-box}html{line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wp-block h1{font-size:var(--wp--preset--font-size--xxl)}h2{font-size:var(--wp--preset--font-size--xl)}h3{font-size:var(--wp--preset--font-size--l)}h4{font-size:var(--wp--preset--font-size--m)}h5{font-size:var(--wp--preset--font-size--s)}h6{font-size:var(--wp--preset--font-size--xs)}.container{--container-width: 0;margin:0 auto;width:100%;padding-inline:var(--gutter);max-width:calc(var(--container-width) + 2 * var(--gutter))}:root{--container-ultra-width: calc(var(--container-ultra) + 2 * var(--gutter))}.container.ultra{--container-width: var(--container-ultra)}:root{--container-xl-width: calc(var(--container-xl) + 2 * var(--gutter))}.container.xl{--container-width: var(--container-xl)}:root{--container-lg-width: calc(var(--container-lg) + 2 * var(--gutter))}.container.lg{--container-width: var(--container-lg)}:root{--container-md-width: calc(var(--container-md) + 2 * var(--gutter))}.container.md{--container-width: var(--container-md)}:root{--container-sm-width: calc(var(--container-sm) + 2 * var(--gutter))}.container.sm{--container-width: var(--container-sm)}a{text-decoration:none;color:inherit}a:focus-visible{outline:2px solid currentColor;outline-offset:3px}strong,b{font-weight:700}em,i{font-style:italic}button{color:inherit;background:none;cursor:pointer;border:none}button:focus-visible{outline:2px solid currentColor;outline-offset:3px}img{vertical-align:middle}.content>.gform_wrapper,.content>.wp-block-paragraph,.content>.wp-block-heading,.content>.wp-block-quote,.content>.wp-block-separator,.content>.wp-block-image,.content>.wp-block-buttons,.content>.wp-block-columns,.content>.wp-block-list{max-width:var(--container-xl-width);padding-inline:var(--gutter);margin-inline:auto}.content--formatted{--content-spacing-lg: clamp(1.875rem, 1.09375vw + 1.65625rem, 2.75rem);--content-spacing-md: clamp(1.5rem, .78125vw + 1.34375rem, 2.125rem);--content-spacing-sm: clamp(.625rem, .390625vw + .546875rem, .9375rem)}.content--formatted .wp-block-heading{margin-top:var(--content-spacing-lg)}.content--formatted .wp-block-heading:first-child{margin-top:0}.content--formatted .wp-block-heading+.wp-block-paragraph{margin-top:0}.content--formatted .wp-block-paragraph{line-height:1.7;color:var(--color-text);margin-top:1rem;margin-bottom:0}.content--formatted .wp-block-image{margin-bottom:0}.content--formatted .wp-block-image img{max-width:100%;border-radius:var(--border-radius-default)}.content--formatted .wp-block-list{margin-bottom:0;line-height:1.7}.content--formatted .wp-block-list li{list-style-type:"-";padding-left:20px;margin-left:10px}.content--formatted ul.wp-block-list{list-style-type:disc}.content--formatted ol.wp-block-list{list-style-type:decimal}.content--formatted .wp-block-paragraph a:not(.btn):not(.form__submit){color:var(--color-theme-navy-blue);text-decoration:underline;text-underline-offset:.1875rem;transition:opacity var(--transition-fast) var(--ease-out-expo)}.content--formatted a:not(.btn):not(.form__submit):hover{opacity:.7}.content--formatted .wp-block-separator{color:var(--color-accent);margin-block:var(--content-spacing-lg)}.content--formatted .wp-block-quote{margin-block:var(--content-spacing-lg)}.content--formatted .wp-block-buttons{display:flex;flex-wrap:wrap;gap:var(--content-spacing-sm)}.content--formatted [data-padded]{padding-block:0}.content--formatted .btn:not(:first-child),.content--formatted .form__submit:not(:first-child),.content--formatted .wp-block-button .wp-block-button__link:not(:first-child),.wp-block-button .content--formatted .wp-block-button__link:not(:first-child),.content--formatted .gform_wrapper .gform_button:not(:first-child),.gform_wrapper .content--formatted .gform_button:not(:first-child),.content--formatted .wp-block-acf-button:not(:first-child),.content--formatted .wp-block-list:not(:first-child),.content--formatted .wp-block-image:not(:first-child),.content--formatted p.wp-block-paragraph:not(:first-child),.content--formatted p.wp-block:not(:first-child){margin-top:var(--content-spacing-sm)}.content--formatted .wp-block-buttons:not(:first-child){margin-top:var(--content-spacing-md)}.gform_wrapper{width:100%;padding:clamp(1.5rem,1.875vw + 1.125rem,3rem);background:var(--color-basic-white);border:.0625rem solid var(--color-theme-silver);border-radius:var(--border-radius-default);box-shadow:var(--shadow-card)}.gform_wrapper *{box-sizing:border-box}.gform_required_legend{display:none}.gform_wrapper.gravity-theme legend.gfield_label{float:left;width:100%}.gform_wrapper.gravity-theme legend.gfield_label+*{clear:left}.gform_wrapper .gfield_required{color:var(--color-accent);margin-left:.125rem}.gform_wrapper .gfield_description{font-family:var(--ff-body);font-size:.8125rem;color:rgb(from var(--color-text) r g b/60%);margin-top:0;padding:0;background:none;border:none;border-radius:0}.gform_wrapper .gfield_checkbox{list-style:none;padding:0;margin:0}.gform_wrapper .gfield_checkbox li{position:relative;margin-bottom:.75rem}.gform_wrapper .gfield_checkbox li:last-child{margin-bottom:0}.gform_wrapper .gfield_radio{list-style:none;padding:0;margin:0}.gform_wrapper .gfield_radio li{position:relative;margin-bottom:.75rem}.gform_wrapper .gfield_radio li:last-child{margin-bottom:0}.gform_wrapper .gfield_validation_message,.gform_wrapper .validation_message{margin-top:.5rem;padding:.5rem .75rem;background:var(--color-basic-white);border:.0625rem solid rgb(from var(--color-accent-red) r g b/30%);border-radius:var(--border-radius-small)}.gform_wrapper .gform_validation_errors{padding:1rem 1.25rem;margin-bottom:1.5rem;background:rgb(from var(--color-accent-red) r g b/5%);border:none;border-left:.1875rem solid var(--color-accent-red);border-radius:var(--border-radius-small)}.gform_wrapper .gform_validation_errors:focus{outline:none;box-shadow:0 0 0 .1875rem rgb(from var(--color-accent-red) r g b/15%)}.gform_wrapper .gform_validation_errors .gform_submission_error{font-family:var(--ff-body);font-size:1.125rem;font-weight:600;color:var(--color-accent-red);margin:0 0 .75rem}.gform_wrapper .gform_validation_errors ol,.gform_wrapper .gform_validation_errors ul{list-style:none;padding:0;margin:0}.gform_wrapper .gform_validation_errors li{font-family:var(--ff-body);font-size:.8125rem;line-height:1.5;color:rgb(from var(--color-text) r g b/70%);margin-bottom:.25rem}.gform_wrapper .gform_validation_errors li:last-child{margin-bottom:0}.gform_wrapper .gform_validation_errors li a{color:var(--color-accent-red);text-decoration:none;font-weight:600}.gform_wrapper .gform_validation_errors li a:hover{text-decoration:underline}.gform_wrapper .gform_footer{margin-top:1rem}.gform_confirmation_message{padding:1.5rem;background:rgb(from var(--color-accent) r g b/10%);border:.0625rem solid var(--color-accent);border-radius:var(--border-radius-default);font-family:var(--ff-body);font-size:1rem;color:var(--color-text)}.gform_wrapper .gform_hidden,.gform_wrapper .gform_validation_container{display:none!important;position:absolute!important;left:-9999px!important}.gform_wrapper .ginput_complex{display:flex;flex-wrap:wrap;gap:1rem}.gform_wrapper .ginput_complex .ginput_full{width:100%}.gform_wrapper .ginput_complex .ginput_left,.gform_wrapper .ginput_complex .ginput_right{flex:1;min-width:12.5rem}.gform_wrapper .ginput_complex label{margin-top:.375rem;margin-bottom:0}.gform_wrapper .ginput_container_fileupload{position:relative}.gform_wrapper input[type=file]{padding:.5rem 1rem;cursor:pointer}.gform_wrapper input[type=file]::file-selector-button{padding:.5rem 1rem;margin-right:.75rem;font-family:var(--ff-body);font-size:.875rem;font-weight:600;color:var(--color-basic-white);background:var(--color-accent);border:none;border-radius:var(--border-radius-mini);cursor:pointer;transition:background var(--transition-fast) var(--ease-out-expo)}.gform_wrapper input[type=file]::file-selector-button:hover{background:var(--color-theme-sky-blue)}.gform_wrapper .ginput_container_consent{position:relative}.gform_wrapper .gform_ajax_spinner{margin-left:.75rem;vertical-align:middle}.hamburger{--hamburger-height: .75rem;--hamburger-width: 1.5rem;--hamburger-bar-height: .0625rem;--hamburger-padding-inline: .25rem;--hamburger-padding-block: 0rem;--hamburger-color-bg: transparent;--hamburger-color: var(--color-text);--hamburger-background-border-radius: none;--hamburger-bar-border-radius: var(--border-radius-large);position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:var(--hamburger-width);height:var(--hamburger-height);background-color:var(--hamburger-color-bg);padding-inline:var(--hamburger-padding-inline);padding-block:var(--hamburger-padding-block);border-radius:var(--hamburger-background-border-radius);cursor:pointer}.hamburger .bar{width:calc(var(--hamburger-width) - 2 * var(--hamburger-padding-inline));height:var(--hamburger-bar-height);border-radius:var(--hamburger-bar-border-radius);background:var(--hamburger-color);transition:all .2s ease}.hamburger.active .bar{position:absolute;top:calc(var(--hamburger-height) / 2 - var(--hamburger-bar-height) / 2)}.hamburger.active .bar:first-child{transform:rotate(-45deg)}.hamburger.active .bar:nth-child(2){opacity:0}.hamburger.active .bar:last-child{transform:rotate(45deg)}.nav-main{position:relative;z-index:5}.nav-main__list{display:flex;align-items:center;gap:clamp(.75rem,3.359375vw + .078125rem,3.4375rem);justify-content:center;white-space:nowrap}@media(max-width:1200px){.nav-main__list{gap:clamp(0rem,.15625vw + -.03125rem,.125rem)}}@media(min-width:1200px){.nav-main__list{gap:clamp(0rem,.78125vw + -.15625rem,.625rem)}}@media(min-width:1500px){.nav-main__list{gap:clamp(2.5rem,.78125vw + 2.34375rem,3.125rem)}}.nav-main__item{color:var(--color-text);font-weight:700}.nav-main__link{color:inherit;text-decoration:none;font-size:1rem;transition:opacity var(--transition-fast) var(--ease-out-expo)}.nav-main__link:hover{opacity:.75}@media(min-width:1200px){.nav-main__item.has-children{position:relative}.nav-main__link{display:inline-flex;align-items:center;padding:.25rem .75rem;border-radius:6.25rem;border:1px solid transparent;background:transparent;backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0);transition:background var(--transition-fast) var(--ease-out-expo),border-color var(--transition-fast) var(--ease-out-expo),opacity var(--transition-fast) var(--ease-out-expo);opacity:1}.nav-main__link:hover,.nav-main__item.has-children:hover>.nav-main__link{background:#fff3;backdrop-filter:blur(.625rem);-webkit-backdrop-filter:blur(.625rem);border-color:#ffffff4d;opacity:1}.nav-main__submenu{visibility:hidden;opacity:0;pointer-events:none;position:absolute;top:calc(100% + 1rem);left:0;transform:translateY(-.5rem);list-style:none;margin:0;padding:.25rem 0;display:flex;flex-direction:column;background:#ffffff1a;box-shadow:0 .25rem 1.875rem #64748b1a;backdrop-filter:blur(2.5rem);-webkit-backdrop-filter:blur(2.5rem);border:1px solid rgba(255,255,255,.3);border-radius:.9375rem;transition:opacity var(--transition-fast) var(--ease-out-expo),transform var(--transition-fast) var(--ease-out-expo),visibility var(--transition-fast)}.nav-main__submenu:before{content:"";position:absolute;bottom:100%;left:0;right:0;height:1rem;background:transparent}.is-header-scrolled .nav-main__submenu{background:var(--color-theme-sky-blue);backdrop-filter:blur(1.25rem);-webkit-backdrop-filter:blur(1.25rem);border-color:#ffffff1f}.nav-main__item:nth-child(n+4)>.nav-main__submenu{left:auto;right:0}.nav-main__item.has-children:hover>.nav-main__submenu{visibility:visible;opacity:1;pointer-events:auto;transform:translateY(0)}.nav-main__submenu-item{list-style:none;min-width:0}.nav-main__submenu-link{display:block;padding:.5rem .875rem;color:var(--color-text);font-size:1rem;font-weight:500;text-decoration:none;white-space:prewrap;transition:background-color var(--transition-fast) var(--ease-out-expo)}.nav-main__submenu-link:hover{background-color:#ffffff26}.nav-main__submenu-link--child{font-size:1rem;font-weight:500;padding:.25rem .875rem .25rem .8rem;border-left:.1rem solid rgba(255,255,255,.3);margin-left:1.1rem}.nav-main__submenu-link--child:hover{background-color:#ffffff26}}.nav-main__cta,.nav-main__close,.nav-main__overlay{display:none}@media(max-width:1199px){.nav-main{position:fixed;top:0;left:0;bottom:0;width:25rem;max-width:85vw;z-index:5;transform:translate(-100%);transition:transform var(--transition-normal) var(--ease-out-expo)}.nav-main.is-active{transform:translate(0)}.nav-main__close{display:flex;align-items:center;justify-content:center;position:absolute;top:1.5rem;right:1.5rem;width:2.25rem;height:2.25rem;z-index:1;background:none;border:none;cursor:pointer;padding:0}.nav-main__close span{position:absolute;width:1.25rem;height:.125rem;background-color:var(--color-theme-navy-blue);border-radius:.125rem}.nav-main__close span:first-child{transform:rotate(45deg)}.nav-main__close span:last-child{transform:rotate(-45deg)}.nav-main__list{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:0;height:100%;padding:clamp(5rem,1.5625vw + 4.6875rem,6.25rem) 2rem 2rem;background:#fff9;box-shadow:0 .25rem 1.875rem #0000001a;backdrop-filter:blur(.625rem);-webkit-backdrop-filter:blur(.625rem);border-right:1px solid rgba(255,255,255,.3);overflow-y:auto}.nav-main__item{width:100%;color:var(--color-theme-navy-blue);border-bottom:1px solid var(--color-theme-navy-blue)}.nav-main__link{display:block;padding:1rem 0;font-size:1.125rem}.nav-main__overlay{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:4;background-color:#0006;backdrop-filter:blur(.375rem);-webkit-backdrop-filter:blur(.375rem);opacity:0;pointer-events:none;transition:opacity var(--transition-normal) var(--ease-out-expo)}body.nav-open .nav-main__overlay{opacity:1;pointer-events:auto}.nav-main__submenu{display:block;list-style:none;margin:0;padding:0 0 .5rem 1rem}.nav-main__submenu-link{display:block;padding:.5rem 0;color:var(--color-theme-slate);font-size:.9375rem;font-weight:400;text-decoration:none}.nav-main__cta{display:block;list-style:none;width:100%;margin-top:auto;padding-top:1.5rem}.nav-main__cta .site_header_actions_btn{width:100%;text-align:center}}body.nav-open{overflow:hidden}.nav-footer__title{margin:0 0 1rem;font-size:1.125rem;line-height:1.75rem;font-weight:700;color:var(--color-theme-navy-blue)}.nav-footer__list{display:flex;flex-direction:column;gap:.75rem;list-style:none;margin:0;padding:0}.nav-footer__link{font-size:.875rem;line-height:1.25rem;color:var(--footer-link);text-decoration:none;transition:opacity var(--transition-fast) var(--ease-out-expo)}.nav-footer__link:hover{opacity:.7}.nav-footer--legal .nav-footer__list{flex-direction:row;flex-wrap:wrap;gap:1.5rem}[data-padded]{padding-block:clamp(1.5625rem,1.953125vw + 1.171875rem,3.125rem)}.socials__list{display:flex;gap:.625rem;list-style:none;margin:0;padding:0}.social__single a{display:flex;align-items:center;justify-content:center;width:1.875rem;height:1.875rem;background-color:var(--color-theme-navy-blue);border-radius:var(--border-radius-full);color:var(--color-basic-white);transition:opacity var(--transition-fast) var(--ease-out-expo)}.social__single a:hover{opacity:.75}.social__single svg{width:.9375rem;height:.9375rem;fill:none;stroke:currentColor}.hero-tutorial{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;pointer-events:none}.hero-tutorial__bubble{position:fixed;width:min(22.5rem,90vw);padding:1.25rem 1.375rem;background:var(--color-basic-white);color:var(--color-text);border-radius:var(--border-radius-default);box-shadow:var(--shadow-card);pointer-events:auto;will-change:transform,opacity;transform-origin:center}.hero-tutorial__bubble:focus{outline:none}@media(max-width:979px){.hero-tutorial__bubble{width:min(21.25rem,90vw);padding:1rem 1.125rem}}.hero-tutorial__bubble--safe{left:50%!important;top:auto!important;right:auto!important;bottom:1.5rem!important;transform:translate(-50%);transform-origin:bottom center}.hero-tutorial__pointer{position:absolute;width:1rem;height:1rem;background:var(--color-basic-white);transform:rotate(45deg);box-shadow:var(--shadow-card);z-index:-1}.hero-tutorial__bubble--top .hero-tutorial__pointer{bottom:-.375rem;left:50%;margin-left:-.5rem}.hero-tutorial__bubble--bottom .hero-tutorial__pointer{top:-.375rem;left:50%;margin-left:-.5rem}.hero-tutorial__bubble--left .hero-tutorial__pointer{right:-.375rem;top:50%;margin-top:-.5rem}.hero-tutorial__bubble--right .hero-tutorial__pointer{left:-.375rem;top:50%;margin-top:-.5rem}.hero-tutorial__inner{position:relative;display:flex;flex-direction:column;gap:.75rem}.hero-tutorial__title{margin:0;color:var(--color-theme-navy-blue);font-size:1.25rem;font-weight:700;line-height:1.2;letter-spacing:-.01em}.hero-tutorial__body{margin:0;color:var(--color-text);font-size:.9375rem;line-height:1.5}.hero-tutorial__body p{margin:0 0 .5rem}.hero-tutorial__body p:last-child{margin-bottom:0}.hero-tutorial__body a{color:var(--color-accent);text-decoration:underline}.hero-tutorial__progress{margin:0;color:var(--color-theme-slate);font-size:.75rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.hero-tutorial__nav{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:.25rem}.hero-tutorial__nav-actions{display:flex;align-items:center;gap:.5rem}.hero-tutorial__btn.btn,.hero-tutorial__btn.form__submit,.wp-block-button .hero-tutorial__btn.wp-block-button__link,.gform_wrapper .hero-tutorial__btn.gform_button{--btn-padding-block: .625rem;--btn-padding-inline: 1.125rem;--btn-font-size: .9375rem;--btn-radius: var(--border-radius-large);min-height:2.75rem}.hero-tutorial__btn--skip{display:inline-flex;align-items:center;justify-content:center;min-width:2.75rem;min-height:2.75rem;padding:.5rem .75rem;background:transparent;border:0;font-family:var(--ff-button);font-size:.875rem;font-weight:600;letter-spacing:-.01em;color:var(--color-theme-slate);cursor:pointer;transition:color var(--transition-fast) var(--ease-out-expo)}.hero-tutorial__btn--skip:hover{color:var(--color-theme-navy-blue);text-decoration:underline}.hero-tutorial__btn--skip:focus-visible{outline:2px solid var(--color-theme-navy-blue);outline-offset:2px;border-radius:var(--border-radius-mini)}@media(prefers-reduced-motion:reduce){.hero-tutorial__bubble{transition:none!important}}.accordion__toggle{list-style:none;cursor:pointer}.accordion__toggle::-webkit-details-marker{display:none}.btn,.form__submit,.wp-block-button .wp-block-button__link,.gform_wrapper .gform_button{--btn-bg: var(--color-theme-navy-blue);--btn-bg-hover: var(--color-theme-sky-blue);--btn-text: var(--color-basic-white);--btn-text-hover: var(--color-basic-white);--btn-border: transparent;--btn-border-hover: transparent;--btn-shadow: var(--shadow-button);--btn-radius: var(--border-radius-small);--btn-padding-block: .875rem;--btn-padding-inline: 1.125rem;--btn-font-size: 1.125rem;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;width:fit-content;padding:var(--btn-padding-block) var(--btn-padding-inline);background:var(--btn-bg);color:var(--btn-text);border:.0625rem solid var(--btn-border);border-radius:var(--btn-radius);box-shadow:var(--btn-shadow);font-family:var(--ff-button);font-size:var(--btn-font-size);font-weight:700;line-height:1.11;text-decoration:none;cursor:pointer;transition:background var(--transition-fast) var(--ease-out-expo),color var(--transition-fast) var(--ease-out-expo),border-color var(--transition-fast) var(--ease-out-expo)}.btn:hover,.form__submit:hover,.wp-block-button .wp-block-button__link:hover,.gform_wrapper .gform_button:hover{background:var(--btn-bg-hover);color:var(--btn-text-hover);border-color:var(--btn-border-hover)}.btn__text{display:block}.btn--dark,.wp-block-button.is-style-dark .wp-block-button__link{--btn-bg: var(--color-theme-navy-blue);--btn-bg-hover: var(--color-theme-sky-blue);--btn-text: var(--color-basic-white);--btn-text-hover: var(--color-basic-white)}.btn--light,.wp-block-button.is-style-light .wp-block-button__link{--btn-bg: var(--color-theme-sky-blue);--btn-bg-hover: var(--color-theme-navy-blue);--btn-text: var(--color-text);--btn-text-hover: var(--color-basic-white)}.btn--ghost-dark,.wp-block-button.is-style-ghost-dark .wp-block-button__link{--btn-bg: transparent;--btn-bg-hover: var(--color-theme-navy-blue);--btn-text: var(--color-theme-navy-blue);--btn-text-hover: var(--color-basic-white);--btn-border: var(--color-theme-navy-blue);--btn-border-hover: var(--color-theme-navy-blue);--btn-shadow: none}.form{width:100%}.form__checkbox,.form__radio{position:relative;display:block;margin-bottom:.75rem}.form__actions{margin-top:1.5rem}.site_header{--color-bg: var(--color-theme-ice-blue);--color-bg-scroll: var(--color-theme-ice-blue);position:fixed;top:0;left:0;right:0;z-index:99998;transition:background-color .4s ease;background-color:var(--color-bg)}body.home .site_header{--color-bg: transparent}.is-header-scrolled .site_header{background-color:var(--color-bg-scroll)}.site_header_logo img{transition:width .4s ease}.site_header_inner{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;margin:0 auto;grid-template-columns:.2fr 2fr 1fr;padding-inline:var(--gutter);height:var(--header-height);transition:height .4s ease}.site_header_logo{display:flex}.site_header_logo a{display:block}.site_header_logo img{width:clamp(2.75rem,2.1875vw + 2.3125rem,4.5rem);height:auto}.site_header_nav{display:flex;flex-direction:row;justify-content:center;flex-grow:1}.site_header_nav_list ul{display:flex;flex-direction:row;align-items:center;gap:2rem;list-style:none;margin:0;padding:0}.site_header_nav_list li a{font-family:var(--ff-body);font-size:1rem;font-style:normal;font-weight:600;line-height:24px;color:#fffc;text-decoration:none;padding-bottom:.375rem;border-bottom:2px solid transparent;transition:color var(--transition-fast) ease,border-color var(--transition-fast) ease}.site_header_nav_list li a:hover,.site_header_nav_list li a:active,.site_header_nav_list li.current-menu-item a{color:var(--color-basic-white);border-bottom-color:var(--color-basic-white)}.site_header_actions{display:flex;flex-direction:row;align-items:center;gap:.625rem;justify-self:end}.site_header_actions_icon{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:var(--border-radius-full);background-color:#fff3;-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem);border:1px solid rgb(from var(--color-text) r g b/20%);cursor:pointer;transition:background-color var(--transition-fast) ease;color:var(--color-text);text-decoration:none;flex-shrink:0}.site_header_actions_icon svg{width:1.375rem;height:1.375rem;fill:none;display:block}.site_header_actions_icon:hover{background-color:#ffffff59}.site_header_hamburger{display:none;flex-direction:column;justify-content:center;gap:.25rem}.site_header_hamburger .bar{display:block;width:1.125rem;height:.125rem;background:var(--color-text);border-radius:.125rem;transition:transform var(--transition-fast) ease,opacity var(--transition-fast) ease}.site_header_hamburger.active .bar{position:absolute}.site_header_hamburger.active .bar:first-child{transform:rotate(-45deg)}.site_header_hamburger.active .bar:nth-child(2){opacity:0}.site_header_hamburger.active .bar:last-child{transform:rotate(45deg)}@media(max-width:1199px){.site_header_hamburger{display:flex}}@media(max-width:1199px){.site_header_actions .site_header_actions_btn{display:none}}.site_header_actions_btn{display:inline-flex;align-items:center;justify-content:center;padding:.625rem 1.5rem;font-family:var(--ff-button);font-size:.875rem;font-weight:700;line-height:1.25rem;color:var(--color-basic-white);background-color:var(--color-theme-navy-blue);border:none;border-radius:2.125rem;text-decoration:none;white-space:nowrap;transition:background-color var(--transition-fast) ease}.site_header_actions_btn:hover{background-color:var(--color-basic-white);color:var(--color-theme-navy-blue)}.site_header_actions_phone{display:flex;position:relative}.site_header_actions_phone_dropdown{display:flex;opacity:0;visibility:hidden;pointer-events:none;position:absolute;top:calc(100% - 1.25rem);left:50%;transform:translate(-50%);flex-flow:row wrap;justify-content:center;gap:.5rem;width:max-content;max-width:calc(100vw - var(--gutter) * 2);padding:2.125rem 1.125rem .875rem;transition:opacity var(--transition-fast) ease-out,visibility var(--transition-fast) ease-out}.site_header_actions_phone_dropdown:before{content:"";position:absolute;bottom:100%;left:-1.5rem;right:-1.5rem;height:1.25rem}.site_header_actions_phone_dropdown.is-open{opacity:1;visibility:visible;pointer-events:auto}@media(hover:hover){.site_header_actions_phone:hover .site_header_actions_phone_dropdown{opacity:1;visibility:visible;pointer-events:auto}}.site_header_actions_phone_dropdown a{display:inline-flex;align-items:center;justify-content:center;padding:.625rem 1.5rem;font-family:var(--ff-button);font-size:.875rem;font-weight:700;line-height:1.25rem;color:var(--color-basic-white);background-color:var(--color-theme-navy-blue);border-radius:2.125rem;border:none;box-shadow:var(--shadow-button);text-decoration:none;white-space:nowrap;transition:background-color var(--transition-fast) ease-out,color var(--transition-fast) ease-out}.site_header_actions_phone_dropdown a:hover{background-color:var(--color-basic-white);color:var(--color-theme-navy-blue);transition:background-color var(--transition-fast) ease-in,color var(--transition-fast) ease-in}.footer{--footer-bg: var(--color-theme-off-white);--footer-border: var(--color-theme-silver);--footer-text: var(--color-theme-slate);--footer-link: var(--color-theme-slate);margin-top:3.125rem;background-color:var(--footer-bg);border-top:1px solid var(--footer-border);color:var(--footer-text)}.footer .socials__list{padding-left:1.25rem}.footer__inner{display:flex;flex-direction:column;gap:clamp(2rem,1.25vw + 1.75rem,3rem);padding-block:clamp(2rem,1.25vw + 1.75rem,3rem)}.footer__top{display:flex;justify-content:space-between;gap:clamp(1.5rem,.625vw + 1.375rem,2rem)}.footer__left{display:flex;flex-direction:column;gap:1rem}.footer__logo img{display:flex;width:11.25rem;height:auto}.footer__right{display:flex;gap:clamp(2rem,2.5vw + 1.5rem,4rem)}.footer__bottom{display:flex;justify-content:space-between;align-items:center;padding-top:clamp(1.5rem,.625vw + 1.375rem,2rem)}.footer__branding{display:flex;flex-direction:column;gap:.5rem}.footer__copyright{margin:0;font-size:.875rem;line-height:1.25rem;color:var(--footer-text)}@media(max-width:979px){.footer__top{flex-direction:column}.footer__right{flex-wrap:wrap}}@media(max-width:766px){.footer__right{flex-direction:column}.footer__bottom{flex-direction:column;align-items:flex-start;gap:1.5rem}}.nav-footer a{text-decoration:none}.header__main__menu{display:flex;gap:1.25rem;align-items:center}@media(max-width:979px){.header__main__menu{flex-direction:column}}@media(max-width:979px){.header__menu__wrapper{position:absolute;top:100%;left:0;right:0;transform:translateY(-150%);width:100vw;transition:all .2s ease}.header__menu__wrapper.active{transform:translateY(0)}}.error-container{padding-top:9.375rem;padding-bottom:6.25rem;text-align:center}.error-container h1{font-size:5rem;line-height:6.25rem;margin-bottom:3.75rem}.error-container p{margin-bottom:2.5rem}.single-post__top{padding:150px 75px 0;padding-bottom:15rem;background-color:var(--color-theme-sky-blue)}.single-post--no-image .single-post__top{padding-bottom:30px;padding-top:250px}.single-post__bar{padding-block:.875rem}.single-post__bar-inner{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.single-post__breadcrumb{display:flex;align-items:center;gap:.375rem;flex-wrap:wrap}.single-post__breadcrumb-link{color:var(--color-text);text-decoration:underline;transition:color var(--transition-fast) var(--ease-out-expo)}.single-post__breadcrumb-link:hover{opacity:.6}.single-post__breadcrumb-sep{color:var(--color-text)}.single-post__breadcrumb-current{color:var(--color-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.single-post__share{display:flex;align-items:center;gap:1.125rem}.single-post__share--vertical{display:inline-flex;flex-direction:column;gap:24px;background:var(--color-theme-navy-blue);border-radius:var(--border-radius-mini);padding:18px 12px}.single-post__share-link{display:flex;align-items:center;justify-content:center;color:var(--color-basic-white);transition:opacity var(--transition-fast) var(--ease-out-expo)}.single-post__share-link svg{width:1.125rem;height:1.125rem}.single-post__share-link:hover{opacity:.6}.single-post__layout{display:grid;grid-template-columns:3rem 1fr;gap:clamp(1.5rem,1.875vw + 1.125rem,3rem);align-items:start;padding-top:30px}@media(max-width:979px){.single-post__layout{grid-template-columns:1fr}}@media(max-width:979px){.single-post__sidebar{position:static}.single-post__sidebar .single-post__share--vertical{flex-direction:row;gap:.75rem}.single-post__sidebar .single-post__share-link{border-radius:var(--border-radius-small)}}.single-post__body{min-width:0}.single-post__hero{margin-top:-15rem;margin-bottom:1.25rem;position:relative;padding:0 75px}.single-post__hero-image{width:100%;max-height:30rem;object-fit:cover;border-radius:var(--border-radius-default);display:block}.single-post__article{padding-bottom:clamp(4rem,4.375vw + 3.125rem,7.5rem);padding:0 75px}.single-post__date{display:block;color:var(--color-theme-slate);margin-bottom:.75rem}.single-post__title{margin:0 0 clamp(1.5rem,1.25vw + 1.25rem,2.5rem);font-size:clamp(1.75rem,1.875vw + 1.375rem,3.25rem);line-height:1.1;letter-spacing:-.025em}.single-post__content{padding-left:40px;border-left:1px solid var(--color-theme-silver)}.single-post__content ul{margin-bottom:1rem}.single-post__content li{list-style-type:"-";padding-left:20px;margin-left:10px}.single-post__content li::marker{font-weight:500}.single-post__content p{margin-bottom:1rem}.single-post__content p:last-child{margin-bottom:0}.single-post__content .wp-block-columns{max-width:100%}.single-post__content img{max-width:100%;height:auto;border-radius:var(--border-radius-small)}.content[data-template=simple]{padding-block:clamp(2.5rem,3.125vw + 1.875rem,5rem)}.page-breadcrumb-bar{background-color:var(--color-theme-ice-blue);padding-top:40px}.page-breadcrumb-bar .container{padding-inline:clamp(1.5rem,4.375vw + .625rem,5rem)}.page-breadcrumb{display:flex;align-items:center;gap:.375rem;flex-wrap:wrap}.page-breadcrumb__link{color:var(--color-theme-slate);text-decoration:underline;transition:color var(--transition-fast) var(--ease-out-expo);opacity:.5;font-size:12px}.page-breadcrumb__link:hover{opacity:.3}.page-breadcrumb__sep{color:var(--color-theme-slate);opacity:.5;font-size:12px}.page-breadcrumb__current{color:var(--color-theme-slate);opacity:.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:18.75rem;font-size:12px}.page-withsidebar{padding-block:clamp(.625rem,2.34375vw + .15625rem,2.5rem);background-color:var(--color-theme-ice-blue)}.page-withsidebar .container{padding-inline:0;max-width:none}.page-withsidebar__layout{display:grid;grid-template-columns:18rem 1fr;align-items:start;gap:5.5rem;padding-inline:clamp(1.5rem,4.375vw + .625rem,5rem)}@media(max-width:980px){.page-withsidebar__layout{grid-template-columns:1fr;gap:40px}}.page-withsidebar__sidebar{position:sticky;top:calc(var(--header-height) + 1.5rem)}@media(max-width:980px){.page-withsidebar__sidebar{position:static}}.page-withsidebar__content{min-width:0}.sidebar-nav{background:var(--color-basic-white);border:1px solid var(--color-theme-silver);border-radius:1.125rem;padding:2rem;display:flex;flex-direction:column;gap:.25rem}.sidebar-nav__group[open] .sidebar-nav__group-toggle svg{transform:rotate(180deg)}.sidebar-nav__group-toggle{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:.5rem;cursor:pointer;padding-block:.5rem;font-family:var(--ff-title);font-weight:700;font-size:.9375rem;color:var(--color-text);transition:color var(--transition-fast) var(--ease-out-expo);-webkit-user-select:none;user-select:none}.sidebar-nav__group-toggle::-webkit-details-marker{display:none}.sidebar-nav__group-toggle svg{flex-shrink:0;width:.75rem;height:auto;transition:transform var(--transition-normal) var(--ease-out-expo)}.sidebar-nav__group-toggle:hover,.sidebar-nav__group[open] .sidebar-nav__group-toggle{color:var(--color-theme-navy-blue)}.sidebar-nav__sub{display:flex;flex-direction:column;gap:.125rem;padding-top:.25rem;padding-left:.75rem;border-left:2px solid var(--color-theme-silver);margin-left:.25rem;margin-bottom:.5rem}.sidebar-nav__sub-link{font-size:.875rem;font-weight:500;color:var(--color-theme-slate);padding-block:.375rem;display:block;transition:color var(--transition-fast) var(--ease-out-expo)}.sidebar-nav__sub-link:hover,.sidebar-nav__sub-link.is-active{color:var(--color-theme-navy-blue)}.sidebar-nav__sub-link--overview{font-family:var(--ff-title);font-weight:700;color:var(--color-text)}.sidebar-nav__link{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding-block:.5rem;font-family:var(--ff-title);font-weight:700;font-size:.9375rem;color:var(--color-text);transition:color var(--transition-fast) var(--ease-out-expo)}.sidebar-nav__link svg{flex-shrink:0}.sidebar-nav__link:hover,.sidebar-nav__link.is-active{color:var(--color-theme-navy-blue)}.sidebar-nav__divider{height:1px;background:var(--color-theme-silver);margin-block:.5rem}.content-columns--two-col{display:flex;flex-wrap:wrap;gap:clamp(1.5rem,1.875vw + 1.125rem,3rem);align-items:flex-start}@media(max-width:980px){.content-columns--two-col{flex-direction:column}}.page-withoutsidebar{padding-top:40px;background-color:var(--color-theme-ice-blue)}.page-withoutsidebar .container,.page-breadcrumb-bar .container{padding-inline:clamp(1.5rem,7.5vw + 0rem,7.5rem)}.page-withoutsidebar__content{min-width:0}.hero-page{--hero-bg: var(--color-theme-sky-blue);--hero-button-bg: rgba(255, 255, 255, .2);--hero-button-bg-hover: rgba(255, 255, 255, .3);--hero-button-border: rgb(from var(--color-text) r g b/20%);--hero-blob-light: rgba(255, 255, 255, .3);--hero-blob-soft: #d7e3ff;--hero-min-height: clamp(22.5rem, 10.9375vw + 20.3125rem, 31.25rem);--hero-padding-block: clamp(4rem, 2.8125vw + 3.4375rem, 6.25rem) clamp(3rem, 1.25vw + 2.75rem, 4rem);--hero-gap: clamp(2rem, 1.25vw + 1.75rem, 3rem);--hero-image-size: clamp(12.5rem, 7.8125vw + 10.9375rem, 18.75rem);--hero-title-size: clamp(2.25rem, 1.5625vw + 1.9375rem, 3.5rem);--hero-blob-size: 24rem;--hero-blob-blur: 3.125rem;position:relative;display:flex;flex-direction:column;min-height:var(--hero-min-height);padding-block:var(--hero-padding-block);margin-bottom:clamp(1.5625rem,1.953125vw + 1.171875rem,3.125rem);background-color:var(--hero-bg);overflow:hidden;isolation:isolate}.hero-page__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none}.hero-page__blob{position:absolute;width:var(--hero-blob-size);height:var(--hero-blob-size);border-radius:var(--border-radius-full);filter:blur(var(--hero-blob-blur));opacity:.2}.hero-page__blob--left{top:17.5625rem;left:-5rem;background:var(--hero-blob-light)}.hero-page__blob--right{right:-5rem;bottom:17.5625rem;background:var(--hero-blob-soft)}.hero-page__inner{position:relative;z-index:3;display:flex;flex-direction:column;align-items:center;gap:var(--hero-gap)}.hero-page__image{width:var(--hero-image-size);aspect-ratio:1}.hero-page__image-tag{width:100%;height:100%;object-fit:contain}.hero-page__image .aidan-canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:contain;pointer-events:none}.hero-page__content{display:flex;flex-direction:column;align-items:center;gap:1.25rem;max-width:47.5rem;text-align:center}.hero-page__title{margin:0;color:var(--hero-text-color);font-size:var(--hero-title-size);line-height:1.11;letter-spacing:-.025em}.hero-page__description{margin:0;color:var(--hero-text-color)}.hero-page__buttons{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;list-style:none;margin:0;padding:0;pointer-events:none}@media(max-width:979px){.hero-page__buttons{position:relative;display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;padding-inline:1rem;pointer-events:auto}}.hero-page__button{pointer-events:auto}@media(min-width:980px){.hero-page__button{position:absolute}}@media(min-width:980px){.hero-page__button--top-left{top:14%;left:17%}}@media(min-width:980px){.hero-page__button--middle-left{top:27%;left:14%}}@media(min-width:980px){.hero-page__button--bottom-left{top:40%;left:20%}}@media(min-width:980px){.hero-page__button--top-right{top:14%;right:17%}}@media(min-width:980px){.hero-page__button--middle-right{top:26%;right:12%}}@media(min-width:980px){.hero-page__button--bottom-right{top:40%;right:9%}}.hero-page__button-inner{display:inline-flex;align-items:center;gap:.625rem;padding:.5625rem 1rem .5625rem .6875rem;background:var(--hero-button-bg);border:1px solid var(--hero-button-border);border-radius:9999px;-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem);color:var(--hero-text-color);line-height:1.14;text-decoration:none;transition:background var(--transition-fast) var(--ease-out-expo),opacity var(--transition-fast) var(--ease-out-expo)}a.hero-page__button-inner{cursor:pointer}a.hero-page__button-inner:hover{background:var(--hero-button-bg-hover)}.hero-page__buttons:has(a.hero-page__button-inner:hover) a.hero-page__button-inner{opacity:.6}.hero-page__buttons:has(a.hero-page__button-inner:hover) a.hero-page__button-inner:hover{opacity:1}.hero-page__button-icon{display:flex;align-items:center;justify-content:center;width:1.625rem;height:1.625rem;background:var(--hero-button-bg);border-radius:var(--border-radius-full);flex-shrink:0}.hero-page__button-icon-img{width:.9375rem;height:.9375rem;object-fit:contain;color:var(--color-text)}.hero-page__button-label{max-width:13.75rem;text-wrap:balance}.latest-news{--ln-card-bg: var(--color-basic-white);--ln-card-radius: 1.5625rem;--ln-card-padding: 1.875rem;--ln-card-body-padding: 0 .9375rem 1.25rem;--ln-card-image-radius: .75rem;--ln-card-image-height: 15.125rem;--ln-eyebrow-color: var(--color-theme-sky-blue);--ln-card-title-color: var(--color-theme-navy-blue);--ln-card-text-color: var(--color-text);--ln-card-more-color: var(--color-theme-sky-blue);--ln-tag-bg: var(--color-theme-navy-blue);--ln-tag-color: var(--color-basic-white);padding-block:clamp(4rem,4.375vw + 3.125rem,7.5rem)}.latest-news__inner{display:flex;flex-direction:column;gap:clamp(2.5rem,1.5625vw + 2.1875rem,3.75rem)}.latest-news__header{display:flex;flex-direction:column;gap:1rem;margin-bottom:3.75rem}@media(min-width:980px){.latest-news__header{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:2rem}}.latest-news__eyebrow{color:var(--color-theme-navy-blue);letter-spacing:.0875rem}.latest-news__title{margin:0;font-size:clamp(2rem,1.25vw + 1.75rem,3rem);line-height:1}.latest-news__link{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--ff-body);font-weight:700;font-size:1rem;line-height:1.5;text-decoration:none;transition:opacity var(--transition-fast) var(--ease-out-expo)}.latest-news__link:hover{opacity:.7}.latest-news__link-arrow{flex-shrink:0}.latest-news__carousel{position:relative}.latest-news__card{list-style:none;background:var(--ln-card-bg);border-radius:var(--ln-card-radius);overflow:hidden;box-shadow:var(--shadow-card);transition:transform var(--transition-normal) var(--ease-out-expo)}.latest-news__card:hover{transform:scale(1.005)}.latest-news__card-link{display:flex;flex-direction:column;gap:.9375rem;padding:15px;color:inherit;text-decoration:none;height:100%}.latest-news__card-media{position:relative;border-radius:var(--ln-card-image-radius);overflow:hidden;aspect-ratio:354/242;background:#d9d9d9}.latest-news__card-meta{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.latest-news__card-tag{font-size:.6875rem;letter-spacing:.025em;font-family:var(--ff-title);font-weight:800;padding:.25rem .625rem;border-radius:99999px;background:#e8edf2;color:var(--color-theme-navy-blue);white-space:nowrap}.latest-news__card-tag[data-slug=nieuws]{background:#ebf2fa;color:#1368c3}.latest-news__card-tag[data-slug=bewonersbrief]{background:#f8e8e8;color:#cd1d1d}.latest-news__card-tag[data-slug=evenement]{background:#e5f5ee;color:#0a7b4f}.latest-news__card-tag[data-slug=aidan]{background:#fff3e0;color:#ae5909}.latest-news__card-tag[data-slug=vacature]{background:#ede8fd;color:#744fd8}.latest-news__card-tag[data-slug=infosessie]{background:#e6f4f4;color:#24787a}.latest-news__card-tag[data-slug=uncategorized]{background:#eaeff6;color:#486184}.latest-news__card-tag[data-slug=persbericht]{background:#e6f4f4;color:#24787a}.latest-news__card-tag[data-slug=persoverzicht]{background:#ebf2fa;color:#1368c3}.latest-news__card-body{display:flex;flex-direction:column;gap:.5rem}.latest-news__card-date{color:var(--ln-card-text-color)}.latest-news__card-title{margin:0;color:var(--ln-card-title-color);font-size:1.25rem;line-height:1.375}.latest-news__card-excerpt{margin:0;color:var(--ln-card-text-color);font-size:.875rem;line-height:1.71;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.latest-news__card-more{margin-top:auto;padding-top:.25rem;font-family:var(--ff-button);font-weight:500;font-style:italic;font-size:.75rem;line-height:2;color:var(--ln-card-more-color)}.latest-news__list.splide__list{margin:1.875rem!important}.splide .splide__pagination{bottom:-45px}.splide .splide__pagination__page.is-active{background:var(--color-theme-sky-blue);transform:none}.text-image{--ti-gap: clamp(2rem, 3.75vw + 1.25rem, 5rem);--ti-content-gap: clamp(1.5rem, .546875vw + 1.390625rem, 1.9375rem);--ti-image-radius: 1.25rem;--ti-tick-color: var(--color-theme-navy-blue);--ti-tick-width: 1rem;--ti-tick-height: .8125rem}.text-image__inner{display:grid;grid-template-columns:1fr;gap:var(--ti-gap);align-items:center}@media(min-width:980px){.text-image__inner{grid-template-columns:1fr 1fr}}.text-image__visual{aspect-ratio:1;border-radius:var(--ti-image-radius);overflow:hidden;box-shadow:var(--shadow-card)}@media(min-width:980px){.text-image__visual{grid-column:2;grid-row:1}}.text-image__image{width:100%;height:100%;object-fit:cover}.text-image__content{display:flex;flex-direction:column;gap:var(--ti-content-gap);max-width:34.5rem}@media(min-width:980px){.text-image__content{grid-column:1;grid-row:1}}@media(min-width:980px){.text-image--image-left .text-image__visual{grid-column:1}}@media(min-width:980px){.text-image--image-left .text-image__content{grid-column:2}}.text-image__title{margin:0;font-size:clamp(2rem,1.25vw + 1.75rem,3rem);line-height:1}.text-image__description p{margin:0 0 1rem}.text-image__description p:last-child{margin-bottom:0}.text-image__description ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.625rem}.text-image__description li{font-size:1.125rem}.text-image--list-bullet .text-image__description ul{list-style:disc;padding-left:1.5rem}.text-image--list-tick .text-image__description ul li{position:relative;padding-left:calc(var(--ti-tick-width) + 1.375rem)}.text-image--list-tick .text-image__description ul li:before{content:"";position:absolute;left:0;top:.5rem;width:var(--ti-tick-width);height:var(--ti-tick-height);background-color:var(--ti-tick-color);mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 13' fill='none'><path d='M1 8.5L4.41343 12L14.6537 1' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg>") center/contain no-repeat;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 13' fill='none'><path d='M1 8.5L4.41343 12L14.6537 1' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg>") center/contain no-repeat}.text-image__content .btn,.text-image__content .gform_wrapper .gform_button,.gform_wrapper .text-image__content .gform_button,.text-image__content .wp-block-button .wp-block-button__link,.wp-block-button .text-image__content .wp-block-button__link,.text-image__content .form__submit{align-self:flex-start}.text_img{padding:64px 48px;max-width:1100px;margin:0 auto}.text_image{display:flex;align-items:center;gap:44px;line-height:1.15}@media(max-width:979px){.text_image{flex-direction:column;gap:22px;padding:40px 24px}}.text_image.is-reversed{flex-direction:row-reverse}@media(max-width:979px){.text_image.is-reversed{flex-direction:column}}.text_image_visual{flex:0 0 48%;max-width:48%}@media(max-width:979px){.text_image_visual{flex:none;max-width:100%;width:100%}}.text_image_visual img{display:block;width:100%;border-radius:16px}.t-i-title{margin:0 0 1.25rem;font-size:3rem;font-weight:800;line-height:1.15;letter-spacing:-.02em;color:var(--color-text)}.t-i-description{font-size:1.1rem;padding-right:3rem;color:var(--color-text)}.t-i-button{display:inline-flex;height:55px;padding:14px 18px;flex-direction:column;justify-content:center;align-items:center}.highlights{--highlights-bg: var(--color-theme-sky-blue);--highlights-text: var(--color-text);--highlights-chip-bg: var(--color-theme-navy-blue);--highlights-chip-color: var(--color-basic-white);--highlights-button-bg: var(--color-basic-white);--highlights-button-color: var(--color-theme-navy-blue)}.highlights__card{position:relative;display:flex;flex-direction:column;gap:clamp(3.125rem,2.734375vw + 2.578125rem,5.3125rem);padding:clamp(2.5rem,1.5625vw + 2.1875rem,3.75rem);background-color:var(--highlights-bg);border-radius:2.0625rem;color:var(--highlights-text);overflow:hidden;isolation:isolate}.highlights__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;opacity:.5;mix-blend-mode:hard-light}.highlights__bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgb(from var(--highlights-bg) r g b/50%)}.highlights__content{position:relative;z-index:3;display:flex;flex-direction:column;align-items:flex-start;gap:1.875rem;max-width:35.375rem}.highlights__title{margin:0;font-size:clamp(2rem,1.484375vw + 1.703125rem,3.1875rem);line-height:1.14;color:var(--highlights-text)}.highlights__description{margin:0;color:var(--highlights-text)}.highlights__button{display:inline-flex;align-items:center;justify-content:center;padding:.875rem 1.125rem;background-color:var(--highlights-button-bg);border-radius:var(--border-radius-small);box-shadow:var(--shadow-button);color:var(--highlights-button-color);font-family:inherit;font-weight:700;font-size:.875rem;line-height:1.25rem;text-decoration:none;transition:opacity var(--transition-fast) var(--ease-out-expo)}.highlights__button:hover{opacity:.85}.highlights__chips{position:relative;z-index:3;display:flex;flex-wrap:wrap;gap:.625rem;list-style:none;margin:0;padding:0}.highlights__chip{display:inline-flex;flex:1 1 0;min-width:fit-content}.highlights__chip-inner{display:inline-flex;align-items:center;justify-content:center;width:100%;padding:.625rem 1rem;background-color:var(--highlights-chip-bg);border-radius:var(--border-radius-large);box-shadow:var(--shadow-button);color:var(--highlights-chip-color);font-weight:700;font-size:.875rem;line-height:1.25rem;text-align:center;text-decoration:none;white-space:nowrap;transition:opacity var(--transition-fast) var(--ease-out-expo)}a.highlights__chip-inner:hover{opacity:.85}@media(max-width:766px){.highlights__content{align-items:center;max-width:none;text-align:center}.highlights__button{width:100%}.highlights__chips{flex-direction:column}.highlights__chip{flex:none}}.faq{--faq-card-bg: var(--color-basic-white);--faq-card-color: var(--color-text);--faq-card-icon-bg: var(--color-theme-sky-blue);--faq-card-icon-color: var(--color-text);--faq-accent-bg: var(--color-theme-sky-blue);--faq-accent-color: var(--color-text);--faq-accent-icon-bg: var(--color-basic-white);--faq-accent-icon-color: var(--color-text);--faq-radius: 1.5rem;--faq-shadow: var(--shadow-card);--faq-padding: clamp(1.5rem, 1.25vw + 1.25rem, 2.5rem)}.faq__title{margin-bottom:clamp(2rem,1.25vw + 1.75rem,3rem);font-size:clamp(2rem,1.25vw + 1.75rem,3rem)}.faq__grid{display:grid;grid-template-columns:1fr;gap:clamp(1.25rem,.78125vw + 1.09375rem,1.875rem);align-items:start}@media(min-width:980px){.faq__grid{grid-template-columns:1fr 2fr}}.faq__featured{display:flex;flex-direction:column;gap:clamp(1.25rem,.78125vw + 1.09375rem,1.875rem)}.faq-card{padding:var(--faq-padding);border-radius:var(--faq-radius);box-shadow:var(--faq-shadow);display:flex;flex-direction:column;gap:clamp(1.25rem,.78125vw + 1.09375rem,1.875rem)}.faq-card--white{background-color:var(--faq-card-bg);color:var(--faq-card-color)}.faq-card--white .faq-card__icon{background-color:var(--faq-card-icon-bg);color:var(--faq-card-icon-color)}.faq-card--accent{background-color:var(--faq-accent-bg);color:var(--faq-accent-color)}.faq-card--accent .faq-card__icon{background-color:var(--faq-accent-icon-bg);color:var(--faq-accent-icon-color)}.faq-card--accent .faq-card__title{color:var(--faq-accent-color)}.faq-card__header{display:flex;gap:clamp(1rem,.3125vw + .9375rem,1.25rem);align-items:center}.faq-card__icon{flex-shrink:0;width:3rem;height:3rem;border-radius:var(--border-radius-small)}.faq-card__icon svg{width:1.25rem;height:1.25rem}.faq-card__title{font-size:clamp(1.125rem,.15625vw + 1.09375rem,1.25rem);line-height:1.17}.faq-card__answer{font-size:clamp(.8125rem,.078125vw + .796875rem,.875rem);line-height:1.63;text-align:justify}.faq__accordion{background-color:var(--color-basic-white);border-radius:var(--faq-radius);box-shadow:var(--faq-shadow);padding:var(--faq-padding);display:flex;flex-direction:column}.faq-accordion-item__trigger{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;padding:clamp(.875rem,.3125vw + .8125rem,1.125rem) 0;background:none;border:none;cursor:pointer;text-align:left;color:var(--color-text)}.faq-accordion-item__question{font-family:var(--ff-body);font-weight:700;font-size:clamp(1rem,.15625vw + .96875rem,1.125rem);line-height:1.17}.faq-accordion-item__chevron{flex-shrink:0;display:flex;transition:transform var(--transition-normal) var(--ease-out-expo);color:var(--color-text)}.faq-accordion-item__chevron svg{width:1rem;height:.5625rem}.faq-accordion-item.is-active .faq-accordion-item__chevron{transform:rotate(180deg)}.faq-accordion-item__answer{font-size:clamp(.8125rem,.078125vw + .796875rem,.875rem);line-height:1.63;text-align:justify;padding-bottom:clamp(.875rem,.3125vw + .8125rem,1.125rem);color:var(--color-text)}.accordeon{--accordeon-radius: 1.5rem;--accordeon-shadow: var(--shadow-card);--accordeon-padding: 30px 40px}.accordeon_title{margin-bottom:clamp(2rem,1.25vw + 1.75rem,3rem);font-size:clamp(2rem,1.25vw + 1.75rem,3rem)}.accordeon_list{background-color:var(--color-basic-white);border-radius:var(--accordeon-radius);box-shadow:var(--accordeon-shadow);padding:var(--accordeon-padding);display:flex;flex-direction:column}.accordeon_trigger{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;padding:clamp(.875rem,.3125vw + .8125rem,1.125rem) 0;background:none;border:none;cursor:pointer;text-align:left;color:var(--color-text)}.accordeon_label{font-family:var(--ff-body);font-weight:700;font-size:clamp(1rem,.15625vw + .96875rem,1.125rem);line-height:1.17}.accordeon_icon{flex-shrink:0;display:flex;color:var(--color-text)}.accordeon_icon svg{width:.875rem;height:.875rem}.accordeon_icon_v{transform-box:fill-box;transform-origin:center;transition:transform var(--transition-normal) var(--ease-out-expo),opacity var(--transition-normal) var(--ease-out-expo)}.accordeon_item.is_open .accordeon_icon_v{transform:rotate(90deg)}.accordeon_panel{overflow:hidden;height:0}.accordeon_content{font-size:clamp(.8125rem,.078125vw + .796875rem,.875rem);line-height:1.63;text-align:justify;padding-bottom:clamp(.875rem,.3125vw + .8125rem,1.125rem);color:var(--color-text)}.construction-works__title{margin-bottom:clamp(2rem,1.25vw + 1.75rem,3rem);font-size:clamp(2rem,1.25vw + 1.75rem,3rem)}.construction-works__grid{display:grid;grid-template-columns:1fr;gap:clamp(1.25rem,.78125vw + 1.09375rem,1.875rem);align-items:start}@media(min-width:980px){.construction-works__grid{grid-template-columns:6fr 4fr}}.construction-works__cards{display:flex;flex-direction:column;gap:.625rem}.construction-works-card{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:clamp(1.25rem,.3125vw + 1.1875rem,1.5rem);background-color:var(--color-basic-white);border:.09375rem solid var(--color-basic-white);border-radius:1rem;box-shadow:var(--shadow-card);cursor:pointer;transition:border-color var(--transition-fast)}.construction-works-card:hover,.construction-works-card.is-active{border-color:var(--color-theme-navy-blue)}.construction-works__map .marker{display:none}.construction-works-card__content{flex:1;min-width:0}.construction-works-card__title{font-size:clamp(1.0625rem,.234375vw + 1.015625rem,1.25rem);font-weight:800;line-height:1.11;color:var(--color-text);margin-bottom:.75rem}.construction-works-card__meta{display:flex;flex-wrap:wrap;gap:.75rem 1rem;align-items:center;font-size:clamp(.9375rem,.234375vw + .890625rem,1.125rem);font-weight:500;color:var(--color-text);letter-spacing:-.01em}.construction-works-card__status{display:flex;align-items:center;gap:.3125rem}.construction-works-card__dot{width:.625rem;height:.625rem;border-radius:var(--border-radius-full);flex-shrink:0}.construction-works-card__status--red .construction-works-card__dot{background-color:var(--color-accent-red)}.construction-works-card__status--orange .construction-works-card__dot{background-color:var(--color-accent-orange)}.construction-works-card__status--green .construction-works-card__dot{background-color:var(--color-accent-green)}.construction-works-card__badge{flex-shrink:0;padding:.375rem .625rem;border-radius:1.125rem;font-size:1rem;font-weight:800;letter-spacing:-.02em;white-space:nowrap}.construction-works-card__badge--red{background-color:color-mix(in srgb,#f34545 20%,transparent);color:var(--color-accent-red)}.construction-works-card__badge--orange{background-color:color-mix(in srgb,#f68331 20%,transparent);color:var(--color-accent-orange)}.construction-works-card__badge--green{background-color:color-mix(in srgb,#4aad69 20%,transparent);color:var(--color-accent-green)}.construction-works__map-container{position:sticky;top:1.25rem;border-radius:1rem;overflow:hidden;box-shadow:var(--shadow-card)}.construction-works__map{width:100%;height:28.125rem}@media(min-width:980px){.construction-works__map{height:34.375rem}}.construction-works__legend{position:absolute;bottom:.625rem;left:.625rem;display:flex;flex-direction:column;gap:1rem;padding:1.25rem;background-color:var(--color-basic-white);border:.09375rem solid var(--color-basic-white);border-radius:.5rem}.construction-works__legend-item{display:flex;align-items:center;gap:.625rem}.construction-works__legend-dot{width:.625rem;height:.625rem;border-radius:var(--border-radius-full);flex-shrink:0}.construction-works__legend-dot--red{background-color:var(--color-accent-red)}.construction-works__legend-dot--orange{background-color:var(--color-accent-orange)}.construction-works__legend-dot--green{background-color:var(--color-accent-green)}.construction-works__legend-label{font-size:.875rem;font-weight:800;color:var(--color-theme-slate);letter-spacing:-.01em}.gipod-hindrance__title{margin-bottom:clamp(2rem,1.25vw + 1.75rem,3rem);font-size:clamp(2rem,1.25vw + 1.75rem,3rem)}.gipod-hindrance__notice{margin-bottom:1.25rem;padding:.75rem 1rem;border-radius:.5rem;font-size:.9375rem;font-weight:500;letter-spacing:-.01em}.gipod-hindrance__notice--stale{background-color:color-mix(in srgb,#f68331 15%,transparent);color:var(--color-accent-orange)}.gipod-hindrance__notice--error{background-color:color-mix(in srgb,#f34545 15%,transparent);color:var(--color-accent-red)}.gipod-hindrance__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(1.25rem,.78125vw + 1.09375rem,1.875rem);align-items:start}@media(min-width:980px){.gipod-hindrance__grid{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}}.gipod-hindrance__cards{display:flex;flex-direction:column;gap:.625rem;max-height:28.125rem;overflow-y:auto;padding-right:.5rem}@media(min-width:980px){.gipod-hindrance__cards{max-height:34.375rem}}.gipod-hindrance__empty{padding:clamp(1.25rem,.3125vw + 1.1875rem,1.5rem);background-color:var(--color-basic-white);border:.09375rem dashed var(--color-theme-slate);border-radius:1rem;color:var(--color-theme-slate);font-size:1rem;text-align:center}.gipod-hindrance-card{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:clamp(1.25rem,.3125vw + 1.1875rem,1.5rem);background-color:var(--color-basic-white);border:.09375rem solid var(--color-basic-white);border-radius:1rem;box-shadow:var(--shadow-card);cursor:pointer;transition:border-color var(--transition-fast)}.gipod-hindrance-card:hover,.gipod-hindrance-card.is-active{border-color:var(--color-theme-navy-blue)}.gipod-hindrance__map .marker{display:none}.gipod-hindrance-card__content{flex:1;min-width:0}.gipod-hindrance-card__title{font-size:clamp(1.0625rem,.234375vw + 1.015625rem,1.25rem);font-weight:800;line-height:1.11;color:var(--color-text);margin-bottom:.75rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gipod-hindrance-card__meta{display:flex;flex-wrap:wrap;gap:.75rem 1rem;align-items:center;font-size:clamp(.9375rem,.234375vw + .890625rem,1.125rem);font-weight:500;color:var(--color-text);letter-spacing:-.01em}.gipod-hindrance-card__status{display:flex;align-items:center;gap:.3125rem}.gipod-hindrance-card__dot{width:.625rem;height:.625rem;border-radius:var(--border-radius-full);flex-shrink:0}.gipod-hindrance-card__status--navy .gipod-hindrance-card__dot{background-color:var(--color-theme-navy-blue)}.gipod-hindrance-card__status--sky .gipod-hindrance-card__dot{background-color:var(--color-theme-sky-blue)}.gipod-hindrance-card__status--ice .gipod-hindrance-card__dot{background-color:var(--color-theme-ice-blue);border:.0625rem solid var(--color-theme-slate)}.gipod-hindrance-card__status--grey .gipod-hindrance-card__dot{background-color:var(--color-theme-slate)}.gipod-hindrance-card__badge{flex-shrink:0;padding:.375rem .625rem;border-radius:1.125rem;font-size:1rem;font-weight:800;letter-spacing:-.02em;white-space:nowrap}.gipod-hindrance-card__badge--red{background-color:color-mix(in srgb,#f34545 15%,transparent);color:#c92626}.gipod-hindrance-card__badge--orange{background-color:color-mix(in srgb,#f68331 15%,transparent);color:#ac510c}.gipod-hindrance-card__badge--green{background-color:color-mix(in srgb,#4aad69 15%,transparent);color:#347450}.gipod-hindrance__map-container{position:sticky;top:calc(var(--header-height) + 1.25rem);border-radius:1rem;overflow:hidden;box-shadow:var(--shadow-card)}.gipod-hindrance__map{width:100%;height:28.125rem}@media(min-width:980px){.gipod-hindrance__map{height:34.375rem}}.gipod-hindrance__legend{position:absolute;bottom:.625rem;left:.625rem;display:flex;flex-direction:column;gap:1rem;padding:1.25rem;background-color:var(--color-basic-white);border:.09375rem solid var(--color-basic-white);border-radius:.5rem}.gipod-hindrance__legend-item{display:flex;align-items:center;gap:.625rem}.gipod-hindrance__legend-dot{width:.625rem;height:.625rem;border-radius:var(--border-radius-full);flex-shrink:0}.gipod-hindrance__legend-dot--navy{background-color:var(--color-theme-navy-blue)}.gipod-hindrance__legend-dot--sky{background-color:var(--color-theme-sky-blue)}.gipod-hindrance__legend-dot--ice{background-color:var(--color-theme-ice-blue);border:.0625rem solid var(--color-theme-slate)}.gipod-hindrance__legend-dot--grey{background-color:var(--color-theme-slate)}.gipod-hindrance__legend-label{font-size:.875rem;font-weight:800;color:var(--color-theme-slate);letter-spacing:-.01em}.gipod-hindrance-info{max-width:16.25rem;font-family:inherit;letter-spacing:-.01em;color:var(--color-text)}.gipod-hindrance-info__title{margin:0 0 .625rem;font-size:.875rem;font-weight:800;line-height:1.25;color:var(--color-text)}.gipod-hindrance-info__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem .75rem;margin-bottom:.625rem;font-size:.875rem;font-weight:500}.gipod-hindrance-info__status{display:inline-flex;align-items:center;gap:.3125rem}.gipod-hindrance-info__dot{width:.5rem;height:.5rem;border-radius:var(--border-radius-full);flex-shrink:0}.gipod-hindrance-info__status--navy .gipod-hindrance-info__dot{background-color:var(--color-theme-navy-blue)}.gipod-hindrance-info__status--sky .gipod-hindrance-info__dot{background-color:var(--color-theme-sky-blue)}.gipod-hindrance-info__status--ice .gipod-hindrance-info__dot{background-color:var(--color-theme-ice-blue);border:.0625rem solid var(--color-theme-slate)}.gipod-hindrance-info__status--grey .gipod-hindrance-info__dot{background-color:var(--color-theme-slate)}.gipod-hindrance-info__date{color:var(--color-text)}.gipod-hindrance-info__badge{display:inline-block;padding:.25rem .625rem;margin-bottom:.625rem;border-radius:1.125rem;font-size:.8125rem;font-weight:800;letter-spacing:-.02em}.gipod-hindrance-info__badge--red{background-color:color-mix(in srgb,#f34545 20%,transparent);color:var(--color-accent-red)}.gipod-hindrance-info__badge--orange{background-color:color-mix(in srgb,#f68331 20%,transparent);color:var(--color-accent-orange)}.gipod-hindrance-info__badge--green{background-color:color-mix(in srgb,#4aad69 20%,transparent);color:var(--color-accent-green)}.gipod-hindrance-info__description{margin:0;font-size:.8125rem;color:var(--color-theme-slate)}.gipod-hindrance__police-zones{margin-bottom:clamp(1.5rem,.625vw + 1.375rem,2rem)}.gipod-hindrance__police-zones-title{margin-bottom:1.25rem;font-size:clamp(1.25rem,.3125vw + 1.1875rem,1.5rem);font-weight:800;color:var(--color-text)}.gipod-hindrance__police-zone-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(16.25rem,1fr));gap:1rem;list-style:none;margin:0;padding:0}.gipod-hindrance__police-zone{background-color:var(--color-basic-white);border:.09375rem solid var(--color-basic-white);border-radius:1rem;box-shadow:var(--shadow-card);transition:border-color var(--transition-fast)}.gipod-hindrance__police-zone:hover,.gipod-hindrance__police-zone:focus-within{border-color:var(--color-theme-navy-blue)}.gipod-hindrance__police-zone-link{display:block;padding:clamp(1rem,.3125vw + .9375rem,1.25rem);color:inherit;text-decoration:none}.gipod-hindrance__police-zone-label{display:block;font-size:clamp(1rem,.15625vw + .96875rem,1.125rem);font-weight:800;color:var(--color-theme-navy-blue);letter-spacing:-.01em}.gipod-hindrance__police-zone-description{display:block;margin-top:.5rem;font-size:.875rem;color:var(--color-theme-slate);letter-spacing:-.01em}.gipod-hindrance__attribution{margin-top:1.25rem;font-size:.8125rem;color:var(--color-theme-slate);letter-spacing:-.01em}.title-block{position:relative;display:flex;background-color:var(--color-theme-sky-blue);color:var(--color-text);overflow:hidden;margin-top:var(--header-height);min-height:clamp(6.25rem,7.8125vw + 4.6875rem,12.5rem);padding-block:clamp(2rem,1.25vw + 1.75rem,3rem);align-items:center}.title-block.title-block--has-image{--title-block-diagonal: clamp(2.5rem, 4.375vw + 1.625rem, 6rem);min-height:clamp(8.75rem,7.8125vw + 7.1875rem,15rem);align-items:flex-end}@media(max-width:979px){.title-block.title-block--has-image{flex-direction:column-reverse;align-items:stretch;padding-block:0}}.title-block__inner{display:flex;flex-direction:column;align-items:center;text-align:center}.title-block--has-image .title-block__inner{position:relative;z-index:1;align-items:flex-start;text-align:left;padding-inline-end:50%}@media(max-width:979px){.title-block--has-image .title-block__inner{padding-inline-end:var(--gutter);margin-block:clamp(1.25rem,.625vw + 1.125rem,1.75rem)}}.title-block__visual{position:absolute;top:0;right:0;bottom:0;left:0;inset-inline-start:50%;clip-path:polygon(var(--title-block-diagonal) 0,100% 0,100% 100%,0 100%)}@media(max-width:979px){.title-block--has-image .title-block__visual{position:static;inset:auto;width:100%;height:clamp(12.5rem,6.25vw + 11.25rem,17.5rem);clip-path:none}}.title-block__image{width:100%;height:100%;object-fit:cover}.title-block__title{margin-bottom:.05em;font-size:clamp(2.25rem,2.8125vw + 1.6875rem,4.5rem);font-weight:700;line-height:1;color:var(--color-text)}.title-block--has-image .title-block__title{font-size:var(--fs-h2);margin-bottom:0}@media(max-width:979px){.title-block--has-image .title-block__title{font-size:var(--fs-h3)}}.news-grid{padding-block:clamp(4rem,4.375vw + 3.125rem,7.5rem);padding-top:100px}@media(max-width:766px){.news-grid{padding-top:50px}}.news-grid__bar{display:flex;align-items:center;gap:10rem;margin-bottom:2rem;justify-content:space-between}@media(max-width:1199px){.news-grid__bar{gap:2rem}}@media(max-width:766px){.news-grid__bar{flex-direction:column-reverse;gap:1rem}}.news-grid__search{position:relative;display:flex;align-items:center;flex:1}@media(max-width:766px){.news-grid__search{width:90%}}@media(max-width:425px){.news-grid__search{width:70%}}@media(max-width:375px){.news-grid__search{width:80%}}@media(max-width:375px){.news-grid__search{width:90%}}.news-grid__search-input{width:100%;font-family:var(--ff-button);padding:.5rem 2.5rem .5rem 1.25rem;border:.09375rem solid var(--color-theme-navy-blue);border-radius:var(--border-radius-large);background:transparent;color:var(--color-theme-navy-blue);font-size:.875rem;font-weight:600;transition:color var(--transition-fast) var(--ease-out-expo)}.news-grid__search-input::placeholder{color:var(--color-theme-slate);opacity:1}.news-grid__search-input:focus{color:var(--color-basic-navy-blue)}.news-grid__search-btn{position:absolute;right:.75rem;display:flex;align-items:center;justify-content:center;padding:0;border:none;background:none;color:var(--color-theme-navy-blue);cursor:pointer;font-family:var(--ff-button)}.news-grid__search-btn svg{width:1.125rem;height:1.125rem;fill:none;stroke:var(--color-theme-navy-blue)}.news-grid__count{margin:0;font-size:.875rem;color:var(--color-theme-slate)}.news-grid__filter-btn{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1.25rem;border:.09375rem solid var(--color-theme-navy-blue);border-radius:var(--border-radius-large);background:transparent;color:var(--color-theme-navy-blue);font-family:var(--ff-button);font-size:.875rem;font-weight:500;cursor:pointer;transition:background var(--transition-fast) var(--ease-out-expo),color var(--transition-fast) var(--ease-out-expo)}.news-grid__filter-btn:hover{background:var(--color-theme-navy-blue);color:var(--color-basic-white)}.news-grid__filter-btn svg{flex-shrink:0;width:1.125rem;height:1.125rem;fill:none}.news-grid__filter-chips{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:2rem}.news-grid__filter-chips[hidden]{display:none}.news-grid__filter-chip{display:inline-flex;align-items:center;padding:.375rem 1rem;border-radius:var(--border-radius-large);border:.09375rem solid var(--color-theme-navy-blue);color:var(--color-theme-navy-blue);font-family:var(--ff-button);font-size:.875rem;font-weight:500;text-decoration:none;transition:background var(--transition-fast) var(--ease-out-expo),color var(--transition-fast) var(--ease-out-expo)}.news-grid__filter-chip:hover,.news-grid__filter-chip.is-active{background:var(--color-theme-navy-blue);color:var(--color-basic-white)}.news-grid__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.25rem;grid-auto-flow:row dense}.news-grid__card{background:var(--color-basic-white);border-radius:1rem;overflow:hidden;box-shadow:var(--shadow-card);align-self:stretch;transition:transform var(--transition-normal) var(--ease-out-expo)}.news-grid__card:hover{transform:scale(1.005)}.news-grid__card-link{display:flex;flex-direction:column;height:100%;color:inherit;text-decoration:none}.news-grid__card--has-image{grid-row:span 2;align-self:stretch}.news-grid__card--has-image .news-grid__card-link{height:100%}.news-grid__card--has-image .news-grid__card-media{aspect-ratio:unset;flex:1;min-height:12.5rem}.news-grid__card-media{position:relative;overflow:hidden;aspect-ratio:16/10;background:var(--color-theme-white);border-radius:.625rem;padding:10px 10px 0}.news-grid__card-image{position:relative;border-radius:.625rem}.news-grid__card-body{display:flex;flex-direction:column;gap:.625rem;padding:1.25rem;flex:1}.news-grid__card-meta{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.news-grid__card-date{color:var(--color-text)}.news-grid__card-tag{font-size:.6875rem;letter-spacing:.025em;font-family:var(--ff-title);font-weight:800;padding:.25rem .625rem;border-radius:99999px;white-space:nowrap}.news-grid__card-tag[data-slug=nieuws]{background:#ebf2fa;color:#1368c3}.news-grid__card-tag[data-slug=bewonersbrief]{background:#f8e8e8;color:#cd1d1d}.news-grid__card-tag[data-slug=evenement]{background:#e5f5ee;color:#0a7b4f}.news-grid__card-tag[data-slug=aidan]{background:#fff3e0;color:#ae5909}.news-grid__card-tag[data-slug=vacature]{background:#ede8fd;color:#744fd8}.news-grid__card-tag[data-slug=infosessie]{background:#e6f4f4;color:#24787a}.news-grid__card-tag[data-slug=uncategorized]{background:#eaeff6;color:#486184}.news-grid__card-tag[data-slug=persbericht]{background:#e6f4f4;color:#24787a}.news-grid__card-tag[data-slug=persoverzicht]{background:#ebf2fa;color:#1368c3}.news-grid__card-title{margin:0;color:var(--color-theme-navy-blue);font-size:1.25rem;line-height:1.3}.news-grid__card-excerpt{margin:0;color:var(--color-text);font-size:.875rem;line-height:1.71;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.news-grid__card-more{margin-top:auto;padding-top:.25rem;font-family:var(--ff-button);font-weight:500;font-style:italic;font-size:.75rem;line-height:2;color:var(--color-theme-sky-blue)}.news-grid__pagination{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.375rem;margin-top:3.5rem}.news-grid__pagination a,.news-grid__pagination span{display:inline-flex;align-items:center;justify-content:center;min-width:2.375rem;height:2.375rem;padding-inline:.625rem;border-radius:var(--border-radius-small);font-size:.875rem;font-weight:500;text-decoration:none;color:var(--color-theme-navy-blue);transition:background var(--transition-fast) var(--ease-out-expo),color var(--transition-fast) var(--ease-out-expo)}.news-grid__pagination a:hover{background:var(--color-theme-sky-blue);color:var(--color-text)}.news-grid__pagination .current{background:var(--color-theme-navy-blue);color:var(--color-basic-white);pointer-events:none}.news-grid__pagination .prev,.news-grid__pagination .next{font-weight:600;min-width:auto}@media(max-width:979px){.news-grid__grid{grid-template-columns:repeat(2,1fr);flex:none}.news-grid__card--has-image .news-grid__card-media{aspect-ratio:16/10;flex:none}}@media(max-width:766px){.news-grid__grid{grid-template-columns:1fr}}@media(min-width:980px)and (max-width:1399px){.news-grid__grid{grid-template-columns:repeat(3,1fr)}}.press-grid{padding-block:clamp(4rem,4.375vw + 3.125rem,7.5rem);padding-top:100px}@media(max-width:766px){.press-grid{padding-top:50px}}.press-grid__bar{display:flex;align-items:center;gap:10rem;margin-bottom:2rem;justify-content:space-between}@media(max-width:1199px){.press-grid__bar{gap:2rem}}@media(max-width:766px){.press-grid__bar{flex-direction:column-reverse;gap:1rem}}.press-grid__search{position:relative;display:flex;align-items:center;flex:1}@media(max-width:766px){.press-grid__search{width:90%}}@media(max-width:425px){.press-grid__search{width:70%}}@media(max-width:375px){.press-grid__search{width:80%}}@media(max-width:375px){.press-grid__search{width:90%}}.press-grid__search-input{width:100%;font-family:var(--ff-button);padding:.5rem 2.5rem .5rem 1.25rem;border:.09375rem solid var(--color-theme-navy-blue);border-radius:var(--border-radius-large);background:transparent;color:var(--color-theme-navy-blue);font-size:.875rem;font-weight:600;transition:color var(--transition-fast) var(--ease-out-expo)}.press-grid__search-input::placeholder{color:var(--color-theme-slate);opacity:1}.press-grid__search-input:focus{color:var(--color-basic-navy-blue)}.press-grid__search-btn{position:absolute;right:.75rem;display:flex;align-items:center;justify-content:center;padding:0;border:none;background:none;color:var(--color-theme-navy-blue);cursor:pointer;font-family:var(--ff-button)}.press-grid__search-btn svg{width:1.125rem;height:1.125rem;fill:none;stroke:var(--color-theme-navy-blue)}.press-grid__count{margin:0;font-size:.875rem;color:var(--color-theme-slate)}.press-grid__filter-btn{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1.25rem;border:.09375rem solid var(--color-theme-navy-blue);border-radius:var(--border-radius-large);background:transparent;color:var(--color-theme-navy-blue);font-family:var(--ff-button);font-size:.875rem;font-weight:500;cursor:pointer;transition:background var(--transition-fast) var(--ease-out-expo),color var(--transition-fast) var(--ease-out-expo)}.press-grid__filter-btn:hover{background:var(--color-theme-navy-blue);color:var(--color-basic-white)}.press-grid__filter-btn svg{flex-shrink:0;width:1.125rem;height:1.125rem;fill:none}.press-grid__filter-chips{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:2rem}.press-grid__filter-chips[hidden]{display:none}.press-grid__filter-chip{display:inline-flex;align-items:center;padding:.375rem 1rem;border-radius:var(--border-radius-large);border:.09375rem solid var(--color-theme-navy-blue);color:var(--color-theme-navy-blue);font-family:var(--ff-button);font-size:.875rem;font-weight:500;text-decoration:none;transition:background var(--transition-fast) var(--ease-out-expo),color var(--transition-fast) var(--ease-out-expo)}.press-grid__filter-chip:hover,.press-grid__filter-chip.is-active{background:var(--color-theme-navy-blue);color:var(--color-basic-white)}.press-grid__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.25rem;grid-auto-flow:row dense}.press-grid__card{background:var(--color-basic-white);border-radius:1rem;overflow:hidden;box-shadow:var(--shadow-card);align-self:stretch;transition:transform var(--transition-normal) var(--ease-out-expo)}.press-grid__card:hover{transform:scale(1.005)}.press-grid__card-link{display:flex;flex-direction:column;height:100%;color:inherit;text-decoration:none}.press-grid__card--has-image{grid-row:span 2;align-self:stretch}.press-grid__card--has-image .press-grid__card-link{height:100%}.press-grid__card--has-image .press-grid__card-media{aspect-ratio:unset;flex:1;min-height:12.5rem}.press-grid__card-media{position:relative;overflow:hidden;aspect-ratio:16/10;background:var(--color-basic-white);border-radius:.625rem;padding:10px 10px 0}.press-grid__card-image{position:relative;border-radius:.625rem}.press-grid__card-body{display:flex;flex-direction:column;gap:.625rem;padding:1.25rem;flex:1}.press-grid__card-meta{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.press-grid__card-date{color:var(--color-text)}.press-grid__card-tag{font-size:.6875rem;letter-spacing:.025em;font-family:var(--ff-title);font-weight:800;padding:.25rem .625rem;border-radius:99999px;white-space:nowrap}.press-grid__card-tag[data-slug=nieuws]{background:#ebf2fa;color:#1368c3}.press-grid__card-tag[data-slug=bewonersbrief]{background:#f8e8e8;color:#cd1d1d}.press-grid__card-tag[data-slug=evenement]{background:#e5f5ee;color:#0a7b4f}.press-grid__card-tag[data-slug=aidan]{background:#fff3e0;color:#ae5909}.press-grid__card-tag[data-slug=vacature]{background:#ede8fd;color:#744fd8}.press-grid__card-tag[data-slug=infosessie]{background:#e6f4f4;color:#24787a}.press-grid__card-tag[data-slug=uncategorized]{background:#eaeff6;color:#486184}.press-grid__card-tag[data-slug=persbericht]{background:#e6f4f4;color:#24787a}.press-grid__card-tag[data-slug=persoverzicht]{background:#ebf2fa;color:#1368c3}.press-grid__card-title{margin:0;color:var(--color-theme-navy-blue);font-size:1.25rem;line-height:1.3}.press-grid__card-excerpt{margin:0;color:var(--color-text);font-size:.875rem;line-height:1.71;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.press-grid__card-more{margin-top:auto;padding-top:.25rem;font-family:var(--ff-button);font-weight:500;font-style:italic;font-size:.75rem;line-height:2;color:var(--color-theme-sky-blue)}.press-grid__pagination{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.375rem;margin-top:3.5rem}.press-grid__pagination a,.press-grid__pagination span{display:inline-flex;align-items:center;justify-content:center;min-width:2.375rem;height:2.375rem;padding-inline:.625rem;border-radius:var(--border-radius-small);font-size:.875rem;font-weight:500;text-decoration:none;color:var(--color-theme-navy-blue);transition:background var(--transition-fast) var(--ease-out-expo),color var(--transition-fast) var(--ease-out-expo)}.press-grid__pagination a:hover{background:var(--color-theme-sky-blue);color:var(--color-text)}.press-grid__pagination .current{background:var(--color-theme-navy-blue);color:var(--color-basic-white);pointer-events:none}.press-grid__pagination .prev,.press-grid__pagination .next{font-weight:600;min-width:auto}@media(max-width:979px){.press-grid__grid{grid-template-columns:repeat(2,1fr)}.press-grid__card--has-image .press-grid__card-media{aspect-ratio:16/10;flex:none}}@media(max-width:766px){.press-grid__grid{grid-template-columns:1fr}}@media(min-width:980px)and (max-width:1399px){.press-grid__grid{grid-template-columns:repeat(3,1fr)}}.wijkbarometer{--wijkbarometer-card-bg: var(--color-basic-white);--wijkbarometer-card-color: var(--color-text);--wijkbarometer-accent: var(--color-theme-sky-blue);--wijkbarometer-radius: 1.5rem;--wijkbarometer-shadow: var(--shadow-card);--wijkbarometer-padding: clamp(1.5rem, .625vw + 1.375rem, 2rem);--wijkbarometer-gap: clamp(1.25rem, .78125vw + 1.09375rem, 1.875rem)}.wijkbarometer__header{margin-bottom:clamp(2rem,1.25vw + 1.75rem,3rem);display:flex;flex-direction:column;gap:clamp(.75rem,.3125vw + .6875rem,1rem)}.wijkbarometer__title{font-size:clamp(2rem,1.25vw + 1.75rem,3rem)}.wijkbarometer__intro{font-size:clamp(.9375rem,.15625vw + .90625rem,1.0625rem);line-height:1.5;max-width:45rem}.wijkbarometer__empty{font-size:clamp(.9375rem,.15625vw + .90625rem,1.0625rem);color:var(--color-text);opacity:.7}.wijkbarometer__grid{display:grid;grid-template-columns:1fr;gap:var(--wijkbarometer-gap)}@media(min-width:980px){.wijkbarometer__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1400px){.wijkbarometer__grid{grid-template-columns:repeat(4,1fr)}}.wijkbarometer__card{background-color:var(--wijkbarometer-card-bg);color:var(--wijkbarometer-card-color);border-radius:var(--wijkbarometer-radius);box-shadow:var(--wijkbarometer-shadow);padding:var(--wijkbarometer-padding);display:flex;flex-direction:column;gap:clamp(1rem,.3125vw + .9375rem,1.25rem)}.wijkbarometer__card-title{font-size:clamp(1.25rem,.3125vw + 1.1875rem,1.5rem);line-height:1.2}.wijkbarometer__downloads{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.wijkbarometer__download{display:inline-flex;align-items:center;gap:.625rem;padding:.5rem .75rem;border-radius:var(--border-radius-small);background-color:transparent;color:var(--wijkbarometer-accent);font-weight:600;font-size:clamp(.875rem,.078125vw + .859375rem,.9375rem);text-decoration:none;transition:background-color var(--transition-normal) var(--ease-out-expo)}.wijkbarometer__download:hover,.wijkbarometer__download:focus{background-color:#0000000a}.wijkbarometer__download-icon{flex-shrink:0;display:inline-flex;width:1rem;height:1rem}.wijkbarometer__archive{margin-top:clamp(3rem,1.25vw + 2.75rem,4rem);display:flex;flex-direction:column;gap:clamp(1rem,.3125vw + .9375rem,1.25rem)}.wijkbarometer__archive-title{font-size:clamp(1.5rem,.625vw + 1.375rem,2rem);margin-bottom:clamp(.5rem,.3125vw + .4375rem,.75rem)}.wijkbarometer__year-toggle{display:inline-flex;align-items:center;gap:.75rem;padding:clamp(.75rem,.3125vw + .6875rem,1rem) 0;background:none;border:none;cursor:pointer;text-align:left;color:var(--color-text);font-family:var(--ff-body);font-weight:700;font-size:clamp(1.125rem,.3125vw + 1.0625rem,1.375rem)}.wijkbarometer__year-chevron{flex-shrink:0;display:inline-flex;transition:transform var(--transition-normal) var(--ease-out-expo);color:var(--color-text)}.wijkbarometer__year.is-active .wijkbarometer__year-chevron{transform:rotate(180deg)}.wijkbarometer__year-content>.wijkbarometer__grid{padding:clamp(1rem,.3125vw + .9375rem,1.25rem) 0}.content-columns--two-col{display:flex;flex-wrap:wrap;padding-top:20px;gap:clamp(1.5rem,1.875vw + 1.125rem,3rem);align-items:stretch}.content-columns--two-col>*{flex:1 1 45%}@media(max-width:980px){.content-columns--two-col{flex-direction:column;gap:0}}.content-columns--two-col .wp-block-image{display:flex}.content-columns--two-col .wp-block-image img{width:100%;height:100%;object-fit:cover;display:block}.link-index--has-image{container-type:inline-size}.link-index--has-image .link-index__inner{display:flex;flex-wrap:wrap;padding-top:20px;gap:clamp(1.5rem,1.875vw + 1.125rem,3rem);align-items:stretch}.link-index--has-image .link-index__inner>*{flex:1 1 45%}@container (max-width: 680px){.link-index--has-image .link-index__inner{flex-direction:column}}.link-index__visual{position:relative;width:100%;apsect-ratio:3/1}@container (max-width: 680px){.link-index__visual{aspect-ratio:3/2}}.link-index__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;border-radius:var(--border-radius-medium)}.link-index__list{display:flex;flex-direction:column;gap:.5rem;list-style:none;margin:0;padding:0}.link-index__item-wrap{list-style:none;margin:0;padding:0}.link-index__item{display:flex;align-items:center;justify-content:space-between;gap:1rem;background:var(--color-basic-white);border:1px solid var(--color-theme-silver);border-radius:.75rem;padding:1rem 1.25rem;font-size:1rem;color:var(--color-text);text-decoration:none;transition:border-color var(--transition-fast) var(--ease-out-expo),box-shadow var(--transition-fast) var(--ease-out-expo),color var(--transition-fast) var(--ease-out-expo)}.link-index__item:hover{border-color:var(--color-theme-navy-blue);box-shadow:0 2px 12px #00000014;color:var(--color-theme-navy-blue)}.link-index__item--external:after{content:"";flex-shrink:0;width:1.125rem;height:1.125rem;background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6'/%3E%3Cpolyline points='15 3 21 3 21 9'/%3E%3Cline x1='10' y1='14' x2='21' y2='3'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6'/%3E%3Cpolyline points='15 3 21 3 21 9'/%3E%3Cline x1='10' y1='14' x2='21' y2='3'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.wp-block-image.is-style-rounded img{border-radius:1.125rem}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports (outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports (outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}
