@charset "UTF-8";:root{--kachelGap:1.125rem;--itemPedding:2.5rem;--dropDownIndex:5;}.list-enter-active,.list-leave-active{transition:all 600ms cubic-bezier(0.645,0.045,0.355,1);will-change:opacity,transform;}.list-enter-from{opacity:0;transform:scale(0.8) translateY(20px);}.list-enter-to{opacity:1;transform:scale(1) translateY(0);}.list-leave-from{opacity:1;transform:scale(1) translateY(0);}.list-leave-to{opacity:0;transform:scale(0.2) translateY(20px);}:root{--dropdowncontentHeight:40px;}.filter{display:flex;align-items:center;justify-content:space-between;margin:5rem 0rem;flex-wrap:wrap;gap:1rem;}.filter .dropdowelem > span{margin-right:1rem;font-size:18px;font-size:1.134rem;font-family:"nudicaregular",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;}.filter .dropdowelem .dropdown{position:relative;display:inline-block;width:12rem;width:10rem;}.filter .dropdowelem .dropdown .btn{z-index:2;background:white;transition:all 300ms ease-in-out;padding-right:1.5rem;text-align:center;flex-basis:unset;z-index:10;}.filter .dropdowelem .dropdown .btn:after{content:none;}.filter .dropdowelem .dropdown .dropdown-content{display:flex;align-items:center;justify-content:flex-start;flex-direction:column;height:0px;top:5px;right:5px;left:5px;position:absolute;overflow:hidden;transition:all 300ms ease-in-out;padding:0px;border-radius:20px;background-color:white;border:1px solid white;gap:10px;transform:none;transform-origin:50% 50% 0px;}.filter .dropdowelem .dropdown .dropdown-content button{opacity:1;color:black;text-decoration:none;display:block;text-align:center;background:white;background:#bbbbb2;border-radius:20px;border:1px solid transparent;transition:all 300ms ease-in-out;padding:0;width:calc(100% - 0rem);height:40px;position:relative;margin-top:unset;top:unset;border:none;}.filter .dropdowelem .dropdown .dropdown-content button:hover{background:#EBEBE7;color:#56543F;color:black;}.filter .dropdowelem .dropdown:hover .btn,.filter .dropdowelem .dropdown:hover button{color:black;border:none;background:#bbbbb2;border:none;}.filter .dropdowelem .dropdown:hover .btn:hover,.filter .dropdowelem .dropdown:hover button:hover{background:#EBEBE7;color:black;border:none;}.filter .dropdowelem .dropdown:hover .btn:focus,.filter .dropdowelem .dropdown:hover button:focus{background:white !important;color:black !important;border:1px solid black !important;}.filter .dropdowelem .dropdown:hover .dropdown-content{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-end;inset:0;overflow:hidden;position:absolute;z-index:1;height:var(--dropdowncontentHeight);top:-10px;right:-10px;left:-10px;padding:60px 10px 10px;bottom:unset;border-radius:30px;border:1px solid black;}.filter .dropdowelem .dropdown:hover .dropdown-content button{background:white;}.filter .dropdowelem .dropdown:hover .dropdown-content button.active{background:#EBEBE7;color:black;border:none;}.filter .dropdowelem .dropdown:hover .dropdown-content button:hover{background:#EBEBE7;color:black;border:none;}.filter .dropdowelem .dropdown:hover .dropdown-content button:focus{background:white !important;color:black !important;border:1px solid black !important;}@media (max-width:47.95rem){.filter{flex-wrap:wrap;gap:0.5rem;margin:0rem 0rem 5rem 0rem;}.filter .dropdowelem{display:flex;align-items:center;justify-content:space-between;width:100%;flex-basis:100%;}.filter .dropdowelem .dropdown .dropdown-content button{width:100%;height:45px;display:flex;align-items:center;justify-content:center;padding:0;}.filter .dropdowelem .dropdown .dropdown-content button.btn{flex-basis:unset;}.filter .btnlink{margin-top:3rem;}.filter .btn{width:100%;flex-basis:100%;}}.filter.catfilter{justify-content:flex-start;}.filter.catfilter li .btn{padding:12px 1.5rem 11px 1.5rem;}.filter.catfilter li .btn::after{content:none;}@media (pointer:coarse){.filter.catfilter li .btn:hover{background:white;border-color:black;color:black;}.filter.catfilter li .btn.active{background:#56543F;border-color:#56543F;color:#fff;}}@media (pointer:fine){.filter.catfilter li .btn:hover{background:#bbbab2;border-color:#bbbab2;color:white;}.filter.catfilter li .btn:focus{background:white;border-color:black;color:black;}.filter.catfilter li .btn.active{background:#56543F;border-color:#56543F;color:#fff;}}.abschnittstext{margin-bottom:6rem;}.abschnittstext .kacheln{display:flex;justify-content:flex-start;gap:var(--kachelGap);flex-wrap:wrap;}.abschnittstext .kacheln li{display:flex;width:calc(33.3334% - var(--kachelGap)*2/3);flex-basis:calc(33.3334% - var(--kachelGap)*2/3);transform-origin:center center;transition:all cubic-bezier(0.645,0.045,0.355,1);transition-duration:600ms;}.abschnittstext .kacheln li.infocus{transform:scale(1);transition-duration:300ms;}.abschnittstext .kacheln li.leavefocus{transform:scale(0);transition-duration:600ms;}.abschnittstext .kacheln li.notvisible{display:none;}.abschnittstext .kacheln li a{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;width:100%;padding:var(--itemPedding);border-radius:20px;min-height:400px;background:#bbbab2;background:#EBEBE7;box-shadow:transparent 0px 0px 0px;transition:all 500ms cubic-bezier(0.19,1,0.22,1);}.abschnittstext .kacheln li a .logo,.abschnittstext .kacheln li a .mondaqimg{max-width:150px;height:auto;margin-bottom:15px;}.abschnittstext .kacheln li a .logo path,.abschnittstext .kacheln li a .mondaqimg path{fill:#bbbab2;transition:all 500ms cubic-bezier(0.19,1,0.22,1);}.abschnittstext .kacheln li a .date{font-family:"nudicaregular",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;font-size:16px;font-size:1.008rem;display:block;}.abschnittstext .kacheln li a h2,.abschnittstext .kacheln li a .teasertext{font-family:"nudicaregular",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;font-size:25px;font-size:1.575rem;margin-top:48px;text-decoration:underline;text-decoration-color:transparent;transition:all 500ms cubic-bezier(0.19,1,0.22,1);}.abschnittstext .kacheln li.hidden{display:none;}.abschnittstext .kacheln li:hover a,.abschnittstext .kacheln li:focus a{background:#9f9e98;box-shadow:rgba(0,0,0,0.1) 0px 0px 15px;transition:all 500ms cubic-bezier(0.19,1,0.22,1);}.abschnittstext .kacheln li:hover a .logo path,.abschnittstext .kacheln li:focus a .logo path{fill:white;transition:all 500ms cubic-bezier(0.19,1,0.22,1);}.abschnittstext .kacheln li:hover a h2,.abschnittstext .kacheln li:hover a .teasertext,.abschnittstext .kacheln li:focus a h2,.abschnittstext .kacheln li:focus a .teasertext{text-decoration:underline;text-decoration-color:white;transition:all 500ms cubic-bezier(0.19,1,0.22,1);color:white;}@media (max-width:75rem){.abschnittstext .kacheln li{width:calc(50% - var(--kachelGap)/2);flex-basis:calc(50% - var(--kachelGap)/2);}.abschnittstext .kacheln li a{min-height:unset;}}@media (max-width:47.95rem){.abschnittstext .kacheln li{width:fit-content;flex-basis:content;width:100%;flex-basis:100%;}.abschnittstext .kacheln li a{min-height:unset;}}
