@import"https://fonts.googleapis.com/css2?family=Fjalla+One&display=swap";button{background-color:#fff;color:#fff;padding:1rem 2rem;border:none;border-radius:50%;cursor:pointer;font-size:1.3rem;transition:all .1s ease-in-out;box-shadow:3px 3px 6px #0003}.link-button{width:100%;max-width:320px;background-color:#fff;color:#000;padding:2rem;border:none;text-transform:uppercase;font-weight:700;font-size:1.3rem;border-radius:999px;cursor:pointer;transition:all .1s ease-in-out;box-shadow:3px 3px 6px #0003}.link-button:active,.link-button:focus,button:active,button:focus{outline:none;box-shadow:none}.link-button:focus-visible,button:focus-visible{outline:2px solid transparent;box-shadow:none}.link-button:active,.button:active{box-shadow:1px 1px 4px #0003;transform:translateY(2px)}.content-container{width:100%;max-width:320px}@media screen and (min-width: 768px){.content-container{max-width:540px}}@media screen and (min-width: 1024px){.content-container{max-width:720px}}.hero{width:100%;display:flex;flex-direction:column;align-items:center;padding:2rem 0}input[type=text],input[type=email],input[type=password]{font-family:inherit;border:1px solid #ccc;border-radius:4px;padding:10px;width:100%;margin-bottom:10px;box-sizing:border-box;font-size:16px}input[type=submit]{font-family:inherit;background-color:#4caf50;color:#fff;padding:10px 20px;border:none;border-radius:4px;cursor:pointer}header{width:100%;display:flex;flex-direction:column;align-items:center;background:#000;color:#fff;padding:20px;text-align:center}.header__text{display:flex;flex-direction:row;justify-content:flex-start}footer{width:100%;display:flex;flex-direction:column;align-items:center;background:#000;color:#929191;padding:20px;text-align:center}#gym-doms{height:0;min-height:320px;background-color:#000;background-image:url(../influencers.webp);background-position:center center;background-repeat:no-repeat;background-size:cover;flex-direction:column;justify-content:end;position:relative}@media screen and (min-width: 1024px){#gym-doms{background-size:900px auto}}#gym-doms:after{content:"";position:absolute;bottom:0;left:0;right:0;height:100%;background:linear-gradient(to bottom,#0000,#000),linear-gradient(to right,#000,#00000040,#00000040 50%,#000 90%,#000);z-index:1}#gym-doms .gym-doms__title{color:#fff;font-size:2.5rem;text-align:left;position:relative;z-index:2}#gym-doms .gym-doms__text{color:#fff;text-align:left;position:relative;z-index:2}#pathways{padding:20px}.options-list{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:24px}#sign-up{padding:20px}#sign-up-form{display:flex;flex-direction:column;margin-bottom:12px}#sign-up-status-message{color:red;margin-bottom:12px}*{margin:0;padding:0;box-sizing:border-box}html{height:100%;margin:0;font-size:62.5%}@media screen and (min-width: 768px){html{font-size:75%}}@media screen and (min-width: 1024px){html{font-size:87.5%}}body{width:100%;height:0;min-height:100vh;min-height:100dvh;min-width:320px;font-family:Fjalla One,sans-serif;font-style:italic;font-family:Arial,sans-serif;background-color:#000;color:#fff;text-align:center}.page-wrapper{display:flex;flex-direction:column;height:100%}a{color:inherit;text-decoration:none;outline:none;box-shadow:none;-webkit-tap-highlight-color:transparent}a,button{outline:none}a:active,a:focus,button:active,button:focus{outline:none;box-shadow:none;border:none}.main-content{width:100%;flex:1 0 auto;display:flex;flex-direction:column;align-items:center}section{width:100%;display:flex;flex-direction:column;align-items:center}
