.cms-hero[data-v-f89d16f8]{box-sizing:border-box;overflow-wrap:anywhere;grid-template-columns:1fr 1fr;align-items:center;gap:50px;max-width:1400px;margin:auto;padding:64px 32px 70px;display:grid}.cms-hero[data-v-f89d16f8]>*{min-width:0}.cms-no-image[data-v-f89d16f8]{grid-template-columns:1fr;max-width:1000px}.cms-hero h1[data-v-f89d16f8]{letter-spacing:-.045em;overflow-wrap:anywhere;margin:20px 0 30px;font-size:calc(clamp(40px,5.5vw,78px));font-weight:500;line-height:1.04}.cms-home-hero[data-v-f89d16f8]{min-height:640px;padding-top:74px}.cms-summary[data-v-f89d16f8]{color:#687369;max-width:590px;font-size:19px;line-height:1.7}.cms-hero figure[data-v-f89d16f8]{margin:0}.cms-hero img[data-v-f89d16f8]{-o-object-fit:cover;object-fit:cover;border-radius:160px 28px 28px;width:100%;height:auto;max-height:680px;display:block}.cms-hero figcaption[data-v-f89d16f8]{color:#687369;margin-top:12px;font-size:13px}.cms-hero-nav[data-v-f89d16f8]{flex-wrap:wrap;gap:16px;margin-top:32px;display:flex}.cms-hero-nav a[data-v-f89d16f8]{color:#a94f30;border-bottom:1px solid #cfac98;padding-bottom:5px;font-size:13px;text-decoration:none}.cms-standard-hero[data-v-f89d16f8]{grid-template-columns:.95fr 1.05fr;gap:70px;max-width:1280px;padding:56px 32px 52px}.cms-standard-hero.cms-no-image[data-v-f89d16f8]{grid-template-columns:1fr;max-width:1000px}.cms-standard-hero .eyebrow[data-v-f89d16f8]{letter-spacing:.2em;margin-bottom:22px;font-size:10px}.cms-standard-hero h1[data-v-f89d16f8]{letter-spacing:-.035em;margin:0 0 26px;font:400 calc(clamp(42px,4.5vw,64px))/1.06 Georgia,Times New Roman,serif}.cms-standard-hero .cms-summary[data-v-f89d16f8]{max-width:440px;margin:0;font-size:15px;line-height:1.85}.cms-standard-hero img[data-v-f89d16f8]{-o-object-fit:contain;object-fit:contain;border-radius:5px;max-height:560px}.cms-standard-hero figcaption[data-v-f89d16f8]{margin-top:12px;font-size:11px;line-height:1.7}@media (width<=1000px){.cms-standard-hero[data-v-f89d16f8]{gap:40px}}@media (width<=768px){.cms-hero[data-v-f89d16f8]{grid-template-columns:1fr;gap:28px;min-height:0;padding:40px 22px}.cms-hero img[data-v-f89d16f8]{border-radius:90px 22px 22px}.cms-summary[data-v-f89d16f8]{font-size:17px}.cms-standard-hero[data-v-f89d16f8]{grid-template-columns:1fr;gap:26px;padding:35px 22px 30px}.cms-standard-hero h1[data-v-f89d16f8]{letter-spacing:-.035em;margin-bottom:20px;font-size:46px}.cms-standard-hero .eyebrow[data-v-f89d16f8]{margin-bottom:18px;font-size:10px}.cms-standard-hero .cms-summary[data-v-f89d16f8]{font-size:14px}.cms-standard-hero img[data-v-f89d16f8]{border-radius:4px}}.cms-home-hero .cms-hero-actions[data-v-f89d16f8]{flex-wrap:wrap;gap:14px;margin-top:28px;display:flex}.cms-home-hero .cms-hero-actions .button[data-v-f89d16f8]{color:#fff;background:#204d43;border-color:#204d43;border-radius:8px;justify-content:center;align-items:center;gap:16px;min-height:48px;font-size:14px;display:inline-flex}.cms-home-hero img[data-v-f89d16f8]{border-radius:12px}.cms-home-hero h1[data-v-f89d16f8]{max-width:650px;font-size:calc(clamp(40px,4.3vw,62px))}.cms-home-hero .cms-hero-nav[data-v-f89d16f8]{gap:12px 18px;margin-top:24px}@media (width<=480px){.cms-home-hero .cms-hero-actions[data-v-f89d16f8]{gap:12px}.cms-home-hero .cms-hero-actions .button[data-v-f89d16f8]{padding:14px 18px;font-size:13px}}.cms-home-hero .cms-hero-actions .button.outline[data-v-f89d16f8]{color:#204d43;background:0 0}.cms-home-hero .cms-hero-actions .button[data-v-f89d16f8]:focus-visible{outline-offset:3px;outline:2px solid #204d43}.cms-standard-hero.cms-page-heading[data-v-f89d16f8]{max-width:1280px;padding:36px 32px 20px}.cms-page-heading h1[data-v-f89d16f8]{margin-bottom:20px;font-size:calc(clamp(32px,3.5vw,44px))}.cms-page-heading .cms-summary[data-v-f89d16f8]{max-width:820px}.cms-page-heading[data-v-f89d16f8]+.cms-section{padding-top:28px}@media (width<=768px){.cms-standard-hero.cms-page-heading[data-v-f89d16f8]{padding:28px 22px 12px}.cms-page-heading h1[data-v-f89d16f8]{margin-bottom:16px;font-size:32px}.cms-page-heading[data-v-f89d16f8]+.cms-section{padding-top:24px}}
