#MainContent .landing-hero{height:calc(100vh - 64px);background-position:50% 85%}#MainContent .landing-hero .landing-hero__container{overflow-x:hidden;position:relative;height:100%;min-height:unset;flex-direction:column;background-size:cover;background-position:50% 85%}#MainContent .landing-hero .landing-hero__content{z-index:9;background:linear-gradient(225deg,#fff0,#ffffff0d,#ffffff4d);border:.0625rem solid hsla(0,0%,100%,.1);border-radius:.75rem;position:relative;overflow:hidden;flex:0 0 auto;position:absolute;top:4rem;left:50%;transform:translate(-50%);opacity:0;margin-top:20px;animation:contentReveal .8s cubic-bezier(.16,1,.3,1) .4s forwards;width:calc(100% - 2rem);align-items:center;max-width:37.5rem!important;padding:3.75rem .75rem!important;height:437px}@keyframes contentReveal{to{opacity:1;margin-top:0}}#MainContent .landing-hero .landing-hero__copy{text-align:center;color:#fff;margin-bottom:0;max-width:25rem}#MainContent .landing-hero .landing-hero__copy h1{font-family:Montserrat;font-style:italic;font-weight:600;font-size:2rem;text-transform:uppercase;color:#fff}#MainContent .landing-hero .landing-hero__copy p{font-family:Montserrat;font-size:.9rem;font-style:normal;font-weight:500;max-width:21.875rem;margin-left:auto;margin-right:auto}#MainContent .landing-hero .landing-hero__copy .disclaimer-text{margin-bottom:2rem}#MainContent .landing-hero .landing-hero__form{padding:0;background:none;width:100%;max-width:21.875rem}#MainContent .landing-hero .landing-hero__form-message{font-family:Montserrat;font-size:.9rem;font-weight:500;color:#fff;text-align:center;max-width:21.875rem;margin-left:auto;margin-right:auto;margin-top:1rem;min-height:18px;position:absolute;left:50%;transform:translate(-50%);bottom:62px;width:100%;transition:.3s ease-in-out}#MainContent .landing-hero .landing-hero__form-message--error{color:#e74c3c;font-size:.8rem;height:18px;opacity:1;bottom:-26px}#MainContent .landing-hero .landing-hero__image{position:absolute;top:0;height:100%;width:100%;min-height:unset;min-width:75rem;left:50%;transform:translate(-50%)}#MainContent .landing-hero .landing-hero__image img{display:none;height:100%;-o-object-position:50% 85%;object-position:50% 85%}#MainContent .landing-hero [data-testid=form-row].needsclick.kl-private-reset-css-Xuajs1{right:0}#MainContent .landing-hero [data-testid=form-row].needsclick.kl-private-reset-css-Xuajs1 button{width:3.125rem;transition:.3s ease-in-out;height:6.25rem}#MainContent .landing-hero [data-testid=form-row].needsclick.kl-private-reset-css-Xuajs1:first-child{width:100%}#MainContent .landing-hero [data-testid=form-row].needsclick.kl-private-reset-css-Xuajs1:first-child div{padding:0}#MainContent .landing-hero .kl-private-reset-css-Xuajs1.go3176171171 p span{font-family:Montserrat!important;font-size:.9rem!important;font-style:normal!important;font-weight:500!important;max-width:21.875rem!important;margin-left:auto;margin-right:auto}#MainContent .landing-hero div[data-testid=form-row]:has(button[type=button]){position:absolute!important}#MainContent .landing-hero__form-form{position:relative;min-height:50px}#MainContent .landing-hero__form-label{display:none}#MainContent .landing-hero__form-field{outline:none!important}#MainContent .landing-hero__form-submit{position:absolute;right:0;top:0}#MainContent .landing-hero__form-loading{color:#fff;display:flex;align-items:center;justify-content:center;width:70px;height:50px}#MainContent .landing-hero__form-submit-text{background:#fff;border-radius:50px;border-style:solid;border-color:#fff;border-width:0px;color:#1a385e;font-family:Helvetica,Arial,sans-serif;font-size:30px;font-weight:700;letter-spacing:0px;line-height:1;font-style:normal;white-space:normal;padding:0 10px;text-align:center;word-break:break-word;align-self:flex-end;cursor:pointer;pointer-events:auto;height:50px;position:absolute;right:0;top:0;width:70px;display:flex;align-items:center;justify-content:center;transition:.2s ease-in-out}#MainContent .landing-hero__form-submit-text:hover{background-color:#0000;color:#fff}#MainContent .landing-hero #landing-hero-form-email{height:50px;border-radius:50px;background-color:#0000;border:1px solid #fff;width:100%;padding-left:1rem;font-size:.75rem;color:#fff;outline:none!important}#MainContent .landing-hero #landing-hero-form-email::-moz-placeholder{color:#fff;opacity:1;font-size:12px}#MainContent .landing-hero #landing-hero-form-email::placeholder{color:#fff;opacity:1;font-size:12px}#MainContent .landing-hero #landing-hero-form-email:-webkit-autofill,#MainContent .landing-hero #landing-hero-form-email:-webkit-autofill:hover,#MainContent .landing-hero #landing-hero-form-email:-webkit-autofill:focus{-webkit-box-shadow:0 0 0px 1000px #396287 inset!important;-webkit-text-fill-color:#fff!important;color:#fff!important}@media (min-width: 1200px){#launch-blueprint-by-bryan-johnson .landing-hero .landing-hero__copy h1{font-size:2.3rem}}
/*# sourceMappingURL=/cdn/shop/t/409/assets/fundraiser-signup.css.map */
