.bms-blog-listing{--bms-blog-text:var(--bms-blau,#0c2340);--bms-blog-muted:#8090a8;--bms-blog-accent:var(--bms-orange,#ff8200);--bms-blog-pill-bg:#fff;--bms-blog-pill-border:#e3e8ee;--bms-blog-pill-hover:#f7f9fc;--bms-blog-quote-bg:var(--bms-blau,#0c2340);--bms-blog-quote-text:#fff;--bms-blog-divider:hsla(0,0%,100%,.18);color:var(--bms-blog-text);font-family:inherit;padding-bottom:var(--bms-blog-padding-bottom,96px);padding-top:var(--bms-blog-padding-top,96px);position:relative;width:100%}.bms-blog-listing--bg-weiss{background-color:var(--bms-weiss,#fff)}.bms-blog-listing--bg-hellgrau{background-color:var(--bms-hellgrau,#dde5ed)}.bms-blog-listing--bg-dunkel{background-color:var(--bms-blau,#0c2340);--bms-blog-text:var(--bms-weiss,#fff);--bms-blog-muted:hsla(0,0%,100%,.65);--bms-blog-pill-bg:hsla(0,0%,100%,.05);--bms-blog-pill-border:hsla(0,0%,100%,.18);--bms-blog-pill-hover:hsla(0,0%,100%,.1);--bms-blog-quote-bg:var(--bms-orange,#ff8200)}.bms-blog-listing--bg-orange{background-color:var(--bms-orange,#ff8200);--bms-blog-text:var(--bms-weiss,#fff);--bms-blog-muted:hsla(0,0%,100%,.7);--bms-blog-pill-bg:hsla(0,0%,100%,.1);--bms-blog-pill-border:hsla(0,0%,100%,.25);--bms-blog-pill-hover:hsla(0,0%,100%,.18);--bms-blog-accent:#fff;--bms-blog-quote-bg:var(--bms-blau,#0c2340)}.bms-blog-listing--bg-none{background-color:transparent}.bms-blog-listing--text-dunkel{--bms-blog-text:var(--bms-blau,#0c2340)}.bms-blog-listing--text-hell{--bms-blog-text:var(--bms-weiss,#fff)}.bms-blog-listing__inner{margin:0 auto;max-width:1140px;padding:0 24px}.bms-blog-listing__inner--narrow{max-width:1000px}.bms-blog-listing__inner--default{max-width:1140px}.bms-blog-listing__inner--wide{max-width:1440px}.bms-blog-listing__header{margin:0 auto 64px;max-width:720px;text-align:center}.bms-blog-listing__eyebrow{color:var(--bms-blog-accent);margin:0 0 16px}.bms-blog-listing__headline{color:inherit;margin:0 0 24px}.bms-blog-listing__subline{color:inherit;margin:0;opacity:.85}.bms-blog-listing__body{align-items:start;display:grid;gap:48px;grid-template-columns:1fr}.bms-blog-listing--with-quote .bms-blog-listing__body{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}@media (max-width:900px){.bms-blog-listing--with-quote .bms-blog-listing__body{gap:32px;grid-template-columns:1fr}}.bms-blog-listing__list-label{color:var(--bms-blog-muted);margin:0 0 24px}.bms-blog-listing__list{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.bms-blog-listing__item{margin:0}.bms-blog-listing__item--collapsed{display:none}.bms-blog-listing__list--expanded .bms-blog-listing__item--collapsed{animation:bms-blog-listing-fade-in .35s ease both;display:block}@keyframes bms-blog-listing-fade-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.bms-blog-listing__more-btn{align-self:flex-start;cursor:pointer;margin-top:24px}@media (max-width:600px){.bms-blog-listing__more-btn{justify-content:center;width:100%}}.bms-blog-listing__pill{align-items:start;background-color:var(--bms-blog-pill-bg);border:1px solid var(--bms-blog-pill-border);border-radius:30px;color:inherit;display:grid;font-family:inherit;gap:24px;grid-template-columns:auto 1fr auto;padding:24px 28px;text-decoration:none;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.bms-blog-listing__list--compact .bms-blog-listing__pill{align-items:center;border-radius:999px;padding:18px 24px}.bms-blog-listing__pill:focus-visible,.bms-blog-listing__pill:hover{border-color:var(--bms-blog-accent);box-shadow:0 12px 32px rgba(12,35,64,.08);outline:none;transform:translateY(-4px)}.bms-blog-listing__pill-date{color:var(--bms-blog-muted);font-size:.8125rem;font-weight:700;letter-spacing:.1em;min-width:64px;padding-top:4px;text-transform:uppercase;white-space:nowrap}.bms-blog-listing__list--compact .bms-blog-listing__pill-date{padding-top:0}.bms-blog-listing__pill-body{display:flex;flex-direction:column;gap:8px;min-width:0}.bms-blog-listing__pill-title{color:inherit;display:-webkit-box;font-size:1.0625rem;font-weight:700;-webkit-line-clamp:2;line-height:1.35;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.bms-blog-listing__pill-score{align-items:center;background-color:var(--bms-orange,#ff8200);border-radius:8px;box-shadow:2px 2px 0 var(--bms-blau,#0c2340);color:var(--bms-weiss,#fff);display:inline-flex;flex-wrap:wrap;gap:4px 14px;margin:4px 0 6px;max-width:100%;padding:8px 16px;transform:rotate(-1deg);transition:transform .2s ease;width:fit-content}.bms-blog-listing__pill:focus-visible .bms-blog-listing__pill-score,.bms-blog-listing__pill:hover .bms-blog-listing__pill-score{transform:rotate(-1deg) scale(1.02)}.bms-blog-listing--bg-orange .bms-blog-listing__pill-score{background-color:var(--bms-blau,#0c2340);box-shadow:2px 2px 0 var(--bms-weiss,#fff)}.bms-blog-listing__pill-score-team{color:inherit;font-size:.875rem;font-weight:700;letter-spacing:.04em;line-height:1.2;text-transform:uppercase;white-space:nowrap}.bms-blog-listing__pill-score-numbers{align-items:baseline;color:inherit;display:inline-flex;font-size:1.375rem;font-variant-numeric:tabular-nums;font-weight:800;gap:6px;letter-spacing:-.01em;line-height:1}.bms-blog-listing__pill-score-sep{font-weight:700;opacity:.7;position:relative;top:-1px}.bms-blog-listing__pill-score-num{font-size:1.375rem}.bms-blog-listing__pill-excerpt{color:var(--bms-blog-muted);display:block;font-size:.9375rem;line-height:1.5;position:relative}.bms-blog-listing__pill-excerpt-short{display:block}.bms-blog-listing__pill-excerpt-full{display:block;max-height:0;opacity:0;overflow:hidden;transition:max-height .35s ease,opacity .25s ease}.bms-blog-listing__pill:focus-visible .bms-blog-listing__pill-excerpt-short,.bms-blog-listing__pill:hover .bms-blog-listing__pill-excerpt-short{display:none}.bms-blog-listing__pill:focus-visible .bms-blog-listing__pill-excerpt-full,.bms-blog-listing__pill:hover .bms-blog-listing__pill-excerpt-full{max-height:480px;opacity:1}.bms-blog-listing__pill-arrow{align-items:center;color:var(--bms-blog-accent);display:inline-flex;flex-shrink:0;height:32px;justify-content:center;padding-top:2px;transition:transform .2s ease;width:32px}.bms-blog-listing__list--compact .bms-blog-listing__pill-arrow{padding-top:0}.bms-blog-listing__pill:focus-visible .bms-blog-listing__pill-arrow,.bms-blog-listing__pill:hover .bms-blog-listing__pill-arrow{transform:translateX(4px)}.bms-blog-listing__empty{border:1px dashed var(--bms-blog-pill-border);border-radius:24px;color:var(--bms-blog-muted);font-size:1rem;line-height:1.5;margin:0;padding:32px 24px;text-align:center}.bms-blog-listing__quote-col{position:sticky;top:24px}@media (max-width:900px){.bms-blog-listing__quote-col{position:static}}.bms-blog-listing__quote{background-color:var(--bms-blog-quote-bg);border-radius:24px;color:var(--bms-blog-quote-text);display:flex;flex-direction:column;gap:24px;margin:0;padding:40px 36px;position:relative}.bms-blog-listing__quote-mark{color:var(--bms-blog-accent);display:inline-flex;line-height:0}.bms-blog-listing__quote-text{border:none;color:inherit;font-size:1.1875rem;font-style:normal;font-weight:600;line-height:1.55;margin:0;padding:0}.bms-blog-listing__quote-text p{margin:0 0 .6em}.bms-blog-listing__quote-text p:last-child{margin-bottom:0}.bms-blog-listing__quote-divider{border:none;border-top:1px solid var(--bms-blog-divider);margin:0;width:100%}.bms-blog-listing__quote-attribution{align-items:center;display:flex;gap:14px}.bms-blog-listing__quote-avatar{border:2px solid var(--bms-blog-divider);border-radius:50%;flex-shrink:0;height:56px;object-fit:cover;width:56px}.bms-blog-listing__quote-meta{display:flex;flex-direction:column;gap:2px;min-width:0}.bms-blog-listing__quote-name{font-size:1rem;font-style:normal;font-weight:700;letter-spacing:.02em}.bms-blog-listing__quote-role{font-size:.875rem;opacity:.75}.bms-blog-listing__footer{color:var(--bms-blog-muted);font-size:1rem;line-height:1.6;margin-left:auto;margin-right:auto;margin-top:56px;max-width:880px;text-align:center}.bms-blog-listing__footer p{margin:0}.bms-blog-listing__footer p+p{margin-top:.6em}@media (max-width:768px){.bms-blog-listing{--bms-blog-padding-top:64px;--bms-blog-padding-bottom:64px}.bms-blog-listing__header{margin-bottom:40px}.bms-blog-listing__pill{gap:14px;grid-template-columns:auto 1fr auto;padding:14px 18px}.bms-blog-listing__pill-date{font-size:.75rem;min-width:56px}.bms-blog-listing__pill-title{font-size:.9375rem}.bms-blog-listing__quote{padding:28px 24px}.bms-blog-listing__quote-text{font-size:1.0625rem}.bms-blog-listing__footer{font-size:.9375rem;margin-top:40px}}@media (max-width:480px){.bms-blog-listing__inner{padding-left:16px;padding-right:16px}.bms-blog-listing__pill{gap:12px;padding:12px 16px}.bms-blog-listing__pill-arrow{height:24px;width:24px}}