*{box-sizing:border-box}html,body{min-height:100%;margin:0}body{color:#1c1c1a;background:#f5f1e8;font-family:Arial,Helvetica,sans-serif}.construction-page{justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}.construction-content{text-align:center;flex-direction:column;align-items:center;max-width:440px;display:flex}.construction-icon{background:#e5b94d;border-radius:999px;justify-content:center;align-items:center;width:96px;height:96px;margin-bottom:32px;display:flex;box-shadow:0 12px 30px #6e4e0c2e}.construction-icon-svg{color:#1c1c1a;width:56px;height:56px}.construction-eyebrow{color:#8a6a24;letter-spacing:.3em;text-transform:uppercase;margin:0 0 12px;font-size:14px;font-weight:600}.construction-title{letter-spacing:-.04em;margin:0;font-size:clamp(2.25rem,8vw,3rem);line-height:1.1}.construction-description{color:#6e6a60;margin:20px 0 0;font-size:16px;line-height:1.75}
