.Hero_hero__T3Fr4{position:relative;width:100%;height:85vh;overflow:hidden;display:flex;align-items:stretch}.Hero_imageContainer__qbcGW{position:relative;width:50%;overflow:hidden;order:2}.Hero_content__9ypWn{position:relative;z-index:10;width:50%;background-color:#f5f1ed;padding:60px 40px;display:flex;flex-direction:column;justify-content:center;gap:2rem;order:1}.Hero_image__x5ZrL{object-fit:cover;object-position:center}.Hero_headingWrapper__f_pdQ{margin-bottom:1rem}.Hero_heading__8BIxa{font-family:var(--font-heading,serif);font-size:3.5rem;color:#333;line-height:1.1}.Hero_navWrapper__Zp6Ih{display:flex;flex-direction:column;gap:.5rem}.Hero_navItem__Z8g89{color:rgba(51,51,51,.6);font-size:.9rem;font-weight:600;text-transform:uppercase;text-decoration:none;transition:all .3s ease;padding:15px 30px;display:flex;align-items:center;justify-content:space-between;letter-spacing:1px;width:100%;max-width:400px;cursor:pointer;border-radius:4px}.Hero_navItem__Z8g89:hover{color:#333}.Hero_active__a7VtC{background-color:#E04E1C;color:white;box-shadow:0 4px 15px rgba(0,0,0,.2);opacity:1}.Hero_arrowIcon__5YMQy{width:24px;height:24px}@media (min-width:768px){.Hero_heading__8BIxa{font-size:4rem}.Hero_navItem__Z8g89{font-size:1rem}}@media (max-width:767px){.Hero_hero__T3Fr4{height:calc(100vh - 120px);flex-direction:column;margin-top:0}.Hero_imageContainer__qbcGW{width:100%;height:50%;order:1}.Hero_content__9ypWn{width:100%;height:50%;padding:20px;order:2;gap:1rem}.Hero_image__x5ZrL{object-fit:contain;object-position:center}.Hero_headingWrapper__f_pdQ{margin-bottom:.5rem}.Hero_heading__8BIxa{font-size:2.2rem;margin-bottom:.5rem}.Hero_navWrapper__Zp6Ih{width:100%;gap:.3rem}.Hero_navItem__Z8g89{font-size:.8rem;padding:10px 18px}.Hero_active__a7VtC,.Hero_navItem__Z8g89{width:100%;max-width:100%}}