.privacy-information{max-width:850px;color:var(--foreground);gap:24px;margin:0 auto;line-height:1.65;display:grid}.privacy-information header,.privacy-contact{gap:14px;display:grid}.privacy-information h1{font-size:clamp(1.7rem,5vw,2.4rem)}.privacy-information p{margin:0;font-size:1rem;line-height:1.65}.privacy-information .eyebrow{align-items:center;gap:8px;display:flex}.privacy-sections{gap:12px;display:grid}.privacy-information details{border:1px solid var(--border);border-radius:var(--q-radius-panel);background:var(--card);padding:18px}.privacy-information summary{cursor:pointer;min-height:28px;font-weight:650}.privacy-information details[open]>p{margin-top:14px}.privacy-contact{border:1px solid var(--border);border-radius:var(--q-radius-panel);background:var(--card);padding:22px}.privacy-address{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:12px;display:flex}.privacy-information .field-label{gap:8px;display:grid}.privacy-information :is(select,textarea){border:1px solid var(--border);border-radius:var(--q-radius);background:var(--background);width:100%;min-width:0;color:var(--foreground);font:inherit;padding:12px}.privacy-information .inline-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.privacy-information :is(.primary,.secondary){justify-content:center;align-items:center;gap:8px;min-height:46px;padding:11px 16px;display:inline-flex}.privacy-information .privacy-request-copy{margin-top:12px;font-size:.9rem}.privacy-information .privacy-footnote{color:var(--muted-foreground);font-size:.9rem}.privacy-native-entry{gap:24px;max-width:930px;margin:0 auto;padding:30px 20px 50px;display:grid}.access-card .access-privacy-note{margin:8px 0 18px;font-size:.9rem}.access-privacy-note a{text-underline-offset:4px;text-decoration:underline}.access-privacy-note{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.privacy-information :is(p a,details a){text-underline-offset:4px;text-decoration:underline}@media (width<=600px){.privacy-contact{padding:16px}.privacy-information details{padding:14px}.privacy-address button,.privacy-information .inline-actions>*{width:100%}}
