.legal-page[data-v-4759e862]{padding-top:var(--header-height)}.legal-page__container[data-v-4759e862]{max-width:860px;padding:var(--spacing-4xl) 20px;margin:0 auto}.legal-page__title[data-v-4759e862]{font-size:clamp(var(--font-size-3xl), 5vw, var(--font-size-5xl));text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-primary);margin-bottom:var(--spacing-sm);font-weight:590;line-height:1.1}.legal-page__updated[data-v-4759e862]{font-family:var(--font-family-secondary);font-size:var(--font-size-sm);color:var(--color-text-muted);margin-bottom:var(--spacing-3xl)}.legal-page__content[data-v-4759e862]{gap:var(--spacing-2xl);flex-direction:column;display:flex}.legal-page__content--cms[data-v-4759e862] h2{font-size:clamp(var(--font-size-lg), 2.5vw, var(--font-size-xl));color:var(--color-text-primary);margin:var(--spacing-xl) 0 var(--spacing-md);letter-spacing:.02em;font-weight:590}.legal-page__content--cms[data-v-4759e862] p,.legal-page__content--cms[data-v-4759e862] li{font-family:var(--font-family-secondary);font-size:var(--font-size-md);color:var(--color-text-secondary);font-weight:500;line-height:1.8}.legal-page__content--cms[data-v-4759e862] ul{padding-left:var(--spacing-lg)}.legal-page__content--cms[data-v-4759e862] a{color:var(--color-neon-cyan)}.legal-page__content[data-v-4759e862] .legal-page__section h2{font-size:clamp(var(--font-size-lg), 2.5vw, var(--font-size-xl));color:var(--color-text-primary);margin-bottom:var(--spacing-md);letter-spacing:.02em;font-weight:590}.legal-page__content[data-v-4759e862] .legal-page__section p{font-family:var(--font-family-secondary);font-size:var(--font-size-md);color:var(--color-text-secondary);margin:0 0 var(--spacing-sm) 0;font-weight:500;line-height:1.8}.legal-page__content[data-v-4759e862] .legal-page__section ul{margin:var(--spacing-sm) 0;gap:var(--spacing-sm);flex-direction:column;padding:0;list-style:none;display:flex}.legal-page__content[data-v-4759e862] .legal-page__section li{font-family:var(--font-family-secondary);font-size:var(--font-size-md);color:var(--color-text-secondary);padding-left:var(--spacing-lg);font-weight:500;line-height:1.7;position:relative}.legal-page__content[data-v-4759e862] .legal-page__section li:before{content:"";background:var(--color-neon-cyan);width:6px;height:6px;box-shadow:0 0 6px var(--color-overlay-cyan-25);border-radius:50%;position:absolute;top:10px;left:0}.legal-page__content[data-v-4759e862] .legal-page__section li strong{color:var(--color-text-primary)}.legal-page__content[data-v-4759e862] .legal-page__section a{color:var(--color-neon-cyan);transition:color var(--transition-fast), text-shadow var(--transition-fast)}.legal-page__content[data-v-4759e862] .legal-page__section a:hover{text-shadow:var(--shadow-link-cyan)}@media (width<=480px){.legal-page__container[data-v-4759e862]{padding:var(--spacing-3xl) 12px}.legal-page__title[data-v-4759e862]{font-size:var(--font-size-2xl)}}@media (width>=768px){.legal-page__container[data-v-4759e862]{padding:var(--spacing-4xl) 40px}}@media (width>=1280px){.legal-page__container[data-v-4759e862]{padding:var(--spacing-4xl) 60px}}
