.legal[data-v-6ed8dd9c]{padding:clamp(48px,7vw,96px) 0 clamp(72px,10vw,140px);position:relative;z-index:1}.wrap[data-v-6ed8dd9c]{max-width:820px}.lp-head[data-v-6ed8dd9c]{margin-bottom:clamp(28px,4vw,44px)}h1[data-v-6ed8dd9c]{font-family:var(--font-display);font-size:clamp(30px,3.2vw,44px);font-weight:700;letter-spacing:-.028em;line-height:1.27;margin:0}.lp-updated[data-v-6ed8dd9c]{color:var(--text-3);font-family:var(--font-body);font-size:13.5px;margin:14px 0 0}.lp-body[data-v-6ed8dd9c]{color:var(--text-2);font-size:16px;line-height:1.72}.lp-body[data-v-6ed8dd9c] h2{color:var(--text-1);font-family:var(--font-display);font-size:clamp(20px,2.2vw,25px);font-weight:700;line-height:1.25;margin:clamp(34px,4vw,48px) 0 14px}.lp-body[data-v-6ed8dd9c] h3{color:var(--text-1);font-family:var(--font-body);font-size:17px;font-weight:700;margin:26px 0 8px}.lp-body[data-v-6ed8dd9c] p{margin:0 0 16px}.lp-body[data-v-6ed8dd9c] ul{margin:0 0 16px;padding-left:22px}.lp-body[data-v-6ed8dd9c] li{margin-bottom:8px}.lp-body[data-v-6ed8dd9c] a{color:var(--crimson);text-decoration:underline;text-underline-offset:3px}.lp-body[data-v-6ed8dd9c] a:hover{color:var(--text-1)}.lp-body[data-v-6ed8dd9c] strong{color:var(--text-1);font-weight:700}.lp-body[data-v-6ed8dd9c] hr{border:0;border-top:1px solid var(--divider);margin:clamp(32px,4vw,44px) 0}.lp-body[data-v-6ed8dd9c] address{background:var(--card);border:1px solid var(--divider);border-radius:14px;color:var(--text-2);font-style:normal;margin:0 0 16px;padding:18px 20px}
