.top-links{display:flex;justify-content:flex-end;padding:11px 0;margin-top:-80px;margin-bottom:30px}@media screen and (max-width:864px){.top-links{justify-content:flex-start;overflow:scroll;white-space:nowrap;margin-top:-70px}}.top-links__link{margin-right:40px;color:#00a742;text-decoration:none;background-color:transparent;outline:none;cursor:pointer;transition:color .3s;font-size:14px}.top-links__link:hover{color:#3dbf69}.top-links__link.-is-active{position:relative}.top-links__link.-is-active:after{content:"";width:100%;height:2px;position:absolute;bottom:-5px;background-color:#00112c;left:0}.top-links__link:last-child{margin-right:0}.top-links::-webkit-scrollbar{width:0;background:transparent}.text-seo{margin:120px auto auto;max-width:980px}.text-seo__title{font-size:30px;font-weight:700;line-height:118%;text-align:center;margin-bottom:30px}.text-seo ul{list-style:none;margin-left:0;padding-left:1em}.how-to{margin-top:100px}@media screen and (max-width:576px){.how-to{padding:0}}.how-to h2{font-size:36px;font-weight:700;max-width:798px;margin-left:auto;margin-right:auto;margin-bottom:46px;text-align:center}.how-to h2,.signup-banner{display:flex;justify-content:center}.signup-banner{height:314px;border-radius:16px;background:#00112c;color:#fff;align-items:center;flex-direction:column}.signup-banner.-ranking-banner{height:auto;padding:56px 0}.signup-banner__title{font-size:32px;font-weight:700;margin-top:0;margin-bottom:16px}@media screen and (max-width:576px){.signup-banner__title{text-align:center}}.signup-banner__book,.signup-banner__signup{font-size:14px;height:40px;padding:8px 15px;border-radius:8px;display:flex;align-items:center;justify-content:center;text-align:center;height:auto;text-decoration:none}.signup-banner__book{background-color:#fff;border-color:#d9d9d9;color:rgba(35,37,66,.88);box-shadow:0 2px 0 rgba(35,37,66,.02)}.signup-banner__book:hover{color:#1db354;border-color:#1db354}.signup-banner__signup{color:#fff;background-color:#00a742;box-shadow:0 2px 0 hsla(0,0%,41%,.02);transition:background-color .2s ease-in-out}.signup-banner__signup:hover{color:#fff;background-color:#1db354}.signup-banner__text{margin-bottom:36px;margin-top:0;text-align:center;height:auto;width:95%}.signup-banner__btns{display:flex}.signup-banner__btns a{margin:0 8px}.faq{max-width:640px;width:100%;margin-bottom:80px}.faq,.faq__title{margin-left:auto;margin-right:auto}.faq__title{font-size:36px;font-weight:700;max-width:798px;display:flex;justify-content:center;margin-bottom:46px;text-align:center}@media screen and (max-width:576px){.faq__title{font-size:32px;max-width:328px}}.faq__question{font-size:18px;font-weight:700}.faq__answer{color:rgba(35,37,66,.88);font-size:14px;white-space:break-spaces}.faq__link{font-size:14px;margin-bottom:8px;font-weight:400;color:#00a742;text-decoration:none;transition:color .3s}.faq__link:hover{color:#3dbf69}.faq .accordion>input[type=checkbox]{position:absolute;left:-100vw}.faq .accordion .content .label_opened svg{transform:rotate(180deg)}.faq .accordion .content .content_opened{height:auto;overflow:visible}.faq .accordion>input[type=checkbox]:checked+.content .label_opened svg{transform:rotate(0)}.faq .accordion .content_closed,.faq .accordion>input[type=checkbox]:checked+.content .content_opened{overflow-y:hidden;height:0}.faq .accordion>input[type=checkbox]:checked+.content{height:auto;overflow:visible}.faq .accordion>input[type=checkbox]:checked+.content .label_closed svg{transform:rotate(180deg)}.faq .accordion>input[type=checkbox]:checked+.content .content_closed{height:auto;overflow:visible}.faq .accordion label{display:block;cursor:pointer}