.privacy-page{max-width:1040px;padding-block:64px 88px}.privacy-heading{border-bottom:1px solid var(--line);padding-bottom:32px;margin-bottom:32px}.privacy-heading .eyebrow{color:var(--coffee);font-size:12px;letter-spacing:.16em;margin-bottom:18px}.privacy-heading h1{margin:0;font-size:clamp(42px,5vw,66px)}.privacy-content{max-width:780px;font-size:16px;line-height:1.8}.privacy-content h2{font-size:clamp(24px,2.5vw,30px);line-height:1.3;margin:42px 0 16px;letter-spacing:-.025em}.privacy-content p{margin-bottom:18px}.privacy-content ul{padding-left:24px;margin:18px 0}.privacy-content li{margin-bottom:10px}.privacy-content .privacy-updated{font-size:13px;color:var(--muted)}.privacy-content .privacy-summary{font-size:20px;line-height:1.6}.privacy-content .privacy-notice{background:var(--soft);border-left:2px solid var(--coffee);padding:20px 24px;margin:26px 0;font-size:14px}.privacy-content a{text-decoration:underline}.privacy-content h2{scroll-margin-top:110px}@media(max-width:600px){.privacy-page{padding-block:38px 56px}.privacy-heading{padding-bottom:24px;margin-bottom:24px}.privacy-content .privacy-summary{font-size:18px}.privacy-content .privacy-notice{padding:18px}.privacy-content h2{margin-top:32px}}
