:root{--color-light-bg: #f7f9fb;--color-border: #e2e6ea;--color-shadow: rgba(0, 0, 0, .08);--color-primary-text: #001b44}.services__container{display:flex;flex-wrap:wrap}@keyframes fadeUp{0%{opacity:0;transform:translateY(25px)}to{opacity:1;transform:translateY(0)}}.service-card{background:var(--color-light-bg);color:var(--color-primary-text);border:1px solid var(--color-border);border-radius:14px;box-shadow:0 4px 8px var(--color-shadow),0 10px 24px #0000000a;padding:2rem;height:100%;opacity:0;transform:translateY(25px);animation:fadeUp 1s ease forwards;transition:transform .3s ease,box-shadow .4s ease,background .4s ease}.service-card-cont:nth-child(1) .service-card{animation-delay:.45s}.service-card-cont:nth-child(2) .service-card{animation-delay:.7s}.service-card-cont:nth-child(3) .service-card{animation-delay:.95s}.service-card-cont:nth-child(4) .service-card{animation-delay:1.2s}.service-card-cont:nth-child(5) .service-card{animation-delay:1.45s}.service-card-cont:nth-child(6) .service-card{animation-delay:1.7s}.service-card-cont:nth-child(7) .service-card{animation-delay:1.95s}.service-card-cont:nth-child(8) .service-card{animation-delay:2.2s}.service-card-cont:nth-child(9) .service-card{animation-delay:2.45s}.service-card-cont:nth-child(10) .service-card{animation-delay:2.7s}.service-card:hover{transform:translateY(-6px);box-shadow:0 8px 20px #00000026,0 3px 6px #0000001a;background:#fff}.service-card h2{font-size:1.4rem;font-weight:700;color:var(--color-primary-text);margin-top:0;margin-bottom:1rem}.service-card ul{list-style:none;margin:0;padding:0}.service-card li{position:relative;margin-bottom:.6rem;line-height:1.5;color:#333}@media(max-width:991px){.service-card{margin-bottom:1.5rem}}
