@font-face{font-family:Arimo;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/fonts/arimo-400-italic.56da61898c.woff2) format('woff2')}@font-face{font-family:Arimo;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/arimo-400-normal.c1f056f51c.woff2) format('woff2')}@font-face{font-family:Arimo;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/fonts/arimo-700-italic.585caa2d53.woff2) format('woff2')}@font-face{font-family:Arimo;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/arimo-700-normal.181215e08d.woff2) format('woff2')}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}html,body{margin:0;padding:0}body{background:#fff}.skip{position:absolute;left:16px;top:-80px;z-index:1000;background:#1a1a1a;color:#fff;font:700 17px/1.3 "Helvetica Neue",Helvetica,Arimo,Arial,sans-serif;padding:12px 18px;border-radius:999px;text-decoration:none;transition:top .15s}.skip:focus{top:12px;outline:3px solid #ffb800;outline-offset:2px}main:focus{outline:none}.hp-field{position:absolute!important;left:-10000px!important;width:1px;height:1px;overflow:hidden}.vroot [aria-invalid="true"]{border-color:#c4001a!important;box-shadow:0 0 0 1px #c4001a}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.vh .ft h2{line-height:1.6}.vroot.vs .crumbs{color:#fff}.vroot.vh .hero-l .ey{opacity:1}.vroot.vs .place .top span,.vroot.vh .place .top span{opacity:1}.vroot.vh .rv-quote figcaption{color:#fff;opacity:1}.js .vroot [data-lzbg]:not(.lz-on){background-image:none!important}.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.vroot .gb-sterne{position:relative;display:inline-block;height:1em;aspect-ratio:5/1;vertical-align:-.12em;line-height:0;flex:none}.vroot .gb-sterne .gb-s-leer,.vroot .gb-sterne .gb-s-voll{position:absolute;left:0;top:0;height:100%;overflow:hidden;display:block;font-size:inherit}.vroot .gb-sterne .gb-s-leer{width:100%}.vroot .gb-sterne svg{height:100%;width:auto;max-width:none;display:block}.vroot .gb-sterne .gb-s-leer svg{fill:#d5d9d6}.vroot .gb-sterne .gb-s-voll svg{fill:#f5a623}.vroot .gb-info{position:relative;display:inline-block;vertical-align:middle;font-style:normal}.vroot .gb-info summary{list-style:none;cursor:pointer;width:24px;height:24px;box-sizing:border-box;border-radius:50%;border:1.5px solid #4b514d;color:#4b514d;display:grid;place-items:center;font:italic 700 13px/1 Georgia,"Times New Roman",serif;background:#fff}.vroot .gb-info summary::-webkit-details-marker{display:none}.vroot .gb-info summary::marker{content:""}.vroot .gb-info summary:hover,.vroot .gb-info[open] summary{background:#e8f5eb}.vroot .gb-info summary:focus-visible{outline:3px solid #ffb800;outline-offset:2px}.vroot .gb-info .gb-info-box{position:absolute;z-index:100;top:calc(100% + 8px);right:-12px;width:min(290px,calc(100vw - 32px));box-sizing:border-box;background:#fff;color:#1a1a1a;border:1px solid #e2e8e3;border-radius:10px;box-shadow:0 14px 34px -14px rgba(0,0,0,.4);padding:12px 14px;font:400 14px/1.45 "Helvetica Neue",Helvetica,Arimo,Arial,sans-serif;white-space:normal;text-align:left;letter-spacing:0;text-transform:none}.vroot .gb-info .gb-info-box span{font:inherit;color:inherit}.vroot .gb-info .gb-info-box a{color:#06802a;font-weight:700;display:block;margin-top:6px;text-decoration:underline}@media (max-width:640px){.vroot .gb-info .gb-info-box{position:fixed;left:16px;right:16px;bottom:16px;top:auto;width:auto}}