/* Block345: reserve claim position before scripts/fonts finish loading. */
#design-preview-v52 { --claim-hero-padding:72px; }
#design-preview-v52 .hero .hero-copy-v345 {
 display:flow-root;
 min-height:calc(var(--brand-v61-height,496px) - var(--claim-hero-padding) - 8px);
}
#design-preview-v52 .hero .hero-copy-v345 > .module-lead { margin-bottom:0!important; }
#design-preview-v52 .hero .hero-gold-claim { margin:32px auto 0!important; }
@media(max-width:700px){#design-preview-v52 { --claim-hero-padding:48px; }}
