/* =====================================================================
   Captain Franks Hotdog Emporium — privacy-policy.css
   Privacy-policy-page-only styles. Shared styles live in main.css.
   ===================================================================== */

.privacy-page {
    padding: 4rem 5% 5rem;
    background: var(--beige);
}

.privacy-policy {
    max-width: 780px;
    margin: 0 auto;
    color: var(--ink);
    line-height: 1.75;
}

.privacy-policy h1 {
    font-size: clamp(2rem, 5vw, 3rem);
    font-weight: 800;
    line-height: 1.1;
    margin-bottom: 0.75rem;
}

.privacy-policy h2 {
    font-size: clamp(1.25rem, 2.5vw, 1.6rem);
    font-weight: 700;
    color: var(--brown);
    margin: 2.5rem 0 0.75rem;
}

.privacy-policy h3 {
    font-size: 1.1rem;
    font-weight: 700;
    margin: 1.5rem 0 0.5rem;
}

.privacy-policy p { margin-bottom: 1rem; }
.privacy-policy ul { margin: 0 0 1rem 1.25rem; list-style: disc; }
.privacy-policy li { margin-bottom: 0.5rem; }
.privacy-policy a { color: var(--captain-orange-deep); text-decoration: underline; }
.privacy-policy a:hover { color: var(--brown); }

@media (max-width: 600px) {
    .privacy-page { padding: 2.5rem 5% 3.5rem; }
}
