.privacy-module__VTbb1a__page{min-height:100vh;padding-top:5.5rem}.privacy-module__VTbb1a__hero{border-bottom:1px solid var(--line);background:radial-gradient(70% 100% at 10% 0,#5209da33,#0000 72%),linear-gradient(#ffffff05,#0000);padding-block:clamp(5rem,11vh,8rem) clamp(3.5rem,8vh,5.5rem)}.privacy-module__VTbb1a__hero h1{letter-spacing:-.04em;max-width:860px;font-size:clamp(2.4rem,6vw,4.6rem);line-height:1.02}.privacy-module__VTbb1a__hero p{max-width:66ch;color:var(--text-dim);margin-top:1.4rem;font-size:clamp(1rem,1.8vw,1.18rem)}.privacy-module__VTbb1a__updated{color:var(--text-faint);letter-spacing:.1em;text-transform:uppercase;margin-top:1.5rem;font-size:.72rem;display:inline-block}.privacy-module__VTbb1a__content{gap:0;max-width:900px;padding-block:clamp(4rem,10vh,7rem);display:grid}.privacy-module__VTbb1a__content section{border-bottom:1px solid var(--line);padding-block:2rem}.privacy-module__VTbb1a__content h2{letter-spacing:-.02em;font-size:clamp(1.35rem,2.4vw,1.8rem)}.privacy-module__VTbb1a__content p{max-width:72ch;color:var(--text-dim);margin-top:.9rem;line-height:1.75}.privacy-module__VTbb1a__content a{color:var(--violet-light);text-underline-offset:.2em;-webkit-text-decoration:underline #c3aef966;text-decoration:underline #c3aef966}.privacy-module__VTbb1a__contact{border-bottom:0!important}.privacy-module__VTbb1a__contact>a{margin-top:1.2rem;font-weight:600;display:inline-block}
