.cookies-page .privacy-hero h1{max-width:640px}.cookies-page .privacy-copy strong{color:var(--p-ink)}.cookies-inventory-scroll{border:1px solid var(--p-line);background:var(--p-card);border-radius:1rem;width:100%;max-width:100%;margin:1.65rem 0;overflow-x:auto}.cookies-inventory-scroll:focus-visible{outline:3px solid var(--p-ember);outline-offset:4px}.cookies-inventory{border-collapse:collapse;width:100%;min-width:650px;font-size:.82rem;line-height:1.6}.cookies-inventory th,.cookies-inventory td{border-bottom:1px solid var(--p-line);vertical-align:top;text-align:left;overflow-wrap:anywhere;padding:.85rem .95rem}.cookies-inventory thead th{color:var(--p-ink);background:var(--p-soft);font-weight:800}.cookies-inventory tbody th{width:24%;color:var(--p-ink);font-weight:750}.cookies-inventory tbody td{color:var(--p-muted)}.cookies-inventory tbody tr:last-child>*{border-bottom:none}.cookies-tip{background:var(--p-soft);border:1px solid var(--p-line);border-radius:1rem;align-items:flex-start;gap:.85rem;margin-top:1.7rem;padding:1.1rem;display:flex}.cookies-tip svg{color:var(--p-ember);flex:none}.cookies-tip p{margin:.3rem 0 0}.cookies-quiet-footnote{color:var(--p-muted);align-items:center;gap:.5rem;margin-top:1.3rem;font-size:.8rem;line-height:1.6;display:flex}.cookies-page a:focus-visible,.cookies-page summary:focus-visible{outline:3px solid var(--p-ember);outline-offset:4px}@media print{.cookies-inventory-scroll{overflow:visible}.cookies-inventory{min-width:0;font-size:9pt}.cookies-inventory th,.cookies-inventory td{padding:.4rem}}
