.TextHero_wrap__51hXx{--bg:#f0eee9;--ink:#333;--gold:#837449;--pt:160px;--pb:120px;background:var(--bg);color:var(--ink);padding:clamp(96px,10vw,var(--pt)) 0 clamp(72px,8vw,var(--pb))}.TextHero_container__F_e2x{width:min(1728px,92vw);margin:0 auto;text-align:center}.TextHero_eyebrow__SnDQ9{margin:0;color:#837449;letter-spacing:.22em;text-transform:uppercase;font:600 11px/1.2 system-ui,-apple-system,Segoe UI,Roboto,Inter,Arial,sans-serif;font-family:Metropolis,Sans-serif}.TextHero_title__i9u8D{margin:22px auto 39px;color:var(--gold);font-family:Georgia,serif;font-weight:400;letter-spacing:.02em;line-height:1.12;text-transform:uppercase;font-size:clamp(32px,4.2vw,56px)}.TextHero_body__0Cidd{margin:0 auto;max-width:820px;color:#4b4d51;line-height:1.65;font-size:.9em;font-family:Metropolis,Sans-serif}.TextHero_p__ISDO2{margin:0 0 14px;font-family:Metropolis,Sans-serif}.TextHero_ctaRow__7bCRP{margin-top:3rem}.TextHero_dash__qFXTn{color:#b7b0a3;font-size:18px;transform:translateY(-1px)}@media (max-width:768px){.TextHero_container__F_e2x{width:min(640px,92vw)}.TextHero_title__i9u8D{margin:16px auto 24px;font-size:clamp(28px,7vw,40px)}.TextHero_body__0Cidd{font-size:14.5px}.TextHero_ctaRow__7bCRP{margin-top:48px}}.TextHero_body__0Cidd{color:var(--text)}.TextHero_highlight__T_Rqg{color:var(--hl,var(--gold));text-decoration:underline;text-underline-offset:.15em;font-weight:600}.TextHero_highlight__T_Rqg:hover{font-size:1.1rem}.TextHero_highlight__T_Rqg:focus-visible{outline:2px solid currentColor;outline-offset:2px;border-radius:2px}.container_c-container__IfuRn{--c-max:72rem;--c-px:1rem;--c-py:0;--container-max:1200px;--container-px:16px;--container-py:0px;width:100%;max-width:var(--c-max,var(--container-max));margin-inline:auto;padding-inline:var(--c-px,var(--container-px));padding-block:var(--c-py,var(--container-py))}.container_c-container--fluid__0iDSd{max-width:none}.container_c-container--bleed__TOI3x{padding-inline:0}.container_c-container--sm__VERAO{--c-max:40rem}.container_c-container--md___PyJL{--c-max:56rem}.container_c-container--lg__h_A61{--c-max:72rem}.container_c-container--xl__PlmrC{--c-max:80rem}.container_c-container--2xl___20vs{--c-max:96rem}@media (min-width:768px){.container_c-container__IfuRn{--container-px:24px}}@media (min-width:1024px){.container_c-container__IfuRn{--container-px:48px}}.container_container--sm__Mv2Sh{--container-max:640px}.container_container--md__JiUGR{--container-max:900px}.container_container--lg__KZQQP{--container-max:1200px}.container_container--xl__kRfqE{--container-max:1400px}.container_container--2xl__vaDEA{--container-max:1600px}.container_container--fluid__qQRK7{--container-max:none}.container_container--bleed__gKBMv{--container-px:0px}.ImageHero_section__B0ElY{position:relative;width:100%;--overlay:0.4;--maxWidth:820px;--pt:96px;--pb:56px;--align:center;--heroH:60vh;--heroHMobile:100vh;min-height:var(--heroH)}.ImageHero_media__h6mKt{position:relative;overflow:hidden;width:100%;height:var(--heroH);margin:0 auto}.ImageHero_img__u1_xG{position:relative;width:100%;height:100%}.ImageHero_img__u1_xG>img{width:100%;height:100%;object-fit:cover;display:block}.ImageHero_overlay__LPDwJ{position:absolute;inset:0;background:rgba(0,0,0,var(--overlay));pointer-events:none}.ImageHero_content__RATts{position:absolute;inset:0;display:grid;place-items:center;padding:2rem}.ImageHero_container__4LyT0{width:90%;padding-inline:3rem}.ImageHero_inner__0r_KJ{margin:0 auto;max-width:var(--maxWidth);text-align:var(--align);color:#fff;text-shadow:0 2px 20px rgba(0,0,0,.35);padding-top:var(--pt);padding-bottom:var(--pb)}.ImageHero_eyebrow__4YWXj{margin:0;letter-spacing:.18em;text-transform:uppercase;opacity:.9}.ImageHero_title__anDMu{margin:6px 0 0;line-height:1.1;font-size:5.9rem;--heading-font:var(--font-secondary)}.ImageHero_subtitle__n9gqV{margin:0;line-height:1;font-size:4.6rem;--heading-font:var(--font-secondary)}.ImageHero_copy__h1t_H{opacity:.95}.ImageHero_p__FFqpk{margin:0}.ImageHero_p__FFqpk+.ImageHero_p__FFqpk{margin-top:6px}.ImageHero_cta__2BzX6{display:inline-block;margin-top:16px;padding:.6rem 1rem;border-radius:999px;border:1px solid var(--gold,#837449);color:var(--gold,#837449);background:transparent}.ImageHero_cta__2BzX6:hover{background:var(--gold,#837449);color:#fff}@media (max-width:900px){.ImageHero_container__4LyT0{padding-inline:1.25rem}}@media (max-width:768px){.ImageHero_media__h6mKt{height:var(--heroHMobile)}.ImageHero_title__anDMu{margin:6px 0 0;line-height:1.1;font-size:2.8rem;--heading-font:var(--font-secondary)}.ImageHero_subtitle__n9gqV{margin:0 0 1rem;line-height:1;font-size:1.9rem;--heading-font:var(--font-secondary)}}