:root{--primary-green: #BFEF81;--white: #FFFFFF;--dark-teal: #161D1D;--text-dark: #2c3e50;--text-light: #7f8c8d;--shadow: rgba(0, 0, 0, .1)}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}#app{min-height:100vh}.navbar[data-v-c0075d14]{position:fixed;top:0;left:0;right:0;background:#ffffffe6;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-bottom:1px solid rgba(35,92,95,.1);z-index:1000;transition:all .3s ease}.navbar.scrolled[data-v-c0075d14]{background:#fffffffa;box-shadow:0 2px 20px #0000001a}.nav-container[data-v-c0075d14]{max-width:1200px;margin:0 auto;padding:0 20px;display:flex;align-items:center;justify-content:space-between;height:70px}.nav-brand .logo[data-v-c0075d14]{display:flex;align-items:center;gap:12px;text-decoration:none}.logo-icon[data-v-c0075d14]{width:40px;height:40px;object-fit:contain}.brand-text[data-v-c0075d14]{font-size:1.5rem;font-weight:700;color:var(--dark-teal)}.nav-menu[data-v-c0075d14]{display:flex;align-items:center;gap:40px;margin-left:auto}.nav-link[data-v-c0075d14]{color:var(--text-dark);text-decoration:none;font-weight:500;font-size:1rem;transition:all .3s ease;position:relative}.nav-link[data-v-c0075d14]:hover,.nav-link.active[data-v-c0075d14]{color:var(--dark-teal)}.nav-link[data-v-c0075d14]:after{content:"";position:absolute;bottom:-5px;left:0;width:0;height:2px;background:var(--primary-green);transition:width .3s ease}.nav-link[data-v-c0075d14]:hover:after,.nav-link.active[data-v-c0075d14]:after{width:100%}.hamburger[data-v-c0075d14]{display:none;flex-direction:column;cursor:pointer;padding:5px}.hamburger span[data-v-c0075d14]{width:25px;height:3px;background:var(--dark-teal);margin:3px 0;transition:.3s;border-radius:2px}.hamburger.active span[data-v-c0075d14]:nth-child(1){transform:rotate(-45deg) translate(-5px,6px)}.hamburger.active span[data-v-c0075d14]:nth-child(2){opacity:0}.hamburger.active span[data-v-c0075d14]:nth-child(3){transform:rotate(45deg) translate(-5px,-6px)}@media (max-width: 768px){.nav-menu[data-v-c0075d14]{position:fixed;top:70px;left:-100%;width:100%;height:calc(100vh - 70px);background:var(--white);flex-direction:column;justify-content:flex-start;align-items:center;padding-top:50px;gap:30px;transition:left .3s ease;box-shadow:0 5px 20px #0000001a}.nav-menu.active[data-v-c0075d14]{left:0}.hamburger[data-v-c0075d14]{display:flex}}@media (max-width: 480px){.nav-container[data-v-c0075d14]{padding:0 15px}.brand-text[data-v-c0075d14]{font-size:1.2rem}.logo-icon[data-v-c0075d14]{width:35px;height:35px}}.hero[data-v-70e04fe4]{min-height:100vh;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;padding:0;background:transparent}.hero-content[data-v-70e04fe4]{width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;padding:0;position:relative}.hero-banner-container[data-v-70e04fe4]{width:100%;height:100%;display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0}.hero-banner[data-v-70e04fe4]{width:100vw;height:100vh;object-fit:cover;object-position:center;animation:subtle-float-70e04fe4 6s ease-in-out infinite}@keyframes subtle-float-70e04fe4{0%,to{transform:scale(1) translateY(0)}50%{transform:scale(1.02) translateY(-10px)}}@media (max-width: 768px){.hero-banner[data-v-70e04fe4]{width:100vw;height:100vh;object-fit:cover}}.feature-card[data-v-ebe81835]{text-align:center;padding:40px 20px;border-radius:20px;background:var(--white);box-shadow:0 10px 30px var(--shadow);transition:transform .3s ease,box-shadow .3s ease}.feature-card[data-v-ebe81835]:hover{transform:translateY(-10px);box-shadow:0 20px 40px #00000026}.feature-icon[data-v-ebe81835]{width:80px;height:80px;margin:0 auto 30px;background:var(--primary-green);border-radius:50%;display:flex;align-items:center;justify-content:center;padding:20px}.feature-icon-img[data-v-ebe81835]{width:100%;height:100%;object-fit:contain}.feature-card h3[data-v-ebe81835]{font-size:1.5rem;font-weight:600;color:var(--dark-teal);margin-bottom:15px}.feature-card p[data-v-ebe81835]{color:var(--text-light);line-height:1.6}.container[data-v-de579d79]{max-width:1200px;margin:0 auto;padding:0 20px}.features[data-v-de579d79]{padding:100px 0;background:var(--white)}.section-title[data-v-de579d79]{text-align:center;font-size:2.5rem;font-weight:700;color:var(--dark-teal);margin-bottom:60px}.features-grid[data-v-de579d79]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:40px}.container[data-v-39e487ba]{max-width:1200px;margin:0 auto;padding:0 20px}.about[data-v-39e487ba]{padding:100px 0;background:var(--dark-teal);color:var(--white)}.about-content[data-v-39e487ba]{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.about h2[data-v-39e487ba]{font-size:2.5rem;font-weight:700;margin-bottom:30px}.about p[data-v-39e487ba]{font-size:1.1rem;margin-bottom:20px;opacity:.9}.stats[data-v-39e487ba]{display:flex;gap:40px;margin-top:40px}.stat[data-v-39e487ba]{text-align:center}.stat-number[data-v-39e487ba]{font-size:2.5rem;font-weight:800;color:var(--primary-green)}.stat-label[data-v-39e487ba]{font-size:.9rem;opacity:.8}.coffee-beans[data-v-39e487ba]{position:relative;height:300px;display:flex;align-items:center;justify-content:center}.bean[data-v-39e487ba]{position:absolute;width:20px;height:30px;background:var(--primary-green);border-radius:50%/60% 60% 40% 40%;animation:rotate-39e487ba 4s linear infinite}.bean[data-v-39e487ba]:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:2px;height:20px;background:var(--dark-teal);border-radius:2px}.bean-1[data-v-39e487ba]{top:20%;left:20%;animation-delay:0s}.bean-2[data-v-39e487ba]{top:10%;right:30%;animation-delay:.8s}.bean-3[data-v-39e487ba]{bottom:20%;left:30%;animation-delay:1.6s}.bean-4[data-v-39e487ba]{bottom:10%;right:20%;animation-delay:2.4s}.bean-5[data-v-39e487ba]{top:50%;left:50%;animation-delay:3.2s}@keyframes rotate-39e487ba{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 768px){.about-content[data-v-39e487ba]{grid-template-columns:1fr}.stats[data-v-39e487ba]{justify-content:center}}.container[data-v-e5727138]{max-width:1200px;margin:0 auto;padding:0 20px}.cta[data-v-e5727138]{padding:100px 0;background:linear-gradient(135deg,var(--primary-green) 0%,#A8E063 100%);text-align:center}.cta h2[data-v-e5727138]{font-size:2.5rem;font-weight:700;color:var(--dark-teal);margin-bottom:20px}.cta p[data-v-e5727138]{font-size:1.2rem;color:var(--dark-teal);margin-bottom:50px;opacity:.9}.download-buttons[data-v-e5727138]{display:flex;gap:20px;justify-content:center}.download-btn[data-v-e5727138]{background:var(--dark-teal);color:var(--white);border:none;border-radius:15px;padding:15px 25px;cursor:pointer;transition:all .3s ease}.download-btn[data-v-e5727138]:hover{background:#1a4a4d;transform:translateY(-3px);box-shadow:0 10px 25px #235c5f4d}.btn-content[data-v-e5727138]{display:flex;align-items:center;gap:15px}.store-icon[data-v-e5727138]{width:30px;height:30px;background:var(--white);border-radius:6px}.btn-text[data-v-e5727138]{text-align:left}.small-text[data-v-e5727138]{font-size:.8rem;opacity:.8}.big-text[data-v-e5727138]{font-size:1.1rem;font-weight:600}@media (max-width: 768px){.download-buttons[data-v-e5727138]{flex-direction:column;align-items:center}}.container[data-v-68f3353c]{max-width:1200px;margin:0 auto;padding:0 20px}.footer[data-v-68f3353c]{background:var(--dark-teal);color:var(--white);padding:60px 0 20px}.footer-content[data-v-68f3353c]{display:grid;grid-template-columns:1fr 1fr;gap:60px;margin-bottom:40px}.footer-brand h3[data-v-68f3353c]{font-size:1.5rem;font-weight:700;margin-bottom:15px}.footer-brand p[data-v-68f3353c]{opacity:.8}.footer-links[data-v-68f3353c]{display:flex;justify-content:center;gap:40px;flex-wrap:wrap}.footer-links a[data-v-68f3353c]{color:var(--white);text-decoration:none;opacity:.8;transition:opacity .3s ease;font-weight:500}.footer-links a[data-v-68f3353c]:hover{opacity:1}.footer-bottom[data-v-68f3353c]{border-top:1px solid rgba(255,255,255,.1);padding-top:20px;text-align:center;opacity:.6}@media (max-width: 768px){.footer-content[data-v-68f3353c]{grid-template-columns:1fr;text-align:center}.footer-links[data-v-68f3353c]{gap:30px;justify-content:center}}@media (max-width: 480px){.footer-links[data-v-68f3353c]{gap:20px;flex-direction:column;align-items:center}}.home-page[data-v-3e84bbf6]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6;color:var(--text-dark)}.detailed-feature-card[data-v-11b68b13]{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;padding:40px;background:var(--white);border-radius:20px;box-shadow:0 10px 30px var(--shadow);margin-bottom:40px}.detailed-feature-card.reverse[data-v-11b68b13]{direction:rtl}.detailed-feature-card.reverse[data-v-11b68b13]>*{direction:ltr}.feature-image[data-v-11b68b13]{display:flex;justify-content:center;align-items:center}.image-container[data-v-11b68b13]{width:200px;height:200px;background:var(--primary-green);border-radius:50%;display:flex;align-items:center;justify-content:center;padding:40px;box-shadow:0 20px 40px #bfef814d;animation:float-11b68b13 6s ease-in-out infinite}.feature-icon[data-v-11b68b13]{width:100%;height:100%;object-fit:contain}@keyframes float-11b68b13{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.feature-details h2[data-v-11b68b13]{font-size:2.2rem;font-weight:700;color:var(--dark-teal);margin-bottom:20px}.feature-description[data-v-11b68b13]{font-size:1.3rem;color:var(--text-dark);font-weight:500;margin-bottom:20px}.feature-details-text[data-v-11b68b13]{font-size:1.1rem;color:var(--text-light);line-height:1.7;margin-bottom:30px}.benefits-list h3[data-v-11b68b13]{font-size:1.2rem;font-weight:600;color:var(--dark-teal);margin-bottom:15px}.benefits-list ul[data-v-11b68b13]{list-style:none;padding:0}.benefits-list li[data-v-11b68b13]{display:flex;align-items:center;margin-bottom:12px;font-size:1rem;color:var(--text-dark)}.check-icon[data-v-11b68b13]{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;background:var(--primary-green);color:var(--dark-teal);border-radius:50%;font-weight:700;font-size:.8rem;margin-right:12px;flex-shrink:0}@media (max-width: 768px){.detailed-feature-card[data-v-11b68b13]{grid-template-columns:1fr;gap:40px;padding:30px 20px}.detailed-feature-card.reverse[data-v-11b68b13]{direction:ltr}.image-container[data-v-11b68b13]{width:150px;height:150px;padding:30px}.feature-details h2[data-v-11b68b13]{font-size:1.8rem;text-align:center}.feature-description[data-v-11b68b13]{font-size:1.1rem;text-align:center}.feature-details-text[data-v-11b68b13]{font-size:1rem}}@media (max-width: 480px){.detailed-feature-card[data-v-11b68b13]{padding:20px 15px}.image-container[data-v-11b68b13]{width:120px;height:120px;padding:25px}.feature-details h2[data-v-11b68b13]{font-size:1.5rem}}.features-page[data-v-b241aa8c]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6;color:var(--text-dark)}.container[data-v-b241aa8c]{max-width:1200px;margin:0 auto;padding:0 20px}.hero[data-v-b241aa8c]{padding:120px 0 80px;background:linear-gradient(135deg,var(--primary-green) 0%,#A8E063 100%);text-align:center}.hero-content h1[data-v-b241aa8c]{font-size:3.5rem;font-weight:700;color:var(--dark-teal);margin-bottom:20px}.hero-content p[data-v-b241aa8c]{font-size:1.3rem;color:var(--dark-teal);opacity:.9;max-width:600px;margin:0 auto}.main-features[data-v-b241aa8c]{padding:100px 0;background:var(--white)}.features-grid[data-v-b241aa8c]{display:grid;grid-template-columns:1fr;gap:60px}.additional-features[data-v-b241aa8c]{padding:100px 0;background:#f8f9fa}.section-title[data-v-b241aa8c]{text-align:center;font-size:2.5rem;font-weight:700;color:var(--dark-teal);margin-bottom:60px}.features-list[data-v-b241aa8c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:40px}.feature-item[data-v-b241aa8c]{display:flex;align-items:flex-start;gap:20px;padding:30px;background:var(--white);border-radius:15px;box-shadow:0 5px 20px var(--shadow);transition:transform .3s ease}.feature-item[data-v-b241aa8c]:hover{transform:translateY(-5px)}.feature-icon[data-v-b241aa8c]{flex-shrink:0;width:50px;height:50px;background:var(--primary-green);border-radius:12px;display:flex;align-items:center;justify-content:center;padding:10px}.icon-image[data-v-b241aa8c]{width:30px;height:30px;object-fit:contain}.feature-content h3[data-v-b241aa8c]{font-size:1.3rem;font-weight:600;color:var(--dark-teal);margin-bottom:10px}.feature-content p[data-v-b241aa8c]{color:var(--text-light);line-height:1.6}.cta-section[data-v-b241aa8c]{padding:100px 0;background:var(--dark-teal);text-align:center}.cta-content h2[data-v-b241aa8c]{font-size:2.5rem;font-weight:700;color:var(--white);margin-bottom:20px}.cta-content p[data-v-b241aa8c]{font-size:1.2rem;color:var(--white);opacity:.9;margin-bottom:40px;max-width:600px;margin-left:auto;margin-right:auto}.cta-buttons[data-v-b241aa8c]{display:flex;gap:20px;justify-content:center}.cta-btn[data-v-b241aa8c]{padding:15px 30px;border-radius:12px;font-weight:600;text-decoration:none;transition:all .3s ease;border:none;cursor:pointer;font-size:1rem}.cta-btn.primary[data-v-b241aa8c]{background:var(--primary-green);color:var(--dark-teal)}.cta-btn.primary[data-v-b241aa8c]:hover{background:#a8e063;transform:translateY(-2px)}.cta-btn.secondary[data-v-b241aa8c]{background:transparent;color:var(--white);border:2px solid var(--white)}.cta-btn.secondary[data-v-b241aa8c]:hover{background:var(--white);color:var(--dark-teal)}@media (max-width: 768px){.hero-content h1[data-v-b241aa8c]{font-size:2.5rem}.hero-content p[data-v-b241aa8c]{font-size:1.1rem}.features-list[data-v-b241aa8c]{grid-template-columns:1fr}.feature-item[data-v-b241aa8c]{padding:20px}.cta-buttons[data-v-b241aa8c]{flex-direction:column;align-items:center}.cta-btn[data-v-b241aa8c]{width:200px}}.privacy-page[data-v-7652352b]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6;color:var(--text-dark)}.content-wrapper[data-v-7652352b]{padding-top:100px;padding-bottom:50px;min-height:100vh;background:var(--white)}.container[data-v-7652352b]{max-width:800px;margin:0 auto;padding:0 20px}.page-header[data-v-7652352b]{text-align:center;margin-bottom:50px}.page-header h1[data-v-7652352b]{font-size:3rem;font-weight:700;color:var(--dark-teal);margin-bottom:10px}.last-updated[data-v-7652352b]{color:var(--text-light);font-size:1rem}.content[data-v-7652352b]{background:var(--white);border-radius:20px;padding:40px;box-shadow:0 10px 30px var(--shadow)}.section[data-v-7652352b]{margin-bottom:40px}.section h2[data-v-7652352b]{font-size:1.5rem;font-weight:600;color:var(--dark-teal);margin-bottom:20px;border-bottom:2px solid var(--primary-green);padding-bottom:10px}.section p[data-v-7652352b]{margin-bottom:15px;line-height:1.7}.section ul[data-v-7652352b]{margin:15px 0;padding-left:30px}.section li[data-v-7652352b]{margin-bottom:8px;line-height:1.6}.email-link[data-v-7652352b]{color:var(--dark-teal);text-decoration:none;font-weight:500;border-bottom:1px solid var(--primary-green);transition:all .3s ease}.email-link[data-v-7652352b]:hover{color:var(--primary-green);border-bottom-color:var(--dark-teal)}@media (max-width: 768px){.content-wrapper[data-v-7652352b]{padding-top:90px}.page-header h1[data-v-7652352b]{font-size:2.5rem}.content[data-v-7652352b]{padding:30px 20px}.container[data-v-7652352b]{padding:0 15px}}.terms-page[data-v-6218c920]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6;color:var(--text-dark)}.content-wrapper[data-v-6218c920]{padding-top:100px;padding-bottom:50px;min-height:100vh;background:var(--white)}.container[data-v-6218c920]{max-width:800px;margin:0 auto;padding:0 20px}.page-header[data-v-6218c920]{text-align:center;margin-bottom:50px}.page-header h1[data-v-6218c920]{font-size:3rem;font-weight:700;color:var(--dark-teal);margin-bottom:10px}.last-updated[data-v-6218c920]{color:var(--text-light);font-size:1rem}.content[data-v-6218c920]{background:var(--white);border-radius:20px;padding:40px;box-shadow:0 10px 30px var(--shadow)}.section[data-v-6218c920]{margin-bottom:40px}.section h2[data-v-6218c920]{font-size:1.5rem;font-weight:600;color:var(--dark-teal);margin-bottom:20px;border-bottom:2px solid var(--primary-green);padding-bottom:10px}.section p[data-v-6218c920]{margin-bottom:15px;line-height:1.7}.section ul[data-v-6218c920]{margin:15px 0;padding-left:30px}.section li[data-v-6218c920]{margin-bottom:8px;line-height:1.6}.email-link[data-v-6218c920]{color:var(--dark-teal);text-decoration:none;font-weight:500;border-bottom:1px solid var(--primary-green);transition:all .3s ease}.email-link[data-v-6218c920]:hover{color:var(--primary-green);border-bottom-color:var(--dark-teal)}@media (max-width: 768px){.content-wrapper[data-v-6218c920]{padding-top:90px}.page-header h1[data-v-6218c920]{font-size:2.5rem}.content[data-v-6218c920]{padding:30px 20px}.container[data-v-6218c920]{padding:0 15px}}.about-page[data-v-23f6b61e]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6;color:var(--text-dark)}.content-wrapper[data-v-23f6b61e]{padding-top:100px;padding-bottom:50px;min-height:100vh;background:var(--white)}.container[data-v-23f6b61e]{max-width:800px;margin:0 auto;padding:0 20px}.page-header[data-v-23f6b61e]{text-align:center;margin-bottom:50px}.page-header h1[data-v-23f6b61e]{font-size:3rem;font-weight:700;color:var(--dark-teal);margin-bottom:10px}.subtitle[data-v-23f6b61e]{color:var(--text-light);font-size:1.2rem}.content[data-v-23f6b61e]{background:var(--white);border-radius:20px;padding:40px;box-shadow:0 10px 30px var(--shadow)}.section[data-v-23f6b61e]{margin-bottom:40px}.section h2[data-v-23f6b61e]{font-size:1.5rem;font-weight:600;color:var(--dark-teal);margin-bottom:20px;border-bottom:2px solid var(--primary-green);padding-bottom:10px}.section p[data-v-23f6b61e]{margin-bottom:15px;line-height:1.7}.section ul[data-v-23f6b61e]{margin:15px 0;padding-left:30px}.section li[data-v-23f6b61e]{margin-bottom:8px;line-height:1.6}.email-link[data-v-23f6b61e],.inline-link[data-v-23f6b61e]{color:var(--dark-teal);text-decoration:none;font-weight:500;border-bottom:1px solid var(--primary-green);transition:all .3s ease}.email-link[data-v-23f6b61e]:hover,.inline-link[data-v-23f6b61e]:hover{color:var(--primary-green);border-bottom-color:var(--dark-teal)}@media (max-width: 768px){.content-wrapper[data-v-23f6b61e]{padding-top:90px}.page-header h1[data-v-23f6b61e]{font-size:2.5rem}.content[data-v-23f6b61e]{padding:30px 20px}.container[data-v-23f6b61e]{padding:0 15px}}.support-page[data-v-00939d37]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6;color:var(--text-dark)}.content-wrapper[data-v-00939d37]{padding-top:100px;padding-bottom:50px;min-height:100vh;background:var(--white)}.container[data-v-00939d37]{max-width:1200px;margin:0 auto;padding:0 20px}.page-header[data-v-00939d37]{text-align:center;margin-bottom:60px}.page-header h1[data-v-00939d37]{font-size:3rem;font-weight:700;color:var(--dark-teal);margin-bottom:10px}.subtitle[data-v-00939d37]{color:var(--text-light);font-size:1.2rem;max-width:600px;margin:0 auto}.support-content[data-v-00939d37]{display:grid;grid-template-columns:2fr 1fr;gap:60px;align-items:start}.contact-form-section[data-v-00939d37]{background:var(--white);padding:40px;border-radius:12px;box-shadow:0 4px 20px var(--shadow)}.contact-form-section h2[data-v-00939d37]{font-size:2rem;font-weight:600;color:var(--dark-teal);margin-bottom:10px}.section-description[data-v-00939d37]{color:var(--text-light);margin-bottom:30px;font-size:1.1rem}.contact-form[data-v-00939d37]{display:flex;flex-direction:column;gap:20px}.form-group[data-v-00939d37]{display:flex;flex-direction:column}.form-group label[data-v-00939d37]{font-weight:500;color:var(--dark-teal);margin-bottom:8px;font-size:.95rem}.form-group input[data-v-00939d37],.form-group select[data-v-00939d37],.form-group textarea[data-v-00939d37]{padding:12px 16px;border:2px solid #e1e5e9;border-radius:8px;font-size:1rem;transition:all .3s ease;font-family:inherit}.form-group input[data-v-00939d37]:focus,.form-group select[data-v-00939d37]:focus,.form-group textarea[data-v-00939d37]:focus{outline:none;border-color:var(--primary-green);box-shadow:0 0 0 3px #bfef811a}.form-group input.error[data-v-00939d37],.form-group select.error[data-v-00939d37],.form-group textarea.error[data-v-00939d37]{border-color:#e74c3c}.form-group textarea[data-v-00939d37]{resize:vertical;min-height:120px}.error-message[data-v-00939d37]{color:#e74c3c;font-size:.875rem;margin-top:5px}.message-footer[data-v-00939d37]{display:flex;justify-content:space-between;align-items:center;margin-top:5px}.character-count[data-v-00939d37]{color:var(--text-light);font-size:.875rem;margin-left:auto}.character-count.warning[data-v-00939d37]{color:#e67e22;font-weight:500}.file-upload-area[data-v-00939d37]{margin-top:8px}.file-input[data-v-00939d37]{display:none}.file-upload-content[data-v-00939d37]{border:2px dashed #e1e5e9;border-radius:8px;padding:30px 20px;text-align:center;cursor:pointer;transition:all .3s ease;background:#f8f9fa}.file-upload-content[data-v-00939d37]:hover{border-color:var(--primary-green);background:#bfef810d}.file-upload-content.dragover[data-v-00939d37]{border-color:var(--primary-green);background:#bfef811a}.upload-icon[data-v-00939d37]{font-size:2rem;margin-bottom:10px}.upload-text[data-v-00939d37]{margin:0 0 5px;color:var(--text-dark);font-size:1rem}.upload-hint[data-v-00939d37]{margin:0;color:var(--text-light);font-size:.875rem}.uploaded-files[data-v-00939d37]{margin-top:15px;display:flex;flex-direction:column;gap:10px}.file-item[data-v-00939d37]{display:flex;align-items:center;justify-content:space-between;padding:12px 15px;background:#f8f9fa;border:1px solid #e1e5e9;border-radius:6px;transition:all .3s ease}.file-item[data-v-00939d37]:hover{background:#e9ecef}.file-info[data-v-00939d37]{display:flex;align-items:center;gap:12px;flex:1}.file-icon[data-v-00939d37]{font-size:1.2rem;width:30px;text-align:center}.file-details[data-v-00939d37]{display:flex;flex-direction:column;gap:2px}.file-name[data-v-00939d37]{font-weight:500;color:var(--text-dark);font-size:.9rem}.file-size[data-v-00939d37]{color:var(--text-light);font-size:.8rem}.remove-file-btn[data-v-00939d37]{background:#e74c3c;color:#fff;border:none;border-radius:50%;width:24px;height:24px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:1rem;font-weight:700;transition:all .3s ease;flex-shrink:0}.remove-file-btn[data-v-00939d37]:hover{background:#c0392b;transform:scale(1.1)}.submit-btn[data-v-00939d37]{background:var(--primary-green);color:var(--dark-teal);border:none;padding:16px 32px;border-radius:8px;font-size:1.1rem;font-weight:600;cursor:pointer;transition:all .3s ease;margin-top:10px}.submit-btn[data-v-00939d37]:hover:not(:disabled){background:#a8e063;transform:translateY(-2px);box-shadow:0 4px 15px #bfef814d}.submit-btn[data-v-00939d37]:disabled{opacity:.7;cursor:not-allowed;transform:none}.submit-btn.submitting[data-v-00939d37]{background:var(--text-light)}.faq-section[data-v-00939d37]{background:var(--white);padding:40px;border-radius:12px;box-shadow:0 4px 20px var(--shadow);margin-bottom:40px}.faq-section h2[data-v-00939d37]{font-size:1.8rem;font-weight:600;color:var(--dark-teal);margin-bottom:30px}.faq-list[data-v-00939d37]{display:flex;flex-direction:column;gap:15px}.faq-item[data-v-00939d37]{border:1px solid #e1e5e9;border-radius:8px;overflow:hidden;transition:all .3s ease}.faq-item.active[data-v-00939d37]{border-color:var(--primary-green);box-shadow:0 2px 10px #bfef8133}.faq-question[data-v-00939d37]{width:100%;background:none;border:none;padding:20px;text-align:left;font-size:1.1rem;font-weight:500;color:var(--dark-teal);cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:background-color .3s ease}.faq-question[data-v-00939d37]:hover{background-color:#f8f9fa}.faq-icon[data-v-00939d37]{font-size:1.2rem;font-weight:700;color:var(--primary-green);transition:transform .3s ease}.faq-item.active .faq-icon[data-v-00939d37]{transform:rotate(180deg)}.faq-answer[data-v-00939d37]{padding:0 20px 20px;color:var(--text-light);line-height:1.6}@media (max-width: 1024px){.support-content[data-v-00939d37]{grid-template-columns:1fr;gap:40px}.contact-form-section[data-v-00939d37],.faq-section[data-v-00939d37]{padding:30px}}@media (max-width: 768px){.page-header h1[data-v-00939d37]{font-size:2.5rem}.subtitle[data-v-00939d37]{font-size:1.1rem}.contact-form-section[data-v-00939d37],.faq-section[data-v-00939d37]{padding:25px}.contact-form-section h2[data-v-00939d37],.faq-section h2[data-v-00939d37]{font-size:1.6rem}}@media (max-width: 480px){.content-wrapper[data-v-00939d37]{padding-top:80px}.page-header h1[data-v-00939d37]{font-size:2rem}.contact-form-section[data-v-00939d37],.faq-section[data-v-00939d37],.contact-info[data-v-00939d37]{padding:20px}.form-group input[data-v-00939d37],.form-group select[data-v-00939d37],.form-group textarea[data-v-00939d37]{padding:10px 14px}.submit-btn[data-v-00939d37]{padding:14px 28px;font-size:1rem}.contact-method[data-v-00939d37]{padding:15px}.method-icon[data-v-00939d37]{width:35px;height:35px;font-size:1.3rem}.file-upload-content[data-v-00939d37]{padding:20px 15px}.upload-icon[data-v-00939d37]{font-size:1.5rem}.file-item[data-v-00939d37]{padding:10px 12px}.file-info[data-v-00939d37]{gap:10px}.file-icon[data-v-00939d37]{font-size:1rem;width:25px}.remove-file-btn[data-v-00939d37]{width:22px;height:22px;font-size:.9rem}}.not-found-page[data-v-b53ee3d3]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6;color:var(--text-dark);min-height:100vh;display:flex;flex-direction:column}.not-found-content[data-v-b53ee3d3]{flex:1;display:flex;align-items:center;justify-content:center;padding:50px 0;background:linear-gradient(135deg,var(--primary-green) 0%,#A8E063 100%)}.container[data-v-b53ee3d3]{max-width:800px;margin:0 auto;padding:0 20px}.error-section[data-v-b53ee3d3]{text-align:center}.error-number[data-v-b53ee3d3]{font-size:12rem;font-weight:900;color:var(--dark-teal);line-height:1;margin-bottom:30px}.error-section h1[data-v-b53ee3d3]{font-size:2.5rem;font-weight:700;color:var(--dark-teal);margin-bottom:20px}.error-description[data-v-b53ee3d3]{font-size:1.2rem;color:var(--dark-teal);opacity:.9;max-width:500px;margin:0 auto}@media (max-width: 768px){.error-number[data-v-b53ee3d3]{font-size:8rem}.error-section h1[data-v-b53ee3d3]{font-size:2rem}.error-description[data-v-b53ee3d3]{font-size:1.1rem}}@media (max-width: 480px){.error-number[data-v-b53ee3d3]{font-size:6rem}.error-section h1[data-v-b53ee3d3]{font-size:1.8rem}.error-description[data-v-b53ee3d3]{font-size:1rem}}
