.bf-modal{position:fixed;top:50%;left:50%;z-index:9999999;border-radius:10px;transform:translate(-50%,-50%);width:570px;max-height:100vh;min-height:570px;overflow:hidden;cursor:pointer}@media screen and (max-width:700px){.bf-modal{display:none}}.bf-modal-close-icon{margin-top:20px;margin-right:20px;float:right}.bf-modal__content{padding:0 24px;overflow-y:auto;max-height:calc(100vh - 80px)}.bf-modal-backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:9999998}@media screen and (max-width:700px){.bf-modal-backdrop{display:none}}.signup-wrapper [tooltip]{position:relative}.signup-wrapper [tooltip]:after,.signup-wrapper [tooltip]:before{text-transform:none;font-size:.9em;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;position:absolute;display:none;opacity:0}.signup-wrapper [tooltip]:before{content:"";border:5px solid transparent;z-index:1001}.signup-wrapper [tooltip]:after{content:attr(tooltip);max-width:21em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;z-index:1000;min-width:40px;align-items:center;justify-content:center;min-height:40px;padding:6px 8px;color:#fff;text-align:start;text-decoration:none;word-wrap:break-word;background-color:rgba(35,37,66,.85);border-radius:8px;box-shadow:0 6px 16px 0 rgba(0,0,0,.08),0 3px 6px -4px rgba(0,0,0,.12),0 9px 28px 8px rgba(0,0,0,.05);box-sizing:border-box}.signup-wrapper [tooltip]:hover:after,.signup-wrapper [tooltip]:hover:before{display:flex}.signup-wrapper [tooltip=""]:after,.signup-wrapper [tooltip=""]:before{display:none!important}.signup-wrapper [tooltip]:not([flow]):before,.signup-wrapper [tooltip][flow^=up]:before{bottom:100%;border-bottom-width:0;border-top-color:#333}.signup-wrapper [tooltip]:not([flow]):after,.signup-wrapper [tooltip][flow^=up]:after{bottom:calc(100% + 5px)}.signup-wrapper [tooltip]:not([flow]):after,.signup-wrapper [tooltip]:not([flow]):before,.signup-wrapper [tooltip][flow^=up]:after,.signup-wrapper [tooltip][flow^=up]:before{left:50%;transform:translate(-50%,-.5em)}.signup-wrapper [tooltip][flow^=down]:before{top:100%;border-top-width:0;border-bottom-color:#333}.signup-wrapper [tooltip][flow^=down]:after{top:calc(100% + 5px)}.signup-wrapper [tooltip][flow^=down]:after,.signup-wrapper [tooltip][flow^=down]:before{left:50%;transform:translate(-50%,.5em)}.signup-wrapper [tooltip][flow^=left]:before{top:50%;border-right-width:0;border-left-color:#333;left:calc(0em - 5px);transform:translate(-.5em,-50%)}.signup-wrapper [tooltip][flow^=left]:after{top:50%;right:calc(100% + 5px);transform:translate(-.5em,-50%)}.signup-wrapper [tooltip][flow^=right]:before{top:50%;border-left-width:0;border-right-color:#333;right:calc(0em - 5px);transform:translate(.5em,-50%)}.signup-wrapper [tooltip][flow^=right]:after{top:50%;left:calc(100% + 5px);transform:translate(.5em,-50%)}@keyframes tooltips-vert{to{opacity:.9;transform:translate(-50%)}}@keyframes tooltips-horz{to{opacity:.9;transform:translateY(-50%)}}.signup-wrapper [tooltip]:not([flow]):hover:after,.signup-wrapper [tooltip]:not([flow]):hover:before,.signup-wrapper [tooltip][flow^=down]:hover:after,.signup-wrapper [tooltip][flow^=down]:hover:before,.signup-wrapper [tooltip][flow^=up]:hover:after,.signup-wrapper [tooltip][flow^=up]:hover:before{animation:tooltips-vert .3s ease-out forwards}.signup-wrapper [tooltip][flow^=left]:hover:after,.signup-wrapper [tooltip][flow^=left]:hover:before,.signup-wrapper [tooltip][flow^=right]:hover:after,.signup-wrapper [tooltip][flow^=right]:hover:before{animation:tooltips-horz .3s ease-out forwards}.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}.signup-banner{height:314px;border-radius:16px;background:#00112c;color:#fff;display:flex;align-items:center;flex-direction:column;justify-content:center}.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}