.legal-module__oN9fKa__container{z-index:1;max-width:960px;margin:0 auto;padding:140px 24px 100px;position:relative}.legal-module__oN9fKa__header{text-align:center;margin-bottom:64px}.legal-module__oN9fKa__title{font-family:var(--font-heading);font-size:clamp(var(--text-5xl), 5vw, 3.5rem);letter-spacing:-.03em;font-weight:700;line-height:var(--leading-tight);color:var(--text-primary);margin-bottom:var(--space-4)}.legal-module__oN9fKa__meta{font-size:var(--text-sm);color:var(--text-tertiary)}.legal-module__oN9fKa__layout{grid-template-columns:240px 1fr;align-items:start;gap:64px;display:grid}.legal-module__oN9fKa__sidebar{flex-direction:column;gap:8px;display:flex;position:sticky;top:120px}.legal-module__oN9fKa__sidebarTitle{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--text-tertiary);margin-bottom:var(--space-3);font-weight:600}.legal-module__oN9fKa__sidebarLink{font-size:var(--text-sm);color:var(--text-secondary);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);transition:color var(--transition-base), background var(--transition-base);display:block}.legal-module__oN9fKa__sidebarLink:hover{color:var(--text-primary);background:var(--bg-hover)}.legal-module__oN9fKa__sidebarLinkActive{color:var(--kiwi-400);background:var(--success-bg);font-weight:500}.legal-module__oN9fKa__content{line-height:var(--leading-relaxed);color:var(--text-secondary);font-size:var(--text-base);max-width:640px}.legal-module__oN9fKa__content h2{font-family:var(--font-heading);font-size:var(--text-2xl);font-weight:600;line-height:var(--leading-tight);color:var(--text-primary);margin-top:var(--space-12);margin-bottom:var(--space-4);letter-spacing:-.02em;scroll-margin-top:120px}.legal-module__oN9fKa__content h3{font-family:var(--font-heading);font-size:var(--text-xl);font-weight:600;line-height:var(--leading-snug);color:var(--text-primary);margin-top:var(--space-8);margin-bottom:var(--space-3)}.legal-module__oN9fKa__content p{margin-bottom:24px}.legal-module__oN9fKa__content ul{flex-direction:column;gap:8px;margin-bottom:24px;margin-left:20px;list-style-type:disc;display:flex}.legal-module__oN9fKa__content li{padding-left:4px}.legal-module__oN9fKa__content strong{color:var(--text-primary);font-weight:600}.legal-module__oN9fKa__content a{color:var(--kiwi-400);text-underline-offset:4px;transition:color var(--transition-fast);text-decoration:underline}.legal-module__oN9fKa__content a:hover{color:var(--kiwi-300)}.legal-module__oN9fKa__content hr{border:0;border-top:1px solid #ffffff0f;margin:48px 0}@media (max-width:768px){.legal-module__oN9fKa__container{padding-top:100px}.legal-module__oN9fKa__layout{grid-template-columns:1fr;gap:32px}.legal-module__oN9fKa__sidebar{display:none}}
