.audience-showcase{background-position:50%;background-size:cover;display:none}@media (min-width:768px){.audience-showcase{display:block}}.audience-showcase>div{width:100%;height:100vh;display:flex;position:relative;overflow:hidden}.audience-showcase .audience-overlay{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));opacity:.5;position:absolute;inset:0}.audience-showcase .audience-showcase-left{z-index:1;flex-shrink:0;justify-content:center;align-items:center;width:350px;height:100%;padding:30px 35px;display:flex}.audience-showcase .audience-showcase-left ul{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));list-style-type:disc}.audience-showcase .audience-showcase-left ul ::marker{color:#23c9ff}.audience-showcase .audience-showcase-left ul::marker{color:#23c9ff}.audience-showcase .audience-showcase-left ul li{padding-top:15px;padding-bottom:15px}.audience-showcase .audience-showcase-left ul li a{opacity:.6;font-size:1.125rem;line-height:1.75rem;position:relative}.audience-showcase .audience-showcase-left ul li a.active{opacity:1}.audience-showcase .audience-showcase-left ul li a:after{content:"";background-color:#23c9ff;width:0;height:3px;transition:width .5s;position:absolute;bottom:-10px;left:0}.audience-showcase .audience-showcase-left ul li a:hover:after{width:100%}.audience-showcase .audience-showcase-right{z-index:1;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));flex-direction:column;padding-right:30px;display:flex;position:relative}.audience-showcase .audience-showcase-right .audience-showcase-content{max-width:550px;padding-left:30px;position:relative}.audience-showcase .audience-showcase-right .audience-showcase-content h2{--tw-text-opacity:1;color:rgb(35 201 255/var(--tw-text-opacity,1));margin-bottom:15px;font-size:40px;font-weight:500;line-height:46px;position:relative}.audience-showcase .audience-showcase-right .audience-showcase-content h2:before{content:"";z-index:1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));width:1rem;height:1rem;position:absolute;top:15px;left:-36px}.audience-showcase .audience-showcase-right .audience-showcase-content p{margin-top:25px;font-size:1.25rem;font-weight:300;line-height:1.75rem}.audience-showcase .audience-showcase-right .audience-showcase-content p:has(.button-large){margin-top:30px}.audience-showcase:first-child .audience-showcase-right{justify-content:flex-end}.audience-showcase:first-child .audience-showcase-right .audience-showcase-content{padding-bottom:30vh}.audience-showcase:first-child .audience-showcase-right .audience-showcase-content:after{--tw-content:"";content:var(--tw-content);background:linear-gradient(182deg,#7bfbfd 0%,#6cd9fb 100%);width:3px;height:100%;position:absolute;top:1.5rem;left:0}.audience-showcase:nth-child(2) .audience-showcase-right{justify-content:center}.audience-showcase:nth-child(2) .audience-showcase-right .audience-showcase-content{flex-direction:column;justify-content:center;height:100%;display:flex}.audience-showcase:nth-child(2) .audience-showcase-right .audience-showcase-content:after{--tw-content:"";content:var(--tw-content);background:linear-gradient(#6cd9fb 0%,#665bf6 100%);width:3px;height:100%;position:absolute;top:0;left:0}.audience-showcase:last-child .audience-showcase-right{justify-content:flex-start}.audience-showcase:last-child .audience-showcase-right .audience-showcase-content{padding-top:30vh}@media (min-width:1025px){.audience-showcase:last-child .audience-showcase-right .audience-showcase-content{padding-top:17vh}}@media (min-width:1400px){.audience-showcase:last-child .audience-showcase-right .audience-showcase-content{padding-top:35vh}}.audience-showcase:last-child .audience-showcase-right .audience-showcase-content:after{content:"";width:3px;height:calc(30vh + 24px);position:absolute;top:0;left:0}@media (min-width:1025px){.audience-showcase:last-child .audience-showcase-right .audience-showcase-content:after{height:calc(17vh + 24px)}}@media (min-width:1400px){.audience-showcase:last-child .audience-showcase-right .audience-showcase-content:after{height:calc(35vh + 24px)}}.audience-showcase:last-child .audience-showcase-right .audience-showcase-content:after{background:linear-gradient(#665bf6 0%,#6622f5 100%)}
