
.site-skip-link{position:fixed;top:8px;left:8px;z-index:10001;transform:translateY(-180%);padding:12px 20px;background:#fff;color:#09172f;font:700 16px/1.5 system-ui;text-decoration:underline;border:3px solid #09172f}.site-skip-link:focus{transform:none}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.site-main-wrapper{max-width:none!important;padding:0!important;margin:0!important}main:focus{outline:none}
.design-dark .arc-note,.design-dark .body .meta span,.design-dark .rail button{color:#bbc8dc!important}.design-dark .role{color:#ff99a9!important}.filters .n,.eg-filter .n,[data-group] .n{opacity:1!important;color:inherit!important}.design-dark button[data-group]{color:#bbc8dc!important}.design-dark button[data-group][aria-pressed=true],.design-dark button[data-group].active{color:#fff!important}
.stats{background:#d92e45!important}.stats .stat span{color:#fff!important;font-size:14px!important}.person-era{background:#b81b32!important;color:#fff!important}.person-era b{color:#fff!important}
#decade-gallery .tabs button{color:#bbc8dc!important}#decade-gallery .tabs button[aria-selected=true]{color:#fff!important;border-bottom-color:#ff99a9!important}.archive-film p,.archive-film p a{color:#f7f5ef!important}.design-light .note{color:#bbc8dc!important}.event-booking-strip p a{text-decoration:underline!important}.media-tabs button span{opacity:1!important;color:inherit!important}button[data-kind] span{opacity:1!important;color:inherit!important}
.a11y-touch-link{display:inline-flex!important;min-height:28px!important;align-items:center;padding:4px 3px!important;margin:3px 2px!important;overflow-wrap:anywhere;max-width:100%;white-space:normal!important}.refs a,.p-src a{font-size:13px!important;line-height:1.6!important}.person-photo-credit,.person-photo-set small,.refs,.archive-note{font-size:13px!important;line-height:1.6!important}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,*::before,*::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
input,select,textarea{font-size:16px!important}.ombac-global-footer small{font-size:13px!important}.event-booking-strip a{font-size:14px!important}
.person-era small{color:#fff!important}.stats span{color:#fff!important;opacity:1!important}.design-dark .xv-list>li>i,.design-dark .row .ic{color:#ff99a9!important}.design-dark .body .date,.design-dark .st span{color:#bbc8dc!important}
.refs a,.p-src a{display:inline-flex!important;min-height:28px!important;align-items:center;padding:4px 3px!important;margin:3px 2px!important;max-width:100%;white-space:normal;overflow-wrap:anywhere}
.design-dark .xv-date,.design-dark .rp-stat span{color:#bbc8dc!important}.design-dark .rp-no{color:#ff99a9!important}.xv-date,.rp-stat span{font-size:13px!important}
li>a[href*="career-records/"]{display:inline-flex;min-height:28px;align-items:center;padding:3px 0}
a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{box-shadow:0 0 0 2px #09172f!important}
.reader .rt-label,.reader .src b,.reader .rn-in>b{color:#bbc8dc!important;font-size:13px!important}.reader .src a{display:inline-flex;align-items:center;min-height:28px;padding:4px 3px;margin:3px 2px}

#instagram .note,#instagram .note a,#decade-gallery .note{color:#bbc8dc!important}.archive-feed-label a{display:inline-flex;align-items:center;min-height:28px}
