.legal-source{max-width:1200px;color:var(--black-head);white-space:pre-line;margin:auto;padding:160px 80px 80px;font-size:11px;font-weight:300;line-height:1.2}.legal-source p{overflow-wrap:anywhere;margin:20px 0}.legal-source h1{font:400 66px/1.4 var(--font-serif);overflow-wrap:anywhere;margin:0 0 20px}.legal-source h2{font:500 42px/1.3 var(--font-serif);margin:36px 0 20px}.legal-source h3{font:500 30px/1.4 var(--font-serif);margin:30px 0 20px}.legal-source--privacy{font-size:16px}.legal-source a{color:inherit;text-underline-offset:3px}@media (max-width:1199.98px){.legal-source{padding:140px 40px 60px}.legal-source h2{font-size:28px}}@media (max-width:809.98px){.legal-source{padding:40px 20px 60px;font-size:13px;line-height:1.4}.legal-source h1{font-size:32px;line-height:1.2}.legal-source h2{font-size:27px}.legal-source h3{font-size:24px}}.legal-source h6{font:700 16px/20px var(--font-sans);overflow-wrap:anywhere;margin:40px 0 20px}.legal-source--impressum p:nth-last-child(2){margin-bottom:10px;font-size:16px}.legal-source--impressum p:last-child{margin-top:10px;font-size:14px}@media (min-width:1200px){.legal-source--privacy{max-width:1440px;padding-inline:120px}}@media (max-width:809.98px){.legal-source--privacy{padding:160px 80px 60px;font-size:11px;line-height:1.4}.legal-source--privacy h6{font-size:12px}}.legal-only-phone{display:none}@media (max-width:809.98px){.legal-only-phone{display:block}.legal-only-wide{display:none}.legal-source--compact{font-size:11px;line-height:1.2}.legal-source--compact:not(.legal-source--impressum){padding-bottom:107px}.legal-source--impressum{padding:80px 80px 60px}.legal-source--impressum h2{overflow-wrap:anywhere;line-height:1.4}.legal-source--impressum .legal-credit-label{margin-bottom:10px;line-height:1.4}.legal-source--impressum .legal-credit{margin-top:10px;font-size:12px}}.legal-source strong{font-weight:400}.legal-source--compact a:has(>strong){color:#09f}@media (min-width:810px) and (max-width:1199.98px){:root .legal-source{padding:160px 80px 80px}}.legal-source h1{letter-spacing:-.02em}@media (min-width:810px) and (max-width:1199.98px){:root .legal-source{padding-bottom:60px}:root .legal-source h1{margin-bottom:16px}}.legal-source .legal-list{text-indent:-1em;margin-bottom:0;padding-left:1em}.legal-source .legal-list+.legal-list{margin-top:4px}.editorial-page{color:#171310;background:#f4f1ed}.editorial-hero{text-align:center;background:#d9d2c8;place-items:center;min-height:560px;padding:150px 40px 90px;display:grid;position:relative;overflow:hidden}.editorial-hero--image{color:#fff;min-height:760px}.editorial-hero>img,.editorial-hero>span{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.editorial-hero>span{background:linear-gradient(#0e0a0738,#0e0a07b3)}.editorial-hero>div{z-index:1;width:min(900px,100%);position:relative}.editorial-hero div>p:first-child{letter-spacing:.16em;text-transform:uppercase;font-size:.8rem}.editorial-hero h1{font-family:var(--font-serif),Georgia,serif;margin:18px 0;font-size:clamp(3.4rem,7vw,7rem);font-weight:400;line-height:.95}.editorial-hero div>p:last-of-type{max-width:730px;margin:0 auto;font-size:1.1rem;line-height:1.65}.editorial-hero a,.editorial-cta a{color:#fff;background:#171310;border-radius:3px;margin-top:28px;padding:14px 24px;font-weight:600;display:inline-flex}.editorial-hero--image a{color:#171310;background:#fff}.editorial-content{width:min(1080px,100% - 80px);margin:auto;padding:110px 0}.editorial-content article{border-top:1px solid #17131033;grid-template-columns:80px 1fr;gap:35px;padding:54px 0;display:grid}.editorial-content article>span{font-family:var(--font-serif),serif;font-size:1.4rem}.editorial-content article>div{max-width:800px}.editorial-content h2{font-family:var(--font-serif),Georgia,serif;font-size:clamp(2.4rem,4vw,4.2rem);font-weight:400;line-height:1.05}.editorial-content p,.editorial-content li{font-size:1.05rem;line-height:1.75}.editorial-cta{color:#fff;text-align:center;background:#1b1714;padding:120px 40px}.editorial-cta p{text-transform:uppercase;letter-spacing:.14em}.editorial-cta h2{font-family:var(--font-serif),Georgia,serif;font-size:clamp(3rem,5vw,5.5rem);font-weight:400}.editorial-cta a{color:#171310;background:#fff}.editorial-page--legal .editorial-hero{min-height:440px}.editorial-page--legal .editorial-content{max-width:880px}.editorial-page--legal .editorial-content article{grid-template-columns:1fr}.editorial-page--legal .editorial-content article>span{display:none}@media (max-width:740px){.editorial-hero{min-height:460px;padding:120px 22px 70px}.editorial-hero--image{min-height:650px}.editorial-content{width:calc(100% - 40px);padding:65px 0}.editorial-content article{grid-template-columns:1fr;gap:16px;padding:38px 0}.editorial-content h2{font-size:2.4rem}.editorial-cta{padding:80px 22px}}
