a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-display:swap;font-family:Montserrat SemiNarrow;font-style:normal;font-weight:100;src:url(../fonts/MontserratSemiNarrow-Thin.woff2) format("woff2"),url(../fonts/MontserratSemiNarrow-Thin.woff) format("woff"),url(../fonts/MontserratSemiNarrow-Thin.otf) format("opentype")}@font-face{font-display:swap;font-family:Montserrat SemiNarrow;font-style:italic;font-weight:100;src:url(../fonts/MontserratSemiNarrow-ThinItalic.woff2) format("woff2"),url(../fonts/MontserratSemiNarrow-ThinItalic.woff) format("woff"),url(../fonts/MontserratSemiNarrow-ThinItalic.otf) format("opentype")}@font-face{font-display:swap;font-family:Montserrat SemiNarrow;font-style:normal;font-weight:200;src:url(../fonts/MontserratSemiNarrow-ExtraLight.woff2) format("woff2"),url(../fonts/MontserratSemiNarrow-ExtraLight.woff) format("woff"),url(../fonts/MontserratSemiNarrow-ExtraLight.otf) format("opentype")}@font-face{font-display:swap;font-family:Montserrat SemiNarrow;font-style:italic;font-weight:200;src:url(../fonts/MontserratSemiNarrow-ExtraLightItalic.woff2) format("woff2"),url(../fonts/MontserratSemiNarrow-ExtraLightItalic.woff) format("woff"),url(../fonts/MontserratSemiNarrow-ExtraLightItalic.otf) format("opentype")}@font-face{font-display:swap;font-family:Montserrat SemiNarrow;font-style:normal;font-weight:300;src:url(../fonts/MontserratSemiNarrow-Light.woff2) format("woff2"),url(../fonts/MontserratSemiNarrow-Light.woff) format("woff"),url(../fonts/MontserratSemiNarrow-Light.otf) format("opentype")}@font-face{font-display:swap;font-family:Montserrat SemiNarrow;font-style:italic;font-weight:300;src:url(../fonts/MontserratSemiNarrow-LightItalic.woff2) format("woff2"),url(../fonts/MontserratSemiNarrow-LightItalic.woff) format("woff"),url(../fonts/MontserratSemiNarrow-LightItalic.otf) format("opentype")}@font-face{font-display:swap;font-family:Montserrat SemiNarrow;font-style:normal;font-weight:400;src:url(../fonts/MontserratSemiNarrow-Regular.woff2) format("woff2"),url(../fonts/MontserratSemiNarrow-Regular.woff) format("woff"),url(../fonts/MontserratSemiNarrow-Regular.otf) format("opentype")}@font-face{font-display:swap;font-family:Montserrat SemiNarrow;font-style:italic;font-weight:400;src:url(../fonts/MontserratSemiNarrow-Italic.woff2) format("woff2"),url(../fonts/MontserratSemiNarrow-Italic.woff) format("woff"),url(../fonts/MontserratSemiNarrow-Italic.otf) format("opentype")}@font-face{font-display:swap;font-family:Montserrat SemiNarrow;font-style:normal;font-weight:500;src:url(../fonts/MontserratSemiNarrow-Medium.woff2) format("woff2"),url(../fonts/MontserratSemiNarrow-Medium.woff) format("woff"),url(../fonts/MontserratSemiNarrow-Medium.otf) format("opentype")}@font-face{font-display:swap;font-family:Montserrat SemiNarrow;font-style:italic;font-weight:500;src:url(../fonts/MontserratSemiNarrow-MediumItalic.woff2) format("woff2"),url(../fonts/MontserratSemiNarrow-MediumItalic.woff) format("woff"),url(../fonts/MontserratSemiNarrow-MediumItalic.otf) format("opentype")}@font-face{font-display:swap;font-family:Montserrat SemiNarrow;font-style:normal;font-weight:600;src:url(../fonts/MontserratSemiNarrow-SemiBold.woff2) format("woff2"),url(../fonts/MontserratSemiNarrow-SemiBold.woff) format("woff"),url(../fonts/MontserratSemiNarrow-SemiBold.otf) format("opentype")}@font-face{font-display:swap;font-family:Montserrat SemiNarrow;font-style:italic;font-weight:600;src:url(../fonts/MontserratSemiNarrow-SemiBoldItalic.woff2) format("woff2"),url(../fonts/MontserratSemiNarrow-SemiBoldItalic.woff) format("woff"),url(../fonts/MontserratSemiNarrow-SemiBoldItalic.otf) format("opentype")}@font-face{font-display:swap;font-family:Montserrat SemiNarrow;font-style:normal;font-weight:700;src:url(../fonts/MontserratSemiNarrow-Bold.woff2) format("woff2"),url(../fonts/MontserratSemiNarrow-Bold.woff) format("woff"),url(../fonts/MontserratSemiNarrow-Bold.otf) format("opentype")}@font-face{font-display:swap;font-family:Montserrat SemiNarrow;font-style:italic;font-weight:700;src:url(../fonts/MontserratSemiNarrow-BoldItalic.woff2) format("woff2"),url(../fonts/MontserratSemiNarrow-BoldItalic.woff) format("woff"),url(../fonts/MontserratSemiNarrow-BoldItalic.otf) format("opentype")}@font-face{font-display:swap;font-family:Montserrat SemiNarrow;font-style:normal;font-weight:800;src:url(../fonts/MontserratSemiNarrow-ExtraBold.woff2) format("woff2"),url(../fonts/MontserratSemiNarrow-ExtraBold.woff) format("woff"),url(../fonts/MontserratSemiNarrow-ExtraBold.otf) format("opentype")}@font-face{font-display:swap;font-family:Montserrat SemiNarrow;font-style:italic;font-weight:800;src:url(../fonts/MontserratSemiNarrow-ExtraBoldItalic.woff2) format("woff2"),url(../fonts/MontserratSemiNarrow-ExtraBoldItalic.woff) format("woff"),url(../fonts/MontserratSemiNarrow-ExtraBoldItalic.otf) format("opentype")}@font-face{font-display:swap;font-family:Montserrat SemiNarrow;font-style:normal;font-weight:900;src:url(../fonts/MontserratSemiNarrow-Black.woff2) format("woff2"),url(../fonts/MontserratSemiNarrow-Black.woff) format("woff"),url(../fonts/MontserratSemiNarrow-Black.otf) format("opentype")}@font-face{font-display:swap;font-family:Montserrat SemiNarrow;font-style:italic;font-weight:900;src:url(../fonts/MontserratSemiNarrow-BlackItalic.woff2) format("woff2"),url(../fonts/MontserratSemiNarrow-BlackItalic.woff) format("woff"),url(../fonts/MontserratSemiNarrow-BlackItalic.otf) format("opentype")}.menu-fs{font-size:.7rem}@media screen and (min-width:1024px){.menu-fs{font-size:.8rem}}.main-menu-fs{font-size:1.25rem}@media screen and (min-width:1024px){.main-menu-fs{font-size:1.9rem}}.large-fs{font-size:1.5rem}@media screen and (min-width:1024px){.large-fs{font-size:1.9rem}}.copy-fs{font-size:1rem}@media screen and (min-width:1024px){.copy-fs{font-size:1.5rem}}.credits-fs{font-size:.72rem}.slideshow-close-fs{font-size:48px}.print-card-text-fs{font-size:20pt}.print-card-author-fs{font-size:11pt}body,html{background-color:#fff;font-family:Montserrat SemiNarrow,Montserrat,sans-serif;margin:0;padding:0}body,canvas,html{height:100%;width:100%}canvas{display:block;left:0;position:absolute;top:0;z-index:1}ul.wp-block-list{list-style-type:disc;margin:1em 0;padding-left:1.5em}ul.wp-block-list li{display:list-item}#sidebar{bottom:1rem;display:flex;flex-direction:column;justify-content:flex-end;left:1rem;pointer-events:none;position:fixed;top:1rem;transition:transform .4s cubic-bezier(.16,1,.3,1);z-index:1000}@media screen and (min-width:1024px){#sidebar{justify-content:center}}#sidebar.collapsed{transform:translateX(calc(-100% - 1rem))}@media screen and (min-width:1024px){#sidebar #detailMenu{align-self:center;margin-bottom:auto;margin-top:20vh}}#sidebar #filterMenu{align-self:flex-end;margin-bottom:0;margin-top:auto}@media screen and (min-width:1024px){#sidebar #filterMenu{align-self:center;margin-bottom:auto;margin-top:20vh}#sidebar #dummy-div{margin-bottom:0;margin-top:auto}}#sidebar .sidebar-section{max-height:100%;overflow-y:auto;padding-right:10px;pointer-events:auto}#sidebar .sidebar-section::-webkit-scrollbar{background:transparent;width:0}#sidebar .sidebar-section{scrollbar-width:none}#sidebar ul{align-items:flex-start;display:flex;flex-direction:column;list-style:none;margin:0;padding:0}#sidebar ul.filter-list{margin-bottom:1.5rem}#sidebar ul.filter-list:last-child{margin-bottom:0}#sidebar li{margin-bottom:.25rem}#sidebar li.spacer{height:1.5rem}#sidebar .meta-badge,#sidebar button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;background-color:#6400af;border:none;border-radius:1.5em;color:#fff;cursor:pointer;display:inline-block;font-family:Montserrat SemiNarrow,Montserrat,sans-serif;font-size:inherit;max-width:100%;overflow:hidden;padding:.3em .8em;text-align:left;text-overflow:ellipsis;transition:background-color .2s,transform .1s;white-space:nowrap}#sidebar .meta-badge.active,#sidebar button.active{background-color:#2a0049;box-shadow:inset 0 2px 4px rgba(0,0,0,.2);display:none}#sidebar .meta-badge.yellow-btn,#sidebar button.yellow-btn{background-color:#ffff80;color:#000}#sidebar .meta-badge{cursor:default;pointer-events:none}#sidebar .meta-badge.active-interactive{cursor:pointer;pointer-events:auto}#sidebar.collection-active #filterMenu .filter-btn{cursor:default;pointer-events:none}#topBar{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem;left:1rem;margin-bottom:auto;margin-top:1rem;pointer-events:auto;position:absolute;top:0;z-index:999}@media screen and (min-width:1024px){#topBar{margin-top:2rem}}#topBar #activeFilters .filter-chip{margin-bottom:.5rem}@media screen and (min-width:1024px){#topBar #activeFilters{display:flex;flex-wrap:wrap;gap:.5rem}}#topBar .filter-chip{display:block}#topBar .filter-chip span{cursor:default}#topBar .filter-chip button{font-size:1.5em}@media screen and (min-width:1024px){#topBar .filter-chip button{font-size:2.5em}}#topBar .filter-chip button{background-color:#6400af;border:none;border-radius:1.5em;color:#fff;cursor:pointer;display:inline-block;font-family:Montserrat SemiNarrow,Montserrat,sans-serif;padding:.4em .9em .4em 2em;position:relative}#topBar .filter-chip button:after{background-image:url(../img/close.svg);background-position-x:left;background-position-y:center;background-repeat:no-repeat;background-size:75% 75%;content:"";display:block;height:2em;left:.5em;position:absolute;top:0;width:2em}#topBar #downloadPdfBtn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#ffff80;border:none;border-radius:1.5em;color:#000;cursor:pointer;font-family:Montserrat SemiNarrow,Montserrat,sans-serif;padding:.4em 1em;transition:background-color .2s,transform .1s}#menuIcon{align-items:center;background-color:#c8ffff;cursor:pointer;display:flex;flex-direction:column;gap:8px;height:43.99px;justify-content:center;position:fixed;right:1rem;top:1rem;transition:background-color .2s;width:4.75rem;z-index:9999}@media screen and (min-width:1024px){#menuIcon{height:60.8px;right:2.25rem;right:calc(-2.75rem + 160px);top:3rem;top:2rem}}#menuIcon span{background-color:#000;display:block;height:3px;transition:transform .3s,opacity .3s;width:70%}#menuIcon.open span:first-child{transform:translateY(11px) rotate(45deg)}#menuIcon.open span:nth-child(2){opacity:0}#menuIcon.open span:nth-child(3){transform:translateY(-11px) rotate(-45deg)}#mainMenu{background-color:#c8ffff;display:none;margin:1rem;min-width:calc(100% - 4rem);padding:2rem 1rem 1rem;position:fixed;right:0;top:-1rem;z-index:9998}@media screen and (min-width:1024px){#mainMenu{margin-right:2rem;margin-top:0;max-height:calc(100vh - 6rem);min-width:8rem;padding-left:2.5rem;padding-right:2.5rem;padding-top:6rem;-webkit-overflow-scrolling:touch;overflow-y:auto}}#mainMenu.open{display:block}#mainMenu ul{list-style:none;margin:0;padding:0}#mainMenu ul li{margin-bottom:1em}@media screen and (min-width:1024px){#mainMenu ul li{margin-bottom:1em}}#mainMenu ul li.current-menu-item a,#mainMenu ul li.current-page-ancestor a{font-weight:700}#mainMenu a{color:inherit;font-family:inherit;font-size:inherit;text-decoration:none}#rightSidebar{align-items:flex-end;bottom:1rem;display:flex;flex-direction:column;gap:.5rem;justify-content:flex-end;max-height:100vh;overflow-y:auto;pointer-events:auto;position:fixed;right:1rem;transition:transform .4s cubic-bezier(.16,1,.3,1);width:160px;z-index:998}@media screen and (min-width:1024px){#rightSidebar{bottom:0;justify-content:flex-start;max-height:calc(80vh - 1rem);right:2rem;top:calc(1rem + 20vh)}}#rightSidebar.collapsed{pointer-events:none;transform:translateY(-50%) translateX(calc(100% + 2.5rem))}#rightSidebar::-webkit-scrollbar{background:transparent;width:0}#rightSidebar{scrollbar-width:none}#rightSidebar .thumbnails-list{display:flex;display:none;flex-direction:column;gap:.5rem;width:100%}@media screen and (min-width:1024px){#rightSidebar .thumbnails-list{display:flex}}#rightSidebar .thumbnails-list img{box-sizing:border-box;cursor:pointer;display:block;height:auto;transition:transform .2s,opacity .2s;width:100%}#rightSidebar .author-box,#rightSidebar .context-box,#rightSidebar .credits-box{background-color:#ebebeb;box-sizing:border-box;color:#333;font-size:.72rem;line-height:1.4;padding:1rem;white-space:pre-line;width:100%;word-break:break-word}@media screen and (min-width:1024px){#rightSidebar .author-box,#rightSidebar .context-box,#rightSidebar .credits-box{margin-bottom:.5rem}}#slideshowOverlay{align-items:center;background-color:hsla(0,0%,100%,0);display:flex;height:100%;justify-content:center;left:0;pointer-events:auto;position:fixed;top:0;width:100%;z-index:2000}#slideshowOverlay .slideshow-container{align-items:center;display:flex;justify-content:center;max-height:85vh;max-width:85vw;position:relative}#slideshowOverlay #slideshowImage{cursor:pointer;max-height:85vh;max-width:100%;-o-object-fit:contain;object-fit:contain}#slideshowOverlay .slideshow-close{align-items:center;background:none;background-image:url(../img/close.svg);background-position-x:center;background-position-y:center;background-repeat:no-repeat;border:none;color:#fff;color:transparent;cursor:pointer;display:flex;font-size:48px;height:44px;justify-content:center;line-height:1;position:absolute;right:15px;top:15px;transition:transform .2s;width:44px}body.page{height:auto;overflow-x:clip}body.page .page{margin:1rem auto;max-width:54rem;width:calc(100% - 2rem)}@media screen and (min-width:1024px){body.page .page{margin:2rem auto;width:calc(100% - 4rem)}}body.page .page{line-height:1.5}body.page .page p{margin-bottom:1em}body.page .page a{color:inherit;text-decoration:none}body.page .page h1,body.page .page h2,body.page .page h3,body.page .page h4,body.page .page h5,body.page .page h6{background-color:transparent;color:#000;font-weight:700;line-height:1.3;margin-bottom:0;margin-top:1em;padding:0}body.page .page{padding-bottom:2rem}body.page .page .page-header .back-link{left:1rem;top:1rem}@media screen and (min-width:1024px){body.page .page .page-header .back-link{left:2rem;position:absolute;top:2rem}}body.page .page .page-header .back-link a{background-color:#c8ffff;display:block;font-size:3rem;font-weight:400;height:.5em;padding:.2em;position:relative;width:1em}@media screen and (min-width:1024px){body.page .page .page-header .back-link a{height:1em;width:2em}}body.page .page .page-header .back-link a span{background-color:#000;height:3px;left:15%;position:absolute;right:15%;top:50%;transform:translateY(-50%);transform-origin:left center;width:70%}body.page .page .page-header .back-link a span:nth-child(2){transform:translateY(-1.5px) rotate(-45deg);transform-origin:left bottom;width:20%}body.page .page .page-header .back-link a span:nth-child(3){transform:translateY(-1.5px) rotate(45deg);transform-origin:left top;width:20%}body.page .page .page-header .title-wrapper{background-color:#c8ffff;margin-top:2rem;padding:1rem}@media screen and (min-width:1024px){body.page .page .page-header .title-wrapper{margin-top:0}}body.page .page .page-header .title-wrapper h1,body.page .page .page-header .title-wrapper h2{line-height:1.3;margin:0;padding:0}body.page .page .bold,body.page .page strong{font-weight:700}body.page .page ul.wp-block-list{list-style-type:disc;margin:1em 0;padding-left:1.5em}body.page .page ul.wp-block-list li{display:list-item}body.page .page h1,body.page .page p a,body.page .page ul.wp-block-list a{background-color:#c8ffff;color:#000;font-weight:700;padding:.4rem .75rem;width:-moz-fit-content;width:fit-content}body.page .page h1{font-family:Montserrat SemiNarrow,Montserrat,sans-serif;line-height:1.3;margin-bottom:1em;margin-top:0}body.page .page h1:first-child{margin-top:0}@media screen and (min-width:1024px){body.page .page h1:first-child{margin-top:2rem}}.score-grid-block-wrapper{box-sizing:border-box;display:flex;flex-direction:column;gap:1rem;margin:1rem 0;position:relative;width:100%}@media screen and (min-width:1024px){.score-grid-block-wrapper{margin:2rem calc(-50vw - -29rem);width:auto}}.score-grid-block-wrapper #sidebar{bottom:0;display:flex;flex-direction:column;height:100%;justify-content:center;margin:0;padding:0;pointer-events:auto;position:absolute;top:0;transform:none;transition:none;z-index:10}@media screen and (min-width:1240px){.score-grid-block-wrapper #sidebar{align-items:flex-end;left:auto;left:0;right:unset;width:auto}}.score-grid-block-wrapper #sidebar{display:none}.score-grid-block-wrapper #sidebar.collapsed{opacity:1;pointer-events:auto;transform:none}.score-grid-block-wrapper #sidebar #topBar{margin-bottom:.5rem;margin-top:0}.score-grid-block-wrapper #sidebar #detailMenu{margin:auto 0}.score-grid-block-wrapper #sidebar #dummy-div{display:none}.score-grid-block-wrapper #sidebar .sidebar-section{max-height:100%}.score-grid-block-wrapper #rightSidebar{bottom:0;display:flex;flex-direction:column;height:100%;justify-content:center;margin:0;max-height:100%;overflow-y:auto;padding:0;pointer-events:auto;position:absolute;top:0;transform:none;transition:none;z-index:10}@media screen and (min-width:1240px){.score-grid-block-wrapper #rightSidebar{align-items:flex-start;left:unset;right:0;width:160px}}@media screen and (max-width:1239px){.score-grid-block-wrapper #rightSidebar{align-items:flex-end;left:auto;right:.5rem}}.score-grid-block-wrapper #rightSidebar{display:none}.score-grid-block-wrapper #rightSidebar.collapsed{opacity:1;pointer-events:auto;transform:none}.score-grid-block-wrapper .block-canvas-container{background:transparent;cursor:pointer;height:20rem;overflow:hidden;position:relative;width:100%}.score-grid-block-wrapper .block-canvas-container.only-one{cursor:default}@media screen and (min-width:1024px){.score-grid-block-wrapper .block-canvas-container{height:32rem}}.score-grid-block-wrapper .block-canvas-container .block-canvas{display:block;height:100%;width:100%}.score-grid-block-wrapper .block-details{width:100%}.score-grid-block-wrapper .block-details .block-detail-list{align-items:flex-start;display:flex;flex-direction:column;gap:.4rem;list-style:none;margin:0;padding:0}.score-grid-block-wrapper .block-details .block-detail-list li{margin:0;width:100%}.score-grid-block-wrapper .block-details .block-detail-list .meta-badge,.score-grid-block-wrapper .block-details .block-detail-list button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;background-color:#6400af;border:none;border-radius:1.5em;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-family:Montserrat SemiNarrow,Montserrat,sans-serif;font-size:.82rem;max-width:100%;overflow:hidden;padding:.35em .8em;text-align:left;text-overflow:ellipsis;transition:background-color .2s,transform .1s;white-space:nowrap}.score-grid-block-wrapper .block-details .block-detail-list .meta-badge:hover,.score-grid-block-wrapper .block-details .block-detail-list button:hover{background-color:#47007c}.score-grid-block-wrapper .block-details .block-detail-list .meta-badge:active,.score-grid-block-wrapper .block-details .block-detail-list button:active{transform:scale(.98)}.score-grid-block-wrapper .block-details .block-detail-list .meta-badge.active-interactive,.score-grid-block-wrapper .block-details .block-detail-list button.active-interactive{cursor:pointer}.score-grid-block-wrapper .block-details .block-detail-list .meta-badge{cursor:default;pointer-events:none}.score-grid-block-wrapper .block-details .block-detail-list .meta-badge.active-interactive{cursor:pointer;pointer-events:auto}@media screen{.print-only{display:none!important}}@media print{body *{visibility:hidden!important}#printContainer,#printContainer *{visibility:visible!important}#printContainer{background:#fff;display:block!important;left:0;margin:0;padding:0;position:absolute;top:0;width:210mm}.print-page{height:297mm;width:210mm;page-break-after:always;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.print-card,.print-page{box-sizing:border-box;position:relative}.print-card{border-bottom:1px dotted #888;border-right:1px dotted #888;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;padding:15mm}.print-card:nth-child(2n){border-right:none}.print-card:nth-child(3),.print-card:nth-child(4){border-bottom:none}.print-card .card-text{font-size:20pt;font-weight:600;line-height:1.4;margin-top:5mm}.print-card .card-author,.print-card .card-text{color:#000;font-family:Montserrat SemiNarrow,Montserrat,sans-serif}.print-card .card-author{font-size:11pt;font-weight:500;margin-bottom:5mm;word-break:break-all}.print-card .card-author a{color:inherit;text-decoration:none}}.teaser-grid-block{margin:1rem 0}@media screen and (min-width:1024px){.teaser-grid-block{margin:2rem 0}}.teaser-grid-block .inner .grid{-moz-column-count:2;column-count:2;-moz-column-gap:1rem;column-gap:1rem}@media screen and (min-width:1024px){.teaser-grid-block .inner .grid{-moz-column-gap:4rem;column-gap:4rem}}.teaser-grid-block .inner .grid .item{box-sizing:border-box;display:inline-block;vertical-align:top;width:100%;-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid;margin-bottom:2rem;text-decoration:none}@media screen and (min-width:1024px){.teaser-grid-block .inner .grid .item{margin-bottom:6rem}}.teaser-grid-block .inner .grid .item .image-wrapper img,.teaser-grid-block .inner .grid .item .image-wrapper video{display:block;height:auto;width:100%}.teaser-grid-block .inner .grid .item .image-wrapper{margin-bottom:1rem}.teaser-grid-block .inner .grid .item .content{background-color:#c8ffff;padding:.2rem .5rem}.teaser-grid-block .inner .grid .item .content h1,.teaser-grid-block .inner .grid .item .content h2,.teaser-grid-block .inner .grid .item .content h3,.teaser-grid-block .inner .grid .item .content h4{margin:0}.teaser-grid-block .inner .grid .item .content p{margin-bottom:0;padding:.2rem 0}.image-block{margin:1rem 0}@media screen and (min-width:1024px){.image-block{margin:2rem 0}}.image-block .image-wrapper img,.image-block .image-wrapper video{display:block;height:auto;width:100%}.image-block .caption{margin-top:.5em}.image-grid-block{margin:1rem 0}@media screen and (min-width:1024px){.image-grid-block{margin:2rem calc(-50vw - -29rem)}}.image-grid-block .inner{display:flex;flex-wrap:wrap;justify-content:space-between}.image-grid-block .inner .item{margin-bottom:1rem;width:100%}@media screen and (min-width:1024px){.image-grid-block .inner .item{width:calc(50% - 1rem)}}.image-grid-block .inner .item .image-wrapper{width:100%}.image-grid-block .inner .item .image-wrapper img,.image-grid-block .inner .item .image-wrapper video{display:block;height:auto;width:100%}.image-grid-block .inner .item .caption{margin-top:.5em}.download-block{margin:1rem 0 2rem}@media screen and (min-width:1024px){.download-block{margin:2rem 0 4rem}}.download-block .title{margin-bottom:1em}.download-block .downloads .item{background-color:#ffff80;border-radius:1.5em;display:block;padding:.35em 1.1em;width:-moz-fit-content;width:fit-content}.download-block .downloads .item .download-title{display:none}.download-block .downloads .item{margin-bottom:.5rem}.literatur-block .inner .title{background:none;padding:0}.literatur-block .inner .item{margin:1em 0}.literatur-block .inner .item .top{color:#ee52f7}.literatur-block .inner .item .top .item-text,.literatur-block .inner .item .top .item-title{display:inline}.literatur-block .inner .item .item-pink-text{background:none;margin-bottom:0;margin-top:0;padding:0}.literatur-block .inner .item a{word-break:break-word}.wpcf7{margin-bottom:3rem;margin-top:1.5rem}.wpcf7 .screen-reader-response{overflow:hidden;position:absolute;clip:rect(1px,1px,1px,1px);border:0;clip-path:inset(50%);height:1px;margin:-1px;padding:0;width:1px;word-wrap:normal!important}.wpcf7-form{max-width:655px}.wpcf7-form p{color:#000;font-family:Montserrat SemiNarrow,Montserrat,sans-serif;font-size:1rem;line-height:1.4;margin-bottom:1rem}.wpcf7-form p:has(.wpcf7-textarea){margin-bottom:2rem}.wpcf7-form p:has(input[type=submit]){margin-bottom:1rem;margin-top:1.5rem}.wpcf7-form .wpcf7-form-control-wrap[data-name=score-text]{display:block;margin:2rem 0;max-width:655px;width:100%}.wpcf7-form .wpcf7-form-control-wrap[data-name=score-author] .wpcf7-not-valid-tip{color:#ffff80;font-style:italic;margin-bottom:0;margin-top:0}.wpcf7-form .wpcf7-form-control-wrap[data-name=score-text] .wpcf7-not-valid-tip{font-style:italic;margin-top:1rem}.wpcf7-form label:has(textarea){color:transparent;display:block;font-size:0;line-height:0;margin:0;max-width:655px;padding:0;width:100%}.wpcf7-form label:has(textarea) br{display:none}.wpcf7-form .wpcf7-textarea{aspect-ratio:16/9;background-color:#fff;border:1.5px solid #000;border-radius:0;box-shadow:none;box-sizing:border-box;color:#000;display:block;font-family:Montserrat SemiNarrow,Montserrat,sans-serif;font-size:2rem;font-weight:600;line-height:1.4;max-width:655px;min-height:220px;outline:none;padding:1.5rem;resize:none;width:100%}@media (max-width:767px){.wpcf7-form .wpcf7-textarea{font-size:1.15rem;min-height:180px;padding:1rem}}.wpcf7-form .wpcf7-textarea:focus{border-color:#000;outline:none}.wpcf7-form label:has(input[type=text],input[type=email],input[type=tel],input[type=url]){align-items:center;background-color:#6400af;border-radius:1.5em;box-sizing:border-box;color:#fff;cursor:text;display:inline-flex;font-family:Montserrat SemiNarrow,Montserrat,sans-serif;font-size:1rem;font-weight:500;margin-bottom:.35rem;max-width:100%;padding:.35em 1em;transition:filter .2s,background-color .2s;white-space:nowrap}.wpcf7-form label:has(input[type=text],input[type=email],input[type=tel],input[type=url]) br{display:none}.wpcf7-form label:has(input[type=text],input[type=email],input[type=tel],input[type=url]):focus-within{filter:brightness(.85)}.wpcf7-form label:has(input[type=text],input[type=email],input[type=tel],input[type=url]) .wpcf7-form-control-wrap{align-items:center;display:inline-flex;flex:1 1 auto;min-width:100px}.wpcf7-form label:has(input[type=text],input[type=email],input[type=tel],input[type=url]) input[type=email],.wpcf7-form label:has(input[type=text],input[type=email],input[type=tel],input[type=url]) input[type=tel],.wpcf7-form label:has(input[type=text],input[type=email],input[type=tel],input[type=url]) input[type=text],.wpcf7-form label:has(input[type=text],input[type=email],input[type=tel],input[type=url]) input[type=url]{background:transparent!important;border:none!important;box-shadow:none!important;color:#fff!important;outline:none!important;-webkit-text-fill-color:#fff;box-sizing:border-box;caret-color:#fff;font-family:Montserrat SemiNarrow,Montserrat,sans-serif;font-size:1rem;font-weight:500;margin:0!important;min-width:80px;padding:0 0 0 .4em!important;width:100%}.wpcf7-form label:has(input[type=text],input[type=email],input[type=tel],input[type=url]) input[type=email]::-moz-placeholder,.wpcf7-form label:has(input[type=text],input[type=email],input[type=tel],input[type=url]) input[type=tel]::-moz-placeholder,.wpcf7-form label:has(input[type=text],input[type=email],input[type=tel],input[type=url]) input[type=text]::-moz-placeholder,.wpcf7-form label:has(input[type=text],input[type=email],input[type=tel],input[type=url]) input[type=url]::-moz-placeholder{color:hsla(0,0%,100%,.7)}.wpcf7-form label:has(input[type=text],input[type=email],input[type=tel],input[type=url]) input[type=email]::placeholder,.wpcf7-form label:has(input[type=text],input[type=email],input[type=tel],input[type=url]) input[type=tel]::placeholder,.wpcf7-form label:has(input[type=text],input[type=email],input[type=tel],input[type=url]) input[type=text]::placeholder,.wpcf7-form label:has(input[type=text],input[type=email],input[type=tel],input[type=url]) input[type=url]::placeholder{color:hsla(0,0%,100%,.7)}.wpcf7-form input[type=email],.wpcf7-form input[type=tel],.wpcf7-form input[type=text],.wpcf7-form input[type=url]{background-color:#6400af;border:none;border-radius:1.5em;box-shadow:none;box-sizing:border-box;caret-color:#fff;color:#fff;font-family:Montserrat SemiNarrow,Montserrat,sans-serif;font-size:1rem;font-weight:500;outline:none;padding:.35em 1em;transition:filter .2s}.wpcf7-form input[type=email]:hover,.wpcf7-form input[type=tel]:hover,.wpcf7-form input[type=text]:hover,.wpcf7-form input[type=url]:hover{filter:brightness(.92)}.wpcf7-form input[type=email]:focus,.wpcf7-form input[type=tel]:focus,.wpcf7-form input[type=text]:focus,.wpcf7-form input[type=url]:focus{filter:brightness(.85)}.wpcf7-form input[type=email]::-moz-placeholder,.wpcf7-form input[type=tel]::-moz-placeholder,.wpcf7-form input[type=text]::-moz-placeholder,.wpcf7-form input[type=url]::-moz-placeholder{color:hsla(0,0%,100%,.7)}.wpcf7-form input[type=email]::placeholder,.wpcf7-form input[type=tel]::placeholder,.wpcf7-form input[type=text]::placeholder,.wpcf7-form input[type=url]::placeholder{color:hsla(0,0%,100%,.7)}.wpcf7-form .wpcf7-checkbox{align-items:flex-start;display:flex;flex-direction:column;gap:.35rem;margin-bottom:1.75rem;margin-top:.5rem}.wpcf7-form .wpcf7-checkbox:first-child{margin-top:1rem}.wpcf7-form .wpcf7-checkbox:last-child{margin-bottom:0}.wpcf7-form .wpcf7-checkbox:empty{display:none;margin:0}.wpcf7-form .wpcf7-checkbox .wpcf7-list-item{display:inline-flex;margin:0}.wpcf7-form .wpcf7-checkbox .wpcf7-list-item label{align-items:center;background-color:#6400af;border-radius:1.5em;color:#fff;cursor:pointer;display:inline-flex;font-family:Montserrat SemiNarrow,Montserrat,sans-serif;font-size:1rem;font-weight:500;margin:0;padding:.35em .9em .35em .7em;transition:filter .2s,background-color .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.wpcf7-form .wpcf7-checkbox .wpcf7-list-item label:hover{filter:brightness(.92)}.wpcf7-form .wpcf7-checkbox .wpcf7-list-item label input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:transparent;background-color:#fff;border:2px solid #fff;border-radius:2px;box-sizing:border-box;cursor:pointer;height:14px;margin:0 .55em 0 0;min-height:14px;min-width:14px;transition:background-color .15s,border-color .15s;width:14px}.wpcf7-form .wpcf7-checkbox .wpcf7-list-item label input[type=checkbox]:checked{position:relative}.wpcf7-form .wpcf7-checkbox .wpcf7-list-item label input[type=checkbox]:checked:after{background-color:#6400af;content:"";display:block;height:2px;left:0;position:absolute;top:50%;transform:translateY(-50%) rotate(45deg);width:100%}.wpcf7-form .wpcf7-checkbox .wpcf7-list-item label input[type=checkbox]:checked:before{background-color:#6400af;content:"";display:block;height:2px;left:0;position:absolute;top:50%;transform:translateY(-50%) rotate(-45deg);width:100%}.wpcf7-form .wpcf7-checkbox .wpcf7-list-item label input[type=checkbox]:checked{border-color:#fff}.wpcf7-form .wpcf7-checkbox .wpcf7-list-item label .wpcf7-list-item-label{color:#fff;line-height:1.25}.wpcf7-form .wpcf7-form-control-wrap:has(.wpcf7-checkbox:empty){display:none}.wpcf7-form input[type=file]{color:#000;font-family:Montserrat SemiNarrow,Montserrat,sans-serif;font-size:.95rem;margin-top:.35rem}.wpcf7-form input[type=file]::file-selector-button{background-color:#6400af;border:none;border-radius:1.5em;color:#fff;cursor:pointer;font-family:Montserrat SemiNarrow,Montserrat,sans-serif;font-size:.95rem;font-weight:500;margin-right:.75rem;padding:.35em 1.1em;transition:filter .2s}.wpcf7-form input[type=file]::file-selector-button:hover{filter:brightness(.9)}.wpcf7-form .wpcf7-submit,.wpcf7-form input[type=submit].wpcf7-submit{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#ffff80;border:none;border-radius:1.5em;box-shadow:none;color:#000;cursor:pointer;display:inline-block;font-family:Montserrat SemiNarrow,Montserrat,sans-serif;font-size:1.15rem;font-weight:700;outline:none;padding:.35em 1.1em;transition:filter .2s,transform .1s}.wpcf7-form .wpcf7-submit:active,.wpcf7-form input[type=submit].wpcf7-submit:active{transform:translateY(1px)}.wpcf7-form .wpcf7-spinner{margin-left:.75rem;vertical-align:middle}.wpcf7-form .wpcf7-not-valid-tip{color:#d00;display:block;font-family:Montserrat SemiNarrow,Montserrat,sans-serif;font-size:.85rem;font-weight:500;margin-top:.35rem}.wpcf7-form .wpcf7-response-output{border:none!important;color:#000!important;font-family:Montserrat SemiNarrow,Montserrat,sans-serif;font-size:1.05rem;font-weight:700;margin-top:1.5rem!important;max-width:655px;padding:.75em 1.25em!important}.wpcf7-form .wpcf7-response-output.wpcf7-mail-sent-ok{background-color:#ffff80!important;color:#000!important}.wpcf7-form .wpcf7-response-output.wpcf7-mail-sent-ng,.wpcf7-form .wpcf7-response-output.wpcf7-validation-errors{background-color:#ffd4d4!important;color:#a00!important}.wpcf7-form.sent>fieldset,.wpcf7-form.sent>p{display:none}.wpcf7-form.sent .wpcf7-response-output{background-color:#ffff80;font-size:2rem;line-height:1.5;padding:1rem}.is-style-intro-text.wp-block-paragraph{font-style:italic;font-weight:600}body.page .page .is-style-intro-text.wp-block-paragraph{margin:1em 0}.is-style-credits-text,body.page .page .is-style-credits-text{font-size:.72rem}.is-style-credits-text a,body.page .page .is-style-credits-text a{background:none;font-weight:400;margin:0;padding:0;text-decoration:underline}.dael-logo-grid{margin:2rem 0}@media screen and (min-width:1024px){.dael-logo-grid{margin:4rem 0}}.dael-logo-grid .inner{align-items:center;display:flex;flex-wrap:wrap;margin:-1rem}@media screen and (min-width:1024px){.dael-logo-grid .inner{margin:-2rem}}.dael-logo-grid .inner .item{margin:1rem;padding-bottom:13.332%;position:relative;width:calc(33.33% - 2rem)}@media screen and (min-width:1024px){.dael-logo-grid .inner .item{margin:2rem;width:calc(33.33% - 4rem)}}.dael-logo-grid .inner .item{filter:grayscale(100%)}.dael-logo-grid .inner .item:hover{filter:grayscale(0)}.dael-logo-grid .inner .item img,.dael-logo-grid .inner .item svg{display:block;left:50%;max-height:100%;max-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%)}