.privacy-page{min-height:100vh;padding:0 0 4rem}.privacy-shell{padding:4rem 0 0}.privacy-hero{gap:.8rem;max-width:52rem;display:grid}.privacy-kicker{color:#0f172ac2;text-transform:uppercase;letter-spacing:.08em;background:#ffffffbd;border:1px solid #37923733;border-radius:999px;align-items:center;width:fit-content;margin:0;padding:.46rem .84rem;font-size:.76rem;font-weight:700;display:inline-flex}.privacy-hero h1{letter-spacing:-.03em;color:var(--brand-2);margin:0;font-family:Sora,Poppins,sans-serif;font-size:clamp(2rem,4vw,3rem);line-height:1.08}.privacy-lede{color:var(--muted);max-width:66ch;margin:0}.privacy-content{background:#ffffffd1;border:1px solid #0f172a1f;border-radius:26px;margin-top:1.6rem;padding:clamp(1.1rem,2.4vw,2.2rem);box-shadow:0 20px 46px #0f172a14}.privacy-content>:first-child{margin-top:0}.privacy-content>:last-child{margin-bottom:0}.privacy-content h1,.privacy-content h2,.privacy-content h3{color:var(--brand-2);margin:1.45rem 0 .65rem;line-height:1.2}.privacy-content h1{letter-spacing:-.02em;font-family:Sora,Poppins,sans-serif;font-size:clamp(1.7rem,3vw,2.25rem)}.privacy-content h2{font-size:clamp(1.18rem,2.1vw,1.42rem)}.privacy-content h3{font-size:1.04rem}.privacy-content p{color:#2b3840;margin:.66rem 0}.privacy-content ul{color:#2b3840;margin:.52rem 0 1rem 1.2rem;padding:0}.privacy-content li{margin:.34rem 0}.privacy-content a{color:#2f7a39;text-underline-offset:2px;text-decoration:underline}.privacy-content strong{color:#1f2b31}@media (max-width:760px){.privacy-shell{padding-top:3.2rem}.privacy-content{border-radius:18px;margin-top:1.2rem}}
