@import url("https://fonts.googleapis.com/css2?family=Agdasima&display=swap");@import url("https://fonts.googleapis.com/css2?family=Questrial&display=swap");:root{--header-height:111px}.rollingText{position:relative;overflow:clip;text-wrap:nowrap;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rollingText,.rollingText span{height:1lh;display:block}.rollingText:after,.rollingText:before{display:block;transition:transform .4s,opacity .4s,color .4s;content:attr(data-text);width:100%;height:1lh}.rollingText:before{color:var(--text-color,#1f2626);transform:translateY(0)}.rollingText:after{color:var(--hover-color,#c73e1d);transform:translateY(1lh);opacity:0;position:absolute;top:0;left:0}.rollingText:is(:hover,:focus-within){color:transparent}.rollingText:is(:hover,:focus-within):before{transform:translateY(-1lh);opacity:1;color:transparent}.rollingText:is(:hover,:focus-within):after{transform:translateY(0);opacity:1}.btn:focus-within>.rollingText,.btn:hover>.rollingText,.community-link:focus-within>.rollingText,.community-link:hover>.rollingText,.giant-tabs__link:focus-within>.rollingText,.giant-tabs__link:hover>.rollingText,.nav-link:focus-within>.rollingText,.nav-link:hover>.rollingText,a:not(.link):focus-within>.rollingText,a:not(.link):hover>.rollingText,button:focus-within>.rollingText,button:hover>.rollingText{color:var(--text-color,#1f2626)}.btn:focus-within>.rollingText:before,.btn:hover>.rollingText:before,.community-link:focus-within>.rollingText:before,.community-link:hover>.rollingText:before,.giant-tabs__link:focus-within>.rollingText:before,.giant-tabs__link:hover>.rollingText:before,.nav-link:focus-within>.rollingText:before,.nav-link:hover>.rollingText:before,a:not(.link):focus-within>.rollingText:before,a:not(.link):hover>.rollingText:before,button:focus-within>.rollingText:before,button:hover>.rollingText:before{transform:translateY(-1lh);opacity:1;color:var(--text-color,#1f2626)}.btn:focus-within>.rollingText:after,.btn:hover>.rollingText:after,.community-link:focus-within>.rollingText:after,.community-link:hover>.rollingText:after,.giant-tabs__link:focus-within>.rollingText:after,.giant-tabs__link:hover>.rollingText:after,.nav-link:focus-within>.rollingText:after,.nav-link:hover>.rollingText:after,a:not(.link):focus-within>.rollingText:after,a:not(.link):hover>.rollingText:after,button:focus-within>.rollingText:after,button:hover>.rollingText:after{transform:translateY(0);opacity:1}.rollingText:is(:focus-within,:focus){outline:2px solid var(--light);border-radius:4px}.rollingText:is(:focus-within,:focus):after{color:var(--text-color,#1f2626)!important}.btn:focus-within .rollingText:after{color:var(--text-color,#1f2626)!important}.sticky-button-link{width:456px;height:100px;padding:42px 40px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-radius:2px;transition:background-color 1s cubic-bezier(.215,.61,.355,1);background-color:#f9f8f3;color:#1f2626}.sticky-button-link:hover{background-color:#1f2626;text-decoration:none!important}.sticky-button-link:hover span{color:#f9f8f3}.sticky-button-link:hover svg path{fill:#f9f8f3!important}.sticky-button-link span{color:#1f2626}.sticky-button-link svg path{fill:#1f2626}.side-form,.sticky-button-link svg path{transition:transform 1s cubic-bezier(.215,.61,.355,1)}.side-form{max-width:456px;width:100%;padding:20px;gap:22px;outline:none;border:none;display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;border-radius:2px;background-color:#f9f8f3}.side-form.bordered{border:1px solid #e4e3d9;gap:20px}.side-form .welcome-back{display:flex;flex-direction:column;align-items:center;gap:23px}.side-form .side-form-form-element-status{color:#c73e1d;margin-bottom:5px}.side-form input[type=email],.side-form input[type=password],.side-form input[type=text]{border:none;border-bottom:1px solid #e4e3d9;background-color:transparent;outline:none;font-family:Neue Haas,sans-serif;font-size:20px;font-weight:500;line-height:26px;letter-spacing:.02em;text-align:left;color:#1f2626;opacity:1;width:100%;padding:10px;margin-bottom:20px}.side-form input[type=email]::placeholder,.side-form input[type=password]::placeholder,.side-form input[type=text]::placeholder{color:#1f2626}.side-form input[type=checkbox]{width:20px;height:20px;background-color:#1f2626;appearance:none;-webkit-appearance:none;-moz-appearance:none;position:relative;cursor:pointer;transition:all .4s ease}.side-form input[type=checkbox]:checked{background-color:#1f2626}.side-form input[type=checkbox]:checked,.side-form input[type=checkbox]:checked:before{background-image:url(../images/Checkmark.svg);background-position:50%;background-repeat:no-repeat;background-size:20px 20px}.side-form input[type=checkbox]:checked:before{content:"";position:absolute;width:100%;height:100%}.side-form .links-container{display:flex;justify-content:space-between;width:100%}.side-form .links-container .forgot-password .side-form-link-secondary,.side-form .links-container .request-access .side-form-link-secondary{color:#666866;font-family:Neue Haas,sans-serif;font-size:12px;font-weight:500;line-height:12px;letter-spacing:.36px;text-transform:capitalize}.phw-login-page{gap:64px;justify-content:center;align-items:center;height:calc(100vh - 61px)}#custom_loginform,.phw-login-page{display:flex;flex-direction:column}#custom_loginform{gap:22px}.form-group{display:flex;justify-content:flex-start;align-items:center;gap:10px}.form-group .btn{width:100%}.how-to-get-involved{width:456px;padding:20px;gap:22px;outline:none;border:none;display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;border-radius:2px;transition:transform 1s cubic-bezier(.215,.61,.355,1);background-color:#f9f8f3}.how-to-get-involved h4{width:50%}.how-to-get-involved .location-information{display:flex;justify-content:space-between;align-items:center}.how-to-get-involved .location-information .location-text{display:flex;justify-content:flex-start;align-items:center}.how-to-get-involved .location-information .location-text svg{width:20px;height:20px}.how-to-get-involved .btn{width:100%}.generic-copy{padding:31px 20px 80px;border-bottom:1px solid hsla(100,2%,70%,.8)}@media (max-width:767px){.sticky-button-link{width:335px}.side-form{padding:32px 20px}.how-to-get-involved{width:100%;min-width:375px;padding:32px 20px}}