.container[data-v-44b559e1]{margin:0 auto;max-width:1200px;padding:0 24px}.section-title[data-v-44b559e1]{color:var(--text-primary);font-size:2rem;font-weight:700;margin-bottom:16px}.section-title.center[data-v-44b559e1]{text-align:center}.breadcrumbs[data-v-44b559e1]{background:var(--bg-surface);border-bottom:1px solid var(--border);padding:12px 0}.breadcrumbs .container[data-v-44b559e1]{align-items:center;display:flex;font-size:.875rem;gap:8px}.breadcrumbs a[data-v-44b559e1]{color:var(--text-secondary);text-decoration:none}.breadcrumbs a[data-v-44b559e1]:hover{color:var(--accent)}.breadcrumbs .separator[data-v-44b559e1]{color:var(--text-muted)}.breadcrumbs .current[data-v-44b559e1]{color:var(--text-primary)}.hero-band[data-v-44b559e1]{background:linear-gradient(135deg,var(--hero-bg-from),var(--hero-bg-via),var(--hero-bg-to));padding:80px 0 64px;text-align:center}.since-label[data-v-44b559e1]{background:#ffffff26;border-radius:999px;color:#fff;display:inline-block;font-size:.8125rem;font-weight:600;letter-spacing:.05em;margin-bottom:20px;padding:4px 14px;text-transform:uppercase}.hero-title[data-v-44b559e1]{color:#fff;font-size:2.75rem;font-weight:800;line-height:1.15;margin:0 auto 16px;max-width:700px}.hero-subtitle[data-v-44b559e1]{color:#ffffffd9;font-size:1.125rem;line-height:1.6;margin:0 auto;max-width:560px}.trust-signals[data-v-44b559e1]{background:var(--bg-surface);border-bottom:1px solid var(--border);padding:40px 0}.signals-grid[data-v-44b559e1]{display:grid;gap:32px;grid-template-columns:repeat(4,1fr);text-align:center}.signal-value[data-v-44b559e1]{color:var(--accent);display:block;font-size:2rem;font-weight:800;margin-bottom:4px}.signal-label[data-v-44b559e1]{color:var(--text-secondary);font-size:.9375rem}.our-story[data-v-44b559e1]{padding:80px 0}.story-grid[data-v-44b559e1]{align-items:center;display:grid;gap:64px;grid-template-columns:1fr 1fr}.story-text p[data-v-44b559e1]{color:var(--text-secondary);line-height:1.7;margin-top:16px}.image-placeholder[data-v-44b559e1],.story-image[data-v-44b559e1]{align-items:center;display:flex;justify-content:center}.image-placeholder[data-v-44b559e1]{aspect-ratio:4/3;background:var(--bg-surface);border:2px dashed var(--border);border-radius:12px;color:var(--text-muted);flex-direction:column;font-size:.875rem;gap:12px;width:100%}.our-values[data-v-44b559e1]{background:var(--bg-surface);padding:80px 0}.values-grid[data-v-44b559e1]{display:grid;gap:32px;grid-template-columns:repeat(3,1fr);margin-top:40px}.value-card[data-v-44b559e1]{background:var(--bg);border:1px solid var(--border);border-radius:12px;padding:32px 28px}.value-icon[data-v-44b559e1]{align-items:center;background:var(--accent-subtle);border-radius:12px;color:var(--accent);display:flex;height:56px;justify-content:center;margin-bottom:20px;width:56px}.value-card h3[data-v-44b559e1]{color:var(--text-primary);font-size:1.125rem;font-weight:700;margin-bottom:12px}.value-card p[data-v-44b559e1]{color:var(--text-secondary);font-size:.9375rem;line-height:1.6}.leadership[data-v-44b559e1]{padding:80px 0}.leadership-grid[data-v-44b559e1]{display:grid;gap:32px;grid-template-columns:repeat(4,1fr);margin-top:40px;text-align:center}.leader-photo[data-v-44b559e1]{align-items:center;background:var(--bg-surface);border:2px solid var(--border);border-radius:50%;color:var(--text-muted);display:flex;height:96px;justify-content:center;margin:0 auto 16px;width:96px}.leader h3[data-v-44b559e1]{color:var(--text-primary);font-size:1rem;font-weight:600;margin-bottom:4px}.leader-role[data-v-44b559e1]{color:var(--text-secondary);font-size:.8125rem}.history[data-v-44b559e1]{background:var(--bg-surface);padding:80px 0}.timeline[data-v-44b559e1]{margin:40px auto 0;max-width:640px;padding-left:32px;position:relative}.timeline[data-v-44b559e1]:before{background:var(--border);bottom:0;content:"";left:7px;position:absolute;top:0;width:2px}.timeline-item[data-v-44b559e1]{padding-bottom:36px;position:relative}.timeline-item[data-v-44b559e1]:last-child{padding-bottom:0}.timeline-dot[data-v-44b559e1]{background:var(--accent);border:3px solid var(--bg-surface);border-radius:50%;height:14px;left:-28px;position:absolute;top:4px;width:14px;z-index:1}.timeline-year[data-v-44b559e1]{background:var(--accent-subtle);border-radius:4px;color:var(--accent);display:inline-block;font-size:.8125rem;font-weight:700;margin-bottom:8px;padding:2px 10px}.timeline-content h3[data-v-44b559e1]{color:var(--text-primary);font-size:1.0625rem;font-weight:600;margin-bottom:6px}.timeline-content p[data-v-44b559e1]{color:var(--text-secondary);font-size:.9375rem;line-height:1.6}.cta-banner[data-v-44b559e1]{background:linear-gradient(135deg,var(--cta-gradient-from),var(--cta-gradient-via),var(--cta-gradient-to));padding:64px 0;text-align:center}.cta-banner h2[data-v-44b559e1]{color:#fff;font-size:2rem;font-weight:700;margin-bottom:12px}.cta-banner p[data-v-44b559e1]{color:#ffffffd9;font-size:1.0625rem;margin-bottom:32px}.cta-actions[data-v-44b559e1]{display:flex;gap:16px}.btn[data-v-44b559e1],.cta-actions[data-v-44b559e1]{justify-content:center}.btn[data-v-44b559e1]{align-items:center;border-radius:8px;cursor:pointer;display:inline-flex;font-size:.9375rem;font-weight:600;padding:12px 28px;text-decoration:none;transition:opacity .15s}.btn[data-v-44b559e1]:hover{opacity:.9}.btn-primary[data-v-44b559e1]{background:#fff;color:var(--cta-gradient-from)}.btn-outline[data-v-44b559e1]{background:transparent;border:2px solid hsla(0,0%,100%,.5);color:#fff}@media(max-width:900px){.signals-grid[data-v-44b559e1]{grid-template-columns:repeat(2,1fr)}.story-grid[data-v-44b559e1]{gap:32px}.story-grid[data-v-44b559e1],.values-grid[data-v-44b559e1]{grid-template-columns:1fr}.leadership-grid[data-v-44b559e1]{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.hero-title[data-v-44b559e1]{font-size:1.75rem}.signals-grid[data-v-44b559e1]{gap:24px;grid-template-columns:1fr 1fr}.leadership-grid[data-v-44b559e1]{grid-template-columns:1fr}.cta-actions[data-v-44b559e1]{align-items:center;flex-direction:column}}
