@keyframes pulse{0%{filter:blur(2px) brightness(1)}to{filter:blur(10px) brightness(1.5)}}@keyframes draw{to{stroke-dashoffset:0}}@keyframes floatAvatar{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes fanHeadlineIn{0%{opacity:0}to{opacity:1}}@keyframes shimmer{0%{background-position:-100%0}to{background-position:100%0}}@keyframes pop-large{0%{transform:scale(1);opacity:0}40%{transform:scale(1.5);opacity:1}to{transform:scale(1);opacity:1}}@keyframes focus-in{to{filter:blur(0);transform:scale(1);opacity:1}}@keyframes spin{to{transform:rotate(360deg)}}#fanshow-logo{transition:width .75s ease;width:161px}#fanshow-logo.logo-small{width:0}svg text{animation:draw 4s forwards}#video1,#video2,#video3,#video4,#video5{transition:opacity 1s ease}#secondaryLogo,#secondaryLogo.active{transition:width .75s ease;width:0}#secondaryLogo.active{width:180px}@media (min-width:768px){#secondaryLogo{width:225px!important}}@media (max-width:768px){.secondaryLogoContainer{min-height:40px}}.avatars{opacity:0;transform:scale(.8);transition:opacity .8s ease-out,transform .8s ease-out;min-height:240px}.avatars.visible{opacity:1;transform:scale(1)}.avatars .avatar-container{width:30%;transition:all .8s ease}.avatars .avatar-container.active{width:40%;transition:all .8s ease}@media (max-width:768px){.avatars{min-height:160px}.avatars .avatar-container{width:30%;transition:all .8s ease}.avatars .avatar-container.active{width:40%;transition:all .8s ease}}@media (min-width:768px){.video-container{height:450px}}.video-container:before{position:absolute;content:"";display:block;width:100%;background-color:rgba(0,0,0,.5);height:100%;top:0;z-index:1}.content-slides-container::-webkit-scrollbar,.hide-scrollbar::-webkit-scrollbar{display:none}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.fade-in{opacity:0;transform:translateY(20px);transition:opacity .8s ease-out,transform .8s ease-out}.fade-in.show{opacity:1;transform:translateY(0)}.fade-in-m{transform:none;transition-delay:0s}@media screen and (max-width:700px){.d-fade-in{transform:none!important;transition-delay:0s!important}.fade-in-m{opacity:0;transform:translateY(20px);transition:opacity .8s ease-out,transform .8s ease-out}.item-slide:nth-child(1),.item-slide:nth-child(2){opacity:1!important;transform:none!important}}.delay-0{transition-delay:0s}.delay-1{transition-delay:.25s}.delay-2{transition-delay:.5s}.delay-3{transition-delay:.75s}.delay-4{transition-delay:1s}@media screen and (max-width:700px){.m-delay-1{transition-delay:.25s!important}}:root{--logo-fill-color:white;--logo-shadow-color:rgba(0, 0, 0, 0.4);--global-viewport-content-responsive:87.5vw;--gallery-side-padding:calc(50vw - 1536px / 2)}header{--logo-fill-color:var(--logo-fill-color);--logo-shadow-color:var(--logo-shadow-color);transition:background-color .5s ease,background .5s ease,--gradient-start .5s ease,--gradient-end .5s ease}@media screen and (min-width:700px){header{background:0 0!important}}header svg .cls-1,header svg .cls-2{fill:var(--logo-fill-color);text-shadow:2px 2px 5px var(--logo-shadow-color);transition:fill .5s ease}@media screen and (max-width:700px){.snap-mandatory .justify-between{min-width:85%!important;width:100%}header{background:linear-gradient(to bottom,rgba(0,0,0,.4),transparent)}}@media screen and (min-width:768px){:root{--global-viewport-content-responsive:95vw}}.chevron{position:relative}.chevron::after,.chevron::before{content:"";position:absolute;width:10px;height:2px;background:#fff;top:50%;left:50%}.chevron-left::before{transform:translate(-50%,-50%) rotate(45deg)}.chevron-left::after{transform:translate(-50%,-50%) rotate(-45deg)}.chevron-right::before{transform:translate(-50%,-50%) rotate(135deg)}.chevron-right::after{transform:translate(-50%,-50%) rotate(-135deg)}#scrollVideoTwo{transform-origin:center center}.avatar-tile{width:120px;height:120px;border-radius:9999px;overflow:hidden;flex-shrink:0;animation:floatAvatar 4s ease-in-out infinite}.avatar-tile img{width:100%;height:100%;object-fit:cover}#fan-avatars{opacity:0;transform:translateY(30px);transition:opacity .5s ease,transform .5s ease}#fan-headline.show{animation:fanHeadlineIn .8s ease-out forwards}html{scroll-behavior:smooth}.backdrop-glass{backdrop-filter:blur(10px);background-color:rgba(0,0,0,.3);transition:opacity 300ms ease-out}.glass-bg{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:backdrop-filter 300ms ease}@media (max-width:767px){#popupModal .inner-modal{width:90%}}.creator-tab:not(.active-tab):hover,.fan-tab:not(.active-tab):hover{background-color:#e5e7eb;color:#111827;box-shadow:0 1px 3px rgba(0,0,0,.1);transform:scale(1.05)}.creator-tab,.fan-tab{transition:all .2s ease}.snap-mandatory .justify-between{min-width:400px}.item-slide .slide-text{transition:transform .3s ease}.item-slide:hover .slide-text{transform:translateY(10px) scale(1)}.overlay-gradient{background:linear-gradient(to bottom,rgba(0,0,0,.2),transparent)}.overlay-gradient-hover{background:linear-gradient(to bottom,rgba(0,0,0,.4),transparent);opacity:0;transition:opacity .3s ease}@media (max-width:640px){.overlay-gradient{background:linear-gradient(to bottom,rgba(0,0,0,.2),transparent)}.overlay-gradient-hover{background:linear-gradient(to bottom,rgba(0,0,0,.4),transparent);opacity:0;transition:opacity .3s ease}}.item-slide:hover .overlay-gradient-hover{opacity:1}.sentinel{height:1px;width:100%;position:absolute;top:0}@font-face{font-family:"Audiowide";src:url(https://fanshowai-landing.s3.amazonaws.com/fonts/Audiowide-Regular.ttf)format("truetype");font-weight:400;font-style:normal}@media (max-width:640px){.fanshow-logo{width:175px}.v{font-size:1.75rem}}@font-face{font-family:"Audiowide";src:url(https://fanshowai-landing.s3.amazonaws.com/fonts/Audiowide-Regular.ttf)format("truetype");font-weight:400;font-style:normal}.glisten{display:inline-block;color:transparent;background:linear-gradient(90deg,#865da8 0,#ed519c 50%,#865da8 100%);background-size:200% 100%;background-clip:text;-webkit-background-clip:text;animation:shimmer 3s infinite}.v{font-family:"Audiowide",sans-serif;font-weight:700;font-size:2rem;line-height:1.2;color:#363948;position:relative;top:4px}.logo-container{display:flex;align-items:center}.fanshow-logo{width:150px}@media (max-width:640px){.fanshow-logo{width:175px}.v{font-size:1.75rem}}@font-face{font-family:"Audiowide";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/audiowide/v21/l7gdbjpo0cum0ckerWCtkQ.ttf)format("truetype")}.pop-animation{animation:pop-large 1s ease-out forwards}.grid-funky>.tile{position:relative;overflow:hidden;filter:blur(12px);transform:scale(1.05);opacity:0;animation:focus-in .8s ease-out forwards}.grid-funky>.tile:nth-child(1){animation-delay:.5s}.grid-funky>.tile:nth-child(2){animation-delay:.8s}.grid-funky>.tile:nth-child(3){animation-delay:1.1s}.grid-funky>.tile:nth-child(4){animation-delay:1.4s}.animate-spin{animation:spin 1s linear infinite}.handle-status{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);width:1.25rem;height:1.25rem}.handle-check,.handle-cross{color:#22c55e;height:1.25rem;width:1.25rem}.handle-cross{color:#ef4444}.grecaptcha-badge{visibility:hidden!important}@media (max-width:640px){h1.text-4xl{font-size:2rem!important}}@media (max-width:500px){h1.text-4xl{font-size:1.9rem!important}}#addHandleBtn{font-size:.875rem;color:#9333ea;font-weight:600;margin-top:.5rem;cursor:pointer;background:0 0;border:0;padding:0;position:absolute;right:0}#addHandleBtn:hover{text-decoration:underline}.content-slides-container{cursor:grab;overflow-x:auto;scroll-behavior:smooth}.content-slides-container.dragging{cursor:grabbing;user-select:none}#handleForm{min-height:462px}@media (max-width:500px){#handleForm{min-height:504px}}.slider-btn{transition:opacity .3s ease,transform .3s ease}.slider-btn:disabled{opacity:.4;cursor:not-allowed;pointer-events:none;transform:scale(.95)}.shareFanshowBtn{min-height:54px}@media (max-width:640px){.shareFanshowBtn{min-height:50px}}.shareFanshowBtn svg{max-width:20px}.shareFanshowBtn:hover svg path{fill:#000!important}#popupModal.thank-you-shown .inner-modal{border:0}#popupModal.thank-you-shown #closeModalBtn{color:#fff;z-index:2;background-color:#303030;padding:10px;border-radius:100%;max-height:40px;max-width:40px;min-width:40px;min-height:40px;right:15px;top:15px;font-size:22px;line-height:11px}#popupModal.thank-you-shown #closeModalBtn:hover{background-color:#000}@media (max-width:650px){.item-slide .height-change{height:52%}}