.pricing{background:var(--secondary-50)}.pricing .padding{padding:5rem 0}.pricing .padding h2{text-align:center;margin-bottom:4rem;padding:0 12.5rem;opacity:0;transform:translateY(20px);animation:fadeInUp .8s ease-out .2s forwards}.pricing-item{background:#fff;border-radius:18px;padding:30px;display:flex;flex-direction:column;align-items:center;box-shadow:0 4px 15px 10px hsla(0,1%,44%,.05);margin-bottom:20px;opacity:0;transform:translateY(30px);animation:fadeInUp .6s ease-out forwards;transition:transform .3s ease,box-shadow .3s ease,border .3s ease}.pricing-item:hover{transform:translateY(-5px);box-shadow:0 8px 25px 15px hsla(0,1%,44%,.1)}.pricing-item:first-child{animation-delay:.1s}.pricing-item:nth-child(2){animation-delay:.2s}.pricing-item:nth-child(3){animation-delay:.3s}.pricing-item .head .head-label{display:flex;align-items:center;margin-bottom:15px}.pricing-item .head .head-label .icon-wrapper{width:55px;height:55px;display:flex;justify-content:center;align-items:center;margin-right:15px;background:var(--secondary);border-radius:15px;transition:transform .3s ease,background .3s ease}.pricing-item .head .head-label .icon-wrapper:hover{transform:scale(1.1)}.pricing-item .head .head-label .icon-wrapper.blue-1{background:var(--blue-1)}.pricing-item .head .head-label .icon-wrapper.blue-2{background:var(--blue-2)}.pricing-item .head .head-label .icon-wrapper .icon{color:#fff;transition:transform .3s ease}.pricing-item .head .head-label .title{font-weight:700;font-size:20px}.pricing-item .head .summary{color:var(--dark-3)}.pricing-item .details{padding:25px;border-radius:18px;background:var(--neutral-4);margin-top:30px;width:100%}.pricing-item .details .options-wrapper{margin-top:15px}.pricing-item .details .options-wrapper .option{display:flex;opacity:0;transform:translateX(-10px);animation:slideInLeft .4s ease-out forwards}.pricing-item .details .options-wrapper .option:first-child{animation-delay:.5s}.pricing-item .details .options-wrapper .option:nth-child(2){animation-delay:.6s}.pricing-item .details .options-wrapper .option:nth-child(3){animation-delay:.7s}.pricing-item .details .options-wrapper .option:nth-child(4){animation-delay:.8s}.pricing-item .details .options-wrapper .option .check{border-radius:50%;width:20px;height:20px;min-width:20px;display:flex;justify-content:center;align-items:center;margin-right:10px;background:var(--blue-1);transition:transform .2s ease}.pricing-item .details .options-wrapper .option .check:hover{transform:scale(1.2)}.pricing-item .details .options-wrapper .option .check .icon{color:#fff}.pricing-item .details .options-wrapper .option:not(:last-of-type){margin-bottom:15px}.pricing-item .price-tag{font-weight:700;font-size:35px;color:var(--secondary);margin:25px 0;transition:transform .3s ease,color .3s ease}.pricing-item .price-tag:hover{transform:scale(1.05)}.pricing-item .price-tag span{font-weight:500;color:var(--neutral-1);margin-left:2px;font-size:15px}.pricing-item .action-btn{background:var(--secondary-50);color:var(--secondary);text-align:center;width:100%;padding:20px;font-weight:500;border-radius:15px;cursor:pointer;transition:all .3s ease}.pricing-item .action-btn:hover{transform:translateY(-2px);box-shadow:0 4px 15px rgba(0,0,0,.1)}.pricing-item .action-btn:active{transform:translateY(0)}.pricing-item .trial{color:var(--neutral-1);margin-top:15px;font-size:15px}.pricing-item.active{border:2px solid var(--secondary);box-shadow:none;transform:scale(1.02)}.pricing-item.active .action-btn{background:var(--secondary);color:#fff}@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}}@keyframes slideInLeft{to{opacity:1;transform:translateX(0)}}@media screen and (max-width:992px){.pricing .padding{padding:3rem 0}.pricing .padding h2{padding:0}.pricing-item:hover{transform:none}}