.brave-legal{--legal-ivory:#f1eee6;--legal-muted:#a9b1be;--legal-rule:#f1eee622;max-width:1120px;color:var(--legal-ivory);margin:0 auto}.brave-legal-heading{border-bottom:1px solid var(--legal-rule);text-align:center;padding:35px 0 55px}.brave-legal-kicker{color:#e2bc5a;letter-spacing:.18em;font-size:10px;font-weight:600;line-height:1.7}.brave-legal h1{letter-spacing:-.055em;overflow-wrap:anywhere;margin:25px 0;font-size:clamp(2.65rem,5.5vw,5.3rem);line-height:1.1}.brave-legal h1 em{color:#e2bc5a}.brave-legal-heading>p:last-child{max-width:580px;color:var(--legal-muted);margin-left:auto;margin-right:auto;font-size:15px;line-height:1.9}.brave-legal-layout{grid-template-columns:220px minmax(0,1fr);gap:8%;padding-top:42px;display:grid}.brave-legal-sidebar{align-self:start;position:sticky;top:124px}.brave-legal-sidebar>span{color:var(--legal-muted);letter-spacing:.17em;margin-bottom:18px;font-size:9px;line-height:1.7;display:block}.brave-legal-sidebar nav{gap:2px;display:grid}.brave-legal-sidebar nav a{color:var(--legal-muted);padding:10px 0;font-size:12px;line-height:1.6;transition:color .2s}.brave-legal-sidebar nav a:hover{color:#e2bc5a}.brave-legal-related{border-top:1px solid var(--legal-rule);align-items:center;gap:12px;margin-top:24px;padding-top:24px;font-size:11px;line-height:1.6;display:flex}.brave-legal-related svg{flex-shrink:0}.brave-legal-body{max-width:680px}.brave-legal-note{background:#0f1626;border-left:2px solid #e2bc5a;margin-bottom:43px;padding:19px 23px}.brave-legal-note>span{color:#e2bc5a;font-size:12px;font-weight:500}.brave-legal-note>p{color:var(--legal-muted);margin-top:8px;font-size:12px;line-height:1.9}.brave-legal-body section{border-bottom:1px solid var(--legal-rule);margin-bottom:33px;padding-bottom:33px;scroll-margin-top:124px}.brave-legal-body h2{letter-spacing:-.035em;margin-bottom:17px;font-size:27px;line-height:1.3}.brave-legal-body section>p{color:var(--legal-muted);margin-top:13px;font-size:14px;line-height:1.95}.brave-legal-body section>p a{color:var(--legal-ivory);text-underline-offset:4px;text-decoration:underline}.brave-legal-body section>.brave-legal-keyline{color:var(--legal-ivory);margin:24px 0;font-family:Cormorant Garamond,Georgia,serif;font-size:27px;line-height:1.35}.brave-legal-contact{color:#e2bc5a;align-items:center;gap:16px;margin-top:11px;padding:12px 0;font-size:12px;display:inline-flex}.brave-legal-bottom{color:var(--legal-muted);justify-content:space-between;align-items:center;gap:25px;font-size:11px;line-height:1.6;display:flex}.brave-legal-bottom a{color:var(--legal-ivory);align-items:center;gap:12px;display:inline-flex}@media (max-width:850px){.brave-legal-layout{grid-template-columns:180px minmax(0,1fr);gap:6%}}@media (max-width:650px){.brave-legal-heading{padding:8px 0 33px}.brave-legal h1{margin:22px 0;font-size:clamp(2rem,8.3vw,3.7rem)}.brave-legal-heading>p:last-child{font-size:14px}.brave-legal-layout{grid-template-columns:1fr;gap:30px;padding-top:27px}.brave-legal-sidebar{position:static}.brave-legal-sidebar>span{margin-bottom:10px}.brave-legal-sidebar nav{grid-template-columns:1fr 1fr;gap:2px 18px}.brave-legal-sidebar nav a{padding:7px 0;font-size:11px}.brave-legal-related{display:none}.brave-legal-note{margin-bottom:33px;padding:17px 19px}.brave-legal-body h2{font-size:24px}.brave-legal-body section{margin-bottom:28px;padding-bottom:28px}.brave-legal-body section>p{font-size:13px}.brave-legal-bottom{font-size:10px}}
