.redirect-page{min-height:100vh;display:grid;place-items:center;padding:24px;background:linear-gradient(145deg,var(--pink),#ff796b)}
.redirect-card{width:min(550px,100%);padding:48px;border-radius:32px;background:#fff;text-align:center;box-shadow:var(--shadow)}
.redirect-card img{width:160px;margin:auto}
.redirect-card h1{font:500 2.4rem/1.1 Mitr;margin:24px 0 12px}
.redirect-card p{color:#6d6364}
.loader{height:6px;margin:26px 0;overflow:hidden;border-radius:10px;background:#eee}
.loader span{display:block;width:0;height:100%;background:var(--teal);animation:load 3.2s linear forwards}
@keyframes load{to{width:100%}
}
@media(max-width:600px){.redirect-card{padding:34px 22px}
}
