.fb-magazin{--fb-mag-ink:#253c2b;--fb-mag-line:#d9dfd0;color:var(--fb-mag-ink);padding-top:45px;padding-bottom:65px}
.fb-magazin-hero{background:#f2f3e9;border-radius:22px;padding:42px;margin-bottom:46px}
.fb-magazin-eyebrow{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#547542;font-weight:650;margin:0 0 14px}
.fb-magazin h1{font-size:clamp(33px,4.5vw,58px);line-height:1.08;letter-spacing:-.035em;margin:0 0 22px;max-width:900px}
.fb-magazin-hero>p:not(.fb-magazin-eyebrow){max-width:730px;font-size:18px;line-height:1.7;margin-bottom:26px}
.fb-magazin-topics{display:flex;gap:10px;flex-wrap:wrap}
.fb-magazin-topics a{padding:11px 17px;border:1px solid #b8c5ab;border-radius:30px;background:#fff;font-size:14px;color:var(--fb-mag-ink);text-decoration:none;min-height:44px;display:inline-flex;align-items:center}
.fb-magazin-topics a:hover{background:#e3ebd7}
.fb-magazin-heading{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:24px}
.fb-magazin h2{font-size:clamp(26px,3vw,36px);line-height:1.2;margin:0;letter-spacing:-.025em}
.fb-magazin-heading>span{font-size:14px;color:#65705b}
.fb-magazin-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 22px}
.fb-magazin .article-card-wrapper{height:100%;min-width:0;border:1px solid var(--fb-mag-line);border-radius:15px;overflow:hidden;background:#fff}
.fb-magazin .article-card{height:100%;background:#fff;color:var(--fb-mag-ink)}
.fb-magazin .card__heading{font-size:21px;line-height:1.35;letter-spacing:-.015em}
.fb-magazin .article-card__excerpt{font-size:14px;line-height:1.7;max-width:none}
.fb-magazin .card__information{padding:20px}
.fb-magazin .article-card__image{height:220px}
.fb-magazin .fb-blog-image-note{font-size:10px}
.fb-magazin-check{display:flex;align-items:center;justify-content:space-between;gap:35px;background:#f1f3eb;padding:32px;border-radius:18px;margin:48px 0}
.fb-magazin-check p:not(.fb-magazin-eyebrow){font-size:15px;line-height:1.7;max-width:650px}
.fb-magazin-check .button{flex-shrink:0;border-radius:28px}
.fb-magazin-heading nav{display:flex;gap:20px;flex-wrap:wrap}
.fb-magazin-heading nav a{font-size:14px;min-height:44px;display:inline-flex;align-items:center;color:#3e6535;text-underline-offset:4px}
@media(max-width:989px){.fb-magazin-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fb-magazin-check{align-items:flex-start;flex-direction:column;gap:12px}}
@media(max-width:749px){.fb-magazin{padding-top:22px;padding-bottom:40px}.fb-magazin-hero{padding:26px 20px;border-radius:16px;margin-bottom:32px}.fb-magazin-hero>p:not(.fb-magazin-eyebrow){font-size:16px}.fb-magazin-topics{gap:8px}.fb-magazin-topics a{font-size:13px;padding:10px 13px}.fb-magazin-grid{grid-template-columns:1fr;gap:20px}.fb-magazin .article-card__image{height:230px}.fb-magazin-check{padding:25px;margin:34px 0}.fb-magazin-heading{margin-bottom:20px}}


.fb-magazin .card--media .card__inner{height:auto;min-height:0;aspect-ratio:16/10}
.fb-magazin .card--media .card__inner:before{padding-bottom:0}
.fb-magazin .card--media .card__media{position:absolute;inset:0;width:100%;height:100%;margin:0}
.fb-magazin .card--media .article-card__image.media{height:100%;padding-bottom:0}
.fb-magazin .card--media .card__inner>.card__content,.fb-magazin .card--text .card__inner{display:none}
.fb-magazin .card>.card__content{padding:0}
.fb-magazin .card>.card__content .card__information{padding:20px}
.fb-magazin .card .card__media .article-card__image.media>span.fb-blog-media-note{inset:auto 0 0;width:auto;height:auto;max-height:none;min-height:0;padding:6px 10px;line-height:1.4;font-size:11px;box-sizing:border-box}
.fb-magazin-breadcrumb{margin:0 0 14px;font-size:13px}.fb-magazin-breadcrumb a{color:var(--fb-mag-ink);text-underline-offset:3px}

.fb-magazin-hero{padding:30px;margin-bottom:30px}
.fb-magazin-hero h1{font-size:clamp(30px,4vw,46px);margin-bottom:16px}
.fb-magazin-hero>p:not(.fb-magazin-eyebrow){font-size:16px;line-height:1.65;margin-bottom:20px}
.fb-magazin-topics a[aria-current=page]{background:#234c33;color:#fff;border-color:#234c33}
.fb-magazin-more{position:relative}
.fb-magazin-more>summary{cursor:pointer;list-style:none;min-height:44px;display:flex;align-items:center;padding:11px 17px;border:1px solid #b8c5ab;border-radius:30px;background:#fff;font-size:14px}
.fb-magazin-more>summary::after{content:'+';margin-left:10px;font-size:18px}
.fb-magazin-more[open]>summary::after{content:'−'}
.fb-magazin-more>div{display:flex;gap:8px;flex-wrap:wrap;padding:16px 0 0;max-width:650px}
.fb-magazin-topics:has(.fb-magazin-more[open]){display:block}
.fb-magazin-topics:has(.fb-magazin-more[open])>a{margin:0 6px 8px 0}
.fb-magazin-featured{margin-bottom:44px}
.fb-magazin-libraries{display:flex;flex-wrap:wrap;gap:12px 22px;margin:16px 0}
.fb-magazin-libraries a{min-height:44px;display:inline-flex;align-items:center;color:#315d32;font-size:14px;text-underline-offset:4px}
.fb-magazin a:focus-visible,.fb-magazin summary:focus-visible{outline:3px solid #946a21;outline-offset:3px}
.fb-magazin .card__heading a{overflow-wrap:break-word}
@media(max-width:749px){.fb-magazin-hero{padding:23px 18px}.fb-magazin-topics a,.fb-magazin-more>summary{padding:10px 13px;font-size:13px}.fb-magazin .article-card__excerpt{font-size:14px;line-height:1.65}}
