.ImagePlaceholder_placeholder__HFVsU{position:absolute;inset:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:.8rem;overflow:hidden}.ImagePlaceholder_label__4V5Yy{color:hsla(0,0%,100%,.5);font-size:1.6rem;font-weight:700}.Hero_hero__vHbB0{background-color:var(--color-green);color:var(--color-cream);padding:6rem 2rem}.Hero_container__aP0Hm{display:grid;grid-template-columns:1fr 1fr;grid-gap:4rem;gap:4rem;align-items:center;max-width:120rem;margin:0 auto}.Hero_twoColumn__e4O3_{grid-template-columns:1fr 1fr}.Hero_singleColumn__kIwuz{grid-template-columns:1fr;text-align:center;max-width:80rem}.Hero_reverse__RF9UH .Hero_text__WhIJE{order:2}.Hero_reverse__RF9UH .Hero_imageWrap__s4mxt{order:1}.Hero_title__Rw7GJ{font-size:4.8rem;font-weight:400;line-height:1.2;color:var(--color-cream)}.Hero_accent__CM67M{color:var(--color-gold-light)}.Hero_ingress__K0d0x{font-size:2rem;margin-top:1.5rem;line-height:1.5}.Hero_actions__B9vk9{display:flex;flex-wrap:wrap;align-items:center;gap:1.5rem;margin-top:2.5rem}.Hero_imageWrap__s4mxt{position:relative;min-height:40rem;border-radius:.8rem;overflow:hidden}.Hero_image__J3Wkf{object-fit:cover}.Hero_fullBleedImage__6kFLN{padding:0}.Hero_fullBleedImage__6kFLN .Hero_container__aP0Hm{max-width:none;gap:0;align-items:stretch;min-height:52rem}.Hero_fullBleedImage__6kFLN .Hero_text__WhIJE{align-self:center;justify-self:end;width:100%;max-width:60rem;padding:6rem 4rem 6rem 2rem}.Hero_fullBleedImage__6kFLN .Hero_imageWrap__s4mxt{border-radius:0;min-height:100%}@media only screen and (max-width:56.25em){.Hero_container__aP0Hm,.Hero_twoColumn__e4O3_{grid-template-columns:1fr;gap:3rem}.Hero_title__Rw7GJ{font-size:3.6rem}.Hero_ingress__K0d0x{font-size:1.8rem}.Hero_imageWrap__s4mxt{min-height:30rem}.Hero_reverse__RF9UH .Hero_imageWrap__s4mxt,.Hero_reverse__RF9UH .Hero_text__WhIJE{order:unset}.Hero_fullBleedImage__6kFLN .Hero_container__aP0Hm{min-height:0;gap:3rem}.Hero_fullBleedImage__6kFLN .Hero_text__WhIJE{justify-self:stretch;max-width:none;padding:6rem 2rem 0}.Hero_fullBleedImage__6kFLN .Hero_imageWrap__s4mxt{min-height:30rem}}.TextSection_section__AItXn{padding:6rem 2rem}.TextSection_cream__Xe7w4{background-color:var(--color-cream)}.TextSection_beige__5Fn7d{background-color:var(--color-beige)}.TextSection_container__GeYf8{max-width:68rem;margin:0 auto}.TextSection_text__bzYND{font-size:1.8rem;line-height:1.7;color:var(--color-font-black);white-space:pre-line}.Quote_quote__qcKx9{margin:3rem 0 0;padding-left:2rem;border-left:.4rem solid var(--color-gold-light);color:var(--color-gold-light)}.Quote_quote__qcKx9 p{font-size:2rem;font-style:italic;line-height:1.5;margin-bottom:1rem}.Quote_quote__qcKx9 cite{display:block;font-size:1.4rem;font-style:normal;opacity:.9}.Gallery_section___iZet{background-color:var(--color-beige);padding:6rem 2rem}.Gallery_container__9wB8t{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;gap:2rem;max-width:120rem;margin:0 auto}.Gallery_item__YPsLf{position:relative;min-height:25rem;border-radius:.8rem;overflow:hidden}.Gallery_image__n7EUS{object-fit:cover}.Gallery_credit__veYje{position:absolute;right:0;bottom:0;z-index:1;padding:.5rem .8rem;background-color:rgba(18,14,9,.85);color:var(--color-cream);font-size:1.3rem;line-height:1.4}@media only screen and (max-width:56.25em){.Gallery_container__9wB8t{grid-template-columns:1fr}}.Tila_legacyCaption__K2JwC{margin-top:3rem;font-size:1.8rem;font-style:italic;color:var(--color-brown)}.Tila_legacyText__Dsb6z{margin-top:1rem;font-size:1.6rem;line-height:1.5;color:var(--color-font-black)}