.two-entrance-home .ge-concept-hero{display:block;height:auto;aspect-ratio:1/1}.ge-concept-hero a:first-child{display:block;height:100%}.ge-concept-hero a:not(:first-child){display:none}.ge-concept-hero img{object-fit:cover;width:100%;height:100%}.two-entrance-raspberry .hero-photo img{width:100%;height:auto;display:block;object-fit:cover}.two-entrance-raspberry .hero-copy h1{font-size:clamp(28px,3.6vw,54px);line-height:1.55}@media(max-width:760px){.two-entrance-home .entry-hero{gap:20px}.two-entrance-home .ge-concept-hero{aspect-ratio:1.18/1;max-height:390px}.two-entrance-raspberry .hero-photo{aspect-ratio:1.12/1}.two-entrance-raspberry .hero-photo img{height:100%;object-fit:cover}.two-entrance-home .entry-copy h1{font-size:28px}.two-entrance-raspberry .hero-copy h1{font-size:28px}}
/* Approved H1 sizing: preserve the explicit two-line heading. */
.two-entrance-home .entry-copy h1,.two-entrance-raspberry .hero-copy h1{font-size:clamp(24px,2.65vw,38px);max-width:100%}
