.legal_topbar__m_30u{border-bottom:1px solid var(--color-mono-10);background:var(--color-white)}.legal_topbarInner__ZH3AX{max-width:960px;margin:0 auto;padding:var(--space-3) var(--container-padding-sp);display:flex;align-items:center}.legal_logoLink__PlTOO{display:inline-flex;align-items:center}.legal_logoImg__l7E35{display:block;height:36px;width:auto}.legal_main__KbWOF{max-width:840px;margin:0 auto;padding:var(--space-6) var(--container-padding-sp) var(--space-7)}.legal_eyebrow__6Hzk4{font-size:var(--font-caption-size);font-weight:700;color:var(--color-primary);letter-spacing:.04em;margin-bottom:var(--space-2)}.legal_title__yWIXi{font-size:var(--font-display-2-size);line-height:var(--font-display-2-line);font-weight:900;color:var(--color-mono-90);margin-bottom:var(--space-3);letter-spacing:-.01em}.legal_updated__8wHsv{font-size:var(--font-caption-size);color:var(--color-mono-50);margin-bottom:var(--space-5)}.legal_notice__L1vzw{border-left:3px solid var(--color-warning);background:var(--color-warning-bg);color:var(--color-mono-80);padding:var(--space-3) var(--space-4);border-radius:4px;font-size:var(--font-body-sm-size);line-height:var(--font-body-sm-line)}.legal_notice__L1vzw,.legal_section__kzS_G{margin-bottom:var(--space-5)}.legal_section__kzS_G h2{font-size:var(--font-heading-1-size);line-height:var(--font-heading-1-line);font-weight:700;color:var(--color-mono-90);margin-bottom:var(--space-3);padding-bottom:var(--space-2);border-bottom:1px solid var(--color-mono-10)}.legal_section__kzS_G h3{font-size:var(--font-heading-2-size);line-height:var(--font-heading-2-line);font-weight:700;color:var(--color-mono-90);margin:var(--space-4) 0 var(--space-2)}.legal_section__kzS_G li,.legal_section__kzS_G p{font-size:var(--font-body-size);line-height:var(--font-body-line);color:var(--color-mono-80)}.legal_section__kzS_G p{margin-bottom:var(--space-3)}.legal_section__kzS_G ol,.legal_section__kzS_G ul{padding-left:1.5em;margin-bottom:var(--space-3)}.legal_section__kzS_G ol li,.legal_section__kzS_G ul li{margin-bottom:var(--space-1)}.legal_section__kzS_G ol{list-style:decimal}.legal_section__kzS_G ul{list-style:disc}.legal_backLink__oCqch{display:inline-block;margin-top:var(--space-5);font-size:var(--font-body-sm-size);color:var(--color-link);text-decoration:underline}