.blog-posts-container.brz-layout--grid{display:grid!important;grid-template-columns:repeat(var(--brz-cols, 3),minmax(0,1fr));gap:2.4rem 1.6rem;align-items:start}.brz-layout--grid>.brz-feature,.brz-layout--grid>.brz-year,.brz-layout--grid>.pagination-wrapper,.brz-layout--grid>:not(.brz-card):not(.brz-feature):not(.brz-year){grid-column:1 / -1}.brz-label{font-size:1.1rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:rgba(var(--color-foreground-rgb) / .55)}.brz-feature{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:3.2rem;align-items:center;padding:2.4rem;border:1px solid rgba(var(--color-foreground-rgb) / .12);border-radius:12px;margin-bottom:1.6rem}.brz-feature__image{display:block;border-radius:8px;overflow:hidden}.brz-feature__image img{display:block;width:100%;height:auto;transition:transform .4s ease}.brz-feature:hover .brz-feature__image img{transform:scale(1.02)}.brz-feature__content{display:flex;flex-direction:column;gap:1.2rem;min-width:0}.brz-feature__title{margin:0;font-family:var(--font-heading--family);font-weight:700;font-size:clamp(2.4rem,2.4vw,3.2rem);line-height:1.15}.brz-feature__title a{color:inherit;text-decoration:none}.brz-feature__title a:hover{text-decoration:underline;text-underline-offset:.15em}.brz-feature__meta{margin:0;font-size:1.4rem;color:rgba(var(--color-foreground-rgb) / .6)}.brz-feature__figures{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:.4rem}.brz-feature__figure{display:flex;flex-direction:column;gap:.4rem;padding:1.4rem 1.6rem;border:1px solid rgba(var(--color-foreground-rgb) / .12);border-radius:8px;background:rgba(var(--color-foreground-rgb) / .03)}.brz-feature__value{font-size:clamp(2.2rem,2.2vw,2.8rem);font-weight:700;line-height:1.15;color:var(--color-foreground);font-variant-numeric:tabular-nums}.brz-feature__value.brz-trend{display:flex;align-items:center;gap:.4rem}.brz-feature__sub{font-size:1.25rem;color:rgba(var(--color-foreground-rgb) / .6)}.brz-feature__excerpt{margin:0}.brz-feature__more{margin-top:.4rem;font-weight:600;font-size:1.5rem;color:var(--color-foreground);text-decoration:none;width:fit-content}.brz-feature__more:hover{text-decoration:underline;text-underline-offset:.25em}.brz-year{display:flex;align-items:center;gap:1.6rem;margin:1.6rem 0 0;font-size:1.3rem;font-weight:600;letter-spacing:.14em;color:rgba(var(--color-foreground-rgb) / .55)}.brz-year:after{content:"";flex:1;height:1px;background:rgba(var(--color-foreground-rgb) / .12)}.brz-card{display:flex;flex-direction:column;height:100%;border:1px solid rgba(var(--color-foreground-rgb) / .12);border-radius:10px;overflow:hidden;background:var(--color-background);transition:border-color .2s ease,transform .2s ease}.brz-card:hover{border-color:rgba(var(--color-foreground-rgb) / .4);transform:translateY(-2px)}.brz-card__link{display:flex;flex-direction:column;color:inherit;text-decoration:none;flex:1}.brz-card__image{display:block;aspect-ratio:4 / 3;overflow:hidden;background:rgba(var(--color-foreground-rgb) / .04);border-bottom:1px solid rgba(var(--color-foreground-rgb) / .08)}.brz-card__image img{display:block;width:100%;height:100%;object-fit:cover}.brz-card__body{display:flex;flex-direction:column;gap:.4rem;padding:1.4rem 1.6rem .4rem}.brz-card__title{font-family:var(--font-heading--family);font-weight:700;font-size:1.6rem;line-height:1.3;text-transform:uppercase}.brz-card__meta{font-size:1.25rem;color:rgba(var(--color-foreground-rgb) / .55)}.brz-card__badge{padding:0 1.6rem 1.6rem}.brz-card__badge:empty{padding-bottom:1.2rem}.brz-card .brz-badge{margin-top:.6rem}@media screen and (max-width:1024px){.blog-posts-container.brz-layout--grid{grid-template-columns:repeat(2,minmax(0,1fr))}.brz-feature{grid-template-columns:1fr;gap:2rem;padding:1.6rem}}@media screen and (max-width:749px){.blog-posts-container.brz-layout--grid{gap:1.6rem 1rem}.brz-card__body{padding:1rem 1.1rem .2rem}.brz-card__title{font-size:1.35rem}.brz-card__badge{padding:0 1.1rem 1.2rem}.brz-card .brz-badge{font-size:1.1rem;padding:.2rem .8rem}.brz-card .brz-badge__vs{display:none}.brz-feature__figures{grid-template-columns:1fr 1fr}}
/*# sourceMappingURL=/cdn/shop/t/63/assets/blog-listing.css.map */
