.privacy-document{width:min(100% - 40px,800px);margin:64px auto 120px;color:#0b1f33;line-height:2}.privacy-document>p{margin:0 0 28px}.privacy-document section{padding:32px 0;border-top:1px solid #e5e7eb}.privacy-document h2{margin:0 0 20px;font-size:clamp(1.2rem,2vw,1.5rem);line-height:1.5}.privacy-document section p{margin:0 0 18px}.privacy-document section p:last-child{margin-bottom:0}.privacy-document ol,.privacy-document ul{padding-left:1.7em;margin:14px 0 0}.privacy-document li{padding-left:.3em}.privacy-document .privacy-signature{border-top:1px solid #e5e7eb;padding-top:32px;margin-top:0}@media (max-width:600px){.privacy-document{width:min(100% - 32px,800px);margin:40px auto 80px}.privacy-document section{padding:26px 0}}