.navbar[data-v-f741a68a]{background:#fff;box-shadow:0 2px 15px #116c3814;position:sticky;top:0;z-index:1000;height:70px;display:flex;align-items:center}.nav-container[data-v-f741a68a]{max-width:1200px;width:100%;margin:0 auto;display:flex;justify-content:space-between;align-items:center;padding:0 24px}.logo[data-v-f741a68a]{font-size:1.4rem;font-weight:800;color:#116c38;text-decoration:none}.nav-links[data-v-f741a68a]{display:flex;list-style:none;gap:15px;margin:0;align-items:center}.nav-link[data-v-f741a68a],.dropdown-trigger[data-v-f741a68a]{text-decoration:none;color:#2f3e2f;font-weight:500;font-size:.95rem;cursor:pointer;padding:8px 12px;transition:all .3s;display:block}.nav-link[data-v-f741a68a]:hover,.dropdown-trigger[data-v-f741a68a]:hover{color:#79a34a}.dropdown[data-v-f741a68a]{position:relative}.dropdown-menu[data-v-f741a68a]{position:absolute;top:100%;left:0;background:#fff;box-shadow:0 10px 25px #116c381f;padding:10px 0;min-width:200px;opacity:0;visibility:hidden;transform:translateY(10px);list-style:none;border-radius:8px;transition:all .3s}.dropdown-menu li a[data-v-f741a68a]{padding:10px 20px;display:block;text-decoration:none;color:#4f5f4f;font-size:.9rem}.dropdown-menu li a[data-v-f741a68a]:hover{background:#f3f8ef;color:#79a34a}@media(min-width:1025px){.dropdown:hover .dropdown-menu[data-v-f741a68a]{opacity:1;visibility:visible;transform:translateY(0)}}.btn-contact[data-v-f741a68a]{background:#f6c009;color:#116c38!important;padding:10px 20px;border-radius:50px;text-decoration:none;font-weight:600;margin-left:10px;transition:all .3s}.btn-contact[data-v-f741a68a]:hover{background:#e0ad08;transform:translateY(-1px)}.menu-toggle[data-v-f741a68a]{display:none;cursor:pointer;background:none;border:none;z-index:1001;padding:10px}@media(max-width:1024px){.menu-toggle[data-v-f741a68a]{display:block}.menu-toggle span[data-v-f741a68a],.menu-toggle span[data-v-f741a68a]:before,.menu-toggle span[data-v-f741a68a]:after{content:"";display:block;width:25px;height:2px;background:#2f3e2f;transition:.3s;position:relative}.menu-toggle span[data-v-f741a68a]:before{position:absolute;top:-8px}.menu-toggle span[data-v-f741a68a]:after{position:absolute;bottom:-8px}.menu-toggle span.open[data-v-f741a68a]{background:transparent}.menu-toggle span.open[data-v-f741a68a]:before{transform:rotate(45deg);top:0}.menu-toggle span.open[data-v-f741a68a]:after{transform:rotate(-45deg);bottom:0}.nav-links[data-v-f741a68a]{position:fixed;top:70px;left:0;width:100%;height:calc(100vh - 70px);background:#fff;flex-direction:column;align-items:flex-start;padding:20px 0;gap:0;overflow-y:auto;transform:translate(100%);transition:transform .4s cubic-bezier(.4,0,.2,1);display:flex}.nav-links.active[data-v-f741a68a]{transform:translate(0)}.nav-item[data-v-f741a68a]{width:100%;border-bottom:1px solid #e6efe3}.nav-link[data-v-f741a68a],.dropdown-trigger[data-v-f741a68a]{padding:15px 25px;width:100%;font-size:1.1rem}.dropdown-menu[data-v-f741a68a]{position:static;opacity:1;visibility:visible;transform:none;box-shadow:none;background:#f3f8ef;padding:0;display:none;width:100%}.dropdown-menu.show[data-v-f741a68a]{display:block}.dropdown-menu li a[data-v-f741a68a]{padding:12px 40px;border-bottom:1px solid #e0eadc}.btn-contact[data-v-f741a68a]{margin:20px 25px;display:inline-block}}:root{--primary: #79A34A;--dark: #116C38;--light: #DEE98A;--accent: #F6C009;--text: #2f3e2f}body{margin:0;font-family:Inter,system-ui,-apple-system,sans-serif;color:var(--text);line-height:1.6}#app{display:flex;flex-direction:column;min-height:100vh}.footer{text-align:center;padding:2rem;background:var(--dark);color:#fff;margin-top:auto}.fade-enter-active,.fade-leave-active{transition:opacity .3s ease}.fade-enter-from,.fade-leave-to{opacity:0}.homepage[data-v-f175475a]{--primary: #79A34A;--secondary: #116C38;--accent: #F6C009;--light: #DEE98A;--white: #ffffff;--text-dark: #2f3e2f;--text-muted: #6b7d6b;--radius: 16px;--shadow: 0 10px 30px rgba(17, 108, 56, .12);font-family:Inter,sans-serif;color:var(--text-dark);overflow-x:hidden}.container[data-v-f175475a]{max-width:1200px;margin:0 auto;padding:0 24px}.btn[data-v-f175475a]{padding:12px 24px;border-radius:50px;font-weight:700;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);border:none;font-size:.95rem;display:inline-block;text-align:center}.btn-lg[data-v-f175475a]{padding:16px 36px;font-size:1.1rem}.btn-sm[data-v-f175475a]{padding:8px 16px;font-size:.85rem}.btn-primary[data-v-f175475a]{background:var(--primary);color:var(--white)}.btn-primary[data-v-f175475a]:hover{transform:translateY(-3px);box-shadow:0 8px 20px #e639464d}.btn-outline[data-v-f175475a]{background:transparent;border:2px solid var(--secondary);color:var(--secondary)}.btn-outline[data-v-f175475a]:hover{background:var(--secondary);color:var(--white)}.btn-white[data-v-f175475a]{background:var(--white);color:var(--primary)}.btn-text[data-v-f175475a]{background:none;color:var(--primary);padding-left:0}.hero-section[data-v-f175475a]{padding:100px 0;background:radial-gradient(circle at 90% 10%,#fff0f0,#fff)}.hero-wrapper[data-v-f175475a]{display:grid;grid-template-columns:1.2fr .8fr;align-items:center;gap:60px}.top-label[data-v-f175475a]{color:var(--primary);font-weight:800;font-size:.9rem;text-transform:uppercase;letter-spacing:1px}h1[data-v-f175475a]{font-size:clamp(2.5rem,5vw,4rem);line-height:1.1;margin:20px 0;color:var(--secondary)}.text-gradient[data-v-f175475a]{background:linear-gradient(90deg,var(--primary),#ff8e3c);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.hero-desc[data-v-f175475a]{font-size:1.4rem;color:var(--text-muted);margin-bottom:8px}.hero-sub[data-v-f175475a]{font-style:italic;color:var(--accent);font-size:1.1rem;margin-bottom:40px}.hero-actions[data-v-f175475a]{display:flex;gap:15px}.hero-visual[data-v-f175475a]{position:relative}.floating-img[data-v-f175475a]{width:100%;border-radius:var(--radius);box-shadow:var(--shadow);animation:float-f175475a 6s ease-in-out infinite}@keyframes float-f175475a{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.about-section[data-v-f175475a]{padding:100px 0;background:var(--white)}.grid-2[data-v-f175475a]{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.section-title[data-v-f175475a]{font-size:2.5rem;color:var(--secondary);margin-bottom:15px}.divider[data-v-f175475a]{width:60px;height:5px;background:var(--primary);margin-bottom:30px;border-radius:10px}.about-visual[data-v-f175475a]{height:400px;background:#eee url(https://images.unsplash.com/photo-1522202176988-66273c2fd55f?auto=format&fit=crop&w=800&q=80) center/cover;border-radius:30px;position:relative}.quote-card[data-v-f175475a]{position:absolute;bottom:-20px;right:-20px;background:var(--white);padding:25px;border-radius:20px;box-shadow:var(--shadow);max-width:250px}.products-section[data-v-f175475a]{padding:100px 0;background:var(--light)}.section-header[data-v-f175475a]{text-align:center;margin-bottom:60px}.products-grid[data-v-f175475a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:30px}.product-card[data-v-f175475a]{background:var(--white);border-radius:var(--radius);overflow:hidden;transition:all .4s ease;box-shadow:0 4px 15px #0000000d}.product-card[data-v-f175475a]:hover{transform:translateY(-12px);box-shadow:0 20px 40px #0000001f}.card-image[data-v-f175475a]{position:relative;height:280px}.card-image img[data-v-f175475a]{width:100%;height:100%;object-fit:cover}.card-badge[data-v-f175475a]{position:absolute;top:15px;left:15px;background:var(--primary);color:#fff;padding:5px 12px;border-radius:20px;font-size:.75rem;font-weight:700}.card-content[data-v-f175475a]{padding:25px}.card-content h3[data-v-f175475a]{font-size:1.5rem;margin-bottom:12px;color:var(--secondary)}.card-content p[data-v-f175475a]{color:var(--text-muted);font-size:.95rem;line-height:1.5;margin-bottom:25px;height:3em}.card-footer[data-v-f175475a]{display:flex;gap:10px}.feedback-gallery[data-v-f175475a]{padding:80px 0;background-color:#f1faee;overflow:hidden}.gallery-header[data-v-f175475a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}.nav-buttons[data-v-f175475a]{display:flex;gap:10px}.nav-btn[data-v-f175475a]{width:45px;height:45px;border-radius:50%;border:2px solid #1d3557;background:transparent;color:#1d3557;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:1.2rem;transition:all .3s ease}.nav-btn[data-v-f175475a]:hover{background:#1d3557;color:#fff}.gallery-wrapper[data-v-f175475a]{display:flex;gap:25px;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;padding:20px 5px;scrollbar-width:none}.gallery-wrapper[data-v-f175475a]::-webkit-scrollbar{display:none}.feedback-item[data-v-f175475a]{flex:0 0 350px;scroll-snap-align:start}.feedback-card[data-v-f175475a]{background:#fff;padding:20px 30px;border-radius:20px;box-shadow:0 10px 30px #0000000d;height:100%;display:flex;flex-direction:column;position:relative}.quote-icon[data-v-f175475a]{font-size:4rem;color:#e63946;position:absolute;top:10px;left:20px;opacity:.1;font-family:serif}.comment[data-v-f175475a]{font-size:1.05rem;line-height:1.6;color:#444;margin-bottom:30px;position:relative;z-index:1}.user-profile[data-v-f175475a]{display:flex;align-items:center;gap:15px}.avatar[data-v-f175475a]{width:50px;height:50px;border-radius:50%;object-fit:cover}.name[data-v-f175475a]{font-weight:700;color:#1d3557;margin:0}.role[data-v-f175475a]{font-size:.85rem;color:#e63946;font-weight:500}.cta-banner[data-v-f175475a]{padding:80px 0;background:var(--white)}.cta-box[data-v-f175475a]{background:linear-gradient(135deg,var(--secondary) 0%,#ff8e3c 100%);padding:60px;border-radius:30px;text-align:center;color:var(--white)}.cta-box h2[data-v-f175475a]{font-size:clamp(1.8rem,4vw,3rem);margin-bottom:15px;color:#fff}.cta-box p[data-v-f175475a]{font-size:1.2rem;opacity:.9;margin-bottom:35px}@media(max-width:992px){.hero-wrapper[data-v-f175475a],.grid-2[data-v-f175475a]{grid-template-columns:1fr;gap:40px;text-align:center}.hero-actions[data-v-f175475a]{justify-content:center}.about-visual[data-v-f175475a]{order:2}.about-text[data-v-f175475a]{order:1}.divider[data-v-f175475a]{margin:20px auto}}@media(max-width:768px){.feedback-item[data-v-f175475a]{flex:0 0 85%}.nav-buttons[data-v-f175475a]{display:none}}@media(max-width:480px){.hero-actions[data-v-f175475a]{flex-direction:column}.cta-box[data-v-f175475a]{padding:40px 20px}}.playback-page[data-v-a1e508d6]{--primary: #79A34A;--secondary: #116C38;--accent: #F6C009;--light: #DEE98A;--white: #ffffff;--text-dark: #2f3e2f;--text-muted: #6b7d6b;background-color:#fcfdf7;color:var(--text-dark);font-family:Inter,sans-serif;line-height:1.6}.container[data-v-a1e508d6]{max-width:900px;margin:0 auto;padding:0 20px}.hero-section[data-v-a1e508d6]{padding:60px 0;text-align:center}.main-title[data-v-a1e508d6]{font-size:clamp(2.5rem,5vw,3.5rem);color:var(--secondary);margin-bottom:10px;font-weight:900}.subtitle[data-v-a1e508d6]{font-size:1.1rem;color:var(--primary);font-weight:700;text-transform:uppercase;letter-spacing:2px}.schedule-section[data-v-a1e508d6]{padding:60px 0}.section-title[data-v-a1e508d6]{font-size:2rem;margin-bottom:40px;text-align:center;color:var(--secondary);position:relative}.section-title[data-v-a1e508d6]:after{content:"";display:block;width:60px;height:4px;background:var(--accent);margin:10px auto}.schedule-grid[data-v-a1e508d6]{display:grid;gap:20px}.schedule-card[data-v-a1e508d6]{display:flex;background:var(--white);border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #0000000a;transition:all .3s ease;border:1px solid transparent}.schedule-card[data-v-a1e508d6]:hover{transform:translateY(-5px);border-color:var(--primary);box-shadow:0 8px 30px #116c381a}.schedule-card.past-card[data-v-a1e508d6]{opacity:.9;background:linear-gradient(135deg,#fcfdf7,#f5f7f0)}.date-tag[data-v-a1e508d6]{background:var(--secondary);color:var(--white);padding:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:90px}.date-tag.past-date[data-v-a1e508d6]{background:#888;opacity:.7}.card-body[data-v-a1e508d6]{padding:20px}.event-name[data-v-a1e508d6]{font-size:1.25rem;margin-bottom:10px;color:var(--secondary);font-weight:700}.event-description[data-v-a1e508d6]{font-size:.95rem;color:var(--text-dark);margin-bottom:12px;line-height:1.5}.event-link[data-v-a1e508d6]{color:var(--primary);font-weight:600;text-decoration:none;transition:.2s}.event-link[data-v-a1e508d6]:hover{color:var(--secondary);text-decoration:underline}.loading[data-v-a1e508d6],.error[data-v-a1e508d6],.no-data[data-v-a1e508d6]{text-align:center;padding:40px 20px;font-size:1.1rem;color:var(--text-muted)}.error[data-v-a1e508d6]{color:#d32f2f}.archive-section[data-v-a1e508d6]{padding:60px 0}.archive-card[data-v-a1e508d6]{background:var(--secondary);color:var(--white);padding:50px;border-radius:30px;text-align:center;box-shadow:0 15px 50px #116c3833}.archive-card h2[data-v-a1e508d6]{margin-bottom:20px;font-size:2rem}.archive-card p[data-v-a1e508d6]{font-size:1.1rem;margin-bottom:15px;opacity:.95}.archive-note[data-v-a1e508d6]{font-style:italic;opacity:.85;font-size:.95rem}.footer[data-v-a1e508d6]{text-align:center;padding:60px 0;color:var(--text-muted);border-top:1px solid #eee}@media(max-width:768px){.main-title[data-v-a1e508d6]{font-size:2.2rem}.schedule-card[data-v-a1e508d6]{flex-direction:column}.date-tag[data-v-a1e508d6]{min-width:auto;padding:15px}.archive-card[data-v-a1e508d6]{padding:30px 20px}}.playback-page[data-v-cd4fb05a]{--primary: #79A34A;--secondary: #116C38;--accent: #F6C009;--light: #DEE98A;--white: #ffffff;--text-dark: #2f3e2f;--text-muted: #6b7d6b;background-color:#fcfdf7;color:var(--text-dark);font-family:Inter,sans-serif;line-height:1.6}.container[data-v-cd4fb05a]{max-width:900px;margin:0 auto;padding:0 20px}.sticky-header[data-v-cd4fb05a]{position:sticky;top:0;z-index:100;background:#fffffff2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:2px solid var(--primary);padding:12px 0}.header-content[data-v-cd4fb05a]{display:flex;justify-content:space-between;align-items:center}.event-date[data-v-cd4fb05a]{font-weight:800;color:var(--secondary);letter-spacing:1px}.hero-section[data-v-cd4fb05a]{padding:60px 0;text-align:center}.main-title[data-v-cd4fb05a]{font-size:clamp(2.5rem,5vw,3.5rem);color:var(--secondary);margin-bottom:10px;font-weight:900}.subtitle[data-v-cd4fb05a]{font-size:1.1rem;color:var(--primary);font-weight:700;text-transform:uppercase;letter-spacing:2px}.intro-box[data-v-cd4fb05a]{margin-top:40px;display:grid;grid-template-columns:1.5fr 1fr;gap:30px;text-align:left;background:var(--white);padding:40px;border-radius:20px;box-shadow:0 10px 40px #116c3814;border:1px solid rgba(121,163,74,.1)}.intro-content p[data-v-cd4fb05a]{margin-bottom:15px;font-size:1.05rem;color:var(--text-dark)}.author-quote[data-v-cd4fb05a]{border-left:5px solid var(--accent);padding-left:20px;display:flex;align-items:center;font-style:italic;color:var(--text-muted);font-weight:500}.schedule-section[data-v-cd4fb05a]{padding:60px 0}.section-title[data-v-cd4fb05a]{font-size:2rem;margin-bottom:40px;text-align:center;color:var(--secondary);position:relative}.section-title[data-v-cd4fb05a]:after{content:"";display:block;width:60px;height:4px;background:var(--accent);margin:10px auto}.schedule-grid[data-v-cd4fb05a]{display:grid;gap:20px}.schedule-card[data-v-cd4fb05a]{display:flex;background:var(--white);border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #0000000a;transition:all .3s ease;border:1px solid transparent}.schedule-card[data-v-cd4fb05a]:hover{transform:translateY(-5px);border-color:var(--primary);box-shadow:0 8px 30px #116c381a}.date-tag[data-v-cd4fb05a]{background:var(--secondary);color:var(--white);padding:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:90px}.date-tag .d[data-v-cd4fb05a]{font-size:1.8rem;font-weight:900;line-height:1}.date-tag .m[data-v-cd4fb05a]{font-size:.8rem;text-transform:uppercase;font-weight:600}.card-body[data-v-cd4fb05a]{padding:20px}.event-name[data-v-cd4fb05a]{font-size:1.25rem;margin-bottom:10px;color:var(--secondary);font-weight:700}.event-description[data-v-cd4fb05a]{font-size:.95rem;color:var(--text-dark);margin-bottom:12px;line-height:1.5}.event-link[data-v-cd4fb05a]{color:var(--primary);font-weight:600;text-decoration:none;transition:.2s}.event-link[data-v-cd4fb05a]:hover{color:var(--secondary);text-decoration:underline}.loading[data-v-cd4fb05a],.error[data-v-cd4fb05a],.no-data[data-v-cd4fb05a]{text-align:center;padding:40px 20px;font-size:1.1rem;color:var(--text-muted)}.error[data-v-cd4fb05a]{color:#d32f2f}.community-grid[data-v-cd4fb05a]{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin-top:20px}.comm-item[data-v-cd4fb05a]{background:var(--light);color:var(--secondary);padding:20px;border-radius:12px;text-align:center;font-weight:700;font-size:.95rem}.join-section[data-v-cd4fb05a]{padding:60px 0}.join-card[data-v-cd4fb05a]{background:var(--secondary);color:var(--white);padding:50px;border-radius:30px;text-align:center;box-shadow:0 15px 50px #116c3833}.steps[data-v-cd4fb05a]{text-align:left;display:inline-block;margin:30px 0;list-style-position:inside;color:#ffffffe6}.steps li[data-v-cd4fb05a]{margin-bottom:12px;font-size:1.1rem}.btn[data-v-cd4fb05a]{padding:12px 28px;border-radius:50px;border:none;font-weight:800;cursor:pointer;transition:.3s;text-decoration:none;display:inline-block;text-transform:uppercase;letter-spacing:.5px}.btn-primary[data-v-cd4fb05a]{background:#8b5e3c;color:var(--secondary);font-size:.85rem}.btn-accent[data-v-cd4fb05a]{background:var(--accent);color:var(--secondary)}.btn[data-v-cd4fb05a]:hover{transform:scale(1.05);box-shadow:0 5px 20px #f6c00966}.btn-xl[data-v-cd4fb05a]{padding:20px 60px;font-size:1.2rem;margin-top:20px}.footer[data-v-cd4fb05a]{text-align:center;padding:60px 0;color:var(--text-muted);border-top:1px solid #eee}@media(max-width:768px){.intro-box[data-v-cd4fb05a],.community-grid[data-v-cd4fb05a]{grid-template-columns:1fr}.header-content[data-v-cd4fb05a]{flex-direction:column;gap:15px}.main-title[data-v-cd4fb05a]{font-size:2.2rem}.join-card[data-v-cd4fb05a]{padding:30px 20px}}.courses-page[data-v-47684c78]{--primary: #79A34A;--secondary: #116C38;--accent: #F6C009;--light: #DEE98A;--white: #ffffff;--text-dark: #2f3e2f;--text-muted: #6b7d6b;background-color:#fcfdf7;color:var(--text-dark);font-family:Inter,sans-serif;line-height:1.6}.container[data-v-47684c78]{max-width:1000px;margin:0 auto;padding:0 20px}.hero-section[data-v-47684c78]{padding:60px 0;text-align:center}.main-title[data-v-47684c78]{font-size:clamp(2.5rem,5vw,3.5rem);color:var(--secondary);margin-bottom:10px;font-weight:900}.subtitle[data-v-47684c78]{font-size:1.1rem;color:var(--primary);font-weight:700;text-transform:uppercase;letter-spacing:2px;margin-bottom:20px}.intro-text[data-v-47684c78]{font-size:1rem;color:var(--text-muted);max-width:600px;margin:0 auto}.courses-section[data-v-47684c78]{padding:60px 0}.section-title[data-v-47684c78]{font-size:2rem;margin-bottom:40px;text-align:center;color:var(--secondary);position:relative}.section-title[data-v-47684c78]:after{content:"";display:block;width:60px;height:4px;background:var(--accent);margin:10px auto}.courses-grid[data-v-47684c78]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:25px}.course-card[data-v-47684c78]{background:var(--white);border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #0000000a;transition:all .3s ease;border:1px solid transparent;display:flex;flex-direction:column}.course-card[data-v-47684c78]:hover{transform:translateY(-8px);border-color:var(--primary);box-shadow:0 12px 35px #116c3826}.course-header[data-v-47684c78]{background:linear-gradient(135deg,var(--secondary) 0%,var(--primary) 100%);color:var(--white);padding:20px;display:flex;justify-content:space-between;align-items:center}.level-badge[data-v-47684c78],.duration-badge[data-v-47684c78]{background:#fff3;padding:6px 12px;border-radius:20px;font-size:.85rem;font-weight:600}.course-body[data-v-47684c78]{padding:25px;flex-grow:1;display:flex;flex-direction:column}.course-title[data-v-47684c78]{font-size:1.3rem;color:var(--secondary);margin-bottom:10px;font-weight:700}.course-description[data-v-47684c78]{font-size:.95rem;color:var(--text-dark);margin-bottom:20px;line-height:1.5}.course-info[data-v-47684c78]{margin-bottom:20px;flex-grow:1}.info-item[data-v-47684c78]{display:flex;align-items:center;margin-bottom:10px;font-size:.9rem;color:var(--text-dark)}.label[data-v-47684c78]{font-weight:600;color:var(--secondary);margin-right:8px}.btn[data-v-47684c78]{padding:12px 24px;border-radius:8px;border:none;font-weight:700;cursor:pointer;transition:all .3s;text-decoration:none;display:inline-block;font-size:.95rem}.btn-register[data-v-47684c78]{background:var(--primary);color:var(--white);width:100%;text-transform:uppercase;letter-spacing:.5px}.btn-register[data-v-47684c78]:hover{background:var(--secondary);transform:scale(1.02)}.loading[data-v-47684c78],.error[data-v-47684c78],.no-data[data-v-47684c78]{text-align:center;padding:40px 20px;font-size:1.1rem;color:var(--text-muted)}.error[data-v-47684c78]{color:#d32f2f}.cta-section[data-v-47684c78]{padding:60px 0}.cta-card[data-v-47684c78]{background:var(--secondary);color:var(--white);padding:50px;border-radius:30px;text-align:center;box-shadow:0 15px 50px #116c3833}.cta-card h2[data-v-47684c78]{margin-bottom:15px;font-size:1.8rem}.footer[data-v-47684c78]{text-align:center;padding:60px 0;color:var(--text-muted);border-top:1px solid #eee}@media(max-width:768px){.courses-grid[data-v-47684c78]{grid-template-columns:1fr}.main-title[data-v-47684c78]{font-size:2.2rem}.cta-card[data-v-47684c78]{padding:30px 20px}}.courses-page[data-v-bfaef8e2]{--primary: #79A34A;--secondary: #116C38;--accent: #F6C009;--light: #DEE98A;--white: #ffffff;--text-dark: #2f3e2f;--text-muted: #6b7d6b;background-color:#fcfdf7;color:var(--text-dark);font-family:Inter,sans-serif;line-height:1.6}.container[data-v-bfaef8e2]{max-width:1000px;margin:0 auto;padding:0 20px}.hero-section[data-v-bfaef8e2]{padding:60px 0;text-align:center}.main-title[data-v-bfaef8e2]{font-size:clamp(2.5rem,5vw,3.5rem);color:var(--secondary);margin-bottom:10px;font-weight:900}.subtitle[data-v-bfaef8e2]{font-size:1.1rem;color:var(--primary);font-weight:700;text-transform:uppercase;letter-spacing:2px;margin-bottom:20px}.intro-text[data-v-bfaef8e2]{font-size:1rem;color:var(--text-muted);max-width:600px;margin:0 auto}.courses-section[data-v-bfaef8e2]{padding:60px 0}.section-title[data-v-bfaef8e2]{font-size:2rem;margin-bottom:40px;text-align:center;color:var(--secondary);position:relative}.section-title[data-v-bfaef8e2]:after{content:"";display:block;width:60px;height:4px;background:var(--accent);margin:10px auto}.courses-grid[data-v-bfaef8e2]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:25px}.course-card[data-v-bfaef8e2]{background:var(--white);border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #0000000a;transition:all .3s ease;border:1px solid transparent;display:flex;flex-direction:column}.course-card[data-v-bfaef8e2]:hover{transform:translateY(-8px);border-color:var(--primary);box-shadow:0 12px 35px #116c3826}.course-header[data-v-bfaef8e2]{background:linear-gradient(135deg,var(--secondary) 0%,var(--primary) 100%);color:var(--white);padding:20px;display:flex;justify-content:space-between;align-items:center}.level-badge[data-v-bfaef8e2],.status-badge[data-v-bfaef8e2]{background:#fff3;padding:6px 12px;border-radius:20px;font-size:.85rem;font-weight:600}.status-badge[data-v-bfaef8e2]{color:var(--accent)}.course-body[data-v-bfaef8e2]{padding:25px;flex-grow:1;display:flex;flex-direction:column}.course-title[data-v-bfaef8e2]{font-size:1.3rem;color:var(--secondary);margin-bottom:10px;font-weight:700}.course-description[data-v-bfaef8e2]{font-size:.95rem;color:var(--text-dark);margin-bottom:20px;line-height:1.5}.course-info[data-v-bfaef8e2]{margin-bottom:20px;flex-grow:1}.info-item[data-v-bfaef8e2]{display:flex;align-items:center;margin-bottom:10px;font-size:.9rem;color:var(--text-dark)}.label[data-v-bfaef8e2]{font-weight:600;color:var(--secondary);margin-right:8px}.btn[data-v-bfaef8e2]{padding:12px 24px;border-radius:8px;border:none;font-weight:700;cursor:pointer;transition:all .3s;text-decoration:none;display:inline-block;font-size:.95rem}.btn-register[data-v-bfaef8e2]{background:var(--primary);color:var(--white);width:100%;text-transform:uppercase;letter-spacing:.5px}.btn-register[data-v-bfaef8e2]:hover{background:var(--secondary);transform:scale(1.02)}.loading[data-v-bfaef8e2],.error[data-v-bfaef8e2],.no-data[data-v-bfaef8e2]{text-align:center;padding:40px 20px;font-size:1.1rem;color:var(--text-muted)}.error[data-v-bfaef8e2]{color:#d32f2f}.cta-section[data-v-bfaef8e2]{padding:60px 0}.cta-card[data-v-bfaef8e2]{background:var(--secondary);color:var(--white);padding:50px;border-radius:30px;text-align:center;box-shadow:0 15px 50px #116c3833}.cta-card h2[data-v-bfaef8e2]{margin-bottom:15px;font-size:1.8rem}.footer[data-v-bfaef8e2]{text-align:center;padding:60px 0;color:var(--text-muted);border-top:1px solid #eee}@media(max-width:768px){.courses-grid[data-v-bfaef8e2]{grid-template-columns:1fr}.main-title[data-v-bfaef8e2]{font-size:2.2rem}.cta-card[data-v-bfaef8e2]{padding:30px 20px}}.blog-page[data-v-35c26a84]{--primary: #79A34A;--secondary: #116C38;--accent: #F6C009;--white: #ffffff;--text-dark: #2f3e2f;--text-muted: #6b7d6b;background-color:#fcfdf7;color:var(--text-dark);font-family:Inter,sans-serif;line-height:1.6}.container[data-v-35c26a84]{max-width:1100px;margin:0 auto;padding:0 20px}.hero-section[data-v-35c26a84]{padding:60px 0;text-align:center}.main-title[data-v-35c26a84]{font-size:clamp(2.2rem,5vw,3.2rem);color:var(--secondary);margin-bottom:10px;font-weight:900}.subtitle[data-v-35c26a84]{font-size:1rem;color:var(--primary);font-weight:700;text-transform:uppercase;letter-spacing:2px;margin-bottom:15px}.intro-text[data-v-35c26a84]{font-size:1rem;color:var(--text-muted);max-width:640px;margin:0 auto}.blog-section[data-v-35c26a84]{padding:40px 0 60px;min-height:300px}.articles-grid[data-v-35c26a84]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:25px}.article-card[data-v-35c26a84]{background:var(--white);border-radius:16px;box-shadow:0 4px 20px #0000000a;transition:all .3s ease;border:1px solid transparent;display:flex;flex-direction:column;padding:25px}.article-card[data-v-35c26a84]:hover{transform:translateY(-8px);border-color:var(--primary);box-shadow:0 12px 35px #116c3826}.article-header[data-v-35c26a84]{display:flex;justify-content:flex-end;margin-bottom:12px}.date-tag[data-v-35c26a84]{font-size:.85rem;color:var(--text-muted)}.article-title[data-v-35c26a84]{font-size:1.25rem;color:var(--secondary);margin-bottom:10px;font-weight:700;line-height:1.4}.article-description[data-v-35c26a84]{font-size:.95rem;color:var(--text-dark);margin-bottom:20px;line-height:1.6;flex-grow:1}.article-footer[data-v-35c26a84]{display:flex;justify-content:space-between;align-items:center;font-size:.9rem;border-top:1px solid #eee;padding-top:15px}.author[data-v-35c26a84]{color:var(--text-muted);font-weight:500}.read-more[data-v-35c26a84]{color:var(--primary);font-weight:700;text-decoration:none;transition:.2s}.read-more[data-v-35c26a84]:hover{color:var(--secondary);text-decoration:underline}.loading[data-v-35c26a84],.error[data-v-35c26a84],.no-data[data-v-35c26a84]{text-align:center;padding:60px 20px;font-size:1.1rem;color:var(--text-muted)}.error[data-v-35c26a84]{color:#d32f2f}.footer[data-v-35c26a84]{text-align:center;padding:60px 0;color:var(--text-muted);border-top:1px solid #eee}@media(max-width:768px){.articles-grid[data-v-35c26a84]{grid-template-columns:1fr}.main-title[data-v-35c26a84]{font-size:2rem}}.shop-page[data-v-07150105]{--primary: #e63946;--dark: #1d3557;--bg-soft: #f4f7f9;--gray-light: #f8f9fa;background:var(--bg-soft);min-height:100vh;padding:40px 0 100px;font-family:Inter,sans-serif}.container[data-v-07150105]{max-width:800px;margin:0 auto;padding:0 20px}.checkout-steps[data-v-07150105]{display:flex;align-items:center;justify-content:center;gap:15px;margin-bottom:40px}.step[data-v-07150105]{font-weight:700;color:#ccc;font-size:.85rem}.step.active[data-v-07150105]{color:var(--primary)}.step.done[data-v-07150105]{color:var(--dark)}.step-line[data-v-07150105]{width:30px;height:2px;background:#ddd}.section-header[data-v-07150105]{text-align:center;margin-bottom:40px}.title[data-v-07150105]{font-size:2.2rem;color:var(--dark);font-weight:800}.products-grid[data-v-07150105]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:25px}.product-card-premium[data-v-07150105]{background:#fff;border-radius:24px;overflow:hidden;box-shadow:0 10px 30px #0000000d}.image-wrapper[data-v-07150105]{position:relative;height:200px}.image-wrapper img[data-v-07150105]{width:100%;height:100%;object-fit:cover}.price-tag[data-v-07150105]{position:absolute;bottom:15px;right:15px;background:var(--primary);color:#fff;padding:6px 14px;border-radius:10px;font-weight:800}.content[data-v-07150105]{padding:20px;text-align:center}.qty-control[data-v-07150105]{display:flex;justify-content:center;align-items:center;gap:15px;background:var(--gray-light);padding:8px 15px;border-radius:40px;width:fit-content;margin:15px auto 0}.qty-btn[data-v-07150105]{width:32px;height:32px;border-radius:50%;border:none;background:#fff;cursor:pointer;font-weight:700}.btn-back-minimal[data-v-07150105]{background:none;border:none;color:var(--dark);font-weight:600;cursor:pointer;display:flex;align-items:center;gap:8px;opacity:.7}.btn-back-minimal[data-v-07150105]:hover{text-decoration:underline;opacity:1}.card-white[data-v-07150105]{background:#fff;border-radius:24px;padding:30px}.grid-form[data-v-07150105]{display:grid;grid-template-columns:1fr 1fr;gap:18px}.full[data-v-07150105]{grid-column:span 2}.input-group label[data-v-07150105]{display:block;font-size:.8rem;font-weight:700;margin-bottom:6px}input[data-v-07150105],select[data-v-07150105],textarea[data-v-07150105]{width:100%;padding:12px;border:1.5px solid #eee;border-radius:12px;background:var(--gray-light)}.inline-summary[data-v-07150105]{background:#fdfdfd;border:1.5px dashed #e2e8f0;border-radius:16px;padding:20px;margin:10px 0}.sum-row[data-v-07150105]{display:flex;justify-content:space-between;margin-bottom:8px;font-size:.9rem}.sum-row.total[data-v-07150105]{margin-top:12px;font-weight:800;font-size:1.1rem;border-top:1px solid #eee;padding-top:10px}.total-price[data-v-07150105]{color:var(--primary);font-size:1.3rem}.text-warning[data-v-07150105]{color:#f39c12;font-weight:600}.shipping-note-inline[data-v-07150105]{font-size:.8rem;color:#2ecc71;font-weight:600;margin-top:5px}.btn-pay[data-v-07150105]{grid-column:span 2;padding:16px;border-radius:12px;border:none;background:var(--primary);color:#fff;font-weight:800;cursor:pointer}.floating-cart[data-v-07150105]{position:fixed;bottom:20px;left:50%;transform:translate(-50%);width:90%;max-width:500px;background:var(--dark);color:#fff;padding:12px 25px;border-radius:100px;z-index:100}.cart-content[data-v-07150105]{display:flex;justify-content:space-between;align-items:center}.btn-next[data-v-07150105]{background:var(--primary);color:#fff;border:none;padding:10px 20px;border-radius:40px;font-weight:700;cursor:pointer}.success-card[data-v-07150105]{text-align:center}.check-icon[data-v-07150105]{width:60px;height:60px;background:#2ecc71;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 15px;font-size:30px}.qr-container[data-v-07150105]{background:var(--gray-light);padding:20px;border-radius:20px;margin:20px 0}.qr-container img[data-v-07150105]{border-radius:10px;margin-bottom:10px;mix-blend-mode:multiply}.fade-in[data-v-07150105]{animation:fadeIn-07150105 .4s ease}@keyframes fadeIn-07150105{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:600px){.grid-form[data-v-07150105]{grid-template-columns:1fr}.full[data-v-07150105],.btn-pay[data-v-07150105]{grid-column:span 1}}.thank-you-page[data-v-227c573d]{--primary: #e63946;--dark: #1d3557;--bg-soft: #f4f7f9;--text-gray: #475569;background:var(--bg-soft);min-height:100vh;display:flex;align-items:center;justify-content:center;padding:20px;font-family:Inter,sans-serif}.container[data-v-227c573d]{max-width:600px;width:100%}.card-thank-you[data-v-227c573d]{background:#fff;padding:50px 40px;border-radius:32px;box-shadow:0 20px 50px #0000000d;text-align:center}.success-icon[data-v-227c573d]{width:80px;height:80px;background:#ecfdf5;color:#10b981;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 24px}.success-icon svg[data-v-227c573d]{width:48px;height:48px}.title[data-v-227c573d]{color:var(--dark);font-size:2rem;font-weight:800;margin-bottom:8px;letter-spacing:-.02em}.order-id[data-v-227c573d]{color:var(--text-gray);font-size:1.1rem;margin-bottom:32px}.message-box[data-v-227c573d]{background:#f8fafc;padding:24px;border-radius:16px;margin-bottom:40px}.message-box p[data-v-227c573d]{color:var(--text-gray);line-height:1.6;margin-bottom:12px}.message-box .highlight[data-v-227c573d]{color:var(--dark);font-weight:600;margin-bottom:0}.shipping-steps[data-v-227c573d]{display:flex;align-items:center;justify-content:space-between;margin-bottom:40px;padding:0 20px}.step[data-v-227c573d]{display:flex;flex-direction:column;align-items:center;gap:8px}.dot[data-v-227c573d]{width:12px;height:12px;background:#e2e8f0;border-radius:50%}.dot.active[data-v-227c573d]{background:var(--primary);box-shadow:0 0 0 4px #e6394633}.label[data-v-227c573d]{font-size:.75rem;font-weight:700;color:#94a3b8;text-transform:uppercase}.step-line[data-v-227c573d]{flex-grow:1;height:2px;background:#e2e8f0;margin-bottom:20px}.btn-primary[data-v-227c573d]{display:inline-block;background:var(--dark);color:#fff;padding:16px 32px;border-radius:14px;font-weight:700;text-decoration:none;transition:all .3s ease;margin-bottom:24px}.btn-primary[data-v-227c573d]:hover{transform:translateY(-2px);box-shadow:0 10px 20px #1d355726}.support-text[data-v-227c573d]{font-size:.9rem;color:var(--text-gray)}.fade-in[data-v-227c573d]{animation:fadeIn-227c573d .6s cubic-bezier(.16,1,.3,1)}@keyframes fadeIn-227c573d{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(max-width:480px){.card-thank-you[data-v-227c573d]{padding:40px 20px}.title[data-v-227c573d]{font-size:1.6rem}}.authors-page[data-v-c0c09b29]{--primary: #e63946;--dark: #1d3557;--text: #444;padding:80px 0;background-color:#fff}.container[data-v-c0c09b29]{max-width:1000px;margin:0 auto;padding:0 24px}.authors-header[data-v-c0c09b29]{text-align:center;margin-bottom:80px}.subtitle[data-v-c0c09b29]{color:var(--primary);font-weight:700;text-transform:uppercase;letter-spacing:2px;font-size:.9rem}.title[data-v-c0c09b29]{font-size:clamp(2rem,4vw,3rem);color:var(--dark);margin:10px 0 25px}.header-divider[data-v-c0c09b29]{width:80px;height:4px;background:var(--primary);margin:0 auto;border-radius:2px}.authors-list[data-v-c0c09b29]{display:flex;flex-direction:column;gap:100px;margin-bottom:100px}.author-card[data-v-c0c09b29]{display:flex;align-items:center;gap:60px}.author-card.reverse[data-v-c0c09b29]{flex-direction:row-reverse}.author-image[data-v-c0c09b29]{flex:1;max-width:400px}.author-image img[data-v-c0c09b29]{width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:20px;box-shadow:20px 20px 0 var(--dark)}.author-info[data-v-c0c09b29]{flex:1}.role[data-v-c0c09b29]{color:var(--primary);font-weight:600;display:block;margin-bottom:10px}.author-info h2[data-v-c0c09b29]{font-size:2rem;color:var(--dark);margin-bottom:20px}.author-info p[data-v-c0c09b29]{line-height:1.8;color:var(--text);margin-bottom:15px}.authors-video[data-v-c0c09b29]{background:#f8f9fa;padding:60px;border-radius:30px;text-align:center}.video-header h3[data-v-c0c09b29]{font-size:1.8rem;color:var(--dark);margin-bottom:10px}.video-wrapper[data-v-c0c09b29]{margin-top:40px;position:relative;padding-bottom:56.25%;height:0;overflow:hidden;border-radius:20px;box-shadow:0 20px 40px #0000001a}.video-wrapper iframe[data-v-c0c09b29]{position:absolute;top:0;left:0;width:100%;height:100%}.authors-cta[data-v-c0c09b29]{text-align:center;margin-top:80px}.btn-primary[data-v-c0c09b29]{background:var(--primary);color:#fff;padding:18px 45px;border-radius:50px;font-weight:700;border:none;cursor:pointer;transition:transform .3s;font-size:1.1rem}.btn-primary[data-v-c0c09b29]:hover{transform:translateY(-5px);box-shadow:0 10px 25px #e639464d}@media(max-width:850px){.author-card[data-v-c0c09b29],.author-card.reverse[data-v-c0c09b29]{flex-direction:column;text-align:center;gap:40px}.author-image[data-v-c0c09b29]{max-width:300px}.author-image img[data-v-c0c09b29]{box-shadow:10px 10px 0 var(--dark)}.authors-video[data-v-c0c09b29]{padding:30px 15px}}.faq-page[data-v-24fec39c]{--primary: #79a34a;--secondary: #116c38;--accent: #f6c009;--white: #ffffff;--text-dark: #2f3e2f;--text-muted: #6b7d6b;--border: #e6efe3;background-color:#fcfdf7;color:var(--text-dark);font-family:Inter,sans-serif;line-height:1.6;min-height:70vh}.container[data-v-24fec39c]{max-width:800px;margin:0 auto;padding:0 20px}.hero[data-v-24fec39c]{padding:64px 0 32px;text-align:center}.eyebrow[data-v-24fec39c]{display:inline-block;font-size:.8rem;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--primary);background:#79a34a1f;padding:5px 14px;border-radius:50px;margin-bottom:16px}.title[data-v-24fec39c]{font-size:clamp(2rem,5vw,3rem);font-weight:900;color:var(--secondary);margin-bottom:12px}.lead[data-v-24fec39c]{font-size:1.05rem;color:var(--text-muted);max-width:560px;margin:0 auto 28px}.search-box[data-v-24fec39c]{position:relative;max-width:460px;margin:0 auto;display:flex;align-items:center;background:var(--white);border:1.5px solid var(--border);border-radius:50px;padding:0 16px;transition:border-color .2s,box-shadow .2s}.search-box[data-v-24fec39c]:focus-within{border-color:var(--primary);box-shadow:0 6px 20px #116c381a}.search-icon[data-v-24fec39c]{width:20px;height:20px;color:var(--text-muted);flex-shrink:0}.search-input[data-v-24fec39c]{flex:1;border:none;outline:none;background:transparent;padding:14px 10px;font-size:1rem;color:var(--text-dark);font-family:inherit}.search-input[data-v-24fec39c]::-webkit-search-cancel-button{display:none}.clear-btn[data-v-24fec39c]{border:none;background:var(--border);color:var(--secondary);width:24px;height:24px;border-radius:50%;font-size:1.1rem;line-height:1;cursor:pointer;flex-shrink:0;transition:background .2s}.clear-btn[data-v-24fec39c]:hover{background:var(--accent)}.faq-section[data-v-24fec39c]{padding:24px 0 8px;min-height:200px}.faq-list[data-v-24fec39c]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.faq-item[data-v-24fec39c]{background:var(--white);border:1.5px solid var(--border);border-radius:16px;overflow:hidden;transition:border-color .25s,box-shadow .25s,transform .25s}.faq-item[data-v-24fec39c]:hover{border-color:var(--primary);box-shadow:0 8px 26px #116c3814}.faq-item.open[data-v-24fec39c]{border-color:var(--primary);box-shadow:0 10px 30px #116c381f}.faq-question[data-v-24fec39c]{width:100%;background:none;border:none;text-align:left;padding:20px 22px;display:flex;align-items:center;justify-content:space-between;gap:16px;cursor:pointer;font-family:inherit;font-size:1.05rem;font-weight:700;color:var(--secondary);transition:color .2s}.faq-question[data-v-24fec39c]:hover{color:var(--primary)}.q-text[data-v-24fec39c]{flex:1}.q-icon[data-v-24fec39c]{position:relative;width:20px;height:20px;flex-shrink:0}.q-icon[data-v-24fec39c]:before,.q-icon[data-v-24fec39c]:after{content:"";position:absolute;background:var(--primary);border-radius:2px;transition:transform .3s ease,opacity .3s ease}.q-icon[data-v-24fec39c]:before{top:9px;left:0;width:20px;height:2.5px}.q-icon[data-v-24fec39c]:after{top:0;left:9px;width:2.5px;height:20px}.faq-item.open .q-icon[data-v-24fec39c]:after{transform:rotate(90deg);opacity:0}.faq-answer[data-v-24fec39c]{max-height:0;overflow:hidden;transition:max-height .35s ease}.faq-answer p[data-v-24fec39c]{margin:0;padding:0 22px 22px;color:var(--text-muted);font-size:1rem;line-height:1.75}.state[data-v-24fec39c]{text-align:center;padding:48px 20px;color:var(--text-muted);font-size:1.05rem;display:flex;align-items:center;justify-content:center;gap:12px}.state.error[data-v-24fec39c]{color:#d32f2f}.spinner[data-v-24fec39c]{width:20px;height:20px;border:3px solid var(--border);border-top-color:var(--primary);border-radius:50%;animation:spin-24fec39c .8s linear infinite}@keyframes spin-24fec39c{to{transform:rotate(360deg)}}.cta[data-v-24fec39c]{padding:40px 0 72px}.cta-card[data-v-24fec39c]{background:linear-gradient(135deg,var(--secondary) 0%,var(--primary) 100%);color:var(--white);padding:40px 28px;border-radius:24px;text-align:center;box-shadow:0 15px 45px #116c3833}.cta-card h2[data-v-24fec39c]{font-size:1.5rem;margin-bottom:8px}.cta-card p[data-v-24fec39c]{opacity:.92;margin-bottom:22px}.cta-btn[data-v-24fec39c]{display:inline-block;background:var(--accent);color:var(--secondary);font-weight:700;text-decoration:none;padding:12px 28px;border-radius:50px;transition:transform .2s,box-shadow .2s}.cta-btn[data-v-24fec39c]:hover{transform:translateY(-2px);box-shadow:0 8px 22px #f6c00966}@media(max-width:600px){.hero[data-v-24fec39c]{padding:44px 0 24px}.faq-question[data-v-24fec39c]{padding:16px 18px;font-size:1rem}.faq-answer p[data-v-24fec39c]{padding:0 18px 18px}.cta-card[data-v-24fec39c]{padding:32px 20px}}.contact-wrapper[data-v-ae376af3]{min-height:70vh;display:flex;align-items:center;justify-content:center;padding:2rem}.contact-card[data-v-ae376af3]{text-align:center;padding:3rem 2rem;max-width:500px;width:100%;background:#ffffffb3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:16px;box-shadow:0 6px 30px #00000014;animation:fadeIn-ae376af3 .6s ease}h1[data-v-ae376af3]{font-size:2.2rem;margin-bottom:.5rem;color:var(--dark)}.subtitle[data-v-ae376af3]{color:#555;margin-bottom:2rem}.email[data-v-ae376af3]{display:inline-block;font-size:1.4rem;font-weight:600;color:var(--primary);text-decoration:none;padding:.6rem 1.2rem;border:2px solid var(--primary);border-radius:10px;transition:.25s}.email[data-v-ae376af3]:hover{background:var(--primary);color:#fff;transform:translateY(-3px)}.note[data-v-ae376af3]{margin-top:1rem;color:#777;font-size:.9rem}@keyframes fadeIn-ae376af3{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:600px){h1[data-v-ae376af3]{font-size:1.8rem}.email[data-v-ae376af3]{font-size:1.2rem}}
