.achievements{width:100%;background:linear-gradient(0deg,transparent 0,rgb(24,24,24) 30%,transparent 60%);padding:96px 0}.achievements .content{max-width:1400px;margin:0 auto;width:100%;display:flex;flex-direction:column;box-sizing:border-box;padding:0 16px}.achievements .content .heading-container{margin-bottom:64px;display:flex;flex-direction:column;align-items:center;justify-content:center}.achievements .content .heading-container .badge{color:#f43f5e;margin-bottom:16px;padding:4px 12px;border-radius:9999px;font-size:14px;line-height:20px;font-weight:500;background-color:rgba(244,63,94,.2)}.achievements .content .heading-container h2{color:#fff;font-weight:700;line-height:48px;font-size:48px;margin:0;text-align:center}@media screen and (max-width:768px){.achievements .content .heading-container h2{font-size:30px;line-height:36px}}.achievements .content .heading-container h2 span{color:#f43f5e}.achievements .content .cards-container{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:32px;gap:32px}@media screen and (max-width:768px){.achievements .content .cards-container{grid-template-columns:repeat(1,1fr)}}.achievements .content .cards-container .card{width:100%;border-radius:12px;background-color:rgba(24,24,27,.5019607843);border:1px solid rgba(63,63,70,.5019607843);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:all .3s ease}.achievements .content .cards-container .card.fade-in:first-child{animation-delay:0s}.achievements .content .cards-container .card.fade-in:nth-child(2){animation-delay:.1s}.achievements .content .cards-container .card.fade-in:nth-child(3){animation-delay:.2s}@media screen and (max-width:768px){.achievements .content .cards-container .card.fade-in:first-child,.achievements .content .cards-container .card.fade-in:nth-child(2),.achievements .content .cards-container .card.fade-in:nth-child(3){animation-delay:0s}}.achievements .content .cards-container .card:hover{border-color:rgba(244,63,94,.3)}.achievements .content .cards-container .card:hover .bottom-container h3{color:#f43f5e}.achievements .content .cards-container .card:hover .image-container img{transform:scale(1.1)}.achievements .content .cards-container .card .image-container{height:192px;position:relative;width:100%;overflow:hidden;border-top-right-radius:12px;border-top-left-radius:12px}.achievements .content .cards-container .card .image-container img{border-top-right-radius:12px;border-top-left-radius:12px;transition:all .3s ease;object-fit:cover;width:100%;height:100%}.achievements .content .cards-container .card .image-container .gradient{background-image:linear-gradient(0deg,rgb(24,24,27),rgba(0,0,0,0));position:absolute;top:0;left:0;border-top-right-radius:12px;border-top-left-radius:12px;width:100%;height:100%}.achievements .content .cards-container .card .image-container .standing{position:absolute;bottom:0;left:0;width:100%;padding:16px;box-sizing:border-box;display:flex;flex-direction:row;align-items:center;gap:8px}.achievements .content .cards-container .card .image-container .standing svg{color:#f43f5e;width:20px;height:20px}.achievements .content .cards-container .card .image-container .standing span{color:#fff;font-weight:700;line-height:28px;font-size:18px}.achievements .content .cards-container .card .bottom-container{display:flex;flex-direction:column;padding:24px;width:100%;box-sizing:border-box;gap:8px}.achievements .content .cards-container .card .bottom-container h3{color:#fff;transition:all .3s ease;font-weight:700;line-height:28px;font-size:20px;margin:0}.achievements .content .cards-container .card .bottom-container .data-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.achievements .content .cards-container .card .bottom-container .data-container .date{color:#9ca3af;margin:0;font-weight:400;line-height:24px;font-size:16px}.achievements .content .cards-container .card .bottom-container .data-container .prize{color:#f43f5e;margin:0;font-weight:600;line-height:24px;font-size:16px}