.eyebrow[data-astro-cid-kh7btl4r]{font-size:.75rem;letter-spacing:.34em;text-transform:uppercase;color:var(--color-sage);font-weight:var(--weight-bold);margin:0 0 26px}.eyebrow--sage[data-astro-cid-kh7btl4r]{letter-spacing:.32em;margin-bottom:20px}.eyebrow--slate[data-astro-cid-kh7btl4r]{color:#a9bcb0;letter-spacing:.32em;text-align:center;margin-bottom:40px}.a-hero[data-astro-cid-kh7btl4r]{padding:clamp(7rem,12vw,9.375rem) 0 clamp(4rem,8vw,5.625rem)}.a-hero__inner[data-astro-cid-kh7btl4r]{max-width:1180px;margin:0 auto;padding-inline:var(--container-gutter);display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(2.5rem,6vw,4.5rem);align-items:center}.a-hero__title[data-astro-cid-kh7btl4r]{font-family:var(--font-heading);font-weight:var(--weight-heading);font-size:clamp(2.5rem,5vw,4.125rem);line-height:1.06;letter-spacing:-.01em;color:var(--color-text);margin:0 0 26px}.a-hero__lead[data-astro-cid-kh7btl4r]{font-size:1.1875rem;line-height:1.6;color:var(--color-secondary);font-weight:300;max-width:460px;margin:0 0 22px}.a-hero__body[data-astro-cid-kh7btl4r]{font-size:1rem;line-height:1.72;color:var(--color-muted);font-weight:300;max-width:460px;margin:0}.a-hero__portrait[data-astro-cid-kh7btl4r]{border-radius:20px;overflow:hidden;aspect-ratio:4 / 5;box-shadow:0 18px 48px #2a3b471f;background:var(--color-slate)}.a-hero__img[data-astro-cid-kh7btl4r]{width:100%;height:100%;object-fit:cover;display:block}.story[data-astro-cid-kh7btl4r]{background:var(--color-surface);border-top:1px solid var(--color-border);padding-block:clamp(4.5rem,9vw,6.875rem)}.story__inner[data-astro-cid-kh7btl4r]{max-width:1080px;margin:0 auto;padding-inline:var(--container-gutter)}.story__head[data-astro-cid-kh7btl4r]{max-width:640px;margin:0 auto clamp(2.5rem,5vw,3.75rem);text-align:center}.story__title[data-astro-cid-kh7btl4r]{font-family:var(--font-heading);font-weight:var(--weight-heading);font-size:clamp(1.875rem,3.6vw,2.875rem);line-height:1.14;letter-spacing:-.01em;color:var(--color-text);margin:0}.story__cols[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(2.25rem,4vw,3.5rem);max-width:900px;margin:0 auto}.story__p[data-astro-cid-kh7btl4r]{font-size:1.03125rem;line-height:1.78;color:var(--color-secondary);font-weight:300;margin:0 0 20px}.story__p[data-astro-cid-kh7btl4r]:last-child{margin-bottom:0}.band[data-astro-cid-kh7btl4r]{height:clamp(300px,42vw,540px);overflow:hidden}.band__img[data-astro-cid-kh7btl4r]{width:100%;height:100%;object-fit:cover;display:block}.values[data-astro-cid-kh7btl4r]{background:var(--color-bg);padding-block:clamp(4.5rem,9vw,6.875rem)}.values__inner[data-astro-cid-kh7btl4r]{max-width:1180px;margin:0 auto;padding-inline:var(--container-gutter)}.values__head[data-astro-cid-kh7btl4r]{max-width:560px;margin:0 auto clamp(2.75rem,6vw,4rem);text-align:center}.values__title[data-astro-cid-kh7btl4r]{font-family:var(--font-heading);font-weight:var(--weight-heading);font-size:clamp(1.875rem,3.6vw,2.875rem);line-height:1.12;letter-spacing:-.01em;color:var(--color-text);margin:0}.values__grid[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(2rem,4vw,2.5rem)}.value__rule[data-astro-cid-kh7btl4r]{width:44px;height:1.5px;background:var(--accent);margin-bottom:24px}.value__title[data-astro-cid-kh7btl4r]{font-family:var(--font-heading);font-weight:var(--weight-bold);font-size:1.5625rem;color:var(--color-ink);margin:0 0 14px}.value__body[data-astro-cid-kh7btl4r]{font-size:.9375rem;line-height:1.72;color:var(--color-muted);font-weight:300;margin:0}.creds[data-astro-cid-kh7btl4r]{background:var(--color-slate);padding-block:clamp(4rem,8vw,5rem)}.creds__inner[data-astro-cid-kh7btl4r]{max-width:1080px;margin:0 auto;padding-inline:var(--container-gutter)}.creds__grid[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(1.5rem,3vw,2rem)}.cred[data-astro-cid-kh7btl4r]{text-align:center}.cred__metric[data-astro-cid-kh7btl4r]{font-family:var(--font-heading);font-size:2.5rem;line-height:1;color:var(--color-inverse-text);margin:0 0 8px}.cred__label[data-astro-cid-kh7btl4r]{font-size:.8125rem;line-height:1.6;color:#c5d0cb;font-weight:300;margin:0}.note[data-astro-cid-kh7btl4r]{background:var(--color-surface);border-top:1px solid var(--color-border);padding-block:clamp(4.5rem,9vw,6.875rem)}.note__inner[data-astro-cid-kh7btl4r]{max-width:760px;margin:0 auto;padding-inline:var(--container-gutter);text-align:center}.note__quote[data-astro-cid-kh7btl4r]{font-family:var(--font-heading);font-style:italic;font-weight:var(--weight-heading);font-size:clamp(1.5rem,2.8vw,2.125rem);line-height:1.4;color:var(--color-text);margin:0 0 30px}.note__sign[data-astro-cid-kh7btl4r]{font-family:var(--font-heading);font-size:1.875rem;color:var(--color-ink);margin:0}.note__role[data-astro-cid-kh7btl4r]{font-size:.75rem;letter-spacing:.16em;text-transform:uppercase;color:var(--color-sage);font-weight:var(--weight-bold);margin:8px 0 0}.a-cta[data-astro-cid-kh7btl4r]{position:relative;padding-block:clamp(5.5rem,11vw,8.125rem);overflow:hidden}.a-cta__bg[data-astro-cid-kh7btl4r]{position:absolute;inset:0;z-index:0;background:var(--color-slate)}.a-cta__img[data-astro-cid-kh7btl4r]{width:100%;height:100%;object-fit:cover;display:block}.a-cta__scrim[data-astro-cid-kh7btl4r]{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,#1820268c,#182026ad)}.a-cta__inner[data-astro-cid-kh7btl4r]{position:relative;z-index:2;max-width:680px;margin:0 auto;padding-inline:var(--container-gutter);text-align:center}.a-cta__title[data-astro-cid-kh7btl4r]{font-family:var(--font-heading);font-weight:var(--weight-heading);font-size:clamp(2.125rem,4vw,3.375rem);line-height:1.1;letter-spacing:-.01em;color:var(--color-inverse-text);margin:0 0 22px}.a-cta__sub[data-astro-cid-kh7btl4r]{font-size:1.03125rem;line-height:1.66;color:#ede6d9;font-weight:300;margin:0 0 36px}.a-cta__btn[data-astro-cid-kh7btl4r]{display:inline-flex;align-items:center;gap:10px;background:var(--color-inverse-text);color:var(--color-ink);font-size:.90625rem;font-weight:var(--weight-heading);letter-spacing:.02em;padding:17px 36px;border-radius:var(--btn-radius);transition:background var(--motion-base),transform var(--motion-fast)}.a-cta__btn[data-astro-cid-kh7btl4r]:hover{background:#eae1ce;transform:translateY(-1px)}@media(max-width:860px){.a-hero__inner[data-astro-cid-kh7btl4r],.story__cols[data-astro-cid-kh7btl4r],.values__grid[data-astro-cid-kh7btl4r]{grid-template-columns:1fr}.creds__grid[data-astro-cid-kh7btl4r]{grid-template-columns:repeat(2,1fr);gap:2rem}}
