
    .privacy-page{max-width:900px;padding-block:50px 80px}.privacy-page h1{font-size:clamp(34px,5vw,60px);margin:20px 0 24px}.privacy-page h2{font-size:clamp(23px,3vw,30px);margin:45px 0 18px;letter-spacing:-.025em}.privacy-page p,.privacy-page li{font-size:15px;line-height:1.8}.privacy-page li{margin-bottom:9px}.privacy-page ul{padding-left:22px}.privacy-page a:not(.button){text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}.privacy-page .draft-note{padding:24px;background:var(--pale);border-radius:16px;margin:30px 0}.privacy-page .draft-note p:last-child{margin-bottom:0}.privacy-page .pending{background:#eef2f3;border-left:3px solid var(--blue);padding:12px 16px;font-size:13px}.privacy-page table{width:100%;border-collapse:collapse;margin:22px 0;font-size:14px;table-layout:fixed}.privacy-page th,.privacy-page td{text-align:left;vertical-align:top;padding:15px;overflow-wrap:anywhere}.privacy-page th{background:var(--pale);font-weight:600}.privacy-page tbody tr:nth-child(even){background:#f0f2ef}.privacy-page .back-link{margin-top:35px}.privacy-page .policy-meta{font-size:12px;color:var(--graphite)}
    @media(max-width:700px){.privacy-page{padding-block:28px 50px}.privacy-page .draft-note{padding:19px}.privacy-page p,.privacy-page li{font-size:14px}.privacy-page table,.privacy-page tbody,.privacy-page tr,.privacy-page td{display:block;width:100%}.privacy-page thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.privacy-page td{padding:12px 15px}.privacy-page td+td{padding-top:0;font-size:13px}.privacy-page tr{margin-bottom:12px;background:#f0f2ef}}
  