@media screen and (min-width:0px){body{background:#f50;background:linear-gradient(0deg,#f50,#f99f10)}body #hero{align-items:center;display:flex;min-height:100vh;min-width:100vw;padding:var(--spacingSectionVert) var(--spacingSectionHori) calc(var(--spacingSectionVert) + 2rem)}body #hero .container{margin:0 auto;max-width:700px}body #hero .container .content{align-items:center;display:flex;flex-direction:column;gap:1.5rem;text-align:center}body #hero .container .content .bold{font-weight:700}body #hero .container .content .logo img{height:auto;margin-bottom:.5rem;max-width:400px;width:100%}body a,body button{background-color:transparent;border:unset;color:var(--colorBlack);text-decoration:none}body a.underline,body button.underline{text-decoration:underline}body a.button,body button.button{align-items:center;border-radius:var(--borderRadius);cursor:pointer;display:inline-flex;font-family:var(--fontMontserrat);font-size:var(--fontSizeButton);font-weight:600;gap:var(--spacingXxs);line-height:1.25;margin-top:1rem;position:relative;text-align:center;text-transform:uppercase;top:0;transition:var(--transitionStandard)}body a.button.solid,body button.button.solid{background-color:var(--colorWhite);border:2px solid var(--colorBlack);padding:var(--spacingXs) calc(var(--spacingXs)*1.25)}body a.button.solid:after,body button.button.solid:after{background-color:var(--colorMandarin500);border:2px solid var(--colorBlack);border-radius:var(--borderRadius);bottom:-.5rem;content:"";height:100%;left:0;position:absolute;transition:var(--transitionStandard);width:100%;z-index:-1}body a.button.solid:hover,body button.button.solid:hover{cursor:pointer;top:.25rem;transition:var(--transitionStandard)}body a.button.solid:hover:after,body button.button.solid:hover:after{bottom:-.25rem}}