.homepage[data-v-edeb2b6e]{max-width:none;padding:0}.homepage>section[data-v-edeb2b6e]{padding:clamp(3.2rem,5vw,5.6rem) max(calc(50% - 60rem),2rem)}.section--dark[data-v-edeb2b6e]{background:var(--beige-dark)}.hero[data-v-edeb2b6e],.columns[data-v-edeb2b6e]{display:grid;gap:2.5rem;align-items:center}.hero[data-v-edeb2b6e]{grid-template-columns:minmax(0,1fr);padding-top:8rem!important}.hero img[data-v-edeb2b6e]{width:100%;max-height:28rem;object-fit:contain}h1[data-v-edeb2b6e],h2[data-v-edeb2b6e]{color:var(--blue-dark);font-weight:700;line-height:1.2}h1[data-v-edeb2b6e]{font-size:clamp(3.6rem,5vw,5.2rem);margin:0 0 1.6rem;letter-spacing:-.025em}h2[data-v-edeb2b6e]{font-size:clamp(2.4rem,3vw,3.2rem);margin:0 0 1.6rem;letter-spacing:-.015em}p[data-v-edeb2b6e],li[data-v-edeb2b6e],dd[data-v-edeb2b6e]{line-height:1.65}.lead[data-v-edeb2b6e]{font-size:2rem}.actions[data-v-edeb2b6e],.links[data-v-edeb2b6e]{display:flex;flex-wrap:wrap;gap:1rem;margin-top:2rem}.links[data-v-edeb2b6e]{list-style:none;padding:0}.areas[data-v-edeb2b6e]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.areas>div[data-v-edeb2b6e]{display:grid;align-content:start;gap:.6rem;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--white);padding:1.5rem}.approach-icon[data-v-edeb2b6e]{width:2rem;height:2rem;color:var(--blue-dark)}dt[data-v-edeb2b6e]{font-weight:700}dd[data-v-edeb2b6e]{margin:0}.callout[data-v-edeb2b6e]{border-left:4px solid var(--blue-dark);border-radius:var(--radius-sm);background:var(--beige-dark);padding:1.5rem;margin:2rem 0 0}.featured-projects[data-v-edeb2b6e]{display:grid;gap:.2rem;padding-left:2rem}.btn[data-v-edeb2b6e]{margin:0;justify-content:center}.standards-link[data-v-edeb2b6e]{margin-top:1.6rem}@media(min-width:800px){.hero[data-v-edeb2b6e]{grid-template-columns:1.1fr .9fr;min-height:34rem}.columns[data-v-edeb2b6e]{grid-template-columns:1fr 1fr}}@media(max-width:480px){.areas[data-v-edeb2b6e]{grid-template-columns:1fr}}
