.site-notice-footer{flex-wrap:wrap!important;height:auto!important}
.site-disclaimer{display:block!important;flex:1 0 100%!important;grid-column:1/-1!important;width:100%!important;max-width:none!important;margin:12px 0 0!important;font-family:system-ui,-apple-system,"Noto Sans SC",sans-serif!important;font-size:11px!important;font-weight:400!important;line-height:1.8!important;letter-spacing:0!important;text-transform:none!important;white-space:normal!important;overflow-wrap:anywhere;color:inherit;opacity:.8;text-align:center}
.h-footer{flex-wrap:wrap}.h-footer .site-disclaimer{order:3}
.site-legal-fallback{position:relative;z-index:0;display:block;padding:18px 24px;background:#f4eddb;color:#596151;border-top:1px solid #d5cbb4}.site-legal-fallback .site-disclaimer{margin:0!important}
body:has(footer:not(.site-legal-fallback) .site-disclaimer) .site-legal-fallback{display:none}
