/* Platform-level Tubshair privacy policy additions. Core styling is in privacy-policy.css. */
.platform-privacy-page .platform-privacy-hero { min-height: 310px; }
.platform-privacy-page .privacy-hero-visual { pointer-events: none; }
.platform-privacy-page .privacy-overview-icon { font-size: 23px; }
.platform-policy-secondary-link {
    margin-top: 16px; display: inline-flex; gap: 9px; align-items: center;
    padding: 10px 13px; border-radius: 11px; border: 1px solid #eacfa6;
    background: #fff7eb; color: #682027 !important; font-weight: 800; font-size: 14px;
    line-height: 1.6;
}
.platform-policy-secondary-link:hover { background: #faeddb; }
.platform-privacy-page .privacy-aside-bottom { margin-top: 4px; }
.platform-privacy-page .privacy-closing-emblem { font-size: 26px; }
@media print {
    .platform-policy-secondary-link { display: none !important; }
}
