/* Mirador retains the sole motion engine. The homepage stylesheet owns the independent rail geometry. */
html:has(.felix-home-scroll-scene),body:has(.felix-home-scroll-scene){overflow-x:clip}
.felix-home-scroll-scene .mm-panel{min-width:0}
.felix-home-scroll-scene a:focus-visible{outline:2px solid currentColor;outline-offset:5px}
.felix-home-scroll-scene .elementor-heading-title{overflow-wrap:normal}
