.page_hero__efbPm{position:relative;display:flex;align-items:flex-end;min-height:640px;overflow:hidden;color:var(--white)}.page_heroPhoto__WMo23,.page_heroShade__psRP_{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.page_heroShade__psRP_{background:linear-gradient(180deg,rgba(0,0,0,.45),rgba(0,0,0,.12) 42%,rgba(0,0,0,.28))}.page_heroCopy__H_HXh{position:relative;padding:0 0 64px}.page_heroCopy__H_HXh h1{margin:16px 0 0;max-width:721px;font-size:clamp(48px,5vw,72px);font-weight:500;line-height:1;letter-spacing:-.02em}.page_heroCopy__H_HXh p{max-width:569px;margin:24px 0 32px;font-size:20px;font-weight:500;line-height:1.5}.page_section__h5z96{padding:64px 0 80px;background:var(--white)}.page_intro__C0XNo{text-align:center}.page_intro__C0XNo h2{margin:12px 0 0;font-size:clamp(36px,4vw,64px);font-weight:400;line-height:1}.page_cta___vAjH{padding:72px 0;background:var(--tertiary)}.page_ctaCopy___HkRJ{display:flex;flex-direction:column;align-items:center;text-align:center}.page_ctaCopy___HkRJ h2{margin:0;font-size:clamp(36px,4vw,56px);font-weight:400;line-height:1}.page_ctaCopy___HkRJ p{max-width:460px;margin:16px 0 28px;color:#8a7a70;font-size:18px;line-height:1.5}.page_grid__CwNQN{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:40px}.page_card__JhDKO{position:relative;display:flex;align-items:flex-end;min-height:460px;padding:16px;overflow:hidden;color:var(--white);text-decoration:none;background:var(--secondary)}.page_photo__OfEyN{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.22,1,.36,1)}.page_card__JhDKO:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0) 55%,rgba(0,0,0,.65));opacity:.85;transition:opacity .6s cubic-bezier(.22,1,.36,1)}.page_card__JhDKO:hover .page_photo__OfEyN{transform:scale(1.06)}.page_card__JhDKO:hover:after{opacity:1}.page_card__JhDKO span{position:relative;z-index:1;display:inline-flex;align-items:center;gap:8px;font-size:24px;font-weight:500;line-height:1}.page_card__JhDKO span img{width:28px;height:21px;flex:none;transition:transform .55s cubic-bezier(.22,1,.36,1)}.page_card__JhDKO:hover span img{transform:translateX(6px)}@media (max-width:900px){.page_grid__CwNQN{grid-template-columns:repeat(2,minmax(0,1fr))}.page_card__JhDKO{min-height:380px}}@media (max-width:700px){.page_hero__efbPm{min-height:520px}.page_heroCopy__H_HXh{padding-bottom:40px}.page_heroCopy__H_HXh h1{font-size:30px;line-height:1.08;letter-spacing:-.6px}.page_heroCopy__H_HXh p{margin:16px 0 24px;font-size:15px;line-height:1.4}.page_ctaCopy___HkRJ h2,.page_intro__C0XNo h2{font-size:30px;line-height:1.08;letter-spacing:-.6px}.page_ctaCopy___HkRJ p{font-size:15px;line-height:1.4}.page_grid__CwNQN{grid-template-columns:1fr}.page_card__JhDKO{min-height:420px}}@media (prefers-reduced-motion:reduce){.page_card__JhDKO span img,.page_card__JhDKO:after,.page_photo__OfEyN{transition:none}.page_card__JhDKO:hover .page_photo__OfEyN,.page_card__JhDKO:hover span img{transform:none}}