/* Keep the recovered canvas stable; all original per-element styles are local. */
html{scroll-behavior:smooth;overflow-x:clip;width:100%!important}
body{margin:0}
.widget-section{scroll-margin-top:140px}
.widget-video iframe{border:0}
.landend-infobar-light[hidden]{display:none!important}
.landend-infobar-light-agree-btn{cursor:pointer}
.ak-wordpress-landing .landend-infobar-light{display:none!important}
.ak-wordpress-landing [data-cky-tag="video-placeholder"]{width:100%!important;height:100%!important}
:focus-visible{outline:3px solid #087eae;outline-offset:3px}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
