:root{--scrollbar-width:8px;--scrollbar-track:#f6f5f1;--scrollbar-thumb:#d9d9d9;--scrollbar-thumb-hover:#8c8c8c;--scrollbar-thumb-active:#262626;--scrollbar-border-radius:4px}::-webkit-scrollbar{width:var(--scrollbar-width);height:var(--scrollbar-width)}::-webkit-scrollbar-track{background:var(--scrollbar-track);border-radius:var(--scrollbar-border-radius)}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:var(--scrollbar-border-radius);transition:background .3s}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}::-webkit-scrollbar-thumb:active{background:var(--scrollbar-thumb-active)}*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb)var(--scrollbar-track)}@media (prefers-color-scheme:dark){:root{--scrollbar-track:#383838;--scrollbar-thumb:#555;--scrollbar-thumb-hover:#777;--scrollbar-thumb-active:#999}}.scrollbar-thin{--scrollbar-width:4px}.scrollbar-thick{--scrollbar-width:12px}.scrollbar-hidden::-webkit-scrollbar{display:none}.scrollbar-hidden{scrollbar-width:none}[data-container]{width:100%;max-width:100%;margin:0 auto;padding:0 20px;position:relative}@media (min-width:1024px){[data-container]{padding:0 40px}}.container:not([data-container~=full-width]){max-width:1500px;margin:0 auto}[data-container~=full-width]{width:100%;max-width:100%}[data-container~=full-height]{height:100%}[data-container~=full-screen]{height:100vh;margin:0}[data-container~=no-padding]{padding:0}
:root{--scrollbar-width:8px;--scrollbar-track:#f6f5f1;--scrollbar-thumb:#d9d9d9;--scrollbar-thumb-hover:#8c8c8c;--scrollbar-thumb-active:#262626;--scrollbar-border-radius:4px}::-webkit-scrollbar{width:var(--scrollbar-width);height:var(--scrollbar-width)}::-webkit-scrollbar-track{background:var(--scrollbar-track);border-radius:var(--scrollbar-border-radius)}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:var(--scrollbar-border-radius);transition:background .3s}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}::-webkit-scrollbar-thumb:active{background:var(--scrollbar-thumb-active)}*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb)var(--scrollbar-track)}@media (prefers-color-scheme:dark){:root{--scrollbar-track:#383838;--scrollbar-thumb:#555;--scrollbar-thumb-hover:#777;--scrollbar-thumb-active:#999}}.scrollbar-thin{--scrollbar-width:4px}.scrollbar-thick{--scrollbar-width:12px}.scrollbar-hidden::-webkit-scrollbar{display:none}.scrollbar-hidden{scrollbar-width:none}.text{margin:0;font-family:Manrope,sans-serif;font-style:normal}.text[data-bold=true]{font-weight:700}.text[data-uppercase=true]{text-transform:uppercase}.text[data-truncate=true]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.text[data-color=black]{color:#262626}.text[data-color=white]{color:#fff}.text[data-color=snow-white]{color:#fafafa}.text[data-color=forest-wolf]{color:#f6f5f1}.text[data-color=smoky-white]{color:#ebebeb}.text[data-color=gainsborough]{color:#e1e1e1}.text[data-color=light-grey]{color:#d9d9d9}.text[data-color=telegrey]{color:#8c8c8c}.text[data-color=signal-black]{color:#262626}.text[data-variant=body]{font-size:16px;font-weight:400;line-height:1.11}@media (min-width:1025px) and (max-width:1439.98px){.text[data-variant=body]{font-size:14px;line-height:1.11}}@media (min-width:769px) and (max-width:1023.98px){.text[data-variant=body]{font-size:14px;line-height:1.11}}@media (min-width:360px) and (max-width:768px){.text[data-variant=body]{font-size:14px;line-height:1.11}}.text[data-variant=caption]{text-transform:uppercase;font-size:16px;font-weight:500;line-height:.99}@media (min-width:1025px) and (max-width:1439.98px){.text[data-variant=caption]{font-size:16px;line-height:1.11}}@media (min-width:769px) and (max-width:1023.98px){.text[data-variant=caption]{font-size:13px;line-height:1.27}}@media (min-width:360px) and (max-width:768px){.text[data-variant=caption]{font-size:25px;line-height:1.27}}.text[data-variant=small]{font-size:16px;font-weight:400;line-height:.99}@media (min-width:1025px) and (max-width:1439.98px){.text[data-variant=small]{font-size:16px;line-height:1.11}}@media (min-width:769px) and (max-width:1023.98px){.text[data-variant=small]{font-size:13px;line-height:1.27}}@media (min-width:360px) and (max-width:768px){.text[data-variant=small]{font-size:25px;line-height:1.27}}.text[data-variant=h1]{font-size:200px;line-height:.99}@media (min-width:1025px) and (max-width:1439.98px){.text[data-variant=h1]{font-size:120px;line-height:.99}}@media (min-width:769px) and (max-width:1023.98px){.text[data-variant=h1]{font-size:85px;line-height:.99}}@media (min-width:360px) and (max-width:768px){.text[data-variant=h1]{font-size:60px;line-height:.99}}.text[data-variant=h2]{font-size:155px;line-height:.99}@media (min-width:1025px) and (max-width:1439.98px){.text[data-variant=h2]{font-size:130px;line-height:.99}}@media (min-width:769px) and (max-width:1023.98px){.text[data-variant=h2]{font-size:70px;line-height:.99}}@media (min-width:360px) and (max-width:768px){.text[data-variant=h2]{font-size:55px;line-height:.99}}.text[data-variant=h3]{font-size:145px;line-height:.99}@media (min-width:1025px) and (max-width:1439.98px){.text[data-variant=h3]{font-size:35px;line-height:1.13}}@media (min-width:769px) and (max-width:1023.98px){.text[data-variant=h3]{font-size:28px;line-height:1.13}}@media (min-width:360px) and (max-width:768px){.text[data-variant=h3]{font-size:50px;line-height:.99}}.text[data-variant=h4]{font-size:40px;line-height:1.13}@media (min-width:1025px) and (max-width:1439.98px){.text[data-variant=h4]{font-size:35px;line-height:.99}}@media (min-width:769px) and (max-width:1023.98px){.text[data-variant=h4]{font-size:25px;line-height:1.13}}@media (min-width:360px) and (max-width:768px){.text[data-variant=h4]{font-size:28px;line-height:1.13}}.text[data-variant=h5]{font-size:16px;line-height:.99}@media (min-width:1025px) and (max-width:1439.98px){.text[data-variant=h5]{font-size:16px;line-height:1.11}}@media (min-width:769px) and (max-width:1023.98px){.text[data-variant=h5]{font-size:13px;line-height:1.27}}@media (min-width:360px) and (max-width:768px){.text[data-variant=h5]{font-size:25px;line-height:1.27}}.text[data-variant=h6]{font-size:16px;line-height:.99}@media (min-width:1025px) and (max-width:1439.98px){.text[data-variant=h6]{font-size:16px;line-height:1.11}}@media (min-width:769px) and (max-width:1023.98px){.text[data-variant=h6]{font-size:13px;line-height:1.27}}@media (min-width:360px) and (max-width:768px){.text[data-variant=h6]{font-size:25px;line-height:1.27}}.text[data-variant=p1]{font-size:16px;font-weight:400;line-height:1.11}@media (min-width:1025px) and (max-width:1439.98px){.text[data-variant=p1]{font-size:16px;line-height:1.11}}@media (min-width:769px) and (max-width:1023.98px){.text[data-variant=p1]{font-size:14px;line-height:1.11}}@media (min-width:360px) and (max-width:768px){.text[data-variant=p1]{font-size:14px;line-height:1.11}}.text[data-variant=p2]{font-size:16px;font-weight:400;line-height:1.27}@media (min-width:1025px) and (max-width:1439.98px){.text[data-variant=p2]{font-size:16px;line-height:1.27}}@media (min-width:769px) and (max-width:1023.98px){.text[data-variant=p2]{font-size:14px;line-height:1.27}}@media (min-width:360px) and (max-width:768px){.text[data-variant=p2]{font-size:14px;line-height:1.27}}.text[data-variant=p3]{font-size:8px;font-weight:400;line-height:1.13}@media (min-width:1025px) and (max-width:1439.98px){.text[data-variant=p3]{font-size:8px;line-height:1.13}}@media (min-width:769px) and (max-width:1023.98px){.text[data-variant=p3]{font-size:8px;line-height:1.13}}@media (min-width:360px) and (max-width:768px){.text[data-variant=p3]{font-size:8px;line-height:1.13}}.text[data-variant=modal-h]{font-size:25px;font-weight:400;line-height:113%}@media (min-width:1025px) and (max-width:1439.98px){.text[data-variant=modal-h]{font-size:25px;line-height:113%}}@media (min-width:769px) and (max-width:1023.98px){.text[data-variant=modal-h]{font-size:20px;line-height:113%}}@media (min-width:360px) and (max-width:768px){.text[data-variant=modal-h]{font-size:23px;line-height:113%}}.text[data-variant=modal-p]{font-size:14px;font-weight:400;line-height:127%}@media (min-width:1025px) and (max-width:1439.98px){.text[data-variant=modal-p]{font-size:14px;line-height:127%}}@media (min-width:769px) and (max-width:1023.98px){.text[data-variant=modal-p]{font-size:12px;line-height:127%}}@media (min-width:360px) and (max-width:768px){.text[data-variant=modal-p]{font-size:14px;line-height:127%}}
:root{--scrollbar-width:8px;--scrollbar-track:#f6f5f1;--scrollbar-thumb:#d9d9d9;--scrollbar-thumb-hover:#8c8c8c;--scrollbar-thumb-active:#262626;--scrollbar-border-radius:4px}::-webkit-scrollbar{width:var(--scrollbar-width);height:var(--scrollbar-width)}::-webkit-scrollbar-track{background:var(--scrollbar-track);border-radius:var(--scrollbar-border-radius)}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:var(--scrollbar-border-radius);transition:background .3s}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}::-webkit-scrollbar-thumb:active{background:var(--scrollbar-thumb-active)}*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb)var(--scrollbar-track)}@media (prefers-color-scheme:dark){:root{--scrollbar-track:#383838;--scrollbar-thumb:#555;--scrollbar-thumb-hover:#777;--scrollbar-thumb-active:#999}}.scrollbar-thin{--scrollbar-width:4px}.scrollbar-thick{--scrollbar-width:12px}.scrollbar-hidden::-webkit-scrollbar{display:none}.scrollbar-hidden{scrollbar-width:none}.header-container{justify-content:space-between;display:flex}.header-container[data-absolute=true]{z-index:100;color:#fafafa;position:absolute;top:25px;left:50%;transform:translate(-50%)}.header-container[data-absolute=true] a,.header-container[data-absolute=true] p{color:#fafafa}.header-container[data-absolute=true] .icon{stroke:#fafafa}.header-container[data-absolute=false]{color:#262626;position:relative}.header-container[data-absolute=false] a{color:#262626}.header-container[data-absolute=false] .icon{stroke:#262626}.header-container .header__navigation-mobile{gap:8px;display:flex}@media (min-width:1024px){.header-container .header__navigation-mobile{display:none}}.header-container .header__navigation-desktop{display:none}.header-container .header__navigation-desktop .navigation{gap:83px;display:flex}.header-container .header__navigation-desktop .navigation ul{flex-direction:column;gap:9px;display:flex}@media (min-width:1024px){.header-container .header__navigation-desktop{display:block}}
:root{--scrollbar-width:8px;--scrollbar-track:#f6f5f1;--scrollbar-thumb:#d9d9d9;--scrollbar-thumb-hover:#8c8c8c;--scrollbar-thumb-active:#262626;--scrollbar-border-radius:4px}::-webkit-scrollbar{width:var(--scrollbar-width);height:var(--scrollbar-width)}::-webkit-scrollbar-track{background:var(--scrollbar-track);border-radius:var(--scrollbar-border-radius)}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:var(--scrollbar-border-radius);transition:background .3s}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}::-webkit-scrollbar-thumb:active{background:var(--scrollbar-thumb-active)}*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb)var(--scrollbar-track)}@media (prefers-color-scheme:dark){:root{--scrollbar-track:#383838;--scrollbar-thumb:#555;--scrollbar-thumb-hover:#777;--scrollbar-thumb-active:#999}}.scrollbar-thin{--scrollbar-width:4px}.scrollbar-thick{--scrollbar-width:12px}.scrollbar-hidden::-webkit-scrollbar{display:none}.scrollbar-hidden{scrollbar-width:none}.footer-container{flex-direction:column;gap:57px;padding-top:57px;display:flex}.footer-container .footer__main .footer__content{flex-direction:column-reverse;gap:30px;display:flex}.footer-container .footer__main .footer__content .footer-nav{flex-direction:column;gap:16px;display:flex}.footer-container .footer__main .footer__content .footer-nav .footer-navigation ul{flex-direction:column;gap:10px;display:flex}.footer-container .footer__main .footer__content .footer-contacts{flex-direction:column;gap:31px;display:flex}.footer-container .footer__main .footer__content .footer-contacts .contact-icon ul{justify-content:start;gap:12px}@media (min-width:768px){.footer-container .footer__main .footer__content .footer-contacts .contact-icon ul{justify-content:end}}.footer-container .footer__main .footer__content .footer-contacts .contact-info{display:flex}.footer-container .footer__main .footer__content .footer-contacts .contact-info ul{flex-direction:column;gap:10px;display:flex}.footer-container .footer__bottom .navigation ul{justify-content:space-between;gap:10px;display:flex}.footer-container .footer__bottom .navigation ul li{max-width:172px}@media (min-width:768px){.footer-container{gap:120px;padding-top:65px}.footer-container .footer__main .footer__content{flex-direction:row;align-items:flex-start;gap:40px}.footer-container .footer__main .footer__content .footer-nav{flex:1}.footer-container .footer__main .footer__content .footer-contacts{flex-direction:row;justify-content:space-between;gap:156px}.footer-container .footer__bottom .navigation ul{flex-direction:row;gap:20px}.footer-container .footer__bottom .navigation ul li{max-width:100%}}@media (min-width:1024px){.footer-container{gap:150px;padding-top:65px}.footer-container .footer__main .footer__content .footer-contacts{gap:116px}.footer-container .footer__main .footer__content .footer-nav{flex:1}}@media (min-width:1440px){.footer-container{gap:160px;padding-top:65px}.footer-container .footer__main .footer__content .footer-contacts{gap:317px}}
