:root{--headline-lineheight:1.75em;--h1-size:clamp(2.25rem,7.5vw + .5rem,2.75rem);--h2-size:clamp(1.875rem,7.5vw + .5rem,2.375rem);--h3-size:clamp(1.75rem,7.5vw + .5rem,2.25rem);--h4-size:clamp(1.5rem,7.5vw + .5rem,2rem)}@-webkit-keyframes sticky{0%{max-height:0}to{max-height:50rem}}@keyframes sticky{0%{max-height:0}to{max-height:50rem}}@font-face{font-display:swap;font-family:Calibri;src:url(../../../src/assets/fonts/Calibri.woff2) format("woff2"),url(../../../src/assets/fonts/Calibri.woff) format("woff")}.show-for-sr,.show-on-focus{height:1px;left:-9999px;overflow:hidden;position:absolute;top:-9999px;width:1px;clip:rect(1px,1px,1px,1px);white-space:nowrap}.show-on-focus:focus{height:auto;left:auto;overflow:visible;position:static;top:auto;width:auto;clip:auto;padding:var(--spacing-xs);white-space:normal;z-index:1000}.show-for-xxxlarge{display:none!important}@media (min-width:90rem){.show-for-xxxlarge{display:block!important}}.hide-for-xxxlarge{display:block!important}@media (min-width:90rem){.hide-for-xxxlarge{display:none!important}}.btn-top{--to-top-bg:var(--clr-secondary-alt);--to-top-bdr:1px solid var(--to-top-bdr-clr);--to-top-bdr-clr:var(--to-top-clr);--to-top-bdr-rds:100vw;--to-top-clr:var(--clr-secondary);--to-top-size:60px}.btn-top__link:focus,.btn-top__link:hover{--to-top-bg:var(--clr-secondary);--to-top-bdr-clr:var(--clr-primary);--to-top-clr:var(--clr-primary)}.print-btn,.print-btn__text{color:#005da8}.wp-block-button .wp-block-button__link{border-radius:var(--button-rds-large)}.btn-top__link{background:var(--to-top-bg);border:var(--to-top-bdr);border-radius:var(--button-rds-round);height:var(--to-top-size);-webkit-transition:var(--transition-dur-l);transition:var(--transition-dur-l);width:var(--to-top-size)}.btn-top__link:focus-within,.btn-top__link:hover{background:var(--to-top-bg);border-color:var(--to-top-bdr)}@media (forced-colors:active){.wp-block-button .wp-block-button__link{color:LinkText;-webkit-transition:none;transition:none}.wp-block-button .wp-block-button__link:focus-within,.wp-block-button .wp-block-button__link:hover{color:Highlight;text-decoration:underline}.btn-top{--to-top-bg:var(--clr-secondary-alt);--to-top-clr:LinkText}.btn-top__link{-webkit-transition:none;transition:none}.btn-top__link:focus,.btn-top__link:hover{--to-top-bg:var(--clr-secondary);--to-top-bdr-clr:Highlight;--to-top-clr:Highlight}}.cat-nav{--cat-nav-bg:var(--clr-secondary);--cat-nav-width:var(--content-width);--cat-nav-margin:var(--spacing-xl);--cat-nav-padding:0 var(--spacing-xs) var(--spacing-xs);--cat-nav-item-hover-bdr-clr:var(--clr-black);--cat-nav-link-bg:none;--cat-nav-link-hover-bg:var(--clr-white);--cat-nav-link-clr:var(--clr-primary);--cat-nav-link-hover-clr:inherit;--cat-nav-link-font-size:var(--text-size-s);--cat-nav-link-padding:var(--spacing-xs) 0 4px}@media (min-width:64rem){.cat-nav{--cat-nav-link-hover-bg:transparent}}.blog-container{--blog-container-bg:var(--clr-white);--blog-container-margin:var(--spacing-xl)}.blog{--blog-spacing:inherit inherit var(--spacing-l)}.blog--page{--blog-padding:0 0 var(--spacing-l) 0;--blog-post-margin:var(--spacing-s);--blog-post-padding:inherit inherit var(--spacing-l);--blog-columns:1 200px;--blog-column-gap:var(--gap-l)}.blog--category{--blog-padding:0 0 var(--spacing-l) 0;--blog-post-padding:inherit inherit var(--spacing-l);--blog-columns:1 200px;--blog-column-gap:var(--gap-l)}.blog--single{--blog-bg:var(--clr-gray-blue);--blog-padding:var(--spacing-s) var(--spacing-s) var(--spacing-xl);--blog-post-bg:none;--blog-post-margin:0 0 1rem;--blog-post-shadow:0 1px 1px rgba(0,0,0,.075),0 2px 2px rgba(0,0,0,.075),0 4px 4px rgba(0,0,0,.075),0 8px 8px rgba(0,0,0,.075),0 16px 16px rgba(0,0,0,.075);--blog-post-title-font-size:var(--text-size-xl);--blog-post-info-font-size:var(--text-size-m);--blog-post-transition:transform var(--transition-dur-m);--blog-columns:1 200px;--blog-column-gap:var(--gap-l);--blog-column-margin:0 auto}@media (min-width:48rem){.blog--page{--blog-columns:2 200px}.blog--page--grid{--blog-grid-columns:repeat(2,1fr);--blog-grid-gap:var(--gap-l);--blog-title-margin-block:inherit var(--spacing-xl);--blog-readmore-pos:50px}.blog--category{--blog-columns:2 200px}.blog--category--grid{--blog-grid-columns:repeat(2,1fr);--blog-grid-gap:var(--gap-m);--blog-title-margin-block:inherit var(--spacing-xl);--blog-readmore-pos:50px}.blog--single{--blog-columns:2 200px}}@media (min-width:80rem){.blog{--blog-spacing:inherit auto inherit}.blog--category,.blog--page,.blog--single{--blog-columns:3 200px}}.single-post{--single-post-bg:var(--clr-white);--single-post-margin:inherit inherit var(--spacing-xl);--single-post-title-order:2;--single-post-info-grid-column:span 2;--single-post-info-order:1;--single-post-info-margin:inherit inherit 0;--single-post-info-clr:var(--clr-dark-gray);--single-post-info-font-size:var(--pg-size-s);--single-post-author-clr:var(--clr-dark-gray);--single-post-author-font-size:var(--pg-size-s);--single-post-author-order:4;--single-post-author-margin:0 inherit;--single-post-btn-mt:var(--spacing-l);--single-post-print-btn-order:3;--single-post-print-btn-mt:var(--spacing-m)}.blog-post{--blog-post-padding:inherit inherit var(--spacing-l);--blog-post-shadow:0 1px 1px rgba(0,0,0,.075),0 2px 2px rgba(0,0,0,.075),0 4px 4px rgba(0,0,0,.075),0 8px 8px rgba(0,0,0,.075),0 16px 16px rgba(0,0,0,.075);--blog-post-item-bdr:2px solid var(--clr-primary);--blog-post-before-inset:auto var(--spacing-xxs) var(--spacing-xs) auto;--blog-post-before-padding:12px;--blog-post-before-transition:var(--transition-dur-l);--blog-post-after-inset:auto calc(var(--blog-post-after-size)/2*-1 + -10px) calc(var(--blog-post-after-size)/2*-1 + -10px) auto;--blog-post-after-size:150px;--blog-post-after-bg:var(--clr-secondary);--blog-post-after-transform:rotate(45deg);--blog-post-after-transition:var(--transition-dur-l);--blog-post-content-order:1;--blog-post-content-padding:0;--blog-post-title-order:2;--blog-post-title-margin:var(--spacing-xs) inherit;--blog-post-title-clr:var(--clr-secondary);--blog-post-title-font-size:var(--text-size-xl);--blog-post-title-line-height:1.4;--blog-post-title-text-decoration:none;--blog-post-info-clr:var(--clr-black);--blog-post-info-font-size:var(--text-size-xs);--blog-post-info-order:1;--blog-post-img-container-order:2;--blog-post-img-transition:transform var(--transition-dur-s);--blog-post-hover-before-transform:scale(1.25);--blog-post-hover-after-shadow:inset 0 150px 0 0 var(--clr-white);--blog-post-hover-img-transform:scale(1.05)}.ww_box_options--blog-view{--blog-view-bg:var(--clr-gray-blue);--blog-view-spacing:inherit inherit var(--spacing-xl);--blog-view-padding:var(--spacing-l) var(--spacing-s)}@media (min-width:80rem){.ww_box_options--blog-view{--blog-view-padding:var(--spacing-l)}}.cat-nav .cat-nav__item--alle-artikel{border-bottom:1px solid var(--clr-primary)}@media (min-width:48rem){.cat-nav .cat-nav__item--alle-artikel{border-bottom-width:2px}}.cat-nav .cat-nav__item--all-posts{border-bottom:1px solid var(--clr-primary)}@media (min-width:48rem){.cat-nav .cat-nav__item--all-posts{border-bottom-width:2px}}.cat-nav .cat-nav__item--medienservice{border-bottom:1px solid var(--clr-green)}@media (min-width:48rem){.cat-nav .cat-nav__item--medienservice{border-bottom-width:2px}}.cat-nav .cat-nav__item--handicap-hacks{border-bottom:1px solid var(--clr-yellow)}@media (min-width:48rem){.cat-nav .cat-nav__item--handicap-hacks{border-bottom-width:2px}}.cat-nav .cat-nav__item--webwerk{border-bottom:1px solid var(--clr-turquoise)}@media (min-width:48rem){.cat-nav .cat-nav__item--webwerk{border-bottom-width:2px}}.cat-nav .cat-nav__item--medienschmiede{border-bottom:1px solid var(--clr-red)}@media (min-width:48rem){.cat-nav .cat-nav__item--medienschmiede{border-bottom-width:2px}}.cat-nav .cat-nav__item--test-labor-barrierefreiheit{border-bottom:1px solid var(--clr-ppgreen)}@media (min-width:48rem){.cat-nav .cat-nav__item--test-labor-barrierefreiheit{border-bottom-width:2px}}.cat-nav .cat-nav__item--test-lab-accessibility{border-bottom:1px solid var(--clr-ppgreen)}@media (min-width:48rem){.cat-nav .cat-nav__item--test-lab-accessibility{border-bottom-width:2px}}.cat-nav{background:var(--cat-nav-bg);margin-bottom:var(--cat-nav-margin);max-width:var(--cat-nav-width);padding:var(--cat-nav-padding)}.cat-nav__list{list-style-type:none;text-decoration:none}.cat-nav__list-item:focus,.cat-nav__list-item:hover{border-color:var(--cat-nav-item-hover-bdr-clr)}.cat-nav__link{color:var(--cat-nav-link-clr);display:block;font-size:var(--cat-nav-link-font-size);padding:var(--cat-nav-link-padding);text-decoration:none}.cat-nav__link:focus,.cat-nav__link:hover{background-color:var(--cat-nav-link-hover-bg)}@media (min-width:64rem){.cat-nav__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cat-nav__link:focus,.cat-nav__link:hover{text-decoration:overline}}@media (min-width:80rem){.cat-nav{margin-inline:auto}}.blog{margin:var(--blog-spacing)}.blog-container{background:var(--blog-container-bg);border-radius:var(--rds-l);margin-bottom:var(--blog-container-margin);overflow:hidden;padding:var(--spacing-m);position:relative}.blog-container:before{aspect-ratio:1;background:var(--clr-primary-alt);border-radius:100vw;content:"";height:40px;left:var(--spacing-m);position:absolute;top:-20px}.ww_box_options--blog-view{background-color:var(--blog-view-bg);margin:var(--blog-view-spacing);padding:var(--blog-view-padding)}.blog-post__link--cat--freizeit .readmore--after{border-bottom-color:var(--clr-green)}.blog-post__link--cat--freizeit .readmore--after:after{background:url(../src/assets/img/icons.svg#arrow-right-green);height:20px;width:20px}.blog-post__link--cat--gesellschaft .readmore--after{border-bottom-color:var(--clr-purple)}.blog-post__link--cat--gesellschaft .readmore--after:after{background:url(../src/assets/img/icons.svg#arrow-right-purple);height:20px;width:20px}.blog-post__link--cat--handicap-hacks .readmore--after{border-bottom-color:var(--clr-yellow)}.blog-post__link--cat--handicap-hacks .readmore--after:after{background:url(../src/assets/img/icons.svg#arrow-right-yellow);height:20px;width:20px}.blog-post__link--cat--kurzgeschichten .readmore--after{border-bottom-color:var(--clr-turquoise)}.blog-post__link--cat--kurzgeschichten .readmore--after:after{background:url(../src/assets/img/icons.svg#arrow-right-turquoise);height:20px;width:20px}.blog-post__link--cat--menschen-in-der-pfennigparade .readmore--after{border-bottom-color:var(--clr-red)}.blog-post__link--cat--menschen-in-der-pfennigparade .readmore--after:after{background:url(../src/assets/img/icons.svg#arrow-right-red);height:20px;width:20px}.blog-post__link--cat--pfennigparade-wkm .readmore--after{border-bottom-color:var(--clr-ppgreen)}.blog-post__link--cat--pfennigparade-wkm .readmore--after:after{background:url(../src/assets/img/icons.svg#arrow-right-ppgreen);height:20px;width:20px}.blog--page{margin-top:var(--spacing-l);padding:var(--blog-padding)}.blog--page .blog-post{display:inline-block;margin-bottom:var(--blog-post-margin);padding:var(--blog-post-padding);page-break-inside:avoid;position:relative;width:100%}.blog--page--columns .blog-post__link--cat--medienservice{border-top:5px solid var(--clr-green)}@media (min-width:48rem){.blog--page--columns .blog-post__link--cat--medienservice{border-top-width:10px}}.blog--page--columns .blog-post__link--cat--handicap-hacks{border-top:5px solid var(--clr-yellow)}@media (min-width:48rem){.blog--page--columns .blog-post__link--cat--handicap-hacks{border-top-width:10px}}.blog--page--columns .blog-post__link--cat--webwerk{border-top:5px solid var(--clr-turquoise)}@media (min-width:48rem){.blog--page--columns .blog-post__link--cat--webwerk{border-top-width:10px}}.blog--page--columns .blog-post__link--cat--medienschmiede{border-top:5px solid var(--clr-red)}@media (min-width:48rem){.blog--page--columns .blog-post__link--cat--medienschmiede{border-top-width:10px}}.blog--page--columns .blog-post__link--cat--test-labor-barrierefreiheit{border-top:5px solid var(--clr-ppgreen)}@media (min-width:48rem){.blog--page--columns .blog-post__link--cat--test-labor-barrierefreiheit{border-top-width:10px}}.blog--page--columns .blog-post__link--cat--test-lab-accessibility{border-top:5px solid var(--clr-ppgreen)}@media (min-width:48rem){.blog--page--columns .blog-post__link--cat--test-lab-accessibility{border-top-width:10px}}.blog--page--columns{-webkit-column-gap:var(--blog-column-gap);-moz-column-gap:var(--blog-column-gap);column-gap:var(--blog-column-gap);-webkit-columns:var(--blog-columns);-moz-columns:var(--blog-columns);columns:var(--blog-columns)}.blog--page--grid .blog-post__link--cat--medienservice{border-top:5px solid var(--clr-green)}@media (min-width:48rem){.blog--page--grid .blog-post__link--cat--medienservice{border-top-width:10px}}.blog--page--grid .blog-post__link--cat--handicap-hacks{border-top:5px solid var(--clr-yellow)}@media (min-width:48rem){.blog--page--grid .blog-post__link--cat--handicap-hacks{border-top-width:10px}}.blog--page--grid .blog-post__link--cat--webwerk{border-top:5px solid var(--clr-turquoise)}@media (min-width:48rem){.blog--page--grid .blog-post__link--cat--webwerk{border-top-width:10px}}.blog--page--grid .blog-post__link--cat--medienschmiede{border-top:5px solid var(--clr-red)}@media (min-width:48rem){.blog--page--grid .blog-post__link--cat--medienschmiede{border-top-width:10px}}.blog--page--grid .blog-post__link--cat--test-labor-barrierefreiheit{border-top:5px solid var(--clr-ppgreen)}@media (min-width:48rem){.blog--page--grid .blog-post__link--cat--test-labor-barrierefreiheit{border-top-width:10px}}.blog--page--grid .blog-post__link--cat--test-lab-accessibility{border-top:5px solid var(--clr-ppgreen)}@media (min-width:48rem){.blog--page--grid .blog-post__link--cat--test-lab-accessibility{border-top-width:10px}}.blog--page--grid .blog-post{height:100%}@media (min-width:48rem){.blog--page--columns{-webkit-columns:var(--blog-columns);-moz-columns:var(--blog-columns);columns:var(--blog-columns)}.blog--page--grid{display:grid;grid-gap:var(--blog-grid-gap);grid-template-columns:var(--blog-grid-columns)}.blog--page--grid .blog-post{position:relative;-ms-flex-item-align:stretch;align-self:stretch}.blog--page--grid .blog-post__link{height:100%}.blog--page--grid .blog-post__title{margin-block:var(--blog-title-margin-block)}.blog--page--grid .blog-post__readmore{bottom:var(--blog-readmore-pos);position:absolute}}@media (min-width:64rem){.blog--page--grid .blog-post__img-container{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media (min-width:80rem){.blog--page--columns{-webkit-columns:var(--blog-columns);-moz-columns:var(--blog-columns);columns:var(--blog-columns)}}@media (min-width:90rem){.blog--page .blog-post{display:block}}.blog--category{padding:var(--blog-padding)}.blog--category .blog-post{display:inline-block;padding:var(--blog-post-padding);page-break-inside:avoid;width:100%}.blog--category--columns .blog-post__link--cat--medienservice{border-top:5px solid var(--clr-green)}@media (min-width:48rem){.blog--category--columns .blog-post__link--cat--medienservice{border-top-width:10px}}.blog--category--columns .blog-post__link--cat--handicap-hacks{border-top:5px solid var(--clr-yellow)}@media (min-width:48rem){.blog--category--columns .blog-post__link--cat--handicap-hacks{border-top-width:10px}}.blog--category--columns .blog-post__link--cat--webwerk{border-top:5px solid var(--clr-turquoise)}@media (min-width:48rem){.blog--category--columns .blog-post__link--cat--webwerk{border-top-width:10px}}.blog--category--columns .blog-post__link--cat--medienschmiede{border-top:5px solid var(--clr-red)}@media (min-width:48rem){.blog--category--columns .blog-post__link--cat--medienschmiede{border-top-width:10px}}.blog--category--columns .blog-post__link--cat--test-labor-barrierefreiheit{border-top:5px solid var(--clr-ppgreen)}@media (min-width:48rem){.blog--category--columns .blog-post__link--cat--test-labor-barrierefreiheit{border-top-width:10px}}.blog--category--columns .blog-post__link--cat--test-lab-accessibility{border-top:5px solid var(--clr-ppgreen)}@media (min-width:48rem){.blog--category--columns .blog-post__link--cat--test-lab-accessibility{border-top-width:10px}}.blog--category--columns{-webkit-column-gap:var(--blog-column-gap);-moz-column-gap:var(--blog-column-gap);column-gap:var(--blog-column-gap);-webkit-columns:var(--blog-columns);-moz-columns:var(--blog-columns);columns:var(--blog-columns)}.blog--category--grid .blog-post__link--cat--medienservice{border-top:5px solid var(--clr-green)}@media (min-width:48rem){.blog--category--grid .blog-post__link--cat--medienservice{border-top-width:10px}}.blog--category--grid .blog-post__link--cat--handicap-hacks{border-top:5px solid var(--clr-yellow)}@media (min-width:48rem){.blog--category--grid .blog-post__link--cat--handicap-hacks{border-top-width:10px}}.blog--category--grid .blog-post__link--cat--webwerk{border-top:5px solid var(--clr-turquoise)}@media (min-width:48rem){.blog--category--grid .blog-post__link--cat--webwerk{border-top-width:10px}}.blog--category--grid .blog-post__link--cat--medienschmiede{border-top:5px solid var(--clr-red)}@media (min-width:48rem){.blog--category--grid .blog-post__link--cat--medienschmiede{border-top-width:10px}}.blog--category--grid .blog-post__link--cat--test-labor-barrierefreiheit{border-top:5px solid var(--clr-ppgreen)}@media (min-width:48rem){.blog--category--grid .blog-post__link--cat--test-labor-barrierefreiheit{border-top-width:10px}}.blog--category--grid .blog-post__link--cat--test-lab-accessibility{border-top:5px solid var(--clr-ppgreen)}@media (min-width:48rem){.blog--category--grid .blog-post__link--cat--test-lab-accessibility{border-top-width:10px}}.blog--category--grid .blog-post{height:100%}@media (min-width:48rem){.blog--category--columns{-webkit-columns:var(--blog-columns);-moz-columns:var(--blog-columns);columns:var(--blog-columns)}.blog--category--grid{display:grid;grid-gap:var(--blog-grid-gap);grid-template-columns:var(--blog-grid-columns)}.blog--category--grid .blog-post{position:relative;-ms-flex-item-align:stretch;align-self:stretch}.blog--category--grid .blog-post__link{height:100%}.blog--category--grid .blog-post__title{margin-block:var(--blog-title-margin-block)}.blog--category--grid .blog-post__readmore{bottom:var(--blog-readmore-pos);position:absolute}}@media (min-width:80rem){.blog--category--columns{-webkit-columns:var(--blog-columns);-moz-columns:var(--blog-columns);columns:var(--blog-columns)}}@media (min-width:90rem){.blog--category .blog-post{display:block}}.single-post{background:var(--single-post-bg);border-radius:var(--rds-l);margin-bottom:var(--single-post-margin);overflow:hidden;padding:var(--spacing-m);position:relative}.single-post:before{aspect-ratio:1;background:var(--clr-primary-alt);border-radius:100vw;content:"";height:40px;left:var(--spacing-m);position:absolute;top:-20px}.single-post__header{display:grid;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.single-post__info{grid-column:var(--single-post-info-grid-column);-webkit-box-ordinal-group:var(--single-post-info-order);-ms-flex-order:var(--single-post-info-order);color:var(--single-post-info-clr);font-size:var(--single-post-info-font-size);margin-bottom:var(--single-post-info-margin);order:var(--single-post-info-order);width:100%}.single-post__title{-webkit-box-ordinal-group:var(--single-post-title-order);-ms-flex-order:var(--single-post-title-order);order:var(--single-post-title-order);width:100%}.single-post__author{-webkit-box-ordinal-group:var(--single-post-author-order);-ms-flex-order:var(--single-post-author-order);color:var(--single-post-author-clr);font-size:var(--single-post-author-font-size);margin:var(--single-post-author-margin);order:var(--single-post-author-order);width:100%}.single-post__btn{display:inline-block;margin-top:var(--single-post-btn-mt)}.single-post__print-btn{-webkit-box-ordinal-group:var(--single-post-print-btn-order);-ms-flex-order:var(--single-post-print-btn-order);margin-top:var(--single-post-print-btn-mt);order:var(--single-post-print-btn-order)}.blog--single{background:var(--blog-bg);padding:var(--blog-padding)}.blog--single .blog-post{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;background:var(--blog-post-bg);break-inside:avoid-column;list-style-type:none;margin:var(--blog-post-margin);page-break-inside:avoid}.blog--single .blog-post__link{display:grid;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-shadow:none;box-shadow:none;justify-content:flex-start}.blog--single .blog-post__info,.blog--single .blog-post__title{font-size:var(--blog-post-info-font-size)}.blog--single .blog-post__readmore:after{-webkit-transition:var(--blog-post-transition);transition:var(--blog-post-transition)}.blog--single--columns .blog-post__link--cat--medienservice{border-top:5px solid var(--clr-green)}@media (min-width:48rem){.blog--single--columns .blog-post__link--cat--medienservice{border-top-width:10px}}.blog--single--columns .blog-post__link--cat--handicap-hacks{border-top:5px solid var(--clr-yellow)}@media (min-width:48rem){.blog--single--columns .blog-post__link--cat--handicap-hacks{border-top-width:10px}}.blog--single--columns .blog-post__link--cat--webwerk{border-top:5px solid var(--clr-turquoise)}@media (min-width:48rem){.blog--single--columns .blog-post__link--cat--webwerk{border-top-width:10px}}.blog--single--columns .blog-post__link--cat--medienschmiede{border-top:5px solid var(--clr-red)}@media (min-width:48rem){.blog--single--columns .blog-post__link--cat--medienschmiede{border-top-width:10px}}.blog--single--columns .blog-post__link--cat--test-labor-barrierefreiheit{border-top:5px solid var(--clr-ppgreen)}@media (min-width:48rem){.blog--single--columns .blog-post__link--cat--test-labor-barrierefreiheit{border-top-width:10px}}.blog--single--columns .blog-post__link--cat--test-lab-accessibility{border-top:5px solid var(--clr-ppgreen)}@media (min-width:48rem){.blog--single--columns .blog-post__link--cat--test-lab-accessibility{border-top-width:10px}}.blog--single--columns{-webkit-column-gap:var(--blog-column-gap);-moz-column-gap:var(--blog-column-gap);column-gap:var(--blog-column-gap);-webkit-columns:var(--blog-columns);-moz-columns:var(--blog-columns);columns:var(--blog-columns);margin:var(--blog-column-margin)}@media (min-width:48rem){.blog--single--columns{-webkit-columns:var(--blog-columns);-moz-columns:var(--blog-columns);columns:var(--blog-columns)}}.blog-post{overflow:hidden}.blog-post:not(:last-child){border-bottom:var(--blog-post-item-bdr)}.blog-post__link{background:#fff;border-radius:1rem;-webkit-box-shadow:none;box-shadow:none;display:-webkit-box;display:-ms-flexbox;display:flex;display:block;-ms-flex-wrap:wrap;flex-wrap:wrap;font-family:var(--body-font);overflow:hidden;padding:var(--blog-post-padding);position:relative;text-decoration:none;-webkit-transition:var(--transition-dur-l);transition:var(--transition-dur-l)}.blog-post__link:after,.blog-post__link:before{display:none}.blog-post__link:focus,.blog-post__link:hover{color:var(--clr-secondary);text-decoration:none}.blog-post__link:focus .blog-post__img,.blog-post__link:hover .blog-post__img{-webkit-transform:var(--blog-post-hover-img-transform);-ms-transform:var(--blog-post-hover-img-transform);transform:var(--blog-post-hover-img-transform)}.blog-post__link:focus .blog-post__title,.blog-post__link:hover .blog-post__title{text-decoration:underline}.blog-post__link:focus .blog-post__title:before,.blog-post__link:hover .blog-post__title:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.blog-post__content{-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-ordinal-group:var(--blog-post-content-order);-ms-flex-order:var(--blog-post-content-order);order:var(--blog-post-content-order);padding:var(--blog-post-content-padding)}.blog-post__content,.blog-post__title{display:-webkit-box;display:-ms-flexbox;display:flex}.blog-post__title{-webkit-box-ordinal-group:var(--blog-post-title-order);-ms-flex-order:var(--blog-post-title-order);color:var(--blog-post-title-clr);font-size:34px;line-height:var(--blog-post-title-line-height);margin-block:var(--blog-title-margin-block);order:var(--blog-post-title-order);width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;gap:2rem;justify-content:space-between}.blog-post__title:before{aspect-ratio:1;background-image:url(../../../src/assets/img/icons.svg#circle-arrow-right-blue);content:"";display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--icon-size-l);inset:var(--blog-post-before-inset);-webkit-transition:var(--blog-post-before-transition);transition:var(--blog-post-before-transition);-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.blog-post__info{-webkit-box-ordinal-group:var(--blog-post-info-order);-ms-flex-order:var(--blog-post-info-order);color:var(--blog-post-info-clr);font-size:var(--blog-post-info-font-size);margin:0;order:var(--blog-post-info-order)}.blog-post .img-container{-webkit-box-ordinal-group:var(--blog-post-img-container-order);-ms-flex-order:var(--blog-post-img-container-order);margin:0 2rem 2rem;order:var(--blog-post-img-container-order)}.blog-post .img-container__caption{display:none}.blog-post__img{margin-bottom:1rem;-webkit-transition:var(--blog-post-img-transition);transition:var(--blog-post-img-transition)}@media (forced-colors:active){.blog-post__link{-webkit-transition:none;transition:none}.blog-post__link:focus,.blog-post__link:hover{text-decoration:underline}.blog-post__link:focus p,.blog-post__link:hover p{color:Highlight}.blog-post__title:before{background-image:url(../../../src/assets/img/icons.svg#circle-arrow-right-contrast)}}@media (min-width:80rem){.breadcrumb-nav{--breadcrumb-span-pr:var(--spacing-xxxs);--breadcrumb-link-pr:0}}@media (min-width:64rem){.breadcrumb-nav__item,.breadcrumb-nav__list{display:inline}}.wp-block-gallery{--gallery-caption-font-size:16}.wp-block-latest-posts{--latest-posts-item-bdr:2px solid var(--clr-primary);--latest-posts-item-padding:var(--spacing-s) 0;--latest-posts-item-shadow:none;--latest-posts-title-order:1;--latest-posts-title-font-size:var(--h2-size);--latest-posts-title-width:100%;--latest-posts-title-after-bg:none;--latest-posts-title-after-size:25px;--latest-posts-title-after-transform:none;--latest-posts-title-after-hover-shadow:none;--latest-posts-img-order:2;--latest-posts-date-order:0;--latest-posts-date-mb:var(--spacing-xxxs)}.wp-block-quote{--quote-alignment:left;--quote-font-size:var(--text-size-s);--quote-source-font-size:var(--text-size-xs)}.wp-block-latest-posts li{border-top:none;margin-bottom:0;-webkit-transition:var(--transition-dur-l);transition:var(--transition-dur-l)}.wp-block-latest-posts li:has(.wp-block-latest-posts__featured-image){padding-bottom:0}.wp-block-latest-posts li:has(.wp-block-latest-posts__featured-image) .wp-block-latest-posts__post-title{height:100px}.wp-block-latest-posts li:not(:last-child){border-bottom:var(--latest-posts-item-bdr)}.wp-block-latest-posts__post-link{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;text-decoration:none;-webkit-transition:var(--transition-dur-l);transition:var(--transition-dur-l)}.wp-block-latest-posts__post-link:before{content:"";inset:0;position:absolute;z-index:11}.wp-block-latest-posts__post-link:after{display:none}.wp-block-latest-posts__post-link:focus img,.wp-block-latest-posts__post-link:hover img{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15)}.wp-block-latest-posts__post-link:focus:after,.wp-block-latest-posts__post-link:hover:after{-webkit-box-shadow:var(--latest-posts-title-after-hover-shadow);box-shadow:var(--latest-posts-title-after-hover-shadow);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.wp-block-latest-posts__post-link:focus .wp-block-latest-posts__post-title,.wp-block-latest-posts__post-link:hover .wp-block-latest-posts__post-title{color:var(--clr-dark-blue);text-decoration:underline}.wp-block-latest-posts__post-title{-webkit-box-ordinal-group:var(--latest-posts-title-order);-ms-flex-order:var(--latest-posts-title-order);color:var(--headline-clr);font-size:var(--latest-posts-title-font-size);height:var(--latest-posts-title-height);line-height:var(--headlin-lineheight);margin:0;order:var(--latest-posts-title-order);-webkit-transition:var(--transition-dur-l);transition:var(--transition-dur-l);width:80%}.wp-block-latest-posts__post-title:after,.wp-block-latest-posts__post-title:before{display:none}.wp-block-latest-posts__post-image{-webkit-box-ordinal-group:var(--latest-posts-img-order);-ms-flex-order:var(--latest-posts-img-order);margin:0;order:var(--latest-posts-img-order);overflow:hidden}.wp-block-latest-posts__post-image a{display:block}.wp-block-latest-posts__post-image img{aspect-ratio:16/9;-webkit-transition:var(--transition-dur-l);transition:var(--transition-dur-l);width:100%}.wp-block-latest-posts__post-date{-webkit-box-ordinal-group:var(--latest-posts-date-order);-ms-flex-order:var(--latest-posts-date-order);color:var(--clr-black);font-size:var(--text-size-xs);order:var(--latest-posts-date-order)}.wp-block-latest-posts__post-date:before{display:none}@media (min-width:48rem){.wp-block-latest-posts__post-link:after{background-color:var(--latest-posts-title-after-bg);background-image:url(../../../src/assets/img/icons.svg#circle-arrow-right-blue);bottom:calc(var(--latest-posts-title-after-size)/2*-1);content:"";display:block;height:var(--latest-posts-title-after-size);position:absolute;right:calc(var(--latest-posts-title-after-size)/2*-1);right:0;top:var(--spacing-xl);-webkit-transform:var(--latest-posts-title-after-transform);-ms-transform:var(--latest-posts-title-after-transform);transform:var(--latest-posts-title-after-transform);-webkit-transition:var(--latest-posts-title-after-transition-dur);transition:var(--latest-posts-title-after-transition-dur);width:var(--latest-posts-title-after-size)}}@media (forced-colors:active){.wp-block-latest-posts__post-title:after{background-image:url(../../../src/assets/img/icons.svg#circle-arrow-right-contrast)}.wp-block-latest-posts__post-title:focus-within,.wp-block-latest-posts__post-title:hover{color:Highlight}}.social-nav{--social-icons-bg-hover:var(--clr-secondary-alt);--social-icons-clr-hover:var(--clr-secondary)}@media (min-width:64rem){.social-nav{--social-nav-padding:0}}@media (forced-colors:active){.social-nav{--social-icons-clr:LinkText;--social-icons-clr-hover:Highlight}.social-nav--header .social-nav__item:has(.social-nav__link){border-color:LinkText}.social-nav--header .social-nav__item:has(.social-nav__link):focus-within,.social-nav--header .social-nav__item:has(.social-nav__link):hover{border-color:Highlight}}.footer{--footer-bg:var(--clr-white);--service-link-bg-hover:var(--clr-secondary-alt);--service-link-bdr-clr-hover:var(--clr-secondary);--service-link-clr:var(--clr-black);--service-link-clr-hover:var(--clr-secondary);--service-link-padding:var(--spacing-xxs)}.copyright{--copyright-bdr-clr:var(--clr-secondary);--copyright-bdr-width:2px;--copyright-clr:var(--clr-black);--copyright-font-size:var(--text-size-xs)}.footer h2{margin-bottom:var(--spacing-s);margin-top:0}.contact-area__title{color:var(--clr-secondary)}.contact-area p{color:var(--clr-black)}.contact-area span{display:block}.contact-area span a{color:var(--clr-black);font-size:var(--text-size-xs)}.contact-area span a:focus,.contact-area span a:hover{color:var(--clr-secondary)}.service-nav--footer .service-nav__link{padding:var(--service-link-padding);text-decoration:none}.social-nav--footer .social-nav__item .social-nav__link{-webkit-transition:var(--transition-dur-l);transition:var(--transition-dur-l)}.social-nav--footer .social-nav__item .social-nav__link:focus,.social-nav--footer .social-nav__item .social-nav__link:hover{background-color:var(--clr-secondary-alt)}.social-nav--footer .social-nav__icon{color:var(--clr-secondary)}.social-nav--footer h2{--h2-size:clamp(1.5rem,7.5vw + .5rem,1.75rem);font-size:var(--h2-size)}@media (forced-colors:active){.footer{--service-link-clr-hover:Highlight}.service-nav--footer .service-nav__link{-webkit-transition:none;transition:none}.service-nav--footer .service-nav__link:focus-within,.service-nav--footer .service-nav__link:hover{text-decoration:underline}.social-nav--footer .social-nav__item .social-nav__link:before{background-color:Highlight}.social-nav--footer .social-nav__item .social-nav__link:focus .social-nav__icon,.social-nav--footer .social-nav__item .social-nav__link:hover .social-nav__icon{color:Highlight}.social-nav--footer .social-nav__icon{color:LinkText}}.order-form{--input-bdr:1px solid var(--clr-black);--input-bdr-rds:var(--rds-s);--input-bg:var(--clr-white);--input-clr:var(--clr-black);--input-font-size:var(--text-size-s);--input-padding:var(--spacing-s);--input-transition:var(--transition-dur-s) box-shadow ease-in-out;--input-hover-bdr-clr:var(--clr-dark-blue);--error-font-size:var(--text-size-s)}.select:not(.select--multiple):after{--select-arrow-clr:var(--clr-black)}.field__input,.field__select{border-color:var(--clr-black)}.field__textarea{background:var(--input-bg);border:var(--input-bdr);border-radius:var(--input-bdr-rds);color:var(--input-clr);font-family:inherit;font-size:var(--input-font-size);min-height:10rem;padding:var(--input-padding);-webkit-transition:var(--input-transition);transition:var(--input-transition);width:100%}.field__textarea:focus,.field__textarea:hover{border-color:var(--input-hover-bdr-clr);-webkit-box-shadow:var(--input-hover-shadow);box-shadow:var(--input-hover-shadow);outline:var(--input-hover-outline)}.header{--contact-bg:var(--clr-white);--contact-clr:var(--clr-secondary);--header-elements-grid:1fr auto 1fr;--contact-icon-size:var(--icon-size-l);--header-elements-gap:0;--header-pt:var(--spacing-m);--logo-padding:0 var(--spacing-s);--contact-padding:var(--spacing-xxs) var(--spacing-xxs) 0;--contact-bg-hover:var(--clr-secondary);--contact-clr-hover:var(--clr-primary);--contact-transition-dur:var(--transition-dur-l)}.header-logo{--logo-height:120px}@media (min-width:90rem){.header-logo{--logo-height:140px}.sticky .header{--header-elements-grid:1fr auto 1fr;--seperator-height:10px;--header-pt:0}.sticky .header-logo{--logo-height:80px}}.header-seperator:after{position:static}.header-bar{display:grid;grid-template-columns:var(--header-elements-grid)}@media (min-width:90rem){.header-bar__header-logo{grid-column:2;grid-row:1}.header-bar__contact{grid-column:1}}.header-logo__img{margin-bottom:calc(var(--spacing-xxs)*-1);position:relative;z-index:1}.contact{background:#e5eef6;border-radius:var(--rds-s);inset:var(--spacing-xxxs) auto auto var(--spacing-xxxs);padding:var(--contact-padding);position:absolute;-webkit-transition:var(--contact-transition-dur);transition:var(--contact-transition-dur)}.contact .symbol{color:var(--contact-clr);height:var(--contact-icon-size);-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);width:var(--contact-icon-size)}.contact__title{display:none}.contact:focus,.contact:hover{background:var(--contact-bg-hover)}.contact:focus .symbol,.contact:hover .symbol{color:var(--contact-clr-hover)}.meta-nav{left:var(--spacing-xxxs);position:absolute;top:var(--spacing-xxxs)}.meta-nav__link-text{display:none}.meta-nav .symbol{color:var(--clr-secondary);-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}@media (min-width:90rem){.sticky .menu-container__dropdown-content{top:80px}}@media (forced-colors:active){.header{--contact-clr:LinkText;--contact-bg-hover:Link;--contact-clr-hover:Highlight}}.menu-container{--dropdown-clr:var(--clr-secondary);--dropdown-bg-active:var(--clr-secondary);--dropdown-clr-active:var(--clr-secondary-alt);--dropdown-icon-bg:var(--clr-secondary-alt);--dropdown-content-bdr:3px solid var(--clr-secondary)}.primary-nav{--nav-bg-hover:var(--clr-light-gray);--nav-width:300px;--link-clr:var(--clr-black);--link-clr-hover:var(--clr-secondary);--sub-pos-top:10px;--icon-inset:0 10px 0 auto;--sub-link-bg:var(--clr-white);--sub-link-clr:var(--clr-black);--sub-link-padding:var(--spacing-xs) var(--spacing-m)}@media (min-width:64rem){.primary-nav{--link-padding:var(--spacing-xs) var(--spacing-xxs)}.primary-subnav{--sub-link-padding:var(--spacing-s) var(--spacing-xxs)}}.dropdown{display:-webkit-box;display:-ms-flexbox;display:flex;inset:var(--spacing-xxs) var(--spacing-xxxs) auto auto;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--gap-s)}.dropdown__icon{background:var(--dropdown-icon-bg);border-radius:var(--rds-s)}.dropdown__label{display:inline-block}.dropdown--webwerk[aria-expanded=true]{border-radius:var(--rds-m);padding-left:var(--spacing-xs)}.dropdown--webwerk[aria-expanded=true] .dropdown__icon{background:none}.dropdown--webwerk[aria-expanded=true] .dropdown__top-line{translate:0 11px}.dropdown--webwerk[aria-expanded=true] .dropdown__middle-line{translate:0 0}.dropdown--webwerk[aria-expanded=true] .dropdown__bottom-line{translate:0 -9px}.menu-container__dropdown-content{top:160px}@media (min-width:64rem){.dropdown-content__item:nth-child(n+2){margin-inline:auto;width:min(var(--content-width),100%)}}@media (min-width:90rem){.menu-container__dropdown-content{top:180px}}.primary-nav--header .primary-nav__link{border-bottom:2px solid var(--clr-primary);color:var(--link-clr);position:relative;text-align:left;-webkit-transition:none;transition:none;width:100%}.primary-nav--header .primary-nav__link:focus,.primary-nav--header .primary-nav__link:hover{background:var(--nav-bg-hover);text-decoration:underline}.primary-nav--header .primary-nav__icon{aspect-ratio:1;height:var(--icon-size-l);inset:var(--icon-inset);margin:auto 0;position:absolute;-webkit-transition:var(--transition-dur-l);transition:var(--transition-dur-l)}.primary-nav [aria-expanded=true] .primary-nav__icon{color:var(--clr-secondary);rotate:90deg}@media (min-width:64rem){.primary-nav{position:relative}.primary-nav--header .primary-nav__list{display:block;width:var(--nav-width)}.primary-nav [aria-expanded=true] .primary-nav__icon{rotate:none;-webkit-transform:translateX(45px);-ms-transform:translateX(45px);transform:translateX(45px)}}.primary-subnav{-webkit-box-shadow:none;box-shadow:none;padding:0;top:0;width:auto}.primary-subnav__list{display:block}.primary-subnav__item{margin-bottom:0}.primary-subnav__link{background:var(--sub-link-bg);border-bottom:2px solid var(--clr-secondary);color:var(--sub-link-clr);padding:var(--sub-link-padding)}.primary-subnav__link:focus,.primary-subnav__link:hover{background:var(--nav-bg-hover)}@media (min-width:64rem){.primary-subnav{left:50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.primary-subnav__list{width:var(--nav-width)}}@media (min-width:90rem){.sticky .header .primary-nav__link{padding:var(--link-padding)}}@media (forced-colors:active){.menu-container{--dropdown-icon-bg:var(--clr-secondary-alt);--dropdown-clr:LinkText;--dropdown-clr-active:Highlight;--dropdown-icon-bg:none}.primary-nav--header .primary-nav__link{--link-clr-hover:Highlight;background:none;border-bottom:4px solid Window;-webkit-transition:none;transition:none}.primary-nav--header .primary-nav__link:focus-within,.primary-nav--header .primary-nav__link:hover{border-bottom:4px solid var(--link-clr-hover);color:var(--link-clr-hover)}}.accordion{--accordion-item-bdr:8px solid var(--clr-secondary);--accordion-item-rds:var(--rds-l);--accordion-item-title-clr:var(--clr-secondary);--accordion-item-icon-container-bg:var(--clr-secondary);--accordion-item-icon-container-bdr:2px solid var(--clr-secondary);--accordion-item-icon-download-clr:var(--clr-secondary);--accordion-item-content-bg:var(--clr-secondary-alt);--accordion-item-content-bdr:1px solid var(--clr-secondary);--accordion-item-content-clr:var(--clr-secondary);--accordion-item-hover-bg:var(--clr-secondary-alt);--accordion-item-hover-icon-container-bg:var(--clr-secondary)}.search{--search-label-clr:var(--clr-white);--search-input-bdr:1px solid var(--clr-primary);--search-input-clr:var(--clr-secondary);--search-input-hover-bdr-clr:var(--clr-primary)}.search--mobile .search__form{--search-form-padding:0 var(--spacing-m)}@media (min-width:48rem){.search--mobile .search__form{--search-form-padding:var(--spacing-xxs) 0 calc(var(--spacing-xxs) + 4px) 0}}@media (min-width:64rem){.search--mobile .search__form{--search-form-padding:var(--spacing-xxs) 0 calc(var(--spacing-xxs) + 4px) 0}}.search__form{--search-form-padding:0 var(--spacing-m)}@media (min-width:48rem){.search__form{--search-form-padding:var(--spacing-xs)}}@media (min-width:64rem){.search__form{--search-form-padding:var(--spacing-m)}}@media (min-width:48rem){.search__input{margin:0}}.search-results{--search-result-bdr:1px solid var(--clr-secondary);--search-result-padding:var(--spacing-s)}.search-btn{--search-reset-bg:var(--clr-secondary-alt);--search-reset-pos:25px 35px auto auto;--search-reset-hover-bg:var(--clr-secondary);--search-reset-hover-clr:var(--clr-primary);--search-submit-bg:var(--clr-secondary-alt);--search-submit-hover-bg:var(--clr-primary);--search-submit-hover-bdr-clr:var(--clr-primary);--search-submit-hover-clr:var(--clr-black)}.sticky .search--mobile{--search-input-font-size:var(--text-size-xs);--search-input-padding:var(--spacing-xxs)}.sticky .search--mobile .search-btn{--search-submit-font-size:var(--text-size-s);--search-submit-padding:var(--spacing-xxs)}.search-page .ww_box_options--group{background:var(--group-bg);border-radius:var(--rds-l);margin-inline:auto;max-width:var(--content-width);overflow:hidden;padding:0 var(--spacing-s);position:relative}.search-page .ww_box_options--group:before{aspect-ratio:1;background:var(--clr-primary);border-radius:100vw;content:"";height:40px;left:var(--spacing-l);position:absolute;top:-20px}.search__label{color:var(--clr-secondary);left:-9999px;position:absolute}.search--page{border-radius:var(--rds-l)}.search-results__headline{margin-bottom:0;margin-top:1rem!important}.search-results__title{color:var(--headline-clr);font-size:var(--h3-size)}.search-results__link{-webkit-transition:var(--transition-dur-l);transition:var(--transition-dur-l)}.search-results__link:focus-within,.search-results__link:hover{background-color:var(--clr-secondary-alt);color:var(--clr-secondary)}.search-btn--reset,.search-btn--submit{-webkit-transition:var(--transition-dur-l);transition:var(--transition-dur-l)}.search-btn--submit{border-radius:var(--rds-s)}@media (min-width:48rem){.search-btn--submit{margin:0}}.sticky .search--mobile .search__form{padding:var(--search-form-padding)}@media (forced-colors:active){.search-btn{--search-submit-hover-clr:Highlight}.search-btn--submit{-webkit-transition:none;transition:none}.search-btn--submit:focus-within,.search-btn--submit:hover{text-decoration:underline}}:root{--clr-primary:#f7a800;--clr-secondary:#005da8;--clr-white:#fff;--clr-black:#000;--lightness-clr-gray:70%;--lighten-clr-gray:25%;--darken-clr-gray:-45%;--clr-gray:hsl(206,16%,var(--lightness-clr-gray));--clr-light-gray:hsl(206,16%,calc(var(--lightness-clr-gray) + var(--lighten-clr-gray)));--clr-dark-gray:hsl(206,16%,calc(var(--lightness-clr-gray) + var(--darken-clr-gray)));--clr-ppgreen:#018473;--lightness-clr-green:50%;--lighten-clr-green:40%;--darken-clr-green:-20%;--clr-green:hsl(120,30%,var(--lightness-clr-green));--clr-light-green:hsl(120,30%,calc(var(--lightness-clr-green) + var(--lighten-clr-green)));--clr-dark-green:hsl(120,30%,calc(var(--lightness-clr-green) + var(--darken-clr-green)));--clr-gray-blue:#f0f4f6;--clr-morningblue:#8aa8a1;--clr-turquoise:#0fb9b1;--lightness-clr-blue:50%;--lighten-clr-blue:40%;--darken-clr-blue:-15%;--clr-blue:hsl(210,60%,var(--lightness-clr-blue));--clr-light-blue:hsl(210,60%,calc(var(--lightness-clr-blue) + var(--lighten-clr-blue)));--clr-dark-blue:hsl(210,60%,calc(var(--lightness-clr-blue) + var(--darken-clr-blue)));--lightness-clr-violet:45%;--lighten-clr-violet:45%;--darken-clr-violet:-15%;--clr-violet:hsl(300,25%,var(--lightness-clr-violet));--clr-light-violet:hsl(300,25%,calc(var(--lightness-clr-violet) + var(--lighten-clr-violet)));--clr-dark-violet:hsl(300,25%,calc(var(--lightness-clr-violet) + var(--darken-clr-violet)));--lightness-clr-red:40%;--lighten-clr-red:55%;--darken-clr-red:-15%;--clr-red:hsl(0,100%,var(--lightness-clr-red));--clr-light-red:hsl(0,100%,calc(var(--lightness-clr-red) + var(--lighten-clr-red)));--clr-dark-red:hsl(0,100%,calc(var(--lightness-clr-red) + var(--darken-clr-red)));--lightness-clr-orange:50%;--lighten-clr-orange:40%;--darken-clr-orange:-15%;--clr-orange:hsl(25,90%,var(--lightness-clr-orange));--clr-light-orange:hsl(25,90%,calc(var(--lightness-clr-orange) + var(--lighten-clr-orange)));--clr-dark-orange:hsl(25,90%,calc(var(--lightness-clr-orange) + var(--darken-clr-orange)));--lightness-clr-yellow:65%;--lighten-clr-yellow:25%;--darken-clr-yellow:-15%;--clr-yellow:hsl(45,100%,var(--lightness-clr-yellow));--clr-light-yellow:hsl(45,100%,calc(var(--lightness-clr-yellow) + var(--lighten-clr-yellow)));--clr-dark-yellow:hsl(45,100%,calc(var(--lightness-clr-yellow) + var(--darken-clr-yellow)));--content-width:1024px;--element-width:1024px;--block-spacing:var(--spacing-s) auto var(--spacing-l);--paragraph-spacing:clamp(.5rem,2vw + .5rem,2.5rem);--headline-spacing:clamp(1.5rem,3vw + .5rem,2.5rem);--head-mt:var(--spacing-l);--spacing-xxxs:calc(var(--spacing-m)/6);--spacing-xxs:calc(var(--spacing-m)/3);--spacing-xs:calc(var(--spacing-m)/2);--spacing-s:calc(var(--spacing-m)/3*2);--spacing-m:30px;--spacing-l:calc(var(--spacing-m)*4/3);--spacing-xl:calc(var(--spacing-m)*5/3);--spacing-xxl:calc(var(--spacing-m)*2);--gap-xs:5px;--gap-s:10px;--gap-m:20px;--gap-l:30px;--text-lineheight:1.75em;--headline-lineheight:1.5em;--text-size-xs:clamp(1rem,1vw + .5rem,1.25rem);--text-size-s:clamp(1.125rem,1vw + .5rem,1.375rem);--text-size:clamp(1.25rem,1vw + .5rem,1.5rem);--text-size-l:clamp(1.375rem,1vw + .75rem,1.675rem);--text-size-xl:clamp(1.5rem,1vw + .75rem,1.75rem);--text-size-xxl:clamp(1.75rem,1vw + 1rem,2rem);--h1-size:2.75rem;--h2-size:2.188rem;--h3-size:1.875rem;--h4-size:1.625rem;--h5-size:clamp(1.25rem,7.5vw + .5rem,1.75rem);--h6-size:clamp(1.125rem,7.5vw + .5rem,1.625rem);--link-clr:var(--clr-ppgreen);--link-clr-hover:var(--clr-dark-gray);--rds-xs:2px;--rds-s:4px;--rds-m:8px;--rds-l:12px;--rds-rnd:50%;--global-rds:15px;--body-bg:var(--clr-white);--body-clr:var(--clr-black);--body-font:"Calibri",sans-serif;--box-shadow-v1:0 1px 1px rgba(0,0,0,.075),0 2px 2px rgba(0,0,0,.075),0 4px 4px rgba(0,0,0,.075),0 8px 8px rgba(0,0,0,.075),0 16px 16px rgba(0,0,0,.075);--transition-dur-s:150ms;--transition-dur-m:300ms;--transition-dur-l:500ms;--group-clr:var(--clr-secondary);--group-width:var(--content-width);--hr-bdr:1px solid var(--clr-gray);--hr-margin:var(--spacing-s) auto;--hr-width:var(--content-width);--list-size:var(--text-size);--list-pl:var(--spacing-s);--list-item-style:square;--list-item-spacing:var(--spacing-xs) inherit;--pagination-item-bg:transparent;--pagination-item-clr:var(--clr-black);--pagination-item-bg-hover:var(--clr-black);--pagination-item-clr-hover:var(--clr-white);--pagination-item-size:var(--text-size-s);--pagination-item-spacing:var(--spacing-xxs);--pagination-item-bdr:1px solid var(--clr-black);--pagination-item-bdr-rd:50%;--icon-size:20px;--icon-size-xs:10px;--icon-size-s:15px;--icon-size-l:25px;--icon-size-xl:30px;--icon-size-xxl:40px;--seperator-height:10px;--sep-clr1:var(--clr-violet);--sep-clr2:var(--clr-orange);--sep-clr3:var(--clr-morningblue);--sep-clr4:var(--clr-light-blue);--button-bg-primary:var(--clr-white);--button-bg-secondary:var(--clr-secondary);--button-clr-primary:var(--clr-primary);--button-clr-secondary:var(--clr-ppgreen);--button-hover-bg-primary:var(--clr-primary);--button-hover-bg-secondary:var(--clr-ppgreen);--button-hover-clr-primary:var(--clr-white);--button-hover-clr-secondary:var(--clr-white);--button-rds-small:4px;--button-rds-round:50%;--button-font-size-s:var(--text-size-s);--button-font-size-m:var(--text-size);--button-font-size-l:var(--text-size-l);--button-padding-s:var(--spacing-xxs) var(--spacing-s);--button-padding-m:var(--spacing-s) var(--spacing-m);--button-margin-s:var(--spacing-s) 0;--button-margin-m:var(--spacing-m) 0;--button-transition-dur:var(--transition-dur-m);--readmore-clr:var(--clr-white);--readmore-size:150px;--readmore-pos:auto calc(var(--readmore-size)/2*-1) calc(var(--readmore-size)/2*-1) auto;--readmore-rotation:rotate(45deg);--readmore-icon:url(../../../src/assets/img/icons.svg#arrow-right-ppgreen);--readmore-icon-padding:var(--spacing-xs);--readmore-icon-pos:auto var(--spacing-xs) var(--spacing-xs) auto;--readmore-transition:var(--transition-dur-l);--readmore-hover-clr:var(--clr-secondary);--readmore-hover-icon:inherit;--readmore-hover-icon-scale:scale(1.25);--readmore-hover-shadow:inset 0 var(--readmore-size) 0 0 var(--readmore-hover-clr)}:root [class$="--dark"]{--readmore-clr:var(--clr-dark-gray);--readmore-hover-clr:var(--clr-secondary);--readmore-icon:url(../../../src/assets/img/icons.svg#arrow-right-white);--readmore-hover-icon:url(../../../src/assets/img/icons.svg#arrow-right-ppgreen)}.wp-block-table{--table-clr-gray:#eee;--td-padding:var(--spacing-xxs);--text-size:16px;--td-3col:80px;margin-bottom:0!important}.wp-block-table table{font-size:var(--text-size)}.wp-block-table tr:nth-child(2n){background:var(--table-clr-gray)}.wp-block-table td{grid-template-columns:1fr!important;padding:0;vertical-align:top}.wp-block-table td p{font-size:var(--text-size);padding:var(--td-padding)}.wp-block-table .res-thead{background-color:var(--clr-secondary);color:var(--clr-white);padding-bottom:var(--spacing-xs)}@media (min-width:48rem){.wp-block-table table{font-size:18px!important}.wp-block-table th{background-color:var(--clr-secondary);color:var(--clr-white)}.wp-block-table td:nth-child(3),.wp-block-table th:nth-child(3){width:var(--td-3col)}}.download-btn{--download-bg:var(--button-bg-secondary);--download-bdr:1px solid var(--clr-secondary);--download-clr:var(--clr-secondary);--download-shadow-xoffset:8px;--download-shadow-yoffset:8px;--download-shadow-blur:0px;--download-shadow-clr:var(--clr-secondary);--download-shadow:var(--download-shadow-xoffset) var(--download-shadow-yoffset) var(--download-shadow-blur) var(--download-shadow-clr);--download-transition-dur:var(--transition-dur-l);--download-icon-clr:var(--clr-secondary);--download-icon-pos:0 var(--spacing-xs) 0 auto;--download-icon-size:35px;--download-icon-spacing:var(--spacing-s);--download-title-font-size:var(--button-font-size-m);--download-text-font-size:var(--button-font-size-s);--download-text-max-width:75%;--download-margin:var(--spacing-l) auto var(--spacing-l) auto;--download-padding:var(--spacing-xxs) var(--spacing-m);--download-rds:var(--rds-m);--download-hover-bg:var(--button-hover-bg-secondary);--download-hover-clr:var(--button-hover-clr-primary);--download-hover-shadow-xoffset:3px;--download-hover-shadow-yoffset:3px;--download-hover-shadow-blur:0px;--download-hover-shadow-clr:var(--clr-primary);--download-hover-shadow:var(--download-hover-shadow-xoffset) var(--download-hover-shadow-yoffset) var(--download-hover-shadow-blur) var(--download-hover-shadow-clr);--download-hover-icon-scale:1.25;background-color:transparent;border:var(--download-bdr);border-radius:var(--download-rds);-webkit-box-shadow:var(--download-shadow);box-shadow:var(--download-shadow);color:inherit;font-size:var(--text-size);line-height:var(--text-lineheight);margin:var(--download-margin)!important;padding:var(--download-padding);text-decoration:none}.download-btn,.download-btn__icon{-webkit-transition:var(--download-transition-dur);transition:var(--download-transition-dur)}.download-btn__icon{color:var(--download-icon-clr);height:var(--download-icon-size);inset:var(--download-icon-pos);margin:auto;-webkit-transform:none;-ms-transform:none;transform:none;width:var(--download-icon-size)}.download-btn:focus,.download-btn:hover{background-color:inherit;-webkit-box-shadow:var(--download-hover-shadow);box-shadow:var(--download-hover-shadow);color:inherit;text-decoration:underline}.download-btn:focus .download-btn__icon,.download-btn:hover .download-btn__icon{scale:var(--download-hover-icon-scale)}.event-page{--event-filter-bg:var(--clr-gray-blue);--event-filter-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));--event-filter-margin:var(--spacing-l);--event-filter-select-bdr:1px solid var(--clr-black);--event-filter-select-padding:var(--spacing-m);--event-filter-select-option-bg:var(--clr-primary);--event-filter-btn-max-width:200px}.event-post{--event-post-bdr:none;--event-bg:var(--clr-secondary-alt);--event-post-link-shadow:none;--event-post-readmore-bg:none;--event-post-readmore-pos:auto calc(var(--event-post-readmore-size)/2*-1) calc(var(--event-post-readmore-size)/2*-1) auto;--event-post-readmore-rotation:rotate(0deg);--event-post-readmore-icon:url(../assets/img/icons.svg#arrow-right-white);--event-post-readmore-hover-icon:url(../assets/img/icons.svg#arrow-right-secondary);--event-post-after-size:25px;--event-post-content-padding:0;--event-post-content-right-padding:var(--spacing-l)}.single-event{--event-grid:1fr;--event-title-clr:var(--clr-secondary);--event-time-clr:var(--clr-secondary)}.event-filter{background-color:var(--event-bg);margin:var(--event-filter-margin) 0;padding:0}.event-filter option{background-color:var(--event-filter-select-option-bg);color:var(--clr-black)}.event-filter button{background-color:var(--clr-secondary);border-color:var(--clr-secondary);color:var(--clr-white);max-width:none;padding:var(--event-filter-select-padding)}.event-filter button:focus-within,.event-filter button:hover{background-color:var(--clr-white);color:var(--clr-secondary)}@media (min-width:48rem){.event-filter select{grid-column:span 2}}.event-page{background:var(--clr-white);border-radius:var(--rds-l);margin-bottom:30px;overflow:hidden;padding:var(--spacing-s);position:relative}.event-page:before{aspect-ratio:1;background:var(--clr-primary-alt);border-radius:100vw;content:"";height:40px;left:var(--spacing-m);position:absolute;top:-20px}.event-post{margin-bottom:var(--spacing-s)}.event-post img{aspect-ratio:3/1;margin-bottom:0;-o-object-fit:cover;object-fit:cover}.event-post__link{background-color:var(--event-bg);border-radius:var(--rds-l) 0 0 var(--rds-l);min-height:8rem}.event-post__link:after,.event-post__link:before{display:none}.event-post__link:focus-within :not(.event-post__date),.event-post__link:hover :not(.event-post__date){text-decoration:underline}.event-post__link:focus-within .event-post__content:after,.event-post__link:hover .event-post__content:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.event-post__content{display:grid;grid-template-columns:1fr 2fr;position:relative;grid-gap:0 var(--gap-xs);-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:var(--event-post-content-right-padding);width:100%}.event-post__content:after{background-image:url(../../../src/assets/img/icons.svg#circle-arrow-right-blue);content:"";display:block;height:var(--event-post-after-size);inset:0 var(--spacing-xs) 0 auto;margin:auto;position:absolute;-webkit-transition:var(--transition-dur-l);transition:var(--transition-dur-l);width:var(--event-post-after-size)}.event-post__title{grid-column:2;grid-row:2}.event-post__date-extract{background-color:var(--clr-secondary);color:var(--clr-white);display:-webkit-box;display:-ms-flexbox;display:flex;grid-column:1;grid-row:span 3;padding:var(--spacing-s) var(--spacing-xxs);text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.event-post__date-day,.event-post__date-month{margin:0}.event-post__date-day{font-size:var(--text-size-xxl)}.event-post__date-month{font-size:var(--text-size-s);margin-top:calc(var(--spacing-xxs)*-1)}.event-post__info{grid-column:2;grid-row:1;width:100%}.event-post__date{font-size:var(--text-size-xs)}.event-post__time-wrapper{grid-column:2;grid-row:3;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:var(--spacing-s);max-width:135px;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.event-post__icon{aspect-ratio:1;height:20px;left:var(--spacing-xxs);position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.event-post__time{background-color:var(--clr-gray-blue);border-radius:20px;font-size:var(--text-size-xs);padding:var(--spacing-xxxs) var(--spacing-xs) var(--spacing-xxxs) var(--spacing-l);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (min-width:48rem){.events{grid-auto-rows:1fr}.event-post__content{grid-template-columns:1fr 4fr;grid-gap:0 var(--spacing-m)}.event-post__info{padding:var(--spacing-s) var(--spacing-m)}.event-post__time-wrapper{max-width:none}}.single-event{background:var(--group-bg);border-radius:var(--rds-l);overflow:hidden;padding:var(--spacing-m);position:relative}.single-event:before{aspect-ratio:1;background:var(--clr-primary-alt);border-radius:100vw;content:"";height:40px;left:var(--spacing-m);position:absolute;top:-20px}.single-event__times{display:grid;grid-gap:10px;justify-items:start;margin-bottom:var(--spacing-xxs)}.single-event__time-item{background-color:var(--clr-gray-blue);border-radius:20px;color:var(--clr-secondary);padding:var(--spacing-xxxs) var(--spacing-xs) var(--spacing-xxxs) var(--spacing-l);position:relative}.single-event__icon{aspect-ratio:1;height:20px;left:var(--spacing-xxs);position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.members-container{--members-bg:none;--members-grid:repeat(auto-fit,minmax(325px,1fr));--members-gap:var(--gap-l);--members-padding:inherit;--member-bg:var(--clr-secondary-alt);--member-bdr:6px solid var(--clr-secondary);--member-shadow:none;--member-content-padding:var(--spacing-s) var(--spacing-s) var(--spacing-m);--member-headlines-margin:var(--spacing-xxxs);--member-name-font-size:var(--text-size-l);--member-role-font-size:var(--text-size);--member-details-font-size:var(--text-size-s);--member-details-margin:var(--spacing-xxs);background-color:var(--members-bg);display:grid;gap:var(--members-gap);grid-template-columns:var(--members-grid);margin:var(--block-spacing);max-width:var(--content-width);padding:var(--members-padding)}.member{max-width:450px}.member *{margin:0}.member__name{font-size:var(--member-name-font-size)}.member__name,.member__role{margin-block:var(--member-headlines-margin)}.member__role{font-size:var(--member-role-font-size)}.member__address{font-size:var(--member-details-font-size);font-style:normal}.member__address,.member__contact-info{margin-block:var(--member-details-margin)}.member__contact-info{list-style:none;padding-left:0}.member__contact-info a,.member__contact-info span{font-size:var(--member-details-font-size)}.member details{margin-block:var(--spacing-xxs)}.member summary{background-color:var(--clr-white);border:1px solid var(--clr-white);border-radius:20px;color:var(--clr-secondary);cursor:pointer;display:inline-block;font-size:var(--text-size-s);padding:var(--spacing-xxxs) var(--spacing-s) var(--spacing-xxxs) var(--spacing-m);position:relative;-webkit-transition:var(--transition-dur-l);transition:var(--transition-dur-l)}.member summary::marker{content:""}.member summary:before{background-image:url(../../../src/assets/img/icons.svg#plus-secondary);content:"";display:inline-block;height:20px;inset:0 auto 0 var(--spacing-xxxs);margin-block:auto;position:absolute;-webkit-transition:var(--transition-dur-l);transition:var(--transition-dur-l);width:20px}.member summary:focus-within,.member summary:hover{background-color:var(--clr-secondary-alt);border-color:var(--clr-secondary);text-decoration:underline}.member summary:focus-within:before,.member summary:hover:before{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15)}.member .details-list{list-style:disc;margin:var(--member-details-margin) 0;padding-left:var(--spacing-s)}.member .details-list li{font-size:var(--member-details-font-size);margin-bottom:var(--spacing-xxxs)}.member .details-list li::marker{color:var(--clr-secondary)}.url-link{--url-link-margin:var(--spacing-xs) auto var(--spacing-m) auto;--url-link-padding:var(--spacing-xxs) var(--spacing-m);--url-link-bdr:1px solid var(--clr-secondary);--url-link-rds:var(--rds-m);--url-link-shadow-xoffset:8px;--url-link-shadow-yoffset:8px;--url-link-shadow-blur:0px;--url-link-shadow-clr:var(--clr-secondary);--url-link-shadow:var(--url-link-shadow-xoffset) var(--url-link-shadow-yoffset) var(--url-link-shadow-blur) var(--url-link-shadow-clr);--url-link-after-pos:0 var(--spacing-xs) 0 auto;--url-link-after-size:30px;--url-link-icon:url(../../../src/assets/img/icons.svg#url-link);--url-link-transition-dur:var(--transition-dur-l);--url-link-hover-shadow-xoffset:3px;--url-link-hover-shadow-yoffset:3px;--url-link-hover-shadow-blur:0px;--url-link-hover-shadow-clr:var(--clr-primary);--url-link-hover-shadow:var(--url-link-hover-shadow-xoffset) var(--url-link-hover-shadow-yoffset) var(--url-link-hover-shadow-blur) var(--url-link-hover-shadow-clr);--url-link-hover-after-scale:1.25;--url-link-icon-clr:var(--clr-secondary);--url-link-icon-pos:12px;--url-link-icon-size:18px;border:var(--url-link-bdr);border-radius:var(--url-link-rds);-webkit-box-shadow:var(--url-link-shadow);box-shadow:var(--url-link-shadow);color:inherit;display:block;font-size:var(--text-size);line-height:var(--text-lineheight);margin:var(--url-link-margin);margin-inline:auto;max-width:var(--content-width);padding:var(--url-link-padding);position:relative;text-decoration:none}.url-link,.url-link:after{-webkit-transition:var(--url-link-transition-dur);transition:var(--url-link-transition-dur)}.url-link:after{background-image:var(--url-link-icon);content:"";height:var(--url-link-after-size);inset:var(--url-link-after-pos);margin:auto;position:absolute;width:var(--url-link-after-size)}.url-link:focus,.url-link:hover{-webkit-box-shadow:var(--url-link-hover-shadow);box-shadow:var(--url-link-hover-shadow);text-decoration:underline}.url-link:focus:after,.url-link:hover:after{scale:var(--url-link-hover-after-scale)}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}body{accent-color:var(--accent-clr);caret-color:var(--caret-clr);font-family:var(--body-font)}body .is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)){margin-left:unset!important;margin-right:unset!important;max-width:unset!important}:root{--clr-primary-alt:#ff8645;--clr-secondary-alt:#e5eef6;--content-bg:var(--clr-primary);--group-bg:var(--clr-white);--group-clr:none;--headline-clr:var(--clr-secondary);--seperator-height:60px;--sep-clr1:var(--clr-secondary);--sep-clr2:var(--clr-secondary);--sep-clr3:var(--clr-secondary);--sep-clr4:var(--clr-secondary);--paragraph-spacing:clamp(0.5rem,1.75vw + 0.25rem,1rem);--text-lineheight:1.5em;--link-clr:var(--clr-secondary);--button-bg-primary:var(--clr-secondary);--button-clr-primary:var(--clr-white);--button-clr-secondary:var(--clr-secondary);--button-hover-bg-primary:var(--clr-secondary-alt);--button-hover-clr-primary:var(--clr-secondary);--button-bdr-thin:1px solid var(--button-clr-secondary);--button-bdr-medium:2px solid var(--button-clr-secondary);--button-bdr-thick:4px solid var(--button-clr-secondary);--button-rds-large:8px;--button-rds-round:100vw;--button-padding-s:var(--spacing-xxxs) var(--spacing-m);--headline-spacing:clamp(0.5rem,2vw + 0.25rem,1rem)}:is(.accordion,.box,.box-items,.breadcrumb-nav,.download-btn,.horizontal-tile,.post-box,.team-box,.timeline,.video--block,.video--gallery,.blog--page),:is(.events,.tribe-events,.tribe-events-c-nav,.tribe-events-c-ical,.tribe-events-single),:is(.pagination),:is(.single-post,.page-single-blog__rubric,.search--page,.search-results,.blog-container),:is(.wp-block-buttons,.wp-block-columns,.wp-block-gallery,.wp-block-latest-posts__list,.wp-block-media-text,.wp-block-table),:is(h1,h2,h3,h4,h5,h6,p,ul,ol,label,form){margin-inline:auto;max-width:var(--content-width)}h1{font-size:var(--h1-size)}h2{font-size:var(--h2-size)}h3{font-size:var(--h3-size)}h4{font-size:var(--h4-size)}h5{font-size:var(--h5-size)}h6{font-size:var(--h6-size)}:is(h1,h2,h3,h4,h5,h6){color:var(--headline-clr);font-weight:inherit;line-height:var(--headline-lineheight);margin-block:var(--headline-spacing);margin-top:var(--head-mt);word-break:break-word}.home h1{background:var(--group-bg);border-radius:var(--rds-l);overflow:hidden;padding:var(--spacing-m);position:relative}.home h1>*{margin-top:0}.home h1:before{aspect-ratio:1;background:var(--clr-primary-alt);border-radius:100vw;content:"";height:40px;left:var(--spacing-m);position:absolute;top:-20px}h1,h1+h2,h2+h3{margin-top:0}p{margin-block:var(--paragraph-spacing);word-break:break-word}:is(p,span){font-size:var(--text-size);line-height:var(--text-lineheight);text-wrap:pretty}.wp-block-column>p:first-of-type{margin-top:0}a{color:var(--clr-secondary);text-decoration:underline}a:focus,a:hover{color:var(--clr-dark-gray);text-decoration:none}ol,ul{font-size:var(--list-size);margin:0;padding-left:0}ul{list-style-type:var(--list-item-style)}ul:not([class]){margin-inline:auto;padding-left:var(--spacing-m)}ul:not([class]) li{margin:var(--list-item-spacing) 0}.wp-block-list li{padding-bottom:var(--spacing-s)}img{background-repeat:no-repeat;background-size:cover;font-style:italic;height:auto;margin-bottom:var(--spacing-m);max-width:100%;shape-margin:.75em;vertical-align:middle}figure{margin:0}button{background-color:none;border:none;cursor:pointer}button,select{font-family:inherit}.main{background-color:var(--content-bg);padding-bottom:var(--spacing-m);padding-inline:var(--spacing-s);position:relative}.icon{color:var(--clr-primary)}.symbol{color:var(--clr-dark-gray);height:25px;width:25px}@media (max-width:calc(80rem - 1px)){.main{padding-top:var(--spacing-m)}}@media (min-width:80rem){.main{padding-inline:0}}.wp-block-group{background:var(--group-bg);border-radius:var(--rds-l);margin-inline:auto;max-width:var(--content-width);overflow:hidden;padding:var(--spacing-m);position:relative}.wp-block-group>:not(p):not(ul):not(ol):not(span){margin-top:0}.wp-block-group:before{aspect-ratio:1;background:var(--clr-primary-alt);border-radius:100vw;content:"";height:40px;left:var(--spacing-m);position:absolute;top:-20px}.wp-block-list{padding-left:var(--spacing-s)}.wp-block-columns,main .wp-block-image{margin-bottom:0}.wp-block-column{margin-bottom:var(--spacing-s)}.has-background .wp-block-column,.has-background .wp-block-columns,.has-background .wp-block-image{margin-bottom:0}.box,.box-items,.wp-block-columns,.wp-block-table,.ww-img-video-gallery{margin-bottom:var(--spacing-xl)}.wp-block-quote{margin-inline:0}.wp-block-group-is-layout-grid{--headline-spacing:clamp(1.5rem,3vw + 0.5rem,2.5rem) 0;--min-box-width:350px;background:none;display:grid;gap:var(--gap-m);grid-template-columns:repeat(auto-fit,minmax(min(var(--min-box-width),100%),1fr));margin-inline:auto;width:min(var(--content-width),100%)}.wp-block-group-is-layout-grid iframe{aspect-ratio:16/9;height:auto;width:100%}.wp-container-content-2 .wp-block-buttons{bottom:var(--spacing-m);position:absolute}:has(.wp-block-group-is-layout-grid) [class*=wp-container-content]{background:var(--group-bg);border-radius:var(--rds-l);overflow:hidden;padding:var(--spacing-m);position:relative}:has(.wp-block-group-is-layout-grid) [class*=wp-container-content] p:last-of-type{margin-bottom:0}:has(.wp-block-group-is-layout-grid) [class*=wp-container-content]>*{margin-top:0}:has(.wp-block-group-is-layout-grid) [class*=wp-container-content]:before{aspect-ratio:1;background:var(--clr-primary-alt);border-radius:100vw;content:"";height:40px;left:var(--spacing-m);position:absolute;top:-20px}@media (min-width:48rem){.wp-block-group-is-layout-grid{grid-template-areas:"newsletter newsletter job-offers job-offers" "video-box video-box video-box video-box" "quote-box quote-box contact-box contact-box";grid-template-columns:repeat(4,1fr)}:has(.wp-block-group-is-layout-grid) .wp-block-group:first-child{grid-area:newsletter}:has(.wp-block-group-is-layout-grid) .wp-block-group:nth-child(2){grid-area:job-offers}:has(.wp-block-group-is-layout-grid) .wp-block-group:nth-child(3){grid-area:video-box}:has(.wp-block-group-is-layout-grid) .wp-block-group:nth-child(4){grid-area:quote-box}:has(.wp-block-group-is-layout-grid) .wp-block-group:nth-child(5){grid-area:contact-box}:has(.wp-block-group-is-layout-grid) .wp-block-group:nth-child(6){grid-area:head-box}}.ww_box_options--group{padding:0}.ww_box_options--group ol:not([class]),.ww_box_options--group ul:not([class]){padding-left:var(--spacing-s)}.stellenanzeige{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-block:var(--spacing-xs);position:relative;-webkit-transition:var(--transition-dur-l);transition:var(--transition-dur-l)}.stellenanzeige:has(a:focus,a:hover):before{rotate:90deg}.stellenanzeige a{color:var(--clr-black);padding-right:var(--spacing-l);text-decoration:none}.stellenanzeige a,.stellenanzeige a:before{-webkit-transition:var(--transition-dur-l);transition:var(--transition-dur-l)}.stellenanzeige a:before{content:"";inset:0;position:absolute}.stellenanzeige a:focus,.stellenanzeige a:hover{color:var(--clr-secondary);text-decoration:underline}.stellenanzeige .wp-block-post-date{-webkit-box-ordinal-group:1;-ms-flex-order:0;font-size:var(--text-size-xs);order:0}.stellenanzeige .wp-block-post-title{-webkit-box-ordinal-group:2;-ms-flex-order:1;font-size:var(--text-size);font-weight:700;margin:0;order:1;width:100%}.stellenanzeige .wp-block-post-excerpt{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.stellenanzeige:before{background-image:url(../../../src/assets/img/icons.svg#circle-arrow-right-blue);content:"";height:var(--icon-size-l);position:absolute;right:0;top:var(--spacing-xl);-webkit-transition:var(--transition-dur-l);transition:var(--transition-dur-l);width:var(--icon-size-l)}.newsletter{text-decoration:none;-webkit-transition:background var(--transition-dur-l);transition:background var(--transition-dur-l)}.newsletter--desktop{bottom:-99px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;left:0;position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--clr-white);border-radius:0 var(--rds-m) var(--rds-m) 0;border-right:4px solid var(--clr-secondary);padding:var(--spacing-xxxs) var(--spacing-xxs) var(--spacing-xxxs) var(--spacing-s);z-index:10}.newsletter--desktop .symbol{color:var(--clr-secondary)}.newsletter--desktop:focus-within,.newsletter--desktop:hover{background-color:var(--clr-secondary);color:var(--clr-primary);text-decoration:underline}.newsletter--desktop:focus-within .newsletter__text,.newsletter--desktop:focus-within .symbol,.newsletter--desktop:hover .newsletter__text,.newsletter--desktop:hover .symbol{color:var(--clr-primary)}.newsletter--mobile{border-bottom:2px solid;display:inline-block;margin-left:var(--spacing-xs);margin-top:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-xs) var(--spacing-xxxs);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.newsletter--mobile .symbol{-webkit-transition:var(--transition-dur-l);transition:var(--transition-dur-l)}.newsletter--mobile .newsletter__text{display:none}.newsletter--mobile:focus-within,.newsletter--mobile:hover{background-color:var(--clr-secondary-alt)}.newsletter--mobile:focus-within .symbol,.newsletter--mobile:hover .symbol{color:var(--clr-secondary);-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15)}.newsletter.sticky{position:fixed;top:80px}.newsletter__text{color:var(--clr-secondary);font-size:18px;line-height:.95;max-width:100px;-webkit-transition:var(--transition-dur-l);transition:var(--transition-dur-l)}.newsletter__icon-container{height:30px}@media (min-width:64rem){.newsletter--mobile{margin-left:0}}.sitemap-nav__list{list-style-type:none;margin-inline:auto}.sitemap-nav__item{margin-block:var(--spacing-m)}.sitemap-subnav{padding-left:var(--spacing-m)}.sitemap-subnav__item,.sitemap-subnav__title{font-size:var(--text-size-s)}.sitemap-subnav__title{margin-block:var(--spacing-xs)}label,span:not(.able):not(.able-timer)>span,table{font-size:var(--text-size)}#skiplinks{list-style:none;margin:0;max-width:none;padding-left:0;width:100%}#skiplinks li{margin-block:0;text-align:center}#skiplinks a{background:var(--clr-primary);color:var(--clr-white);display:block;width:100%}.outer{margin:0 auto;overflow:hidden;width:100%}.wp-block-image{max-width:none}.img-container{overflow:hidden;position:relative}.img-container__caption{background:var(--clr-black);bottom:0;color:var(--clr-white);font-size:var(--pg-size-s);line-height:1;padding:5px;position:absolute;right:0}.wp-block-gallery .blocks-gallery-grid .blocks-gallery-item,.wp-block-image{max-width:none;position:relative}.wp-block-gallery .blocks-gallery-grid .blocks-gallery-item figcaption,.wp-block-image figcaption{background:var(--clr-secondary-alt)!important;bottom:0;color:var(--clr-secondary)!important;left:0;margin:0;padding:.5rem!important;position:absolute;right:0;text-align:left!important;text-shadow:none!important}.pagination{margin-bottom:var(--spacing-xxl);margin-top:var(--spacing-l);text-align:center}.pagination li{display:inline;line-height:1;text-transform:uppercase}.pagination li :not(.prev):not(.next){border-radius:var(--pagination-item-bdr-rd);display:inline-block;height:42px;padding:var(--spacing-xxxs);width:42px}.pagination a,.pagination span{color:var(--pagination-item-clr);font-size:var(--pagination-item-size);line-height:1.75}.pagination a.current,.pagination a:focus,.pagination a:hover,.pagination span.current,.pagination span:focus,.pagination span:hover{background:var(--pagination-item-bg-hover);color:var(--pagination-item-clr-hover)}.pagination .next,.pagination .prev{display:none;margin:0 var(--spacing-xs)}.search-result .pagination{margin-top:var(--spacing-l)}@media (min-width:37.5rem){.pagination .next,.pagination .prev{display:inline}}.pw-form{display:grid;grid-template-columns:1fr}.pw-form__text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}.pw-form__teaser{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:100%}.pw-form__form{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;width:100%}.pw-form__img{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:75%}.pw-form .field__label{left:-9990px;position:absolute}.pw-form .btn--submit,.pw-form .field__input{margin:var(--spacing-xxxs);width:100%}@media (min-width:37.5rem){.pw-form .field__input{width:70%}.pw-form .btn--submit{width:auto}}.error-404{margin-bottom:var(--spacing-xl)}.intern-area__container{display:grid;grid-template-columns:1fr 2fr;grid-gap:var(--spacing-l);padding-top:var(--spacing-l)}.intern-area__content .wp-block-heading{margin-top:0}.job{list-style-type:none;margin:0 auto}.job .job-post{margin-bottom:var(--spacing-m);position:relative}.job .job-post:before{aspect-ratio:1;background:var(--clr-primary);border-radius:100vw;content:"";height:40px;left:var(--spacing-m);position:absolute;top:-20px;z-index:1}.job .job-post__link{background:#fff;border-radius:1rem;-webkit-box-shadow:none;box-shadow:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-family:var(--body-font);overflow:hidden;padding:var(--blog-post-padding);position:relative;text-decoration:none;-webkit-transition:var(--transition-dur-l);transition:var(--transition-dur-l)}.job .job-post__link:after,.job .job-post__link:before{display:none}.job .job-post__link:focus,.job .job-post__link:hover{background:var(--clr-secondary-alt);text-decoration:underline}.job .job-post__link:focus .job-post__title:before,.job .job-post__link:hover .job-post__title:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.job .job-post__content{-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-ordinal-group:var(--blog-post-content-order);-ms-flex-order:var(--blog-post-content-order);order:var(--blog-post-content-order);padding:2rem 2rem .5rem}.job .job-post__content,.job .job-post__title{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.job .job-post__title{-webkit-box-ordinal-group:2;-ms-flex-order:1;color:var(--blog-post-title-clr);font-size:34px;line-height:var(--blog-post-title-line-height);margin-block:var(--blog-title-margin-block);order:1;-webkit-box-pack:justify;-ms-flex-pack:justify;gap:2rem;justify-content:space-between}.job .job-post__title:before{aspect-ratio:1;background-image:url(../../../src/assets/img/icons.svg#circle-arrow-right-blue);content:"";display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--icon-size-l);inset:var(--blog-post-before-inset);-webkit-transition:var(--transition-dur-l);transition:var(--transition-dur-l);-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.job .job-post__info{color:var(--clr-black);font-size:var(--text-size-xs);margin:0}.job .job-post .img-container{-webkit-box-ordinal-group:var(--blog-post-img-container-order);-ms-flex-order:var(--blog-post-img-container-order);margin:0 4rem 2rem 2rem;order:var(--blog-post-img-container-order)}.job .job-post .img-container__caption{display:none}.job .job-post__img{margin-bottom:1rem;-webkit-transition:var(--blog-post-img-transition);transition:var(--blog-post-img-transition)}@media (min-width:48rem){.job{display:grid;grid-template-columns:348px 348px;grid-gap:30px}.job .job-post{margin-bottom:0}}@media (min-width:64rem){.job{grid-template-columns:477px 477px}}@media (min-width:80rem){.job{grid-template-columns:497px 497px}}@media (forced-colors:active){a:focus-within,a:hover{color:Highlight}.stellenanzeige a:focus-within,.stellenanzeige a:hover{color:Highlight;text-decoration:underline}.stellenanzeige:before{background-image:url(../../../src/assets/img/icons.svg#circle-arrow-right-contrast)}.job .job-post__link{-webkit-transition:none;transition:none}.job .job-post__link:focus,.job .job-post__link:hover{text-decoration:underline}.job .job-post__title:before{background-image:url(../../../src/assets/img/icons.svg#circle-arrow-right-contrast)}.newsletter{background-color:none;border-color:LinkText}.newsletter__text{color:LinkText;-webkit-transition:none;transition:none}.newsletter .symbol{color:LinkText}.newsletter:focus-within,.newsletter:hover{background-color:none;border-color:Highlight;color:Highlight}.newsletter:focus-within .newsletter__text,.newsletter:focus-within .symbol,.newsletter:hover .newsletter__text,.newsletter:hover .symbol{color:Highlight}}