:root{font-family:Arial,Helvetica,sans-serif;color:#222;background:#fff;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}*{box-sizing:border-box}body{margin:0;min-width:280px}.holding-page{min-height:100vh;min-height:100svh;display:flex;flex-direction:column;padding:40px 24px 24px;text-align:center}.holding-content{width:100%;max-width:680px;margin:auto;padding:48px 0}.logo{display:block;width:min(100%,460px);height:auto;margin:0 auto 64px;object-fit:contain}.accent{display:block;width:32px;height:3px;background:#ed1750;margin:0 auto 26px}.status{color:#666;text-transform:uppercase;font-size:11px;letter-spacing:2px;margin:0 0 18px}h1{font-size:clamp(30px,6vw,48px);line-height:1.2;letter-spacing:-1.5px;font-weight:500;margin:0 0 20px}.message{font-size:14px;color:#737373;line-height:1.8;margin:0}.message-divider{width:min(100%,380px);border:0;border-top:1px solid #ddd;margin:28px auto 0}footer{font-size:11px;line-height:1.5;color:#888;margin-top:24px}@media(max-width:480px){.logo{margin-bottom:48px}.message{max-width:270px;margin-inline:auto}}
