.page-hero.svelte-a1hatu{padding-top:clamp(8rem,15vw,11rem);padding-bottom:clamp(4.5rem,8vw,6.5rem);border-bottom:1px solid var(--line-light)}.page-hero__title.svelte-a1hatu{margin-top:1.5rem;font-size:var(--fs-h1)}.page-hero__title.svelte-a1hatu em:where(.svelte-a1hatu){font-style:italic;color:var(--azure)}.luxe-quote.svelte-a1hatu{margin:2rem 0 0;font-family:var(--font-display);font-size:clamp(1.6rem,3vw,2.3rem);font-style:italic;line-height:1.35;color:var(--text-on-dark);border-left:2px solid var(--teal);padding-left:1.5rem;max-width:34ch}.on-light.svelte-a1hatu{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--paper-2)}.display-heading.svelte-a1hatu{font-family:var(--font-display);font-weight:500;font-size:var(--fs-h2);line-height:1.05;margin:0 0 1rem}.display-heading.svelte-a1hatu em:where(.svelte-a1hatu){font-style:italic;color:var(--teal)}.on-dark.svelte-a1hatu .display-heading:where(.svelte-a1hatu) em:where(.svelte-a1hatu){color:var(--azure)}.body-text.svelte-a1hatu{font-size:1.02rem;line-height:1.75;color:var(--text-body);max-width:62ch}.on-dark.svelte-a1hatu .body-text:where(.svelte-a1hatu){color:var(--text-on-dark-soft)}.text-center.svelte-a1hatu{text-align:center}.text-center.svelte-a1hatu .body-text:where(.svelte-a1hatu){margin-inline:auto}.philosophy.svelte-a1hatu{padding:clamp(5rem,9vw,8rem) 0 clamp(4rem,7vw,6rem)}.mission-statement.svelte-a1hatu{font-family:var(--font-display);font-style:italic;font-size:clamp(1.5rem,2.6vw,2rem);color:var(--teal);margin:1.5rem 0 2.25rem;max-width:28ch;line-height:1.3}.philosophy__body.svelte-a1hatu{display:grid;grid-template-columns:1fr;gap:1.75rem;max-width:68rem}@media(min-width:800px){.philosophy__body.svelte-a1hatu{grid-template-columns:1fr 1fr;gap:3rem}}.team.svelte-a1hatu{padding:clamp(5rem,8vw,7rem) 0}.team__intro.svelte-a1hatu{max-width:46rem;margin-bottom:clamp(3rem,5vw,4rem)}.team__group.svelte-a1hatu{margin-bottom:clamp(3rem,5vw,4rem)}.team__group.svelte-a1hatu:last-child{margin-bottom:0}.team__group-title.svelte-a1hatu{font-family:var(--font-display);font-style:italic;font-size:1.5rem;color:var(--navy);margin:0 0 1.5rem;padding-bottom:.75rem;border-bottom:1px solid var(--line)}.team__grid.svelte-a1hatu{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:1.5rem 1.25rem}@media(max-width:420px){.team__grid.svelte-a1hatu{grid-template-columns:repeat(2,1fr);gap:1.1rem .75rem}.team-card.svelte-a1hatu strong:where(.svelte-a1hatu){font-size:.8rem}.team-card.svelte-a1hatu span:where(.svelte-a1hatu){font-size:.66rem}}.team-card.svelte-a1hatu{margin:0}.team-card.svelte-a1hatu img:where(.svelte-a1hatu){width:100%;aspect-ratio:4 / 5;object-fit:cover;display:block;background:var(--paper);border:1px solid var(--line);transition:border-color .4s var(--ease-out)}.team-card.svelte-a1hatu:hover img:where(.svelte-a1hatu){border-color:var(--teal)}.team-card.svelte-a1hatu figcaption:where(.svelte-a1hatu){margin-top:.75rem;display:flex;flex-direction:column;gap:.2rem}.team-card.svelte-a1hatu strong:where(.svelte-a1hatu){font-size:.88rem;font-weight:600;color:var(--navy);line-height:1.3}.team-card.svelte-a1hatu span:where(.svelte-a1hatu){font-size:.72rem;color:var(--text-soft);line-height:1.35}.numbers.svelte-a1hatu{padding:clamp(5rem,8vw,7rem) 0}.numbers.svelte-a1hatu .display-heading:where(.svelte-a1hatu){margin-bottom:clamp(2.5rem,4vw,3.5rem)}.numbers__grid.svelte-a1hatu{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1px;background:var(--line-light);border:1px solid var(--line-light)}.stat-tile.svelte-a1hatu{background:var(--navy-ink);padding:2rem 1.75rem;display:flex;flex-direction:column}.stat-tile__value.svelte-a1hatu{font-family:var(--font-display);font-size:clamp(2.2rem,4vw,3rem);color:var(--azure);line-height:1;font-variant-numeric:tabular-nums}.stat-tile__label.svelte-a1hatu{margin-top:.75rem;font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--text-on-dark)}.stat-tile__desc.svelte-a1hatu{margin-top:.6rem;font-size:.82rem;line-height:1.55;color:var(--text-on-dark-soft)}.keys.svelte-a1hatu{padding:clamp(5rem,8vw,7rem) 0}.keys__intro.svelte-a1hatu{max-width:42rem;margin:0 auto clamp(3rem,5vw,4rem)}.keys-list.svelte-a1hatu{max-width:44rem;margin:0 auto;display:flex;flex-direction:column;gap:2.25rem}.key-item.svelte-a1hatu{display:flex;gap:1.5rem;align-items:flex-start}.key-number.svelte-a1hatu{font-family:var(--font-display);font-size:1.6rem;color:var(--teal);line-height:1.2;font-variant-numeric:tabular-nums}.key-title.svelte-a1hatu{font-size:1.15rem;font-weight:600;color:var(--navy);margin:0 0 .4rem}.key-desc.svelte-a1hatu{color:var(--text-soft);line-height:1.6;margin:0}.international.svelte-a1hatu{padding:clamp(5rem,8vw,7rem) 0;background:var(--navy-deep)}.international__body.svelte-a1hatu{display:grid;grid-template-columns:1fr;gap:1.75rem;max-width:68rem;margin-bottom:2rem}@media(min-width:800px){.international__body.svelte-a1hatu{grid-template-columns:1fr 1fr;gap:3rem}}.market-tags.svelte-a1hatu{display:flex;flex-wrap:wrap;gap:.65rem}.market-tag.svelte-a1hatu{padding:.5rem 1rem;border:1px solid rgba(114,196,212,.35);border-radius:999px;font-size:.76rem;font-weight:600;letter-spacing:.03em;color:var(--azure)}.valuation.svelte-a1hatu{padding-top:var(--section-gap);padding-bottom:var(--section-gap);display:flex;justify-content:center}.valuation__inner.svelte-a1hatu{width:100%;max-width:42rem;text-align:center;display:flex;flex-direction:column;align-items:center;gap:1.75rem}.valuation__title.svelte-a1hatu{font-size:var(--fs-h1)}.valuation__title.svelte-a1hatu em:where(.svelte-a1hatu){font-style:italic;color:var(--teal)}.valuation__copy.svelte-a1hatu{font-size:var(--fs-lead);color:var(--text-soft)}
