.c-blog-entry{list-style:none;border-bottom:1px solid rgba(26,26,23,.1)}.c-blog-entry__link{display:grid;grid-template-columns:140px 200px 1fr 40px;gap:48px;align-items:start;padding:32px 0;color:inherit;text-decoration:none;transition:background var(--dur-med, .26s) var(--ease-out, ease)}.c-blog-entry__link:hover{background:linear-gradient(to right,rgba(208,44,44,.03),transparent 70%)}.c-blog-entry--featured{background:#f5f0e8;margin:0 -32px;border-radius:4px;position:relative}.c-blog-entry--featured .c-blog-entry__link{grid-template-columns:140px 240px 1fr 40px;padding:36px 32px}.c-blog-entry--featured:before{content:"AKTUELL";position:absolute;top:14px;right:32px;font-family:var(--font-mono);font-size:10px;font-weight:700;letter-spacing:.14em;color:var(--flowd-red)}.c-blog-entry__index{font-family:var(--font-mono);font-size:13px;color:var(--flowd-n-500);line-height:1.5}.c-blog-entry__no{font-size:22px;font-weight:700;color:var(--flowd-ink);letter-spacing:-.01em;display:block;margin-bottom:6px;font-feature-settings:"tnum" 1}.c-blog-entry__dt{display:block;color:var(--flowd-n-500);font-feature-settings:"tnum" 1}.c-blog-entry__cat{display:inline-block;margin-top:12px;font-family:var(--font-sans);font-size:11px;font-weight:700;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--flowd-ink);border-bottom:2px solid var(--flowd-red);padding-bottom:2px}.c-blog-entry__thumb{width:200px;height:140px;border-radius:8px;overflow:hidden;position:relative}.c-blog-entry__thumb:after{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(255,255,255,.06) 1px,transparent 1px);background-size:14px 14px;mask-image:radial-gradient(ellipse 80% 80% at 50% 50%,#000,transparent)}.c-blog-entry__wmark{position:absolute;right:14px;bottom:12px;width:22px;opacity:.75}.c-blog-entry__hero{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.c-blog-entry__thumb--has-image:after{display:none}.c-blog-entry--featured .c-blog-entry__thumb{width:240px;height:180px}.c-blog-entry__thumb--forest{background:linear-gradient(135deg,#2f332b,#1a1a17)}.c-blog-entry__thumb--ink{background:linear-gradient(135deg,#1a1a17,#2a2a24)}.c-blog-entry__thumb--red{background:linear-gradient(135deg,#c8321f,#8a1818 70%,#1a1a17)}.c-blog-entry__thumb--blue{background:linear-gradient(135deg,#9fb4c4,#5d7a93 60%,#1a1a17)}.c-blog-entry__thumb--sand{background:linear-gradient(135deg,#e8dfd0,#c8321f 110%)}.c-blog-entry__thumb--cream{background:linear-gradient(135deg,#f5f0e8,#d9c8a6)}.c-blog-entry__body{display:flex;flex-direction:column;gap:12px;padding-top:4px;min-width:0}.c-blog-entry__title{margin:0;font-size:28px;line-height:1.15;letter-spacing:var(--tracking-tight);font-weight:700;color:var(--flowd-ink);text-wrap:balance;max-width:30ch}.c-blog-entry--featured .c-blog-entry__title{font-size:38px;line-height:1.05;max-width:24ch}.c-blog-entry__lede{margin:0;font-size:15px;line-height:var(--lh-body);color:var(--flowd-n-600);max-width:65ch}.c-blog-entry__meta{margin-top:4px;display:inline-flex;align-items:center;gap:12px;font-family:var(--font-mono);font-size:12px;color:var(--flowd-n-500)}.c-blog-entry__meta-sep{color:var(--flowd-n-400)}.c-blog-entry__author{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-sans);font-weight:500;color:var(--flowd-n-600)}.c-blog-entry__avatar{width:22px;height:22px;border-radius:999px;background:#2f332b;color:var(--flowd-n-50);display:inline-flex;align-items:center;justify-content:center;font-size:9px;font-weight:700;letter-spacing:.04em;font-family:var(--font-sans);line-height:1}.c-blog-entry__author--ft .c-blog-entry__avatar{background:#c8321f}.c-blog-entry__arrow{align-self:center;width:40px;height:40px;border-radius:999px;border:1px solid rgba(26,26,23,.16);display:inline-flex;align-items:center;justify-content:center;color:var(--flowd-ink);font-size:16px;transition:background var(--dur-fast, .2s) var(--ease-out, ease),color var(--dur-fast, .2s) var(--ease-out, ease),border-color var(--dur-fast, .2s) var(--ease-out, ease),transform var(--dur-fast, .2s) var(--ease-out, ease)}.c-blog-entry__link:hover .c-blog-entry__arrow{background:var(--flowd-ink);color:var(--flowd-n-50);border-color:var(--flowd-ink);transform:translate(2px)}@media(max-width:1100px){.c-blog-entry__link{grid-template-columns:180px 1fr 40px;grid-template-areas:"index index index" "thumb body  arrow";column-gap:24px;row-gap:18px;padding:24px 0}.c-blog-entry--featured .c-blog-entry__link{grid-template-columns:180px 1fr 40px;grid-template-areas:"index index index" "thumb body  arrow";column-gap:24px;row-gap:18px;padding:28px 24px}.c-blog-entry__index{grid-area:index;display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 18px;line-height:1.3}.c-blog-entry__no{margin-bottom:0}.c-blog-entry__cat{margin-top:0}.c-blog-entry__thumb{grid-area:thumb}.c-blog-entry__body{grid-area:body}.c-blog-entry__arrow{grid-area:arrow;align-self:center;justify-self:end}.c-blog-entry__thumb,.c-blog-entry--featured .c-blog-entry__thumb{width:180px;height:130px;max-width:none}.c-blog-entry--featured{margin-inline:0}}@media(max-width:768px){.c-blog-entry__link,.c-blog-entry--featured .c-blog-entry__link{grid-template-columns:1fr;grid-template-areas:"index" "thumb" "body" "arrow";row-gap:16px}.c-blog-entry__thumb,.c-blog-entry--featured .c-blog-entry__thumb{width:100%;max-width:370px;height:200px}}
