.page-hero.svelte-cwls5q{background:linear-gradient(to bottom right, var(--color-navy), var(--color-navy-mid), var(--color-deep-blue));padding-top:4rem;position:relative;overflow:hidden}.page-hero__grid-overlay.svelte-cwls5q{opacity:.02;background-image:linear-gradient(90deg,#fff 1px,#0000 1px),linear-gradient(#fff 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:0}.page-hero__inner.svelte-cwls5q{z-index:var(--z-10);max-width:var(--container-max);margin:0 auto;padding:5rem 1rem;position:relative}@media (width>=640px){.page-hero__inner.svelte-cwls5q{padding:5rem 1.5rem}}@media (width>=1024px){.page-hero__inner.svelte-cwls5q{padding:7rem 2rem}}.page-hero__inner--center.svelte-cwls5q{text-align:center}.page-badge.svelte-cwls5q{border-radius:var(--radius-full);background-color:#0fa4af1a;border:1px solid #0fa4af4d;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.5rem 1rem;display:inline-flex}.page-badge__text.svelte-cwls5q{color:var(--color-teal-light);font-size:var(--fs-xs);font-weight:var(--w-semibold);letter-spacing:.05em;text-transform:uppercase}.page-hero__title.svelte-cwls5q{font-family:var(--font-heading);font-size:var(--fs-3xl);font-weight:var(--w-bold);color:var(--color-white);margin-bottom:1.5rem;line-height:1.15}@media (width>=640px){.page-hero__title.svelte-cwls5q{font-size:var(--fs-4xl)}}@media (width>=768px){.page-hero__title.svelte-cwls5q{font-size:clamp(2.5rem,5vw,3rem)}}@media (width>=1024px){.page-hero__title.svelte-cwls5q{font-size:clamp(3rem,5vw,3.75rem)}}.page-hero__subtitle.svelte-cwls5q{color:var(--color-grey-300);max-width:42rem;margin:0 auto;font-size:1rem;line-height:1.65}@media (width>=640px){.page-hero__subtitle.svelte-cwls5q{font-size:var(--fs-lg)}}@media (width>=1024px){.page-hero__subtitle.svelte-cwls5q{font-size:var(--fs-xl)}}.page-hero__subtitle--wide.svelte-cwls5q{max-width:48rem}.page-section.svelte-cwls5q{padding:4rem 0}@media (width>=640px){.page-section.svelte-cwls5q{padding:5rem 0}}@media (width>=1024px){.page-section.svelte-cwls5q{padding:7rem 0}}.page-section--white.svelte-cwls5q{background-color:var(--color-white)}.page-section--off-white.svelte-cwls5q{background-color:var(--color-off-white)}.page-section--dark.svelte-cwls5q{background:linear-gradient(to bottom right, var(--color-navy), var(--color-navy-mid), var(--color-deep-blue))}.page-container.svelte-cwls5q{max-width:var(--container-max);margin:0 auto;padding:0 1rem}@media (width>=640px){.page-container.svelte-cwls5q{padding:0 1.5rem}}@media (width>=1024px){.page-container.svelte-cwls5q{padding:0 2rem}}.page-container--center.svelte-cwls5q{text-align:center}.page-narrow.svelte-cwls5q{max-width:48rem;margin:0 auto}.page-section__heading.svelte-cwls5q{color:var(--color-navy);font-family:var(--font-heading);font-size:var(--fs-2xl);font-weight:var(--w-bold);margin-bottom:2rem}@media (width>=640px){.page-section__heading.svelte-cwls5q{font-size:var(--fs-3xl)}}@media (width>=768px){.page-section__heading.svelte-cwls5q{font-size:var(--fs-4xl)}}.page-section__heading--center.svelte-cwls5q{text-align:center}.page-section__heading--mb-lg.svelte-cwls5q{margin-bottom:3rem}.page-prose.svelte-cwls5q{color:var(--color-grey-700);flex-direction:column;gap:1.5rem;line-height:1.65;display:flex}.about-features-grid.svelte-cwls5q{gap:1.5rem;max-width:56rem;margin:0 auto;display:grid}@media (width>=640px){.about-features-grid.svelte-cwls5q{gap:2rem}}@media (width>=768px){.about-features-grid.svelte-cwls5q{grid-template-columns:repeat(2,1fr)}}.about-feature-card.svelte-cwls5q{border-radius:var(--radius-2xl);background-color:var(--color-white);outline-offset:-1px;outline:1px solid #d8dce4cc;flex-direction:column;padding:1.5rem;display:flex}@media (width>=640px){.about-feature-card.svelte-cwls5q{padding:2rem}}@media (width>=768px){.about-feature-card--full.svelte-cwls5q{grid-column:span 2}}.about-feature-card__icon.svelte-cwls5q{border-radius:var(--radius-2xl);background-color:#0fa4af1a;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;margin-bottom:1.25rem;display:flex}.about-feature-card__title.svelte-cwls5q{color:var(--color-navy);font-family:var(--font-heading);font-size:var(--fs-lg);font-weight:var(--w-bold);margin-bottom:.5rem}.about-feature-card__desc.svelte-cwls5q{color:var(--color-grey-600);line-height:1.65}.founders-grid.svelte-cwls5q{gap:2rem;max-width:64rem;margin:0 auto;display:grid}@media (width>=768px){.founders-grid.svelte-cwls5q{grid-template-columns:repeat(2,1fr)}}.founder-card.svelte-cwls5q{background-color:var(--color-off-white);border-radius:var(--radius-2xl);outline-offset:-1px;outline:1px solid #d8dce4cc;padding:2rem}@media (width>=640px){.founder-card.svelte-cwls5q{padding:2.5rem}}.founder-card__header.svelte-cwls5q{align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.founder-card__avatar.svelte-cwls5q{border-radius:var(--radius-full);width:4rem;height:4rem;font-size:var(--fs-xl);font-weight:var(--w-bold);color:var(--color-white);flex-shrink:0;justify-content:center;align-items:center;display:flex}.founder-card__avatar--teal.svelte-cwls5q{background:linear-gradient(135deg,#0fa4af 0%,#1a3a6b 100%)}.founder-card__photo.svelte-cwls5q{border-radius:var(--radius-full);object-fit:cover;outline-offset:-2px;outline:2px solid #d4a8434d;flex-shrink:0;width:4rem;height:4rem}.founder-card__name.svelte-cwls5q{color:var(--color-navy);font-family:var(--font-heading);font-size:var(--fs-xl);font-weight:var(--w-bold)}.founder-card__role.svelte-cwls5q{color:var(--color-grey-600);font-size:var(--fs-sm)}.founder-card__bio.svelte-cwls5q{color:var(--color-grey-700);flex-direction:column;gap:1rem;line-height:1.65;display:flex}.founder-card__tags.svelte-cwls5q{flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;display:flex}.founder-tag.svelte-cwls5q{border-radius:var(--radius-lg);font-size:var(--fs-xs);font-weight:var(--w-semibold);align-items:center;gap:.375rem;padding:.375rem .75rem;display:inline-flex}.founder-tag--teal.svelte-cwls5q{color:var(--color-teal);background-color:#0fa4af1a}.founder-tag--gold.svelte-cwls5q{color:var(--color-gold);background-color:#d4a8431a}.page-dark-heading.svelte-cwls5q{font-family:var(--font-heading);font-size:var(--fs-2xl);font-weight:var(--w-bold);color:var(--color-white);margin-bottom:1.25rem}@media (width>=640px){.page-dark-heading.svelte-cwls5q{font-size:var(--fs-3xl)}}@media (width>=768px){.page-dark-heading.svelte-cwls5q{font-size:var(--fs-4xl)}}@media (width>=1024px){.page-dark-heading.svelte-cwls5q{font-size:clamp(2.5rem,4vw,3rem)}}.page-dark-subtitle.svelte-cwls5q{color:var(--color-grey-300);max-width:42rem;margin:0 auto 2.5rem;font-size:1rem;line-height:1.65}@media (width>=640px){.page-dark-subtitle.svelte-cwls5q{font-size:var(--fs-lg)}}.page-cta-btn.svelte-cwls5q{border-radius:var(--radius-xl);font-size:var(--fs-sm);font-weight:var(--w-semibold);color:var(--color-white);background-color:var(--color-teal);box-shadow:var(--shadow-lg), 0 4px 14px #0fa4af40;transition:all .3s var(--ease-out);justify-content:center;align-items:center;gap:.5rem;padding:1rem 2rem;display:inline-flex}.page-cta-btn.svelte-cwls5q:hover{background-color:var(--color-teal-light);box-shadow:var(--shadow-xl), 0 8px 20px #0fa4af4d;transform:translateY(-1px)}.page-cta-btn.svelte-cwls5q:active{transform:scale(.97)}
