.cards-section{box-sizing:border-box;padding:0;width:100%}.cards-section__titulo{color:#fff;font-family:DM Sans,sans-serif;font-size:clamp(2rem,3.29vw,4.1875rem)!important;font-weight:600;letter-spacing:-.023em;line-height:96%;margin-bottom:24px}.cards-section__grid{display:flex;flex-direction:row;gap:16px;width:100%}.card-link-item{align-items:flex-end;align-self:flex-start;aspect-ratio:379/377!important;background-color:#020302;background-position:50%;background-repeat:no-repeat;background-size:cover;border:1.5px solid #0afc33;border-radius:12%;box-sizing:border-box!important;cursor:pointer;display:flex;flex:1 1 0%!important;min-width:0!important;overflow:hidden;padding:2%;position:relative;text-decoration:none;transition:background-color .25s ease}.card-link-item:after{background:linear-gradient(180deg,transparent,#000);border-radius:0 0 12% 12%;height:50%}.card-link-item:after,.card-link-item:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;z-index:0}.card-link-item:before{background:rgba(0,0,0,.7);border-radius:12%;opacity:0;top:0;transition:opacity .4s ease}.card-link-item:hover:before{opacity:1}.card-link-item:hover{background-color:transparent}.card-link-label{align-items:center;color:#fff;display:flex;font-family:DM Sans,sans-serif;font-size:clamp(18px,3.5vw,51px);font-weight:300;gap:6px;letter-spacing:-.023em;line-height:103%;position:relative;transition:color .25s ease;white-space:nowrap;z-index:1}.card-arrow{color:currentColor;flex-shrink:0;height:1em;width:1em}.card-link-item:hover .card-link-label{color:#0afc33}@media (max-width:767px){.cards-section{padding:0!important}.cards-section__titulo{font-size:14px}.cards-section__grid{flex-direction:column;gap:8px}.card-link-item{border-radius:6%;flex:none!important;margin-bottom:6px;width:100%!important}.card-link-label{font-size:40px;padding:5%}}