.advanced-seo-container[data-v-3a9a0d5d]{position:fixed;top:20px;right:20px;width:320px;background:#fff;border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.1);border:1px solid #e5e7eb;z-index:1000;max-height:80vh;overflow-y:auto}.seo-status-indicator[data-v-3a9a0d5d]{display:flex;align-items:center;padding:16px;border-bottom:1px solid #f3f4f6}.seo-status-indicator.excellent[data-v-3a9a0d5d]{background:linear-gradient(135deg,#10b981,#059669);color:#fff}.seo-status-indicator.good[data-v-3a9a0d5d]{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff}.seo-status-indicator.fair[data-v-3a9a0d5d]{background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff}.seo-status-indicator.poor[data-v-3a9a0d5d]{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff}.status-icon[data-v-3a9a0d5d]{font-size:24px;margin-right:12px}.status-text[data-v-3a9a0d5d]{flex:1}.status-label[data-v-3a9a0d5d]{display:block;font-size:12px;opacity:.8}.status-value[data-v-3a9a0d5d]{display:block;font-size:16px;font-weight:600}.status-score[data-v-3a9a0d5d]{text-align:right}.score-value[data-v-3a9a0d5d]{font-size:24px;font-weight:700}.score-label[data-v-3a9a0d5d]{font-size:14px;opacity:.8}.quick-suggestions[data-v-3a9a0d5d]{padding:16px;border-bottom:1px solid #f3f4f6}.quick-suggestions h4[data-v-3a9a0d5d]{margin:0 0 12px;font-size:14px;font-weight:600;color:#374151}.suggestions-list[data-v-3a9a0d5d]{space-y:8px}.suggestion-item[data-v-3a9a0d5d]{display:flex;padding:12px;border-radius:8px;border-left:4px solid #e5e7eb;background:#f9fafb;margin-bottom:8px}.suggestion-item.high[data-v-3a9a0d5d]{border-left-color:#ef4444;background:#fef2f2}.suggestion-item.medium[data-v-3a9a0d5d]{border-left-color:#f59e0b;background:#fffbeb}.suggestion-item.low[data-v-3a9a0d5d]{border-left-color:#3b82f6;background:#eff6ff}.suggestion-icon[data-v-3a9a0d5d]{margin-right:12px;color:#6b7280}.suggestion-content[data-v-3a9a0d5d]{flex:1}.suggestion-content h5[data-v-3a9a0d5d]{margin:0 0 4px;font-size:13px;font-weight:600;color:#374151}.suggestion-content p[data-v-3a9a0d5d]{margin:0 0 8px;font-size:12px;color:#6b7280;line-height:1.4}.suggestion-action[data-v-3a9a0d5d]{background:#3b82f6;color:#fff;border:none;padding:4px 8px;border-radius:4px;font-size:11px;cursor:pointer;transition:background-color .2s}.suggestion-action[data-v-3a9a0d5d]:hover{background:#2563eb}.seo-monitoring[data-v-3a9a0d5d]{padding:16px;border-bottom:1px solid #f3f4f6}.seo-monitoring h4[data-v-3a9a0d5d]{margin:0 0 12px;font-size:14px;font-weight:600;color:#374151}.monitoring-grid[data-v-3a9a0d5d]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.metric-card[data-v-3a9a0d5d]{display:flex;align-items:center;padding:8px;background:#f9fafb;border-radius:6px}.metric-icon[data-v-3a9a0d5d]{font-size:16px;margin-right:8px}.metric-info[data-v-3a9a0d5d]{flex:1}.metric-label[data-v-3a9a0d5d]{display:block;font-size:10px;color:#6b7280}.metric-value[data-v-3a9a0d5d]{display:block;font-size:12px;font-weight:600;color:#374151}.keyword-tracking[data-v-3a9a0d5d]{padding:16px}.keyword-tracking h4[data-v-3a9a0d5d]{margin:0 0 12px;font-size:14px;font-weight:600;color:#374151}.keyword-list[data-v-3a9a0d5d]{space-y:6px}.keyword-item[data-v-3a9a0d5d]{display:flex;align-items:center;padding:8px;background:#f9fafb;border-radius:6px;margin-bottom:6px}.keyword-term[data-v-3a9a0d5d]{flex:1;font-size:12px;color:#374151}.keyword-position[data-v-3a9a0d5d]{font-size:12px;font-weight:600;padding:2px 6px;border-radius:4px;margin-right:8px}.keyword-position.top-3[data-v-3a9a0d5d]{background:#dcfce7;color:#166534}.keyword-position.top-10[data-v-3a9a0d5d]{background:#dbeafe;color:#1e40af}.keyword-position.top-20[data-v-3a9a0d5d]{background:#fef3c7;color:#92400e}.keyword-position.below-20[data-v-3a9a0d5d]{background:#fee2e2;color:#991b1b}.keyword-trend[data-v-3a9a0d5d]{font-size:11px;display:flex;align-items:center;gap:2px}.keyword-trend.up[data-v-3a9a0d5d]{color:#059669}.keyword-trend.down[data-v-3a9a0d5d]{color:#dc2626}.keyword-trend.stable[data-v-3a9a0d5d]{color:#6b7280}@media (max-width: 1024px){.advanced-seo-container[data-v-3a9a0d5d]{width:280px;top:10px;right:10px}.seo-status-indicator[data-v-3a9a0d5d]{padding:12px}.status-icon[data-v-3a9a0d5d]{font-size:20px;margin-right:10px}.status-label[data-v-3a9a0d5d]{font-size:11px}.status-value[data-v-3a9a0d5d]{font-size:14px}.score-value[data-v-3a9a0d5d]{font-size:20px}.quick-suggestions[data-v-3a9a0d5d],.seo-monitoring[data-v-3a9a0d5d],.keyword-tracking[data-v-3a9a0d5d]{padding:12px}.quick-suggestions h4[data-v-3a9a0d5d],.seo-monitoring h4[data-v-3a9a0d5d],.keyword-tracking h4[data-v-3a9a0d5d]{font-size:13px;margin-bottom:10px}.suggestion-item[data-v-3a9a0d5d]{padding:10px}.suggestion-content h5[data-v-3a9a0d5d]{font-size:12px}.suggestion-content p[data-v-3a9a0d5d]{font-size:11px}.suggestion-action[data-v-3a9a0d5d]{padding:3px 6px;font-size:10px}.monitoring-grid[data-v-3a9a0d5d]{gap:6px}.metric-card[data-v-3a9a0d5d]{padding:6px}.metric-icon[data-v-3a9a0d5d]{font-size:14px;margin-right:6px}.metric-label[data-v-3a9a0d5d]{font-size:9px}.metric-value[data-v-3a9a0d5d]{font-size:11px}.keyword-item[data-v-3a9a0d5d]{padding:6px}.keyword-term[data-v-3a9a0d5d]{font-size:11px}.keyword-position[data-v-3a9a0d5d]{font-size:11px;padding:1px 4px;margin-right:6px}.keyword-trend[data-v-3a9a0d5d]{font-size:10px}}@media (max-width: 768px){.advanced-seo-container[data-v-3a9a0d5d]{position:relative;top:auto;right:auto;width:100%;margin:16px 0;border-radius:8px}.seo-status-indicator[data-v-3a9a0d5d]{padding:16px}.status-icon[data-v-3a9a0d5d]{font-size:24px;margin-right:12px}.status-label[data-v-3a9a0d5d]{font-size:12px}.status-value[data-v-3a9a0d5d]{font-size:16px}.score-value[data-v-3a9a0d5d]{font-size:24px}.quick-suggestions[data-v-3a9a0d5d],.seo-monitoring[data-v-3a9a0d5d],.keyword-tracking[data-v-3a9a0d5d]{padding:16px}.quick-suggestions h4[data-v-3a9a0d5d],.seo-monitoring h4[data-v-3a9a0d5d],.keyword-tracking h4[data-v-3a9a0d5d]{font-size:14px;margin-bottom:12px}.suggestion-item[data-v-3a9a0d5d]{padding:12px;margin-bottom:10px}.suggestion-content h5[data-v-3a9a0d5d]{font-size:13px}.suggestion-content p[data-v-3a9a0d5d]{font-size:12px}.suggestion-action[data-v-3a9a0d5d]{padding:6px 10px;font-size:12px}.monitoring-grid[data-v-3a9a0d5d]{grid-template-columns:1fr;gap:10px}.metric-card[data-v-3a9a0d5d]{padding:12px}.metric-icon[data-v-3a9a0d5d]{font-size:18px;margin-right:10px}.metric-label[data-v-3a9a0d5d]{font-size:11px}.metric-value[data-v-3a9a0d5d]{font-size:13px}.keyword-item[data-v-3a9a0d5d]{padding:10px;margin-bottom:8px}.keyword-term[data-v-3a9a0d5d]{font-size:12px}.keyword-position[data-v-3a9a0d5d]{font-size:12px;padding:2px 6px;margin-right:8px}.keyword-trend[data-v-3a9a0d5d]{font-size:11px}}@media (max-width: 640px){.advanced-seo-container[data-v-3a9a0d5d]{margin:12px;border-radius:6px}.seo-status-indicator[data-v-3a9a0d5d]{padding:12px}.status-icon[data-v-3a9a0d5d]{font-size:20px;margin-right:10px}.status-label[data-v-3a9a0d5d]{font-size:11px}.status-value[data-v-3a9a0d5d]{font-size:14px}.score-value[data-v-3a9a0d5d]{font-size:20px}.quick-suggestions[data-v-3a9a0d5d],.seo-monitoring[data-v-3a9a0d5d],.keyword-tracking[data-v-3a9a0d5d]{padding:12px}.quick-suggestions h4[data-v-3a9a0d5d],.seo-monitoring h4[data-v-3a9a0d5d],.keyword-tracking h4[data-v-3a9a0d5d]{font-size:13px;margin-bottom:10px}.suggestion-item[data-v-3a9a0d5d]{padding:10px;margin-bottom:8px}.suggestion-content h5[data-v-3a9a0d5d]{font-size:12px}.suggestion-content p[data-v-3a9a0d5d]{font-size:11px}.suggestion-action[data-v-3a9a0d5d]{padding:4px 8px;font-size:11px}.metric-card[data-v-3a9a0d5d]{padding:10px}.metric-icon[data-v-3a9a0d5d]{font-size:16px;margin-right:8px}.metric-label[data-v-3a9a0d5d]{font-size:10px}.metric-value[data-v-3a9a0d5d]{font-size:12px}.keyword-item[data-v-3a9a0d5d]{padding:8px;margin-bottom:6px}.keyword-term[data-v-3a9a0d5d]{font-size:11px}.keyword-position[data-v-3a9a0d5d]{font-size:11px;padding:1px 4px;margin-right:6px}.keyword-trend[data-v-3a9a0d5d]{font-size:10px}}.hero-section[data-v-4717d0c5]{position:relative;min-height:100vh;background:linear-gradient(45deg,#3b82f6,#8b5cf6,#ec4899);background-size:400% 400%;animation:gradient-4717d0c5 15s ease infinite;overflow:hidden}.dark .hero-section[data-v-4717d0c5]{background:linear-gradient(45deg,#1e40af,#5b21b6,#9d174d);background-size:400% 400%;animation:gradient-4717d0c5 15s ease infinite}.page-content[data-v-4717d0c5]{position:relative;z-index:10;opacity:1;transition:opacity .3s ease}.page-content.loading[data-v-4717d0c5]{opacity:0}.btn-primary[data-v-4717d0c5]{display:inline-flex;align-items:center;border-radius:.375rem;border-width:1px;border-color:transparent;background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from: #2563eb var(--tw-gradient-from-position);--tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: #9333ea var(--tw-gradient-to-position);padding:.75rem 1.5rem;font-size:1rem;line-height:1.5rem;font-weight:500;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.btn-primary[data-v-4717d0c5]:hover{box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-gradient-from: #1d4ed8 var(--tw-gradient-from-position);--tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: #7e22ce var(--tw-gradient-to-position);--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.btn-primary[data-v-4717d0c5]:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1));--tw-ring-offset-width: 2px}.btn-secondary[data-v-4717d0c5]{display:inline-flex;align-items:center;border-radius:.375rem;border-width:1px;border-color:transparent;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.75rem 1.5rem;font-size:1rem;line-height:1.5rem;font-weight:500;--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1));--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.btn-secondary[data-v-4717d0c5]:hover{box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.btn-secondary[data-v-4717d0c5]:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1));--tw-ring-offset-width: 2px}.platform-card[data-v-4717d0c5]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.platform-card[data-v-4717d0c5]:hover{box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.platform-card[data-v-4717d0c5]{background:linear-gradient(135deg,rgba(255,255,255,.8),rgba(255,255,255,.6))}.dark .platform-card[data-v-4717d0c5]{background:linear-gradient(135deg,rgba(17,24,39,.8),rgba(17,24,39,.6))}@keyframes gradient-4717d0c5{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.backdrop-blur-sm[data-v-4717d0c5]{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.shadow-lg[data-v-4717d0c5]{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.hover\:shadow-xl[data-v-4717d0c5]:hover{box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}@keyframes float-4717d0c5{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}.platform-icon[data-v-4717d0c5]{animation:float-4717d0c5 3s ease-in-out infinite}@keyframes count-4717d0c5{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.stat-number[data-v-4717d0c5]{animation:count-4717d0c5 .5s ease-out forwards}@keyframes slideIn-4717d0c5{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}.testimonial-card[data-v-4717d0c5]{animation:slideIn-4717d0c5 .5s ease-out forwards}.btn-primary[data-v-4717d0c5]:hover,.btn-secondary[data-v-4717d0c5]:hover,.btn-white[data-v-4717d0c5]:hover{transform:translateY(-2px);box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}@keyframes fadeIn-4717d0c5{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.platform-feature[data-v-4717d0c5]{animation:fadeIn-4717d0c5 .3s ease-out forwards}.particle[data-v-4717d0c5]{position:absolute;border-radius:50%;background:rgba(255,255,255,.2);animation:particle-4717d0c5 15s infinite}@keyframes particle-4717d0c5{0%{transform:translateY(0) rotate(0);opacity:1}to{transform:translateY(-1000px) rotate(720deg);opacity:0}}@media (max-width: 768px){.platform-card[data-v-4717d0c5],.testimonial-card[data-v-4717d0c5]{margin:1rem 0}.stat-number[data-v-4717d0c5]{font-size:2rem}}.dark[data-v-4717d0c5]{transition:background-color .3s ease}.scroll-animation[data-v-4717d0c5]{opacity:0;transform:translateY(20px);transition:all .5s ease}.scroll-animation.visible[data-v-4717d0c5]{opacity:1;transform:translateY(0)}.modal-enter-active[data-v-4717d0c5],.modal-leave-active[data-v-4717d0c5]{transition:opacity .3s ease}.modal-enter-from[data-v-4717d0c5],.modal-leave-to[data-v-4717d0c5]{opacity:0}.modal-content-enter-active[data-v-4717d0c5],.modal-content-leave-active[data-v-4717d0c5]{transition:all .3s ease}.modal-content-enter-from[data-v-4717d0c5],.modal-content-leave-to[data-v-4717d0c5]{opacity:0;transform:scale(.95)}.platform-transition-enter-active[data-v-4717d0c5],.platform-transition-leave-active[data-v-4717d0c5]{transition:all .5s ease}.platform-transition-enter-from[data-v-4717d0c5]{opacity:0;transform:translate(30px)}.platform-transition-leave-to[data-v-4717d0c5]{opacity:0;transform:translate(-30px)}.tab-button[data-v-4717d0c5]{position:relative;overflow:hidden}.tab-button[data-v-4717d0c5]:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:linear-gradient(to right,#3b82f6,#8b5cf6);transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.tab-button.active[data-v-4717d0c5]:after{transform:scaleX(1)}.carousel-indicators[data-v-4717d0c5]{display:flex;justify-content:center;margin-top:1rem}.carousel-indicator[data-v-4717d0c5]{width:8px;height:8px;border-radius:50%;background-color:rgba(255,255,255,.3);margin:0 4px;cursor:pointer;transition:all .3s ease}.carousel-indicator.active[data-v-4717d0c5]{background-color:#fff;transform:scale(1.2)}@media screen and (max-width: 768px){.page-content[data-v-4717d0c5]{position:relative;z-index:10}.mobile-nav[data-v-4717d0c5]{position:fixed;bottom:0;left:0;right:0;background:var(--bg-color);box-shadow:0 -2px 10px rgba(0,0,0,.1);z-index:1000;display:flex;justify-content:space-around;padding:8px 0}.mobile-nav-item[data-v-4717d0c5]{display:flex;flex-direction:column;align-items:center;color:var(--text-color);text-decoration:none;font-size:12px}.mobile-nav-icon[data-v-4717d0c5]{width:24px;height:24px;margin-bottom:4px}.container[data-v-4717d0c5]{padding:16px}.section-title[data-v-4717d0c5]{font-size:24px;margin-bottom:16px}.section-subtitle[data-v-4717d0c5]{font-size:16px;margin-bottom:24px}.feature-card[data-v-4717d0c5],.product-card[data-v-4717d0c5],.solution-card[data-v-4717d0c5]{margin-bottom:16px;padding:16px}.card-title[data-v-4717d0c5]{font-size:18px}.card-description[data-v-4717d0c5]{font-size:14px}.btn[data-v-4717d0c5]{padding:12px 24px;font-size:16px;border-radius:8px}.form-input[data-v-4717d0c5],.form-textarea[data-v-4717d0c5]{font-size:16px;padding:12px}.hero-image[data-v-4717d0c5]{max-width:100%;height:auto}.animate-on-scroll[data-v-4717d0c5]{opacity:1;transform:none}.loading-spinner[data-v-4717d0c5]{width:32px;height:32px}}@media (prefers-reduced-motion: reduce){[data-v-4717d0c5]{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.touch-optimized[data-v-4717d0c5]{-webkit-tap-highlight-color:transparent;touch-action:manipulation}.scroll-optimized[data-v-4717d0c5]{-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.lazy-image[data-v-4717d0c5]{opacity:0;transition:opacity .3s}.lazy-image.loaded[data-v-4717d0c5]{opacity:1}.skeleton[data-v-4717d0c5]{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:loading-4717d0c5 1.5s infinite}@keyframes loading-4717d0c5{0%{background-position:200% 0}to{background-position:-200% 0}}.error-message[data-v-4717d0c5]{position:fixed;bottom:20px;left:50%;transform:translate(-50%);background:rgba(0,0,0,.8);color:#fff;padding:12px 24px;border-radius:8px;z-index:9999;max-width:90%;text-align:center}.success-message[data-v-4717d0c5]{position:fixed;bottom:20px;left:50%;transform:translate(-50%);background:rgba(0,200,0,.8);color:#fff;padding:12px 24px;border-radius:8px;z-index:9999;max-width:90%;text-align:center}.page-content[data-v-4717d0c5]{position:relative;z-index:10}@media (max-width: 1023px){.page-content[data-v-4717d0c5]{padding-bottom:80px}.fixed.bottom-8.right-8[data-v-4717d0c5],.error-message[data-v-4717d0c5],.success-message[data-v-4717d0c5]{bottom:100px}}
