html{color-scheme:light}*{box-sizing:border-box}body{margin:0;background:#f6f5ef;color:#183e34;font-family:system-ui,-apple-system,Segoe UI,sans-serif;min-height:100vh;min-height:100svh;display:grid;place-items:center}main{text-align:center;padding:48px 24px;width:min(100%,680px)}.logo{display:block;width:min(100%,360px);height:auto;margin:0 auto 44px}.line{display:block;width:48px;height:3px;background:#0cb985;margin:0 auto 26px;border-radius:3px}h1{font-size:clamp(24px,5vw,34px);font-weight:500;margin:0 0 16px;letter-spacing:-.6px}p{font-size:16px;color:#66776e;line-height:1.6;margin:0}