@keyframes not-found_fadeInUp__IvPVG{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes not-found_fadeIn__8vp5g{0%{opacity:0}to{opacity:1}}@keyframes not-found_fadeInDown__MJFkZ{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes not-found_slideInLeft__m0p_7{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes not-found_slideInRight__sE5wv{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@keyframes not-found_scaleIn__wOxZu{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes not-found_pulse___ymoa{0%{box-shadow:0 0 0 0 hsla(0,100%,82%,.6)}70%{box-shadow:0 0 0 12px hsla(0,100%,82%,0)}to{box-shadow:0 0 0 0 hsla(0,100%,82%,0)}}@keyframes not-found_float__k1M2t{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes not-found_shimmer__lYnbU{0%{background-position:-200% 0}to{background-position:200% 0}}.not-found_animate-fade-in-up__qHl1v{animation:not-found_fadeInUp__IvPVG .6s ease forwards}.not-found_animate-fade-in__GN2xE{animation:not-found_fadeIn__8vp5g .6s ease forwards}.not-found_animate-fade-in-down__fCo4i{animation:not-found_fadeInDown__MJFkZ .5s ease forwards}.not-found_animate-slide-in-left__FAXfC{animation:not-found_slideInLeft__m0p_7 .6s ease forwards}.not-found_animate-slide-in-right___56Tn{animation:not-found_slideInRight__sE5wv .6s ease forwards}.not-found_animate-scale-in__nPcRT{animation:not-found_scaleIn__wOxZu .6s ease forwards}.not-found_animate-pulse__QJozu{animation:not-found_pulse___ymoa 2s infinite}.not-found_animate-float__bYFTr{animation:not-found_float__k1M2t 3s ease-in-out infinite}.not-found_delay-100__ikkq6{animation-delay:.1s;opacity:0}.not-found_delay-200__JtNpa{animation-delay:.2s;opacity:0}.not-found_delay-300__gjFej{animation-delay:.3s;opacity:0}.not-found_delay-400__64lRU{animation-delay:.4s;opacity:0}.not-found_delay-500__qYY2P{animation-delay:.5s;opacity:0}.not-found_delay-600__26ZRu{animation-delay:.6s;opacity:0}.not-found_delay-700__AjFVA{animation-delay:.7s;opacity:0}.not-found_delay-800__55mha{animation-delay:.8s;opacity:0}.not-found_delay-900__t_e6E{animation-delay:.9s;opacity:0}.not-found_delay-1000__3PFL0{animation-delay:1s;opacity:0}.not-found_delay-1100__dHv21{animation-delay:1.1s;opacity:0}.not-found_delay-1200__tVuYn{animation-delay:1.2s;opacity:0}.not-found_notFound__Te_Cc{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:4rem 2rem 6rem}.not-found_container__KUZH9{text-align:center;max-width:500px}.not-found_code__ZEjJJ{font-size:8rem;font-weight:700;color:#2b8074;line-height:1;margin-bottom:1.5rem}@media(max-width:768px){.not-found_code__ZEjJJ{font-size:5rem}}.not-found_title__xpTHy{font-family:var(--font-inter),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:2.25rem;font-weight:700;line-height:1.2;letter-spacing:-.02em;color:#3d403f}@media(max-width:768px){.not-found_title__xpTHy{font-size:1.875rem}}.not-found_title__xpTHy{margin-bottom:1rem}.not-found_description__SBbaG{font-family:var(--font-inter),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.7;color:#6b7280;margin-bottom:3rem}.not-found_actions__lo1Y2{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.not-found_btnPrimary__bz2LI{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:1rem 2rem;background-color:#ffa2a2;color:#3d403f;font-family:var(--font-inter),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:1rem;font-weight:600;border:none;border-radius:9999px;box-shadow:inset 0 -2px 0 0 #3d403f;cursor:pointer;transition:all .25s ease;text-decoration:none;white-space:nowrap;max-width:100%}.not-found_btnPrimary__bz2LI:hover{background-color:#ff8080;transform:translateY(-2px);box-shadow:inset 0 -2px 0 0 #3d403f,0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)}.not-found_btnPrimary__bz2LI:active{transform:translateY(0)}@media(max-width:640px){.not-found_btnPrimary__bz2LI{white-space:normal;text-align:center;padding:.5rem 1rem}}.not-found_btnSecondary__eVeq4{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:1rem 2rem;background-color:transparent;color:#2b8074;font-family:var(--font-inter),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:1rem;font-weight:600;border:2px solid #2b8074;border-radius:9999px;cursor:pointer;transition:all .25s ease;text-decoration:none;white-space:nowrap;max-width:100%}.not-found_btnSecondary__eVeq4:hover{background-color:#2b8074;color:#fff}@media(max-width:640px){.not-found_btnSecondary__eVeq4{white-space:normal;text-align:center;padding:.5rem 1rem}}@keyframes BackgroundBlobs_fadeInUp__FUrMk{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes BackgroundBlobs_fadeIn__0zp0R{0%{opacity:0}to{opacity:1}}@keyframes BackgroundBlobs_fadeInDown__hKR4e{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes BackgroundBlobs_slideInLeft__3Eqwz{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes BackgroundBlobs_slideInRight__WkCP5{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@keyframes BackgroundBlobs_scaleIn__NaNAu{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes BackgroundBlobs_shimmer__TuXzc{0%{background-position:-200% 0}to{background-position:200% 0}}.BackgroundBlobs_animate-fade-in-up__XaaUz{animation:BackgroundBlobs_fadeInUp__FUrMk .6s ease forwards}.BackgroundBlobs_animate-fade-in__JU4Tj{animation:BackgroundBlobs_fadeIn__0zp0R .6s ease forwards}.BackgroundBlobs_animate-fade-in-down__LGs4Z{animation:BackgroundBlobs_fadeInDown__hKR4e .5s ease forwards}.BackgroundBlobs_animate-slide-in-left__bF7wL{animation:BackgroundBlobs_slideInLeft__3Eqwz .6s ease forwards}.BackgroundBlobs_animate-slide-in-right__5rsOU{animation:BackgroundBlobs_slideInRight__WkCP5 .6s ease forwards}.BackgroundBlobs_animate-scale-in__Bc5ZK{animation:BackgroundBlobs_scaleIn__NaNAu .6s ease forwards}.BackgroundBlobs_animate-pulse__WTbDV{animation:BackgroundBlobs_pulse__fL5ms 2s infinite}.BackgroundBlobs_animate-float__SUk75{animation:BackgroundBlobs_float__y60i5 3s ease-in-out infinite}.BackgroundBlobs_delay-100___5BQ0{animation-delay:.1s;opacity:0}.BackgroundBlobs_delay-200__i___b{animation-delay:.2s;opacity:0}.BackgroundBlobs_delay-300__8ZilI{animation-delay:.3s;opacity:0}.BackgroundBlobs_delay-400__CsJSM{animation-delay:.4s;opacity:0}.BackgroundBlobs_delay-500__Z74_D{animation-delay:.5s;opacity:0}.BackgroundBlobs_delay-600__8i3it{animation-delay:.6s;opacity:0}.BackgroundBlobs_delay-700__O3HjD{animation-delay:.7s;opacity:0}.BackgroundBlobs_delay-800__Y9XXK{animation-delay:.8s;opacity:0}.BackgroundBlobs_delay-900__L7AY3{animation-delay:.9s;opacity:0}.BackgroundBlobs_delay-1000__RKXDm{animation-delay:1s;opacity:0}.BackgroundBlobs_delay-1100__fGBx3{animation-delay:1.1s;opacity:0}.BackgroundBlobs_delay-1200__rRV2K{animation-delay:1.2s;opacity:0}.BackgroundBlobs_blobsContainer__dSRnI{position:fixed;top:0;left:0;right:0;bottom:0;pointer-events:none;overflow:hidden;z-index:0}.BackgroundBlobs_blob__QV9n1{position:absolute;left:var(--x-pos);top:var(--y-pos);width:var(--size);height:auto;opacity:var(--opacity);transform:rotate(var(--rotation));animation:BackgroundBlobs_float__y60i5 var(--duration) ease-in-out infinite,BackgroundBlobs_pulse__fL5ms calc(var(--duration)*.7) ease-in-out infinite alternate;animation-delay:var(--delay),calc(var(--delay)*.5);will-change:transform,opacity}.BackgroundBlobs_blob__QV9n1 svg{width:100%;height:auto;display:block}.BackgroundBlobs_ellipse__E1wtO{color:#ffa2a2}.BackgroundBlobs_ellipse__E1wtO:nth-child(3n){color:rgba(43,128,116,.6)}.BackgroundBlobs_ellipse__E1wtO:nth-child(5n){color:hsla(0,100%,86%,.8)}.BackgroundBlobs_rectangle__9t9_S{color:#ffa2a2}.BackgroundBlobs_rectangle__9t9_S:nth-child(4n){color:rgba(58,157,143,.5)}.BackgroundBlobs_rectangle__9t9_S:nth-child(6n){color:hsla(0,100%,82%,.7)}@keyframes BackgroundBlobs_float__y60i5{0%{transform:rotate(var(--rotation)) translateX(0) translateY(0) scale(1)}25%{transform:rotate(calc(var(--rotation) + 20deg)) translateX(60vw) translateY(-15vh) scale(1.08)}50%{transform:rotate(calc(var(--rotation) - 15deg)) translateX(-30vw) translateY(20vh) scale(.92)}75%{transform:rotate(calc(var(--rotation) + 10deg)) translateX(40vw) translateY(-10vh) scale(1.05)}to{transform:rotate(var(--rotation)) translateX(0) translateY(0) scale(1)}}@keyframes BackgroundBlobs_pulse__fL5ms{0%{opacity:var(--opacity)}to{opacity:calc(var(--opacity)*1.2)}}@media(max-width:768px){.BackgroundBlobs_blob__QV9n1:nth-child(n+5){display:none}}@media(prefers-reduced-motion:reduce){.BackgroundBlobs_blob__QV9n1{animation:none}}@keyframes CookieModal_fadeInUp__kMYyS{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes CookieModal_fadeIn__eWirj{0%{opacity:0}to{opacity:1}}@keyframes CookieModal_fadeInDown__TXwOO{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes CookieModal_slideInLeft__4kY_t{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes CookieModal_slideInRight__gSjDp{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@keyframes CookieModal_scaleIn___FyyA{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes CookieModal_pulse__uUlLY{0%{box-shadow:0 0 0 0 hsla(0,100%,82%,.6)}70%{box-shadow:0 0 0 12px hsla(0,100%,82%,0)}to{box-shadow:0 0 0 0 hsla(0,100%,82%,0)}}@keyframes CookieModal_float__1EU0d{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes CookieModal_shimmer__6am4W{0%{background-position:-200% 0}to{background-position:200% 0}}.CookieModal_animate-fade-in-up__rmMsc{animation:CookieModal_fadeInUp__kMYyS .6s ease forwards}.CookieModal_animate-fade-in__viiRc{animation:CookieModal_fadeIn__eWirj .6s ease forwards}.CookieModal_animate-fade-in-down__uPHmo{animation:CookieModal_fadeInDown__TXwOO .5s ease forwards}.CookieModal_animate-slide-in-left__6QZ8a{animation:CookieModal_slideInLeft__4kY_t .6s ease forwards}.CookieModal_animate-slide-in-right__ODoVa{animation:CookieModal_slideInRight__gSjDp .6s ease forwards}.CookieModal_animate-scale-in__tbQuX{animation:CookieModal_scaleIn___FyyA .6s ease forwards}.CookieModal_animate-pulse__RWm1G{animation:CookieModal_pulse__uUlLY 2s infinite}.CookieModal_animate-float__19DkQ{animation:CookieModal_float__1EU0d 3s ease-in-out infinite}.CookieModal_delay-100__Q3_Fc{animation-delay:.1s;opacity:0}.CookieModal_delay-200__b7ZSk{animation-delay:.2s;opacity:0}.CookieModal_delay-300__lZqOk{animation-delay:.3s;opacity:0}.CookieModal_delay-400__dusi_{animation-delay:.4s;opacity:0}.CookieModal_delay-500__YvBjD{animation-delay:.5s;opacity:0}.CookieModal_delay-600__PUfsT{animation-delay:.6s;opacity:0}.CookieModal_delay-700__PMzJB{animation-delay:.7s;opacity:0}.CookieModal_delay-800__Pppc_{animation-delay:.8s;opacity:0}.CookieModal_delay-900__IwgkA{animation-delay:.9s;opacity:0}.CookieModal_delay-1000__VFmlE{animation-delay:1s;opacity:0}.CookieModal_delay-1100__171eL{animation-delay:1.1s;opacity:0}.CookieModal_delay-1200__9OLk1{animation-delay:1.2s;opacity:0}.CookieModal_container__UOh_d{position:fixed;right:1.5rem;bottom:1.5rem;z-index:2000;max-width:720px;width:min(92vw,620px);animation:CookieModal_slideInUp__RvwUF .4s ease}@media(max-width:768px){.CookieModal_container__UOh_d{right:1rem;bottom:1rem;width:calc(100vw - 2rem)}}@keyframes CookieModal_slideInUp__RvwUF{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.CookieModal_panel__sin0M{background:hsla(0,0%,100%,.98);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:1.5rem;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);padding:3rem;border:1px solid rgba(0,0,0,.05)}@media(max-width:768px){.CookieModal_panel__sin0M{padding:2rem}}.CookieModal_title__xllQJ{font-size:1.5rem;font-weight:700;color:#3d403f;margin:0 0 1.5rem;line-height:1.2}@media(max-width:768px){.CookieModal_title__xllQJ{font-size:1.25rem}}.CookieModal_text__HDNm_{color:#6b7280;line-height:1.6;margin:0 0 2rem;font-size:1rem}.CookieModal_actions__dk_fu{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem;gap:1rem;margin-top:2rem}@media(max-width:768px){.CookieModal_actions__dk_fu{grid-template-columns:1fr}}.CookieModal_btn__xQ4tv{padding:1rem 1.5rem;border-radius:9999px;border:none;cursor:pointer;font-family:var(--font-inter),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-weight:600;font-size:1rem;transition:all .25s ease;white-space:nowrap}.CookieModal_btn__xQ4tv:hover{transform:translateY(-2px)}.CookieModal_btn__xQ4tv:active{transform:translateY(0)}.CookieModal_btnPrimary__ONII9{background:#2b8074;color:#fff;box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.15)}.CookieModal_btnPrimary__ONII9:hover{background:#1f5f56}.CookieModal_btnSecondary__GjjnE{background:#ffa2a2;color:#3d403f;box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.15)}.CookieModal_btnSecondary__GjjnE:hover{background:#ff8080}.CookieModal_btnTertiary__NMzqh{background:#e5e7eb;color:#3d403f}.CookieModal_btnTertiary__NMzqh:hover{background:#d1d5db}.CookieModal_links___rR_g{margin-top:1.5rem;text-align:center}.CookieModal_links___rR_g a{color:#2b8074;font-size:.875rem;text-decoration:underline;transition:color .15s ease}.CookieModal_links___rR_g a:hover{color:#1f5f56}.CookieModal_toggles__NJiiS{margin-top:1.5rem}.CookieModal_toggleRow__qZcGW{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e5e7eb;cursor:pointer;transition:background .15s ease;border-radius:.5rem;padding:1.5rem 1rem;margin-left:-1rem;margin-right:-1rem}.CookieModal_toggleRow__qZcGW:hover{background:#f9fafb}.CookieModal_toggleRow__qZcGW:last-child{border-bottom:none}.CookieModal_toggleContent__U03h6{display:flex;flex-direction:column;gap:.25rem;flex:1 1}.CookieModal_toggleLabel__5aRk6{font-weight:600;color:#3d403f;font-size:1rem}.CookieModal_toggleHint__P4_pA{color:#6b7280;font-size:.875rem;line-height:1.4;margin:0}.CookieModal_checkbox__rryVX{width:20px;height:20px;cursor:pointer;accent-color:#2b8074;flex-shrink:0}.CookieModal_checkbox__rryVX:disabled{cursor:not-allowed;opacity:.6}@keyframes MegaMenu_fadeInUp__CMAds{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes MegaMenu_fadeIn__eCHHN{0%{opacity:0}to{opacity:1}}@keyframes MegaMenu_fadeInDown__jXVJv{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes MegaMenu_slideInLeft__qhmfm{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes MegaMenu_slideInRight__juu6e{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@keyframes MegaMenu_scaleIn__MSjKz{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes MegaMenu_pulse__m_jbe{0%{box-shadow:0 0 0 0 hsla(0,100%,82%,.6)}70%{box-shadow:0 0 0 12px hsla(0,100%,82%,0)}to{box-shadow:0 0 0 0 hsla(0,100%,82%,0)}}@keyframes MegaMenu_float__ZnPQJ{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes MegaMenu_shimmer__g5Qhq{0%{background-position:-200% 0}to{background-position:200% 0}}.MegaMenu_animate-fade-in-up__yv3of{animation:MegaMenu_fadeInUp__CMAds .6s ease forwards}.MegaMenu_animate-fade-in__TOAda{animation:MegaMenu_fadeIn__eCHHN .6s ease forwards}.MegaMenu_animate-fade-in-down__R5alw{animation:MegaMenu_fadeInDown__jXVJv .5s ease forwards}.MegaMenu_animate-slide-in-left__uwiWq{animation:MegaMenu_slideInLeft__qhmfm .6s ease forwards}.MegaMenu_animate-slide-in-right__SgiPk{animation:MegaMenu_slideInRight__juu6e .6s ease forwards}.MegaMenu_animate-scale-in__gzBGG{animation:MegaMenu_scaleIn__MSjKz .6s ease forwards}.MegaMenu_animate-pulse__pjnMv{animation:MegaMenu_pulse__m_jbe 2s infinite}.MegaMenu_animate-float__yU2RQ{animation:MegaMenu_float__ZnPQJ 3s ease-in-out infinite}.MegaMenu_delay-100__G5U7O{animation-delay:.1s;opacity:0}.MegaMenu_delay-200__Nrr3C{animation-delay:.2s;opacity:0}.MegaMenu_delay-300__hY5VM{animation-delay:.3s;opacity:0}.MegaMenu_delay-400__2yQN2{animation-delay:.4s;opacity:0}.MegaMenu_delay-500__I18Cc{animation-delay:.5s;opacity:0}.MegaMenu_delay-600__TjGIK{animation-delay:.6s;opacity:0}.MegaMenu_delay-700__R1_b1{animation-delay:.7s;opacity:0}.MegaMenu_delay-800__Hn8On{animation-delay:.8s;opacity:0}.MegaMenu_delay-900__LE3ww{animation-delay:.9s;opacity:0}.MegaMenu_delay-1000__u8pN8{animation-delay:1s;opacity:0}.MegaMenu_delay-1100__q_7n7{animation-delay:1.1s;opacity:0}.MegaMenu_delay-1200__6QMSv{animation-delay:1.2s;opacity:0}.MegaMenu_megaMenu__W5loL{position:fixed;top:4rem;left:50%;width:100vw;max-width:1100px;max-height:calc(100vh - 4rem - 20px);overflow-y:auto;transform:translate(-50%,-10px);background:#fff;border-radius:0 0 1rem 1rem;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);opacity:0;visibility:hidden;transition:all .25s ease;z-index:100}.MegaMenu_megaMenu__W5loL.MegaMenu_open__rTFuz{opacity:1;visibility:visible;transform:translate(-50%)}.MegaMenu_megaMenuContent__mngwm{display:grid;grid-template-columns:repeat(3,1fr) 240px;grid-gap:1rem;gap:1rem;padding:1.5rem}.MegaMenu_menuSection__5dhSi{display:flex;flex-direction:column}.MegaMenu_sectionTitle__VW19I{display:flex;align-items:center;gap:.25rem;font-size:11px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;padding-bottom:.25rem;border-bottom:1px solid #f3f4f6}.MegaMenu_sectionIcon__iCMj4{display:flex;align-items:center;justify-content:center;width:22px;height:22px;background:rgba(43,128,116,.1);border-radius:.375rem;color:#2b8074}.MegaMenu_sectionIcon__iCMj4 svg{width:14px;height:14px}.MegaMenu_menuList___PMWi{display:flex;flex-direction:column;gap:2px;flex:1 1}.MegaMenu_menuItem__1GeXL{display:flex;align-items:flex-start;gap:.5rem;padding:.5rem;border-radius:.5rem;text-decoration:none;transition:all .15s ease}.MegaMenu_menuItem__1GeXL:hover{background:#f9fafb}.MegaMenu_menuItem__1GeXL:hover .MegaMenu_menuItemTitle__q6nAZ{color:#2b8074}.MegaMenu_menuItem__1GeXL:hover .MegaMenu_menuItemIcon__g4xBv{background:#2b8074;color:#fff}.MegaMenu_menuItemIcon__g4xBv{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:#f3f4f6;border-radius:.375rem;color:#3d403f;flex-shrink:0;transition:all .15s ease}.MegaMenu_menuItemIcon__g4xBv svg{width:14px;height:14px}.MegaMenu_menuItemContent__p5nbx{display:flex;flex-direction:column;gap:1px;min-width:0}.MegaMenu_menuItemTitle__q6nAZ{font-size:13px;font-weight:500;color:#3d403f;transition:color .15s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MegaMenu_menuItemDescription__PeCtv{font-size:11px;color:#6b7280;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MegaMenu_viewAll__G7__a{display:inline-flex;align-items:center;gap:.25rem;margin-top:.5rem;padding-top:.5rem;border-top:1px solid #f3f4f6;font-size:12px;font-weight:500;color:#2b8074;text-decoration:none;transition:all .15s ease}.MegaMenu_viewAll__G7__a svg{width:14px;height:14px;transition:transform .15s ease}.MegaMenu_viewAll__G7__a:hover{color:#1f5f56}.MegaMenu_viewAll__G7__a:hover svg{transform:translateX(4px)}.MegaMenu_promoCard__u_JKj{background:linear-gradient(135deg,#2b8074,#1f5f56);border-radius:.75rem;padding:1rem;display:flex;flex-direction:column;justify-content:center}.MegaMenu_promoContent__P0jZI{display:flex;flex-direction:column;gap:.5rem}.MegaMenu_promoLabel__nrx_4{display:inline-block;width:-moz-fit-content;width:fit-content;padding:2px .25rem;background:hsla(0,0%,100%,.2);color:#fff;font-size:10px;font-weight:600;border-radius:.375rem;text-transform:uppercase;letter-spacing:.05em}.MegaMenu_promoTitle__hlqr0{font-size:15px;font-weight:700;color:#fff;line-height:1.3}.MegaMenu_promoDescription__mlM9o{font-size:12px;color:hsla(0,0%,100%,.85);line-height:1.4}.MegaMenu_promoLink__7bJDl{display:inline-flex;align-items:center;gap:.25rem;margin-top:.25rem;padding:.25rem .5rem;background:#fff;color:#2b8074;font-size:12px;font-weight:600;border-radius:9999px;text-decoration:none;transition:all .15s ease;width:-moz-fit-content;width:fit-content}.MegaMenu_promoLink__7bJDl svg{width:12px;height:12px}.MegaMenu_promoLink__7bJDl:hover{background:#f9fafb;transform:translateY(-2px);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)}@media(max-width:1280px){.MegaMenu_megaMenuContent__mngwm{grid-template-columns:repeat(3,1fr)}.MegaMenu_promoCard__u_JKj{display:none}}@media(max-width:1024px){.MegaMenu_megaMenu__W5loL{display:none}}.MegaMenu_menuComparisons__Y6Ct0{margin-top:1rem;padding-top:1rem;border-top:1px solid #e5e7eb}.MegaMenu_menuComparisonsLabel__9lJac{margin-bottom:.25rem;padding-left:.5rem;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#6b7280}.MegaMenu_menuComparisonsLabel__9lJac,.MegaMenu_menuItemCompact__A5RPL{display:block;font-family:var(--font-inter),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.MegaMenu_menuItemCompact__A5RPL{padding:.25rem .5rem;border-radius:.5rem;font-size:.875rem;color:#3d403f;text-decoration:none;transition:all .15s ease}.MegaMenu_menuItemCompact__A5RPL:hover{background:#f9fafb;color:#2b8074}.MegaMenu_menuItemCompact__A5RPL{display:flex;align-items:center;gap:.5rem}.MegaMenu_comparisonLogo__Rd4Kw{flex-shrink:0;width:16px;height:16px;object-fit:contain;border-radius:3px}.LanguageSwitcher_switcher__4yMa7{display:inline-flex;align-items:center;justify-content:center;min-width:2.25rem;height:2rem;padding:0 .5rem;font-size:.75rem;font-weight:600;letter-spacing:.04em;color:inherit;text-decoration:none;border:1px solid;border-radius:4px;opacity:.85;transition:opacity .2s ease,background-color .2s ease}.LanguageSwitcher_switcher__4yMa7:hover{opacity:1;background-color:rgba(0,0,0,.05)}@keyframes Footer_fadeInUp__jNWx6{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes Footer_fadeIn__SYA44{0%{opacity:0}to{opacity:1}}@keyframes Footer_fadeInDown__if2J5{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes Footer_slideInLeft__cWyzA{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes Footer_slideInRight__jYDTi{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@keyframes Footer_scaleIn__QsgDt{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes Footer_pulse__QSN1u{0%{box-shadow:0 0 0 0 hsla(0,100%,82%,.6)}70%{box-shadow:0 0 0 12px hsla(0,100%,82%,0)}to{box-shadow:0 0 0 0 hsla(0,100%,82%,0)}}@keyframes Footer_float__lHqO5{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes Footer_shimmer__jEw9j{0%{background-position:-200% 0}to{background-position:200% 0}}.Footer_animate-fade-in-up__Zg3c6{animation:Footer_fadeInUp__jNWx6 .6s ease forwards}.Footer_animate-fade-in__PormC{animation:Footer_fadeIn__SYA44 .6s ease forwards}.Footer_animate-fade-in-down__T8xdD{animation:Footer_fadeInDown__if2J5 .5s ease forwards}.Footer_animate-slide-in-left__7L0Qo{animation:Footer_slideInLeft__cWyzA .6s ease forwards}.Footer_animate-slide-in-right__0CdKq{animation:Footer_slideInRight__jYDTi .6s ease forwards}.Footer_animate-scale-in__JO1hq{animation:Footer_scaleIn__QsgDt .6s ease forwards}.Footer_animate-pulse__E5_kU{animation:Footer_pulse__QSN1u 2s infinite}.Footer_animate-float__LtLNE{animation:Footer_float__lHqO5 3s ease-in-out infinite}.Footer_delay-100__YNBUh{animation-delay:.1s;opacity:0}.Footer_delay-200__CV_kC{animation-delay:.2s;opacity:0}.Footer_delay-300___w0ek{animation-delay:.3s;opacity:0}.Footer_delay-400__shPig{animation-delay:.4s;opacity:0}.Footer_delay-500__Ah0vC{animation-delay:.5s;opacity:0}.Footer_delay-600__siCEk{animation-delay:.6s;opacity:0}.Footer_delay-700__cg1MZ{animation-delay:.7s;opacity:0}.Footer_delay-800__0b_6L{animation-delay:.8s;opacity:0}.Footer_delay-900__4zWtN{animation-delay:.9s;opacity:0}.Footer_delay-1000__QBka5{animation-delay:1s;opacity:0}.Footer_delay-1100__2kVa_{animation-delay:1.1s;opacity:0}.Footer_delay-1200__3IR4u{animation-delay:1.2s;opacity:0}.Footer_footer__X1Jp0{background:linear-gradient(180deg,#2a4c4b,#213c3b);color:#fff;padding:6rem 0 2rem}.Footer_container__gnWX2{width:100%;max-width:1280px;margin:0 auto;padding:0 1.5rem}.Footer_top__AZJF7{display:grid;grid-template-columns:1fr 2fr;grid-gap:6rem;gap:6rem;padding-bottom:4rem;border-bottom:1px solid hsla(0,0%,100%,.1)}@media(max-width:1024px){.Footer_top__AZJF7{grid-template-columns:1fr;gap:4rem}}.Footer_brand__ifGCW{display:flex;flex-direction:column;gap:1.5rem}.Footer_logo__TiS61{display:inline-block;transition:opacity .15s ease}.Footer_logo__TiS61:hover{opacity:.8}.Footer_logo__TiS61 img{height:36px;width:auto}.Footer_tagline__TL_Zs{font-size:1rem;color:hsla(0,0%,100%,.7);line-height:1.6;max-width:280px}.Footer_social__a1DG0{display:flex;gap:1rem;margin-top:.5rem}.Footer_socialLink__2F6Hc{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:hsla(0,0%,100%,.1);border-radius:.5rem;color:#fff;transition:all .15s ease}.Footer_socialLink__2F6Hc:hover{background:#2b8074;transform:translateY(-2px)}.Footer_socialLink__2F6Hc svg{width:18px;height:18px}.Footer_links__dArvA{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2rem;gap:2rem}@media(max-width:768px){.Footer_links__dArvA{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.Footer_links__dArvA{grid-template-columns:1fr}}.Footer_linkSection__YOItd{display:flex;flex-direction:column;gap:1rem}.Footer_linkTitle__ex8Wh{font-size:.875rem;font-weight:600;color:#fff;text-transform:uppercase;letter-spacing:.05em}.Footer_linkList__acPnn{display:flex;flex-direction:column;gap:.5rem}.Footer_link__BLFnH{font-size:.875rem;color:hsla(0,0%,100%,.7);text-decoration:none;transition:color .15s ease}.Footer_link__BLFnH:hover{color:#fff}.Footer_newsletterSection__TuKdO{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:3rem;padding:3rem 0;border-bottom:1px solid hsla(0,0%,100%,.1)}@media(max-width:768px){.Footer_newsletterSection__TuKdO{flex-direction:column;align-items:flex-start;gap:1.5rem}}.Footer_newsletterContent__4E_cy{flex:1 1}.Footer_newsletterTitle__X6GQY{text-align:center;font-size:1.125rem;font-weight:600;color:#fff;margin-bottom:.25rem}.Footer_newsletterText__nT5Mp{text-align:center;font-size:.875rem;color:hsla(0,0%,100%,.7);max-width:400px}.Footer_newsletterButton__hBJZa{justify-content:center;gap:.5rem;background-color:#ffa2a2;color:#3d403f;font-family:var(--font-inter),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:1rem;font-weight:600;border:none;border-radius:9999px;box-shadow:inset 0 -2px 0 0 #3d403f;cursor:pointer;transition:all .25s ease;max-width:100%}.Footer_newsletterButton__hBJZa:hover{background-color:#ff8080;transform:translateY(-2px);box-shadow:inset 0 -2px 0 0 #3d403f,0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)}.Footer_newsletterButton__hBJZa:active{transform:translateY(0)}@media(max-width:640px){.Footer_newsletterButton__hBJZa{white-space:normal;text-align:center;padding:.5rem 1rem}}.Footer_newsletterButton__hBJZa{display:inline-flex;align-items:center;gap:.25rem;padding:1rem 2rem;font-size:.875rem;white-space:nowrap;text-decoration:none}.Footer_newsletterButton__hBJZa svg{transition:transform .15s ease}.Footer_newsletterButton__hBJZa:hover svg{transform:translateX(4px)}@media(max-width:640px){.Footer_newsletterButton__hBJZa{width:100%;justify-content:center}}.Footer_bottom__fdmjN{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding-top:2rem}@media(max-width:768px){.Footer_bottom__fdmjN{flex-direction:column;text-align:center}}.Footer_copyright__G_qSi{font-size:.875rem;color:hsla(0,0%,100%,.5)}.Footer_legal___QLz0{display:flex;gap:2rem}@media(max-width:640px){.Footer_legal___QLz0{flex-wrap:wrap;justify-content:center;gap:1rem}}.Footer_legal___QLz0 a{font-size:.875rem;color:hsla(0,0%,100%,.5);text-decoration:none;transition:color .15s ease}.Footer_legal___QLz0 a:hover{color:#fff}@keyframes Navbar_fadeInUp__MKUc5{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes Navbar_fadeIn__VPM5c{0%{opacity:0}to{opacity:1}}@keyframes Navbar_fadeInDown__2JnzW{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes Navbar_slideInLeft__Cbp0J{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes Navbar_slideInRight__YGXXt{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@keyframes Navbar_scaleIn__fZPN2{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes Navbar_pulse__W6rFh{0%{box-shadow:0 0 0 0 hsla(0,100%,82%,.6)}70%{box-shadow:0 0 0 12px hsla(0,100%,82%,0)}to{box-shadow:0 0 0 0 hsla(0,100%,82%,0)}}@keyframes Navbar_float__OcwpS{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes Navbar_shimmer__1lvcQ{0%{background-position:-200% 0}to{background-position:200% 0}}.Navbar_animate-fade-in-up__60UQv{animation:Navbar_fadeInUp__MKUc5 .6s ease forwards}.Navbar_animate-fade-in__Mro7U{animation:Navbar_fadeIn__VPM5c .6s ease forwards}.Navbar_animate-fade-in-down__X1euY{animation:Navbar_fadeInDown__2JnzW .5s ease forwards}.Navbar_animate-slide-in-left__17HPJ{animation:Navbar_slideInLeft__Cbp0J .6s ease forwards}.Navbar_animate-slide-in-right__cBsOB{animation:Navbar_slideInRight__YGXXt .6s ease forwards}.Navbar_animate-scale-in__DB_0j{animation:Navbar_scaleIn__fZPN2 .6s ease forwards}.Navbar_animate-pulse__L_Bjv{animation:Navbar_pulse__W6rFh 2s infinite}.Navbar_animate-float__UPSXY{animation:Navbar_float__OcwpS 3s ease-in-out infinite}.Navbar_delay-100__rzAOQ{animation-delay:.1s;opacity:0}.Navbar_delay-200__TxL8R{animation-delay:.2s;opacity:0}.Navbar_delay-300__5syi3{animation-delay:.3s;opacity:0}.Navbar_delay-400__LPA8d{animation-delay:.4s;opacity:0}.Navbar_delay-500__2AxJq{animation-delay:.5s;opacity:0}.Navbar_delay-600__wtwia{animation-delay:.6s;opacity:0}.Navbar_delay-700__1whtv{animation-delay:.7s;opacity:0}.Navbar_delay-800__0cjB8{animation-delay:.8s;opacity:0}.Navbar_delay-900__3qzOS{animation-delay:.9s;opacity:0}.Navbar_delay-1000__0Pa5A{animation-delay:1s;opacity:0}.Navbar_delay-1100___A89a{animation-delay:1.1s;opacity:0}.Navbar_delay-1200__RBqmy{animation-delay:1.2s;opacity:0}.Navbar_navbar__R4_yp{position:fixed;top:0;left:0;right:0;height:4rem;z-index:9999;transition:all .25s ease}.Navbar_navbar__R4_yp.Navbar_scrolled__sqiYP{background:hsla(0,0%,100%,.95);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:0 1px 10px 3px rgba(0,0,0,.1)}.Navbar_container__6PUBq{width:100%;max-width:1280px;margin:0 auto;padding:0 1.5rem;display:flex;align-items:center;justify-content:space-between;height:100%}.Navbar_logo__VzhOq{display:flex;align-items:center;flex-shrink:0;transition:opacity .15s ease}.Navbar_logo__VzhOq:hover{opacity:.8}.Navbar_logo__VzhOq img{height:2rem;width:auto}.Navbar_navDesktop__Ug9EE{display:flex;align-items:center}@media(max-width:1024px){.Navbar_navDesktop__Ug9EE{display:none}}.Navbar_navItems__St5Px{display:flex;align-items:center;gap:3rem}.Navbar_navItem__l6sjR{position:relative}.Navbar_navButton__rsfZh,.Navbar_navLink__qQyS_{display:flex;align-items:center;gap:.25rem;padding:.5rem 0;font-family:var(--font-inter),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:1rem;font-weight:500;color:#3d403f;background:none;border:none;cursor:pointer;transition:color .15s ease;text-decoration:none}.Navbar_navButton__rsfZh:hover,.Navbar_navLink__qQyS_:hover{color:#2b8074}.Navbar_chevron__hRnHU{transition:transform .15s ease}.Navbar_chevron__hRnHU.Navbar_open__yCfNT{transform:rotate(180deg)}.Navbar_navActions__pqOzb{display:flex;align-items:center;gap:1rem}@media(max-width:1024px){.Navbar_navActions__pqOzb{display:none}}.Navbar_btnPrimary__zSWhw{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:1rem 2rem;background-color:#ffa2a2;color:#3d403f;font-family:var(--font-inter),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:1rem;font-weight:600;border:none;border-radius:9999px;box-shadow:inset 0 -2px 0 0 #3d403f;cursor:pointer;transition:all .25s ease;text-decoration:none;white-space:nowrap;max-width:100%}.Navbar_btnPrimary__zSWhw:hover{background-color:#ff8080;transform:translateY(-2px);box-shadow:inset 0 -2px 0 0 #3d403f,0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)}.Navbar_btnPrimary__zSWhw:active{transform:translateY(0)}@media(max-width:640px){.Navbar_btnPrimary__zSWhw{white-space:normal;text-align:center;padding:.5rem 1rem}}.Navbar_btnPrimary__zSWhw{padding:.5rem 1.5rem;font-size:.875rem}.Navbar_btnSecondary__i_NKY{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:1rem 2rem;background-color:transparent;color:#2b8074;font-family:var(--font-inter),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:1rem;font-weight:600;border:2px solid #2b8074;border-radius:9999px;cursor:pointer;transition:all .25s ease;text-decoration:none;white-space:nowrap;max-width:100%}.Navbar_btnSecondary__i_NKY:hover{background-color:#2b8074;color:#fff}@media(max-width:640px){.Navbar_btnSecondary__i_NKY{white-space:normal;text-align:center;padding:.5rem 1rem}}.Navbar_btnSecondary__i_NKY{padding:.5rem 1.5rem;font-size:.875rem}.Navbar_mobileToggle__1_3DJ{display:none;align-items:center;justify-content:center;width:44px;height:44px;background:none;border:none;cursor:pointer;position:relative;z-index:10001}@media(max-width:1024px){.Navbar_mobileToggle__1_3DJ{display:flex}}.Navbar_hamburger__0OOzB{position:relative;width:24px;height:18px}.Navbar_hamburger__0OOzB span{position:absolute;left:0;width:100%;height:2px;background:#3d403f;border-radius:2px;transition:all .25s ease}.Navbar_hamburger__0OOzB span:first-child{top:0}.Navbar_hamburger__0OOzB span:nth-child(2){top:50%;transform:translateY(-50%)}.Navbar_hamburger__0OOzB span:nth-child(3){bottom:0}.Navbar_hamburger__0OOzB.Navbar_open__yCfNT span:first-child{top:50%;transform:translateY(-50%) rotate(45deg)}.Navbar_hamburger__0OOzB.Navbar_open__yCfNT span:nth-child(2){opacity:0;transform:translateY(-50%) translateX(10px)}.Navbar_hamburger__0OOzB.Navbar_open__yCfNT span:nth-child(3){bottom:50%;transform:translateY(50%) rotate(-45deg)}.Navbar_mobileMenu__kRKZu{position:fixed;top:0;right:0;bottom:0;width:100%;max-width:400px;background:#fff;z-index:10000;transform:translateX(100%);transition:transform .35s cubic-bezier(.4,0,.2,1);overflow-y:auto;box-shadow:-10px 0 30px rgba(0,0,0,.1)}.Navbar_mobileMenu__kRKZu.Navbar_open__yCfNT{transform:translateX(0)}@media(min-width:1024px){.Navbar_mobileMenu__kRKZu{display:none}}.Navbar_mobileCloseBtn__Wsrzm{position:absolute;top:1.5rem;right:1.5rem;display:flex;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;min-height:44px;background:none;border:none;cursor:pointer;color:#3d403f;transition:color .15s ease;z-index:100;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0)}.Navbar_mobileCloseBtn__Wsrzm:hover{color:#2b8074}.Navbar_mobileCloseBtn__Wsrzm svg{width:24px;height:24px}.Navbar_mobileNav__0KsoF{display:flex;flex-direction:column;padding:6rem 2rem 2rem}.Navbar_mobileAccordion__sX3o1{border-top:1px solid #f3f4f6}.Navbar_mobileAccordionTrigger__NTJ9N{display:flex;align-items:center;justify-content:space-between;width:100%;padding:1rem 0;background:none;border:none;font-family:var(--font-inter),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:1.125rem;font-weight:500;color:#3d403f;cursor:pointer;text-align:left;transition:color .15s ease}.Navbar_mobileAccordionTrigger__NTJ9N.Navbar_open__yCfNT,.Navbar_mobileAccordionTrigger__NTJ9N:hover{color:#2b8074}.Navbar_mobileAccordionTrigger__NTJ9N.Navbar_open__yCfNT .Navbar_accordionChevron__ghrAm{transform:rotate(180deg)}.Navbar_accordionChevron__ghrAm{transition:transform .3s ease}.Navbar_mobileAccordionContent__dsdSh{max-height:0;overflow:hidden;transition:max-height .3s ease}.Navbar_mobileAccordionContent__dsdSh.Navbar_open__yCfNT{max-height:1000px}.Navbar_mobileSubsection__3Z5El{display:flex;flex-direction:column;gap:.25rem;margin-bottom:1.5rem;padding-left:1rem}.Navbar_mobileSubsection__3Z5El a{padding:.5rem 0;font-size:1rem;color:#6b7280;text-decoration:none;transition:color .15s ease}.Navbar_mobileSubsection__3Z5El a:hover{color:#2b8074}.Navbar_mobileSubtitle__d156c{display:block;font-size:.875rem;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.25rem;margin-top:.5rem}.Navbar_viewAllMobile__VO7OG{margin-top:.5rem;font-weight:500;color:#2b8074!important}.Navbar_mobileLink__wZaTH{display:block;padding:1rem 0;font-size:1.125rem;font-weight:500;color:#3d403f;text-decoration:none;border-top:1px solid #f3f4f6;transition:color .15s ease}.Navbar_mobileLink__wZaTH:hover{color:#2b8074}.Navbar_mobileCta__bPQiz{display:flex;flex-direction:column;gap:1rem;margin-top:2rem;padding-top:2rem;border-top:1px solid #f3f4f6}.Navbar_mobileCta__bPQiz .Navbar_btnPrimary__zSWhw,.Navbar_mobileCta__bPQiz .Navbar_btnSecondary__i_NKY{width:100%;justify-content:center;padding:1rem 2rem;font-size:1rem}@keyframes page_fadeInUp__A7gX8{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes page_fadeIn__HXZLl{0%{opacity:0}to{opacity:1}}@keyframes page_fadeInDown__XrU9z{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes page_slideInLeft__caxHX{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes page_slideInRight__jR9m4{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@keyframes page_scaleIn__G4xeR{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes page_pulse__pZ8w_{0%{box-shadow:0 0 0 0 hsla(0,100%,82%,.6)}70%{box-shadow:0 0 0 12px hsla(0,100%,82%,0)}to{box-shadow:0 0 0 0 hsla(0,100%,82%,0)}}@keyframes page_float__sS4_5{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes page_shimmer__qWneq{0%{background-position:-200% 0}to{background-position:200% 0}}.page_animate-fade-in-up__G47Gs{animation:page_fadeInUp__A7gX8 .6s ease forwards}.page_animate-fade-in__WL2Cm{animation:page_fadeIn__HXZLl .6s ease forwards}.page_animate-fade-in-down__m2wX8{animation:page_fadeInDown__XrU9z .5s ease forwards}.page_animate-slide-in-left__v81xW{animation:page_slideInLeft__caxHX .6s ease forwards}.page_animate-slide-in-right__Z49VV{animation:page_slideInRight__jR9m4 .6s ease forwards}.page_animate-scale-in__0I9FR{animation:page_scaleIn__G4xeR .6s ease forwards}.page_animate-pulse__6uYKv{animation:page_pulse__pZ8w_ 2s infinite}.page_animate-float__qgn1I{animation:page_float__sS4_5 3s ease-in-out infinite}.page_delay-100__dXiHK{animation-delay:.1s;opacity:0}.page_delay-200__rjTvm{animation-delay:.2s;opacity:0}.page_delay-300__snKWg{animation-delay:.3s;opacity:0}.page_delay-400__s2wpI{animation-delay:.4s;opacity:0}.page_delay-500__5WVhR{animation-delay:.5s;opacity:0}.page_delay-600__sgNwY{animation-delay:.6s;opacity:0}.page_delay-700__GURVL{animation-delay:.7s;opacity:0}.page_delay-800__n1ivZ{animation-delay:.8s;opacity:0}.page_delay-900___N4cc{animation-delay:.9s;opacity:0}.page_delay-1000__7yuOE{animation-delay:1s;opacity:0}.page_delay-1100__d7vfC{animation-delay:1.1s;opacity:0}.page_delay-1200__M_N_o{animation-delay:1.2s;opacity:0}.page_page__MGgvc{min-height:100vh;display:flex;flex-direction:column;padding-top:4rem}.page_content__GezMJ{flex:1 1;padding:6rem 0;background:hsla(0,0%,100%,.85)}.page_container__kOUap{width:100%;max-width:1280px;margin:0 auto;padding:0 1.5rem;max-width:800px}.page_title__Yy3X9{font-family:var(--font-inter),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:2.25rem;font-weight:700;line-height:1.2;letter-spacing:-.02em;color:#3d403f}@media(max-width:768px){.page_title__Yy3X9{font-size:1.875rem}}.page_title__Yy3X9{margin-bottom:1rem;text-align:center}.page_description__YgAGv{font-family:var(--font-inter),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.7;text-align:center;margin-bottom:4rem;color:#6b7280}.page_preferences__Ezr97{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:4rem}.page_preferenceItem__ZuoIi{display:flex;align-items:flex-start;justify-content:space-between;gap:2rem;padding:2rem;background:hsla(0,0%,100%,.95);border-radius:1rem;border:1px solid #e5e7eb;transition:all .25s ease}.page_preferenceItem__ZuoIi:hover{border-color:#2b8074;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)}.page_preferenceContent__paTc9{display:flex;flex-direction:column;gap:.25rem;flex:1 1}.page_preferenceLabel__gm1G9{font-weight:600;color:#3d403f;font-size:1.125rem;cursor:pointer}.page_preferenceHint__fkk1C{color:#6b7280;font-size:.875rem;line-height:1.5;margin:0}.page_checkbox__b3HBO{width:24px;height:24px;cursor:pointer;accent-color:#2b8074;flex-shrink:0;margin-top:.25rem}.page_checkbox__b3HBO:disabled{cursor:not-allowed;opacity:.6}.page_successMessage__oB_KT{padding:1rem 1.5rem;background:rgba(16,185,129,.1);border:1px solid rgba(16,185,129,.3);border-radius:.75rem;color:#059669;font-size:.875rem;font-weight:500;text-align:center;margin-bottom:2rem;animation:page_fadeInDown__XrU9z .3s ease}.page_actions__cJlmY{display:flex;gap:1rem;flex-wrap:wrap;justify-content:center;margin-bottom:2rem}.page_btnPrimary__4QenT{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;background-color:#ffa2a2;color:#3d403f;font-family:var(--font-inter),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:1rem;font-weight:600;border:none;border-radius:9999px;box-shadow:inset 0 -2px 0 0 #3d403f;cursor:pointer;transition:all .25s ease;text-decoration:none;white-space:nowrap;max-width:100%}.page_btnPrimary__4QenT:hover{background-color:#ff8080;transform:translateY(-2px);box-shadow:inset 0 -2px 0 0 #3d403f,0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)}.page_btnPrimary__4QenT:active{transform:translateY(0)}@media(max-width:640px){.page_btnPrimary__4QenT{white-space:normal;text-align:center;padding:.5rem 1rem}}.page_btnPrimary__4QenT{padding:1rem 2rem}.page_btnSecondary__z9Adl{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;background-color:transparent;color:#2b8074;font-family:var(--font-inter),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:1rem;font-weight:600;border:2px solid #2b8074;border-radius:9999px;cursor:pointer;transition:all .25s ease;text-decoration:none;white-space:nowrap;max-width:100%}.page_btnSecondary__z9Adl:hover{background-color:#2b8074;color:#fff}@media(max-width:640px){.page_btnSecondary__z9Adl{white-space:normal;text-align:center;padding:.5rem 1rem}}.page_btnSecondary__z9Adl{padding:1rem 2rem}.page_btnTertiary__Ao_A7{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 0;background-color:transparent;color:#2b8074;font-family:var(--font-inter),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:1rem;font-weight:500;border:none;cursor:pointer;transition:all .25s ease;text-decoration:none}.page_btnTertiary__Ao_A7:hover{color:#1f5f56;gap:1rem}.page_btnTertiary__Ao_A7{padding:1rem 2rem}.page_links__874RI{text-align:center;padding-top:2rem;border-top:1px solid #e5e7eb}.page_link__3fh8e{color:#2b8074;font-size:.875rem;text-decoration:underline;transition:color .15s ease}.page_link__3fh8e:hover{color:#1f5f56}