.overlay-container{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:10;opacity:0;transition:opacity .5s ease}.overlay-container.visible{opacity:1}.floating-sticker{position:absolute;transition:all .8s cubic-bezier(.34,1.56,.64,1);animation:fadeInOut .2s ease-in-out forwards;backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@keyframes fadeInOut{0%{opacity:0}50%{opacity:.6}to{opacity:1}}.floating-sticker.state-initial{top:15%;left:70%;transform:translate(-50%) rotate(10deg) scale(.4)}.floating-sticker.state-final{top:50%;left:50%;width:100%;transform:translate(-50%,-57%);transform-origin:center center;will-change:transform}.floating-text{position:absolute;width:100%;text-align:center;color:#fff;font-weight:700;font-size:24px;text-shadow:0 2px 4px rgba(0,0,0,.8);transition:all .6s ease}.floating-text.state-initial{top:28%;opacity:0;transform:translateY(20px)}.floating-text.state-final{top:65%;opacity:1;transform:translateY(0)}.take-text{color:#4b4b4b;text-align:center;font-family:Sneakers Pro;font-size:4rem;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.893px;text-transform:uppercase;opacity:.6}.anywhere-text{color:#4b4b4b;text-align:center;font-family:Sneakers Pro;font-size:3rem;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.893px;text-transform:uppercase;opacity:.6}.main-text{color:#4b4b4b;text-align:center;font-family:Sneakers Pro;font-size:85.763px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.893px;text-transform:uppercase;opacity:.6}.me-text{color:#4b4b4b;text-align:center;font-family:Sneakers Pro;font-size:217.734px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:2.268px;text-transform:uppercase;opacity:.6;margin-top:-30px}.up-text{color:#4b4b4b;text-align:center;font-family:Sneakers Pro;font-size:214.865px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:2.238px;text-transform:uppercase;opacity:.6}.make-text{color:#3c2f29;text-align:center;font-family:Sneakers Pro;font-size:6.1rem;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1.069px;text-transform:uppercase;opacity:.6}.mme-text{color:#3c2f29;text-align:center;font-family:Sneakers Pro;font-size:12.6rem;font-style:normal;font-weight:500;line-height:normal;letter-spacing:2.248px;margin-top:-30px;opacity:.6}.anyone-text{color:#3c2f29;text-align:center;font-family:Sneakers Pro;font-size:3.6rem;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.729px;text-transform:uppercase;opacity:.8}.love-text{color:#3c2f29;text-align:center;font-family:Sneakers Pro;font-size:3.2rem;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.63px;text-transform:uppercase;opacity:.8;margin-top:-10px}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:.6;transform:translateY(0)}}@keyframes fadeInFull{0%{opacity:0;transform:translateY(20px)}to{opacity:.8;transform:translateY(0)}}@keyframes fadeInComplete{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.text-fade-in{animation:fadeIn .8s ease-out forwards}.text-fade-in-complete{animation:fadeInComplete .8s ease-out forwards}.text-fade-in-full{animation:fadeInFull .8s ease-out forwards}.text-fade-in-delay-1{animation:fadeIn .8s ease-out .2s forwards;opacity:0}.text-fade-in-delay-2{animation:fadeIn .8s ease-out .4s forwards;opacity:0}.text-fade-in-delay-3{animation:fadeInFull .8s ease-out .6s forwards;opacity:0}.text-fade-in-delay-4{animation:fadeInFull .8s ease-out .8s forwards;opacity:0}.speech{color:#fff;text-align:center;font-family:Reenie Beanie;font-size:2rem;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.00938rem}
