.Legal-module__7z11ua__main{width:100%;max-width:860px;padding:var(--space-16) var(--space-6) var(--space-24);flex:1;margin:0 auto}@media (max-width:640px){.Legal-module__7z11ua__main{padding:var(--space-12) var(--space-4) var(--space-16)}}.Legal-module__7z11ua__legal h1{font-size:clamp(30px,4vw,40px);font-weight:var(--fw-heading);color:var(--text-main);margin:0 0 var(--space-5);line-height:1.15}.Legal-module__7z11ua__legal .Legal-module__7z11ua__effective{color:var(--text-slate-500);margin:0 0 var(--space-12);padding-bottom:var(--space-6);border-bottom:1px solid var(--border-main);font-size:15px}.Legal-module__7z11ua__legal section{margin-bottom:var(--space-12)}.Legal-module__7z11ua__legal h2{font-size:24px;font-weight:var(--fw-heading);color:var(--text-main);margin:0 0 var(--space-4);scroll-margin-top:96px;line-height:1.25}.Legal-module__7z11ua__legal h3{color:var(--text-dark);margin:var(--space-6) 0 var(--space-3);font-size:18px;font-weight:600;line-height:1.35}.Legal-module__7z11ua__legal p{color:var(--text-slate-600);margin:0 0 var(--space-4);font-size:16px;line-height:1.75}.Legal-module__7z11ua__legal p:last-child{margin-bottom:0}.Legal-module__7z11ua__legal ul,.Legal-module__7z11ua__legal ol{margin:0 0 var(--space-4);color:var(--text-slate-600);padding-inline-start:var(--space-6);font-size:16px;line-height:1.75}.Legal-module__7z11ua__legal li{margin-bottom:var(--space-2)}.Legal-module__7z11ua__legal li:last-child{margin-bottom:0}.Legal-module__7z11ua__legal strong{color:var(--text-main);font-weight:600}.Legal-module__7z11ua__legal a{color:var(--primary);text-underline-offset:2px;transition:color var(--transition-fast);text-decoration:underline}.Legal-module__7z11ua__legal a:hover{color:var(--primary-hover)}.Legal-module__7z11ua__callout{background-color:var(--primary-soft);border-inline-start:4px solid var(--primary);border-radius:var(--radius-md);padding:var(--space-4) var(--space-5);margin:0 0 var(--space-4)}.Legal-module__7z11ua__callout p:last-child{margin-bottom:0}.Legal-module__7z11ua__emphasis{color:var(--text-main);font-weight:600}html[dir=rtl] .Legal-module__7z11ua__legal{text-align:right}
