.about-content{display:flex;flex-direction:column;gap:var(--spacing-xl)}.about-section{padding:clamp(var(--spacing-md),3vw,var(--spacing-xl));background:var(--bg-card);border-radius:var(--radius-xl);border:1px solid var(--border-color);box-shadow:var(--shadow-sm);transition:var(--transition-smooth)}.about-section:hover{box-shadow:var(--shadow-md)}.section-icon{display:inline-flex;align-items:center;justify-content:center;width:clamp(50px,6vw,60px);height:clamp(50px,6vw,60px);background:var(--gradient-primary);border-radius:var(--radius-xl);color:var(--bs-white);margin-bottom:var(--spacing-lg);box-shadow:0 8px 20px #696cff4d}.section-title{font-size:clamp(1.1rem,2.5vw,1.5rem);font-weight:var(--font-weight-bold);color:var(--text-heading);margin-bottom:var(--spacing-md);position:relative;display:inline-block}.section-title:after{content:"";position:absolute;bottom:-8px;left:0;width:50px;height:3px;background:var(--gradient-primary);border-radius:var(--radius-pill)}.section-text{font-size:var(--font-size-base);color:var(--text-secondary);line-height:var(--line-height-relaxed);margin-top:var(--spacing-md)}.section-text.highlight-text{font-style:italic;padding:var(--spacing-md);background:var(--bg-gray-50);border-radius:var(--radius-lg);border-left:4px solid var(--bs-primary);margin-top:var(--spacing-lg)}.section-text.highlight-text,.subsection-title{color:var(--text-heading);font-weight:var(--font-weight-semibold)}.subsection-title{font-size:var(--font-size-lg);margin:var(--spacing-xl) 0 var(--spacing-lg) 0;padding-bottom:var(--spacing-sm);border-bottom:2px solid var(--border-color)}.features-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--spacing-lg);gap:var(--spacing-lg)}.feature-card{background:var(--bg-gray-50);border-radius:var(--radius-xl);padding:var(--spacing-lg);border:1px solid var(--border-color);transition:var(--transition-smooth)}.feature-card:hover{transform:translateY(-4px);box-shadow:var(--shadow-md);border-color:var(--bs-primary)}.feature-card-icon{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;background:var(--gradient-primary);border-radius:var(--radius-lg);color:var(--bs-white);margin-bottom:var(--spacing-md)}.feature-card h4{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--text-heading);margin-bottom:var(--spacing-sm)}.feature-list{list-style:none;padding:0;margin:0}.feature-list li{font-size:var(--font-size-sm);color:var(--text-secondary);line-height:var(--line-height-relaxed);padding:var(--spacing-xs) 0;padding-left:var(--spacing-md);position:relative}.feature-list li:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:6px;height:6px;background:var(--bs-primary);border-radius:var(--radius-circle)}.tech-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--spacing-md);gap:var(--spacing-md)}.tech-item{display:flex;align-items:flex-start;gap:var(--spacing-md);padding:var(--spacing-md);background:var(--bg-gray-50);border-radius:var(--radius-lg);border:1px solid var(--border-color);transition:var(--transition-base)}.tech-item:hover{border-color:var(--bs-primary)}.tech-icon{flex-shrink:0;color:var(--bs-primary);margin-top:2px}.tech-item div{display:flex;flex-direction:column;gap:var(--spacing-xs)}.tech-item strong{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--text-heading)}.tech-item span{font-size:var(--font-size-xs);color:var(--text-secondary);line-height:var(--line-height-relaxed)}.model-cards{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--spacing-lg);gap:var(--spacing-lg);margin-top:var(--spacing-lg)}.model-card{background:var(--bg-gray-50);border-radius:var(--radius-xl);padding:var(--spacing-lg);border:1px solid var(--border-color);transition:var(--transition-smooth)}.model-card:hover{transform:translateY(-4px);box-shadow:var(--shadow-md)}.model-card h4{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--text-heading);margin-bottom:var(--spacing-sm)}.model-card p{font-size:var(--font-size-sm);color:var(--text-secondary);line-height:var(--line-height-relaxed);margin:0}.roadmap-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--spacing-lg);gap:var(--spacing-lg);margin-top:var(--spacing-lg)}.roadmap-item{background:var(--bg-gray-50);border-radius:var(--radius-xl);padding:var(--spacing-lg);border:1px solid var(--border-color);transition:var(--transition-smooth)}.roadmap-item:hover{transform:translateY(-4px);box-shadow:var(--shadow-md);border-color:var(--bs-primary)}.roadmap-icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;background:var(--gradient-primary);border-radius:var(--radius-lg);color:var(--bs-white);margin-bottom:var(--spacing-md)}.roadmap-item h4{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--text-heading);margin-bottom:var(--spacing-xs)}.roadmap-item p{font-size:var(--font-size-sm);color:var(--text-secondary);line-height:var(--line-height-relaxed);margin:0}.privacy-list{list-style:none;padding:0;margin:var(--spacing-lg) 0 0 0;flex-direction:column}.privacy-list,.privacy-list li{display:flex;gap:var(--spacing-sm)}.privacy-list li{align-items:center;font-size:var(--font-size-base);color:var(--text-primary);padding:var(--spacing-sm) var(--spacing-md);background:var(--bg-gray-50);border-radius:var(--radius-lg);border:1px solid var(--border-color)}.check-icon{flex-shrink:0;color:var(--bs-success)}.trust-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--spacing-md);gap:var(--spacing-md);margin-top:var(--spacing-lg)}.trust-item{display:flex;flex-direction:column;gap:var(--spacing-xs);padding:var(--spacing-md);background:var(--bg-gray-50);border-radius:var(--radius-lg);border:1px solid var(--border-color);transition:var(--transition-base)}.trust-item:hover{border-color:var(--bs-primary)}.trust-item strong{font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);color:var(--text-heading)}.trust-item span{font-size:var(--font-size-sm);color:var(--text-secondary);line-height:var(--line-height-relaxed)}.cta-section{text-align:center;background:var(--gradient-primary)!important;border:none!important}.cta-section .section-icon{display:none}.cta-title{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--bs-white);margin-bottom:var(--spacing-md)}.cta-title:after{display:none}.cta-text{color:#ffffffe6;line-height:var(--line-height-relaxed);margin-bottom:var(--spacing-xl);max-width:600px;margin-left:auto;margin-right:auto}.cta-button,.cta-text{font-size:var(--font-size-base)}.cta-button{display:inline-flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-md) var(--spacing-xl);background:var(--bs-white);color:var(--bs-primary);font-weight:var(--font-weight-bold);border-radius:var(--radius-pill);text-decoration:none;transition:var(--transition-smooth);box-shadow:0 4px 15px #0003}.cta-button:hover{transform:translateY(-3px);box-shadow:0 8px 25px #0000004d}[data-theme=dark] .about-section{background:var(--bg-card);border-color:var(--border-color)}[data-theme=dark] .section-icon{box-shadow:0 8px 20px #0000004d}[data-theme=dark] .section-icon,[data-theme=dark] .section-title:after{background:var(--gradient-surface-light)}[data-theme=dark] .section-text.highlight-text{background:var(--bg-surface);border-left-color:var(--text-secondary)}[data-theme=dark] .feature-card{background:var(--bg-surface);border-color:var(--border-color)}[data-theme=dark] .feature-card:hover{border-color:var(--text-secondary)}[data-theme=dark] .feature-card-icon{background:var(--gradient-surface-light)}[data-theme=dark] .feature-list li:before{background:var(--text-secondary)}[data-theme=dark] .tech-item{background:var(--bg-surface);border-color:var(--border-color)}[data-theme=dark] .tech-item:hover{border-color:var(--text-secondary)}[data-theme=dark] .tech-icon{color:var(--text-primary)}[data-theme=dark] .model-card,[data-theme=dark] .roadmap-item{background:var(--bg-surface);border-color:var(--border-color)}[data-theme=dark] .roadmap-item:hover{border-color:var(--text-secondary)}[data-theme=dark] .roadmap-icon{background:var(--gradient-surface-light)}[data-theme=dark] .privacy-list li,[data-theme=dark] .trust-item{background:var(--bg-surface);border-color:var(--border-color)}[data-theme=dark] .trust-item:hover{border-color:var(--text-secondary)}[data-theme=dark] .cta-section{background:var(--gradient-surface-light)!important}[data-theme=dark] .cta-button{background:var(--bg-card);color:var(--text-primary)}[data-theme=pink] .about-section{background:var(--bg-card);border-color:var(--color-pink-alpha-15)}[data-theme=pink] .about-section:hover{box-shadow:0 8px 30px var(--color-pink-alpha-15)}[data-theme=pink] .section-icon{box-shadow:0 8px 20px var(--color-pink-alpha-30)}[data-theme=pink] .section-icon,[data-theme=pink] .section-title:after{background:var(--gradient-primary)}[data-theme=pink] .section-text.highlight-text{background:var(--color-pink-lightest);border-left-color:var(--color-pink-primary)}[data-theme=pink] .feature-card{background:var(--color-pink-lightest);border-color:var(--color-pink-alpha-15)}[data-theme=pink] .feature-card:hover{border-color:var(--color-pink-primary);box-shadow:0 8px 20px var(--color-pink-alpha-20)}[data-theme=pink] .feature-card-icon{background:var(--gradient-primary)}[data-theme=pink] .feature-list li:before{background:var(--color-pink-primary)}[data-theme=pink] .tech-item{background:var(--color-pink-lightest);border-color:var(--color-pink-alpha-15)}[data-theme=pink] .tech-item:hover{border-color:var(--color-pink-primary)}[data-theme=pink] .tech-icon{color:var(--color-pink-primary)}[data-theme=pink] .model-card{background:var(--color-pink-lightest);border-color:var(--color-pink-alpha-15)}[data-theme=pink] .model-card:hover{box-shadow:0 8px 20px var(--color-pink-alpha-20)}[data-theme=pink] .roadmap-item{background:var(--color-pink-lightest);border-color:var(--color-pink-alpha-15)}[data-theme=pink] .roadmap-item:hover{border-color:var(--color-pink-primary);box-shadow:0 8px 20px var(--color-pink-alpha-20)}[data-theme=pink] .roadmap-icon{background:var(--gradient-primary)}[data-theme=pink] .privacy-list li{background:var(--color-pink-lightest);border-color:var(--color-pink-alpha-15)}[data-theme=pink] .check-icon{color:var(--color-pink-primary)}[data-theme=pink] .trust-item{background:var(--color-pink-lightest);border-color:var(--color-pink-alpha-15)}[data-theme=pink] .trust-item:hover{border-color:var(--color-pink-primary)}[data-theme=pink] .cta-section{background:var(--gradient-primary)!important}[data-theme=pink] .cta-button{color:var(--color-pink-primary)}@media (max-width:992px){.features-grid,.model-cards,.roadmap-grid,.tech-grid,.trust-grid{grid-template-columns:1fr}}@media (max-width:768px){.about-content{gap:var(--spacing-lg)}.subsection-title{font-size:var(--font-size-base)}}@media (max-width:480px){.section-icon svg{width:24px;height:24px}.feature-card,.model-card,.roadmap-item{padding:var(--spacing-md)}.feature-card-icon,.roadmap-icon{width:40px;height:40px}.cta-title{font-size:var(--font-size-xl)}.cta-button{padding:var(--spacing-sm) var(--spacing-lg);font-size:var(--font-size-sm)}}:root:not([data-theme=dark]):not([data-theme=pink]) .cta-section,:root:not([data-theme=dark]):not([data-theme=pink]) .feature-card,:root:not([data-theme=dark]):not([data-theme=pink]) .model-card,:root:not([data-theme=dark]):not([data-theme=pink]) .roadmap-item,:root:not([data-theme=dark]):not([data-theme=pink]) .tech-item,:root:not([data-theme=dark]):not([data-theme=pink]) .trust-item{position:relative;overflow:hidden;background:#ffffff80;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid #fff9;border-radius:var(--radius-lg);box-shadow:0 10px 30px #696cff0d,inset 0 0 0 1px #ffffff80;transition:all .4s cubic-bezier(.175,.885,.32,1.275);z-index:1}:root:not([data-theme=dark]):not([data-theme=pink]) .cta-section:before,:root:not([data-theme=dark]):not([data-theme=pink]) .feature-card:before,:root:not([data-theme=dark]):not([data-theme=pink]) .model-card:before,:root:not([data-theme=dark]):not([data-theme=pink]) .roadmap-item:before,:root:not([data-theme=dark]):not([data-theme=pink]) .tech-item:before,:root:not([data-theme=dark]):not([data-theme=pink]) .trust-item:before{content:"";position:absolute;top:0;left:-100%;width:50%;height:100%;background:linear-gradient(90deg,#fff0 0,#fff6 50%,#fff0);transform:skewX(-25deg);transition:all .7s ease;z-index:-1;pointer-events:none}:root:not([data-theme=dark]):not([data-theme=pink]) .cta-section:hover,:root:not([data-theme=dark]):not([data-theme=pink]) .feature-card:hover,:root:not([data-theme=dark]):not([data-theme=pink]) .model-card:hover,:root:not([data-theme=dark]):not([data-theme=pink]) .roadmap-item:hover,:root:not([data-theme=dark]):not([data-theme=pink]) .tech-item:hover,:root:not([data-theme=dark]):not([data-theme=pink]) .trust-item:hover{transform:translateY(-5px);border-color:#696cff80;box-shadow:0 15px 35px #696cff1a,inset 0 0 0 1px #fff9}:root:not([data-theme=dark]):not([data-theme=pink]) .cta-section:hover:before,:root:not([data-theme=dark]):not([data-theme=pink]) .feature-card:hover:before,:root:not([data-theme=dark]):not([data-theme=pink]) .model-card:hover:before,:root:not([data-theme=dark]):not([data-theme=pink]) .roadmap-item:hover:before,:root:not([data-theme=dark]):not([data-theme=pink]) .tech-item:hover:before,:root:not([data-theme=dark]):not([data-theme=pink]) .trust-item:hover:before{left:200%}:root:not([data-theme=dark]):not([data-theme=pink]) .section-icon{animation:float-about 6s ease-in-out infinite}@keyframes float-about{0%{transform:translateY(0)}50%{transform:translateY(-5px)}to{transform:translateY(0)}}:root:not([data-theme=dark]):not([data-theme=pink]) .cta-button{position:relative;overflow:hidden;z-index:1}:root:not([data-theme=dark]):not([data-theme=pink]) .cta-button:before{content:"";position:absolute;top:0;left:-100%;width:50%;height:100%;background:linear-gradient(90deg,#fff0 0,#ffffff4d 50%,#fff0);transform:skewX(-25deg);animation:shine-about-btn 4s infinite;z-index:-1}@keyframes shine-about-btn{0%{left:-100%}20%{left:200%}to{left:200%}}