.os-motion-artwork{position:relative;display:block;width:100%;height:100%;overflow:hidden;isolation:isolate}.os-motion-artwork.home-v2-hero-art-wash{position:absolute}.os-motion-artwork>.os-artwork-still{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.os-motion-artwork>.os-artwork-motion-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;opacity:0;transition:opacity .24s ease}.os-motion-artwork[data-motion-playing]>.os-artwork-motion-video{opacity:1}.os-motion-artwork>.os-artwork-motion-toggle{position:absolute;right:10px;bottom:10px;z-index:2;min-height:36px;padding:7px 12px;border:1px solid #ffffff50;border-radius:20px;background:#151515e8;color:#fff;font:11px/1.3 system-ui,sans-serif;cursor:pointer}.os-artwork-motion-toggle[hidden]{display:none}.os-artwork-motion-toggle:focus-visible{outline:2px solid currentColor;outline-offset:-5px}@media(prefers-reduced-motion:no-preference){.os-wordmark-bar{transform-box:view-box;animation:os-wordmark-signal 1.8s ease-in-out both;animation-delay:var(--bar-delay)}a:focus-visible .os-wordmark-bar{animation-name:os-wordmark-hover;animation-duration:1.2s}.os-brand-arrive{animation:os-brand-settle .6s ease-out both}.os-motion-enter{animation:os-content-arrive .42s ease-out both}.os-motion-action{transition:transform .18s ease,border-color .18s ease,background-color .18s ease}.os-motion-action:active{transform:translateY(1px)}.os-logo-bar{transform-box:fill-box;transform-origin:center bottom;animation:os-logo-signal .6s ease-out both}.os-logo-bar:nth-of-type(2){animation-delay:65ms}.os-logo-bar:nth-of-type(3){animation-delay:.12s}@media(hover:hover){.os-animated-wordmark:hover .os-wordmark-bar,a:hover .os-wordmark-bar{animation-name:os-wordmark-hover;animation-duration:1.2s}.os-motion-action:hover{transform:translateY(-2px)}.os-logo-icon:hover .os-logo-bar{animation:os-logo-hover .5s ease-out}}}@keyframes os-wordmark-signal{0%,to{transform:scaleY(1)}18%{transform:scaleY(.5)}38%{transform:scaleY(.95)}58%{transform:scaleY(.62)}78%{transform:scaleY(1.03)}}@keyframes os-wordmark-hover{0%,to{transform:scaleY(1)}25%{transform:scaleY(.5)}55%{transform:scaleY(.95)}75%{transform:scaleY(.65)}}@keyframes os-brand-settle{0%{opacity:.65;transform:translateY(2px)}to{opacity:1;transform:none}}@keyframes os-content-arrive{0%{opacity:.75;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes os-logo-signal{0%{transform:scaleY(.55)}55%{transform:scaleY(1.08)}to{transform:scaleY(1)}}@keyframes os-logo-hover{45%{transform:scaleY(.65)}to{transform:scaleY(1)}}@media(prefers-reduced-motion:reduce){.os-motion-artwork>.os-artwork-motion-video,.os-artwork-motion-toggle{display:none}.os-motion-artwork>.os-artwork-motion-video{transition:none}}
