:root{--mega-teal: #115266;--mega-navy: #13212e;--mega-gray: #5c5c5c;--bg: #ffffff;font-family:system-ui,Segoe UI,Roboto,sans-serif;color:var(--mega-navy);background:var(--bg)}*{box-sizing:border-box}body{margin:0}.placeholder{min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:24px 16px;text-align:center}.placeholder-logo{width:min(260px,70vw);height:auto}.placeholder h1{margin:16px 0 0;font-size:1.75rem;color:var(--mega-teal)}.placeholder p{margin:0;color:var(--mega-gray)}
