.hero-callback{--hero-img:url(/heroes/callback-mountain-ridges-v2.webp);background:linear-gradient(90deg, #0b14269e 0%, #0b142680 46%, #0b14264d 66%, #0b14260a 100%), linear-gradient(180deg, #c97b2914 0%, #1a284229 40%, #0b1426b3 100%), var(--hero-img) center 38% / cover no-repeat;color:#faf4e6;min-height:52vh;position:relative}.hero-callback h1{text-shadow:0 1px 2px #0b142680,0 0 8px #0b142699,0 2px 24px #0b142680}@media (max-width:767px){.hero-callback{--hero-img:url(/heroes/callback-mountain-ridges-v2-mobile.webp);background:linear-gradient(90deg, #0b14268f 0%, #0b142670 50%, #0b142652 100%), linear-gradient(180deg, #c97b2914 0%, #1a284257 45%, #0b1426c2 100%), var(--hero-img) center 40% / cover no-repeat}}#callback-error:target{display:block}#callback-error{scroll-margin-top:1.5rem}#callback-emergency{margin-bottom:-1rem}
