.Legal-module__2dCIza__panel{padding:var(--tp-sp-8)}.Legal-module__2dCIza__meta{align-items:center;gap:var(--tp-sp-3) var(--tp-sp-6);border-block-end:1px solid var(--tp-border);flex-wrap:wrap;padding-block-end:var(--tp-sp-5);display:flex}.Legal-module__2dCIza__metaItem{align-items:center;gap:var(--tp-sp-2);font-size:var(--tp-fs-sm);color:var(--tp-ink-muted);display:inline-flex}.Legal-module__2dCIza__metaItem i{color:var(--tp-brand)}.Legal-module__2dCIza__toc{gap:var(--tp-sp-2);padding-block:var(--tp-sp-5);flex-wrap:wrap;display:flex}.Legal-module__2dCIza__tocLink{height:32px;padding-inline:var(--tp-sp-3);border:1px solid var(--tp-border-strong);border-radius:var(--tp-r-pill);background:var(--tp-surface);font-size:var(--tp-fs-xs);color:var(--tp-ink-2);transition:border-color var(--tp-dur) var(--tp-ease), color var(--tp-dur) var(--tp-ease);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.Legal-module__2dCIza__tocLink:hover{border-color:var(--tp-brand);color:var(--tp-brand)}.Legal-module__2dCIza__prose{max-width:82ch}.Legal-module__2dCIza__prose h2{margin:var(--tp-sp-8) 0 var(--tp-sp-3);font-size:var(--tp-fs-md);color:var(--tp-ink);scroll-margin-block-start:96px;font-weight:700}.Legal-module__2dCIza__prose p{margin:0 0 var(--tp-sp-3);font-size:var(--tp-fs-base);color:var(--tp-ink-muted);line-height:1.75}.Legal-module__2dCIza__prose ul{margin:0 0 var(--tp-sp-3);gap:var(--tp-sp-2);flex-direction:column;padding-inline-start:1.35em;display:flex}.Legal-module__2dCIza__prose li{font-size:var(--tp-fs-base);color:var(--tp-ink-muted);line-height:1.75}.Legal-module__2dCIza__prose li::marker{color:var(--tp-brand)}.Legal-module__2dCIza__prose strong{color:var(--tp-ink-2);font-weight:600}.Legal-module__2dCIza__prose a{color:var(--tp-ink-2);border-block-end:1px solid var(--tp-border-strong);transition:color var(--tp-dur) var(--tp-ease), border-color var(--tp-dur) var(--tp-ease);font-weight:600;text-decoration:none}.Legal-module__2dCIza__prose a:hover{color:var(--tp-brand);border-color:var(--tp-brand)}@media (max-width:767px){.Legal-module__2dCIza__panel{padding:var(--tp-sp-5) var(--tp-sp-4)}}.Legal-module__2dCIza__contentsPhone{display:none}@media (max-width:767px){.Legal-module__2dCIza__contentsPhone{padding-block:var(--tp-sp-4) var(--tp-sp-2);display:block}.Legal-module__2dCIza__toc{display:none}.Legal-module__2dCIza__contentsRow{align-items:center;gap:var(--tp-sp-3);width:100%;min-height:56px;padding:var(--tp-sp-2) var(--tp-sp-4) var(--tp-sp-2) var(--tp-sp-2);border:1px solid var(--tp-border);border-radius:var(--tp-r-md);background:var(--tp-surface);color:var(--tp-ink);font:inherit;text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--tp-dur-fast) var(--tp-ease), transform 80ms var(--tp-ease);display:flex}.Legal-module__2dCIza__contentsRow:active{background:var(--tp-wash);transform:scale(.99)}.Legal-module__2dCIza__contentsIcon{border-radius:var(--tp-r-sm);background:var(--tp-brand-soft);width:40px;height:40px;color:var(--tp-brand-strong);flex:none;justify-content:center;align-items:center;font-size:15px;display:inline-flex}.Legal-module__2dCIza__contentsText{flex:auto;gap:2px;min-width:0;display:grid}.Legal-module__2dCIza__contentsTitle{font-size:var(--tp-fs-base);font-weight:700}.Legal-module__2dCIza__contentsMeta{color:var(--tp-ink-muted);font-size:var(--tp-fs-sm)}.Legal-module__2dCIza__contentsChevron{color:var(--tp-ink-muted);flex:none;font-size:12px}}@media (max-width:767px) and (prefers-reduced-motion:reduce){.Legal-module__2dCIza__contentsRow:active{transform:none}}
