.container>div[data-v-c4400971]{animation:fadeInUp-c4400971 .8s ease-out}@keyframes fadeInUp-c4400971{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.bg-barbershop-gradient[data-v-c4400971]{animation:gradientShift-c4400971 8s ease infinite;background:linear-gradient(135deg,#1e2a38,#2d3748 25%,#1a202c 50%,#2c2c2c);background-size:400% 400%}@keyframes gradientShift-c4400971{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}section[data-v-741887c3]{animation:fadeIn-741887c3 .6s ease-out}@keyframes fadeIn-741887c3{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.grid>div[data-v-a5b87f61]{animation:slideUp-a5b87f61 .6s ease-out backwards}.grid>div[data-v-a5b87f61]:first-child{animation-delay:.1s}.grid>div[data-v-a5b87f61]:nth-child(2){animation-delay:.2s}.grid>div[data-v-a5b87f61]:nth-child(3){animation-delay:.3s}.grid>div[data-v-a5b87f61]:nth-child(4){animation-delay:.4s}.grid>div[data-v-a5b87f61]:nth-child(5){animation-delay:.5s}@keyframes slideUp-a5b87f61{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.grid>div[data-v-ac30bcd2]{animation:fadeInUp-ac30bcd2 .6s ease-out backwards}.grid>div[data-v-ac30bcd2]:first-child{animation-delay:.1s}.grid>div[data-v-ac30bcd2]:nth-child(2){animation-delay:.2s}.grid>div[data-v-ac30bcd2]:nth-child(3){animation-delay:.3s}.grid>div[data-v-ac30bcd2]:nth-child(4){animation-delay:.4s}.grid>div[data-v-ac30bcd2]:nth-child(5){animation-delay:.5s}@keyframes fadeInUp-ac30bcd2{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.grid>div[data-v-22e50ba7]{animation:fadeInScale-22e50ba7 .6s ease-out backwards}.grid>div[data-v-22e50ba7]:first-child{animation-delay:.1s}.grid>div[data-v-22e50ba7]:nth-child(2){animation-delay:.2s}.grid>div[data-v-22e50ba7]:nth-child(3){animation-delay:.3s}.grid>div[data-v-22e50ba7]:nth-child(4){animation-delay:.4s}.grid>div[data-v-22e50ba7]:nth-child(5){animation-delay:.5s}.grid>div[data-v-22e50ba7]:nth-child(6){animation-delay:.6s}@keyframes fadeInScale-22e50ba7{0%{opacity:0;transform:scale(.9) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}.grid>div[data-v-ff0440e4]{animation:slideUpFade-ff0440e4 .6s ease-out backwards}.grid>div[data-v-ff0440e4]:nth-child(2){animation-delay:.2s}.grid>div[data-v-ff0440e4]:nth-child(3){animation-delay:.3s}@keyframes slideUpFade-ff0440e4{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.grid>div[data-v-ff0440e4]:first-child{animation:slideUpFadeScale-ff0440e4 .6s ease-out backwards;animation-delay:.1s}@keyframes slideUpFadeScale-ff0440e4{0%{opacity:0;transform:translateY(40px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.grid>div[data-v-637a0ec0]{animation:fadeInUp-637a0ec0 .6s ease-out backwards}.grid>div[data-v-637a0ec0]:first-child{animation-delay:.1s}.grid>div[data-v-637a0ec0]:nth-child(2){animation-delay:.2s}.grid>div[data-v-637a0ec0]:nth-child(3){animation-delay:.3s}.grid>div[data-v-637a0ec0]:nth-child(4){animation-delay:.4s}.grid>div[data-v-637a0ec0]:nth-child(5){animation-delay:.5s}@keyframes fadeInUp-637a0ec0{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse-637a0ec0{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.grid>div:nth-child(5) .absolute.-top-3[data-v-637a0ec0]{animation:pulse-637a0ec0 2s ease-in-out infinite}.space-y-4>div[data-v-1b71eb8d]{animation:slideInLeft-1b71eb8d .5s ease-out backwards}.space-y-4>div[data-v-1b71eb8d]:first-child{animation-delay:.05s}.space-y-4>div[data-v-1b71eb8d]:nth-child(2){animation-delay:.1s}.space-y-4>div[data-v-1b71eb8d]:nth-child(3){animation-delay:.15s}.space-y-4>div[data-v-1b71eb8d]:nth-child(4){animation-delay:.2s}.space-y-4>div[data-v-1b71eb8d]:nth-child(5){animation-delay:.25s}.space-y-4>div[data-v-1b71eb8d]:nth-child(6){animation-delay:.3s}.space-y-4>div[data-v-1b71eb8d]:nth-child(7){animation-delay:.35s}.space-y-4>div[data-v-1b71eb8d]:nth-child(8){animation-delay:.4s}.space-y-4>div[data-v-1b71eb8d]:nth-child(9){animation-delay:.45s}.space-y-4>div[data-v-1b71eb8d]:nth-child(10){animation-delay:.5s}@keyframes slideInLeft-1b71eb8d{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}
