.m4XZWW_blog-hero-title-wrap{--blog-hero-unit:clamp(1px, 12px, calc(100vw * .025641));--hero-image-shift:0px;position:relative}.m4XZWW_blog-hero-media{width:calc(var(--blog-hero-unit)*17.5);height:calc(var(--blog-hero-unit)*10);margin-bottom:calc(var(--blog-hero-unit)*1.5);border-radius:calc(var(--blog-hero-unit)*1);background:color-mix(in srgb, var(--foreground) 8%, var(--background));position:relative;overflow:hidden}.m4XZWW_blog-hero-media img{object-fit:cover;margin:0}.m4XZWW_blog-hero-title{text-transform:uppercase;font-size:clamp(3.72024px,9.53907vw,44.6429px);font-weight:800}.m4XZWW_blog-hero-title>span{width:fit-content;display:block}@media (min-width:40.625rem){.m4XZWW_blog-hero-title-wrap{--blog-hero-unit:clamp(1px, 12px, calc(100vw * .00666667))}.m4XZWW_blog-hero-title{font-size:clamp(10.4167px,6.94444vw,125px)}}@media (min-width:48rem){.m4XZWW_blog-hero-title-wrap{--hero-image-shift:calc(var(--blog-hero-unit) * 20)}.m4XZWW_blog-hero-media{top:calc(var(--blog-hero-unit)*.25);margin:0;position:absolute;left:0}}@media (min-width:48rem) and (prefers-reduced-motion:reduce){.m4XZWW_blog-hero-title>span{transform:translateX(var(--hero-image-shift))}}.m4XZWW_blog-card{animation:.5s both m4XZWW_blogCardFadeUp;animation-delay:var(--delay,0s);flex-direction:column;display:flex}.m4XZWW_blog-card__link{height:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex}.m4XZWW_blog-card__link:hover .m4XZWW_blog-card__image{transform:scale(1.03)}.m4XZWW_blog-card__link:hover .m4XZWW_blog-card__title{text-underline-offset:3px;text-decoration:underline}.m4XZWW_blog-card__image-wrap{background:var(--muted);aspect-ratio:4/3;width:100%;position:relative;overflow:hidden}.m4XZWW_blog-card__image{object-fit:cover;width:100%;height:auto;transition:transform .5s;display:block}.m4XZWW_blog-card__image-placeholder{background:var(--muted);width:100%;height:100%;min-height:240px}.m4XZWW_blog-card__body{flex:1;padding-top:14px}.m4XZWW_blog-card__category{font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb, var(--foreground) 65%, var(--background));margin-bottom:6px;font-size:.65rem;display:block}.m4XZWW_blog-card__title{font-family:var(--font-sans);color:var(--foreground);margin:0 0 8px;font-size:clamp(.95rem,1.4vw,1.15rem);font-weight:400;line-height:1.3}.m4XZWW_blog-card__excerpt{font-family:var(--font-sans);color:color-mix(in srgb, var(--foreground) 65%, var(--background));-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.78rem;line-height:1.6;display:-webkit-box;overflow:hidden}@keyframes m4XZWW_blogCardFadeUp{0%{transform:translateY(16px)}to{transform:translateY(0)}}.m4XZWW_filter-bar{border-top:1px solid var(--border);border-bottom:1px solid var(--border);margin-bottom:4rem;padding:0 2rem}.m4XZWW_filter-bar__list{flex-wrap:wrap;justify-content:center;align-items:center;gap:0;margin:0;padding:0;list-style:none;display:flex}.m4XZWW_filter-bar__item{margin:0;padding:0;list-style:none}.m4XZWW_filter-bar__btn{cursor:pointer;font-family:var(--font-sans);letter-spacing:.04em;color:var(--muted-foreground);background:0 0;border:none;padding:14px 18px;font-size:.75rem;transition:color .2s;display:inline-block;position:relative}.m4XZWW_filter-bar__btn:after{content:"";background:var(--foreground);height:1.5px;transition:transform .25s;position:absolute;bottom:0;left:18px;right:18px;transform:scaleX(0)}.m4XZWW_filter-bar__btn:hover,.m4XZWW_filter-bar__btn:focus-visible{color:var(--foreground)}.m4XZWW_filter-bar__btn:focus-visible{outline:1px solid var(--foreground);outline-offset:4px}.m4XZWW_filter-bar__btn--active{color:var(--foreground);font-weight:500}.m4XZWW_filter-bar__btn--active:after{transform:scaleX(1)}.m4XZWW_blog-feed__grid{columns:4;orphans:1;widows:1;column-gap:1rem}@media (max-width:900px){.m4XZWW_blog-feed__grid{columns:2}}@media (max-width:560px){.m4XZWW_blog-feed__grid{columns:1}}.m4XZWW_blog-feed__grid .m4XZWW_blog-card{break-inside:avoid;width:100%;margin-bottom:2rem;display:inline-block}.m4XZWW_blog-feed__grid .m4XZWW_blog-card:nth-child(4n+1) .m4XZWW_blog-card__image-wrap{height:320px}.m4XZWW_blog-feed__grid .m4XZWW_blog-card:nth-child(4n+2) .m4XZWW_blog-card__image-wrap{height:220px}.m4XZWW_blog-feed__grid .m4XZWW_blog-card:nth-child(4n+3) .m4XZWW_blog-card__image-wrap{height:260px}.m4XZWW_blog-feed__grid .m4XZWW_blog-card:nth-child(4n+4) .m4XZWW_blog-card__image-wrap{height:380px}.m4XZWW_blog-feed__grid .m4XZWW_blog-card__image,.m4XZWW_blog-feed__grid .m4XZWW_blog-card__image-placeholder{object-fit:cover;width:100%;height:100%}@media (prefers-reduced-motion:reduce){.m4XZWW_blog-card{animation:none}.m4XZWW_blog-card__image,.m4XZWW_filter-bar__btn,.m4XZWW_filter-bar__btn:after{transition:none}}
