.privacy-page .header{flex-wrap:wrap;height:auto;min-height:98px;padding-block:20px}.privacy-back,.privacy-return{align-items:center;gap:12px;min-height:44px;font-size:14px;display:inline-flex}.privacy-back:hover{color:var(--gold)}.privacy-main{width:min(100% - 48px,780px);margin:0 auto;padding:70px 0 80px}.privacy-intro{border-bottom:1px solid var(--line);padding-bottom:36px}.privacy-intro .section-kicker{margin-bottom:20px;line-height:1.6}.privacy-intro h1{letter-spacing:-1px;overflow-wrap:anywhere;font-size:clamp(40px,6vw,64px)}.privacy-lead{max-width:660px;margin-top:24px;font-size:20px;line-height:1.65}.privacy-updated{color:var(--muted);margin-top:22px;font-size:13px}.privacy-content{font-size:16px;line-height:1.8}.privacy-content section{margin-top:36px}.privacy-content h2{margin-bottom:16px;font-size:29px;line-height:1.3}.privacy-content p+p{margin-top:14px}.privacy-content ul{margin:14px 0;padding-left:24px}.privacy-content li+li{margin-top:7px}.privacy-content a{text-underline-offset:4px;color:var(--pine);text-decoration:underline}.privacy-callout{border-left:4px solid var(--pine);background:#e7eee8;border-radius:0 10px 10px 0;padding:26px 28px}.privacy-return{border-bottom:1px solid var(--pine);margin-top:40px;font-weight:700}.privacy-footer-link{text-underline-offset:4px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}@media (max-width:600px){.privacy-main{width:calc(100% - 40px);padding:42px 0 52px}.privacy-page .header{gap:12px}.privacy-lead{font-size:18px}.privacy-content h2{font-size:25px}.privacy-callout{padding:20px}.privacy-content{font-size:16px}}@media (forced-colors:active){.privacy-callout{border:1px solid canvastext}.privacy-content a{color:linktext}}@media print{.privacy-page .header,.privacy-page footer,.privacy-return{display:none}.privacy-main{width:100%;padding:0}.privacy-content section{break-inside:avoid}.privacy-callout{background:0 0;border:1px solid #777}}
