/* 0.14.197: Brevard-only nonhome compact hero rule.
 * The existing premium homepage remains completely unchanged.
 * Preserve original navy/geometric backgrounds and high-contrast text.
 */
.rekli-brevard-theme.rekli-brevard-subpage .rekli-shell .rekli-interior-hero .rekli-interior-photo{display:none!important}
.rekli-brevard-theme.rekli-brevard-subpage .rekli-shell .rekli-interior-hero-inner{display:block;box-sizing:border-box;max-width:1368px;min-height:0!important;padding:24px 36px!important;margin:0 auto}
.rekli-brevard-theme.rekli-brevard-subpage .rekli-shell .rekli-interior-hero-copy{width:100%;max-width:100%;min-height:0;display:block}
.rekli-brevard-theme.rekli-brevard-subpage .rekli-shell .rekli-interior-hero-copy :is(h1,p){max-width:950px}
.rekli-brevard-theme.rekli-brevard-subpage .rekli-shell .rekli-interior-hero h1{margin:8px 0 8px!important;font-size:clamp(28px,3.25vw,44px)!important;line-height:1.13!important;color:#fff!important}
.rekli-brevard-theme.rekli-brevard-subpage .rekli-shell .rekli-interior-hero p{margin:8px 0 0!important;line-height:1.55!important;font-size:clamp(14px,1.15vw,17px)!important;color:#e2eafe!important}
.rekli-brevard-theme.rekli-brevard-subpage .rekli-shell .rekli-interior-hero :is(.rekli-kicker,.rekli-site-scope-chip){margin-bottom:5px}
.rekli-brevard-theme.rekli-brevard-subpage .rekli-shell .rekli-interior-hero .rekli-btn{margin-top:12px}
/* Other app templates that are not wrapped by the interior-page adapter. */
.rekli-brevard-theme.rekli-brevard-subpage .rekli-shell:not(.rekli-public-home):not(.rekli-brevard-repository) > :is(.rekli-hero,.rekli-tools-hero,.rekli-kb-hero,.rekli-sentry-hero,.rekli-report-index-hero){box-sizing:border-box;min-height:0!important;padding:24px 36px!important}
.rekli-brevard-theme.rekli-brevard-subpage .rekli-shell:not(.rekli-public-home):not(.rekli-brevard-repository) > :is(.rekli-hero,.rekli-tools-hero,.rekli-kb-hero,.rekli-sentry-hero,.rekli-report-index-hero) :is(h1,p){max-width:1000px}
@media(max-width:700px){
 .rekli-brevard-theme.rekli-brevard-subpage .rekli-shell .rekli-interior-hero-inner{padding:20px 22px!important}
 .rekli-brevard-theme.rekli-brevard-subpage .rekli-shell .rekli-interior-hero h1{font-size:clamp(26px,6vw,36px)!important}
 .rekli-brevard-theme.rekli-brevard-subpage .rekli-shell:not(.rekli-public-home):not(.rekli-brevard-repository) > :is(.rekli-hero,.rekli-tools-hero,.rekli-kb-hero,.rekli-sentry-hero,.rekli-report-index-hero){padding:20px 22px!important}
}
