.landing-page-main .landing-page-header{background:url(../media/grid.fc79c189.svg),var(--primary-base);background-position:top;background-size:contain;background-attachment:fixed;height:50rem}.landing-page-main nav img{max-width:8rem;height:auto;margin:0 0 4rem}.landing-page-header h1{color:var(--white,#fff);text-align:center;letter-spacing:-.128rem;opacity:0;width:80%;max-width:50rem;margin:auto;font-family:Instrument Sans;font-size:4rem;font-style:normal;font-weight:700;line-height:normal;animation:.8s ease-out .2s forwards fadeInUp}.landing-page-header p{color:var(--white,#fff);text-align:center;opacity:0;width:90%;max-width:40rem;margin:4rem auto;font-family:Instrument Sans;font-size:1.6rem;line-height:1.8;animation:.8s ease-out .6s forwards fadeInUpParagraph}.landing-page-header button{width:19rem;height:5.2rem;color:var(--primary-dark-600,#2f1860);letter-spacing:-.024rem;-ms-border-radius:33rem;-o-border-radius:33rem;-o-transition:.2s ease-in;opacity:0;border:none;border-radius:33rem;flex-shrink:0;justify-content:center;align-items:center;gap:1rem;margin:auto;padding:1rem;font-family:Instrument Sans;font-size:1.2rem;font-style:normal;font-weight:700;line-height:normal;transition:all .2s ease-in;animation:.8s ease-out 1s forwards fadeInUp;display:flex}.landing-page-header button:hover{transform:translateY(-10px)}.landing-page-main .demo-img{-ms-border-radius:1rem;-o-border-radius:1rem;opacity:0;border:2px solid #fff;border-radius:1rem;width:90%;max-width:85rem;height:auto;margin:2rem auto;animation:.8s ease-out 1.4s forwards fadeInUp;display:block}.landing-page-main a{color:inherit;width:fit-content;margin:auto;text-decoration:none;display:block}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUpParagraph{0%{opacity:0;transform:translateY(30px)}to{opacity:.8;transform:translateY(0)}}@media screen and (min-width:900px){.landing-page-main nav img{max-width:11rem}}
