.LandingHeader_headerInner__VlyXI{max-width:92rem;margin:0 auto;padding:0 1.5rem;width:100%;box-sizing:border-box}@media (min-width:1024px){.LandingHeader_headerInner__VlyXI{padding:0 2rem}}@media (min-width:1400px){.LandingHeader_headerInner__VlyXI{padding:0 4rem}}.LandingHeader_header__CPbU0{position:fixed;top:0;width:100%;background-color:transparent;backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0);z-index:1000;border-bottom:1px solid transparent;height:5.5rem;transition:all .5s cubic-bezier(.16,1,.3,1);display:flex;align-items:center}.LandingHeader_headerScrolled__951RK{height:5.5rem;background-color:rgba(2,10,6,.4);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid rgba(16,185,129,.1);box-shadow:0 4px 20px -10px rgba(0,0,0,.3)}.LandingHeader_solid__NEm6k{background:rgba(6,58,39,.4)!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;border-bottom:1px solid rgba(16,185,129,.1)!important;box-shadow:0 4px 20px -10px rgba(0,0,0,.3)!important}.LandingHeader_headerInner__VlyXI{display:flex;align-items:center;justify-content:space-between;transition:all .5s ease}.LandingHeader_header__CPbU0 .LandingHeader_navLink__KePEW,.LandingHeader_header__CPbU0 .LandingHeader_premiumBtnGhost__U6oZt{color:rgba(255,255,255,.8)!important;font-weight:500;font-size:.9375rem;transition:all .3s ease}.LandingHeader_header__CPbU0 .LandingHeader_navLink__KePEW:hover{color:#34d399!important;transform:translateY(-1px)}.LandingHeader_headerScrolled__951RK .LandingHeader_navLink__KePEW,.LandingHeader_headerScrolled__951RK .LandingHeader_premiumBtnGhost__U6oZt,.LandingHeader_solid__NEm6k .LandingHeader_navLink__KePEW,.LandingHeader_solid__NEm6k .LandingHeader_premiumBtnGhost__U6oZt{color:rgba(255,255,255,.95)!important}.LandingHeader_solid__NEm6k .LandingHeader_premiumBtnGhost__U6oZt{border-color:rgba(255,255,255,.15)!important}.LandingHeader_solid__NEm6k .LandingHeader_premiumBtnGhost__U6oZt:hover{background:rgba(255,255,255,.1)!important;border-color:rgba(255,255,255,.3)!important}.LandingHeader_brand__k3iPa{display:flex;align-items:center;text-decoration:none;transition:opacity .3s ease}.LandingHeader_brand__k3iPa:hover{opacity:.9}.LandingHeader_logoContainer__ogK9g{position:relative;display:flex;align-items:center;text-decoration:none;width:170px;min-height:5rem;transition:width .5s cubic-bezier(.16,1,.3,1)}.LandingHeader_headerScrolled__951RK .LandingHeader_logoContainer__ogK9g{width:62px}.LandingHeader_logoIconImage__2ztz4,.LandingHeader_logoImage__B7UtJ{position:absolute;top:50%;height:auto;transition:all .5s cubic-bezier(.16,1,.3,1);image-rendering:crisp-edges}.LandingHeader_logoImage__B7UtJ{width:170px;transform:translateY(-23%)}@media (max-width:767px){.LandingHeader_logoContainer__ogK9g,.LandingHeader_logoImage__B7UtJ{width:130px}}.LandingHeader_logoIconImage__2ztz4{width:58px;left:22px;transform:translateY(-50%)}.LandingHeader_logoVisible__93MSB{opacity:1;pointer-events:auto}.LandingHeader_logoHidden__jYoAM{opacity:0;pointer-events:none}.LandingHeader_headerScrolled__951RK.LandingHeader_mobileMenuOpen__Z_yxe,.LandingHeader_solid__NEm6k.LandingHeader_mobileMenuOpen__Z_yxe{background:#063A27!important;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.LandingHeader_mobileMenuOpen__Z_yxe .LandingHeader_logoContainer__ogK9g{width:170px}.LandingHeader_mobileMenuButton___TiA4{display:block;background:none;border:none;color:white;padding:.5rem;cursor:pointer;z-index:1001;margin-left:auto}@media (max-width:767px){.LandingHeader_headerScrolled__951RK{background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border-bottom:none!important;box-shadow:none!important}.LandingHeader_headerScrolled__951RK .LandingHeader_authButtons__WFCDi,.LandingHeader_headerScrolled__951RK .LandingHeader_brand__k3iPa{opacity:0;pointer-events:none;transition:opacity .3s ease}.LandingHeader_headerScrolled__951RK .LandingHeader_mobileMenuButton___TiA4{background:rgba(6,58,39,.6);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-radius:50%;width:2.75rem;height:2.75rem;display:flex;align-items:center;justify-content:center;padding:0}.LandingHeader_header__CPbU0.LandingHeader_mobileMenuOpen__Z_yxe .LandingHeader_brand__k3iPa{opacity:1;pointer-events:auto}.LandingHeader_header__CPbU0.LandingHeader_mobileMenuOpen__Z_yxe{background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border-bottom:none!important;box-shadow:none!important}.LandingHeader_header__CPbU0.LandingHeader_mobileMenuOpen__Z_yxe .LandingHeader_mobileMenuButton___TiA4{background:none;backdrop-filter:none;-webkit-backdrop-filter:none;border-radius:0;width:auto;height:auto;padding:.5rem}}@media (min-width:768px){.LandingHeader_mobileMenuButton___TiA4{display:none}}.LandingHeader_mobileOverlay__q0sEd{position:fixed;top:0;left:0;width:100vw;height:100vh;height:100dvh;background:#063A27;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-top:1px solid rgba(16,185,129,.3);z-index:999;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2rem;gap:3.5rem;opacity:0;visibility:hidden;transition:opacity .4s cubic-bezier(.16,1,.3,1),visibility .4s}.LandingHeader_mobileOverlayOpen__kTXF4{opacity:1;visibility:visible}.LandingHeader_mobileNav__aW3la{display:flex;flex-direction:column;align-items:center;gap:2rem;transform:translateY(20px);transition:transform .4s cubic-bezier(.16,1,.3,1)}.LandingHeader_mobileOverlayOpen__kTXF4 .LandingHeader_mobileNav__aW3la{transform:translateY(0)}.LandingHeader_mobileNavLink__jTIlt{color:white;font-size:1.5rem;font-weight:700;text-decoration:none;letter-spacing:.02em}.LandingHeader_mobileAuthButtons__m8qBP{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:1rem;width:100%;max-width:250px;transform:translateY(20px);transition:transform .4s cubic-bezier(.16,1,.3,1) .1s}.LandingHeader_mobileOverlayOpen__kTXF4 .LandingHeader_mobileAuthButtons__m8qBP{transform:translateY(0)}.LandingHeader_nav__GS_OZ{display:none}@media (min-width:768px){.LandingHeader_nav__GS_OZ{display:flex;gap:2.5rem;font-size:.9375rem;font-weight:600}}.LandingHeader_navLink__KePEW{color:rgba(255,255,255,.75);transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;padding:.5rem 1rem;border-radius:100px;font-weight:600;letter-spacing:.01em;display:flex;align-items:center}.LandingHeader_navLink__KePEW:hover{color:#34d399!important;background:rgba(255,255,255,.05)}.LandingHeader_navLink__KePEW:after{content:"";position:absolute;width:0;height:1px;bottom:.4rem;left:1rem;right:1rem;background-color:#34d399;transition:width .3s cubic-bezier(.16,1,.3,1);opacity:0}.LandingHeader_navLink__KePEW:hover:after{width:calc(100% - 2rem);opacity:1}.LandingHeader_authButtons__WFCDi{display:flex;gap:.75rem;align-items:center}.LandingHeader_authButtons__WFCDi a{text-decoration:none}.LandingHeader_hiddenOnMobile___q4Pm{display:none!important}@media (min-width:640px){.LandingHeader_hiddenOnMobile___q4Pm{display:flex!important}}@media (max-width:768px){.LandingHeader_authButtons__WFCDi{display:none}}.LandingHeader_premiumBtnGhost__U6oZt{background:transparent;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.15)!important;color:white!important;border-radius:100px!important;padding:.5rem 1.75rem!important;font-weight:500!important;letter-spacing:.02em;transition:all .3s cubic-bezier(.16,1,.3,1)!important;text-shadow:0 1px 2px rgba(0,0,0,.2)}.LandingHeader_premiumBtnGhost__U6oZt:hover{background:rgba(255,255,255,.1)!important;border-color:rgba(255,255,255,.3)!important;transform:translateY(-2px);box-shadow:0 8px 20px -5px rgba(0,0,0,.2)}.LandingHeader_premiumBtnGreen__kzQAt{background:linear-gradient(135deg,#059669,#10b981)!important;color:white!important;border-radius:100px!important;padding:.5rem 2rem!important;font-weight:600!important;letter-spacing:.02em;border:none!important;box-shadow:0 4px 15px -3px rgba(16,185,129,.4),inset 0 1px 0 rgba(255,255,255,.2)!important;transition:all .3s cubic-bezier(.16,1,.3,1)!important;position:relative;overflow:hidden}.LandingHeader_premiumBtnGreen__kzQAt:hover{transform:translateY(-2px);box-shadow:0 8px 25px -5px rgba(16,185,129,.5),inset 0 1px 0 rgba(255,255,255,.2)!important}.LandingFooter_footer__puD5s{padding:4rem .75rem 2rem;border-top:1px solid #e5e7eb;background-color:#f9fafb;color:#111827}@media (min-width:1024px){.LandingFooter_footer__puD5s{padding:5rem 1.5rem 3rem}}.LandingFooter_container__fpgWI{max-width:92rem;margin:0 auto;padding:0 1.5rem;width:100%;box-sizing:border-box}@media (min-width:1024px){.LandingFooter_container__fpgWI{padding:0 2rem}}@media (min-width:1400px){.LandingFooter_container__fpgWI{padding:0 4rem}}.LandingFooter_footerGrid__qjFow{display:grid;grid-template-columns:1fr;gap:2rem;margin-bottom:4rem}@media (min-width:768px){.LandingFooter_footerGrid__qjFow{grid-template-columns:1.5fr 1fr 1fr}}@media (min-width:1024px){.LandingFooter_footerGrid__qjFow{grid-template-columns:2fr repeat(3,1fr)}}.LandingFooter_footerColumn__lqU9D{display:flex;flex-direction:column;gap:1rem}.LandingFooter_brand__JrnsD{display:flex;align-items:center}.LandingFooter_footerColumnTitle__Q8uZA{font-size:.75rem;font-weight:var(--font-bold);text-transform:uppercase;letter-spacing:.1em;color:#111;margin-bottom:.5rem}.LandingFooter_footerList__kMrur{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1rem}.LandingFooter_footerDescription__uZNKx{color:#6b7280;font-size:.875rem;line-height:1.625;max-width:20rem}.LandingFooter_socialLinks___XHkf{display:flex;flex-direction:column;gap:.625rem}.LandingFooter_socialLabel__iY0r2{font-size:.8125rem;font-weight:500;color:#6b7280}.LandingFooter_socialIcons__fs4Jv{display:flex;gap:.75rem}.LandingFooter_socialLink__a9_BZ{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:.5rem;color:#6b7280;background:rgba(0,0,0,.04);transition:all .2s ease}.LandingFooter_socialLink__a9_BZ:hover{color:var(--primary);background:rgba(0,0,0,.08);transform:translateY(-2px)}.LandingFooter_footerLink__RyBOM{color:#6b7280;font-size:.9375rem;font-weight:500;transition:all .2s ease;width:fit-content;text-decoration:none}.LandingFooter_footerLink__RyBOM:hover{color:var(--primary);transform:translateX(4px)}.LandingFooter_footerBottom___nqgb{padding-top:2rem;border-top:1px solid rgba(0,0,0,.05);display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:1.5rem}@media (min-width:768px){.LandingFooter_footerBottom___nqgb{flex-direction:row}}.LandingFooter_footerCopyright__Y_Es9{color:#9CA3AF;font-size:.875rem}.LandingFooter_footerLegalLinks__P3Vga{display:flex;gap:2rem}.FloatingWhatsApp_floatingContainer__ckUio{position:fixed;bottom:32px;right:32px;z-index:9999;display:flex;align-items:center;justify-content:center}.FloatingWhatsApp_floatingButton__qalQI{display:flex;align-items:center;justify-content:center;width:60px;height:60px;background-color:#25D366;color:#ffffff;border-radius:50%;box-shadow:0 4px 12px rgba(37,211,102,.4);position:relative;transition:transform .3s ease,box-shadow .3s ease;cursor:pointer;text-decoration:none;animation:FloatingWhatsApp_pulse__RPFfB 2s infinite}.FloatingWhatsApp_floatingButton__qalQI:hover{transform:translateY(-4px) scale(1.05);box-shadow:0 6px 16px rgba(37,211,102,.5);animation:none}.FloatingWhatsApp_icon__O_C1j{width:32px;height:32px}.FloatingWhatsApp_tooltip__fNuj_{position:absolute;right:100%;margin-right:16px;background-color:var(--bg-surface);color:var(--text-secondary);padding:8px 12px;border-radius:8px;font-size:14px;font-weight:600;white-space:nowrap;box-shadow:0 4px 12px rgba(0,0,0,.1);opacity:0;visibility:hidden;transform:translateX(10px);transition:opacity .3s ease,transform .3s ease,visibility .3s}.FloatingWhatsApp_floatingButton__qalQI:hover .FloatingWhatsApp_tooltip__fNuj_{opacity:1;visibility:visible;transform:translateX(0)}@keyframes FloatingWhatsApp_pulse__RPFfB{0%{box-shadow:0 0 0 0 rgba(37,211,102,.6)}70%{box-shadow:0 0 0 15px rgba(37,211,102,0)}to{box-shadow:0 0 0 0 rgba(37,211,102,0)}}@media (max-width:768px){.FloatingWhatsApp_floatingContainer__ckUio{bottom:24px;right:24px}.FloatingWhatsApp_floatingButton__qalQI{width:52px;height:52px}.FloatingWhatsApp_icon__O_C1j{width:28px;height:28px}.FloatingWhatsApp_tooltip__fNuj_{display:none}}