@keyframes paths{0%{clip-path:polygon(0 43%,83% 43%,83% 22%,23% 22%,23% 24%,91% 24%,91% 26%,18% 26%,18% 83%,29% 83%,29% 17%,41% 17%,41% 39%,18% 39%,18% 82%,54% 82%,54% 88%,19% 88%,19% 4%,39% 4%,39% 14%,76% 14%,76% 52%,23% 52%,23% 35%,19% 35%,19% 8%,36% 8%,36% 31%,73% 31%,73% 16%,1% 16%,1% 56%,50% 56%,50% 8%)}5%{clip-path:polygon(0 29%,44% 29%,44% 83%,94% 83%,94% 56%,11% 56%,11% 64%,94% 64%,94% 70%,88% 70%,88% 32%,18% 32%,18% 96%,10% 96%,10% 62%,9% 62%,9% 84%,68% 84%,68% 50%,52% 50%,52% 55%,35% 55%,35% 87%,25% 87%,25% 39%,15% 39%,15% 88%,52% 88%)}30%{clip-path:polygon(0 53%,93% 53%,93% 62%,68% 62%,68% 37%,97% 37%,97% 89%,13% 89%,13% 45%,51% 45%,51% 88%,17% 88%,17% 54%,81% 54%,81% 75%,79% 75%,79% 76%,38% 76%,38% 28%,61% 28%,61% 12%,55% 12%,55% 62%,68% 62%,68% 51%,0 51%,0 92%,63% 92%,63% 4%,65% 4%)}45%{clip-path:polygon(0 33%,2% 33%,2% 69%,58% 69%,58% 94%,55% 94%,55% 25%,33% 25%,33% 85%,16% 85%,16% 19%,5% 19%,5% 20%,79% 20%,79% 96%,93% 96%,93% 50%,5% 50%,5% 74%,55% 74%,55% 57%,96% 57%,96% 59%,87% 59%,87% 65%,82% 65%,82% 39%,63% 39%,63% 92%,4% 92%,4% 36%,24% 36%,24% 70%,1% 70%,1% 43%,15% 43%,15% 28%,23% 28%,23% 71%,90% 71%,90% 86%,97% 86%,97% 1%,60% 1%,60% 67%,71% 67%,71% 91%,17% 91%,17% 14%,39% 14%,39% 30%,58% 30%,58% 11%,52% 11%,52% 83%,68% 83%)}76%{clip-path:polygon(0 26%,15% 26%,15% 73%,72% 73%,72% 70%,77% 70%,77% 75%,8% 75%,8% 42%,4% 42%,4% 61%,17% 61%,17% 12%,26% 12%,26% 63%,73% 63%,73% 43%,90% 43%,90% 67%,50% 67%,50% 41%,42% 41%,42% 46%,50% 46%,50% 84%,96% 84%,96% 78%,49% 78%,49% 25%,63% 25%,63% 14%)}90%{clip-path:polygon(0 41%,13% 41%,13% 6%,87% 6%,87% 93%,10% 93%,10% 13%,89% 13%,89% 6%,3% 6%,3% 8%,16% 8%,16% 79%,0 79%,0 99%,92% 99%,92% 90%,5% 90%,5% 60%,0 60%,0 48%,89% 48%,89% 13%,80% 13%,80% 43%,95% 43%,95% 19%,80% 19%,80% 85%,38% 85%,38% 62%)}1%,33%,47%,7%,78%,93%{clip-path:none}}@keyframes movement{0%{top:0;left:-20px}15%{top:10px;left:10px}60%{top:5px;left:-10px}75%{top:-5px;left:20px}to{top:10px;left:5px}}@keyframes opacity{0%{opacity:.1}5%{opacity:.7}30%,76%{opacity:.4}45%{opacity:.6}90%{opacity:.8}1%,33%,47%,7%,78%,93%{opacity:0}}@keyframes font{0%{font-weight:100;color:#e0287d;filter:blur(3px)}20%{font-weight:500;color:#fff;filter:blur(0)}50%{font-weight:300;color:#1bc7fb;filter:blur(2px)}60%{font-weight:700;color:#fff;filter:blur(0)}90%{font-weight:500;color:#e0287d;filter:blur(6px)}}#scroll-down-button{bottom:2rem;left:50%;transform:translateX(-50%);position:absolute}#scroll-down-button svg{width:18px;height:18px}#homepage-video{object-fit:cover;width:100vw;height:100vh}#homepage-video,.experience-decor{position:absolute}.experience-decor span{display:block;color:#dedc00;font-size:60px;text-transform:uppercase;font-weight:700;font-family:ObjectSans,sans-serif;line-height:1}.experience-decor span:nth-child(1){padding-left:4rem}.experience-decor span:nth-child(2){padding-left:3rem}.experience-decor span:nth-child(3){padding-left:2rem}.experience-decor span:nth-child(4){padding-left:1rem}@media (max-width:991.98px){.experience-decor span{font-size:1.25rem}.experience-decor span:nth-child(1){padding-left:1.25rem}.experience-decor span:nth-child(2){padding-left:1rem}.experience-decor span:nth-child(3){padding-left:.5rem}.experience-decor span:nth-child(4){padding-left:.25rem}}.experience-decor.experience-decor-1{top:34%;left:0}@media (max-width:991.98px){.experience-decor.experience-decor-1{top:13%}}.experience-decor.experience-decor-2{bottom:0;right:0}@media (max-width:991.98px){.experience-decor.experience-decor-2{bottom:unset;top:34%}}#escape-text,.winery-text{font-family:ObjectSans,sans-serif;margin:0;text-transform:uppercase;font-weight:700}#escape-text{position:absolute;z-index:2;color:#dedc00;font-size:22rem;top:5%;left:50%;transform:translateX(-50%)}@media (max-width:1399.98px){#escape-text{top:7%;font-size:16rem}}@media (max-width:1199.98px){#escape-text{top:10%;font-size:12rem}}@media (max-width:991.98px){#escape-text{font-size:7rem}}@media (max-width:767.98px){#escape-text{font-size:4rem}}.winery-text{color:#fff;font-size:440px;line-height:.85}@media (max-width:991.98px){.winery-text{position:absolute;top:5%;left:50%;transform:translateX(-50%);font-size:4rem}}.blanc-video-container video{height:100%;max-width:100%}@media (max-width:991.98px){.blanc-video-container{width:75%;margin:0 auto;height:auto;display:block}.blanc-video-container video{height:auto}}.festival-name{font-family:ObjectSans,sans-serif;z-index:1;margin:0;color:#fff;text-transform:uppercase;font-size:140px;font-weight:700}@media (max-width:991.98px){.festival-name{font-size:2.75rem}}.keep-it-real{font-family:Seasoned Dreamer,"sans-serif";z-index:0;margin-top:-50px;margin-left:-65px;color:#000;font-size:220px;font-weight:100}@media (max-width:991.98px){.keep-it-real{margin-top:-10px;margin-left:-20px;font-size:4rem}}.festival-name-sm{font-family:ObjectSans,sans-serif;margin:0;text-transform:uppercase;font-size:60px;font-weight:700}@media (max-width:991.98px){.festival-name-sm{font-size:1.25rem}}#unconventional-section #writing-animation h4,.wine-name{font-family:ObjectSans,sans-serif;margin:0;color:#fff;text-transform:uppercase;font-size:180px;font-weight:700}@media (max-width:991.98px){.wine-name{font-size:5.5rem}}#ducati-section a,#winery-section a,.ducati-bottle{position:absolute;left:50%;transform:translateX(-50%)}.ducati-bottle{width:27%;top:-40%}@media (max-width:991.98px){.ducati-bottle{width:40%;top:-80%}}#unconventional-section{position:relative;height:350vh}@media (max-width:991.98px){#unconventional-section{height:unset}}#unconventional-section #unconventional-container,#unconventional-section .container{position:sticky;top:0}#unconventional-section #writing-animation{position:absolute;top:50%;z-index:0;transform:translateX(50vw) translateY(-50%)}#unconventional-section #writing-animation h4{color:#dedc00;font-size:370px}@media (max-width:991.98px){#unconventional-section #writing-animation{display:none}}#unconventional-section #decor-1{position:absolute;top:0;left:5%;max-width:400px}#unconventional-section #decor-2{position:absolute;top:-5%;width:250px;left:23%}#unconventional-section #decor-3{position:absolute;bottom:0;max-width:170px;left:30%}#unconventional-section #decor-4{position:absolute;top:-25%;max-width:300px;left:42%}#unconventional-section #decor-5{position:absolute;bottom:5%;max-width:335px;left:56%}#unconventional-section #decor-6{position:absolute;top:-8%;max-width:500px;left:73%}#unconventional-section #decor-7{position:absolute;top:-12%;max-width:170px;left:84%}#unconventional-section #decor-8{position:absolute;bottom:-4%;max-width:500px;left:101%}#unconventional-section #decor-9{position:absolute;top:5%;max-width:100px;left:101%}#festival-section{position:relative;overflow:hidden}#festival-section .decoration-letter{position:absolute;font-family:Seasoned Dreamer,"sans-serif";color:#fff;font-size:1100px;z-index:-2;opacity:.3}#festival-section .decoration-letter.left{top:5%;left:-10%}@media (max-width:991.98px){#festival-section .decoration-letter.left{top:25%;left:-20%}}#festival-section .decoration-letter.right{right:-5%}@media (max-width:991.98px){#festival-section .decoration-letter{font-size:300px}}#festival-section .decoration-1{position:absolute;top:60%;right:-15%;width:780px}@media (max-width:991.98px){#festival-section .decoration-1{top:60%;right:-50%;width:340px}}#festival-section .decoration-2{position:absolute;bottom:10%;left:10%;width:470px}@media (max-width:991.98px){#festival-section .decoration-2{left:-5%;width:120px}}#festival-section .decoration-3{position:absolute;top:-10%;left:-10%;width:600px}@media (max-width:991.98px){#festival-section .decoration-3{top:-25%;left:-30%;width:220px}}#festival-section .decoration-4{position:absolute;top:-10%;right:-10%;width:1000px}@media (max-width:991.98px){#festival-section .decoration-4{top:-10%;right:-10%;width:220px}}#ducati-section{background-color:#000;overflow:hidden}#ducati-section .decoration-1{position:absolute;top:5%;left:-20%;width:780px}@media (max-width:991.98px){#ducati-section .decoration-1{left:-58%}}#ducati-section .decoration-2,.grid-container{position:absolute;bottom:5%;right:-20%;width:780px}@media (max-width:991.98px){#ducati-section .decoration-2{right:-63%;bottom:-13%;width:390px}}#ducati-section a,#winery-section a{bottom:3rem}#ducati-section,#winery-section{position:relative}#unconventional-world{min-height:400vh}@media (max-width:991.98px){#unconventional-world{min-height:unset}}#unconventional-world .pane{position:sticky;top:0}#unconventional-world .pane .unconventional-text{font-size:70px}@media (max-width:991.98px){#unconventional-world .pane .unconventional-text{font-size:2rem}}.grid-container{top:0;left:0;right:0;bottom:0;height:100%;width:100%}.grid{position:relative;width:100%;display:grid;grid-template-columns:repeat(5,1fr)}@media (max-width:991.98px){.grid{grid-template-columns:repeat(3,1fr)}}.grid__item{position:relative;will-change:transform;grid-column:var(--c);grid-row:var(--r)}.grid__item-img{position:relative;width:100%;height:auto;aspect-ratio:1;background-size:cover;background-position:50% 50%;will-change:transform,opacity}.decor-20{z-index:1;position:absolute;top:0;left:0;width:200px;height:auto}@media (max-width:991.98px){.decor-20{width:100px}}.decor-37{position:absolute;bottom:5px;right:0;width:200px;height:auto}@media (max-width:991.98px){.decor-37{width:100px}}.layers{position:relative}.layers::after,.layers::before{content:attr(data-text);position:absolute;width:110%;z-index:-1}.layers::before{top:10px;left:15px;color:#e0287d}.layers::after{top:5px;left:-10px;color:#1bc7fb}.single-path{clip-path:polygon(0 12%,53% 12%,53% 26%,25% 26%,25% 86%,31% 86%,31% 0,53% 0,53% 84%,92% 84%,92% 82%,70% 82%,70% 29%,78% 29%,78% 65%,69% 65%,69% 66%,77% 66%,77% 45%,85% 45%,85% 26%,97% 26%,97% 28%,84% 28%,84% 34%,54% 34%,54% 89%,30% 89%,30% 58%,83% 58%,83% 5%,68% 5%,68% 36%,62% 36%,62% 1%,12% 1%,12% 34%,60% 34%,60% 57%,98% 57%,98% 83%,1% 83%,1% 53%,91% 53%,91% 84%,8% 84%,8% 83%,4% 83%)}.glitch span,.paths{animation:paths 5s step-end infinite}.movement{position:relative;animation:movement 8s step-end infinite}.opacity{animation:opacity 5s step-end infinite}.font{animation:font 7s step-end infinite}.glitch::before{animation:paths 5s step-end infinite,opacity 5s step-end infinite,font 8s step-end infinite,movement 10s step-end infinite}.glitch::after{animation:paths 5s step-end infinite,opacity 5s step-end infinite,font 7s step-end infinite,movement 8s step-end infinite}