
/* Salis core-only containment: neutralizes only the active core template wrapper. */
body:has(.salis-wp-template){padding:0;letter-spacing:normal}
body:has(.salis-wp-template) .wp-site-blocks{padding:0;max-width:none}
body:has(.salis-wp-template) .wp-site-blocks>.wp-block-template-part,
body:has(.salis-wp-template) .wp-site-blocks>.wp-block-post-content{margin:0;max-width:none}
:where(body:has(.salis-wp-template)) :is(h1,h2,h3,h4,h5,h6){font-size:revert;font-weight:revert;letter-spacing:normal;line-height:inherit}
:where(body:has(.salis-wp-template)) :is(blockquote,caption,figcaption,h1,h2,h3,h4,h5,h6,p){text-wrap:wrap}
.salis-wp-template,.salis-wp-template *{box-sizing:border-box}
.salis-wp-template{margin:0;padding:0;max-width:none;overflow-x:clip}
.salis-wp-template :where(.wp-block-group,.wp-block-post-content){margin:0;padding:0;max-width:none}

