.privacy-page{max-width:940px;margin:0 auto;padding:76px 28px 90px;overflow-wrap:anywhere}.privacy-intro h1{font-family:var(--serif);font-size:clamp(2.6rem,6vw,4.7rem);font-weight:400;line-height:1.12;letter-spacing:-.025em;margin:14px 0 20px}.privacy-page .privacy-date{font-size:.85rem;color:#a4a4a4;margin-bottom:28px}.privacy-page li,.privacy-page p{font-size:1rem;line-height:1.85;color:#c5c5c5}.privacy-page h2{font-family:var(--serif);font-size:clamp(1.5rem,3vw,2rem);font-weight:400;line-height:1.3;color:var(--bone);margin:0 0 18px}.privacy-page section{margin-top:36px;padding-top:32px;border-top:1px solid #ffffff24;scroll-margin-top:24px}.privacy-page ul{padding-left:24px}.privacy-page li{padding-left:4px;margin:8px 0}.privacy-page a{color:var(--bone);text-decoration:underline;text-underline-offset:4px}.privacy-summary{background:#151515;border:1px solid #ffffff24;padding:22px 26px;margin-top:34px}.privacy-summary p{margin:0 0 8px}.privacy-summary a{font-size:1.1rem}.privacy-page>.text-link{margin-top:36px}@media(max-width:600px){.privacy-page{padding:46px 22px 60px}.privacy-summary{padding:18px}.privacy-page section{margin-top:28px;padding-top:26px}}