.sydney-home{overflow:visible!important}.sydney-home .tl:not(.is-pinned) .tl-st{position:relative;height:auto;overflow:visible}.sydney-home .tl:not(.is-pinned) .tl-tr{width:auto;height:auto;flex-direction:column;gap:20px;padding:0 var(--pad);transform:none!important}.sydney-home .tl:not(.is-pinned) .tl-c{width:auto;margin:0 0 0 44px;align-self:stretch}.sydney-home .tl:not(.is-pinned) .tl-hud,.sydney-home .tl:not(.is-pinned) .tl-tr>svg,.sydney-home .tl:not(.is-pinned) .tl-dot{display:none}.sydney-home .tl.is-pinned .tl-st{position:sticky}.sydney-home .story-ph{overflow:visible}.sydney-home .dock a:focus-visible{outline:3px solid #06b0f7;outline-offset:3px}.sydney-home .dock:not(.show){visibility:hidden}.sydney-home .dock.show{visibility:visible}
@media(prefers-reduced-motion:reduce){.sydney-home .stp{opacity:1}.sydney-home .story-ph .ph{transform:none}.sydney-home .dock{transition:none}}

/* Preserve active emphasis while keeping inactive text legible. */
.sydney-home .stp{opacity:.85}.sydney-home .stp.on{opacity:1}.sydney-home .six .box:nth-child(3) p{color:var(--onl)}

/* Claude-targeted transparency integrated with verified native header and existing scroll state. */
body.home .auden-header-wrap:not(.is-solid):not(:focus-within):not(:has(.is-menu-open)){background:rgba(6,15,24,.72);box-shadow:none}
body.home .wp-site-blocks>.wp-block-template-part:has(.auden-header-wrap .is-menu-open){z-index:100000}
.sydney-home .sydney-whyus>.sh,.sydney-home .sydney-whyus>.flow{opacity:1;visibility:visible;transform:none}
@media(prefers-reduced-motion:reduce){body.home .auden-header-wrap{transition:none}}

/* Claude overlay proposal, reviewed against actual variable-based hero rules. */
body.home>.wp-site-blocks>div.wp-block-template-part:has(.auden-header-wrap){position:fixed;top:var(--wp-admin--admin-bar--height,0px);left:0;right:0;z-index:50}
body.home:has(.auden-header-wrap)>.wp-site-blocks>main{margin-block-start:0}
body.home:has(.auden-header-wrap) .hero.aud-hx{--aud-hx-nav:0px}
html:has(>body.home .auden-header-wrap){scroll-padding-top:calc(var(--wp-admin--admin-bar--height,0px) + 96px)}
