.legal_page__k_yP4{padding:clamp(42px,7vw,84px) 0 72px}.legal_head__1_6eb{max-width:780px}.legal_head__1_6eb h1{margin:14px 0 18px;font-family:var(--font-title);font-size:clamp(2.7rem,6vw,5rem);font-weight:500;letter-spacing:-.05em;line-height:.95}.legal_head__1_6eb p{margin:0;color:var(--muted);font-size:var(--fs-lg);line-height:1.65}.legal_summary__3bIMs{margin:34px 0;display:flex;flex-wrap:wrap;gap:8px}.legal_summary__3bIMs a{min-height:44px;padding:0 14px;display:inline-flex;align-items:center;border:1px solid var(--line);border-radius:var(--ui-radius-pill);background:var(--panel);color:var(--control-fg);font-size:var(--fs-sm);font-weight:800;text-decoration:none}.legal_summary__3bIMs a:hover{border-color:var(--action-red);color:var(--danger-text)}.legal_section__Xfnm8{max-width:860px;margin-top:18px;padding:clamp(24px,4vw,38px);scroll-margin-top:calc(var(--go-page-top-height) + 20px);border:1px solid var(--line);border-radius:var(--ui-radius-lg);background:var(--panel);box-shadow:var(--ui-accent-panel-shadow)}.legal_section__Xfnm8 h2,.legal_section__Xfnm8 h3{font-family:var(--font-title);color:var(--ink)}.legal_section__Xfnm8 h2{margin:0 0 20px;font-size:clamp(1.7rem,3vw,2.25rem)}.legal_section__Xfnm8 h3{margin:26px 0 8px;font-size:var(--fs-lg)}.legal_section__Xfnm8 li,.legal_section__Xfnm8 p{color:var(--control-fg);line-height:1.7}.legal_section__Xfnm8 p{margin:12px 0 0}.legal_section__Xfnm8 ul{margin:12px 0 0;padding-left:22px}.legal_section__Xfnm8 li+li{margin-top:8px}.legal_section__Xfnm8 a{color:var(--danger-text);font-weight:750;text-underline-offset:3px}.legal_section__Xfnm8 strong{color:var(--ink)}.legal_highlight__7rDF9{border-left:5px solid var(--yellow)}@media (max-width:640px){.legal_page__k_yP4{width:min(100% - 28px,1240px);padding-top:34px}.legal_head__1_6eb p{font-size:var(--fs-md)}.legal_summary__3bIMs{display:grid;grid-template-columns:1fr 1fr}.legal_summary__3bIMs a{justify-content:center;text-align:center}.legal_section__Xfnm8{padding:22px 18px}}@media (max-width:380px){.legal_summary__3bIMs{grid-template-columns:1fr}}