.privacidad,.privacidad-fondo{--carta-papel:#fff;--carta-filete:#cde0e5;--carta-tinta:#0b2733;--carta-tenue:#68797f;--carta-lienzo:#f4f7f8;--carta-foco:#134e5e}.panel-marco .privacidad{--carta-papel:var(--superficie);--carta-filete:var(--borde);--carta-tinta:var(--tinta);--carta-tenue:var(--tinta-60);--carta-lienzo:var(--hueso);--carta-foco:var(--verde-500);box-shadow:var(--sombra-tarjeta)}.privacidad-fondo{background:var(--carta-lienzo);min-height:100vh;padding:28px 12px 64px}.privacidad{background:var(--carta-papel);border:1px solid var(--carta-filete);overflow-wrap:anywhere;max-width:840px;color:var(--carta-tinta);border-radius:8px;margin:0 auto;font-size:15px;line-height:1.65;overflow:hidden}.privacidad-cabecera{background:#0b2733;align-items:center;gap:10px;padding:20px 40px;display:flex}.privacidad-glifo{color:#0b2733;letter-spacing:.02em;background:#fff;border-radius:8px;place-items:center;width:30px;height:30px;font-size:13px;font-weight:700;display:grid}.privacidad-cabecera-marca{color:#fff;letter-spacing:.01em;font-size:16px;font-weight:600}.privacidad-cuerpo{padding:32px 40px 8px}.privacidad-pie{border-top:1px solid var(--carta-filete);padding:18px 40px 28px}.privacidad-pie p{color:var(--carta-tenue);margin:0 0 4px;font-size:12px;line-height:1.6}@media (max-width:600px){.privacidad-cabecera,.privacidad-cuerpo,.privacidad-pie{padding-left:20px;padding-right:20px}}.privacidad h1{margin:0 0 18px;font-size:22px;line-height:1.3}.privacidad h2{border-top:1px solid var(--carta-filete);margin:32px 0 12px;padding-top:20px;font-size:17px;line-height:1.35}.privacidad p{margin:0 0 14px}.privacidad code{background:var(--carta-lienzo);border-radius:4px;padding:1px 5px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.88em}.privacidad-tabla-caja{-webkit-overflow-scrolling:touch;margin:0 0 18px;overflow-x:auto}.privacidad-tabla-caja:focus-visible{outline:2px solid var(--carta-foco);outline-offset:2px}.privacidad-tabla{border-collapse:collapse;width:100%;min-width:22rem;font-size:14px}.privacidad-tabla th,.privacidad-tabla td{border:1px solid var(--carta-filete);text-align:left;vertical-align:top;padding:8px 10px}.privacidad-tabla th{background:var(--carta-lienzo);font-weight:600}.privacidad-version{border-top:1px solid var(--carta-filete);color:var(--carta-tenue);margin-top:32px;padding-top:16px;font-size:13px}
