.promo-card-title{margin-top:0;font-size:1.75rem;font-family:Inter Tight,sans-serif;font-weight:500;line-height:40px;margin-bottom:1rem;word-wrap:break-word}.promo-card-list{margin-top:16px;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:16px;row-gap:24px;padding:0;list-style:none}@media (min-width: 576px){.promo-card-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.promo-card-list>li{display:flex;align-items:start;gap:8px;font-size:1rem;line-height:1.5}.promo-card-media{margin-top:24px;width:100%}.promo-card-media img{width:100%;height:auto;object-fit:contain}.promo-card-media video{width:100%;border-radius:var(--el-border-radius-base);background-color:#fff}.auth-panel{margin:0 calc(var(--el-p-md) * -1);background:var(--el-color-white);border:1px solid var(--el-border-color);border-radius:var(--el-border-radius-large);box-shadow:var(--el-box-shadow);display:flex;flex-direction:column}@media (min-width: 576px){.auth-panel{width:100%;max-width:448px;margin:0 auto}}@media (min-width: 768px){.auth-panel{align-self:stretch;border-radius:var(--el-border-radius-large) 0 0 var(--el-border-radius-large)}}.auth-panel-container{display:block}@media (min-width: 768px){.auth-panel-container{display:flex;justify-content:center;align-items:start}}.auth-panel-promo{margin-top:24px;align-self:stretch;background:var(--el-neutral-50)}@media (min-width: 576px){.auth-panel-promo{width:100%;max-width:448px;margin:24px auto 0}}@media (min-width: 768px){.auth-panel-promo{margin:0;padding:24px;flex:1;max-width:100%;background:var(--el-neutral-50);border:1px solid var(--el-border-color);border-left:0;border-radius:0 var(--el-border-radius-large) var(--el-border-radius-large) 0}}.auth-panel-switch{margin:0 auto 24px;display:flex;align-items:center;justify-content:center}.auth-panel-content{flex:1;padding:24px}.auth-panel-title{font-size:1.75rem;font-family:Inter Tight,sans-serif;text-align:center;line-height:40px;font-weight:500;margin-bottom:16px}.auth-panel-subtitle{text-align:center;font-size:var(--el-font-size-base);line-height:20px;margin-bottom:24px}.auth-panel-footer{text-align:center;padding:24px;border-top:1px solid var(--el-border-color);font-size:14px;line-height:16px}.auth-panel-footer a{font-size:14px;line-height:16px;font-weight:700;color:var(--el-color-primary);text-decoration:none;cursor:pointer}
