:root{color-scheme:light;background:#ffe8f0}*{box-sizing:border-box}body{display:grid;min-height:100vh;min-height:100svh;margin:0;place-items:center;background:#ffe8f0;color:#402437;font-family:Arial,Helvetica,sans-serif}.under-construction{width:min(100% - 3rem,48rem);text-align:center}.under-construction h1{margin:0;font-size:clamp(2rem,8vw,5rem);font-weight:900;letter-spacing:-.055em;line-height:1.05}