.legal-page[data-v-281912ef]{min-height:100vh;padding:12px 0 32px;background:radial-gradient(circle at top,#fffffff2,#fff0 36%),linear-gradient(180deg,#f7f8fb,#f1f4f8);color:#333}.legal-wrap[data-v-281912ef]{width:min(960px,calc(100% - 32px));margin:0 auto;padding:12px 0 24px}.legal-header[data-v-281912ef]{text-align:center;margin-bottom:24px}.legal-header h1[data-v-281912ef]{margin:0;font-size:clamp(28px,4vw,32px);font-weight:700;letter-spacing:.01em}.legal-heading[data-v-281912ef]{margin:28px 0 14px;font-size:18px;font-weight:700}.legal-paragraph[data-v-281912ef]{margin:12px 0;color:#777;font-size:14px;line-height:1.9;word-break:break-word}.legal-paragraph.is-lead[data-v-281912ef]{color:#4b5563;font-weight:600}.legal-paragraph.is-indented[data-v-281912ef]{text-indent:2em}.legal-link[data-v-281912ef]{color:#1d4ed8;text-decoration:none;word-break:break-all}.legal-link[data-v-281912ef]:hover{text-decoration:underline}@media(min-width:810px){.legal-wrap[data-v-281912ef]{width:min(960px,calc(100% - 64px))}}
