.legal-page[data-v-34005afc]{background:var(--color-ink)}.legal-hero[data-v-34005afc]{background:radial-gradient(circle at 70% 0,#016aff14,#0000 38%);border-bottom:1px solid #f4f6fb1a;padding:168px 0 90px}.legal-hero__inner[data-v-34005afc]{max-width:1080px}.legal-hero h1[data-v-34005afc]{letter-spacing:-.055em;max-width:900px;margin:28px 0 24px;font-size:clamp(46px,6vw,76px);line-height:.98}.legal-hero__inner>p[data-v-34005afc]:not(.section-eyebrow){color:#f4f6fb8a;max-width:760px;margin:0;font-size:18px;line-height:1.65}.legal-notice[data-v-34005afc]{color:#f4f6fba3;background:#f7a93a12;border:1px solid #f7a93a3d;border-radius:12px;align-items:flex-start;gap:14px;max-width:760px;margin-top:38px;padding:18px 20px;font-size:13px;line-height:1.55;display:flex}.legal-notice--info[data-v-34005afc]{background:#016aff14;border-color:#016aff47}.legal-notice[data-v-34005afc] svg{width:19px;height:19px;color:var(--color-attention);flex:none}.legal-notice--info[data-v-34005afc] svg{color:var(--color-azure-mid)}.legal-content[data-v-34005afc]{padding:48px 0 120px}.legal-content__inner[data-v-34005afc]{max-width:1080px}.legal-content article[data-v-34005afc]{border-bottom:1px solid #f4f6fb1a;grid-template-columns:72px 1fr;gap:32px;padding:54px 0;display:grid}.legal-content article>span[data-v-34005afc]{color:var(--color-azure-mid);font-family:var(--font-mono);padding-top:5px;font-size:11px}.legal-content h2[data-v-34005afc]{letter-spacing:-.035em;margin:0 0 16px;font-size:27px}.legal-content li[data-v-34005afc],.legal-content p[data-v-34005afc]{color:#f4f6fb8f;max-width:760px;font-size:15px;line-height:1.75}.legal-content p[data-v-34005afc]{white-space:pre-line;margin:0}.legal-section[data-v-34005afc]{gap:14px;display:grid}.legal-section h2[data-v-34005afc]{margin-bottom:2px}.legal-section ul[data-v-34005afc]{gap:12px;margin:4px 0 0;padding-left:20px;display:grid}.legal-section li[data-v-34005afc]{padding-left:4px}.legal-section strong[data-v-34005afc]{color:#f4f6fbc7;font-weight:600}.legal-section__links[data-v-34005afc]{flex-wrap:wrap;gap:10px 24px;padding-top:2px;display:flex}.legal-section__links a[data-v-34005afc]{color:var(--color-azure-mid);text-decoration:none}.legal-section__links a[data-v-34005afc]:hover{text-decoration:underline}@media (width<=640px){.legal-hero[data-v-34005afc]{padding:122px 0 70px}.legal-content article[data-v-34005afc]{grid-template-columns:1fr;gap:16px;padding:42px 0}}
