.fg-editorial{background:#faf9f4;color:#0f3a28;padding:72px 0 76px;overflow:hidden;isolation:isolate}.fg-editorial-inner{width:min(1320px,calc(100% - 64px));margin:auto}.fg-editorial-intro{position:relative;display:grid;grid-template-columns:1.12fr 1fr;gap:40px;align-items:center;min-height:390px}.fg-editorial-copy{position:relative;z-index:1;padding:28px 0 34px}.fg-editorial-label{font:650 .72rem/1.5 var(--body,system-ui);letter-spacing:.14em;text-transform:uppercase;color:#58714d;margin:0 0 14px}.fg-editorial h2{font-size:clamp(2.5rem,4.2vw,4.1rem);line-height:1.05;letter-spacing:-.035em;margin:0 0 24px;text-wrap:balance}.fg-editorial-lead{max-width:610px;font-size:1rem;line-height:1.8;color:#46574b;margin:0}.fg-editorial-quality{display:flex;flex-wrap:wrap;gap:14px 24px;list-style:none;padding:0;margin:25px 0 0}.fg-editorial-quality li{display:flex;align-items:center;gap:9px;font-size:.76rem;line-height:1.5;color:#345541}.fg-editorial-quality svg{width:23px;height:23px;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round}.fg-editorial-nature{position:relative;margin:0;align-self:stretch;min-height:390px;isolation:isolate}.fg-editorial-nature>img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center;border-radius:42% 6px 6px 6px;mask-image:linear-gradient(90deg,transparent,#000 22%)}.fg-editorial-nature:after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,#faf9f4 0%,transparent 36%);pointer-events:none}.fg-editorial-nature figcaption{position:absolute;z-index:1;bottom:14px;right:30px;font:italic 1.65rem/1.4 var(--character,'Segoe Print',Georgia);color:#8b2f27;transform:rotate(-3deg);text-shadow:0 1px 7px #fff,0 0 14px #faf9f4}.fg-editorial-sprig{position:absolute;left:-65px;top:15px;width:95px;height:190px;opacity:.25;pointer-events:none;z-index:0}.fg-editorial-news{margin-top:44px;padding-top:30px;border-top:1px solid #d9ddce}.fg-editorial-newshead{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:30px}.fg-editorial-newshead .fg-editorial-label{font-size:.65rem;margin-bottom:6px}.fg-editorial-newshead h3{font:600 clamp(1.8rem,2.8vw,2.6rem)/1.15 var(--heading,Georgia);letter-spacing:-.02em;margin:0}.fg-editorial-newshead>div>p:last-child{font-size:.84rem;color:#596459;margin:8px 0 0}.fg-editorial-all{display:inline-flex;gap:20px;align-items:center;justify-content:center;padding:12px 22px;min-height:46px;border-radius:30px;background:#8b2f27;color:#fffdf8;text-decoration:none;font-size:.83rem;font-weight:650;transition:background .2s}.fg-editorial-all:hover{background:#0f3a28}.fg-editorial a:focus-visible,.fg-editorial button:focus-visible,.fg-editorial-track:focus-visible{outline:3px solid #8b2f27;outline-offset:4px}.fg-editorial-empty{display:flex;align-items:center;gap:34px;padding:34px 45px;background:linear-gradient(115deg,#ecebdd70,#f2ecdf80);border-radius:7px;min-height:220px}.fg-editorial-empty-mark{width:80px;flex-shrink:0}.fg-editorial-empty-mark img{width:70px;height:140px;opacity:.7}.fg-editorial-empty h4{font:600 clamp(1.4rem,2.2vw,2rem)/1.2 var(--heading,Georgia);margin:0 0 14px}.fg-editorial-empty p:not(.fg-editorial-label){max-width:760px;font-size:.94rem;line-height:1.8;color:#52604f;margin:0}.fg-editorial-carousel{--articles-visible:3;--article-gap:24px;position:relative;padding:0 0 8px}.fg-editorial-track{position:relative;display:flex;align-items:stretch;gap:var(--article-gap);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#7b8f72 #eeeee3;padding:4px 0 16px;overscroll-behavior-x:contain}.fg-editorial-card{flex:0 0 calc((100% - (var(--articles-visible) - 1)*var(--article-gap))/var(--articles-visible));min-width:0;scroll-snap-align:start;display:flex;flex-direction:column;background:#fffef9;border-radius:7px;overflow:hidden;box-shadow:0 4px 12px #2138290b;border-bottom:2px solid #d9decd}.fg-editorial-image{display:block;overflow:hidden;aspect-ratio:1.65}.fg-editorial-image img{width:100%;height:100%;object-fit:cover;transition:transform .35s}.fg-editorial-image:hover img{transform:scale(1.025)}.fg-editorial-cardbody{padding:25px 26px 26px;display:flex;flex-direction:column;flex:1}.fg-editorial-category{font-size:.68rem;letter-spacing:.07em;text-transform:uppercase;color:#8b2f27;margin:0 0 13px;font-weight:650}.fg-editorial-card h4{font:600 clamp(1.35rem,1.7vw,1.7rem)/1.2 var(--heading,Georgia);margin:0 0 15px;letter-spacing:-.015em;text-wrap:balance}.fg-editorial-card h4 a{text-decoration:none}.fg-editorial-card h4 a:hover{text-decoration:underline;text-decoration-thickness:1px}.fg-editorial-summary{font-size:.87rem;line-height:1.75;color:#526052;margin:0 0 23px}.fg-editorial-meta{margin:auto 0 15px;font-size:.72rem;line-height:1.7;color:#697065;padding-top:5px}.fg-editorial-read{display:flex;align-items:center;justify-content:space-between;gap:20px;color:#8b2f27;font-weight:650;font-size:.85rem;text-decoration:none;min-height:38px;border-top:1px solid #e4e4d8;padding-top:13px}.fg-editorial-read:hover{text-decoration:underline}.fg-editorial-card-text .fg-editorial-cardbody{border-top:4px solid #7b8f72;padding-top:32px}.fg-editorial-card-text h4{font-size:1.9rem}.fg-editorial-arrow{position:absolute;top:43%;z-index:2;display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:#faf9f4;color:#0f3a28;border:1px solid #d1d8c8;box-shadow:0 3px 10px #0f3a2810;font-size:1.4rem}.fg-editorial-arrow[hidden],.fg-editorial-pages[hidden]{display:none}.fg-editorial-prev{left:-23px}.fg-editorial-next{right:-23px}.fg-editorial-arrow:disabled{opacity:.45;cursor:default}.fg-editorial-pages{display:flex;justify-content:center;gap:3px;margin-top:12px}.fg-editorial-pages button{width:32px;height:32px;background:none;display:grid;place-items:center;border:0;border-radius:50%;padding:0}.fg-editorial-pages button:before{content:'';display:block;width:7px;height:7px;background:#a4af99;border-radius:50%}.fg-editorial-pages button[aria-current]:before{background:#8b2f27;width:19px;border-radius:5px}.fg-editorial-live{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.fg-editorial-enhanced .fg-editorial-track{scrollbar-width:none}.fg-editorial-enhanced .fg-editorial-track::-webkit-scrollbar{display:none}
@media(max-width:1050px){.fg-editorial{padding-block:55px}.fg-editorial-intro{gap:15px;grid-template-columns:1.15fr 1fr}.fg-editorial h2{font-size:2.8rem}.fg-editorial-quality{gap:12px}.fg-editorial-quality li{font-size:.75rem}.fg-editorial-nature{min-height:360px}.fg-editorial-carousel{--articles-visible:2}.fg-editorial-card h4{font-size:1.55rem}.fg-editorial-sprig{display:none}}
@media(max-width:650px){.fg-editorial{padding:38px 0 42px}.fg-editorial-inner{width:calc(100% - 36px)}.fg-editorial-intro{display:flex;flex-direction:column;gap:8px}.fg-editorial-copy{padding:0}.fg-editorial h2{font-size:2.45rem;line-height:1.08;margin-bottom:20px}.fg-editorial-lead{font-size:.93rem;line-height:1.75}.fg-editorial-label{font-size:.66rem}.fg-editorial-quality{display:grid;gap:11px;margin:22px 0 10px}.fg-editorial-quality li{font-size:.8rem}.fg-editorial-nature{width:100%;min-height:240px;margin-top:14px}.fg-editorial-nature>img{border-radius:35% 6px 6px 6px;mask-image:linear-gradient(0deg,transparent,#000 35%)}.fg-editorial-nature figcaption{bottom:2px;right:15px;font-size:1.45rem}.fg-editorial-news{margin-top:24px;padding-top:24px}.fg-editorial-newshead{align-items:flex-start;flex-direction:column;gap:20px;margin-bottom:24px}.fg-editorial-newshead h3{font-size:2rem}.fg-editorial-all{font-size:.82rem;min-height:46px}.fg-editorial-empty{padding:27px 23px;min-height:0;gap:0}.fg-editorial-empty-mark{display:none}.fg-editorial-empty h4{font-size:1.6rem}.fg-editorial-empty p:not(.fg-editorial-label){font-size:.89rem}.fg-editorial-carousel{--articles-visible:1;--article-gap:18px;padding-bottom:56px}.fg-editorial-cardbody{padding:23px}.fg-editorial-card h4{font-size:1.65rem}.fg-editorial-summary{font-size:.88rem}.fg-editorial-arrow{top:auto;bottom:0}.fg-editorial-prev{left:0}.fg-editorial-next{right:0}.fg-editorial-pages{position:absolute;left:55px;right:55px;bottom:6px;margin:0;flex-wrap:wrap}.fg-editorial-card-text h4{font-size:1.8rem}}
@media(prefers-reduced-motion:reduce){.fg-editorial *{transition:none!important;scroll-behavior:auto!important}}
/* Kleine Seitenindikatoren bleiben trotz globaler Buttonfarbe ruhige Punkte. */
.fg-editorial .fg-editorial-pages button{background:transparent!important;color:#0f3a28!important}
.fg-editorial .fg-editorial-arrow{background:#faf9f4!important;color:#0f3a28!important}
.fg-editorial .fg-editorial-arrow:not(:disabled):hover{background:#e5eada!important}
/* Bildreferenz: großzügiger Blütenkopf, kompakte Redaktion und Kategorien im Bild. */
.fg-editorial{padding-top:30px;background:linear-gradient(180deg,#faf9f4,#f5f0e5)}
.fg-editorial-intro{display:block;min-height:380px;isolation:isolate}
.fg-editorial-copy{width:55%;padding:28px 0 30px}
.fg-editorial h2{font-size:clamp(2.5rem,4vw,3.9rem);margin-bottom:16px}
.fg-editorial-lead{font-size:.96rem;line-height:1.65}
.fg-editorial-nature{position:absolute;z-index:-1;inset:-30px -60px 0 auto;width:65%;min-height:0}
.fg-editorial-nature>img{border-radius:0;object-position:75% center;mask-image:linear-gradient(90deg,transparent,#000 36%)}
.fg-editorial-nature:after{background:linear-gradient(0deg,#faf9f4,transparent 18%)}
.fg-editorial-nature figcaption{top:34px;bottom:auto;right:18px;width:235px;padding:25px 18px;text-align:center;font-size:1.5rem;line-height:1.4;color:#355b37;background:linear-gradient(120deg,#edf0d6e8,#e0e7c9e8);border-radius:62% 35% 54% 38% / 49% 42% 58% 50%;transform:rotate(-6deg);text-shadow:none}
.fg-editorial-quality{display:grid;grid-template-columns:1fr .9fr 1.1fr;gap:18px;margin-top:23px}
.fg-editorial-quality li{font-size:.78rem;gap:12px;line-height:1.45}
.fg-editorial-quality svg{width:43px;height:43px;padding:10px;border-radius:50%;background:#58795a;color:#faf9f4}
.fg-editorial-sprig{top:36px;opacity:.32}
.fg-editorial-news{margin-top:18px;padding-top:24px;border-top:0}
.fg-editorial-newshead{margin-bottom:20px;gap:20px}
.fg-editorial-newshead>div{display:flex;align-items:center;gap:28px;flex-wrap:wrap}
.fg-editorial-newshead h3{display:flex;align-items:center;gap:12px;font-size:2.6rem}
.fg-editorial-newshead h3 svg{width:34px;height:38px;stroke:#58795a;stroke-width:1.5;fill:none}
.fg-editorial-newshead>div>p:last-child{margin:0;padding:10px 18px;background:#f1e5dd;border-radius:24px;font-size:.8rem;color:#4b5e4c}
.fg-editorial-card{position:relative;border-bottom:0;box-shadow:0 5px 22px #393d2010}
.fg-editorial-image{aspect-ratio:2.25}
.fg-editorial-cardbody{padding:19px 22px 17px}
.fg-editorial-card:not(.fg-editorial-card-text) .fg-editorial-category{position:absolute;top:16px;left:18px;max-width:calc(100% - 36px);background:#faf9f4ef;color:#173e2c;border-radius:24px;padding:7px 15px;letter-spacing:0;text-transform:none;line-height:1.4;font-size:.76rem}
.fg-editorial-card h4{font-size:1.55rem;margin-bottom:10px}
.fg-editorial-summary{line-height:1.55;font-size:.9rem;margin-bottom:17px}
.fg-editorial-cardfoot{display:flex;justify-content:space-between;align-items:flex-end;gap:14px;margin-top:auto}
.fg-editorial-meta{margin:0;padding:0;line-height:1.6;font-size:.68rem}
.fg-editorial-read{border:0;padding:0;min-height:26px;gap:12px;white-space:nowrap;font-size:.8rem;flex-shrink:0}
.fg-editorial-card-text .fg-editorial-cardbody{padding-top:27px}
.fg-editorial-card-text h4{font-size:1.8rem}
.fg-editorial-arrow{top:31%}
@media(max-width:1050px) and (min-width:651px){.fg-editorial-copy{width:60%}.fg-editorial h2{font-size:2.8rem}.fg-editorial-nature{width:61%}.fg-editorial-nature figcaption{width:175px;right:18px;top:25px;font-size:1.2rem;padding:20px 12px}.fg-editorial-quality{gap:10px}.fg-editorial-quality li{font-size:.7rem;gap:7px}.fg-editorial-quality svg{width:34px;height:34px;padding:8px}.fg-editorial-newshead h3{font-size:2rem}.fg-editorial-newshead>div{gap:12px}.fg-editorial-newshead>div>p:last-child{font-size:.72rem}}
@media(max-width:650px){.fg-editorial{padding-top:30px}.fg-editorial-intro{display:flex;min-height:0}.fg-editorial-copy{width:100%;padding:0}.fg-editorial h2{font-size:2.45rem}.fg-editorial-nature{position:relative;inset:auto;width:calc(100% + 36px);min-height:250px;margin-top:16px}.fg-editorial-nature>img{mask-image:linear-gradient(0deg,transparent,#000 24%);object-position:75% center}.fg-editorial-nature figcaption{top:10px;right:10px;width:155px;padding:17px 10px;font-size:1.1rem}.fg-editorial-quality{grid-template-columns:1fr;gap:12px}.fg-editorial-quality li{font-size:.81rem}.fg-editorial-quality svg{width:38px;height:38px;padding:9px}.fg-editorial-news{margin-top:10px;padding-top:18px}.fg-editorial-newshead>div{gap:10px}.fg-editorial-newshead h3{font-size:2.15rem}.fg-editorial-newshead>div>p:last-child{font-size:.76rem;padding:8px 14px}.fg-editorial-image{aspect-ratio:1.85}.fg-editorial-card h4{font-size:1.55rem}.fg-editorial-cardfoot{gap:12px}.fg-editorial-read{font-size:.78rem}.fg-editorial-meta{font-size:.67rem}.fg-editorial-arrow{top:auto;bottom:0}}
.fg-editorial-nature>img{object-position:right center}
@media(max-width:650px){.fg-editorial-nature{align-self:center}.fg-editorial-nature>img{object-position:right center}.fg-editorial-nature figcaption{right:18px}}
