.blog-module__AXQ7KW__toolbar{z-index:30;-webkit-backdrop-filter:saturate(1.3)blur(10px);backdrop-filter:saturate(1.3)blur(10px);border-block:1px solid var(--line);background:#fffffff0;position:sticky;top:78px}@media (max-width:980px){.blog-module__AXQ7KW__toolbar{top:66px}}.blog-module__AXQ7KW__toolbarRow{align-items:center;gap:16px;padding-block:10px;display:flex}.blog-module__AXQ7KW__searchInput{min-width:0;max-width:520px;font:inherit;color:var(--ink);background:var(--white);border:1px solid var(--line-strong);border-radius:var(--radius);flex:1;padding:8px 12px;font-size:15px;transition:border-color .15s,box-shadow .15s}.blog-module__AXQ7KW__searchInput::placeholder{color:var(--muted)}.blog-module__AXQ7KW__searchInput:focus{border-color:var(--cyan);outline:none;box-shadow:0 0 0 3px #009fe326}.blog-module__AXQ7KW__hits{text-align:right;min-width:90px;color:var(--muted);font-variant-numeric:tabular-nums;flex:none;font-size:13px}.blog-module__AXQ7KW__featuredWrap{margin-bottom:clamp(44px,5vw,72px)}.blog-module__AXQ7KW__featured{background:radial-gradient(110% 120% at 88% -10%, #009fe338 0%, transparent 55%), linear-gradient(180deg, #0a2434 0%, var(--navy) 100%);color:#fff;border-radius:var(--radius);transition:transform .18s var(--ease), box-shadow .18s var(--ease);padding:clamp(36px,5vw,76px) clamp(24px,5vw,84px);display:block;position:relative;overflow:hidden}.blog-module__AXQ7KW__featured:hover{box-shadow:var(--shadow-soft);transform:translateY(-4px)}.blog-module__AXQ7KW__featuredKicker{letter-spacing:.18em;text-transform:uppercase;color:var(--cyan);align-items:center;gap:12px;font-size:12.5px;font-weight:700;display:inline-flex}.blog-module__AXQ7KW__featuredKicker:before{content:"";background:var(--cyan);flex:none;width:26px;height:1px}.blog-module__AXQ7KW__featuredTitle{letter-spacing:-.01em;color:#fff;max-width:26ch;margin-top:20px;font-size:clamp(1.9rem,1.15rem + 2.5vw,3.3rem);font-weight:200;line-height:1.12}.blog-module__AXQ7KW__featuredDesc{max-width:64ch;color:var(--ondark);margin-top:18px;font-size:17px;line-height:1.65}.blog-module__AXQ7KW__featuredMeta{letter-spacing:.08em;text-transform:uppercase;color:var(--ondark-soft);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:12px;margin-top:30px;font-size:13px;font-weight:600;display:flex}.blog-module__AXQ7KW__metaSep{opacity:.55}.blog-module__AXQ7KW__featuredCta{color:#fff;align-items:center;gap:8px;margin-left:auto;font-size:13.5px;font-weight:700;display:inline-flex}.blog-module__AXQ7KW__featuredCta .blog-module__AXQ7KW__arrow{transition:transform .18s var(--ease)}.blog-module__AXQ7KW__featured:hover .blog-module__AXQ7KW__featuredCta .blog-module__AXQ7KW__arrow{transform:translate(4px)}.blog-module__AXQ7KW__yearHead{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);grid-column:1/-1;align-items:center;gap:18px;margin:28px 0 2px;font-size:14px;font-weight:700;display:flex}.blog-module__AXQ7KW__yearHead:after{content:"";background:var(--line);flex:1;height:1px}.blog-module__AXQ7KW__yearHead:first-child{margin-top:0}.blog-module__AXQ7KW__cardMeta{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-variant-numeric:tabular-nums;margin-bottom:12px;font-size:12.5px;font-weight:700;display:block}.blog-module__AXQ7KW__cardDesc{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.blog-module__AXQ7KW__moreRow{justify-content:center;margin-top:52px;display:flex}.blog-module__AXQ7KW__empty{color:var(--body-c);font-size:16px}.blog-module__AXQ7KW__reset{font:inherit;color:var(--cyan-deep);cursor:pointer;text-underline-offset:3px;background:0 0;border:none;padding:0;text-decoration:underline}.blog-module__AXQ7KW__reset:hover{color:var(--ink)}.blog-module__AXQ7KW__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.blog-module__AXQ7KW__chips{flex-wrap:wrap;gap:8px;margin-bottom:clamp(28px,3.5vw,44px);display:flex}.blog-module__AXQ7KW__chip{font:inherit;color:var(--body-c);background:var(--white);border:1px solid var(--line-strong);cursor:pointer;border-radius:999px;padding:8px 16px;font-size:13.5px;font-weight:600;transition:border-color .15s,background .15s,color .15s}.blog-module__AXQ7KW__chip:hover{border-color:var(--cyan);color:var(--ink)}.blog-module__AXQ7KW__chip[data-active]{background:var(--navy);border-color:var(--navy);color:#fff}.blog-module__AXQ7KW__chipCount{opacity:.6;font-variant-numeric:tabular-nums;margin-left:2px;font-size:12px;font-weight:700}.blog-module__AXQ7KW__chip[data-active] .blog-module__AXQ7KW__chipCount{opacity:.75}.blog-module__AXQ7KW__featuredGrid{display:block}.blog-module__AXQ7KW__featuredGrid[data-img]{grid-template-columns:1.15fr .85fr;align-items:center;gap:clamp(24px,4vw,56px);display:grid}.blog-module__AXQ7KW__featuredArt{border-radius:14px;display:block;overflow:hidden;box-shadow:0 18px 44px #00000059}.blog-module__AXQ7KW__featuredArt img{object-fit:cover;width:100%;height:100%;max-height:340px;display:block}@media (max-width:880px){.blog-module__AXQ7KW__featuredGrid[data-img]{display:block}.blog-module__AXQ7KW__featuredArt{margin-top:28px}.blog-module__AXQ7KW__featuredArt img{max-height:220px}}.blog-module__AXQ7KW__tile{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);color:inherit;transition:transform .18s var(--ease), box-shadow .18s var(--ease), border-color .18s;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.blog-module__AXQ7KW__tile:hover{box-shadow:var(--shadow-soft);border-color:var(--line-strong);transform:translateY(-4px)}.blog-module__AXQ7KW__tileArt{aspect-ratio:16/9.5;background:linear-gradient(135deg,#0a2434 0%,#0f4c75 100%);position:relative;overflow:hidden}.blog-module__AXQ7KW__tileArt img{object-fit:cover;width:100%;height:100%;transition:transform .35s var(--ease);position:absolute;inset:0}.blog-module__AXQ7KW__tile:hover .blog-module__AXQ7KW__tileArt img{transform:scale(1.045)}.blog-module__AXQ7KW__tileArt:before{content:"";pointer-events:none;background:radial-gradient(90% 110% at 85% -15%,#ffffff29 0%,#0000 55%),repeating-linear-gradient(90deg,#ffffff0b 0 1px,#0000 1px 56px),repeating-linear-gradient(0deg,#ffffff0b 0 1px,#0000 1px 56px);position:absolute;inset:0}.blog-module__AXQ7KW__tileArt:after{content:"";pointer-events:none;background:linear-gradient(#07142052 0%,#0000 42%);position:absolute;inset:0}.blog-module__AXQ7KW__tileArt[data-accent=jtl]{background:linear-gradient(135deg,#062c44 0%,#009fe3 115%)}.blog-module__AXQ7KW__tileArt[data-accent=shopware]{background:linear-gradient(135deg,#1e1b4b 0%,#6366f1 115%)}.blog-module__AXQ7KW__tileArt[data-accent=amazon]{background:linear-gradient(135deg,#57200b 0%,#f59e0b 125%)}.blog-module__AXQ7KW__tileArt[data-accent=ki]{background:linear-gradient(135deg,#071427 0%,#0891b2 110%)}.blog-module__AXQ7KW__tileArt[data-accent=seo]{background:linear-gradient(135deg,#06382c 0%,#10b981 125%)}.blog-module__AXQ7KW__tileArt[data-accent=social]{background:linear-gradient(135deg,#500724 0%,#ec4899 125%)}.blog-module__AXQ7KW__tileArt[data-accent=recht]{background:linear-gradient(135deg,#111827 0%,#64748b 125%)}.blog-module__AXQ7KW__tileArt[data-accent=ecom]{background:linear-gradient(135deg,#0a2434 0%,#0f4c75 115%)}.blog-module__AXQ7KW__tileGlyph{letter-spacing:-.03em;color:#fff3;-webkit-user-select:none;user-select:none;font-size:clamp(64px,7vw,92px);font-weight:200;line-height:1;position:absolute;bottom:-6px;right:14px}.blog-module__AXQ7KW__tileTopic{z-index:1;letter-spacing:.08em;text-transform:uppercase;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a19286b;border:1px solid #ffffff47;border-radius:999px;padding:5px 12px;font-size:11.5px;font-weight:700;position:absolute;top:14px;left:14px}.blog-module__AXQ7KW__tileBody{flex-direction:column;flex:1;padding:22px 22px 24px;display:flex}.blog-module__AXQ7KW__tileTitle{color:var(--ink);letter-spacing:-.005em;font-size:1.16rem;font-weight:600;line-height:1.35}.blog-module__AXQ7KW__tileBody .blog-module__AXQ7KW__cardDesc{margin-top:10px}.blog-module__AXQ7KW__tileBody .textlink{margin-top:auto;padding-top:16px}
