/* Violette: página provisional (sin scripts, sin fuentes externas). */
:root { color-scheme: only light; }
html { background: #FFFFFF; color: #241722; }
body { margin: 0; font-family: system-ui, "Segoe UI", Roboto, sans-serif; line-height: 1.45; }
main {
  box-sizing: border-box;
  min-height: 100vh;
  min-height: 100svh;
  max-width: 34rem;
  padding: 32px 24px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  gap: 12px;
}
.marca { margin: 0 0 8px; font-size: 1.75rem; font-weight: 700; letter-spacing: -0.02em; }
h1 { margin: 0; font-size: 2.1rem; line-height: 1.05; letter-spacing: -0.02em; font-weight: 700; }
p { margin: 0; font-size: 1.05rem; }
.nota { color: #6B5F68; font-size: 0.95rem; }
