html{scroll-behavior:smooth}body{margin:0}img{max-width:100%}.t-records{opacity:1!important}a:focus-visible,[role=button]:focus-visible{outline:3px solid #83adff;outline-offset:5px}.tn-atom a{color:inherit}.t396__artboard{overflow:hidden}.t396__elem{visibility:visible!important}.t-slds__items-wrapper{display:flex!important;overflow-x:auto!important;scroll-snap-type:x mandatory;transform:none!important;width:100%!important;scrollbar-width:none}.t-slds__item{display:block!important;flex:0 0 100%;width:100%!important;scroll-snap-align:start;float:none!important;position:relative!important}.t-slds__bgimg{min-height:300px;background-size:contain;background-position:center;background-repeat:no-repeat}.t-slds__arrow{cursor:pointer}.t-slds__bullet{cursor:pointer}.t-slds__bullet_wrapper{display:none!important}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{animation:none!important;transition:none!important}}

/* Overscan keeps the moving cover inside its clipped section at every scroll position. */
.site-parallax > .t-cover__carrier{position:absolute;inset:-12% 0;height:124%!important;background-attachment:scroll!important;will-change:transform}
@media(prefers-reduced-motion:reduce){.site-parallax > .t-cover__carrier{transform:none!important;will-change:auto}}
