.magazin{--mz-grund:var(--farbe-mocha,#402a24);--mz-tinte:var(--farbe-text-invers,#faf8f6);--mz-tinte-70:color-mix(in srgb,var(--mz-tinte) 74%,transparent);--mz-pad:clamp(24px,4.5vw,110px);--mz-linie:var(--farbe-linie,rgba(46,30,26,.16))}.magazin-kopf{background:var(--mz-grund);color:var(--mz-tinte);padding:calc(var(--masthead-hoehe, 76px) + clamp(56px, 10vh, 120px)) var(--mz-pad) clamp(56px,9vh,110px)}.magazin-kopf__innen{margin:0 auto;max-width:var(--container-breit,1440px)}.magazin-kopf__etikett{color:var(--mz-tinte-70);font-family:var(--schrift-text);font-size:var(--groesse-eyebrow);font-weight:var(--gewicht-halbfett,600);letter-spacing:var(--eyebrow-zeichenabstand);margin:0 0 clamp(18px,3vh,32px);text-transform:uppercase}.magazin-kopf__etikett a{color:inherit}.magazin-kopf__etikett a:hover,.magazin-kopf__hl{color:var(--mz-tinte)}.magazin-kopf__hl{font-family:var(--schrift-headline);font-size:clamp(44px,6.4vw,116px);font-weight:var(--gewicht-headline,500);letter-spacing:-.005em;line-height:.98;margin:0;max-width:16ch}.magazin-kopf__hl em{font-style:italic;font-weight:var(--gewicht-text,400)}.magazin-kopf--beitrag .magazin-kopf__hl{font-size:clamp(36px,4.8vw,84px);line-height:1.02;max-width:22ch}.magazin-kopf__lead{color:var(--mz-tinte-70);font-size:var(--groesse-lead);line-height:var(--zeilenhoehe-text);margin-top:clamp(26px,4vh,44px);max-width:46ch}.magazin-kopf__lead p{margin:0 0 .8em}.magazin-kopf__lead p:last-child{margin-bottom:0}.magazin-kopf__meta{color:var(--mz-tinte-70);font-size:var(--groesse-klein);margin:clamp(22px,3.4vh,36px) 0 0}.magazin-liste{padding:var(--sektionsabstand,124px) 0}.magazin-liste__titel{font-size:var(--groesse-h2);margin:0 0 clamp(28px,4vw,56px)}.magazin-raster{border-top:1px solid var(--mz-linie);display:grid;gap:0 clamp(24px,3vw,48px);grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr))}.magazin-kachel{border-bottom:1px solid var(--mz-linie);display:flex;flex-direction:column;padding:clamp(24px,3vw,40px) 0;position:relative}.magazin-kachel__bild{aspect-ratio:3/2;display:block;margin-bottom:var(--abstand-5);overflow:hidden}.magazin-kachel__bild img{height:100%;object-fit:cover;transition:transform .8s var(--kurve,ease);width:100%}.magazin-kachel:hover .magazin-kachel__bild img{transform:scale(1.03)}.magazin-kachel__text{display:flex;flex:1;flex-direction:column}.magazin-kachel__thema{color:var(--farbe-akzent);font-size:var(--groesse-eyebrow);font-weight:var(--gewicht-halbfett,600);letter-spacing:var(--eyebrow-zeichenabstand);margin:0 0 var(--abstand-3);text-transform:uppercase}.magazin-kachel__titel{font-size:var(--groesse-h3);line-height:1.12;margin:0 0 var(--abstand-4)}.magazin-kachel__titel a{color:var(--farbe-primaer)}.magazin-kachel__titel a:after{content:"";inset:0;position:absolute}.magazin-kachel__titel a:focus-visible{outline:none}.magazin-kachel:has(.magazin-kachel__titel a:focus-visible){outline:2px solid var(--farbe-akzent);outline-offset:4px}.magazin-kachel__teaser{margin:0 0 var(--abstand-5);max-width:44ch}.magazin-kachel__fuss{align-items:baseline;color:color-mix(in srgb,var(--farbe-text) 70%,transparent);display:flex;font-size:var(--groesse-klein);justify-content:space-between;margin:auto 0 0}.magazin-kachel__pfeil{color:var(--farbe-akzent);margin-left:auto;transition:transform .4s var(--kurve,ease)}.magazin-kachel:hover .magazin-kachel__pfeil{transform:translateX(6px)}.magazin-leer{border-bottom:1px solid var(--mz-linie);border-top:1px solid var(--mz-linie);font-size:var(--groesse-lead);padding:clamp(24px,3vw,40px) 0}.magazin-blaettern{align-items:center;display:flex;flex-wrap:wrap;font-size:var(--groesse-klein);gap:var(--abstand-4);justify-content:space-between;margin-top:clamp(32px,4vw,56px)}.magazin-blaettern__stand{color:color-mix(in srgb,var(--farbe-text) 70%,transparent)}.magazin-beitrag__bild{margin:0 auto;max-width:var(--container,1200px);padding:clamp(32px,5vw,72px) var(--container-innen,24px) 0}.magazin-beitrag__bild img{aspect-ratio:16/9;object-fit:cover;width:100%}.magazin-beitrag__text{margin:0 auto;max-width:calc(var(--lesebreite, 68ch) + var(--container-innen, 24px)*2);padding:clamp(48px,7vw,104px) var(--container-innen,24px) clamp(56px,8vw,120px)}.magazin-beitrag__text>:first-child{margin-top:0}.magazin-beitrag__text h2{font-size:var(--groesse-h3);line-height:1.12;margin:1.8em 0 .5em}.magazin-beitrag__text h3{font-size:var(--groesse-h4);line-height:1.2;margin:1.6em 0 .4em}.magazin-beitrag__text ol,.magazin-beitrag__text p,.magazin-beitrag__text ul{margin:0 0 1.1em}.magazin-beitrag__text li+li{margin-top:.4em}.magazin-beitrag__text a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em}.magazin-beitrag__text blockquote{border-left:2px solid var(--farbe-akzent);color:var(--farbe-primaer);font-family:var(--schrift-headline);font-size:var(--groesse-h4);font-style:italic;line-height:1.3;margin:1.6em 0;padding:0 0 0 1.2em}.magazin-beitrag__text img{margin:1.4em 0}.magazin-autorin{align-items:flex-start;border-top:1px solid var(--mz-linie);display:flex;gap:var(--abstand-5);margin:0 auto clamp(56px,8vw,104px);max-width:calc(var(--lesebreite, 68ch) + var(--container-innen, 24px)*2);padding:var(--abstand-6) var(--container-innen,24px) 0}.magazin-autorin__bild{flex:0 0 auto;height:80px;object-fit:cover;width:80px}.magazin-autorin__name{font-weight:var(--gewicht-halbfett,600);margin:0 0 var(--abstand-2)}.magazin-autorin__bio{font-size:var(--groesse-klein)}.magazin-kommentare{margin:0 auto clamp(56px,8vw,104px);max-width:calc(var(--lesebreite, 68ch) + var(--container-innen, 24px)*2);padding:0 var(--container-innen,24px)}.magazin-kommentare .hs-submit{text-align:left}@media (prefers-reduced-motion:reduce){.magazin-kachel__bild img,.magazin-kachel__pfeil{transition:none}}.magazin-abo{background:var(--farbe-eisblau,#cadcf4);padding:clamp(56px,8vw,110px) var(--mz-pad)}.magazin-abo__innen{align-items:end;display:grid;gap:clamp(28px,5vw,96px);grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin:0 auto;max-width:var(--container,1200px)}.magazin-abo__etikett{color:var(--farbe-akzent);font-size:var(--groesse-eyebrow);font-weight:var(--gewicht-halbfett,600);letter-spacing:var(--eyebrow-zeichenabstand);margin:0 0 var(--abstand-4);text-transform:uppercase}.magazin-abo__hl{font-size:var(--groesse-h2);margin:0 0 var(--abstand-4)}.magazin-abo__satz{font-size:var(--groesse-lead);line-height:1.4;margin:0;max-width:38ch}.magazin-abo__formular .hs_email{margin-bottom:var(--abstand-4)}.magazin-abo__formular .legal-consent-container{font-size:var(--groesse-sehr-klein);line-height:1.5}@media (max-width:767px){.magazin-abo__innen{align-items:start;grid-template-columns:1fr}}