/* Emergency CTA Banner */

/* Full-bleed is provided by the unconstrained content area of the "Full Width"
   page template — the section fills its container at 100% width. No width:100vw
   (which counts the scrollbar gutter and caused horizontal overflow). */

/* Subtle white grid lines (matches the v0 background texture). */
.le-emergency-cta-banner-block .emergency-cta-grid {
	position: absolute;
	inset: 0;
	background-image:
		linear-gradient(rgba(255, 255, 255, 0.03) 1px, transparent 1px),
		linear-gradient(90deg, rgba(255, 255, 255, 0.03) 1px, transparent 1px);
	background-size: 40px 40px;
	pointer-events: none;
}

/* Soft corner glow, top-right (clipped by the section's overflow-hidden). */
.le-emergency-cta-banner-block .emergency-cta-glow {
	position: absolute;
	top: 0;
	right: 0;
	width: 16rem;
	height: 16rem;
	border-radius: 9999px;
	background: rgba(255, 255, 255, 0.05);
	filter: blur(48px);
	transform: translate(50%, -50%);
	pointer-events: none;
}
