.landing-module__zmesuW__wrapper{flex-direction:column;display:flex}
.background-module__HZb6iG__background{z-index:-1;width:100vw;height:100vh;position:absolute}
.foreground-module__ybiXiG__wrapper{text-align:center;width:100vw;height:100vh;color:var(--color-2);background:#00000040;justify-content:center;align-items:center;padding:10%;display:flex}.foreground-module__ybiXiG__container{flex-direction:column;align-items:center;gap:30px;max-width:500px;display:flex}.foreground-module__ybiXiG__text{flex-direction:column;align-items:center;gap:10px;width:100%;display:flex}.foreground-module__ybiXiG__message span,.foreground-module__ybiXiG__message:is(span),.foreground-module__ybiXiG__message:is(p),.foreground-module__ybiXiG__action{opacity:0;animation:.8s ease-out forwards foreground-module__ybiXiG__enter}.foreground-module__ybiXiG__message span,.foreground-module__ybiXiG__message:is(span),.foreground-module__ybiXiG__message:is(p){text-wrap:balance}.foreground-module__ybiXiG__message:not(a){flex-direction:column;gap:5px;display:flex}.foreground-module__ybiXiG__message span{display:inline-block}.foreground-module__ybiXiG__message span:first-child{font-size:52px;font-weight:600;animation-delay:1s}.foreground-module__ybiXiG__message span:nth-child(2){font-size:42px;font-weight:500;animation-delay:2s}.foreground-module__ybiXiG__message:is(span),.foreground-module__ybiXiG__message:is(p),.foreground-module__ybiXiG__message:is(a){font-size:32px;font-weight:500;animation-delay:1s}.foreground-module__ybiXiG__message:is(p){min-height:3em}.foreground-module__ybiXiG__action{flex-direction:column;width:100%;animation-delay:4s;display:flex}:is(.foreground-module__ybiXiG__text:has(.foreground-module__ybiXiG__message:is(span))~.foreground-module__ybiXiG__action,.foreground-module__ybiXiG__text:has(.foreground-module__ybiXiG__message:is(p))~.foreground-module__ybiXiG__action){animation-delay:3s}.foreground-module__ybiXiG__link,.foreground-module__ybiXiG__message:is(span){font-size:32px;animation:1s ease-in-out infinite foreground-module__ybiXiG__beat}.foreground-module__ybiXiG__link{animation-delay:4.8s}:is(.foreground-module__ybiXiG__text:has(.foreground-module__ybiXiG__message:is(span))~.foreground-module__ybiXiG__action .foreground-module__ybiXiG__link,.foreground-module__ybiXiG__text:has(.foreground-module__ybiXiG__message:is(p))~.foreground-module__ybiXiG__action .foreground-module__ybiXiG__link){font-size:24px}.foreground-module__ybiXiG__completed{animation:.4s forwards foreground-module__ybiXiG__exit}@keyframes foreground-module__ybiXiG__beat{0%{opacity:1}50%{opacity:0}to{opacity:1}}@keyframes foreground-module__ybiXiG__enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes foreground-module__ybiXiG__exit{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(10px)}}@media (max-width:768px){.foreground-module__ybiXiG__message span:first-child{font-size:42px}.foreground-module__ybiXiG__message span:nth-child(2){font-size:32px}.foreground-module__ybiXiG__message:is(span),.foreground-module__ybiXiG__message:is(p),.foreground-module__ybiXiG__message:is(a),.foreground-module__ybiXiG__link{font-size:22px}:is(.foreground-module__ybiXiG__text:has(.foreground-module__ybiXiG__message:is(span))~.foreground-module__ybiXiG__action .foreground-module__ybiXiG__link,.foreground-module__ybiXiG__text:has(.foreground-module__ybiXiG__message:is(p))~.foreground-module__ybiXiG__action .foreground-module__ybiXiG__link){font-size:18px}}
