.privacyPage{max-width:960px;margin:auto;padding:24px 0}.privacyPage header,.privacyPage section{padding:clamp(20px,4vw,36px);margin-bottom:20px;border:1px solid #775b3a55;background:linear-gradient(130deg,#19120d,#090a0c);border-radius:14px}.privacyPage h1{font-size:clamp(28px,5vw,44px)}.privacyPage p{line-height:1.8;white-space:pre-wrap;overflow-wrap:anywhere;color:#c4b6a5}.privacyActions{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0}.privacyPage form{display:grid;grid-gap:18px;gap:18px}.privacyPage label{display:grid;grid-gap:8px;gap:8px;color:#ceb48f}.privacyPage select,.privacyPage textarea{width:100%;box-sizing:border-box;background:#0b0c0e;color:#e8ddcd;border:1px solid #775b3a;border-radius:8px;padding:12px;font:inherit}.privacyPage article{padding:18px 0;border-top:1px solid #775b3a55}.privacyPage small{color:#b99d79}.privacyPage .qgAction{justify-self:start}.privacyPage table{width:100%;border-collapse:collapse}.privacyPage td,.privacyPage th{text-align:left;padding:12px;border-bottom:1px solid #775b3a55;vertical-align:top}.privacyTable{overflow-x:auto}.privacyPage input:not([type=checkbox]):not([type=hidden]){width:100%;box-sizing:border-box;background:#0b0c0e;color:#e8ddcd;border:1px solid #775b3a;border-radius:8px;padding:12px;font:inherit}.privacyPage .privacyCheck{display:flex;align-items:center;gap:10px}.privacyPage fieldset{border:1px solid #775b3a55;padding:18px;display:grid;grid-gap:12px;gap:12px}.privacyPage details{margin-top:18px}.privacyPage summary{cursor:pointer;color:#ceb48f}