.privacy-main{padding-block:70px 90px}.privacy-content{max-width:800px;margin-inline:auto}.privacy-content h1{font-size:clamp(2.6rem,6vw,4.6rem);font-weight:400;letter-spacing:-.045em;line-height:1.12;margin:22px 0}.privacy-date{font-size:.875rem;color:var(--muted);margin-bottom:30px}.privacy-intro{font-size:1.125rem}.privacy-content section{margin-top:42px;padding-top:28px;border-top:1px solid var(--line)}.privacy-content h2{font-size:1.45rem;font-weight:500;line-height:1.3;letter-spacing:-.025em;margin-bottom:18px}.privacy-content p,.privacy-content li{font-size:1rem;line-height:1.75}.privacy-content ul{padding-left:1.35rem;margin-block:20px}.privacy-content li+li{margin-top:18px}.privacy-content a{color:var(--accent);overflow-wrap:anywhere}.privacy-content code{font-size:.95em;overflow-wrap:anywhere}.privacy-content strong{font-weight:650}@media(max-width:760px){.privacy-main{padding-block:40px 60px}.privacy-content section{margin-top:32px;padding-top:24px}.privacy-content h2{font-size:1.3rem}}@media print{.privacy-main{padding:0}.privacy-content{max-width:none}.privacy-page .header,.privacy-page .footer,.privacy-page .skip{display:none}.privacy-content section{break-inside:avoid}.privacy-content a{color:inherit}}
