*,:after,:before{box-sizing:inherit;margin:0;padding:0}html{font-size:62.5%}body{box-sizing:border-box}*{font-family:Open Sans,sans-serif;font-weight:400;line-height:1.4}h1{font-size:7rem}h2{font-size:3rem}h3{font-size:2.4rem}h4{font-size:1.8rem}h5{font-size:1.6rem}h6{font-size:1.4rem}h1,h2,h3,h4,h5,h6{font-weight:700}p,ul,li{font-size:1.4rem}strong{font-weight:700}@media screen and (width<=991px){h1{font-size:5rem}h2{font-size:2.8rem}h3{font-size:2rem}h4{font-size:1.6rem}h5{font-size:1.4rem}h6{font-size:1.2rem}}@media screen and (width<=767px){h1{font-size:4rem}h2{font-size:2.4rem}h3{font-size:1.8rem}h4{font-size:1.6rem}h5{font-size:1.4rem}h6{font-size:1.2rem}}::placeholder{color:#bbb9bc}:focus-visible{outline-offset:.2rem;outline:.3rem solid #2b7fff}.app{display:flex}@media screen and (width<=1200px){.app{flex-direction:column-reverse}}.app__main{flex:1;position:relative}.icon{width:var(--icon-size);height:var(--icon-size);fill:var(--icon-fill,currentColor)}.icon--block{display:block}.icon--play{transition:all .5s;display:block}.side-nav{text-align:center;color:#636363;background-color:#fff;flex:0 0 16rem;font-weight:700;box-shadow:.8rem 0 1rem -1rem #bbb9bc}@media screen and (width<=1200px){.side-nav{background-color:#288628;flex:1;box-shadow:0 -8px 10px -8px #bbb9bc}}.side-nav__home{text-decoration:none}@media screen and (width<=1200px){.side-nav__home{display:none}}.side-nav__logo{color:#333;text-transform:uppercase;border-bottom:.1rem solid #e7e7e7;height:9rem;padding:2.8rem 0;font-size:2.8rem;font-weight:700;text-decoration:none}@media screen and (width<=1200px){.side-nav__logo{display:none}}.side-nav__list{flex-direction:column;display:flex;position:sticky;top:0}@media screen and (width<=1200px){.side-nav__list{flex-direction:row;justify-content:space-around}}@media screen and (width<=520px){.side-nav__list{justify-content:space-between;padding:0 1.5rem}}.side-nav__item{color:#333;border-bottom:.1rem solid #e7e7e7;padding:3rem 0;text-decoration:none;transition:all .4s}@media screen and (width<=1200px){.side-nav__item{color:#fff;border:0;padding:2rem 0}}@media screen and (width<=520px){.side-nav__item{padding:1.5rem 0}}.side-nav__item:hover{color:#288628;cursor:pointer}@media screen and (width<=1200px){.side-nav__item:hover{color:#fff}.side-nav__item:focus-visible{outline-color:#fff}}.side-nav__item--active{color:#288628}@media screen and (width<=1200px){.side-nav__item--active{color:#fff;font-weight:700;text-decoration:underline}}.side-nav__icon{--icon-size:4.2rem;margin-bottom:1rem}@media screen and (width<=1200px){.side-nav__icon{--icon-size:3.5rem}}@media screen and (width<=520px){.side-nav__icon{--icon-size:3rem}}.side-nav__label{color:currentColor;font-size:1.4rem;font-weight:700}@media screen and (width<=520px){.side-nav__label{font-size:1.2rem;font-weight:100}}.top-nav{z-index:1;background-color:#fff;justify-content:space-between;align-items:center;height:9rem;padding:0 2rem;display:flex;position:sticky;top:0;box-shadow:inset .8rem 0 1rem -1rem #bbb9bc,0 8px 6px -9px #bbb9bc}@media screen and (width<=1200px){.top-nav{box-shadow:0 8px 10px -8px #bbb9bc}}@media screen and (width<=767px){.top-nav{flex-direction:column-reverse;justify-content:center;height:auto;padding:2rem 2rem 0;position:relative}.top-nav__buttons{justify-content:space-between;width:100%;display:flex}}.top-nav__button{margin-right:1.5rem}@media screen and (width<=767px){.top-nav__button{width:100%}}@media screen and (width<=520px){.top-nav__button{--button-font-size:1.4rem}}.top-nav__button:last-child{margin-right:0}.top-nav__account{justify-content:flex-start;align-items:center;margin-right:2rem;display:none}@media screen and (width<=767px){.top-nav__account{justify-content:center}}.top-nav__avatar{border-radius:100%;margin-right:1.5rem}.top-nav__name{font-size:1.6rem;font-weight:700}.search-form{flex:1;height:9rem}@media screen and (width<=1200px){.search-form{width:100%}}.search-form__icon{--icon-size:3rem;--icon-fill:#bbb9bc;margin-top:-1.5rem;position:absolute;top:50%;left:3.5rem}@media screen and (width<=767px){.search-form__icon{top:auto;bottom:3rem;left:2rem}}@media screen and (width<=520px){.search-form__icon{--icon-size:2.5rem}}.search-form__error{color:#c62828;background-color:#fff;border-radius:.4rem;margin-top:.5rem;padding:.8rem 1.5rem;font-size:1.4rem;font-weight:700;position:absolute;top:100%;left:2rem;box-shadow:0 1rem 3rem #0000000d,0 .5rem 1rem #0000001f}.input{width:100%}.input:focus-visible{outline-offset:-.5rem}.input--search{border:0;height:100%;padding:2rem 2rem 2rem 7rem;font-size:2rem;transition:all .4s}@media screen and (width<=767px){.input--search{padding:2rem 2rem 2rem 4.5rem;font-size:1.5rem}}.input--search::-webkit-search-decoration{display:none}.input--search::-webkit-search-cancel-button{display:none}.input--search::-webkit-search-results-button{display:none}.input--search::-webkit-search-results-decoration{display:none}.input--plain{border:0;font-size:2rem}@media screen and (width<=767px){.input--plain{font-size:1.6rem}}.input--outlined{border:1px solid #ddd;border-radius:.4rem;height:5rem;padding:1.5rem;font-size:1.6rem}.input--area{height:20rem}.button{padding:var(--button-padding,1.2rem 3.5rem);font-size:var(--button-font-size,1.6rem);text-transform:uppercase;cursor:pointer;border:0;font-weight:700;transition:all .2s}.button:disabled{cursor:not-allowed;background-color:#bbb9bc}.button--green{color:#fff;background-color:#288628}.button--skeleton{color:#288628;padding:var(--button-padding,1rem 3.3rem);background-color:#0000;border:.2rem solid #3cb13e}.button--green:hover{background-color:#636363}.button--skeleton:hover{color:#fff;background-color:#636363;border:.2rem solid #636363}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.modal{z-index:2;background:linear-gradient(128deg,#858585cc 0%,#000c 100%);display:block;position:fixed;inset:0;overflow:hidden}.modal__dialog{z-index:5;color:#636363;background-color:#fff;border-radius:.6rem;width:65rem;padding-bottom:1.5rem;position:fixed;top:15%;left:50%;transform:translate(-50%,-15%);box-shadow:0 19px 38px #0000004d,0 15px 12px #00000038}@media screen and (width<=767px){.modal__dialog{width:calc(100% - 4rem);top:12%}}.modal__dialog:focus{outline:0}.modal__padding{padding:0 2rem}.modal__slug{color:currentColor;text-align:center;margin:5rem 0;font-size:1.8rem}@media screen and (width<=767px){.modal__slug{margin:3rem 0;font-size:1.6rem}}@media screen and (width<=520px){.modal__slug{font-size:1.2rem}}.modal__tabs{color:#fff;display:flex}.modal__tab{color:#333;text-transform:uppercase;cursor:pointer;background-color:#bbb9bc;border:0;flex:1;padding:2.5rem 1.5rem;font-size:1.6rem;font-weight:700;transition:all .2s}@media screen and (width<=767px){.modal__tab{padding:1.5rem 1rem;font-size:1.4rem}}.modal__tab:hover{color:#fff;background-color:#288628}.modal__tab--active,.modal__tab--active:hover{color:#333;background-color:#fff}.modal__form{color:#333;font-size:1.4rem}.modal__submit{width:100%;margin:4rem 0 .5rem}.label{color:currentColor}.label--caps{text-transform:uppercase;margin-bottom:1.2rem;font-size:1.4rem;font-weight:700}@media screen and (width<=767px){.label--caps{font-size:1.2rem}}.label--block{margin-bottom:1rem;font-size:1.8rem;display:block}.label--error{color:#c62828;width:100%;margin-top:.5rem;font-size:1.4rem;display:block}.field{border-top:.1rem solid #bbb9bc;border-bottom:.1rem solid #bbb9bc;padding:2rem 2.5rem;position:relative}@media screen and (width<=767px){.field{padding:1rem 1.5rem}}.field:first-child{border-bottom:0}.field--flush-top{border-top:0}.field__icon{--icon-size:3rem;--icon-fill:#868686;position:absolute;top:50%;right:2rem;transform:translateY(-50%)}.icon-button{color:inherit;cursor:pointer;background:0 0;border:0;padding:0;line-height:0}.loader{opacity:1;z-index:100;background:linear-gradient(135deg,#3cb13ecc 30%,#87e887f2 100%);width:100%;height:100%;position:fixed;inset:0}.loader__spinner{perspective:80rem;border-radius:50%;width:8rem;height:8rem;position:absolute;top:calc(50% - 3.2rem);left:calc(50% - 3.2rem)}.loader__ring{box-sizing:border-box;border-radius:50%;width:100%;height:100%;position:absolute}.loader__ring--one{border-bottom:.7rem solid #efeffa;animation:1s linear infinite rotate-one;top:0;left:0}.loader__ring--two{border-right:.7rem solid #efeffa;animation:1s linear infinite rotate-two;top:0;right:0}.loader__ring--three{border-top:.7rem solid #efeffa;animation:1s linear infinite rotate-three;bottom:0;right:0}@keyframes rotate-one{0%{transform:rotateX(35deg)rotateY(-45deg)rotate(0)}to{transform:rotateX(35deg)rotateY(-45deg)rotate(360deg)}}@keyframes rotate-two{0%{transform:rotateX(50deg)rotateY(10deg)rotate(0)}to{transform:rotateX(50deg)rotateY(10deg)rotate(360deg)}}@keyframes rotate-three{0%{transform:rotateX(35deg)rotateY(55deg)rotate(0)}to{transform:rotateX(35deg)rotateY(55deg)rotate(360deg)}}.route-error{padding:6rem 0}@media screen and (width<=1660px){.route-error{padding:4rem}}@media screen and (width<=767px){.route-error{padding:2rem}}.route-error__title{text-align:center;margin-bottom:6rem;font-size:5rem}@media screen and (width<=1660px){.route-error__title{font-size:4rem}}@media screen and (width<=767px){.route-error__title{margin-bottom:4rem;font-size:3rem}}.container{max-width:156rem;margin:0 auto;display:block}.container-small{max-width:70rem;display:block}
