.upQJNG_page{min-height:100vh;padding:0 var(--gutter) 96px}.upQJNG_header{width:min(100%,760px);margin:0 auto;padding:28px 0 56px}.upQJNG_brand{letter-spacing:.08em;font-family:Lato,sans-serif;font-size:14px;font-weight:500}.upQJNG_card{background:#fff;width:min(100%,760px);margin:0 auto;padding:clamp(32px,6vw,64px);box-shadow:0 1px #0000000a}.upQJNG_icon{border-radius:22.37%;width:112px;height:112px;box-shadow:0 12px 30px #0000001a}.upQJNG_eyebrow{color:var(--text-muted);letter-spacing:.14em;text-transform:uppercase;margin-top:28px;font-family:Lato,sans-serif;font-size:12px;font-weight:600}.upQJNG_card h1{color:var(--text-strong);font-family:Lato,sans-serif;font-size:clamp(36px,6vw,52px);font-weight:600;line-height:1.2}.upQJNG_lead{max-width:600px;color:var(--text-soft);margin-top:20px;line-height:2}.upQJNG_anchorNav{flex-wrap:wrap;gap:12px 24px;margin-top:36px;font-size:13px;display:flex}.upQJNG_anchorNav a,.upQJNG_textLink{border-bottom:1px solid var(--border)}.upQJNG_textLink{margin:0 .25em}.upQJNG_card section{margin-top:64px;scroll-margin-top:24px}.upQJNG_card h2{color:var(--text-strong);margin-bottom:22px;font-size:24px;font-weight:600;line-height:1.5}.upQJNG_card h3{color:var(--text);margin:30px 0 8px;font-size:16px;font-weight:600}.upQJNG_card p{line-height:2}.upQJNG_policyFooter{border-top:1px solid var(--border);color:var(--text-muted);margin-top:64px;padding-top:24px;font-size:13px}@media (max-width:640px){.upQJNG_page{padding-bottom:0;padding-left:0;padding-right:0}.upQJNG_header{padding:20px var(--gutter) 36px}.upQJNG_card{padding:36px var(--gutter) 64px}}
