.reg__steps{grid-template-columns:1fr;gap:12px;display:grid}@media (min-width:734px){.reg__steps{grid-template-columns:repeat(2,1fr)}}@media (min-width:1240px){.reg__steps{grid-template-columns:repeat(3,1fr);gap:16px}}.reg__step{background-color:#12233d;border:1px solid #1b3358;border-radius:16px;flex-direction:column;gap:7px;padding:18px 16px;display:flex;box-shadow:0 8px 24px #00000059}@media (min-width:1240px){.reg__step{padding:22px 20px}}.reg__stepTop{justify-content:space-between;align-items:center;gap:10px;display:flex}.reg__stepNum{color:#060f1f;width:30px;height:30px;font-family:var(--font-display),"Arial Narrow",system-ui,sans-serif;background:linear-gradient(#ffdd73,#f5a114);border-radius:50%;justify-content:center;align-items:center;font-size:15px;line-height:1;display:flex}.reg__stepTime{color:#7c8ca5;letter-spacing:.06em;text-transform:uppercase;border:1px solid #1b3358;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:700}.reg__stepTitle{margin:0;font-size:16px}@media (min-width:1240px){.reg__stepTitle{font-size:18px}}.reg__stepText{color:#b8c4d6;font-size:14px;line-height:1.6}.reg__note{color:#b8c4d6;background:#0e1d3a;border:1px solid #1b3358;border-left:4px solid #ffc833;border-radius:12px;margin-top:16px;padding:14px 16px;font-size:14px;line-height:1.6}@media (min-width:1240px){.reg__note{margin-top:22px;padding:18px 20px}}
.signin__routes{grid-template-columns:1fr;gap:12px;display:grid}@media (min-width:734px){.signin__routes{grid-template-columns:repeat(3,1fr);gap:16px}}.signin__route{background-color:#12233d;border:1px solid #1b3358;border-radius:16px;flex-direction:column;gap:12px;padding:18px 16px;display:flex;box-shadow:0 8px 24px #00000059}@media (min-width:1240px){.signin__route{padding:24px 22px}}.signin__routeTitle{border-bottom:1px solid #1b3358;margin:0;padding-bottom:12px;font-size:17px}@media (min-width:1240px){.signin__routeTitle{font-size:19px}}.signin__steps{flex-direction:column;gap:10px;display:flex}.signin__step{color:#b8c4d6;align-items:flex-start;gap:10px;font-size:14px;line-height:1.55;display:flex}.signin__stepNum{color:#4cd46e;width:22px;height:22px;font-family:var(--font-display),"Arial Narrow",system-ui,sans-serif;background:#2fa84f33;border-radius:50%;flex:none;justify-content:center;align-items:center;margin-top:1px;font-size:12px;line-height:1;display:flex}.signin__checks{background-color:#0e1d3a;border:1px solid #1b3358;border-left:4px solid #2fa84f;border-radius:16px;margin-top:18px;padding:18px 16px;box-shadow:0 8px 24px #00000059}@media (min-width:1240px){.signin__checks{margin-top:24px;padding:22px 24px}}.signin__checksTitle{margin-bottom:12px;font-size:17px}@media (min-width:1240px){.signin__checksTitle{font-size:19px}}.signin__checksList{grid-template-columns:1fr;gap:9px;display:grid}@media (min-width:734px){.signin__checksList{grid-template-columns:repeat(2,1fr);gap:10px 24px}}.signin__check{color:#b8c4d6;padding-left:24px;font-size:14px;line-height:1.55;position:relative}.signin__check:before{content:"";border-bottom:2px solid #4cd46e;border-left:2px solid #4cd46e;width:13px;height:7px;position:absolute;top:6px;left:0;transform:rotate(-45deg)}
.verif__tableWrap{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;background-color:#0e1d3a;border:1px solid #1b3358;border-radius:16px;width:100%;overflow-x:auto;box-shadow:0 8px 24px #00000059}.verif__tableWrap:focus-visible{outline-offset:3px;outline:2px solid #ffc833}.verif__caption{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.verif__table{min-width:660px}.verif__table thead th{color:#7c8ca5;font-family:var(--font-body),system-ui,-apple-system,"Segoe UI",sans-serif;letter-spacing:.12em;text-align:left;text-transform:uppercase;background:#0a1730;padding:12px 14px;font-size:11px;font-weight:700}.verif__table tbody th{color:#fff;width:24%;font-family:var(--font-body),system-ui,-apple-system,"Segoe UI",sans-serif;text-align:left;vertical-align:top;padding:12px 14px;font-size:14px;font-weight:600}.verif__table tbody td{color:#b8c4d6;vertical-align:top;padding:12px 14px;font-size:14px}.verif__table tbody tr:not(:last-child){border-bottom:1px solid #1b33588c}.verif__subhead{margin-top:30px;margin-bottom:14px}@media (min-width:734px){.verif__subhead{margin-top:40px;margin-bottom:18px}}.verif__timeline{grid-template-columns:1fr;gap:12px;display:grid}@media (min-width:734px){.verif__timeline{grid-template-columns:repeat(2,1fr)}}@media (min-width:1240px){.verif__timeline{grid-template-columns:repeat(4,1fr);gap:16px}}.verif__stage{background:#12233d;border:1px solid #1b3358;border-radius:16px;padding:18px 16px;position:relative}.verif__stage:before{content:"";background:#2fa84f;border-radius:0 0 3px 3px;width:40px;height:3px;position:absolute;top:0;left:16px}.verif__when{color:#ffc833;font-family:var(--font-display),"Arial Narrow",system-ui,sans-serif;text-transform:uppercase;margin-bottom:6px;font-size:15px;line-height:1.2}@media (min-width:1240px){.verif__when{font-size:17px}}.verif__what{color:#b8c4d6;font-size:14px;line-height:1.6}
.trouble__tableWrap{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;background-color:#0e1d3a;border:1px solid #1b3358;border-radius:16px;width:100%;overflow-x:auto;box-shadow:0 8px 24px #00000059}.trouble__tableWrap:focus-visible{outline-offset:3px;outline:2px solid #ffc833}.trouble__caption{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.trouble__table{min-width:720px}.trouble__table thead th{color:#7c8ca5;font-family:var(--font-body),system-ui,-apple-system,"Segoe UI",sans-serif;letter-spacing:.12em;text-align:left;text-transform:uppercase;background:#0a1730;padding:12px 14px;font-size:11px;font-weight:700}.trouble__table tbody th{color:#fff;width:26%;font-family:var(--font-body),system-ui,-apple-system,"Segoe UI",sans-serif;text-align:left;vertical-align:top;padding:13px 14px;font-size:14px;font-weight:600}.trouble__table tbody td{color:#b8c4d6;vertical-align:top;padding:13px 14px;font-size:14px}.trouble__table tbody tr:not(:last-child){border-bottom:1px solid #1b33588c}.trouble__table tbody tr:nth-child(odd){background:#ffffff04}.trouble__fix{color:#e8eef7!important}.trouble__note{color:#7c8ca5;margin-top:16px;font-size:14px;line-height:1.6}
.sec__list{grid-template-columns:1fr;gap:12px;display:grid}@media (min-width:734px){.sec__list{grid-template-columns:repeat(2,1fr)}}@media (min-width:1240px){.sec__list{grid-template-columns:repeat(3,1fr);gap:16px}}.sec__item{background-color:#12233d;border:1px solid #1b3358;border-radius:16px;flex-direction:column;gap:5px;padding:18px 16px;display:flex;box-shadow:0 8px 24px #00000059}@media (min-width:1240px){.sec__item{padding:22px 20px}}.sec__num{color:#4fa3e8;font-family:var(--font-display),"Arial Narrow",system-ui,sans-serif;font-size:22px;line-height:1}.sec__itemTitle{margin:0;font-size:16px}@media (min-width:1240px){.sec__itemTitle{font-size:18px}}.sec__itemText{color:#b8c4d6;font-size:14px;line-height:1.6}
.tools__grid{grid-template-columns:1fr;gap:12px;display:grid}@media (min-width:734px){.tools__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1240px){.tools__grid{grid-template-columns:repeat(4,1fr);gap:14px}}.tools__card{background-color:#12233d;border:1px solid #1b3358;border-radius:16px;flex-direction:column;gap:5px;padding:18px 16px;display:flex;box-shadow:0 8px 24px #00000059}.tools__scope{color:#4cd46e;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:700}.tools__name{margin:0;font-size:16px}@media (min-width:1240px){.tools__name{font-size:17px}}.tools__text{color:#b8c4d6;font-size:14px;line-height:1.6}.tools__help{background:radial-gradient(120% 160% at 0 0,#2fa84f1f 0%,#0000 60%),#0e1d3a;border:1px solid #2fa84f61;border-radius:16px;margin-top:20px;padding:20px 18px}@media (min-width:1240px){.tools__help{margin-top:28px;padding:26px}}.tools__helpTitle{margin-bottom:6px;font-size:19px}@media (min-width:1240px){.tools__helpTitle{font-size:22px}}.tools__helpLead{color:#b8c4d6;max-width:720px;margin-bottom:14px;font-size:14px;line-height:1.6}.tools__helpList{grid-template-columns:1fr;gap:10px;display:grid}@media (min-width:734px){.tools__helpList{grid-template-columns:repeat(2,1fr);gap:12px 24px}}.tools__helpItem{flex-direction:column;gap:2px;display:flex}.tools__helpName{color:#fff;font-family:var(--font-display),"Arial Narrow",system-ui,sans-serif;text-transform:uppercase;font-size:15px}.tools__helpText{color:#b8c4d6;font-size:14px;line-height:1.55}
