.page_greyBackground__OQk30{background-color:var(--background)}.EcologyBenefitsSection_benefitsSection__IQu9S{padding:80px 0}.EcologyBenefitsSection_sectionHeader__xLUQL{text-align:center;margin-bottom:64px}.EcologyBenefitsSection_sectionTitle__Nu3p4{font-size:36px;font-weight:700;color:var(--text-black);margin-bottom:24px;line-height:1.2}.EcologyBenefitsSection_sectionDescription__n2SfQ{font-size:18px;line-height:1.6;color:var(--color-grey);max-width:600px;margin:0 auto}.EcologyBenefitsSection_benefitsGrid__Hmbqb{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:32px;margin-bottom:64px}.EcologyBenefitsSection_benefitCard__lLJAI{background:white;border-radius:20px;padding:32px;border:1px solid #e5e7eb;transition:all .3s ease;position:relative;overflow:hidden}.EcologyBenefitsSection_benefitCard__lLJAI:hover{transform:translateY(-4px);box-shadow:0 12px 40px rgba(0,0,0,.1);border-color:var(--accent)}.EcologyBenefitsSection_cardHeader___IKk8{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px}.EcologyBenefitsSection_iconWrapper__I62ki{display:flex;align-items:center;justify-content:center;width:64px;height:64px;background:linear-gradient(135deg,var(--accent),#60a5fa);border-radius:16px;margin-bottom:20px}.EcologyBenefitsSection_benefitIcon__ncsc8{color:white}.EcologyBenefitsSection_statsWrapper__NjDWU{text-align:right}.EcologyBenefitsSection_benefitStats__R_0Dm{font-size:16px;font-weight:700;color:var(--accent);background:rgba(8,35,238,.1);padding:8px 16px;border-radius:20px;display:inline-block}.EcologyBenefitsSection_benefitTitle__wIn7j{font-size:20px;font-weight:600;color:var(--text-black);margin-bottom:16px;line-height:1.3}.EcologyBenefitsSection_benefitDescription__gza_J{font-size:16px;line-height:1.6;color:var(--color-grey)}.EcologyBenefitsSection_summaryCard__qoo__{margin-top:48px}.EcologyBenefitsSection_summaryCardInner__3OK9f{background:linear-gradient(135deg,var(--accent),#60a5fa);border-radius:24px;padding:48px 32px;text-align:center;color:white}.EcologyBenefitsSection_summaryTitle__fpwlb{font-size:28px;font-weight:700;color:white;margin-bottom:40px}.EcologyBenefitsSection_summaryStats__ggER6{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.EcologyBenefitsSection_summaryStatItem__yS34o{text-align:center}.EcologyBenefitsSection_summaryStatValue__8YIyq{font-size:36px;font-weight:700;color:white;display:block;margin-bottom:12px}.EcologyBenefitsSection_summaryStatLabel__4DN__{font-size:16px;color:rgba(255,255,255,.9);line-height:1.4}@media (max-width:768px){.EcologyBenefitsSection_benefitsSection__IQu9S{padding:60px 0}.EcologyBenefitsSection_sectionTitle__Nu3p4{font-size:28px}.EcologyBenefitsSection_sectionDescription__n2SfQ{font-size:16px}.EcologyBenefitsSection_benefitsGrid__Hmbqb{grid-template-columns:1fr;gap:24px;margin-bottom:48px}.EcologyBenefitsSection_benefitCard__lLJAI{padding:24px}.EcologyBenefitsSection_summaryStats__ggER6{grid-template-columns:1fr;gap:24px}.EcologyBenefitsSection_summaryTitle__fpwlb{font-size:24px;margin-bottom:32px}.EcologyBenefitsSection_summaryCardInner__3OK9f{padding:32px 24px}}.EcologyComparisonSection_comparisonSection__KMEry{padding:80px 0}.EcologyComparisonSection_sectionHeader__t7Mp1{text-align:center;margin-bottom:64px}.EcologyComparisonSection_sectionTitle__TvGuu{font-size:36px;font-weight:700;color:var(--text-black);margin-bottom:24px;line-height:1.2}.EcologyComparisonSection_sectionDescription__ImdBZ{font-size:18px;line-height:1.6;color:var(--color-grey);max-width:700px;margin:0 auto}.EcologyComparisonSection_comparisonGrid__UDwYi{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;max-width:1200px;margin-left:auto;margin-right:auto;margin-bottom:64px}.EcologyComparisonSection_comparisonCard__Imuee{background:white;border-radius:20px;padding:32px;border:1px solid #e5e7eb;transition:all .3s ease;position:relative;overflow:hidden;min-height:600px;display:flex;flex-direction:column}.EcologyComparisonSection_comparisonCard__Imuee:hover{transform:translateY(-4px);box-shadow:0 12px 40px rgba(0,0,0,.1)}.EcologyComparisonSection_bestChoice__zVfUU{border:2px solid var(--accent);background:linear-gradient(135deg,#fefefe,#f8fafc)}.EcologyComparisonSection_ecoLabel__wMStp{position:absolute;top:16px;right:16px;background:linear-gradient(135deg,#22c55e,#16a34a);color:white;padding:8px 16px;border-radius:20px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.EcologyComparisonSection_cardHeader__k5hEs{text-align:center;margin-bottom:32px;min-height:120px;display:flex;flex-direction:column;justify-content:space-between}.EcologyComparisonSection_iconWrapper__4EKc1{display:flex;align-items:center;justify-content:center;width:64px;height:64px;background:#f1f5f9;border-radius:16px;margin:0 auto 20px;color:var(--color-grey)}.EcologyComparisonSection_bestIcon__OU591{background:linear-gradient(135deg,var(--primary-blue),#60a5fa);color:white}.EcologyComparisonSection_cardTitle__EvUw3{font-size:20px;font-weight:600;color:var(--text-black);margin-bottom:16px}.EcologyComparisonSection_ecoRating__yY3Ic{display:flex;justify-content:center;gap:4px}.EcologyComparisonSection_star__Sa7Yv{font-size:20px;color:#e5e7eb;transition:color .2s}.EcologyComparisonSection_starFilled__iJpN7{color:#fbbf24}.EcologyComparisonSection_metricsSection__ax34R{margin-bottom:0;height:280px;display:flex;flex-direction:column;justify-content:space-between}.EcologyComparisonSection_metric__vQWgU{margin-bottom:0}.EcologyComparisonSection_metricLabel__1goa_{font-size:14px;font-weight:500;color:var(--color-grey);margin-bottom:8px}.EcologyComparisonSection_progressBar__LGNlU{margin-bottom:4px}.EcologyComparisonSection_metricValue__ycpLe{font-size:14px;font-weight:600;color:var(--text-black);text-align:right}.EcologyComparisonSection_prosConsSection__A_3kj{border-top:1px solid #e5e7eb;padding-top:24px;margin-top:32px}.EcologyComparisonSection_consSection___b4SO,.EcologyComparisonSection_prosSection__BNtH6{margin-bottom:20px}.EcologyComparisonSection_consTitle__tZ5jR,.EcologyComparisonSection_prosTitle__bu1EC{font-size:16px;font-weight:600;margin-bottom:12px}.EcologyComparisonSection_prosTitle__bu1EC{color:#16a34a}.EcologyComparisonSection_consTitle__tZ5jR{color:#dc2626}.EcologyComparisonSection_consList__NE7VD,.EcologyComparisonSection_prosList__aUOFU{list-style:none;padding:0;margin:0}.EcologyComparisonSection_consItem__5eLE7,.EcologyComparisonSection_prosItem__97Z8D{display:flex;align-items:flex-start;gap:8px;margin-bottom:8px;font-size:14px;line-height:1.4}.EcologyComparisonSection_consItem__5eLE7,.EcologyComparisonSection_prosItem__97Z8D{color:var(--color-grey)}.EcologyComparisonSection_checkIcon__PQWqj{color:#16a34a;margin-top:2px;flex-shrink:0}.EcologyComparisonSection_xIcon__FjWp2{color:#dc2626;margin-top:2px;flex-shrink:0}.EcologyComparisonSection_summarySection__K17RF{margin-top:48px}.EcologyComparisonSection_summaryCard___p2xT{background:linear-gradient(135deg,var(--accent),#1e40af);border-radius:24px;padding:48px;text-align:center;color:white;border:1px solid var(--accent)}.EcologyComparisonSection_summaryTitle__Kb1Z0{font-size:28px;font-weight:700;color:white;margin-bottom:24px}.EcologyComparisonSection_summaryText__oSqNp{font-size:18px;line-height:1.6;color:rgba(255,255,255,.9);margin-bottom:40px;max-width:600px;margin-left:auto;margin-right:auto}.EcologyComparisonSection_comparisonStats__20Mvc{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;max-width:700px;margin:0 auto}.EcologyComparisonSection_comparisonStat__AMlAU{text-align:center}.EcologyComparisonSection_statLabel__R9E24{font-size:32px;font-weight:700;color:#60a5fa;display:block;margin-bottom:8px}.EcologyComparisonSection_statDescription__QZ17_{font-size:16px;color:rgba(255,255,255,.9);line-height:1.4}@media (max-width:1024px){.EcologyComparisonSection_comparisonGrid__UDwYi{grid-template-columns:repeat(2,1fr);gap:24px}.EcologyComparisonSection_comparisonGrid__UDwYi .EcologyComparisonSection_comparisonCard__Imuee:nth-child(3){grid-column:1/-1;max-width:500px;margin:0 auto}}@media (max-width:768px){.EcologyComparisonSection_comparisonSection__KMEry{padding:60px 0}.EcologyComparisonSection_sectionTitle__TvGuu{font-size:28px}.EcologyComparisonSection_sectionDescription__ImdBZ{font-size:16px}.EcologyComparisonSection_comparisonGrid__UDwYi{grid-template-columns:1fr;gap:24px;margin-bottom:48px}.EcologyComparisonSection_comparisonGrid__UDwYi .EcologyComparisonSection_comparisonCard__Imuee:nth-child(3){grid-column:auto;max-width:none;margin:0}.EcologyComparisonSection_comparisonCard__Imuee{padding:24px}.EcologyComparisonSection_summaryCard___p2xT{padding:32px 24px}.EcologyComparisonSection_summaryTitle__Kb1Z0{font-size:24px}.EcologyComparisonSection_summaryText__oSqNp{font-size:16px}.EcologyComparisonSection_comparisonStats__20Mvc{grid-template-columns:1fr;gap:24px}.EcologyComparisonSection_ecoLabel__wMStp{position:static;display:inline-block;margin-bottom:16px}}.EcologyFactsSection_factsSection__mNj9G{padding:80px 0}.EcologyFactsSection_sectionHeader__86t0B{text-align:center;margin-bottom:64px}.EcologyFactsSection_sectionTitle__9vg98{font-size:36px;font-weight:700;color:var(--text-black);margin-bottom:24px;line-height:1.2}.EcologyFactsSection_sectionDescription__PIYC1{font-size:18px;line-height:1.6;color:var(--color-grey);max-width:600px;margin:0 auto}.EcologyFactsSection_factsGrid__96vna{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:32px;margin-bottom:64px}.EcologyFactsSection_factCard__eftCX{background:white;border-radius:20px;padding:32px;border:1px solid #e5e7eb;transition:all .3s ease;position:relative;overflow:hidden}.EcologyFactsSection_factCard__eftCX:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#0ea5e9,#f59e0b,#ef4444,#8b5cf6,#10b981,#f97316);opacity:0;transition:opacity .3s ease}.EcologyFactsSection_factCard__eftCX:hover{transform:translateY(-4px);box-shadow:0 12px 40px rgba(0,0,0,.1);border-color:transparent}.EcologyFactsSection_factCard__eftCX:hover:before{opacity:1}.EcologyFactsSection_cardIcon__yH60i{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:16px;margin-bottom:24px}.EcologyFactsSection_factTitle__HwZ7Y{font-size:32px;font-weight:700;color:var(--text-black);margin-bottom:8px;line-height:1.1}.EcologyFactsSection_factSubtitle__mwkeV{font-size:16px;font-weight:600;color:var(--color-grey);margin-bottom:16px;text-transform:lowercase}.EcologyFactsSection_factDescription__1UG8g{font-size:15px;line-height:1.6;color:var(--color-grey)}.EcologyFactsSection_calloutSection__SblSt{margin-top:48px}.EcologyFactsSection_calloutCard__wiboD{background:linear-gradient(135deg,#1e293b,#334155);border-radius:24px;padding:48px;text-align:center;color:white;position:relative;overflow:hidden}.EcologyFactsSection_calloutCard__wiboD:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle at center,rgba(59,130,246,.1),transparent 50%);animation:EcologyFactsSection_rotate__wUh4d 20s linear infinite}.EcologyFactsSection_calloutContent__X1xZ1{position:relative;z-index:2}.EcologyFactsSection_calloutTitle__DwAWj{font-size:28px;font-weight:700;color:white;margin-bottom:24px}.EcologyFactsSection_calloutText__yIJJO{font-size:18px;line-height:1.6;color:rgba(255,255,255,.9);margin-bottom:40px;max-width:600px;margin-left:auto;margin-right:auto}.EcologyFactsSection_impactStats__bT3lM{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;max-width:600px;margin:0 auto}.EcologyFactsSection_impactStat__7guQV{text-align:center}.EcologyFactsSection_impactNumber__GQwsN{font-size:28px;font-weight:700;color:#60a5fa;display:block;margin-bottom:8px}.EcologyFactsSection_impactLabel___EK23{font-size:14px;color:rgba(255,255,255,.8);font-weight:500;text-transform:uppercase;letter-spacing:.5px}@keyframes EcologyFactsSection_rotate__wUh4d{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.EcologyFactsSection_factsSection__mNj9G{padding:60px 0}.EcologyFactsSection_sectionTitle__9vg98{font-size:28px}.EcologyFactsSection_sectionDescription__PIYC1{font-size:16px}.EcologyFactsSection_factsGrid__96vna{grid-template-columns:1fr;gap:24px;margin-bottom:48px}.EcologyFactsSection_factCard__eftCX{padding:24px}.EcologyFactsSection_calloutCard__wiboD{padding:32px 24px}.EcologyFactsSection_calloutTitle__DwAWj{font-size:24px}.EcologyFactsSection_calloutText__yIJJO{font-size:16px}.EcologyFactsSection_impactStats__bT3lM{grid-template-columns:1fr;gap:24px}}.EcologyHeroSection_heroSection__x0EAH{padding:80px 0;text-align:center;position:relative;overflow:hidden}.EcologyHeroSection_heroContent__ea_z7{position:relative;z-index:2}.EcologyHeroSection_iconContainer__nqRi3{position:relative;margin-bottom:40px;display:flex;justify-content:center;align-items:center;gap:20px;height:80px}.EcologyHeroSection_leafIcon__VsMtD{color:#22c55e;animation:EcologyHeroSection_float__OMBuF 3s ease-in-out infinite}.EcologyHeroSection_dropletIcon__X90IN{color:var(--accent);animation:EcologyHeroSection_float__OMBuF 3s ease-in-out 1s infinite}.EcologyHeroSection_recycleIcon__AhTSi{color:#f59e0b;animation:EcologyHeroSection_float__OMBuF 3s ease-in-out 2s infinite}.EcologyHeroSection_heroTitle__JXwn_{font-size:48px;font-weight:700;color:var(--text-black);margin-bottom:24px;line-height:1.2;background:linear-gradient(135deg,var(--text-black) 0,var(--accent) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.EcologyHeroSection_heroDescription__CKK8j{font-size:20px;line-height:1.6;color:var(--color-grey);margin-bottom:48px;max-width:600px;margin-left:auto;margin-right:auto}.EcologyHeroSection_statsGrid__bdaQr{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-bottom:48px;max-width:600px;margin-left:auto;margin-right:auto}.EcologyHeroSection_statItem__qKLpA{text-align:center}.EcologyHeroSection_statNumber__xC_oV{font-size:36px;font-weight:700;color:var(--accent);display:block;margin-bottom:8px}.EcologyHeroSection_statLabel__0nEET{font-size:14px;color:var(--color-grey);font-weight:500;text-transform:uppercase;letter-spacing:.5px}.EcologyHeroSection_ctaButton__6qPQw{font-size:18px;padding:16px 32px;height:auto;border-radius:50px;box-shadow:0 8px 24px rgba(8,35,238,.3);transition:all .3s ease}.EcologyHeroSection_ctaButton__6qPQw:hover{transform:translateY(-2px);box-shadow:0 12px 32px rgba(8,35,238,.4)}@keyframes EcologyHeroSection_float__OMBuF{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (max-width:768px){.EcologyHeroSection_heroSection__x0EAH{padding:60px 0}.EcologyHeroSection_heroTitle__JXwn_{font-size:36px}.EcologyHeroSection_heroDescription__CKK8j{font-size:18px}.EcologyHeroSection_statsGrid__bdaQr{grid-template-columns:1fr;gap:24px}.EcologyHeroSection_iconContainer__nqRi3{gap:10px;height:60px}.EcologyHeroSection_leafIcon__VsMtD{width:48px;height:48px}.EcologyHeroSection_dropletIcon__X90IN{width:36px;height:36px}.EcologyHeroSection_recycleIcon__AhTSi{width:42px;height:42px}}.EcologyImpactCalculator_calculatorSection__z9twf{padding:80px 0}.EcologyImpactCalculator_sectionTitle__M1iI1{font-size:36px;font-weight:700;color:var(--text-black);text-align:center;margin-bottom:24px;line-height:1.2}.EcologyImpactCalculator_sectionDescription__uQ4SK{font-size:18px;line-height:1.6;color:var(--color-grey);text-align:center;max-width:700px;margin:0 auto 48px}.EcologyImpactCalculator_calculatorCard___j_rP{background:white;border-radius:24px;padding:48px;box-shadow:0 8px 32px rgba(0,0,0,.08);border:1px solid #e5e7eb}.EcologyImpactCalculator_inputsSection__4nucT{margin-bottom:48px}.EcologyImpactCalculator_inputsGrid__M8WWW{display:grid;grid-template-columns:1fr 1fr;gap:48px}.EcologyImpactCalculator_sliderHeader__Vn3_8{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.EcologyImpactCalculator_inputLabel__HGBj_{font-size:16px;font-weight:600;color:var(--text-black)}.EcologyImpactCalculator_sliderValue__nM_iQ{font-size:18px;font-weight:700;color:var(--accent);background:rgba(8,35,238,.1);padding:8px;border-radius:12px;min-width:75px;display:flex;align-items:center;justify-content:center}.EcologyImpactCalculator_sliderTrack__HF6rU{height:8px;background-color:#e5e7eb}.EcologyImpactCalculator_sliderBar__6rUir{background:linear-gradient(90deg,var(--accent),#60a5fa);height:8px}.EcologyImpactCalculator_sliderThumb__sAd_h{width:24px;height:24px;background:white;border:3px solid var(--accent);box-shadow:0 2px 8px rgba(8,35,238,.3)}.EcologyImpactCalculator_sliderMark__Jsvvs{width:2px;height:12px;background-color:#9ca3af}.EcologyImpactCalculator_sliderMarkLabel__dhhwr{font-size:12px;color:var(--color-grey);margin-top:8px}.EcologyImpactCalculator_resultsSection__ZiPA7{margin-bottom:48px}.EcologyImpactCalculator_resultsTitle__Jq4A8{font-size:28px;font-weight:600;color:var(--text-black);text-align:center;margin-bottom:40px}.EcologyImpactCalculator_impactCards__GOvIy{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin-bottom:48px}.EcologyImpactCalculator_impactCard__RAZ5D{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:1px solid #e2e8f0;border-radius:20px;padding:32px;text-align:center;transition:all .3s ease}.EcologyImpactCalculator_impactCard__RAZ5D:hover{transform:translateY(-4px);box-shadow:0 12px 40px rgba(0,0,0,.1)}.EcologyImpactCalculator_cardIcon__Pivg4{display:flex;align-items:center;justify-content:center;width:64px;height:64px;margin:0 auto 20px;border-radius:16px}.EcologyImpactCalculator_iconBottles__cEC3B{color:#ef4444;background:rgba(239,68,68,.1);padding:16px;border-radius:16px}.EcologyImpactCalculator_iconPlastic__BtZt1{color:#f59e0b;background:rgba(245,158,11,.1);padding:16px;border-radius:16px}.EcologyImpactCalculator_iconCarbon__nDbD9{color:#6b7280;background:rgba(107,114,128,.1);padding:16px;border-radius:16px}.EcologyImpactCalculator_iconWater__I7AvK{color:#22c55e;background:rgba(34,197,94,.1);padding:16px;border-radius:16px}.EcologyImpactCalculator_impactNumber__L1cnX{font-size:32px;font-weight:700;color:var(--text-black);display:block;margin-bottom:8px}.EcologyImpactCalculator_impactLabel__T_T_e{font-size:16px;font-weight:600;color:var(--text-black);margin-bottom:8px}.EcologyImpactCalculator_impactSubtext__uDQvP{font-size:14px;color:var(--color-grey);opacity:.8}.EcologyImpactCalculator_comparisonSection__rXkGB{background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border-radius:20px;padding:40px;margin-bottom:32px}.EcologyImpactCalculator_comparisonTitle__Y__7b{font-size:22px;font-weight:600;color:var(--text-black);text-align:center;margin-bottom:32px}.EcologyImpactCalculator_progressBars__JHTkB{display:flex;flex-direction:column;gap:24px}.EcologyImpactCalculator_progressHeader__pW9Ck{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.EcologyImpactCalculator_progressLabel__46Bnr{font-size:16px;font-weight:500;color:var(--text-black)}.EcologyImpactCalculator_progressValue__m4aM_{font-size:18px;font-weight:700;color:var(--accent)}.EcologyImpactCalculator_progressBar__b3mT_{height:12px;border-radius:6px}.EcologyImpactCalculator_ctaButton__fRgdL{font-size:18px;padding:16px 32px;height:auto;border-radius:50px;box-shadow:0 8px 24px rgba(8,35,238,.3);transition:all .3s ease;width:100%;display:block;margin:0 auto;max-width:400px}.EcologyImpactCalculator_ctaButton__fRgdL:hover{transform:translateY(-2px);box-shadow:0 12px 32px rgba(8,35,238,.4)}@media (max-width:768px){.EcologyImpactCalculator_calculatorSection__z9twf{padding:60px 0}.EcologyImpactCalculator_sectionTitle__M1iI1{font-size:28px}.EcologyImpactCalculator_sectionDescription__uQ4SK{font-size:16px}.EcologyImpactCalculator_calculatorCard___j_rP{padding:32px 24px}.EcologyImpactCalculator_inputsGrid__M8WWW{grid-template-columns:1fr;gap:32px}.EcologyImpactCalculator_impactCards__GOvIy{grid-template-columns:1fr;gap:20px}.EcologyImpactCalculator_comparisonSection__rXkGB,.EcologyImpactCalculator_impactCard__RAZ5D{padding:24px}}.ContactForm_inputOffset__nvPdP{margin-bottom:12px}.ContactForm_buttonOffset__0igI_{margin-bottom:24px}.ContactForm_privacyPolicy__Lg7hy{margin-top:12px;color:var(--color-grey);line-height:var(--lh-16)}.ContactForm_privacyPolicyModal__MiHaw{margin:10px 0 0;line-height:var(--lh-16);color:var(--color-grey)}.ContactForm_container__JFC19{display:flex;flex-direction:column;justify-content:center;max-width:320px;margin:0 auto;min-height:320px}.ContactForm_description__FhJ6Q{font-size:var(--fz-16);margin-bottom:28px}.ContactForm_modalSuccess__jxBw8{display:flex;flex-direction:column;align-items:center;max-width:626px;width:100%;max-height:348px;height:100%}.ContactForm_icon__EXWIj{margin-bottom:32px}.ContactForm_icon__EXWIj path{stroke:var(--accent)}.ContactForm_button__UNc3D{margin-bottom:32px;max-width:323px;width:100%}@media (max-width:575.98px){.ContactForm_privacyPolicy__Lg7hy{text-align:center}}@media (max-width:400px){.ContactForm_inputOffset__nvPdP input{font-size:12px}}.HelpYouWithQuestionSection_mainHeader__15A6W{margin:0 0 10px;text-align:start}.HelpYouWithQuestionSection_description__HwXx3{margin:0;line-height:var(--lh-30);color:var(--description-on-color);text-align:start}.HelpYouWithQuestionSection_container__frXiL{display:grid;grid-template-columns:repeat(12,1fr);gap:30px;padding:64px;background-color:var(--accent);border-radius:60px}.HelpYouWithQuestionSection_leftContainer__vhCHG{grid-column:span 5;display:flex;flex-direction:column;justify-content:center}.HelpYouWithQuestionSection_formContainer__2jEhg{grid-column:9/span 4}@media (max-width:1199.98px){.HelpYouWithQuestionSection_formContainer__2jEhg{grid-column:7/span 6}.HelpYouWithQuestionSection_mainHeader__15A6W{font-size:35px!important}}@media (max-width:991.98px){.HelpYouWithQuestionSection_container__frXiL{padding:32px;border-radius:40px}.HelpYouWithQuestionSection_mainHeader__15A6W{text-align:center;font-size:24px!important}.HelpYouWithQuestionSection_description__HwXx3{text-align:center}.HelpYouWithQuestionSection_leftContainer__vhCHG{grid-column:span 12;margin-bottom:20px}.HelpYouWithQuestionSection_formContainer__2jEhg{grid-column:2/span 10}}@media (max-width:575.98px){.HelpYouWithQuestionSection_container__frXiL{padding:32px 20px;grid-template-columns:repeat(6,1fr);border-radius:20px}.HelpYouWithQuestionSection_mainHeader__15A6W{font-size:20px!important}.HelpYouWithQuestionSection_description__HwXx3{font-size:16px!important;line-height:24px!important}.HelpYouWithQuestionSection_leftContainer__vhCHG{grid-column:span 6;margin-bottom:20px}.HelpYouWithQuestionSection_formContainer__2jEhg{grid-column:span 6;margin-top:0}}.OurProductsSection_mainHeader__g2ZAk{margin:0 0 56px;text-align:center}.OurProductsSection_cards__oYQbF{display:grid;grid-template-columns:2fr 2fr;gap:30px;margin-bottom:56px;justify-items:stretch}.OurProductsSection_cardSection__USL7v{width:100%;margin:0 auto}.OurProductsSection_card__Vzbm8{display:flex;flex-direction:column;justify-content:space-between;max-width:585px;width:100%;max-height:560px;height:100%;transition:.12s;padding:40px 40px 0}.OurProductsSection_card__Vzbm8:hover{cursor:pointer;transform:scale(103%);box-shadow:0 0 10px rgba(0,0,0,.1)}.OurProductsSection_cardTitle__4kI4b{margin:0 0 10px;text-align:start}.OurProductsSection_cardDescription__NsWrp{margin:0 0 15px;line-height:var(--lh-30);color:var(--color-grey)}.OurProductsSection_image__8Indi{max-width:505px;width:100%;height:auto;display:block;margin:0 auto;align-self:flex-end}@media (max-width:1199.98px){.OurProductsSection_cards__oYQbF{grid-template-columns:1fr;column-gap:25px;row-gap:40px;text-align:center}.OurProductsSection_card__Vzbm8{grid-column:span 12;min-width:100%;padding:30px 30px 0}.OurProductsSection_cardDescription__NsWrp{max-width:505px;margin:0 auto;text-align:left}}@media (max-width:991.98px){.OurProductsSection_cards__oYQbF{grid-template-columns:1fr;row-gap:30px;text-align:center}.OurProductsSection_card__Vzbm8{grid-column:span 12;padding:20px 20px 0;border-radius:20px}.OurProductsSection_cardTitle__4kI4b{font-size:30px;margin:0 0 8px}.OurProductsSection_cardDescription__NsWrp{font-size:16px;margin-bottom:10px}}@media (max-width:767.98px){.OurProductsSection_cards__oYQbF{grid-template-columns:1fr;row-gap:20px}.OurProductsSection_card__Vzbm8{grid-column:span 12;padding:20px 20px 0}.OurProductsSection_card__Vzbm8:hover{transform:none;box-shadow:0 0 5px rgba(0,0,0,.2)}.OurProductsSection_cardTitle__4kI4b{font-size:25px}.OurProductsSection_cardDescription__NsWrp{font-size:14px}}@media (max-width:575.98px){.OurProductsSection_mainHeader__g2ZAk{font-size:24px}.OurProductsSection_cards__oYQbF{grid-template-columns:1fr;row-gap:16px}.OurProductsSection_card__Vzbm8{grid-column:span 3;padding:16px 16px 0}.OurProductsSection_card__Vzbm8:hover{transform:none;box-shadow:0 0 5px rgba(0,0,0,.2)}.OurProductsSection_cardTitle__4kI4b{font-size:20px}.OurProductsSection_cardDescription__NsWrp{font-size:15px!important;line-height:16px!important}.OurProductsSection_button__hfkeC{font-size:12px!important}}.Modal_body__IFBeC{padding:0 48px 48px}.Modal_close__asnse{position:absolute;width:calc(var(--modal-close-button-size-multiplier) * 22px);height:calc(var(--modal-close-button-size-multiplier) * 22px);top:calc(var(--modal-close-button-distance-multiplier) * 24px);right:calc(var(--modal-close-button-distance-multiplier) * 24px);color:var(--icon-grey)}.Modal_close__asnse svg{transform:scale(calc(22 / var(--modal-close-button-scale-base)))}.TrustUsForCleanSection_container__Y3s50{display:grid;grid-template-columns:repeat(12,1fr)}.TrustUsForCleanSection_mainHeader__yE30E{margin:0 0 137px;grid-column:3/span 8;font-weight:600;font-size:var(--fz-54);line-height:var(--lh-60);text-align:center}.TrustUsForCleanSection_mainHeaderSpan__Uu_sA{color:var(--accent)}@media (max-width:1199.98px){.TrustUsForCleanSection_mainHeader__yE30E{font-size:48px;line-height:54px;margin-bottom:100px}}@media (max-width:991.98px){.TrustUsForCleanSection_mainHeader__yE30E{font-size:42px;line-height:48px;margin-bottom:80px;grid-column:2/span 10}}@media (max-width:767.98px){.TrustUsForCleanSection_mainHeader__yE30E{font-size:36px;line-height:42px;margin-bottom:60px;grid-column:span 12;padding:0 20px}}@media (max-width:575.98px){.TrustUsForCleanSection_mainHeader__yE30E{font-size:25px;line-height:30px;margin-bottom:40px}}.Button_root__AUFV2[data-variant=blueButton]{min-height:48px;border-radius:12px;font-weight:600;font-size:var(--fz-15);line-height:var(--lh-24);text-transform:uppercase;text-align:center}.Button_root__AUFV2[data-variant=blueButton],.Button_root__AUFV2[data-variant=blueButton]:hover{background-color:var(--accent);color:var(--text-white)}.Button_root__AUFV2[data-variant=whiteButton]{min-height:48px;border-radius:12px;font-weight:600;font-size:var(--fz-15);line-height:var(--lh-24);text-transform:uppercase;text-align:center;color:var(--accent);background-color:#fff;border:1px solid var(--accent)}.Button_root__AUFV2[data-variant=whiteButton]:hover{background-color:#fff;color:var(--accent)}.Chip_label__uowfE{padding:0 var(--chip-padding)}.Chip_label__uowfE[data-checked]{padding:0 20px}.Group_root__CfTjn{gap:32px}.Input_root__1xjwT[data-variant=primary]{border-radius:12px;padding:18px 16px 16px;background-color:var(--input-background-primary);font-weight:500;font-size:var(--fz-16);line-height:var(--lh-24);color:var(--text-white);margin-bottom:20px}.Input_root__1xjwT[data-variant=primary] input{color:var(--text-white);border:0}.Input_root__1xjwT[data-variant=primary] input::placeholder{color:var(--inp-placeholder)}.Input_root__1xjwT[data-variant=default]{border-radius:12px;padding:18px 16px 16px;background-color:var(--input-background);margin-bottom:20px;font-weight:500;font-size:var(--fz-16);line-height:var(--lh-24)}.Input_root__1xjwT[data-variant=default] input{background-color:var(--input-background);border:0}.Input_root__1xjwT[data-variant=default] input::placeholder{color:var(--text-color-30)}.Modal_root__C4_ht{--modal-size:var(--modal-size-lg)}.Radio_root__VVcYE input[type=radio]:checked{--radio-color:var(--accent);background-color:var(--radio-color,var(--accent))}.MaintenanceCalculatorSection_mainHeader__50P3i{margin:0 0 24px;text-align:center}.MaintenanceCalculatorSection_description__l5cKj{text-align:center;color:var(--color-grey);font-size:18px;line-height:var(--lh-30);margin-bottom:40px}.MaintenanceCalculatorSection_calculatorCard__QDRDo{max-width:1200px;margin:0 auto;padding:20px;background:white;box-shadow:0 2px 20px rgba(0,0,0,.08)}.MaintenanceCalculatorSection_inputsGrid__3Kxpp{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-bottom:40px}.MaintenanceCalculatorSection_inputGroup__WaFQE{display:flex;flex-direction:column;gap:16px}.MaintenanceCalculatorSection_inputLabel__hnJAD{font-size:16px;font-weight:500;color:var(--text-black)}.MaintenanceCalculatorSection_sliderHeader__GmdtI{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.MaintenanceCalculatorSection_sliderValue__hjIbv{font-size:18px;font-weight:600;color:var(--accent);background:linear-gradient(135deg,#f0f7ff,#ffffff);padding:4px 12px;border-radius:8px;min-width:60px;text-align:center}.MaintenanceCalculatorSection_sliderRoot__wX2Vj{padding:0 8px;margin-top:20px;margin-bottom:24px}.MaintenanceCalculatorSection_sliderTrack__3Tmtl{height:6px;background-color:#e0e7ff}.MaintenanceCalculatorSection_sliderTrack__3Tmtl:before{background-color:#e0e7ff}.MaintenanceCalculatorSection_sliderBar__KO82g{background:linear-gradient(90deg,#4a90e2,#0066cc);height:6px}.MaintenanceCalculatorSection_sliderThumb__7nVAg{width:20px;height:20px;background:white;border:3px solid #0066cc;box-shadow:0 2px 8px rgba(0,102,204,.3);transition:box-shadow .2s ease,border-color .2s ease}.MaintenanceCalculatorSection_sliderThumb__7nVAg:hover{box-shadow:0 4px 12px rgba(0,102,204,.5);border-color:#0052a3}.MaintenanceCalculatorSection_sliderMark__OErZG{width:2px;height:8px;background-color:#c0d0ff;margin-top:2px}.MaintenanceCalculatorSection_sliderMarkLabel__MBIzq{font-size:12px;color:var(--color-grey);margin-top:8px}.MaintenanceCalculatorSection_selectInput__5R6O0{height:48px;border-radius:12px;border:1px solid var(--stroke-grey);background:var(--input-background);font-size:16px;padding:0 16px;transition:all .2s ease}.MaintenanceCalculatorSection_selectInput__5R6O0:focus{border-color:var(--accent);background:white}.MaintenanceCalculatorSection_resultBlock__Dw0kE{margin-top:40px;padding-top:40px;border-top:1px solid var(--stroke-grey);animation:MaintenanceCalculatorSection_fadeIn__WnkJu .3s ease}@keyframes MaintenanceCalculatorSection_fadeIn__WnkJu{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.MaintenanceCalculatorSection_resultTitle__E8Szl{font-size:24px;font-weight:600;color:var(--text-black);margin-bottom:24px;text-align:center}.MaintenanceCalculatorSection_resultGrid__eDgB1{display:grid;gap:20px;margin-bottom:32px;background:var(--background);padding:24px;border-radius:16px}.MaintenanceCalculatorSection_resultItem__MZfVD{display:flex;justify-content:space-between;align-items:center;padding-bottom:16px;border-bottom:1px solid var(--stroke-grey)}.MaintenanceCalculatorSection_resultItem__MZfVD:last-child{border-bottom:none;padding-bottom:0}.MaintenanceCalculatorSection_resultLabel__J8tXl{font-size:16px;color:var(--color-grey)}.MaintenanceCalculatorSection_resultValue__MsL6y{font-size:18px;font-weight:600;color:var(--text-black)}.MaintenanceCalculatorSection_resultRecommendation__R0zsx{font-size:18px;font-weight:600;color:var(--accent)}.MaintenanceCalculatorSection_subscribeButton__lVCNI{width:100%;height:52px;font-size:18px;font-weight:600}@media (max-width:991.98px){.MaintenanceCalculatorSection_calculatorCard__QDRDo{padding:30px}.MaintenanceCalculatorSection_inputsGrid__3Kxpp{gap:24px;margin-bottom:30px}.MaintenanceCalculatorSection_description__l5cKj{font-size:16px;margin-bottom:30px}}@media (max-width:767.98px){.MaintenanceCalculatorSection_mainHeader__50P3i{font-size:28px;margin-bottom:16px}.MaintenanceCalculatorSection_calculatorCard__QDRDo{padding:20px}.MaintenanceCalculatorSection_inputsGrid__3Kxpp{grid-template-columns:1fr;gap:20px}.MaintenanceCalculatorSection_sliderValue__hjIbv{font-size:16px;min-width:50px}.MaintenanceCalculatorSection_sliderRoot__wX2Vj{margin-top:16px;margin-bottom:20px}.MaintenanceCalculatorSection_resultGrid__eDgB1{padding:16px}.MaintenanceCalculatorSection_resultItem__MZfVD{flex-direction:column;align-items:flex-start;gap:8px}.MaintenanceCalculatorSection_resultRecommendation__R0zsx,.MaintenanceCalculatorSection_resultValue__MsL6y{font-size:16px}}@media (max-width:575.98px){.MaintenanceCalculatorSection_mainHeader__50P3i{font-size:24px}.MaintenanceCalculatorSection_description__l5cKj{font-size:14px;line-height:20px}.MaintenanceCalculatorSection_calculatorCard__QDRDo{padding:16px}.MaintenanceCalculatorSection_inputLabel__hnJAD{font-size:14px}.MaintenanceCalculatorSection_selectInput__5R6O0{height:44px;font-size:14px}.MaintenanceCalculatorSection_resultTitle__E8Szl{font-size:20px}.MaintenanceCalculatorSection_resultLabel__J8tXl,.MaintenanceCalculatorSection_resultRecommendation__R0zsx,.MaintenanceCalculatorSection_resultValue__MsL6y{font-size:14px}.MaintenanceCalculatorSection_subscribeButton__lVCNI{height:48px;font-size:16px}}.ServicesDescription_descriptionWithCheckedIcon__N73R3{line-height:var(--lh-30);color:var(--color-grey)}.ServicesDescription_descriptionWithCheckedIcon__N73R3 p{margin:0}.ServicesDescription_descriptionWithCheckedIcon__N73R3 ul{list-style-type:none;margin:0;padding:0}.ServicesDescription_descriptionWithCheckedIcon__N73R3 ul li:before{content:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.738 9.443c.412-.402 1.071-.393 1.473.019l3.53 3.62 7.17-7.548c.397-.417 1.056-.434 1.473-.038.417.396.434 1.055.038 1.472l-7.32 7.705c-.733.771-1.96.779-2.702.017l-3.68-3.775c-.402-.412-.393-1.071.019-1.473z' fill='%230823ee'/%3E%3C/svg%3E");color:var(--accent);margin-right:10px}.ServicesDescription_descriptionWithCheckedIconOffset__sxpds{margin-bottom:24px}.ServicesDescription_descriptionWithCheckedIconOffset__sxpds li{margin-bottom:10px;display:flex}.ServicesDescription_descriptionWithCheckedIconOffset__sxpds ul{list-style-type:none}.ServicesDescription_descriptionWithCheckedIconOffset__sxpds ul li:before{content:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.738 9.443c.412-.402 1.071-.393 1.473.019l3.53 3.62 7.17-7.548c.397-.417 1.056-.434 1.473-.038.417.396.434 1.055.038 1.472l-7.32 7.705c-.733.771-1.96.779-2.702.017l-3.68-3.775c-.402-.412-.393-1.071.019-1.473z' fill='%230823ee'/%3E%3C/svg%3E");position:relative;top:3px}.PriceText_priceText__8GSwF{margin:0 0 24px;font-size:var(--fz-32);line-height:var(--lh-42);color:var(--accent)}.ServicesList_mainHeader__PUe9k{margin:0 0 56px;text-align:center}.ServicesList_containerCards__dNiHZ{display:grid;grid-template-columns:repeat(12,1fr);gap:30px;margin-bottom:56px}.ServicesList_card__XQVLY{grid-column:span 6;padding:40px;border-radius:40px;background-color:var(--background-white);display:flex;flex-direction:column;height:100%;min-height:400px}.ServicesList_titleCard__4fXFP{margin:0 0 24px;text-align:start}.ServicesList_blockDescrWithCheckedIcon__gn1Fy{margin-bottom:10px;display:flex;align-items:center;gap:10px}.ServicesList_blockDescrWithCheckedIcon__gn1Fy svg{min-width:20px;min-height:20px}.ServicesList_priceAndButton__BkXCe{margin-top:auto}.ServicesList_footerLink__2iaf5{display:flex;justify-content:center}@media (max-width:1199.98px){.ServicesList_containerCards__dNiHZ{grid-template-columns:repeat(12,1fr)}.ServicesList_card__XQVLY{grid-column:span 6;padding:30px}.ServicesList_titleCard__4fXFP{font-size:24px}.ServicesList_descriptionWithCheckedIconOffset__XgZxj,.ServicesList_descriptionWithCheckedIcon__aUDmz{font-size:16px}}@media (max-width:991.98px){.ServicesList_containerCards__dNiHZ{grid-template-columns:1fr}.ServicesList_card__XQVLY{border-radius:30px;padding:25px}.ServicesList_titleCard__4fXFP{font-size:22px}.ServicesList_descriptionWithCheckedIconOffset__XgZxj,.ServicesList_descriptionWithCheckedIcon__aUDmz{font-size:15px}}@media (max-width:767.98px){.ServicesList_card__XQVLY{border-radius:20px;padding:20px}.ServicesList_titleCard__4fXFP{font-size:20px}.ServicesList_descriptionWithCheckedIconOffset__XgZxj,.ServicesList_descriptionWithCheckedIcon__aUDmz{font-size:22px!important;line-height:30px!important}}@media (max-width:575.98px){.ServicesList_card__XQVLY{grid-column:span 3}.ServicesList_mainHeader__PUe9k{font-size:24px}.ServicesList_card__XQVLY{border-radius:15px;padding:15px}.ServicesList_titleCard__4fXFP{font-size:22px!important}.ServicesList_descriptionWithCheckedIconOffset__XgZxj,.ServicesList_descriptionWithCheckedIcon__aUDmz{font-size:18px!important;line-height:22px!important}}.OurServicesSection_mainHeader__mO6dk{margin:0 0 56px;text-align:center}.OurServicesSection_servicesList__nHeIn{display:grid;grid-template-columns:repeat(12,1fr);gap:30px;margin-bottom:56px}.OurServicesSection_card__giI6y{grid-column:span 6;padding:40px;border-radius:40px;background-color:var(--background-white);display:flex;flex-direction:column;height:100%;min-height:400px}.OurServicesSection_titleCard__vUeGa{margin:0 0 24px}.OurServicesSection_blockDescrWithCheckedIcon__i4LfU{margin-bottom:10px;display:flex;align-items:center;gap:10px}.OurServicesSection_blockDescrWithCheckedIcon__i4LfU svg{min-width:20px;min-height:20px}.OurServicesSection_descriptionWithCheckedIcon__THS_c{line-height:var(--lh-30);color:var(--color-grey)}.OurServicesSection_descriptionWithCheckedIconOffset___7Hpz{margin-bottom:30px}.OurServicesSection_priceAndButton__oH6zG{margin-top:auto}.OurServicesSection_footerLink__bvUHV{display:flex;justify-content:center}@media (max-width:1199.98px){.OurServicesSection_card__giI6y{grid-column:span 6;padding:30px}.OurServicesSection_titleCard__vUeGa{font-size:24px}.OurServicesSection_descriptionWithCheckedIconOffset___7Hpz,.OurServicesSection_descriptionWithCheckedIcon__THS_c{font-size:16px}}@media (max-width:991.98px){.OurServicesSection_servicesList__nHeIn{grid-template-columns:1fr}.OurServicesSection_card__giI6y{border-radius:30px;padding:25px}.OurServicesSection_titleCard__vUeGa{font-size:22px}.OurServicesSection_descriptionWithCheckedIconOffset___7Hpz,.OurServicesSection_descriptionWithCheckedIcon__THS_c{font-size:15px}}@media (max-width:767.98px){.OurServicesSection_card__giI6y{border-radius:20px;padding:20px}.OurServicesSection_titleCard__vUeGa{font-size:20px}.OurServicesSection_descriptionWithCheckedIconOffset___7Hpz,.OurServicesSection_descriptionWithCheckedIcon__THS_c{font-size:22px!important;line-height:30px!important}}@media (max-width:575.98px){.OurServicesSection_card__giI6y{grid-column:span 3}.OurServicesSection_mainHeader__mO6dk{font-size:24px}.OurServicesSection_card__giI6y{border-radius:15px;padding:15px}.OurServicesSection_titleCard__vUeGa{font-size:22px!important}.OurServicesSection_descriptionWithCheckedIconOffset___7Hpz,.OurServicesSection_descriptionWithCheckedIcon__THS_c{font-size:18px!important;line-height:22px!important}}.PerfectlyWaterBottom_advantageList__lKozT{display:grid;grid-template-columns:repeat(12,1fr);column-gap:25px;margin:74px 0 46px}.PerfectlyWaterBottom_listItemBlock__0RDRI{grid-column:span 4}.PerfectlyWaterBottom_blockOffset__bRglB{display:flex;justify-content:center;gap:16px}.PerfectlyWaterBottom_blockOffset__bRglB svg{min-width:24px;min-height:24px}.PerfectlyWaterBottom_description__F8RBr{max-width:340px;line-height:var(--lh-30);color:var(--color-grey)}.PerfectlyWaterBottom_icon__jCT_V{transform:translateY(3px)}@media (max-width:1199.98px){.PerfectlyWaterBottom_advantageList__lKozT{grid-template-columns:repeat(12,1fr);gap:20px}.PerfectlyWaterBottom_listItemBlock__0RDRI{grid-column:span 4}.PerfectlyWaterBottom_description__F8RBr{font-size:16px;max-width:320px}}@media (max-width:991.98px){.PerfectlyWaterBottom_advantageList__lKozT{grid-template-columns:repeat(6,1fr)}.PerfectlyWaterBottom_listItemBlock__0RDRI{grid-column:span 3}.PerfectlyWaterBottom_description__F8RBr{font-size:15px;max-width:300px}}@media (max-width:767.98px){.PerfectlyWaterBottom_advantageList__lKozT{grid-template-columns:repeat(4,1fr)}.PerfectlyWaterBottom_listItemBlock__0RDRI{grid-column:span 2}.PerfectlyWaterBottom_description__F8RBr{font-size:14px;max-width:260px}.PerfectlyWaterBottom_blockOffset__bRglB{gap:12px}}@media (max-width:575.98px){.PerfectlyWaterBottom_advantageList__lKozT{grid-template-columns:1fr;gap:16px}.PerfectlyWaterBottom_listItemBlock__0RDRI{grid-column:span 1}.PerfectlyWaterBottom_description__F8RBr{font-size:13px;max-width:100%}.PerfectlyWaterBottom_blockOffset__bRglB{flex-direction:row;justify-content:start;text-align:left;gap:10px}.PerfectlyWaterBottom_blockOffset__bRglB svg{margin-top:5px}}.PerfectlyWaterSection_offsetTop__ExkVB{margin-top:106px}.PerfectlyWaterTop_container__9cJW7{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:25px}.PerfectlyWaterTop_leftBlockText__bKbYp,.PerfectlyWaterTop_leftBlock__h6ytu{grid-column:span 6;display:flex;flex-direction:column}.PerfectlyWaterTop_leftBlockText__bKbYp{text-align:start;align-items:start}.PerfectlyWaterTop_leadText__zM0tj{text-align:start;font-family:var(--third-family);margin:33px 0 20px;color:#000;font-weight:600;line-height:1.1;font-size:var(--fz-42)}.PerfectlyWaterTop_priceBox__RCng7{margin:0 0 20px;padding:4px 8px;font-weight:600;font-size:var(--fz-24);line-height:var(--lh-31);color:var(--text-white)}.PerfectlyWaterTop_description__K_DoM{margin:0 0 48px;max-width:410px;line-height:var(--lh-24);font-size:var(--fz-16);font-weight:500;color:var(--color-grey)}.PerfectlyWaterTop_buttonGroup__mjyWL{display:flex;gap:12px}.PerfectlyWaterTop_rightBlock__DxHxm{grid-column:span 6;display:grid;justify-items:end}.PerfectlyWaterTop_rightBlockImage__NfN3s{width:100%;height:auto;background-repeat:no-repeat;border-radius:48px}@media (max-width:1199.98px){.PerfectlyWaterTop_container__9cJW7{grid-template-columns:repeat(12,1fr)}.PerfectlyWaterTop_leftBlock__h6ytu,.PerfectlyWaterTop_rightBlock__DxHxm{grid-column:span 6}.PerfectlyWaterTop_leadText__zM0tj{font-size:36px}.PerfectlyWaterTop_description__K_DoM{font-size:16px}.PerfectlyWaterTop_rightBlockImage__NfN3s{max-width:500px;max-height:350px}.PerfectlyWaterTop_buttonGroup__mjyWL{display:grid;max-width:fit-content}}@media (max-width:991.98px){.PerfectlyWaterTop_container__9cJW7{grid-template-columns:repeat(12,1fr)}.PerfectlyWaterTop_leftBlock__h6ytu{grid-column:span 7}.PerfectlyWaterTop_rightBlock__DxHxm{grid-column:span 5}.PerfectlyWaterTop_leadText__zM0tj{font-size:32px}.PerfectlyWaterTop_description__K_DoM{font-size:16px}.PerfectlyWaterTop_rightBlockImage__NfN3s{max-width:450px;max-height:320px}.PerfectlyWaterTop_buttonGroup__mjyWL{display:grid;max-width:fit-content}}@media (max-width:767.98px){.PerfectlyWaterTop_container__9cJW7{grid-template-columns:1fr;grid-gap:20px}.PerfectlyWaterTop_leftBlock__h6ytu{grid-column:span 12;align-items:center;text-align:center}.PerfectlyWaterTop_leadText__zM0tj{font-size:28px;margin:24px 0}.PerfectlyWaterTop_priceBox__RCng7{font-size:16px}.PerfectlyWaterTop_description__K_DoM{font-size:15px;margin-bottom:32px}.PerfectlyWaterTop_buttonGroup__mjyWL{flex-direction:column;gap:8px}.PerfectlyWaterTop_rightBlock__DxHxm{grid-column:span 12;justify-items:center}.PerfectlyWaterTop_rightBlockImage__NfN3s{max-width:100%;max-height:300px}}@media (max-width:575.98px){.PerfectlyWaterTop_container__9cJW7{grid-template-columns:1fr;grid-gap:20px}.PerfectlyWaterTop_leftBlock__h6ytu{grid-column:span 12;align-items:center;text-align:center}.PerfectlyWaterTop_leadText__zM0tj{font-size:27px;margin:16px 0}.PerfectlyWaterTop_priceBox__RCng7{font-size:14px;padding:2px 6px}.PerfectlyWaterTop_description__K_DoM{font-size:14px;margin-bottom:24px}.PerfectlyWaterTop_buttonGroup__mjyWL{flex-direction:column;gap:8px}.PerfectlyWaterTop_rightBlock__DxHxm{grid-column:span 12;justify-items:center}.PerfectlyWaterTop_rightBlockImage__NfN3s{max-width:100%;max-height:250px;border-radius:20px}}.page_greyBackground__MNN0H{background-color:var(--background)}.page_main__nw1Wk{flex:1}.page_headerContainer__AcmN_{background-color:var(--background-white);position:sticky;top:0;z-index:10;min-height:56px}@media (max-width:575.98px){.page_greyBackground__MNN0H{padding:0 20px}}.services_servicePage___9DWk{background-color:var(--background)}.services_mainHeader__gvQyt{margin:0 0 56px;text-align:center}.services_container__iZBAb{width:100%;gap:16px;margin-bottom:0;padding:5px 0 0}.services_servicesList__nt0lD{display:grid;grid-template-columns:repeat(12,1fr);gap:30px}.services_card__QxTrD{grid-column:span 6;padding:40px;border-radius:40px;background-color:var(--background-white);display:flex;flex-direction:column;height:100%;min-height:400px}.services_titleCard__sBGUM{margin:0 0 24px}.services_blockDescrWithCheckedIcon__KuzFg{margin-bottom:10px;display:flex;align-items:center;gap:10px}.services_blockDescrWithCheckedIcon__KuzFg svg{min-width:20px;min-height:20px}.services_descriptionWithCheckedIcon__PZI91{line-height:var(--lh-30);color:var(--color-grey)}.services_descriptionWithCheckedIconOffset__49rjb{margin-bottom:30px}.services_priceAndButton__PK0hY{margin-top:auto}.services_loader__1eb9M{display:flex;justify-content:center;margin-top:30px}@media (max-width:1199.98px){.services_card__QxTrD{grid-column:span 6;padding:30px}.services_titleCard__sBGUM{font-size:24px}.services_descriptionWithCheckedIconOffset__49rjb,.services_descriptionWithCheckedIcon__PZI91{font-size:16px}}@media (max-width:991.98px){.services_servicesList__nt0lD{grid-template-columns:1fr}.services_card__QxTrD{border-radius:30px;padding:25px}.services_titleCard__sBGUM{font-size:22px}.services_descriptionWithCheckedIconOffset__49rjb,.services_descriptionWithCheckedIcon__PZI91{font-size:15px}}@media (max-width:767.98px){.services_card__QxTrD{border-radius:20px;padding:20px}.services_titleCard__sBGUM{font-size:20px}.services_descriptionWithCheckedIconOffset__49rjb,.services_descriptionWithCheckedIcon__PZI91{font-size:22px!important;line-height:30px!important}}@media (max-width:575.98px){.services_card__QxTrD{grid-column:span 3}.services_mainHeader__gvQyt{font-size:24px}.services_card__QxTrD{border-radius:15px;padding:15px}.services_titleCard__sBGUM{font-size:22px!important}.services_descriptionWithCheckedIconOffset__49rjb,.services_descriptionWithCheckedIcon__PZI91{font-size:18px!important;line-height:22px!important}}.cart_Container__m0Ea_{display:flex;flex-direction:column;gap:20px;margin-top:106px;width:50%}.cart_Group__JLUxb{display:flex;justify-content:flex-end;margin:20px 0}.cart_button__WVef8{font-size:17px;font-weight:700}.cart_title__14Z7l{visibility:hidden;height:0;padding:0;margin:0}@media (max-width:785px){.cart_Container__m0Ea_{width:80%;align-items:center}}.pickup_offsetTop__JPAwi{margin-top:106px}.pickup_description__SNh5r{color:var(--color-grey);font-size:var(--fz-16);margin-bottom:28px}.pickup_error__mm14Z{color:var(--mantine-color-error);font-size:14px}.pickup_title__P5EUY{text-align:start}.pickup_image__Y2cTj{max-width:585px;max-height:500px;align-self:flex-start;border-radius:48px}.pickup_greyBackground__LhTAb{padding-top:100px;background-color:var(--background)}@media (max-width:768px){.pickup_image__Y2cTj{display:none}}