.privacy h2{letter-spacing:-.01em;max-width:34ch;margin:40px 0 12px;font-size:1.5rem;font-weight:780;line-height:1.2}.privacy h3{margin:28px 0 8px;font-size:1.1875rem;font-weight:720;line-height:1.3}.privacy ul{max-width:68ch;margin:12px 0 0;padding-left:1.25em;font-size:1.125rem;line-height:1.6}.privacy li+li{margin-top:6px}.privacy ul+p,.privacy .pt-table+p{margin-top:1em}.privacy code{background:var(--blue-soft);color:var(--ink);overflow-wrap:anywhere;border-radius:5px;padding:2px 5px;font:600 .9em/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.privacy .pt-table{max-width:68ch;margin-top:16px;overflow-x:auto}.privacy table{border-collapse:collapse;width:100%;font-size:1rem;line-height:1.5}.privacy th,.privacy td{text-align:left;vertical-align:top;border-bottom:1px solid var(--border);padding:12px 12px 12px 0}.privacy thead th{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);border-bottom:2px solid var(--ink);font-size:.8125rem;font-weight:700}.privacy tbody th{white-space:nowrap;font-weight:600}.privacy .pt-updated{color:var(--muted);margin-top:40px;font-size:1rem}@media (width<=599px){.privacy table,.privacy tbody,.privacy tr,.privacy th,.privacy td{display:block}.privacy thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.privacy tbody tr{border-bottom:1px solid var(--border);padding:14px 0}.privacy tbody th,.privacy td{white-space:normal;border:0;padding:0}.privacy td{margin-top:6px}.privacy td:last-child{color:var(--muted);font-size:.9375rem}.privacy td:last-child:before{content:"Kesto: ";font-weight:600}}
