html{box-sizing:border-box}html *,html *::before,html *::after{box-sizing:inherit}main{padding-top:60px;padding-bottom:80px;background-color:#000000}img{max-width:100%;height:auto}.hidden{display:none !important}.sr-only{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.app-button{display:block;width:245px;height:60px;padding:0px 25px;line-height:60px;text-align:center;color:#ffffff;background-color:#d2aa43;border:none;border-radius:30px}.promo{max-width:1300px;margin:0 auto;padding:120px 15px 60px;padding-bottom:200px;text-align:center;background-image:linear-gradient(180deg, rgba(0,0,0,0) 81.34%, #000 95%),linear-gradient(0deg, #156F40, #156F40),url(https://cdn-s-assets.arzamas.academy/assets/specials/war_life/promo_bg-c3c32705f144d77562b90b5c49d8992f78d9861bf0356b625b20693eaf7151e2.jpg);background-blend-mode:normal, multiply, normal;border-radius:30px 30px 0px 0px;background-size:cover;background-repeat:no-repeat;background-position:0 0, 0 0, 0 -100px}@media (max-width: 1199px){.promo{background-image:linear-gradient(180deg, rgba(0,0,0,0) 81.34%, #000 85%),linear-gradient(0deg, #156F40, #156F40),url(https://cdn-s-assets.arzamas.academy/assets/specials/war_life/promo_bg-c3c32705f144d77562b90b5c49d8992f78d9861bf0356b625b20693eaf7151e2.jpg)}}@media only screen and (max-width: 667px){.promo{margin-bottom:0;padding-top:60px;padding-bottom:60px;background-image:linear-gradient(0deg, #000 2.65%, rgba(0,0,0,0) 14.6%),linear-gradient(0deg, #156F40, #156F40),url(https://cdn-s-assets.arzamas.academy/assets/specials/war_life/gallery/09-323e98a79f2e06f64fa6d7780b638faad5de17f4a18d5fc1e8776645f8de3fac.jpg);background-position:0 0, 0 0, 25% -15px}}.promo__logos{display:flex;justify-content:center;margin-bottom:40px}@media only screen and (max-width: 667px){.promo__logos{margin-bottom:30px}}.promo__logo{border:none}.promo__logo--arzamas{position:relative;margin-right:40px}@media only screen and (max-width: 667px){.promo__logo--arzamas{margin-right:25px}}.promo__logo--arzamas::before{content:"x";position:absolute;top:-1px;right:-25px;font-weight:500;font-size:20px;line-height:1;color:#ffffff}@media only screen and (max-width: 667px){.promo__logo--arzamas::before{right:-17px;font-size:15px}}.promo__logo--arzamas img{width:122px;height:19px;margin-top:-2px}@media only screen and (max-width: 667px){.promo__logo--arzamas img{width:90px;height:14px;margin-top:-1px}}.promo__logo--sber img{width:220px;height:22px}@media only screen and (max-width: 667px){.promo__logo--sber img{width:160px;height:16px}}a.promo__logo:hover,a.promo__logo:focus{opacity:0.8;text-decoration:none;border:none}.promo__title{margin-bottom:30px;font-size:60px;line-height:1;color:#ffffff}@media only screen and (max-width: 667px){.promo__title{margin-bottom:25px;font-size:40px}}.promo__description{max-width:900px;margin:0 auto;margin-bottom:30px;padding:0 20px;font-size:24px;line-height:1.3;color:#ffffff}@media only screen and (max-width: 667px){.promo__description{margin-bottom:30px;padding:0 10px;font-size:20px}}.promo__caption{margin-bottom:40px;font-size:18px;line-height:1.3;color:#ffffff}@media only screen and (max-width: 667px){.promo__caption{margin-bottom:30px;padding:0 40px;font-size:14px}}@media only screen and (max-width: 667px){.promo__caption br{display:none}}.promo__share{font-size:17px;line-height:1.4;color:#ffffff}@media only screen and (max-width: 667px){.promo__share{font-size:14px}}.promo__share .simple-share{margin-top:8px}@media only screen and (max-width: 667px){.promo__share .simple-share{margin-top:15px}}.promo__share .simple-share__item{background-color:rgba(255,255,255,0.2)}@media only screen and (max-width: 667px){.promo__share .simple-share__item{background-color:rgba(255,255,255,0.1)}}.promo__share .simple-share__link:hover+.simple-share__icon,.promo__share .simple-share__link:focus+.simple-share__icon{opacity:0.5}.audio-book{max-width:960px;margin:0 auto;margin-top:-140px;margin-bottom:90px;overflow:hidden;border-radius:30px}@media only screen and (max-width: 667px){.audio-book{margin-top:-10px;margin-bottom:65px}}.audio-book .app-button{display:none}@media only screen and (max-width: 667px){.audio-book .app-button{display:block;margin-bottom:30px;padding:0;font-family:"Formular", "Formular Fallback", sans-serif;font-size:17px;line-height:60px;color:#ffffff;list-style:none;border:none}}.audio-book .player{display:flex;align-items:center;justify-content:space-between;width:170px;height:60px;margin-top:auto;padding:0 15px;padding-right:30px;background:rgba(0,0,0,0.4);border-radius:30px}@media only screen and (max-width: 667px){.audio-book .player{width:160px}}.audio-book .player--on{width:100%;max-width:566px}.audio-book .player--on .player__play{padding:0}.audio-book .player--on .player__play svg{display:none}.audio-book .player--on .player__play::before,.audio-book .player--on .player__play::after{content:"";position:absolute;top:50%;width:6px;height:22px;background-color:#ffffff;border-radius:1px;transform:translateY(-50%)}.audio-book .player--on .player__play::before{left:11px}.audio-book .player--on .player__play::after{right:11px}.audio-book .player--on .player__progress{display:block;margin-left:0;cursor:pointer}.audio-book .player--on .player__duration{width:70px;min-width:70px}@media only screen and (max-width: 667px){.audio-book .player--on .player__duration{min-width:60px}}.audio-book .player--on .player__duration::before{content:"- "}.audio-book .player__play{padding:0;background:none;border:none;position:relative;width:40px;min-width:40px;height:30px;padding:0 10px;outline:none}.audio-book .player__play:hover,.audio-book .player__play:focus{opacity:0.8}.audio-book .player__play svg{vertical-align:middle}.audio-book .player__progress{display:none;width:100%;height:6px;margin:0 10px;overflow:hidden;background-color:rgba(255,255,255,0.2);border-radius:30px}.audio-book .player__progress:hover,.audio-book .player__progress:focus{background-color:rgba(255,255,255,0.3)}.audio-book .player__progress-value{width:0;height:100%;background-color:#ffffff}.audio-book .player__duration{position:relative;width:90px;font-size:17px;line-height:60px;text-align:right;color:#ffffff}@media only screen and (max-width: 667px){.audio-book .player__duration{font-size:14px}}.audio-book .player__duration::before{position:absolute;top:calc(50% - 1px);left:0;color:inherit;transform:translateY(-50%)}.audio-book .player__duration span{vertical-align:1px;font-size:14px}.audio-book__image{height:420px;overflow:hidden}@media only screen and (max-width: 667px){.audio-book__image{height:270px}}.audio-book__body{display:flex;flex-wrap:wrap;justify-content:space-between;padding:30px;padding-bottom:50px;color:#000000;background-color:#ffffff}@media only screen and (max-width: 667px){.audio-book__body{flex-direction:column;padding:15px;padding-top:20px;padding-bottom:35px}}.audio-book__cover{width:200px;min-width:200px;height:286px;margin-right:30px;overflow:hidden;border-radius:10px}@media only screen and (max-width: 667px){.audio-book__cover{display:none}}.audio-book__info{display:flex;flex-grow:1;flex-direction:column}.audio-book__type{display:block;margin-bottom:8px;font-size:17px;line-height:1.4}@media only screen and (max-width: 667px){.audio-book__type{margin-bottom:15px}}.audio-book__title{margin-bottom:8px;font-weight:800;font-size:40px;line-height:1}@media only screen and (max-width: 667px){.audio-book__title{margin-bottom:15px;padding-right:70px;font-size:27px;line-height:1.1}.audio-book__title br{display:none}}.audio-book__author{margin-bottom:14px;font-family:"Lava Pro", "Lava 3", serif;font-size:24px;line-height:1.7}@media only screen and (max-width: 667px){.audio-book__author{font-size:18px;line-height:1.3}}.audio-book__caption{margin-bottom:30px;font-size:17px;line-height:1.4}.audio-book__reader{font-weight:800;text-decoration:underline;border-bottom:none}.audio-book__reader:hover,.audio-book__reader:focus{text-decoration:none;border-bottom:none}.audio-book__text{width:100%;margin-top:30px;margin-bottom:45px;font-family:"Lava Pro", "Lava 3", serif;font-size:24px;line-height:1.3}@media only screen and (max-width: 667px){.audio-book__text{margin-bottom:40px;font-size:17px;line-height:1.5}}.audio-book__share{margin-right:auto}.audio-book__share .simple-share{margin:0}.audio-book__share .simple-share__link:hover+.simple-share__icon,.audio-book__share .simple-share__link:focus+.simple-share__icon{opacity:0.8}.gallery{margin-bottom:90px}@media only screen and (max-width: 667px){.gallery{margin-bottom:65px}}.gallery__header{max-width:860px;margin:0 auto;text-align:center}.gallery__header>h2{margin-bottom:40px;font-weight:800;font-size:40px;line-height:1;color:#d2aa43}@media only screen and (max-width: 667px){.gallery__header>h2{margin-bottom:30px;font-size:27px;line-height:1.1}}.gallery__header>p{margin-bottom:60px;padding:0 30px;font-size:24px;line-height:1.3;color:#ffffff}@media only screen and (max-width: 667px){.gallery__header>p{margin-bottom:30px;padding:0 15px;font-size:17px;line-height:1.5}}.gallery__slide{max-width:660px;margin:0 30px;outline:none}@media only screen and (max-width: 667px){.gallery__slide{max-width:343px;margin:0 8px}}@media (max-width: 374px){.gallery__slide{max-width:300px}}.gallery__slide.slick-slide{outline:none}.gallery__image{height:540px;margin-bottom:30px;overflow:hidden;opacity:0.4;border-radius:20px}@media only screen and (max-width: 667px){.gallery__image{height:281px;margin-bottom:15px}}@media (max-width: 374px){.gallery__image{height:245px}}.slick-current .gallery__image{opacity:1}.gallery__caption{min-height:75px;padding:0 70px;font-size:14px;line-height:1.5;text-align:center;color:#ffffff}@media only screen and (max-width: 667px){.gallery__caption{padding:0 40px;font-size:12px}}.slick-current .gallery__caption{display:block}.gallery__copyright{display:block;font-family:"Lava Pro", "Lava 3", serif;font-style:italic;color:#999999}.gallery__share .simple-share__item{background-color:rgba(255,255,255,0.2)}@media only screen and (max-width: 667px){.gallery__share .simple-share__item{background-color:rgba(255,255,255,0.1)}}.gallery__share .simple-share__item .simple-share__link:hover+.simple-share__icon,.gallery__share .simple-share__item .simple-share__link:focus+.simple-share__icon{opacity:0.5}.slick-prev,.slick-next{bottom:auto;left:50%;z-index:1;width:17px;height:12px;padding:10px 20px;background-image:url(https://cdn-s-assets.arzamas.academy/assets/specials/war_life/arrow-b5e20f398d4fdcbccb02c5bc6daf1141f37c1b987dc4fd7f14d6547753dfd97a.svg);background-position:center center;transform:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{opacity:0.8}.slick-disabled{opacity:0.3}.slick-disabled:hover,.slick-disabled:focus{opacity:0.3}.slick-prev{margin-left:-320px;transform:translateX(-50%)}@media only screen and (max-width: 667px){.slick-prev{margin-left:-160px}}@media (max-width: 374px){.slick-prev{margin-left:-140px}}.slick-next{margin-left:320px;transform:translateX(-50%) rotate(180deg)}@media only screen and (max-width: 667px){.slick-next{margin-left:160px}}@media (max-width: 374px){.slick-next{margin-left:140px}}.records{max-width:960px;margin:0 auto;overflow:hidden}@media only screen and (max-width: 667px){.records{padding:0 15px}}.records .app-button{margin:0 auto;margin-bottom:30px}.records .player--on::after{animation:playback 1s infinite linear}.records .player--on .player__play svg{display:none}.records .player--on .player__play::before,.records .player--on .player__play::after{content:"";position:absolute;top:50%;width:6px;height:22px;background-color:#d2aa43;border-radius:1px;transform:translateY(-50%)}.records .player--on .player__play::before{left:21px}@media only screen and (max-width: 667px){.records .player--on .player__play::before{left:16px}}.records .player--on .player__play::after{right:21px}@media only screen and (max-width: 667px){.records .player--on .player__play::after{right:16px}}.records .player--off::after{animation:easeout 3s ease-out}.records .player__play{padding:0;background:none;border:none;position:relative;z-index:1;width:60px;height:60px;margin-bottom:10px;background-color:#ffffff;border-radius:50%;outline:none}@media only screen and (max-width: 667px){.records .player__play{width:48px;height:48px;margin-bottom:15px}}.records .player__play:hover,.records .player__play:focus{opacity:0.8}.records .player__play svg{width:30px;height:25px;padding-left:4px;vertical-align:middle}@media only screen and (max-width: 667px){.records .player__play svg{width:24px;height:24px}}.records__header{padding:0 80px;text-align:center}@media only screen and (max-width: 667px){.records__header{padding:0}}.records__header>h2{margin-bottom:40px;font-weight:800;font-size:40px;line-height:1;color:#d2aa43}@media only screen and (max-width: 667px){.records__header>h2{margin-bottom:30px;font-size:27px;line-height:1.1}}.records__header>p{margin-bottom:40px;font-size:24px;line-height:1.3;color:#ffffff}@media only screen and (max-width: 667px){.records__header>p{margin-bottom:30px;font-size:17px;line-height:1.5}}.records__list{display:flex;flex-wrap:wrap;margin-top:205px;margin-right:-50px}@media only screen and (max-width: 667px){.records__list{justify-content:center;margin-top:135px;margin-right:0}}.records__item{position:relative;max-width:335px;min-width:215px;margin-bottom:170px;padding-right:50px;font-size:14px;line-height:1.7;color:#999999}@media only screen and (max-width: 667px){.records__item{margin-bottom:140px;padding-right:0}}.records__item::after{content:"";position:absolute;top:calc(-262px / 2 + 2px);left:calc(50% - 25px);width:262px;height:262px;background-image:url(https://cdn-s-assets.arzamas.academy/assets/specials/war_life/vinyl-30cac092b1cdac17a32e4a63ccbcd92c4a8785a695983ee58940bde30122d1e7.png);background-repeat:no-repeat;background-position:center top;background-size:100%;transform:translateX(-50%) rotate(-70deg)}@media only screen and (max-width: 667px){.records__item::after{top:calc(-195px / 2 + 2px);right:0;left:50%;width:195px;height:195px;margin:0 auto}}.records__record{position:relative;z-index:1;width:100%;height:285px;margin-bottom:25px;border-radius:10px;width:285px;padding:15px;padding-top:45%;padding-bottom:30px;background-color:rgba(196,196,196,0.2);overflow:hidden}@media only screen and (max-width: 667px){.records__record{width:215px;height:215px;margin:0 auto;margin-bottom:15px;padding-top:25%;padding-right:20px}}.records__record::before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-image:url(https://cdn-s-assets.arzamas.academy/assets/specials/war_life/blur-9ee543fb987fe8dd1bbece84b242d8d56dcfc38b1c49b8b1973d87622cabacfe.png);background-repeat:no-repeat;background-size:contain;opacity:0.98}.records__name{position:relative;display:block;font-weight:bold;font-size:24px;line-height:1.3;color:#ffffff}@media only screen and (max-width: 667px){.records__name{font-size:19px;line-height:1.2}}.records__description{padding:0 10px;font-size:14px;line-height:1.6}@media only screen and (max-width: 667px){.records__description{font-size:14px;line-height:1.4;text-align:center}}.records__share .simple-share__item{background-color:rgba(255,255,255,0.2)}@media only screen and (max-width: 667px){.records__share .simple-share__item{background-color:rgba(255,255,255,0.1)}}.records__share .simple-share__link:hover+.simple-share__icon,.records__share .simple-share__link:focus+.simple-share__icon{opacity:0.5}@keyframes playback{from{transform:translateX(-50%) rotate(-70deg)}to{transform:translateX(-50%) rotate(290deg)}}@keyframes easeout{from{transform:translateX(-50%) rotate(-70deg)}to{transform:translateX(-50%) rotate(290deg)}}.information{max-width:335px;margin:0 auto;margin-top:15px;font-size:14px;line-height:1.2;color:#bfbfbf;text-align:center}@media only screen and (max-width: 667px){.information{margin-top:-75px;font-size:12px;line-height:1.5}}.information img{display:block;margin:0 auto;margin-top:15px}.information__partner{display:flex;flex-direction:column;align-items:center;margin-bottom:65px}@media only screen and (max-width: 667px){.information__partner{margin-bottom:50px}}.information__cover{width:100%;margin:0 auto;margin-top:80px;font-family:"Lava Pro", "Lava 3", serif;font-style:italic;font-size:13px;line-height:1.3;color:#999999}@media only screen and (max-width: 667px){.information__cover{margin-top:50px;font-size:12px;line-height:1.5}}.information__cover span{display:block;margin-bottom:10px}.information__cover span:last-child{margin-bottom:0}@media only screen and (max-width: 667px){.information__cover span{margin-bottom:5px}}.information__link{display:block;border:none}.information__link:hover,.information__link:focus{opacity:0.8;border:none}.information__link img{display:block}.information__share{font-size:17px;line-height:1.4;color:#ffffff}@media only screen and (max-width: 667px){.information__share{font-size:14px}}.information__share .simple-share{margin-top:8px}@media only screen and (max-width: 667px){.information__share .simple-share{margin-top:15px}}.information__share .simple-share__item{background-color:rgba(255,255,255,0.2)}@media only screen and (max-width: 667px){.information__share .simple-share__item{background-color:rgba(255,255,255,0.1)}}.information__share .simple-share__link:hover+.simple-share__icon,.information__share .simple-share__link:focus+.simple-share__icon{opacity:0.5}
