.lg-col{width:calc(100% - 48px);margin-inline:auto}.lg-body{padding-top:25px}.lg-title{letter-spacing:-.5px;font-size:28px;font-weight:700;line-height:28px}.lg-text{white-space:pre-wrap;overflow-wrap:break-word;margin-top:48px;font-size:17px;line-height:25.5px}.lg-text p{margin-bottom:16px}.lg-text p:last-child{margin-bottom:0}.lg-text strong{font-weight:700}.lg-page-impressum .lg-body{padding-bottom:49px}.lg-page-datenschutz .lg-title{font-size:32px;line-height:32px}.lg-page-datenschutz .lg-text{margin-top:58px}.lg-page-datenschutz .lg-body{padding-bottom:19px}@media (max-width:991px){.lg-page .site-header-inner{height:86px}.lg-page .burger{width:56px;height:56px}}.lg-foot{background:#f6f4f1;padding:30px 0 37px}.lg-foot-col{width:calc(100% - 48px);margin-inline:auto}.lg-foot-logo{width:203px;height:22px}.lg-claims{row-gap:19.5px;margin-top:30px;display:grid}.lg-claim{color:#2b262182;white-space:pre-wrap;font-size:12.5px;line-height:18.75px}.lg-claim strong{font-weight:700}.lg-foot-contact{margin-top:44px}.lg-foot-mail{font-family:var(--font-dm);letter-spacing:-.5px;overflow-wrap:anywhere;font-size:40px;line-height:39.2px}.lg-foot-phone{font-family:var(--font-dm);letter-spacing:-.5px;margin-top:10px;font-size:calc(.314vw + 22.5862px);line-height:1.01}.lg-foot-rule{border:0;border-top:1px solid #000;margin:0}.lg-foot-grid{row-gap:27px;margin-top:63px;display:grid}.lg-foot-social{margin-bottom:5px}.lg-foot-person{margin-bottom:-3px}.lg-foot-felix{align-items:center;gap:16px;display:flex}.lg-foot-avatar{object-fit:cover;border-radius:50%;width:56px;height:56px}.lg-foot-name{font-size:17.5px;font-weight:700;line-height:26.25px}.lg-foot-role{color:#2b262187;font-size:12.5px;line-height:18.75px}.lg-foot-cta{color:#fff;background-color:var(--color-brass);background-image:radial-gradient(100% 100% at 100% 0,#c1b994 0,#ab956d 100%);border-radius:4px;justify-content:center;align-items:center;width:195px;height:61px;margin-top:21px;font-size:17px;font-weight:600;line-height:20.4px;display:flex;box-shadow:0 4px #827359,0 2px 4px #2d234266,0 7px 13px -3px #2d23424d}.lg-foot-badges{object-fit:cover;width:195px;height:110px;margin-top:4px}.lg-foot-copy{color:#2b262182;white-space:pre-wrap;margin-top:1px;font-size:12.5px;line-height:18.75px}.lg-foot-head{letter-spacing:-.5px;font-size:20px;line-height:20.3px}.lg-foot-nav ul{margin-top:18px;margin-left:-12px}.lg-foot-item{text-align:left;cursor:pointer;border-radius:4px;padding:12px;font-size:14px;line-height:21px;display:inline-block}.lg-foot-item[aria-current=page]{background:#ebeae7}.lg-foot-social,.lg-foot-social .lg-foot-item{color:#fff}@media (min-width:768px){.lg-col,.lg-foot-col{width:min(798px,100%)}}@media (min-width:769px){.lg-body{padding-top:50px}.lg-foot-mail{line-height:39.2px}.lg-foot-phone{font-size:25px;line-height:25.25px}}@media (min-width:993px){.lg-col,.lg-foot-col{width:min(1150px,100% - 64px)}.lg-foot{padding:61px 0}.lg-foot-top{grid-template-columns:1fr 1fr;column-gap:48px;display:grid}.lg-foot-contact{margin-top:0}.lg-foot-rule{width:calc(100% - 24px);margin:20px auto 0}.lg-foot-social,.lg-foot-person{margin-bottom:0}.lg-foot-cta{margin-top:19px}.lg-foot-grid{grid-template-columns:repeat(3,1fr);gap:0 48px;margin-top:63px}}@media (min-width:1200px){.lg-foot-col{width:min(1400px,100% - 64px)}.lg-foot-grid{grid-template-columns:repeat(4,1fr);column-gap:48px}.lg-foot-rule{width:calc(min(1400px,100% - 64px) + 40px)}}@media (min-width:1366px){.lg-col{width:1250px}}@media (min-width:1440px){.lg-page .topbar-inner{max-width:1448px;padding-inline:24px}}.lg-page{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
