*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--header-height: 6.25rem}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{overflow-x:clip}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}a{color:inherit;text-decoration:none}ul,ol{list-style:none}body{font-family:Anek Latin,sans-serif;font-size:1rem;font-weight:400;line-height:1.25;font-variation-settings:"wdth" 125}@media(min-width:768px){body{font-size:1.125rem}}body{color:#000}h1{font-family:Anek Latin,sans-serif;font-weight:700;line-height:1;font-variation-settings:"wdth" 125;font-size:clamp(2.5rem,5vw,4rem)}h2{font-family:Anek Latin,sans-serif;font-weight:700;line-height:1;font-variation-settings:"wdth" 125;font-size:2rem}@media(min-width:768px){h2{font-size:3rem}}h3{font-family:Anek Latin,sans-serif;font-weight:700;line-height:1;font-variation-settings:"wdth" 125;font-size:clamp(1.5rem,3vw,2rem)}h4{font-family:Anek Latin,sans-serif;font-weight:700;line-height:1;font-variation-settings:"wdth" 125;font-size:1.25rem}::selection{color:#fff;background-color:#000}.paragraph__content ul,.block--image-text__body ul,.block--text-chart__body ul,.block--cta__text ul,.block--cases__text ul,.block--faq__content ul,.block--faq__answer-inner ul,.block--accordion__text ul,.block--team__card-description ul,.error-404__text ul,.paragraph__content ol,.block--image-text__body ol,.block--text-chart__body ol,.block--cta__text ol,.block--cases__text ol,.block--faq__content ol,.block--faq__answer-inner ol,.block--accordion__text ol,.block--team__card-description ol,.error-404__text ol{margin:0 0 1rem;padding-left:1.5em}.paragraph__content ul:last-child,.block--image-text__body ul:last-child,.block--text-chart__body ul:last-child,.block--cta__text ul:last-child,.block--cases__text ul:last-child,.block--faq__content ul:last-child,.block--faq__answer-inner ul:last-child,.block--accordion__text ul:last-child,.block--team__card-description ul:last-child,.error-404__text ul:last-child,.paragraph__content ol:last-child,.block--image-text__body ol:last-child,.block--text-chart__body ol:last-child,.block--cta__text ol:last-child,.block--cases__text ol:last-child,.block--faq__content ol:last-child,.block--faq__answer-inner ol:last-child,.block--accordion__text ol:last-child,.block--team__card-description ol:last-child,.error-404__text ol:last-child{margin-bottom:0}.paragraph__content ul,.block--image-text__body ul,.block--text-chart__body ul,.block--cta__text ul,.block--cases__text ul,.block--faq__content ul,.block--faq__answer-inner ul,.block--accordion__text ul,.block--team__card-description ul,.error-404__text ul{list-style:disc}.paragraph__content ol,.block--image-text__body ol,.block--text-chart__body ol,.block--cta__text ol,.block--cases__text ol,.block--faq__content ol,.block--faq__answer-inner ol,.block--accordion__text ol,.block--team__card-description ol,.error-404__text ol{list-style:decimal}.paragraph__content ul ul,.block--image-text__body ul ul,.block--text-chart__body ul ul,.block--cta__text ul ul,.block--cases__text ul ul,.block--faq__content ul ul,.block--faq__answer-inner ul ul,.block--accordion__text ul ul,.block--team__card-description ul ul,.error-404__text ul ul{list-style:circle}.paragraph__content ul ul ul,.block--image-text__body ul ul ul,.block--text-chart__body ul ul ul,.block--cta__text ul ul ul,.block--cases__text ul ul ul,.block--faq__content ul ul ul,.block--faq__answer-inner ul ul ul,.block--accordion__text ul ul ul,.block--team__card-description ul ul ul,.error-404__text ul ul ul{list-style:square}.paragraph__content li,.block--image-text__body li,.block--text-chart__body li,.block--cta__text li,.block--cases__text li,.block--faq__content li,.block--faq__answer-inner li,.block--accordion__text li,.block--team__card-description li,.error-404__text li{margin-bottom:.5rem}.paragraph__content li:last-child,.block--image-text__body li:last-child,.block--text-chart__body li:last-child,.block--cta__text li:last-child,.block--cases__text li:last-child,.block--faq__content li:last-child,.block--faq__answer-inner li:last-child,.block--accordion__text li:last-child,.block--team__card-description li:last-child,.error-404__text li:last-child{margin-bottom:0}.paragraph__content li>ul,.block--image-text__body li>ul,.block--text-chart__body li>ul,.block--cta__text li>ul,.block--cases__text li>ul,.block--faq__content li>ul,.block--faq__answer-inner li>ul,.block--accordion__text li>ul,.block--team__card-description li>ul,.error-404__text li>ul,.paragraph__content li>ol,.block--image-text__body li>ol,.block--text-chart__body li>ol,.block--cta__text li>ol,.block--cases__text li>ol,.block--faq__content li>ol,.block--faq__answer-inner li>ol,.block--accordion__text li>ol,.block--team__card-description li>ol,.error-404__text li>ol{margin-top:.5rem;margin-bottom:0}.mce-content-body ul,.mce-content-body ol{padding-left:1.5em}.mce-content-body ul{list-style:disc}.mce-content-body ol{list-style:decimal}.mce-content-body ul ul{list-style:circle}.mce-content-body ul ul ul{list-style:square}.mce-content-body li{margin-bottom:.5rem}.main{position:relative;z-index:1;background-color:var(--page-bg, #000000)}.block{margin-top:calc(5rem * var(--block-scale, 1));scroll-margin-top:var(--header-height)}@media(min-width:768px){.block{margin-top:calc(9.375rem * var(--block-scale, 1))}}.block:first-child{margin-top:0}.main>.block:first-child:not(.block--hero):not(.block--image--full){padding-top:max(var(--header-height) + 2rem,5rem * var(--block-scale, 1))}@media(min-width:768px){.main>.block:first-child:not(.block--hero):not(.block--image--full){padding-top:max(var(--header-height) + 2rem,9.375rem * var(--block-scale, 1))}}.block--background{padding-top:calc(5rem * var(--block-scale, 1));padding-bottom:calc(5rem * var(--block-scale, 1))}@media(min-width:768px){.block--background{padding-top:calc(9.375rem * var(--block-scale, 1));padding-bottom:calc(9.375rem * var(--block-scale, 1))}}.block--background+.block--background{margin-top:0}.block--text--bg-blue-01+.block--text--bg-blue-01{padding-top:0}.block--text--bg-blue-01:has(+.block--text--bg-blue-01.block--text--no-title){padding-bottom:0}.block--text--bg-blue-02+.block--text--bg-blue-02{padding-top:0}.block--text--bg-blue-02:has(+.block--text--bg-blue-02.block--text--no-title){padding-bottom:0}.block--text--bg-blue-03+.block--text--bg-blue-03{padding-top:0}.block--text--bg-blue-03:has(+.block--text--bg-blue-03.block--text--no-title){padding-bottom:0}.block--text--bg-blue-04+.block--text--bg-blue-04{padding-top:0}.block--text--bg-blue-04:has(+.block--text--bg-blue-04.block--text--no-title){padding-bottom:0}.block--text--bg-green-01+.block--text--bg-green-01{padding-top:0}.block--text--bg-green-01:has(+.block--text--bg-green-01.block--text--no-title){padding-bottom:0}.block--text--bg-green-02+.block--text--bg-green-02{padding-top:0}.block--text--bg-green-02:has(+.block--text--bg-green-02.block--text--no-title){padding-bottom:0}.block--text--bg-green-03+.block--text--bg-green-03{padding-top:0}.block--text--bg-green-03:has(+.block--text--bg-green-03.block--text--no-title){padding-bottom:0}.block--text--bg-green-04+.block--text--bg-green-04{padding-top:0}.block--text--bg-green-04:has(+.block--text--bg-green-04.block--text--no-title){padding-bottom:0}.block--text--bg-yellow-01+.block--text--bg-yellow-01{padding-top:0}.block--text--bg-yellow-01:has(+.block--text--bg-yellow-01.block--text--no-title){padding-bottom:0}.block--text--bg-yellow-02+.block--text--bg-yellow-02{padding-top:0}.block--text--bg-yellow-02:has(+.block--text--bg-yellow-02.block--text--no-title){padding-bottom:0}.block--text--bg-yellow-03+.block--text--bg-yellow-03{padding-top:0}.block--text--bg-yellow-03:has(+.block--text--bg-yellow-03.block--text--no-title){padding-bottom:0}.block--text--bg-yellow-04+.block--text--bg-yellow-04{padding-top:0}.block--text--bg-yellow-04:has(+.block--text--bg-yellow-04.block--text--no-title){padding-bottom:0}.block--text--bg-orange-01+.block--text--bg-orange-01{padding-top:0}.block--text--bg-orange-01:has(+.block--text--bg-orange-01.block--text--no-title){padding-bottom:0}.block--text--bg-orange-02+.block--text--bg-orange-02{padding-top:0}.block--text--bg-orange-02:has(+.block--text--bg-orange-02.block--text--no-title){padding-bottom:0}.block--text--bg-orange-03+.block--text--bg-orange-03{padding-top:0}.block--text--bg-orange-03:has(+.block--text--bg-orange-03.block--text--no-title){padding-bottom:0}.block--text--bg-orange-04+.block--text--bg-orange-04{padding-top:0}.block--text--bg-orange-04:has(+.block--text--bg-orange-04.block--text--no-title){padding-bottom:0}.block--text--bg-red-01+.block--text--bg-red-01{padding-top:0}.block--text--bg-red-01:has(+.block--text--bg-red-01.block--text--no-title){padding-bottom:0}.block--text--bg-red-02+.block--text--bg-red-02{padding-top:0}.block--text--bg-red-02:has(+.block--text--bg-red-02.block--text--no-title){padding-bottom:0}.block--text--bg-red-03+.block--text--bg-red-03{padding-top:0}.block--text--bg-red-03:has(+.block--text--bg-red-03.block--text--no-title){padding-bottom:0}.block--text--bg-red-04+.block--text--bg-red-04{padding-top:0}.block--text--bg-red-04:has(+.block--text--bg-red-04.block--text--no-title){padding-bottom:0}.block--text--bg-purple-01+.block--text--bg-purple-01{padding-top:0}.block--text--bg-purple-01:has(+.block--text--bg-purple-01.block--text--no-title){padding-bottom:0}.block--text--bg-purple-02+.block--text--bg-purple-02{padding-top:0}.block--text--bg-purple-02:has(+.block--text--bg-purple-02.block--text--no-title){padding-bottom:0}.block--text--bg-purple-03+.block--text--bg-purple-03{padding-top:0}.block--text--bg-purple-03:has(+.block--text--bg-purple-03.block--text--no-title){padding-bottom:0}.block--text--bg-purple-04+.block--text--bg-purple-04{padding-top:0}.block--text--bg-purple-04:has(+.block--text--bg-purple-04.block--text--no-title){padding-bottom:0}.block--image--full+.block{margin-top:0}.acf-block-preview .block{margin-top:0}.acf-block-preview .block--background{padding-top:2rem;padding-bottom:2rem}.acf-block-preview h1{font-size:1.75rem}.acf-block-preview h2{font-size:1.5rem}.acf-block-preview h3{font-size:1.125rem}.acf-block-preview h4{font-size:1rem}.acf-block-preview body,.acf-block-preview p,.acf-block-preview li,.acf-block-preview .btn,.acf-block-preview .link{font-size:.875rem}.acf-block-preview .btn{padding:.5rem 1rem}.btn{display:inline-flex;align-items:center;padding:.5rem 1rem;font-weight:700;font-family:Anek Latin,sans-serif;font-size:1.125rem;line-height:1.25;border-radius:.75rem;transition:background-color .2s ease,color .2s ease;cursor:pointer;border:none;text-decoration:none;background-color:#000;color:#fff}.btn:hover{background-color:#333;opacity:.85}.btn--secondary{background-color:transparent;color:#000;border:2px solid #000000}.btn--secondary:hover{background-color:#000;color:#fff}.link{display:inline-flex;align-items:center;gap:.375rem;font-weight:700;font-family:Anek Latin,sans-serif;font-size:1.125rem;line-height:1.25;color:#000;text-decoration:none;transition:opacity .2s ease}.link:after{content:"arrow_right_alt";font-family:Material Symbols Outlined;font-size:1.5rem;font-weight:400}.link:hover{opacity:.6}.container{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}.container--narrow{max-width:800px}.error-404{display:flex;align-items:center;min-height:100vh;padding:calc(var(--header-height) + 9.375rem) 0 9.375rem;color:#000}.error-404__inner{display:grid;grid-template-columns:1fr;gap:4rem;width:100%}@media(min-width:1024px){.error-404__inner{grid-template-columns:1fr 1fr;align-items:center;gap:6rem}}.error-404__content{display:flex;flex-direction:column;gap:2rem}.error-404__title{margin:0;font-size:2.5rem}.error-404__text{line-height:1.4}.error-404__text a{text-decoration:underline}.error-404__links{display:grid;grid-template-columns:1fr;gap:2rem;margin:0;padding:0;list-style:none}@media(min-width:768px){.error-404__links{grid-template-columns:1fr 1fr}}.error-404__link{display:inline-flex;align-items:center;gap:.5rem;color:#000;font-family:Anek Latin,sans-serif;font-weight:700;font-size:1.125rem;line-height:1.2;text-decoration:none}.error-404__link:hover .error-404__link-label{text-decoration:underline}.error-404__link:hover .error-404__icon{transform:translate(2px)}.error-404__icon{flex-shrink:0;font-size:1.5rem;transition:transform .2s ease}.footer{position:sticky;bottom:0;background-color:#141414;color:#fdfdfd;padding-top:4rem}.footer__grid{display:grid;gap:2rem;grid-template-columns:1fr}@media(min-width:768px){.footer__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.footer__grid{grid-template-columns:repeat(4,1fr)}}.footer__heading{font-size:1.375rem;font-weight:700;margin-bottom:1rem}.footer__menu-list{list-style:none;margin:0;padding:0}.footer__menu-list li+li{margin-top:.5rem}.footer__menu-link{color:#fdfdfd;text-decoration:none;font-size:1.125rem;transition:color .2s ease}.footer__menu-link:hover{color:#fdfdfda6}.footer__bottom{margin-top:4rem;padding-top:4rem}.footer__bottom-grid{display:grid;gap:1rem;grid-template-columns:1fr;align-items:start}@media(min-width:768px){.footer__bottom-grid{gap:2rem}}@media(min-width:1024px){.footer__bottom-grid{grid-template-columns:repeat(4,1fr)}}@media(min-width:1024px){.footer__brand{grid-column:1/3}}.footer__logo{width:auto;max-width:100%;height:2.5rem;object-fit:contain}@media(min-width:768px){.footer__logo{height:3rem}}.footer__contact{min-width:0}@media(min-width:1024px){.footer__contact{grid-column:3/4}}.footer__contact p{margin:0;font-size:1rem;line-height:1.35;overflow-wrap:anywhere}@media(min-width:768px){.footer__contact p{font-size:1.125rem;line-height:1.25}}.footer__contact p+p{margin-top:0}.footer__contact a{color:#fdfdfd;text-decoration:none;transition:color .2s ease}.footer__contact a:hover{color:#fdfdfda6}.footer__cta-cert{display:flex;flex-direction:column;align-items:flex-start;gap:1rem}@media(min-width:1024px){.footer__cta-cert{grid-column:4/5}}.footer__cta{display:inline-flex;align-items:center;justify-content:center;padding:.5rem 1rem;background-color:#fff;border-radius:.75rem;font-family:Anek Latin,sans-serif;font-weight:700;font-variation-settings:"wdth" 125;font-size:1.125rem;color:#000;text-decoration:none;white-space:nowrap;transition:background-color .2s ease}.footer__cta:hover{background-color:#e5e5e5}.footer__certificate-img{height:2rem;width:auto;object-fit:contain}.footer__copy{margin-top:4rem;padding:4rem 0}.footer__copy span{font-size:1rem;color:#fdfdfda6}.footer__copy-container{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:space-between;align-items:center}.footer__copy-link{color:#fdfdfda6;text-decoration:none;transition:color .2s ease}.footer__copy-link:hover{color:#fdfdfd}.block--form .block--form__form .gform_wrapper .gform_body .gform_fields{row-gap:1.5rem}.block--form .block--form__form .gform_wrapper .gfield{margin:0}.block--form .block--form__form .gform_wrapper .gfield_label,.block--form .block--form__form .gform_wrapper .gform-field-label{display:block;font-family:Anek Latin,sans-serif;font-size:1.125rem;font-weight:600;line-height:1.4;margin:0;color:#000}.block--form .block--form__form .gform_wrapper .gfield--no-description .gfield_label,.block--form .block--form__form .gform_wrapper .gfield--no-description .gform-field-label{margin-bottom:.25rem}.block--form .block--form__form .gform_wrapper .gfield_required{margin-left:.25rem;color:#000}.block--form .block--form__form .gform_wrapper .gfield_required .gfield_required_text,.block--form .block--form__form .gform_wrapper .gfield_required .gfield_required_asterisk{font-weight:400;color:#000}.block--form .block--form__form .gform_wrapper .gform-field-label--type-sub{font-size:.875rem;font-weight:400;margin:.25rem 0;color:#000}.block--form .block--form__form .gform_wrapper .gform-field-label--type-inline{font-size:1.125rem;font-weight:400;margin-bottom:0}.block--form .block--form__form .gform_wrapper .gfield_description{font-family:Anek Latin,sans-serif;font-size:1.125rem;line-height:1.4;color:#000;margin:.25rem 0}.block--form .block--form__form .gform_wrapper .gsection_title,.block--form .block--form__form .gform_wrapper .gsection_description{margin-bottom:.15rem}.block--form .block--form__form .gform_wrapper input[type=text],.block--form .block--form__form .gform_wrapper input[type=email],.block--form .block--form__form .gform_wrapper input[type=tel],.block--form .block--form__form .gform_wrapper input[type=url],.block--form .block--form__form .gform_wrapper input[type=number],.block--form .block--form__form .gform_wrapper input[type=password],.block--form .block--form__form .gform_wrapper textarea,.block--form .block--form__form .gform_wrapper select{font-family:Anek Latin,sans-serif;font-size:1rem;line-height:1.4;padding:.625rem .875rem;border:1.5px solid transparent;border-radius:.5rem;background-color:#fff;color:#000;transition:border-color .2s ease,box-shadow .2s ease;box-shadow:none}.block--form .block--form__form .gform_wrapper input[type=text]::placeholder,.block--form .block--form__form .gform_wrapper input[type=email]::placeholder,.block--form .block--form__form .gform_wrapper input[type=tel]::placeholder,.block--form .block--form__form .gform_wrapper input[type=url]::placeholder,.block--form .block--form__form .gform_wrapper input[type=number]::placeholder,.block--form .block--form__form .gform_wrapper input[type=password]::placeholder,.block--form .block--form__form .gform_wrapper textarea::placeholder,.block--form .block--form__form .gform_wrapper select::placeholder{color:#999;opacity:1}.block--form .block--form__form .gform_wrapper input[type=text]:focus,.block--form .block--form__form .gform_wrapper input[type=email]:focus,.block--form .block--form__form .gform_wrapper input[type=tel]:focus,.block--form .block--form__form .gform_wrapper input[type=url]:focus,.block--form .block--form__form .gform_wrapper input[type=number]:focus,.block--form .block--form__form .gform_wrapper input[type=password]:focus,.block--form .block--form__form .gform_wrapper textarea:focus,.block--form .block--form__form .gform_wrapper select:focus{outline:none;border-color:#000}.block--form .block--form__form .gform_wrapper textarea{min-height:8rem;resize:vertical}.block--form .block--form__form .gform_wrapper select{line-height:1.5;min-height:2.75rem}.block--form .block--form__form .gform_wrapper .gfield_radio,.block--form .block--form__form .gform_wrapper .gfield_checkbox{display:grid;gap:.5rem}.block--form .block--form__form .gform_wrapper .gchoice{display:flex;align-items:center;gap:.5rem}.block--form .block--form__form .gform_wrapper .gchoice input[type=radio],.block--form .block--form__form .gform_wrapper .gchoice input[type=checkbox],.block--form .block--form__form .gform_wrapper .gchoice .gfield-choice-input{appearance:none;-webkit-appearance:none;flex-shrink:0;width:1.125rem;height:1.125rem;margin:0;cursor:pointer;position:relative;border:1.5px solid #000000;background-color:#fff;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.block--form .block--form__form .gform_wrapper .gchoice input[type=radio]:focus,.block--form .block--form__form .gform_wrapper .gchoice input[type=radio]:focus-visible,.block--form .block--form__form .gform_wrapper .gchoice input[type=checkbox]:focus,.block--form .block--form__form .gform_wrapper .gchoice input[type=checkbox]:focus-visible,.block--form .block--form__form .gform_wrapper .gchoice .gfield-choice-input:focus,.block--form .block--form__form .gform_wrapper .gchoice .gfield-choice-input:focus-visible{outline:none;box-shadow:none}.block--form .block--form__form .gform_wrapper .gchoice input[type=radio]{border-radius:50%}.block--form .block--form__form .gform_wrapper .gchoice input[type=radio]:checked{background-color:#000;border-color:#000}.block--form .block--form__form .gform_wrapper .gchoice input[type=radio]:checked:before{content:"";position:absolute;inset:22%;border-radius:50%;background-color:#fff}.block--form .block--form__form .gform_wrapper .gchoice input[type=checkbox]{border-radius:.25rem}.block--form .block--form__form .gform_wrapper .gchoice input[type=checkbox]:checked{background-color:#000;border-color:#000}.block--form .block--form__form .gform_wrapper .gchoice input[type=checkbox]:checked:before{content:"";position:absolute;inset:0;background-color:#fff;mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41L9 16.17z'/%3E%3C/svg%3E") center/70% no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41L9 16.17z'/%3E%3C/svg%3E") center/70% no-repeat}.block--form .block--form__form .gform_wrapper .gchoice label{cursor:pointer}.block--form .block--form__form .gform_wrapper .gfield.gfield_error{border-left:4px solid #000000;padding-left:1rem}.block--form .block--form__form .gform_wrapper .gfield_validation_message,.block--form .block--form__form .gform_wrapper .validation_message{font-size:1rem;color:#333;margin-top:.375rem}.block--form .block--form__form .gform_wrapper .gform_validation_errors{background:transparent;border:none;border-left:4px solid #000000;border-radius:0;padding:1rem 1.25rem 1rem 1rem;margin-bottom:1.5rem;color:#333}.block--form .block--form__form .gform_wrapper .gform_validation_errors,.block--form .block--form__form .gform_wrapper .gform_validation_errors:focus,.block--form .block--form__form .gform_wrapper .gform_validation_errors:focus-visible{outline:none;box-shadow:none}.block--form .block--form__form .gform_wrapper .gform_validation_errors:before{background-color:#e5e5e5;color:#000}.block--form .block--form__form .gform_wrapper .gform_validation_errors .gform_submission_error{font-size:1.125rem;color:#333;margin:0 0 .5rem}.block--form .block--form__form .gform_wrapper .gform_validation_errors li::marker{color:#000}.block--form .block--form__form .gform_wrapper .gform_validation_errors a,.block--form .block--form__form .gform_wrapper .gform_validation_errors .gform_validation_error_link{color:#333;text-decoration:underline}.block--form .block--form__form .gform_wrapper .gform_footer,.block--form .block--form__form .gform_wrapper .gform-footer{margin-top:1.5rem;padding:0}.block--form .block--form__form .gform_wrapper .gform_footer input.gform_button.button.btn,.block--form .block--form__form .gform_wrapper .gform_footer button.gform_button.button.btn,.block--form .block--form__form .gform_wrapper .gform-footer input.gform_button.button.btn,.block--form .block--form__form .gform_wrapper .gform-footer button.gform_button.button.btn{display:inline-flex;align-items:center;padding:.5rem 1rem;font-weight:700;font-family:Anek Latin,sans-serif;font-size:1.125rem;line-height:1.25;border-radius:.75rem;transition:background-color .2s ease,color .2s ease;cursor:pointer;border:none;text-decoration:none;background-color:#000;color:#fff}.block--form .block--form__form .gform_wrapper .gform_footer input.gform_button.button.btn:hover,.block--form .block--form__form .gform_wrapper .gform_footer button.gform_button.button.btn:hover,.block--form .block--form__form .gform_wrapper .gform-footer input.gform_button.button.btn:hover,.block--form .block--form__form .gform_wrapper .gform-footer button.gform_button.button.btn:hover{background-color:#333;opacity:.85}.block--form .block--form__form .gform_wrapper .gform_footer input.gform_button.button.btn,.block--form .block--form__form .gform_wrapper .gform_footer button.gform_button.button.btn,.block--form .block--form__form .gform_wrapper .gform-footer input.gform_button.button.btn,.block--form .block--form__form .gform_wrapper .gform-footer button.gform_button.button.btn{width:auto;text-shadow:none;box-shadow:none}.header{position:fixed;top:0;left:0;width:100%;z-index:100;transform:translateY(0);transition:transform .3s ease}.header--hidden{transform:translateY(-100%)}.header__container{display:flex;align-items:center;justify-content:space-between;height:6.25rem}.header__logo{display:flex;align-items:center;position:relative;z-index:101;text-decoration:none;color:#fff;transition:color .3s ease}.header__logo svg{height:2.25rem;width:auto;fill:currentColor}.header--logo-dark .header__logo{color:#000}.header--logo-light .header__logo{color:#fff}.header__actions{display:flex;align-items:center;gap:1rem;position:relative;z-index:101}.header__cta{display:none;align-items:center;justify-content:center;padding:.5rem 1rem;background-color:#fff;border-radius:.75rem;font-family:Anek Latin,sans-serif;font-weight:700;font-variation-settings:"wdth" 125;font-size:1.125rem;color:#000;text-decoration:none;white-space:nowrap;transition:background-color .2s ease}@media(min-width:768px){.header__cta{display:flex}}.header__cta:hover{background-color:#e5e5e5}.header__toggle{display:flex;align-items:center;gap:1rem;padding:.5rem 1rem;background-color:#000;border:none;border-radius:.75rem;cursor:pointer;position:relative;z-index:101;transition:background-color .2s ease}.header__toggle:hover{background-color:#333}.header__toggle-label{font-family:Anek Latin,sans-serif;font-weight:700;font-variation-settings:"wdth" 125;font-size:1.125rem;color:#fff;line-height:1.25}@media(max-width:767px){.header__toggle-label{display:none}}.header__toggle-icon{display:flex;flex-direction:column;justify-content:center;gap:.375rem;width:1.5rem;height:1.25rem}.header__toggle-bar{display:block;width:100%;height:.1875rem;background-color:#fff;border-radius:.125rem;transition:transform .3s ease,opacity .3s ease;transform-origin:center}.header--menu-open .header__toggle-bar:nth-child(1){transform:translateY(.28rem) rotate(45deg)}.header--menu-open .header__toggle-bar:nth-child(2){transform:translateY(-.28rem) rotate(-45deg)}.header--menu-open .header__logo{color:#000}.language-switcher{display:inline-flex;align-items:stretch;border-radius:.75rem;background-color:#000}.language-switcher__item{display:flex;align-items:center;justify-content:center;flex:1 1 0;padding:.5rem 1rem;font-family:Anek Latin,sans-serif;font-weight:700;font-variation-settings:"wdth" 125;font-size:1.125rem;line-height:1.25;text-decoration:none;white-space:nowrap;color:#fff;background-color:transparent;transition:background-color .2s ease,color .2s ease}.language-switcher__item:first-child{border-radius:.75rem 0 0 .75rem}.language-switcher__item:last-child{border-radius:0 .75rem .75rem 0}.language-switcher__item--active{background-color:#fff;color:#000}.language-switcher__item:not(.language-switcher__item--active):hover{background-color:#ffffff26}.language-switcher__item:focus-visible{outline:none;box-shadow:0 0 0 3px #ffffff80}@media(max-width:767px){.language-switcher--header .language-switcher__item{padding-inline:.5rem;font-size:1rem}}@media(max-width:374px){.language-switcher--header{display:none}}.language-switcher--menu{display:none;margin-top:2rem}@media(max-width:374px){.language-switcher--menu{display:inline-flex}}.mega-menu{position:fixed;top:0;left:0;width:100%;background-color:#000;z-index:99;opacity:0;visibility:hidden;transition:opacity .4s ease,visibility .4s ease;overflow-y:auto;max-height:100vh;max-height:100dvh;padding-top:7.5rem}@media(max-width:1023px){.mega-menu{height:100vh;height:100dvh}}.header--menu-open .mega-menu{opacity:1;visibility:visible}.mega-menu__container{padding-bottom:4rem}.nav__columns{display:grid;gap:1.5rem}@media(min-width:1024px){.nav__columns{grid-template-columns:repeat(4,1fr);column-gap:4rem;row-gap:1rem}}@media(min-width:1024px){.nav__column{display:grid;grid-template-rows:subgrid;grid-row:span 2}}.nav__title{display:flex;align-items:flex-start;justify-content:space-between;width:100%;background:none;border:none;cursor:pointer;font-family:Anek Latin,sans-serif;font-weight:700;font-variation-settings:"wdth" 125;font-size:1.375rem;color:#fff;text-align:left}@media(min-width:1024px){.nav__title{cursor:default;padding:0;align-self:end}}.nav__title-chevron{width:.75rem;height:.75rem;border-right:.125rem solid #FFFFFF;border-bottom:.125rem solid #FFFFFF;transform:rotate(45deg);flex-shrink:0;transition:transform .3s ease;margin-top:.375rem}@media(min-width:1024px){.nav__title-chevron{display:none}}.nav__column--open .nav__title-chevron{transform:rotate(-135deg)}.nav__list{list-style:none;margin:0;padding:0}@media(max-width:1023px){.nav__list{display:none;padding-bottom:1rem}}@media(min-width:1024px){.nav__list{display:block}}@media(max-width:1023px){.nav__column--open .nav__list{display:block}}.nav__item+.nav__item{margin-top:.25rem}.nav__link{display:flex;align-items:center;gap:.5rem;padding:.375rem 0;color:#fff;text-decoration:none;font-family:Anek Latin,sans-serif;font-weight:400;font-variation-settings:"wdth" 125;font-size:1.125rem;line-height:1.25;transition:opacity .2s ease}.nav__link:hover{opacity:.7}.nav__icon{font-size:1.25rem;flex-shrink:0}.paragraph{display:flex;flex-direction:column;gap:2rem}.paragraph__title{margin:0}.paragraph__content p{margin:0 0 1rem}.paragraph__content p:last-child{margin-bottom:0}.paragraph__content h2,.paragraph__content h3,.paragraph__content h4{margin-top:2rem;margin-bottom:1.5rem}.paragraph__content h2:first-child,.paragraph__content h3:first-child,.paragraph__content h4:first-child{margin-top:0}.paragraph__content a{color:#7a9cff;text-decoration:underline}.block--hero{position:relative;min-height:95vh;min-height:95svh;display:flex;align-items:center;justify-content:center;overflow:hidden}.block--hero__inner{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.block--hero__layer{position:absolute;inset:0}.block--hero__layer--base{z-index:1}.block--hero__layer--overlay{z-index:2;left:50%;right:0;width:50%;overflow:hidden}.block--hero__layer--overlay .block--hero__image{left:0;right:auto;width:200%;object-position:left center}.block--hero__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.block--hero__text-layer{--hero-text-offset: 10%;position:absolute;inset:var(--hero-text-offset) 0 calc(-1 * var(--hero-text-offset));z-index:3}.block--hero__text{--hero-x-overlap: .08rem;position:absolute;top:50%;transform:translateY(-50%)}@media(min-width:768px){.block--hero__text{--hero-x-overlap: .12rem}}@media(min-width:1024px){.block--hero__text{--hero-x-overlap: .2rem}}.block--hero__text--left{right:calc(50% - var(--hero-x-overlap))}.block--hero__text--right{left:calc(50% - var(--hero-x-overlap))}.block--hero__text-img{display:block;height:1.15rem;width:auto}@media(min-width:375px){.block--hero__text-img{height:1.3rem}}@media(min-width:425px){.block--hero__text-img{height:1.5rem}}@media(min-width:768px){.block--hero__text-img{height:2rem}}@media(min-width:1024px){.block--hero__text-img{height:3rem}}.block--hero__title{position:relative;z-index:4;color:#fff;text-align:center;text-shadow:0 .125rem .75rem rgba(0,0,0,.4);margin:0;padding:0 1.5rem}.block--hero__title--visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.acf-block-preview .block--hero{min-height:25rem}.block--hero--animated .block--hero__text-layer{visibility:hidden}.block--hero--animated .block--hero__layer--overlay{opacity:0}@media(prefers-reduced-motion:reduce){.block--hero--animated .block--hero__text-layer{visibility:visible}.block--hero--animated .block--hero__layer--overlay{opacity:1}}.acf-block-preview .block--hero--animated .block--hero__text-layer{visibility:visible}.acf-block-preview .block--hero--animated .block--hero__layer--overlay{opacity:1}.block--hero--parallax{position:sticky;top:0;z-index:0;padding-top:0;padding-bottom:0}.block--hero--parallax~.block{position:relative;z-index:1}body.page--full-bg .block--hero--no-image .block--hero__title{color:#000;text-shadow:none}.block--text__inner{max-width:42.5rem;margin-left:auto;margin-right:auto}.block--text__actions{margin-top:2rem}.block--image-text__grid{display:flex;flex-direction:column;gap:4rem}@media(min-width:1024px){.block--image-text__grid{flex-direction:row;align-items:center;justify-content:space-between}}.block--image-text__content{display:flex;flex-direction:column;gap:2rem}@media(min-width:1024px){.block--image-text__content{flex:1;max-width:37.375rem}}.block--image-text__title{margin:0}.block--image-text__body p{margin-bottom:1rem}.block--image-text__body p:last-child{margin-bottom:0}.block--image-text__actions{display:flex;flex-direction:column;align-items:flex-start;gap:1rem}@media(min-width:768px){.block--image-text__actions{flex-direction:row;align-items:center}}.block--image-text__media{width:100%}@media(min-width:1024px){.block--image-text__media{flex-shrink:0;width:37.5rem}}.block--image-text__image{width:100%;height:auto;border-radius:1.875rem;object-fit:cover}.block--image-text__placeholder{background:#e5e5e5;aspect-ratio:4/3;display:flex;align-items:center;justify-content:center;opacity:.4;border-radius:1.875rem}@media(min-width:1024px){.block--image-text--image-left .block--image-text__grid{flex-direction:row-reverse}}.acf-block-preview .block--image-text{padding:2rem}.acf-block-preview .block--image-text .block--image-text__grid{flex-direction:row;align-items:center;justify-content:space-between;gap:2rem}.acf-block-preview .block--image-text .block--image-text__content{flex:1;gap:1rem}.acf-block-preview .block--image-text .block--image-text__media{flex-shrink:0;width:22rem}.acf-block-preview .block--image-text.block--image-text--image-left .block--image-text__grid{flex-direction:row-reverse}.block--text-chart__grid{display:flex;flex-direction:column;gap:4rem}@media(min-width:1024px){.block--text-chart__grid{flex-direction:row;align-items:center;justify-content:space-between}}.block--text-chart__content{display:flex;flex-direction:column;gap:2rem}@media(min-width:1024px){.block--text-chart__content{flex:1;max-width:37.375rem}}.block--text-chart__title{margin:0}.block--text-chart__body p{margin-bottom:1rem}.block--text-chart__body p:last-child{margin-bottom:0}.block--text-chart__actions{display:flex;flex-direction:column;align-items:flex-start;gap:1rem}@media(min-width:768px){.block--text-chart__actions{flex-direction:row;align-items:center}}.block--text-chart__card{background-color:#0000001a;border-radius:1.875rem;padding:1rem;width:100%}@media(min-width:375px){.block--text-chart__card{padding:2.8125rem}}@media(min-width:1024px){.block--text-chart__card{flex-shrink:0;width:29.5rem}}.block--text-chart__card-title{margin:0 0 2rem;font-size:1.5rem}.block--text-chart__donut{position:relative;width:12rem;height:12rem;margin:0 auto 2rem}@media(min-width:375px){.block--text-chart__donut{width:14.75rem;height:14.75rem}}.block--text-chart__donut-svg{width:100%;height:100%;transform:rotate(-90deg)}.block--text-chart__donut-track{fill:none;stroke:#0000001a;stroke-width:22}.block--text-chart__donut-fill{fill:none;stroke:#000;stroke-width:22;stroke-linecap:butt;stroke-dasharray:534.07;stroke-dashoffset:534.07;transition:stroke-dashoffset 1.2s ease-out}.block--text-chart__donut-label{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:Anek Latin,sans-serif;font-weight:700;font-size:2rem;color:#000;line-height:1}@media(min-width:375px){.block--text-chart__donut-label{font-size:3rem}}.block--text-chart__bars{display:flex;justify-content:center;align-items:flex-end;gap:1.5rem;height:14rem;margin:0 auto 2rem}@media(min-width:375px){.block--text-chart__bars{height:18rem;gap:2rem}}.block--text-chart__bar-item{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:1rem;flex:0 0 7.75rem;height:100%}.block--text-chart__bar{width:100%;flex:0 0 0%;background:#00000040;transition:flex-basis 1.2s ease-out;display:flex;justify-content:center;padding-top:.75rem;overflow:hidden}.block--text-chart__bar--dark{background:#00000080}.block--text-chart__bar-value{font-family:Anek Latin,sans-serif;font-weight:700;font-size:1.25rem;color:#fff;line-height:1}@media(min-width:375px){.block--text-chart__bar-value{font-size:1.375rem}}.block--text-chart__bar-label{font-family:Anek Latin,sans-serif;font-weight:700;font-size:1.25rem;color:#000;line-height:1}@media(min-width:375px){.block--text-chart__bar-label{font-size:1.375rem}}.block--text-chart__card-description{margin:0 0 .5rem;line-height:1.25}.block--text-chart__card-source{margin:0 0 2rem;color:#00000059;line-height:1.25}@media(min-width:1024px){.block--text-chart--text-right .block--text-chart__grid{flex-direction:row-reverse}}.acf-block-preview .block--text-chart{padding:2rem}.acf-block-preview .block--text-chart .block--text-chart__grid{flex-direction:row;align-items:center;justify-content:space-between;gap:2rem}.acf-block-preview .block--text-chart .block--text-chart__content{flex:1;gap:1rem}.acf-block-preview .block--text-chart .block--text-chart__card{flex-shrink:0;width:22rem;padding:1.875rem}.acf-block-preview .block--text-chart .block--text-chart__donut{width:12rem;height:12rem}.acf-block-preview .block--text-chart .block--text-chart__bars{height:14rem;gap:1rem}.acf-block-preview .block--text-chart .block--text-chart__bar-item{flex:0 0 6rem}.acf-block-preview .block--text-chart.block--text-chart--text-right .block--text-chart__grid{flex-direction:row-reverse}.block--quote__text{font-family:Anek Latin,sans-serif;font-size:clamp(2rem,5.5vw,5.3125rem);font-weight:700;font-variation-settings:"wdth" 125;line-height:1.05;color:#000;margin:0;max-width:76.75rem}.acf-block-preview .block--quote__text{font-size:clamp(1rem,3vw,2.5rem)}.block--quote__text .word{opacity:.25;transition:opacity .2s ease}.block--quote__text .word.is-revealed{opacity:1}.block--accordion__title{margin:0 0 4rem;max-width:37.5rem}.block--accordion__card{background-color:#0000001a;border-radius:2.5rem;padding:1rem;display:flex;flex-direction:column;gap:1rem}@media(min-width:1024px){.block--accordion__card{flex-direction:row;padding:1.5rem;gap:2rem}}@media(min-width:1024px){.block--accordion__card--no-images{max-width:37.5rem}}.block--accordion__items{display:flex;flex-direction:column;gap:1rem;flex:1}@media(min-width:1024px){.block--accordion__items{max-width:35.5rem}}.block--accordion__item{background-color:#0000001a;border-radius:1.25rem}.block--accordion__pill{display:flex;align-items:center;gap:1rem;width:100%;padding:1rem;border:none;border-radius:1.25rem;background-color:transparent;cursor:pointer;font-family:Anek Latin,sans-serif;font-weight:700;font-size:1rem;text-align:left;color:#000}@media(min-width:1024px){.block--accordion__pill{font-size:1.25rem;padding:1rem 2rem}}.block--accordion__icon{font-size:1.5rem;flex-shrink:0}.block--accordion__pill-title{flex:1}.block--accordion__indicator{flex-shrink:0;font-size:1.25rem;line-height:1}@media(min-width:1024px){.block--accordion__indicator{display:none}}.block--accordion__content{overflow:hidden;max-height:0;transition:max-height .25s ease-out;padding:0 1rem}@media(min-width:1024px){.block--accordion__content{padding:0 2rem}}.block--accordion__content-image{display:block;margin-bottom:1rem}@media(min-width:1024px){.block--accordion__content-image{display:none}}.block--accordion__text{padding:1rem 0;font-size:1rem;line-height:1.25}@media(min-width:768px){.block--accordion__text{font-size:1.125rem}}@media(min-width:1024px){.block--accordion__text{padding-top:0}}.block--accordion__text p{margin-bottom:1rem}.block--accordion__text p:last-child{margin-bottom:0}.block--accordion__link{padding-bottom:1rem}.block--accordion__image-col{display:none}@media(min-width:1024px){.block--accordion__image-col{display:block;position:relative;flex-shrink:0;width:35.75rem;align-self:stretch;border-radius:1.25rem;overflow:hidden}}.block--accordion__image-slide{position:absolute;inset:0;opacity:0;transition:opacity .4s ease}.block--accordion__image-slide.is-active{opacity:1}.block--accordion__img{width:100%;height:100%;object-fit:cover;border-radius:1.25rem}@media(min-width:1024px){.block--accordion__img{position:absolute;inset:0}}.block--accordion__placeholder{background:#e5e5e5;padding:4rem;border-radius:2.5rem;text-align:center;opacity:.4}.acf-block-preview .block--accordion{padding:2rem}.acf-block-preview .block--accordion .block--accordion__title{margin-bottom:2rem;max-width:50%}.acf-block-preview .block--accordion .block--accordion__card{flex-direction:row;padding:2rem;border-radius:1.25rem;gap:2rem}.acf-block-preview .block--accordion .block--accordion__items{gap:.5rem;max-width:50%}.acf-block-preview .block--accordion .block--accordion__pill{font-size:.875rem;padding:1rem 2rem}.acf-block-preview .block--accordion .block--accordion__icon,.acf-block-preview .block--accordion .block--accordion__indicator{font-size:1rem}.acf-block-preview .block--accordion .block--accordion__text{font-size:.875rem}.acf-block-preview .block--accordion .block--accordion__image-col{display:block;position:relative;flex-shrink:0;width:50%;border-radius:.625rem;overflow:hidden}.acf-block-preview .block--accordion .block--accordion__image-slide.is-active{position:relative}.acf-block-preview .block--accordion .block--accordion__img{border-radius:.625rem}.acf-block-preview .block--accordion .block--accordion__content-image,.acf-block-preview .block--accordion .block--accordion__indicator{display:none}.block--intro__grid{display:flex;flex-direction:column;gap:4rem}.block--intro__content{display:flex;flex-direction:column;gap:2rem}.block--intro__title{margin:0}.block--intro:not(.block--intro--has-image) .block--intro__title{max-width:42.5rem}.block--intro__text{margin:0;max-width:30rem}.block--intro__actions{display:flex;flex-direction:column;align-items:flex-start;gap:1rem}@media(min-width:768px){.block--intro__actions{flex-direction:row;align-items:center}}.block--intro__card{width:100%;background-color:#0000001a;border-radius:1.875rem;padding:1.5rem;display:flex;flex-direction:column;gap:2rem}.block--intro__image{width:100%;height:auto;border-radius:1.25rem;object-fit:cover}.block--intro__usps{display:flex;flex-direction:column;gap:1.5rem;padding:0;text-align:center}@media(min-width:480px){.block--intro__usps{flex-direction:row;gap:2rem;padding:0 1rem}}.block--intro__usp{flex:1;display:flex;flex-direction:column;align-items:center}.block--intro__usp-number{font-weight:700;font-size:2rem;line-height:1;font-variation-settings:"wdth" 125}@media(min-width:480px){.block--intro__usp-number{font-size:clamp(1.5rem,3vw,2rem)}}.block--intro__usp-label{font-size:1.125rem;line-height:1.25;font-variation-settings:"wdth" 125}@media(min-width:1024px){.block--intro--has-image .block--intro__grid{flex-direction:row;align-items:center;justify-content:space-between}}@media(min-width:1024px){.block--intro--has-image .block--intro__content{flex:1;max-width:37.375rem}}@media(min-width:1024px){.block--intro--has-image .block--intro__card{flex-shrink:0;width:37.125rem}}.acf-block-preview .block--intro .container{max-width:44rem}.acf-block-preview .block--intro .block--intro__grid{gap:2rem}.acf-block-preview .block--intro .block--intro__actions{flex-direction:row;align-items:center;gap:1rem}.acf-block-preview .block--intro.block--intro--has-image .block--intro__grid{flex-direction:row;align-items:center}.acf-block-preview .block--intro.block--intro--has-image .block--intro__content{flex:1;max-width:none}.acf-block-preview .block--intro.block--intro--has-image .block--intro__card{flex-shrink:0;width:18rem;padding:1rem;gap:1rem;border-radius:1rem}.acf-block-preview .block--intro .block--intro__usp-number{font-size:1.125rem}.acf-block-preview .block--intro .block--intro__usp-label{font-size:.75rem}.block--testimonial__header{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.5rem;margin-bottom:5rem}.block--testimonial__title{margin:0;max-width:48rem}.block--testimonial__subtitle{margin:0;font-size:1.125rem;line-height:1.25}.block--testimonial__cards{display:flex;flex-direction:column;gap:2rem}@media(min-width:1024px){.block--testimonial__cards{flex-direction:row;justify-content:center;gap:2.125rem}}.block--testimonial__card{background-color:#0000001a;border-radius:1.875rem;padding:1.5rem;display:flex;flex-direction:column;gap:2rem}@media(min-width:1024px){.block--testimonial__card{flex:1;max-width:50%}}.block--testimonial__author{display:flex;gap:1rem;align-items:center}.block--testimonial__avatar{width:3rem;height:3rem;border-radius:50%;object-fit:cover;overflow:hidden;flex-shrink:0}.block--testimonial__author-info{display:flex;flex-direction:column;gap:.25rem}.block--testimonial__name{font-weight:700;font-size:1.25rem;line-height:1;font-variation-settings:"wdth" 125}.block--testimonial__function{font-size:1rem;line-height:1.25;color:#000}.block--testimonial__quote{display:flex;flex-direction:column;gap:1rem}.block--testimonial__quote-title{margin:0;font-size:1.25rem;line-height:1;font-variation-settings:"wdth" 125}.block--testimonial__quote-text{margin:0;font-size:1.125rem;line-height:1.25;color:#000}.acf-block-preview .block--testimonial{padding:2rem}.acf-block-preview .block--testimonial .block--testimonial__header{margin-bottom:2rem;gap:1rem}.acf-block-preview .block--testimonial .block--testimonial__cards{flex-direction:row;gap:2rem}.acf-block-preview .block--testimonial .block--testimonial__card{padding:2rem;border-radius:1rem;gap:1rem}.acf-block-preview .block--testimonial .block--testimonial__avatar{width:2.5rem;height:2.5rem}.block--kennisbank-slider{color:#141414}.block--kennisbank-slider__header{display:flex;flex-direction:column;align-items:flex-start;gap:2rem;margin-bottom:4rem;max-width:40rem}.block--kennisbank-slider__title{margin:0;font-size:3rem;line-height:1;font-weight:700}.block--kennisbank-slider__text{margin:0;font-size:1.125rem;line-height:1.25}.block--kennisbank-slider__notice{margin:0 0 1.5rem;font-size:.875rem;opacity:.7}.block--kennisbank-slider__slider{position:relative}.block--kennisbank-slider__track{display:flex;gap:2rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:.5rem;padding-inline:max(1.5rem,(100% - 1200px) / 2 + 1.5rem);scroll-padding-inline:max(1.5rem,(100% - 1200px) / 2 + 1.5rem)}.block--kennisbank-slider__track::-webkit-scrollbar{display:none}.block--kennisbank-slider__track:focus{outline:none}.block--kennisbank-slider__card{position:relative;flex:0 0 calc(90.9090909091% - 2rem);aspect-ratio:380/428;border-radius:1.875rem;padding:2rem;display:flex;align-items:flex-end;scroll-snap-align:start;background-size:cover;background-position:center;background-color:#2a2a2a;text-decoration:none;color:#fdfdfd;overflow:hidden;cursor:pointer;transition:transform .25s ease}.block--kennisbank-slider__card:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(to bottom,#0000 25%,#000000d9);pointer-events:none}.block--kennisbank-slider__card:hover{transform:translateY(-4px)}@media(min-width:768px){.block--kennisbank-slider__card{flex-basis:calc(66.6666666667% - 2rem);aspect-ratio:598/428}}@media(min-width:1024px){.block--kennisbank-slider__card{flex-basis:calc(45.4545454545% - 2rem);aspect-ratio:598/480}}.block--kennisbank-slider__card-content{position:relative;z-index:1;display:flex;flex-direction:column;gap:1rem;width:100%}.block--kennisbank-slider__card-title{margin:0;font-size:1.25rem;line-height:1.1;font-weight:700}@media(min-width:768px){.block--kennisbank-slider__card-title{font-size:1.5rem}}.block--kennisbank-slider__card-excerpt{margin:0;font-size:1rem;line-height:1.25;display:none;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(min-width:768px){.block--kennisbank-slider__card-excerpt{display:-webkit-box}}.block--kennisbank-slider__footer{display:flex;align-items:center;justify-content:space-between;gap:2rem;margin-top:4rem}.block--kennisbank-slider__progress{position:relative;flex:0 1 17.75rem;height:.375rem;background-color:#00000040;overflow:hidden}.block--kennisbank-slider__progress-fill{display:block;height:100%;width:var(--progress, 0%);background-color:#141414;transition:width .25s ease}.block--kennisbank-slider__nav{display:flex;align-items:center;gap:.25rem}.block--kennisbank-slider__nav-btn{background:none;border:0;padding:.25rem;color:#141414;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:opacity .2s ease}.block--kennisbank-slider__nav-btn .material-symbols-outlined{font-size:3rem}.block--kennisbank-slider__nav-btn:hover{opacity:.7}.block--kennisbank-slider__nav-btn:focus-visible{outline:2px solid #141414;outline-offset:.25rem}.block--kennisbank-slider__nav-btn[disabled]{opacity:.3;cursor:default;pointer-events:none}.block--team{color:#141414}.block--team__header{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem;margin-bottom:4rem;max-width:33.75rem}.block--team__title{margin:0;font-size:3rem;line-height:1;font-weight:700}.block--team__text{margin:0;font-size:1.125rem;line-height:1.4}.block--team__notice{margin:0;font-style:italic;opacity:.75}.block--team__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;width:100%;min-width:0}@media(min-width:576px){.block--team__grid{gap:1.25rem}}@media(min-width:768px){.block--team__grid{grid-template-columns:repeat(auto-fill,minmax(13.75rem,1fr));gap:1.875rem}}.block--team__card{display:flex;flex-direction:column;min-width:0;max-width:100%;border-radius:1.875rem;padding:1rem;background-color:#0000001a;color:#141414}.block--team__card-media{position:relative;aspect-ratio:4/5;background-color:#2a3a2a;border-radius:1.25rem;overflow:hidden}.block--team__card-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.5)}.block--team__card-body{flex:1;display:flex;flex-direction:column;gap:.75rem;padding:1.25rem 0 0}.block--team__card-name{margin:0;font-size:1.125rem;font-weight:700;line-height:1.2;overflow-wrap:anywhere}@media(min-width:576px){.block--team__card-name{font-size:1.375rem}}.block--team__card-function{margin:0;font-size:1rem;line-height:1.3;opacity:.85}.block--team__card-description{font-size:.9375rem;line-height:1.5}.block--team__card-description p{margin:0 0 .75em}.block--team__card-description p:last-child{margin-bottom:0}.block--team__card-actions{margin-top:auto;display:flex;flex-wrap:wrap;gap:.625rem;padding-top:.25rem}.block--team__card-btn{display:inline-flex;align-items:center;justify-content:center;padding:.5rem 1.125rem;background:#141414;color:#fff;border-radius:.625rem;font-size:1rem;font-weight:700;line-height:1.25;text-decoration:none;transition:background .2s ease}.block--team__card-btn:hover,.block--team__card-btn:focus-visible{background:#000}.block--team__card-btn--icon{width:2.25rem;height:2.25rem;padding:0}.block--team__card-btn .material-symbols-outlined{font-size:1.125rem}.block--team__card-btn-icon{display:block;width:1.125rem;height:1.125rem}.acf-block-preview .block--team{padding:2rem}.acf-block-preview .block--team .block--team__header{margin-bottom:2rem}.acf-block-preview .block--team .block--team__title{font-size:1.5rem}.acf-block-preview .block--team .block--team__text{font-size:.875rem}.acf-block-preview .block--team .block--team__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}.acf-block-preview .block--team .block--team__card-media{aspect-ratio:4/5}.acf-block-preview .block--team .block--team__card-body{padding:.875rem;gap:.5rem}.acf-block-preview .block--team .block--team__card-name{font-size:.9375rem;line-height:1.2}.acf-block-preview .block--team .block--team__card-function,.acf-block-preview .block--team .block--team__card-description{font-size:.8125rem}.acf-block-preview .block--team .block--team__card-btn{padding:.375rem .75rem;font-size:.8125rem}.acf-block-preview .block--team .block--team__card-btn--icon{width:1.75rem;height:1.75rem;padding:0}.acf-block-preview .block--team .block--team__card-btn .material-symbols-outlined{font-size:.875rem}.acf-block-preview .block--team .block--team__card-btn-icon{width:.875rem;height:.875rem}.block--cta{color:#141414}.block--cta__inner{display:flex;flex-direction:column;gap:1.5rem;background-color:#0000001a;border-radius:1.875rem;padding:1rem}@media(min-width:768px){.block--cta__inner{display:grid;grid-template-columns:1fr;gap:0;background-color:transparent;border-radius:0;padding:0}}.block--cta__card{position:relative;width:100%;max-width:29.375rem;aspect-ratio:1/1;border-radius:1.875rem;order:2;z-index:2}@media(min-width:768px){.block--cta__card{padding:1rem;order:initial;grid-column:1;grid-row:1;justify-self:start;align-self:center;width:22.5rem;height:22.5rem;max-width:none;aspect-ratio:initial}}@media(min-width:1024px){.block--cta__card{width:29.375rem;height:29.375rem}}.block--cta__card-image{position:absolute;inset:0;background-size:cover;background-position:center;border-radius:1.25rem}@media(min-width:768px){.block--cta__card-image{inset:1rem}}.block--cta__card-overlay{position:absolute;inset:0;background:linear-gradient(to bottom,#0000 48%,#000000bf);border-radius:1.25rem;pointer-events:none}@media(min-width:768px){.block--cta__card-overlay{inset:1rem}}.block--cta__card-content{position:absolute;left:0;right:0;bottom:0;padding:1.75rem 2.25rem;color:#fdfdfd;display:flex;flex-direction:column;gap:.25rem}@media(min-width:768px){.block--cta__card-content{left:1rem;right:1rem;bottom:1rem}}.block--cta__card-name{margin:0;font-size:1.5rem;line-height:1;font-weight:700}@media(min-width:1024px){.block--cta__card-name{font-size:1.75rem}}.block--cta__card-actions{display:flex;flex-wrap:wrap;gap:.625rem;padding-top:.5rem}.block--cta__card-btn{display:inline-flex;align-items:center;justify-content:center;padding:.5rem 1.125rem;background:#141414;color:#fff;border-radius:.625rem;font-size:1rem;font-weight:700;line-height:1.25;text-decoration:none;transition:background .2s ease}.block--cta__card-btn:hover,.block--cta__card-btn:focus-visible{background:#000}.block--cta__card-btn--icon{width:2.25rem;height:2.25rem;padding:0}.block--cta__card-btn .material-symbols-outlined{font-size:1.125rem}.block--cta__card-btn-icon{display:block;width:1.125rem;height:1.125rem}.block--cta__panel{position:relative;padding:.5rem .5rem 0;display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem;order:1}@media(min-width:768px){.block--cta__panel{background-color:#0000001a;border-radius:1.875rem;order:initial;grid-column:1;grid-row:1;min-height:22.5rem;padding:3rem 3rem 3rem 24.5rem;gap:1.75rem;justify-content:center}}@media(min-width:1024px){.block--cta__panel{min-height:29.375rem;padding:4rem 4rem 4rem 32.375rem;gap:2rem}}.block--cta__title{margin:0;font-size:2rem;line-height:1;font-weight:700}@media(min-width:768px){.block--cta__title{font-size:2.25rem}}@media(min-width:1024px){.block--cta__title{font-size:3rem}}.block--cta__text{margin:0;font-size:1.125rem;line-height:1.25}@media(min-width:1024px){.block--cta__text{font-size:1.25rem}}.block--cta__text p{margin:0 0 .5rem}.block--cta__text p:last-child{margin-bottom:0}.block--cta--no-card .block--cta__panel{padding-bottom:.5rem}@media(min-width:768px){.block--cta--no-card .block--cta__panel{padding:3rem}}@media(min-width:1024px){.block--cta--no-card .block--cta__panel{padding:4rem}}.block--cta__notice{margin:0;padding:2rem;text-align:center;opacity:.6}.acf-block-preview .block--cta .container{max-width:44rem}.acf-block-preview .block--cta .block--cta__card{width:14rem;height:14rem}.acf-block-preview .block--cta .block--cta__card-content{padding:.75rem 1rem}.acf-block-preview .block--cta .block--cta__card-name{font-size:1rem}.acf-block-preview .block--cta .block--cta__card-contact{font-size:.75rem}.acf-block-preview .block--cta .block--cta__panel{min-height:14rem;padding:1.5rem 1.5rem 1.5rem 15.5rem;gap:1rem}.acf-block-preview .block--cta .block--cta__title{font-size:1.5rem}.acf-block-preview .block--cta .block--cta__text{font-size:.875rem}.block--image__media{position:relative;width:100%;border-radius:1.875rem;overflow:hidden}.block--image__img{display:block;width:100%}.block--image--h-auto .block--image__img{height:auto}.block--image--h-50 .block--image__media picture,.block--image--h-75 .block--image__media picture,.block--image--h-100 .block--image__media picture{position:absolute;inset:0;display:block}.block--image--h-50 .block--image__img,.block--image--h-75 .block--image__img,.block--image--h-100 .block--image__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.block--image--h-50 .block--image__media{height:50vh}.block--image--h-75 .block--image__media{height:75vh}.block--image--h-100 .block--image__media{height:100vh}.block--image--full{margin-top:0}.block--image--full .block--image__media{border-radius:0}.block--image--placeholder{padding:2rem;border:1px dashed #999999;border-radius:1.875rem;text-align:center;color:#999}.block--faq__inner{display:flex;flex-direction:column;gap:4rem}@media(min-width:1024px){.block--faq__inner{flex-direction:row;gap:3rem;align-items:flex-start}}@media(min-width:1024px){.block--faq--text-right .block--faq__inner{flex-direction:row-reverse}}.block--faq__text{display:flex;flex-direction:column;gap:2rem}@media(min-width:1024px){.block--faq__text{flex:1;max-width:37.5rem}}.block--faq__title{margin:0}.block--faq__content{font-size:1.125rem;line-height:1.25}.block--faq__content p{margin:0 0 1rem}.block--faq__content p:last-child{margin-bottom:0}.block--faq__button{margin-top:1rem}.block--faq__list{display:flex;flex-direction:column;gap:1rem}@media(min-width:1024px){.block--faq__list{flex:1;max-width:37.5rem}}.block--faq__item{background-color:#0000001a;border-radius:1.875rem;overflow:hidden}.block--faq__pill{display:flex;align-items:center;justify-content:space-between;gap:2rem;width:100%;padding:1.5rem 1.875rem;border:none;background:transparent;cursor:pointer;font-family:Anek Latin,sans-serif;font-weight:700;font-size:1rem;line-height:1;text-align:left;color:#000}@media(min-width:768px){.block--faq__pill{font-size:1.125rem}}.block--faq__question{flex:1}.block--faq__indicator{flex-shrink:0;font-size:1.875rem;line-height:1;transition:transform .25s ease}.block--faq__item.is-open .block--faq__indicator{transform:rotate(45deg)}.block--faq__answer{overflow:hidden;max-height:0;transition:max-height .25s ease-out}.block--faq__answer-inner{padding:0 1.875rem 1.5rem;font-size:1rem;line-height:1.4}.block--faq__answer-inner p{margin:0 0 1rem}.block--faq__answer-inner p:last-child{margin-bottom:0}.block--faq__placeholder{background:#0000000d;padding:4rem;border-radius:1.875rem;text-align:center;opacity:.6}.acf-block-preview .block--faq .block--faq__inner{flex-direction:row;gap:2rem}.acf-block-preview .block--faq .block--faq__pill{font-size:.875rem;padding:1rem 2rem}.acf-block-preview .block--faq .block--faq__indicator{font-size:1.25rem}.block--form__grid{display:grid;grid-template-columns:1fr;gap:4rem}@media(min-width:768px){.block--form__grid{grid-template-columns:1fr 1fr;gap:4rem;align-items:start}}.block--form__intro,.block--form__form{min-width:0}.block--form__fallback,.block--form__placeholder{font-style:italic;opacity:.7}.block--form--bg-blue-01 .block--form__form .gform_wrapper input[type=text]:focus,.block--form--bg-blue-01 .block--form__form .gform_wrapper input[type=email]:focus,.block--form--bg-blue-01 .block--form__form .gform_wrapper input[type=tel]:focus,.block--form--bg-blue-01 .block--form__form .gform_wrapper input[type=url]:focus,.block--form--bg-blue-01 .block--form__form .gform_wrapper input[type=number]:focus,.block--form--bg-blue-01 .block--form__form .gform_wrapper input[type=password]:focus,.block--form--bg-blue-01 .block--form__form .gform_wrapper textarea:focus,.block--form--bg-blue-01 .block--form__form .gform_wrapper select:focus{border-color:#7a9cff;box-shadow:0 0 0 3px #7a9cff80}.block--form--bg-blue-01 .block--form__form .gform_wrapper .gchoice input[type=radio]:focus,.block--form--bg-blue-01 .block--form__form .gform_wrapper .gchoice input[type=radio]:focus-visible,.block--form--bg-blue-01 .block--form__form .gform_wrapper .gchoice input[type=checkbox]:focus,.block--form--bg-blue-01 .block--form__form .gform_wrapper .gchoice input[type=checkbox]:focus-visible,.block--form--bg-blue-01 .block--form__form .gform_wrapper .gchoice .gfield-choice-input:focus,.block--form--bg-blue-01 .block--form__form .gform_wrapper .gchoice .gfield-choice-input:focus-visible{box-shadow:0 0 0 3px #7a9cff80}.block--form--bg-blue-02 .block--form__form .gform_wrapper input[type=text]:focus,.block--form--bg-blue-02 .block--form__form .gform_wrapper input[type=email]:focus,.block--form--bg-blue-02 .block--form__form .gform_wrapper input[type=tel]:focus,.block--form--bg-blue-02 .block--form__form .gform_wrapper input[type=url]:focus,.block--form--bg-blue-02 .block--form__form .gform_wrapper input[type=number]:focus,.block--form--bg-blue-02 .block--form__form .gform_wrapper input[type=password]:focus,.block--form--bg-blue-02 .block--form__form .gform_wrapper textarea:focus,.block--form--bg-blue-02 .block--form__form .gform_wrapper select:focus{border-color:#7a9cff;box-shadow:0 0 0 3px #7a9cff80}.block--form--bg-blue-02 .block--form__form .gform_wrapper .gchoice input[type=radio]:focus,.block--form--bg-blue-02 .block--form__form .gform_wrapper .gchoice input[type=radio]:focus-visible,.block--form--bg-blue-02 .block--form__form .gform_wrapper .gchoice input[type=checkbox]:focus,.block--form--bg-blue-02 .block--form__form .gform_wrapper .gchoice input[type=checkbox]:focus-visible,.block--form--bg-blue-02 .block--form__form .gform_wrapper .gchoice .gfield-choice-input:focus,.block--form--bg-blue-02 .block--form__form .gform_wrapper .gchoice .gfield-choice-input:focus-visible{box-shadow:0 0 0 3px #7a9cff80}.block--form--bg-blue-03 .block--form__form .gform_wrapper input[type=text]:focus,.block--form--bg-blue-03 .block--form__form .gform_wrapper input[type=email]:focus,.block--form--bg-blue-03 .block--form__form .gform_wrapper input[type=tel]:focus,.block--form--bg-blue-03 .block--form__form .gform_wrapper input[type=url]:focus,.block--form--bg-blue-03 .block--form__form .gform_wrapper input[type=number]:focus,.block--form--bg-blue-03 .block--form__form .gform_wrapper input[type=password]:focus,.block--form--bg-blue-03 .block--form__form .gform_wrapper textarea:focus,.block--form--bg-blue-03 .block--form__form .gform_wrapper select:focus{border-color:#7a9cff;box-shadow:0 0 0 3px #7a9cff80}.block--form--bg-blue-03 .block--form__form .gform_wrapper .gchoice input[type=radio]:focus,.block--form--bg-blue-03 .block--form__form .gform_wrapper .gchoice input[type=radio]:focus-visible,.block--form--bg-blue-03 .block--form__form .gform_wrapper .gchoice input[type=checkbox]:focus,.block--form--bg-blue-03 .block--form__form .gform_wrapper .gchoice input[type=checkbox]:focus-visible,.block--form--bg-blue-03 .block--form__form .gform_wrapper .gchoice .gfield-choice-input:focus,.block--form--bg-blue-03 .block--form__form .gform_wrapper .gchoice .gfield-choice-input:focus-visible{box-shadow:0 0 0 3px #7a9cff80}.block--form--bg-blue-04 .block--form__form .gform_wrapper input[type=text]:focus,.block--form--bg-blue-04 .block--form__form .gform_wrapper input[type=email]:focus,.block--form--bg-blue-04 .block--form__form .gform_wrapper input[type=tel]:focus,.block--form--bg-blue-04 .block--form__form .gform_wrapper input[type=url]:focus,.block--form--bg-blue-04 .block--form__form .gform_wrapper input[type=number]:focus,.block--form--bg-blue-04 .block--form__form .gform_wrapper input[type=password]:focus,.block--form--bg-blue-04 .block--form__form .gform_wrapper textarea:focus,.block--form--bg-blue-04 .block--form__form .gform_wrapper select:focus{border-color:#c6ceff;box-shadow:0 0 0 3px #c6ceff80}.block--form--bg-blue-04 .block--form__form .gform_wrapper .gchoice input[type=radio]:focus,.block--form--bg-blue-04 .block--form__form .gform_wrapper .gchoice input[type=radio]:focus-visible,.block--form--bg-blue-04 .block--form__form .gform_wrapper .gchoice input[type=checkbox]:focus,.block--form--bg-blue-04 .block--form__form .gform_wrapper .gchoice input[type=checkbox]:focus-visible,.block--form--bg-blue-04 .block--form__form .gform_wrapper .gchoice .gfield-choice-input:focus,.block--form--bg-blue-04 .block--form__form .gform_wrapper .gchoice .gfield-choice-input:focus-visible{box-shadow:0 0 0 3px #c6ceff80}.block--form--bg-green-01 .block--form__form .gform_wrapper input[type=text]:focus,.block--form--bg-green-01 .block--form__form .gform_wrapper input[type=email]:focus,.block--form--bg-green-01 .block--form__form .gform_wrapper input[type=tel]:focus,.block--form--bg-green-01 .block--form__form .gform_wrapper input[type=url]:focus,.block--form--bg-green-01 .block--form__form .gform_wrapper input[type=number]:focus,.block--form--bg-green-01 .block--form__form .gform_wrapper input[type=password]:focus,.block--form--bg-green-01 .block--form__form .gform_wrapper textarea:focus,.block--form--bg-green-01 .block--form__form .gform_wrapper select:focus{border-color:#33bfb8;box-shadow:0 0 0 3px #33bfb880}.block--form--bg-green-01 .block--form__form .gform_wrapper .gchoice input[type=radio]:focus,.block--form--bg-green-01 .block--form__form .gform_wrapper .gchoice input[type=radio]:focus-visible,.block--form--bg-green-01 .block--form__form .gform_wrapper .gchoice input[type=checkbox]:focus,.block--form--bg-green-01 .block--form__form .gform_wrapper .gchoice input[type=checkbox]:focus-visible,.block--form--bg-green-01 .block--form__form .gform_wrapper .gchoice .gfield-choice-input:focus,.block--form--bg-green-01 .block--form__form .gform_wrapper .gchoice .gfield-choice-input:focus-visible{box-shadow:0 0 0 3px #33bfb880}.block--form--bg-green-02 .block--form__form .gform_wrapper input[type=text]:focus,.block--form--bg-green-02 .block--form__form .gform_wrapper input[type=email]:focus,.block--form--bg-green-02 .block--form__form .gform_wrapper input[type=tel]:focus,.block--form--bg-green-02 .block--form__form .gform_wrapper input[type=url]:focus,.block--form--bg-green-02 .block--form__form .gform_wrapper input[type=number]:focus,.block--form--bg-green-02 .block--form__form .gform_wrapper input[type=password]:focus,.block--form--bg-green-02 .block--form__form .gform_wrapper textarea:focus,.block--form--bg-green-02 .block--form__form .gform_wrapper select:focus{border-color:#33bfb8;box-shadow:0 0 0 3px #33bfb880}.block--form--bg-green-02 .block--form__form .gform_wrapper .gchoice input[type=radio]:focus,.block--form--bg-green-02 .block--form__form .gform_wrapper .gchoice input[type=radio]:focus-visible,.block--form--bg-green-02 .block--form__form .gform_wrapper .gchoice input[type=checkbox]:focus,.block--form--bg-green-02 .block--form__form .gform_wrapper .gchoice input[type=checkbox]:focus-visible,.block--form--bg-green-02 .block--form__form .gform_wrapper .gchoice .gfield-choice-input:focus,.block--form--bg-green-02 .block--form__form .gform_wrapper .gchoice .gfield-choice-input:focus-visible{box-shadow:0 0 0 3px #33bfb880}.block--form--bg-green-03 .block--form__form .gform_wrapper input[type=text]:focus,.block--form--bg-green-03 .block--form__form .gform_wrapper input[type=email]:focus,.block--form--bg-green-03 .block--form__form .gform_wrapper input[type=tel]:focus,.block--form--bg-green-03 .block--form__form .gform_wrapper input[type=url]:focus,.block--form--bg-green-03 .block--form__form .gform_wrapper input[type=number]:focus,.block--form--bg-green-03 .block--form__form .gform_wrapper input[type=password]:focus,.block--form--bg-green-03 .block--form__form .gform_wrapper textarea:focus,.block--form--bg-green-03 .block--form__form .gform_wrapper select:focus{border-color:#33bfb8;box-shadow:0 0 0 3px #33bfb880}.block--form--bg-green-03 .block--form__form .gform_wrapper .gchoice input[type=radio]:focus,.block--form--bg-green-03 .block--form__form .gform_wrapper .gchoice input[type=radio]:focus-visible,.block--form--bg-green-03 .block--form__form .gform_wrapper .gchoice input[type=checkbox]:focus,.block--form--bg-green-03 .block--form__form .gform_wrapper .gchoice input[type=checkbox]:focus-visible,.block--form--bg-green-03 .block--form__form .gform_wrapper .gchoice .gfield-choice-input:focus,.block--form--bg-green-03 .block--form__form .gform_wrapper .gchoice .gfield-choice-input:focus-visible{box-shadow:0 0 0 3px #33bfb880}.block--form--bg-green-04 .block--form__form .gform_wrapper input[type=text]:focus,.block--form--bg-green-04 .block--form__form .gform_wrapper input[type=email]:focus,.block--form--bg-green-04 .block--form__form .gform_wrapper input[type=tel]:focus,.block--form--bg-green-04 .block--form__form .gform_wrapper input[type=url]:focus,.block--form--bg-green-04 .block--form__form .gform_wrapper input[type=number]:focus,.block--form--bg-green-04 .block--form__form .gform_wrapper input[type=password]:focus,.block--form--bg-green-04 .block--form__form .gform_wrapper textarea:focus,.block--form--bg-green-04 .block--form__form .gform_wrapper select:focus{border-color:#83e5de;box-shadow:0 0 0 3px #83e5de80}.block--form--bg-green-04 .block--form__form .gform_wrapper .gchoice input[type=radio]:focus,.block--form--bg-green-04 .block--form__form .gform_wrapper .gchoice input[type=radio]:focus-visible,.block--form--bg-green-04 .block--form__form .gform_wrapper .gchoice input[type=checkbox]:focus,.block--form--bg-green-04 .block--form__form .gform_wrapper .gchoice input[type=checkbox]:focus-visible,.block--form--bg-green-04 .block--form__form .gform_wrapper .gchoice .gfield-choice-input:focus,.block--form--bg-green-04 .block--form__form .gform_wrapper .gchoice .gfield-choice-input:focus-visible{box-shadow:0 0 0 3px #83e5de80}.block--form--bg-yellow-01 .block--form__form .gform_wrapper input[type=text]:focus,.block--form--bg-yellow-01 .block--form__form .gform_wrapper input[type=email]:focus,.block--form--bg-yellow-01 .block--form__form .gform_wrapper input[type=tel]:focus,.block--form--bg-yellow-01 .block--form__form .gform_wrapper input[type=url]:focus,.block--form--bg-yellow-01 .block--form__form .gform_wrapper input[type=number]:focus,.block--form--bg-yellow-01 .block--form__form .gform_wrapper input[type=password]:focus,.block--form--bg-yellow-01 .block--form__form .gform_wrapper textarea:focus,.block--form--bg-yellow-01 .block--form__form .gform_wrapper select:focus{border-color:#ffe45e;box-shadow:0 0 0 3px #ffe45e80}.block--form--bg-yellow-01 .block--form__form .gform_wrapper .gchoice input[type=radio]:focus,.block--form--bg-yellow-01 .block--form__form .gform_wrapper .gchoice input[type=radio]:focus-visible,.block--form--bg-yellow-01 .block--form__form .gform_wrapper .gchoice input[type=checkbox]:focus,.block--form--bg-yellow-01 .block--form__form .gform_wrapper .gchoice input[type=checkbox]:focus-visible,.block--form--bg-yellow-01 .block--form__form .gform_wrapper .gchoice .gfield-choice-input:focus,.block--form--bg-yellow-01 .block--form__form .gform_wrapper .gchoice .gfield-choice-input:focus-visible{box-shadow:0 0 0 3px #ffe45e80}.block--form--bg-yellow-02 .block--form__form .gform_wrapper input[type=text]:focus,.block--form--bg-yellow-02 .block--form__form .gform_wrapper input[type=email]:focus,.block--form--bg-yellow-02 .block--form__form .gform_wrapper input[type=tel]:focus,.block--form--bg-yellow-02 .block--form__form .gform_wrapper input[type=url]:focus,.block--form--bg-yellow-02 .block--form__form .gform_wrapper input[type=number]:focus,.block--form--bg-yellow-02 .block--form__form .gform_wrapper input[type=password]:focus,.block--form--bg-yellow-02 .block--form__form .gform_wrapper textarea:focus,.block--form--bg-yellow-02 .block--form__form .gform_wrapper select:focus{border-color:#ffe45e;box-shadow:0 0 0 3px #ffe45e80}.block--form--bg-yellow-02 .block--form__form .gform_wrapper .gchoice input[type=radio]:focus,.block--form--bg-yellow-02 .block--form__form .gform_wrapper .gchoice input[type=radio]:focus-visible,.block--form--bg-yellow-02 .block--form__form .gform_wrapper .gchoice input[type=checkbox]:focus,.block--form--bg-yellow-02 .block--form__form .gform_wrapper .gchoice input[type=checkbox]:focus-visible,.block--form--bg-yellow-02 .block--form__form .gform_wrapper .gchoice .gfield-choice-input:focus,.block--form--bg-yellow-02 .block--form__form .gform_wrapper .gchoice .gfield-choice-input:focus-visible{box-shadow:0 0 0 3px #ffe45e80}.block--form--bg-yellow-03 .block--form__form .gform_wrapper input[type=text]:focus,.block--form--bg-yellow-03 .block--form__form .gform_wrapper input[type=email]:focus,.block--form--bg-yellow-03 .block--form__form .gform_wrapper input[type=tel]:focus,.block--form--bg-yellow-03 .block--form__form .gform_wrapper input[type=url]:focus,.block--form--bg-yellow-03 .block--form__form .gform_wrapper input[type=number]:focus,.block--form--bg-yellow-03 .block--form__form .gform_wrapper input[type=password]:focus,.block--form--bg-yellow-03 .block--form__form .gform_wrapper textarea:focus,.block--form--bg-yellow-03 .block--form__form .gform_wrapper select:focus{border-color:#ffe45e;box-shadow:0 0 0 3px #ffe45e80}.block--form--bg-yellow-03 .block--form__form .gform_wrapper .gchoice input[type=radio]:focus,.block--form--bg-yellow-03 .block--form__form .gform_wrapper .gchoice input[type=radio]:focus-visible,.block--form--bg-yellow-03 .block--form__form .gform_wrapper .gchoice input[type=checkbox]:focus,.block--form--bg-yellow-03 .block--form__form .gform_wrapper .gchoice input[type=checkbox]:focus-visible,.block--form--bg-yellow-03 .block--form__form .gform_wrapper .gchoice .gfield-choice-input:focus,.block--form--bg-yellow-03 .block--form__form .gform_wrapper .gchoice .gfield-choice-input:focus-visible{box-shadow:0 0 0 3px #ffe45e80}.block--form--bg-yellow-04 .block--form__form .gform_wrapper input[type=text]:focus,.block--form--bg-yellow-04 .block--form__form .gform_wrapper input[type=email]:focus,.block--form--bg-yellow-04 .block--form__form .gform_wrapper input[type=tel]:focus,.block--form--bg-yellow-04 .block--form__form .gform_wrapper input[type=url]:focus,.block--form--bg-yellow-04 .block--form__form .gform_wrapper input[type=number]:focus,.block--form--bg-yellow-04 .block--form__form .gform_wrapper input[type=password]:focus,.block--form--bg-yellow-04 .block--form__form .gform_wrapper textarea:focus,.block--form--bg-yellow-04 .block--form__form .gform_wrapper select:focus{border-color:#fff3ac;box-shadow:0 0 0 3px #fff3ac80}.block--form--bg-yellow-04 .block--form__form .gform_wrapper .gchoice input[type=radio]:focus,.block--form--bg-yellow-04 .block--form__form .gform_wrapper .gchoice input[type=radio]:focus-visible,.block--form--bg-yellow-04 .block--form__form .gform_wrapper .gchoice input[type=checkbox]:focus,.block--form--bg-yellow-04 .block--form__form .gform_wrapper .gchoice input[type=checkbox]:focus-visible,.block--form--bg-yellow-04 .block--form__form .gform_wrapper .gchoice .gfield-choice-input:focus,.block--form--bg-yellow-04 .block--form__form .gform_wrapper .gchoice .gfield-choice-input:focus-visible{box-shadow:0 0 0 3px #fff3ac80}.block--form--bg-orange-01 .block--form__form .gform_wrapper input[type=text]:focus,.block--form--bg-orange-01 .block--form__form .gform_wrapper input[type=email]:focus,.block--form--bg-orange-01 .block--form__form .gform_wrapper input[type=tel]:focus,.block--form--bg-orange-01 .block--form__form .gform_wrapper input[type=url]:focus,.block--form--bg-orange-01 .block--form__form .gform_wrapper input[type=number]:focus,.block--form--bg-orange-01 .block--form__form .gform_wrapper input[type=password]:focus,.block--form--bg-orange-01 .block--form__form .gform_wrapper textarea:focus,.block--form--bg-orange-01 .block--form__form .gform_wrapper select:focus{border-color:#fdb066;box-shadow:0 0 0 3px #fdb06680}.block--form--bg-orange-01 .block--form__form .gform_wrapper .gchoice input[type=radio]:focus,.block--form--bg-orange-01 .block--form__form .gform_wrapper .gchoice input[type=radio]:focus-visible,.block--form--bg-orange-01 .block--form__form .gform_wrapper .gchoice input[type=checkbox]:focus,.block--form--bg-orange-01 .block--form__form .gform_wrapper .gchoice input[type=checkbox]:focus-visible,.block--form--bg-orange-01 .block--form__form .gform_wrapper .gchoice .gfield-choice-input:focus,.block--form--bg-orange-01 .block--form__form .gform_wrapper .gchoice .gfield-choice-input:focus-visible{box-shadow:0 0 0 3px #fdb06680}.block--form--bg-orange-02 .block--form__form .gform_wrapper input[type=text]:focus,.block--form--bg-orange-02 .block--form__form .gform_wrapper input[type=email]:focus,.block--form--bg-orange-02 .block--form__form .gform_wrapper input[type=tel]:focus,.block--form--bg-orange-02 .block--form__form .gform_wrapper input[type=url]:focus,.block--form--bg-orange-02 .block--form__form .gform_wrapper input[type=number]:focus,.block--form--bg-orange-02 .block--form__form .gform_wrapper input[type=password]:focus,.block--form--bg-orange-02 .block--form__form .gform_wrapper textarea:focus,.block--form--bg-orange-02 .block--form__form .gform_wrapper select:focus{border-color:#fdb066;box-shadow:0 0 0 3px #fdb06680}.block--form--bg-orange-02 .block--form__form .gform_wrapper .gchoice input[type=radio]:focus,.block--form--bg-orange-02 .block--form__form .gform_wrapper .gchoice input[type=radio]:focus-visible,.block--form--bg-orange-02 .block--form__form .gform_wrapper .gchoice input[type=checkbox]:focus,.block--form--bg-orange-02 .block--form__form .gform_wrapper .gchoice input[type=checkbox]:focus-visible,.block--form--bg-orange-02 .block--form__form .gform_wrapper .gchoice .gfield-choice-input:focus,.block--form--bg-orange-02 .block--form__form .gform_wrapper .gchoice .gfield-choice-input:focus-visible{box-shadow:0 0 0 3px #fdb06680}.block--form--bg-orange-03 .block--form__form .gform_wrapper input[type=text]:focus,.block--form--bg-orange-03 .block--form__form .gform_wrapper input[type=email]:focus,.block--form--bg-orange-03 .block--form__form .gform_wrapper input[type=tel]:focus,.block--form--bg-orange-03 .block--form__form .gform_wrapper input[type=url]:focus,.block--form--bg-orange-03 .block--form__form .gform_wrapper input[type=number]:focus,.block--form--bg-orange-03 .block--form__form .gform_wrapper input[type=password]:focus,.block--form--bg-orange-03 .block--form__form .gform_wrapper textarea:focus,.block--form--bg-orange-03 .block--form__form .gform_wrapper select:focus{border-color:#fdb066;box-shadow:0 0 0 3px #fdb06680}.block--form--bg-orange-03 .block--form__form .gform_wrapper .gchoice input[type=radio]:focus,.block--form--bg-orange-03 .block--form__form .gform_wrapper .gchoice input[type=radio]:focus-visible,.block--form--bg-orange-03 .block--form__form .gform_wrapper .gchoice input[type=checkbox]:focus,.block--form--bg-orange-03 .block--form__form .gform_wrapper .gchoice input[type=checkbox]:focus-visible,.block--form--bg-orange-03 .block--form__form .gform_wrapper .gchoice .gfield-choice-input:focus,.block--form--bg-orange-03 .block--form__form .gform_wrapper .gchoice .gfield-choice-input:focus-visible{box-shadow:0 0 0 3px #fdb06680}.block--form--bg-orange-04 .block--form__form .gform_wrapper input[type=text]:focus,.block--form--bg-orange-04 .block--form__form .gform_wrapper input[type=email]:focus,.block--form--bg-orange-04 .block--form__form .gform_wrapper input[type=tel]:focus,.block--form--bg-orange-04 .block--form__form .gform_wrapper input[type=url]:focus,.block--form--bg-orange-04 .block--form__form .gform_wrapper input[type=number]:focus,.block--form--bg-orange-04 .block--form__form .gform_wrapper input[type=password]:focus,.block--form--bg-orange-04 .block--form__form .gform_wrapper textarea:focus,.block--form--bg-orange-04 .block--form__form .gform_wrapper select:focus{border-color:#fed3b4;box-shadow:0 0 0 3px #fed3b480}.block--form--bg-orange-04 .block--form__form .gform_wrapper .gchoice input[type=radio]:focus,.block--form--bg-orange-04 .block--form__form .gform_wrapper .gchoice input[type=radio]:focus-visible,.block--form--bg-orange-04 .block--form__form .gform_wrapper .gchoice input[type=checkbox]:focus,.block--form--bg-orange-04 .block--form__form .gform_wrapper .gchoice input[type=checkbox]:focus-visible,.block--form--bg-orange-04 .block--form__form .gform_wrapper .gchoice .gfield-choice-input:focus,.block--form--bg-orange-04 .block--form__form .gform_wrapper .gchoice .gfield-choice-input:focus-visible{box-shadow:0 0 0 3px #fed3b480}.block--form--bg-red-01 .block--form__form .gform_wrapper input[type=text]:focus,.block--form--bg-red-01 .block--form__form .gform_wrapper input[type=email]:focus,.block--form--bg-red-01 .block--form__form .gform_wrapper input[type=tel]:focus,.block--form--bg-red-01 .block--form__form .gform_wrapper input[type=url]:focus,.block--form--bg-red-01 .block--form__form .gform_wrapper input[type=number]:focus,.block--form--bg-red-01 .block--form__form .gform_wrapper input[type=password]:focus,.block--form--bg-red-01 .block--form__form .gform_wrapper textarea:focus,.block--form--bg-red-01 .block--form__form .gform_wrapper select:focus{border-color:#ff8b8b;box-shadow:0 0 0 3px #ff8b8b80}.block--form--bg-red-01 .block--form__form .gform_wrapper .gchoice input[type=radio]:focus,.block--form--bg-red-01 .block--form__form .gform_wrapper .gchoice input[type=radio]:focus-visible,.block--form--bg-red-01 .block--form__form .gform_wrapper .gchoice input[type=checkbox]:focus,.block--form--bg-red-01 .block--form__form .gform_wrapper .gchoice input[type=checkbox]:focus-visible,.block--form--bg-red-01 .block--form__form .gform_wrapper .gchoice .gfield-choice-input:focus,.block--form--bg-red-01 .block--form__form .gform_wrapper .gchoice .gfield-choice-input:focus-visible{box-shadow:0 0 0 3px #ff8b8b80}.block--form--bg-red-02 .block--form__form .gform_wrapper input[type=text]:focus,.block--form--bg-red-02 .block--form__form .gform_wrapper input[type=email]:focus,.block--form--bg-red-02 .block--form__form .gform_wrapper input[type=tel]:focus,.block--form--bg-red-02 .block--form__form .gform_wrapper input[type=url]:focus,.block--form--bg-red-02 .block--form__form .gform_wrapper input[type=number]:focus,.block--form--bg-red-02 .block--form__form .gform_wrapper input[type=password]:focus,.block--form--bg-red-02 .block--form__form .gform_wrapper textarea:focus,.block--form--bg-red-02 .block--form__form .gform_wrapper select:focus{border-color:#ff8b8b;box-shadow:0 0 0 3px #ff8b8b80}.block--form--bg-red-02 .block--form__form .gform_wrapper .gchoice input[type=radio]:focus,.block--form--bg-red-02 .block--form__form .gform_wrapper .gchoice input[type=radio]:focus-visible,.block--form--bg-red-02 .block--form__form .gform_wrapper .gchoice input[type=checkbox]:focus,.block--form--bg-red-02 .block--form__form .gform_wrapper .gchoice input[type=checkbox]:focus-visible,.block--form--bg-red-02 .block--form__form .gform_wrapper .gchoice .gfield-choice-input:focus,.block--form--bg-red-02 .block--form__form .gform_wrapper .gchoice .gfield-choice-input:focus-visible{box-shadow:0 0 0 3px #ff8b8b80}.block--form--bg-red-03 .block--form__form .gform_wrapper input[type=text]:focus,.block--form--bg-red-03 .block--form__form .gform_wrapper input[type=email]:focus,.block--form--bg-red-03 .block--form__form .gform_wrapper input[type=tel]:focus,.block--form--bg-red-03 .block--form__form .gform_wrapper input[type=url]:focus,.block--form--bg-red-03 .block--form__form .gform_wrapper input[type=number]:focus,.block--form--bg-red-03 .block--form__form .gform_wrapper input[type=password]:focus,.block--form--bg-red-03 .block--form__form .gform_wrapper textarea:focus,.block--form--bg-red-03 .block--form__form .gform_wrapper select:focus{border-color:#ff8b8b;box-shadow:0 0 0 3px #ff8b8b80}.block--form--bg-red-03 .block--form__form .gform_wrapper .gchoice input[type=radio]:focus,.block--form--bg-red-03 .block--form__form .gform_wrapper .gchoice input[type=radio]:focus-visible,.block--form--bg-red-03 .block--form__form .gform_wrapper .gchoice input[type=checkbox]:focus,.block--form--bg-red-03 .block--form__form .gform_wrapper .gchoice input[type=checkbox]:focus-visible,.block--form--bg-red-03 .block--form__form .gform_wrapper .gchoice .gfield-choice-input:focus,.block--form--bg-red-03 .block--form__form .gform_wrapper .gchoice .gfield-choice-input:focus-visible{box-shadow:0 0 0 3px #ff8b8b80}.block--form--bg-red-04 .block--form__form .gform_wrapper input[type=text]:focus,.block--form--bg-red-04 .block--form__form .gform_wrapper input[type=email]:focus,.block--form--bg-red-04 .block--form__form .gform_wrapper input[type=tel]:focus,.block--form--bg-red-04 .block--form__form .gform_wrapper input[type=url]:focus,.block--form--bg-red-04 .block--form__form .gform_wrapper input[type=number]:focus,.block--form--bg-red-04 .block--form__form .gform_wrapper input[type=password]:focus,.block--form--bg-red-04 .block--form__form .gform_wrapper textarea:focus,.block--form--bg-red-04 .block--form__form .gform_wrapper select:focus{border-color:#ffc7c7;box-shadow:0 0 0 3px #ffc7c780}.block--form--bg-red-04 .block--form__form .gform_wrapper .gchoice input[type=radio]:focus,.block--form--bg-red-04 .block--form__form .gform_wrapper .gchoice input[type=radio]:focus-visible,.block--form--bg-red-04 .block--form__form .gform_wrapper .gchoice input[type=checkbox]:focus,.block--form--bg-red-04 .block--form__form .gform_wrapper .gchoice input[type=checkbox]:focus-visible,.block--form--bg-red-04 .block--form__form .gform_wrapper .gchoice .gfield-choice-input:focus,.block--form--bg-red-04 .block--form__form .gform_wrapper .gchoice .gfield-choice-input:focus-visible{box-shadow:0 0 0 3px #ffc7c780}.block--form--bg-purple-01 .block--form__form .gform_wrapper input[type=text]:focus,.block--form--bg-purple-01 .block--form__form .gform_wrapper input[type=email]:focus,.block--form--bg-purple-01 .block--form__form .gform_wrapper input[type=tel]:focus,.block--form--bg-purple-01 .block--form__form .gform_wrapper input[type=url]:focus,.block--form--bg-purple-01 .block--form__form .gform_wrapper input[type=number]:focus,.block--form--bg-purple-01 .block--form__form .gform_wrapper input[type=password]:focus,.block--form--bg-purple-01 .block--form__form .gform_wrapper textarea:focus,.block--form--bg-purple-01 .block--form__form .gform_wrapper select:focus{border-color:#c59bff;box-shadow:0 0 0 3px #c59bff80}.block--form--bg-purple-01 .block--form__form .gform_wrapper .gchoice input[type=radio]:focus,.block--form--bg-purple-01 .block--form__form .gform_wrapper .gchoice input[type=radio]:focus-visible,.block--form--bg-purple-01 .block--form__form .gform_wrapper .gchoice input[type=checkbox]:focus,.block--form--bg-purple-01 .block--form__form .gform_wrapper .gchoice input[type=checkbox]:focus-visible,.block--form--bg-purple-01 .block--form__form .gform_wrapper .gchoice .gfield-choice-input:focus,.block--form--bg-purple-01 .block--form__form .gform_wrapper .gchoice .gfield-choice-input:focus-visible{box-shadow:0 0 0 3px #c59bff80}.block--form--bg-purple-02 .block--form__form .gform_wrapper input[type=text]:focus,.block--form--bg-purple-02 .block--form__form .gform_wrapper input[type=email]:focus,.block--form--bg-purple-02 .block--form__form .gform_wrapper input[type=tel]:focus,.block--form--bg-purple-02 .block--form__form .gform_wrapper input[type=url]:focus,.block--form--bg-purple-02 .block--form__form .gform_wrapper input[type=number]:focus,.block--form--bg-purple-02 .block--form__form .gform_wrapper input[type=password]:focus,.block--form--bg-purple-02 .block--form__form .gform_wrapper textarea:focus,.block--form--bg-purple-02 .block--form__form .gform_wrapper select:focus{border-color:#c59bff;box-shadow:0 0 0 3px #c59bff80}.block--form--bg-purple-02 .block--form__form .gform_wrapper .gchoice input[type=radio]:focus,.block--form--bg-purple-02 .block--form__form .gform_wrapper .gchoice input[type=radio]:focus-visible,.block--form--bg-purple-02 .block--form__form .gform_wrapper .gchoice input[type=checkbox]:focus,.block--form--bg-purple-02 .block--form__form .gform_wrapper .gchoice input[type=checkbox]:focus-visible,.block--form--bg-purple-02 .block--form__form .gform_wrapper .gchoice .gfield-choice-input:focus,.block--form--bg-purple-02 .block--form__form .gform_wrapper .gchoice .gfield-choice-input:focus-visible{box-shadow:0 0 0 3px #c59bff80}.block--form--bg-purple-03 .block--form__form .gform_wrapper input[type=text]:focus,.block--form--bg-purple-03 .block--form__form .gform_wrapper input[type=email]:focus,.block--form--bg-purple-03 .block--form__form .gform_wrapper input[type=tel]:focus,.block--form--bg-purple-03 .block--form__form .gform_wrapper input[type=url]:focus,.block--form--bg-purple-03 .block--form__form .gform_wrapper input[type=number]:focus,.block--form--bg-purple-03 .block--form__form .gform_wrapper input[type=password]:focus,.block--form--bg-purple-03 .block--form__form .gform_wrapper textarea:focus,.block--form--bg-purple-03 .block--form__form .gform_wrapper select:focus{border-color:#c59bff;box-shadow:0 0 0 3px #c59bff80}.block--form--bg-purple-03 .block--form__form .gform_wrapper .gchoice input[type=radio]:focus,.block--form--bg-purple-03 .block--form__form .gform_wrapper .gchoice input[type=radio]:focus-visible,.block--form--bg-purple-03 .block--form__form .gform_wrapper .gchoice input[type=checkbox]:focus,.block--form--bg-purple-03 .block--form__form .gform_wrapper .gchoice input[type=checkbox]:focus-visible,.block--form--bg-purple-03 .block--form__form .gform_wrapper .gchoice .gfield-choice-input:focus,.block--form--bg-purple-03 .block--form__form .gform_wrapper .gchoice .gfield-choice-input:focus-visible{box-shadow:0 0 0 3px #c59bff80}.block--form--bg-purple-04 .block--form__form .gform_wrapper input[type=text]:focus,.block--form--bg-purple-04 .block--form__form .gform_wrapper input[type=email]:focus,.block--form--bg-purple-04 .block--form__form .gform_wrapper input[type=tel]:focus,.block--form--bg-purple-04 .block--form__form .gform_wrapper input[type=url]:focus,.block--form--bg-purple-04 .block--form__form .gform_wrapper input[type=number]:focus,.block--form--bg-purple-04 .block--form__form .gform_wrapper input[type=password]:focus,.block--form--bg-purple-04 .block--form__form .gform_wrapper textarea:focus,.block--form--bg-purple-04 .block--form__form .gform_wrapper select:focus{border-color:#e9d1ff;box-shadow:0 0 0 3px #e9d1ff80}.block--form--bg-purple-04 .block--form__form .gform_wrapper .gchoice input[type=radio]:focus,.block--form--bg-purple-04 .block--form__form .gform_wrapper .gchoice input[type=radio]:focus-visible,.block--form--bg-purple-04 .block--form__form .gform_wrapper .gchoice input[type=checkbox]:focus,.block--form--bg-purple-04 .block--form__form .gform_wrapper .gchoice input[type=checkbox]:focus-visible,.block--form--bg-purple-04 .block--form__form .gform_wrapper .gchoice .gfield-choice-input:focus,.block--form--bg-purple-04 .block--form__form .gform_wrapper .gchoice .gfield-choice-input:focus-visible{box-shadow:0 0 0 3px #e9d1ff80}.block--cases{color:#000}.block--cases .teaser-case__inner{background-color:#0000001a}@media(min-width:768px){.block--cases .teaser-case__inner{background-color:transparent}}@media(min-width:768px){.block--cases .teaser-case__panel{background-color:#0000001a}}.block--cases__intro{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem;max-width:50%}@media(max-width:767px){.block--cases__intro{max-width:none}}.block--cases__title{margin:0;font-size:2.5rem;font-weight:700;line-height:1}@media(max-width:767px){.block--cases__title{font-size:2rem}}.block--cases__text{font-size:1.125rem;line-height:1.25}.block--cases__text p{margin:0 0 .5rem}.block--cases__text p:last-child{margin-bottom:0}.block--cases__list{display:flex;flex-direction:column;gap:3.5rem;margin-top:4rem}.block--cases--placeholder{padding:2rem;border:1px dashed #999999;border-radius:1rem;text-align:center;opacity:.7}.acf-block-preview .block--cases .container{max-width:44rem}.acf-block-preview .block--cases .block--cases__intro{max-width:100%;gap:1rem}.acf-block-preview .block--cases .block--cases__title{font-size:1.5rem}.acf-block-preview .block--cases .block--cases__text{font-size:.875rem}.acf-block-preview .block--cases .block--cases__list{margin-top:2rem;gap:2rem}.archive-kennisbank__header{background-color:#c59bff;padding:8rem 0 2rem}@media(max-width:767px){.archive-kennisbank__header{padding-top:6rem}}.archive-kennisbank__title{font-size:4rem;font-weight:700;line-height:1;color:#000}@media(max-width:767px){.archive-kennisbank__title{font-size:2.5rem}}.archive-kennisbank__subtitle{font-size:1.125rem;margin-top:2rem;max-width:29.5rem}.archive-kennisbank__pills{background-color:#c59bff;padding-bottom:2rem}.archive-kennisbank__pills-list{display:flex;flex-wrap:wrap;gap:1rem}.archive-kennisbank__pill{display:inline-flex;align-items:center;justify-content:center;padding:.5rem 1rem;background-color:#e9d1ff;border-radius:.5rem;font-size:1.125rem;font-weight:700;color:#000;text-decoration:none;transition:background-color .2s}.archive-kennisbank__pill:hover{background-color:#ddbfff}.archive-kennisbank__pill--active{background-color:#c59bff}.archive-kennisbank__back{background-color:#c59bff;padding-bottom:2rem}.archive-kennisbank__back .link{font-size:1.125rem;font-weight:700;color:#000}.archive-kennisbank__back .link:after{display:none}.archive-kennisbank__back .link:before{content:"arrow_left_alt";font-family:Material Symbols Outlined;font-size:1.5rem;font-weight:400}.archive-kennisbank__content{background-color:#c59bff;padding:4rem 0 9.375rem}.archive-kennisbank__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}@media(max-width:1023px){.archive-kennisbank__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.archive-kennisbank__grid{grid-template-columns:1fr}}.archive-kennisbank__load-more{display:flex;justify-content:center;margin-top:2rem}.teaser-kennisbank{display:flex;flex-direction:column;background-color:#0000001a;border-radius:1.875rem;padding:1rem}.teaser-kennisbank__link{display:flex;flex-direction:column;gap:.5rem;text-decoration:none;color:inherit}.teaser-kennisbank__image-wrapper{overflow:hidden;border-radius:1.25rem}.teaser-kennisbank__image{width:100%;height:auto;aspect-ratio:1/.9;object-fit:cover;display:block;transition:transform .3s}.teaser-kennisbank__link:hover .teaser-kennisbank__image{transform:scale(1.03)}.teaser-kennisbank__content{display:flex;flex-direction:column;gap:.5rem;padding:1.25rem 0 .75rem}.teaser-kennisbank__pill{display:inline-flex;align-self:flex-start;padding:.25rem .625rem;background-color:#e9d1ff;border-radius:.5rem;font-size:1rem;color:#000}.teaser-kennisbank__title{margin-top:1.25rem;font-size:1.25rem;font-weight:700;line-height:1;color:#000}.teaser-kennisbank__excerpt{font-size:1.125rem;line-height:1.25;color:#000;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.single-kennisbank{background-color:#e9d1ff;padding-top:5rem}@media(max-width:767px){.single-kennisbank{padding-top:4rem}}article.single-kennisbank{padding-bottom:9.375rem}.single-kennisbank__layout{display:flex;gap:3rem}@media(max-width:1023px){.single-kennisbank__layout{flex-direction:column}}.single-kennisbank__main{flex:0 0 65%;max-width:48.5rem;min-width:0}.single-kennisbank__title{font-size:3rem;font-weight:700;line-height:1;color:#000}@media(max-width:767px){.single-kennisbank__title{font-size:2rem}}.single-kennisbank__excerpt{font-size:1.125rem;font-weight:700;line-height:1.25;margin-top:1rem;color:#000}.single-kennisbank__image{margin-top:3rem}.single-kennisbank__featured{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:1.5rem;display:block}.single-kennisbank__body{margin-top:3rem;font-size:1.125rem;line-height:1.25}.single-kennisbank__body h2,.single-kennisbank__body h3,.single-kennisbank__body h4{margin-top:2rem;margin-bottom:1rem}.single-kennisbank__body h2,.single-kennisbank__body .paragraph__title{font-size:2rem}.single-kennisbank__body .paragraph__title,.single-kennisbank__body .paragraph__content h2,.single-kennisbank__body .paragraph__content h3{margin-top:3rem}.single-kennisbank__body p+p{margin-top:1rem}.single-kennisbank__body ol,.single-kennisbank__body ul{margin:1rem 0;padding-left:1.5rem}.single-kennisbank__body .block{margin-top:2.5rem}.single-kennisbank__body .block:first-child{margin-top:0}.single-kennisbank__body .block--background{padding-top:2.5rem;padding-bottom:2.5rem}.single-kennisbank__body .block--text{margin-top:0;padding-top:0;padding-bottom:0}.single-kennisbank__body .block--cta__title{margin-top:0;margin-bottom:0}@media(min-width:768px){.single-kennisbank__body .block--cta__card{width:16rem;height:16rem}}@media(min-width:768px){.single-kennisbank__body .block--cta__card-content{padding:.75rem 1rem}}@media(min-width:768px){.single-kennisbank__body .block--cta__card-name{font-size:1rem}}.single-kennisbank__body .block--cta__panel{background-color:transparent}@media(min-width:768px){.single-kennisbank__body .block--cta__panel{min-height:16rem;padding:2rem 2rem 2rem 17.5rem}}@media(min-width:1024px){.single-kennisbank__body .block--cta__panel{padding:2.5rem 2.5rem 2.5rem 18rem}}.single-kennisbank__body .block--cta--no-card .block--cta__panel{min-height:0;padding:1.5rem}@media(min-width:768px){.single-kennisbank__body .block--cta--no-card .block--cta__panel{padding:2.5rem}}@media(min-width:1024px){.single-kennisbank__body .block--cta--no-card .block--cta__panel{padding:3rem}}.single-kennisbank__body .container{max-width:none;padding-left:0;padding-right:0}.single-kennisbank__body .block--text__inner{max-width:none}.single-kennisbank__sidebar{flex:1}@media(min-width:1024px){.single-kennisbank__sidebar{position:sticky;top:7.5rem;align-self:flex-start}}.single-kennisbank__sidebar-section{margin-bottom:2rem}.single-kennisbank__sidebar-label{font-size:1.25rem;font-weight:700;margin-bottom:1.25rem;color:#000}.single-kennisbank__sidebar-pills{display:flex;flex-wrap:wrap;gap:.5rem}.single-kennisbank__pill{display:inline-flex;padding:.5rem 1rem;background-color:#c59bff;border-radius:.5rem;font-size:1rem;font-weight:700;color:#000;text-decoration:none}.single-kennisbank__pill:hover{background-color:#d1adff}.single-kennisbank__author{display:flex;align-items:center;gap:1rem}.single-kennisbank__author-avatar{width:3.5rem;height:3.5rem;border-radius:50%;object-fit:cover;flex-shrink:0}.single-kennisbank__author-info{display:flex;flex-direction:column;gap:.125rem}.single-kennisbank__author-name{font-size:1rem;font-weight:700;color:#000}.single-kennisbank__author-role{font-size:1rem;color:#000}.single-kennisbank__breadcrumbs{margin-top:3rem;font-size:1.125rem}.single-kennisbank__breadcrumbs .material-symbols-outlined{font-size:1.25rem;vertical-align:middle}.single-kennisbank__breadcrumbs-trail{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;list-style:none;margin:0;padding:0}@media(max-width:767px){.single-kennisbank__breadcrumbs-trail{display:none}}.single-kennisbank__breadcrumbs-item{display:flex;align-items:center;gap:.5rem}.single-kennisbank__breadcrumbs-separator{color:#000}.single-kennisbank__breadcrumbs-link{color:#000;text-decoration:none}.single-kennisbank__breadcrumbs-link:hover{text-decoration:underline}.single-kennisbank__breadcrumbs-current{font-weight:700;color:#000}.single-kennisbank__breadcrumbs-back{display:none;color:#000;text-decoration:none}@media(max-width:767px){.single-kennisbank__breadcrumbs-back{display:inline-flex;align-items:center;gap:.25rem;font-weight:700}}.single-kennisbank__breadcrumbs-back:hover{text-decoration:underline}.single-kennisbank__related{padding-top:4rem}.single-kennisbank__related-title{font-size:3rem;font-weight:700;line-height:1;margin-bottom:2rem;color:#000}.single-kennisbank__related-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}@media(max-width:1023px){.single-kennisbank__related-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.single-kennisbank__related-grid{grid-template-columns:1fr}}.single-kennisbank__related-action{display:flex;justify-content:center;margin-top:2rem}.archive-case__header{background-color:#7a9cff;padding:8rem 0 2rem}@media(max-width:767px){.archive-case__header{padding-top:6rem}}.archive-case__title{font-size:4rem;font-weight:700;line-height:1;color:#000;max-width:50%}@media(max-width:767px){.archive-case__title{font-size:2.5rem;max-width:none}}.archive-case__subtitle{font-size:1.125rem;margin-top:2rem;max-width:29.5rem}.archive-case__header .btn{margin-top:2rem}.archive-case__pills{background-color:#7a9cff;padding-bottom:2rem}.archive-case__pills-list{display:flex;flex-wrap:wrap;gap:1rem}.archive-case__pill{display:inline-flex;align-items:center;justify-content:center;padding:.5rem 1rem;background-color:#c6ceff;border:0;border-radius:.5rem;font-family:inherit;font-size:1.125rem;font-weight:700;color:#000;cursor:pointer;transition:background-color .2s}.archive-case__pill:hover{background-color:#adbdff}.archive-case__pill--active{background-color:#000;color:#fff}.archive-case__content{background-color:#7a9cff;padding:4rem 0 9.375rem}.archive-case__grid{display:flex;flex-direction:column;gap:3.5rem}.archive-case__grid.is-loading{opacity:.5;pointer-events:none}.archive-case__empty{font-size:1.125rem;color:#000}.archive-case__load-more{display:flex;justify-content:center;margin-top:5rem}.teaser-case{color:#141414;text-decoration:none}.teaser-case__inner{display:flex;flex-direction:column;gap:1.5rem;text-decoration:none;color:inherit;background-color:#c6ceff;border-radius:1.875rem;padding:1rem}@media(min-width:768px){.teaser-case__inner{display:grid;grid-template-columns:1fr;gap:0;background-color:transparent;border-radius:0;padding:0}}.teaser-case__card{position:relative;width:100%;max-width:29.375rem;aspect-ratio:4/3;border-radius:1.875rem;order:2;z-index:2}@media(min-width:768px){.teaser-case__card{padding:1rem;order:initial;grid-column:1;grid-row:1;justify-self:start;align-self:stretch;width:22.5rem;height:auto;max-width:none;aspect-ratio:initial}}@media(min-width:1024px){.teaser-case__card{width:29.375rem}}.teaser-case__card-media{position:absolute;inset:0;border-radius:1.25rem;overflow:hidden}@media(min-width:768px){.teaser-case__card-media{inset:1rem}}.teaser-case__card-image{position:absolute;inset:0;background-size:cover;background-position:center;transition:transform .3s}.teaser-case__inner:hover .teaser-case__card-image{transform:scale(1.03)}.teaser-case__card-overlay{position:absolute;inset:0;background:linear-gradient(to bottom,#0000 48%,#000000bf);pointer-events:none}.teaser-case__card-content{position:absolute;left:0;right:0;bottom:0;padding:1.25rem 1.5rem;color:#fdfdfd}@media(min-width:768px){.teaser-case__card-content{padding:1.75rem 2.25rem}}.teaser-case__card-content{display:flex;flex-direction:column;gap:.25rem}.teaser-case__card-subtitle{margin:0;font-size:1.25rem;line-height:1;font-weight:700}@media(min-width:768px){.teaser-case__card-subtitle{font-size:1.5rem}}@media(min-width:1024px){.teaser-case__card-subtitle{font-size:1.75rem}}.teaser-case__panel{position:relative;padding:.35rem .5rem 0;display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem;order:1}@media(min-width:768px){.teaser-case__panel{background-color:#c6ceff;border-radius:1.875rem;order:initial;grid-column:1;grid-row:1;padding:2.7rem 3rem 2.7rem 24.5rem;gap:1.75rem;justify-content:center}}@media(min-width:1024px){.teaser-case__panel{padding:3.6rem 4rem 3.6rem 32.375rem;gap:2rem}}.teaser-case__title{margin:0;font-size:2rem;line-height:1;font-weight:700}@media(min-width:768px){.teaser-case__title{font-size:2.25rem}}@media(min-width:1024px){.teaser-case__title{font-size:2.5rem}}.teaser-case__text{margin:0;font-size:1.125rem;line-height:1.25}.teaser-case__button{align-self:flex-start}.acf-block-preview .teaser-case__card{width:14rem}.acf-block-preview .teaser-case__card-content{padding:.75rem 1rem}.acf-block-preview .teaser-case__card-subtitle{font-size:1rem}.acf-block-preview .teaser-case__panel{padding:1.25rem 1.5rem 1.25rem 15.5rem;gap:.75rem}.acf-block-preview .teaser-case__title{font-size:1.5rem}.acf-block-preview .teaser-case__text{font-size:.875rem}
