:root{--container-padding:16px;--scale-coeff:.06;--stack-cards-gap:12px}@media (min-width:768px){:root{--container-padding:32px;--scale-coeff:.05;--stack-cards-gap:20px}}@media (min-width:1024px){:root{--container-padding:40px;--scale-coeff:.06}}.title{font-family:Inter-semiBold;font-style:normal;font-weight:600}.title-colored--primary{color:#9e7ae5}.title-colored--second{color:#ff6d12}.title-colored--third{color:#7452bb}.title--h1{font-size:24px;letter-spacing:-.48px;line-height:32px;margin-bottom:32px}.title--h2{font-size:30px;letter-spacing:-.9px;line-height:38px;margin-bottom:40px}.title--h3,.title--h4{margin-bottom:16px}.title--h3,.title--h4,.title--h5{font-size:20px;letter-spacing:-.4px;line-height:28px}.title--h5{margin-bottom:4px}.title--center{text-align:center}.title--light{color:#fff}.title--quote{font-size:24px;letter-spacing:0;line-height:32px;margin-bottom:4px}.title--home-from-whom{color:#000}.title--consultant-card{color:#2b2d33;margin-bottom:8px}.title--benefits{opacity:0;transform:translateY(100%);transition:transform .6s}.animate .title--benefits{opacity:1;transform:translateY(0)}.title--video-review{font-size:24px;margin-bottom:4px}.title--data{color:#2b2d33;margin-bottom:0}.title--skill-card{font-size:min(20px,4vh);line-height:min(28px,4vh);margin-bottom:12px}.title--accordion{margin-bottom:0;opacity:0;transform:translate3d(0,4vw,0);transition:transform .6s,opacity .6s}.animate .title--accordion{opacity:1;transform:translateZ(0)}.title--variants{margin-bottom:16px;opacity:0;text-align:center;transform:translateY(100%);transition:transform .6s,opacity .6s}.animate .title--variants{opacity:1;transform:translateY(0)}.title--stock{font-size:24px;letter-spacing:-.48px;line-height:32px;margin-bottom:16px}.title--stock strong{background:linear-gradient(90deg,#ff7a00 -24.19%,#dca6ff);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.stock--men .title--stock strong{background:linear-gradient(90deg,#6affc9 -24.19%,#be78eb);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media (min-width:768px){.title--h1{font-size:32px;letter-spacing:-.64px;line-height:115%;margin-bottom:50px;max-width:1285px}.title--h2{font-size:40px;letter-spacing:-.8px;line-height:48px;margin-bottom:48px}.title--h3,.title--h4{font-size:30px;letter-spacing:-.9px;line-height:38px}.title--quote{margin-bottom:8px}.title--consultation,.title--home-from-whom{margin-bottom:32px}.title--consultant-card{font-size:32px;letter-spacing:0;line-height:40px}.title--desktop-center{text-align:center}.title--data{width:555px}.title--skill-card{font-size:24px;letter-spacing:0;line-height:32px;margin-bottom:20px}.title--accordion{margin-bottom:0}.title--stock{font-size:40px;letter-spacing:-.8px;line-height:48px;margin-bottom:32px;max-width:632px}.title--variants{margin-bottom:16px}}@media (min-width:1024px){.title--h1{font-size:40px;letter-spacing:-.88px;line-height:48px;margin-bottom:48px}.title--h3{margin-bottom:20px}.title--home-from-whom{width:52.6%}.title--consultation{margin-bottom:40px;max-width:90%}.title--consultant-card{font-size:30px;letter-spacing:-.9px;line-height:38px}.title--benefits{margin-bottom:12px}.title--video-review{margin-bottom:4px}.title--data{margin-bottom:0;width:480px}.title--stock{max-width:none}}@media (min-width:1280px){.title--h1{font-size:40px;letter-spacing:-1px;line-height:48px;margin:0 auto 60px;max-width:1100px}.title--h2{font-size:50px;letter-spacing:-1px;line-height:58px;margin-bottom:60px}.title--h3{font-size:40px;letter-spacing:-.8px;line-height:48px}.title--home-from-whom{margin-bottom:32px;width:56.94%}.title--consultation{margin-bottom:50px;max-width:60%}.title--benefits{margin-bottom:36px}.title--data{width:718px}.title--skill-card{font-size:30px;letter-spacing:-.9px;line-height:38px;margin-bottom:32px}.title--accordion{flex:none;margin-bottom:0;width:440px}.title--video-review{font-size:30px;letter-spacing:-.9px;line-height:38px;margin-bottom:4px}.title--stock{font-size:50px;letter-spacing:-1px;line-height:58px;margin-bottom:40px}.title--variants{margin-bottom:16px}}
