.Legal-module__q0_YEq__legal{background:var(--color-bg);min-height:100vh;padding:120px 0 96px}.Legal-module__q0_YEq__header{border-bottom:1px solid var(--color-border);margin-bottom:48px;padding-bottom:40px}.Legal-module__q0_YEq__title{color:var(--color-text);margin-bottom:8px}.Legal-module__q0_YEq__updated{color:var(--color-text-muted);font-size:.875rem;font-weight:500}.Legal-module__q0_YEq__body{max-width:760px}.Legal-module__q0_YEq__body section{margin-bottom:48px}.Legal-module__q0_YEq__body h2{color:var(--color-text);border-bottom:2px solid var(--color-border);margin-bottom:16px;padding-bottom:10px;font-size:1.25rem;font-weight:800}.Legal-module__q0_YEq__body h3{color:var(--color-text);margin-top:20px;margin-bottom:10px;font-size:1rem;font-weight:700}.Legal-module__q0_YEq__body p{color:var(--color-text-muted);margin-bottom:14px;font-size:1rem;line-height:1.75}.Legal-module__q0_YEq__body ul{flex-direction:column;gap:8px;margin:12px 0;padding-left:0;display:flex}.Legal-module__q0_YEq__body li{color:var(--color-text-muted);background:var(--color-surface);border-radius:var(--radius-sm);border-left:3px solid var(--color-primary-light);padding:8px 14px;font-size:1rem;line-height:1.65}.Legal-module__q0_YEq__body strong{color:var(--color-text);font-weight:700}.Legal-module__q0_YEq__body a{color:var(--color-primary-light);font-weight:600;text-decoration:none}.Legal-module__q0_YEq__body a:hover{text-decoration:underline}@media (max-width:768px){.Legal-module__q0_YEq__legal{padding:100px 0 64px}}
