.legal-module__ggO-MW__container{max-width:860px;padding:var(--spacing-xl) var(--spacing-lg);color:var(--color-text-main);margin:0 auto;line-height:1.7}.legal-module__ggO-MW__header{margin-bottom:var(--spacing-xl);padding-bottom:var(--spacing-lg);border-bottom:1px solid var(--glass-border)}.legal-module__ggO-MW__title{margin:0 0 var(--spacing-sm);font-size:2.25rem;font-weight:700}.legal-module__ggO-MW__subtitle{color:var(--color-text-muted);margin:0 0 var(--spacing-sm);font-size:1rem}.legal-module__ggO-MW__meta{color:var(--color-text-muted);font-size:.875rem}.legal-module__ggO-MW__meta strong{color:var(--color-text-main);font-weight:600}.legal-module__ggO-MW__notice{border-radius:var(--radius-md);padding:var(--spacing-md);margin-bottom:var(--spacing-lg);color:var(--color-text-main);background:#eab30814;border:1px solid #eab30859;font-size:.9rem}.legal-module__ggO-MW__section{margin-bottom:var(--spacing-xl)}.legal-module__ggO-MW__sectionTitle{margin:0 0 var(--spacing-md);color:var(--color-primary);font-size:1.4rem;font-weight:700}.legal-module__ggO-MW__sectionSubtitle{margin:var(--spacing-md) 0 var(--spacing-sm);font-size:1.1rem;font-weight:600}.legal-module__ggO-MW__section p{margin:0 0 var(--spacing-sm)}.legal-module__ggO-MW__section ul,.legal-module__ggO-MW__section ol{margin:0 0 var(--spacing-sm);padding-left:var(--spacing-lg)}.legal-module__ggO-MW__section li{margin-bottom:6px}.legal-module__ggO-MW__section a{color:var(--color-primary);text-decoration:underline}.legal-module__ggO-MW__section a:hover{color:#5b52d9}.legal-module__ggO-MW__callout{background:var(--glass-bg-subtle);border-left:3px solid var(--color-primary);border-radius:var(--radius-sm);padding:var(--spacing-md);margin:var(--spacing-md) 0}.legal-module__ggO-MW__tableWrapper{margin:var(--spacing-md) 0;overflow-x:auto}.legal-module__ggO-MW__table{border-collapse:collapse;width:100%;font-size:.9rem}.legal-module__ggO-MW__table th,.legal-module__ggO-MW__table td{border:1px solid var(--glass-border);padding:var(--spacing-sm) var(--spacing-md);text-align:left;vertical-align:top}.legal-module__ggO-MW__table th{background:var(--glass-bg-subtle);font-weight:700}.legal-module__ggO-MW__footer{margin-top:var(--spacing-xl);padding-top:var(--spacing-lg);border-top:1px solid var(--glass-border);gap:var(--spacing-md);flex-wrap:wrap;font-size:.875rem;display:flex}.legal-module__ggO-MW__footer a{color:var(--color-text-muted)}.legal-module__ggO-MW__footer a:hover{color:var(--color-primary)}@media (max-width:768px){.legal-module__ggO-MW__container{padding:var(--spacing-lg) var(--spacing-md)}.legal-module__ggO-MW__title{font-size:1.6rem}.legal-module__ggO-MW__sectionTitle{font-size:1.2rem}}
