.v2-privacy-heading{padding:var(--v2-heading-top) 5.6vw 48px;--v2-title-size:clamp(56px,8vw,128px)}.v2-page .v2-privacy-heading h1{align-items:baseline;gap:.12em;margin:0;display:flex}.v2-privacy-updated{color:var(--muted);margin-top:28px;font-size:14px}.v2-privacy{color:#2a2f35;max-width:760px;padding:0 5.6vw 120px;font-size:16px;line-height:1.95}.v2-privacy-lead{border-bottom:1px solid var(--line);padding-bottom:44px;font-size:clamp(17px,1.2vw,20px);line-height:1.9}.v2-privacy section{border-bottom:1px solid #e3e3e3;padding:40px 0}.v2-privacy section:last-child{border-bottom:0}.v2-page .v2-privacy h2{letter-spacing:0;color:var(--ink);margin:0 0 16px;font-size:clamp(20px,1.5vw,24px);font-weight:700;line-height:1.4}.v2-privacy p+p,.v2-privacy p+ul,.v2-privacy ul+p{margin-top:14px}.v2-privacy ul{margin:0;padding-left:1.3em;list-style:outside}.v2-privacy li+li{margin-top:6px}.v2-privacy a{color:var(--ink);text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}@media (max-width:650px){.v2-privacy-heading{padding:var(--v2-heading-top) 24px 32px;--v2-title-size:clamp(46px,13vw,64px)}.v2-privacy{padding:0 24px 80px;font-size:15px}.v2-privacy-lead{padding-bottom:32px}.v2-privacy section{padding:32px 0}}
