@keyframes lum-fade {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

@keyframes lum-fadeZoom {
  0% {
    transform: scale(0.5);
    opacity: 0;
  }
  100% {
    transform: scale(1);
    opacity: 1;
  }
}

@keyframes lum-loader-rotate {
  0% {
    transform: translate(-50%, -50%) rotate(0);
  }
  50% {
    transform: translate(-50%, -50%) rotate(-180deg);
  }
  100% {
    transform: translate(-50%, -50%) rotate(-360deg);
  }
}

@keyframes lum-loader-before {
  0% {
    transform: scale(1);
  }
  10% {
    transform: scale(1.2) translateX(6px);
  }
  25% {
    transform: scale(1.3) translateX(8px);
  }
  40% {
    transform: scale(1.2) translateX(6px);
  }
  50% {
    transform: scale(1);
  }
  60% {
    transform: scale(0.8) translateX(6px);
  }
  75% {
    transform: scale(0.7) translateX(8px);
  }
  90% {
    transform: scale(0.8) translateX(6px);
  }
  100% {
    transform: scale(1);
  }
}

@keyframes lum-loader-after {
  0% {
    transform: scale(1);
  }
  10% {
    transform: scale(1.2) translateX(-6px);
  }
  25% {
    transform: scale(1.3) translateX(-8px);
  }
  40% {
    transform: scale(1.2) translateX(-6px);
  }
  50% {
    transform: scale(1);
  }
  60% {
    transform: scale(0.8) translateX(-6px);
  }
  75% {
    transform: scale(0.7) translateX(-8px);
  }
  90% {
    transform: scale(0.8) translateX(-6px);
  }
  100% {
    transform: scale(1);
  }
}

.lum-lightbox {
  background: rgba(0, 0, 0, 0.6);
}

.lum-lightbox-inner {
  top: 2.5%;
  right: 2.5%;
  bottom: 2.5%;
  left: 2.5%;
}

.lum-lightbox-inner img {
  position: relative;
}

.lum-lightbox-inner .lum-lightbox-caption {
  margin: 0 auto;
  color: #fff;
  max-width: 700px;
  text-align: center;
}

.lum-loading .lum-lightbox-loader {
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 66px;
  height: 20px;
  animation: lum-loader-rotate 1800ms infinite linear;
}

.lum-lightbox-loader:before,
.lum-lightbox-loader:after {
  content: "";
  display: block;
  width: 20px;
  height: 20px;
  position: absolute;
  top: 50%;
  margin-top: -10px;
  border-radius: 20px;
  background: rgba(255, 255, 255, 0.9);
}

.lum-lightbox-loader:before {
  left: 0;
  animation: lum-loader-before 1800ms infinite linear;
}

.lum-lightbox-loader:after {
  right: 0;
  animation: lum-loader-after 1800ms infinite linear;
  animation-delay: -900ms;
}

.lum-lightbox.lum-opening {
  animation: lum-fade 180ms ease-out;
}

.lum-lightbox.lum-opening .lum-lightbox-inner {
  animation: lum-fadeZoom 180ms ease-out;
}

.lum-lightbox.lum-closing {
  animation: lum-fade 300ms ease-in;
  animation-direction: reverse;
}

.lum-lightbox.lum-closing .lum-lightbox-inner {
  animation: lum-fadeZoom 300ms ease-in;
  animation-direction: reverse;
}

.lum-img {
  transition: opacity 120ms ease-out;
}

.lum-loading .lum-img {
  opacity: 0;
}

.lum-gallery-button {
  overflow: hidden;
  text-indent: 150%;
  white-space: nowrap;
  background: transparent;
  border: 0;
  margin: 0;
  padding: 0;
  outline: 0;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  height: 100px;
  max-height: 100%;
  width: 60px;
  cursor: pointer;
}

.lum-close-button {
  position: absolute;
  right: 5px;
  top: 5px;
  width: 32px;
  height: 32px;
  opacity: 0.3;
}
.lum-close-button:hover {
  opacity: 1;
}
.lum-close-button:before,
.lum-close-button:after {
  position: absolute;
  left: 15px;
  content: " ";
  height: 33px;
  width: 2px;
  background-color: #fff;
}
.lum-close-button:before {
  transform: rotate(45deg);
}
.lum-close-button:after {
  transform: rotate(-45deg);
}

.lum-previous-button {
  left: 12px;
}

.lum-next-button {
  right: 12px;
}

.lum-gallery-button:after {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  width: 36px;
  height: 36px;
  border-top: 4px solid rgba(255, 255, 255, 0.8);
}

.lum-previous-button:after {
  transform: translateY(-50%) rotate(-45deg);
  border-left: 4px solid rgba(255, 255, 255, 0.8);
  box-shadow: -2px 0 rgba(0, 0, 0, 0.2);
  left: 12%;
  border-radius: 3px 0 0 0;
}

.lum-next-button:after {
  transform: translateY(-50%) rotate(45deg);
  border-right: 4px solid rgba(255, 255, 255, 0.8);
  box-shadow: 2px 0 rgba(0, 0, 0, 0.2);
  right: 12%;
  border-radius: 0 3px 0 0;
}

/* This media query makes screens less than 460px wide display in a "fullscreen"-esque mode. Users can then scroll around inside the lightbox to see the entire image. */
@media (max-width: 460px) {
  .lum-lightbox-image-wrapper {
    display: flex;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
  }

  .lum-lightbox-caption {
    width: 100%;
    position: absolute;
    bottom: 0;
  }

  /* Used to centre the image in the container, respecting overflow: https://stackoverflow.com/a/33455342/515634 */
  .lum-lightbox-position-helper {
    margin: auto;
  }

  .lum-lightbox-inner img {
    max-width: none;
    max-height: none;
  }
}

@font-face{font-family:"Crimson Text";font-style:normal;font-weight:400;font-display:swap;src:url("../../fonts/crimson-text-v11-latin-regular.woff2") format("woff2"),url("../../fonts/crimson-text-v11-latin-regular.woff") format("woff")}@font-face{font-family:"Crimson Text";font-style:italic;font-weight:200;font-display:swap;src:url("../../fonts/crimson-pro-v24-latin-200italic.woff2") format("woff2"),url("../../fonts/crimson-pro-v24-latin-200italic.woff") format("woff")}@font-face{font-family:"Crimson Text";font-style:normal;font-weight:600;font-display:swap;src:url("../../fonts/crimson-pro-medium.woff2") format("woff2"),url("../../fonts/crimson-pro-medium.woff") format("woff")}@font-face{font-family:"Oswald";font-style:normal;font-weight:400;src:url("../../fonts/oswald-v36-latin-regular.woff2") format("woff2"),url("../../fonts/oswald-v36-latin-regular.woff") format("woff")}@font-face{font-family:"Oswald";font-style:normal;font-weight:500;font-display:swap;src:url("../../fonts/oswald-v36-latin-500.woff2") format("woff2"),url("../../fonts/oswald-v36-latin-500.woff") format("woff")}@font-face{font-family:"Quicksand";font-style:normal;font-weight:400;src:url("../../fonts/quicksand-v24-latin-regular.woff2") format("woff2"),url("../../fonts/quicksand-v24-latin-regular.woff") format("woff")}@font-face{font-family:"Quicksand";font-style:normal;font-weight:600;src:url("../../fonts/quicksand-v24-latin-600.woff2") format("woff2"),url("../../fonts/quicksand-v24-latin-600.woff") format("woff")}@font-face{font-family:"Quicksand";font-style:normal;font-weight:700;src:url("../../fonts/quicksand-v24-latin-700.woff2") format("woff2"),url("../../fonts/quicksand-v24-latin-700.woff") format("woff")}.styled-scrollbars::-webkit-scrollbar,.ranking-index--vertical .ranking-index__list::-webkit-scrollbar,.ranking-index__content::-webkit-scrollbar,.ranking-index__topics::-webkit-scrollbar,.scroll-box__scroll-content::-webkit-scrollbar,.ranking-category__list::-webkit-scrollbar,.ranking-select__dropdown-list::-webkit-scrollbar{width:10px}.styled-scrollbars::-webkit-scrollbar-track,.ranking-index--vertical .ranking-index__list::-webkit-scrollbar-track,.ranking-index__content::-webkit-scrollbar-track,.ranking-index__topics::-webkit-scrollbar-track,.scroll-box__scroll-content::-webkit-scrollbar-track,.ranking-category__list::-webkit-scrollbar-track,.ranking-select__dropdown-list::-webkit-scrollbar-track{background-color:#e6eaee;border-radius:2px}.styled-scrollbars::-webkit-scrollbar-thumb,.ranking-index--vertical .ranking-index__list::-webkit-scrollbar-thumb,.ranking-index__content::-webkit-scrollbar-thumb,.ranking-index__topics::-webkit-scrollbar-thumb,.scroll-box__scroll-content::-webkit-scrollbar-thumb,.ranking-category__list::-webkit-scrollbar-thumb,.ranking-select__dropdown-list::-webkit-scrollbar-thumb{background-color:#333;border-radius:2px}*,::after,::before{box-sizing:border-box}body,h1,h2,h3,h4,h5,h6,p,blockquote,pre,dl,dd,ol,ul,form,fieldset,legend,figure,table,th,td,caption,hr{margin:0;padding:0}main:focus{outline:none}address{font-style:normal}@media(prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}@font-face{font-family:"swiper-icons";src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:rgba(0,0,0,0)}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}body{color:#333;font-family:"Crimson Text",serif,sans-serif;display:flex;flex-direction:column;min-height:100vh}img{max-width:100%;height:auto}a{color:#333}hr{border:0;background:#ddd;height:1px;margin:20px auto}legend{font-family:inherit}fieldset{border:0}figcaption{font-family:"Crimson Text",serif,sans-serif;font-size:18px;line-height:27px;color:#666}.text{font-family:"Crimson Text",serif,sans-serif;font-size:22px;line-height:31px;color:#666}.text--dark{color:#333}.text--center{text-align:center}.smalltext,.read-more__text p{font-family:"Crimson Text",serif,sans-serif;font-size:20px;line-height:28px;color:#666}.lighttext{font-family:"Quicksand",serif,sans-serif;font-weight:400;font-size:16px;line-height:27px;color:#666;font-style:normal}.mediumtext{font-family:"Quicksand",serif,sans-serif;font-weight:600;font-size:16px;line-height:27px;color:#666}.boldtext,.ranking-category__title{font-family:"Quicksand",serif,sans-serif;font-weight:700;font-size:16px;color:#666;line-height:27px}.footnote{font-size:12px;line-height:21px;font-family:"Quicksand",serif,sans-serif;color:#666}b{font-weight:500}.wysiwyg h1,.wysiwyg h2,.wysiwyg h3{margin-bottom:2rem}.wysiwyg p:not(:last-child){margin-bottom:2rem}.wysiwyg ul:not([class]) li:not([class]){margin-bottom:.5rem}.wysiwyg>h1,.wysiwyg>h2,.wysiwyg>h3,.wysiwyg>h4,.wysiwyg>h5{max-width:740px;margin-top:50px;font-family:"Oswald",sans-serif;color:#333;font-weight:400}.wysiwyg h1{margin-top:0}.wysiwyg h2{font-size:30px;line-height:36px}.wysiwyg h3{font-size:24px;line-height:29px}.wysiwyg h4{font-size:18px;line-height:24px}@media screen and (min-width: 768px){.wysiwyg .alignleft{float:left;margin-right:1em;max-width:370px}}@media screen and (min-width: 768px){.wysiwyg .alignright{float:right;margin-left:1em;max-width:370px}}.wysiwyg img{margin-bottom:1em;border-radius:12px}.wysiwyg iframe{width:100%}.wysiwyg iframe[src*="youtube.com"],.wysiwyg iframe[src*="youtu.be"],.wysiwyg iframe[src*="youtube-nocookie.com"],.wysiwyg iframe[src*="vimeo.com"]{aspect-ratio:16/9;height:auto}.headline-1{font-family:"Oswald",sans-serif;font-weight:500;font-size:30px;line-height:36px;color:#333;letter-spacing:-1px}@media screen and (min-width: 576px){.headline-1{font-size:50px;line-height:58px}}.headline-2{font-family:"Oswald",sans-serif;font-size:24px;line-height:29px;color:#333;letter-spacing:-0.5px;font-weight:normal}@media screen and (min-width: 576px){.headline-2{font-size:30px;line-height:36px}}.headline-3,.gform_submission_error{font-family:"Oswald",sans-serif;font-size:24px;line-height:29px;color:#333;font-weight:normal}.headline-4{font-family:"Oswald",sans-serif;font-size:18px;line-height:24px;color:#333;font-weight:normal}.headline-box{background-color:#f3f3f3;padding:20px 25px;border-radius:6px;width:100%;margin-bottom:20px}.lead{color:#333;font-family:"Crimson Text",serif,sans-serif;font-weight:600;margin-bottom:10px;line-height:1.4}.button{border-radius:8px;-webkit-appearance:none;font-family:"Quicksand",serif,sans-serif;font-size:16px;height:60px;padding:8px 40px;display:inline-flex;align-items:center;justify-content:center;background-color:#f6df21;color:#333;line-height:1;font-weight:700;text-decoration:none;cursor:pointer;border:1px solid #f6df21;text-align:center}.button:hover,.button:active,.button:focus{color:#333;background-color:#efc709}.button--ghost,.button--ghost-white{border:1px solid #f3f3f3;background-color:rgba(0,0,0,0);color:#333}.button--ghost:hover,.button--ghost-white:hover,.button--ghost:active,.button--ghost-white:active,.button--ghost:focus,.button--ghost-white:focus{background-color:rgba(0,0,0,0);color:#333;border:1px solid #333}.button--ghost:hover .icon path,.button--ghost-white:hover .icon path,.button--ghost:active .icon path,.button--ghost-white:active .icon path,.button--ghost:focus .icon path,.button--ghost-white:focus .icon path{fill:#333}.button--ghost-white,.button--ghost-white:hover,.button--ghost-white:active,.button--ghost-white:focus{background-color:#fff}.button--white-ghost{border:1px solid #f6df21;background-color:rgba(0,0,0,0);color:#fff}.button--white-ghost .icon{margin-right:8px}.button--white-ghost .icon path{fill:#fff}.button--white-ghost:hover,.button--white-ghost:active,.button--white-ghost:focus{background-color:rgba(0,0,0,0);color:#f6df21;border:1px solid #f6df21}.button--white-ghost:hover .icon path,.button--white-ghost:active .icon path,.button--white-ghost:focus .icon path{fill:#f6df21}.button--light{background-color:#f3f3f3;color:#333;border-color:#f3f3f3}.button--small{padding:5px 10px;height:auto;border-radius:3px;font-weight:600}.button--small-red{background-color:#c21b17;color:#fff;padding:10px;line-height:20px;height:auto;border:1px solid #c21b17}.button--small-red:hover,.button--small-red:active,.button--small-red:focus{color:#c21b17;background-color:#fff;border:1px solid #fff}.button--small-green{background-color:#126642;color:#fff;padding:10px;line-height:20px;height:auto;border:1px solid #126642}.button--small-green:hover,.button--small-green:active,.button--small-green:focus{color:#126642;background-color:#fff;border:1px solid #126642}.button--medium{padding:12px 15px;height:auto;border-radius:8px;font-weight:600}.button--gradient{background:linear-gradient(90deg, #fff9c5 0%, #fbdc3c 100%);color:#333;border:0;font-size:18px}@media screen and (min-width: 768px){.button--gradient{font-size:20px}}.button--gradient .icon{height:1em}.button--gradient:hover,.button--gradient:active,.button--gradient:focus{color:#333}.button--link{border-bottom:1px solid #666;color:#666;background-color:rgba(0,0,0,0);height:auto;padding:3px 0;border-radius:0;font-weight:400}.button--link:hover,.button--link:active,.button--link:focus{color:#666;background-color:unset;border:none;border-bottom:1px solid #666}.button--reset{border:none;outline:none;background-color:rgba(0,0,0,0)}.button--primary{border-color:#333;background-color:#333}.button--grey{color:#333;border-color:#e6eaee;background-color:#e6eaee}.button--grey path{fill:#333}.button--grey:hover{background-color:rgba(0,0,0,0)}.button--paywall,.button--blackberry{border:0;color:#fff;background-image:linear-gradient(90deg, #6c0f6e 12.5%, #941b80 50%);background-size:200%;background-position-x:100%;transition:background-position linear 200ms}.button--paywall:hover,.button--blackberry:hover{border:0;color:#fff;background-position:0}.button--darkblue{color:#fff;border-color:#f6df21;background-color:#f6df21}.button--cyan{color:#333;border-color:#22d3ee;background-color:#22d3ee}.button--cyan:hover,.button--cyan:active,.button--cyan:focus{color:#333;border-color:#51dcf2;background-color:#51dcf2}.button--steuermarkt{color:#333;border-color:#f6df21;background-color:#f6df21}.button--steuermarkt:hover,.button--steuermarkt:active,.button--steuermarkt:focus{color:#333;border-color:#f8e652;background-color:#f8e652}.button--bordered{background-color:rgba(0,0,0,0)}.button:disabled{color:#fff;background-color:#666;border:1px solid #666;cursor:not-allowed;opacity:.4}.button:disabled:hover{background-color:#666;color:#fff;border:1px solid #666}.button--focuspoint{text-transform:uppercase;border-color:#ddd;background:rgba(0,0,0,0);color:#333}.button--focuspoint:hover,.button--focuspoint:active,.button--focuspoint:focus{background-color:rgba(0,0,0,0);color:#333;border:1px solid #333}.button .icon{margin-right:8px}.querybutton .icon{display:none;margin-left:1em;stroke:currentColor}.querybutton:disabled .icon{display:block}.scroll-to-top-button{z-index:999;width:100%;position:sticky;bottom:30px;overflow-y:visible;text-align:right;padding-top:30px;pointer-events:none}@media screen and (min-width: 576px){.scroll-to-top-button{bottom:50px}}.scroll-to-top-button .button{box-shadow:5px 5px 0 0 #e5e5e5;background-color:#f6df21;position:relative;border:none;height:48px;max-width:48px;overflow:hidden;padding:0 15px;width:100%;transition:max-width .3s ease-in;pointer-events:visible}.scroll-to-top-button .button .icon{flex-shrink:0}.scroll-to-top-button .button .icon path{fill:#333}.scroll-to-top-button .button__text{display:none}@media screen and (min-width: 576px){.scroll-to-top-button .button__text{display:block;position:absolute;white-space:nowrap;left:80px;margin-left:10px}}@media screen and (hover: hover)and (min-width: 576px){.scroll-to-top-button .button:hover{max-width:150px}}@media(hover: hover){.scroll-to-top-button .button:hover .button__text{position:relative;left:0}}.icon,.icon svg{display:inline-block;width:1.06rem;height:1.06rem}.icon--info-circle path{fill:#333}.icon-button{border:none;border-radius:8px;-webkit-appearance:none;font-family:"Quicksand",serif,sans-serif;font-size:16px;justify-content:center;align-items:center;color:#fff;line-height:1;font-weight:700;text-decoration:none;cursor:pointer;display:inline-flex;width:60px;height:60px;padding:0;background-color:#e5e5e5}.icon-button .icon{height:20px;width:20px}.icon-button .icon svg{height:100%;width:100%}.icon-button .icon path{transition:fill 100ms linear;fill:#333}.icon-button:hover,.icon-button:active,.icon-button:focus{color:unset;background-color:#e5e5e5;border:none}.icon-button:hover .icon path,.icon-button:active .icon path,.icon-button:focus .icon path{fill:#f6df21}.icon-button:disabled{cursor:default;opacity:.4}.icon-button:disabled .icon path{fill:#ccc}.icon-button--small{width:48px;height:48px}.icon-button--small .icon svg{width:16px;height:16px}.icon-button--disabled{background-color:#fff;border:1px solid #999;cursor:default}.icon-button--disabled .icon path{fill:#999}.icon-button--disabled:hover{background-color:#fff;border:1px solid #999}.icon-button--disabled:hover .icon path{fill:#999}.icon-button--free{background-color:unset}.icon-button--free:hover{background-color:unset}.icon-button--light{background-color:unset;border:1px solid #ddd}.icon-button--light:hover{background-color:unset;border:1px solid #ddd}.icon-button--cyan{background-color:#22d3ee}.icon-button--cyan .icon path{fill:#333}.icon-button--cyan:hover,.icon-button--cyan:active,.icon-button--cyan:focus{background-color:#51dcf2}.icon-button--cyan:hover .icon path,.icon-button--cyan:active .icon path,.icon-button--cyan:focus .icon path{fill:#333}.icon-button--prev{background-color:#e5e5e5}.icon-button--prev:active,.icon-button--prev:focus,.icon-button--prev:hover{background-color:#e5e5e5}.icon-button--next{background-color:#e5e5e5}.icon-button--next:active,.icon-button--next:focus,.icon-button--next:hover{background-color:#e5e5e5}.link{color:#333;background-color:unset;height:auto;padding:0;border-radius:0;-webkit-appearance:none;font-family:"Quicksand",serif,sans-serif;display:inline-block;align-items:center;text-align:center;line-height:1;font-weight:700;cursor:pointer;text-decoration:underline;text-underline-offset:2px;font-size:16px;border:0}.link:hover,.link:active,.link:focus{color:#333;border-bottom:none}.link:hover::after,.link:active::after,.link:focus::after{border-bottom:none}.link--invisible{text-align:left;text-decoration:none}.link--grey{color:#666;font-weight:400}.link--filter{position:relative;padding-right:20px;color:#666;font-weight:400}.link--filter::after{background-image:url("../../images/icons/icon-arrow-thin.svg");position:absolute;content:"";right:0;width:15px;height:100%;background-size:contain;background-position:center;background-repeat:no-repeat;left:unset;border-bottom:0;bottom:0}.link--filter:hover,.link--filter:active,.link--filter:focus{color:#666;background-color:unset;text-decoration:none}.link--filter-turn::after{transform:rotate(180deg)}.link--arrow-right{position:relative;padding-left:20px;padding-bottom:2px;border-bottom:2px solid #f6df21;text-decoration:none}.link--arrow-right::after{background-image:url("../../images/icons/icon-arrow-steuermarkt.svg");position:absolute;content:"";left:0;width:13px;height:100%;background-size:contain;background-position:center;background-repeat:no-repeat}.link--underlined{border-bottom:2px solid #f6df21;padding-bottom:2px;text-decoration:none}.link--underlined:hover{text-decoration:none !important;border-bottom:2px solid rgba(0,0,0,0)}.link--paywall{color:#941b80;border-bottom-color:#941b80}.link--paywall:hover{color:#6c0f6e;border-bottom-color:#6c0f6e}.input-group,.gfield:not(.gfield_html){font-family:"Quicksand",serif,sans-serif;color:#666;max-width:100%;overflow-x:hidden}.input-group__select-wrapper,.ginput_container_select,.input-group__field,.gfield input[type=text],.gfield input[type=email]{font-family:inherit;font-size:1rem;height:3.75rem;padding:.5rem 1.25rem;border-radius:8px;display:block;outline:0;background-color:#f3f3f3;border:1px solid #f3f3f3;width:100%}.invalid .input-group__select-wrapper,.invalid .ginput_container_select,.invalid .input-group__field,.invalid .gfield input[type=text],.gfield .invalid input[type=text],.invalid .gfield input[type=email],.gfield .invalid input[type=email]{border-color:#c21b17;color:#c21b17;background-color:rgba(0,0,0,0)}.input-group--inverted .input-group__select-wrapper,.input-group--inverted .ginput_container_select,.input-group--inverted .input-group__field,.input-group--inverted .gfield input[type=text],.gfield .input-group--inverted input[type=text],.input-group--inverted .gfield input[type=email],.gfield .input-group--inverted input[type=email]{background-color:#fff;border:1px solid #dadfe6}.input-group--inverted .input-group__select-wrapper:focus,.input-group--inverted .ginput_container_select:focus,.input-group--inverted .input-group__field:focus,.input-group--inverted .gfield input[type=text]:focus,.gfield .input-group--inverted input[type=text]:focus,.input-group--inverted .gfield input[type=email]:focus,.gfield .input-group--inverted input[type=email]:focus{background-color:#fff}.input-group__select-wrapper[multiple],[multiple].ginput_container_select,.input-group__field[multiple],.gfield input[multiple][type=text],.gfield input[multiple][type=email]{height:auto}.input-group__select-wrapper:focus,.ginput_container_select:focus,.input-group__field:focus,.gfield input[type=text]:focus,.gfield input[type=email]:focus{border-color:#f6df21;background-color:rgba(0,0,0,0)}.input-group__select-wrapper--search,.input-group__field--search{padding-right:60px;background-image:url("../../images/icons/icon-search-steuermarkt.svg");background-repeat:no-repeat;background-position:calc(100% - 20px) center;background-size:20px 20px}.input-group__option{margin-top:5px;padding:5px}.input-group__label,.gfield label{text-transform:uppercase;display:block;line-height:2.25rem}.invalid .input-group__label,.invalid .gfield label,.gfield .invalid label{color:#c21b17}.input-group__message{display:none;line-height:2.25rem}.invalid .input-group__message{display:block;color:#c21b17}.input-group__select-wrapper:not(:has(.ts-wrapper)),.ginput_container_select:not(:has(.ts-wrapper)){position:relative;overflow-x:hidden}.input-group__select-wrapper:not(:has(.ts-wrapper))::after,.ginput_container_select:not(:has(.ts-wrapper))::after{content:"";display:block;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:11px;height:6px;background-image:url("../../images/icons/icon-chevron-grey.svg");background-size:10px auto;background-repeat:no-repeat}.input-group__select-wrapper:not(:has(.ts-wrapper)):focus-within,.ginput_container_select:not(:has(.ts-wrapper)):focus-within{border-color:#f6df21;background-color:rgba(0,0,0,0)}.input-group__select,.ginput_container_select select{height:2.5rem;width:calc(100% + 40px);background:rgba(0,0,0,0);border:0;margin-top:auto;margin-bottom:auto;color:#333;font-size:16px;font-family:"Quicksand",serif,sans-serif;font-weight:600;outline:0;padding-right:30px}::-moz-placeholder{font-family:inherit;color:#999;font-size:inherit}::placeholder{font-family:inherit;color:#999;font-size:inherit}.checkbox{cursor:pointer;display:inline-flex;align-items:flex-start}.checkbox .checkbox-icon{margin-right:.5em;margin-top:.1em;flex-shrink:0}.checkbox .checkbox-icon *{transition:all .1s linear}.checkbox--small .checkbox-icon{width:20px;height:20px;margin-top:.3em}.checkbox--small .checkbox__text{color:#666;font-size:12px}.checkbox__input{position:absolute;opacity:.00001}.checkbox__input:checked+.checkbox-icon .checkbox-icon__marker{fill:#f6df21}.checkbox__input:disabled:checked+.checkbox-icon .checkbox-icon__marker{fill:#dadfe6}.checkbox__text{font-family:"Quicksand",serif,sans-serif;font-size:16px;padding-top:2px;line-height:1.5}.checkbox__text a{color:#666}.radiobutton{cursor:pointer;display:inline-flex;align-items:flex-start}.radiobutton__input{position:absolute;opacity:.00001}.radiobutton__input:checked+.radiobutton-icon .radiobutton-icon__marker{fill:#f6df21}.radiobutton__input:disabled:checked+.radiobutton-icon .radiobutton-icon__marker{fill:#dadfe6}.radiobutton__text{font-family:"Quicksand",serif,sans-serif;font-size:16px;padding-top:2px;line-height:1.5}.radiobutton .radiobutton-icon{margin-right:.5em;margin-top:.1em;flex-shrink:0}.radiobutton .radiobutton-icon *{transition:all .1s linear}.container{width:1320px;max-width:100%;margin:0 auto;padding-left:20px;padding-right:20px}.article-grid{width:100%}@media screen and (min-width: 1200px){.article-grid{display:grid;grid-template-columns:auto minmax(max-content, 1070px);grid-template-areas:"article-sticky article-content";gap:30px}}.article-grid__content{grid-area:article-content}@media screen and (min-width: 1200px){.article-grid__content{-ms-grid-row:1;-ms-grid-column:3}}.article-wrapper{margin-top:40px;margin-bottom:40px}@media screen and (min-width: 768px){.article-wrapper{margin-bottom:60px}}.article-wrapper--content-page{margin-left:0}.article-wrapper--fullwidth{max-width:100%}.article{font-size:20px}@media screen and (min-width: 992px){.article{font-size:22px}}.article__header .headline-1{margin-top:10px;max-width:740px}.article__header .lead{margin-top:25px;max-width:740px}.article__postimage{max-width:840px}.article__postimage img{max-height:470px;width:100%;-o-object-fit:cover;object-fit:cover}.article__postimage figcaption{max-width:740px}.article__focuspoints{list-style:none;margin:0;padding:0;margin-top:30px}@media screen and (min-width: 768px){.article__focuspoints{display:flex}}.article__focuspoints>*{margin-top:10px;margin-right:10px}.article__body{position:relative}.article__body::after{content:"";display:table;clear:both}.article__body,.article__body .wp-block-group__inner-container,.article__body .paywall,.article__body .non-paywall{-webkit-hyphens:auto;hyphens:auto}.article__body>h1,.article__body>h2,.article__body>h3,.article__body>h4,.article__body>h5,.article__body .wp-block-group__inner-container>h1,.article__body .wp-block-group__inner-container>h2,.article__body .wp-block-group__inner-container>h3,.article__body .wp-block-group__inner-container>h4,.article__body .wp-block-group__inner-container>h5,.article__body .paywall>h1,.article__body .paywall>h2,.article__body .paywall>h3,.article__body .paywall>h4,.article__body .paywall>h5,.article__body .non-paywall>h1,.article__body .non-paywall>h2,.article__body .non-paywall>h3,.article__body .non-paywall>h4,.article__body .non-paywall>h5{max-width:740px;margin-left:0;margin-right:auto;margin-top:50px;font-family:"Oswald",sans-serif;color:#333;font-weight:400}.article__body h2,.article__body .wp-block-group__inner-container h2,.article__body .paywall h2,.article__body .non-paywall h2{font-size:30px;line-height:36px}.article__body h3,.article__body .wp-block-group__inner-container h3,.article__body .paywall h3,.article__body .non-paywall h3{font-size:24px;line-height:29px}.article__body h4,.article__body .wp-block-group__inner-container h4,.article__body .paywall h4,.article__body .non-paywall h4{font-size:18px;line-height:24px}.article__body p,.article__body .wp-block-group__inner-container p,.article__body .paywall p,.article__body .non-paywall p{max-width:740px;margin-right:auto}.article__body ul:not([class]),.article__body ul.wp-block-list,.article__body .wp-block-group__inner-container ul:not([class]),.article__body .wp-block-group__inner-container ul.wp-block-list,.article__body .paywall ul:not([class]),.article__body .paywall ul.wp-block-list,.article__body .non-paywall ul:not([class]),.article__body .non-paywall ul.wp-block-list{max-width:740px;list-style:none}.article--sponsored-content .article__body ul:not([class]),.article--sponsored-content .article__body ul.wp-block-list,.article--sponsored-content .article__body .wp-block-group__inner-container ul:not([class]),.article--sponsored-content .article__body .wp-block-group__inner-container ul.wp-block-list,.article--sponsored-content .article__body .paywall ul:not([class]),.article--sponsored-content .article__body .paywall ul.wp-block-list,.article--sponsored-content .article__body .non-paywall ul:not([class]),.article--sponsored-content .article__body .non-paywall ul.wp-block-list{margin-left:auto;margin-right:0}.article__body ul:not([class]) li,.article__body ul.wp-block-list li,.article__body .wp-block-group__inner-container ul:not([class]) li,.article__body .wp-block-group__inner-container ul.wp-block-list li,.article__body .paywall ul:not([class]) li,.article__body .paywall ul.wp-block-list li,.article__body .non-paywall ul:not([class]) li,.article__body .non-paywall ul.wp-block-list li{position:relative;padding-left:15px;line-height:31px;margin-top:14px}.article__body ul:not([class]) li::before,.article__body ul.wp-block-list li::before,.article__body .wp-block-group__inner-container ul:not([class]) li::before,.article__body .wp-block-group__inner-container ul.wp-block-list li::before,.article__body .paywall ul:not([class]) li::before,.article__body .paywall ul.wp-block-list li::before,.article__body .non-paywall ul:not([class]) li::before,.article__body .non-paywall ul.wp-block-list li::before{position:absolute;content:"";width:4px;height:4px;border-radius:50%;background-color:#333;left:0;top:15px}.article__body ul:not([class]) li:first-child,.article__body ul.wp-block-list li:first-child,.article__body .wp-block-group__inner-container ul:not([class]) li:first-child,.article__body .wp-block-group__inner-container ul.wp-block-list li:first-child,.article__body .paywall ul:not([class]) li:first-child,.article__body .paywall ul.wp-block-list li:first-child,.article__body .non-paywall ul:not([class]) li:first-child,.article__body .non-paywall ul.wp-block-list li:first-child{margin-top:0}.article--sponsored-content .article__body ul:not([class]) li::before,.article--sponsored-content .article__body ul.wp-block-list li::before,.article--sponsored-content .article__body .wp-block-group__inner-container ul:not([class]) li::before,.article--sponsored-content .article__body .wp-block-group__inner-container ul.wp-block-list li::before,.article--sponsored-content .article__body .paywall ul:not([class]) li::before,.article--sponsored-content .article__body .paywall ul.wp-block-list li::before,.article--sponsored-content .article__body .non-paywall ul:not([class]) li::before,.article--sponsored-content .article__body .non-paywall ul.wp-block-list li::before{top:-3px}.article--longread .article__body ul:not([class]) li::before,.article--longread .article__body ul.wp-block-list li::before,.article--longread .article__body .wp-block-group__inner-container ul:not([class]) li::before,.article--longread .article__body .wp-block-group__inner-container ul.wp-block-list li::before,.article--longread .article__body .paywall ul:not([class]) li::before,.article--longread .article__body .paywall ul.wp-block-list li::before,.article--longread .article__body .non-paywall ul:not([class]) li::before,.article--longread .article__body .non-paywall ul.wp-block-list li::before{background-color:#333}.article__body ol:not([class]),.article__body ol.wp-block-list,.article__body .wp-block-group__inner-container ol:not([class]),.article__body .wp-block-group__inner-container ol.wp-block-list,.article__body .paywall ol:not([class]),.article__body .paywall ol.wp-block-list,.article__body .non-paywall ol:not([class]),.article__body .non-paywall ol.wp-block-list{max-width:740px;padding-left:1em}.article__body>.wp-block-image,.article__body .wp-block-group__inner-container>.wp-block-image,.article__body .paywall>.wp-block-image,.article__body .non-paywall>.wp-block-image{max-width:840px}.article__body>*+*,.article__body .wp-block-group__inner-container>*+*,.article__body .paywall>*+*,.article__body .non-paywall>*+*{margin-top:25px}.article__body>*+* .wp-block-embed,.article__body>*+*.card-advisors,.article__body .wp-block-group__inner-container>*+* .wp-block-embed,.article__body .wp-block-group__inner-container>*+*.card-advisors,.article__body .paywall>*+* .wp-block-embed,.article__body .paywall>*+*.card-advisors,.article__body .non-paywall>*+* .wp-block-embed,.article__body .non-paywall>*+*.card-advisors{margin-top:40px}@media screen and (min-width: 768px){.article__body>*+* .wp-block-embed,.article__body>*+*.card-advisors,.article__body .wp-block-group__inner-container>*+* .wp-block-embed,.article__body .wp-block-group__inner-container>*+*.card-advisors,.article__body .paywall>*+* .wp-block-embed,.article__body .paywall>*+*.card-advisors,.article__body .non-paywall>*+* .wp-block-embed,.article__body .non-paywall>*+*.card-advisors{margin-top:65px}}.article--longread .article__body{margin-top:5rem;width:1800px}.article--longread .article__body>*:not(.paywall,.non-paywall){margin-inline:auto;max-width:740px}.article--longread .article__body>*:is(.paywall,.non-paywall)>*{margin-inline:auto;max-width:740px}.article--press-page{max-width:840px;margin-inline:auto}.article--press-page .article__body{margin-top:30px}@media screen and (min-width: 992px){.article--press-page .article__body{margin-top:40px}}.article--job-page .article__body>p,.article--job-page .article__body>ul,.article--job-page .article__body>ol,.article--job-page .article__body>*,.article--job-page .article__body .wp-block-group__inner-container>p,.article--job-page .article__body .wp-block-group__inner-container>ul,.article--job-page .article__body .wp-block-group__inner-container>ol,.article--job-page .article__body .wp-block-group__inner-container>*{margin-left:0;margin-right:0;max-width:unset;color:#333}.article--job-page .article__body>h1,.article--job-page .article__body>h2,.article--job-page .article__body>h3,.article--job-page .article__body>h4,.article--job-page .article__body>h5,.article--job-page .article__body .wp-block-group__inner-container>h1,.article--job-page .article__body .wp-block-group__inner-container>h2,.article--job-page .article__body .wp-block-group__inner-container>h3,.article--job-page .article__body .wp-block-group__inner-container>h4,.article--job-page .article__body .wp-block-group__inner-container>h5{color:#333}.article--content-page{max-width:840px;margin-bottom:50px}.article--content-page .headline-1{margin-bottom:45px}.article--content-page .article__body>p,.article--content-page .article__body>ul,.article--content-page .article__body>ol,.article--content-page .article__body>*,.article--content-page .article__body .wp-block-group__inner-container>p,.article--content-page .article__body .wp-block-group__inner-container>ul,.article--content-page .article__body .wp-block-group__inner-container>ol,.article--content-page .article__body .wp-block-group__inner-container>*{margin-left:0;max-width:unset;color:#666}.article--content-page .article__body>p,.article--content-page .article__body .wp-block-group__inner-container>p{line-height:31px}.article--content-page .article__body>h1,.article--content-page .article__body>h2,.article--content-page .article__body>h3,.article--content-page .article__body>h4,.article--content-page .article__body>h5,.article--content-page .article__body .wp-block-group__inner-container>h1,.article--content-page .article__body .wp-block-group__inner-container>h2,.article--content-page .article__body .wp-block-group__inner-container>h3,.article--content-page .article__body .wp-block-group__inner-container>h4,.article--content-page .article__body .wp-block-group__inner-container>h5{color:#333}.article .article-sharing:last-child{margin-top:50px}.article-header-grid{margin-left:auto}@media screen and (min-width: 992px){.article-header-grid{display:grid;grid-template-columns:auto 300px;grid-template-rows:auto auto;grid-column-gap:30px;grid-template-areas:"article-header-header article-header-meta" "article-header-excerpt article-header-meta"}}.article-header-grid__headline{grid-area:article-header-header}.article-header-grid__meta{grid-area:article-header-meta}.article-header-grid__excerpt{grid-area:article-header-excerpt}@media screen and (min-width: 992px){.article-header-grid__headline{-ms-grid-row:1;-ms-grid-column:1}.article-header-grid__meta{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:3}.article-header-grid__excerpt{-ms-grid-row:2;-ms-grid-column:1}}.article-body-grid{margin-top:70px;display:grid;grid-template-columns:100%;grid-template-rows:auto auto auto;grid-gap:30px;grid-template-areas:"article-body-article" "article-body-footer" "article-body-sidebar"}@media screen and (min-width: 992px){.article-body-grid{grid-template-areas:"article-body-article article-body-sidebar" "article-body-footer article-body-sidebar";grid-template-columns:1fr 300px;grid-template-rows:auto auto auto}}.article-body-grid__article{-ms-grid-row:1;-ms-grid-column:1;grid-area:article-body-article}.article-body-grid__sidebar{-ms-grid-row:5;-ms-grid-column:1;grid-area:article-body-sidebar}.article-body-grid__footer{-ms-grid-row:3;-ms-grid-column:1;grid-area:article-body-footer}@media screen and (min-width: 992px){.article-body-grid__article{-ms-grid-row:1;-ms-grid-column:1}.article-body-grid__sidebar{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:3}.article-body-grid__footer{-ms-grid-row:3;-ms-grid-column:1}}.article-body-grid__footer>*{max-width:740px}.article-footer{margin-top:80px;padding-top:80px;border-top:1px solid #dadfe6}.article-footer .container>*+*{margin-top:80px}.article-sidebar-grid{margin-top:40px}@media screen and (min-width: 992px){.article-sidebar-grid{display:grid;grid-template-columns:auto minmax(min-content, 400px);grid-column-gap:90px}}.article-sidebar-grid__date{display:block;margin-top:20px}.article-sidebar-grid__sidebar .article__image{display:none}@media screen and (min-width: 992px){.article-sidebar-grid__sidebar .article__image{display:block;text-align:right}}.article-sidebar-grid .article__body{margin-bottom:60px}@media screen and (min-width: 992px){.article-sidebar-grid .article__body{margin-bottom:80px}}.article-sidebar-grid .article__body>*{max-width:840px}@media screen and (min-width: 992px){.article-sidebar-grid .article__body .article__image{display:none}}.article-sidebar-grid__header{margin-bottom:30px}@media screen and (min-width: 768px){.article-sidebar-grid__header{margin-bottom:46px}}.article-sidebar-grid__kicker{margin-bottom:10px}.sticky-wrapper{position:relative;margin-top:40px}.sticky{display:none}@media screen and (min-width: 1200px){.sticky{display:block;position:sticky;top:40px;left:0;max-width:200px}}.article-sharing{position:relative}@media screen and (min-width: 768px){.article-sharing{margin-top:40px;margin-bottom:40px}}.article-sharing-list{list-style:none;margin:0;padding:0;display:flex;justify-content:center;flex-wrap:wrap}@media screen and (min-width: 768px){.article-sharing-list{justify-content:flex-start}}@media screen and (max-width: 575px){.article-sharing-list .icon-button{width:48px;height:48px}}.article-sharing-list>*{margin-right:10px;margin-top:10px}.article-sharing .kicker,.article-sharing .read-more__text h4,.read-more__text .article-sharing h4{margin-bottom:10px}@media screen and (min-width: 992px){.article-sharing--relative{margin:0}}.article-sharing--relative .article-sharing-list{position:relative}@media screen and (min-width: 992px){.article-sharing--relative .article-sharing-list{align-items:flex-end;display:flex;flex-direction:column}.article-sharing--relative .article-sharing-list li{margin-right:0}}.profile-sharing,.job-sharing{position:relative}.profile-sharing-list,.job-sharing-list{list-style:none;margin:0;padding:0;display:flex;justify-content:flex-start;flex-wrap:wrap}.profile-sharing-list .icon-button,.job-sharing-list .icon-button{color:#333}.job-sharing{margin-top:60px}.popular-posts-list{list-style:none;margin:0;padding:0;margin-top:20px}.popular-posts-list__item{padding-top:20px;padding-bottom:20px}.popular-posts-list__item:not(:last-child){border-bottom:1px solid #ddd}.adplace{max-width:100%}.adplace>div{background:#f3f3f3;position:relative;max-width:100%}.adplace>div>*{position:absolute;top:0;left:0;width:100%;height:100%}.adplace>div iframe{width:100%;height:100%;border:0;position:absolute}.adplace>.kicker,.read-more__text .adplace>h4{text-align:right;width:100%;max-width:100%}.adplace--billboard{max-width:calc(100% - 40px);width:970px}.adplace--billboard>div{padding-bottom:25.77%;height:0}.adplace--leaderboard{width:970px}.adplace--leaderboard>div{padding-bottom:9.28%;height:0}.adplace--teaser{width:640px}.adplace--teaser>div{padding-bottom:39.06%;height:0}.adplace--teaser>div:has(iframe[src*=youtube],iframe[src*=vimeo]),.adplace--teaser>div:has(div[data-borlabs-cookie-content-blocker-id=youtube-content-blocker]),.adplace--teaser>div:has(div[data-borlabs-cookie-content-blocker-id=vimeo-content-blocker]){padding-bottom:0;height:auto;width:100%;aspect-ratio:16/9}.adplace--halfpage{width:300px}.adplace--halfpage>div{padding-bottom:200%;height:0}.adplace--halfpage>div:has(iframe[src*=youtube],iframe[src*=vimeo]),.adplace--halfpage>div:has(div[data-borlabs-cookie-content-blocker-id=youtube-content-blocker]),.adplace--halfpage>div:has(div[data-borlabs-cookie-content-blocker-id=vimeo-content-blocker]){padding-bottom:0;height:auto;width:100%;aspect-ratio:9/16}.adplace--newswindow{width:800px}.adplace--newswindow>div{padding-bottom:31.25%;height:0}.adplace--overlay{width:800px}.adplace--overlay>div{padding-bottom:75%;height:0}.adplace--mediumrectangle{width:300px}.adplace--mediumrectangle>div{padding-bottom:83.33%;height:0}.adplace--mediumrectangle>div+div{margin-top:10px}.adplace--sticky{width:120px}.adplace--sticky>div+div{margin-top:10px}.adplace--sticky>div>*{position:relative}.adplace--homepage-center,.adplace--homepage-bottom,.adplace--archive-top{margin-top:60px;margin-left:auto;margin-right:auto}.adplace--homepage-top{margin-top:20px;margin-left:auto;margin-right:auto}@media screen and (min-width: 992px){.adplace--homepage-top{margin-top:60px}}.adplace--article{margin-top:25px;margin-left:0;margin-right:auto}.adplace--sidebar{margin-left:auto;margin-right:auto}@media screen and (min-width: 992px){.adplace--homepage-teaser{margin-left:-20px;width:calc(100% + 20px);max-width:calc(100% + 20px)}}.adplace--article-halfpage{position:sticky;top:40px}.adplace-backdrop{position:absolute;background-color:rgba(0,0,0,.5);top:0;left:0;width:100%;height:100%;overflow:hidden;display:flex;justify-content:center;align-items:center;z-index:1000}.adplace-backdrop.is-hidden{display:none}.adplace-backdrop__content{max-width:95vw}.adplace-backdrop__close{background:none;border:none;padding:0;-webkit-appearance:none;color:#fff;font-size:40px;margin-left:auto;display:block}.adplace-backdrop .kicker,.adplace-backdrop .read-more__text h4,.read-more__text .adplace-backdrop h4{color:#fff}body.has-overlay{overflow:hidden;max-height:100vh}.two-columns__column:has(iframe[src*=youtube],iframe[src*=vimeo]),.two-columns__column:has(div[data-borlabs-cookie-content-blocker-id=youtube-content-blocker]),.two-columns__column:has(div[data-borlabs-cookie-content-blocker-id=vimeo-content-blocker]){padding-block:0}.archive-grid{margin-top:60px}@media screen and (min-width: 992px){.archive-grid{display:flex}}@media screen and (min-width: 992px){.archive-grid__articles{flex-grow:1;max-width:70%;padding-right:60px;border-right:1px solid #ddd}}.archive-grid__articles--noborder{border-right:0}.archive-grid__sidebar{margin-top:120px}@media screen and (min-width: 992px){.archive-grid__sidebar{margin-top:0;padding-left:20px;width:40%;max-width:440px;flex-shrink:0}}@media screen and (min-width: 1200px){.archive-grid__sidebar{padding-left:60px}}.archive-grid__sidebar>*+*{margin-top:30px}@media screen and (min-width: 768px){.archive-grid__sidebar>*+*{margin-top:50px}}.archive-grid__sidebar>*+*.card-dark{margin-top:60px !important}@media screen and (min-width: 576px){.archive-grid__sidebar>*+*.card-dark{margin-top:30px !important}}@media screen and (min-width: 768px){.archive-grid__sidebar>*+*.card-dark{margin-top:50px !important}}.archive-grid__article{padding-bottom:40px}.archive-grid__article+.archive-grid__article{border-top:1px solid #ddd;padding-top:40px}.archive-grid__more-button{margin-top:60px;text-align:center}.archive-grid__headline{margin-top:60px}.archive-grid--job-page{margin-top:40px}@media screen and (min-width: 768px){.archive-grid--job-page{margin-top:60px}}@media screen and (min-width: 992px){.archive-grid--job-page .archive-grid__articles{border-right:0}}.job-archive-grid{margin-top:60px}@media screen and (min-width: 768px){.job-archive-grid{display:flex}}.job-archive-grid__sidebar{position:relative}@media screen and (min-width: 768px){.job-archive-grid__sidebar{width:25%;max-width:290px}}@media screen and (min-width: 1200px){.job-archive-grid__sidebar-sticky{position:sticky;top:40px}}.job-archive-grid__sidebar-sticky>*+*{margin-top:20px}@media screen and (min-width: 768px){.job-archive-grid__jobs{width:75%;max-width:950px;margin-left:40px}}.job-archive-grid__jobs>.teaser-job:not(:last-of-type){border-bottom:1px solid #ddd}.job-archive-grid__jobs .pagination{margin-top:70px}.job-archive-grid__sortlink{text-align:right;margin-bottom:60px}.author-profile-linklist{list-style:none;margin:0;padding:0;margin-top:10px;margin-left:-9px}.author-profile-linklist__item{display:inline-block}.author-profile-linklist__item+.author-profile-linklist__item{margin-left:10px}.author-profile-description{margin-top:30px}.recruiter__headline{margin-top:20px}.recruiter__name{margin-top:20px}.recruiter__description{margin-top:30px}.recruiter__section{margin-top:60px}.recruiter-job{padding-top:40px;padding-bottom:40px}.recruiter-job+.recruiter-job{border-top:1px solid #ddd}.recruiter-job>*+*{margin-top:20px}.recruiter-job__actions{margin-top:30px;display:flex;flex-direction:column;align-items:flex-start}@media screen and (min-width: 768px){.recruiter-job__actions{flex-direction:row;align-items:center}}.recruiter-job__actions>*+*{margin-top:40px}@media screen and (min-width: 768px){.recruiter-job__actions>*+*{margin-top:0;margin-left:40px}}.periodical-grid{margin-top:80px}@media screen and (min-width: 992px){.periodical-grid{margin-top:40px;display:grid;grid-template-rows:minmax(min-content, auto) minmax(min-content, auto);grid-template-columns:40% calc(60% - 60px);grid-template-areas:"information form"}}.periodical-grid__information{grid-area:information}.periodical-grid__form{grid-area:form;margin-top:60px}@media screen and (min-width: 992px){.periodical-grid__information{-ms-grid-row:1;-ms-grid-column:1}.periodical-grid__form{-ms-grid-row:1;-ms-grid-column:2}}@media screen and (min-width: 992px){.periodical-grid__form{margin-top:0;margin-left:60px;padding-top:60px}}.periodical-header{margin-top:40px}.periodical-header__headline{margin-top:20px}.magazine-grid{display:flex;justify-content:flex-start;flex-wrap:wrap;margin-top:40px;margin-left:-20px;margin-right:-20px}.magazine-grid>.card-vertical{width:100%;margin-left:20px;margin-right:20px;margin-bottom:20px}@media screen and (min-width: 992px){.magazine-grid>.card-vertical{justify-content:flex-start}}@media screen and (min-width: 768px){.magazine-grid>.card-vertical{width:calc(50% - 40px)}}@media screen and (min-width: 992px){.magazine-grid>.card-vertical{width:calc(33% - 40px)}}@media screen and (min-width: 1200px){.magazine-grid>.card-vertical{width:calc(25% - 40px)}}.magazine-grid>.card-vertical:nth-child(n+1){order:1}.magazine-grid>.card-vertical:nth-child(n+2){order:2}@media screen and (min-width: 992px){.magazine-grid>.card-vertical:nth-child(n+2){order:3}}@media screen and (min-width: 1200px){.magazine-grid>.card-vertical:nth-child(n+2){order:2}}.magazine-grid>.card-vertical:nth-child(n+3){order:3}@media screen and (min-width: 992px){.magazine-grid>.card-vertical:nth-child(n+3){order:4}}@media screen and (min-width: 1200px){.magazine-grid>.card-vertical:nth-child(n+3){order:3}}.magazine-grid>.card-abo-ad{width:100%;margin:20px;order:3}@media screen and (min-width: 992px){.magazine-grid>.card-abo-ad{order:2;width:calc(66% - 40px);margin-top:30px}}@media screen and (min-width: 1200px){.magazine-grid>.card-abo-ad{order:3;width:calc(50% - 40px)}}.magazine-grid-headline{margin-top:40px}.magazine-grid-pagination{margin-top:60px}.shop-grid{display:flex;justify-content:flex-start;flex-wrap:wrap;margin-top:40px;margin-left:-30px}@media screen and (min-width: 1200px){.shop-grid{margin-left:-55px}}.shop-grid>.card-vertical{width:100%;margin-left:30px;margin-right:30px;margin-bottom:80px}@media screen and (min-width: 768px){.shop-grid>.card-vertical{width:calc(50% - 60px)}}@media screen and (min-width: 1200px){.shop-grid>.card-vertical{margin-left:55px;margin-right:55px;width:calc(30% - 110px)}}.shop-grid-headline{margin-top:40px;margin-bottom:40px}@media screen and (min-width: 992px){.sponsored-article-grid__header{float:left;width:calc(67.5% - 40px);margin-top:0;border-right:1px solid #ddd}}.sponsored-article-grid__meta{margin-top:10px}@media screen and (min-width: 992px){.sponsored-article-grid__meta{float:right;width:32.5%}}.sponsored-article-grid__content{padding-top:25px}@media screen and (min-width: 992px){.sponsored-article-grid__content{float:left;width:calc(67.5% - 40px);border-right:1px solid #ddd;padding-right:40px}}.sponsored-article-grid__content>*+*{margin-top:25px}.sponsored-article-grid__content .article__body{margin-bottom:50px}@media screen and (min-width: 992px){.sponsored-article-grid__firm{float:right;width:32.5%;margin-top:30px}}.sponsored-article-grid__firm>*+*{margin-top:30px}.sponsored-article-grid__authors{margin-top:50px}@media screen and (min-width: 992px){.sponsored-article-grid__authors{margin-top:25px;clear:both;padding-top:60px}}.sponsored-article-grid__authors>*+*{margin-top:40px}.sponsored-article-grid__related-content{margin-top:50px}@media screen and (min-width: 992px){.sponsored-article-grid__related-content{float:right;width:32.5%}}@media screen and (min-width: 992px){.sponsored-article-banner{max-width:calc(67.5% - 40px)}}.sponsored-article-logo img{width:230px;height:auto}.wp-block-columns{display:flex;gap:40px;justify-content:space-between;flex-direction:column}@media screen and (min-width: 768px){.wp-block-columns{flex-direction:row}}.wp-block-columns>.wp-block-column{flex-basis:50%}.wp-block-columns>.wp-block-column>*+*{margin-top:50px}.badge{padding:4px 7px;border-radius:3px;text-decoration:none;font-family:"Quicksand",serif,sans-serif;font-weight:700;font-size:12px;text-transform:uppercase;display:inline-block;position:relative;z-index:1}.badge--primary{background-color:#333;color:#fff}.badge--primary:hover,.badge--primary:focus{background-color:#585858}.badge--secondary{background-color:#f6df21;color:#333}.badge--primary-color{color:#333}.badge--light{color:#333;background-color:#f3f3f3}.badge--azur{background-color:#60bbff;color:#0a212f}.badge--juve-steuermarkt{background-color:#f6df21}.badge--juve-de{background-color:#082a57;color:#fff}.badge--juve-plus{background-color:#10344a;color:#fff}.badge--juve-awards{background-color:#c90d11;color:#fff}.badge--juve-patent{background-color:#1baab8;color:#fff}.badge--paywall{background-image:url("../../images/logos/logo-jplus.svg");background-repeat:no-repeat;background-position:center center;background-size:contain;height:23px;width:21px}.badge--bold{border:2px solid #f6df21;background-color:#fff;color:#333;box-shadow:3px 3px 0 #f6df21;border-radius:3px;margin-bottom:3px;margin-right:4px;white-space:nowrap;bottom:3px;display:inline;line-height:3.5}.badge--bold::after{content:"\a";white-space:pre}.badge--small{line-height:1}.kicker,.read-more__text h4,.ranking-page__content .read-more__text h4{font-family:"Quicksand",serif,sans-serif;font-weight:700;font-size:16px;text-transform:uppercase;color:#333}.kicker--secondary{color:#333;box-shadow:1px 1px 100px #f6df21 inset;border-radius:4px;display:inline;padding:1px 5px}.kicker--small{font-weight:400;font-size:12px;color:#333}.kicker--grey{color:#666}.kicker--regular{font-weight:400;text-transform:none}.kicker--spacing-bottom{margin-bottom:20px}@media screen and (min-width: 576px){.kicker--spacing-bottom{margin-bottom:30px}}.kicker--small-spacing-bottom{margin-bottom:10px}.kicker--medium-spacing-bottom{margin-bottom:20px}.kicker--juve-plus,.kicker--azur,.kicker--juve-de,.kicker--juve-steuermarkt{color:#333}@media screen and (min-width: 992px){.two-columns__row{display:flex;flex-wrap:wrap;flex-direction:row}}.two-columns__column{padding-top:40px;padding-bottom:40px}@media screen and (min-width: 992px){.two-columns__column{max-width:50%;flex:0 0 50%}.two-columns__column:nth-child(even){padding-left:40px;padding-right:0}.two-columns__column:nth-child(odd){padding-left:0;padding-right:40px}.two-columns__row--remove-border-2 .two-columns__column:nth-of-type(2){padding-left:0;padding-top:0}.two-columns__row--remove-border-2 .two-columns__column:nth-of-type(2)::after{display:none}.two-columns__row--remove-border-2 .two-columns__column:nth-of-type(4)::before{display:none}.two-columns__row--remove-border-3 .two-columns__column:nth-of-type(3){padding-right:0;padding-top:0}.two-columns__row--remove-border-3 .two-columns__column:nth-of-type(3)::before{display:none}.two-columns__row--remove-border-3 .two-columns__column:nth-of-type(4)::after{display:none}.two-columns__row--remove-border-3 .two-columns__column:nth-of-type(5)::before{display:none}.two-columns__row--remove-border-6 .two-columns__column:nth-of-type(6){padding:0}.two-columns__row--remove-border-6 .two-columns__column:nth-of-type(6)::before,.two-columns__row--remove-border-6 .two-columns__column:nth-of-type(6)::after{display:none}.two-columns__row--remove-border-6 .two-columns__column:nth-of-type(8)::before{display:none}.two-columns__column--flex{display:flex;flex-direction:column}}.two-columns .carousel-card,.two-columns .carousel-card__grey-box{height:100%}.two-columns__button{margin-top:20px;align-self:flex-start}.two-columns__column+*{position:relative}.two-columns__column+*::before{position:absolute;content:"";height:1px;left:0;right:0;top:0;background-color:#ddd}@media screen and (min-width: 992px){.two-columns__column+*::before{content:none}}.two-columns--no-border .two-columns__column+*::before{content:none}.two-columns__column:last-of-type.two-columns__column:nth-child(odd){position:relative}@media screen and (min-width: 992px){.two-columns__column:last-of-type.two-columns__column:nth-child(odd)::after{position:absolute;content:"";right:-1px;top:0;height:100%;width:1px;background-color:#ddd}}@media screen and (min-width: 992px){.two-columns__column:nth-child(n+3)::before{position:absolute;content:"";left:0;right:40px;top:0;height:1px;background-color:#ddd}.two-columns--no-border .two-columns__column:nth-child(n+3)::before{content:none}.two-columns__column:nth-child(n+3):nth-child(even)::before{left:40px;right:0}}.two-columns__full{flex:0 0 100%;max-width:100%;padding:20px}.two-columns__full--steuermarkt-newsletter{padding:0}@media screen and (min-width: 992px){.two-columns__full--steuermarkt-newsletter{padding:0 20px}}@media screen and (min-width: 992px){.two-columns__column:nth-child(even)::after{position:absolute;content:"";left:0;bottom:0;top:40px;height:calc(100% - 80px);width:1px;background-color:#ddd}.two-columns--no-border .two-columns__column:nth-child(even)::after{content:none}}.picture{overflow:hidden;display:inline-block;max-width:100%;border-radius:12px}.picture__image,.picture img{display:block}.picture--corner{border-radius:0}.box-shadow-light{box-shadow:10px 10px 0 0 #e6eaee;margin-bottom:6px;margin-right:6px}.box-shadow-dark{box-shadow:10px 10px 0 0 #061d3d;margin-bottom:6px;margin-right:6px}.box-shadow-trans{box-shadow:10px 10px 0 0 rgba(8, 42, 87, 0.06);margin-bottom:6px;margin-right:6px}.breadcrumbs{margin-top:20px;list-style:none;white-space:nowrap;overflow:auto;margin-left:-20px;margin-right:-20px;padding-left:20px}.breadcrumbs--light .breadcrumbs__item{color:#ccc}.breadcrumbs--light .breadcrumbs__link{color:#ccc}.breadcrumbs--light .breadcrumbs__link::after{background-image:url("../../images/icons/breadcrumb-icon-light.svg")}.breadcrumbs__item{display:inline-block;font-family:"Quicksand",serif,sans-serif;font-size:16px;line-height:27px;color:#666}.breadcrumbs__link{text-decoration:none;outline:0;color:#666}.breadcrumbs__link::after{content:"";background-image:url("../../images/icons/breadcrumb-icon.svg");background-repeat:no-repeat;background-size:contain;width:10px;height:10px;display:inline-block;margin-left:4px}.breadcrumbs__active{font-weight:600}.breadcrumbs+.banner{margin-top:10px;margin-bottom:40px}@media screen and (min-width: 768px){.breadcrumbs+.banner{margin-top:20px;margin-bottom:50px}}.breadcrumbs+.link{margin-top:10px;margin-bottom:40px}@media screen and (min-width: 768px){.breadcrumbs+.link{margin-top:20px;margin-bottom:40px}}.breadcrumbs+.link+.banner{margin-bottom:40px}@media screen and (min-width: 768px){.breadcrumbs+.link+.banner{margin-bottom:50px}}.picture-square{border-radius:12px;overflow:hidden;display:inline-block;max-width:100%;width:60px;height:60px}.picture-square--medium{width:120px;height:120px}.picture-square--large{width:160px;height:160px}.picture-square--xl{width:200px;height:200px}.picture-square__image{display:block}.icon-list{list-style:none;margin:0;padding:0}.icon-list__item{position:relative;display:block;line-height:27px;padding-left:30px;font-family:"Quicksand",serif,sans-serif;font-weight:400;color:#666;font-size:16px;font-style:normal;text-decoration:none}.icon-list__item::before{display:block;content:"";position:absolute;top:2px;left:0;background-repeat:no-repeat;background-position:bottom;background-size:contain;width:14px;height:14px}.icon-list__item--checkmark::before{background-image:url("../../images/icons/icon-check-thin-steuermarkt.svg")}.icon-list__item--marker::before{background-image:url("../../images/icons/icon-marker-steuermarkt.svg")}.icon-list__item--work::before{background-image:url("../../images/icons/icon-work-steuermarkt.svg")}.icon-list__item--world::before{background-image:url("../../images/icons/icon-world-steuermarkt.svg")}.icon-list__item--person::before{background-image:url("../../images/icons/icon-person-steuermarkt.svg")}.icon-list__item--building::before{background-image:url("../../images/icons/icon-building-steuermarkt.svg")}.icon-list__item--mail::before{background-image:url("../../images/icons/icon-mail-steuermarkt.svg")}.icon-list__item--mail-paywall::before{background-image:url("../../images/icons/icon-mail-paywall.svg")}.icon-list__item--mail-mi::before{background-image:url("../../images/icons/icon-mail-mi.svg")}.icon-list__item--phone::before{background-image:url("../../images/icons/icon-phone-steuermarkt.svg")}.icon-list__item--phone-paywall::before{background-image:url("../../images/icons/icon-phone-paywall.svg")}.icon-list__item--phone-mi::before{background-image:url("../../images/icons/icon-phone-mi.svg")}.icon-list__item--calendar::before{background-image:url("../../images/icons/icon-calendar-steuermarkt.svg");bottom:-2px}.icon-list__item strong{font-weight:600}.icon-list__item--bold{font-weight:600}.icon-list *+*{margin-top:4px}.card-text{background:#f3f3f3;border-radius:12px;padding:0;overflow:hidden}@media screen and (min-width: 576px){.card-text{padding:0}}@media screen and (min-width: 768px){.card-text{padding:0}}@media screen and (min-width: 992px){.card-text{padding:0}}@media screen and (min-width: 1200px){.card-text{padding:0}}.card-text__header{min-height:80px;background-size:cover;background-position:right;background-repeat:no-repeat;display:flex;align-items:center;position:relative;padding:30px}@media screen and (min-width: 576px){.card-text__header{min-height:100px}}.card-text__header::before{content:"";position:absolute;background:linear-gradient(90deg, #f6df21 10%, rgba(48, 136, 235, 0) 100%);left:0;top:0;width:100%;height:100%}.card-text__headline{z-index:1;color:#333}.card-text__text{padding:25px 30px}.card-text__link{display:inline-block;margin-top:10px;text-align:left;line-height:1.4}.card-wide{background:#f3f3f3;border-radius:12px;padding:0 30px 25px;position:relative;margin-top:30px}@media screen and (min-width: 576px){.card-wide{padding:30px 40px 30px 0}}@media screen and (min-width: 768px){.card-wide{padding:30px 40px 30px 0}}@media screen and (min-width: 992px){.card-wide{padding:30px 40px 30px 0}}@media screen and (min-width: 1200px){.card-wide{padding:30px 40px 30px 0}}@media screen and (min-width: 576px){.card-wide{display:flex;align-items:center;margin-top:0;margin-left:25px}}.card-wide__picture{margin-top:-30px;margin-bottom:25px;max-width:120px}@media screen and (min-width: 576px){.card-wide__picture{max-width:none;flex-shrink:0;margin:0 30px 0 -25px}}.card-wide__content>*+*{margin-top:15px}.card-ad{background:#f3f3f3;border-radius:12px;padding:17px 30px 30px;position:relative;max-width:380px}@media screen and (min-width: 576px){.card-ad{padding:17px 40px 30px}}@media screen and (min-width: 768px){.card-ad{padding:17px 40px 30px}}@media screen and (min-width: 992px){.card-ad{padding:30px 40px}}@media screen and (min-width: 1200px){.card-ad{padding:30px 40px}}.card-ad__kicker{margin-bottom:18px;margin-top:4px}@media screen and (min-width: 576px){.card-ad__kicker{margin-bottom:28px}}.card-ad__picture{margin-bottom:25px;border-radius:8px}.card-ad__card-holder{margin-bottom:7px}.card-ad__location{margin-bottom:20px}@media screen and (min-width: 576px){.card-ad__location{margin-bottom:25px}}.card-ad__link::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.teaser-job{padding:20px 0}@media screen and (min-width: 576px){.teaser-job{padding:30px 0}}@media screen and (min-width: 768px){.teaser-job{padding:35px 0}}@media screen and (min-width: 768px){.teaser-job__wrapper{display:flex}}.teaser-job__content>*+*{margin-top:10px}.teaser-job__picture{margin-bottom:20px;width:205px;display:block}@media screen and (min-width: 768px){.teaser-job__picture{max-height:110px;flex-shrink:0;margin-bottom:0;margin-right:30px;display:flex;justify-content:center;align-items:center}}.teaser-job__image{-o-object-fit:contain;object-fit:contain}.teaser-job__icon-list{margin-top:15px}@media screen and (min-width: 768px){.teaser-job__icon-list{display:flex}.teaser-job__icon-list>li{margin-top:0;margin-right:40px}}.teaser-job__link{text-decoration:none;color:inherit;display:inline-block;color:#333}.teaser-job--highlighted{background:#666;border-radius:12px;padding:20px 30px}@media screen and (min-width: 576px){.teaser-job--highlighted{padding:30px 40px}}@media screen and (min-width: 768px){.teaser-job--highlighted{padding:30px 40px}}@media screen and (min-width: 992px){.teaser-job--highlighted{padding:30px 40px}}@media screen and (min-width: 1200px){.teaser-job--highlighted{padding:30px 40px}}.teaser-job--highlighted-blue{background:#333;border-radius:12px;padding:20px 30px}@media screen and (min-width: 576px){.teaser-job--highlighted-blue{padding:30px 40px}}@media screen and (min-width: 768px){.teaser-job--highlighted-blue{padding:30px 40px}}@media screen and (min-width: 992px){.teaser-job--highlighted-blue{padding:30px 40px}}@media screen and (min-width: 1200px){.teaser-job--highlighted-blue{padding:30px 40px}}.teaser-job--highlighted .teaser-job__picture,.teaser-job--highlighted-blue .teaser-job__picture{margin-bottom:25px}@media screen and (min-width: 768px){.teaser-job--highlighted .teaser-job__picture,.teaser-job--highlighted-blue .teaser-job__picture{flex:1 1 auto;max-height:unset;margin-bottom:0;margin-right:30px}}@media screen and (min-width: 992px){.teaser-job--highlighted .teaser-job__picture,.teaser-job--highlighted-blue .teaser-job__picture{flex-shrink:0}}.teaser-job--highlighted .teaser-job__kicker,.teaser-job--highlighted-blue .teaser-job__kicker{color:#fff;margin-bottom:20px}.teaser-job--highlighted .teaser-job__title,.teaser-job--highlighted-blue .teaser-job__title{color:#fff}.teaser-job--highlighted .teaser-job__link,.teaser-job--highlighted-blue .teaser-job__link{color:#fff}.teaser-job--highlighted .teaser-job__text,.teaser-job--highlighted-blue .teaser-job__text{color:#fff}.teaser-job--highlighted .teaser-job__icon-list>li,.teaser-job--highlighted-blue .teaser-job__icon-list>li{color:#fff}.card-ad-wide{padding:0 0 30px 0}@media screen and (min-width: 576px){.card-ad-wide{padding:0 70px 0 0}}.card-ad-wide__content{background:#e5e5e5;border-radius:12px;padding:30px 30px 0;display:flex;flex-direction:column;position:relative}@media screen and (min-width: 576px){.card-ad-wide__content{padding:40px 0 40px 40px}}@media screen and (min-width: 768px){.card-ad-wide__content{padding:50px 0 50px 64px}}@media screen and (min-width: 992px){.card-ad-wide__content{padding:50px 0 50px 64px}}@media screen and (min-width: 1200px){.card-ad-wide__content{padding:50px 0 50px 64px}}@media screen and (min-width: 576px){.card-ad-wide__content{flex-direction:row;align-items:center;margin-bottom:0}}.card-ad-wide__logo-wrapper{display:block;margin-bottom:25px;max-width:240px}@media screen and (min-width: 576px){.card-ad-wide__logo-wrapper{flex:1;margin-right:80px;margin-bottom:0}}.card-ad-wide__picture{margin-bottom:10px}.card-ad-wide__text{line-height:22px}.card-ad-wide__blue-box{text-decoration:none;color:inherit;display:inline-block;background:#f3f3f3;border-radius:12px;padding:30px;margin-bottom:-30px;color:#333}@media screen and (min-width: 576px){.card-ad-wide__blue-box{padding:40px}}@media screen and (min-width: 768px){.card-ad-wide__blue-box{padding:30px 40px}}@media screen and (min-width: 992px){.card-ad-wide__blue-box{padding:30px 40px}}@media screen and (min-width: 1200px){.card-ad-wide__blue-box{padding:30px 40px}}@media screen and (min-width: 576px){.card-ad-wide__blue-box{margin-right:-70px;margin-bottom:0;flex:2}}.card-ad-wide__blue-box::before{position:absolute;content:"";top:0;bottom:0;left:0;right:0;z-index:100}.card-ad-wide__text-wrapper{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto 1fr;grid-row-gap:10px;grid-column-gap:10px}@media screen and (min-width: 576px){.card-ad-wide__text-wrapper{grid-row-gap:3px;grid-column-gap:20px}}.card-ad-wide__text-wrapper>*{align-self:center}.card-ad-wide__icon{display:block;background-repeat:no-repeat;width:46px;height:46px;grid-column:1;grid-row:1}@media screen and (min-width: 576px){.card-ad-wide__icon{grid-column:1;grid-row:1/span 2}}.card-ad-wide__icon svg{height:100%}.card-ad-wide__icon path{stroke:#333}.card-ad-wide__kicker{color:#333;grid-column:2;grid-row:1}@media screen and (min-width: 576px){.card-ad-wide__kicker{grid-column:2;grid-row:1}}.card-ad-wide__headline{margin-top:4px !important;color:#333 !important;grid-column:1/span 2;grid-row:2}@media screen and (min-width: 576px){.card-ad-wide__headline{grid-column:2;grid-row:2}}.card-dark{background:#f3f3f3;border-radius:12px;padding:0 30px 30px;margin-top:30px}@media screen and (min-width: 576px){.card-dark{padding:35px 30px 40px 0}}@media screen and (min-width: 768px){.card-dark{padding:35px 30px 40px 0}}@media screen and (min-width: 992px){.card-dark{padding:30px 40px}}@media screen and (min-width: 1200px){.card-dark{padding:30px 40px}}@media screen and (min-width: 576px){.card-dark{display:flex;align-items:center;margin-top:0;margin-left:20px}}.card-dark--light{background:#f3f3f3;border-radius:12px;padding:0 30px 30px}@media screen and (min-width: 576px){.card-dark--light{padding:35px 30px 40px 0}}@media screen and (min-width: 768px){.card-dark--light{padding:35px 30px 40px 0}}@media screen and (min-width: 992px){.card-dark--light{padding:30px 40px}}@media screen and (min-width: 1200px){.card-dark--light{padding:30px 40px}}.card-dark__content>*+*{margin-top:15px}@media screen and (min-width: 576px){.card-dark__content>*+*{margin-top:20px}}.card-dark__picture{margin-bottom:24px;flex-shrink:0;margin-top:-30px;border:1px solid #e6eaee;box-shadow:10px 10px 0 0 #e6eaee;max-width:100px}@media screen and (min-width: 576px){.card-dark__picture{margin-top:0;margin-right:30px;margin-left:-20px}}.card-dark--light .card-dark__picture{border:1px solid #e6eaee;box-shadow:10px 10px 0 0 #e6eaee}.card-dark__headline{color:#333}.card-dark__text{color:#666}.card-dark__image{border-radius:0 !important}.card-dark__link{color:#3088eb}.card-dark__link::after{border-bottom:1px solid #3088eb}.footer{border-top:1px solid #ddd;padding-top:50px;margin-top:40px;padding-bottom:40px}@media screen and (min-width: 992px){.footer{padding-top:65px;margin-top:80px}}.footer__nav{display:flex;flex-wrap:wrap}@media screen and (min-width: 992px){.footer__nav{flex-wrap:nowrap}}.footer__list{list-style:none;margin:0;padding:0;width:100%;margin-top:35px;margin-right:20px}@media screen and (min-width: 576px){.footer__list{max-width:50%}}@media screen and (min-width: 992px){.footer__list{max-width:none}}.footer__list--social{display:flex;width:250px}.footer__list--social>*+*{margin-left:10px}.footer__list--social .icon path{fill:#333}.footer__link{text-decoration:none;font-size:13px;line-height:34px}@media screen and (min-width: 768px){.footer__link{font-size:16px;line-height:36px}}.banner{color:#333;font-family:"Quicksand",serif,sans-serif;font-weight:700;border:solid #f6df21;border-width:1px 0 1px 0;text-align:center;padding:7px 0;text-transform:uppercase}.banner--bold{border-width:2px;box-shadow:7px 7px 0 #f6df21;border-radius:3px;margin-bottom:7px;margin-right:8px}.acf-notice,#message,.message,.gform_confirmation_wrapper{border-radius:8px;background-color:#f3f3f3;color:#666;font-family:"Quicksand",serif,sans-serif;font-weight:600;padding:1.25rem;text-align:center;border:none !important}.acf-notice a,#message a,.message a,.gform_confirmation_wrapper a{font-weight:700;color:#666}.acf-notice.-updated,.acf-notice.updated,.acf-notice--success,#message.-updated,#message.updated,#message--success,.message.-updated,.message.updated,.message--success,.gform_confirmation_wrapper{background-color:#e9f5e5;color:#36a10f}.acf-notice.-updated a,.acf-notice.updated a,.acf-notice--success a,#message.-updated a,#message.updated a,#message--success a,.message.-updated a,.message.updated a,.message--success a,.gform_confirmation_wrapper a{color:#36a10f}.acf-notice.-error,.acf-notice.error,.acf-notice--error,#message.-error,#message.error,#message--error,.message.-error,.-error.gform_confirmation_wrapper,.message.error,.error.gform_confirmation_wrapper,.message--error{background-color:#f9e7e7 !important;color:#c21b17}.acf-notice.-error a,.acf-notice.error a,.acf-notice--error a,#message.-error a,#message.error a,#message--error a,.message.-error a,.-error.gform_confirmation_wrapper a,.message.error a,.error.gform_confirmation_wrapper a,.message--error a{color:#c21b17}.teaser-vertical{text-decoration:none;position:relative}.teaser-vertical__image{margin-top:17px}@media screen and (min-width: 768px){.teaser-vertical__image{margin-top:35px}}.teaser-vertical__image img{width:100%}.teaser-vertical__link{margin-top:10px;text-decoration:none;display:inline-block}.teaser-vertical__link::before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0}.teaser-vertical__excerpt{margin-top:12px}@media screen and (min-width: 768px){.teaser-vertical__excerpt{margin-top:35px}}.teaser-text{position:relative}.teaser-text__link{text-decoration:none}.teaser-text__link::before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0}.teaser-text__date{display:flex;align-items:center}.teaser-text__date svg{margin-right:5px}.teaser-text__headline{margin-top:2px}@media screen and (min-width: 768px){.teaser-text__headline{margin-top:8px}}.teaser-text__excerpt{margin-top:2px}@media screen and (min-width: 768px){.teaser-text__excerpt{margin-top:8px}}.teaser-small{display:flex;position:relative;flex-direction:row;flex-wrap:wrap;justify-content:space-between;min-height:110px}.teaser-small__image{flex:0 0 80px;max-width:80px;width:100%;margin-top:30px;aspect-ratio:1/1;align-self:flex-start}@media screen and (min-width: 576px){.teaser-small__image{max-width:100px;flex:0 0 100px;margin-left:30px;margin-top:5px}}.teaser-small__image picture{width:100%}.teaser-small__image img{display:block}.teaser-small__link{text-decoration:none}.teaser-small__link::before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0}.teaser-small__headline{margin-top:5px}@media screen and (min-width: 576px){.teaser-small__headline{font-size:24px;line-height:29px}}.teaser-small__title{flex:0 0 auto;max-width:calc(100% - 90px)}@media screen and (min-width: 576px){.teaser-small__title{max-width:calc(100% - 160px)}}.teaser-small--has-no-image .teaser-small__title{max-width:100%;flex:0 0 100%}.teaser-small__title .badge{margin-bottom:.25em}.teaser-small--sponsored{display:block}.teaser-small--sponsored .teaser-small__kicker{display:block;margin-bottom:.5rem}.teaser-small--sponsored .teaser-small__content{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.teaser-small--sponsored .teaser-small__content span{display:inline-block;margin-top:10px}.teaser-small--sponsored .teaser-small__badge-wrapper>*{margin-right:5px}.teaser-small--sponsored .teaser-small__title{margin-bottom:.75rem}.teaser-small--sponsored .teaser-small__image{margin-top:.75rem}.teaser-small-list__headline{margin-bottom:20px}.teaser-small-list__topic{margin-bottom:25px}.teaser-small-list__list{list-style:none;margin:0;padding:0}.teaser-small-list__list>*+*{border-top:1px solid #ddd}.teaser-small-list__list-item{padding-top:20px;padding-bottom:20px}.teaser-small-list__list-item:first-child{padding-top:0}.teaser-small-list__list-item:last-child{padding-bottom:0}.teaser-small-list--grey{background-color:#f3f3f3;border-radius:12px;padding:20px}.teaser-horizontal{position:relative}@media screen and (min-width: 768px){.teaser-horizontal{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:23px auto 1fr;gap:0 0;grid-template-areas:"subheadline subheadline" "headline image" "text image"}}.teaser-horizontal__subheadline{display:flex;align-items:center;justify-content:flex-start}.teaser-horizontal__subheadline>*+.badge{margin-left:5px}.teaser-horizontal__subheadline>*+.kicker,.read-more__text .teaser-horizontal__subheadline>*+h4{margin-left:10px}@media screen and (min-width: 768px){.teaser-horizontal__subheadline{grid-area:subheadline}}.teaser-horizontal__link{text-decoration:none}.teaser-horizontal__link::before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0}.teaser-horizontal__image{margin-top:17px;aspect-ratio:39/22;width:390px;max-width:100%}@media screen and (min-width: 768px){.teaser-horizontal__image{grid-area:image;margin-left:31px;margin-top:10px}}.teaser-horizontal__image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.teaser-horizontal__headline{grid-area:headline;margin-top:10px}.teaser-horizontal__excerpt{margin-top:15px}@media screen and (min-width: 768px){.teaser-horizontal__excerpt{grid-area:text}}.teaser-horizontal__author{margin-top:5px}@media screen and (min-width: 768px){.teaser-horizontal__author{margin-top:12px}}.pagination{list-style:none;display:flex;align-items:center;font-family:"Quicksand",serif,sans-serif;font-weight:700}.pagination>*+*{margin-left:10px}.pagination__element-link{display:none}@media screen and (min-width: 768px){.pagination__element-link{display:inline-block}}.pagination__link{width:48px;height:48px;display:flex;align-items:center;justify-content:center;text-decoration:none;color:#f6df21;transition:color 100ms linear}@media(hover: hover){.pagination__link:hover{color:#333}}.pagination__placeholder{width:48px;height:48px;display:flex;align-items:center;justify-content:center;color:#333}.pagination__placeholder:not([aria-hidden]){border:1px solid #333;border-radius:5px}.factbox-wrapper{background:#f3f3f3;border-radius:12px;padding:30px}@media screen and (min-width: 576px){.factbox-wrapper{padding:30px}}@media screen and (min-width: 768px){.factbox-wrapper{padding:30px 40px}}@media screen and (min-width: 992px){.factbox-wrapper{padding:30px 40px}}@media screen and (min-width: 1200px){.factbox-wrapper{padding:30px 40px}}.factbox{max-width:-moz-max-content;max-width:max-content;margin:0 auto}@media screen and (min-width: 768px){.factbox{max-width:unset;display:flex;align-items:center;justify-content:space-around}}.factbox>*+*{margin-top:20px}@media screen and (min-width: 768px){.factbox>*+*{margin-top:0}}.fact{font-family:"Oswald",sans-serif;display:flex;align-items:center}.fact:not(:last-child){margin-bottom:15px}@media screen and (min-width: 768px){.fact:not(:last-child){margin-bottom:0;margin-right:20px}}.factbox-wrapper--three-items .fact{flex:0 1 auto}.fact__number{font-size:60px;line-height:1;letter-spacing:-1px;color:#f6df21;margin-right:12px;display:inline-block;min-width:90px;text-align:right}@media screen and (min-width: 768px){.fact__number{min-width:auto}}@media screen and (min-width: 1200px){.fact__number{font-size:80px;margin-right:26px;min-width:auto;text-align:left}}.fact__text{font-size:26px;line-height:1.2;letter-spacing:-0.5px;color:#333;flex:1 1 auto}@media screen and (min-width: 768px){.fact__text{margin-right:20px;font-size:20px}}@media screen and (min-width: 1200px){.fact__text{font-size:30px}}.logo-box{display:flex;justify-content:center;align-items:center;width:auto;max-width:220px;height:95px;background-color:#fff;padding:20px}@media screen and (min-width: 576px){.logo-box{max-width:230px;height:100px;padding:30px}}.logo-box--border{border:1px solid #e6eaee}.teaser-excerpt{display:flex;position:relative;flex-direction:row;flex-wrap:wrap}@media screen and (min-width: 576px){.teaser-excerpt{display:grid;grid-template-columns:auto 190px;grid-template-rows:auto auto auto;grid-template-areas:"subheadline banner" "headline image" "excerpt image"}.teaser-excerpt > .teaser-horizontal__subheadline{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:1}.teaser-excerpt > .teaser-horizontal__image{-ms-grid-row:2;-ms-grid-row-span:2;-ms-grid-column:2}.teaser-excerpt > .teaser-horizontal__headline{-ms-grid-row:2;-ms-grid-column:1}}@media screen and (min-width: 576px){.teaser-excerpt--no-thumbnail{grid-template-areas:"subheadline banner" "headline ." "excerpt excerpt"}.teaser-excerpt--no-thumbnail > .teaser-horizontal__subheadline{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:1}.teaser-excerpt--no-thumbnail > .teaser-horizontal__headline{-ms-grid-row:2;-ms-grid-column:1}}.teaser-excerpt__subheadline{grid-area:subheadline;display:flex;align-items:center;justify-content:flex-start;width:100%;flex-wrap:wrap;gap:5px}.teaser-excerpt__subheadline>*+.kicker,.read-more__text .teaser-excerpt__subheadline>*+h4{margin-left:5px}.teaser-excerpt__banner{grid-area:banner;width:100%;margin-bottom:10px}@media screen and (min-width: 576px){.teaser-excerpt__banner{margin-bottom:0;max-width:160px;margin-left:30px}}.teaser-excerpt__image{grid-area:image;flex:0 0 80px;max-width:80px;margin-left:10px;margin-top:12px;aspect-ratio:1/1;width:100%}@media screen and (min-width: 576px){.teaser-excerpt__image{max-width:160px;margin-left:30px}}.teaser-excerpt__image img{display:block}.teaser-excerpt__link{text-decoration:none}.teaser-excerpt__link::before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0}.teaser-excerpt__headline{grid-area:headline;flex:1 0 auto;margin-top:12px}@media screen and (max-width: 767px){.teaser-excerpt__headline{max-width:calc(100% - 90px)}}.teaser-excerpt__excerpt{margin-top:12px;grid-area:excerpt;flex:0 0 100%}@media screen and (min-width: 768px){.teaser-horizontal__subheadline{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3}.teaser-horizontal__image{-ms-grid-row:3;-ms-grid-row-span:3;-ms-grid-column:3}.teaser-horizontal__headline{-ms-grid-row:3;-ms-grid-column:1}.teaser-horizontal__excerpt{-ms-grid-row:5;-ms-grid-column:1}.teaser-excerpt__subheadline{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3}.teaser-excerpt__image{-ms-grid-row:3;-ms-grid-row-span:3;-ms-grid-column:3}.teaser-excerpt__headline{-ms-grid-row:3;-ms-grid-column:1}}@media screen and (min-width: 576px){.teaser-excerpt > .teaser-excerpt__subheadline{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:1}.teaser-excerpt--no-thumbnail > .teaser-excerpt__subheadline{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:1}.teaser-excerpt__banner{-ms-grid-row:1;-ms-grid-column:2}.teaser-excerpt--no-thumbnail > .teaser-excerpt__banner{-ms-grid-row:1;-ms-grid-column:2}.teaser-excerpt > .teaser-excerpt__image{-ms-grid-row:2;-ms-grid-row-span:2;-ms-grid-column:2}.teaser-excerpt > .teaser-excerpt__headline{-ms-grid-row:2;-ms-grid-column:1}.teaser-excerpt--no-thumbnail > .teaser-excerpt__headline{-ms-grid-row:2;-ms-grid-column:1}.teaser-excerpt__excerpt{-ms-grid-row:3;-ms-grid-column:1}.teaser-excerpt--no-thumbnail > .teaser-excerpt__excerpt{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:2}}.teaser-excerpt__date{margin-bottom:5px}@media screen and (min-width: 768px){.teaser-excerpt__date{margin-bottom:12px}}.teaser-excerpt__author{margin-top:5px}@media screen and (min-width: 768px){.teaser-excerpt__author{margin-top:12px}}.teaser-excerpt__external-link{margin-left:10px;display:inline-block;line-height:1;height:15px}.teaser-excerpt__office{z-index:99;position:relative}.teaser-excerpt--sponsored .teaser-excerpt__subheadline{display:block}.teaser-excerpt--sponsored .teaser-excerpt__subheadline>*+.badge{margin-left:0;margin-right:5px}.teaser-excerpt--sponsored .teaser-excerpt__subheadline>*+.kicker,.teaser-excerpt--sponsored .read-more__text .teaser-excerpt__subheadline>*+h4,.read-more__text .teaser-excerpt--sponsored .teaser-excerpt__subheadline>*+h4{margin-left:0;margin-right:10px}.teaser-excerpt--sponsored .teaser-excerpt__kicker{display:block;margin-bottom:.5rem}.header-wrapper{background:#fff;border-bottom:1px solid #f3f3f3;height:100px;padding-bottom:120px;position:relative;overflow-y:hidden}@media screen and (min-width: 1200px){.header-wrapper{border-bottom:0;padding-bottom:0;padding-top:20px;height:auto;overflow-y:visible}.header-wrapper::after{content:"";display:block;position:absolute;border-top:1px solid #ddd;width:100%;left:0;bottom:0}.header-wrapper.has-focuspoints::after{transform:translateY(-100px)}}@media screen and (max-width: 1199px){.header-wrapper.is-open{z-index:1001;position:fixed;left:0;top:0;width:100%;height:100vh;overflow-y:scroll}}.admin-bar .header-wrapper.is-open{top:46px}@media screen and (min-width: 768px){.admin-bar .header-wrapper.is-open{top:32px}}.header-grid{display:grid;grid-template-rows:100px repeat(4, auto);grid-template-columns:75% 25%;grid-template-areas:"headerLogo headerToggle" "headerSearch headerSearch" "headerMainnav headerMainnav" "headerFocuspoints headerFocuspoints" "headerSecondarynav headerSecondarynav"}@media screen and (min-width: 1200px){.header-grid{grid-template-rows:repeat(3, auto);grid-template-columns:270px auto 300px;grid-gap:20px 40px;grid-template-areas:"headerLogo headerSecondarynav headerSecondarynav" "headerMainnav headerMainnav headerSearch" "headerFocuspoints headerFocuspoints headerFocuspoints"}@supports((width: -moz-max-content) or (width: max-content)){.header-grid{grid-template-columns:270px max-content auto}}}.header-grid__logo{-ms-grid-row:1;-ms-grid-column:1;grid-area:headerLogo;display:flex;align-items:center}.header-grid__navtoggle{-ms-grid-row:1;-ms-grid-column:2;grid-area:headerToggle}@media screen and (min-width: 1200px){.header-grid__navtoggle{display:none}}.header-grid__search{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:headerSearch}.header-grid__mainnav{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:headerMainnav;margin-top:40px}@media screen and (min-width: 1200px){.header-grid__mainnav{margin-top:0;display:flex;align-items:center}}.header-grid__secondarynav{-ms-grid-row:5;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:headerSecondarynav;margin-top:25px}@media screen and (min-width: 1200px){.header-grid__secondarynav{margin-top:0;display:flex;align-items:center;justify-content:flex-end}}.header-grid__focuspoints{-ms-grid-row:4;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:headerFocuspoints;margin-top:25px}@media screen and (min-width: 1200px){.header-grid__logo{-ms-grid-row:1;-ms-grid-column:1}.header-grid__search{-ms-grid-row:3;-ms-grid-column:5;-ms-grid-column-span:1}.header-grid__mainnav{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:3}.header-grid__secondarynav{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:3}.header-grid__focuspoints{-ms-grid-row:5;-ms-grid-column:1;-ms-grid-column-span:5}}@media screen and (min-width: 1200px){.header-grid__focuspoints{margin-top:40px}}.header-grid__search,.header-grid__mainnav,.header-grid__secondarynav,.header-grid__focuspoints{visibility:hidden;opacity:0;transition:opacity 300ms ease}@media screen and (min-width: 1200px){.header-grid__search,.header-grid__mainnav,.header-grid__secondarynav,.header-grid__focuspoints{visibility:visible;opacity:1}}.is-open .header-grid__search,.is-open .header-grid__mainnav,.is-open .header-grid__secondarynav,.is-open .header-grid__focuspoints{visibility:visible;opacity:1}.scrolllock{overflow:hidden}.header__logo{width:150px}@media screen and (min-width: 1200px){.header__logo{width:270px}}.menutoggle{display:block;width:50px;height:50px;position:absolute;top:25px;right:30px;z-index:1;background:rgba(0,0,0,0);border:none;cursor:pointer;padding:0}.menutoggle__bars{top:50%;transform:translateY(-50%);width:20px;height:20px}.menutoggle__bars,.menutoggle__bars::before,.menutoggle__bars::after{display:block;width:24px;height:3px;background:#f6df21;border:1px solid #f6df21;position:absolute;border-radius:3px;left:50%;margin-left:-12px;transition:transform 350ms ease-in-out}.menutoggle__bars::before,.menutoggle__bars::after{content:""}.menutoggle__bars::before{top:-8px}.is-open .menutoggle__bars::before{top:0;transform:rotate(45deg)}.menutoggle__bars::after{bottom:-8px}.is-open .menutoggle__bars::after{top:0;transform:rotate(-45deg)}.is-open .menutoggle__bars{background:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.navigation{list-style:none;margin:0;padding:0;line-height:1;position:relative}.navigation>*+*{margin-top:24px}@media screen and (min-width: 1200px){.navigation>*+*{margin-top:0}}@media screen and (min-width: 1200px){.navigation__item{display:inline-block}}.navigation__link{line-height:1.5}.navigation__link,.navigation__parent{z-index:1;text-decoration:none;transition:color 200ms ease}.navigation__link .icon path,.navigation__parent .icon path{fill:currentColor}.navigation__link--paywall .icon path,.navigation__parent--paywall .icon path{fill:#941b80}.navigation__link--paywall:hover,.navigation__parent--paywall:hover{color:#6c0f6e}.navigation__link--paywall:hover .icon path,.navigation__parent--paywall:hover .icon path{fill:#6c0f6e}.navigation__parent{position:relative}.navigation__parent::before{display:none}@media screen and (min-width: 1200px){.navigation__parent::before{content:"";display:block;width:0;height:0;border-style:solid;border-width:0 10px 10px 10px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #f6df21 rgba(0,0,0,0);content:"";display:block;position:absolute;bottom:-34px;left:50%;visibility:hidden;opacity:0}}@media screen and (min-width: 1200px){.navigation__item:hover .navigation__submenu,.navigation__item:hover .navigation__parent::before{visibility:visible;opacity:1}}@media screen and (min-width: 1200px){.navigation__item:focus-within .navigation__submenu,.navigation__item:focus-within .navigation__parent::before{visibility:visible;opacity:1}}@media screen and (min-width: 1200px){.navigation__parent:focus+.navigation__submenu,.navigation__parent:focus::before{visibility:visible;opacity:1}}.navigation__submenu{z-index:1001;margin-top:24px;margin-left:20px}@media screen and (min-width: 1200px){.navigation__submenu{margin:0;visibility:hidden;opacity:0;position:absolute;white-space:nowrap;transition:opacity 200ms ease}}.navigation__submenu-list{list-style:none;margin:0;padding:0}.navigation__submenu-list>*+*{margin-top:24px}@media screen and (min-width: 1200px){.navigation__submenu-list>*+*{margin-top:20px}}.main-navigation{font-family:"Oswald",sans-serif;font-size:20px;text-transform:uppercase}@media screen and (max-width: 1199px){.main-navigation .icon{display:none}}.main-navigation__item{border-bottom:1px solid #ddd;padding-left:20px;padding-right:20px;padding-bottom:20px;margin-left:-20px;margin-right:-20px}@media screen and (min-width: 1200px){.main-navigation__item{border:0;padding-left:0;padding-right:0;padding-bottom:0;margin-right:0;margin-left:0}.main-navigation__item+.main-navigation__item{margin-left:35px}}@media screen and (max-width: 1199px){.main-navigation__item--portal{margin-top:0;padding-left:0;padding-right:0;margin-left:-20px;margin-right:-20px}}.main-navigation__link,.main-navigation__parent{color:#333;font-weight:500;height:30px}@media screen and (min-width: 1200px){.main-navigation__link:hover,.main-navigation__parent:hover{color:#333;border-bottom:2px solid #f6df21}}.main-navigation__link .icon,.main-navigation__parent .icon{margin-left:5px;width:16px;height:16px}.main-navigation__parent::before{transform:translateX(calc(-50% - 15px))}.main-navigation__parent--portal{background:#f6df21;color:#333;height:60px;padding:15px 20px;transition:background-color 200ms ease;width:100%;display:inline-flex;align-items:center}@media screen and (min-width: 1200px){.main-navigation__parent--portal{padding:15px 25px;display:inline;width:auto;border-radius:8px}.main-navigation__parent--portal:hover{background:#333;color:#fff}}.main-navigation__parent--portal::before{bottom:-19px;transform:translateX(-50%)}.main-navigation__parent--portal .icon{display:none}@media screen and (min-width: 1200px){.main-navigation__parent--portal .icon{display:inline-block}}.main-navigation__submenu .main-navigation__link{font-weight:normal}@media screen and (min-width: 1200px){.main-navigation__submenu{padding-top:39px}.main-navigation__submenu--portal{left:0;width:1280px;max-width:calc(100vw - 40px)}}@media screen and (min-width: 1200px){.main-navigation__submenu-list{padding:30px;background:#f3f3f3;border-radius:0 0 12px 12px;border-top:2px solid #f6df21}}.secondary-navigation{font-family:"Quicksand",serif,sans-serif;font-weight:600;width:100%}@media screen and (min-width: 1200px){.secondary-navigation{display:inline-flex;align-items:center;width:auto}}@media screen and (min-width: 1200px){.secondary-navigation__item+.secondary-navigation__item{margin-left:20px}}.secondary-navigation__item--divider{border-top:1px solid #f6df21;padding-top:25px}@media screen and (min-width: 1200px){.secondary-navigation__item--divider{margin-left:25px;padding-top:0;padding-left:25px;border-top:0;border-left:1px solid #f6df21}}.secondary-navigation__item--hidden{display:none}.secondary-navigation__link,.secondary-navigation__parent{color:#999}@media screen and (min-width: 1200px){.secondary-navigation__link,.secondary-navigation__parent{color:#333}.secondary-navigation__link:hover,.secondary-navigation__parent:hover{color:#333;border-bottom:2px solid #f6df21}}.secondary-navigation__link.navigation__link--paywall,.secondary-navigation__parent.navigation__link--paywall{display:flex;align-items:center;gap:3px}@media screen and (min-width: 1200px){.secondary-navigation__link.navigation__link--paywall:hover,.secondary-navigation__parent.navigation__link--paywall:hover{color:#941b80;border-bottom:0}}.secondary-navigation__link .icon,.secondary-navigation__parent .icon{margin-left:3px;width:14px}.secondary-navigation__parent::before{bottom:-18px;transform:translateX(calc(-50% - 15px))}.secondary-navigation__submenu{visibility:hidden;height:0;margin-top:0}@media screen and (min-width: 1200px){.secondary-navigation__submenu{font-weight:400;padding-top:20px;height:auto}.secondary-navigation__submenu a{color:#fff}.secondary-navigation__submenu a:hover{color:#fff;text-decoration:none}}@media screen and (max-width: 1199px){.secondary-navigation__submenu.is-open{visibility:visible;height:auto;margin-top:24px}}@media screen and (min-width: 1200px){.secondary-navigation__submenu-list{padding:25px;background:#333;border-radius:0 0 12px 12px;border-top:2px solid #f6df21}}.focuspoints{position:relative;padding-bottom:25px;border-bottom:1px solid #ddd}@media screen and (min-width: 1200px){.focuspoints{padding-left:20px;padding-right:20px;padding-bottom:0;border-bottom:0;display:flex;align-items:center;justify-content:center}}.focuspoints::after{display:block;content:"";position:absolute;top:0;right:0;width:75px;height:100%;background-image:linear-gradient(90deg, rgba(255, 255, 255, 0.0001), rgb(255, 255, 255) 50%)}.focuspoints__headline{text-decoration:none}.focuspoints__headline:hover{text-decoration:underline}.focuspoints__list{list-style:none;display:flex;overflow-x:auto;margin-top:15px}@media screen and (min-width: 1200px){.focuspoints__list{margin-top:0;margin-left:15px}}.focuspoints__list-item{display:inline-block}.focuspoints__list-item+.focuspoints__list-item{margin-left:10px}.focuspoints__list-item:last-child a{margin-right:50px}@media screen and (min-width: 1200px){.portal-submenu{display:flex}.portal-submenu__item{width:33.33%;margin-top:0;border-right:1px solid #ddd;display:flex;flex-direction:column;align-items:flex-start;padding:0 40px}.portal-submenu__item:first-child{padding-left:0}.portal-submenu__item:last-child{padding-right:0;border:0}}.portal-submenu__link{margin-top:auto;font-size:16px;text-transform:none}@media screen and (max-width: 1199px){.portal-submenu__link{font-family:"Oswald",sans-serif;font-weight:400;font-size:20px;text-transform:uppercase;color:#333;text-decoration:none;margin-left:20px}}.portal-submenu__link:hover{text-decoration:underline}@media screen and (max-width: 1199px){.portal-submenu__link:hover{text-decoration:none;color:#333}}@media screen and (max-width: 1199px){.portal-submenu .kicker,.portal-submenu .read-more__text h4,.read-more__text .portal-submenu h4{display:none}}.portal-submenu-list{display:none}@media screen and (min-width: 1200px){.portal-submenu-list{list-style:none;margin:0;padding:0;display:block;margin-top:25px;margin-bottom:25px;white-space:normal;text-transform:none;max-width:100%}.portal-submenu-list__item{padding:15px 0 15px 40px;position:relative}.portal-submenu-list__item::before{content:"";display:block;position:absolute;left:0;top:26px;border-bottom:2px solid #f6df21;height:0;width:20px}.portal-submenu-list__item+.portal-submenu-list__item{border-top:1px solid #ddd}.portal-submenu-list__link{text-decoration:none}.portal-submenu-list__link:hover{text-decoration:underline}}.card-image{position:relative;background-color:#f3f3f3;border-radius:12px;border:0;overflow:hidden;display:flex;flex-direction:column}.card-image__headline{margin-bottom:30px}.card-image__header{height:105px;width:100%;overflow:hidden;position:relative}@media screen and (min-width: 576px){.card-image__header{height:150px}}.card-image__background-image{display:block;background-repeat:no-repeat;background-position:center;background-size:cover;top:-10px;left:-10px;width:110%;bottom:-10px;height:110%;filter:blur(5px);position:relative}.card-image__background-image::after{position:absolute;content:"";background-color:#333;top:0;left:0;width:100%;height:100%;opacity:.5}.card-image__content{padding:0 30px 30px;flex:1 0 auto;display:flex;flex-direction:column;justify-content:space-between}@media screen and (min-width: 576px){.card-image__content{padding:0 40px 40px}}.card-image__image{margin:-60px 30px 25px;position:relative;z-index:1}@media screen and (min-width: 576px){.card-image__image{width:160px;height:160px;margin:-80px 40px 25px}}.card-image__name{margin-bottom:20px}.card-image__link{margin-top:20px}.card-image__list-link-wrapper{flex:0 1 100%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.card-image--lawyer .card-image__link::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.card-image--firm .card-image__background-image{filter:unset}.card-image--firm .card-image__list-link-wrapper{flex:0 1 auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.card-image--firm .card-image__list{margin-right:20px}.card-image--firm .card-image__link{align-self:flex-end;flex-shrink:0;margin-bottom:5px}.card-image--firm .card-image__link::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.card-image--firm .card-image__image{height:147px;margin-top:-73.5px;display:flex;justify-content:center;align-items:center;width:auto;max-width:220px;background:#fff;padding:15px}@media screen and (min-width: 576px){.card-image--firm .card-image__image{height:153px;margin-top:-76.5px;width:230px}}.card-image--firm .card-image__image img{max-height:100%;height:auto;width:auto}.card-image--small-mobile{position:relative}@media screen and (max-width: 575px){.card-image--small-mobile{background-color:unset;flex-direction:row;border-radius:unset}}.card-image--small-mobile .card-image__name a{text-decoration:none;color:inherit}@media screen and (max-width: 575px){.card-image--small-mobile .card-image__link{display:none}.card-image--small-mobile .card-image__image{margin:0;box-shadow:none;width:60px;height:60px;flex-shrink:0}.card-image--small-mobile .card-image__list-link-wrapper .icon-list__item{line-height:1.5rem;text-indent:0;padding-left:0}.card-image--small-mobile .card-image__list-link-wrapper .icon-list__item::before{content:none}.card-image--small-mobile .card-image__content{flex:1 1 auto;padding:0 0 0 .625rem}.card-image--small-mobile .card-image__name{margin-bottom:.25rem}.card-image--small-mobile .card-image__header{display:none}}.list-text{list-style:none;margin:0;padding:0}.list-text__item{position:relative;padding:20px 0 20px 40px;color:#333}.list-text__item::before{content:"";position:absolute;background-color:#f6df21;height:2px;width:20px;top:32px;left:0}.list-text>*+*{border-top:1px solid #f3f3f3}.list-text__link{text-decoration:none}.list-simple,.firm-profile__content ul:not([class]),.wysiwyg ul:not([class]){list-style:none;margin:0;padding:0}.list-simple__item,.firm-profile__content li:not([class]),.wysiwyg ul:not([class]) li:not([class]){position:relative;line-height:30px;text-indent:-9px;padding-left:11px}@media screen and (min-width: 576px){.list-simple__item,.firm-profile__content li:not([class]),.wysiwyg ul:not([class]) li:not([class]){text-indent:-15px;padding-left:18px}}.list-simple__item::before,.firm-profile__content li:not([class])::before,.wysiwyg ul:not([class]) li:not([class])::before{content:"";display:inline-block;position:relative;margin-right:5px;height:4px;width:4px;bottom:3px;border-radius:50%;background-color:#333}@media screen and (min-width: 576px){.list-simple__item::before,.firm-profile__content li:not([class])::before,.wysiwyg ul:not([class]) li:not([class])::before{margin-right:10px}}.newsletter-signup{background-color:#f3f3f3;border-radius:12px;padding:55px 30px 25px;display:block;margin-top:45px}.newsletter-signup--wide{max-width:none}@media screen and (min-width: 768px){.newsletter-signup--wide{padding:55px 40px 35px}}@media screen and (min-width: 992px){.newsletter-signup--wide{padding:50px 50px 45px;display:flex;margin-left:20px}}.newsletter-signup__content{display:block}@media screen and (min-width: 992px){.newsletter-signup--wide .newsletter-signup__content{display:flex;align-items:center;width:100%}}.newsletter-signup__input-button-wrapper{margin-bottom:16px;display:flex;flex-direction:column}@media screen and (min-width: 576px){.newsletter-signup__input-button-wrapper{flex-direction:row}}@media screen and (min-width: 992px){.newsletter-signup__input-button-wrapper{flex-direction:column}}@media screen and (min-width: 1200px){.newsletter-signup__input-button-wrapper{flex-direction:row}}@media screen and (min-width: 992px){.newsletter-signup--wide .newsletter-signup__input-button-wrapper{flex-direction:row}}.newsletter-signup__button{width:100%;justify-content:center;white-space:nowrap;flex-shrink:0}@media screen and (min-width: 576px){.newsletter-signup__button{width:auto}}@media screen and (min-width: 992px){.newsletter-signup--wide .newsletter-signup__button{white-space:normal}}@media screen and (min-width: 1200px){.newsletter-signup--wide .newsletter-signup__button{white-space:nowrap}}.newsletter-signup__speech-bubble{order:1;margin-top:-100px;margin-bottom:15px;position:relative;display:flex;justify-content:center;align-items:center;z-index:2;width:220px;height:87px;margin-right:10px;flex-shrink:0}@media screen and (min-width: 576px){.newsletter-signup--wide .newsletter-signup__speech-bubble{width:260px;height:110px;margin-bottom:25px}}@media screen and (min-width: 992px){.newsletter-signup--wide .newsletter-signup__speech-bubble{width:277px;height:93px;margin-bottom:0;margin-top:-10px;margin-right:25px;margin-left:-80px}}.newsletter-signup__speech-bubble::before{display:inline-block;content:"";position:absolute;left:0;top:0;z-index:-1;background-repeat:no-repeat;background-position:bottom;background-size:contain;width:100%;height:100%;background-image:url("../../images/bubbles/bubble-down-steuermarkt.svg")}@media screen and (min-width: 992px){.newsletter-signup--wide .newsletter-signup__speech-bubble::before{flex-shrink:0;top:5px;background-image:url("../../images/bubbles/bubble-right-steuermarkt.svg")}}.newsletter-signup__speech-bubble-content{background-color:#fff;border-radius:8px;padding:13px 20px;width:100%}@media screen and (min-width: 576px){.newsletter-signup--wide .newsletter-signup__speech-bubble-content{width:100%;padding:22px 30px}}.newsletter-signup__logo{width:180px;height:38px;margin-top:-20px;padding:0 5px}@media screen and (min-width: 576px){.newsletter-signup--wide .newsletter-signup__logo{width:200px;height:42px}}@media screen and (min-width: 992px){.newsletter-signup--wide .newsletter-signup__logo{margin-left:-20px;margin-top:0}}.newsletter-signup__input{width:100%;margin-right:10px;margin-bottom:10px}@media screen and (min-width: 768px){.newsletter-signup--wide .newsletter-signup__input{margin-bottom:0}}.newsletter-signup__icon-list{white-space:nowrap;max-width:600px}@media screen and (min-width: 576px){.newsletter-signup__icon-list{display:flex;justify-content:space-between;flex-wrap:wrap}}@media screen and (min-width: 992px){.newsletter-signup__icon-list{flex-direction:column}}@media screen and (min-width: 1320px){.newsletter-signup__icon-list{flex-direction:row}}.newsletter-signup__icon-list>*{margin:5px 10px 5px 0}@media screen and (min-width: 576px){.newsletter-signup--wide .newsletter-signup__icon-list{flex-direction:row}}@media screen and (min-width: 992px){.newsletter-signup--wide .newsletter-signup__icon-list{margin-right:40px;flex-shrink:0;display:block;order:2;flex-direction:row}}.newsletter-signup__form{margin-bottom:27px}@media screen and (min-width: 992px){.newsletter-signup--wide .newsletter-signup__form{order:3;margin-bottom:0;max-width:700px;width:100%}}.newsletter-signup__checkbox-label{font-family:"Quicksand",serif,sans-serif;font-weight:400;font-size:12px}.newsletter-signup__checkbox-label .button--link-shy{font-size:12px}.newsletter-signup--steuermarkt{margin-top:120px}@media screen and (min-width: 576px){.newsletter-signup--steuermarkt{margin-top:80px}}@media screen and (min-width: 992px){.newsletter-signup--steuermarkt{margin-top:0}}@media screen and (min-width: 992px){.newsletter-signup--steuermarkt.newsletter-signup--wide{padding:50px 50px 45px 50px}}@media screen and (min-width: 1200px){.newsletter-signup--steuermarkt.newsletter-signup--wide{padding:50px 50px 45px 30px}}.newsletter-signup--steuermarkt .newsletter-signup__speech-bubble{height:138px;width:230px;margin-top:-150px}@media screen and (min-width: 576px){.newsletter-signup--steuermarkt .newsletter-signup__speech-bubble{height:120px;width:424px;margin-top:-110px}.newsletter-signup--steuermarkt .newsletter-signup__speech-bubble::before{background-image:url(../../images/bubbles/bubble-large-bottom-steuermarkt.svg)}}@media screen and (min-width: 992px){.newsletter-signup--steuermarkt .newsletter-signup__speech-bubble{height:103px;width:436px;position:absolute;margin-top:-120px}.newsletter-signup--steuermarkt .newsletter-signup__speech-bubble::before{background-image:url("../../images/bubbles/bubble-right-steuermarkt.svg")}}@media screen and (min-width: 992px){.newsletter-signup--steuermarkt.newsletter-signup--wide .newsletter-signup__speech-bubble{margin-left:-80px}}@media screen and (min-width: 1200px){.newsletter-signup--steuermarkt.newsletter-signup--wide .newsletter-signup__speech-bubble{margin-left:-60px}}.newsletter-signup--steuermarkt .newsletter-signup__image-wrapper{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;position:relative;bottom:7px}@media screen and (min-width: 576px){.newsletter-signup--steuermarkt .newsletter-signup__image-wrapper{flex-direction:row;bottom:10px}}@media screen and (min-width: 992px){.newsletter-signup--steuermarkt .newsletter-signup__image-wrapper{bottom:0;left:-13px}}.newsletter-signup--steuermarkt .newsletter-signup__logo{height:38px;width:auto;margin:0 0 5px 0;padding:0}@media screen and (min-width: 576px){.newsletter-signup--steuermarkt .newsletter-signup__logo{height:49px;margin:0 5px 0 0}}.newsletter-signup--steuermarkt .newsletter-signup__trapezoid{height:30px}@media screen and (min-width: 576px){.newsletter-signup--steuermarkt .newsletter-signup__trapezoid{height:39px}}@media screen and (min-width: 992px){.newsletter-signup--steuermarkt.newsletter-signup--wide .newsletter-signup__form{margin-left:145px}}@media screen and (min-width: 1200px){.newsletter-signup--steuermarkt.newsletter-signup--wide .newsletter-signup__form{margin-left:0}}@media screen and (min-width: 576px){.newsletter-signup--steuermarkt .newsletter-signup__name-input-wrapper{display:flex;flex-direction:row}}@media screen and (min-width: 576px)and (min-width: 768px){.newsletter-signup--steuermarkt .newsletter-signup__name-input-wrapper{margin-bottom:10px}}@media screen and (min-width: 576px){.newsletter-signup--steuermarkt .newsletter-signup__name-input-wrapper .input-group:last-of-type,.newsletter-signup--steuermarkt .newsletter-signup__name-input-wrapper .gfield:last-of-type:not(.gfield_html){margin-right:0}}.newsletter-signup--steuermarkt .newsletter-signup__radiobutton-wrapper .radiobutton{margin-bottom:10px}.newsletter-signup--steuermarkt .newsletter-signup__radiobutton-wrapper .radiobutton:not(:last-child){margin-right:20px}.newsletter-signup--steuermarkt .newsletter-signup__icon-list .icon-list__item::before{width:23px;height:23px;background-color:#f6df21;border:5px solid #f6df21;border-radius:50%;top:2px}@media screen and (min-width: 1200px){.newsletter-signup--steuermarkt .newsletter-signup__icon-list{display:flex;margin-right:20px}}@media screen and (min-width: 992px){.newsletter-signup--steuermarkt.newsletter-signup--wide .newsletter-signup__icon-list{position:relative;top:65px}}@media screen and (min-width: 1200px){.newsletter-signup--steuermarkt.newsletter-signup--wide .newsletter-signup__icon-list{top:48px}}@media screen and (min-width: 992px){.newsletter-signup--steuermarkt .newsletter-signup__button{flex-shrink:1}}@media screen and (min-width: 1200px){.newsletter-signup--steuermarkt .newsletter-signup__button{flex-shrink:0}}.wp-block-table,.table-responsive,.paywall-contentbody{overflow-x:auto;position:relative;max-width:780px;-webkit-hyphens:none;hyphens:none}.wp-block-table::before,.wp-block-table::after,.table-responsive::before,.table-responsive::after,.paywall-contentbody::before,.paywall-contentbody::after{display:block;content:"";position:absolute;top:0;width:0;height:100%;z-index:10;opacity:0;transition:width .2s ease,opacity .2s ease}.wp-block-table::before,.table-responsive::before,.paywall-contentbody::before{left:0;background-image:linear-gradient(-90deg, rgba(255, 255, 255, 0.1), rgb(255, 255, 255) 50%)}.wp-block-table::after,.table-responsive::after,.paywall-contentbody::after{right:0;background-image:linear-gradient(90deg, rgba(255, 255, 255, 0.1), rgb(255, 255, 255) 50%)}.wp-block-table.gradient--left::before,.table-responsive.gradient--left::before,.paywall-contentbody.gradient--left::before{width:30px;opacity:1}.wp-block-table.gradient--right::after,.table-responsive.gradient--right::after,.paywall-contentbody.gradient--right::after{width:30px;opacity:1}@media screen and (min-width: 745px){.wp-block-table,.table-responsive,.paywall-contentbody{margin-left:0;margin-right:auto}}.wp-block-table__wrapper,.table-responsive__wrapper,.paywall-contentbody__wrapper{overflow-x:auto}.wp-block-table__footer,.table-responsive__footer,.paywall-contentbody__footer{margin:20px 0 0 0;font-family:"Quicksand",serif,sans-serif;font-size:12px;line-height:21px;padding-left:20px;padding-right:20px}.wp-block-table table,.table-responsive table,.paywall-contentbody table{table-layout:auto;font-family:"Quicksand",serif,sans-serif;border-spacing:0;border-collapse:collapse;font-size:16px;width:100%;z-index:1;position:relative}.wp-block-table th,.table-responsive th,.paywall-contentbody th{font-weight:600;color:#333;font-size:16px;text-align:left;text-transform:uppercase;vertical-align:bottom}.wp-block-table td,.table-responsive td,.paywall-contentbody td{white-space:nowrap}.wp-block-table th,.wp-block-table td,.table-responsive th,.table-responsive td,.paywall-contentbody th,.paywall-contentbody td{padding:15px 20px 15px 10px}@media screen and (min-width: 768px){.wp-block-table th,.wp-block-table td,.table-responsive th,.table-responsive td,.paywall-contentbody th,.paywall-contentbody td{padding-left:20px}}.wp-block-table tbody tr,.table-responsive tbody tr,.paywall-contentbody tbody tr{border-bottom:1px solid #f3f3f3}.wp-block-table tbody tr:last-child,.table-responsive tbody tr:last-child,.paywall-contentbody tbody tr:last-child{border-bottom:none}.wp-block-table tbody tr>td:last-of-type,.table-responsive tbody tr>td:last-of-type,.paywall-contentbody tbody tr>td:last-of-type{padding-right:10px}@media screen and (min-width: 768px){.wp-block-table tbody tr>td:last-of-type,.table-responsive tbody tr>td:last-of-type,.paywall-contentbody tbody tr>td:last-of-type{padding-right:20px}}.wp-block-table.is-style-stripes th,.wp-block-table.is-style-stripes td,.table-responsive.is-style-stripes th,.table-responsive.is-style-stripes td,.paywall-contentbody.is-style-stripes th,.paywall-contentbody.is-style-stripes td{white-space:normal;padding:15px 10px}@media screen and (min-width: 768px){.wp-block-table.is-style-stripes th,.wp-block-table.is-style-stripes td,.table-responsive.is-style-stripes th,.table-responsive.is-style-stripes td,.paywall-contentbody.is-style-stripes th,.paywall-contentbody.is-style-stripes td{padding:15px 20px}}.wp-block-table.is-style-stripes td:last-child,.table-responsive.is-style-stripes td:last-child,.paywall-contentbody.is-style-stripes td:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}.wp-block-table.is-style-stripes td:first-child,.table-responsive.is-style-stripes td:first-child,.paywall-contentbody.is-style-stripes td:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}.wp-block-table.is-style-stripes tr:nth-child(even),.table-responsive.is-style-stripes tr:nth-child(even),.paywall-contentbody.is-style-stripes tr:nth-child(even){background-color:#f3f3f3}.wp-block-table.is-style-stripes tbody tr,.table-responsive.is-style-stripes tbody tr,.paywall-contentbody.is-style-stripes tbody tr{border:0}.wp-block-table.is-style-wide,.table-responsive.is-style-wide,.paywall-contentbody.is-style-wide{max-width:990px}.wp-block-table figcaption,.table-responsive figcaption,.paywall-contentbody figcaption{margin-top:10px}.wp-block-table.has-medium-font-size table,.wp-block-table.has-medium-font-size th,.table-responsive.has-medium-font-size table,.table-responsive.has-medium-font-size th,.paywall-contentbody.has-medium-font-size table,.paywall-contentbody.has-medium-font-size th{font-size:20px}.carousel-card{position:relative}.carousel-card__grey-box{background:#f3f3f3;border-radius:12px;padding:30px;position:relative}@media screen and (min-width: 576px){.carousel-card__grey-box{padding:30px}}@media screen and (min-width: 768px){.carousel-card__grey-box{padding:30px 40px}}@media screen and (min-width: 992px){.carousel-card__grey-box{padding:30px 40px}}@media screen and (min-width: 1200px){.carousel-card__grey-box{padding:30px 40px}}@media screen and (min-width: 992px){.carousel-card__grey-box{min-height:320px}}.carousel-card__content{text-decoration:none}.carousel-card__content>*+*{margin-top:25px}.carousel-card__slide{display:block;position:relative;min-height:100px}@media screen and (min-width: 576px){.carousel-card__slide{display:flex;justify-content:space-between}}.carousel-card__slide>*+*{margin-top:30px}.carousel-card__link::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:9}.carousel-card__profile-picture{margin-bottom:20px}@media screen and (min-width: 576px){.carousel-card__profile-picture{width:160px;height:160px}}.carousel-card__button{position:absolute;z-index:100}.carousel-card__button--prev{left:190px;bottom:20px}@media screen and (min-width: 576px){.carousel-card__button--prev{right:88px;top:90px;left:unset}}@media screen and (min-width: 768px){.carousel-card__button--prev{right:98px}}.carousel-card__button--next{left:248px;bottom:20px}@media screen and (min-width: 576px){.carousel-card__button--next{left:unset;right:30px;top:90px}}@media screen and (min-width: 768px){.carousel-card__button--next{right:40px}}.carousel-card-logo-box{display:inline-flex;background:#fff;height:100px;border-radius:8px;overflow:hidden}.carousel-card-logo-box__profile-image{aspect-ratio:1;width:100px}.carousel-card-logo-box__profile-image--fallback{aspect-ratio:unset;width:auto}.carousel-card-logo-box__profile-image--fallback img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.carousel-card-logo-box__logo{width:230px;height:100px;-o-object-fit:contain;object-fit:contain;display:flex;align-items:center;justify-content:center;padding:10px}.carousel-card-logo-box__logo img{max-width:100%;max-height:100%;height:auto;width:auto}@media screen and (max-width: 575px){.carousel-card--fullwidth .carousel-card__button--prev{left:unset;right:88px;top:90px}}@media screen and (max-width: 575px){.carousel-card--fullwidth .carousel-card__button--next{left:unset;right:30px;top:90px}}.carousel-contact-person{background:#f3f3f3;border-radius:12px;padding:30px 20px;position:relative;max-width:400px}@media screen and (min-width: 576px){.carousel-contact-person{padding:30px}}@media screen and (min-width: 768px){.carousel-contact-person{padding:30px 40px}}@media screen and (min-width: 992px){.carousel-contact-person{padding:30px 20px 30px 40px}}@media screen and (min-width: 1200px){.carousel-contact-person{padding:30px 40px}}.carousel-contact-person__button{position:absolute;z-index:100;top:60px}.carousel-contact-person__button--prev{right:58px}.carousel-contact-person__button--next{right:0}.carousel-contact-person__swiper-wrapper{height:auto}.carousel-contact-person__kicker{margin-bottom:28px}.carousel-contact-person__picture{margin-bottom:20px;width:120px;height:120px}@media screen and (min-width: 576px){.carousel-contact-person__picture{width:160px;height:160px}}@media screen and (min-width: 992px){.carousel-contact-person__picture{width:120px;height:120px}}.carousel-contact-person__name{margin-bottom:5px}.carousel-contact-person__position{margin-bottom:13px}.carousel-contact-person__link{display:inline-block;margin-top:20px;text-align:left;line-height:1.6}.carousel-profiles__header{margin-bottom:30px;display:flex;justify-content:space-between;align-items:flex-end}.carousel-profiles__slide{height:auto}.carousel-profiles__slide .card-image{height:100%}.header-profile{background-color:#333;padding:20px 0}@media screen and (min-width: 576px){.header-profile{padding-bottom:50px}}@media screen and (min-width: 768px){.header-profile{padding-bottom:80px}}@media screen and (min-width: 768px){.header-profile{padding-bottom:140px}}.header-profile__content{display:flex;flex-direction:column;margin-top:20px}@media screen and (min-width: 576px){.header-profile__content{margin-top:40px}}@media screen and (min-width: 768px){.header-profile__content{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}}.header-profile__headline-wrapper{display:inline-block;margin-bottom:20px}@media screen and (min-width: 768px){.header-profile__headline-wrapper{margin-bottom:0}}.header-profile__headline{color:#fff;display:inline-block;margin-right:18px;margin-bottom:15px}.header-profile__badge{background-color:#f6df21;color:#333;position:relative;bottom:7px;height:28px;font-size:16px;display:inline-flex;align-items:center;justify-content:center}@media screen and (min-width: 576px){.header-profile__badge{bottom:15px;height:40px;padding-left:15px;padding-right:15px}}@media screen and (min-width: 768px){.header-profile__button{text-align:right}}@media screen and (max-width: 767px){.header-profile__button .button{width:100%}}.header-profile__button-subtext{margin-top:10px;color:#fff}.header-profile__button-subtext span{font-weight:700}.header-profile__button-subtext a{color:#fff;text-decoration:none}.card-vertical{background:#f3f3f3;border-radius:12px;padding:0 45px 30px;margin-top:90px;display:flex;flex-direction:column;align-items:center}@media screen and (min-width: 576px){.card-vertical{padding:0 45px 30px}}@media screen and (min-width: 768px){.card-vertical{padding:0 45px 30px}}@media screen and (min-width: 992px){.card-vertical{padding:30px 40px}}@media screen and (min-width: 1200px){.card-vertical{padding:30px 40px}}.card-vertical>*+*{margin-top:20px}.card-vertical--highlighted{border:5px solid #10344a}.card-vertical__picture{margin-top:-90px;max-width:100%;width:200px}.card-vertical__picture img{width:100%}.card-vertical__headline{text-align:center}.card-vertical__text{text-align:center;margin-bottom:20px}.card-vertical__button{padding-left:15px;padding-right:15px;margin-bottom:5px}.togglebutton{background:none;border:none;padding:0;-webkit-appearance:none;font-family:"Quicksand",serif,sans-serif;font-weight:700;font-size:16px;line-height:36px;color:#333;display:inline-flex;align-items:center}.togglebutton__text-closed{display:block}.is-open .togglebutton__text-closed{display:none}.togglebutton__text-opened{display:none}.is-open .togglebutton__text-opened{display:block}.togglebutton::after{content:"";display:block;margin-left:5px;background-image:url("../../images/icons/icon-chevron-blue.svg");background-size:contain;background-repeat:no-repeat;background-position:center center;width:13px;height:1em}.is-open .togglebutton::after{transform:rotate(180deg)}.ranking-button{background-color:#f3f3f3;border-radius:8px;padding:15px 30px;text-decoration:none;min-height:60px;display:flex;align-items:center;text-align:left}.ranking-button span{margin-top:5px}.ranking-button:active,.ranking-button:focus,.ranking-button:hover{background-color:#e6eaee}.ranking-select{position:relative;background-color:#f3f3f3;border-radius:8px;min-height:60px;box-sizing:border-box;font-family:"Quicksand",serif,sans-serif;font-weight:700;color:#333;cursor:pointer;padding:4px}.ranking-select__label{position:relative;display:flex;align-items:center;line-height:30px;font-size:16px;padding:11px 75px 11px 30px}.ranking-select__label::after{content:"";display:block;width:48px;height:48px;border-radius:8px;background-color:#e6eaee;background-image:url("../../images/icons/icon-chevron-grey.svg");background-position:center;background-size:11px 6px;background-repeat:no-repeat;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.ranking-select__label:hover::after{background-color:#ddd}.ranking-select__dropdown{height:0;padding:0;background-color:#fff;overflow:hidden;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.ranking-select:hover .ranking-select__dropdown{height:auto;padding:20px 30px;margin-top:2px}.ranking-select__dropdown-list{list-style:none;margin:0;padding:0;max-height:140px;overflow:auto;font-size:16px}.ranking-select__label-wrapper{position:relative}.ranking-select__dropdown-link{line-height:28px}.list-lawyer{position:relative}.list-lawyer__title{margin-bottom:20px}@media screen and (min-width: 576px){.list-lawyer__title{margin-bottom:30px;max-width:calc(100% - 270px)}.list-lawyer__title--full-width{max-width:100%}}.list-lawyer__link{text-decoration:none;color:inherit;display:inline-block;display:flex;align-items:center}@media screen and (min-width: 576px){.list-lawyer__link{padding-left:40px}}.list-lawyer__link:hover{cursor:pointer}.list-lawyer__link:hover .list-lawyer__name{color:#333;background-color:unset;text-decoration:none}.list-lawyer__see-more-link{display:block;margin-left:auto;margin-right:auto;margin-top:30px}.list-lawyer__search-link{margin-top:35px;text-align:left;line-height:1.5}.list-lawyer__name{line-height:24px;text-align:left}.list-lawyer__item{padding-top:10px;padding-bottom:10px}.list-lawyer__image-wrapper{height:60px;padding-right:40px}.list-lawyer__list{list-style:none;margin:0;padding:0}.list-lawyer__list>*+*{border-top:1px solid #ddd}.news-hero{display:flex;flex-flow:row wrap;margin-top:40px}@media screen and (min-width: 992px){.news-hero{margin-top:75px}}.news-hero__right,.news-hero__left{max-width:100%;flex:0 0 100%}@media screen and (min-width: 992px){.news-hero__right,.news-hero__left{max-width:50%;flex:0 0 50%}}.news-hero__left{position:relative}@media screen and (min-width: 992px){.news-hero__left{padding-right:40px}.news-hero__left::after{content:"";position:absolute;top:0;right:0;bottom:0;width:1px;display:block;background-color:#dadfe6}}.news-hero__right{margin-top:40px}@media screen and (min-width: 992px){.news-hero__right{padding-left:40px;margin-top:0}}.news-hero .teaser-headline{margin-top:40px}@media screen and (min-width: 992px){.news-hero .teaser-headline:not(:first-of-type)::before{content:"";display:block;height:1px;width:100%;transform:translateY(-20px);background-color:#dadfe6}}.wp-block-image>.alignright{float:right;margin-left:30px;width:200px;max-width:50%}.wp-block-image>.alignleft{float:left;margin-right:30px;width:200px;max-width:50%}.wp-block-image>.alignleft+p{margin-right:0}.wp-block-image figcaption{margin:0 auto;max-width:740px}.wp-block-embed{overflow:hidden;padding-top:56.25%;position:relative}.wp-block-embed iframe,.wp-block-embed__wrapper{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.job-archive-search{padding:30px;background-color:#f3f3f3;border-radius:0 0 12px 12px}@media screen and (min-width: 768px){.job-archive-search{border-radius:12px;margin-top:-90px}}@media screen and (min-width: 992px){.job-archive-search{padding:40px;display:flex;justify-content:space-between;height:180px}}.job-archive-search__element{display:flex;width:100%;flex-direction:column;justify-content:flex-end;white-space:nowrap;margin-top:10px}@media screen and (min-width: 992px){.job-archive-search__element{margin-top:0;margin-left:10px}}.job-archive-search__element--search{margin-top:0}@media screen and (min-width: 992px){.job-archive-search__element--search{width:35%}}@media screen and (min-width: 992px){.job-archive-search__element--place{width:20%}}@media screen and (min-width: 992px){.job-archive-search__element--radius{width:10%}}.job-archive-search__element--button{margin-top:20px}@media screen and (min-width: 992px){.job-archive-search__element--button{width:15%}}.job-archive-search__element--reset{align-items:center;margin-top:30px}@media screen and (min-width: 992px){.job-archive-search__element--reset{padding-bottom:22px;width:20%}}.profile-archive__headline1{margin-bottom:1rem}.profile-archive__headline2{margin-bottom:2rem}.profile-archive__text{font-family:"Quicksand",serif,sans-serif;margin-bottom:4rem}.profile-archive__row{margin:20px auto}@media screen and (min-width: 768px){.profile-archive__row{margin:40px auto}}@media screen and (min-width: 992px){.profile-archive__row{margin:60px auto}}.profile-archive__grid{margin-top:30px;display:block}@media screen and (min-width: 576px){.profile-archive__grid{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;gap:20px 20px;grid-template-areas:". ."}}@media screen and (min-width: 1200px){.profile-archive__grid{grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;gap:20px 20px;grid-template-areas:". . ."}}@media screen and (max-width: 575px){.profile-archive__grid-article{margin-bottom:1rem}}.profile-archive__grid .card-image{height:100%}.profile-archive-search{padding:30px;background-color:#f3f3f3;border-radius:0 0 12px 12px}@media screen and (min-width: 768px){.profile-archive-search{border-radius:12px;margin-top:-90px}}@media screen and (min-width: 992px){.profile-archive-search{padding:40px}}@media screen and (min-width: 992px){.profile-archive-search__row{display:flex;justify-content:space-between}}.profile-archive-search__row+.profile-archive-search__row{margin-top:20px}.profile-archive-search__alphabet{width:100%}.profile-archive-search__element{display:flex;width:100%;flex-direction:column;justify-content:flex-end;white-space:nowrap;margin-top:10px}@media screen and (min-width: 992px){.profile-archive-search__element{margin-top:0;margin-left:10px}}.profile-archive-search__element:first-child{margin-top:0;margin-left:0}@media screen and (min-width: 992px){.profile-archive-search__element--place{width:25%}}.profile-archive-search__element--area{overflow:visible}@media screen and (min-width: 992px){.profile-archive-search__element--area{width:25%}}.profile-archive-search__element--search{margin-top:0}@media screen and (min-width: 992px){.profile-archive-search__element--search{width:35%}}.profile-archive-search__element--button{margin-top:20px}@media screen and (min-width: 992px){.profile-archive-search__element--button{width:15%}}.teaser-headline{display:flex;position:relative;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.teaser-headline--marketing{align-items:center}.teaser-headline--marketing .teaser-headline__title{background-color:#e5e5e5;border-radius:12px;width:100%}.teaser-headline__image{flex:0 0 80px;max-width:80px;margin-left:10px;margin-top:35px;aspect-ratio:1/1}@media screen and (min-width: 576px){.teaser-headline__image{max-width:120px;flex:0 0 120px;margin-left:31px;margin-top:0}}.teaser-headline__image picture{width:100%}.teaser-headline__image img{display:block;border:1px solid #c4c4c4;border-radius:12px}.teaser-headline__link{text-decoration:none;align-items:center}.teaser-headline__link::before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0}.teaser-headline__headline{margin-top:6px}.teaser-headline__title{flex:0 0 auto;max-width:calc(100% - 90px)}@media screen and (min-width: 576px){.teaser-headline__title{max-width:calc(100% - 160px);min-height:120px}}.teaser-headline--has-no-image .teaser-headline__title{max-width:100%;flex:0 0 100%}.teaser-headline--marketing .teaser-headline__title{padding:25px 20px}.teaser-headline__date{margin-top:5px;display:block}.card-advisors{background:#f3f3f3;border-radius:12px;padding:40px 30px;position:relative}@media screen and (min-width: 576px){.card-advisors{padding:40px}}@media screen and (min-width: 768px){.card-advisors{padding:40px}}@media screen and (min-width: 992px){.card-advisors{padding:30px 40px}}@media screen and (min-width: 1200px){.card-advisors{padding:30px 40px}}.card-advisors__headline{margin-bottom:20px}.card-advisors__image-wrapper{width:120px;margin-bottom:20px;z-index:1}@media screen and (min-width: 576px){.card-advisors__image-wrapper{position:absolute;width:160px;margin-bottom:0;right:-50px}}@media screen and (min-width: 768px){.card-advisors__image-wrapper{width:200px;right:-110px}}@media screen and (min-width: 576px){.card-advisors__picture-square{width:160px;height:160px}}@media screen and (min-width: 768px){.card-advisors__picture-square{width:200px;height:200px}}@media screen and (min-width: 576px){.card-advisors__caption{text-align:center}}.card-advisors__topic{margin-left:-4px;position:relative;display:block;text-indent:-23px;padding-left:27px;font-style:normal;text-decoration:none}@media screen and (min-width: 576px){.card-advisors__topic{text-indent:-24px;padding-left:28px}}.card-advisors__topic::before{display:inline-block;content:"";position:relative;background-repeat:no-repeat;background-position:bottom;background-size:contain;height:18px;width:16px;bottom:-2px;margin-right:7px;background-image:url("../../images/icons/icon-building-steuermarkt.svg")}@media screen and (min-width: 576px){.card-advisors__topic::before{height:20px;width:18px;bottom:unset}}.card-advisors__icon-list{list-style:none;margin:0;padding:0;position:relative}.card-advisors__icon-list>*+*{padding-top:30px;margin-top:30px}.card-advisors__icon-list>*+*::before{content:"";position:absolute;height:1px;width:100%;background-color:#ddd;top:0}.card-advisors__icon-list-item{position:relative}.card-advisors__icon-list-item:last-of-type .card-advisors__dropdown-item{margin-bottom:0}.card-advisors__text-list{height:0;overflow:hidden;transition:height .25s ease-in-out}.card-advisors__text-list:first-child{margin-top:20px}@media screen and (min-width: 576px){.card-advisors--image-right{margin-right:50px;padding-right:135px}}@media screen and (min-width: 768px){.card-advisors--image-right{margin-right:110px;padding-right:110px}}@media screen and (min-width: 576px){.card-advisors--image-right .card-advisors__image-wrapper{right:-50px}}@media screen and (min-width: 768px){.card-advisors--image-right .card-advisors__image-wrapper{right:-110px}}@media screen and (min-width: 576px){.card-advisors--image-right .card-advisors__topic,.card-advisors--image-right .card-advisors__headline,.card-advisors--image-right .advisors-dropdown__dropdown-list{margin-right:110px}}@media screen and (min-width: 768px){.card-advisors--image-right .card-advisors__topic,.card-advisors--image-right .card-advisors__headline,.card-advisors--image-right .advisors-dropdown__dropdown-list{margin-right:80px}}@media screen and (min-width: 576px){.card-advisors--image-left{margin-left:50px}}@media screen and (min-width: 768px){.card-advisors--image-left{margin-left:110px}}@media screen and (min-width: 576px){.card-advisors--image-left .card-advisors__image-wrapper{left:-50px}}@media screen and (min-width: 768px){.card-advisors--image-left .card-advisors__image-wrapper{left:-110px}}@media screen and (min-width: 576px){.card-advisors--image-left .card-advisors__topic,.card-advisors--image-left .card-advisors__headline,.card-advisors--image-left .card-advisors__dropdown-list{margin-left:110px}}@media screen and (min-width: 768px){.card-advisors--image-left .card-advisors__topic,.card-advisors--image-left .card-advisors__headline,.card-advisors--image-left .card-advisors__dropdown-list{margin-left:80px}}.card-advisors--default .card-advisors__topic,.card-advisors--default .card-advisors__headline,.card-advisors--default .card-advisors__dropdown-list{max-width:520px;margin-left:auto;margin-right:auto}.advisors-dropdown{list-style:none;margin:0;padding:0}@media screen and (min-width: 576px){.advisors-dropdown{text-indent:2px}}.advisors-dropdown__item.open .advisors-dropdown__button::after{transform:rotate(0deg)}.advisors-dropdown__item.open .card-advisors__text-list{height:auto}.advisors-dropdown__button{background:none;border:none;padding:0;-webkit-appearance:none;cursor:pointer;position:relative;margin-top:30px;margin-bottom:10px}.advisors-dropdown__button::after{content:"";position:absolute;transform:rotate(180deg);right:-16px;height:100%;width:10px;background:url("../../images/icons/icon-chevron-steuermarkt.svg") center center no-repeat;transition:transform .25s ease-in-out}.card-lawyer{background:#f3f3f3;border-radius:12px;padding:30px}@media screen and (min-width: 576px){.card-lawyer{padding:30px}}@media screen and (min-width: 768px){.card-lawyer{padding:30px 40px}}@media screen and (min-width: 992px){.card-lawyer{padding:30px 40px}}@media screen and (min-width: 1200px){.card-lawyer{padding:30px 40px}}@media screen and (min-width: 576px){.card-lawyer{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto}}@media screen and (min-width: 992px){.card-lawyer{display:flex}}.card-lawyer__picture{flex-shrink:0;margin-bottom:20px}@media screen and (min-width: 576px){.card-lawyer__picture{grid-row:1;grid-column:1;align-self:center;width:160px;height:160px;margin-right:40px}}@media screen and (min-width: 992px){.card-lawyer__picture{margin-bottom:0;width:200px;height:200px}}.card-lawyer__headline{margin-bottom:25px}@media screen and (min-width: 768px){.card-lawyer__headline{font-size:50px;line-height:58px}}@media screen and (min-width: 576px){.card-lawyer__details{grid-row:1;grid-column:2;align-self:center}.card-lawyer__details>*{max-width:510px}}@media screen and (min-width: 992px){.card-lawyer__details{margin-right:30px;margin-left:0}}.card-lawyer__address-wrapper{padding-top:20px;margin-top:20px;position:relative}@media screen and (min-width: 576px){.card-lawyer__address-wrapper{grid-row:2;grid-column:1/span 2}}@media screen and (min-width: 768px){.card-lawyer__address-wrapper{display:flex;align-items:center}}@media screen and (min-width: 992px){.card-lawyer__address-wrapper{margin-left:auto;padding-top:0;margin-top:0;padding-left:35px;width:35%}}.card-lawyer__address-wrapper::before{content:"";position:absolute;height:1px;width:100%;top:0;left:0;background-color:#ddd}@media screen and (min-width: 992px){.card-lawyer__address-wrapper::before{width:1px;height:100%;top:0;left:0}}.card-lawyer__address-topic{margin-bottom:15px}@media screen and (min-width: 768px){.card-lawyer__address-list{display:grid}}.card-lawyer__logo{max-width:300px;margin-bottom:30px}.lawyer-profile__card{margin:4rem 0}.lawyer-profile__layout{margin:4rem 0;display:grid;grid-template-rows:auto;grid-row-gap:4rem;grid-template-columns:100%;grid-template-areas:"lawyerMain" "lawyerSidebar" "lawyerBottom"}@media screen and (min-width: 992px){.lawyer-profile__layout{grid-template-rows:repeat(2, auto);grid-template-columns:calc(60% - 2rem) 40%;grid-column-gap:2rem;grid-row-gap:5rem;grid-template-areas:"lawyerMain lawyerSidebar" "lawyerBottom lawyerBottom"}}@media screen and (min-width: 1320px){.lawyer-profile__layout{grid-template-columns:calc(70% - 3rem) 30%;grid-column-gap:3rem}}.lawyer-profile__main{-ms-grid-row:1;-ms-grid-column:1;grid-area:lawyerMain}.firm-profile__layout > .lawyer-profile__main{-ms-grid-row:1;-ms-grid-column:1}.lawyer-profile__sidebar{-ms-grid-row:3;-ms-grid-column:1;grid-area:lawyerSidebar}.firm-profile__layout > .lawyer-profile__sidebar{-ms-grid-row:3;-ms-grid-column:1}.lawyer-profile__sidebar>*+*{margin-top:30px}@media screen and (min-width: 1200px){.lawyer-profile__sidebar>*+*{margin-top:70px}}.lawyer-profile__bottom{-ms-grid-row:5;-ms-grid-column:1;grid-area:lawyerBottom}.firm-profile__layout > .lawyer-profile__bottom{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1}.lawyer-profile__bottom h2{margin-bottom:2rem}.lawyer-profile__paragraph+.lawyer-profile__paragraph{margin-top:3rem}@media screen and (min-width: 768px){.lawyer-profile__paragraph+.lawyer-profile__paragraph{margin-top:70px}}.list-timeline__headline{margin-bottom:30px}.list-timeline__date{display:block;margin-bottom:5px}.list-timeline__text{font-size:20px}.list-timeline__list{list-style:none;margin:0;padding:0}.list-timeline__milestone{position:relative;padding-left:35px;padding-bottom:25px}.list-timeline__milestone::before{content:"";position:absolute;height:15px;width:15px;left:0;top:6px;border-radius:50%;background-color:#f6df21}.list-timeline__milestone::after{content:"";position:absolute;width:1px;left:7.5px;bottom:3px;top:31px;background-color:#ddd}.list-timeline__milestone:last-child::after{content:none}.card-simple{background:#f3f3f3;border-radius:12px;padding:30px}@media screen and (min-width: 576px){.card-simple{padding:30px}}@media screen and (min-width: 768px){.card-simple{padding:30px 40px}}@media screen and (min-width: 992px){.card-simple{padding:30px 40px}}@media screen and (min-width: 1200px){.card-simple{padding:30px 40px}}.card-simple__title{margin-bottom:20px;-webkit-hyphens:auto;hyphens:auto}@media screen and (min-width: 576px){.card-simple__title{font-size:24px;line-height:29px}}.card-simple__link{margin-top:20px;align-self:flex-end;flex-shrink:0;margin-bottom:5px}.card-simple__content{display:flex;flex-wrap:wrap;justify-content:space-between}.card-simple__list{margin-right:20px}.card-button{background:#f3f3f3;border-radius:12px;padding:30px}@media screen and (min-width: 576px){.card-button{padding:30px}}@media screen and (min-width: 768px){.card-button{padding:30px 40px}}@media screen and (min-width: 992px){.card-button{padding:30px 40px}}@media screen and (min-width: 1200px){.card-button{padding:30px 40px}}@media screen and (min-width: 576px){.card-button{display:flex;justify-content:space-between;align-items:center}}.card-button__title{margin-bottom:10px;font-size:24px;line-height:29px}.card-button__subline{display:block;line-height:36px}@media screen and (max-width: 575px){.card-button__subline{margin-bottom:10px}}@media screen and (min-width: 992px){.card-button__button-wrapper{min-width:255px}}.card-magazine{background:#f3f3f3;border-radius:12px;padding:0 45px 30px;margin-top:60px}@media screen and (min-width: 576px){.card-magazine{padding:0 45px 30px}}@media screen and (min-width: 768px){.card-magazine{padding:0 45px 30px}}@media screen and (min-width: 992px){.card-magazine{padding:30px 40px}}@media screen and (min-width: 1200px){.card-magazine{padding:30px 40px}}.card-magazine>*+*{margin-top:20px}.card-magazine__header{position:relative}@media screen and (min-width: 576px){.card-magazine__header{display:flex;justify-content:center;align-items:center}}.card-magazine__picture{margin-top:-60px;width:280px}.card-magazine__picture img{width:100%}.card-magazine__price{margin-bottom:10px;font-size:20px}@media screen and (min-width: 576px){.card-magazine__price{font-size:30px}}.card-magazine__price-wrapper{margin-top:20px}@media screen and (min-width: 576px){.card-magazine__price-wrapper{margin-top:0;padding-left:30px;width:280px}}.card-magazine__price-info{line-height:1.5}.card-magazine__price-info+.card-magazine__price-info{margin-top:1.1em}.card-magazine__link{font-family:"Oswald",sans-serif;font-weight:500;text-align:left}.card-magazine__content-list{list-style:none;margin:0;padding:0}.card-magazine__content-list>*{margin-top:25px}@media screen and (max-width: 991px){.card-magazine__toc-wrapper .card-magazine__togglable-content{display:none}.card-magazine__toc-wrapper.is-open .card-magazine__togglable-content{display:block}}.card-magazine__toc-togglebutton{margin-top:30px;text-align:center}@media screen and (min-width: 992px){.card-magazine__toc-togglebutton{display:none}}.list-tags__headline{margin-bottom:30px}.list-tags__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap}.list-tags__tag{padding:15px 20px;background-color:#f3f3f3;border-radius:4px;margin:0 10px 10px 0}.list-jobs__headline{margin-bottom:30px}.list-jobs__link{text-decoration:none;color:inherit;display:inline-block}.list-jobs__list{list-style:none;margin:0;padding:0}.list-jobs__item:not(:first-child){position:relative;padding-top:15px;margin-top:15px}.list-jobs__item:not(:first-child)::before{content:"";position:absolute;background-color:#ddd;height:1px;width:100%;top:0;left:0}.list-jobs__job-title{font-size:20px;line-height:29px}@media screen and (min-width: 576px){.list-jobs__icon-list{display:inline-flex}}.list-jobs__icon-list-item{margin-top:10px}@media screen and (min-width: 576px){.list-jobs__icon-list-item{margin-top:4px;margin-right:30px}}.authors-list-wrapper{margin-top:20px}@media screen and (min-width: 768px){.authors-list-wrapper{display:flex;align-items:center}}@media screen and (min-width: 992px){.authors-list-wrapper{margin-top:10px;flex-direction:column;align-items:flex-start}}.authors-list-wrapper--vertical{margin-top:0}@media screen and (min-width: 768px){.authors-list-wrapper--vertical{display:block;margin-top:0}}@media screen and (min-width: 992px){.authors-list-wrapper--vertical{margin-top:0}}.authors-list-wrapper--info{display:block}.authors-list{list-style:none;margin:0;padding:0;margin-top:10px}@media screen and (min-width: 576px){.authors-list{display:flex;align-items:center}}@media screen and (min-width: 768px){.authors-list{margin-top:0;margin-left:10px}}@media screen and (min-width: 992px){.authors-list{margin-left:0;margin-top:10px;flex-direction:column;align-items:flex-start;justify-content:center}}.authors-list__item{display:flex;align-items:center}.authors-list__item+.authors-list__item{margin-top:10px}@media screen and (min-width: 576px){.authors-list__item+.authors-list__item{margin-top:0;margin-left:20px}}@media screen and (min-width: 992px){.authors-list__item+.authors-list__item{margin-left:0;margin-top:10px}}.authors-list__item>*+*{margin-left:10px}.authors-list__picture{flex-shrink:0}.authors-list__link{text-decoration:none}.authors-list--info{margin-top:1rem}@media screen and (min-width: 576px){.authors-list--info{display:block}}@media screen and (min-width: 768px){.authors-list--info{margin-left:0}}@media screen and (min-width: 992px){.authors-list--info{margin-top:1rem}}@media screen and (min-width: 576px){.authors-list--info .authors-list__item{margin-top:10px;margin-left:0}}@media screen and (min-width: 768px){.authors-list--info .authors-list__item{margin-top:10px}}.authors-list--info .authors-list__link>*{display:block}.contact-details{margin-bottom:60px}.contact-details__headline{margin-bottom:20px}.contact-details__person{text-transform:uppercase;margin-bottom:5px;color:#333}@media screen and (min-width: 576px){.contact-details__content{display:flex;flex-wrap:wrap}}.contact-details__content>*+*{margin-top:30px}@media screen and (min-width: 576px){.contact-details__content>*+*{margin-top:0}}.contact-details__address{font-style:normal}@media screen and (min-width: 576px){.contact-details__address{width:50%}.contact-details__address:nth-of-type(even){padding-left:30px}.contact-details__address:nth-of-type(n+3){margin-top:30px}}.contact-details__link{text-decoration:none;color:#666}.card-abo-ad{background:#f3f3f3;border-radius:12px;padding:30px}@media screen and (min-width: 576px){.card-abo-ad{padding:30px}}@media screen and (min-width: 768px){.card-abo-ad{padding:30px 40px}}@media screen and (min-width: 992px){.card-abo-ad{padding:30px 40px}}@media screen and (min-width: 1200px){.card-abo-ad{padding:30px 40px}}.card-abo-ad>*+*{margin-top:20px}.card-abo-ad__headline{margin-bottom:30px}.card-abo-ad__icon-list+.card-abo-ad__headline{margin-top:60px}.card-abo-ad__teaser-list{list-style:none;margin:0;padding:0}.card-abo-ad__teaser-list>*+*{margin-top:60px}@media screen and (min-width: 576px){.card-abo-ad__teaser-list>*+*{margin-top:90px}}.card-abo-ad__teaser-item{display:flex;flex-wrap:wrap}.card-abo-ad__teaser-headline{margin:20px 0 10px}@media screen and (min-width: 576px){.card-abo-ad__teaser-content{max-width:50%}}.card-abo-ad__teaser-magazine{width:200px;margin-right:30px;align-self:flex-start}@media screen and (min-width: 576px){.card-abo-ad__teaser-magazine{max-width:40%}}.card-abo-ad__teaser-text>*+*{margin-top:1em}.card-abo-ad--image{padding-top:0;margin-top:60px}.card-abo-ad--image .card-abo-ad__picture{margin-top:-60px;position:relative;left:calc(50% - 6px);transform:translateX(-50%);margin-bottom:30px;max-width:300px}@media screen and (min-width: 576px){.card-abo-ad--image .card-abo-ad__picture{margin-bottom:60px}}.card-abo-ad--image .card-abo-ad__text{margin-bottom:30px}@media screen and (min-width: 576px){.card-abo-ad--image .card-abo-ad__text{margin-bottom:60px}}.card-location__list{list-style:none;margin:0;padding:0}.card-location__link{text-decoration:none;color:inherit;display:inline-block;display:inline}.card-location__details{margin-top:15px}.card-location__map-wrapper{margin-top:25px;border-radius:12px;overflow:hidden;height:240px;display:flex;justify-content:center;align-items:center}@media screen and (min-width: 576px){.card-location__map-wrapper{margin-top:35px}}.card-location__map{max-width:unset}.card-location__address{margin-top:25px}.card-location__city{margin-bottom:10px;font-size:20px}@media screen and (min-width: 576px){.card-location__city{font-size:24px}}.sticky-sidebar.gradient{position:relative;z-index:1}.sticky-sidebar.gradient::before,.sticky-sidebar.gradient::after{display:block;content:"";position:absolute;top:0;width:0;height:100%;z-index:10;opacity:0;transition:width .2s ease,opacity .2s ease}.sticky-sidebar.gradient::before{left:0;background-image:linear-gradient(-90deg, rgba(255, 255, 255, 0.0001), white 50%)}.sticky-sidebar.gradient::after{right:0;background-image:linear-gradient(90deg, rgba(255, 255, 255, 0.0001), white 50%)}.sticky-sidebar.gradient--left::before{width:75px;opacity:1}.sticky-sidebar.gradient--right::after{width:75px;opacity:1}@media screen and (min-width: 992px){.sticky-sidebar{display:block}.sticky-sidebar::before,.sticky-sidebar::after{display:none}}.sticky-sidebar__wrapper{z-index:50;position:sticky;top:0;background-color:#fff;padding:15px 0}.sticky-sidebar__list{list-style:none;display:flex}@media screen and (min-width: 992px){.sticky-sidebar__list{display:block}}.sticky-sidebar__item{width:auto}.sticky-sidebar__link{text-decoration:none;color:#333;font-size:20px;font-family:"Oswald",sans-serif;font-weight:400;text-transform:uppercase;line-height:29px;padding:0 15px;position:relative;transition:ease-in-out .2s;display:flex;align-items:center}@media screen and (min-width: 992px){.sticky-sidebar__link{border-left:5px solid #f3f3f3;padding:10px 0 10px 25px}}@media screen and (max-width: 991px){.sticky-sidebar__link.active::after{content:"";width:100%;height:3px;border-radius:3px;background-color:#f6df21;position:absolute;top:calc(100% - 3px);left:0}}@media screen and (min-width: 992px){.sticky-sidebar__link.active{border-left-color:#f6df21}}.sticky-sidebar--hide-blue .sticky-sidebar__link{border-left-color:rgba(0,0,0,0)}.sticky-sidebar--hide-blue .sticky-sidebar__link::after{background-color:rgba(0,0,0,0)}.sticky-sidebar__counter{padding:6px 8px;display:inline-block;background-color:#f6df21;color:#333;font-family:"Quicksand",serif,sans-serif;font-weight:600;font-size:12px;line-height:14px;border-radius:4px;margin-left:8px}.sticky-sidebar--horizontal{background-color:#fff}@media screen and (min-width: 992px){.sticky-sidebar--horizontal .sticky-sidebar__list{display:flex}}.sticky-sidebar--horizontal .sticky-sidebar__link{line-height:46px;white-space:nowrap}@media screen and (min-width: 992px){.sticky-sidebar--horizontal .sticky-sidebar__link{border-left:0;padding:0 15px}}.sticky-sidebar--horizontal .sticky-sidebar__link.active::after{content:"";width:100%;height:3px;border-radius:3px;background-color:#f6df21;position:absolute;top:calc(100% - 3px);left:0}.quick-links__list{list-style:none;margin:0;padding:0;margin-top:30px}.quick-links__list>*+*{margin-top:10px}.quick-link__link{text-decoration:none;color:inherit;display:inline-block;display:flex;align-items:center;min-height:60px;padding:0 8px 0 0;border-radius:8px;background-color:#f3f3f3}.quick-link__link:hover .quick-link__arrow-box .icon path{fill:#f6df21}.quick-link__title{font-family:"Quicksand",serif,sans-serif;font-weight:700;padding:25px 20px 25px 25px;font-size:16px}.quick-link__arrow-box{margin-left:auto;height:45px;width:45px;flex-shrink:0}.quick-link--ranking .quick-link__link{background-color:#333}.quick-link--ranking .quick-link__title{color:#fff;line-height:25px;padding:15px 20px}@media screen and (min-width: 992px){.quick-link--ranking .quick-link__title{padding:20px 25px}}.quick-link--ranking .quick-link__arrow-wrapper{display:inline-flex;justify-content:center;align-items:center;width:60px;height:60px;margin-left:auto}.quick-link--ranking .quick-link__arrow-wrapper .icon path{fill:#fff}.quick-link--icon .quick-link__kicker{margin-bottom:15px}.quick-link--icon .quick-link__link{justify-content:center;position:relative;min-height:93px;padding-left:90px;padding-right:20px}@media screen and (min-width: 992px){.quick-link--icon .quick-link__link{padding-left:70px}}.quick-link--icon .quick-link__link::before{content:"";position:absolute;left:20px;background-image:url("../../images/icons/icon-person-shadow-steuermarkt.svg");background-repeat:no-repeat;background-position:bottom;background-size:contain;width:53px;height:60px}.quick-link--icon .quick-link__title{color:#333;padding:30px 10px 30px 0}.quick-link--icon .quick-link__arrow-wrapper{position:relative;top:2px}.quick-link--icon .quick-link__arrow-wrapper .icon{width:8px;height:13px}.ranking-category__wrapper{background:#f3f3f3;border-radius:12px;padding:0;border:4px solid #f3f3f3;height:100%;display:flex;flex-direction:column;justify-content:space-between}@media screen and (min-width: 576px){.ranking-category__wrapper{padding:0}}@media screen and (min-width: 768px){.ranking-category__wrapper{padding:0}}@media screen and (min-width: 992px){.ranking-category__wrapper{padding:0}}@media screen and (min-width: 1200px){.ranking-category__wrapper{padding:0}}.ranking-category__header{display:flex;justify-content:space-between;padding:20px 30px}.ranking-category__title{color:#333;margin-bottom:0;-webkit-hyphens:auto;hyphens:auto}.ranking-category__icon{display:block;margin-top:-35px;flex-shrink:0;height:45px}@media screen and (min-width: 768px){.ranking-category__icon{height:60px}}.ranking-category__icon--placeholder{background-image:url("../../images/icons/icon-ranking-berater.png");width:45px;max-height:45px;background-repeat:no-repeat;background-size:contain;background-position:center}@media screen and (min-width: 768px){.ranking-category__icon--placeholder{height:60px;width:60px}}.ranking-category__image{height:100%;width:auto}.ranking-category__content{background-color:#fff;padding:15px 20px;border-bottom-left-radius:12px;border-bottom-right-radius:12px}@media screen and (min-width: 768px){.ranking-category__content{padding:20px 30px}}.ranking-category__list{height:280px;overflow:auto}.ranking-category__link{text-align:left;-webkit-hyphens:auto;hyphens:auto;margin-bottom:5px}.infobox{background-color:#f3f3f3;color:#666;border-radius:12px;padding:30px;line-height:1.6;font-size:16px;font-family:"Quicksand",serif,sans-serif;position:relative}.infobox h2{margin:0 0 30px 0}.infobox>*+*{margin-top:25px}.infobox--quotes{position:relative;padding:80px 40px}.infobox--quotes h2{text-align:center}.infobox--quotes::before,.infobox--quotes::after{content:"";background-image:url("../../images/icons/icon-quotes-steuermarkt.svg");background-repeat:no-repeat;background-size:contain;width:60px;height:42px;display:block;position:absolute}.infobox--quotes::before{bottom:20px;left:20px}.infobox--quotes::after{top:20px;right:20px;transform:rotate(180deg)}.infobox--with-centered-logo{margin-top:2rem;padding-top:5rem;position:relative}.infobox--with-centered-logo picture{margin-top:-2rem;position:absolute;left:50%;top:0;transform:translateX(-50%);height:95px;max-width:240px}@media screen and (min-width: 576px){.infobox--with-centered-logo picture{height:100px}}.infobox--with-centered-logo .picture{width:auto;max-width:100%;height:auto;max-height:100%}.infobox--with-centered-logo p{line-height:27px}.infobox--with-info-icon{margin-top:40px;padding:30px 50px}.infobox .icon--info-circle{position:absolute;top:25px;left:-20px;width:40px;height:40px}.rating-stars{width:110px}@media screen and (min-width: 768px){.rating-stars{width:200px}}.rating-stars--big{width:186px;height:28px}.rating-stars--big .rating-star svg{width:33px;height:28px}.rating-star svg{width:12px;height:12px}@media screen and (min-width: 768px){.rating-star svg{width:24px;height:24px}}.ranking-star-link-list{list-style:none;margin:0;padding:0;overflow:visible}.ranking-star-link-list>*+*{border-top:1px solid #ddd;padding-top:20px}.ranking-star-link-list__item{padding-top:20px;padding-bottom:20px;padding-left:10px}@media screen and (min-width: 576px){.ranking-star-link-list__item{padding-left:15px}}.ranking-star-link-list__link{text-decoration:none;color:inherit;display:inline-block;display:flex;align-items:center;justify-content:space-between}.ranking-star-link-list__text{text-align:left;line-height:20px;min-width:80%;padding-right:30px}.ranking-star-link-list__stars{width:auto}.location-underline{position:relative;display:block;font-family:"Crimson Text",serif,sans-serif;color:#666;text-indent:-20px;padding-left:20px;text-decoration:none;font-size:18px;line-height:28px}@media screen and (min-width: 576px){.location-underline{text-indent:-30px;padding-left:30px;font-family:"Crimson Text",serif,sans-serif;font-size:20px}}.location-underline::before{display:inline-block;content:"";position:relative;background-repeat:no-repeat;background-position:bottom;background-size:contain;width:14px;height:14px;margin-right:2px;background-image:url("../../images/icons/icon-marker-steuermarkt.svg")}@media screen and (min-width: 576px){.location-underline::before{height:16px;margin-right:11px}}.ranking-section__title{margin-bottom:30px}.ranking-section__section-list{list-style:none;margin:0;padding:0}.ranking-section__section-list>*+*{margin-top:60px}.ranking-section__section-list:not(:first-of-type){margin-top:60px}.ranking-section__section-list+h2{margin-top:60px;margin-bottom:30px}.ranking-section h2+.ranking-section__section-list{margin-top:30px}.ranking-section h2:not([class])+p{margin-top:20px}.ranking-section__expander-list{list-style:none;margin:0;padding:0}.ranking-section__expander-list>*+*{margin-top:10px}.ranking-section__stars{margin-bottom:35px}@media screen and (min-width: 576px){.ranking-section__stars{margin-bottom:30px}}.ranking-section__footnote{margin-top:30px}@media screen and (min-width: 576px){.ranking-section__footnote{margin-top:40px}}.ranking-expander__headline-wrapper{padding:20px}@media screen and (min-width: 576px){.ranking-expander__headline-wrapper{padding:25px 20px 25px 25px}}@media screen and (min-width: 768px){.ranking-expander__headline-wrapper{padding:20px 20px 20px 70px}}@media screen and (min-width: 992px){.ranking-expander__headline-wrapper{padding:25px 20px 25px 25px}}@media screen and (min-width: 1200px){.ranking-expander__headline-wrapper{padding:20px 20px 20px 70px}}.ranking-expander__headline-wrapper .ranking-expander__headline{margin-top:0;margin-bottom:0}.ranking-expander__headline-wrapper .ranking-expander__locations{margin-bottom:0}.ranking-expander__button{background:none;border:none;padding:0;-webkit-appearance:none;cursor:pointer;width:100%;text-align:left}.ranking-expander__quick-link{padding-right:10px}@media screen and (min-width: 768px){.ranking-expander__quick-link{padding-right:35px}}@media screen and (min-width: 992px){.ranking-expander__quick-link{padding-right:10px}}@media screen and (min-width: 1200px){.ranking-expander__quick-link{padding-right:35px}}.ranking-expander__locations{line-height:36px;margin-top:10px}@media screen and (min-width: 768px){.ranking-expander__locations{margin-top:20px}}.ranking-expander__content{height:0;overflow:hidden;padding:0;border:0}.ranking-expander__profile-teaser{max-width:400px}.ranking-expander.open{margin-bottom:30px}.ranking-expander.open .ranking-expander__quick-link{border-bottom-right-radius:0;border-bottom-left-radius:0}.ranking-expander.open .ranking-expander__content{border:5px solid #f3f3f3;border-bottom-right-radius:6px;border-bottom-left-radius:6px;padding:30px 20px;height:auto;overflow:visible}@media screen and (min-width: 576px){.ranking-expander.open .ranking-expander__content{padding:30px 20px}}@media screen and (min-width: 768px){.ranking-expander.open .ranking-expander__content{padding:30px 35px 30px 70px}}@media screen and (min-width: 992px){.ranking-expander.open .ranking-expander__content{padding:30px 20px}}@media screen and (min-width: 1200px){.ranking-expander.open .ranking-expander__content{padding:30px 35px 30px 70px}}.ranking-expander.open .ranking-expander__content>*+*{padding-top:30px;margin-top:30px;border-top:1px solid #ddd}.ranking-expander.open .ranking-expander__arrow-box .icon{transform:rotate(180deg)}.read-more__header{background-color:#f3f3f3;padding:20px 25px;border-radius:6px;width:100%;margin-bottom:20px}.read-more__headline{margin-bottom:15px}.read-more__text>*+*{margin-top:30px}.read-more__text h4,.ranking-page__content .read-more__text h4{display:block}.read-more__text h4+p{margin-top:15px}.read-more__icon-wrapper{margin-left:8px}.read-more__icon-wrapper .icon{transform:rotate(180deg);width:.75rem;height:.75rem}.read-more__icon-wrapper .icon path{fill:#f6df21}.read-more__link{display:block;text-align:end;margin-top:20px;margin-left:auto}.read-more__button{display:flex;align-items:center;margin-left:auto;margin-top:20px}.read-more__button:hover .icon path{fill:#333}.read-more__button--show-less{display:none}.read-more__text[data-full-text=true]{display:none}.read-more__text[data-full-text=false]{display:block}.read-more.open .read-more__button--show-less{display:flex}.read-more.open .read-more__button--show-more{display:none}.read-more.open .read-more__text[data-full-text=true]{display:block}.read-more.open .read-more__text[data-full-text=false]{display:none}.ranking-link-list__list{list-style:none;margin:0;padding:0;width:100%;margin-top:20px;display:inline-block}@media screen and (min-width: 768px){.ranking-link-list__list{-moz-column-count:2;column-count:2;-moz-column-gap:40px;column-gap:40px}}.ranking-link-list__item{-moz-column-break-inside:avoid;break-inside:avoid}.ranking-link-list__link{text-align:left;line-height:18px}.scroll-box{background:#f3f3f3;border-radius:12px;padding:30px 20px}@media screen and (min-width: 576px){.scroll-box{padding:30px 20px 30px 30px}}@media screen and (min-width: 768px){.scroll-box{padding:30px 20px 30px 40px}}@media screen and (min-width: 992px){.scroll-box{padding:30px 20px 30px 40px}}@media screen and (min-width: 1200px){.scroll-box{padding:30px 20px 30px 40px}}.scroll-box__scroll-content{max-height:160px;overflow:auto;padding-right:15px;margin-top:20px}.scroll-box__scroll-content::-webkit-scrollbar{width:6px}.scroll-box__scroll-content::-webkit-scrollbar-track{background-color:#e5e5e5}.scroll-box__scroll-content>*+*{margin-top:23px}.scroll-box__underline{margin-top:10px}.scroll-box__underline+*{margin-top:20px}.scroll-box__list>*+*{margin-top:23px}.scroll-box__list+*{margin-top:50px}.scroll-box__link{text-align:left;-webkit-hyphens:auto;hyphens:auto;line-height:22px}.teaser-sponsored{position:relative;margin-top:-21px}.teaser-sponsored__ad-kicker{display:block;margin-bottom:.25rem;margin-top:.25rem;width:-moz-fit-content;width:fit-content}@media screen and (min-width: 576px){.teaser-sponsored__ad-kicker{margin-left:auto;margin-right:20px}}.teaser-sponsored__box{background:#f3f3f3;border-radius:12px;padding:30px}@media screen and (min-width: 576px){.teaser-sponsored__box{padding:30px}}@media screen and (min-width: 768px){.teaser-sponsored__box{padding:30px 40px}}@media screen and (min-width: 992px){.teaser-sponsored__box{padding:30px 40px}}@media screen and (min-width: 1200px){.teaser-sponsored__box{padding:30px 40px}}@media screen and (min-width: 576px){.teaser-sponsored__box{margin-right:20px}}.teaser-sponsored__content{display:grid;margin-top:.75rem;grid-template-columns:auto 80px;grid-column-gap:1rem;grid-row-gap:.5rem;grid-template-areas:"teaser-sponsored-headline teaser-sponsored-image" "teaser-sponsored-author teaser-sponsored-author" "teaser-sponsored-link teaser-sponsored-link"}@media screen and (min-width: 576px){.teaser-sponsored__content{grid-template-columns:auto 110px;grid-template-rows:1fr 1fr auto;grid-template-areas:"teaser-sponsored-headline teaser-sponsored-image" "teaser-sponsored-author teaser-sponsored-image" "teaser-sponsored-link teaser-sponsored-image"}}@media screen and (min-width: 768px){.teaser-sponsored__content{grid-template-columns:auto 100px}}.teaser-sponsored__headline{-ms-grid-row:1;-ms-grid-column:1;grid-area:teaser-sponsored-headline}.teaser-sponsored__headline a{text-decoration:none;color:inherit;display:inline-block}.teaser-sponsored__image{-ms-grid-row:1;-ms-grid-column:3;grid-area:teaser-sponsored-image;width:80px;height:80px}@media screen and (min-width: 576px){.teaser-sponsored__image{width:160px;height:160px}}.teaser-sponsored__author{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:teaser-sponsored-author;margin-top:.25rem}@media screen and (min-width: 576px){.teaser-sponsored__author{margin-top:.75rem}}.teaser-sponsored__link{-ms-grid-row:5;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:teaser-sponsored-link;display:inline-block;margin-top:25px;text-align:left}@media screen and (min-width: 576px){.teaser-sponsored__headline{-ms-grid-row:1;-ms-grid-column:1}.teaser-sponsored__image{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:2}.teaser-sponsored__author{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1}.teaser-sponsored__link{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:1}}.teaser-sponsored__badge-wrapper{display:flex;justify-content:space-between}.teaser-sponsored__badge-wrapper .badge{margin-right:.5rem}@media screen and (min-width: 576px){.teaser-sponsored--has-no-image .teaser-sponsored__box{margin-right:0}}.teaser-sponsored--has-no-image .teaser-sponsored__content{display:flex;flex-direction:column}@media screen and (min-width: 576px){.teaser-sponsored--has-no-image .teaser-sponsored__ad-kicker{margin-right:0}}.author-box-wrapper__kicker{display:block}.author-box-wrapper__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;grid-gap:1.875rem}@media screen and (min-width: 768px){.author-box-wrapper__list{grid-template-columns:1fr 1fr;grid-gap:2.5rem}}@media screen and (min-width: 1200px){.author-box-wrapper__list{grid-template-columns:1fr 1fr 1fr}}.author-box-wrapper__item{max-width:100%}.author-box__visible-container{display:flex}.author-box__image{flex-shrink:0}.author-box__address-list{word-break:break-word}.author-box__button.collapsible__toggle{margin-top:auto;text-align:left;margin-left:1rem;padding:0;text-decoration:none}@media screen and (min-width: 576px){.author-box__button{pointer-events:none;margin-left:1.5rem}}.author-box__toggle-text{display:inline;text-align:left;word-wrap:break-word}.author-box .icon{transition:.35s linear;width:1rem;bottom:-1px;left:3px;position:relative}@media screen and (min-width: 576px){.author-box .icon{display:none}}.author-box .icon path{fill:#f6df21}.author-box__collapsible-container.collapsible__target{margin-top:1.25rem}@media screen and (min-width: 576px){.author-box__collapsible-container.collapsible__target{display:block}}.author-box__collapsible-container>*+*{margin-top:1.25rem}.author-box.open .icon{transform:rotate(180deg)}.joblist-wrapper{margin-top:75px}.joblist{margin-top:40px}.joblist--has-magazine-teaser,.joblist--has-position-week{display:flex;flex-flow:row wrap}.joblist--has-magazine-teaser{align-items:center;justify-content:center}.joblist--has-magazine-teaser.joblist--has-position-week{align-items:flex-start;justify-content:space-between}.joblist__head{width:100%;margin-bottom:24px}.joblist__mainheadline{text-transform:uppercase}@media screen and (min-width: 992px){.joblist__items{display:flex;flex-flow:row wrap;margin-left:-20px;margin-right:-20px}}.joblist__headline{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.joblist__list{max-width:100%;flex:0 0 100%}@media screen and (min-width: 992px){.joblist--has-position-week .joblist__list{max-width:calc(100% - 380px);flex:0 0 calc(100% - 380px)}}@media screen and (min-width: 992px){.joblist--has-magazine-teaser .joblist__list{max-width:calc(100% - 510px);flex:0 0 calc(100% - 510px)}}@media screen and (min-width: 992px){.joblist--has-magazine-teaser.joblist--has-position-week .joblist__list{max-width:calc(100% - 380px - 510px);flex:0 0 calc(100% - 380px - 510px)}}.joblist__row{list-style:none}@media screen and (min-width: 992px){.joblist__row{padding:0 35px;max-width:33.33%;flex:0 0 33.33%}.joblist--has-magazine-teaser .joblist__row,.joblist--has-position-week .joblist__row{max-width:50%;flex:0 0 50%}.joblist--has-magazine-teaser.joblist--has-position-week .joblist__row{padding:0 20px;max-width:100%;flex:0 0 100%}}.joblist__row--full{max-width:100%;flex:0 0 100%;padding:0}.joblist__more{margin-left:20px;display:inline-block}.joblist__item{position:relative;margin-top:23px}.joblist__link{text-decoration:none}.joblist__link::before{content:"";position:absolute;inset:0}.joblist__subline{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;/*! autoprefixer: ignore next */-webkit-box-orient:vertical;margin-top:5px;min-height:2.8em;line-height:1.4}.joblist__position-week{padding-right:35px}@media screen and (min-width: 992px){.joblist__position-week{max-width:380px;flex:0 0 380px}}@media screen and (min-width: 576px){.joblist__magazine{padding-left:35px}}@media screen and (min-width: 992px){.joblist__magazine{max-width:510px;flex:0 0 510px}}.joblist__magazine>.card-wide{margin-top:80px}@media screen and (min-width: 576px){.joblist__magazine>.card-wide{margin-top:60px}}@media screen and (min-width: 992px){.joblist__magazine>.card-wide{margin-top:0}}.newsfeed .card-ad-wide{max-width:970px;margin:75px auto}.newsfeed__posts{margin-top:50px}.newsfeed__categories{position:relative}.newsfeed__categories-list{list-style:none;margin:0;padding:0}.newsfeed__categories-list-item{display:inline-block;margin-top:20px;margin-right:20px}.divider{height:1px;width:100%;background-color:#ddd;margin:35px 0;outline:none;border:none}@media screen and (min-width: 768px){.divider{margin:75px 0}}.advertising-headline{margin-bottom:28px}.advertising-headline__link{margin-left:20px;display:inline-block}.loading-spinner{z-index:9;position:absolute;inset:0;background-color:#fff;display:none;align-items:center;justify-content:center}.loading-spinner.loading{display:flex}.loading-spinner .icon{display:block}.newsletter-section__row{align-items:center}.newsletter-section__magazine{margin-top:45px}@media screen and (min-width: 992px){.newsletter-section__column:nth-child(even)::after{position:absolute;content:"";left:0;bottom:-80px;top:-120px;height:auto;width:1px;background-color:#ddd}}.bottom-teasers-section{padding-top:40px;padding-bottom:40px;border-top:1px solid #ddd}@media screen and (min-width: 1200px){.bottom-teasers-section{padding-top:70px;padding-bottom:70px}}.bottom-teasers-section__headline-wrapper{display:inline-flex;flex-wrap:wrap;margin-bottom:15px}@media screen and (min-width: 1200px){.bottom-teasers-section__headline-wrapper{margin-bottom:30px}}.bottom-teasers-section__headline-wrapper>*{padding:5px 5px 5px 0}.bottom-teasers-section__headline{margin-right:20px}.error-page{margin-top:40px;position:relative;height:50vh;min-height:50vh;display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (min-width: 768px){.error-page{margin-top:60px}}.error-page::before{content:"";display:block;position:absolute;z-index:-1;top:-63px;left:50%;transform:translateX(-50%);width:100%;max-width:445px;height:100%;background-image:url("../../images/error-404-steuermarkt.svg");background-repeat:no-repeat;background-size:contain;background-position:center}.error-page__content{text-align:center}.error-page__text{margin-top:20px;margin-bottom:50px}.error-page--403::before{background-image:url("../../images/error-403-steuermarkt.svg")}.firm-profile{margin-top:37px;scroll-behavior:smooth}.firm-profile__top{display:flex;flex-direction:column-reverse;width:100%;flex:0 0 100%}@media screen and (min-width: 992px){.firm-profile__top{flex-direction:row;justify-content:space-between}}.firm-profile__logo{flex:0 0 auto;display:flex;justify-content:flex-end;width:100%;max-height:100px;margin-bottom:1rem}@media screen and (min-width: 992px){.firm-profile__logo{width:380px;margin-bottom:0}}.firm-profile__logo picture{display:flex;justify-content:center}@media screen and (min-width: 992px){.firm-profile__logo picture{justify-content:flex-end}}.firm-profile__logo img{max-width:100%;height:auto;max-height:100%;width:auto;flex:0}.firm-profile__title{flex:0 1 auto;-webkit-hyphens:auto;hyphens:auto}.firm-profile__facts{width:100%;margin-top:30px}@media screen and (min-width: 768px){.firm-profile__facts{margin-top:50px}}.firm-profile__header{position:absolute;top:50%;left:0;width:100%;height:auto;transform:translateY(-50%)}.firm-profile__header-wrapper{width:100%;padding-bottom:39.0625%;height:auto;overflow:hidden;position:relative;border-radius:12px}.firm-profile__factbox{margin-top:30px}@media screen and (min-width: 768px){.firm-profile__factbox{transform:translate(5%, -50%);max-width:90%;margin-top:0}}@media screen and (min-width: 1200px){.firm-profile__factbox{max-width:940px}}.firm-profile__layout{margin:4rem 0;display:grid;grid-template-rows:auto;grid-template-columns:100%;grid-template-areas:"lawyerMain" "lawyerBottom" "lawyerSidebar"}@media screen and (min-width: 992px){.firm-profile__layout{grid-template-rows:repeat(2, auto);grid-template-columns:calc(60% - 2rem) 40%;grid-gap:2rem;grid-template-areas:"lawyerMain lawyerSidebar" "lawyerBottom lawyerBottom"}.firm-profile__layout > .lawyer-profile__main{-ms-grid-row:1;-ms-grid-column:1}.firm-profile__layout > .lawyer-profile__sidebar{-ms-grid-row:1;-ms-grid-column:3}.firm-profile__layout > .lawyer-profile__bottom{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:3}}@media screen and (min-width: 1320px){.firm-profile__layout{grid-template-columns:calc(70% - 3rem) 30%;grid-gap:3rem}}.firm-profile__layout-headline{margin-top:60px;margin-bottom:30px}.firm-profile__layout-headline.no-top-margin{margin-top:0}.firm-profile__submenu--mobile{z-index:50;display:block;top:0;margin:0 -20px;background:#fff;padding:20px}@media screen and (min-width: 992px){.firm-profile__submenu--mobile{display:none}}.firm-profile__submenu--desktop{display:none;top:20px;margin:30px 0}@media screen and (min-width: 992px){.firm-profile__submenu--desktop{display:block}}.firm-profile__content{-ms-grid-row:1;-ms-grid-column:1;grid-area:lawyerMain}.firm-profile__layout > .firm-profile__content{-ms-grid-row:1;-ms-grid-column:1}@media screen and (max-width: 991px){.firm-profile__content{margin-bottom:30px}}.firm-profile__sidebar{-ms-grid-row:3;-ms-grid-column:1;grid-area:lawyerSidebar}.firm-profile__layout > .firm-profile__sidebar{-ms-grid-row:3;-ms-grid-column:1}.firm-profile__sidebar>*+*{margin-top:30px}@media screen and (min-width: 1200px){.firm-profile__sidebar>*+*{margin-top:70px}}.firm-profile__bottom{-ms-grid-row:5;-ms-grid-column:1;grid-area:lawyerBottom}.firm-profile__layout > .firm-profile__bottom{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1}@media screen and (min-width: 992px){.lawyer-profile__main{-ms-grid-row:1;-ms-grid-column:1}.lawyer-profile__sidebar{-ms-grid-row:1;-ms-grid-column:3}.lawyer-profile__bottom{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:3}.firm-profile__content{-ms-grid-row:1;-ms-grid-column:1}.firm-profile__layout > .firm-profile__content{-ms-grid-row:1;-ms-grid-column:1}.firm-profile__sidebar{-ms-grid-row:1;-ms-grid-column:3}.firm-profile__layout > .firm-profile__sidebar{-ms-grid-row:1;-ms-grid-column:3}.firm-profile__bottom{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:3}.firm-profile__layout > .firm-profile__bottom{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:3}}@media screen and (max-width: 991px){.firm-profile__bottom{margin-bottom:30px}}.press-overview__header{margin-top:20px;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between}@media screen and (min-width: 576px){.press-overview__header{margin-top:25px;margin-bottom:20px}}@media screen and (min-width: 1200px){.press-overview__header{margin-bottom:40px}}.press-overview__header>*{margin-bottom:10px;margin-top:10px}.press-overview__headline{margin-right:20px}.press-overview__content{margin-bottom:20px}@media screen and (min-width: 1200px){.press-overview__content{margin-bottom:80px}}.press-overview__body{margin-bottom:40px}@media screen and (min-width: 576px){.press-overview__body{margin-bottom:50px}}@media screen and (min-width: 1200px){.press-overview__body{margin-bottom:80px}}.top-employer{color:#666}.top-employer__wrapper{margin:2rem 0}.top-employer__footer{margin:2rem 0}@media screen and (min-width: 992px){.top-employer__footer{margin:5rem 0 2rem}}@media screen and (min-width: 992px){.top-employer__grid{display:grid;grid-template-columns:120px auto 32%;grid-template-rows:auto auto;gap:20px 50px;grid-template-areas:"metabar intro sidebar" "metabar content sidebar" "metabar info sidebar"}}@media screen and (min-width: 1320px){.top-employer__grid{grid-template-columns:120px 620px auto;gap:20px 70px}}.top-employer__grid>.top-employer__metabar{max-width:740px;margin-left:auto;margin-right:auto;margin-bottom:85px}@media screen and (min-width: 576px){.top-employer__grid>.top-employer__metabar{margin-bottom:100px}}.top-employer__grid>.top-employer__metabar .article-sharing{margin-top:40px}@media screen and (min-width: 576px){.top-employer__grid>.top-employer__metabar .article-sharing{margin-top:70px}}@media screen and (min-width: 992px){.top-employer__grid>.top-employer__metabar .article-sharing{margin-top:0}}.top-employer__grid>.top-employer__metabar .article-sharing .article-sharing-list{justify-content:left}@media screen and (min-width: 992px){.top-employer__metabar{grid-area:metabar;display:flex;flex-direction:column;align-items:flex-end}}.top-employer__intro{grid-area:intro;font-size:22px;line-height:31px;color:#333}.top-employer__content{max-width:740px;margin-left:auto;margin-right:auto;font-size:20px}@media screen and (min-width: 992px){.top-employer__content{max-width:none;margin-left:0;margin-right:0;grid-area:content}}.top-employer__content h4,.top-employer__content h5,.top-employer__content h6{margin-top:30px;margin-bottom:15px;color:#333;text-transform:uppercase;font-family:"Quicksand",serif,sans-serif;font-size:16px;font-weight:700}.top-employer__content .infobox{margin-top:50px}.top-employer__content .rating-table td{white-space:normal}.top-employer__sidebar{grid-area:sidebar}.top-employer__info{grid-area:info}.top-employer__profile{margin-bottom:50px}.top-employer__submenu{z-index:100}.top-employer__submenu--mobile{background-color:#fff;top:-1px;margin:0;padding:15px 0}@media screen and (min-width: 992px){.top-employer__submenu--mobile{display:none}}.top-employer__submenu--desktop{display:none;top:20px;margin:30px 0}@media screen and (min-width: 992px){.top-employer__submenu--desktop{display:block}}.top-employer__intro-meta{display:grid;grid-template-columns:80px auto;grid-template-rows:auto;gap:20px;grid-template-areas:". .";margin-bottom:30px}@media screen and (min-width: 992px){.top-employer__intro-meta{display:none}}.top-employer__postdate{font-family:"Quicksand",serif,sans-serif;font-size:16px;color:#666;margin-bottom:50px;line-height:36px}.top-employer__position{background-color:#f6df21;color:#333;width:80px;height:100px;font-family:"Oswald",sans-serif;font-weight:400;font-size:60px;border-radius:8px;line-height:1;display:flex;align-items:flex-end;padding:10px;margin-bottom:2rem}@media screen and (min-width: 992px){.top-employer__position{width:120px;height:150px;font-size:100px}}.top-employer__metabar .top-employer__position,.top-employer__sidebar .top-employer__postdate{display:none}@media screen and (min-width: 992px){.top-employer__metabar .top-employer__position,.top-employer__sidebar .top-employer__postdate{display:block}}.top-employer__intro-meta .top-employer__position{margin:0}.top-employer__intro-meta .top-employer__postdate{margin:0;display:flex;align-items:flex-end}.top-employer-overview__header{margin-top:30px}.top-employer-overview__text{max-width:840px;font-size:22px;line-height:31px;color:#333}.top-employer-overview__top-grid{margin:2rem 0}@media screen and (min-width: 992px){.top-employer-overview__top-grid{margin:4rem 0;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;gap:20px 20px;grid-template-areas:". . ."}}.top-employer-overview__low-grid{margin:2rem 0}@media screen and (min-width: 576px){.top-employer-overview__low-grid{margin:4rem 0;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;gap:20px 20px;grid-template-areas:". ."}}@media screen and (min-width: 992px){.top-employer-overview__low-grid{margin:4rem 0;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;gap:20px 20px;grid-template-areas:". . ."}}.top-employer-overview__top-grid-item,.top-employer-overview__low-grid-item{position:relative;display:block;text-decoration:none;color:#666;font-size:20px}@media screen and (max-width: 991px){.top-employer-overview__top-grid-item,.top-employer-overview__low-grid-item{margin-bottom:2rem}}.top-employer-overview__top-grid-item h3,.top-employer-overview__low-grid-item h3{font-size:30px}.top-employer-overview__top-grid-item{margin-top:1rem;margin-left:1rem;width:calc(100% - 1rem);background-color:#f3f3f3;border-radius:12px;border:2px solid #f6df21;padding:2rem 2rem 2rem 80px}.top-employer-overview__top-grid-item p{margin-top:2.5rem}.top-employer-overview__low-grid-item{position:relative;width:100%;padding:1rem 1rem 1rem 90px}.top-employer-overview__low-grid-item p{margin-top:1.5rem}.top-employer-overview__low-grid-item::before{content:"";display:none;height:80%;width:1px;position:absolute;top:50%;right:0;transform:translateY(-50%);background-color:#ddd}@media screen and (min-width: 576px){.top-employer-overview__low-grid-item:not(:nth-child(2n))::before{display:block}}@media screen and (min-width: 576px){.top-employer-overview__low-grid-item:nth-child(2n)::before{display:none}}@media screen and (min-width: 992px){.top-employer-overview__low-grid-item:not(:nth-child(3n))::before{display:block}}@media screen and (min-width: 992px){.top-employer-overview__low-grid-item:nth-child(3n)::before{display:none}}.top-employer-overview__low-grid-item::after{content:"";display:block;width:80%;height:1px;position:absolute;bottom:0;left:50%;transform:translateX(-50%);background-color:#ddd}.top-employer-overview__top-grid-item-position,.top-employer-overview__low-grid-item-position{background-color:#f6df21;color:#333;position:absolute;width:80px;height:100px;top:0;left:0;font-family:"Oswald",sans-serif;font-weight:500;font-size:60px;border-radius:8px;line-height:1;display:flex;align-items:flex-end;padding:10px}.top-employer-overview__top-grid-item-position{top:-1rem;left:-1rem}.top-employer-overview__low-grid-item-position{font-size:50px}.ranking-wysiwyg,.ranking-page .wp-block-group__inner-container,.ranking-page__content,.ranking-page,.rankings-page .wp-block-group__inner-container,.rankings-page__header-text,.rankings-page__content{font-size:20px;line-height:28px;color:#333}.ranking-wysiwyg :is(h1,h2,h3,h4,h5),.ranking-page .wp-block-group__inner-container :is(h1,h2,h3,h4,h5),.ranking-page__content :is(h1,h2,h3,h4,h5),.ranking-page :is(h1,h2,h3,h4,h5),.rankings-page .wp-block-group__inner-container :is(h1,h2,h3,h4,h5),.rankings-page__header-text :is(h1,h2,h3,h4,h5),.rankings-page__content :is(h1,h2,h3,h4,h5){margin-left:0;margin-right:auto;font-family:"Oswald",sans-serif;color:#333;font-weight:400}.ranking-wysiwyg :is(h1,h2,h3,h4,h5):not(:first-child,.teaser-small__headline),.ranking-page__content :is(h1,h2,h3,h4,h5):not(:first-child,.teaser-small__headline),.ranking-page :is(h1,h2,h3,h4,h5):not(:first-child,.teaser-small__headline),.rankings-page .wp-block-group__inner-container :is(h1,h2,h3,h4,h5):not(:first-child,.teaser-small__headline),.rankings-page__header-text :is(h1,h2,h3,h4,h5):not(:first-child,.teaser-small__headline),.rankings-page__content :is(h1,h2,h3,h4,h5):not(:first-child,.teaser-small__headline){margin-top:50px}.ranking-wysiwyg>*+*,.ranking-page .wp-block-group__inner-container>*+*,.ranking-page__content>*+*,.ranking-page>*+*,.rankings-page .wp-block-group__inner-container>*+*,.rankings-page__header-text>*+*,.rankings-page__content>*+*,.ranking-wysiwyg>.paywall>*+*,.ranking-page .wp-block-group__inner-container>.paywall>*+*,.ranking-page__content>.paywall>*+*,.ranking-page>.paywall>*+*,.rankings-page .wp-block-group__inner-container>.paywall>*+*,.rankings-page__header-text>.paywall>*+*,.rankings-page__content>.paywall>*+*,.ranking-wysiwyg>.non-paywall>*+*,.ranking-page .wp-block-group__inner-container>.non-paywall>*+*,.ranking-page__content>.non-paywall>*+*,.ranking-page>.non-paywall>*+*,.rankings-page .wp-block-group__inner-container>.non-paywall>*+*,.rankings-page__header-text>.non-paywall>*+*,.rankings-page__content>.non-paywall>*+*{margin-top:2rem}.ranking-wysiwyg h1,.ranking-page .wp-block-group__inner-container h1,.ranking-page__content h1,.ranking-page h1,.rankings-page .wp-block-group__inner-container h1,.rankings-page__header-text h1,.rankings-page__content h1{margin-top:0}.ranking-wysiwyg h2,.ranking-page .wp-block-group__inner-container h2,.ranking-page__content h2,.ranking-page h2,.rankings-page .wp-block-group__inner-container h2,.rankings-page__header-text h2,.rankings-page__content h2{font-size:30px;line-height:36px}.ranking-wysiwyg h3,.ranking-page .wp-block-group__inner-container h3,.ranking-page__content h3,.ranking-page h3,.rankings-page .wp-block-group__inner-container h3,.rankings-page__header-text h3,.rankings-page__content h3{font-size:24px;line-height:29px}.ranking-wysiwyg h4,.ranking-page .wp-block-group__inner-container h4,.ranking-page__content h4,.ranking-page h4,.rankings-page .wp-block-group__inner-container h4,.rankings-page__header-text h4,.rankings-page__content h4{font-size:18px;line-height:24px}.ranking-column-layout.wp-block-columns,.ranking-column-layout .wp-block-columns{display:grid;grid-template-columns:1fr;grid-template-rows:auto;gap:20px 20px;grid-template-areas:"."}@media screen and (min-width: 576px){.ranking-column-layout.wp-block-columns,.ranking-column-layout .wp-block-columns{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;gap:20px 20px;grid-template-areas:". ."}}@media screen and (min-width: 992px){.ranking-column-layout.wp-block-columns,.ranking-column-layout .wp-block-columns{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;gap:20px 20px;grid-template-areas:". . ."}}.rankings-overview{margin-top:30px}.rankings-overview__header{margin:30px 0}@media screen and (min-width: 992px){.rankings-overview__header{margin:50px 0;display:flex}}.rankings-overview__header-teaser{margin:30px 0}@media screen and (min-width: 992px){.rankings-overview__header-teaser{margin:0;width:400px;flex:0 0 400px}}.rankings-overview__header-text{margin:30px 0;font-size:22px;line-height:31px;color:#333}@media screen and (min-width: 992px){.rankings-overview__header-text{max-width:840px;flex:0 1 auto;margin:0 2.5rem 0 0}}.rankings-overview__juve-rankings{padding:30px 0;display:grid;grid-template-columns:1fr;grid-template-rows:auto;gap:20px 20px;grid-template-areas:"."}@media screen and (min-width: 768px){.rankings-overview__juve-rankings{padding:0;margin:30px 0;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;gap:20px 20px;grid-template-areas:". ."}}.rankings-overview__external-rankings{padding:30px 0;display:grid;grid-template-columns:1fr;grid-template-rows:auto;gap:20px 20px;grid-template-areas:"."}@media screen and (min-width: 768px){.rankings-overview__external-rankings{padding:0;margin:30px 0;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;gap:20px 20px;grid-template-areas:". . ."}}.rankings-overview__juve-ranking-item>*,.rankings-overview__external-ranking-item>*{height:calc(100% - 60px)}.rankings-overview__external-ranking-item .card-vertical__picture{width:150px}.rankings-overview__footer{margin:2rem 0}.rankings-page{margin-top:30px}.rankings-page__header{margin-bottom:30px}@media screen and (min-width: 992px){.rankings-page__header{display:flex}}.rankings-page__content .card-ad-wide{margin:50px 0}.rankings-page__header-teaser{margin:50px 0 30px}@media screen and (min-width: 992px){.rankings-page__header-teaser{margin:0;width:400px;flex:0 0 400px}}.rankings-page__header-text{margin:30px 0;font-size:22px;line-height:31px;color:#333}@media screen and (min-width: 992px){.rankings-page__header-text{flex:0 1 auto;margin:0 2.5rem 0 0}}.rankings-page__sidebar{margin-top:60px}@media screen and (min-width: 768px){.rankings-page__sidebar{margin-top:0}}.rankings-page__sidebar>*+*{margin-top:60px}.rankings-page__footer{margin:2rem 0}.ranking-column-layout.wp-block-columns,.ranking-column-layout .wp-block-columns{display:grid;grid-template-columns:1fr;grid-template-rows:auto;gap:20px 20px;grid-template-areas:"."}@media screen and (min-width: 576px){.ranking-column-layout.wp-block-columns,.ranking-column-layout .wp-block-columns{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;gap:20px 20px;grid-template-areas:". ."}}@media screen and (min-width: 992px){.ranking-column-layout.wp-block-columns,.ranking-column-layout .wp-block-columns{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;gap:20px 20px;grid-template-areas:". . ."}}.ranking-column-layout.ranking-dropdown-section .wp-block-columns{gap:10px 20px}.ranking-column-layout.ranking-dropdown-section .wp-block-columns .wp-block-column>*+*{margin-top:10px}.ranking-page{margin-top:30px}@media screen and (min-width: 992px){.ranking-page__layout--has-sidebar{display:grid;grid-template-columns:calc(100% - 420px) 420px;grid-template-rows:auto auto;grid-template-areas:"content sidebar"}.ranking-page__layout--has-sidebar > .top-employer__content{-ms-grid-row:1;-ms-grid-column:1}.ranking-page__layout--has-sidebar > .top-employer__sidebar{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:2}}.ranking-page__date{display:block;font-family:"Crimson Text",serif,sans-serif;font-size:20px;line-height:28px;color:#666;margin-top:24px}.ranking-page__content{grid-area:content;position:relative}.ranking-page__content::after{content:"";display:table;clear:both}@media screen and (min-width: 992px){.ranking-page__layout--has-sidebar .ranking-page__paywall-content{padding-right:40px}}.ranking-page__sidebar{display:none;grid-area:sidebar;margin-top:60px}@media screen and (min-width: 992px){.top-employer__metabar{-ms-grid-row:1;-ms-grid-row-span:5;-ms-grid-column:1}.top-employer__intro{-ms-grid-row:1;-ms-grid-column:3}.top-employer__content{-ms-grid-row:3;-ms-grid-column:3}.top-employer__sidebar{-ms-grid-row:1;-ms-grid-row-span:5;-ms-grid-column:5}.top-employer__info{-ms-grid-row:5;-ms-grid-column:3}.ranking-page__content{-ms-grid-row:3;-ms-grid-column:3}.ranking-page__layout--has-sidebar > .ranking-page__content{-ms-grid-row:1;-ms-grid-column:1}.ranking-page__sidebar{-ms-grid-row:1;-ms-grid-row-span:5;-ms-grid-column:5}.ranking-page__layout--has-sidebar > .ranking-page__sidebar{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:2}}@media screen and (min-width: 992px){.ranking-page__sidebar{padding-left:40px;margin-top:0}}.ranking-page__sidebar>*+*{margin-top:60px}.ranking-page__layout--has-sidebar .ranking-page__sidebar{display:block}@media screen and (min-width: 992px){.ranking-page__layout--has-sidebar .ranking-page__content{padding-right:40px;border-right:1px solid #ddd}}.ranking-page__mobile-sidebar-content{display:block}@media screen and (min-width: 992px){.ranking-page__mobile-sidebar-content{display:none}}@media screen and (min-width: 992px){.ranking-page__sidebar-image{display:flex;justify-content:center}}.ranking-page__lawyers-in-germany p{margin-top:20px}.ranking-page__locations-list{margin:20px 0}.ranking-page__locations-list .icon-list__item{text-indent:0}.ranking-page__locations-list .icon-list__item::before{margin-right:10px}.ranking-page__locations-list li:not(.icon-list__item){margin-top:15px}.ranking-page__locations-list .link{display:inline}.ranking-page__quicklinks *+*{margin-top:15px}.ranking-page__quicklinks--mobile{display:block;margin-top:50px}@media screen and (min-width: 992px){.ranking-page__quicklinks--mobile{display:none}}.ranking-page__quicklinks--desktop{display:none}@media screen and (min-width: 992px){.ranking-page__quicklinks--desktop{display:block}}.ranking-page__sticky-sidebar{z-index:10;position:sticky}.ranking-page__sticky-sidebar--mobile{background-color:#fff;top:-1px;margin:0;padding:15px 0}@media screen and (min-width: 992px){.ranking-page__sticky-sidebar--mobile{display:none}}.ranking-page__sticky-sidebar--desktop{display:none;top:20px;margin:30px 0}@media screen and (min-width: 992px){.ranking-page__sticky-sidebar--desktop{display:block}}.ranking-page__sticky-sidebar--desktop>*+*{margin-top:30px}.ranking-page .infobox{line-height:27px}@media screen and (min-width: 768px){.ranking-page .infobox{padding:70px 30px}}.ranking-page .infobox--quotes{text-align:center}.ranking-page .infobox--with-info-icon{padding:30px 50px}.ranking-page__footer{margin:2rem 0}@media screen and (min-width: 992px){.ranking-page--no-border .ranking-page__layout--has-sidebar .ranking-page__content{border-right:0}}.ranking-page--no-border .ranking-page__content h2+p{margin-top:2rem}.teaser-focuspoint{position:relative}.teaser-focuspoint>*+*{margin-top:20px}.teaser-focuspoint__link{color:inherit;text-decoration:none}.teaser-focuspoint__link::before{display:block;content:"";position:absolute;left:0;top:0;width:100%;height:100%}.single-job-page__article{margin-top:15px}.single-job-page__list-stellenanzeigen{margin-top:50px;margin-bottom:50px}@media screen and (min-width: 768px){.single-job-page__list-stellenanzeigen{margin-top:60px;margin-bottom:60px}}.single-job-page-header__headline{margin-bottom:40px}.single-job-page-header__picture{margin-bottom:25px}.single-job-page-header__content{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:20px;grid-row-gap:25px}@media screen and (min-width: 576px){.single-job-page-header__content{grid-template-columns:1fr 1fr 1fr}}.single-job-page-header__item>*+*{margin-top:3px}.single-job-page-header__button-wrapper{margin-top:30px}@media screen and (min-width: 576px){.single-job-page-header__button-wrapper{margin-top:50px}}@media screen and (min-width: 992px){.single-job-page-header__button-wrapper{margin-top:70px}}.single-job-page-header__button-wrapper>*{margin-top:15px;margin-bottom:15px}.single-job-page-header__button{width:100%}@media screen and (min-width: 576px){.single-job-page-header__button{margin-right:40px;width:auto}}.single-job-page-header__text{margin-top:15px}.collapsible__target{display:none}.collapsible__toggle{display:block;margin-top:20px;font-size:16px;background-color:rgba(0,0,0,0);border:0;cursor:pointer;font-family:"Quicksand",serif,sans-serif;font-weight:700;color:#333;text-decoration:underline}.collapsible__toggle-text.closed{display:block}.collapsible__toggle-text.opened{display:none}.collapsible.open .collapsible__target{display:block}.collapsible.open .collapsible__toggle-text.closed{display:none}.collapsible.open .collapsible__toggle-text.opened{display:block}.awards{display:block}.awards .award{display:inline-block;width:80px;margin-right:20px;margin-bottom:20px;vertical-align:top}@media screen and (min-width: 768px){.awards .award{width:110px;margin-right:35px;margin-bottom:35px}}.awards__image{width:100%}@media screen and (min-width: 768px){.locations{display:flex;align-items:stretch}}.locations__map{flex:0 1 60%;border-radius:12px;overflow:hidden;min-height:400px}.locations__list{position:relative;flex:0 1 40%;height:400px}@media screen and (min-width: 768px){.locations__list{margin-left:30px;max-height:600px;height:auto}}.locations__list-items{padding:30px 0;height:100%;overflow-y:auto;scroll-behavior:smooth;scroll-snap-type:y mandatory}.locations__scroll-up,.locations__scroll-down{position:absolute;left:0;width:100%;height:40px;border:0;background-color:rgba(0,0,0,0)}.locations__scroll-up::before,.locations__scroll-down::before{display:block;content:"";position:absolute;top:0;left:0;width:100%;height:100%}.locations__scroll-up.hide,.locations__scroll-down.hide{display:none}.locations__scroll-up *,.locations__scroll-down *{pointer-events:none}.locations__scroll-up svg,.locations__scroll-down svg{position:relative}.locations__scroll-up{top:0}.locations__scroll-up::before{background-image:linear-gradient(0deg, rgba(255, 255, 255, 0.0001), white 50%)}.locations__scroll-up svg{transform:rotate(180deg)}.locations__scroll-down{bottom:0}.locations__scroll-down::before{background-image:linear-gradient(180deg, rgba(255, 255, 255, 0.0001), white 50%)}.locations__item{cursor:pointer;border-bottom:1px solid #ddd;padding-bottom:30px;scroll-margin-top:30px;scroll-snap-align:start;scroll-snap-stop:normal}.locations__item:not(.locations__item:last-child){margin-bottom:30px}.locations__item.active{background-color:rgba(255,255,255,.01)}.locations__item *{pointer-events:none}.locations__headline{display:block;font-family:"Oswald",sans-serif;font-size:24px;color:#082a57;margin-bottom:20px}.locations__paragraph{font-size:16px;line-height:27px;color:#666;font-family:"Quicksand",serif,sans-serif;-webkit-hyphens:auto;hyphens:auto}.locations__paragraph+.locations__paragraph{margin-top:20px}.locations--sidebar{margin-top:25px}@media screen and (min-width: 992px){.locations--sidebar{display:block;margin-top:20px}}@media screen and (min-width: 992px){.locations--sidebar .locations__list{margin-left:0;max-height:unset;height:400px}}.alphabet{list-style:none;margin:0;padding:0;display:flex;width:100%}.alphabet__wrapper{position:relative;z-index:1}.alphabet__wrapper::before,.alphabet__wrapper::after{display:block;content:"";position:absolute;top:0;width:0;height:100%;z-index:10;opacity:0;transition:width .2s ease,opacity .2s ease}.alphabet__wrapper::before{left:0;background-image:linear-gradient(-90deg, rgba(243, 244, 247, 0.0001), rgb(243, 244, 247) 50%)}.alphabet__wrapper::after{right:0;background-image:linear-gradient(90deg, rgba(243, 244, 247, 0.0001), rgb(243, 244, 247) 50%)}.alphabet__wrapper.gradient--left::before{width:30px;opacity:1}.alphabet__wrapper.gradient--right::after{width:30px;opacity:1}.alphabet__item{width:auto}.alphabet__item:not(:last-child){margin-right:5px}.alphabet__letter{display:none}.alphabet__label{display:flex;align-items:center;justify-content:center;background-color:#e5e5e5;color:#333;border-radius:6px;text-decoration:none;width:40px;height:40px;font-family:"Quicksand",serif,sans-serif;font-weight:600;cursor:pointer}.alphabet__letter:hover+.alphabet__label,.alphabet__letter:active+.alphabet__label,.alphabet__letter:focus+.alphabet__label{background-color:#ddd;color:#333}.alphabet__letter:checked+.alphabet__label{background-color:#333;color:#e5e5e5}.alphabet__letter:disabled+.alphabet__label{background-color:#e5e5e5;color:#999}.gfield{margin-top:60px}.gfield+.gfield{margin-top:20px}.gfield+.gfield.gfield_html{margin-top:60px}.gfield input[type=text][aria-invalid=true],.gfield input[type=email][aria-invalid=true]{border-color:#c21b17;color:#c21b17;background-color:rgba(0,0,0,0)}.gfield.hidden_label>.gfield_label{display:none}@media screen and (min-width: 768px){.gfield .medium{width:calc(50% - 10px) !important}}.gfield .ginput_complex{display:flex;justify-content:space-between;flex-wrap:wrap}@media screen and (min-width: 768px){.gfield .ginput_complex .name_first{width:calc(50% - 10px)}}@media screen and (min-width: 768px){.gfield .ginput_complex .name_last{width:calc(50% - 10px)}}@media screen and (min-width: 768px){.gfield .ginput_complex .address_city{width:calc(66% - 10px)}}@media screen and (min-width: 768px){.gfield .ginput_complex .address_zip{width:calc(34% - 10px);margin-left:20px}}.gfield .ginput_complex .ginput_full{width:100%}.gfield .gfield_checkbox label{display:flex;align-items:flex-start;text-transform:none}.gfield .ginput_container_address>*+*{margin-top:20px}.gfield:last-child{height:0}.gform_heading{display:none}.gform_hidden{display:none}.gfield_required_asterisk{margin-left:5px}.gfield_error label{color:#c21b17}.gfield_error .address_line_2 label{color:#999}.gfield_error .gfield_validation_message{color:#c21b17;margin-top:10px;line-height:1.6}.gform_validation_errors{margin-top:30px;margin-bottom:30px}.gform_submission_error{color:#c21b17}@media screen and (min-width: 768px){.gfield-select-50{width:calc(50% - 10px);display:inline-block}.gfield-select-50+.gfield-select-50{margin-left:20px}}.gform_confirmation_wrapper{margin-top:30px;line-height:1.6}.field_description_below .gfield_description{margin:20px 0}.checklist{list-style:none;margin:0;padding:0}.checklist li{position:relative;line-height:36px;padding-left:1.25rem}.checklist li::before{content:"";width:16px;height:36px;background-image:url("../../images/icons/icon-check-thin-steuermarkt.svg");background-repeat:no-repeat;background-position:center center;background-size:16px 16px;margin-left:-0.25rem;position:absolute;top:0;left:0}.checklist--paywall li::before{background-image:url("../../images/icons/icon-check-thin-paywall.svg")}.checklist--mi li::before{background-image:url("../../images/icons/icon-check-thin-mi.svg")}.main-search__fields{background:#f3f3f3;border-radius:12px;padding:30px;display:flex;flex-flow:row wrap;justify-content:space-between;margin-top:60px;margin-bottom:60px}@media screen and (min-width: 576px){.main-search__fields{padding:30px}}@media screen and (min-width: 768px){.main-search__fields{padding:30px 40px}}@media screen and (min-width: 992px){.main-search__fields{padding:30px 40px}}@media screen and (min-width: 1200px){.main-search__fields{padding:30px 40px}}.main-search__submit{padding-top:36px}.main-search__term{flex:0 0 100%;max-width:100%;position:relative}@media screen and (min-width: 992px){.main-search__term{flex:0 0 45%;max-width:45%}}.main-search__field{padding-right:30px}.main-search__clear{position:absolute;right:20px;top:50px;cursor:pointer;display:none}.main-search__clear svg{width:10px;height:36px}.main-search__clear.show{display:block}.main-search__period{flex:0 0 100%;max-width:100%}@media screen and (min-width: 992px){.main-search__period{flex:0 0 32.8571428571%;max-width:32.8571428571%}}.main-search__filter{background:#f3f3f3;border-radius:12px;padding:30px}@media screen and (min-width: 576px){.main-search__filter{padding:30px}}@media screen and (min-width: 768px){.main-search__filter{padding:30px 40px}}@media screen and (min-width: 992px){.main-search__filter{padding:30px 40px}}@media screen and (min-width: 1200px){.main-search__filter{padding:30px 40px}}.main-search__row{display:flex;flex-flow:row wrap}.main-search__left{flex:0 0 100%;max-width:100%;order:1}@media screen and (min-width: 992px){.main-search__left{padding-right:59px;border-right:1px solid #ddd;flex:0 0 65.625%;max-width:65.625%;order:0}}.main-search__right{flex:0 0 100%;max-width:100%;order:0}@media screen and (min-width: 992px){.main-search__right{padding-left:60px;flex:0 0 34.375%;max-width:34.375%;order:1}}.main-search__topic{margin-bottom:18px}.main-search__result{padding-bottom:40px;margin-top:40px}.main-search__result:not(:last-of-type){border-bottom:1px solid #ddd}.main-search__highlight{background-color:rgba(246,223,33,.3)}.main-search__pagination{margin-top:40px}@media screen and (min-width: 992px){.main-search__pagination{margin-top:80px}}.main-search__header{margin-top:40px}.main-search__anchor{margin-top:20px;display:block}.main-search__sister{margin-top:50px}@media screen and (min-width: 992px){.main-search__sister{margin-top:100px}}.main-search__heading{margin-bottom:20px}.filter-list{margin-top:30px}@media screen and (min-width: 768px){.filter-list{margin-top:0}}.filter-list__wrapper{list-style:none}.filter-list__label{margin-bottom:20px}.filter-list__sub{padding-left:35px;list-style:none}@media screen and (min-width: 768px){.filter-list__actions{display:flex;justify-content:space-between}}.grey-text-box{background:#f3f3f3;border-radius:12px;padding:25px;margin-bottom:20px}@media screen and (min-width: 576px){.grey-text-box{padding:35px}}@media screen and (min-width: 768px){.grey-text-box{padding:30px 40px}}@media screen and (min-width: 992px){.grey-text-box{padding:30px 40px}}@media screen and (min-width: 1200px){.grey-text-box{padding:30px 40px}}@media screen and (min-width: 768px){.grey-text-box{margin-bottom:40px}}.grey-text-box__headline{margin-bottom:20px}.grey-text-box__text>p{max-width:none}.grey-text-box__text>*+*{margin-top:20px}@media screen and (min-width: 768px){.grey-text-box__text>*+*{margin-top:38px}}.google-maps-consent{flex:0 1 60%}.google-maps-consent__button{margin-top:15px}.personal-preview{border:0}.personal-preview__header{background:#f6df21;display:flex;align-items:center;padding:15px 47px;border-radius:12px 12px 0 0}.personal-preview__header picture{height:36px;aspect-ratio:1/1;-o-object-fit:contain;object-fit:contain}.personal-preview__headline{display:inline-block;margin-right:16px;color:#333}.personal-preview__details{display:grid;grid-template-columns:1fr;grid-column-gap:40px;background:#f3f3f3;padding:35px 47px;align-items:center}@media screen and (min-width: 576px){.personal-preview__details{grid-template-columns:3fr 1fr}}.personal-preview__text{background:#e5e5e5;font-family:"Quicksand",serif,sans-serif;font-size:16px;line-height:27px;padding:15px 47px;border-radius:0 0 12px 12px}.personal-preview__image{width:100px;height:100px;-o-object-fit:cover;object-fit:cover;margin-top:20px;border-radius:12px}@media screen and (min-width: 576px){.personal-preview__image{margin-top:0;float:right}}.personal-preview__article{border:0;padding-bottom:40px}.personal-preview:nth-child(even)::after{display:none}.personal-details-page__articles{margin-top:15px;padding-right:17px;border:0}.personal-details-page__divider{display:flex;justify-content:center;align-items:center;min-height:60px;padding:0 20px;border-radius:8px;background-color:#f3f3f3;margin-bottom:40px}.personal-details-page__list{margin-bottom:50px}.personal-details-page__list>*+*{padding-top:40px;margin-top:40px;border-top:1px solid #ddd}.personal-details-page__content-wrapper{display:grid;grid-template-columns:1fr;grid-gap:30px;position:relative}@media screen and (min-width: 576px){.personal-details-page__content-wrapper{grid-template-columns:2.5fr 200px}}.personal-details-page__content-container>*+*{margin-top:10px}.personal-details-page__intro{margin:60px 0 54px}@media screen and (min-width: 992px){.personal-details-page__intro{margin-right:40px;padding-right:17px;max-width:65%}}.personal-details-page__date{font-family:"Quicksand",serif,sans-serif;font-size:16px;line-height:28px;color:#666}.personal-details-page__image{width:200px;height:200px;-o-object-fit:cover;object-fit:cover;border-radius:12px}.personal-details-page__link{display:inline-flex;align-items:center;text-decoration-color:#f6df21}.personal-details-page__link a::before{content:"";display:block;position:absolute;inset:0}.tippy-box[data-theme~=juve]{background-color:#f6df21 !important;color:#333 !important;border-radius:12px;padding:20px;font-family:"Quicksand",serif,sans-serif;font-weight:400}.picture-tooltip{background:none;border:none;padding:0;-webkit-appearance:none;z-index:999;position:absolute;right:0;bottom:0;width:48px;height:48px;background-image:url("../../images/icons/icon-info-circle-steuermarkt.svg");background-repeat:no-repeat;background-position:calc(100% - 10px) calc(100% - 10px);background-size:20px}.picture-tooltip-wrapper{position:relative}.picture-tooltip-wrapper picture{display:block}.archive-sponsored__relation{text-align:center;margin-top:20px}@media screen and (min-width: 992px){.archive-sponsored__relation{min-width:80px;padding-top:55px;margin:0}}.archive-sponsored__reset{margin-top:20px}@media screen and (min-width: 992px){.archive-sponsored__reset{min-width:200px;text-align:center;padding-top:55px;padding-left:20px;margin-top:0}}.archive-sponsored .not-active{opacity:.5}.block-newsletter-form{width:100%;max-width:740px}.block-newsletter-form>*+*{margin-top:20px}.block-newsletter-form--steuermarkt .newsletter-signup__name-input-wrapper{display:flex;justify-content:space-between}.block-newsletter-form--steuermarkt .newsletter-signup__name-input-wrapper>*+*{margin-right:0}@media screen and (min-width: 768px){.block-newsletter-form--steuermarkt .newsletter-signup__input-button-wrapper{display:flex;justify-content:space-between;flex-direction:row}.block-newsletter-form--steuermarkt .newsletter-signup__input-button-wrapper .input-group,.block-newsletter-form--steuermarkt .newsletter-signup__input-button-wrapper .gfield:not(.gfield_html){width:calc(70% - 10px)}.block-newsletter-form--steuermarkt .newsletter-signup__input-button-wrapper button{width:30%}}.block-newsletter-form--steuermarkt .newsletter-signup__icon-list .icon-list__item::before{width:23px;height:23px;background-color:#f6df21;border:5px solid #f6df21;border-radius:50%;top:2px}.job-teaser-wrapper{max-width:100%;margin-left:0;width:740px}.job-teaser-wrapper__header{display:flex;align-items:flex-end;justify-content:space-between}.job-teaser-wrapper__header-text{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-end;padding-right:10px;width:100%}.job-teaser-wrapper__header-buttons{display:flex;gap:10px}@media screen and (min-width: 576px){.job-teaser-wrapper__morelink{margin-right:30px;margin-left:auto}}.job-teaser-wrapper__morelink .link{text-decoration-color:#f6df21}.job-teaser-wrapper__morelink .link:hover{text-decoration-color:#333}.job-teaser-wrapper__headline{text-transform:uppercase;margin-right:30px}.job-teaser-wrapper__list{margin-top:16px;list-style:none}.job-teaser{background-color:#e5e5e5;border-radius:12px;padding:35px 30px}.job-teaser__headline{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.job-teaser__link{color:inherit;text-decoration:none;text-decoration-color:#f6df21}.job-teaser__text{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;/*! autoprefixer: ignore next */-webkit-box-orient:vertical;margin-top:8px}.wp-block-quote{margin-bottom:2.5rem}@media screen and (min-width: 992px){.wp-block-quote{display:grid;grid-template-columns:6rem auto;grid-template-rows:auto auto;grid-template-areas:"icon quote" ". quote-author"}}.wp-block-quote::before{grid-area:icon;display:block;content:"";width:3rem;height:3rem;margin-bottom:1.5rem;-webkit-mask-image:url("../../images/icons/icon-quotes-longread.svg");mask-image:url("../../images/icons/icon-quotes-longread.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;background-color:var(--longreadPrimaryColor, #333333)}.wp-block-quote p{grid-area:quote;font-style:italic;font-weight:200;line-height:1.5;font-size:24px}@media screen and (min-width: 992px){.wp-block-quote p{font-size:28px}}.wp-block-quote cite{grid-area:quote-author;display:flex;align-items:center;justify-content:flex-end;width:100%;margin-top:1rem;font-style:normal}@media screen and (min-width: 992px){.wp-block-quote::before{-ms-grid-row:1;-ms-grid-column:1}.wp-block-quote p{-ms-grid-row:1;-ms-grid-column:2}.wp-block-quote cite{-ms-grid-row:2;-ms-grid-column:2}}.wp-block-quote cite::before{display:block;content:"";width:60px;height:2px;margin-top:2px;margin-right:1rem;background-color:var(--longreadPrimaryColor, #333333)}.fact-block{color:#999;line-height:160%;font-size:18px}.fact-block__headline{margin-bottom:1rem}.fact-block a{color:#999;text-decoration:none}.fact-block__item-wrapper{list-style:none;margin:0;padding:0}.fact-block__button{margin-top:1.5rem;width:100%}.fact-block-item{margin-top:1rem;padding-bottom:1rem;border-bottom:1px solid #eee;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.fact-block-item::before{display:none}.fact-block-item.is-visible{display:block}@media screen and (min-width: 992px){.fact-block-item{margin-top:1.75rem;padding-bottom:1.75rem}}.fact-block-item__image-container{align-self:flex-start;position:relative;width:80px;min-height:80px}@media screen and (min-width: 992px){.fact-block-item__image-container{width:96px;min-height:96px}}.fact-block-item__image{display:block;margin:0;border-radius:4px;overflow:hidden}.fact-block-item__image img{display:block;width:100%}.fact-block-item__number{width:24px;height:24px;font-size:16px;display:flex;align-items:center;justify-content:center;line-height:1;border-radius:3px;font-family:"Oswald",sans-serif;color:var(--longreadSecondaryColor, #f6df21);background:var(--longreadPrimaryColor, #333333);position:absolute;bottom:-3px;right:-3px}@media screen and (min-width: 992px){.fact-block-item__number{width:36px;height:36px;font-size:24px}}.fact-block-item__number--no-image{top:1.5em;bottom:unset;right:unset;left:50%;transform:translateX(-50%)}.fact-block-item__text-container{margin-top:1rem;width:100%}@media screen and (min-width: 992px){.fact-block-item__text-container{width:calc(100% - 150px)}}.fact-block-item__headline{margin-bottom:.75rem}.juve_ranking-template-single-juve_ranking--top50 .fact-block__item-wrapper{width:100%;gap:20px;display:grid;grid-template-columns:repeat(auto-fit, min(max(360px, 50% - 10px), 100%))}.juve_ranking-template-single-juve_ranking--top50 .fact-block-item{border-bottom:0;align-items:flex-start;margin:0;padding:0}.juve_ranking-template-single-juve_ranking--top50 .fact-block-item__image-container{display:none}.juve_ranking-template-single-juve_ranking--top50 .fact-block-item__text-container{width:100%;font-size:20px;line-height:28px;color:#333}@media screen and (min-width: 768px){.wp-block-media-text{display:grid;grid-template-columns:50% 50%;gap:2rem}}.wp-block-media-text__content .wp-block-heading{font-family:"Oswald",sans-serif;font-weight:400}.wp-block-media-text__content>*+p{margin-top:15px}.wp-block-media-text__content>*+.wp-block-heading{margin-top:25px}.longread-hero-wrapper{background-color:var(--longreadPrimaryColor, #333333)}.longread-hero{display:grid;max-width:1800px;margin-inline:auto;grid-template-rows:200px 1rem auto 1rem;grid-template-columns:1fr minmax(auto, 780px) 1fr}@media screen and (min-width: 1200px){.longread-hero{height:800px;grid-template-rows:1fr auto 1fr;grid-template-columns:1fr minmax(auto, 160px) minmax(auto, 160px) minmax(auto, 245px) 50px 25px 25px 50px minmax(auto, 245px) minmax(auto, 160px) minmax(auto, 160px) 1fr}}.longread-hero__content{background:#fff;grid-row:2/4;grid-column:2/3;padding:20px}@media screen and (min-width: 1200px){.longread-hero__content{grid-row:2/3;grid-column:7/12;padding:40px}.longread-hero--reverse .longread-hero__content{grid-column:-7/-12}.longread-hero--square .longread-hero__content{grid-column:5/12}.longread-hero--square.longread-hero--reverse .longread-hero__content{grid-column:-5/-12}}.longread-hero__content>*+*{margin-top:1rem}@media screen and (min-width: 1200px){.longread-hero__content>*+*{margin-top:1.25rem}}.longread-hero__content>*+h1{margin-top:.5rem}.longread-hero__datetime{display:block;margin-top:.5rem}.longread-hero .excerpt{color:#666;font-family:"Crimson Text",serif,sans-serif;font-size:20px}@media screen and (min-width: 1200px){.longread-hero .excerpt{font-size:22px}}.longread-hero__badges{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.longread-hero__image{overflow:hidden;grid-row:1/3;grid-column:1/4}@media screen and (min-width: 1200px){.longread-hero__image{grid-row:1/4;grid-column:1/11}.longread-hero--reverse .longread-hero__image{grid-column:-1/-11}.longread-hero--square .longread-hero__image{grid-column:1/7}.longread-hero--reverse.longread-hero--square .longread-hero__image{grid-column:-1/-7}}.longread-hero__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.longread-hero-image-description p{font-family:"Crimson Text",serif,sans-serif;max-width:740px;margin:1rem auto 0}.wp-block-pullquote blockquote{margin-bottom:1em;border-left:.5em solid var(--longreadPrimaryColor, #333333);padding-left:.5em;font-size:30px;line-height:36px;font-weight:600}@media screen and (min-width: 768px){.wp-block-pullquote blockquote{max-width:50%}}@media screen and (min-width: 768px){.wp-block-pullquote.alignright blockquote{float:right;margin-left:1em}}@media screen and (min-width: 768px){.wp-block-pullquote.alignleft blockquote{float:left;margin-right:1em}}.wp-block-pullquote cite{display:block;margin-top:1em;font-style:italic}.toast{z-index:1000;position:fixed;top:100vh;left:50vw;transform:translate(-50%, -100%);max-width:calc(100vw - 20px);width:1280px;border-radius:8px 8px 0 0;overflow:hidden;box-shadow:0 4px 12px 0 #061d3d;visibility:visible;transition:transform 1000ms;background-color:#f3f3f3;color:#515256}@media screen and (min-width: 992px){.toast{display:grid;grid-template-columns:1fr 2fr}}@media screen and (min-width: 1200px){.toast{display:grid;grid-template-columns:1fr 2fr 1fr}}.toast__headline{color:#515256}.toast__picture{padding:1.5rem 1rem;display:flex;align-items:center;justify-content:flex-start;min-height:40px}@media screen and (min-width: 992px){.toast__picture{justify-content:center}}.toast__text{padding:1rem;display:flex;flex-direction:column;gap:1rem;justify-content:center}.toast__cta{display:flex;padding:1rem;justify-content:center;align-items:center}@media screen and (min-width: 992px){.toast__cta{grid-column:1/3}}@media screen and (min-width: 1200px){.toast__cta{grid-column:3}}@media screen and (min-width: 1200px){.toast__cta .button{width:100%}}.toast__close-button{background:none;border:none;padding:0;-webkit-appearance:none;position:absolute;top:0;right:0;color:#333;background-color:#e5e5e5;font-size:30px;width:48px;height:48px;border-radius:0 0 0 8px;cursor:pointer}.toast__close-button:hover{background-color:#ddd}@media screen and (min-width: 992px){.toast .checklist{display:flex;flex-wrap:wrap;gap:1rem}.toast .checklist li{padding-right:1rem}}.toast.is-hidden{visibility:hidden;transform:translate(-50%, 0)}.paywall-information{box-shadow:0 .25rem .75rem 0 rgba(0,31,60,.3);border-radius:12px;background:#fff;padding:1rem 1.5rem;text-align:center}@media screen and (min-width: 1200px){.paywall-information{padding:2.5rem 2.5rem 6rem}}.paywall-information__headline{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;justify-content:center;border-bottom:1px solid #dadfe6;padding-block-end:1rem}@media screen and (min-width: 1200px){.paywall-information__headline{padding-block-end:2.5rem}}.paywall-information__headline img{height:1em;width:auto}.paywall-information ul{max-width:-moz-max-content;max-width:max-content;margin-inline:auto;text-align:left;margin-block-start:1rem}@media screen and (min-width: 1200px){.paywall-information ul{margin-block-start:2.5rem}}.paywall-information .headline-2{margin-block-start:1rem}@media screen and (min-width: 1200px){.paywall-information .headline-2{margin-block-start:2.5rem}}.paywall-information p,.paywall-information .button{margin-block-start:1.5rem}.paywall-information-wrapper{width:100%;float:left;background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0), rgb(255, 255, 255) 100px);padding-top:100px}.ranking-page__content .paywall-information-wrapper{margin-top:50px}.article--longread .article__body:has(.paywall-information-wrapper){background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0), rgb(255, 255, 255) 100px);overflow:hidden;padding-bottom:1rem}.article--longread .article__body:has(.paywall-information-wrapper)>p{padding-inline:20px}.article--longread .article__body:has(.paywall-information-wrapper) .paywall-information-wrapper{background-image:none}.paywall-information-anchor{position:relative;margin-top:0}.paywall-information-anchor+*{position:absolute;z-index:-1}.article__body--longread .paywall-information-anchor+*{left:50%;transform:translateX(-50%);width:100%}.paywall-contentbody{-webkit-hyphens:auto;hyphens:auto;max-width:100%}.paywall-contentbody h1,.paywall-contentbody h2,.paywall-contentbody h3,.paywall-contentbody h4,.paywall-contentbody h5{max-width:740px;margin-left:0;margin-right:auto;font-family:"Oswald",sans-serif;color:#333;font-weight:400}.paywall-contentbody h2{font-size:30px;line-height:36px}.paywall-contentbody h3{font-size:24px;line-height:29px}.paywall-contentbody h4{font-size:18px;line-height:24px}.paywall-contentbody p{max-width:740px;margin-right:auto}.paywall-contentbody ul:not([class]){max-width:740px;list-style:none}.paywall-contentbody ul:not([class]) li{position:relative;padding-left:15px;line-height:31px;margin-top:14px}.paywall-contentbody ul:not([class]) li::before{position:absolute;content:"";width:4px;height:4px;border-radius:50%;background-color:#333;left:0;top:15px}.paywall-contentbody ul:not([class]) li:first-child{margin-top:0}.paywall-contentbody ol:not([class]){max-width:740px;padding-left:1em}.paywall-contentbody *+*{margin-top:25px}.paywall-contentbody .container{margin:2rem 0 0;padding:0}.paywall-contentbody small{margin-inline-start:.5rem}.abo-sidebar>*+*{margin-block-start:1.5rem}.abo-sidebar .icon-list{margin-block-start:1rem}.abo-teaser{padding:1.5rem 2.5rem 2.5rem;background-color:#f3f3f3;border:1px solid #ddd;border-radius:8px}.abo-teaser header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-bottom:1rem;border-bottom:1px solid #ddd}.abo-teaser header+*{margin-block-start:2rem}.abo-teaser img{height:2rem;width:auto}.abo-teaser>*+*{margin-block-start:1rem}.abo-teaser+.abo-teaser{margin-block-start:2.5rem}.abo-section{container-type:inline-size;margin-block-start:1.25rem}.abo-section>*+*{margin-block-start:1.5rem}.abo-section+.abo-section{margin-block-start:5rem}.abo-section__header{display:flex;align-items:center;justify-content:space-between;gap:2rem;background-color:#f3f3f3;border-radius:8px;padding:.5rem 1.5rem}.abo-section__header div{display:flex;align-items:center;justify-content:space-between;gap:.5rem 2rem;flex-wrap:wrap;width:100%}.abo-section__header p{margin-inline-start:auto}.abo-section__header p span{white-space:nowrap}.abo-section__header button{flex-shrink:0}.abo-section__header+*{margin-block-start:1.5rem}.js-collapsible-single .abo-form{display:none}.js-collapsible-single .js-collapsible-single-toggle svg{transition:transform 100ms ease-in-out}.js-collapsible-single.open .js-collapsible-single-toggle svg{transform:rotate(180deg)}.js-collapsible-single.open form{display:block}.abo-form>*+*{margin-block-start:1.5rem}.abo-form button{width:100%}.abo-price-radio{--highlight-color: #941b80;display:flex;align-items:flex-start;justify-content:flex-start;gap:1rem;border-radius:8px;border:1px solid #ddd;padding:1.5rem}@media screen and (min-width: 768px){.abo-price-radio{padding:1.5rem 2.5rem}}.abo-price-radio:has(:checked){border-color:var(--highlight-color)}.abo-price-radio input:checked+.radiobutton-icon .radiobutton-icon__marker{fill:var(--highlight-color)}.abo-price-radio__text{display:flex;align-items:center;justify-content:flex-start;gap:2rem;flex-basis:100%}@media screen and (max-width: 575px){.abo-price-radio__text{flex-wrap:wrap}}.abo-price-radio__text>*:last-child{margin-inline-start:auto;word-break:keep-all}.abo-price-radio--mi{--highlight-color: rgb(34, 211, 238)}.abo-price-radio+.abo-price-radio{margin-block-start:1rem}.abo-offer{background-color:#f3f3f3;border:1px solid #ddd;border-radius:8px;padding:1.5rem;display:flex;flex-direction:column;gap:1.5rem}@container (min-width: 750px){.abo-offer{display:grid;grid-template-columns:2.1fr 1.1fr;justify-content:space-between;background-image:url("../../images/icons/icon-person.svg");background-repeat:no-repeat;background-size:2rem;background-position:3rem 2.5rem;padding:1.5rem 2.5rem 1.5rem 7.75rem}}.abo-offer__text>*+*,.abo-offer__contact>*+*{margin-block-start:.5rem}.abo-offer+.abo-offer{margin-block-start:1rem}.abo-faq-list{list-style:none;padding:0}.abo-faq-list>*+*{margin-block-start:1rem}.abo-faq-list .ranking-expander__headline-wrapper{padding-inline-start:2rem}.abo-detail-logo{height:3.625rem;width:auto}section:has(.ranking-company-box){container-type:inline-size}.ranking-company-box{border-radius:8px;border:5px solid #f3f3f3}.ranking-company-box header{display:flex;gap:24px;align-items:flex-start;justify-content:flex-start;background-color:#f3f3f3;padding:24px;flex-direction:column}@container (width >= 700px){.ranking-company-box header{align-items:center;flex-direction:row}}.ranking-company-box header button{flex-shrink:0}.ranking-company-box.open header .icon{transform:rotate(90deg)}.ranking-company-box__headline-wrapper{display:flex;gap:24px;align-items:center}.ranking-company-box__headline p{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;/*! autoprefixer: ignore next */-webkit-box-orient:vertical;margin-block-start:8px}@container (width >= 700px){.ranking-company-box__company-link{margin-inline-start:auto;padding-inline-start:40px}}@container (width < 700px){.ranking-company-box.open .ranking-company-box__company-link--header{display:none}}.ranking-company-box__company-link--content{border-block-start:1px solid #ddd;padding-block-start:16px}@container (width >= 700px){.ranking-company-box__company-link--content{display:none}}.ranking-company-box__company-link div{display:flex;align-items:center;gap:16px}.ranking-company-box__company-link picture{min-width:-moz-max-content;min-width:max-content;max-width:80px;height:48px;display:flex;align-items:center;justify-content:flex-start}.ranking-company-box__company-link picture img{-o-object-fit:contain;object-fit:contain;height:100%;width:100%;max-width:80px;display:inline-block}.ranking-company-box__company-link .link{white-space:nowrap}.ranking-company-box__content-wrapper{padding:40px;flex-direction:column;gap:24px;display:none}.ranking-company-box.open .ranking-company-box__content-wrapper{display:flex}@container (width >= 700px){.ranking-company-box__content-wrapper:has(.list-lawyer){flex-direction:row}}.ranking-company-box h4+*{margin-block-start:8px}@container (width >= 700px){.ranking-company-box__content:has(~.list-lawyer){padding-inline-end:40px;border-inline-end:1px solid #ddd}}.ranking-company-box__content .link{margin-block-start:20px}@container (width >= 700px){.ranking-company-box .list-lawyer{margin-inline-start:16px;max-width:50%;min-width:240px}}.ranking-company-box .list-lawyer__see-more-link{text-align:left;line-height:1.9}.ranking-company-box .list-lawyer__link{padding-left:16px}.ranking-company-box .list-lawyer__image-wrapper{padding-right:24px}.ranking-company-box .kicker.list-lawyer__title,.ranking-company-box .read-more__text h4.list-lawyer__title,.read-more__text .ranking-company-box h4.list-lawyer__title{margin-top:0;margin-bottom:16px}@container (width < 700px){.ranking-company-box .list-lawyer .kicker.kicker--small,.ranking-company-box .list-lawyer .read-more__text h4.kicker--small,.read-more__text .ranking-company-box .list-lawyer h4.kicker--small{display:none}}.ranking-company-box .tooltip{background:none;border:none;padding:0;-webkit-appearance:none;z-index:999;width:48px;height:48px;background-image:url("../../images/icons/icon-info-circle-transparent.svg");background-repeat:no-repeat;background-position:center}.ranking-company-box+.ranking-company-box{margin-block-start:24px}.news-box-teaser{padding-block:16px;position:relative}@media screen and (min-width: 992px){.news-box-teaser{padding-block:24px}}.news-box-teaser__head{display:flex;gap:16px 24px;flex-wrap:wrap}@media screen and (min-width: 576px){.news-box-teaser__head{flex-wrap:nowrap}}.news-box-teaser__head div{min-width:280px}.news-box-teaser__head h2{margin-top:4px !important}.news-box-teaser__head .lighttext{margin-block-start:8px}.news-box-teaser picture{width:64px;height:64px;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#f3f3f3;flex-shrink:0}@media screen and (min-width: 576px){.news-box-teaser picture{width:100px;height:100px}}.news-box-teaser picture img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.news-box-teaser picture svg{width:35px;height:35px}@media screen and (min-width: 992px){.news-box-teaser picture svg{width:40px;height:40px}}.news-box-teaser__description{font-size:22px;line-height:31px;margin-block-start:16px}@media screen and (min-width: 992px){.news-box-teaser__description{margin-block-start:24px}}.news-box-teaser a{text-decoration:none}.news-box-teaser a::before{content:"";display:block;position:absolute;inset:0}.ranking-news-box{border-block-end:1px solid #ddd}@media screen and (min-width: 992px){.ranking-news-box{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;-moz-column-gap:40px;column-gap:40px;border-block-end:0}}.ranking-news-box>*{border-block-start:1px solid #ddd}@media screen and (min-width: 992px){.ranking-news-box>*:first-child{grid-row:span 2;border-block-end:1px solid #ddd}}@media screen and (min-width: 992px){.ranking-news-box>*:last-child{border-block-end:1px solid #ddd}}.ranking-newsletter-monthly{background:#f3f3f3;border-radius:12px;padding:30px}@media screen and (min-width: 576px){.ranking-newsletter-monthly{padding:30px}}@media screen and (min-width: 768px){.ranking-newsletter-monthly{padding:30px 40px}}@media screen and (min-width: 992px){.ranking-newsletter-monthly{padding:30px 40px}}@media screen and (min-width: 1200px){.ranking-newsletter-monthly{padding:30px 40px}}.ranking-newsletter-monthly>*+*{margin-block-start:16px}.ranking-newsletter-monthly .button{width:100%}.ranking-newsletter-monthly>p>img{float:right;padding:0 0 5px 5px}@keyframes pulse{0%,100%{box-shadow:0 0 10px 0 #f6df21}50%{box-shadow:0 0 20px 0 #f6df21}}.jobs-modal__backdrop{z-index:1000;position:fixed;top:0;left:0;width:100%;height:100vh;background-color:rgba(0,0,0,.25);opacity:0;transition:transform .3s ease-in-out .2s,opacity .2s ease-in-out;transform:translateX(100%)}.jobs-modal.open .jobs-modal__backdrop{opacity:1;transform:translateX(0);transition:transform .3s ease-in-out,opacity .2s ease-in-out .3s}.jobs-modal__toggle{z-index:1000;display:flex;background-color:#f6df21;color:#333;padding:0;border-radius:6px 0 0 6px;border:0;position:fixed;bottom:0;right:0;margin-left:auto;width:280px;height:60px;overflow:hidden}@media screen and (min-width: 768px){.jobs-modal__toggle{animation:pulse 2s infinite}}@media screen and (min-width: 1200px){.jobs-modal__toggle{bottom:auto;right:0;margin-left:auto;width:190px;top:395px}.admin-bar .jobs-modal__toggle{top:428px}}.jobs-modal__toggle[hidden=true]{display:none}.jobs-modal__toggle:active{background-color:#f6df21;border-color:#333}@media screen and (max-width: 1199px){.jobs-modal__toggle.is-mobile-hidden{display:none}}.jobs-modal__toggle-button{cursor:pointer;text-align:center;color:#333;background-color:rgba(0,0,0,0);border:0;display:flex;padding:.75rem 1rem;align-items:center;flex-grow:1;transition:background-color 100ms linear}.jobs-modal__toggle-button:hover{background-color:#efc709}.jobs-modal__hide-button{cursor:pointer;background-color:rgba(0,0,0,0);border:0;aspect-ratio:1/1;margin-inline-start:10px;transition:background-color 100ms linear}@media screen and (min-width: 1200px){.jobs-modal__hide-button{display:none}}.jobs-modal__hide-button:hover{background-color:#efc709}.jobs-modal__hide-button svg{pointer-events:none}.jobs-modal__hide-button path{fill:#333}.jobs-modal__wrapper{z-index:1000;background-color:#fff;width:100%;display:flex;flex-direction:column;position:fixed;height:100vh;top:0;right:0;bottom:0;transition:transform .5s ease-in-out;transform:translateX(100%);border-top:8px solid #f6df21;padding:40px 24px}@media screen and (min-width: 1200px){.jobs-modal__wrapper{max-width:32rem;padding:64px 40px}}.jobs-modal.open .jobs-modal__wrapper{transform:translateX(0)}.jobs-modal__header{flex:0 0 auto;color:#333;padding-bottom:32px;display:flex;justify-content:space-between;align-items:flex-end;border-bottom:1px solid #e5e5e5}.jobs-modal__title{font-family:"Quicksand",serif,sans-serif;font-weight:700;font-size:1rem;text-transform:none;pointer-events:none;text-align:center;width:100%}.jobs-modal__close{height:48px;width:48px;padding:0;display:flex;align-items:center;justify-content:center}.jobs-modal__headline{text-transform:uppercase}.jobs-modal__content{margin-block-start:9px;overflow-y:auto}.jobs-modal__content+*{margin-block-start:32px}.select-dropdown:has(.ts-wrapper){padding:0;border:0;border-radius:0;background:rgba(0,0,0,0)}.select-dropdown .ts-wrapper{width:100%;padding:0;font-weight:400}.select-dropdown .ts-control{font-family:inherit;font-size:1rem;height:3.75rem;padding:.5rem 1.25rem;border-radius:8px;display:flex;outline:0;background-color:#fff;border:1px solid #dadfe6;width:100%;align-items:center;flex-wrap:nowrap}.select-dropdown .ts-control input{font-size:1rem;min-width:auto}.select-dropdown .ts-control .item{max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ranking-index{background:#f3f3f3;border-radius:12px;padding:30px;position:relative;display:flex;height:500px;margin-bottom:30px}@media screen and (min-width: 576px){.ranking-index{padding:30px}}@media screen and (min-width: 768px){.ranking-index{padding:30px 40px}}@media screen and (min-width: 992px){.ranking-index{padding:30px 40px}}@media screen and (min-width: 1200px){.ranking-index{padding:30px 40px}}@media screen and (min-width: 768px){.ranking-index{margin-bottom:50px}}.ranking-index__alphabet{margin-bottom:30px}.ranking-index__topics{flex:0 1 300px;margin-right:30px;overflow:auto;padding-right:15px}.ranking-index__topics-list{list-style:none;margin:0;padding:0}.ranking-index__topic{font-family:"Quicksand",serif,sans-serif;font-weight:700;font-size:16px;line-height:36px;color:#333;background-color:#e5e5e5;border:0;width:100%;padding:12px 25px;border-radius:8px;margin-bottom:15px;text-align:center;cursor:pointer;-webkit-hyphens:auto;hyphens:auto}.ranking-index__topic:hover,.ranking-index__topic:focus,.ranking-index__topic:active{background-color:#ddd}.ranking-index__topic.active{background-color:#333;color:#e5e5e5}.ranking-index__content{flex:1 1 auto;overflow:auto;padding-right:15px;scroll-behavior:smooth}.ranking-index__list,.ranking-index__list ul{list-style:none;margin:0;padding:0;margin-bottom:30px}.ranking-index__list a{text-align:left;font-size:16px;line-height:28px;text-decoration:none}.ranking-index__list-item{display:none}.ranking-index__list-item.active{display:block}.ranking-index__list-headline{display:block;border-bottom:1px solid #333;font-family:"Oswald",sans-serif;font-size:24px;line-height:36px;color:#333;margin-bottom:15px}.ranking-index__content-toggle{display:none}.ranking-index--horizontal{flex-direction:column}@media screen and (max-width: 767px){.ranking-index--vertical{overflow:hidden;display:block}}@media screen and (max-width: 767px){.ranking-index--vertical .ranking-index__topics{width:100%;height:100%}}@media screen and (max-width: 767px){.ranking-index--vertical .ranking-index__content-toggle{display:block;border:0;margin-bottom:30px;line-height:30px}}@media screen and (max-width: 767px){.ranking-index--vertical .ranking-index__content{background:#f3f3f3;border-radius:12px;padding:30px;position:absolute;top:0;left:100%;width:100%;height:100%;transition:left .3s ease;overflow:hidden}}@media screen and (max-width: 767px)and (min-width: 576px){.ranking-index--vertical .ranking-index__content{padding:30px}}@media screen and (max-width: 767px)and (min-width: 768px){.ranking-index--vertical .ranking-index__content{padding:30px 40px}}@media screen and (max-width: 767px)and (min-width: 992px){.ranking-index--vertical .ranking-index__content{padding:30px 40px}}@media screen and (max-width: 767px)and (min-width: 1200px){.ranking-index--vertical .ranking-index__content{padding:30px 40px}}@media screen and (max-width: 767px){.ranking-index--vertical .ranking-index__content.active{left:0}}@media screen and (max-width: 767px){.ranking-index--vertical .ranking-index__list{overflow:auto;height:calc(100% - 60px);margin-bottom:0;padding-right:15px}}.pl-flow>*+*{margin-top:2rem}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#eee;clip:auto !important;-webkit-clip-path:none;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.truncate{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.pac-container{font-family:"Quicksand",serif,sans-serif}.pac-container .pac-item{padding-top:10px;padding-bottom:10px;font-size:14px}.pac-container .pac-item-query{font-size:14px}.BorlabsCookie ._brlbs-content-blocker ._brlbs-caption{background-color:#333 !important;font-size:1rem !important}.BorlabsCookie ._brlbs-content-blocker ._brlbs-caption a{color:#333}.BorlabsCookie ._brlbs-content-blocker ._brlbs-caption p{max-width:100% !important;line-height:1.5 !important}.BorlabsCookie ._brlbs-content-blocker ._brlbs-caption a._brlbs-btn{border-radius:8px;-webkit-appearance:none;font-family:"Quicksand",serif,sans-serif;font-size:16px;height:60px;padding:0 40px;display:inline-flex;align-items:center;justify-content:center;background-color:#f6df21;color:#333;line-height:1;font-weight:700;text-decoration:none;cursor:pointer;border:1px solid #f6df21;text-align:center}.BorlabsCookie ._brlbs-content-blocker ._brlbs-caption a._brlbs-btn:hover,.BorlabsCookie ._brlbs-content-blocker ._brlbs-caption a._brlbs-btn:active,.BorlabsCookie ._brlbs-content-blocker ._brlbs-caption a._brlbs-btn:focus{color:#333 !important;background-color:#efc709 !important}.BorlabsCookie ._brlbs-content-blocker ._brlbs-caption a._brlbs-btn::before{display:none !important}.article .alignwide{max-width:1280px !important}.article .alignfull{margin-inline:-20px;max-width:calc(100% + 40px) !important}.article .alignfull figcaption{max-width:100%;width:740px;margin-inline:auto;padding-inline:20px}[hidden]{display:none !important}[class^=page-checkout] main *:is(h1,h2,h3,h4,h5,h6,.headline-1,.headline-2,.headline-3,.gform_submission_error,.headline-4,.kicker,.read-more__text h4,.ranking-page__content .read-more__text h4),[class*=" page-checkout"] main *:is(h1,h2,h3,h4,h5,h6,.headline-1,.headline-2,.headline-3,.gform_submission_error,.headline-4,.kicker,.read-more__text h4,.ranking-page__content .read-more__text h4),.page-template-page-paywall-sidebar main *:is(h1,h2,h3,h4,h5,h6,.headline-1,.headline-2,.headline-3,.gform_submission_error,.headline-4,.kicker,.read-more__text h4,.ranking-page__content .read-more__text h4),.page-template-page-plenigo-shortcode main *:is(h1,h2,h3,h4,h5,h6,.headline-1,.headline-2,.headline-3,.gform_submission_error,.headline-4,.kicker,.read-more__text h4,.ranking-page__content .read-more__text h4),.page-template-page-abo-detail main *:is(h1,h2,h3,h4,h5,h6,.headline-1,.headline-2,.headline-3,.gform_submission_error,.headline-4,.kicker,.read-more__text h4,.ranking-page__content .read-more__text h4),.page-template-page-abo-detail-mi main *:is(h1,h2,h3,h4,h5,h6,.headline-1,.headline-2,.headline-3,.gform_submission_error,.headline-4,.kicker,.read-more__text h4,.ranking-page__content .read-more__text h4),.page-template-page-abo-overview main *:is(h1,h2,h3,h4,h5,h6,.headline-1,.headline-2,.headline-3,.gform_submission_error,.headline-4,.kicker,.read-more__text h4,.ranking-page__content .read-more__text h4){color:#515256}.blurred{filter:blur(4px)}

/*# sourceMappingURL=steuermarkt.81bbdb65ce2345197dae.min.css.map*/