.privacy-page{max-width:46rem;color:var(--foreground);padding-block:2rem 5rem;line-height:1.7}.privacy-page[lang=si]{font-family:var(--font-sinhala),var(--font-inter),sans-serif}.privacy-page a{color:var(--primary);text-underline-offset:3px;text-decoration:underline}.privacy-top{flex-wrap:wrap;justify-content:space-between;gap:1rem;margin-bottom:2.5rem;font-size:.9rem;display:flex}.privacy-page h1{font-family:var(--font-display);font-size:clamp(2rem,5vw,2.75rem);font-weight:700;line-height:1.15}.privacy-date{color:var(--muted-foreground);margin:.5rem 0 2rem;font-size:.9rem}.privacy-page h2{font-family:var(--font-display);margin:2.5rem 0 .75rem;scroll-margin-top:1.5rem;font-size:1.35rem;font-weight:700}.privacy-page h3{margin:1.25rem 0 .4rem;font-weight:600}.privacy-page p{overflow-wrap:anywhere;margin:0 0 .9rem}.privacy-page ul,.privacy-contents ol{margin:0 0 1rem;padding-left:1.25rem}.privacy-page ul{list-style:outside}.privacy-page li{margin-bottom:.35rem}.privacy-contents{border:1px solid var(--border);border-radius:12px;margin:2rem 0;padding:1rem 1.25rem}.privacy-contents h2{margin-top:0;font-size:1rem}.privacy-contents ol{padding-left:0;list-style:none}
