/* About hero: 20 percent smaller, with a crisp contrast edge over the ivory sculpture. */
.gcic-landmarks .landmark-about h1{font-size:clamp(52px,9.44vw,136px)!important;letter-spacing:-.04em;text-shadow:0 2px 4px #061c24,0 5px 16px #061c24b3}
.landmark-about h1>em{color:#f1e8d4;-webkit-text-stroke:.6px #122e36;paint-order:stroke fill;text-shadow:0 2px 3px #061c24,0 4px 12px #061c24}
@media(max-width:767px){.gcic-landmarks .landmark-about h1{font-size:clamp(27.2px,8.32vw,51.2px)!important}}
@media(min-width:768px) and (max-width:900px){.gcic-landmarks .landmark-about h1{font-size:clamp(48px,7.2vw,65.6px)!important}}

/* Keep the About sculpture rooted to the mobile hero, behind its copy. */
@media(max-width:767px){
.gcic-landmarks .landmark-about:not(.landmark-services):not(.landmark-reviews){position:relative;min-height:690px;height:calc(100svh - 76px);max-height:none;display:flex;flex-direction:column;justify-content:center}
.landmark-hero.landmark-about:not(.landmark-services):not(.landmark-reviews) .landmark-art{position:absolute;inset:24px -12% -12px;width:auto;height:auto;z-index:0;display:flex;align-items:flex-end;justify-content:center}
.landmark-about:not(.landmark-services):not(.landmark-reviews) .landmark-art img{width:100%;height:100%;object-fit:contain;object-position:center bottom}
.landmark-about:not(.landmark-services):not(.landmark-reviews) .landmark-heading{margin:auto 0;z-index:2}
.landmark-about:not(.landmark-services):not(.landmark-reviews) .landmark-foot{position:relative;z-index:2;background:#122e36e8;padding:14px 12px}
}
