body{background:#fbf8f1}.home-frame[data-astro-cid-lcdefpme]{width:min(1120px,100% - 48px);margin-inline:auto}.home-section[data-astro-cid-lcdefpme]{padding-block:clamp(4.5rem,8vw,8rem)}.home-tint[data-astro-cid-lcdefpme]{background:#f1ecdf}.home-label[data-astro-cid-lcdefpme]{color:#2e668f;letter-spacing:.2em;margin-bottom:1rem;font-size:.76rem;font-weight:700}.home-nowrap[data-astro-cid-lcdefpme]{white-space:nowrap}h2[data-astro-cid-lcdefpme]{max-width:20ch;font-family:var(--font-heading);letter-spacing:.03em;font-size:clamp(2.2rem,5vw,4.4rem);font-weight:500;line-height:1.25}h3[data-astro-cid-lcdefpme]{font-family:var(--font-heading);font-size:clamp(1.45rem,2.6vw,2.2rem);font-weight:500;line-height:1.35}p[data-astro-cid-lcdefpme]{color:#334b5e;line-height:2}.home-image[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%}.home-link[data-astro-cid-lcdefpme]{color:#173f63;text-underline-offset:.3em;margin-top:1.4rem;font-weight:600;display:inline-block}.home-button[data-astro-cid-lcdefpme]{color:#fff;background:#173f63;border-radius:999px;justify-content:center;align-items:center;min-height:52px;margin-top:2rem;padding:.8rem 1.6rem;font-weight:700;text-decoration:none;display:inline-flex}.home-button--outline[data-astro-cid-lcdefpme]{color:#173f63;background:0 0;border:1px solid #173f63}.home-hero[data-astro-cid-lcdefpme]{min-height:clamp(700px,92vh,900px);position:relative;overflow:hidden}.home-hero__image[data-astro-cid-lcdefpme]{height:72%;position:absolute;inset:0 0 auto}.home-hero__image[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;object-position:50% 30%;width:100%;height:100%}.home-hero__fade[data-astro-cid-lcdefpme]{background:linear-gradient(#0000 0,#fbf8f1 55%);position:absolute;inset:30% 0 0}.home-hero__copy[data-astro-cid-lcdefpme]{z-index:1;padding-top:clamp(29rem,59vh,36rem);position:relative}.home-hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{max-width:18ch;font-family:var(--font-heading);letter-spacing:.04em;font-size:clamp(3rem,6vw,5.5rem);font-weight:500;line-height:1.25}.home-hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{white-space:nowrap}.home-hero__copy[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]:not(.home-label){max-width:55rem;margin-top:1.4rem}.home-two-column[data-astro-cid-lcdefpme]{grid-template-columns:.8fr 1.1fr;align-items:start;gap:3rem 5rem;display:grid}.home-two-column[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]:first-child{align-self:center}.home-two-column[data-astro-cid-lcdefpme] .home-image[data-astro-cid-lcdefpme]{aspect-ratio:4/3}.home-two-column[data-astro-cid-lcdefpme] .home-copy[data-astro-cid-lcdefpme]{grid-column:2}.home-message-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr);gap:3rem;margin-top:3.5rem;display:grid}.home-message-grid[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]{flex-direction:column;display:flex}.home-message-image-link[data-astro-cid-lcdefpme]{margin-bottom:1.5rem;display:block}.home-message-grid[data-astro-cid-lcdefpme] .home-image[data-astro-cid-lcdefpme]{aspect-ratio:16/9;margin:0;display:block}.home-message-grid[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin-top:.8rem}.home-lead[data-astro-cid-lcdefpme]{max-width:64rem;margin-top:1.5rem;font-size:1.05rem}.home-themes[data-astro-cid-lcdefpme]{gap:clamp(4rem,8vw,8rem);margin-top:5rem;display:grid}.home-theme[data-astro-cid-lcdefpme]{grid-template-columns:1.15fr .85fr;align-items:center;gap:4rem;display:grid}.home-theme--reverse[data-astro-cid-lcdefpme]{grid-template-columns:.85fr 1.15fr}.home-theme--reverse[data-astro-cid-lcdefpme] .home-theme__image-link[data-astro-cid-lcdefpme]{order:2}.home-theme__image-link[data-astro-cid-lcdefpme]{aspect-ratio:4/3;overflow:hidden}.home-theme__image-link[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{transition:transform .5s}.home-theme__image-link[data-astro-cid-lcdefpme]:hover img[data-astro-cid-lcdefpme]{transform:scale(1.025)}.home-theme[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin-top:1rem}.home-voices[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:1.5rem;margin:3.5rem 0 1rem;display:grid}.home-voices[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme]{min-height:15rem;font-family:var(--font-heading);background:#fff;border-top:3px solid #3d79a5;padding:2rem;font-size:1.15rem;line-height:2}.home-voices[data-astro-cid-lcdefpme] cite[data-astro-cid-lcdefpme]{text-align:right;font-family:var(--font-body);margin-top:1rem;font-size:.9rem;font-style:normal;display:block}.home-results[data-astro-cid-lcdefpme]{text-align:center}.home-results[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-inline:auto}.home-stats[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);max-width:850px;margin:3.5rem auto 1rem;display:grid}.home-stats[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{border-inline-start:1px solid #d2c8b8;gap:.6rem;padding:1.5rem;display:grid}.home-stats[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]:last-child{border-inline-end:1px solid #d2c8b8}.home-stats[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-family:var(--font-heading);font-size:clamp(1.8rem,3vw,2.8rem);font-weight:500}.home-stats[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:#60717f;font-size:.86rem}.home-media[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;align-items:end;gap:2rem 5rem;display:grid}.home-media[data-astro-cid-lcdefpme] .home-link[data-astro-cid-lcdefpme]{grid-column:2;margin-top:0}.home-contact[data-astro-cid-lcdefpme]{text-align:center}.home-contact[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-inline:auto}.home-contact[data-astro-cid-lcdefpme]>.home-frame[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]:not(.home-label){max-width:50rem;margin:1.5rem auto 0}.home-sub-links[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;gap:1rem 2rem;margin-top:2rem;display:flex}.home-sub-links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:#173f63}@media (width<=720px){.home-frame[data-astro-cid-lcdefpme]{width:min(100% - 36px,42rem)}.home-section[data-astro-cid-lcdefpme]{padding-block:4.5rem}h2[data-astro-cid-lcdefpme]{font-size:clamp(2rem,10vw,3rem)}.home-hero[data-astro-cid-lcdefpme]{min-height:760px}.home-hero__image[data-astro-cid-lcdefpme]{height:54%}.home-hero__image[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-position:center top}.home-hero__fade[data-astro-cid-lcdefpme]{background:linear-gradient(#0000 0,#fbf8f1 38%);inset:25% 0 0}.home-hero__copy[data-astro-cid-lcdefpme]{padding-top:26rem}.home-hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:clamp(2.45rem,12vw,3.7rem)}.home-hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{white-space:normal}.home-two-column[data-astro-cid-lcdefpme],.home-theme[data-astro-cid-lcdefpme],.home-media[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:2rem}.home-two-column[data-astro-cid-lcdefpme] .home-copy[data-astro-cid-lcdefpme],.home-media[data-astro-cid-lcdefpme] .home-link[data-astro-cid-lcdefpme]{grid-column:auto}.home-message-grid[data-astro-cid-lcdefpme],.home-voices[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:2.5rem}.home-message-grid[data-astro-cid-lcdefpme]{margin-top:2.5rem}.home-theme--reverse[data-astro-cid-lcdefpme] .home-theme__image-link[data-astro-cid-lcdefpme]{order:initial}.home-themes[data-astro-cid-lcdefpme]{gap:4rem;margin-top:3rem}.home-theme[data-astro-cid-lcdefpme]{gap:1.4rem}.home-voices[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme]{min-height:0}.home-stats[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.home-stats[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme],.home-stats[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]:last-child{border-inline:0;border-top:1px solid #d2c8b8}.home-stats[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]:last-child{border-bottom:1px solid #d2c8b8}.home-media[data-astro-cid-lcdefpme]{align-items:start}}
