.breadcrumbs{display:flex;gap:13px;align-items:center;font-size:12px;color:#aa9bb9;padding-top:28px}.breadcrumbs a:hover{color:var(--lime)}.breadcrumbs [aria-current]{color:#ddd2e8}.login-hero-grid{display:grid;grid-template-columns:1.12fr .88fr;gap:65px;align-items:center;padding-block:38px 48px}.login-hero h1{font-size:54px;max-width:540px}.login-hero-copy>p{font-size:16px;line-height:1.85;max-width:550px;margin-top:23px}.login-actions{display:flex;align-items:center;gap:13px;flex-wrap:wrap;margin-top:30px}.login-actions .button{min-height:52px}.login-facts{display:flex;flex-wrap:wrap;gap:23px;margin-top:27px}.login-facts>span{display:flex;gap:9px;align-items:center;font-size:12px;color:#bdaece}.login-facts svg{color:#ba97df}.login-art{position:relative;isolation:isolate;margin:0;justify-self:end;width:100%;max-width:412px;border-radius:20px;overflow:hidden;box-shadow:0 0 0 1px #ffffff12;background:#1b0730}.login-art img{width:100%;height:auto}.login-art figcaption{position:absolute;bottom:25px;left:28px;right:28px;font-size:32px;font-weight:800;letter-spacing:-.04em;line-height:1.15;color:#fff;max-width:330px;text-wrap:balance}.login-jumps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;border-block:1px solid var(--line);padding-block:17px}.login-jumps a{display:flex;align-items:center;justify-content:center;gap:10px;min-height:46px;border-radius:9px;font-size:13px;color:#ddd1eb;background:#ffffff03;transition:background .15s,color .15s}.login-jumps a:hover{color:var(--lime);background:#aa73e016}.login-jumps svg{color:#c4a2e5}.login-steps ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;list-style:none;padding:0;margin:30px 0 0}.login-steps li{padding:26px;border:1px solid #ffffff0e;border-radius:15px;background:linear-gradient(135deg,#231830,#191222)}.login-step-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:26px;color:#b996dc}.login-step-top>span{display:grid;place-items:center;width:31px;height:31px;border-radius:8px;font-size:11px;font-weight:650;color:var(--lime);background:#d4fa720a}.login-steps h3{font-size:18px;line-height:1.45}.login-steps li>p{font-size:13px;line-height:1.85;margin-top:12px}.recovery-section{padding-block:58px;background:linear-gradient(115deg,#20122e,#171020);border-block:1px solid #ffffff0b}.recovery-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:90px;align-items:start}.recovery-copy h2{max-width:470px}.recovery-copy>p{font-size:14px;line-height:1.85;margin-top:20px;max-width:570px}.recovery-copy ol{list-style:none;margin:28px 0 29px;padding:0}.recovery-copy li{display:flex;gap:18px;position:relative;padding-bottom:23px}.recovery-copy li:last-child{padding-bottom:0}.recovery-copy li>span{display:grid;place-items:center;flex:0 0 31px;height:31px;border-radius:9px;color:var(--lime);background:#372443;font-size:10px;font-weight:650;position:relative;z-index:1}.recovery-copy li:not(:last-child):before{position:absolute;content:"";left:15px;top:35px;bottom:4px;width:1px;background:#ffffff14}.recovery-copy li h3{font-size:15px;line-height:1.5;margin-top:3px}.recovery-copy li p{font-size:13px;line-height:1.8;margin-top:7px;max-width:490px}.recovery-aside{max-width:412px;justify-self:end;width:100%}.recovery-aside>img{width:100%;height:auto;border-radius:16px;box-shadow:0 0 0 1px #ffffff12}.recovery-note{display:grid;grid-template-columns:25px 1fr;gap:14px;padding:23px;margin-top:17px;border:1px solid #ffffff12;border-radius:14px;background:#17102099}.recovery-note>svg{color:#c6a3e8;margin-top:3px}.recovery-note p{font-size:13px;line-height:1.8}.recovery-note .button{justify-self:start;grid-column:2;margin-top:1px}.login-problems .section-heading p{max-width:770px}.login-problem-grid{display:grid;grid-template-columns:1fr 1fr;gap:17px}.login-problem-grid article{display:flex;gap:20px;padding:26px;border:1px solid #ffffff0e;border-radius:15px;background:#191222}.login-problem-grid .section-icon{width:43px;height:43px;flex:0 0 43px;margin:0;border-radius:12px}.login-problem-grid h3{font-size:18px;line-height:1.5}.login-problem-grid p{font-size:14px;line-height:1.85;margin-top:10px}.login-support{display:flex;align-items:flex-start;gap:21px;padding:28px;margin-top:24px;border-radius:15px;background:#221831;border:1px solid #ffffff10}.login-support>.section-icon{margin:0;flex-shrink:0}.login-support h3{font-size:22px;line-height:1.4}.login-support p{font-size:13px;line-height:1.85;margin-top:10px;max-width:750px}.login-support>.button{margin-left:auto;align-self:center;flex-shrink:0}.login-account{display:grid;grid-template-columns:1fr 1fr;gap:55px;padding-bottom:12px}.login-account article{display:flex;flex-direction:column;align-items:flex-start;padding-top:27px;border-top:1px solid var(--line)}.login-account h2{font-size:29px;line-height:1.2;max-width:400px}.login-account p{font-size:14px;line-height:1.85;margin-top:17px;margin-bottom:23px;max-width:520px}.login-account .button{margin-top:auto}.registration-section{padding-bottom:16px}.registration-panel{display:flex;align-items:center;gap:50px;padding:38px 40px;border:1px solid #be92e72b;border-radius:18px;background:radial-gradient(ellipse at right,#39235055,transparent 65%),#1c1428;overflow:hidden}.registration-copy{max-width:800px}.registration-copy h2{font-size:31px}.registration-copy p{font-size:14px;line-height:1.85;margin-top:18px}.registration-copy p+p{margin-top:12px}.registration-panel>img{width:180px;height:auto;margin-left:auto;flex-shrink:0}.registration-panel .login-actions{margin-top:25px}.login-page .faq-section h2{max-width:270px}.login-page .final-inner p{max-width:400px;line-height:1.8}@media(max-width:1180px){.login-hero-grid{gap:45px;grid-template-columns:1.1fr .9fr}.login-hero h1{font-size:48px}.login-hero-copy>p{font-size:15px}.login-hero .login-actions .button{padding-inline:22px;font-size:13px}.login-facts{gap:18px}.recovery-grid{gap:50px}.login-problem-grid article{padding:23px;gap:17px}.login-steps li{padding:23px}.registration-panel{gap:30px;padding:34px}.registration-panel>img{width:155px}}@media(max-width:960px){.login-hero-grid{gap:30px;padding-top:32px}.login-hero h1{font-size:43px}.login-hero-copy>p{font-size:14px}.login-art figcaption{font-size:28px;left:22px;bottom:20px}.login-hero .login-actions{gap:10px;margin-top:25px}.login-hero .login-actions .button{padding-inline:17px;min-height:48px}.login-facts{gap:12px;margin-top:20px}.login-facts>span{font-size:11px}.login-jumps{grid-template-columns:1fr 1fr;gap:8px}.login-steps ol{gap:13px}.login-steps li{padding:21px 18px}.login-steps h3{font-size:16px}.login-steps li>p{font-size:12px}.recovery-grid{gap:35px;grid-template-columns:1fr 1fr}.recovery-copy h2{font-size:34px}.recovery-note{padding:20px 17px;gap:10px}.recovery-note p{font-size:12px}.recovery-note .button{font-size:11px;padding-inline:12px}.login-problem-grid article{padding:23px 19px;gap:14px}.login-problem-grid h3{font-size:17px}.login-problem-grid p{font-size:13px}.login-support{flex-wrap:wrap}.login-support>div{flex:1;min-width:0}.login-support>.button{margin-left:69px}.login-account{gap:35px}.login-account h2{font-size:27px}.login-account p{font-size:13px}.registration-panel{position:relative}.registration-panel>img{position:absolute;right:-5px;top:12px;width:110px;opacity:.6}.registration-copy{position:relative;z-index:1}.registration-copy h2{padding-right:55px;font-size:29px}.registration-copy p{max-width:590px}.login-page .faq-section{gap:40px}}@media(max-width:640px){.breadcrumbs{padding-top:20px;font-size:11px}.login-hero-grid{grid-template-columns:1fr;gap:29px;padding-top:29px;padding-bottom:27px}.login-hero h1{font-size:40px;max-width:340px}.login-hero-copy>p{font-size:14px;margin-top:18px}.login-actions{gap:11px;margin-top:24px}.login-hero .login-actions .button{font-size:12px;padding-inline:16px;min-height:49px}.login-facts{gap:18px;margin-top:22px}.login-facts>span{font-size:11px;gap:7px}.login-art{max-width:360px;justify-self:center;border-radius:16px}.login-art img{max-height:300px;object-fit:cover;object-position:50% 27%}.login-art figcaption{font-size:28px;bottom:20px;left:23px;right:23px;max-width:none}.login-jumps{gap:6px;padding-block:12px}.login-jumps a{justify-content:flex-start;gap:8px;font-size:11px;padding-inline:7px;min-height:46px}.login-jumps svg{width:18px;height:18px}.login-steps ol{grid-template-columns:1fr;gap:12px;margin-top:25px}.login-steps li{padding:22px}.login-step-top{margin-bottom:19px}.login-steps h3{font-size:18px}.login-steps li>p{font-size:13px}.recovery-section{padding-block:37px}.recovery-grid{grid-template-columns:1fr;gap:30px}.recovery-copy h2{font-size:33px}.recovery-copy>p{font-size:13px;margin-top:17px}.recovery-copy li{gap:14px;padding-bottom:21px}.recovery-copy li h3{font-size:14px}.recovery-copy li p{font-size:12px}.recovery-aside{max-width:360px;justify-self:center}.recovery-aside>img{max-height:290px;object-fit:cover;object-position:50% 22%;border-radius:14px}.recovery-note{padding:21px 18px;gap:12px;margin-top:14px}.recovery-note p{font-size:13px}.recovery-note .button{font-size:12px}.login-problem-grid{grid-template-columns:1fr;gap:12px}.login-problem-grid article{padding:23px 18px;gap:14px}.login-problem-grid .section-icon{width:36px;height:36px;flex-basis:36px;border-radius:10px}.login-problem-grid .section-icon svg{width:22px;height:22px}.login-problem-grid h3{font-size:17px}.login-problem-grid p{font-size:13px}.login-support{padding:23px 19px;gap:14px;margin-top:18px}.login-support>.section-icon{width:36px;height:36px}.login-support h3{font-size:21px}.login-support p{font-size:12px}.login-support>.button{margin-left:50px}.login-account{grid-template-columns:1fr;gap:31px;padding-bottom:0}.login-account article{padding-top:23px}.login-account h2{font-size:28px;max-width:330px}.login-account p{font-size:13px;margin-top:15px;margin-bottom:21px}.registration-panel{padding:27px 23px;border-radius:15px}.registration-copy h2{padding-right:0;font-size:28px;max-width:280px}.registration-copy p{font-size:13px;position:relative;z-index:1}.registration-panel>img{width:85px;top:12px;right:-9px;opacity:.22}.registration-panel .login-actions{gap:11px;flex-direction:column;align-items:stretch}.registration-panel .login-actions .button{justify-content:center;font-size:13px}.login-page .faq-section{display:block;padding-top:35px;padding-bottom:42px}.login-page .faq-section h2{max-width:300px;font-size:29px}.login-page .final-inner p{max-width:310px;font-size:12px}}@media(max-width:360px){.login-hero h1{font-size:36px}.login-hero .login-actions{flex-direction:column;align-items:stretch}.login-hero .login-actions .button{width:100%;justify-content:center}.login-facts{gap:15px}.login-facts>span{font-size:10px}.login-jumps a{font-size:10px;gap:6px;padding-inline:4px}.login-jumps svg{width:17px;height:17px}.login-steps li{padding:21px 19px}.login-problem-grid article{padding-inline:15px;gap:11px}.login-support{padding-inline:16px;gap:12px}.login-support>.button{margin-left:48px}.registration-panel{padding-inline:20px}}.login-support-actions{display:flex;flex-direction:column;align-items:flex-start;margin-left:auto;align-self:center;flex-shrink:0}.support-email{display:flex;align-items:center;gap:8px;font-size:12px;color:#c6b4d5;min-height:44px}.support-email:hover{color:var(--lime)}@media(max-width:960px){.login-support-actions{margin-left:69px}}@media(max-width:640px){.login-support-actions{margin-left:50px}}@media(max-width:360px){.login-support-actions{margin-left:48px}.support-email{font-size:11px}}@media(max-width:960px){.login-support>.login-support-actions{flex:0 0 calc(100% - 69px);margin-left:69px;align-self:auto}}@media(max-width:640px){.login-support>.login-support-actions{flex-basis:calc(100% - 50px);margin-left:50px}}@media(max-width:360px){.login-support>.login-support-actions{flex-basis:calc(100% - 48px);margin-left:48px}}.recovery-aside{display:flex;flex-direction:column;gap:18px;padding:12px;border-radius:22px;border:1px solid #c399e726;background:#120d1c66}.recovery-note{margin:0;border:0;background:transparent;padding:18px 12px 15px}.recovery-aside>img{border-radius:11px;max-height:235px;object-fit:cover;object-position:50% 25%;box-shadow:none}.login-account{gap:22px}.login-account article{padding:0 30px 30px;border:1px solid #c49be71c;border-radius:18px;overflow:hidden;background:linear-gradient(145deg,#241730,#191222)}.account-visual{position:relative;isolation:isolate;width:calc(100% + 60px);height:138px;margin:0 -30px 26px;overflow:hidden;background:radial-gradient(ellipse at 80% 80%,#63408b66,transparent 70%);border-bottom:1px solid #ffffff0b}.account-visual>.section-icon{position:absolute;bottom:22px;left:30px;margin:0}.account-visual>img{position:absolute;width:220px;height:auto;right:12px;top:8px}.identity-art{position:absolute;right:42px;top:21px;color:#c5a2e6;transform:rotate(-8deg)}.identity-art svg{width:130px;height:98px;stroke-width:1.1;filter:drop-shadow(0 8px 18px #a45cff20)}.login-account h2{text-wrap:balance;font-size:28px}.login-account p{max-width:490px}@media(max-width:960px){.login-account{gap:18px}.login-account article{padding:0 23px 26px}.account-visual{width:calc(100% + 46px);margin-inline:-23px}.account-visual>.section-icon{left:23px}.account-visual>img{right:-16px;width:205px}.identity-art{right:25px}.login-account h2{font-size:26px}}@media(max-width:640px){.login-steps li{display:grid;grid-template-columns:34px 1fr;column-gap:15px;padding:22px 20px}.login-step-top{grid-row:1 / 3;margin:0;display:flex;flex-direction:column;justify-content:flex-start;gap:17px}.login-step-top>svg{width:22px;height:22px}.login-steps h3{font-size:17px;align-self:center}.login-steps li>p{margin-top:9px}.recovery-aside{max-width:none;gap:12px;padding:10px;border-radius:20px}.recovery-note{padding:14px 8px 15px}.recovery-aside>img{max-height:200px;object-position:50% 24%;border-radius:10px}.login-account{gap:20px}.login-account article{padding:0 24px 26px}.account-visual{width:calc(100% + 48px);margin-inline:-24px;height:125px;margin-bottom:23px}.account-visual>.section-icon{left:24px;bottom:20px}.account-visual>img{width:207px;right:0;top:8px}.identity-art{top:16px;right:32px}.login-account h2{font-size:27px}.login-account p{margin-bottom:23px}}@media(max-width:360px){.login-steps li{padding:20px 16px;column-gap:12px}.login-account article{padding-inline:20px}.account-visual{width:calc(100% + 40px);margin-inline:-20px}.account-visual>.section-icon{left:20px}.account-visual>img{width:190px;right:-14px}.identity-art{right:17px}.login-account h2{font-size:25px}}
