.privacy-document{max-width:74ch;padding-top:42px;padding-bottom:70px;font-size:1rem;line-height:1.75}
.privacy-back{display:inline-block;margin-bottom:30px;font:400 .875rem/1.5 var(--sans);text-underline-offset:4px}
.privacy-document h1{font-size:clamp(2.2rem,5vw,3.2rem);color:var(--olive);line-height:1.13;overflow-wrap:anywhere;letter-spacing:-.025em;margin:0 0 18px}
.privacy-updated{color:var(--muted);font-size:.875rem;margin:0 0 38px}
.privacy-document section+section{margin-top:36px}
.privacy-document h2{color:var(--olive);font-size:clamp(1.5rem,3vw,1.75rem);line-height:1.25;letter-spacing:-.02em;margin:0 0 16px}
.privacy-document p{margin:0 0 16px}
.privacy-document .privacy-updated{margin-bottom:38px}
.privacy-document ul{margin:0 0 18px;padding-left:1.35em}
.privacy-document li{padding-left:.2em;margin-bottom:8px}
.privacy-document a{overflow-wrap:anywhere;text-underline-offset:4px}
.privacy-document section:last-child p:last-child{margin-bottom:0}
@media(min-width:760px){.privacy-document{padding-top:54px;padding-bottom:86px}.privacy-back{margin-bottom:36px}}
