.mobile-header:before,.video-tile .video-player:after,html:after{content:"";pointer-events:none}.menu-page,.video-player-privacy,body{flex-direction:column}.text-content th,h1,h2,h3,h4,strong{font-weight:inherit}.article-preview-link,.article-tile-link,.btn,.download,.footer-column-menu-link,.footnote a,.footnotereverse a,.media a,.menu-page-footer-link,.menu-page-link,.search-results-entry-link,.search-suggestions-entry-link,.submenu-link,.submenu-menu-link-text,a{text-decoration:none}.btn,.page-supertitle,.page-title,.text-content h2{text-align:center}.btn--color,html.filters-open,html.menu-open,html.overlay-open{overflow:hidden}.image-element,.logo-element,.video-player-preview-image,svg{vertical-align:middle}.btn,.form-control,.menu-toggle,.search-btn{appearance:none}@font-face{font-family:"Basel S";src:url(../fonts/BaselGrotesk-Regular.woff2) format("woff2"),url(../fonts/BaselGrotesk-Regular.woff) format("woff");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:BradfordLL;src:url(../fonts/BradfordLLWeb-Regular.woff2) format("woff2"),url(../fonts/BradfordLLWeb-Regular.woff) format("woff");font-style:normal;font-weight:400;font-display:swap}.btn,.checkbox-replacement,.menu-toggle,.overlay-backdrop,.search-btn,.video-player-preview{cursor:pointer;user-select:none;touch-action:manipulation}*{margin:0;padding:0;box-sizing:border-box}.secretPath{position:fixed;left:0;top:0;width:20px;height:20px;z-index:5000}.icon-ratio,html{position:relative}html{font-family:"Basel S",sans-serif;font-size:1.2vw;line-height:1.35;background:#f7f7f2;--columns:12;--gutter:1rem;--margin:1rem;--column:calc((100vw - var(--gutter) * (var(--columns) - 1) - 2 * var(--margin)) / var(--columns))}.image-caption,.menu-page-link,.video-player-privacy-body-title,h1,h2,h3,h4{font-family:BradfordLL,serif}@media screen and (min-width:1380px){html{font-size:16.56px;--column:calc((1380px - var(--gutter) * (var(--columns) - 1) - 2 * var(--margin)) / var(--columns))}}@media screen and (min-width:481px) and (max-width:1023px){html{font-size:2.5vw;--margin:2rem}}@media screen and (max-width:480px){html{font-size:5vw;--columns:6;--gutter:0.8rem}}html:after{position:fixed;left:var(--margin);top:0;width:calc(100% - 2 * var(--margin));height:100%;z-index:9999;background:repeating-linear-gradient(to right,hsla(10,76%,50%,.17),hsla(10,76%,50%,.17) var(--column),transparent var(--column),transparent calc(var(--column) + var(--gutter)));display:none}@media screen and (min-width:1380px){html:after{left:calc((100vw - 1380px)/ 2 + 1rem);width:calc(1380px - 2rem)}}html.show-grid:after{display:block}html[data-template=newsletter]{background:#efefeb}body{max-width:1380px;margin:0 auto;min-height:100vh;min-height:100dvh;display:flex}[data-template=home] body{max-width:none}[data-template=home] body .header{width:100%}[data-template=home] body .footer,[data-template=home] body .header,[data-template=home] body .section{max-width:1380px;margin-left:auto;margin-right:auto}.columns,.footer-columns,.layout,.newsletter,.search-page{display:grid;grid-template-columns:repeat(var(--columns),minmax(0,1fr));grid-column-gap:var(--gutter);margin-left:var(--margin);margin-right:var(--margin)}h1,h2,h3,h4{text-wrap:balance}h1 p,h2 p,h3 p,h4 p{margin:0!important}h1{font-size:2.1em;line-height:1.2}@media screen and (max-width:480px){h1{font-size:1.78em}}h3,h4{margin:2rem 0 .25em}h3:first-child,h4:first-child{margin-top:0}ol,p,ul{margin:0 0 1em}ol:last-child,p:last-child,ul:last-child{margin-bottom:0}ol,ul{padding-left:1.5em}a{color:#085ed4}a.subtle,a[href="https://www.kanzlei-laaser.com"]:not(.btn),a[href^="mailto:"]:not(.btn),a[href^="tel:"]:not(.btn){color:inherit}em{font-style:inherit}::selection{background:#000;color:#fcfcfc}.btn{display:inline-block;font:inherit;font-family:"Basel S",sans-serif;font-size:.85rem;line-height:1.2;letter-spacing:.06em;color:#fff;background:#000;border:none;padding:.8823529412em 1.5882352941em;border-radius:.4117647059em}@media screen and (max-width:480px){.btn{font-size:.7368rem;padding:.8285714286em 2.1428571429em}}@media screen and (hover:hover){.btn:hover{background:#3d3d3d}.btn--icon:hover{background:0 0;opacity:.5}}.btn--small{font-size:.7rem;line-height:1.7143;letter-spacing:.03em;padding:.5714285714em 1.1428571429em}.btn--icon{font:inherit;color:inherit;background:0 0;padding:.21em 0 .29em;border-radius:0}.btn--icon .btn-icon{width:.74rem}.btn--gray{color:#000;background:#efefeb}.btn--gray:hover{background:#e9e9e1}.btn--gray.is-active{background:#000;color:#fff}.btn--colored{color:#000;background:#efefeb}.btn--colored:hover{background:var(--color,#e9e9e1)}.btn--colored.is-active{background:var(--color)}.btn--darkgray{color:#000;background:#e3e3dd}.btn--darkgray:hover{background:#eaeae5}.btn--white{color:#000;background:#fcfcfc}.btn--white:hover{background:#f7f7f6}.btn--transparent{color:#000;background:0 0}.btn--transparent:hover{background:#efefeb}.btn--transparent.is-active{background:var(--color,#efefeb)}.btn-group{padding:1em 0 .5em}.btn-group .btn-group{padding:0 0 0 1.5em;display:none}.btn-group .btn-group.is-open{display:block}.btn-group .btn{display:table;margin-bottom:.5em}.btn--color{min-width:0;padding:4px;border-radius:100%}.btn-swatch{width:1.8em;height:1.8em;border-radius:100%}.text-btn{font-size:.7rem;line-height:1.7143;color:inherit;margin:0 .25rem}.image-caption,.media-caption{margin-top:.4em}.icon-ratio svg{position:absolute;left:0;top:0;width:100%;height:100%}.media,.video-player{position:relative}svg{fill:currentColor;overflow:visible}svg use{pointer-events:none}.media[style] .media-entry{aspect-ratio:var(--ratio);object-fit:cover}.media-entry{display:block;width:100%;height:auto}.image[data-orientation=portrait]{margin-left:7em;margin-right:7em}.image-element{max-width:100%;height:auto}.video-player{border-radius:.7em;-webkit-mask-image:-webkit-radial-gradient(white,#000);overflow:hidden;background:#efefeb}.video-player iframe,.video-player-element,.video-player-privacy{position:absolute;left:0;top:0;width:100%;height:100%}.video-player[data-state=started]{background:#000}.videokanal.section .video-tile:not(.is-selected) .video-player{pointer-events:none}.video-player+p{margin-top:1em}.video-player-privacy{padding:2em;display:flex}[data-state=started] .video-player-privacy{display:none}.video-player-privacy-body{margin:auto 0}@media screen and (max-width:480px){.media[style*="--mobile-ratio"] .media-entry{aspect-ratio:var(--mobile-ratio);object-fit:cover}.video-player-privacy{padding:1em}.video-player-privacy-body{margin-top:0}.video-player-preview-duration{font-size:.6em!important}}.video-player-privacy-body-title{margin-bottom:.2em}.video-player-privacy-buttons{display:flex;margin-top:.5em}.video-player-privacy-buttons .btn{min-width:5em;margin-right:.5rem;flex:1 1 0%}.video-player-element{object-fit:cover}.video-player-preview{background:inherit;position:relative;z-index:1;transition:.3s opacity}[data-state=privacy] .video-player-preview,[data-state=started] .video-player-preview{opacity:0;pointer-events:none}.video-player-preview-image{width:100%;height:auto}.video-player-preview-play{position:absolute;left:50%;top:70%;transform:translateX(-50%) translateY(-50%);width:8%;color:#fff;display:none}.video-player-preview-duration{position:absolute;right:1em;bottom:1em;background:hsla(0,0%,0%,.7);color:#fff;border-radius:.3em;padding:.2em .3em .1em}.video-tiles{margin:1em 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1em}@media screen and (max-width:480px){.video-tiles{display:block}}.videokanal.section .video-tiles{display:flex;justify-content:center;margin-top:2.3em;overflow:auto;padding:0 .5rem;gap:0}.videokanal.section .video-tiles.flickity-enabled{display:block;overflow:visible;outline:0}.video-tile{max-width:29.82em}@media screen and (max-width:480px){.videokanal.section .video-tiles{padding:0 .25rem;margin-top:1.15rem}.video-tile{margin-bottom:3em}.video-tile:last-child{margin-bottom:0}}.video-tile:hover .video-player:after{display:block}.videokanal.section .video-tile{max-width:none;width:48vw;flex-shrink:0;margin:0 .5rem}@media screen and (min-width:481px) and (max-width:1023px){.videokanal.section .video-tile{width:73.9vw}}@media screen and (max-width:480px){.videokanal.section .video-tile{width:89.2347vw;margin:0 .25rem}}@media screen and (min-width:1380px){.videokanal.section .video-tile{width:calc(6 * var(--column) + 5 * var(--gutter))}}.video-tile .video-player{margin:0!important}.video-tile .video-player:after{position:absolute;z-index:2;left:0;top:0;width:100%;height:100%;background:hsla(0,0%,0%,.03);border-radius:inherit;display:none}.video-tile-title{display:none}.video-tile-description{margin:1em 0 3em;max-width:80%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.header{display:flex}.mobile-header{display:none;justify-content:space-between;position:fixed;left:calc(var(--margin)/ 2);right:calc(var(--margin)/ 2);top:calc(var(--margin)/ 2);z-index:45;box-shadow:0 1px 5px 0 rgba(0,0,0,.1),0 0 0 transparent;border-radius:.7rem;transition:transform .2s ease,opacity .2s linear}@media screen and (max-width:480px){.mobile-header{display:flex}}.mobile-header.at-top,.mobile-header.scrolled-down{opacity:0;pointer-events:none;transform:translateY(-50%)}.mobile-header:before{position:absolute;bottom:0;left:0;right:0;top:0;z-index:-1;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background-color:hsla(60,24%,94%,.5);border-radius:.7rem}.mobile-header-logo{padding:.75em}.mobile-header-logo-element{width:1.5em;height:auto;display:block}.mobile-header .menu-toggle{padding:.5em 1em;height:auto;align-items:center}.mobile-header .menu-toggle-open{width:2.2em}.logo{padding:.85rem var(--margin)}.logo-element{width:9em;height:auto}@media screen and (min-width:481px) and (max-width:1023px){.logo{padding:.85rem var(--margin)}.logo-element{width:8em}}@media screen and (max-width:480px){.logo{padding:.7rem var(--margin)}.logo-element{width:7em}}.menu-toggle{background:0 0;color:inherit;font-size:inherit;border:none;display:flex;padding:1.5em var(--margin) 0 1em;height:2.8em}.article-preview,.block-headline,.columns-column-headline,.layout-group-header,.section-headline,.submenu-link{border-bottom:1px solid}@media screen and (max-width:480px){.menu-toggle{padding-top:1.1em}}.menu-toggle-open{width:2.5em}.menu-toggle-close{color:#fff;width:.8em;margin:0 .5em}@media screen and (min-width:481px) and (max-width:1023px){.menu-toggle{padding-right:2em}.menu-toggle-close{right:2em}}.menu-page{position:fixed;top:0;right:0;bottom:0;width:33%;background:#000;color:#fff;overflow:auto;overscroll-behavior:contain;display:flex;align-items:flex-start;z-index:50;padding:4.7em 2.5em 1em}.box,.text.block[data-layout=box]{background:#efefeb;border-radius:.7rem}.box,.login{overflow:hidden}@media screen and (max-width:480px){.menu-page{padding:3em 1.5em 1.4em}}.menu-page .menu-toggle{position:absolute;right:0;top:0}.menu-page-main{display:flex;flex-direction:column;justify-content:center;list-style:none;padding:0}.menu-page-link{font-size:1.2em;line-height:1.416;padding:1rem 0;color:inherit;display:flex;transition:opacity 120ms}@media screen and (max-width:480px){.menu-page-link{padding:.75rem 0}}:has(.menu-page-link:hover,.menu-page-link.is-active) .menu-page-link:not(:hover,.is-active){opacity:.5}.menu-page-link-outer{transform:translateX(4em);opacity:0;transition-duration:320ms;transition-property:opacity,transform}.menu-open .menu-page-link-outer{opacity:1;transform:none}.menu-open .menu-page-link-outer:nth-child(1){transition-delay:220ms}.menu-open .menu-page-link-outer:nth-child(2){transition-delay:240ms}.menu-open .menu-page-link-outer:nth-child(3){transition-delay:260ms}.menu-open .menu-page-link-outer:nth-child(4){transition-delay:280ms}.menu-open .menu-page-link-outer:nth-child(5){transition-delay:.3s}.menu-open .menu-page-link-outer:nth-child(6){transition-delay:320ms}.menu-open .menu-page-link-outer:nth-child(7){transition-delay:340ms}.menu-open .menu-page-link-outer:nth-child(8){transition-delay:360ms}.menu-open .menu-page-link-outer:nth-child(9){transition-delay:380ms}.menu-page-link-submenu{display:none;list-style:none;padding-left:3.5em}.menu-page-link-submenu.is-open{display:block}.menu-page-footer{display:flex;flex-wrap:wrap;margin-top:auto;padding-top:1em;transform:translateY(100%);opacity:0;transition:0s .4s;transition-property:opacity,transform}.menu-open .menu-page-footer{opacity:1;transform:none;transition-duration:320ms;transition-delay:.2s}.menu-page-footer-link{color:inherit;font-size:.75em;line-height:1.2;letter-spacing:.03em;opacity:.5;margin-right:1.35rem;transition:120ms opacity}@media screen and (max-width:480px){.menu-page-footer{display:block}.menu-page-footer-link{display:table;margin:1rem 0 0}}.menu-page-footer-link:last-child{margin-right:0}.menu-page-footer-link.is-active,.menu-page-footer-link:hover{opacity:1}.submenu{margin:3em 1.35em 1em 21.6em;min-height:6.4em;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;grid-gap:1.05em}.submenu-link{padding-bottom:.7em;text-transform:uppercase}@media screen and (min-width:481px) and (max-width:1023px){.submenu{margin:4.5em 2em 1em}.submenu-link{padding-bottom:.35em}}@media screen and (max-width:480px){.submenu{display:block;margin:1.1em 1em 2.65em;min-height:initial}.submenu-link{padding:.5rem 0}}.submenu-link,.submenu-menu-link-text{display:block;font-size:.95em;line-height:1.2;letter-spacing:.05em;color:inherit;opacity:.4}@media screen and (max-width:1023px){.video-tile-description{max-width:100%}.menu-page{width:100%}.submenu-link,.submenu-menu-link-text{font-size:.75em}}.submenu-link.is-active,.submenu-link:hover,.submenu-menu-link-text.is-active,.submenu-menu-link-text:hover,.submenu-menu-link.is-active .submenu-link,.submenu-menu-link.is-active .submenu-menu-link-text{opacity:1}.submenu-menu{margin-top:.7em;display:flex;flex-direction:column;align-items:flex-start}@media screen and (max-width:480px){.submenu-menu{margin-left:3rem;margin-top:0;align-items:stretch}}.submenu-menu-spacer{height:.4em}.submenu-menu-link{color:inherit;margin-bottom:.2em;display:flex;align-items:baseline}.submenu-menu-link:last-child{margin-bottom:0}@media screen and (max-width:480px){.submenu-menu-link{padding:.5rem 0;margin:0;border-bottom:1px solid}.submenu-menu-link-icon{display:none}}.submenu-menu-link-icon{width:.7em;margin-top:.25em;margin-right:.6em;opacity:0}.is-active>.submenu-menu-link-icon{opacity:1}.submenu-menu-link-plus{margin-left:.5em;font-size:.75em;color:#8f87aa}.page{margin-bottom:auto}.page-back{color:inherit}.page-supertitle{margin-top:5rem}.page-title{margin:0 auto 6rem;max-width:20em;white-space:balance}.page-title:first-child{margin-top:6rem}@media screen and (max-width:480px){.page-title:first-child{margin-top:3rem}}@media screen and (min-width:481px) and (max-width:1023px){.page-title{margin:4rem 0 6rem}}@media screen and (max-width:480px){.page-title{margin:3rem 0;font-size:1.2em;line-height:1.4167}}.section{padding:.5rem var(--margin) 0;position:relative}.section-headline{grid-column:1/-1;font-size:.95em;line-height:1.2526;padding:.75rem 0;letter-spacing:.01em;font-family:inherit;margin:5rem auto .5rem;width:calc(100vw - 2 * var(--margin));max-width:calc(1380px - 2 * var(--margin))}.section-footer{display:flex;justify-content:center}@media screen and (max-width:480px){.section-headline{margin-bottom:.7rem}.section-footer{display:block}}.section-btn{display:table;margin:2.5rem 0 0}@media screen and (max-width:480px){.section-btn{display:block;margin-top:3rem}}.columns-column{grid-column:span 6;margin-top:3em}.section .columns-column{margin-top:0}.columns-column.anmeldeinfo>p:first-child,.columns-column.mitarbeiterin-overlay-qa-answer>p:first-child,.columns-column.text-medium>p:first-child,.columns-column.vertragspool-mitglieder>p:first-child,.text-content h2.columns-column>p:first-child,h3.columns-column>p:first-child,h4.columns-column>p:first-child{margin-top:.15rem}.columns-column-headline{font-size:.75em;line-height:1.71;letter-spacing:.04em;font-family:"Basel S",sans-serif;padding-bottom:.75rem;margin-bottom:4rem}@media screen and (max-width:1023px){.columns-column-headline{padding-bottom:.5rem;margin-bottom:3rem}}.columns-column-body{margin-bottom:1rem}.text.block{margin-bottom:1em}.text.block:last-child{margin-bottom:0}.text.block[data-layout=box]{padding:.8em 1em}.page-back,.text-content blockquote footer,.text-tiny,.video-player-preview-duration{font-size:.75em;line-height:1.2;letter-spacing:.03em}.image-caption,.text-small{font-size:.95em;margin-right:1.1053em;line-height:1.2526;letter-spacing:.01em}.anmeldeinfo,.mitarbeiterin-overlay-qa-answer,.text-content h2,.text-medium,.vertragspool-mitglieder,h3,h4{font-size:1.25em;line-height:1.25}@media screen and (max-width:1023px){.anmeldeinfo,.mitarbeiterin-overlay-qa-answer,.text-content h2,.text-medium,.vertragspool-mitglieder,h3,h4{font-size:1.1em}}.text-large,h2{font-family:BradfordLL,serif;font-size:1.7em;line-height:1.2941176471}@media screen and (max-width:1023px){.text-large,h2{font-size:1.26em}}.text-content h2,.text-content h3,.text-content h4{margin:1.5em 0 .7em}.text-content h2:first-child,.text-content h3:first-child,.text-content h4:first-child{margin-top:0}.text-content h2 p,.text-content h3 p,.text-content h4 p{font-size:inherit;font-family:inherit}.block-headline,.box,.layout-group-header,.text-content blockquote p,.text-content h2{font-family:"Basel S",sans-serif}@media screen and (max-width:480px){.text-content h2{font-size:1.2em}}[data-template=default] .text-content h2{text-align:inherit}.text-content h3,.text-content h4{font-size:1.05em;line-height:inherit;text-align:center}[data-template=default] .text-content h3,[data-template=default] .text-content h4{text-align:inherit}.text-content table{width:100%;margin-bottom:1em;border-collapse:collapse;border-top:1px solid hsla(0,0%,0%,.4)}.text-content td,.text-content th{text-align:inherit;vertical-align:top;padding:.8em 1em;border-bottom:1px solid hsla(0,0%,0%,.4);border-radius:.7rem}.text-content .video-tile{margin:2.4em auto}.text-content .video-tiles>.video-tile{margin:0}@media screen and (max-width:480px){.text-content .video-tiles>.video-tile{margin-bottom:3em}.text-content .video-tiles>.video-tile:last-child{margin-bottom:0}}.text-content li{margin-bottom:.5em}.text-content li ul{margin-top:.5em}.text-content figure{margin:1.5em 0}.text-content figure:first-child{margin-top:0}.text-content blockquote{margin:2em 0 2em 2em}.text-content blockquote p{font-size:1rem}.box{padding:.915rem 1.1rem;margin:1em 0}.box h1,.box h2,.box h3,.box h4{font:inherit;text-transform:uppercase;letter-spacing:.05em;margin:0 .2em 0 0;display:inline;float:left}.box h1:after,.box h2:after,.box h3:after,.box h4:after{content:":"}.box ol,.box p,.box ul{font-family:inherit!important}.box ol:last-child,.box p:last-child,.box ul:last-child{margin-bottom:0}.error{margin:4em 7.2rem;text-align:center}.error-text{margin-bottom:1em}.default{margin:0 7.2rem 7.2rem}@media screen and (min-width:481px) and (max-width:1023px){.default{margin:0 2rem 4rem}}@media screen and (max-width:480px){.default{margin:0 1rem 4rem}}@media screen and (min-width:1024px){.default-body{margin:0 12.5rem}.default-body--columns{margin:0 0 0 31.15rem}.default-body--columns h2{font-size:1.05em;width:23.9rem;line-height:inherit;margin:8.15rem 0 0 -31.15rem;height:0;position:relative;word-wrap:break-word;text-align:initial}.default-body--columns h2:before{content:"";position:absolute;left:0;width:68.93rem;top:-2rem;height:1px;background:currentColor}.overlay .default-body--columns h2:before{width:49.25rem}.default-body--columns h2+h3,.default-body--columns h2+h4{margin-top:0}}@media screen and (max-width:1023px){.default-body h2{margin:6rem 0 3rem}}.default-body ol,.default-body p,.default-body ul{font-family:BradfordLL,serif;font-size:1.05em;margin:0 0 2em}.login{display:flex;margin:7.3em 13.45em 10.3em;border-radius:.7em;box-shadow:.2em .2em 1.9em hsla(0,0%,0%,.13)}@media screen and (min-width:481px) and (max-width:1023px){.login{flex-direction:column;margin:7.3em 8em 10.3em}}@media screen and (max-width:480px){.login{flex-direction:column;margin:1em}}.login-headline{margin-bottom:4rem}.login-main{color:#fff;background:#000}.login-main ::selection{background:#fcfcfc;color:#000}.login-aside,.login-main{width:50%;padding:4.3em 4.05em 4.5em;display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width:1023px){.login-headline{font-size:1.78em;margin-bottom:3rem}.login-main .login-headline{margin-bottom:2rem}.login-aside,.login-main{width:auto;padding:1.31em 1.57em 1.57em}}.login-aside{background:#fcfcfc}.login-btn,.login-more-btn{margin-top:4rem;width:100%;display:block}.block-headline:before,.videokanal .flickity-button{display:none}@media screen and (max-width:1023px){.login-btn,.login-more-btn{margin-top:1.42em}.login-main .login-btn,.login-main .login-more-btn{margin-top:3em}.layout{display:block}}.block-headline{font-size:.75rem!important;line-height:inherit!important;padding:0 0 .75rem!important;margin:0 0 1rem!important;width:auto!important;height:auto!important;text-align:inherit!important}.downloads{margin:1.5em 0 2em}.header+.mobile-header+.layout{margin-top:10em}@media screen and (min-width:481px) and (max-width:1023px){.header+.mobile-header+.layout{margin-top:9em}}@media screen and (max-width:480px){.block-headline{padding-bottom:.5rem!important}.header+.mobile-header+.layout{margin-top:6.7em}}.layout-main{grid-column:4/-1}.layout-main-blocks{margin:1em 0}.layout-main-blocks>p{max-width:36.3rem}.layout-main-blocks .block{margin-top:4em}.layout-main-blocks .block:first-child{margin-top:0}.layout-main-blocks .download{background:hsla(254,27%,79%,.4);color:hsla(255,41%,31%,.5)!important}@media screen and (hover:hover){.layout-main-blocks .download:hover{background:hsla(254,27%,79%,.2)}}.layout-main-blocks .download-name{color:#41316c}.layout-main-blocks .download-untertitel{color:#746896}.layout-main-block{margin-top:2.5em}.layout-main-block:first-child{margin-top:0}@media screen and (min-width:1024px){.layout-main-block--mobile{display:none}}@media screen and (max-width:1023px){.layout-main-block--mobile .btn-group .btn{display:inline-block}}.layout-placeholder{margin-top:1rem;display:block;padding:2rem;background:#efefeb;text-align:center;border-radius:.35rem}.layout-aside{grid-column:1/4;grid-row:1}@media screen and (max-width:1023px){.layout-aside{position:fixed;left:0;top:0;width:100%;height:100%;overflow:auto;padding:3em var(--margin) var(--margin);transition-duration:.5s;transition-property:transform;transform:translateY(100%);pointer-events:none;z-index:500;background:#fcfcfc}.filters-open .layout-aside{pointer-events:auto;transform:none}}.layout-aside-toggle{position:fixed;left:50%;bottom:1.5em;transform:translateX(-50%);z-index:400;border-radius:999px}.layout-aside-close{position:fixed;top:0;right:0;padding:1rem}@media screen and (min-width:1024px){.layout-aside-close,.layout-aside-toggle{display:none}}.vertrag .layout-aside .btn.btn--gray:hover,.vertrag .layout-aside .btn:not(.btn--gray),.vertragspool .layout-aside .btn.btn--gray:hover,.vertragspool .layout-aside .btn:not(.btn--gray){background:#e1dfe6;color:inherit}.layout-group-header{padding:.75rem 0;display:flex;justify-content:space-between;align-items:flex-end;font-size:.75em}@media screen and (max-width:1023px){.layout-group-header{padding:.5rem 0}}.layout-group-header-breadcrumb,.layout-group-header-breadcrumb-node{display:flex}@media screen and (max-width:480px){.layout-group-header-breadcrumb-node:first-child{display:none}}.layout-group-header-breadcrumb-node-arrow{width:.8em;margin:.35em .5em 0}.layout-group-header-breadcrumb a{color:inherit}.layout-group-headline{font-size:inherit!important;font-family:inherit!important;line-height:inherit!important;margin:0!important}.download-name,.vertragspool-mitglieder{font-family:BradfordLL,serif}@media screen and (min-width:1024px){.news .layout-aside .layout-group-headline{color:transparent}}.layout-group-body{padding-top:1em;padding-bottom:.5em;word-break:break-word}.download{display:flex;background:#efefeb;color:hsla(0,0%,0%,.3)!important;border-radius:.7rem;padding:.915rem 1.1rem;margin-bottom:.5rem}@media screen and (hover:hover){.download:hover{background:#f3f3f1}.article-preview-link:hover .article-preview-headline{opacity:.5}}.download:last-child{margin-bottom:0}.download-version{width:7em;margin-top:.1em}@media screen and (max-width:480px){.download{display:block;position:relative;padding-right:3em}.download-version{display:block;width:auto;margin-top:0;font-size:.75em}}.download-name{color:#000;margin-right:.5rem;font-size:1.05em;margin-top:-.02rem}.download-untertitel{color:hsla(0,0%,0%,.5)}@media screen and (max-width:480px){.download-name{margin:0;display:block}.download-untertitel{margin-top:.1em;display:block;font-size:.75em}.download-icon{position:absolute;right:.85rem;top:50%;transform:translateY(-50%)}}.download-icon{margin-left:auto;width:1.45em;flex-shrink:0}.intro{margin:9em 0}[data-template=home] .intro{min-height:calc(100vh - 8em);min-height:calc(100svh - 8em);margin:0;padding-bottom:2.5em;display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (max-width:480px){[data-template=home] .intro{padding-bottom:1em}}.intro-text{margin:0 auto;max-width:48.65rem;text-align:center;text-wrap:balance}.vertragspool-mitglieder{columns:3;padding:0!important;margin:0!important;list-style:none}.vertragspool-mitglieder li{break-inside:avoid;margin-bottom:.5em}.videokanal{overflow:hidden;max-width:none!important;border-top:none;padding-left:0;padding-right:0}.videokanal .section-small-headline{max-width:1380px;margin:0 auto;padding-left:var(--margin);padding-right:var(--margin)}@media screen and (max-width:1023px){.videokanal .section-footer{margin-left:var(--margin);margin-right:var(--margin)}}.article{margin:0 1em}.article-tiles{margin:1em 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1em}@media screen and (min-width:481px) and (max-width:1023px){.vertragspool-mitglieder{columns:2}.article-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}.beitraege.section .article-tiles{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:2.3em}@media screen and (min-width:481px) and (max-width:1023px){.beitraege.section .article-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}.article-tile{position:relative}@media screen and (max-width:480px){.vertragspool-mitglieder{columns:initial}.article-tiles{display:block}.beitraege.section .article-tiles{grid-template-columns:1fr;margin-top:1.15rem}.beitraege.section .article-tile:nth-child(n+4){display:none}.article-tile{margin-bottom:1em}.article-tile:last-child{margin-bottom:0}}.article-tile-link{display:flex;flex-direction:column;color:inherit;padding:.8em 1.2em 1.05em 1.05em;background:var(--color,#efefeb);border-radius:.35em;aspect-ratio:1.1350482315;position:relative;word-wrap:break-word}@media screen and (max-width:480px){.article-tile-link{padding:.9em 1em}}.article-tile-link:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;background:hsla(0,0%,0%,.05);border-radius:inherit;display:none}.article-tile-link:hover:after{display:block}.article-tile-headline{margin-bottom:1em;font-size:1.2em;line-height:1.25}.article-tile-summary{margin-top:auto;clear:both}.article-tile-icon{float:right;width:1.45rem;margin:.2rem -.2rem 0 .8em;color:hsla(0,0%,0%,.1)}.article-title{margin-bottom:3rem}@media screen and (min-width:1024px){.article-body{margin:0 17.7rem}}.article-preview:last-child{border-bottom:none}.article-preview-link{color:inherit;padding:1em 0 3em;overflow:hidden;display:grid;grid-template-columns:11.45rem 30.05rem 1fr;grid-template-rows:2.2rem 1fr;grid-gap:1em}@media screen and (min-width:481px) and (max-width:1023px){.article-preview-link{grid-template-columns:11rem 1fr}}.article-preview-headline{font-family:inherit;grid-column:2/3;grid-row:span 2}.article-preview-date{grid-column:1/2;grid-row:1;margin-top:.4rem}@media screen and (max-width:480px){.article-preview-link{display:block}.article-preview-headline{margin-bottom:1.5rem}.article-preview-date{display:block;margin:0}}.article-preview-kategorie{grid-column:1/2;grid-row:2}.footer-column,.mitarbeiterin-overlay-qa-question,.rechtsgebiet{grid-column:span 3}.article-preview .overlay-body{max-width:30.05rem}@media screen and (min-width:1024px){.article-preview .overlay-body{margin:0 0 4.5em 12.45rem}}@media screen and (max-width:1023px){.article-preview .overlay-body{max-width:100%;margin-bottom:4em}}.tags{margin:3em -.5em -.5em 0;display:flex;flex-wrap:wrap}.tags .btn{display:inline-block;margin-right:.5rem;margin-bottom:.5rem}.mitarbeiterinnen{margin:9em 7.2em 4.5em;border:none}@media screen and (max-width:1023px){.mitarbeiterinnen{margin:9em 0 4em}}.mitarbeiterinnen:before{display:none}.mitarbeiterinnen-raster{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:3em}@media screen and (min-width:481px) and (max-width:1023px){.mitarbeiterinnen-raster{grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1em}}@media screen and (max-width:480px){.mitarbeiterinnen-raster{display:block}}.mitarbeiterin{margin-bottom:4.5em}.mitarbeiterin-card{display:flex;flex-direction:column;align-items:flex-start;position:relative;height:100%}.mitarbeiterin-foto:first-child{display:block;position:relative;z-index:1}.mitarbeiterin-foto:first-child:hover,.mitarbeiterin-overlay.is-open+.mitarbeiterin-card .mitarbeiterin-foto:first-child{opacity:0}.mitarbeiterin-foto:first-child:hover+.mitarbeiterin-foto,.mitarbeiterin-overlay.is-open+.mitarbeiterin-card .mitarbeiterin-foto:first-child+.mitarbeiterin-foto{display:block}.mitarbeiterin-foto:nth-child(2){position:absolute;left:0;top:0;width:100%;height:100%;display:none}.mitarbeiterin-foto-element{border-radius:.35em}.mitarbeiterin-name{font-size:1.2em;margin:1rem 0 .4rem}@media screen and (max-width:1023px){.mitarbeiterin-name{font-size:1.1}}.mitarbeiterin-rolle{font-size:.95em;line-height:1.2526}@media screen and (max-width:1023px){.mitarbeiterin-rolle{font-size:.75em}}.mitarbeiterin-facts{margin:.8rem 0 1.275rem;font-size:.85em;font-family:"Basel S",sans-serif;letter-spacing:.03em}.mitarbeiterin-overlay-qa-answer,.overlay-intro,.search-results-entry-link-title{font-family:BradfordLL,serif}@media screen and (max-width:1023px){.mitarbeiterin-facts{margin-top:1rem}}.mitarbeiterin-facts ul{padding-left:1.4em}.mitarbeiterin-facts li{margin-bottom:.4em}.mitarbeiterin .btn{display:table;margin-top:auto}@media screen and (max-width:480px){.mitarbeiterin .btn{display:block}}.mitarbeiterin-overlay-rolle{margin:0 auto;display:table;max-width:30em;text-wrap:balance}.mitarbeiterin-overlay-qa{margin:5.45em 4.7em 0;display:grid;grid-template-columns:repeat(8,minmax(0,1fr));grid-column-gap:1em;grid-row-gap:2em}@media screen and (max-width:1023px){.mitarbeiterin-overlay-qa{margin:4.5em 0 0}}.mitarbeiterin-overlay-qa-answer{grid-column:span 5;line-height:1.416}@media screen and (max-width:480px){.mitarbeiterin-overlay-qa{display:block}.mitarbeiterin-overlay-qa-question{font-family:BradfordLL,serif;font-size:1.26em}.mitarbeiterin-overlay-qa-answer{font-size:inherit;line-height:inherit;margin:.5em 0 2.5em}}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:200;display:flex;flex-direction:column;pointer-events:none;padding:2.5em 13.8em;overflow:auto;overscroll-behavior:contain}.overlay.is-open,.static .overlay{pointer-events:auto}@media screen and (max-width:1023px){.overlay{padding:0;z-index:500}}.static .overlay{position:static;padding-top:1.9em;padding-bottom:2.5em;margin-bottom:4.7em}@media screen and (max-width:1023px){.static .overlay{padding:0;margin-top:-3.2em;position:relative;margin-bottom:0}}.overlay-close,.search-close{position:absolute;right:0;top:0}@media screen and (max-width:480px){.static .overlay{margin-top:-4.8em}}.overlay-close{display:none;padding:1.5em;color:inherit;z-index:2}.static .overlay-close{display:block}.overlay-close-icon{width:.75em}.overlay-backdrop{position:fixed;left:0;top:0;width:100%;height:100%;background:hsla(42,28%,93%,.6);opacity:0;transition:linear .3s opacity;z-index:1}@media screen and (max-width:1023px){.overlay-close{display:block;position:fixed}.overlay-backdrop{background:#fcfcfc}}.is-open .overlay-backdrop{opacity:1}.static .overlay-backdrop{display:none}.overlay-window{margin:auto;width:100%;position:relative;background:#fcfcfc;max-width:calc(1380px - 27.6em);padding:5.8em 7.25em 6em;border-radius:1.3em;box-shadow:0 0 2.5rem hsla(0,0%,0%,.18);transform:translateY(100vh);transition:linear .3s transform;z-index:2}@media screen and (min-width:481px) and (max-width:1023px){.overlay-window{padding:5em 2em!important}}@media screen and (max-width:480px){.overlay-window{padding:5em 1em!important}}.is-open .overlay-window,.static .overlay-window{transform:none}.overlay-window[data-layout=long]{max-width:calc(1380px - 14.4em);padding-left:3.25em;padding-right:3.25em}.overlay-window--slim{padding:6em 12.5em}.overlay-header{text-align:center;margin:0 3.25rem 3rem;word-wrap:break-word}@media screen and (min-width:481px) and (max-width:1023px){.overlay-header{margin-left:3rem;margin-right:3rem}}@media screen and (max-width:480px){.overlay-header{margin-left:0;margin-right:0}}.overlay-header-undertitle{font-size:.85em;letter-spacing:.03em;display:block;margin:1.25rem auto 0}.overlay-intro{margin:6rem 7.65rem 8rem;font-size:1.05em}.anmeldeinfo,.footnotes-list li{font-family:"Basel S",sans-serif}@media screen and (max-width:1023px){.overlay-window{border-radius:0;box-shadow:none}.static .overlay-window{background:#f7f7f2}.overlay-window--slim{padding:4.5em var(--margin)}.overlay-intro{margin:3rem 0 4rem}}.overlay-body{margin:0}@media screen and (min-width:1024px){.overlay-body.default-body--columns{margin:0 0 0 18.6rem}.overlay-body.default-body--columns h2{width:17.55rem;margin-left:-18.6rem}}.overlay-body-footnotes{margin-top:5rem}.footnotereverse a{vertical-align:baseline;display:inline-block}.footnote a:before{content:"["}.footnote a:after{content:"]"}.footnote a,.footnotes-list li{scroll-margin-top:3.25rem}.footnote a:target,.footnotes-list li:target{background:#deeafb;box-shadow:.25em 0 #deeafb,-.25em 0 #deeafb}.footnotes-container{margin-top:1em}.footnotes-list li{margin-bottom:.75em}@media screen and (max-width:480px){.footnotes-list li{margin-bottom:1em}}.anmeldeinfo{margin:2rem 0}.anmeldeinfo h3{font-size:1rem}.anmeldeinfo p{font-family:inherit}.anmeldeinfo br:last-child{display:none}.form-control{width:100%;border:none;color:inherit;background:0 0;border-radius:0;border-bottom:1px solid hsla(0,0%,0%,.3);font:inherit;font-size:1.25em;line-height:1.32;margin-bottom:.6rem;transition:border-color .2s}.email-filled .form-control,.form-control:focus{outline:0;border-bottom-color:currentColor}.form-control::placeholder{font-size:.76em;line-height:1.2526;letter-spacing:.01em}.form-control--white{border-bottom:1px solid #efefeb}.form-control--white:focus{border-bottom-color:#fcfcfc}.form-control--white::placeholder{color:#fcfcfc;opacity:.4}.search{margin-left:auto}.search-btn{font:inherit;background:0 0;border-radius:0;border:none;color:inherit;padding:1.25em .85em;margin-right:-.7em;display:inline-block}@media screen and (max-width:480px){.search-btn{padding:.85em .6em}.search-page{display:block}}.search-btn-icon{width:1em}.search-page{padding-bottom:3em;flex-grow:1;align-content:start}@media screen and (min-width:481px) and (max-width:1023px){.search-page{padding-bottom:10em}}.search-page .page-title{display:none}.search-close{display:none;padding:1em;color:inherit}.search-close-icon{width:.7em}.search-form,.search-placeholder,.search-results,.search-suggestions{grid-column:3/-3}@media screen and (min-width:481px) and (max-width:1023px){.search-form,.search-placeholder,.search-results,.search-suggestions{grid-column:2/-2}}.search-form{position:relative;margin-top:10.8em;padding-top:4em;margin-bottom:1.7em;background:#f7f7f2;z-index:1}@media screen and (max-width:1023px){.search-form{margin-top:3em}}.search-form.is-filled{position:sticky;top:0;margin-top:0}.search-form-input{font-size:1.7em;margin-bottom:0;padding-right:2em}.is-filled .search-form-input{border-bottom-color:currentColor}.search-form-input::placeholder{opacity:.3}@media screen and (max-width:480px){.search-form-input{font-size:1.25em}}.search-form-icon{position:absolute;right:0;bottom:.5em;width:1em;pointer-events:none}.search-form-reset{position:absolute;right:0;bottom:0;color:inherit;padding:.8em 0 .6em .5em}.search-form-reset-icon{width:1em}.search-suggestions{display:block;list-style:none;padding:0 0 11.2em}.search-suggestions-entry{display:inline-block;margin-right:1em;margin-bottom:.6em}.search-suggestions-entry-link{display:inline-flex;color:inherit}.search-suggestions-entry-link-text{font-size:1.25em;line-height:1.32}.search-suggestions-entry-link-count{font-size:.75em;margin-left:.65rem;vertical-align:sup;margin-top:.2em}.search-results{list-style:none;padding:0;margin-top:6em}@media screen and (max-width:1023px){.search-suggestions{padding-bottom:0}.search-results{margin-top:4em}}.search-results-entry-link{display:flex;padding:1.1rem 0;color:inherit;border-bottom:1px solid hsla(0,0%,0%,.3)}:first-child>.search-results-entry-link{border-top:1px solid hsla(0,0%,0%,.3)}@media screen and (hover:hover){.search-form-reset:hover{opacity:.5}.search-results-entry-link:hover{color:hsla(0,0%,0%,.5)}}.search-results-entry-link-date{color:hsla(0,0%,0%,.3);margin-top:.3em;width:6.2rem;flex-shrink:0}@media screen and (max-width:480px){.search-results-entry-link{padding:1rem 0;display:grid;grid-template-columns:1fr auto;overflow:hidden}.search-results-entry-link-date{width:auto;grid-row:2}}.search-results-entry-link-title{font-size:1.05em}.search-results-entry-link-icon{margin-top:.1em;margin-left:auto;padding-left:2em;flex-shrink:0;width:1.45em;box-sizing:content-box;color:hsla(0,0%,0%,.1)}.newsletter{margin:2.3em 0;background:#ecece8;padding-top:9em;padding-bottom:4em;border-radius:.7em}@media screen and (max-width:480px){.search-results-entry-link-icon{padding-left:1.5em}.newsletter{display:block;padding:3em 1em;margin:1.15rem 0}}[data-template=newsletter] .newsletter{background:0 0}.newsletter-section{margin-bottom:0}.newsletter-headline{font-family:"Basel S",sans-serif;text-align:center;margin:0 2.3em 4.5rem}@media screen and (max-width:1023px){.newsletter-headline{margin:0 0 4rem}}.newsletter-text{grid-column:1/-1}.newsletter-form,.newsletter-headline{grid-column:5/9}.newsletter-checkbox,.newsletter-submit{opacity:0;pointer-events:none;transition:opacity .2s}.email-filled .newsletter-checkbox{opacity:1;pointer-events:auto}.newsletter-submit{width:100%;display:block;margin-top:1.3rem;background-color:#a7a7a3;transition-property:opacity,background-color;pointer-events:none}.email-filled .newsletter-submit{opacity:1}.email-filled .newsletter-submit:hover{background:#3d3d3d}.legal-checked .newsletter-submit{background-color:#000;pointer-events:auto}.background{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:-1}.paint{min-height:calc(100vh - 3.2em);display:flex;flex-direction:column;justify-content:center;align-items:center}.paint-container{aspect-ratio:16/9;width:100%;max-width:640px;height:auto;border-radius:.35rem;border:1px solid;position:relative;overflow:hidden}.paint-controls{margin:1em;display:flex;justify-content:flex-end;align-items:flex-start;gap:1em}.paint-controls+.paint-controls{margin-top:0}.paint-controls-divider{border-right:1px solid;align-self:center;height:1.5em}.paint-controls textarea{padding:.2em .3em;border:1px solid;font:inherit;font-family:BradfordLL,serif;color:inherit}.mode-switch .checkbox-replacement-label,.mode-switch-label{font-size:.85em}.mode-switch{display:flex;align-items:center}.mode-switch .checkbox-replacement{margin-left:1em}.checkbox-replacement{position:relative;font-size:.85rem}.checkbox-replacement-icon{display:inline-block;width:.9em;margin-right:.3em;margin-bottom:-.1em}.checkbox-replacement-icon svg{fill:#000;color:transparent}.checkbox-replacement input{position:absolute;opacity:0}.checkbox-replacement input:checked+div svg{color:#000}.checkbox-replacement-label{letter-spacing:.03em}.rechtsgebiete{margin:7em 1em 1em}@media screen and (max-width:480px){.rechtsgebiete{margin:3em 1em 1em}}.rechtsgebiete .page-title{display:none}.rechtsgebiete-raster{position:relative}@media screen and (min-width:481px) and (max-width:1023px){.newsletter-form,.newsletter-headline{grid-column:3/-3}.rechtsgebiete{margin:7.65em 2em 2em}.rechtsgebiete-section .columns-column:first-child{grid-column:1/4}.rechtsgebiete-section .columns-column:last-child{grid-column:4/-1}.rechtsgebiete-raster{height:43.2em}}@media screen and (min-width:1024px){.rechtsgebiete-raster{height:41.5em}}.rechtsgebiet{cursor:default;padding:1em 1.25em 1.2em;border-radius:.8em;display:flex;flex-direction:column;overflow:hidden;transition:.4s;transition-property:width,height,left,top,transform;position:absolute;left:0;top:0}.rechtsgebiet:hover .rechtsgebiet-details{opacity:1}@media screen and (max-width:480px){.rechtsgebiet{position:static;margin-bottom:1em;height:6.5em}.rechtsgebiet:hover{height:20.6em}}@media screen and (min-width:481px) and (max-width:1023px){.rechtsgebiet{width:16.1em;height:10.05em}.rechtsgebiet:nth-child(even){left:17.1em}.rechtsgebiet:nth-child(3),.rechtsgebiet:nth-child(4){top:11.05em}.rechtsgebiet:nth-child(3):hover,.rechtsgebiet:nth-child(4):hover{top:4em}.rechtsgebiet:nth-child(5),.rechtsgebiet:nth-child(6){top:22.1em}.rechtsgebiet:nth-child(5):hover,.rechtsgebiet:nth-child(6):hover{top:8em}.rechtsgebiet:nth-child(7),.rechtsgebiet:nth-child(8){top:33.15em}.rechtsgebiet:nth-child(7):hover,.rechtsgebiet:nth-child(8):hover{top:12em}.rechtsgebiet:hover{height:31.2em}:has(.rechtsgebiet:nth-child(even):hover) .rechtsgebiet:nth-child(even):not(:hover),:has(.rechtsgebiet:nth-child(odd):hover) .rechtsgebiet:nth-child(odd):not(:hover){height:3em}:has(.rechtsgebiet:nth-child(even):hover) .rechtsgebiet:nth-child(even):not(:hover) .rechtsgebiet-title,:has(.rechtsgebiet:nth-child(odd):hover) .rechtsgebiet:nth-child(odd):not(:hover) .rechtsgebiet-title{opacity:0}:has(.rechtsgebiet:nth-child(1):hover) :nth-child(3),:has(.rechtsgebiet:nth-child(2):hover) :nth-child(4){top:32.2em}:has(.rechtsgebiet:nth-child(1):hover) :nth-child(5),:has(.rechtsgebiet:nth-child(2):hover) :nth-child(6),:has(.rechtsgebiet:nth-child(3):hover) :nth-child(5),:has(.rechtsgebiet:nth-child(4):hover) :nth-child(6){top:36.2em}:has(.rechtsgebiet:nth-child(1):hover) :nth-child(7),:has(.rechtsgebiet:nth-child(2):hover) :nth-child(8),:has(.rechtsgebiet:nth-child(3):hover) :nth-child(7),:has(.rechtsgebiet:nth-child(4):hover) :nth-child(8),:has(.rechtsgebiet:nth-child(5):hover) :nth-child(7),:has(.rechtsgebiet:nth-child(6):hover) :nth-child(8){top:40.2em}:has(.rechtsgebiet:nth-child(5):hover) :nth-child(3),:has(.rechtsgebiet:nth-child(6):hover) :nth-child(4),:has(.rechtsgebiet:nth-child(7):hover) :nth-child(3),:has(.rechtsgebiet:nth-child(8):hover) :nth-child(4){top:4em}:has(.rechtsgebiet:nth-child(7):hover) :nth-child(5),:has(.rechtsgebiet:nth-child(8):hover) :nth-child(6){top:8em}}@media screen and (min-width:1024px){.rechtsgebiet{width:19.51em;height:20.17em}.rechtsgebiet:nth-child(1):hover,.rechtsgebiet:nth-child(4):hover,.rechtsgebiet:nth-child(5):hover,.rechtsgebiet:nth-child(8):hover{height:37.04em}.rechtsgebiet:nth-child(5):hover,.rechtsgebiet:nth-child(8):hover{top:4.41em}.rechtsgebiet:nth-child(1):hover~:nth-child(5),.rechtsgebiet:nth-child(4):hover~:nth-child(8){top:38.14em}.rechtsgebiet:nth-child(1):hover~:nth-child(5),.rechtsgebiet:nth-child(4):hover~:nth-child(8),:has(.rechtsgebiet:nth-child(5):hover) .rechtsgebiet:nth-child(1),:has(.rechtsgebiet:nth-child(8):hover) .rechtsgebiet:nth-child(4){height:3.31em}.rechtsgebiet:nth-child(1):hover~:nth-child(5) .rechtsgebiet-title,.rechtsgebiet:nth-child(4):hover~:nth-child(8) .rechtsgebiet-title,:has(.rechtsgebiet:nth-child(5):hover) .rechtsgebiet:nth-child(1) .rechtsgebiet-title,:has(.rechtsgebiet:nth-child(8):hover) .rechtsgebiet:nth-child(4) .rechtsgebiet-title{opacity:0}.rechtsgebiet:nth-child(n+5){top:21.28em}.rechtsgebiet:nth-child(2),.rechtsgebiet:nth-child(6){left:20.61em}.rechtsgebiet:nth-child(3),.rechtsgebiet:nth-child(7){left:41.23em}.rechtsgebiet:nth-child(4),.rechtsgebiet:nth-child(8){left:61.84em}.rechtsgebiet:nth-child(2):hover,.rechtsgebiet:nth-child(3):hover,.rechtsgebiet:nth-child(6):hover,.rechtsgebiet:nth-child(7):hover{width:35.61em}.rechtsgebiet:nth-child(2) .rechtsgebiet-details,.rechtsgebiet:nth-child(2) .rechtsgebiet-title,.rechtsgebiet:nth-child(3) .rechtsgebiet-details,.rechtsgebiet:nth-child(3) .rechtsgebiet-title,.rechtsgebiet:nth-child(6) .rechtsgebiet-details,.rechtsgebiet:nth-child(6) .rechtsgebiet-title,.rechtsgebiet:nth-child(7) .rechtsgebiet-details,.rechtsgebiet:nth-child(7) .rechtsgebiet-title{width:32.85rem}.rechtsgebiet:nth-child(3):hover,.rechtsgebiet:nth-child(7):hover{left:25.02em}.rechtsgebiet:nth-child(2):hover~:nth-child(3),.rechtsgebiet:nth-child(6):hover~:nth-child(7){left:57.32em}.rechtsgebiet:nth-child(2):hover~:nth-child(3),.rechtsgebiet:nth-child(6):hover~:nth-child(7),:has(.rechtsgebiet:nth-child(3):hover) .rechtsgebiet:nth-child(2),:has(.rechtsgebiet:nth-child(7):hover) .rechtsgebiet:nth-child(6){width:3.42em}.rechtsgebiet:nth-child(2):hover~:nth-child(3) .rechtsgebiet-title,.rechtsgebiet:nth-child(6):hover~:nth-child(7) .rechtsgebiet-title,:has(.rechtsgebiet:nth-child(3):hover) .rechtsgebiet:nth-child(2) .rechtsgebiet-title,:has(.rechtsgebiet:nth-child(7):hover) .rechtsgebiet:nth-child(6) .rechtsgebiet-title{opacity:0}}.rechtsgebiet-title{font-size:1.25em;line-height:1.32;font-family:BradfordLL,serif;transition:.4s opacity}.footer-column-headline,.rechtsgebiet-details{font-family:"Basel S",sans-serif}@media screen and (min-width:481px) and (max-width:1023px){.rechtsgebiet-title{font-size:1.13em}}.rechtsgebiet-details{margin-top:auto;font-size:.9em;line-height:1.4;opacity:0;transition:.4s opacity}.rechtsgebiet-details ul{list-style:none;padding:0}.rechtsgebiet-details li{margin-bottom:.2em}.rechtsgebiet-details li:last-child{margin-bottom:0}@media screen and (max-width:1023px){.downloadportal{padding:var(--margin)}}.downloadportal-login{display:block;width:100%;max-width:30em;margin-left:auto;margin-right:auto;box-shadow:none}.downloadportal-login-main{width:auto}.downloadportal-body{margin:0 1em}@media screen and (min-width:1024px){.downloadportal-body{margin:0 13.5rem}}.footer{margin-top:10em;justify-content:flex-end}.footer-columns{margin-bottom:6em}.footer-column{border-top:1px solid;padding:1em 0}@media screen and (min-width:481px) and (max-width:1023px){.downloadportal-login{max-width:20em}.footer{margin-top:5em}.footer-columns{grid-template-columns:repeat(6,minmax(0,1fr));margin-bottom:0}.footer-column{margin-bottom:3em}}@media screen and (max-width:480px){.footer{width:100%;margin-top:5em}.footer-columns{display:none}.footer-column{border-top:none;margin-bottom:1em}}.footer-column-headline{font-size:.85em;margin-bottom:1rem;line-height:1.2;letter-spacing:.1em;text-transform:uppercase}@media screen and (max-width:480px){.footer-column-headline{margin-bottom:.5rem}}.footer-column .logo{margin-top:-.25rem;padding:0}.footer-column-menu{display:flex;flex-direction:column;align-items:flex-start;margin:.2em 0}.footer-column-menu-link{color:inherit;margin-bottom:.3em}.footer-column-menu-link:last-child{margin-bottom:0}.footer-column-menu-link.is-active{text-decoration:underline}.footer-column-menu-link,.footer-column-text{font-size:.85em;letter-spacing:.03em}.footer-column .newsletter-form{font-size:.7em;overflow:hidden}@media screen and (max-width:480px){.footer-column .newsletter-form .form-control{font-size:16px}}.footer-column .newsletter-form .form-control::placeholder{font-size:inherit}.footer-row{display:flex;justify-content:space-between;padding:.8rem 1rem;font-size:.85em;letter-spacing:.03em}.footer-menu{display:flex}.footer-menu-link{color:inherit;text-decoration:none;margin-left:1rem}@media screen and (max-width:480px){.footer-row{align-items:flex-end}.footer-menu{flex-direction:column;justify-content:flex-end}.footer-menu-link{text-align:end;margin-left:0;margin-top:.3rem;text-decoration:underline}}.footer-menu-link.is-active{text-decoration:underline}