body,html{margin-top:0;margin-left:1vw;margin-right:1vw;margin-bottom:0;padding:0;overflow-x:hidden;background-color:#000;transition:opacity .25s ease-out}html{scroll-behavior:smooth;overflow-y:scroll;will-change:transform}.video-container{display:flex;margin:0 auto;justify-content:center;height:100svh;max-width:95.53682rem;gap:1vw;padding:0 0 2vh 0;animation:fadeIn 1.5s ease-in-out forwards}.video-wrapper{position:relative;flex:1}.video-wrapper video{height:100svh}.overlay{white-space:nowrap;position:absolute;color:#FF00FF;font-style:italic;font-size:10svh;text-wrap:nowrap;top:50%;transform:translateY(-52.5%) translateX(+27%)}.left-overlay{left:0;writing-mode:vertical-rl;transform:translateX(-27%) rotate(180deg) translateY(50%)}.right-overlay{right:0;writing-mode:vertical-lr}.video-grid{display:grid;grid-template-columns:2.6296308fr 1fr .5fr .5fr .5fr .5fr 1.876545fr;grid-template-rows:auto auto auto auto auto auto auto auto auto auto auto auto;grid-gap:2vmin;max-width:95.53682rem;max-height:auto;margin:0 auto;padding:0 0}.video-grid video{position:relative;width:100%;height:100%;object-fit:cover;padding:0 0}.video1{grid-column:1 / span 1;grid-row:1 / span 1}.video2{grid-column:2 / span 3;grid-row:1 / span 1}.video3{grid-column:5 / span 3;grid-row:1 / span 1}.video4{grid-column:1 / span 2;grid-row:2 / span 1}.video5{grid-column:3 / span 5;grid-row:2 / span 2}.video6{grid-column:1 / span 2;grid-row:3 / span 2}.video7{grid-column:3 / span 4;grid-row:4 / span 1}.video8{grid-column:7 / span 1;grid-row:4 / span 1}.video9{grid-column:1 / span 7;grid-row:5 / span 1}.video10{grid-column:1 / span 2;grid-row:6 / span 2}.video11{grid-column:3 / span 4;grid-row:6 / span 1}.video12{grid-column:7 / span 1;grid-row:6 / span 1}.video13{grid-column:1 / span 2;grid-row:8 / span 1}.video14{grid-column:3 / span 5;grid-row:7 / span 2}.video15{grid-column:1 / span 7;grid-row:9 / span 1}.video16{grid-column:1 / span 3;grid-row:10 / span 1}.video17{grid-column:4 / span 4;grid-row:10 / span 1}.video18{grid-column:1 / span 1;grid-row:11 / span 1}.video19{grid-column:2 / span 6;grid-row:11 / span 2}.video20{grid-column:1 / span 1;grid-row:12 / span 1}.video21{grid-column:1 / span 7;grid-row:13 / span 1;margin-top:4vh}.close-button{font-size:10vh;background-color:transparent;text-decoration:none;color:#ffc0cb7c;display:block;margin:0 auto;padding:0;text-align:center}.loadingHeart-link{display:block;width:100%;height:100%}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.05)}100%{transform:scale(1)}}.pulsating{animation:pulse 1.5s infinite}.close-button:hover{color:#FF00FF}@media screen and (max-width:600px),screen and (max-aspect-ratio:1.21){.video-container{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;height:200vh;gap:0}.video-wrapper{flex:0;height:100vh;width:100%;display:flex;justify-content:center;position:relative}.overlay{top:-50}.left-overlay{position:absolute;top:0;left:0;transform:none;transform:translateY(9%) translateX(-8%) rotate(180deg)}.right-overlay{position:absolute;top:0;right:0;transform:none;transform:translateY(7%) translateX(8%)}.video-grid{width:100%;max-height:none;grid-template-columns:1fr;grid-template-rows:repeat(14,auto)}.video1{grid-column:1 / -1;grid-row:1}.video2{grid-column:1 / -1;grid-row:2}.video3{grid-column:1 / -1;grid-row:3}.video4{grid-column:1 / -1;grid-row:4}.video5{grid-column:1 / -1;grid-row:5}.video6{grid-column:1 / -1;grid-row:6}.video7{grid-column:1 / -1;grid-row:7}.video8{grid-column:1 / -1;grid-row:8}.video9{grid-column:1 / -1;grid-row:9}.video10{grid-column:1 / -1;grid-row:10}.video11{grid-column:1 / -1;grid-row:11}.video12{grid-column:1 / -1;grid-row:12}.video13{grid-column:1 / -1;grid-row:13}.video14{grid-column:1 / -1;grid-row:14}.video15{grid-column:1 / -1;grid-row:15}.video16{grid-column:1 / -1;grid-row:16}.video17{grid-column:1 / -1;grid-row:17}.video18{grid-column:1 / -1;grid-row:18}.video19{grid-column:1 / -1;grid-row:19}.video20{grid-column:1 / -1;grid-row:20}.video21{grid-column:1 / -1;grid-row:21}}#preloader{background-color:#000;height:100vh;width:100%;position:fixed;z-index:100}@keyframes fadeIn{from{opacity:0}to{opacity:1}}