@font-face{font-family:roboto;src:url(/_next/static/media/9c133a109c8ce041-s.p.ttf) format("truetype");font-display:swap}@font-face{font-family:roboto Fallback;src:local("Arial");ascent-override:92.43%;descent-override:24.32%;line-gap-override:0.00%;size-adjust:100.37%}.__className_b796b7{font-family:roboto,roboto Fallback}.__variable_b796b7{--font-roboto:"roboto","roboto Fallback"}@font-face{font-family:inter;src:url(/_next/static/media/cc27cf3ff100ea21-s.p.ttf) format("truetype");font-display:swap}@font-face{font-family:inter Fallback;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_1361c6{font-family:inter,inter Fallback}.__variable_1361c6{--font-inter:"inter","inter Fallback"}@font-face{font-family:caviarDreams;src:url(/_next/static/media/57e6e2199cf6195a-s.p.ttf) format("truetype");font-display:swap}@font-face{font-family:caviarDreams Fallback;src:local("Arial");ascent-override:94.33%;descent-override:17.64%;line-gap-override:0.00%;size-adjust:103.78%}.__className_244497{font-family:caviarDreams,caviarDreams Fallback}.__variable_244497{--font-caviar-dreams:"caviarDreams","caviarDreams Fallback"}@font-face{font-family:caviarDreamsBold;src:url(/_next/static/media/2d2e8bd076a6a410-s.p.ttf) format("truetype");font-display:swap}@font-face{font-family:caviarDreamsBold Fallback;src:local("Arial");ascent-override:88.33%;descent-override:25.68%;line-gap-override:0.00%;size-adjust:111.05%}.__className_defc43{font-family:caviarDreamsBold,caviarDreamsBold Fallback}.__variable_defc43{--font-caviar-dreams-bold:"caviarDreamsBold","caviarDreamsBold Fallback"}.footer_footer__AoRt1{background-color:#24852A;width:100vw;color:white}.footer_container__bRvPp{padding:30px 100px;display:flex;justify-content:space-between;position:relative}.footer_logo__NdSh3{object-fit:cover;object-position:bottom}.footer_social__3EvIF{display:flex;gap:26px;margin-top:60px}.footer_span__0PAib{color:#C7F6CA;font-size:18px;font-weight:500;margin-bottom:32px;display:block}.footer_links__2y8Ci{text-decoration:underline;font-size:18px;font-weight:600;display:flex;gap:132px}.footer_list__5T80i{display:flex;flex-direction:column;gap:20px}@media (max-width:768px){.footer_container__bRvPp{padding:40px 20px;flex-direction:column}.footer_social__3EvIF{position:absolute;bottom:40px}.footer_span__0PAib{margin-top:40px}.footer_links__2y8Ci{flex-direction:column;gap:40px;margin-bottom:76px}}.header{width:100%;position:relative;padding-bottom:8px;background-color:white}.logoLink{display:flex;align-items:flex-start;height:100%;font-family:var(--font-caviar-dreams-bold),sans-serif;font-size:24px;font-weight:800;text-transform:uppercase;letter-spacing:2px}.logoLink_image{height:auto;object-fit:contain}.header-nav{height:72px;justify-content:space-between;padding:0 32px;position:relative}.header-nav,.nav-container{display:flex;align-items:center}.nav-list{list-style:none;display:flex;padding:0;height:100%;gap:10px;margin:0 16px 0 0}.nav-list li{margin:0}.nav-list li a{text-decoration:none;font-size:14px;font-weight:500;color:#333;height:100%;padding:10px 20px;display:flex;justify-content:center;flex-direction:row;align-items:center;transition:color .3s ease}.nav-list li a:hover{color:#4FAE53}.desktop-extras{font-size:14px;display:flex;align-items:center}.desktop-extras .language{cursor:pointer;width:80px;height:60px;display:flex;align-items:center;justify-content:center;z-index:2;position:relative;margin-left:8px}.desktop-extras .rounder{text-transform:uppercase;margin-left:8px;font-weight:500}.desktop-extras .selector{position:absolute;top:100%;left:50%;transform:translateX(-50%);background:white;border:1px solid #e0e0e0;border-radius:4px;box-shadow:0 4px 12px rgba(0,0,0,.15);padding:8px 0;min-width:60px;z-index:1000}.desktop-extras .selector li{padding:8px 16px;cursor:pointer;transition:background-color .2s ease;text-align:center}.desktop-extras .selector li:hover{background-color:#f5f5f5}.contacts{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;font-weight:400;margin-left:24px;margin-right:6px;font-size:12px;line-height:1.3}.contacts a{text-decoration:none;color:#333;transition:color .3s ease}.contacts a:hover{color:#4FAE53}.mobile-extras{display:none}.nav-list .dropdown{position:relative}.nav-list .dropdown .arrow-icon{margin-left:10px;transition:transform .3s ease}.nav-list .dropdown:hover .arrow-icon{transform:rotate(180deg)}.nav-list .dropdown .dropdown-menu{position:absolute;top:100%;left:0;display:none;background-color:white;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:1000;border-radius:4px;overflow:hidden;min-width:200px}.nav-list .dropdown:hover .dropdown-menu{display:block}.nav-list .dropdown .dropdown-menu li{width:100%}.nav-list .dropdown .dropdown-menu li a{padding:12px 20px;display:block;width:100%;text-align:left;height:auto;border-bottom:1px solid #f0f0f0}.nav-list .dropdown .dropdown-menu li:last-child a{border-bottom:none}.nav-list .dropdown .dropdown-menu li a:hover{background-color:#f5f5f5}.mobile-menu-btn{display:none;background:none;border:none;cursor:pointer;padding:8px;z-index:1001}.mobile-menu-btn span{display:block;width:25px;height:3px;background-color:#333;margin:5px 0;transition:.3s}.mobile-menu-btn.active span:first-child{transform:rotate(-45deg) translate(-5px,6px)}.mobile-menu-btn.active span:nth-child(2){opacity:0}.mobile-menu-btn.active span:nth-child(3){transform:rotate(45deg) translate(-5px,-6px)}.mobile-close-btn{position:absolute;top:15px;right:20px;background:none;border:none;font-size:24px;cursor:pointer;color:#333;z-index:1002;width:30px;height:30px;display:flex;align-items:center;justify-content:center}@media screen and (max-width:1024px){.header-nav{padding:0 20px}.contacts{font-size:11px;margin-left:16px;margin-right:4px}.nav-list{gap:5px}.nav-list li a{padding:8px 15px;font-size:13px}}@media screen and (max-width:768px){.header{padding-bottom:0}.header-nav{height:60px;padding:0 16px;position:fixed;background-color:white;top:0;z-index:2}.logoLink{display:block}.logoLink_image{max-height:52px}.desktop-extras{display:none}.mobile-menu-btn{display:block}.nav-container{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:white;z-index:1000;transform:translateX(100%);transition:transform .3s ease-in-out;flex-direction:column;justify-content:flex-start;align-items:stretch;padding-top:80px}.nav-container.open{transform:translateX(0)}.nav-list{flex-direction:column;height:auto;gap:0;margin:0;width:100%;padding:0 20px}.nav-list li{border-bottom:1px solid #f0f0f0}.nav-list li a,.nav-list li:last-child{border-bottom:none}.nav-list li a{padding:20px 0;font-size:16px;font-weight:500;height:auto;justify-content:flex-start}.nav-list .dropdown .dropdown-menu{position:static;display:none;box-shadow:none;margin-left:20px;border-radius:0}.nav-list .dropdown.mobile-open .dropdown-menu{display:block}.nav-list .dropdown .dropdown-menu li a{padding:15px 0;font-size:14px;color:#666}.nav-list .dropdown .arrow-icon{margin-left:auto}.mobile-extras{display:flex;flex-direction:column;width:100%;padding:20px;margin-top:auto;border-top:1px solid #f0f0f0;gap:20px}.mobile-callback-btn{width:100%;margin-bottom:16px}.mobile-contacts{display:flex;flex-direction:column;gap:8px;margin-bottom:20px}.mobile-contacts a{text-decoration:none;color:#333;font-size:16px;font-weight:500}.mobile-language{display:flex;align-items:center;gap:12px}.mobile-language-selector{display:flex;gap:8px;align-items:center}.mobile-language-selector span{cursor:pointer;padding:8px 12px;border:1px solid #e0e0e0;border-radius:4px;font-size:14px;font-weight:500;transition:all .3s ease}.mobile-language-selector span.active{background-color:#4FAE53;color:white;border-color:#4FAE53}.mobile-language-selector span:hover:not(.active){background-color:#f5f5f5}}@media screen and (max-width:480px){.header-nav{padding:0 20px}.logoLink_image{width:max-content}.nav-list{padding:0 16px}.mobile-extras{padding:16px}}:root{--background:#fff;--foreground:#191A1D;--font-caviar-dreams:var(--font-caviar-dreams);--font-caviar-dreams-bold:var(--font-caviar-dreams-bold);--font-roboto:var(--font-roboto);--font-inter:var(--font-inter)}
/*    !*--background: #0a0a0a;*!*/
/*    !*--foreground: #ededed;*!*/
/*    !*--background: linear-gradient(to right top, #e4e6e7, #acafac);*!*/
/*    !*--foreground: #171717;*!*/body,html{max-width:100vw;overflow-x:hidden}body{color:var(--foreground);background:var(--background);font-family:var(--font-inter),sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}ul{list-style:none}button{border:1px solid #6b6b6b;border-radius:3px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}button,input{outline:none}@media (prefers-color-scheme:dark){html{color-scheme:dark}}.no-select{-webkit-user-select:none;-moz-user-select:none;user-select:none}.btn{padding:5px 20px;border-radius:11px;display:flex;align-items:center}.btn_white{background-color:white;color:black;border:none}.btn_outline{border:1px solid white;background-color:transparent}.btn_green{background-color:#41A747;border:none}.container{max-width:1440px;margin:0 auto;width:100%}main{display:flex;flex-direction:column;align-items:center}html{scroll-behavior:smooth}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input{-moz-appearance:textfield}.rc-slider{.rc-slider-rail{background-color:#C7F6CA}.rc-slider-track{background-color:#50AE55}.rc-slider-handle{border:3px solid #50ae55;opacity:1!important;outline:1px solid white}.rc-slider-handle-dragging{border-color:#50AE55;box-shadow:none}}.recharts-wrapper{.recharts-surface{.recharts-layer{.recharts-bar{.recharts-rectangle{border-radius:18px;overflow:hidden}}}}.recharts-cartesian-axis-line{display:none}.xAxis{.recharts-cartesian-axis-tick-line{display:none}}}.custom-scroll{scrollbar-width:thin;scrollbar-color:#142e22 transparent}.custom-scroll::-webkit-scrollbar{width:4px}.custom-scroll::-webkit-scrollbar-track{background:transparent}.custom-scroll::-webkit-scrollbar-thumb{background-color:#142e22;border-radius:2px}span{display:inline-block}@media screen and (max-width:768px){main{margin-top:60px}.recharts-wrapper{.recharts-cartesian-axis-tick{font-size:12px}}}