.about-view[data-v-f4ea459f]{padding-top:0;padding-bottom:6rem}.about-hero[data-v-f4ea459f]{position:relative;min-height:60vh;display:flex;align-items:center;justify-content:center;overflow:hidden;background:linear-gradient(135deg,#b91db91a,#a61ed70d,#667eea1a);margin-top:-80px;padding-top:80px;margin-bottom:4rem}.hero-background[data-v-f4ea459f]{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.hero-content[data-v-f4ea459f]{text-align:center;z-index:2;max-width:800px;padding:2rem}.hero-title[data-v-f4ea459f]{font-size:3rem;margin-bottom:1rem;background:linear-gradient(135deg,var(--text-primary),var(--text-secondary));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-subtitle[data-v-f4ea459f]{font-size:1.25rem;color:var(--text-secondary);line-height:1.5;max-width:600px;margin:0 auto}.mission-section[data-v-f4ea459f]{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;margin-bottom:6rem}.mission-text h2[data-v-f4ea459f]{font-size:2rem;margin-bottom:1.5rem;color:var(--primary)}.mission-text p[data-v-f4ea459f]{font-size:1.1rem;line-height:1.7;color:var(--text-secondary);margin-bottom:2rem}.values-grid[data-v-f4ea459f]{display:flex;gap:2rem}.value-item[data-v-f4ea459f]{display:flex;flex-direction:column;align-items:center;gap:.5rem;text-align:center}.value-item i[data-v-f4ea459f]{font-size:2rem;color:var(--primary);background:#b91db91a;padding:1rem;border-radius:50%}.value-item span[data-v-f4ea459f]{font-weight:600;color:var(--text-primary)}.mission-image[data-v-f4ea459f]{position:relative;border-radius:24px;overflow:hidden;box-shadow:0 20px 40px #0000004d;border:1px solid var(--border)}.mission-image img[data-v-f4ea459f]{width:100%;height:auto;display:block;transition:transform .5s ease}.mission-image:hover img[data-v-f4ea459f]{transform:scale(1.05)}.story-section[data-v-f4ea459f]{background:var(--surface);padding:4rem;border-radius:24px;border:1px solid var(--border);margin-bottom:6rem;text-align:center}.story-section h2[data-v-f4ea459f]{font-size:2rem;margin-bottom:2rem;color:var(--text-primary)}.story-content[data-v-f4ea459f]{max-width:800px;margin:0 auto;color:var(--text-secondary);font-size:1.1rem;line-height:1.8}.story-content p[data-v-f4ea459f]{margin-bottom:1.5rem}.products-section[data-v-f4ea459f]{margin-bottom:6rem}.products-section h2[data-v-f4ea459f]{text-align:center;font-size:2rem;margin-bottom:3rem}.products-grid[data-v-f4ea459f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.product-card[data-v-f4ea459f]{background:var(--surface);padding:2rem;border-radius:16px;border:1px solid var(--border);text-align:center;transition:transform .3s}.product-card[data-v-f4ea459f]:hover{transform:translateY(-5px);border-color:var(--primary)}.product-card i[data-v-f4ea459f]{font-size:2.5rem;color:var(--primary);margin-bottom:1rem}.product-card h3[data-v-f4ea459f]{font-size:1.25rem;margin-bottom:.5rem;color:var(--text-primary)}.product-card p[data-v-f4ea459f]{color:var(--text-secondary);font-size:.9rem;line-height:1.5}.contact-cta[data-v-f4ea459f]{text-align:center;padding:4rem;background:linear-gradient(135deg,#b91db91a,#667eea1a);border-radius:24px}.contact-cta h2[data-v-f4ea459f]{font-size:2rem;margin-bottom:1rem}.contact-cta p[data-v-f4ea459f]{color:var(--text-secondary);margin-bottom:2rem;font-size:1.1rem}.contact-btn[data-v-f4ea459f]{display:inline-block;background:var(--primary);color:#fff;padding:1rem 2rem;border-radius:50px;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s}.contact-btn[data-v-f4ea459f]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #b91db94d}@media (max-width: 900px){.mission-section[data-v-f4ea459f]{grid-template-columns:1fr;text-align:center}.values-grid[data-v-f4ea459f]{justify-content:center}}@media (max-width: 768px){.about-hero[data-v-f4ea459f]{margin-top:0;padding-top:6rem;min-height:30vh}.hero-title[data-v-f4ea459f]{font-size:2rem}.hero-subtitle[data-v-f4ea459f]{font-size:1rem}.mission-text h2[data-v-f4ea459f],.story-section h2[data-v-f4ea459f],.products-section h2[data-v-f4ea459f],.contact-cta h2[data-v-f4ea459f]{font-size:1.5rem}.mission-text p[data-v-f4ea459f],.story-content[data-v-f4ea459f],.contact-cta p[data-v-f4ea459f]{font-size:1rem}.values-grid[data-v-f4ea459f]{flex-wrap:wrap;gap:1.5rem}.story-section[data-v-f4ea459f]{padding:2rem;margin-bottom:3rem}.products-section[data-v-f4ea459f]{margin-bottom:3rem}.contact-cta[data-v-f4ea459f]{padding:2rem}}
