/*
 * BCG Capital — pilot: legacy reset for the home page.
 * Copy of the essential Tailwind v4 preflight rules from style.css, but outside @layer,
 * which Safari < 15.4 and Chrome < 99 skip entirely. Loaded BEFORE home-compat.css,
 * so every theme rule still wins; in modern browsers it repeats what @layer base does.
 */
*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}
html{-webkit-text-size-adjust:100%;text-size-adjust:100%;line-height:1.5;-webkit-tap-highlight-color:transparent}
h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}
a{color:inherit;text-decoration:inherit}
b,strong{font-weight:bolder}
small{font-size:80%}
ol,ul,menu{list-style:none}
summary{display:list-item}
img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}
img,video{max-width:100%;height:auto}
button,input,select,optgroup,textarea{font:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:transparent;border-radius:0}
button,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button}
::placeholder{opacity:1}
textarea{resize:vertical}
[hidden]{display:none!important}
