.LandingPageButton{display:block;text-decoration:none;outline:none;border:none;color:var(--color-white);background-color:var(--color-blue-dark);padding:1.8rem 2.7rem;border-radius:3rem;font-size:1.6rem;text-transform:uppercase;letter-spacing:.15em;font-weight:700;cursor:pointer;transition:all .2s}.LandingPageButton:hover{background-color:var(--color-steel-blue)}.LandingPageButton.LandingPageButton--small{padding:.8rem 2rem;font-size:1.2rem}.LandingPageButton.LandingPageButton--dark{background-color:var(--color-purple);color:var(--color-white);border:1px solid var(--color-purple)}.LandingPageButton.LandingPageButton--dark:hover{background:var(--color-blue-dark);transition:background-color .3s ease;border:1px solid var(--color-blue-dark)}.LandingPageButton.LandingPageButton--yellow{background-color:var(--color-yellow);color:var(--color-black)}.LandingPageButton.LandingPageButton--yellow:hover{background-color:var(--color-yellow-dark)}.LandingPageButton.LandingPageButton--yellow:disabled{background-color:#fcedcf;color:#b5b0a5}.LandingPageButton.LandingPageButton--purple{background-color:var(--color-purple);color:var(--color-white)}.LandingPageButton.LandingPageButton--purple:hover{background-color:var(--color-raven)}.LandingPageButton.LandingPageButton--main{font-size:1.8rem;background-color:var(--color-navy);padding:3rem 6rem;border-radius:10rem;width:-moz-fit-content;width:fit-content;font-weight:600;text-align:center}.LandingPageButton.LandingPageButton--main:hover{background-color:var(--color-sky-blue);color:var(--color-white);transition:all .3s}@media screen and (max-width:729.9999px){.LandingPageButton.LandingPageButton--main{padding:2rem 5rem;font-size:1.6rem;line-height:1;margin:0 auto}}@media screen and (max-width:424.9999px){.LandingPageButton.LandingPageButton--main{font-size:1.4rem}}.LandingPageButton:disabled{cursor:not-allowed;background-color:rgba(101,187,233,.4)}