.telescope-scroll-container *{margin:0;padding:0;box-sizing:border-box}.telescope-scroll-container{font-family:PP Neue Montreal,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.telescope-scroll-container img{width:100%;height:100%;object-fit:cover}.telescope-scroll-container h1{font-size:4rem;font-weight:500;line-height:1;text-transform:none}.telescope-scroll-container p{font-size:1.5rem;font-weight:500;line-height:1;text-transform:none}.telescope-scroll-container section{position:relative;width:100vw;height:100svh;overflow:hidden}.telescope-scroll-container .intro,.telescope-scroll-container .outro{display:flex;justify-content:center;align-items:center;background-color:#0f0f0f;color:#fff}.spotlight-intro-text-wrapper{position:absolute;width:100%;top:50%;transform:translateY(-50%);display:flex;gap:.5rem}.spotlight-intro-text{flex:1;position:relative;will-change:transform}.spotlight-intro-text:first-child{display:flex;justify-content:flex-end}.spotlight-bg-img{position:absolute;width:100%;height:100%;overflow:hidden;transform:scale(0);will-change:transform}.spotlight-bg-img img{transform:scale(1.5);will-change:transform}.spotlight-titles-container{position:absolute;top:0;left:15vw;width:100%;height:100%;overflow:hidden;clip-path:polygon(50svh 0,0 50%,50svh 100%,100% calc(100% + 100svh),100% -100svh);--before-opacity:0;--after-opacity:0}.spotlight-titles-container:after,.spotlight-titles-container:before{content:"";position:absolute;width:100svh;height:2.5px;background:#fff;pointer-events:none;transition:opacity .3s ease;z-index:10}.spotlight-titles-container:before{top:0;left:0;transform:rotate(-45deg) translate(-7rem);opacity:var(--before-opacity)}.spotlight-titles-container:after{bottom:0;left:0;transform:rotate(45deg) translate(-7rem);opacity:var(--after-opacity)}.spotlight-titles{position:relative;left:15%;width:75%;height:100%;display:flex;flex-direction:column;gap:5rem;transform:translateY(100%);z-index:2}.spotlight-titles h1{color:#fff;opacity:.25;transition:opacity .3s ease}.spotlight-images{position:absolute;top:0;right:0;width:50%;min-width:300px;height:100%;z-index:1;pointer-events:none}.spotlight-img{position:absolute;width:200px;height:150px;will-change:transform}.spotlight-header{position:absolute;top:50%;left:10%;transform:translateY(-50%);color:#fff;transition:opacity .3s ease;z-index:2;opacity:0}@media (max-width:1000px){.telescope-scroll-container h1{font-size:2rem}.telescope-scroll-container .intro,.telescope-scroll-container .outro{padding:2rem;text-align:center}.spotlight-titles-container{clip-path:none}.spotlight-titles-container:after,.spotlight-titles-container:before{display:none}.spotlight-titles{left:0}.spotlight-header{display:none}}