.privacy-section.svelte-xyq2mm+.privacy-section:where(.svelte-xyq2mm){border-top:1px solid rgba(229,231,235,.8);margin-top:3rem;padding-top:3rem}.dark .privacy-section.svelte-xyq2mm+.privacy-section:where(.svelte-xyq2mm){border-top-color:rgba(255,255,255,.06)}.privacy-prose.svelte-xyq2mm h2{color:var(--color-foreground,#fff);letter-spacing:-.01em;margin-bottom:1rem;font-size:1.5rem;font-weight:700;line-height:1.2}@media (min-width:768px){.privacy-prose.svelte-xyq2mm h2{font-size:1.875rem}}.privacy-prose.svelte-xyq2mm p,.privacy-prose.svelte-xyq2mm li{color:#4b5563;font-size:1rem;line-height:1.7}.dark .privacy-prose.svelte-xyq2mm p,.dark .privacy-prose.svelte-xyq2mm li{color:#d1d5db}.privacy-prose.svelte-xyq2mm p+p,.privacy-prose.svelte-xyq2mm p+ul,.privacy-prose.svelte-xyq2mm ul+p{margin-top:1rem}.privacy-prose.svelte-xyq2mm ul{padding-left:0;list-style:none}.privacy-prose.svelte-xyq2mm ul li{margin-top:.5rem;padding-left:1.5rem;position:relative}.privacy-prose.svelte-xyq2mm ul li:before{content:"";background:linear-gradient(90deg,#dc2626,#b91c1c);width:.5rem;height:1px;position:absolute;top:.7em;left:0}.privacy-prose.svelte-xyq2mm strong{color:var(--color-foreground,#111827);font-weight:600}.dark .privacy-prose.svelte-xyq2mm strong{color:#fff}.privacy-prose.svelte-xyq2mm a{color:#dc2626;border-bottom:1px solid rgba(220,38,38,.35);text-decoration:none;transition:border-color .2s}.privacy-prose.svelte-xyq2mm a:hover{border-bottom-color:#b91c1c}
