.about-content[data-v-445a2575]{max-width:100%;line-height:1.7}.about-content h2[data-v-445a2575]{background:linear-gradient(135deg,var(--primary),var(--secondary-color));-webkit-background-clip:text;background-clip:text;font-size:2rem;margin-bottom:1.5rem;text-align:center}.about-content h3[data-v-445a2575]{color:var(--primary);margin-top:3rem;margin-bottom:1.5rem;font-size:1.5rem}.about-content ul[data-v-445a2575]{margin:1.5rem 0;padding-left:1.5rem}.about-content li[data-v-445a2575]{margin-bottom:.8rem;line-height:1.6}.about-content li strong[data-v-445a2575]{color:var(--primary)}.user-types[data-v-445a2575]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin:2rem 0}.user-type[data-v-445a2575]{background:var(--card-bg);border:1px solid var(--border-color);border-radius:12px;padding:1.5rem;text-align:center;transition:all .3s ease;position:relative;overflow:hidden}.user-type[data-v-445a2575]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:3px;background:linear-gradient(90deg,var(--primary),var(--secondary-color));transition:left .5s ease}.user-type[data-v-445a2575]:hover{transform:translateY(-5px);box-shadow:0 8px 25px rgba(0,0,0,.15)}.user-type[data-v-445a2575]:hover:before{left:0}.user-type h4[data-v-445a2575]{color:var(--primary);margin-bottom:1rem;font-size:1.2rem}.features-grid[data-v-445a2575]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;margin:2rem 0}.feature-item[data-v-445a2575]{background:var(--muted-bg);border-radius:12px;padding:1.5rem;border-left:4px solid var(--primary);transition:all .3s ease}.feature-item[data-v-445a2575]:hover{transform:translateX(5px);box-shadow:0 4px 15px rgba(0,0,0,.1)}.feature-item h4[data-v-445a2575]{color:var(--primary);margin-bottom:.8rem;font-size:1.1rem}.feature-item p[data-v-445a2575]{margin:0;color:var(--muted-foreground);line-height:1.5}.page-actions[data-v-445a2575]{margin-top:3rem;display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}@media (max-width:768px){.features-grid[data-v-445a2575],.user-types[data-v-445a2575]{grid-template-columns:1fr}.about-content h2[data-v-445a2575]{font-size:1.5rem}.page-actions[data-v-445a2575]{flex-direction:column;align-items:center}.page-actions .cancel-btn[data-v-445a2575],.page-actions .submit-btn[data-v-445a2575]{width:100%;max-width:200px;text-align:center}}.features-content[data-v-dfaf4fb4]{max-width:100%;margin:0 auto}.page-subheading[data-v-dfaf4fb4]{margin:.25rem 0 .75rem 0;color:var(--primary);font-size:1.35rem;line-height:1.3}.page-intro[data-v-dfaf4fb4]{margin:0 0 1.25rem 0;color:var(--muted-foreground);line-height:1.6}.toc[data-v-dfaf4fb4]{background:var(--muted-bg);border:1px solid var(--border-color);border-radius:12px;padding:1.5rem;margin-bottom:2rem}.toc ul[data-v-dfaf4fb4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.75rem 1rem;padding:0;margin:0;list-style:none}.toc a[data-v-dfaf4fb4]{color:var(--primary);text-decoration:none}.howto-section[data-v-dfaf4fb4]{display:grid;grid-template-columns:1fr;gap:1.5rem;align-items:start;padding:2rem;border:1px solid var(--border-color);border-radius:16px;margin-bottom:2rem;background:var(--card-bg)}.howto-section h2[data-v-dfaf4fb4]{margin-top:.25rem}.section-media img[data-v-dfaf4fb4]{width:100%;height:auto;border-radius:12px;border:1px solid var(--border-color)}.why-use[data-v-dfaf4fb4]{color:var(--muted-foreground);font-style:italic;margin-bottom:1rem;line-height:1.5}.pro-tip[data-v-dfaf4fb4]{color:var(--muted-foreground);margin-top:.5rem}.cta-section[data-v-dfaf4fb4]{text-align:center;margin:2.5rem 0 2rem;padding:2rem;background:var(--muted-bg);border-radius:20px}.cta-buttons[data-v-dfaf4fb4]{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}@media (max-width:768px){.toc ul[data-v-dfaf4fb4]{gap:.5rem 1rem}.cta-buttons[data-v-dfaf4fb4]{flex-direction:column;align-items:center}.cta-buttons .cancel-btn[data-v-dfaf4fb4],.cta-buttons .submit-btn[data-v-dfaf4fb4]{width:100%;max-width:250px}}.feedback-form[data-v-0deff734]{display:flex;flex-direction:column;gap:1rem;margin-top:1.5rem}.error-message[data-v-0deff734]{background-color:#ffebee;border:1px solid #e57373;border-radius:4px;padding:.75rem;color:#c62828}.error-message p[data-v-0deff734]{margin:0}