.hero.svelte-ihny2z{padding:96px 28px 112px}.grid.svelte-ihny2z{display:grid;grid-template-columns:1.12fr .88fr;gap:64px;align-items:end}.eyebrow.svelte-ihny2z{margin:0 0 18px;color:var(--l-green-deep);font-size:.9rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}h1.svelte-ihny2z{max-width:13.6ch;margin:0}.copy.svelte-ihny2z{padding-bottom:10px}.copy.svelte-ihny2z p:where(.svelte-ihny2z){margin:0 0 24px;max-width:34ch;font-size:clamp(1.15rem,2vw,1.4rem);line-height:1.48;color:var(--l-soft)}.note.svelte-ihny2z{display:flex;gap:12px;align-items:flex-start;margin-top:34px;padding-top:22px;border-top:1px solid var(--l-line);color:var(--l-muted);font-size:.95rem;max-width:41ch}.dot.svelte-ihny2z{width:10px;height:10px;border-radius:50%;background:var(--l-green);margin-top:8px;flex:none}@media (max-width: 900px){.hero.svelte-ihny2z{padding:72px 28px 82px}.copy.svelte-ihny2z{max-width:620px}h1.svelte-ihny2z{max-width:11.7ch}}.statement.svelte-43oqwo{padding:112px 28px;background:var(--l-green-deep);color:var(--l-cream)}p.svelte-43oqwo{margin:0 auto;max-width:24ch;text-align:center;font-size:clamp(2rem,4vw,3rem);line-height:1.2;text-wrap:pretty;font-style:italic}@media (max-width: 620px){.statement.svelte-43oqwo{padding-top:80px;padding-bottom:80px}}.belief.svelte-32vwpq{padding:120px 28px}.head.svelte-32vwpq{display:grid;grid-template-columns:.75fr 1.25fr;gap:48px;align-items:start;margin-bottom:64px}h2.svelte-32vwpq{margin:0;max-width:12ch;font-family:var(--l-display);font-weight:500;font-size:clamp(2.4rem,5vw,4.2rem);line-height:1.06;letter-spacing:-.02em}.head.svelte-32vwpq p:where(.svelte-32vwpq){margin:10px 0 0;max-width:58ch;font-size:1.2rem;line-height:1.6;color:var(--l-soft)}.principles.svelte-32vwpq{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.principle.svelte-32vwpq{min-height:340px;padding:34px;border-radius:28px;background:var(--l-white);border:1px solid var(--l-line);display:flex;flex-direction:column}.principle.svelte-32vwpq:nth-child(2){background:var(--l-pale);border-color:transparent}.principle.svelte-32vwpq:nth-child(3){background:var(--l-sand);border-color:transparent}.num.svelte-32vwpq{margin:0 0 auto;font-family:var(--l-display);font-weight:500;font-size:2rem;color:var(--l-green)}h3.svelte-32vwpq{margin:52px 0 14px;font-size:1.45rem;line-height:1.2}.principle.svelte-32vwpq p:where(.svelte-32vwpq){margin:0;color:var(--l-soft);font-size:1rem;line-height:1.6}@media (max-width: 900px){.principles.svelte-32vwpq{grid-template-columns:1fr}.principle.svelte-32vwpq{min-height:270px}}@media (max-width: 620px){.belief.svelte-32vwpq{padding-top:80px;padding-bottom:80px}}.team.svelte-7zcj16{padding:120px 28px 128px;background:var(--l-sand)}.head.svelte-7zcj16{max-width:850px;margin-bottom:62px}.eyebrow.svelte-7zcj16{margin:0 0 18px;color:var(--l-green-deep);font-size:.9rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}h2.svelte-7zcj16{margin:0 0 22px;font-family:var(--l-display);font-weight:500;font-size:clamp(2.4rem,5vw,4.4rem);line-height:1.05;letter-spacing:-.02em}.head.svelte-7zcj16 .lead:where(.svelte-7zcj16){margin:0;max-width:55ch;font-size:1.22rem;line-height:1.6;color:var(--l-soft)}.people.svelte-7zcj16{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;align-items:stretch}.person.svelte-7zcj16{background:var(--l-cream);border-radius:30px;overflow:hidden;border:1px solid color-mix(in srgb,var(--l-ink) 5%,transparent);display:flex;flex-direction:column}.portrait.svelte-7zcj16{position:relative;aspect-ratio:1 / 1.03;overflow:hidden;background:var(--l-pale)}.portrait.svelte-7zcj16 img:where(.svelte-7zcj16){width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:saturate(.86) contrast(.98)}.copy.svelte-7zcj16{padding:28px 28px 32px;display:flex;flex-direction:column;flex:1}.role.svelte-7zcj16{margin:0 0 7px;color:var(--l-green-deep);font-size:.85rem;font-weight:700;letter-spacing:.055em;text-transform:uppercase}.person.svelte-7zcj16 h3:where(.svelte-7zcj16){margin:0 0 15px;font-family:var(--l-display);font-weight:500;font-size:2rem;line-height:1.1}.person.svelte-7zcj16 p:where(.svelte-7zcj16){margin:0;color:var(--l-soft);font-size:.98rem;line-height:1.6}.wholeTeam.svelte-7zcj16{margin-top:24px;padding:46px;border-radius:30px;background:var(--l-green-deep);color:var(--l-cream);display:grid;grid-template-columns:.8fr 1.2fr;gap:46px;align-items:start}.wholeTeam.svelte-7zcj16 h3:where(.svelte-7zcj16){margin:0;font-family:var(--l-display);font-weight:500;font-size:clamp(2rem,3.7vw,3.2rem);line-height:1.06;letter-spacing:-.02em}.wholeTeam.svelte-7zcj16 p:where(.svelte-7zcj16){margin:0;color:color-mix(in srgb,var(--l-cream) 96%,var(--l-green-deep));font-size:1.12rem;line-height:1.6}@media (max-width: 900px){.people.svelte-7zcj16{grid-template-columns:1fr}.person.svelte-7zcj16{display:grid;grid-template-columns:minmax(160px,.65fr) 1.35fr}.portrait.svelte-7zcj16{aspect-ratio:auto;min-height:370px}}@media (max-width: 620px){.team.svelte-7zcj16{padding-top:80px;padding-bottom:80px}.person.svelte-7zcj16{display:flex}.portrait.svelte-7zcj16{aspect-ratio:1 / 1.02;min-height:0}}.closing.svelte-1h7nek6{padding:128px 28px}.card.svelte-1h7nek6{background:var(--l-pale);border-radius:40px;padding:72px;text-align:center}.eyebrow.svelte-1h7nek6{margin:0 0 18px;color:var(--l-green-deep);font-size:.9rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}h2.svelte-1h7nek6{margin:0 auto 24px;max-width:16ch;font-family:var(--l-display);font-weight:500;font-size:clamp(2.5rem,5vw,4.5rem);line-height:1.06;letter-spacing:-.02em}.body.svelte-1h7nek6{margin:0 auto 36px;max-width:55ch;color:var(--l-soft);font-size:1.18rem;line-height:1.6}.buttons.svelte-1h7nek6{display:flex;justify-content:center;gap:14px;flex-wrap:wrap}@media (max-width: 620px){.closing.svelte-1h7nek6{padding-top:80px;padding-bottom:80px}.card.svelte-1h7nek6{padding:56px 28px;border-radius:30px}}
