.bnig{--bnig-featured-columns:2;--bnig-columns:3;--bnig-columns-tablet:2;--bnig-columns-mobile:1;--bnig-gap:32px;--bnig-radius:8px;--bnig-title:#0f2236;--bnig-text:#5b6470;--bnig-accent:#1f6a7a;--bnig-card-bg:#ffffff;--bnig-border:#e9ebee;--bnig-image-width:44%;--bnig-image-ratio:16 / 9;--bnig-image-ratio-pct:56.25%;--bnig-shadow:0 2px 6px rgba(16, 24, 40, 0.04);--bnig-shadow-hover:0 12px 28px rgba(16, 24, 40, 0.1);container-type:inline-size;container-name:bnig;display:block;box-sizing:border-box;width:100%;max-width:100%;min-width:0;margin:0;padding:0;clear:both;font-family:inherit;text-align:start}.bnig *,.bnig *::before,.bnig *::after{box-sizing:border-box}.bnig .bnig__featured,.bnig .bnig__grid{display:grid;gap:var(--bnig-gap);align-items:stretch;width:100%;margin:0;padding:0;list-style:none}.bnig .bnig__featured{grid-template-columns:repeat(var(--bnig-featured-columns,2),minmax(0,1fr))}.bnig .bnig__featured>.bnig-card:only-child{grid-column:1 / -1}.bnig .bnig__grid{grid-template-columns:repeat(var(--bnig-columns,3),minmax(0,1fr))}.bnig .bnig__featured+.bnig__grid{margin-top:var(--bnig-gap)}.bnig .bnig-card{position:relative;display:flex;flex-direction:column;min-width:0;height:auto;margin:0;padding:0;overflow:hidden;isolation:isolate;background:var(--bnig-card-bg);border:1px solid var(--bnig-border);border-radius:var(--bnig-radius);box-shadow:var(--bnig-shadow);transition:box-shadow 0.25s ease,transform 0.25s ease}.bnig .bnig-card:hover{box-shadow:var(--bnig-shadow-hover);transform:translateY(-2px)}.bnig .bnig-card:has(:focus-visible){box-shadow:var(--bnig-shadow-hover);transform:translateY(-2px)}.bnig .bnig-card--image-left{display:grid;grid-template-columns:var(--bnig-image-width,44%) minmax(0,1fr)}.bnig .bnig-card--image-right{display:grid;grid-template-columns:minmax(0,1fr) var(--bnig-image-width,44%)}.bnig .bnig-card--image-right>.bnig-card__media{grid-column:2;grid-row:1}.bnig .bnig-card--image-right>.bnig-card__body{grid-column:1;grid-row:1}.bnig .bnig-card--featured.bnig-card--image-left,.bnig .bnig-card--featured.bnig-card--image-right{min-height:360px}.bnig .bnig-card--standard.bnig-card--image-left,.bnig .bnig-card--standard.bnig-card--image-right{min-height:220px}.bnig .bnig-card--image-left.bnig-card--no-image,.bnig .bnig-card--image-right.bnig-card--no-image{display:flex;min-height:0}.bnig .bnig-card .bnig-card__media{position:relative;display:block;flex:0 0 auto;width:100%;min-width:0;margin:0;padding:0;overflow:hidden;line-height:0;background:#eef0f3;border:0;border-radius:0;box-shadow:none;text-decoration:none}.bnig .bnig-card .bnig-card__media-link{position:absolute;top:0;right:0;bottom:0;left:0;display:block;margin:0;padding:0;border:0;box-shadow:none;text-decoration:none}.bnig .bnig-card--image-top .bnig-card__media{aspect-ratio:var(--bnig-image-ratio,16 / 9)}.bnig .bnig-card--image-left .bnig-card__media,.bnig .bnig-card--image-right .bnig-card__media{align-self:stretch;height:auto}.bnig .bnig-card .bnig-card__img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;min-width:0;max-width:none;min-height:0;max-height:none;margin:0;padding:0;border:0;border-radius:0;box-shadow:none;object-fit:cover;object-position:center;transform:scale(1);transition:transform 0.4s ease}.bnig .bnig-card:hover .bnig-card__img{transform:scale(1.04)}.bnig .bnig-card .bnig-card__body{display:flex;flex:1 1 auto;flex-direction:column;align-items:stretch;min-width:0;margin:0;padding:20px 22px 27px}.bnig .bnig-card--featured .bnig-card__body{padding:24px 32px 30px}.bnig .bnig-card .bnig-card__title{max-width:none;margin:0 0 10px;padding:0;border:0;background:none;color:var(--bnig-title);font-family:inherit;font-size:18px;font-style:normal;font-weight:600;line-height:1.3;letter-spacing:.008em;text-align:start;text-transform:none;overflow-wrap:break-word;text-wrap:wrap}.bnig .bnig-card--featured .bnig-card__title{margin-bottom:11px;font-size:22px;line-height:1.385;letter-spacing:.01em}.bnig .bnig-card .bnig-card__title::before,.bnig .bnig-card .bnig-card__title::after{content:none}.bnig .bnig-card .bnig-card__title a{color:inherit;font:inherit;letter-spacing:inherit;text-decoration:none;text-transform:none;background:none;border:0;box-shadow:none;transition:color 0.2s ease}.bnig .bnig-card .bnig-card__title a:hover,.bnig .bnig-card .bnig-card__title a:focus-visible{color:var(--bnig-accent);text-decoration:none}.bnig .bnig-card .bnig-card__title a:not(#bnig-specificity-boost){color:inherit}.bnig .bnig-card .bnig-card__title a:not(#bnig-specificity-boost):hover,.bnig .bnig-card .bnig-card__title a:not(#bnig-specificity-boost):focus-visible{color:var(--bnig-accent)}.bnig .bnig-card .bnig-card__excerpt{max-width:none;margin:0;padding:0;color:var(--bnig-text);font-family:inherit;font-size:15px;font-style:normal;font-weight:400;line-height:1.62;letter-spacing:.02em;text-align:start;text-transform:none;overflow-wrap:break-word;text-wrap:wrap}.bnig .bnig-card .bnig-card__excerpt:not(:last-child){margin-bottom:16px}.bnig .bnig-card .bnig-card__title:has(+.bnig-card__footer){margin-bottom:16px}.bnig .bnig-card .bnig-card__footer{display:flex;margin:auto 0 0;padding:0}.bnig .bnig-card .bnig-card__more{display:inline-flex;align-items:center;align-self:flex-start;gap:8px;margin:0;padding:0;color:var(--bnig-accent);font-family:inherit;font-size:14px;font-style:normal;font-weight:600;line-height:1.4;letter-spacing:.02em;text-decoration:none;text-transform:none;background:none;border:0;box-shadow:none;transition:filter 0.2s ease}.bnig .bnig-card .bnig-card__more:hover,.bnig .bnig-card .bnig-card__more:focus-visible{color:var(--bnig-accent);text-decoration:none;filter:brightness(.85)}.bnig .bnig-card .bnig-card__arrow{display:inline-block;line-height:1;transition:transform 0.2s ease}.bnig .bnig-card .bnig-card__more:hover .bnig-card__arrow,.bnig .bnig-card .bnig-card__more:focus-visible .bnig-card__arrow{transform:translateX(4px)}.rtl .bnig .bnig-card .bnig-card__arrow{transform:scaleX(-1)}.rtl .bnig .bnig-card .bnig-card__more:hover .bnig-card__arrow,.rtl .bnig .bnig-card .bnig-card__more:focus-visible .bnig-card__arrow{transform:scaleX(-1) translateX(4px)}.bnig .bnig-card a:focus-visible{outline:2px solid var(--bnig-accent);outline-offset:2px}.bnig .bnig-card .bnig-card__media-link:focus-visible{outline-offset:-2px}.bnig .screen-reader-text{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);border:0;white-space:nowrap;word-wrap:normal!important}.bnig-empty{margin:0;padding:14px 18px;color:#50575e;font-size:14px;line-height:1.5;background:#f6f7f7;border:1px dashed #c3c4c7;border-radius:6px}.bnig-empty code{font-size:12px;word-break:break-word}@supports not (aspect-ratio:1 / 1){.bnig .bnig-card--image-top .bnig-card__media{height:0;padding-top:var(--bnig-image-ratio-pct,56.25%)}}@container bnig (width < 1200px){.bnig.bnig--featured-cols-3 .bnig__featured{grid-template-columns:repeat(2,minmax(0,1fr))}}@container bnig (width < 1000px){.bnig .bnig__featured,.bnig .bnig__grid,.bnig.bnig--featured-cols-3 .bnig__featured{grid-template-columns:repeat(var(--bnig-columns-tablet,2),minmax(0,1fr))}.bnig:not(.bnig--tablet-cols-1) .bnig-card--image-left,.bnig:not(.bnig--tablet-cols-1) .bnig-card--image-right{display:flex;min-height:0}.bnig:not(.bnig--tablet-cols-1) .bnig-card--image-left .bnig-card__media,.bnig:not(.bnig--tablet-cols-1) .bnig-card--image-right .bnig-card__media{height:auto;min-height:0;aspect-ratio:var(--bnig-image-ratio,16 / 9)}.bnig:not(.bnig--tablet-cols-1) .bnig-card--image-right>.bnig-card__media,.bnig:not(.bnig--tablet-cols-1) .bnig-card--image-right>.bnig-card__body{grid-column:auto;grid-row:auto}}@container bnig (width < 640px){.bnig .bnig__featured,.bnig .bnig__grid,.bnig.bnig--featured-cols-3 .bnig__featured{grid-template-columns:repeat(var(--bnig-columns-mobile,1),minmax(0,1fr))}.bnig .bnig-card.bnig-card--image-left,.bnig .bnig-card.bnig-card--image-right{display:flex;min-height:0}.bnig .bnig-card.bnig-card--image-left .bnig-card__media,.bnig .bnig-card.bnig-card--image-right .bnig-card__media{height:auto;min-height:0;aspect-ratio:var(--bnig-image-ratio,16 / 9)}.bnig .bnig-card.bnig-card--image-right>.bnig-card__media,.bnig .bnig-card.bnig-card--image-right>.bnig-card__body{grid-column:auto;grid-row:auto}.bnig .bnig-card .bnig-card__body,.bnig .bnig-card--featured .bnig-card__body{padding:20px}.bnig .bnig-card--featured .bnig-card__title{margin-bottom:10px;font-size:18px;line-height:1.3;letter-spacing:.008em}}@supports not (container-type:inline-size){@media (max-width:1199.98px){.bnig.bnig--featured-cols-3 .bnig__featured{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1023.98px){.bnig .bnig__featured,.bnig .bnig__grid,.bnig.bnig--featured-cols-3 .bnig__featured{grid-template-columns:repeat(var(--bnig-columns-tablet,2),minmax(0,1fr))}.bnig:not(.bnig--tablet-cols-1) .bnig-card--image-left,.bnig:not(.bnig--tablet-cols-1) .bnig-card--image-right{display:flex;min-height:0}.bnig:not(.bnig--tablet-cols-1) .bnig-card--image-left .bnig-card__media,.bnig:not(.bnig--tablet-cols-1) .bnig-card--image-right .bnig-card__media{height:auto;min-height:0;aspect-ratio:var(--bnig-image-ratio,16 / 9)}.bnig:not(.bnig--tablet-cols-1) .bnig-card--image-right>.bnig-card__media,.bnig:not(.bnig--tablet-cols-1) .bnig-card--image-right>.bnig-card__body{grid-column:auto;grid-row:auto}}@media (max-width:767.98px){.bnig .bnig__featured,.bnig .bnig__grid,.bnig.bnig--featured-cols-3 .bnig__featured{grid-template-columns:repeat(var(--bnig-columns-mobile,1),minmax(0,1fr))}.bnig .bnig-card.bnig-card--image-left,.bnig .bnig-card.bnig-card--image-right{display:flex;min-height:0}.bnig .bnig-card.bnig-card--image-left .bnig-card__media,.bnig .bnig-card.bnig-card--image-right .bnig-card__media{height:auto;min-height:0;aspect-ratio:var(--bnig-image-ratio,16 / 9)}.bnig .bnig-card.bnig-card--image-right>.bnig-card__media,.bnig .bnig-card.bnig-card--image-right>.bnig-card__body{grid-column:auto;grid-row:auto}.bnig .bnig-card .bnig-card__body,.bnig .bnig-card--featured .bnig-card__body{padding:20px}.bnig .bnig-card--featured .bnig-card__title{margin-bottom:10px;font-size:18px;line-height:1.3;letter-spacing:.008em}}@supports not (aspect-ratio:1 / 1){@media (max-width:1023.98px){.bnig:not(.bnig--tablet-cols-1) .bnig-card--image-left .bnig-card__media,.bnig:not(.bnig--tablet-cols-1) .bnig-card--image-right .bnig-card__media{height:0;padding-top:var(--bnig-image-ratio-pct,56.25%)}}@media (max-width:767.98px){.bnig .bnig-card.bnig-card--image-left .bnig-card__media,.bnig .bnig-card.bnig-card--image-right .bnig-card__media{height:0;padding-top:var(--bnig-image-ratio-pct,56.25%)}}}}@media (prefers-reduced-motion:reduce){.bnig .bnig-card,.bnig .bnig-card .bnig-card__img,.bnig .bnig-card .bnig-card__arrow,.bnig .bnig-card .bnig-card__title a,.bnig .bnig-card .bnig-card__more{transition:none}.bnig .bnig-card:hover,.bnig .bnig-card:hover .bnig-card__img,.bnig .bnig-card .bnig-card__more:hover .bnig-card__arrow,.bnig .bnig-card .bnig-card__more:focus-visible .bnig-card__arrow{transform:none}.bnig .bnig-card:has(:focus-visible){transform:none}.rtl .bnig .bnig-card .bnig-card__more:hover .bnig-card__arrow,.rtl .bnig .bnig-card .bnig-card__more:focus-visible .bnig-card__arrow{transform:scaleX(-1)}}.bnig .bnig-filter{display:block;margin:0 0 32px;padding:0;background:none;border:0}.bnig .bnig-filter .bnig-filter__list,.bnig .bnig-pagination .bnig-pagination__list{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;margin:0;padding:0;list-style:none}.bnig .bnig-filter--left .bnig-filter__list{justify-content:flex-start}.bnig .bnig-filter--right .bnig-filter__list{justify-content:flex-end}.bnig .bnig-filter .bnig-filter__item,.bnig .bnig-pagination .bnig-pagination__item{display:block;margin:0;padding:0;list-style:none;background:none;border:0}.bnig .bnig-filter .bnig-filter__item::before,.bnig .bnig-filter .bnig-filter__item::marker,.bnig .bnig-pagination .bnig-pagination__item::before,.bnig .bnig-pagination .bnig-pagination__item::marker{content:none;display:none}.bnig .bnig-filter .bnig-filter__pill,.bnig .bnig-loadmore .bnig-loadmore__button,.bnig .bnig-pagination .bnig-pagination__link{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:46px;margin:0;padding:12px 24px;color:var(--bnig-title);font-family:inherit;font-size:15px;font-weight:500;line-height:20px;letter-spacing:.01em;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap;background:#fff;border:1px solid var(--bnig-filter-border,#dcdee2);border-radius:999px;box-shadow:none;cursor:pointer;transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease}.bnig .bnig-filter .bnig-filter__pill:hover,.bnig .bnig-loadmore .bnig-loadmore__button:hover,.bnig .bnig-pagination .bnig-pagination__link:hover{color:var(--bnig-title);text-decoration:none;border-color:var(--bnig-title)}.bnig .bnig-filter .bnig-filter__pill.is-active,.bnig .bnig-filter .bnig-filter__pill[aria-current="true"],.bnig .bnig-pagination .bnig-pagination__link[aria-current="page"]{color:#fff;background:var(--bnig-filter-active,var(--bnig-title));border-color:var(--bnig-filter-active,var(--bnig-title))}.bnig .bnig-filter .bnig-filter__pill:focus-visible,.bnig .bnig-loadmore .bnig-loadmore__button:focus-visible,.bnig .bnig-pagination .bnig-pagination__link:focus-visible{outline:2px solid var(--bnig-accent);outline-offset:2px}.bnig .bnig__results{transition:opacity 0.2s ease}.bnig .bnig__results.is-loading{opacity:.5;pointer-events:none}.bnig .bnig-filter-empty{margin:0;padding:40px 0;color:var(--bnig-text);font-size:15px;line-height:1.6;text-align:center}.bnig .bnig-card .bnig-card__terms{margin:0 0 12px;padding:0;color:var(--bnig-accent);font-family:inherit;font-size:12px;font-weight:600;line-height:1.4;letter-spacing:.06em;text-transform:uppercase}.bnig .bnig-pagination{display:block;margin:40px 0 0;padding:0}.bnig .bnig-pagination .bnig-pagination__link{min-width:46px;padding:12px 16px}.bnig .bnig-pagination .bnig-pagination__gap{display:inline-block;padding:0 4px;color:var(--bnig-text)}.bnig.is-enhanced.bnig--pagination-infinite .bnig-pagination,.bnig.is-enhanced.bnig--pagination-loadmore .bnig-pagination{display:none}.bnig .bnig-loadmore{display:flex;justify-content:center;margin:40px 0 0}.bnig .bnig-loadmore[hidden]{display:none}.bnig .bnig-loadmore .bnig-loadmore__button[aria-busy="true"]{opacity:.6;cursor:progress}.bnig .bnig-sentinel{display:block;width:100%;height:1px;margin-top:-1px;pointer-events:none}.bnig .bnig-loading{display:flex;align-items:center;justify-content:center;gap:10px;min-height:24px;margin:32px 0 0;color:var(--bnig-text);font-size:15px;line-height:1.6}.bnig .bnig-loading[hidden]{display:none}.bnig .bnig-loading.is-idle{visibility:hidden}.bnig .bnig-loading .bnig-loading__spinner{display:inline-block;width:20px;height:20px;border:2px solid var(--bnig-border);border-top-color:var(--bnig-accent);border-radius:50%;animation:bnig-spin 0.8s linear infinite}@keyframes bnig-spin{to{transform:rotate(360deg)}}.bnig .bnig-card.is-new{animation:bnig-fade 0.35s ease both}@keyframes bnig-fade{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@container bnig (width < 640px){.bnig .bnig-filter .bnig-filter__list{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;padding:4px 2px;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none}.bnig .bnig-filter .bnig-filter__list::-webkit-scrollbar{display:none}.bnig .bnig-filter .bnig-filter__item{flex:0 0 auto;scroll-snap-align:start}}@supports not (container-type:inline-size){@media (max-width:767.98px){.bnig .bnig-filter .bnig-filter__list{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;padding:4px 2px}.bnig .bnig-filter .bnig-filter__item{flex:0 0 auto}}}@media (prefers-reduced-motion:reduce){.bnig .bnig__results,.bnig .bnig-filter .bnig-filter__pill,.bnig .bnig-loadmore .bnig-loadmore__button,.bnig .bnig-pagination .bnig-pagination__link{transition:none}.bnig .bnig-card.is-new,.bnig .bnig-loading .bnig-loading__spinner{animation:none}}