.cmp-target,.cmp-target .decoration-anchor{position:relative}.cmp-hgroup-image-wrapper{display:flex;justify-content:space-between;align-items:flex-start}.cmp-hgroup-image-wrapper .title-image{margin-left:var(--pure-spacing);overflow:hidden}.cmp-columns{display:flex;flex-wrap:wrap;margin:0-1rem}.cmp-columns .cmp-column,.cmp-hgroup-image-wrapper hgroup,.cmp-icon svg{width:100%}.cmp-columns .cmp-column>*{margin-left:1rem;margin-right:1rem}@media (min-width:64em){.cmp-columns-2 .cmp-column{width:50%}.cmp-columns-3 .cmp-column{width:33.33%}.cmp-columns-4 .cmp-column{width:25%}}.cmp-section__title-with-teaser{display:flex;flex-direction:row;justify-content:space-between}.cmp-section__title-with-teaser>*{width:50%}@media (max-width:45em){.cmp-section__title-with-teaser{display:block}.cmp-section__title-with-teaser>*{width:100%}}@media (max-width:64em) and (min-width:48em){.cmp-section__title-with-teaser{display:block}.cmp-section__title-with-teaser>*{width:100%}}.section-content>.cmp{margin:var(--pure-spacing) auto}.cmp-text-image>.cmp-sequence>.cmp-image,.section-content>.cmp-data,.section-content>.cmp-image,.section-content>.cmp-widget{margin:var(--pure-spacing)0;padding:0 calc(var(--pure-spacing))}.section-content>.cmp-image.wide,.section-content>.cmp-widget.wide{padding:0}.cmp-text>*{margin:var(--pure-spacing)0}.cmp-text>:first-child{margin-top:0}.cmp-text>:last-child{margin-bottom:0}.cmp-text-image{display:flex;flex-direction:row;gap:var(--pure-spacing)}.cmp-text-image.left{flex-direction:row-reverse}.cmp-text-image.top{flex-direction:column-reverse}.cmp-text-image.bottom{flex-direction:column}.cmp-text-image.left>.cmp-image,.cmp-text-image.right>.cmp-image{min-width:25%}.cmp-icon{display:inline-block;width:30px}.cmp-icon.large{width:60px}.cmp-icon .cmp-icon_img,.cmp-image .cmp-image_img{max-width:100%;max-height:100%}@media (min-width:64em){.section-content>.cmp-data,.section-content>.cmp-image,.section-content>.cmp-widget{padding:0 calc(var(--pure-spacing)*2)}}.cmp-video .video{max-width:100%;margin:0 auto;background-color:var(--pure-card-background)}.cmp-video h3,.cmp-video h4{display:flex;flex-wrap:wrap;justify-content:space-between;font-weight:400}.cmp-video h3 .title,.cmp-video h4 .title{margin-right:1rem}.cmp-icon,.cmp-image,.cmp-widget{line-height:1em}.cmp .caption,.cmp-image .caption,.cmp-widget .caption{text-align:right;color:var(--pure-text-muted);font-size:smaller}.cmp-image .caption a,.cmp-widget .caption a{text-decoration:none;color:var(--pure-text-muted)}.cmp-image .modal-content.modal{padding:3rem 1rem 1rem!important}.cmp-image .modal-content.modal .cmp-image_wrapper .cmp-image_img{margin:auto}.modal-handle-close{display:none;position:absolute;top:.5rem;right:.7rem;width:2rem;height:2rem}.modal-handle-close:after,.modal-handle-close:before{content:" ";position:absolute;margin-top:1rem;width:100%;height:.1em;background-color:var(--pure-menu-link-fg);pointer-events:none}.modal .modal-handle-close{display:block}.modal-content.modal{z-index:10;position:fixed;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);box-sizing:border-box;width:90vw;max-height:90vh;margin:0!important;overflow-y:auto;background-color:var(--pure-menu-overlay-bg)}.modal-content{position:relative}.cmp-popup .popup-content{display:none;padding:.5rem 1rem!important}.cmp-popup .popup-content.modal{display:block;max-width:48em}.cmp-image .popup-viewport,.cmp-popup .popup-viewport{content:" ";display:none;position:fixed;top:0;left:0;bottom:0;right:0;z-index:8;background-color:rgba(0,0,0,.6)}.cmp-image .popup-viewport.modal,.cmp-popup .popup-viewport.modal{display:block}.cmp-popup .popup-content h3{margin-top:.75em;margin-bottom:1em}.cmp-languages .icon,.cmp-popup .icon{display:inline-block;width:1.7em;height:1.7em;border-radius:50%;clip-path:border-box;opacity:.7}.cmp-decoration{pointer-events:none;position:absolute;top:.5rem;right:.5rem}.cmp-decoration.semitransparent{opacity:.7}.cmp-decoration.top-half-width{top:-20px}.cmp-decoration.top-midddle{top:40%}.cmp-decoration.bottom{top:unset;bottom:1rem}.cmp-decoration.bottom-shift{top:unset;bottom:2.5rem}.cmp-decoration.right-quarter{right:15%}.cmp-decoration .cmp-icon{width:40px}.cmp-decoration .cmp-icon.large{width:80px}ul.cmp-languages{display:flex;gap:calc(var(--pure-spacing)*3/4)}ul.cmp-languages,ul.cmp-languages li{list-style:none;padding:0}.cmp-languages .label{display:none}.cmp-widget{text-align:center}.cmp-widget iframe{max-width:100%;margin:0 auto;border:0;background:0 0}.cmp-data .pure-table,.cmp-data .pure-table td,.cmp-data .pure-table th,.cmp-data .pure-table tr{border:0}.cmp-data .pure-table td,.cmp-data .pure-table th{white-space:normal}.cmp-data .pure-table tr{border-bottom:1px solid var(--pure-table-border)}.cmp-data .pure-table tr:last-child{border-bottom:none}