/* Privacy — layout only. Type lives in css/common.css. */

.privacy-list {
    display: grid;
    gap: var(--space-xl);
    max-width: 62ch;
}

/* #319 color pass: white sections become dark bands (charcoal gray here, v4), same treatment as
   .band in css/common.css. Cards inside keep their own background and dark
   text, so every text rule below skips anything inside a card. */

.privacy {
    background: var(--color-slate);
    color: var(--color-on-primary);
}

:is(.privacy) :is(h1, h2, h3, h4, h5, h6, .kicker) {
    color: var(--color-on-primary);
}

:is(.privacy) :is(p, li, .text-muted) {
    color: var(--color-on-primary-muted);
}

:is(.privacy) p a:not(.btn, .h-btn) {
    color: inherit;
    text-decoration: underline;
}

:is(.privacy) p a:not(.btn, .h-btn):hover {
    color: var(--color-on-primary);
}

:is(.privacy) .btn-primary {
    background: var(--color-bg-white);
    color: var(--color-primary);
}

:is(.privacy) .btn-primary:hover {
    background: var(--color-bg-luxury);
    color: var(--color-primary);
}
