.privacy-module__eQ0Rba__privacyPage{padding:var(--space-24) 0 var(--space-16);position:relative;overflow:hidden}.privacy-module__eQ0Rba__heroBg{z-index:0;pointer-events:none;position:absolute;inset:0}.privacy-module__eQ0Rba__heroOrb{filter:blur(80px);background:radial-gradient(circle,#6366f114 0%,#0000 70%);border-radius:50%;width:600px;height:600px;position:absolute;top:-20%;left:30%}.privacy-module__eQ0Rba__privacyContent{z-index:1;max-width:860px;margin:0 auto;position:relative}.privacy-module__eQ0Rba__header{text-align:center;margin-bottom:var(--space-12)}.privacy-module__eQ0Rba__label{font-size:var(--font-size-sm);text-transform:uppercase;letter-spacing:.15em;background:var(--gradient-primary);-webkit-text-fill-color:transparent;margin-bottom:var(--space-4);-webkit-background-clip:text;background-clip:text;font-weight:600;display:inline-block}.privacy-module__eQ0Rba__title{font-size:var(--font-size-5xl);letter-spacing:-.03em;color:var(--text-primary);margin-bottom:var(--space-4);font-weight:900}.privacy-module__eQ0Rba__lastUpdated,.privacy-module__eQ0Rba__effectiveDate{font-size:var(--font-size-sm);color:var(--text-muted)}.privacy-module__eQ0Rba__lastUpdated{margin-bottom:var(--space-1)}.privacy-module__eQ0Rba__policyCard{background:var(--bg-card);border:1px solid var(--bg-glass-border);border-radius:var(--radius-xl);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:var(--space-12)}.privacy-module__eQ0Rba__section{margin-bottom:var(--space-10);padding-bottom:var(--space-10);border-bottom:1px solid var(--border-subtle)}.privacy-module__eQ0Rba__section:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.privacy-module__eQ0Rba__section h2{font-size:var(--font-size-xl);margin-bottom:var(--space-5);color:var(--text-primary);letter-spacing:-.01em;font-weight:700}.privacy-module__eQ0Rba__section h3{font-size:var(--font-size-base);margin-top:var(--space-6);margin-bottom:var(--space-3);color:var(--accent-indigo-light);font-weight:600}.privacy-module__eQ0Rba__section p{font-size:var(--font-size-sm);color:var(--text-secondary);margin-bottom:var(--space-4);line-height:1.85}.privacy-module__eQ0Rba__section ul{padding-left:var(--space-6);margin-bottom:var(--space-4)}.privacy-module__eQ0Rba__section li{font-size:var(--font-size-sm);color:var(--text-secondary);margin-bottom:var(--space-2);line-height:1.85;list-style:outside}.privacy-module__eQ0Rba__section li strong{color:var(--text-primary);font-weight:600}.privacy-module__eQ0Rba__highlight{padding:var(--space-4) var(--space-6);border-left:3px solid var(--accent-indigo);border-radius:0 var(--radius-sm) var(--radius-sm) 0;margin:var(--space-4) 0;font-size:var(--font-size-sm);color:var(--text-primary);background:#6366f114;line-height:1.7}.privacy-module__eQ0Rba__contactInfo{gap:var(--space-3);margin-top:var(--space-4);padding:var(--space-5) var(--space-6);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:#ffffff05;flex-direction:column;display:flex}.privacy-module__eQ0Rba__contactItem{align-items:center;gap:var(--space-3);font-size:var(--font-size-sm);color:var(--text-secondary);display:flex}.privacy-module__eQ0Rba__contactItem svg{color:var(--accent-indigo-light);flex-shrink:0}.privacy-module__eQ0Rba__contactItem strong{color:var(--text-primary)}.privacy-module__eQ0Rba__footer{text-align:center;margin-top:var(--space-10);align-items:center;gap:var(--space-4);flex-direction:column;display:flex}.privacy-module__eQ0Rba__footer p{font-size:var(--font-size-xs);color:var(--text-muted);max-width:500px}.privacy-module__eQ0Rba__backLink{font-size:var(--font-size-sm);color:var(--accent-indigo-light);transition:color var(--transition-fast);font-weight:600}.privacy-module__eQ0Rba__backLink:hover{color:var(--accent-indigo)}@media (max-width:768px){.privacy-module__eQ0Rba__title{font-size:var(--font-size-3xl)}.privacy-module__eQ0Rba__policyCard{padding:var(--space-6);border-radius:var(--radius-lg)}.privacy-module__eQ0Rba__section{margin-bottom:var(--space-6);padding-bottom:var(--space-6)}}@media (max-width:480px){.privacy-module__eQ0Rba__title{font-size:var(--font-size-2xl)}.privacy-module__eQ0Rba__policyCard{padding:var(--space-4)}}
