.privacy_privacy__YxPPh{min-height:100vh;background:var(--bg-secondary);padding:var(--spacing-2xl) var(--spacing-md)}.privacy_container__BugcH{max-width:900px;margin:0 auto;background:#fff;border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:var(--spacing-2xl)}.privacy_header__ln_Hi{text-align:center;margin-bottom:var(--spacing-2xl);padding-bottom:var(--spacing-xl);border-bottom:3px solid var(--freen-coral)}.privacy_header__ln_Hi h1{font-size:clamp(2rem,5vw,3rem);color:var(--text-primary);margin-bottom:var(--spacing-sm)}.privacy_subtitle__uD6Sn{color:var(--text-secondary);font-size:1rem}.privacy_content___MI4S{line-height:1.8}.privacy_section___qBr8{margin-bottom:var(--spacing-2xl)}.privacy_section___qBr8 h2{font-size:1.75rem;padding-bottom:var(--spacing-sm);border-bottom:2px solid var(--freen-cream)}.privacy_section___qBr8 h2,.privacy_section___qBr8 h3{color:var(--text-primary);margin-bottom:var(--spacing-md)}.privacy_section___qBr8 h3{font-size:1.375rem;margin-top:var(--spacing-lg)}.privacy_section___qBr8 p,.privacy_section___qBr8 ul{color:var(--text-secondary);margin-bottom:var(--spacing-md)}.privacy_section___qBr8 ul{margin-left:var(--spacing-lg)}.privacy_section___qBr8 li{margin-bottom:var(--spacing-sm);line-height:1.7}.privacy_section___qBr8 li strong{color:var(--text-primary)}.privacy_contact__dKUiO{font-size:1.125rem;font-weight:600}.privacy_contact__dKUiO a{color:var(--freen-coral);text-decoration:none;transition:color .2s ease}.privacy_contact__dKUiO a:hover{color:var(--freen-green);text-decoration:underline}.privacy_company__WNMBq{margin-top:var(--spacing-md);padding:var(--spacing-md);background:var(--freen-cream);border-radius:var(--radius-md);color:var(--text-secondary);font-size:.9375rem;line-height:1.6}.privacy_company__WNMBq strong{color:var(--text-primary);font-size:1.125rem}.privacy_footer__h8_jf{margin-top:var(--spacing-2xl);padding-top:var(--spacing-xl);border-top:2px solid var(--freen-cream);text-align:center}.privacy_backLink__we1df{display:inline-flex;align-items:center;gap:var(--spacing-xs);color:var(--freen-coral);text-decoration:none;font-weight:600;font-size:1.125rem;transition:all .2s ease;padding:var(--spacing-sm) var(--spacing-lg);border-radius:var(--radius-md)}.privacy_backLink__we1df:hover{background:var(--freen-cream);color:var(--freen-green)}@media (max-width:768px){.privacy_container__BugcH{padding:var(--spacing-lg)}.privacy_section___qBr8 ul{margin-left:var(--spacing-md)}}