.legal-wrap{max-width:760px;margin:0 auto;padding:48px 24px 80px}.legal-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--blue);margin-bottom:10px;font-size:.72rem;font-weight:600}.legal-title{color:var(--blue);letter-spacing:.01em;margin-bottom:8px;font-family:Inter,sans-serif;font-size:2rem;font-weight:300}.legal-updated{color:var(--text);margin-bottom:32px;font-size:.82rem}.legal-body{color:var(--text);font-size:.95rem;line-height:1.7}.legal-body h2{color:var(--text-dark);margin:36px 0 12px;font-family:Inter,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.3}.legal-body h3{color:var(--text-dark);margin:24px 0 10px;font-family:Inter,sans-serif;font-size:1.02rem;font-weight:600;line-height:1.35}.legal-body p{margin:0 0 14px}.legal-body ul{margin:0 0 14px;padding-left:0;list-style:none}.legal-body li{margin-bottom:8px;padding-left:22px;position:relative}.legal-body li:before{content:"";background:var(--blue);border-radius:50%;width:6px;height:6px;position:absolute;top:.65em;left:6px}.legal-body strong{color:var(--text-dark);font-weight:600}.legal-body a{color:var(--blue);text-decoration:underline}.legal-body a:hover{color:var(--blue-dark)}
