.legal-policy_page__DTgjg{min-height:100dvh;padding:36px 20px 72px;background:var(--color-background)}.legal-policy_container__2Bd8a{width:min(100%,860px);margin:0 auto}.legal-policy_topbar__Fe51I{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.legal-policy_brand__Ihpv5{display:inline-flex;align-items:center;gap:10px;color:var(--color-text);font-size:17px;font-weight:700;text-decoration:none}.legal-policy_brand__Ihpv5 img{border-radius:10px}.legal-policy_homeLink__kDCZ9{color:var(--color-secondary-text);font-size:13px;font-weight:600;text-decoration:none}.legal-policy_card__hAAWt{overflow:hidden;border:1px solid var(--color-border);border-radius:var(--app-radius-surface);background:var(--color-surface);box-shadow:0 16px 44px rgba(16,42,67,.06)}.legal-policy_heading__mzaUy{padding:36px 40px 30px;border-bottom:1px solid var(--color-border)}.legal-policy_heading__mzaUy span{color:var(--color-accent);font-size:12px;font-weight:700;letter-spacing:.04em}.legal-policy_heading__mzaUy h1{margin:8px 0 10px;font-size:28px;line-height:1.35}.legal-policy_heading__mzaUy p{margin:0;color:var(--color-secondary-text);font-size:14px;line-height:1.7}.legal-policy_content__xstLB{display:flex;flex-direction:column;gap:30px;padding:34px 40px 42px}.legal-policy_summary__aYzx1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.legal-policy_summary__aYzx1 div{padding:16px;border:1px solid var(--color-border);border-radius:var(--app-radius-surface);background:#fafbfc}.legal-policy_summary__aYzx1 span{display:block;margin-bottom:5px;color:var(--color-secondary-text);font-size:11px}.legal-policy_summary__aYzx1 strong{font-size:13px;line-height:1.45}.legal-policy_section__GL0Go{display:flex;flex-direction:column;gap:10px}.legal-policy_section__GL0Go h2{margin:0;font-size:17px;line-height:1.5}.legal-policy_section__GL0Go h3{margin:4px 0 0;font-size:14px;line-height:1.6}.legal-policy_section__GL0Go dd,.legal-policy_section__GL0Go dt,.legal-policy_section__GL0Go li,.legal-policy_section__GL0Go p{font-size:14px;line-height:1.75}.legal-policy_section__GL0Go p{margin:0;color:var(--color-secondary-text)}.legal-policy_section__GL0Go ol,.legal-policy_section__GL0Go ul{display:flex;flex-direction:column;gap:7px;margin:0;padding-left:20px}.legal-policy_section__GL0Go li::marker{color:var(--color-accent);font-weight:700}.legal-policy_section__GL0Go a{color:var(--color-primary);font-weight:600}.legal-policy_table__D89Nr{overflow:hidden;margin:0;border:1px solid var(--color-border);border-radius:var(--app-radius-surface)}.legal-policy_tableRow__d_d7f{display:grid;grid-template-columns:170px minmax(0,1fr);border-top:1px solid var(--color-border)}.legal-policy_tableRow__d_d7f:first-child{border-top:0}.legal-policy_tableRow__d_d7f dd,.legal-policy_tableRow__d_d7f dt{margin:0;padding:13px 15px}.legal-policy_tableRow__d_d7f dt{color:var(--color-secondary-text);background:#fafbfc;font-weight:600}.legal-policy_notice__iZsJ5{padding:16px 18px;border-radius:var(--app-radius-surface);background:var(--color-accent-soft);color:#185b6c;font-size:13px;line-height:1.7}.legal-policy_contact__LHVPl{display:flex;flex-wrap:wrap;gap:8px 20px;padding:18px;border:1px solid var(--color-border);border-radius:var(--app-radius-surface);background:#fafbfc;color:var(--color-secondary-text);font-size:13px}.legal-policy_contact__LHVPl strong{width:100%;color:var(--color-text);font-size:14px}.legal-policy_contact__LHVPl a{color:var(--color-primary);font-weight:600;text-decoration:none}.legal-policy_effectiveDate__IgGN5{color:#98a2b3;font-size:12px;text-align:right}@media (max-width:640px){.legal-policy_page__DTgjg{padding:20px 14px 48px}.legal-policy_content__xstLB,.legal-policy_heading__mzaUy{padding-right:22px;padding-left:22px}.legal-policy_summary__aYzx1,.legal-policy_tableRow__d_d7f{grid-template-columns:1fr}.legal-policy_tableRow__d_d7f dt{padding-bottom:7px}.legal-policy_tableRow__d_d7f dd{padding-top:0}}