body{--burger-elem-color: #fff;--burger-list-color: #000201;--menu-elem-color: #fff;--footer-elem-color: #fff;--footer-bg-color: #000201}.wrapper{background-color:#000201}.plays-form{font-family:Raleway, serif;-webkit-font-feature-settings:'pnum' on, 'lnum' on;font-feature-settings:'pnum' on, 'lnum' on;font-style:normal;width:100%;background-color:#000201;color:#fff;display:flex;align-items:center;flex-direction:column;flex:1 1 auto}.plays-form__container{display:flex;padding:52px 5px 54px;gap:110px}@media (max-width: 1000px){.plays-form__container{gap:calc(-104px + 214 * ((100vw - 320px) / 680))}}@media (max-width: 886px){.plays-form__container{padding:20px;justify-content:center}}.plays-form__container::after{content:'';display:flex;width:512px;height:512px;width:512px;height:512px;background-image:url("https://storage.yandexcloud.net/tm-grani-public/static/stickers/sticker_5.png");background-position:center;background-repeat:no-repeat;background-size:cover}@media (max-width: 1000px){.plays-form__container::after{width:calc(430px + 82 * ((100vw - 320px) / 680))}}@media (max-width: 1000px){.plays-form__container::after{height:calc(430px + 82 * ((100vw - 320px) / 680))}}@media (max-width: 886px){.plays-form__container::after{content:none}}.plays-form__row{padding-top:30px;display:flex;flex-direction:column;gap:20px;max-width:654px}@media (max-width: 1000px){.plays-form__row{max-width:calc(610px + 44 * ((100vw - 320px) / 680))}}@media screen and (min-width: 1920px){.plays-form__row{max-width:654px}}.plays-form__title{font-weight:800;font-style:normal;font-size:40px;line-height:47px;text-align:center;letter-spacing:0.02em;width:fit-content}@media (max-width: 800px){.plays-form__title{font-weight:700;font-size:24px;line-height:28px}}.plays-form__description{font-weight:500;font-size:20px;line-height:24px;letter-spacing:0.02em}@media (max-width: 800px){.plays-form__description{font-size:18px;line-height:22px}}.plays-form__form{max-width:610px}@media (max-width: 800px){.plays-form__form{align-self:center}}.plays-form__fieldset{display:flex;flex-direction:column;max-width:610px;gap:17px}.plays-form__fieldset>input,.plays-form__fieldset div>select{max-width:550px;width:100%;height:58px;border-radius:20px;padding-left:21px;font-family:Raleway, serif;font-style:normal;font-weight:500;font-size:20px;line-height:24px;letter-spacing:0.02em;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-font-feature-settings:'pnum' on, 'lnum' on;font-feature-settings:'pnum' on, 'lnum' on;color:#646464}@media (max-width: 800px){.plays-form__fieldset>input,.plays-form__fieldset div>select{font-size:14px;line-height:18px;letter-spacing:0.04em}}.plays-form__select{background-color:transparent;position:relative;z-index:3}.plays-form__select-arrow{position:absolute;width:14px;height:14px;top:22px;right:20px;z-index:2;background-image:url("/static/img/icons/right-arrow.svg");transition:transform .3s ease}.plays-form__select-container{position:relative;max-width:550px;width:100%;z-index:1;background-color:#fff;border-radius:20px}.plays-form__select-container:hover .plays-form__select-arrow{opacity:.6;transform:rotate(90deg)}.plays-form__checkbox{display:flex;gap:5px;font-weight:500;font-size:18px;line-height:22px;letter-spacing:0.04em;align-items:center}.plays-form__checkbox>input{width:24px;height:24px;cursor:pointer}@media (max-width: 800px){.plays-form__checkbox{font-size:14px;line-height:18px}}.plays-form__personal-data-processing{text-decoration:none;color:#e91a23;transition:opacity .4s ease}.plays-form__personal-data-processing:hover{opacity:.7}.plays-form__buttons-container{display:flex;gap:10px;max-width:610px;flex-wrap:wrap;width:fit-content}@media (max-width: 800px){.plays-form__buttons-container{flex-direction:column;align-self:center;align-items:center;justify-content:center}}.plays-form__button{font-style:normal;font-weight:700;font-size:25px;line-height:29px;letter-spacing:0.02em;padding:0 5px;width:300px;height:66px}@media (max-width: 800px){.plays-form__button{width:280px;font-size:18px;line-height:22px}}.errorlist{color:#e91a23;padding-left:20px}@media (max-width: 800px){.errorlist{text-align:center}}
