@media not (min-width:80rem){#privacy{overflow-x:clip}}.privacy-grid{gap:.75rem;display:grid}@media (min-width:48rem){.privacy-grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch;gap:1.25rem}}.privacy-panel{--pad:1rem;padding:0 var(--pad) calc(var(--pad) + .25rem);flex-direction:column;align-items:flex-start;gap:1rem;display:flex}@media (min-width:25rem){.privacy-panel{--pad:1.25rem}}@media (min-width:48rem){.privacy-panel{--pad:1.75rem;gap:1.25rem}}.privacy-caption{margin-left:calc(var(--pad) * -1);border-right:3px solid var(--color-ink);border-bottom:3px solid var(--color-ink);white-space:nowrap;padding:.5rem 1rem .375rem;line-height:1.2}@media (min-width:48rem){.privacy-caption{border-width:0 4px 4px 0;padding:.625rem 1.5rem .5rem}}.privacy-copy{text-wrap:pretty;gap:.75rem;max-width:62ch;font-weight:500;display:grid}.privacy-list{gap:.5rem;display:grid}.privacy-list li{padding-left:1.25rem;position:relative}.privacy-list li:before{content:"";background:var(--color-ink);width:.5rem;height:.5rem;position:absolute;top:.6em;left:.125rem}.privacy-terms{gap:.75rem}.privacy-tally{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;width:100%;max-width:30rem;display:grid}.privacy-tally-row{border:3px solid var(--color-ink);background:var(--color-pulp);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.625rem;padding:.375rem .625rem .25rem;display:grid}.privacy-tally-row dd{font-size:var(--text-4xl);grid-area:1/1}.privacy-tally-row dt{font-size:var(--text-xs);grid-area:1/2;font-weight:800}@media (min-width:25rem){.privacy-tally{grid-template-columns:repeat(4,minmax(0,1fr))}.privacy-tally-row{grid-template-columns:minmax(0,1fr);justify-items:center;gap:.25rem;padding:.625rem .125rem .5rem}.privacy-tally-row dd{font-size:var(--text-5xl)}.privacy-tally-row dt{grid-area:2/1}}.privacy-short{padding-bottom:calc(var(--pad) + .5rem)}.privacy-points{max-width:68ch;font-size:var(--text-lg);gap:1rem 2.5rem;font-weight:700;line-height:1.35;display:grid}@media (min-width:48rem){.privacy-points{max-width:none;font-size:var(--text-xl);grid-template-columns:repeat(2,minmax(0,1fr))}}.privacy-points li{text-wrap:pretty;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.75rem;max-width:34ch;display:grid}.privacy-tick{width:1.75rem;height:1.75rem;margin-top:-.25rem;overflow:visible}.privacy-shh{transform-origin:100% 0;top:-2.25rem;right:-.75rem;rotate:6deg;scale:.7}@media (min-width:25rem){.privacy-shh{right:-.5rem;scale:.75}}@media (min-width:48rem){.privacy-shh{top:-2.75rem;right:-1.25rem;scale:1}}
