.navbar[data-v-d15b7afd]{background-color:#fff;box-shadow:0 2px 10px #0000001a;position:sticky;top:0;z-index:1000}.navbar-container[data-v-d15b7afd]{display:flex;justify-content:space-between;align-items:center;padding:15px 0}.navbar-logo[data-v-d15b7afd]{display:flex;align-items:center;color:var(--primary-color);font-weight:700;font-size:1.5rem}.logo-img[data-v-d15b7afd]{height:40px;margin-right:10px}.navbar-menu[data-v-d15b7afd]{display:flex;list-style:none}.navbar-menu li[data-v-d15b7afd]{margin-left:30px}.navbar-menu a[data-v-d15b7afd]{color:var(--text-color);font-weight:500;position:relative;padding-bottom:5px}.navbar-menu a[data-v-d15b7afd]:hover,.navbar-menu a.router-link-active[data-v-d15b7afd]{color:var(--primary-color)}.navbar-menu a.router-link-active[data-v-d15b7afd]:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:var(--primary-color)}.navbar-toggle[data-v-d15b7afd]{display:none;flex-direction:column;cursor:pointer}.navbar-toggle span[data-v-d15b7afd]{width:25px;height:3px;background-color:var(--text-color);margin-bottom:5px;border-radius:3px;transition:all .3s}@media (max-width: 768px){.navbar-toggle[data-v-d15b7afd]{display:flex}.navbar-menu[data-v-d15b7afd]{position:absolute;top:70px;left:0;right:0;flex-direction:column;background-color:#fff;box-shadow:0 5px 10px #0000001a;padding:20px;transform:translateY(-150%);opacity:0;transition:all .3s;z-index:999}.navbar-menu.active[data-v-d15b7afd]{transform:translateY(0);opacity:1}.navbar-menu li[data-v-d15b7afd]{margin:15px 0}}.footer[data-v-30b0d229]{background-color:var(--dark-bg);color:#fff;padding:60px 0 20px;margin-top:60px}.footer-content[data-v-30b0d229]{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:40px}.footer-section[data-v-30b0d229]{flex:1;min-width:200px;margin-bottom:30px;padding-right:20px}.footer-section h3[data-v-30b0d229]{color:var(--primary-color);margin-bottom:20px;font-size:1.2rem}.footer-section p[data-v-30b0d229]{margin-bottom:20px;color:#bbb;font-size:.9rem;line-height:1.6}.social-links[data-v-30b0d229]{display:flex;gap:15px}.social-links a[data-v-30b0d229]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background-color:#ffffff1a;border-radius:50%;color:#fff;transition:all .3s}.social-links a[data-v-30b0d229]:hover{background-color:var(--primary-color);transform:translateY(-3px)}.footer-links[data-v-30b0d229]{list-style:none}.footer-links li[data-v-30b0d229]{margin-bottom:10px}.footer-links a[data-v-30b0d229]{color:#bbb;transition:color .3s;font-size:.9rem}.footer-links a[data-v-30b0d229]:hover{color:var(--primary-color)}.contact-link[data-v-30b0d229]{color:var(--secondary-color);font-weight:500}.footer-bottom[data-v-30b0d229]{border-top:1px solid rgba(255,255,255,.1);padding-top:20px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;font-size:.9rem}.footer-bottom p[data-v-30b0d229]{color:#999}.footer-bottom-links[data-v-30b0d229]{display:flex;gap:20px}.footer-bottom-links a[data-v-30b0d229]{color:#999;transition:color .3s}.footer-bottom-links a[data-v-30b0d229]:hover{color:var(--primary-color)}@media (max-width: 768px){.footer-content[data-v-30b0d229]{flex-direction:column}.footer-section[data-v-30b0d229]{width:100%;padding-right:0}.footer-bottom[data-v-30b0d229]{flex-direction:column;text-align:center;gap:10px}}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter-from,.fade-leave-to{opacity:0}.app-container{display:flex;flex-direction:column;min-height:100vh}main{flex:1}.hero[data-v-765a6fcc]{background:linear-gradient(135deg,#ff5722 0%,#ff9800 100%);color:#fff;padding:80px 0;position:relative;overflow:hidden}.hero[data-v-765a6fcc]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/assets/pattern-4f83d28d.svg);opacity:.1}.hero .container[data-v-765a6fcc]{display:flex;align-items:center;justify-content:space-between;position:relative;z-index:1}.hero-content[data-v-765a6fcc]{flex:1;max-width:600px}.hero-title[data-v-765a6fcc]{font-size:3.5rem;font-weight:800;margin-bottom:20px;line-height:1.2}.hero-subtitle[data-v-765a6fcc]{font-size:1.2rem;margin-bottom:30px;opacity:.9}.hero-buttons[data-v-765a6fcc]{display:flex;gap:15px}.hero-image[data-v-765a6fcc]{flex:1;max-width:500px;display:flex;justify-content:flex-end}.hero-image img[data-v-765a6fcc]{max-width:100%;height:auto}.features-grid[data-v-765a6fcc]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:30px;margin-top:50px}.feature-card[data-v-765a6fcc]{background-color:#fff;border-radius:var(--border-radius);padding:30px;box-shadow:var(--box-shadow);transition:transform .3s}.feature-card[data-v-765a6fcc]:hover{transform:translateY(-10px)}.feature-icon[data-v-765a6fcc]{font-size:2.5rem;margin-bottom:20px}.feature-card h3[data-v-765a6fcc]{font-size:1.3rem;margin-bottom:15px;color:var(--primary-color)}.feature-card p[data-v-765a6fcc]{color:#666;line-height:1.6}.how-it-works[data-v-765a6fcc]{background-color:#f9f9f9}.steps[data-v-765a6fcc]{margin-top:50px}.step[data-v-765a6fcc]{display:flex;margin-bottom:40px;position:relative}.step[data-v-765a6fcc]:not(:last-child):after{content:"";position:absolute;top:50px;left:25px;width:2px;height:calc(100% + 20px);background-color:#ddd;z-index:0}.step-number[data-v-765a6fcc]{width:50px;height:50px;background-color:var(--primary-color);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700;margin-right:30px;position:relative;z-index:1}.step-content[data-v-765a6fcc]{flex:1}.step-content h3[data-v-765a6fcc]{font-size:1.3rem;margin-bottom:10px;color:var(--primary-color)}.step-content p[data-v-765a6fcc]{color:#666}.cta-container[data-v-765a6fcc]{text-align:center;margin-top:40px}.testimonials-slider[data-v-765a6fcc]{display:flex;flex-wrap:wrap;gap:30px;margin-top:50px}.testimonial[data-v-765a6fcc]{flex:1;min-width:300px;background-color:#fff;border-radius:var(--border-radius);padding:30px;box-shadow:var(--box-shadow)}.testimonial-content[data-v-765a6fcc]{margin-bottom:20px;font-style:italic;color:#555;position:relative}.testimonial-content[data-v-765a6fcc]:before{content:'"';font-size:4rem;color:#f0f0f0;position:absolute;top:-20px;left:-15px;z-index:0}.testimonial-content p[data-v-765a6fcc]{position:relative;z-index:1}.testimonial-author[data-v-765a6fcc]{display:flex;align-items:center}.author-image[data-v-765a6fcc]{width:50px;height:50px;border-radius:50%;overflow:hidden;margin-right:15px}.author-image img[data-v-765a6fcc]{width:100%;height:100%;object-fit:cover}.author-info h4[data-v-765a6fcc]{font-size:1.1rem;margin-bottom:5px;color:var(--primary-color)}.author-info p[data-v-765a6fcc]{font-size:.9rem;color:#777}.articles-grid[data-v-765a6fcc]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:30px;margin-top:50px}.article-card[data-v-765a6fcc]{background-color:#fff;border-radius:var(--border-radius);overflow:hidden;box-shadow:var(--box-shadow);transition:transform .3s}.article-card[data-v-765a6fcc]:hover{transform:translateY(-10px)}.article-image[data-v-765a6fcc]{height:200px;overflow:hidden}.article-image img[data-v-765a6fcc]{width:100%;height:100%;object-fit:cover;transition:transform .5s}.article-card:hover .article-image img[data-v-765a6fcc]{transform:scale(1.1)}.article-content[data-v-765a6fcc]{padding:20px}.article-content h3[data-v-765a6fcc]{font-size:1.2rem;margin-bottom:10px;color:var(--primary-color)}.article-content p[data-v-765a6fcc]{color:#666;margin-bottom:15px;font-size:.9rem}.article-link[data-v-765a6fcc]{display:inline-block;color:var(--secondary-color);font-weight:500;position:relative}.article-link[data-v-765a6fcc]:after{content:"→";margin-left:5px;transition:transform .3s}.article-link[data-v-765a6fcc]:hover:after{transform:translate(5px)}.cta-section[data-v-765a6fcc]{background:linear-gradient(135deg,#2196f3 0%,#03a9f4 100%);color:#fff;padding:80px 0;margin-top:60px;text-align:center}.cta-content h2[data-v-765a6fcc]{font-size:2.5rem;margin-bottom:20px}.cta-content p[data-v-765a6fcc]{font-size:1.2rem;margin-bottom:30px;max-width:700px;margin-left:auto;margin-right:auto;opacity:.9}.cta-content .btn[data-v-765a6fcc]{background-color:#fff;color:var(--secondary-color);font-size:1.1rem;padding:12px 30px}.cta-content .btn[data-v-765a6fcc]:hover{background-color:#f5f5f5}@media (max-width: 992px){.hero .container[data-v-765a6fcc]{flex-direction:column;text-align:center}.hero-content[data-v-765a6fcc]{margin-bottom:40px}.hero-buttons[data-v-765a6fcc],.hero-image[data-v-765a6fcc]{justify-content:center}.hero-title[data-v-765a6fcc]{font-size:2.8rem}}@media (max-width: 768px){.hero[data-v-765a6fcc]{padding:60px 0}.hero-title[data-v-765a6fcc]{font-size:2.2rem}.section[data-v-765a6fcc]{padding:40px 0}.section-title[data-v-765a6fcc]{font-size:2rem}.testimonials-slider[data-v-765a6fcc]{flex-direction:column}.cta-section[data-v-765a6fcc]{padding:60px 0}.cta-content h2[data-v-765a6fcc]{font-size:2rem}}.calculator-container[data-v-850a6cb9]{max-width:1000px;margin:0 auto;padding:20px}.calculator-form[data-v-850a6cb9]{background-color:#fff;border-radius:var(--border-radius);box-shadow:var(--box-shadow);padding:30px;margin-bottom:40px}.calculator-form h2[data-v-850a6cb9]{color:var(--primary-color);margin-bottom:15px;font-size:1.8rem}.calculator-description[data-v-850a6cb9]{color:#666;margin-bottom:25px}.form-tabs[data-v-850a6cb9]{display:flex;margin-bottom:20px;border-bottom:1px solid #eee}.tab-btn[data-v-850a6cb9]{padding:10px 20px;background:none;border:none;cursor:pointer;font-weight:500;color:#666;position:relative;transition:all .3s}.tab-btn.active[data-v-850a6cb9]{color:var(--primary-color)}.tab-btn.active[data-v-850a6cb9]:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:2px;background-color:var(--primary-color)}.tab-content[data-v-850a6cb9]{margin-bottom:20px}.form-hint[data-v-850a6cb9]{display:block;font-size:.8rem;color:#888;margin-top:5px}.form-actions[data-v-850a6cb9]{display:flex;justify-content:flex-end;gap:15px;margin-top:30px}.calculator-results[data-v-850a6cb9]{background-color:#fff;border-radius:var(--border-radius);box-shadow:var(--box-shadow);padding:30px;animation:fadeIn .5s ease-in}.calculator-results h2[data-v-850a6cb9]{color:var(--primary-color);margin-bottom:25px;font-size:1.8rem;text-align:center}.results-summary[data-v-850a6cb9]{display:flex;justify-content:space-around;margin-bottom:40px;flex-wrap:wrap;gap:20px}.result-card[data-v-850a6cb9]{text-align:center;padding:20px;background-color:#f8f8f8;border-radius:var(--border-radius);min-width:150px;box-shadow:0 2px 5px #0000000d;transition:transform .3s}.result-card[data-v-850a6cb9]:hover{transform:translateY(-5px)}.result-icon[data-v-850a6cb9]{font-size:2rem;margin-bottom:10px}.result-value[data-v-850a6cb9]{font-size:1.8rem;font-weight:700;color:var(--primary-color);margin-bottom:5px}.result-label[data-v-850a6cb9]{color:#666;font-size:.9rem}.results-details[data-v-850a6cb9]{display:flex;flex-wrap:wrap;gap:30px;margin-bottom:40px}.results-section[data-v-850a6cb9]{flex:1;min-width:300px}.results-section h3[data-v-850a6cb9]{color:var(--secondary-color);margin-bottom:15px;font-size:1.3rem}.detail-item[data-v-850a6cb9]{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px solid #eee}.detail-label[data-v-850a6cb9]{color:#666}.detail-value[data-v-850a6cb9]{font-weight:500}.dunk-types-list[data-v-850a6cb9]{list-style:none}.dunk-types-list li[data-v-850a6cb9]{padding:10px 0;border-bottom:1px solid #eee}.dunk-difficulty[data-v-850a6cb9]{font-weight:500;color:var(--secondary-color)}.training-recommendations[data-v-850a6cb9]{margin-top:40px}.training-recommendations h3[data-v-850a6cb9]{color:var(--secondary-color);margin-bottom:15px;font-size:1.3rem}.training-areas[data-v-850a6cb9]{display:flex;flex-wrap:wrap;gap:20px;margin:20px 0 30px}.training-area[data-v-850a6cb9]{flex:1;min-width:300px;background-color:#f8f8f8;padding:20px;border-radius:var(--border-radius)}.training-area h4[data-v-850a6cb9]{color:var(--primary-color);margin-bottom:10px}.training-area p[data-v-850a6cb9]{margin-bottom:15px;font-size:.9rem}.training-area ul[data-v-850a6cb9]{padding-left:20px}.training-area li[data-v-850a6cb9]{margin-bottom:8px;font-size:.9rem}@media (max-width: 768px){.results-summary[data-v-850a6cb9]{flex-direction:column;align-items:center}.result-card[data-v-850a6cb9]{width:100%}.results-details[data-v-850a6cb9],.training-areas[data-v-850a6cb9]{flex-direction:column}}.calculator-page[data-v-3fdcbb17]{padding:60px 0}.page-header[data-v-3fdcbb17]{text-align:center;margin-bottom:40px}.page-header h1[data-v-3fdcbb17]{color:var(--primary-color);font-size:2.5rem;margin-bottom:15px}.page-header p[data-v-3fdcbb17]{color:#666;font-size:1.2rem;max-width:700px;margin:0 auto}.calculator-wrapper[data-v-3fdcbb17]{margin-bottom:30px}.section-divider[data-v-3fdcbb17]{text-align:center;margin:50px 0 30px;position:relative}.section-divider[data-v-3fdcbb17]:before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background-color:#e0e0e0;z-index:1}.section-title[data-v-3fdcbb17]{display:inline-block;background-color:var(--bg-color);padding:0 20px;position:relative;z-index:2;color:var(--secondary-color);font-size:1.6rem}.calculator-intro[data-v-3fdcbb17]{display:flex;align-items:center;gap:40px;margin-top:50px;margin-bottom:50px;background-color:#fff;border-radius:var(--border-radius);box-shadow:var(--box-shadow);padding:30px}.intro-content[data-v-3fdcbb17]{flex:3}.intro-content h2[data-v-3fdcbb17]{color:var(--secondary-color);margin-bottom:20px;font-size:1.8rem}.intro-content p[data-v-3fdcbb17]{margin-bottom:15px;color:#555;line-height:1.6}.intro-content h3[data-v-3fdcbb17]{color:var(--primary-color);margin:25px 0 15px;font-size:1.3rem}.intro-content ul[data-v-3fdcbb17]{padding-left:20px}.intro-content li[data-v-3fdcbb17]{margin-bottom:10px;color:#555}.intro-image[data-v-3fdcbb17]{flex:2;display:flex;justify-content:center;align-items:center}.intro-image img[data-v-3fdcbb17]{max-width:100%;height:auto}.faq-section[data-v-3fdcbb17]{margin-top:60px;background-color:#fff;border-radius:var(--border-radius);box-shadow:var(--box-shadow);padding:30px}.faq-section h2[data-v-3fdcbb17]{color:var(--secondary-color);margin-bottom:30px;font-size:1.8rem;text-align:center}.faq-item[data-v-3fdcbb17]{margin-bottom:15px;border-bottom:1px solid #eee}.faq-question[data-v-3fdcbb17]{display:flex;justify-content:space-between;align-items:center;padding:15px 0;cursor:pointer}.faq-question h3[data-v-3fdcbb17]{font-size:1.2rem;color:var(--text-color);margin:0;transition:color .3s}.faq-question:hover h3[data-v-3fdcbb17]{color:var(--primary-color)}.faq-toggle[data-v-3fdcbb17]{font-size:1.5rem;color:var(--primary-color);transition:transform .3s}.faq-toggle.active[data-v-3fdcbb17]{transform:rotate(45deg)}.faq-answer[data-v-3fdcbb17]{max-height:0;overflow:hidden;transition:max-height .5s ease}.faq-answer.active[data-v-3fdcbb17]{max-height:1000px;padding-bottom:20px}.faq-answer p[data-v-3fdcbb17]{margin-bottom:15px;color:#666;line-height:1.6}.faq-answer ul[data-v-3fdcbb17]{padding-left:20px;margin-bottom:15px}.faq-answer li[data-v-3fdcbb17]{margin-bottom:8px;color:#666}@media (max-width: 992px){.calculator-intro[data-v-3fdcbb17]{flex-direction:column}.intro-image[data-v-3fdcbb17]{order:-1;margin-bottom:20px}}@media (max-width: 768px){.calculator-page[data-v-3fdcbb17]{padding:40px 0}.page-header h1[data-v-3fdcbb17]{font-size:2rem}.page-header p[data-v-3fdcbb17]{font-size:1rem}.section-title[data-v-3fdcbb17]{font-size:1.4rem}.intro-content h2[data-v-3fdcbb17]{font-size:1.5rem}}.training-guide-page[data-v-f2b5959a]{padding:60px 0}.page-header[data-v-f2b5959a]{text-align:center;margin-bottom:40px}.page-header h1[data-v-f2b5959a]{color:var(--primary-color);font-size:2.5rem;margin-bottom:15px}.page-header p[data-v-f2b5959a]{color:#666;font-size:1.2rem;max-width:700px;margin:0 auto}.training-intro[data-v-f2b5959a]{background-color:#fff;border-radius:var(--border-radius);box-shadow:var(--box-shadow);padding:30px;margin-bottom:40px}.intro-content h2[data-v-f2b5959a]{color:var(--secondary-color);margin-bottom:20px;font-size:1.8rem}.intro-content p[data-v-f2b5959a]{margin-bottom:15px;color:#555;line-height:1.6}.training-levels[data-v-f2b5959a]{margin-bottom:40px}.training-levels h2[data-v-f2b5959a]{text-align:center;color:var(--secondary-color);margin-bottom:30px;font-size:2rem}.level-cards[data-v-f2b5959a]{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.level-card[data-v-f2b5959a]{background-color:#fff;border-radius:var(--border-radius);box-shadow:var(--box-shadow);padding:30px;width:300px;text-align:center;transition:transform .3s;cursor:pointer}.level-card[data-v-f2b5959a]:hover{transform:translateY(-10px)}.level-icon[data-v-f2b5959a]{font-size:3rem;margin-bottom:20px}.level-card h3[data-v-f2b5959a]{color:var(--primary-color);margin-bottom:15px;font-size:1.5rem}.level-card p[data-v-f2b5959a]{color:#666;margin-bottom:20px}.level-tag[data-v-f2b5959a]{display:inline-block;background-color:var(--secondary-color);color:#fff;padding:5px 15px;border-radius:20px;font-size:.9rem}.training-principles[data-v-f2b5959a]{margin-bottom:40px}.training-principles h2[data-v-f2b5959a]{text-align:center;color:var(--secondary-color);margin-bottom:30px;font-size:2rem}.principles-grid[data-v-f2b5959a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:20px}.principle-card[data-v-f2b5959a]{background-color:#fff;border-radius:var(--border-radius);box-shadow:var(--box-shadow);padding:25px;text-align:center}.principle-icon[data-v-f2b5959a]{font-size:2.5rem;margin-bottom:15px}.principle-card h3[data-v-f2b5959a]{color:var(--primary-color);margin-bottom:15px;font-size:1.3rem}.principle-card p[data-v-f2b5959a]{color:#666;font-size:.9rem;line-height:1.6}.coming-soon[data-v-f2b5959a]{background-color:#fff;border-radius:var(--border-radius);box-shadow:var(--box-shadow);padding:40px;text-align:center;margin-bottom:40px}.coming-soon h2[data-v-f2b5959a]{color:var(--primary-color);margin-bottom:20px;font-size:1.8rem}.coming-soon p[data-v-f2b5959a]{color:#666;margin-bottom:15px;max-width:700px;margin-left:auto;margin-right:auto}.cta-container[data-v-f2b5959a]{margin-top:30px}@media (max-width: 768px){.level-cards[data-v-f2b5959a]{flex-direction:column;align-items:center}.level-card[data-v-f2b5959a]{width:100%;max-width:300px}.page-header h1[data-v-f2b5959a]{font-size:2rem}}.articles-page[data-v-65b8a074]{padding:60px 0}.page-header[data-v-65b8a074]{text-align:center;margin-bottom:40px}.page-header h1[data-v-65b8a074]{color:var(--primary-color);font-size:2.5rem;margin-bottom:15px}.page-header p[data-v-65b8a074]{color:#666;font-size:1.2rem;max-width:700px;margin:0 auto}.articles-filter[data-v-65b8a074]{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;flex-wrap:wrap;gap:20px}.filter-options[data-v-65b8a074]{display:flex;flex-wrap:wrap;gap:10px}.filter-btn[data-v-65b8a074]{padding:8px 15px;background-color:#f5f5f5;border:none;border-radius:20px;cursor:pointer;font-size:.9rem;transition:all .3s}.filter-btn.active[data-v-65b8a074]{background-color:var(--primary-color);color:#fff}.search-box[data-v-65b8a074]{display:flex;align-items:center;position:relative}.search-box input[data-v-65b8a074]{padding:10px 40px 10px 15px;border:1px solid #ddd;border-radius:20px;font-size:.9rem;width:250px;transition:all .3s}.search-box input[data-v-65b8a074]:focus{outline:none;border-color:var(--secondary-color);width:300px}.search-btn[data-v-65b8a074]{position:absolute;right:10px;background:none;border:none;cursor:pointer;font-size:1.1rem}.articles-grid[data-v-65b8a074]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:30px;margin-bottom:40px}.article-card[data-v-65b8a074]{background-color:#fff;border-radius:var(--border-radius);overflow:hidden;box-shadow:var(--box-shadow);transition:transform .3s}.article-card[data-v-65b8a074]:hover{transform:translateY(-10px)}.article-image[data-v-65b8a074]{height:200px;position:relative;overflow:hidden}.article-image img[data-v-65b8a074]{width:100%;height:100%;object-fit:cover;transition:transform .5s}.article-card:hover .article-image img[data-v-65b8a074]{transform:scale(1.1)}.article-category[data-v-65b8a074]{position:absolute;top:15px;right:15px;background-color:var(--primary-color);color:#fff;padding:5px 10px;border-radius:15px;font-size:.8rem;font-weight:500}.article-content[data-v-65b8a074]{padding:20px}.article-title[data-v-65b8a074]{font-size:1.3rem;margin-bottom:10px;color:var(--text-color);transition:color .3s}.article-card:hover .article-title[data-v-65b8a074]{color:var(--primary-color)}.article-excerpt[data-v-65b8a074]{color:#666;margin-bottom:15px;font-size:.9rem;line-height:1.6}.article-meta[data-v-65b8a074]{display:flex;justify-content:space-between;margin-bottom:15px;font-size:.8rem;color:#888}.read-more-btn[data-v-65b8a074]{display:inline-block;padding:8px 15px;background-color:var(--secondary-color);color:#fff;border-radius:20px;font-size:.9rem;transition:background-color .3s}.read-more-btn[data-v-65b8a074]:hover{background-color:var(--primary-color)}.no-results[data-v-65b8a074]{text-align:center;padding:40px 0}.no-results p[data-v-65b8a074]{margin-bottom:20px;color:#666}.pagination[data-v-65b8a074]{display:flex;justify-content:center;align-items:center;margin-top:40px}.pagination-btn[data-v-65b8a074]{padding:8px 15px;background-color:#f5f5f5;border:none;border-radius:20px;cursor:pointer;font-size:.9rem;transition:all .3s}.pagination-btn[data-v-65b8a074]:disabled{opacity:.5;cursor:not-allowed}.pagination-numbers[data-v-65b8a074]{display:flex;margin:0 10px}.page-number[data-v-65b8a074]{width:35px;height:35px;display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;font-size:.9rem;border-radius:50%;margin:0 5px;transition:all .3s}.page-number.active[data-v-65b8a074]{background-color:var(--primary-color);color:#fff}@media (max-width: 768px){.articles-filter[data-v-65b8a074]{flex-direction:column;align-items:flex-start}.search-box[data-v-65b8a074],.search-box input[data-v-65b8a074]{width:100%}.search-box input[data-v-65b8a074]:focus{width:100%}}.article-detail-page[data-v-c70df575]{padding:60px 0}.loading-container[data-v-c70df575]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:100px 0}.loading-spinner[data-v-c70df575]{width:50px;height:50px;border:5px solid #f3f3f3;border-top:5px solid var(--primary-color);border-radius:50%;animation:spin-c70df575 1s linear infinite;margin-bottom:20px}@keyframes spin-c70df575{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.error-container[data-v-c70df575]{text-align:center;padding:100px 0}.error-container h2[data-v-c70df575]{color:var(--error-color);margin-bottom:20px}.error-container p[data-v-c70df575]{margin-bottom:30px;color:#666}.article-content[data-v-c70df575]{max-width:800px;margin:0 auto}.article-header[data-v-c70df575]{margin-bottom:30px}.article-category[data-v-c70df575]{display:inline-block;background-color:var(--primary-color);color:#fff;padding:5px 15px;border-radius:20px;font-size:.9rem;margin-bottom:15px}.article-title[data-v-c70df575]{font-size:2.5rem;line-height:1.3;margin-bottom:20px;color:var(--text-color)}.article-meta[data-v-c70df575]{display:flex;flex-wrap:wrap;gap:20px;color:#666;font-size:.9rem}.meta-item[data-v-c70df575]{display:flex;align-items:center}.meta-icon[data-v-c70df575]{margin-right:5px}.article-featured-image[data-v-c70df575]{margin-bottom:30px;border-radius:var(--border-radius);overflow:hidden}.article-featured-image img[data-v-c70df575]{width:100%;height:auto;display:block}.article-body[data-v-c70df575]{margin-bottom:40px}.article-section[data-v-c70df575]{margin-bottom:30px}.section-title[data-v-c70df575]{font-size:1.8rem;margin-bottom:20px;color:var(--secondary-color)}.section-text[data-v-c70df575]{margin-bottom:20px;line-height:1.8;color:#333}.section-list[data-v-c70df575]{margin-bottom:20px;padding-left:20px}.section-list li[data-v-c70df575]{margin-bottom:10px;line-height:1.6}.section-image[data-v-c70df575]{margin:30px 0}.section-image img[data-v-c70df575]{width:100%;height:auto;border-radius:var(--border-radius)}.image-caption[data-v-c70df575],.video-caption[data-v-c70df575]{text-align:center;font-style:italic;color:#666;margin-top:10px;font-size:.9rem}.section-quote[data-v-c70df575]{margin:30px 0;padding:20px;background-color:#f9f9f9;border-left:5px solid var(--primary-color)}.section-quote blockquote[data-v-c70df575]{margin:0}.section-quote p[data-v-c70df575]{font-style:italic;font-size:1.1rem;line-height:1.6;margin-bottom:10px}.section-quote cite[data-v-c70df575]{font-style:normal;color:#666}.section-video[data-v-c70df575]{margin:30px 0}.section-video iframe[data-v-c70df575]{width:100%;height:450px;border-radius:var(--border-radius)}.article-author[data-v-c70df575]{display:flex;align-items:center;background-color:#f9f9f9;padding:20px;border-radius:var(--border-radius);margin-bottom:40px}.author-image[data-v-c70df575]{width:80px;height:80px;border-radius:50%;overflow:hidden;margin-right:20px}.author-image img[data-v-c70df575]{width:100%;height:100%;object-fit:cover}.author-info h3[data-v-c70df575]{margin-bottom:10px;color:var(--secondary-color)}.author-info p[data-v-c70df575]{color:#666;font-size:.9rem;line-height:1.6}.article-share[data-v-c70df575]{margin-bottom:40px}.article-share h3[data-v-c70df575]{margin-bottom:15px;font-size:1.3rem;color:var(--text-color)}.share-buttons[data-v-c70df575]{display:flex;gap:15px}.share-button[data-v-c70df575]{display:inline-block;padding:10px 15px;border-radius:5px;color:#fff;font-size:.9rem;transition:opacity .3s}.share-button[data-v-c70df575]:hover{opacity:.9}.facebook[data-v-c70df575]{background-color:#3b5998}.twitter[data-v-c70df575]{background-color:#1da1f2}.linkedin[data-v-c70df575]{background-color:#0077b5}.email[data-v-c70df575]{background-color:#666}.related-articles[data-v-c70df575]{margin-bottom:40px}.related-articles h3[data-v-c70df575]{margin-bottom:20px;font-size:1.5rem;color:var(--text-color)}.related-articles-grid[data-v-c70df575]{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:20px}.related-article[data-v-c70df575]{background-color:#fff;border-radius:var(--border-radius);overflow:hidden;box-shadow:var(--box-shadow);transition:transform .3s}.related-article[data-v-c70df575]:hover{transform:translateY(-5px)}.related-article-image[data-v-c70df575]{height:150px;overflow:hidden}.related-article-image img[data-v-c70df575]{width:100%;height:100%;object-fit:cover;transition:transform .5s}.related-article:hover .related-article-image img[data-v-c70df575]{transform:scale(1.1)}.related-article-content[data-v-c70df575]{padding:15px}.related-article-content h4[data-v-c70df575]{font-size:1.1rem;margin-bottom:10px;color:var(--text-color);transition:color .3s}.related-article:hover h4[data-v-c70df575]{color:var(--primary-color)}.related-article-content p[data-v-c70df575]{font-size:.9rem;color:#666;margin-bottom:10px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.read-more[data-v-c70df575]{font-size:.9rem;color:var(--secondary-color);font-weight:500}.article-navigation[data-v-c70df575]{display:flex;justify-content:space-between;margin-top:60px;border-top:1px solid #eee;padding-top:30px}.nav-link[data-v-c70df575]{flex:1;padding:15px;background-color:#f9f9f9;border-radius:var(--border-radius);transition:background-color .3s;display:flex;flex-direction:column}.nav-link[data-v-c70df575]:hover{background-color:#f0f0f0}.nav-link.prev[data-v-c70df575]{margin-right:10px}.nav-link.next[data-v-c70df575]{margin-left:10px;text-align:right}.nav-direction[data-v-c70df575]{font-size:.8rem;color:#666;margin-bottom:5px}.nav-title[data-v-c70df575]{font-weight:500;color:var(--secondary-color)}.nav-link.disabled[data-v-c70df575]{opacity:0}@media (max-width: 768px){.article-title[data-v-c70df575]{font-size:2rem}.article-meta[data-v-c70df575]{flex-direction:column;gap:10px}.section-video iframe[data-v-c70df575]{height:250px}.article-author[data-v-c70df575]{flex-direction:column;text-align:center}.author-image[data-v-c70df575]{margin-right:0;margin-bottom:15px}.share-buttons[data-v-c70df575]{flex-wrap:wrap}.article-navigation[data-v-c70df575]{flex-direction:column;gap:15px}.nav-link.prev[data-v-c70df575],.nav-link.next[data-v-c70df575]{margin:0}.nav-link.next[data-v-c70df575]{text-align:left}}.about-page[data-v-f7167f5d]{padding:60px 0}.page-header[data-v-f7167f5d]{text-align:center;margin-bottom:60px}.page-header h1[data-v-f7167f5d]{color:var(--primary-color);font-size:2.5rem;margin-bottom:15px}.page-header p[data-v-f7167f5d]{color:#666;font-size:1.2rem;max-width:700px;margin:0 auto}.about-section[data-v-f7167f5d]{margin-bottom:80px}.about-section h2[data-v-f7167f5d]{color:var(--secondary-color);font-size:2rem;margin-bottom:30px}.mission-section[data-v-f7167f5d],.science-section[data-v-f7167f5d]{display:flex;align-items:center;gap:40px}.section-content[data-v-f7167f5d]{flex:1}.section-content p[data-v-f7167f5d]{margin-bottom:20px;line-height:1.7;color:#444}.section-content ul[data-v-f7167f5d]{margin-bottom:20px;padding-left:20px}.section-content li[data-v-f7167f5d]{margin-bottom:10px;line-height:1.6;color:#444}.section-image[data-v-f7167f5d]{flex:1;display:flex;justify-content:center;align-items:center}.section-image img[data-v-f7167f5d]{max-width:100%;height:auto;border-radius:var(--border-radius)}.team-section .section-content[data-v-f7167f5d]{text-align:center;max-width:800px;margin:0 auto 40px}.team-grid[data-v-f7167f5d]{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:30px}.team-member[data-v-f7167f5d]{background-color:#fff;border-radius:var(--border-radius);overflow:hidden;box-shadow:var(--box-shadow);padding-bottom:20px;transition:transform .3s}.team-member[data-v-f7167f5d]:hover{transform:translateY(-10px)}.member-image[data-v-f7167f5d]{height:250px;overflow:hidden}.member-image img[data-v-f7167f5d]{width:100%;height:100%;object-fit:cover}.team-member h3[data-v-f7167f5d]{margin:20px 0 5px;padding:0 20px;font-size:1.3rem;color:var(--primary-color)}.member-title[data-v-f7167f5d]{color:var(--secondary-color);font-weight:500;margin-bottom:15px;padding:0 20px}.member-bio[data-v-f7167f5d]{color:#666;font-size:.9rem;line-height:1.6;padding:0 20px}.testimonials-section h2[data-v-f7167f5d]{text-align:center;margin-bottom:40px}.testimonials-slider[data-v-f7167f5d]{display:flex;flex-wrap:wrap;gap:30px}.testimonial[data-v-f7167f5d]{flex:1;min-width:300px;background-color:#fff;border-radius:var(--border-radius);padding:30px;box-shadow:var(--box-shadow)}.testimonial-content[data-v-f7167f5d]{margin-bottom:20px;font-style:italic;color:#555;position:relative}.testimonial-content[data-v-f7167f5d]:before{content:'"';font-size:4rem;color:#f0f0f0;position:absolute;top:-20px;left:-15px;z-index:0}.testimonial-content p[data-v-f7167f5d]{position:relative;z-index:1}.testimonial-author[data-v-f7167f5d]{display:flex;align-items:center}.author-image[data-v-f7167f5d]{width:50px;height:50px;border-radius:50%;overflow:hidden;margin-right:15px}.author-image img[data-v-f7167f5d]{width:100%;height:100%;object-fit:cover}.author-info h4[data-v-f7167f5d]{font-size:1.1rem;margin-bottom:5px;color:var(--primary-color)}.author-info p[data-v-f7167f5d]{font-size:.9rem;color:#777}.faq-section h2[data-v-f7167f5d]{text-align:center;margin-bottom:40px}.faq-item[data-v-f7167f5d]{margin-bottom:15px;border-bottom:1px solid #eee}.faq-question[data-v-f7167f5d]{display:flex;justify-content:space-between;align-items:center;padding:15px 0;cursor:pointer}.faq-question h3[data-v-f7167f5d]{font-size:1.2rem;color:var(--text-color);margin:0;transition:color .3s}.faq-question:hover h3[data-v-f7167f5d]{color:var(--primary-color)}.faq-toggle[data-v-f7167f5d]{font-size:1.5rem;color:var(--primary-color);transition:transform .3s}.faq-toggle.active[data-v-f7167f5d]{transform:rotate(45deg)}.faq-answer[data-v-f7167f5d]{max-height:0;overflow:hidden;transition:max-height .5s ease}.faq-answer.active[data-v-f7167f5d]{max-height:1000px;padding-bottom:20px}.faq-answer p[data-v-f7167f5d]{margin-bottom:15px;color:#666;line-height:1.6}.contact-section[data-v-f7167f5d]{text-align:center}.contact-section h2[data-v-f7167f5d]{margin-bottom:20px}.contact-section>p[data-v-f7167f5d]{max-width:600px;margin:0 auto 40px;color:#666}.contact-methods[data-v-f7167f5d]{display:flex;justify-content:center;gap:50px;flex-wrap:wrap}.contact-method[data-v-f7167f5d]{background-color:#fff;border-radius:var(--border-radius);padding:30px;box-shadow:var(--box-shadow);min-width:250px;transition:transform .3s}.contact-method[data-v-f7167f5d]:hover{transform:translateY(-10px)}.contact-icon[data-v-f7167f5d]{font-size:2.5rem;margin-bottom:20px}.contact-method h3[data-v-f7167f5d]{margin-bottom:15px;color:var(--secondary-color)}.contact-method p[data-v-f7167f5d]{color:#666}.contact-method a[data-v-f7167f5d]{color:var(--secondary-color);font-weight:500;transition:color .3s}.contact-method a[data-v-f7167f5d]:hover{color:var(--primary-color)}.social-links[data-v-f7167f5d]{display:flex;justify-content:center;gap:15px}@media (max-width: 992px){.mission-section[data-v-f7167f5d],.science-section[data-v-f7167f5d]{flex-direction:column}.science-section .section-image[data-v-f7167f5d]{order:-1}}@media (max-width: 768px){.about-page[data-v-f7167f5d]{padding:40px 0}.page-header h1[data-v-f7167f5d]{font-size:2rem}.about-section h2[data-v-f7167f5d]{font-size:1.8rem}.testimonials-slider[data-v-f7167f5d]{flex-direction:column}}.privacy-policy-page[data-v-9f9efaa2]{padding:60px 0}.container[data-v-9f9efaa2]{max-width:800px;margin:0 auto;padding:0 20px}.page-header[data-v-9f9efaa2]{text-align:center;margin-bottom:40px}.page-header h1[data-v-9f9efaa2]{color:var(--primary-color);font-size:2.5rem;margin-bottom:10px}.page-header p[data-v-9f9efaa2]{color:#666;font-size:1rem}.policy-content[data-v-9f9efaa2]{background-color:#fff;border-radius:var(--border-radius);box-shadow:var(--box-shadow);padding:40px}.policy-section[data-v-9f9efaa2]{margin-bottom:30px}.policy-section h2[data-v-9f9efaa2]{color:var(--secondary-color);font-size:1.5rem;margin-bottom:15px;border-bottom:1px solid #eee;padding-bottom:10px}.policy-section h3[data-v-9f9efaa2]{color:var(--primary-color);font-size:1.2rem;margin:20px 0 10px}.policy-section p[data-v-9f9efaa2]{margin-bottom:15px;line-height:1.6;color:#444}.policy-section ul[data-v-9f9efaa2]{margin-bottom:15px;padding-left:20px}.policy-section li[data-v-9f9efaa2]{margin-bottom:8px;line-height:1.6;color:#444}@media (max-width: 768px){.privacy-policy-page[data-v-9f9efaa2]{padding:40px 0}.page-header h1[data-v-9f9efaa2]{font-size:2rem}.policy-content[data-v-9f9efaa2]{padding:20px}}.terms-of-service-page[data-v-ce9ab43b]{padding:60px 0}.container[data-v-ce9ab43b]{max-width:800px;margin:0 auto;padding:0 20px}.page-header[data-v-ce9ab43b]{text-align:center;margin-bottom:40px}.page-header h1[data-v-ce9ab43b]{color:var(--primary-color);font-size:2.5rem;margin-bottom:10px}.page-header p[data-v-ce9ab43b]{color:#666;font-size:1rem}.terms-content[data-v-ce9ab43b]{background-color:#fff;border-radius:var(--border-radius);box-shadow:var(--box-shadow);padding:40px}.terms-section[data-v-ce9ab43b]{margin-bottom:30px}.terms-section h2[data-v-ce9ab43b]{color:var(--secondary-color);font-size:1.5rem;margin-bottom:15px;border-bottom:1px solid #eee;padding-bottom:10px}.terms-section h3[data-v-ce9ab43b]{color:var(--primary-color);font-size:1.2rem;margin:20px 0 10px}.terms-section p[data-v-ce9ab43b]{margin-bottom:15px;line-height:1.6;color:#444}.terms-section ul[data-v-ce9ab43b]{margin-bottom:15px;padding-left:20px}.terms-section li[data-v-ce9ab43b]{margin-bottom:8px;line-height:1.6;color:#444}@media (max-width: 768px){.terms-of-service-page[data-v-ce9ab43b]{padding:40px 0}.page-header h1[data-v-ce9ab43b]{font-size:2rem}.terms-content[data-v-ce9ab43b]{padding:20px}}.articles-page[data-v-cd0c3113]{padding:60px 0}.container[data-v-cd0c3113]{max-width:1200px;margin:0 auto;padding:0 20px}.page-header[data-v-cd0c3113]{text-align:center;margin-bottom:40px}.page-header h1[data-v-cd0c3113]{color:var(--primary-color);font-size:2.5rem;margin-bottom:15px}.page-header p[data-v-cd0c3113]{color:#666;font-size:1.2rem;max-width:700px;margin:0 auto}.articles-grid[data-v-cd0c3113]{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:30px;margin-bottom:40px}.article-card[data-v-cd0c3113]{background-color:#fff;border-radius:var(--border-radius);overflow:hidden;box-shadow:var(--box-shadow);transition:transform .3s}.article-card[data-v-cd0c3113]:hover{transform:translateY(-10px)}.article-image[data-v-cd0c3113]{height:200px;position:relative;overflow:hidden}.article-image img[data-v-cd0c3113]{width:100%;height:100%;object-fit:cover;transition:transform .5s}.article-card:hover .article-image img[data-v-cd0c3113]{transform:scale(1.1)}.article-category[data-v-cd0c3113]{position:absolute;top:15px;right:15px;background-color:var(--primary-color);color:#fff;padding:5px 10px;border-radius:15px;font-size:.8rem;font-weight:500}.article-content[data-v-cd0c3113]{padding:20px}.article-title[data-v-cd0c3113]{font-size:1.3rem;margin-bottom:10px;color:var(--text-color);transition:color .3s}.article-card:hover .article-title[data-v-cd0c3113]{color:var(--primary-color)}.article-excerpt[data-v-cd0c3113]{color:#666;margin-bottom:15px;font-size:.9rem;line-height:1.6}.article-meta[data-v-cd0c3113]{display:flex;justify-content:space-between;margin-bottom:15px;font-size:.8rem;color:#888}.read-more-btn[data-v-cd0c3113]{display:inline-block;padding:8px 15px;background-color:var(--secondary-color);color:#fff;border-radius:20px;font-size:.9rem;transition:background-color .3s;text-decoration:none}.read-more-btn[data-v-cd0c3113]:hover{background-color:var(--primary-color)}@media (max-width: 768px){.articles-grid[data-v-cd0c3113]{grid-template-columns:1fr}.page-header h1[data-v-cd0c3113]{font-size:2rem}.page-header p[data-v-cd0c3113]{font-size:1rem}}.article-detail-page[data-v-6faf9aa1]{padding:60px 0}.container[data-v-6faf9aa1]{max-width:900px;margin:0 auto;padding:0 20px}.article-content[data-v-6faf9aa1]{background-color:#fff;border-radius:var(--border-radius);box-shadow:var(--box-shadow);overflow:hidden}.article-header[data-v-6faf9aa1]{padding:30px;text-align:center}.article-category[data-v-6faf9aa1]{display:inline-block;background-color:var(--primary-color);color:#fff;padding:5px 15px;border-radius:20px;font-size:.9rem;font-weight:500;margin-bottom:15px}.article-title[data-v-6faf9aa1]{font-size:2.5rem;margin-bottom:20px;color:var(--text-color);line-height:1.3}.article-meta[data-v-6faf9aa1]{display:flex;justify-content:center;gap:20px}.meta-item[data-v-6faf9aa1]{display:flex;align-items:center;color:#777;font-size:.9rem}.meta-icon[data-v-6faf9aa1]{margin-right:5px}.article-featured-image[data-v-6faf9aa1]{width:100%;height:400px;overflow:hidden}.article-featured-image img[data-v-6faf9aa1]{width:100%;height:100%;object-fit:cover}.article-body[data-v-6faf9aa1]{padding:40px;line-height:1.7;color:#333}.article-body h2[data-v-6faf9aa1]{color:var(--primary-color);margin:30px 0 15px;font-size:1.8rem}.article-body h3[data-v-6faf9aa1]{color:var(--secondary-color);margin:25px 0 15px;font-size:1.4rem}.article-body p[data-v-6faf9aa1]{margin-bottom:20px}.article-body ul[data-v-6faf9aa1]{margin-bottom:20px;padding-left:20px}.article-body li[data-v-6faf9aa1]{margin-bottom:10px}.article-body blockquote[data-v-6faf9aa1]{border-left:4px solid var(--primary-color);padding:15px 20px;margin:20px 0;background-color:#f9f9f9;font-style:italic}.article-body blockquote cite[data-v-6faf9aa1]{display:block;margin-top:10px;font-size:.9rem;color:#666}.article-navigation[data-v-6faf9aa1]{padding:30px;border-top:1px solid #eee;display:flex;justify-content:center}.back-btn[data-v-6faf9aa1]{display:inline-flex;align-items:center;padding:10px 20px;background-color:var(--primary-color);color:#fff;border-radius:20px;text-decoration:none;transition:background-color .3s}.back-btn[data-v-6faf9aa1]:hover{background-color:var(--secondary-color)}.back-icon[data-v-6faf9aa1]{margin-right:5px}.not-found[data-v-6faf9aa1]{text-align:center;padding:100px 0}.not-found h2[data-v-6faf9aa1]{color:var(--primary-color);margin-bottom:15px;font-size:2rem}.not-found p[data-v-6faf9aa1]{color:#666;margin-bottom:30px;font-size:1.1rem}@media (max-width: 768px){.article-title[data-v-6faf9aa1]{font-size:1.8rem}.article-featured-image[data-v-6faf9aa1]{height:250px}.article-body[data-v-6faf9aa1]{padding:20px}.article-meta[data-v-6faf9aa1]{flex-direction:column;gap:10px;align-items:center}}:root{--primary-color: #ff5722;--secondary-color: #2196f3;--accent-color: #ffc107;--text-color: #333333;--light-bg: #f5f5f5;--dark-bg: #212121;--success-color: #4caf50;--warning-color: #ff9800;--error-color: #f44336;--border-radius: 8px;--box-shadow: 0 4px 6px rgba(0, 0, 0, .1);--transition-speed: .3s}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Roboto,Segoe UI,Tahoma,Geneva,Verdana,sans-serif;line-height:1.6;color:var(--text-color);background-color:var(--light-bg)}a{color:var(--secondary-color);text-decoration:none;transition:color var(--transition-speed)}a:hover{color:var(--primary-color)}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 20px}.btn{display:inline-block;padding:10px 20px;background-color:var(--primary-color);color:#fff;border:none;border-radius:var(--border-radius);cursor:pointer;transition:background-color var(--transition-speed);font-weight:500;text-align:center}.btn:hover{background-color:#e64a19;color:#fff}.btn-secondary{background-color:var(--secondary-color)}.btn-secondary:hover{background-color:#1976d2}.card{background-color:#fff;border-radius:var(--border-radius);box-shadow:var(--box-shadow);padding:20px;margin-bottom:20px}.section{padding:60px 0}.section-title{font-size:2.5rem;margin-bottom:30px;text-align:center;color:var(--primary-color)}.section-subtitle{font-size:1.2rem;margin-bottom:40px;text-align:center;color:#666}.form-group{margin-bottom:20px}.form-label{display:block;margin-bottom:8px;font-weight:500}.form-control{width:100%;padding:10px 15px;border:1px solid #ddd;border-radius:var(--border-radius);font-size:16px;transition:border-color var(--transition-speed)}.form-control:focus{outline:none;border-color:var(--secondary-color)}.row{display:flex;flex-wrap:wrap;margin:0 -15px}.col{padding:0 15px;flex:1}@media (max-width: 768px){.row{flex-direction:column}.col{width:100%;margin-bottom:20px}.section{padding:40px 0}.section-title{font-size:2rem}}.fade-in{animation:fadeIn .5s ease-in}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}
