.policy-copy{color:color-mix(in oklch, var(--foreground) 80%, transparent);font-size:clamp(.98rem,.93rem + .12vw,1.05rem);line-height:1.7}.policy-copy h1{color:var(--foreground);max-width:18ch;margin:0}.policy-copy>p,.policy-copy>section{margin-top:1.5rem}.policy-copy .policy-scope{border-left:2px solid var(--accent);color:var(--foreground);padding-left:1rem;font-size:1.08em}.policy-copy section{border-top:1px solid var(--border);padding-top:1.5rem}.policy-copy h2{color:var(--foreground);margin:0 0 .75rem;font-size:clamp(1.1rem,1rem + .4vw,1.35rem)}.policy-copy p{margin:.85rem 0 0}.policy-copy p:first-of-type{margin-top:0}.policy-copy ul{margin:.85rem 0 0;padding-left:1.25rem}.policy-copy li{margin-top:.35rem;padding-left:.25rem}.policy-copy a{color:var(--foreground);text-decoration:underline;-webkit-text-decoration-color:var(--border);text-decoration-color:var(--border);text-underline-offset:.2em;transition:text-decoration-color .16s}.policy-copy a:hover,.policy-copy a:focus-visible{text-decoration-color:currentColor}.policy-copy address{margin-top:.85rem;font-style:normal}
