.hero.svelte-13wmnd{background:linear-gradient(180deg, var(--off-white) 0%, var(--white) 100%);padding:5rem 0 4rem;overflow:hidden}.hero-inner.svelte-13wmnd{grid-template-columns:1fr 1fr;align-items:center;gap:4rem;display:grid}.hero-eyebrow.svelte-13wmnd{font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);align-items:center;gap:.5rem;margin-bottom:1.25rem;font-size:.8rem;font-weight:600;display:flex}.eyebrow-dot.svelte-13wmnd{background:var(--gold);border-radius:50%;width:7px;height:7px;display:inline-block}.hero-title.svelte-13wmnd{color:var(--text-primary);margin-bottom:1.25rem;font-size:clamp(2rem,4vw,3rem);line-height:1.2}.hero-title.svelte-13wmnd em:where(.svelte-13wmnd){color:var(--accent);font-style:italic}.hero-desc.svelte-13wmnd{color:var(--text-secondary);max-width:480px;margin-bottom:2rem;font-size:1.0625rem}.hero-actions.svelte-13wmnd{flex-wrap:wrap;gap:.875rem;margin-bottom:2.5rem;display:flex}.hero-stats.svelte-13wmnd{align-items:center;gap:1.5rem;display:flex}.stat.svelte-13wmnd{text-align:center}.stat.svelte-13wmnd strong:where(.svelte-13wmnd){font-family:var(--font-display);color:var(--text-primary);font-size:1.375rem;font-weight:700;display:block}.stat.svelte-13wmnd span:where(.svelte-13wmnd){font-family:var(--font-ui);color:var(--text-muted);font-size:.78rem}.stat-divider.svelte-13wmnd{background:var(--border);width:1px;height:36px}.hero-visual.svelte-13wmnd{height:380px;position:relative}.hero-card.svelte-13wmnd{border:1px solid var(--border);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);background:#fff;padding:1.25rem 1.5rem;position:absolute}.hcard-icon.svelte-13wmnd{margin-bottom:.375rem;font-size:1.5rem}.hcard-label.svelte-13wmnd{font-family:var(--font-ui);color:var(--text-primary);font-size:.9rem;font-weight:600}.hcard-sub.svelte-13wmnd{font-family:var(--font-ui);color:var(--text-muted);margin-top:.125rem;font-size:.8rem}.hero-card-1.svelte-13wmnd{min-width:180px;top:20px;left:10px}.hero-card-2.svelte-13wmnd{min-width:195px;top:140px;right:0}.hero-card-3.svelte-13wmnd{min-width:170px;bottom:30px;left:60px}.hero-bg-circle.svelte-13wmnd{z-index:-1;background:radial-gradient(circle,#1a4a7a0f 0%,#0000 70%);border-radius:50%;width:280px;height:280px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.quote-section.svelte-13wmnd{background:var(--accent);padding:4rem 0}.featured-quote.svelte-13wmnd{text-align:center;background:0 0;border:none;padding:0}.featured-quote.svelte-13wmnd p:where(.svelte-13wmnd){font-family:var(--font-display);color:#fff;margin-bottom:1rem;font-size:clamp(1.25rem,2.5vw,1.75rem);font-style:italic;line-height:1.5}.featured-quote.svelte-13wmnd cite:where(.svelte-13wmnd){font-family:var(--font-ui);color:#ffffffa6;font-size:.875rem;font-style:normal}.about-section.svelte-13wmnd{padding:5rem 0}.about-grid.svelte-13wmnd{grid-template-columns:1fr 1fr;align-items:start;gap:4rem;display:grid}.section-tag.svelte-13wmnd{font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.08em;color:var(--accent);background:#1a4a7a14;border-radius:20px;margin-bottom:.875rem;padding:.25rem .75rem;font-size:.78rem;font-weight:600;display:inline-block}.about-text.svelte-13wmnd h2:where(.svelte-13wmnd){margin-bottom:1rem;font-size:1.875rem}.about-text.svelte-13wmnd>p:where(.svelte-13wmnd){color:var(--text-secondary);margin-bottom:1.75rem}.about-pillars.svelte-13wmnd{grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1.75rem;display:grid}.pillar.svelte-13wmnd{align-items:flex-start;gap:.75rem;display:flex}.pillar-icon.svelte-13wmnd{flex-shrink:0;margin-top:.125rem;font-size:1.25rem}.pillar.svelte-13wmnd strong:where(.svelte-13wmnd){font-family:var(--font-ui);margin-bottom:.25rem;font-size:.9rem;font-weight:600;display:block}.pillar.svelte-13wmnd p:where(.svelte-13wmnd){font-family:var(--font-ui);color:var(--text-secondary);font-size:.83rem}.founder-card.svelte-13wmnd{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--off-white);gap:1.25rem;margin-bottom:1rem;padding:1.5rem;display:flex}.founder-initial.svelte-13wmnd{background:var(--accent);color:#fff;width:52px;height:52px;font-family:var(--font-display);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.375rem;font-weight:700;display:flex}.founder-info.svelte-13wmnd h4:where(.svelte-13wmnd){margin-bottom:.125rem;font-size:1rem;font-weight:700}.founder-info.svelte-13wmnd p:where(.svelte-13wmnd){font-family:var(--font-ui);color:var(--text-muted);font-size:.83rem}.founder-desc.svelte-13wmnd{margin-top:.5rem;line-height:1.5;color:var(--text-secondary)!important}.blog-section.svelte-13wmnd{background:var(--off-white);padding:5rem 0}.section-header.svelte-13wmnd{justify-content:space-between;align-items:flex-end;margin-bottom:2rem;display:flex}.section-header.svelte-13wmnd h2:where(.svelte-13wmnd){margin-top:.5rem;font-size:1.75rem}.blog-grid.svelte-13wmnd{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.blog-card.svelte-13wmnd{border:1px solid var(--border);border-radius:var(--radius-lg);background:#fff;transition:box-shadow .2s,transform .2s;overflow:hidden}.blog-card.svelte-13wmnd:hover{box-shadow:var(--shadow-lg);transform:translateY(-2px)}.blog-card.featured.svelte-13wmnd{grid-column:span 1}.blog-card-body.svelte-13wmnd{padding:1.5rem}.blog-date.svelte-13wmnd{font-family:var(--font-ui);color:var(--text-muted);margin-bottom:.5rem;font-size:.8rem;display:block}.blog-title.svelte-13wmnd{margin-bottom:.625rem;font-size:1.0625rem}.blog-title.svelte-13wmnd a:where(.svelte-13wmnd){color:var(--text-primary);text-decoration:none}.blog-title.svelte-13wmnd a:where(.svelte-13wmnd):hover{color:var(--accent)}.blog-excerpt.svelte-13wmnd{font-family:var(--font-ui);color:var(--text-secondary);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:1rem;font-size:.875rem;line-height:1.6;display:-webkit-box;overflow:hidden}.blog-read-more.svelte-13wmnd{font-family:var(--font-ui);color:var(--accent);font-size:.875rem;font-weight:500}.cta-section.svelte-13wmnd{padding:5rem 0}.cta-box.svelte-13wmnd{background:linear-gradient(135deg, var(--accent) 0%, #0d3a63 100%);border-radius:var(--radius-xl);text-align:center;padding:3.5rem 4rem}.cta-content.svelte-13wmnd h2:where(.svelte-13wmnd){color:#fff;margin-bottom:1rem;font-size:2rem}.cta-content.svelte-13wmnd p:where(.svelte-13wmnd){font-family:var(--font-ui);color:#fffc;max-width:540px;margin:0 auto 2rem;font-size:1.0625rem}.cta-content.svelte-13wmnd .btn-primary:where(.svelte-13wmnd){color:var(--accent);background:#fff;border-color:#fff}.cta-content.svelte-13wmnd .btn-primary:where(.svelte-13wmnd):hover{background:var(--off-white)}@media (width<=768px){.hero.svelte-13wmnd{padding:3rem 0}.hero-inner.svelte-13wmnd{grid-template-columns:1fr;gap:2.5rem}.hero-visual.svelte-13wmnd{display:none}.about-grid.svelte-13wmnd{grid-template-columns:1fr;gap:2.5rem}.about-pillars.svelte-13wmnd,.blog-grid.svelte-13wmnd{grid-template-columns:1fr}.cta-box.svelte-13wmnd{padding:2.5rem 1.5rem}.hero-stats.svelte-13wmnd{gap:1rem}}
