/*
 * legacy-reset.css -- GENERATED by src/tools/legacy-css-split.php. Do not hand-edit.
 *
 * Source: normalize.css, with the legacy header/footer/nav rules removed so
 * legacy page bodies keep their styling inside the 2026 shell.
 * Every selector is scoped under .legacy-content, so none of it reaches the shell.
 * Asset URLs point at /wp-content/themes/bntouch_theme, which must stay on disk as an inactive theme.
 *
 * Overrides belong in legacy-content-extras.css, never here.
 */
div:where(.legacy-content){font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
div:where(.legacy-content),:where(.legacy-content) div,:where(.legacy-content) span,:where(.legacy-content) applet,:where(.legacy-content) object,:where(.legacy-content) iframe,:where(.legacy-content) h1,:where(.legacy-content) h2,:where(.legacy-content) h3,:where(.legacy-content) h4,:where(.legacy-content) h5,:where(.legacy-content) h6,:where(.legacy-content) p,:where(.legacy-content) blockquote,:where(.legacy-content) pre,:where(.legacy-content) a,:where(.legacy-content) abbr,:where(.legacy-content) acronym,:where(.legacy-content) address,:where(.legacy-content) big,:where(.legacy-content) cite,:where(.legacy-content) code,:where(.legacy-content) del,:where(.legacy-content) dfn,:where(.legacy-content) em,:where(.legacy-content) img,:where(.legacy-content) ins,:where(.legacy-content) kbd,:where(.legacy-content) q,:where(.legacy-content) s,:where(.legacy-content) samp,:where(.legacy-content) small,:where(.legacy-content) strike,:where(.legacy-content) strong,:where(.legacy-content) sub,:where(.legacy-content) sup,:where(.legacy-content) tt,:where(.legacy-content) var,:where(.legacy-content) b,:where(.legacy-content) u,:where(.legacy-content) i,:where(.legacy-content) center,:where(.legacy-content) dl,:where(.legacy-content) dt,:where(.legacy-content) dd,:where(.legacy-content) ol,:where(.legacy-content) ul,:where(.legacy-content) li,:where(.legacy-content) fieldset,:where(.legacy-content) form,:where(.legacy-content) label,:where(.legacy-content) legend,:where(.legacy-content) table,:where(.legacy-content) caption,:where(.legacy-content) tbody,:where(.legacy-content) tfoot,:where(.legacy-content) thead,:where(.legacy-content) tr,:where(.legacy-content) th,:where(.legacy-content) td,:where(.legacy-content) article,:where(.legacy-content) aside,:where(.legacy-content) canvas,:where(.legacy-content) details,:where(.legacy-content) embed,:where(.legacy-content) figure,:where(.legacy-content) figcaption,:where(.legacy-content) footer,:where(.legacy-content) header,:where(.legacy-content) hgroup,:where(.legacy-content) menu,:where(.legacy-content) nav,:where(.legacy-content) output,:where(.legacy-content) ruby,:where(.legacy-content) section,:where(.legacy-content) summary,:where(.legacy-content) time,:where(.legacy-content) mark,:where(.legacy-content) audio,:where(.legacy-content) video{margin:0;padding:0;border:0}
div:where(.legacy-content){margin:0}
:where(.legacy-content) article,:where(.legacy-content) aside,:where(.legacy-content) details,:where(.legacy-content) figcaption,:where(.legacy-content) figure,:where(.legacy-content) footer,:where(.legacy-content) header,:where(.legacy-content) hgroup,:where(.legacy-content) main,:where(.legacy-content) menu,:where(.legacy-content) nav,:where(.legacy-content) section,:where(.legacy-content) summary{display:block}
:where(.legacy-content) audio,:where(.legacy-content) canvas,:where(.legacy-content) progress,:where(.legacy-content) video{display:inline-block;vertical-align:baseline}
:where(.legacy-content) audio:not([controls]){display:none;height:0}
:where(.legacy-content) [hidden],:where(.legacy-content) template{display:none}
:where(.legacy-content) a{background-color:transparent}
:where(.legacy-content) a:active,:where(.legacy-content) a:hover{outline:0}
:where(.legacy-content) abbr[title]{border-bottom:1px dotted}
:where(.legacy-content) b,:where(.legacy-content) strong{font-weight:700}
:where(.legacy-content) dfn{font-style:italic}
:where(.legacy-content) h1,:where(.legacy-content) h2{font-weight:normal;}
:where(.legacy-content) mark{background:#ff0;color:#000}
:where(.legacy-content) small{font-size:80%}
:where(.legacy-content) sub,:where(.legacy-content) sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
:where(.legacy-content) sup{top:-.5em}
:where(.legacy-content) sub{bottom:-.25em}
:where(.legacy-content) img{border:0}
:where(.legacy-content) svg:not(:root){overflow:hidden}
:where(.legacy-content) figure{margin:1em 40px}
:where(.legacy-content) hr{box-sizing:content-box;height:0}
:where(.legacy-content) pre{overflow:auto}
:where(.legacy-content) code,:where(.legacy-content) kbd,:where(.legacy-content) pre,:where(.legacy-content) samp{font-family:monospace,monospace;font-size:1em}
:where(.legacy-content) button,:where(.legacy-content) input,:where(.legacy-content) optgroup,:where(.legacy-content) select,:where(.legacy-content) textarea{color:inherit;font:inherit;margin:0}
:where(.legacy-content) button{overflow:visible}
:where(.legacy-content) button,:where(.legacy-content) select{text-transform:none}
:where(.legacy-content) button,div:where(.legacy-content) input[type="button"],:where(.legacy-content) input[type="reset"],:where(.legacy-content) input[type="submit"]{-webkit-appearance:button;cursor:pointer}
:where(.legacy-content) button[disabled],div:where(.legacy-content) input[disabled]{cursor:default}
:where(.legacy-content) button::-moz-focus-inner,:where(.legacy-content) input::-moz-focus-inner{border:0;padding:0}
:where(.legacy-content) input{line-height:normal}
:where(.legacy-content) input[type="checkbox"],:where(.legacy-content) input[type="radio"]{box-sizing:border-box;padding:0}
:where(.legacy-content) input[type="number"]::-webkit-inner-spin-button,:where(.legacy-content) input[type="number"]::-webkit-outer-spin-button{height:auto}
:where(.legacy-content) input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}
:where(.legacy-content) input[type="search"]::-webkit-search-cancel-button,:where(.legacy-content) input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
:where(.legacy-content) fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
:where(.legacy-content) legend{border:0;padding:0}
:where(.legacy-content) textarea{overflow:auto}
:where(.legacy-content) optgroup{font-weight:700}
:where(.legacy-content) table{border-collapse:collapse;border-spacing:0}
:where(.legacy-content) td,:where(.legacy-content) th{padding:0}
