.b-feature-posts__grid-wrapper{display:grid;grid-gap:2rem;grid-template-columns:repeat(12,1fr)}.b-feature-posts .feature-post{position:relative}.b-feature-posts .feature-post__separator{display:block;height:.125rem;flex-grow:1;background-color:hsla(0,0%,100%,.09)}.b-feature-posts .feature-post .feature-post__title{text-transform:none;transition:color .3s ease-in-out}.b-feature-posts .feature-post--big{display:grid;grid-column:1/span 12;grid-gap:2rem;grid-template-columns:repeat(12,1fr)}.b-feature-posts .feature-post--big .post-box__banners:after{height:.125rem;flex-grow:1;background-color:hsla(0,0%,100%,.09);content:""}.b-feature-posts .feature-post--big .feature-post__link{grid-column:1/span 12}@media(min-width:768px){.b-feature-posts .feature-post--big .feature-post__link{grid-column:1/span 5}}@media(min-width:md){.b-feature-posts .feature-post--big .feature-post__link{grid-column:1/span 5}}.b-feature-posts .feature-post--big .feature-post__thumbnail-wrapper{position:relative;height:100%}.b-feature-posts .feature-post--big .feature-post__thumbnail-wrapper img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top left;object-position:top left}.b-feature-posts .feature-post--big .feature-post__thumbnail-wrapper:after{position:absolute;top:0;right:0;width:100%;height:100%;background:linear-gradient(50deg,rgba(25,30,39,.3) -1.14%,rgba(25,30,39,.9));content:""}.b-feature-posts .feature-post--big .feature-post__wrapper{display:grid;grid-column:1/span 12;row-gap:1rem}@media(min-width:768px){.b-feature-posts .feature-post--big .feature-post__wrapper{padding:2rem 0;grid-column:6/span 7}}@media(min-width:md){.b-feature-posts .feature-post--big .feature-post__wrapper{padding:2rem 0;grid-column:6/span 7}}.b-feature-posts .feature-post--big .feature-post__title{font-size:var(--fooz-font-size--32);text-transform:none}.b-feature-posts .feature-post--big .feature-post__excerpt{font-size:var(--fooz-font-size--13)}.b-feature-posts .feature-post--big .feature-post__person{display:flex;align-items:center;gap:1rem}.b-feature-posts .feature-post--big .feature-post__person-image-wrapper{display:flex;align-items:center}.b-feature-posts .feature-post--big .feature-post__person-image-wrapper .person-image{width:4rem;height:4rem;border-radius:50%;box-shadow:0 4px 32px 0 rgba(25,30,39,.7)}.b-feature-posts .feature-post--big .feature-post__person-image-wrapper .person-logo{z-index:-1;width:3.25rem;height:3.25rem;border-radius:50%;margin-left:-1rem}.b-feature-posts .feature-post--big .feature-post__person-wrapper{display:flex;flex-direction:column;gap:.25rem}.b-feature-posts .feature-post--big .feature-post__person-name,.b-feature-posts .feature-post--big .feature-post__person-role{text-transform:uppercase}.b-feature-posts .feature-post--big .feature-post__person-name{color:var(--wp--preset--color--white);font-size:var(--fooz-font-size--16);font-weight:800}.b-feature-posts .feature-post--big .feature-post__person-role{color:#a7afbf;font-size:var(--fooz-font-size--10);font-weight:600}.b-feature-posts .feature-post--big .feature-post__external-link .wp-block-button__link{padding:0}.b-feature-posts .feature-post--big .feature-post__post-date{display:flex;align-items:baseline;color:#fff;font-size:var(--fooz-font-size--16);font-weight:800;gap:1rem}.b-feature-posts .feature-post--big .feature-post__post-date-label{color:#a7afbf;font-size:var(--fooz-font-size--10);font-weight:600;text-transform:uppercase}.b-feature-posts .feature-post--big .feature-post__details{display:flex;flex-direction:column;gap:.5rem}@media(min-width:360px){.b-feature-posts .feature-post--big .feature-post__details{flex-direction:row;align-items:center;gap:1rem}}@media(min-width:xs){.b-feature-posts .feature-post--big .feature-post__details{flex-direction:row;align-items:center;gap:1rem}}.b-feature-posts .feature-post--small{display:grid;grid-gap:2rem;grid-template-columns:repeat(12,1fr)}@media(min-width:992px){.b-feature-posts .feature-post--small{grid-template-columns:repeat(6,1fr)}}@media(min-width:lg){.b-feature-posts .feature-post--small{grid-template-columns:repeat(6,1fr)}}.b-feature-posts .feature-post--small:first-of-type{grid-column:1/span 12}@media(min-width:992px){.b-feature-posts .feature-post--small:first-of-type{grid-column:1/span 6}}@media(min-width:lg){.b-feature-posts .feature-post--small:first-of-type{grid-column:1/span 6}}.b-feature-posts .feature-post--small:nth-of-type(2){grid-column:1/span 12}@media(min-width:992px){.b-feature-posts .feature-post--small:nth-of-type(2){grid-column:7/span 6}}@media(min-width:lg){.b-feature-posts .feature-post--small:nth-of-type(2){grid-column:7/span 6}}.b-feature-posts .feature-post--small .feature-post__link{grid-column:1/span 12}@media(min-width:992px){.b-feature-posts .feature-post--small .feature-post__link{position:absolute;top:0;left:0;width:100%;height:100%;grid-column:1/span 3}}@media(min-width:lg){.b-feature-posts .feature-post--small .feature-post__link{position:absolute;top:0;left:0;width:100%;height:100%;grid-column:1/span 3}}.b-feature-posts .feature-post--small .feature-post__thumbnail-wrapper{position:relative}@media(min-width:992px){.b-feature-posts .feature-post--small .feature-post__thumbnail-wrapper{height:100%}}@media(min-width:lg){.b-feature-posts .feature-post--small .feature-post__thumbnail-wrapper{height:100%}}.b-feature-posts .feature-post--small .feature-post__thumbnail-wrapper img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top left;object-position:top left}.b-feature-posts .feature-post--small .feature-post__thumbnail-wrapper:after{position:absolute;top:0;right:0;width:100%;height:100%;background:linear-gradient(90deg,rgba(25,30,39,.2),#191e27),linear-gradient(48deg,rgba(25,30,39,0) 1.86%,#191e27);content:""}.b-feature-posts .feature-post--small .feature-post__wrapper{z-index:1;display:grid;grid-column:1/span 12;row-gap:1rem}@media(min-width:992px){.b-feature-posts .feature-post--small .feature-post__wrapper{padding:2rem 0;grid-column:3/span 4}}@media(min-width:lg){.b-feature-posts .feature-post--small .feature-post__wrapper{padding:2rem 0;grid-column:3/span 4}}.b-feature-posts .feature-post--small .feature-post__person{display:flex;flex-direction:column}.b-feature-posts .feature-post--small .feature-post__person-name,.b-feature-posts .feature-post--small .feature-post__person-role{font-size:.5625rem;font-weight:600;text-transform:uppercase}.b-feature-posts .feature-post--small .feature-post__person-name{color:var(--wp--preset--color--white)}.b-feature-posts .feature-post--small .feature-post__person-role{color:#a7afbf}.b-feature-posts .feature-post--small .feature-post__post-date{display:flex;align-items:center;color:#a7afbf;font-size:var(--fooz-font-size--10);font-weight:600;gap:.25rem;line-height:1}.b-feature-posts .feature-post--small .feature-post__details{display:flex;align-items:center;justify-content:space-between;gap:.5rem}@media(min-width:576px){.b-feature-posts .feature-post--small .feature-post__details{gap:1rem}}@media(min-width:sm){.b-feature-posts .feature-post--small .feature-post__details{gap:1rem}}.b-feature-posts .feature-post__link-title{text-decoration:none}.b-feature-posts .feature-post__link-title:hover .feature-post__title{color:var(--wp--preset--color--primary)}.b-feature-posts .post-box__categories{display:flex;flex-grow:1;align-items:center;margin-bottom:0;list-style:none}.b-feature-posts .post-box__categories li{display:inline-block;margin:0 1rem 0 0;font-size:.5625rem;font-weight:600;text-transform:uppercase;white-space:nowrap}.b-feature-posts .post-box__categories li a{position:relative;display:flex;padding:.25rem 0;color:#a7afbf;text-decoration:none;transition:color .3s ease-in-out}.b-feature-posts .post-box__categories li a:after{position:absolute;bottom:0;left:0;width:100%;border-bottom:1px solid #a7afbf;content:"";transition:border .3s ease-in-out}.b-feature-posts .post-box__categories li a:hover{color:#fff}.b-feature-posts .post-box__categories li a:hover:after{border-bottom:1px solid #fff}.b-feature-posts .post-box__banners{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;margin-bottom:0;gap:1rem;list-style:none}.b-feature-posts .post-box__banner{flex-shrink:0;padding:.25rem;border-radius:.25rem;margin:0;color:#fff;font-family:Averta,arial,sans-serif;font-size:.643rem;font-weight:600;text-transform:uppercase}@media(min-width:1222px){.b-feature-posts .post-box__banner{font-size:.5625rem}}@media(min-width:xxl){.b-feature-posts .post-box__banner{font-size:.5625rem}}