.outgrid-reference-home #hero .bdt-remote-thumbs .bdt-item:focus-visible {
    outline: 2px solid #fff;
    outline-offset: 6px;
}

.outgrid-reference-home #hero[data-outgrid-controls-ready] [id^="bdt-remote-"][id$="-notice"] {
    display: none;
}

/* Preserve the reference's two-line address across DM Sans font file revisions. */
@media (min-width: 1025px) {
    .outgrid-reference-home .elementor-element-e7ea892 .elementor-icon-list-text,
    .outgrid-reference-home .elementor-element-9861663 .elementor-icon-list-text {
        max-width: 180px;
    }
}

@media (prefers-reduced-motion: reduce) {
    .outgrid-reference-home #hero .elementor-ken-burns {
        animation: none !important;
        transform: none !important;
    }
}
