@keyframes legal-pages-module-scss-module__HroKva__scssfadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes legal-pages-module-scss-module__HroKva__scsslideIn{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}.legal-pages-module-scss-module__HroKva__legalPage{color:#1f2937;background-color:#fff;min-height:100vh;line-height:1.6}.legal-pages-module-scss-module__HroKva__legalContainer{max-width:1200px;margin:0 auto;padding:3rem 1rem}@media (min-width:768px){.legal-pages-module-scss-module__HroKva__legalContainer{padding:2rem 1rem}}.legal-pages-module-scss-module__HroKva__legalHeader{margin-bottom:3rem}.legal-pages-module-scss-module__HroKva__legalTitle{color:#111827;margin-bottom:1rem;font-size:2.5rem;font-weight:700;line-height:1.2}@media (min-width:768px){.legal-pages-module-scss-module__HroKva__legalTitle{font-size:2rem}}.legal-pages-module-scss-module__HroKva__legalSubtitle{color:#4b5563;margin-bottom:.5rem;font-size:1.125rem}.legal-pages-module-scss-module__HroKva__legalDate{color:#6b7280;margin-top:.5rem;font-size:.875rem}.legal-pages-module-scss-module__HroKva__legalNav{border-bottom:1px solid #e5e7eb;margin-bottom:2rem;padding-bottom:1.5rem}.legal-pages-module-scss-module__HroKva__legalNavLinks{flex-wrap:wrap;gap:1rem;font-size:.875rem;display:flex}.legal-pages-module-scss-module__HroKva__legalNavLink{color:#2563eb;text-decoration:none;transition:color .2s}.legal-pages-module-scss-module__HroKva__legalNavLink:hover{color:#1e40af;text-decoration:underline}.legal-pages-module-scss-module__HroKva__legalNavLinkActive{color:#111827;font-weight:600;text-decoration:none}.legal-pages-module-scss-module__HroKva__legalNavLinkActive:hover{text-decoration:none}.legal-pages-module-scss-module__HroKva__legalNavSeparator{color:#9ca3af}.legal-pages-module-scss-module__HroKva__legalContent{max-width:none}.legal-pages-module-scss-module__HroKva__legalSection{margin-bottom:3rem}.legal-pages-module-scss-module__HroKva__legalSectionTitle{color:#111827;margin-top:1.5rem;margin-bottom:1rem;font-size:1.5rem;font-weight:700}@media (min-width:768px){.legal-pages-module-scss-module__HroKva__legalSectionTitle{font-size:1.25rem}}.legal-pages-module-scss-module__HroKva__legalSectionSubtitle{color:#1f2937;margin-top:1.5rem;margin-bottom:.75rem;font-size:1.25rem;font-weight:600}@media (min-width:768px){.legal-pages-module-scss-module__HroKva__legalSectionSubtitle{font-size:1.125rem}}.legal-pages-module-scss-module__HroKva__legalSectionSubtitleSmall{color:#374151;margin-top:1rem;margin-bottom:.5rem;font-size:1.125rem;font-weight:600}.legal-pages-module-scss-module__HroKva__legalText{color:#374151;margin-bottom:1rem;line-height:1.75}.legal-pages-module-scss-module__HroKva__legalList{color:#374151;margin-bottom:1rem;margin-left:1rem;line-height:1.75;list-style-type:disc;list-style-position:inside}.legal-pages-module-scss-module__HroKva__legalList li{margin-bottom:.5rem}.legal-pages-module-scss-module__HroKva__legalList strong{color:#111827;font-weight:600}.legal-pages-module-scss-module__HroKva__legalBox{background-color:#f9fafb;border-radius:.5rem;margin-top:1rem;margin-bottom:1rem;padding:1.5rem}.legal-pages-module-scss-module__HroKva__legalBoxWarning{background-color:#fef3c7;border-left:4px solid #f59e0b;margin-top:1rem;margin-bottom:1rem;padding:1rem}.legal-pages-module-scss-module__HroKva__legalBoxWarningTitle{color:#92400e;margin-bottom:.5rem;font-weight:600}.legal-pages-module-scss-module__HroKva__legalBoxWarningText{color:#78350f;line-height:1.75}.legal-pages-module-scss-module__HroKva__legalBoxInfo{background-color:#eff6ff;border-radius:.5rem;margin-top:1rem;margin-bottom:1rem;padding:1.5rem}.legal-pages-module-scss-module__HroKva__legalBoxInfo p{margin-bottom:.5rem}.legal-pages-module-scss-module__HroKva__legalBoxInfo strong{color:#111827;font-weight:600}.legal-pages-module-scss-module__HroKva__legalLink{color:#2563eb;text-decoration:none;transition:color .2s}.legal-pages-module-scss-module__HroKva__legalLink:hover{color:#1e40af;text-decoration:underline}
