/* Match Home's header placement only on the four selected hub pages. */
body:is(.page-id-8,.page-id-14,.page-id-20,.page-id-26) .tc-template-header{
 position:absolute;inset:0 0 auto;z-index:30;width:100%
}
body:is(.page-id-8,.page-id-14,.page-id-20,.page-id-26) .tc-design.tc-header{
 background:transparent
}
/* Home's top/bottom clearance keeps the existing copy below the floating navigation. */
body:is(.page-id-8,.page-id-14,.page-id-20,.page-id-26) main.tc-main.tc-v1 section.tc-hub-banner-20261110{
 padding:148px 0 88px
}
@media(max-width:1100px){
 body:is(.page-id-8,.page-id-14,.page-id-20,.page-id-26) main.tc-main.tc-v1 section.tc-hub-banner-20261110{padding:0}
 body:is(.page-id-8,.page-id-14,.page-id-20,.page-id-26) main.tc-main.tc-v1 .tc-hub-banner-20261110 :is(.tc-ph-hero-copy,.tc-mh-hero-copy,.tc-ch-hero-copy){padding:146px 0 42px}
}
@media(max-width:650px){
 body:is(.page-id-8,.page-id-14,.page-id-20,.page-id-26) main.tc-main.tc-v1 .tc-hub-banner-20261110 :is(.tc-ph-hero-copy,.tc-mh-hero-copy,.tc-ch-hero-copy){padding:126px 0 34px}
}
