.privacy-module__w_Rlqa__main{padding-bottom:6rem}.privacy-module__w_Rlqa__hero{color:#fff;text-align:center;background:linear-gradient(135deg,#0f172a 0%,#1a3a4f 100%);padding:5rem 0 4rem}.privacy-module__w_Rlqa__heroTitle{color:#fff;margin-bottom:1rem;font-size:2.5rem;font-weight:700}@media (min-width:768px){.privacy-module__w_Rlqa__heroTitle{font-size:3rem}}.privacy-module__w_Rlqa__heroSubtitle{color:#ffffffbf;max-width:600px;margin:0 auto 1rem;font-size:1.125rem}.privacy-module__w_Rlqa__heroDate{color:#ffffff73;font-size:.875rem}.privacy-module__w_Rlqa__content{max-width:800px;padding-top:4rem}.privacy-module__w_Rlqa__section{border-bottom:1px solid var(--color-border);margin-bottom:3rem;padding-bottom:3rem}.privacy-module__w_Rlqa__section:last-of-type{border-bottom:none}.privacy-module__w_Rlqa__sectionTitle{color:var(--color-heading);margin-bottom:1rem;font-size:1.375rem;font-weight:700}.privacy-module__w_Rlqa__bodyText{color:var(--color-text);margin-bottom:1rem;font-size:1rem;line-height:1.8}.privacy-module__w_Rlqa__list{flex-direction:column;gap:.5rem;margin:.5rem 0 1rem;padding:0;list-style:none;display:flex}.privacy-module__w_Rlqa__list li{color:var(--color-text-light);align-items:flex-start;gap:.625rem;font-size:.9375rem;line-height:1.6;display:flex}.privacy-module__w_Rlqa__list li:before{content:"";background-color:var(--color-primary);border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:.45rem;display:inline-block}.privacy-module__w_Rlqa__infoGrid{grid-template-columns:1fr;gap:1rem;margin-top:1rem;display:grid}@media (min-width:640px){.privacy-module__w_Rlqa__infoGrid{grid-template-columns:repeat(2,1fr)}}.privacy-module__w_Rlqa__infoCard{background:var(--color-background-alt);border:1px solid var(--color-border);border-radius:.75rem;padding:1.25rem 1.5rem}.privacy-module__w_Rlqa__infoCardTitle{color:var(--color-heading);margin-bottom:.75rem;font-size:.9375rem;font-weight:600}.privacy-module__w_Rlqa__contact{background:var(--color-background-alt);border:1px solid var(--color-border);border-radius:1rem;margin-top:3rem;padding:2rem}.privacy-module__w_Rlqa__emailLink{color:var(--color-primary);font-weight:500;text-decoration:none}.privacy-module__w_Rlqa__emailLink:hover{text-decoration:underline}.privacy-module__w_Rlqa__ctaRow{flex-wrap:wrap;gap:1rem;margin-top:1.5rem;display:flex}
