/* ================================================================================ */
/*  Project: Digital Experience - Web
/*  Author: Digital Experience
/*  Date: Fri Jan 09 2026 19:54:49 GMT+0000 (Coordinated Universal Time)
/*  
/*  Copyright © 2026 Red Hat, Inc.
/*  https://www.redhat.com
/* ================================================================================ */

.animated.video-open .letterform:hover,.letterform{filter:brightness(.7)}.animation-toggle{border:1px solid transparent;cursor:pointer;width:176px;border-radius:10px;background:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);top:32px;right:32px;z-index:99;pointer-events:auto;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.animation-toggle *,.pointer-events-none{pointer-events:none}.animation-toggle *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.animation-toggle:focus-visible{border:1px solid #6a6e73}.animation-toggle .animation-switch-container{position:relative;display:inline-block;background:#fff;border-radius:12px;height:22px;width:38px;left:8px;top:2px}.animation-toggle .animation-switch-container .toggle-indicator{position:absolute;top:4px;left:4px;display:inline-block;border-radius:8px;height:12px;width:12px;background:#5e40be;transition:left .3s}.animation-toggle[aria-checked=true] .animation-switch-container .toggle-indicator{left:22px}.animation-toggle .animation-switch-label{bottom:3px;left:10px}.animation-toggle .animation-switch-off-label,.animation-toggle .animation-switch-on-label{right:14px;bottom:12px}.animation-toggle .animation-switch-label,.animation-toggle .animation-switch-off-label,.animation-toggle .animation-switch-on-label{color:#fff;font-size:16px}.animation-toggle .animation-switch-on-off-label[data-hidden]{display:none}.sparkle-1{bottom:75px;left:35%}.sparkle-2{bottom:200px;left:39%}.sparkle-3{bottom:60px;right:20%}.sparkle-4{top:100px;right:26%}.sparkle-5{top:70px;left:28%}.sparkle-6{left:80px;top:120px}.animated .sparkle{transform-style:preserve-3d;transition:filter .4s ease-in-out;will-change:transform,filter,opacity;--sparkle-opacity-min:0.75;--sparkle-opacity-max:1;--sparkle-scale-max:1.02;--sparkle-brightness-max:1.25;animation:4s ease-in-out infinite alternate sparkle-twinkle}.animated .sparkle:hover{filter:brightness(2)}.animated .sparkle-1{animation-duration:4.5s;animation-delay:.4s}.animated .sparkle-2{animation-duration:5s;animation-delay:1s;--sparkle-scale-max:1.03}.animated .sparkle-3{animation-duration:3.8s;animation-delay:.2s;--sparkle-brightness-max:1.3}.animated .sparkle-4{animation-duration:4.8s;animation-delay:.9s;--sparkle-opacity-min:0.8}.animated .sparkle-5{animation-duration:4.2s;animation-delay:.6s}.animated .sparkle-6{animation-duration:5.4s;animation-delay:1.4s;--sparkle-scale-max:1.035}@keyframes sparkle-twinkle{0%,100%{opacity:var(--sparkle-opacity-min);transform:scale(1);filter:brightness(1)}50%{opacity:var(--sparkle-opacity-max);transform:scale(var(--sparkle-scale-max));filter:brightness(var(--sparkle-brightness-max))}}.letterform-t{left:38%;bottom:-50px}.letterform-m{left:-10px;bottom:40px}.letterform-i{left:60px;top:-60px}.letterform-u{right:32%;top:-60px}.letterform-s{bottom:50px;right:-15px}.animated .letterform{transform-style:preserve-3d;transition:filter .8s ease-in-out;will-change:transform}.animated .letterform:hover{filter:brightness(1.5)}.hero-play-btn{cursor:pointer;width:64px;height:64px;position:absolute;border:none;background-color:red;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:10;top:45%;left:47%;transform:translate(-50%,-50%)}.hero-play-btn::before{content:"";width:0;height:0;border-style:solid;border-width:12px 0 12px 20px;border-color:transparent transparent transparent #fff;position:absolute;left:39%}.bg-hero-purple-gradient{background:linear-gradient(180deg,#000 39.56%,#1b0d33 100%)}.add-pointer-events,.video-close-button,.youtube-video-container .animated-hero-embedded-video{pointer-events:auto}#summit-hero{border-bottom-left-radius:50px;border-bottom-right-radius:50px;overflow:hidden;filter:grayscale(0)}#summit-hero.video-open{transition:filter 1s ease-in-out;filter:grayscale(100%)}.animation-toggle,.hero-image-container,.hero-text-section,.letterform,.sparkle{opacity:1}.video-open .animation-toggle,.video-open .hero-image-container,.video-open .hero-text-section,.video-open .letterform,.video-open .sparkle{transition:opacity 1s cubic-bezier(.4,0,.2,1);opacity:.1;animation:none}.hero-text-section p{line-height:24px}.video-close-button{top:30px;right:30px;width:40px;height:40px;z-index:2000;border-radius:50%;cursor:pointer}@media (min-width:1440px){.video-close-button{right:calc(50% - 590px)}}@media (max-width:1007px){.sparkle-1{bottom:30px;left:40px}.sparkle-4{right:10%}.letterform-t{bottom:-14px;width:150px;left:30%}.letterform-i{width:100px;top:0;left:0}.letterform-u{width:200px;right:10%}}@media (max-width:767px){.letterform-m{width:170px;bottom:160px;left:0}.letterform-s{bottom:120px;width:200px}}@media (min-width:767px) and (max-width:1007px){.letterform-t{left:45%;width:200px}}