@font-face{font-family:Roboto;src:local("Roboto"),url(../fonts/Roboto-Bold.woff2) format("woff2"),url(../fonts/Roboto-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:local("Roboto"),url(../fonts/Roboto-Regular.woff2) format("woff2"),url(../fonts/Roboto-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:local("Roboto"),url(../fonts/Roboto-Light.woff2) format("woff2"),url(../fonts/Roboto-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:RobotoSlab;src:local("RobotoSlab"),url(../fonts/RobotoSlab-Bold.woff2) format("woff2"),url(../fonts/RobotoSlab-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}.html{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;min-width:380px;-webkit-text-size-adjust:100%;scroll-behavior:smooth}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit;outline:0}.body{height:100%;margin:0;font-family:Roboto,sans-serif;font-size:16px;line-height:normal;color:#333}.container{max-width:1200px;margin:0 auto;overflow:hidden}.btn-reset{padding:0;border:none;background:rgba(0,0,0,0);cursor:pointer}.list-reset{padding:0;margin:0;list-style:none}.visually-hidden{position:fixed;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.is-hidden{display:none!important}a{color:inherit;text-decoration:none}img{height:auto;max-width:100%;-o-object-fit:cover;object-fit:cover}.logo{display:block;width:150px;height:50px;fill:#fff}.title{margin:0;font-family:RobotoSlab,sans-serif;font-size:30px;font-weight:700}.subtitle{margin:0 0 40px;padding-left:20px;border-left:5px solid #ff0bab;font-family:RobotoSlab,sans-serif;font-size:24px;font-weight:700}.btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:64px;width:85%;border-radius:50px;text-align:center;font-family:RobotoSlab,sans-serif;font-size:24px;line-height:24px;font-weight:700;color:#fff;text-transform:uppercase;background-color:#ff0bab;-webkit-box-shadow:1px 1px 5px 1px rgba(0,0,0,.25);box-shadow:1px 1px 5px 1px rgba(0,0,0,.25);opacity:.9;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.block-container{width:50%;max-width:600px;padding:30px 3%}.block-container--beige{background-color:#f1e9e2}.block-container--white{background-color:#fff}@media(max-width:769px){.container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block-container{width:100%}}.effects{border:2px solid transparent}@media(min-width:768px){.effects{-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.effects:hover{opacity:.5}.effects:active{opacity:.3}.effects:focus-visible{border:3px dashed #ff0bab}.effects:focus-visible.btn{border-color:#2f2b46}}.header{width:100%;background-color:#2f2b46}.header__container{padding-top:20px;padding-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__link{margin-bottom:10px;font-size:0}.header__title{text-align:center;color:#efeff1}.policy{padding-top:220px;padding-bottom:100px;font-size:30px}.policy__title{margin:0;text-align:center;font-size:40px}.policy__title-descr{margin:0 0 20px;font-weight:700;text-align:center}.policy__date{display:inline-block;margin-bottom:20px;font-size:20px}.policy__descr{margin:0 0 20px}.policy__link{text-decoration:underline;color:#00f}.policy__list{padding-top:10px;list-style:none;counter-reset:li}.policy__item{margin-bottom:20px}.policy__item::before{content:counters(li, ".") ". ";counter-increment:li}.policy__item--first{font-weight:700}.policy__item--first .policy__descr,.policy__item--first .policy__list{font-weight:400}.footer{font-size:20px;color:#fff;background-color:#2f2b46}.footer__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px}.footer__descr{margin-right:5px;text-align:center;font-size:24px}.footer__telegram{width:40px;height:40px}