.bBSfbW_nav{background:#fafaf700;border-bottom:1px solid #e8e7e000;padding-top:18px;transition:background .3s,border-color .3s,backdrop-filter .3s,box-shadow .3s}.bBSfbW_navScrolled{backdrop-filter:blur(20px);background:#fafaf7d1;border-color:#e8e7e0db;box-shadow:0 8px 32px #0f0f0e0d}.bBSfbW_heroEyebrow,.bBSfbW_heroTitle,.bBSfbW_heroBody{opacity:1}.bBSfbW_floatIcon{will-change:transform}.bBSfbW_marqueeViewport{max-width:min(100%,680px);min-height:158px;padding:18px 24px 30px;overflow:clip visible;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 25% 75%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 25% 75%,#0000 100%)}.bBSfbW_marqueeTrack{will-change:transform;align-items:center;width:max-content;min-height:110px;display:flex}.bBSfbW_marqueeSet{align-items:center;gap:16px;padding-right:16px;display:flex}.bBSfbW_marqueeItem{justify-content:center;height:126px;transform:none}.bBSfbW_tabIndicator{transition:transform .36s cubic-bezier(.16,1,.3,1),width .36s cubic-bezier(.16,1,.3,1)}.bBSfbW_galleryImage{animation:.52s cubic-bezier(.16,1,.3,1) bBSfbW_imageIn}.bBSfbW_galleryScreenshot{opacity:0;transition:opacity .3s}.bBSfbW_galleryScreenshotActive{opacity:1}.bBSfbW_carousel{-ms-overflow-style:none;scrollbar-width:none}.bBSfbW_carousel::-webkit-scrollbar{display:none}.bBSfbW_carouselImageFrame{background:#111;line-height:0}.bBSfbW_carouselImage{transform-origin:50%;border:0;border-radius:18px 18px 0 0;outline:0;margin:0;padding:0;display:block;transform:scale(1.035)}.bBSfbW_carouselCardReveal{opacity:0;will-change:opacity, transform;transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1);transform:translateY(20px)}.bBSfbW_carouselCardRevealVisible{opacity:1;transform:translateY(0)}.bBSfbW_caption{animation:.36s bBSfbW_captionIn}.bBSfbW_reveal{opacity:0;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);transform:translateY(32px)}.bBSfbW_revealVisible{opacity:1;transform:translateY(0)}.bBSfbW_revealDelay{transition-delay:.12s}.bBSfbW_parallaxImage{will-change:transform}@media (prefers-reduced-motion:no-preference){.bBSfbW_heroEyebrow{animation:.6s cubic-bezier(.16,1,.3,1) both bBSfbW_fadeUp}.bBSfbW_heroTitle{animation:.7s cubic-bezier(.16,1,.3,1) .15s both bBSfbW_fadeUpTitle}.bBSfbW_heroBody{animation:.6s cubic-bezier(.16,1,.3,1) .3s both bBSfbW_fadeUpBody}.bBSfbW_marqueeTrack{animation:26s linear infinite bBSfbW_marqueeX}.bBSfbW_marqueeViewport:hover .bBSfbW_marqueeTrack{animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.bBSfbW_nav,.bBSfbW_navScrolled,.bBSfbW_tabIndicator,.bBSfbW_reveal,.bBSfbW_galleryImage,.bBSfbW_carouselCardReveal,.bBSfbW_caption{transition:none;animation:none}.bBSfbW_reveal,.bBSfbW_carouselCardReveal{opacity:1;transform:none}.bBSfbW_marqueeViewport{max-width:100%;min-height:0;padding:18px 12px 24px;overflow:visible;-webkit-mask-image:none;mask-image:none}.bBSfbW_marqueeTrack{flex-wrap:wrap;justify-content:center;width:auto;transform:none}.bBSfbW_marqueeSet{flex-wrap:wrap;justify-content:center}.bBSfbW_marqueeItem{height:126px}.bBSfbW_marqueeSet+.bBSfbW_marqueeSet{display:none}}@media (max-width:767px){.bBSfbW_marqueeViewport{max-width:min(100%,420px);min-height:148px;padding:18px 12px 28px;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 16% 84%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 16% 84%,#0000 100%)}.bBSfbW_marqueeTrack{min-height:104px}.bBSfbW_marqueeSet{gap:14px;padding-right:14px}.bBSfbW_marqueeItem{height:116px}.bBSfbW_parallaxImage{transform:none!important}}@keyframes bBSfbW_fadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes bBSfbW_fadeUpTitle{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes bBSfbW_fadeUpBody{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes bBSfbW_floatY{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes bBSfbW_marqueeX{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes bBSfbW_imageIn{0%{opacity:0;transform:translate(28px)scale(.985)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes bBSfbW_captionIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}
