:root{font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;color:#141414;background:#ededec}
*{box-sizing:border-box}
html,body{width:100%;height:100%;margin:0}
[hidden]{display:none!important}
#status{min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:32px;overflow:hidden}
#status:not([hidden]){position:fixed;inset:0;z-index:1;background:#ededec}
#status:before{content:"";position:absolute;width:min(80vw,560px);aspect-ratio:2/1;border:1px solid #e22e30;border-radius:50%;transform:rotate(-28deg);opacity:.25;pointer-events:none}
#status>*{position:relative}
.brand{margin-bottom:36px}
.brand img{display:block;width:min(299px,80vw);height:auto;margin:auto}
.brand span{display:block;font-size:9px;font-weight:600;letter-spacing:2.4px;color:#666;margin-top:10px}
h1{font-size:clamp(26px,5vw,48px);line-height:1.08;letter-spacing:-1.6px;text-transform:uppercase;margin:0 0 14px}
p{font-size:14px;line-height:1.6;color:#555;max-width:470px;margin:0}
iframe{display:block;width:100%;height:100%;border:0;background:#ededec}
