@import url("https://fonts.googleapis.com/css2?family=Nunito:wght@400;600;700;800;900&display=swap");.OverallReviewPrompt_overlay__7RjSh{position:fixed;inset:0;z-index:10050;display:flex;align-items:center;justify-content:center;padding:1.25rem;background:radial-gradient(ellipse at 60% 40%,rgba(15,118,110,.18) 0,rgba(17,24,28,.62) 100%);backdrop-filter:blur(6px) saturate(1.2);animation:OverallReviewPrompt_overlayIn__9FOXH .22s ease both}@keyframes OverallReviewPrompt_overlayIn__9FOXH{0%{opacity:0}to{opacity:1}}.OverallReviewPrompt_modal__jLdZW{font-family:Nunito,sans-serif;width:min(100%,26rem);border-radius:1.5rem;background:#fffaf4;color:#1c2428;overflow:hidden;box-shadow:0 2px 4px rgba(28,36,40,.06),0 12px 32px rgba(28,36,40,.18),0 40px 80px rgba(28,36,40,.16);animation:OverallReviewPrompt_modalIn__uLVqD .3s cubic-bezier(.34,1.46,.64,1) both}@keyframes OverallReviewPrompt_modalIn__uLVqD{0%{opacity:0;transform:translateY(18px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.OverallReviewPrompt_header___FClU{background:linear-gradient(135deg,#0f766e,#0d9488 55%,#e2a83a 140%);padding:1.6rem 1.5rem 2.6rem;position:relative;display:flex;flex-direction:column;align-items:center;gap:.35rem;overflow:hidden}.OverallReviewPrompt_header___FClU:before{content:"";position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.06'/%3E%3C/svg%3E");pointer-events:none;mix-blend-mode:overlay}.OverallReviewPrompt_header___FClU:after{content:"";position:absolute;width:10rem;height:10rem;border-radius:50%;background:rgba(255,255,255,.07);top:-3rem;right:-2.5rem;pointer-events:none}.OverallReviewPrompt_headerBlob__AvQ4E{position:absolute;width:7rem;height:7rem;border-radius:50%;background:rgba(255,255,255,.06);bottom:-1.5rem;left:-1rem;pointer-events:none}.OverallReviewPrompt_headerIcon__5khPl{font-size:2.6rem;line-height:1;filter:drop-shadow(0 4px 10px rgba(0,0,0,.18));animation:OverallReviewPrompt_iconBounce__GBwO7 .5s cubic-bezier(.34,1.56,.64,1) .18s both;position:relative;z-index:1}@keyframes OverallReviewPrompt_iconBounce__GBwO7{0%{opacity:0;transform:scale(.4) translateY(-10px)}to{opacity:1;transform:scale(1) translateY(0)}}.OverallReviewPrompt_headerLabel__jWP2g{font-family:Nunito,sans-serif;font-size:.72rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.75);position:relative;z-index:1}.OverallReviewPrompt_body__o0b44{padding:0 1.5rem 1.5rem;margin-top:-1.2rem;position:relative;z-index:2}.OverallReviewPrompt_card__ftkgi{background:#fff;border-radius:1.1rem;padding:1.25rem 1.25rem .85rem;box-shadow:0 -2px 0 rgba(255,255,255,.9),0 4px 16px rgba(28,36,40,.08);border:1px solid rgba(28,36,40,.06)}.OverallReviewPrompt_title__iR2_6{margin:0 0 .25rem;font-family:Nunito,sans-serif;font-size:1.2rem;font-weight:900;letter-spacing:-.02em;line-height:1.25;color:#1c2428}.OverallReviewPrompt_subtitle__xibkm{margin:0;font-size:.875rem;line-height:1.5;color:#6b7a80;font-weight:600}.OverallReviewPrompt_stars__EkJs2{display:flex;gap:.25rem;justify-content:center;margin:1.25rem 0 .5rem}.OverallReviewPrompt_starActive__k8hv5,.OverallReviewPrompt_star__YISCY{appearance:none;border:0;background:transparent;font-size:2.4rem;line-height:1;cursor:pointer;padding:.05rem .1rem;color:#ddd0c4;transition:color .12s ease,transform .15s cubic-bezier(.34,1.56,.64,1);outline:none;position:relative}.OverallReviewPrompt_star__YISCY:hover{transform:scale(1.22) rotate(-4deg);color:#f5c842}.OverallReviewPrompt_starActive__k8hv5{color:#e2a83a;transform:scale(1.18);animation:OverallReviewPrompt_starPop__aYZYr .25s cubic-bezier(.34,1.56,.64,1) both}@keyframes OverallReviewPrompt_starPop__aYZYr{0%{transform:scale(.75) rotate(-8deg)}60%{transform:scale(1.3) rotate(5deg)}to{transform:scale(1.18) rotate(0deg)}}.OverallReviewPrompt_ratingLabel__6X9_i{text-align:center;font-family:Nunito,sans-serif;font-size:.82rem;font-weight:800;letter-spacing:.04em;color:#e2a83a;min-height:1.2em;margin-bottom:1rem;transition:opacity .15s ease}.OverallReviewPrompt_ratingLabelEmpty__IjUgQ{color:#bbb0a4}.OverallReviewPrompt_textarea__Jva3A{width:100%;box-sizing:border-box;resize:none;min-height:4.5rem;border-radius:.75rem;border:1.5px solid rgba(28,36,40,.1);background:#fafaf9;padding:.7rem .85rem;font-family:Nunito,sans-serif;font-size:.9rem;font-weight:600;color:#1c2428;transition:border-color .15s ease,box-shadow .15s ease;line-height:1.5}.OverallReviewPrompt_textarea__Jva3A::placeholder{color:#b0a89e;font-weight:500}.OverallReviewPrompt_textarea__Jva3A:focus{outline:none;border-color:#0f766e;box-shadow:0 0 0 3px rgba(15,118,110,.12);background:#fff}.OverallReviewPrompt_charCount__mkg5u{text-align:right;font-size:.72rem;color:#b0a89e;font-weight:600;margin-top:.3rem;margin-bottom:0}.OverallReviewPrompt_error__SJTZP{margin:.6rem 0 0;color:#b42318;font-size:.82rem;font-weight:700;display:flex;align-items:center;gap:.3rem}.OverallReviewPrompt_error__SJTZP:before{content:"!";display:inline-flex;align-items:center;justify-content:center;width:1rem;height:1rem;border-radius:50%;background:#b42318;color:#fff;font-size:.65rem;font-weight:900;flex-shrink:0}.OverallReviewPrompt_actions__JWb_O{display:flex;gap:.5rem;justify-content:space-between;align-items:center;margin-top:1rem;padding-top:.85rem;border-top:1px solid rgba(28,36,40,.06)}.OverallReviewPrompt_primary__ltFON{appearance:none;border:0;border-radius:999px;font-family:Nunito,sans-serif;font-size:.92rem;font-weight:800;padding:.65rem 1.4rem;cursor:pointer;background:linear-gradient(135deg,#0f766e,#0d9488);color:#fff;box-shadow:0 2px 0 rgba(15,118,110,.4),0 4px 14px rgba(15,118,110,.28);transition:transform .12s ease,box-shadow .12s ease,opacity .12s ease;letter-spacing:.01em}.OverallReviewPrompt_primary__ltFON:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 0 rgba(15,118,110,.35),0 8px 20px rgba(15,118,110,.3)}.OverallReviewPrompt_primary__ltFON:active:not(:disabled){transform:translateY(1px);box-shadow:0 1px 0 rgba(15,118,110,.3)}.OverallReviewPrompt_primary__ltFON:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.OverallReviewPrompt_secondary__ICoVB{appearance:none;border:0;border-radius:999px;font-family:Nunito,sans-serif;font-size:.88rem;font-weight:700;padding:.65rem 1rem;cursor:pointer;background:transparent;color:#8a9499;transition:color .12s ease,background .12s ease}.OverallReviewPrompt_secondary__ICoVB:hover:not(:disabled){color:#1c2428;background:rgba(28,36,40,.05)}.OverallReviewPrompt_thanks__YuOMd{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:2rem 1.5rem;text-align:center;font-family:Nunito,sans-serif;font-size:1.15rem;font-weight:900;color:#0f766e;animation:OverallReviewPrompt_thanksIn__hSog_ .35s cubic-bezier(.34,1.46,.64,1) both}.OverallReviewPrompt_thanksEmoji__YteJ5{font-size:3rem;animation:OverallReviewPrompt_thanksEmojiBounce__NvrdQ .5s cubic-bezier(.34,1.56,.64,1) .1s both}@keyframes OverallReviewPrompt_thanksIn__hSog_{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@keyframes OverallReviewPrompt_thanksEmojiBounce__NvrdQ{0%{transform:scale(.3) rotate(-20deg)}to{transform:scale(1) rotate(0deg)}}.OverallReviewPrompt_confetti__1VN0P{position:absolute;inset:0;pointer-events:none;overflow:hidden;border-radius:1.5rem}.OverallReviewPrompt_confettiDot__JcnDd{position:absolute;width:.5rem;height:.5rem;border-radius:2px;animation:OverallReviewPrompt_confettiFall__80SS7 .9s ease-out both}@keyframes OverallReviewPrompt_confettiFall__80SS7{0%{opacity:1;transform:translateY(-1rem) rotate(0deg) scale(1)}to{opacity:0;transform:translateY(8rem) rotate(540deg) scale(.4)}}@media (max-width:480px){.OverallReviewPrompt_overlay__7RjSh{align-items:flex-end;padding:0;background:radial-gradient(ellipse at 50% 0,rgba(15,118,110,.2) 0,rgba(17,24,28,.65) 100%)}.OverallReviewPrompt_modal__jLdZW{width:100%;border-radius:1.5rem 1.5rem 0 0;animation:OverallReviewPrompt_sheetIn__tp3rz .32s cubic-bezier(.34,1.3,.64,1) both}@keyframes OverallReviewPrompt_sheetIn__tp3rz{0%{transform:translateY(100%)}to{transform:translateY(0)}}.OverallReviewPrompt_header___FClU{padding:1.3rem 1.25rem 2.2rem}.OverallReviewPrompt_body__o0b44{padding:0 1.25rem 2rem}.OverallReviewPrompt_actions__JWb_O{flex-direction:column-reverse;gap:.4rem}.OverallReviewPrompt_primary__ltFON,.OverallReviewPrompt_secondary__ICoVB{width:100%;text-align:center;justify-content:center}}.RouteTransitionLoader_loaderOverlay__gcrIx{position:fixed;top:0;left:0;right:0;bottom:0;background:transparent;backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:9999;pointer-events:none;animation:RouteTransitionLoader_fadeIn__9qB9k .2s ease}@keyframes RouteTransitionLoader_fadeIn__9qB9k{0%{opacity:0}to{opacity:1}}.RouteTransitionLoader_loaderContainer__XYU_2{display:flex;align-items:center;justify-content:center;width:80%;height:120px;background-color:initial;position:relative}.RouteTransitionLoader_loaderImage__jyK9c{width:200px;height:auto;object-fit:contain;background:transparent;display:block;position:relative;animation:RouteTransitionLoader_logoFill__2fsCa 1.5s ease-in-out infinite}@keyframes RouteTransitionLoader_logoFill__2fsCa{0%{filter:grayscale(100%) brightness(.5);opacity:.6}50%{filter:grayscale(0) brightness(1.2) saturate(1.5);opacity:1}to{filter:grayscale(100%) brightness(.5);opacity:.6}}.RouteTransitionLoader_loaderContainer__XYU_2:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:200px;height:100px;background:linear-gradient(90deg,transparent,rgba(10,164,194,.3),rgba(46,211,183,.3),rgba(10,164,194,.3),transparent);background-size:200% 100%;animation:RouteTransitionLoader_gradientMove__l1qFO 2s ease-in-out infinite;pointer-events:none;z-index:-1;border-radius:50%;filter:blur(20px)}@keyframes RouteTransitionLoader_gradientMove__l1qFO{0%{background-position:-200% 0}to{background-position:200% 0}}.FooterEN_footer__wHwJu{min-height:420px;padding:60px 24px 24px;color:#0f172a;font-family:Poppins,Segoe UI,sans-serif;background:rgba(255,255,255,.72);border-top:1px solid rgba(255,255,255,.4);box-shadow:0 25px 70px rgba(15,23,42,.18);backdrop-filter:blur(18px)}.FooterEN_footerInner__dD4VY{max-width:1290px;margin:0 auto;display:grid;grid-template-columns:minmax(240px,1fr) minmax(200px,1fr) minmax(260px,1fr) minmax(220px,auto);gap:32px;align-items:flex-start}.FooterEN_brand__7TWVo{display:flex;flex-direction:column;gap:12px;font-size:13px;line-height:1.6;color:#4a4e69}.FooterEN_brand__7TWVo a{color:rgba(70,172,157,1);text-decoration:none}.FooterEN_brandLogo__XHp4d{width:120px;height:auto}.FooterEN_brand__7TWVo strong{color:#202449}.FooterEN_linksList__0UiHJ,.FooterEN_socialList__mr9D_{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.FooterEN_newsletter__BuOK_{display:flex;flex-direction:column;gap:10px;max-width:80%}.FooterEN_linksList__0UiHJ a{text-decoration:none;color:rgba(15,23,42,.78);font-weight:500;font-size:14px;transition:color .2s ease}.FooterEN_linksList__0UiHJ a:hover{color:#0d7a65}.FooterEN_newsletterTitle__1ktq9{font-size:16px;font-weight:600;margin-bottom:12px;color:#0b1d34}.FooterEN_newsletterCopy__QBaZB{font-size:13px;margin-bottom:12px;color:rgba(15,23,42,.7);line-height:20px}.FooterEN_subscribeForm__7xhkK{display:flex;align-items:center;gap:8px;padding:6px;border:1px solid #e5e7eb;border-radius:14px;overflow:hidden;background:#f7f9fc;max-width:min(360px,100%);width:100%;box-sizing:border-box;box-shadow:none}.FooterEN_subscribeInput__ZTjN_{flex:1;min-width:0;border:none;padding:10px 12px;font-size:13px;outline:none;background:transparent;color:#0f172a}.FooterEN_subscribeButton__217HT{font-size:13px;background:#1f7a69;color:#fff;border:none;padding:8px 14px;border-radius:10px;font-weight:600;cursor:pointer;transition:opacity .2s ease;height:45px;flex-shrink:0;box-sizing:border-box}.FooterEN_subscribeButton__217HT:hover{opacity:.85}.FooterEN_subscribeMessage__5B3mG{margin-top:10px;font-size:13px;color:#1f7a69}.FooterEN_subscribeMessage__5B3mG[data-status=error]{color:#dc2626}.FooterEN_socialTitle__0JHOs{margin-top:16px;margin-bottom:10px;font-size:14px;font-weight:600;color:#202449}.FooterEN_socialRow__UOcOd{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:10px;width:100%}.FooterEN_socialIcon__v0V3q{width:40px;height:40px;flex-shrink:0;border-radius:50%;background:rgba(13,122,101,.12);display:inline-flex;align-items:center;justify-content:center;color:#0d7a65;font-size:16px;transition:background .2s ease,color .2s ease,transform .2s ease}.FooterEN_socialIcon__v0V3q:hover{background:#0d7a65;color:#fff;transform:translateY(-2px)}.FooterEN_socialIcon__v0V3q:focus-visible{outline:2px solid #0d7a65;outline-offset:2px}.FooterEN_socialIcon__v0V3q svg{width:20px;height:20px;flex-shrink:0}.FooterEN_payments__DuZCs{display:flex;flex-direction:column;gap:12px;font-size:14px}.FooterEN_storeButtons___1NJx{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:4px}.FooterEN_storeLink__37onV{display:inline-flex;line-height:0;transition:opacity .2s ease,transform .2s ease}.FooterEN_storeLink__37onV:hover{opacity:.88;transform:translateY(-1px)}.FooterEN_storeBadge__8Lnjh{width:auto;height:52px;object-fit:contain}.FooterEN_paymentLogos__1DKMW{display:flex;flex-wrap:wrap;gap:10px}.FooterEN_paymentLogos__1DKMW img{height:17px;object-fit:contain;filter:drop-shadow(0 3px 6px rgba(15,23,42,.2))}.FooterEN_bottomBar__lb80_{color:#4a4e69;border-top:1px solid #e4e7ec;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px;padding-top:16px;font-size:13px;display:flex}.FooterEN_partnerLinks__AmhN5{display:flex;flex-wrap:wrap}.FooterEN_partnerLinks__AmhN5,.FooterEN_partnerLinks__AmhN5 a{gap:12px;font-size:12px;color:#6c728b;font-style:none;text-underline-offset:none}.FooterEN_partnerLinks__AmhN5 a{text-decoration:none}.FooterEN_quickLinks__uNQSn{gap:10px;display:flex;align-items:flex-start;align-content:center;flex-wrap:wrap;flex-direction:column}@media (max-width:1540px){.FooterEN_footer__wHwJu{padding:48px 69px 24px}.FooterEN_footerInner__dD4VY{max-width:100%;gap:28px;grid-template-columns:minmax(200px,1fr) minmax(180px,1fr) minmax(220px,1fr) minmax(180px,auto)}.FooterEN_newsletter__BuOK_{max-width:90%}.FooterEN_subscribeForm__7xhkK{max-width:min(360px,100%)}}@media (max-width:1524px) and (max-height:768px){.FooterEN_footer__wHwJu{min-height:380px;padding:36px 20px 20px}.FooterEN_footerInner__dD4VY{gap:24px}}@media (max-width:960px){.FooterEN_quickLinks__uNQSn{text-align:left;align-content:baseline}.FooterEN_footer__wHwJu{min-height:520px}.FooterEN_footerInner__dD4VY{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.FooterEN_subscribeForm__7xhkK{flex-direction:column;align-items:stretch;gap:10px;padding:10px;border-radius:14px}.FooterEN_subscribeButton__217HT{width:100%;padding:12px 16px;border-radius:10px;background:#288173;height:auto;min-height:44px}}@media (max-width:768px){.FooterEN_footer__wHwJu{padding:40px 16px 24px;min-height:auto}.FooterEN_footerInner__dD4VY{display:flex;flex-direction:column;gap:0}.FooterEN_newsletterTitle__1ktq9{margin-bottom:0;margin-top:10px;font-weight:500}.FooterEN_socialTitle__0JHOs{color:#202449;margin-block:0;font-size:16px;font-weight:500}.FooterEN_newsletterCopy__QBaZB{color:#0f172ab3;margin-bottom:0;font-size:13px;line-height:20px;margin-top:0}.FooterEN_quickLinks__uNQSn{order:1}.FooterEN_newsletter__BuOK_{order:2;max-width:100%}.FooterEN_socialRow__UOcOd{flex-wrap:nowrap;overflow-x:auto;padding-bottom:2px;-webkit-overflow-scrolling:touch}.FooterEN_payments__DuZCs{order:3;gap:10px;margin-block:5px}.FooterEN_brand__7TWVo{order:4;margin-top:15px;gap:0}.FooterEN_bottomBar__lb80_{flex-direction:column;align-items:center;text-align:center;margin-top:0;padding-top:20px}}