.privacy-page{padding:var(--spacing-2xl) 0}.privacy-page__header{text-align:center;margin-bottom:var(--spacing-2xl)}.privacy-page__title{margin-bottom:var(--spacing-sm);background:linear-gradient(135deg, var(--color-text-primary), var(--color-primary));-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(2rem,5vw,3rem);font-weight:800}.privacy-page__date{color:var(--color-text-tertiary);font-size:var(--font-size-sm)}.privacy-page__content{max-width:800px;margin:0 auto}.privacy-page__section{margin-bottom:var(--spacing-xl);padding-bottom:var(--spacing-md);border-bottom:1px solid var(--color-border)}.privacy-page__section:last-child{border-bottom:none;margin-bottom:0}.privacy-page__section h2{font-size:var(--font-size-xl);margin-bottom:var(--spacing-md);color:var(--color-text-primary);font-weight:700}.privacy-page__section p,.privacy-page__section li{color:var(--color-text-secondary);margin-bottom:var(--spacing-sm);line-height:1.6}.privacy-page__section ul{padding-left:var(--spacing-lg);margin:var(--spacing-sm) 0}.privacy-page__section li{margin-bottom:var(--spacing-xs)}.privacy-page__section a{color:var(--color-primary);transition:color var(--transition-fast);text-decoration:none}.privacy-page__section a:hover{color:var(--color-primary-hover);text-decoration:underline}
