.privacy-page{background:var(--l-canvas);min-height:100vh;padding:clamp(48px,8vw,96px) 0 96px}.privacy-shell{max-width:68ch}.privacy-h1{font-family:var(--f-kufi);color:var(--l-ink-1);text-wrap:balance;margin:18px 0 0;font-size:clamp(30px,5vw,44px);line-height:1.3}.privacy-lede{font-family:var(--f-ar);color:var(--l-ink-2);border-bottom:1px solid var(--l-rule);margin-top:18px;padding-bottom:28px;font-size:17px;line-height:1.85}.privacy-sec{margin-top:36px}.privacy-sec h2{font-family:var(--f-ar);color:var(--l-ink-1);border-inline-start:3px solid var(--l-gold);margin-bottom:12px;padding-inline-start:14px;font-size:20px;font-weight:800}.privacy-sec p,.privacy-sec li{font-family:var(--f-ar);color:var(--l-ink-3);font-size:15.5px;line-height:1.9}.privacy-sec p+p{margin-top:14px}.privacy-sec ul{flex-direction:column;gap:8px;margin:0 0 14px;padding-inline-start:20px;display:flex}.privacy-sec li::marker{color:var(--l-gold)}.privacy-back{border-top:1px solid var(--l-rule);font-family:var(--f-ar);margin-top:48px;padding-top:24px;font-size:15px}.privacy-back a{color:var(--l-primary);text-underline-offset:3px;text-decoration:underline}.privacy-back a:hover{color:var(--l-primary-3)}
