﻿#app{position:relative;z-index:1;padding-bottom:70px;background:#f7f7f7}@media only screen and (max-width: 667px){#app{padding-bottom:40px}}.bp-content{padding-top:60px}@media only screen and (max-width: 667px){.bp-content{padding-top:0}}.bp-cover{position:sticky;z-index:-1;top:0;left:0;width:100%;height:650px;will-change:min-height}@media only screen and (max-width: 667px){.bp-cover{position:absolute;height:599px}}.bp-animated-bg{position:absolute;z-index:-1;top:-60px;left:0;overflow:hidden;width:100%;height:800px;background-color:#06060d}@media only screen and (max-width: 667px){.bp-animated-bg{top:0;height:100%}}.bp-gradient{position:absolute;width:100%;height:100%;animation:grad-size 7s ease infinite;background:linear-gradient(15deg, #262a40 0%, #06060d 50%, #262a40 100%);background-position:50% 50%;background-size:100% 100%}@keyframes grad-size{0%{background-size:100% 100%}50%{background-size:200% 200%}100%{background-size:100% 100%}}.bp-wave{position:absolute;top:-60px;left:0;width:200%;height:100%;animation:move 60s linear infinite;opacity:0.05;background:url(https://cdn-s-assets.arzamas.academy/assets/radio/wave-9b7f1022157563ceea16181b3f936cb454fc6287bbab0412df8fed9f1a3f12b2.svg) 50% 50% repeat-x;background-size:1440px 300px;will-change:transform}@media only screen and (max-width: 667px){.bp-wave{top:27px;height:180px;animation:none;background:url(https://cdn-s-assets.arzamas.academy/assets/radio/wave-mobile-05d2e13bbdba861f6c8684acc7928dd42c0b3be2f0d9ee6c23b5bbe0257a85f4.svg) 0% 0% repeat;background-size:1080px}}@keyframes move{to{transform:translate(-1440px, 0)}}.bp-phone{position:absolute;top:60px;left:calc(50% - 440px / 2 - 280px);width:380px;height:707px}@media only screen and (max-width: 667px){.bp-phone{display:none}}.bp-header{width:600px;margin:0 auto 43px;margin-top:-710px;padding:120px 0 0;transform:translateX(180px)}@media only screen and (max-width: 667px){.bp-header{width:auto;margin:0 auto;padding-top:78px;transform:none}}.bp-header h1{margin-bottom:43px;padding-top:65px;color:#ffffff;font-family:"Lava Pro", "Lava 3", serif;font-size:50px;font-weight:400;font-style:normal;line-height:50px;white-space:nowrap}@media only screen and (max-width: 667px){.bp-header h1{margin-bottom:27px;padding:0 16px 0;text-align:center;font-size:27px;line-height:30px;white-space:initial}.bp-header h1::before{display:block;width:48px;height:48px;margin:0 auto 27px;content:"";background:url(https://cdn-s-assets.arzamas.academy/assets/radio/gift-f4ac3ddb4e5cfd25e7ff8f3f00830ff08e9dd4f26c4534bb65f88d5b86682911.svg) 50% 50% no-repeat}}.bp-header h1 span{will-change:opacity}@media only screen and (max-width: 667px){.bp-header h1 span{display:block}}.bp-header p{color:#ffcc00;font-family:"Formular", "Formular Fallback", sans-serif;font-size:15px;font-weight:500;font-style:normal;line-height:25px}@media only screen and (max-width: 667px){.bp-header p{padding:0 32px;text-align:center;font-size:13px;line-height:20px}}.bp-header p:last-child{margin-top:24px}.bp-form{display:none;box-sizing:border-box;width:600px;margin:0 auto;padding:50px 60px 54px;transform:translateX(180px);text-align:center;border-radius:4px;background:#ffffff;box-shadow:0px 2px 5px rgba(0,0,0,0.1)}@media only screen and (max-width: 667px){.bp-form{width:auto;margin:35px 16px 0;padding:30px 16px 34px;transform:none}}.bp-form--active{display:block}.bp-form__list{position:relative;margin:27px 0;padding-left:20px;text-align:left}.bp-form__list span:not(.bp-form__complete-app){position:absolute;left:0;color:#1a1a1a;font-weight:bold}.bp-form__list a{color:#1a1a1a;border-bottom-color:#1a1a1a;font-weight:bold}.bp-form__list a:hover{border-bottom-color:transparent}.bp-form__step{box-sizing:border-box;width:42px;height:42px;margin:0px auto;padding:2px;border-radius:50%;background:#e6e6e6}.bp-form__step-number{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:38px;height:38px;color:#1a1a1a;border:2px solid #ffffff;border-radius:50%;font-family:"Formular", "Formular Fallback", sans-serif;font-size:12px;font-weight:900;font-style:normal;line-height:20px}.bp-form__step-description{margin:22px 0 35px;text-align:center;color:#4c4c4c;font-family:"Formular", "Formular Fallback", sans-serif;font-size:13px;font-weight:normal;font-style:normal;line-height:20px}@media only screen and (max-width: 667px){.bp-form__step-description{margin:12px 0 25px}}.bp-form__options{display:flex;flex-flow:column;margin-bottom:20px}.bp-form__options hr{width:100%;height:1px;margin:12px 0 32px;border:none;border-radius:10px;background-color:#E6E6E6}@media only screen and (max-width: 667px){.bp-form__options hr{margin:16px 0  24px}}.bp-form__options-section{position:relative;display:flex;overflow:hidden;flex-flow:column;box-sizing:border-box;width:100%;height:auto;margin-bottom:12px;padding:16px;cursor:pointer;transition:border 0.2s ease;border-radius:12px}.bp-form__options-section::before{position:absolute;z-index:0;top:0;left:0;display:block;box-sizing:border-box;width:100%;height:100%;content:"";transition:all 0.2s ease;opacity:0;border:2px solid #ffcc00;border-radius:12px}.bp-form__options-section--active{margin-bottom:12px;padding:16px 16px 28px;cursor:default}.bp-form__options-section--active::before{opacity:1}.bp-form__options-section--active .bp-form__option-description{max-height:500px;padding-top:14px}.bp-form__options-section--active .bp-form__option-item--active{background-color:#FFCC00}.bp-form__options-section--active .bp-form__option-item--active:after{z-index:-1}.bp-form__options-section--last{margin-bottom:40px}@media only screen and (min-width: 667px){.bp-form__options-section:hover::before{opacity:1}}@media only screen and (max-width: 667px){.bp-form__options-section{margin-bottom:8px;padding:12px 8px 7px}.bp-form__options-section--active{margin-bottom:8px;padding:12px 8px 22px}.bp-form__options-section--active .bp-form__option-description{padding-top:12px}.bp-form__options-section--last{margin-bottom:29px}}.bp-form__option-badge{position:absolute;z-index:3;top:61px;left:149px;display:block;width:100px;height:100px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgdmlld0JveD0iMCAwIDEwMCAxMDAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTUwIDBMNTQuNDEwOCA1LjIxNjY5TDU5Ljc1NDUgMC45NjA3MzVMNjMuMDYyOCA2LjkzNzY5TDY5LjEzNDIgMy44MDYwMkw3MS4yMTI5IDEwLjMxMzVMNzcuNzc4NSA4LjQyNjUyTDc4LjU0NzcgMTUuMjE0NUw4NS4zNTUzIDE0LjY0NDdMODQuNzg1NSAyMS40NTIzTDkxLjU3MzUgMjIuMjIxNUw4OS42ODY1IDI4Ljc4NzFMOTYuMTk0IDMwLjg2NThMOTMuMDYyMyAzNi45MzcyTDk5LjAzOTMgNDAuMjQ1NUw5NC43ODMzIDQ1LjU4OTJMMTAwIDUwTDk0Ljc4MzMgNTQuNDEwOEw5OS4wMzkzIDU5Ljc1NDVMOTMuMDYyMyA2My4wNjI4TDk2LjE5NCA2OS4xMzQyTDg5LjY4NjUgNzEuMjEyOUw5MS41NzM1IDc3Ljc3ODVMODQuNzg1NSA3OC41NDc3TDg1LjM1NTMgODUuMzU1M0w3OC41NDc3IDg0Ljc4NTVMNzcuNzc4NSA5MS41NzM1TDcxLjIxMjkgODkuNjg2NUw2OS4xMzQyIDk2LjE5NEw2My4wNjI4IDkzLjA2MjNMNTkuNzU0NSA5OS4wMzkzTDU0LjQxMDggOTQuNzgzM0w1MCAxMDBMNDUuNTg5MiA5NC43ODMzTDQwLjI0NTUgOTkuMDM5M0wzNi45MzcyIDkzLjA2MjNMMzAuODY1OCA5Ni4xOTRMMjguNzg3MSA4OS42ODY1TDIyLjIyMTUgOTEuNTczNUwyMS40NTIzIDg0Ljc4NTVMMTQuNjQ0NyA4NS4zNTUzTDE1LjIxNDUgNzguNTQ3N0w4LjQyNjUyIDc3Ljc3ODVMMTAuMzEzNSA3MS4yMTI5TDMuODA2MDIgNjkuMTM0Mkw2LjkzNzY5IDYzLjA2MjhMMC45NjA3MzUgNTkuNzU0NUw1LjIxNjY5IDU0LjQxMDhMMCA1MEw1LjIxNjY5IDQ1LjU4OTJMMC45NjA3MzUgNDAuMjQ1NUw2LjkzNzY5IDM2LjkzNzJMMy44MDYwMiAzMC44NjU4TDEwLjMxMzUgMjguNzg3MUw4LjQyNjUyIDIyLjIyMTVMMTUuMjE0NSAyMS40NTIzTDE0LjY0NDcgMTQuNjQ0N0wyMS40NTIzIDE1LjIxNDVMMjIuMjIxNSA4LjQyNjUyTDI4Ljc4NzEgMTAuMzEzNUwzMC44NjU4IDMuODA2MDJMMzYuOTM3MiA2LjkzNzY5TDQwLjI0NTUgMC45NjA3MzVMNDUuNTg5MiA1LjIxNjY5TDUwIDBaIiBmaWxsPSJ1cmwoI3BhaW50MF9saW5lYXIpIi8+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJwYWludDBfbGluZWFyIiB4MT0iNTAiIHkxPSIwIiB4Mj0iNTAiIHkyPSI2MSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPjxzdG9wIHN0b3AtY29sb3I9IiMwMEZGOTkiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMwMENDQkUiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48L3N2Zz4=);background-repeat:no-repeat;background-position:50% 50%;background-size:contain}@media only screen and (max-width: 667px){.bp-form__option-badge{top:auto;right:-22px;bottom:-30px;left:auto;width:66px;height:66px}}.bp-form__option-badge::before{display:block;margin:24px 0 0 -4px;content:"ВАУ!";transform:rotate(-15deg);text-align:center;text-transform:uppercase;color:#ffffff;font-family:Formular;font-size:17px;font-weight:bold;font-style:normal;line-height:21px}@media only screen and (max-width: 667px){.bp-form__option-badge::before{margin:16px 0 0 -11px;font-size:11px;line-height:13px}}.bp-form__option-radio{display:flex;align-items:center;flex:none;justify-content:center;box-sizing:border-box;width:30px;height:30px;margin-right:16px;border:1px solid #e6e6e6;border-radius:50%;box-shadow:inset 0px 2px 5px rgba(0,0,0,0.1)}@media only screen and (max-width: 667px){.bp-form__option-radio{width:20px;height:20px;margin-right:12px}}.bp-form__options-section--active .bp-form__option-radio:before{z-index:0;display:block;width:12px;height:12px;content:"";border-radius:50%;background-color:#1a1a1a}@media only screen and (max-width: 667px){.bp-form__options-section--active .bp-form__option-radio:before{width:8px;height:8px}}.bp-form__option-meta{margin-top:-2px}@media only screen and (max-width: 667px){.bp-form__option-meta{margin-top:2px}}.bp-form__option-title{display:flex;align-items:center;width:100%;margin-bottom:16px;text-align:left;color:#1a1a1a;font-family:"Formular", "Formular Fallback", sans-serif;font-size:25px;font-weight:900;font-style:normal;line-height:31px}@media only screen and (max-width: 667px){.bp-form__option-title{margin:0 4px 16px;font-size:15px;line-height:18px}}.bp-form__option-type{position:relative;width:100%}.bp-form__option-image{display:inline-block;background-repeat:no-repeat;background-size:cover}.bp-form__option-image--radio{width:103px;padding-top:16px;background-image:url(https://cdn-s-assets.arzamas.academy/assets/radio/gift/arzamas-logo-0c554621e223f12033ce5e5f6e62f4b3b2e9e4c17daf46fa0a161019f357a745.svg)}@media only screen and (max-width: 667px){.bp-form__option-image--radio{width:78px;padding-top:12px}}.bp-form__option-image--kids{width:109px;padding-top:28px;background-image:url(https://cdn-s-assets.arzamas.academy/assets/radio/gift/gusgus-logo-46dca0f257f01c7666ea4fd477484b14d5a5caf48bc8b91a8fa65c20403f2fd9.svg)}@media only screen and (max-width: 667px){.bp-form__option-image--kids{width:86px;padding-top:21px}}.bp-form__option-image--pack{width:250px;padding-top:26px;background-image:url(https://cdn-s-assets.arzamas.academy/assets/radio/gift/arzamas_gusgus-df296bbfbeea27e6f2afb036d38f9c9270f5f077fd6386959c5e442443a53c54.svg)}@media only screen and (max-width: 667px){.bp-form__option-image--pack{width:198px;padding-top:22px}}.bp-form__option-group{position:relative;display:flex;width:100%;overflow:hidden;border-radius:12px}@media only screen and (max-width: 667px){.bp-form__option-group{border-radius:8px}}.bp-form__option-item{position:relative;z-index:1;display:flex;flex-flow:column;width:calc(100% / 4);height:100%;padding:11px 0 15px;cursor:pointer;color:#1A1A1A;border-radius:12px;font-family:"Formular", "Formular Fallback", sans-serif;font-weight:bold;font-style:normal}.bp-form__option-item:after{position:absolute;top:0;left:0;width:100%;height:100%;content:'';opacity:0.2;background-color:#FFCC00}.bp-form__option-item-title{font-size:16px;line-height:20px;white-space:nowrap}.bp-form__option-item-price{position:relative;margin-top:3px;font-size:12px;line-height:15px;white-space:nowrap}@media only screen and (max-width: 667px){.bp-form__option-item{padding:7px 0 9px;border-radius:8px}.bp-form__option-item-title{font-size:11px;line-height:13px}.bp-form__option-item-price{margin-top:3px;font-size:10px;line-height:12px}}.bp-form__option-groups{display:flex;justify-content:center;width:100%;opacity:0.2;border-radius:8px;background:#FFCC00}.bp-form__option-description{overflow:hidden;max-height:0;padding:0 12px;transition:max-height 0.5s, padding-top 0.5s;text-align:initial;color:#4C4C4C;font-family:"Formular", "Formular Fallback", sans-serif;font-size:13px;font-style:normal;line-height:20px}@media only screen and (max-width: 667px){.bp-form__option-description{padding:0 4px;font-size:12px;line-height:18px}}.bp-form__option-price{text-align:left;color:#ff9900;font-family:"Formular", "Formular Fallback", sans-serif;font-size:15px;font-weight:500;font-style:normal;line-height:18px}@media only screen and (max-width: 667px){.bp-form__option-price{font-size:11px;line-height:13px}}.bp-form__inputs{width:240px;margin:-10px auto 0}@media only screen and (max-width: 667px){.bp-form__inputs{width:auto}}.bp-form__label{display:block;margin-bottom:6px;padding-right:20px;text-align:left;color:#999999;font-family:"Formular", "Formular Fallback", sans-serif;font-size:10px;font-weight:500;font-style:normal;line-height:12px}.bp-form__input{box-sizing:border-box;box-sizing:content-box;height:auto !important;margin-bottom:15px;padding:13px 16px !important;color:#1a1a1a;border:1px solid #e6e6e6 !important;border-radius:4px !important;background:#ffffff;box-shadow:inset 0px 2px 5px rgba(0,0,0,0.1);font-family:"Formular", "Formular Fallback", sans-serif;font-size:13px;line-height:20px !important}.bp-form__error{display:block;display:none;margin-top:5px;margin-bottom:23px;text-align:center;text-align:center;color:red;font-family:"Formular", "Formular Fallback", sans-serif;font-size:10px;font-weight:500;font-style:normal;line-height:12px}.bp-form__button{display:block;width:100%;margin-top:15px;margin-bottom:20px;padding:18px 0 19px;cursor:pointer;transition:box-shadow 0.3s ease;color:#1a1a1a;border:none;border-radius:4px;background:linear-gradient(12.23deg, #f90 0%, #fc0 100%);box-shadow:0px 8px 20px rgba(255,204,0,0.5);font-family:"Formular", "Formular Fallback", sans-serif;font-size:13px;font-weight:bold;font-style:normal;line-height:15px}.bp-form__button[disabled="disabled"]{color:#bfbfbf;background:#f2f2f2;box-shadow:none}@media only screen and (min-width: 667px){.bp-form__button:hover:not([disabled="disabled"]){box-shadow:0px 8px 40px rgba(255,153,0,0.8)}}.bp-form__button:active{transform:translateY(1px);box-shadow:0px 8px 20px rgba(255,204,0,0.5) !important}.bp-form__title{margin-top:6px;margin-bottom:40px;text-align:center;color:#1a1a1a;font-family:"Formular", "Formular Fallback", sans-serif;font-size:35px;font-weight:bold;font-style:normal;line-height:40px}@media only screen and (max-width: 667px){.bp-form__title{margin-top:10px;margin-bottom:33px;font-size:25px;line-height:27px}}.bp-form__complete-label{margin-bottom:16px;text-align:center;text-transform:uppercase;color:#999999;font-family:"Formular", "Formular Fallback", sans-serif;font-size:11px;font-weight:500;font-style:normal;line-height:15px}.bp-form__complete-code{box-sizing:border-box;width:240px;margin:0 auto 42px;padding:13px;color:#1a1a1a;border:1px solid #e6e6e6;border-radius:4px;background:#f7f7f7;font-family:"Formular", "Formular Fallback", sans-serif;font-size:17px;font-weight:bold;font-style:normal;line-height:20px}@media only screen and (max-width: 667px){.bp-form__complete-code{margin-bottom:32px}}.bp-form__complete-description{margin-bottom:45px;text-align:center;color:#4c4c4c;font-family:"Formular", "Formular Fallback", sans-serif;font-size:13px;font-weight:normal;font-style:normal;line-height:20px}@media only screen and (max-width: 667px){.bp-form__complete-description{margin-bottom:35px}}.bp-form__complete-description strong{color:#1a1a1a}.bp-form__complete-description strong a{border-bottom-color:inherit}.bp-form__complete-description strong a:hover{border-bottom-color:transparent}.bp-form__again-button{display:block;box-sizing:border-box;width:240px;margin:0 auto 20px;padding:12px 20px 13px;transition:background 0.2s linear;color:#1a1a1a;border:2px solid #1a1a1a !important;border-radius:3px;outline:none;background-color:#fff;box-shadow:0px 2px 5px rgba(0,0,0,0.1);font-family:"Formular", "Formular Fallback", sans-serif;font-size:13px;font-weight:500;font-style:normal;line-height:15px}.bp-form__again-button:hover{background-color:#f7f7f7;box-shadow:0 2px 10px rgba(0,0,0,0.1)}.bp-form__again-button:active{transform:translateY(1px)}.bp-form__terms-link{margin:0 auto;text-align:center;color:#999999;border-bottom-color:inherit;font-family:"Formular", "Formular Fallback", sans-serif;font-size:10px;font-weight:500;font-style:normal;line-height:12px}@media only screen and (min-width: 667px){.bp-form__terms-link:hover{color:#1a1a1a}}.bp-faq__separator{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%}.bp-faq__separator:first-child{margin-bottom:57px}@media only screen and (max-width: 667px){.bp-faq__separator:first-child{margin-bottom:38px}}.bp-faq__separator:last-child{margin-top:60px}@media only screen and (max-width: 667px){.bp-faq__separator:last-child{margin-top:30px}}.bp-faq__separator::before,.bp-faq__separator::after{display:block;width:340px;height:1px;content:"";opacity:0.1;background:#000000}@media only screen and (max-width: 667px){.bp-faq__separator::before,.bp-faq__separator::after{width:calc(50% - 30px)}}.bp-faq__separator span{box-sizing:border-box;width:10px;height:10px;transform:matrix(0.71, 0.71, -0.71, 0.71, 0, 0);border:2px solid #1a1a1a}.bp-faq{width:740px;margin:65px auto 66px;padding-top:70px}@media only screen and (max-width: 667px){.bp-faq{width:auto;margin:45px 32px;padding-top:0}}.bp-faq h2{width:660px;margin:37px auto 17px;color:#1a1a1a;font-family:"Formular", "Formular Fallback", sans-serif;font-size:21px;font-weight:bold;font-style:normal;line-height:25px}@media only screen and (max-width: 667px){.bp-faq h2{width:auto;margin:27px auto 11px;font-size:19px;line-height:23px}}.bp-faq p{width:660px;margin:0 auto;color:#4c4c4c;font-family:"Formular", "Formular Fallback", sans-serif;font-size:13px;font-weight:normal;font-style:normal;line-height:20px}@media only screen and (max-width: 667px){.bp-faq p{width:auto}}.bp-faq p a{color:#1a1a1a;border-bottom-color:inherit}@media only screen and (min-width: 667px){.bp-faq p a:hover{border-bottom-color:transparent}}.bp-faq ul{width:660px;margin:0 auto;color:#4c4c4c;font-family:"Formular", "Formular Fallback", sans-serif;font-size:13px;font-weight:normal;font-style:normal;line-height:20px}@media only screen and (max-width: 667px){.bp-faq ul{width:auto}}.bp-faq ul li{position:relative;margin-bottom:17px;padding-left:30px}@media only screen and (max-width: 667px){.bp-faq ul li{margin-bottom:7px}}.bp-faq ul li::before{position:absolute;top:8px;left:10px;display:block;width:4px;height:4px;content:"";border-radius:50%;background:#4c4c4c}.bp-faq ul li a{color:#1a1a1a;border-bottom-color:inherit}@media only screen and (min-width: 667px){.bp-faq ul li a:hover{border-bottom-color:transparent}}.simple-share{margin-top:0 !important;margin-bottom:0 !important}
