:root{--tap-size:44px;--tap-gap:8px}.post-term-item.gb-button{display:inline-flex;align-items:center;justify-content:center;min-height:var(--tap-size);padding:10px 14px;line-height:1;margin-right:var(--tap-gap);margin-bottom:var(--tap-gap)}.gb-headline-b346be93 a{display:inline-flex;align-items:center;min-height:var(--tap-size);padding:8px 6px;margin:-8px -6px}.gb-button:focus-visible,.gb-headline-b346be93 a:focus-visible{outline:3px solid currentColor;outline-offset:3px}@media (pointer:coarse){.post-term-item.gb-button{}}.cmplz-cookiebanner{position:fixed;left:0;right:0;bottom:0;contain:layout paint;will-change:transform,opacity}.cmplz-cookiebanner{transition:opacity .2s ease!important}.cmplz-cookiebanner[class*="cmplz-hidden"]{opacity:0!important}.cmplz-consent-area,.cmplz-placeholder{contain:layout paint}.cmplz-cookiebanner{opacity:0}html.cmplz-shown .cmplz-cookiebanner,html.cmplz-status-marketing .cmplz-cookiebanner,html.cmplz-status-functional .cmplz-cookiebanner,html.cmplz-status-all .cmplz-cookiebanner{opacity:1}.gb-container-f0e336bc{padding-left:0!important;padding-right:0!important;position:relative;width:100vw;max-width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.hero-has-image{position:relative;isolation:isolate;overflow:hidden}.hero-has-image .lcp-hero-img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.hero-has-image .lcp-hero-img picture,.hero-has-image .lcp-hero-img img{width:100%;height:100%;display:block;object-fit:cover;object-position:center}.hero-has-image::before{content:"";position:absolute;inset:0;background:rgb(0 0 0 / .48);z-index:1;pointer-events:none}.hero-has-image>*:not(.lcp-hero-img){position:relative;z-index:2}.gb-container-44d4ad06{padding:60px 120px 60px 2em}@media (max-width:1024px){.gb-container-44d4ad06{padding:60px 0 20px 2em}}.gb-headline-8d0f4f6f.gb-headline-text{color:#fff;font-weight:800;font-size:clamp(2rem, 3.2vw + 1rem, 5rem);line-height:1.08;margin-bottom:16px;text-wrap:balance}.dynamic-term-class.gb-button{box-shadow:none}@media (min-width:768px){.hero-has-image{min-height:46vh}}