.about-container,.privacy-container,.changelog-container{width:min(840px,calc(100% - 2rem));margin:clamp(1rem,3vw,2.5rem) auto}.about-container>h1,.privacy-container>h1,.changelog-header h1{margin:0 0 var(--spacing-lg);color:var(--text-primary);font-size:clamp(2rem,5vw,2.75rem);line-height:1.1}.about-container>h1{text-align:center}.about-container .section,.privacy-container,.changelog-header,.changelog-entry,.changelog-container .empty-state{background:var(--surface-card-bg);border:1px solid var(--surface-card-border);border-radius:var(--radius-lg);box-shadow:var(--surface-card-shadow)}.about-container .section{padding:clamp(1.25rem,4vw,2rem);margin-bottom:var(--spacing-lg)}.about-container .who-we-are{display:flex;flex-direction:column;gap:var(--spacing-xl)}.about-container .image-container{text-align:center}.about-container .founder-image{width:min(200px,62vw);height:auto;aspect-ratio:1;border-radius:50%;object-fit:cover;border:4px solid var(--surface-card-border)}.about-container h2,.privacy-container h2,.privacy-container h3,.privacy-container h4,.changelog-content h2,.changelog-content h3{color:var(--text-primary)}.about-container h2{margin-bottom:var(--spacing-md)}.about-container p,.privacy-container p,.privacy-container li,.changelog-header p,.changelog-content p,.changelog-content li,.changelog-container .empty-state-text{color:var(--text-secondary);line-height:1.7}.about-container p,.privacy-container p,.changelog-content p{margin-bottom:var(--spacing-md)}.about-container p:last-child,.privacy-container p:last-child,.changelog-content p:last-child{margin-bottom:0}.about-container h1,.about-container h2,.about-container p,.about-container a,.privacy-container h1,.privacy-container h2,.privacy-container h3,.privacy-container h4,.privacy-container p,.privacy-container li,.privacy-container strong,.privacy-container a,.changelog-container h1,.changelog-container h2,.changelog-container h3,.changelog-container p,.changelog-container li,.changelog-container code{hyphens:auto;overflow-wrap:anywhere}.about-container a,.privacy-container a{color:var(--link-color);text-decoration-thickness:1px;text-underline-offset:0.18em}.about-container a:hover,.privacy-container a:hover{color:var(--link-hover-color);text-decoration:underline}.privacy-container{padding:clamp(1.25rem,4vw,2.5rem)}.privacy-container h2{margin:2.5rem 0 var(--spacing-md);font-size:clamp(1.4rem,4vw,1.8rem)}.privacy-container h3{margin:1.75rem 0 var(--spacing-sm)}.privacy-container h4{margin:1.25rem 0 var(--spacing-xs)}.privacy-container ul,.changelog-content ul{margin-bottom:var(--spacing-md);padding-inline-start:1.5rem}.privacy-container li,.changelog-content li{margin-bottom:var(--spacing-xs)}.changelog-header{padding:clamp(1.5rem,4vw,2.25rem);margin-bottom:var(--spacing-xl);text-align:center}.changelog-header h1{margin-bottom:var(--spacing-sm)}.changelog-header p{margin:0}.changelog-entry{position:relative;padding:clamp(1.25rem,4vw,2rem);margin-bottom:var(--spacing-lg)}.changelog-date{display:inline-block;margin-bottom:var(--spacing-md);padding:0.4rem 0.8rem;border-radius:var(--radius-md);background:var(--primary-color);color:var(--on-primary-color);font-size:0.875rem;font-weight:700}.changelog-content h2{margin:1.5rem 0 var(--spacing-sm);font-size:1.25rem}.changelog-content h3{margin:var(--spacing-md) 0 var(--spacing-xs);font-size:1.1rem}.changelog-content code{padding:0.125rem 0.3rem;border-radius:var(--radius-sm);background:var(--compact-control-bg);color:var(--compact-control-text);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:0.875em}.changelog-container .empty-state{padding:clamp(2.5rem,10vw,4rem) 2rem;text-align:center}.changelog-container .empty-state-icon{margin-bottom:var(--spacing-md);font-size:3rem}.changelog-container .empty-state-text{margin:0}@media (min-width:768px){.about-container .who-we-are{flex-direction:row;align-items:center}.about-container .image-container{flex-shrink:0}}@media (max-width:480px){.about-container,.privacy-container,.changelog-container{width:min(100% - 1rem,840px)}}