:root{color:#1d1d1b;background:#f5f3ef;font-family:Arial,Helvetica,sans-serif}*{box-sizing:border-box}html,body{min-height:100%;margin:0}body{background:radial-gradient(circle at 0 0,#e63b241f,#0000 38%),#f5f3ef}button,input,textarea,select{font:inherit}.page{place-items:center;min-height:100vh;padding:24px;display:grid}.card{background:#fffffff0;border:1px solid #1d1d1b14;border-radius:28px;width:min(100%,680px);padding:42px;box-shadow:0 24px 70px #1d1d1b17}.brand{color:#e63b24;letter-spacing:-.8px;margin-bottom:30px;font-size:25px;font-weight:800}.status{color:#28783a;background:#eef8f0;border-radius:999px;align-items:center;gap:9px;width:fit-content;margin-bottom:22px;padding:9px 13px;font-size:14px;font-weight:700;display:flex}.statusDot{background:#35a853;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 5px #35a8531f}h1{letter-spacing:-2.4px;margin:0;font-size:clamp(34px,7vw,58px);line-height:1}.description{color:#686762;max-width:540px;margin:22px 0 0;font-size:18px;line-height:1.55}.notice{color:#6e3027;background:#fff2ef;border-left:4px solid #e63b24;border-radius:4px 14px 14px 4px;margin-top:28px;padding:16px 18px;line-height:1.45}.details{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:28px;display:grid}.details div{background:#f5f3ef;border-radius:17px;flex-direction:column;gap:8px;padding:17px;display:flex}.details span{color:#77756f;font-size:13px}.details strong{font-size:15px}@media (max-width:620px){.card{border-radius:22px;padding:28px 22px}h1{letter-spacing:-1.5px}.details{grid-template-columns:1fr}}
