@keyframes fadeInUp-67d07899{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn-67d07899{0%{opacity:0}to{opacity:1}}@keyframes float-67d07899{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-20px) rotate(5deg)}}@keyframes bounce-67d07899{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes shimmer-67d07899{0%{background-position:-200%}to{background-position:200%}}@keyframes cardPop-67d07899{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes iconGlow-67d07899{0%,to{box-shadow:0 0 15px rgba(245,158,11,.3)}50%{box-shadow:0 0 25px rgba(245,158,11,.6)}}.animate-fade-in-up[data-v-67d07899]{animation:fadeInUp-67d07899 .8s ease-out forwards}.animate-bounce[data-v-67d07899]{animation:bounce-67d07899 2s ease-in-out infinite}.animate-card[data-v-67d07899]{animation:cardPop-67d07899 .4s ease-out forwards;opacity:0}.pricing-container[data-v-67d07899]{margin:0 auto;overflow-x:hidden}.pricing-header[data-v-67d07899]{background:linear-gradient(135deg,#f59e0b,#d97706 50%,#b45309);border-radius:0 0 30px 30px;margin-bottom:0;overflow:hidden;padding:calc(60px + 6%) 20px 7%;position:relative}.pricing-header[data-v-67d07899]:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='60' viewBox='0 0 60 60'%3E%3Cpath fill='%23fff' fill-opacity='.05' fill-rule='evenodd' d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2zm0-30V0h-2v4h-4v2h4v4h2V6h4V4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2zM6 4V0H4v4H0v2h4v4h2V6h4V4z'/%3E%3C/svg%3E");bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.header-bg-decor[data-v-67d07899]{bottom:0;left:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0}.floating-shape[data-v-67d07899]{animation:float-67d07899 6s ease-in-out infinite;backdrop-filter:blur(5px);background:hsla(0,0%,100%,.1);border-radius:50%;position:absolute}.shape-1[data-v-67d07899]{animation-delay:0s;height:180px;right:8%;top:-40px;width:180px}.shape-2[data-v-67d07899]{animation-delay:2s;bottom:-30px;height:120px;left:5%;width:120px}.shape-3[data-v-67d07899]{animation-delay:4s;height:80px;left:15%;top:50%;width:80px}.pricing-header-content[data-v-67d07899]{margin:0 auto;max-width:1200px;position:relative;text-align:center;z-index:1}.pricing-badge[data-v-67d07899]{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:hsla(0,0%,100%,.2);border:1px solid hsla(0,0%,100%,.3);border-radius:50px;color:#fff;display:inline-flex;font-size:.95rem;font-weight:600;gap:8px;margin-bottom:20px;padding:10px 24px}.pricing-badge i[data-v-67d07899]{font-size:18px}.gradient-text[data-v-67d07899]{background:linear-gradient(120deg,#fff,#fef3c7 50%,#fff);-webkit-background-clip:text;background-clip:text;background-size:200% auto;font-size:2.8rem;margin-bottom:1rem;-webkit-text-fill-color:transparent;animation:shimmer-67d07899 3s linear infinite;font-weight:700}.pricing-subtitle[data-v-67d07899]{color:hsla(0,0%,100%,.9);font-size:1.15rem;line-height:1.6;margin:0 auto 35px;max-width:600px}.pricing-features[data-v-67d07899]{display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-top:35px}.feature-item.glass-card[data-v-67d07899]{align-items:flex-start;animation:fadeInUp-67d07899 .6s ease-out forwards;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:hsla(0,0%,100%,.15);border:1px solid hsla(0,0%,100%,.25);border-radius:20px;box-shadow:0 8px 32px rgba(0,0,0,.1);display:flex;gap:18px;opacity:0;padding:24px;text-align:left;transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.feature-item.glass-card[data-v-67d07899]:hover{background:hsla(0,0%,100%,.25);border-color:hsla(0,0%,100%,.4);box-shadow:0 20px 50px rgba(0,0,0,.15);transform:translateY(-8px) scale(1.02)}.feature-icon.icon-glow[data-v-67d07899]{align-items:center;animation:iconGlow-67d07899 3s ease-in-out infinite;background:linear-gradient(135deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.1));border-radius:14px;display:flex;flex-shrink:0;height:50px;justify-content:center;transition:all .3s ease;width:50px}.feature-icon.icon-glow i[data-v-67d07899]{color:#fff;font-size:24px}.feature-item.glass-card:hover .feature-icon.icon-glow[data-v-67d07899]{transform:rotate(10deg) scale(1.1)}.feature-text h3[data-v-67d07899]{color:#fff;font-size:1.15rem;font-weight:600;margin-bottom:8px}.feature-text p[data-v-67d07899]{color:hsla(0,0%,100%,.85);font-size:.95rem;line-height:1.5;margin:0}.search-section[data-v-67d07899]{background:linear-gradient(180deg,#fffbeb,#fff);padding:40px 20px 30px}.search-box.glass-search[data-v-67d07899]{margin:0 auto;max-width:500px;position:relative}.search-box.glass-search input[data-v-67d07899]{backdrop-filter:blur(10px);background:hsla(0,0%,100%,.9);border:2px solid transparent;border-radius:16px;box-shadow:0 4px 20px rgba(245,158,11,.1),0 0 0 1px rgba(245,158,11,.1);font-size:16px;padding:18px 50px;transition:all .3s ease;width:100%}.search-box.glass-search input[data-v-67d07899]:focus{border-color:#f59e0b;box-shadow:0 8px 30px rgba(245,158,11,.2),0 0 0 3px rgba(245,158,11,.1);outline:none}.search-box.glass-search i[data-v-67d07899]{color:#f59e0b;font-size:18px;left:18px;position:absolute;top:50%;transform:translateY(-50%)}.services-section[data-v-67d07899]{min-height:300px;padding:20px 20px 60px}.pricing-flex-wrap[data-v-67d07899]{display:flex;flex-wrap:wrap;gap:14px;margin:0 auto;max-width:1400px;padding:0 20px}.price-tag[data-v-67d07899]{align-items:center;background:linear-gradient(135deg,#fff,#fefce8);border-radius:14px;box-shadow:0 4px 15px rgba(0,0,0,.05),0 0 0 1px rgba(245,158,11,.08);color:#1f2937;display:flex;flex:0 1 auto;font-size:15px;font-weight:500;justify-content:space-between;max-width:280px;min-width:160px;overflow:hidden;padding:12px 20px;position:relative;transition:all .3s ease}.price-tag[data-v-67d07899]:before{background:linear-gradient(90deg,transparent,rgba(245,158,11,.1),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%}.price-tag[data-v-67d07899]:hover:before{left:100%}.price-tag[data-v-67d07899]:hover{box-shadow:0 8px 25px rgba(245,158,11,.15),0 0 0 1px rgba(245,158,11,.2);transform:translateY(-3px) scale(1.02)}.price-tag .service-name[data-v-67d07899]{font-weight:600;margin-right:12px;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.price-tag .price[data-v-67d07899]{font-size:14px;font-weight:700;margin-left:8px}.price-tag .price-low[data-v-67d07899]{background:linear-gradient(135deg,#d1fae5,#a7f3d0);border-radius:8px;color:#065f46;padding:4px 12px}.price-tag .price-medium[data-v-67d07899]{background:linear-gradient(135deg,#fef3c7,#fde68a);border-radius:8px;color:#92400e;padding:4px 12px}.price-tag .price-high[data-v-67d07899]{background:linear-gradient(135deg,#fee2e2,#fecaca);border-radius:8px;color:#991b1b;padding:4px 12px}.services-empty[data-v-67d07899]{align-items:center;color:#9ca3af;display:flex;flex-direction:column;height:300px;justify-content:center;padding:40px 20px}.empty-icon[data-v-67d07899]{align-items:center;background:linear-gradient(135deg,#fef3c7,#fde68a);border-radius:20px;display:flex;height:80px;justify-content:center;margin-bottom:20px;width:80px}.empty-icon i[data-v-67d07899]{color:#f59e0b;font-size:36px}.services-empty p[data-v-67d07899]{color:#6b7280;font-size:16px;margin:0}@media (max-width:992px){.gradient-text[data-v-67d07899]{font-size:2.3rem}}@media (max-width:768px){.pricing-header[data-v-67d07899]{border-radius:0 0 20px 20px;padding:90px 16px 50px}.gradient-text[data-v-67d07899]{font-size:1.9rem;line-height:1.3}.pricing-subtitle[data-v-67d07899]{font-size:1rem}.pricing-features[data-v-67d07899]{gap:14px;grid-template-columns:1fr;margin-top:24px}.feature-item.glass-card[data-v-67d07899]{gap:14px;padding:18px}.feature-icon.icon-glow[data-v-67d07899]{height:44px;width:44px}.feature-text h3[data-v-67d07899]{font-size:1.05rem}.feature-text p[data-v-67d07899]{font-size:.88rem}.floating-shape[data-v-67d07899]{display:none}.search-section[data-v-67d07899]{padding:28px 16px 20px}.search-box.glass-search[data-v-67d07899]{max-width:100%}.search-box.glass-search input[data-v-67d07899]{font-size:15px;padding:14px 44px}.services-section[data-v-67d07899]{padding:16px 12px 40px}.pricing-flex-wrap[data-v-67d07899]{gap:10px;justify-content:center;padding:0 12px}.price-tag[data-v-67d07899]{flex:1 1 calc(50% - 10px);font-size:13px;max-width:100%;min-width:0;padding:10px 14px}.price-tag .service-name[data-v-67d07899]{font-size:13px;max-width:none}}@media (max-width:480px){.pricing-header[data-v-67d07899]{padding:80px 14px 40px}.gradient-text[data-v-67d07899]{font-size:1.6rem}.price-tag[data-v-67d07899]{flex:1 1 100%;max-width:100%}.pricing-badge[data-v-67d07899]{font-size:.82rem;padding:7px 16px}}