.legal[data-v-cf5b95db]{padding:calc(76px + clamp(48px,8vh,88px)) 0 clamp(72px,11vh,120px)}.container[data-v-cf5b95db]{max-width:860px}h1[data-v-cf5b95db]{letter-spacing:-.028em;color:#fff;margin:0 0 12px;font-size:clamp(32px,4.6vw,52px);font-weight:650;line-height:1.08}.date[data-v-cf5b95db]{letter-spacing:.1em;text-transform:uppercase;color:#fff6;margin:0 0 clamp(32px,5vh,48px);font-family:ui-monospace,SF Mono,menlo,consolas,monospace;font-size:12.5px}.body[data-v-cf5b95db] h2{letter-spacing:-.01em;color:#fff;margin:40px 0 12px;font-size:19px;font-weight:650}.body[data-v-cf5b95db] li,.body[data-v-cf5b95db] p{color:#ffffff9e;font-size:15.5px;line-height:1.72}.body[data-v-cf5b95db] p{margin:0 0 14px}.body[data-v-cf5b95db] ul{gap:8px;margin:0 0 14px;padding-left:20px;display:grid}.body[data-v-cf5b95db] a{color:#8ec5ff;border-bottom:1px solid #8ec5ff57;text-decoration:none}.body[data-v-cf5b95db] a:hover{color:#b6dbff}.body[data-v-cf5b95db] .notice{background:#5a64dc1f;border:1px solid #7a96ff42;border-radius:16px;margin:26px 0 34px;padding:22px 24px}.body[data-v-cf5b95db] .notice strong{color:#fff;margin-bottom:8px;font-size:15px;display:block}.body[data-v-cf5b95db] .notice p{margin:0}.note[data-v-cf5b95db]{color:#ffffff57;border-top:1px solid #ffffff14;margin:clamp(40px,6vh,64px) 0 0;padding-top:24px;font-size:13px}
