.socials-module__tbE6SG__socials{gap:8px;display:flex}.socials-module__tbE6SG__socials__item{padding:8px}.socials-module__tbE6SG__socials__icon{color:var(--secondary-color)}.socials-module__tbE6SG__socials__icon:hover{color:var(--secondary-color);opacity:.7}
.footer-module__ErOclq__footer{padding:60px 0}.footer-module__ErOclq__footer__inner{flex-direction:column;display:flex}.footer-module__ErOclq__footer__top,.footer-module__ErOclq__footer__bottom{justify-content:space-between;align-items:flex-start;gap:40px;display:flex}.footer-module__ErOclq__footer__bottom{align-items:center;margin-top:36px}.footer-module__ErOclq__footer__product,.footer-module__ErOclq__footer__questions,.footer-module__ErOclq__footer__links,.footer-module__ErOclq__footer__details{font-size:var(--font-size-s);flex-direction:column;font-weight:600;display:flex}.footer-module__ErOclq__footer__product{gap:42px}.footer-module__ErOclq__footer__questions,.footer-module__ErOclq__footer__links{gap:16px}.footer-module__ErOclq__footer__details{gap:0}.footer-module__ErOclq__footer__product--text{max-width:320px;color:var(--primary)}.footer-module__ErOclq__footer__link{color:var(--primary);transition:color var(--primary-transition)}.footer-module__ErOclq__footer__link:hover{color:var(--accent-color)}@media (max-width:600px){.footer-module__ErOclq__footer{padding:40px 0}.footer-module__ErOclq__footer__top,.footer-module__ErOclq__footer__bottom{flex-direction:column;align-items:flex-start;gap:36px}.footer-module__ErOclq__footer__questions{gap:4px}}.footer-module__ErOclq__footer__legal{font-size:var(--font-size-xs);border-top:1px solid var(--border-color);justify-content:center;padding:16px;display:flex}
@layer reset {
*{border:none;margin:0;padding:0}*,:before,:after{box-sizing:border-box}a,a:link,a:visited,a:hover{text-decoration:none}aside,nav,footer,header,section,main{display:block}p{font-size:inherit;font-weight:inherit}ul,ul li{list-style:none}img{vertical-align:top}img,svg{max-width:100%;height:auto}address{font-style:normal}input,textarea,button,select{font-family:inherit;font-size:inherit;color:inherit;background-color:#0000}button,input[type=submit]{box-shadow:none;cursor:pointer;display:inline-block}input:focus,input:active,button:focus,button:active{outline:none}label{cursor:pointer}legend{display:block}
}

@layer base {
:root{--font-family-main:system-ui;--font-family-accent:system-ui,sans-serif;--font-line:130%;--font-line-accent:150%;--font-size-xs:14px;--font-size-s:16px;--font-size-m:18px;--font-size-l:20px;--font-size-xl:25px;--primary-color:#0f1a1e;--secondary-color:#00df82;--accent-color:#966ff1;--white-color:#fff;--grey-color:#747474;--grey-darker-color:#636363;--bg-white-color:#fff;--bg-dark-color:#1a262e;--bg-grey-color:#f4f4f4;--bg-grey-light-color:#f1f1f1;--bg-green-color:#00df82;--bg-mint-color:#00df8233;--bg-purple-color:#966ff1;--bg-violet-color:#966ff133;--border-color:#e6e8ee;--overlay-color:#1a1a1a7d;--overlay-dark-color:#0f1a1ee0;--highlight-base-index:-1;--tab-inactive-index:1;--tab-indicator-index:2;--reviews-index:3;--tab-active-index:5;--slider-conrols-index:10;--header-z-index:100;--burger-z-index:120;--logo-z-index:150;--modal-z-index:1000;--primary-transition:.3s ease}
}

@layer base {
html{scroll-behavior:smooth;height:100%}body{font-family:var(--font-family-main),sans-serif;font-size:var(--font-size-m);color:var(--primary-color);background-color:var(--bg-white-color);font-style:normal;font-weight:400;line-height:var(--font-line);flex-direction:column;min-height:100%;display:flex}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-accent);font-weight:700}main{flex:1}a{color:var(--primary-color)}a:hover{color:var(--accent-color)}.container{max-width:1202px;margin:0 auto;padding:0 16px}#target-demo,#more{scroll-margin-top:105px}.heading-2{font-size:50px;line-height:var(--font-line);margin-bottom:60px}.visually-hidden{white-space:nowrap;clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:768px){.heading-2{font-size:var(--font-size-xl);margin-bottom:30px}}
}

@layer reset,base;
