.app-download__items{justify-content:center;column-gap:4px;display:flex}@media only screen and (min-width:768px){.app-download__items .store_badge{margin-left:0}}.app-download__trigger{cursor:pointer;text-align:center;margin-top:23px;font-size:16px;font-weight:700;line-height:24px;display:inline-block}.app-download__trigger [class^=icon-],.app-download__trigger [class*=\ icon-]{padding-left:34px;position:relative}.app-download__trigger [class^=icon-]:before,.app-download__trigger [class*=\ icon-]:before{margin-top:-12px;font-size:24px;position:absolute;top:50%;left:0}.app-download__trigger--light,.stage .stage__content .app-download__trigger{color:#fff}.app-download__subline{margin-bottom:31px;font-size:21px;line-height:32px}@media only screen and (min-width:768px){.app-download__subline{text-align:center}}@media only screen and (min-width:1440px){.app-download__subline{margin-bottom:35px}}.app-download__item{display:inline-block}.app-download__item img{width:auto;height:46px}.app-download__success+.form{opacity:0;visibility:hidden}.download__modal .modal__container{overflow:initial}.download__modal .form__element{font-size:16px;line-height:normal}@media only screen and (min-width:768px){.download__modal .form__element{flex-flow:row;justify-content:center;display:flex}}.download__modal .form__input{margin-top:0;margin-bottom:16px}@media only screen and (min-width:768px){.download__modal .form__input{margin-bottom:0}}.download__modal .form__input--phone{width:100%}@media only screen and (min-width:768px){.download__modal .form__input--phone{max-width:282px;margin-right:16px}}@media only screen and (min-width:1440px){.download__modal .form__input--phone{max-width:304px}}.download__modal .form__footer{margin-top:32px}@media only screen and (min-width:768px){.download__modal .form__footer{margin-top:0}}.form.is--hidden{visibility:hidden;height:0;display:none}@media only screen and (min-width:768px){.app-download__success{text-align:center}}.app-download__success p{margin-bottom:20px}