.grid-background{left:0;pointer-events:none;position:fixed;top:0;z-index:-1}.header[data-v-f06efe19]{left:0;position:fixed;top:0;width:100%;z-index:20}.header--home[data-v-f06efe19]{background-color:transparent}.header__logo[data-v-f06efe19]{display:flex;flex-wrap:nowrap;gap:10px}.header.header--home[data-v-f06efe19]{position:absolute}.header--scrolled[data-v-f06efe19]{background-color:#fff;border-bottom:1px solid var(--border-lines);transition:background-color .3s ease}.header__content[data-v-f06efe19]{gap:20px;justify-content:space-between;padding:20px var(--section-indent)}.header__content[data-v-f06efe19],.header__nav[data-v-f06efe19]{align-items:center;display:flex}.header__nav[data-v-f06efe19]{gap:30px}.header__nav a[data-v-f06efe19]{color:var(--text-dark);transition:color .3s ease}.header__nav--home a[data-v-f06efe19]{color:var(--text-white);transition:all .2s ease-out}.header__nav--home a[data-v-f06efe19]:active{opacity:.6}.header__nav--scrolled a[data-v-f06efe19]{color:var(--text-dark)}.header__nav--scrolled a[data-v-f06efe19]:hover{color:var(--text-basic-green)}.isActive[data-v-f06efe19]{color:var(--text-basic-green)!important}.header__auth[data-v-f06efe19]{align-items:center;display:flex;gap:10px}.header__auth-btn[data-v-f06efe19]{border:none;border-radius:8px;cursor:pointer;font-size:15px;font-weight:500;padding:10px 20px;transition:all .3s ease;white-space:nowrap}.header__auth-btn--login[data-v-f06efe19],.header__auth-btn--profile[data-v-f06efe19]{background-color:var(--text-basic-green);color:#fff}.header__auth-btn--login[data-v-f06efe19]:hover,.header__auth-btn--profile[data-v-f06efe19]:hover{background-color:#009945}.header__nav--home .header__auth-btn--login[data-v-f06efe19],.header__nav--home .header__auth-btn--profile[data-v-f06efe19]{background-color:#fff3;border:1px solid hsla(0,0%,100%,.3)}.header__nav--home .header__auth-btn--login[data-v-f06efe19]:hover,.header__nav--home .header__auth-btn--profile[data-v-f06efe19]:hover{background-color:#ffffff4d}.header__auth-btn--logout[data-v-f06efe19]{background-color:transparent;border:1px solid var(--border-lines);color:var(--text-dark)}.header__auth-btn--logout[data-v-f06efe19]:hover{background-color:#f5f5f5}.header__nav--home .header__auth-btn--logout[data-v-f06efe19]{border-color:#ffffff4d;color:#fff}.header__nav--home .header__auth-btn--logout[data-v-f06efe19]:hover{background-color:#ffffff1a}.burger-menu[data-v-f06efe19]{align-items:center;border-radius:6px;cursor:pointer;display:none;flex-direction:column;height:27px;justify-content:center;padding:8px 6px;transition:background-color .3s ease;width:27px;z-index:50}.burger-menu--home[data-v-f06efe19]{background-color:#fdfdfd4d}.burger-menu--scrolled[data-v-f06efe19]{background-color:#00b9561a}.burger-line[data-v-f06efe19]{background-color:#fdfdfd;height:2px;transition:all .3s ease;width:15px}.header__link__text[data-v-f06efe19]{font-size:18px!important}.burger-menu--scrolled .burger-line[data-v-f06efe19]{background-color:#00b956}.burger-line+.burger-line[data-v-f06efe19]{margin-top:2px}@media (max-width:1024px){.header__content[data-v-f06efe19]{padding:20px var(--section-indent)}.burger-menu[data-v-f06efe19]{display:flex}.header__nav[data-v-f06efe19]{background-color:#fff;flex-direction:column;height:100vh;overflow:hidden;padding:80px 20px;position:fixed;right:-100%;top:0;transition:right .3s ease;width:100%}.header__nav--open[data-v-f06efe19]{color:var(--text-dark);right:0}.header__auth[data-v-f06efe19]{flex-direction:column;width:100%}.header__auth-btn[data-v-f06efe19]{width:100%}.burger-line.open[data-v-f06efe19]:first-child{transform:rotate(45deg) translate(3px,3px)}.burger-line.open[data-v-f06efe19]:nth-child(2){opacity:0}.burger-line.open[data-v-f06efe19]:nth-child(3){transform:rotate(-45deg) translate(3px,-3px)}}@media (max-width:640px){.header__logo[data-v-f06efe19]{height:auto;max-width:184px}}.footer[data-v-b33f2d13]{border-top:1px solid var(--border-lines);padding-top:30px}.footer__content[data-v-b33f2d13]{display:flex;flex-direction:column;gap:50px}.content[data-v-b33f2d13]{display:grid;gap:21px;grid-template-columns:repeat(auto-fill,minmax(292px,1fr));padding:0 var(--section-indent);row-gap:60px}.list[data-v-b33f2d13],.list ul[data-v-b33f2d13]{display:flex;flex-direction:column;gap:20px}.list ul[data-v-b33f2d13]{list-style:none}.list li[data-v-b33f2d13]{display:inline-flex}a[data-v-b33f2d13]{color:inherit;text-decoration:none}.copyright[data-v-b33f2d13]{padding:20px var(--section-indent);position:relative;text-align:left}.copyright[data-v-b33f2d13]:before{background-color:var(--border-lines);content:"";height:1px;left:0;position:absolute;right:0;top:0}.dark-text[data-v-b33f2d13]{color:var(--text-dark)}.light-text[data-v-b33f2d13]{color:var(--text-grey);transition:all .25s ease-out}.light-text[data-v-b33f2d13]:hover{color:var(--basic-brand-green)}.light-text[data-v-b33f2d13]:active{opacity:.6}.media-block[data-v-b33f2d13]{align-items:center;display:flex;gap:10px}.media-block[data-v-b33f2d13]:hover .social__icon{fill:var(--basic-brand-green)}.address[data-v-b33f2d13]{line-height:140%;pointer-events:none;white-space:pre-wrap}.foo__logo[data-v-b33f2d13]{display:flex;flex-wrap:nowrap;gap:10px}@media (min-width:2542px){.logo[data-v-b33f2d13]{grid-column:span 4}}@media (min-width:2230px) and (max-width:2541px){.logo[data-v-b33f2d13]{grid-column:span 3}}@media (min-width:1920px) and (max-width:2229px){.logo[data-v-b33f2d13]{grid-column:span 2}}@media (min-width:1604px) and (max-width:1919px){.logo[data-v-b33f2d13]{grid-column:1}}@media (min-width:665px) and (max-width:1603px){.logo[data-v-b33f2d13]{grid-column:1/-1}}@media (min-width:950px) and (max-width:1290px){.logo[data-v-b33f2d13]{grid-column:1;grid-row:1/span 3}}@media (max-width:1024px){.footer__content[data-v-b33f2d13]{gap:0}.content[data-v-b33f2d13]{row-gap:40px}}@media (max-width:950px){.footer__content[data-v-b33f2d13]{gap:40px}}@media (max-width:664px){.content[data-v-b33f2d13]{gap:30px}.logo[data-v-b33f2d13]{grid-column:1}.foo__logo[data-v-b33f2d13]{height:auto;max-width:184px}.media-block[data-v-b33f2d13]{gap:4px}.media-block img[data-v-b33f2d13]{height:8px;width:8px}}
