/* Only these 191-200 page-local hero wrappers opt in. Shared header/bar are untouched. */
.experience.motion-restored[data-tbc29-hero-flow="true"]{height:auto;min-height:0}
.experience.motion-restored[data-tbc29-hero-flow="true"]>.hero{position:relative;top:auto;height:auto!important;min-height:0;max-height:none;overflow:visible;padding:28px clamp(20px,6vw,72px) max(32px,var(--tbc29-safe-bottom,96px))}
.experience[data-tbc29-hero-flow="true"]>.hero>header{position:relative;inset:auto;display:flex;flex-wrap:wrap;gap:18px;max-width:100%}
.experience[data-tbc29-hero-flow="true"]>.hero>header .brand{white-space:normal;overflow-wrap:anywhere;max-width:100%}
.experience[data-tbc29-hero-flow="true"] .copy{position:relative;inset:auto;width:auto;max-width:100%;margin:32px 0;transform:none!important;opacity:1!important}
.experience[data-tbc29-hero-flow="true"] .copy h1,.experience[data-tbc29-hero-flow="true"] .copy p{overflow-wrap:anywhere}
.experience[data-tbc29-hero-flow="true"] .links{flex-wrap:wrap;gap:20px}
.experience[data-tbc29-hero-flow="true"] .links a{display:inline-flex;align-items:center;min-height:44px;scroll-margin-top:var(--tbc29-safe-top,101px);scroll-margin-bottom:var(--tbc29-safe-bottom,96px);overflow-wrap:anywhere}
.experience[data-tbc29-hero-flow="true"] .character-stage{position:relative;inset:auto;margin:32px auto;width:min(100%,480px);max-width:100%;transform:none!important}
.experience[data-tbc29-hero-flow="true"] .character-note{position:relative;inset:auto;margin:24px 0;transform:none!important;opacity:1!important}
.experience[data-tbc29-hero-flow="true"]>.hero>footer{position:relative;inset:auto;display:flex;flex-wrap:wrap;gap:18px;margin-top:32px;max-width:100%;overflow-wrap:anywhere}
.experience[data-tbc29-hero-flow="true"] .copy{padding:0;min-width:0}
.experience[data-tbc29-hero-flow="true"] .copy:before{inset:0}
.experience[data-tbc29-hero-flow="true"] .links,.experience[data-tbc29-hero-flow="true"] .links a{min-width:0;max-width:100%}
.experience[data-tbc29-hero-flow="true"] .character-note{display:block}
.experience[data-tbc29-hero-flow="true"] .window-light,.experience[data-tbc29-hero-flow="true"] .breeze{inset:0;animation:none;transform:none}
