.bottom-curve{clip-path:ellipse(55% 100% at 50% 100%)}.top-curve{clip-path:ellipse(55% 100% at 50% 0)}.container .scroll-container{transition:all .4s ease}.container:hover .scroll-container{height:100%}.pin-spacer{width:100%!important}.title-container{position:fixed;top:0;inset-inline-start:0;z-index:-20;height:100%;width:100%;white-space:nowrap;display:flex;align-items:center;justify-content:center;background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#020a2a var(--tw-gradient-from-position);--tw-gradient-to:rgba(2,10,42,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#02041d var(--tw-gradient-to-position);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:13vw}@media (min-width:768px){.title-container{font-size:8vw}}.title-container .title-wrapper{position:relative;display:flex;width:100%;flex-direction:column;align-items:center}@media (min-width:768px){.title-container .title-wrapper{align-items:flex-start}}.title-container .title-wrapper{padding:0}@media (min-width:768px){.title-container .title-wrapper{padding:0 10vw}}.title-container .title-emoji{position:absolute;width:1.5em;height:1.5em;top:-1em;inset-inline-end:-.5em}@media (min-width:768px){.title-container .title-emoji{top:-.5em;inset-inline-end:-1em}}.title-container .title-video{overflow:hidden;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));width:1.8em;height:1.3em}