.privacy-wrap{max-width:56rem;margin:auto;padding:0 clamp(1rem,4vw,3.5rem)}.privacy-head{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 0;border-bottom:1px solid var(--line)}.privacy-wrap main{padding:clamp(2rem,5vw,4rem) 0}.privacy-wrap h1{font-size:clamp(2.4rem,6vw,4.35rem);line-height:1.05;margin:.35em 0}.privacy-wrap h2{font-size:clamp(1.5rem,3vw,2rem);margin:.6rem 0}.privacy-wrap section{border-top:1px solid var(--line);margin-top:2rem;padding-top:1.25rem}.privacy-wrap li,.privacy-wrap p{line-height:1.65}.privacy-wrap li+li{margin-top:.65rem}.privacy-wrap a{color:var(--teal);overflow-wrap:anywhere}.privacy-kicker{font-size:.75rem;letter-spacing:.12em;font-weight:700}.privacy-wrap .privacy-lead{font-size:1.2rem}.privacy-note{border-left:3px solid var(--teal);background:var(--soft);padding:.75rem 1rem}.privacy-wrap ul{padding-left:1.25rem}