.vu-article-card{display:grid;border:1px solid var(--vu-smoke);border-radius:var(--radius-lg);overflow:hidden;background:var(--vu-white);box-shadow:var(--shadow-sm);height:100%}.vu-article-card--featured{box-shadow:var(--shadow-md)}@media (min-width:800px){.vu-article-card--featured{grid-template-columns:1.05fr 1fr}}.vu-article-card__media{display:grid;align-content:end;min-height:220px;padding:1rem;position:relative;overflow:hidden;background:radial-gradient(ellipse at 30% 30%,rgba(58,210,0,.22),transparent 55%),linear-gradient(155deg,#161c40,var(--vu-navy) 60%,#10152c);text-decoration:none}.vu-article-card__photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.vu-article-card--featured .vu-article-card__media{min-height:240px}.vu-article-card__media-label{position:relative;z-index:1;justify-self:start;padding:.35rem .6rem;border-radius:var(--radius-sm);background:rgba(187,247,0,.16);color:var(--vu-lime);font-size:.75rem;font-weight:600}.vu-article-card__body{display:grid;grid-gap:.65rem;gap:.65rem;align-content:start;padding:1.25rem 1.3rem 1.4rem}.vu-article-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;font-size:.75rem;font-weight:600;color:var(--vu-graphite)}.vu-article-card__demo{padding:.15rem .45rem;border-radius:999px;background:rgba(232,163,23,.15);color:#8a5a00}.vu-article-card__title{margin:0;font-size:1.15rem;line-height:1.3;letter-spacing:-.02em;color:var(--vu-navy)}.vu-article-card--featured .vu-article-card__title{font-size:clamp(1.35rem,2.4vw,1.75rem)}.vu-article-card__title a:hover{color:var(--vu-green)}.vu-article-card__body p{margin:0;font-size:.95rem;line-height:1.5;color:var(--vu-graphite)}.vu-article-card__more{justify-self:start;margin-top:.35rem;font-size:.9rem;font-weight:600;color:var(--vu-navy);border-bottom:2px solid var(--vu-green);padding-bottom:1px}.vu-article-card__more:hover{color:var(--vu-green)}.vu-article-card--related .vu-article-card__media{min-height:120px}.vu-article-card--related .vu-article-card__title{font-size:1.05rem}.vu-article-card--home{display:flex;flex-direction:column;gap:22px;border:none;border-radius:0;background:transparent;box-shadow:none;overflow:visible}.vu-article-card--home .vu-article-card__image-box{position:relative;display:block;width:100%;overflow:hidden;border-radius:0 20px 20px 20px;background:#f7f7f5}.vu-article-card--home .vu-article-card__image{--vu-article-cut:64px;position:relative;display:block;overflow:hidden;border-radius:0 20px 20px 20px;background:#d9dde5;aspect-ratio:419/396;-webkit-clip-path:polygon(var(--vu-article-cut) 0,100% 0,100% 100%,0 100%,0 var(--vu-article-cut));clip-path:polygon(var(--vu-article-cut) 0,100% 0,100% 100%,0 100%,0 var(--vu-article-cut))}@supports ((-webkit-clip-path:shape(from 0 0,line to 100% 100%)) or (clip-path:shape(from 0 0,line to 100% 100%))){.vu-article-card--home .vu-article-card__image{-webkit-clip-path:shape(from var(--vu-article-cut) 0,hline to calc(100% - 20px),curve to 100% 20px with 100% 0,vline to calc(100% - 20px),curve to calc(100% - 20px) 100% with 100% 100%,hline to 20px,curve to 0 calc(100% - 20px) with 0 100%,vline to var(--vu-article-cut),curve to 8px 48px with 0 54px,line to 48px 8px,curve to var(--vu-article-cut) 0 with 54px 0);clip-path:shape(from var(--vu-article-cut) 0,hline to calc(100% - 20px),curve to 100% 20px with 100% 0,vline to calc(100% - 20px),curve to calc(100% - 20px) 100% with 100% 100%,hline to 20px,curve to 0 calc(100% - 20px) with 0 100%,vline to var(--vu-article-cut),curve to 8px 48px with 0 54px,line to 48px 8px,curve to var(--vu-article-cut) 0 with 54px 0)}}.vu-article-card--home .vu-article-card__media{position:relative;display:block;width:100%;height:100%;min-height:0;padding:0;border-radius:0;background:transparent;overflow:hidden;text-decoration:none}.vu-article-card--home .vu-article-card__media img{position:relative;display:block;width:100%;height:100%;max-width:none;object-fit:cover;opacity:1;filter:blur(0);transform:translateX(0) scaleX(1);transition:all .5s ease;z-index:0}.vu-article-card--home .vu-article-card__media img:nth-child(2){position:absolute;left:0;top:0;right:0;width:100%;height:100%;max-width:none;z-index:1;opacity:0;filter:blur(10px);transform:translateX(50%) scaleX(2);transition:all .5s ease}.vu-article-card--home .vu-article-card__image:hover .vu-article-card__media img:first-child,.vu-article-card--home .vu-article-card__media:hover img:first-child,.vu-article-card--home:focus-within .vu-article-card__media img:first-child,.vu-article-card--home:hover .vu-article-card__media img:first-child{opacity:0;filter:blur(10px);transform:translateX(-50%) scaleX(2)}.vu-article-card--home .vu-article-card__image:hover .vu-article-card__media img:nth-child(2),.vu-article-card--home .vu-article-card__media:hover img:nth-child(2),.vu-article-card--home:focus-within .vu-article-card__media img:nth-child(2),.vu-article-card--home:hover .vu-article-card__media img:nth-child(2){opacity:1;filter:blur(0);transform:translateX(0) scaleX(1)}.vu-article-card--home .vu-article-card__body{display:flex;flex-direction:column;gap:22px;padding:0}.vu-article-card--home .vu-article-card__copy{display:flex;flex-direction:column;gap:15px}.vu-article-card__category{margin:0;font-size:1rem;font-weight:400;color:#10551f}.vu-article-card--home .vu-article-card__title{font-size:1.5rem;font-weight:500;line-height:32px;letter-spacing:0;color:#1c2029}.vu-article-card--home .vu-article-card__title a{color:inherit;text-decoration:none;transition:color .25s ease}.vu-article-card--home .vu-article-card__title a:hover,.vu-article-card--home:hover .vu-article-card__title a{color:var(--vu-green)}.vu-article-card--home .vu-article-card__more{position:relative;display:inline-flex;align-items:center;gap:10px;margin-top:0;padding-bottom:0;padding-left:0;border-bottom:none;font-size:1rem;font-weight:500;line-height:16px;color:#1c2029;text-decoration:none;overflow:hidden;transition:color .25s ease,padding-left .4s cubic-bezier(.16,1,.3,1)}.vu-article-card--home .vu-article-card__more-label{text-decoration:underline;text-underline-offset:2px;transition:color .25s ease}.vu-article-card--home .vu-article-card__more-arrow{display:inline-flex;align-items:center;justify-content:center;color:#52c834;transition:transform .4s cubic-bezier(.16,1,.3,1),opacity .4s cubic-bezier(.16,1,.3,1)}.vu-article-card--home .vu-article-card__more-arrow--left{position:absolute;left:0;opacity:0;transform:translateX(-120%);pointer-events:none}.vu-article-card--home .vu-article-card__more-arrow--right{opacity:1;transform:translateX(0)}.vu-article-card--home .vu-article-card__more:hover,.vu-article-card--home:hover .vu-article-card__more{color:var(--vu-green);padding-left:22px}.vu-article-card--home .vu-article-card__more:hover .vu-article-card__more-label,.vu-article-card--home:hover .vu-article-card__more-label{color:var(--vu-green)}.vu-article-card--home .vu-article-card__more:hover .vu-article-card__more-arrow--left,.vu-article-card--home:hover .vu-article-card__more-arrow--left{opacity:1;transform:translateX(0)}.vu-article-card--home .vu-article-card__more:hover .vu-article-card__more-arrow--right,.vu-article-card--home:hover .vu-article-card__more-arrow--right{opacity:0;transform:translateX(120%)}@media (prefers-reduced-motion:reduce){.vu-article-card--home .vu-article-card__media img,.vu-article-card--home .vu-article-card__more,.vu-article-card--home .vu-article-card__more-arrow{transition:none!important}.vu-article-card--home .vu-article-card__media img:nth-child(2){display:none}.vu-article-card--home .vu-article-card__media:hover img:first-child,.vu-article-card--home .vu-article-card__media:hover img:nth-child(2),.vu-article-card--home:hover .vu-article-card__media img:first-child,.vu-article-card--home:hover .vu-article-card__media img:nth-child(2){opacity:1;filter:none;transform:none}.vu-article-card--home .vu-article-card__media:hover img:nth-child(2),.vu-article-card--home:hover .vu-article-card__media img:nth-child(2){opacity:0}}