.v4p-legal{padding:56px var(--gutter) 88px;background:var(--bg);color:var(--text)}.v4p-legal .nk-header,.v4p-legal .nk-mask,.v4p-legal .nk-shape{display:none}.v4p-legal .section{padding:0}.v4p-legal .section-wrap{display:none}.v4p-legal .container,.v4p-legal .row,.v4p-legal [class*=col-]{display:block;width:auto;max-width:none;margin:0;padding:0}.v4p-legal .container{max-width:760px;margin:0 auto}.v4p-legal .mb-6{margin-bottom:32px}.v4p-legal .list-row{display:block;padding:0;margin:12px 0 0;list-style:none}.v4p-legal .overline-title{display:inline-flex;padding:6px 12px;margin:0 0 16px;border-radius:999px;background:var(--tonal);color:var(--tonal-fg);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.v4p-legal h1{margin:0;font-size:clamp(30px,3.6vw,44px);font-weight:700;line-height:1.12;letter-spacing:-.02em;text-wrap:balance;overflow-wrap:anywhere;color:var(--text)}.v4p-legal h2,.v4p-legal h3,.v4p-legal h4,.v4p-legal h5{margin:36px 0 12px;font-size:20px;font-weight:600;line-height:1.35;letter-spacing:-.01em;color:var(--text)}.v4p-legal h4,.v4p-legal h5{font-size:17px}.v4p-legal .lead,.v4p-legal .lead-text,.v4p-legal li,.v4p-legal p{font-size:16px;line-height:1.7;color:var(--text-2)}.v4p-legal p{margin:0 0 14px}.v4p-legal .lead.mt-3{margin-top:16px;font-size:clamp(16px,1.4vw,18px)}.v4p-legal .sub-text{font-size:14px;color:var(--text-3)}.v4p-legal ol,.v4p-legal ul{margin:0 0 16px;padding-left:22px}.v4p-legal li+li{margin-top:6px}.v4p-legal strong{color:var(--text)}.v4p-legal a{color:var(--brand-deep);text-decoration:underline;text-underline-offset:2px;overflow-wrap:anywhere}.v4p-legal table{display:block;max-width:100%;overflow-x:auto;margin:0 0 20px;border-collapse:collapse;font-size:14px}.v4p-legal td,.v4p-legal th{padding:10px 12px;border:1px solid var(--sep);text-align:left;vertical-align:top;color:var(--text-2)}.v4p-legal th{background:var(--surface-2);color:var(--text);font-weight:600}