:root{color:#000;font-synthesis:none;text-rendering:optimizelegibility;background:#fff;font-family:Inter,ui-sans-serif,system-ui,sans-serif}*{box-sizing:border-box}body{min-width:320px;margin:0}.under-construction{background:#fff;place-items:center;min-height:100svh;padding:clamp(1.5rem,4vw,3rem);display:grid}.content-wrap{flex-direction:column;align-items:center;width:min(88%,20rem);display:flex;transform:translateY(-1.5rem)}.artwork{object-fit:contain;width:100%;max-height:calc(100svh - 8rem);display:block}.status-message{color:#000;letter-spacing:.08em;text-align:center;margin:1.25rem auto 0;font-size:clamp(.9rem,1.8vw,1.25rem)}@media (width<=600px){.artwork{width:min(70%,18rem)}}
