.b3-listing-hero{padding-top:var(--b3-header-h);background:var(--b3-deep);position:relative}.b3-listing-hero__media{z-index:1;background:inherit;position:absolute;inset:0;overflow:hidden}.b3-listing-hero__media img{object-fit:cover;width:100%;height:100%;display:block}.b3-listing-hero__header{z-index:2;flex-direction:column;justify-content:flex-end;min-height:430px;padding:50px 0 100px;display:flex;position:relative}.b3-listing-hero--author .b3-listing-hero__header{min-height:400px}.b3-listing-hero__title{font-size:60px;font-weight:800;line-height:1.3}.b3-listing-hero__text{margin-top:20px;font-size:20px}.b3-listing-hero__avatar{vertical-align:middle;user-select:none;border-radius:100%;margin-bottom:10px;display:inline-flex;overflow:hidden}.b3-listing-hero__avatar img{display:block}@media (width<=999.98px){.b3-listing-hero__header{text-align:center;min-height:290px;padding-bottom:50px}.b3-listing-hero--insights .b3-listing-hero__header{min-height:400px}.b3-listing-hero--author .b3-listing-hero__header{min-height:320px}.b3-listing-hero__title{font-size:45px}.b3-listing-hero__text{margin-top:18px;font-size:18px}.b3-listing-hero--insights .b3-listing-hero__text{font-size:20px}}@media (width<=689.98px){.b3-listing-hero__header{padding-bottom:40px}.b3-listing-hero--author .b3-listing-hero__header{min-height:250px}.b3-listing-hero__title{font-size:30px}.b3-listing-hero__text{margin-top:16px;font-size:16px}}.b3-listing__columns{grid-template-columns:100%;gap:50px 4%;padding-top:60px;padding-bottom:60px;display:grid}@media (width>=1000px){.b3-listing__columns{grid-template-columns:minmax(100px,1fr) 27%}}.b3-listing__columns .b3-latest__list{margin-bottom:28px}@media (width<=689.98px){.b3-listing__columns{padding-top:50px;padding-bottom:50px}}.b3-listing__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;display:grid}@media (width<=689.98px){.b3-listing__cards{grid-template-columns:minmax(0,1fr)}}@media (width>=690px){.b3-listing__cards--lead{grid-template-columns:repeat(6,1fr)}.b3-listing__cards--lead>*{grid-column:span 3}}@media (width>=1000px){.b3-listing__cards--lead>*{grid-column:span 2}.b3-listing__cards--lead>:nth-child(5n+1),.b3-listing__cards--lead>:nth-child(5n+2){grid-column:span 3}}.b3-card{--shadow:.04;background:var(--b3-forest);min-height:550px;box-shadow:0 12px 18px -6px rgba(34, 56, 101, var(--shadow));border-radius:12px;flex-direction:column;justify-content:flex-end;padding:30px;display:flex;position:relative}.b3-card>*{z-index:1;position:relative}.b3-card>.b3-card__picture{z-index:auto;border-radius:inherit;isolation:isolate;user-select:none;display:flex;position:absolute;inset:0;overflow:hidden}.b3-card__picture img{border-radius:inherit;object-fit:cover;width:100%;height:100%;transition:opacity .5s,transform .5s;display:block}.b3-card__picture:after{--shade:.68;content:"";background:linear-gradient(0deg, rgba(0, 0, 0, var(--shade)) 19%, #0000 100%);position:absolute;inset:0}@media (hover:hover){.b3-card:hover .b3-card__picture img{transform:scale(1.1)}}.b3-card__categories{text-transform:uppercase;margin-bottom:15px;font-size:12px;font-weight:600}.b3-card__categories a{background:var(--b3-green);color:#fff;min-height:25px;transition:all .12s var(--b3-ease);border-radius:3px;align-items:center;margin:2px 0;padding:0 8px;text-decoration:none;display:inline-flex}.b3-card__categories a:not(:last-of-type){margin-right:4px}.b3-card__categories a:hover{background:var(--b3-gold);color:var(--b3-bronze)}.b3-card__title{color:var(--b3-bronze);margin-bottom:20px;font-size:20px;font-weight:800;line-height:1.3}.b3-card__title a{color:inherit;transition:all .12s var(--b3-ease);text-decoration:none}.b3-card__title a:hover{color:var(--b3-gold)}@media (width<=689.98px){.b3-card__title{font-size:18px}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.b3-card[data-b3-reveal]{transition:opacity 1.5s cubic-bezier(.2,1,.2,1),transform 1.5s cubic-bezier(.2,1,.2,1)}.b3-card[data-b3-reveal=wait]{opacity:.01;transform:translateY(100px)}}.b3-pagination{grid-template-columns:1fr auto 1fr;margin-top:60px;font-size:14px;font-weight:600;display:grid}.b3-pagination :where(a,span){color:#fff;border:2px solid #0000;border-radius:4px;justify-content:center;align-items:center;gap:8px;height:40px;text-decoration:none;display:inline-flex}.b3-pagination a{transition:all .12s var(--b3-ease)}.b3-pagination :is(a,span):hover{border-color:var(--b3-gold)}.b3-pagination a:hover{color:var(--b3-gold)}.b3-pagination__numbers{text-align:center;grid-column:2;margin:-5px}.b3-pagination__numbers :is(a,span){width:41px;margin:5px}.b3-pagination__numbers span{background:var(--b3-gold)}.b3-pagination__step{text-transform:uppercase;white-space:nowrap;border-color:#795d2c;padding:0 17px;font-size:12px}.b3-pagination__step--prev{grid-column:1;justify-self:start}.b3-pagination__step--next{grid-column:3;justify-self:end}.b3-pagination__step svg{fill:currentColor}@media (width<=689.98px){.b3-pagination__numbers{display:none}}
