.privacy-module__H3Ph7a__band{background:var(--color-band);border-bottom:1px solid var(--color-hairline);padding-block:var(--space-8)}.privacy-module__H3Ph7a__title{margin:0 0 var(--space-2)}.privacy-module__H3Ph7a__sub{color:color-mix(in srgb, var(--color-text) 82%, transparent);max-width:60ch;margin:0;font-size:18px}.privacy-module__H3Ph7a__layout{gap:var(--space-12);grid-template-columns:260px minmax(0,1fr);align-items:start;display:grid}.privacy-module__H3Ph7a__toc{top:calc(var(--header-h) + 80px);position:sticky}.privacy-module__H3Ph7a__tocCard{padding:var(--space-6)}.privacy-module__H3Ph7a__tocList{gap:var(--space-2);flex-direction:column;margin:0;padding-left:1.2em;font-size:15px;display:flex}.privacy-module__H3Ph7a__tocList a{color:var(--color-text);text-decoration:none}.privacy-module__H3Ph7a__tocList a:hover{color:var(--color-accent-deep);text-decoration:underline}.privacy-module__H3Ph7a__prose{max-width:72ch}.privacy-module__H3Ph7a__prose h2{margin:var(--space-12) 0 var(--space-3);scroll-margin-top:calc(var(--header-h) + 80px);font-size:26px}.privacy-module__H3Ph7a__prose>p:first-child{font-size:18px}.privacy-module__H3Ph7a__prose ul{margin:0 0 var(--space-4);gap:var(--space-2);flex-direction:column;padding-left:1.2em;display:flex}.privacy-module__H3Ph7a__prose p{margin-bottom:var(--space-4)}.privacy-module__H3Ph7a__contactCard{gap:var(--space-1);padding:var(--space-6);margin-bottom:var(--space-4);flex-direction:column;font-style:normal;display:flex}.privacy-module__H3Ph7a__back{font-family:var(--font-heading)}@media (max-width:900px){.privacy-module__H3Ph7a__layout{gap:var(--space-8);grid-template-columns:minmax(0,1fr)}.privacy-module__H3Ph7a__toc{position:static}}
