.priv-hero{border-bottom:1px solid var(--line);padding:160px 24px 80px}.priv-hero .tag{font-family:var(--grotesk);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-dim);align-items:center;gap:10px;margin-bottom:24px;font-size:11px;display:flex}.priv-hero .tag:before{content:"";background:var(--accent);width:24px;height:1px;display:inline-block}.priv-hero h1{font-family:var(--grotesk);color:#fff;letter-spacing:-.04em;font-size:clamp(48px,8vw,120px);font-style:normal;font-weight:500;line-height:.92}.priv-hero h1 em{font-style:italic}.priv-hero h1 .strike{font-family:var(--display);color:var(--accent);font-style:italic;font-weight:400}.priv-meta{font-family:var(--grotesk);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-dim);margin-top:32px;font-size:11px}.priv-body{max-width:800px;margin:0 auto;padding:80px 24px 120px}.priv-body h2{font-family:var(--display);letter-spacing:-.03em;color:var(--ink);margin:56px 0 20px;font-size:clamp(28px,3.6vw,44px);font-style:italic;font-weight:400}.priv-body h2:first-child{margin-top:0}.priv-body p{color:var(--ink-dim);margin-bottom:16px;font-size:16px;line-height:1.7}.priv-body p strong{color:var(--ink);font-weight:500}.priv-body ul{margin:0 0 16px;padding:0;list-style:none}.priv-body ul li{color:var(--ink-dim);border-bottom:1px solid var(--line);gap:12px;padding:6px 0;font-size:16px;line-height:1.7;display:flex}.priv-body ul li:before{content:"·";color:var(--accent);flex-shrink:0}.priv-body a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.priv-body .block{background:#6fe3d90d;border:1px solid #6fe3d926;border-radius:2px;margin:32px 0;padding:24px}.priv-body .block p{color:var(--ink);margin:0}@media (width<=700px){.priv-hero{padding:120px 18px 56px}.priv-body{padding:56px 18px 80px}}