:root:not([data-builder-device-document]) [data-editor-element=true] .fixed,:root:not([data-builder-device-document]) [data-editor-element=true] [style*="position: fixed"]{position:relative!important;inset:auto!important;z-index:auto!important}[data-button-boundary] :is(button,a[href],[role=button]){--ub-inline-text-color:currentColor}@layer base{:where([data-native-element]){min-inline-size:0;overflow-wrap:anywhere}:where([data-native-element]) :where(h1,h2,h3,h4,h5,h6){text-wrap:balance}:where([data-native-element]) :where(p,li){text-wrap:pretty}:where([data-native-element]) :where(img,video,iframe){max-inline-size:100%}:where([data-native-element]) :where(button,summary,input,select,textarea,a){-webkit-tap-highlight-color:transparent}:where([data-native-element]) :where(button,summary,input:not([type=checkbox]):not([type=radio]):not([type=range]),select){min-block-size:44px}:where([data-native-element]) :where(button,a,summary,input,textarea,select):focus-visible{outline:2px solid var(--store-focus,#5261c7);outline-offset:3px}:where([data-native-element]) :where(button:disabled){cursor:not-allowed}:where([data-native-element]) :where(input,textarea){caret-color:currentColor}:where([data-native-element]) ::selection{background:color-mix(in srgb,currentColor 18%,transparent)}:where([data-native-element][data-element-type=text]) :where(h1){font-size:clamp(2rem,4vw,3rem);line-height:1.25;font-weight:700;margin-block:0 16px}:where([data-native-element][data-element-type=text]) :where(h2){font-size:clamp(1.5rem,3vw,2rem);line-height:1.4;font-weight:700;margin-block:24px 12px}:where([data-native-element][data-element-type=text]) :where(h3,h4){font-size:1.25rem;line-height:1.5;font-weight:700;margin-block:24px 8px}:where([data-native-element][data-element-type=text]) :where(p,li){line-height:1.85}:where([data-native-element][data-element-type=text]) :where(p){margin-block:0 16px}:where([data-native-element][data-element-type=text]) :where(ul,ol){padding-inline-start:24px;margin-block:12px}:where([data-native-element][data-element-type=text]) :where(ul){list-style-type:disc}:where([data-native-element][data-element-type=text]) :where(ol){list-style-type:decimal}:where([data-native-element][data-element-type=text]) :where(li+li){margin-block-start:8px}:where([data-native-element][data-element-type=text]) :where(a){text-decoration:underline;text-underline-offset:.2em}@media (prefers-reduced-motion:reduce){:where([data-native-element]) :where(*,:before,:after){animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}}