.privacy-hero__meta{color:var(--color-text-soft);margin-top:1.25rem;font-size:1rem}.privacy-doc{text-align:left;max-width:42rem;margin:0 auto;padding-bottom:clamp(3rem,8vw,6rem)}.privacy-doc__h{border-top:1px solid var(--color-border);font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-text-heading);margin:0 0 1rem;padding-top:clamp(2.5rem,6vw,3.5rem);font-size:clamp(1.5rem,3vw,1.875rem);font-weight:700;line-height:1.2}.privacy-doc p{font-size:var(--text-body);color:var(--color-text-soft);margin:0 0 1.25rem;line-height:1.75}.privacy-doc ul{margin:0 0 1.5rem;padding-left:1.25rem;list-style:none}.privacy-doc li{font-size:var(--text-body);color:var(--color-text-soft);margin-bottom:.75rem;padding-left:1rem;line-height:1.7;position:relative}.privacy-doc li:before{content:"";background:var(--color-text-soft);border-radius:50%;width:.5rem;height:.5rem;position:absolute;top:.7em;left:0}.privacy-doc strong{color:var(--color-text-heading);font-weight:700}.privacy-doc a{color:var(--color-accent);border-bottom:1px solid var(--color-accent-border);transition:color var(--transition-base), border-color var(--transition-base);font-weight:600;text-decoration:none}.privacy-doc a:hover{color:var(--color-accent-dark);border-color:var(--color-accent-dark)}
