.about-head.svelte-cwls5q{background:var(--cream);padding:clamp(5rem,11vw,9rem) 0}h1.svelte-cwls5q{letter-spacing:-.06em;max-width:12ch;margin:0;font:500 clamp(3.6rem,9vw,8rem)/.94 Georgia,serif}.introduction.svelte-cwls5q{max-width:48rem;margin:2rem 0 0;font-size:clamp(1.25rem,2.4vw,1.8rem);line-height:1.5}.principles.svelte-cwls5q,.two-column.svelte-cwls5q,.contact-inner.svelte-cwls5q{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:clamp(2.5rem,9vw,8rem);padding-block:clamp(4rem,9vw,8rem);display:grid}h2.svelte-cwls5q{letter-spacing:-.04em;margin:0;font:500 clamp(2.2rem,4.6vw,4.2rem)/1.04 Georgia,serif}.copy.svelte-cwls5q,.contact-inner.svelte-cwls5q>div:where(.svelte-cwls5q):last-child{font-size:1.08rem;line-height:1.75}.copy.svelte-cwls5q p:where(.svelte-cwls5q):first-child,.contact-inner.svelte-cwls5q p:where(.svelte-cwls5q):first-child{margin-top:0}.leader.svelte-cwls5q{background:var(--navy);color:#fff}.leader.svelte-cwls5q .eyebrow:where(.svelte-cwls5q){color:#f2c56d}.feature.svelte-cwls5q{color:#f2c56d;margin-top:1rem;font-weight:800;display:inline-block}.contact.svelte-cwls5q{background:var(--gold)}.button.svelte-cwls5q{border:2px solid var(--navy);margin-top:1.25rem;padding:.9rem 1.2rem;font-weight:850;text-decoration:none;display:inline-block}@media (width<=760px){.principles.svelte-cwls5q,.two-column.svelte-cwls5q,.contact-inner.svelte-cwls5q{grid-template-columns:1fr}}
