.auth-page{min-height:100vh;padding:40px 0 32px;background:linear-gradient(180deg,#eef3fb 0,#f5f6f8 420px)}@media(min-width:1240px){.auth-page>.container{max-width:1200px}}@media(min-width:1440px){.auth-page>.container{max-width:1360px}}.auth-lang{display:flex;justify-content:flex-end;margin-bottom:8px}.auth-lang-item{padding:2px 10px;border:0;background:none;font-size:.85rem;color:#98a6ad;cursor:pointer}.auth-lang-item:hover{color:#3b73da}.auth-lang-item.active{color:#343a40;font-weight:600;cursor:default}.auth-logo{display:inline-block;margin-bottom:20px}.auth-promo h1{font-size:1.75rem;font-weight:700;line-height:1.3;color:#343a40;margin-bottom:12px}.auth-lead{font-size:1rem;max-width:640px;margin-bottom:24px}.auth-chips{list-style:none;display:flex;flex-wrap:wrap;padding:0;margin:0 0 8px}.auth-chips li{display:inline-flex;align-items:center;margin:0 8px 8px 0;padding:6px 12px;border-radius:100px;font-weight:600;color:#343a40;background-color:#fff;box-shadow:0 0 13px #523f690d}.auth-chips i{margin-right:6px;color:#3b73da}.auth-geo{display:inline-flex;padding:8px 16px;margin-bottom:16px;border-radius:100px;background-color:#fff;box-shadow:0 0 13px #523f690d}.auth-geo li{font-weight:400;padding:0;margin:4px 18px 4px 0;background-color:transparent;box-shadow:none}.auth-geo li:last-child{margin-right:0}.auth-geo .fflag{margin-right:6px;box-shadow:0 0 0 1px #523f691f}.auth-grid{margin-left:-8px;margin-right:-8px}.auth-grid>[class*=col-]{display:flex;padding-left:8px;padding-right:8px;padding-bottom:16px}.auth-feature{width:100%;padding:20px;background-color:#fff;border-radius:.25rem;box-shadow:0 0 13px #523f690d}.auth-feature h5{font-size:.95rem;font-weight:700;color:#343a40;margin:0 0 6px}.auth-block h5{margin-bottom:14px}.auth-feature p{color:#98a6ad;margin-bottom:0}.auth-benefit{display:grid;grid-template-columns:40px 1fr;column-gap:14px;align-content:start}.auth-benefit .auth-feature-icon{grid-row:1 / span 2}.auth-benefit h5{grid-column:2;line-height:1.4;padding-top:calc((40px - 1.4em)/2)}.auth-benefit p{grid-column:2}.auth-feature-icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;font-size:1.25rem;color:#3b73da;background-color:#3b73da1a}.auth-section-title{font-size:1.25rem;font-weight:700;color:#343a40;text-align:center;margin:12px 0 20px}.auth-price{text-align:center}.auth-price .auth-price-value{font-size:2rem;font-weight:700;color:#3b73da;line-height:1.2;margin-bottom:16px}.auth-price-value span{font-size:.875rem;font-weight:400;color:#98a6ad;margin-left:4px}.auth-price-list{list-style:none;text-align:left;padding:0;margin:0;color:#98a6ad}.auth-price-list li{position:relative;padding-left:24px;margin-bottom:8px}.auth-price-list li:last-child{margin-bottom:0}.auth-price-list i{position:absolute;left:0;top:1px;color:#3b73da}.auth-steps{list-style:none;counter-reset:auth-step;padding:0;margin:0}.auth-steps li{counter-increment:auth-step;position:relative;padding-left:38px;margin-bottom:14px;color:#98a6ad}.auth-steps li:last-child{margin-bottom:0}.auth-steps li:before{content:counter(auth-step);position:absolute;left:0;top:-1px;width:26px;height:26px;border-radius:50%;font-weight:700;line-height:26px;text-align:center;color:#3b73da;background-color:#3b73da1a}.auth-faq-item+.auth-faq-item{border-top:1px solid #f1f5f9}.auth-faq-q{display:block;padding:12px 24px 12px 0;position:relative;font-weight:600;color:#343a40}.auth-faq-q:hover{color:#3b73da;text-decoration:none}.auth-faq-q i{position:absolute;right:0;top:12px;transition:transform .2s}.auth-faq-q.collapsed i{transform:rotate(-90deg)}.auth-faq .collapse p,.auth-faq .collapsing p{padding-bottom:12px}.auth-faq b{font-weight:600;color:#343a40}.auth-mirrors-title{font-weight:600;color:#343a40;margin:12px 0 4px}.auth-mirrors-cols{display:flex;flex-wrap:wrap;gap:0 48px}.auth-mirrors-col{min-width:0}.auth-mirrors-col-tor{flex:1 1 260px}.auth-mirrors a{overflow-wrap:anywhere}.auth-api-note{color:#98a6ad;margin-bottom:0}.auth-card{box-shadow:0 0 13px #523f690d}.auth-tabs .nav-link{padding:.6rem 1rem;font-weight:600}.auth-tab-content{padding-top:20px}.auth-form textarea{resize:vertical}.auth-hint{margin:14px 0 0;color:#98a6ad;font-size:.8125rem}.auth-password{position:relative}.auth-password .form-control{padding-right:2.5rem}.auth-password-toggle{position:absolute;right:0;width:2.5rem;height:calc(1.5em + .75rem + 2px);padding:0;border:0;background:none;color:#98a6ad}.auth-password-toggle:hover{color:#3b73da}@media(min-width:992px){.auth-head{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:16px;margin-left:0;margin-right:0;align-items:start}.auth-head>[class*=col-]{padding-left:0;padding-right:0}.auth-promo{grid-column:1 / span 2;grid-row:1}.auth-form-col{grid-column:3;grid-row:1 / span 2}.auth-prices-col{grid-column:1 / span 2;grid-row:2}.auth-about{grid-column:1 / -1;grid-row:3}.auth-prices-col .auth-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px;margin-left:0;margin-right:0}.auth-prices-col .auth-grid>[class*=col-]{max-width:none;padding-left:0;padding-right:0}}@media(max-width:575.98px){.auth-page{padding:24px 0}.auth-promo h1{font-size:1.35rem}.auth-lead{font-size:.9rem;margin-bottom:16px}.auth-feature{padding:16px}.auth-geo{border-radius:1rem}}
