.content-page .inner-hero{padding-bottom:52px;min-height:0}.content-page .inner-hero h1{max-width:1100px;text-wrap:balance}.content-prose{max-width:850px;margin:0 auto;padding:24px 32px 76px;color:#1a1a1a;font:400 17px/1.75 var(--font-body,"Work Sans",sans-serif)}.content-prose h2{font-size:clamp(28px,3vw,39px);line-height:1.25;margin:0 0 24px;letter-spacing:-.02em;text-wrap:balance}.content-prose h3{font-family:var(--font-body,"Work Sans",sans-serif);font-size:20px;line-height:1.4;font-weight:500;letter-spacing:0;margin:0 0 16px}.content-prose p{margin:0 0 23px}.content-prose a{color:inherit;text-decoration:underline;text-decoration-color:#a5cfb2;text-decoration-thickness:3px;text-underline-offset:5px;overflow-wrap:anywhere}.content-prose a:hover{text-decoration-color:#1f4e31}.content-section{padding:36px 0;border-top:1px solid #d8d8d8;scroll-margin-top:110px}.legal-nav{position:sticky;top:0;z-index:15;display:flex;justify-content:center;gap:26px;flex-wrap:wrap;background:#fff;padding:22px 28px;border-block:1px solid #ddd}.legal-nav a{font:400 16px/1.5 "Work Sans",sans-serif;color:#1a1a1a}.legal-nav a:hover{box-shadow:inset 0 -.4em #a5cfb2}.legal-clause{margin:36px 0;scroll-margin-top:120px}.legal-content{max-width:940px}.country-rule{border-bottom:1px solid #ddd;padding:20px 0;scroll-margin-top:110px}.country-rule summary{cursor:pointer;font-size:19px;font-weight:500}.country-rule p{margin-top:20px}.content-library{padding-top:20px}.content-library .cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:44px 32px}.content-library .editorial{padding:0;background:white;border:0}.content-library .editorial img{width:100%;height:265px;object-fit:cover;border-radius:0;display:block}.content-library .editorial h2{font-size:27px;line-height:1.25;letter-spacing:-.02em;text-wrap:balance;margin:22px 0 13px}.content-library .editorial p{font-size:16px;line-height:1.6}.content-library .editorial a{color:#1a1a1a;text-decoration:none}.content-library .editorial a:hover h2{text-decoration:underline;text-decoration-color:#a5cfb2;text-underline-offset:5px}.content-library [hidden]{display:none!important}.content-library .filters{margin-bottom:38px;flex-wrap:wrap}.content-library .filter{min-height:44px}.article-layout{max-width:1210px;margin:auto;display:grid;grid-template-columns:minmax(0,760px) 310px;gap:64px;padding:0 32px 60px;align-items:start}.article-layout .content-prose{padding:0;max-width:none}.article-photo{position:sticky;top:110px;margin-top:22px}.article-photo img{width:100%;height:410px;object-fit:cover;border-radius:0}.article-back{margin-top:40px!important}.text-action{font:inherit;background:none;border:0;padding:0;text-decoration:underline;text-underline-offset:5px;cursor:pointer}.content-page :focus-visible{outline:3px solid #4e3a7e;outline-offset:5px}
@media(max-width:1000px){.content-library .cards{grid-template-columns:repeat(2,minmax(0,1fr))}.article-layout{grid-template-columns:minmax(0,1fr) 230px;gap:32px}.article-photo img{height:310px}}@media(max-width:700px){.content-prose{padding:20px 24px 50px;font-size:16px}.content-section{padding:28px 0}.legal-nav{position:static;justify-content:flex-start;gap:16px 22px;padding:20px 24px}.content-library .cards{grid-template-columns:1fr;gap:38px}.content-library .editorial img{height:290px}.article-layout{display:block;padding:0 24px 45px}.article-photo{display:none}.article-layout .content-prose{padding:0}.content-page .inner-hero{padding-bottom:30px}.content-prose h3{font-size:19px}.content-library .editorial h2{font-size:28px}}

/* Brand-Seite: Titel links, erläuternder Text rechts. */
.content-prose-split{max-width:1248px}
@media(min-width:850px){
  .content-section-split{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(36px,5vw,80px);align-items:start}
  .content-section-split>h2,.content-section-split>p{margin:0}
}
