/* Native editable blocks; source-specific geometry is in scoped CSS. */
.lv26{box-sizing:border-box;width:100%;max-width:none;margin:0;color:#1F2226;font-family:"IBM Plex Sans",sans-serif}
.lv26 *{box-sizing:border-box}
.lv26 :where(p,h1,h2,h3,h4,h5,h6,figure,blockquote,ul,ol,li,.wp-block-group,.wp-block-buttons,.wp-block-button){margin:0;max-width:none}
.lv26 :where(ul.wp-block-group,ol.wp-block-group){list-style:none;padding:0}
.lv26 :where(.lv26-navigation-list,.lv26-footer-links,.lv26-footer-social,.lv26-footer-legal){display:flex;flex-direction:inherit;flex-wrap:inherit;align-items:inherit;justify-content:inherit;gap:inherit;width:100%;min-width:0}
.lv26 :where(.lv26-navigation-list,.lv26-footer-links,.lv26-footer-social,.lv26-footer-legal)>li{margin-block-start:0;min-width:0}
.lv26 .lv26-navigation-list>li{display:flex;align-items:center}
@media(max-width:900px){.lv26 .lv26-footer-legal{flex-direction:column;align-items:stretch;gap:24px}}
.lv26 blockquote.wp-block-quote{border:0;padding:0;font:inherit;color:inherit}
.lv26 .lv26-review-figure{display:flex;flex:1;flex-direction:column;justify-content:space-between;gap:inherit;width:100%;min-width:0}
.lv26 button>.lv26-decoration{display:block}
.lv26 a{color:inherit}.lv26 :where(a,button,summary,input,select,textarea):focus-visible{outline:3px solid #1F5FA8;outline-offset:3px}
.lv26 .lv26-button-wrap{margin:0;display:flex;flex:0 0 auto;gap:0;max-width:100%}
.lv26 .wp-block-image{line-height:0}.lv26 .wp-block-image img{vertical-align:middle}
.lv26 .wp-block-cover{min-height:0}.lv26 .wp-block-cover>.wp-block-cover__background{display:none}
.lv26 .wp-block-cover__image-background{z-index:0}.lv26 .wp-block-cover__inner-container>*{z-index:1}
.lv26 .lv26-decoration{pointer-events:none}.lv26 .lv26-form-slot:empty{min-height:0}
