main.svelte-cwls5q{flex:1}.container.svelte-cwls5q{max-width:1200px;padding:0 var(--spacing-md);margin:0 auto}.about-hero.svelte-cwls5q{padding:var(--spacing-2xl) var(--spacing-md);border-bottom:1px solid var(--color-border);background:linear-gradient(135deg,#10b9810d 0%,#3b82f60d 100%)}.about-hero.svelte-cwls5q h1:where(.svelte-cwls5q){margin-bottom:var(--spacing-lg)}.lead.svelte-cwls5q{color:var(--color-text-muted);max-width:600px;font-size:1.25rem}.about-mission.svelte-cwls5q{padding:var(--spacing-2xl) var(--spacing-md)}.mission-grid.svelte-cwls5q{gap:var(--spacing-2xl);grid-template-columns:1fr 1fr;align-items:center;display:grid}.mission-content.svelte-cwls5q p:where(.svelte-cwls5q){margin-bottom:var(--spacing-lg)}.highlight-box.svelte-cwls5q{background:linear-gradient(135deg, var(--color-card-bg) 0%, #10b9811a 100%);padding:var(--spacing-xl);border-radius:var(--radius-lg);border:1px solid var(--color-border);text-align:center}.highlight-number.svelte-cwls5q{color:var(--color-primary);margin-bottom:var(--spacing-md);font-size:3rem;font-weight:800}.highlight-text.svelte-cwls5q{color:var(--color-text-muted);font-size:1.1rem}.about-approach.svelte-cwls5q{padding:var(--spacing-2xl) var(--spacing-md);background-color:var(--color-card-bg);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.about-approach.svelte-cwls5q h2:where(.svelte-cwls5q){text-align:center;margin-bottom:var(--spacing-2xl)}.approach-grid.svelte-cwls5q{gap:var(--spacing-lg);grid-template-columns:repeat(auto-fit,minmax(250px,1fr));display:grid}.approach-item.svelte-cwls5q{background-color:var(--color-background);padding:var(--spacing-lg);border-radius:var(--radius-lg);border:1px solid var(--color-border);text-align:center;transition:all .3s}.approach-item.svelte-cwls5q:hover{border-color:var(--color-primary);transform:translateY(-4px)}.approach-icon.svelte-cwls5q{margin-bottom:var(--spacing-md);font-size:3rem}.approach-item.svelte-cwls5q h3:where(.svelte-cwls5q){margin-bottom:var(--spacing-md)}.approach-item.svelte-cwls5q p:where(.svelte-cwls5q){font-size:.95rem}.about-products.svelte-cwls5q{padding:var(--spacing-2xl) var(--spacing-md)}.about-products.svelte-cwls5q h2:where(.svelte-cwls5q){text-align:center;margin-bottom:var(--spacing-2xl)}.products-overview.svelte-cwls5q{gap:var(--spacing-lg);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}.product-overview-item.svelte-cwls5q{background-color:var(--color-card-bg);padding:var(--spacing-lg);border-radius:var(--radius-lg);border:1px solid var(--color-border)}.product-overview-item.svelte-cwls5q h3:where(.svelte-cwls5q){color:var(--color-primary);margin-bottom:var(--spacing-md)}.product-overview-item.svelte-cwls5q p:where(.svelte-cwls5q){margin-bottom:var(--spacing-lg)}.product-features.svelte-cwls5q{margin:0;padding:0;list-style:none}.product-features.svelte-cwls5q li:where(.svelte-cwls5q){color:var(--color-text-muted);padding:8px 0 8px 24px;position:relative}.product-features.svelte-cwls5q li:where(.svelte-cwls5q):before{content:"✓";color:var(--color-primary);font-weight:700;position:absolute;left:0}.about-why-invest.svelte-cwls5q{padding:var(--spacing-2xl) var(--spacing-md);background-color:var(--color-card-bg);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.about-why-invest.svelte-cwls5q h2:where(.svelte-cwls5q){text-align:center;margin-bottom:var(--spacing-2xl)}.invest-grid.svelte-cwls5q{gap:var(--spacing-lg);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.invest-item.svelte-cwls5q{background-color:var(--color-background);padding:var(--spacing-lg);border-radius:var(--radius-lg);border:1px solid var(--color-border)}.invest-item.svelte-cwls5q h3:where(.svelte-cwls5q){color:var(--color-primary);margin-bottom:var(--spacing-md)}.about-contact.svelte-cwls5q{padding:var(--spacing-2xl) var(--spacing-md);text-align:center}.about-contact.svelte-cwls5q h2:where(.svelte-cwls5q){margin-bottom:var(--spacing-lg)}.about-contact.svelte-cwls5q p:where(.svelte-cwls5q){margin-bottom:var(--spacing-xl);font-size:1.1rem}.btn-primary.svelte-cwls5q{background-color:var(--color-primary);color:var(--color-background);border-radius:var(--radius);padding:12px 32px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block}.btn-primary.svelte-cwls5q:hover{background-color:var(--color-primary-light);transform:translateY(-2px)}@media (width<=768px){.mission-grid.svelte-cwls5q{grid-template-columns:1fr}.about-hero.svelte-cwls5q h1:where(.svelte-cwls5q){font-size:2rem}}
