.fx-reveal{opacity:0;filter:blur(8px);transition:opacity .55s cubic-bezier(.22,1,.36,1),transform .55s cubic-bezier(.22,1,.36,1),filter .55s cubic-bezier(.22,1,.36,1);transform:translateY(20px)}.fx-reveal--in{opacity:1;filter:none;transform:none}.fx-blur-unit{opacity:0;filter:blur(10px);white-space:pre-wrap;transition:opacity .4s cubic-bezier(.22,1,.36,1),filter .4s cubic-bezier(.22,1,.36,1),transform .4s cubic-bezier(.22,1,.36,1);display:inline-block;transform:translateY(.18em)}.fx-blur-unit--in{opacity:1;filter:none;transform:none}.fx-marquee{isolation:isolate;--fx-edge-fade:40px;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--fx-edge-fade),#000 calc(100% - var(--fx-edge-fade)),transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--fx-edge-fade),#000 calc(100% - var(--fx-edge-fade)),transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--fx-edge-fade),#000 calc(100% - var(--fx-edge-fade)),transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--fx-edge-fade),#000 calc(100% - var(--fx-edge-fade)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--fx-edge-fade),#000 calc(100% - var(--fx-edge-fade)),transparent 100%);overflow:hidden;transform:translateZ(0)}@media (max-width:767px){.fx-marquee{--fx-edge-fade:20px}}.fx-marquee--no-fade{-webkit-mask-image:none;mask-image:none}.fx-marquee--bleed{--fx-fade:72px;--fx-container:1440px;--fx-gutter:max(16px,(100% - var(--fx-container))/2);--fx-fade-start:max(0px,var(--fx-gutter) - var(--fx-fade));-webkit-mask-image:linear-gradient(to right,transparent 0,transparent var(--fx-fade-start),#000 var(--fx-gutter),#000 calc(100% - var(--fx-gutter)),transparent calc(100% - var(--fx-fade-start)),transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0,transparent var(--fx-fade-start),#000 var(--fx-gutter),#000 calc(100% - var(--fx-gutter)),transparent calc(100% - var(--fx-fade-start)),transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0,transparent var(--fx-fade-start),#000 var(--fx-gutter),#000 calc(100% - var(--fx-gutter)),transparent calc(100% - var(--fx-fade-start)),transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0,transparent var(--fx-fade-start),#000 var(--fx-gutter),#000 calc(100% - var(--fx-gutter)),transparent calc(100% - var(--fx-fade-start)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,transparent var(--fx-fade-start),#000 var(--fx-gutter),#000 calc(100% - var(--fx-gutter)),transparent calc(100% - var(--fx-fade-start)),transparent 100%)}@media (max-width:1500px){.fx-marquee--bleed{--fx-container:1200px}}@media (max-width:767px){.fx-marquee--bleed{--fx-fade:16px}}.fx-marquee-track{will-change:transform;backface-visibility:hidden;width:max-content;animation-name:fx-marquee-left;animation-timing-function:linear;animation-iteration-count:infinite;animation-duration:var(--fx-marquee-duration,40s);display:flex}@media (max-width:767px){.fx-marquee-track{animation-duration:var(--fx-marquee-duration-m,var(--fx-marquee-duration,40s))}}.fx-marquee-track--right{animation-name:fx-marquee-right}.fx-marquee-group{flex-shrink:0;display:flex}@keyframes fx-marquee-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes fx-marquee-right{0%{transform:translate(-50%)}to{transform:translate(0)}}.fx-marquee--pause-on-hover:hover .fx-marquee-track{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.fx-reveal,.fx-blur-unit{opacity:1;filter:none;transition:none;transform:none}.fx-marquee-track{animation:none}}
.about-hero-wrap{height:auto}.about-hero{position:relative}.about-hero__stage{height:100svh;position:relative;overflow:hidden}.about-hero__intro{padding-top:56px;padding-bottom:64px;position:relative}@media (min-width:768px){.about-hero-wrap{height:250svh}.about-hero{height:100svh;position:sticky;top:0;overflow:hidden}.about-hero__stage{height:auto;position:absolute;inset:0}.about-hero__intro{opacity:0;pointer-events:none;justify-content:center;align-items:center;padding-top:0;padding-bottom:0;display:flex;position:absolute;inset:0}}.about-hero__placeholder{background:radial-gradient(120% 80% at 50% 30%,#1a1c22 0%,#0c0d11 55%,#050506 100%)}.about-hero__intro.is-in .fx-reveal{opacity:1;filter:none;transform:none}
.team-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}@media (min-width:768px){.team-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}}
.award-row__inner{transition:transform .3s cubic-bezier(.22,1,.36,1)}.award-row:hover .award-row__inner,.award-row:focus-visible .award-row__inner{transform:translate(12px)}@media (prefers-reduced-motion:reduce){.award-row__inner{transition:none}.award-row:hover .award-row__inner,.award-row:focus-visible .award-row__inner{transform:none}}
.history-figure-img{transition:opacity .3s}.history-year-btn .history-year-label{transition:color .25s,font-size .25s cubic-bezier(.22,1,.36,1)}.history-year-btn .history-year-stem{transition:height .25s cubic-bezier(.22,1,.36,1),background-color .25s}.history-year-btn .history-year-dot{transition:background-color .25s}.history-panel{transition:opacity .2s}.history-event-row{transition:color .25s}.history-event-row:hover{color:#f5f5f7}.fx-no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.fx-no-scrollbar::-webkit-scrollbar{display:none}@media (max-width:767px){.fx-no-scrollbar{touch-action:pan-y pinch-zoom;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}}@media (prefers-reduced-motion:reduce){.history-year-btn .history-year-label,.history-year-btn .history-year-stem,.history-year-btn .history-year-dot,.history-panel,.history-event-row{transition:none}}
.media-stage{--stage-container:1200px;--stage-min-gutter:16px;--stage-gutter:max(var(--stage-min-gutter),(100% - var(--stage-container))/2);grid-template-columns:minmax(var(--stage-min-gutter),1fr)minmax(0,var(--stage-container))minmax(var(--stage-min-gutter),1fr);display:grid}@media (min-width:1024px){.media-stage{--stage-min-gutter:32px}}@media (min-width:1501px){.media-stage{--stage-container:1440px;--stage-min-gutter:0px}}.media-stage__viewport{grid-column:2/4;min-width:0}.media-stage--moved .media-stage__viewport{padding-left:var(--stage-gutter);grid-column:1/4}.media-track{will-change:transform;cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;transition:transform .6s cubic-bezier(.22,1,.36,1);display:flex}.media-track--nojump{transition:none}.media-track--dragging{cursor:grabbing;transition:none}.media-card{cursor:pointer;border-radius:12px;width:280px;margin-right:16px;padding:16px;transition:transform .35s cubic-bezier(.22,1,.36,1)}.media-track--dragging .media-card{cursor:grabbing}.media-card__logo{height:24px}.media-card__foot{padding-top:40px}@media (min-width:768px){.media-card{width:min(380px,50vw - 31px);height:560px;margin-right:30px;padding:28px}.media-card__logo{height:32px}.media-card__foot{padding-top:32px}}@media (min-width:1501px){.media-card{width:456px;height:600px;margin-right:32px;padding:32px}.media-card__logo{height:40px}.media-card__foot{padding-top:32px}}.media-card:hover{transform:translateY(-8px)}@media (prefers-reduced-motion:reduce){.media-track{transition:none}.media-card:hover{transform:none}}
