.legal-module__EkmLcG__section{padding:var(--ms-space-16) var(--ms-space-6) var(--ms-space-24)}.legal-module__EkmLcG__inner{gap:var(--ms-space-12);flex-direction:column;max-width:720px;margin:0 auto;display:flex}.legal-module__EkmLcG__header{padding-bottom:var(--ms-space-8);border-bottom:1px solid var(--ms-color-border)}.legal-module__EkmLcG__title{font-family:var(--ms-font-display);font-size:var(--ms-text-3xl);font-weight:var(--ms-font-bold);color:var(--ms-color-text);margin-bottom:var(--ms-space-2)}.legal-module__EkmLcG__date{font-size:var(--ms-text-sm);color:var(--ms-color-text-muted)}.legal-module__EkmLcG__body{gap:var(--ms-space-12);flex-direction:column;display:flex}.legal-module__EkmLcG__block{gap:var(--ms-space-6);flex-direction:column;display:flex}.legal-module__EkmLcG__h2{font-family:var(--ms-font-display);font-size:var(--ms-text-lg);font-weight:var(--ms-font-semibold);color:var(--ms-color-text)}.legal-module__EkmLcG__p{font-size:var(--ms-text-base);color:var(--ms-color-text-muted);line-height:1.75}.legal-module__EkmLcG__link{color:var(--ms-color-primary);text-underline-offset:2px;text-decoration:underline}.legal-module__EkmLcG__link:hover{color:var(--ms-color-accent)}.legal-module__EkmLcG__tableWrap{overflow-x:auto}.legal-module__EkmLcG__table{border-collapse:collapse;width:100%;font-size:var(--ms-text-sm)}.legal-module__EkmLcG__th{text-align:left;padding:var(--ms-space-3) var(--ms-space-4);background:var(--ms-color-bg-alt);font-weight:var(--ms-font-semibold);color:var(--ms-color-text);border:1px solid var(--ms-color-border)}.legal-module__EkmLcG__td{padding:var(--ms-space-3) var(--ms-space-4);color:var(--ms-color-text-muted);border:1px solid var(--ms-color-border);line-height:1.6}@media (max-width:768px){.legal-module__EkmLcG__section{padding:var(--ms-space-12) var(--ms-space-4) var(--ms-space-16)}.legal-module__EkmLcG__title{font-size:var(--ms-text-2xl)}}
