/* Non-locking structural defaults only. Elementor-generated selectors always win. */
:where(.axn-page){direction:ltr}
:where(.axn-page .e-con,.axn-page .elementor-widget){min-width:0}
:where(.axn-intro,.axn-card){container-type:inline-size}
:where(.axn-prose p){margin:0}
:where(.axn-tools .elementor-heading-title){white-space:nowrap}
:where(.axn-accent){color:var(--axiom-accent,#8B8BE4)}
.elementor-widget-axiom-portrait-video > .elementor-widget-container,.elementor-widget-axiom-video-comparison > .elementor-widget-container{height:auto}
