.mozpho-hero{--mozpho-blue: #12229D;--mozpho-noir: #423E3A;--mozpho-slate: #7C898B;--mozpho-base: #F4F6FC}.mozpho-hero__inner{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:stretch;min-height:640px}.mozpho-hero__content{display:flex;flex-direction:column;justify-content:center;padding:6rem 5vw 6rem 6vw;max-width:560px}.mozpho-hero__logo{margin-bottom:2.5rem}.mozpho-hero__headline{font-family:Telegraf,Helvetica Neue,sans-serif;font-weight:500;font-size:clamp(2.6rem,4vw,3.75rem);line-height:1.05;letter-spacing:-.01em;color:var(--mozpho-blue);margin:0 0 1.5rem}.mozpho-hero__subhead{font-family:Montserrat,sans-serif;font-weight:400;font-size:1.05rem;line-height:1.6;color:var(--mozpho-noir);max-width:42ch;margin:0 0 2.5rem}.mozpho-hero__form-wrap{margin-bottom:.75rem}.mozpho-hero__form{display:flex;gap:.75rem;max-width:420px}.mozpho-hero__input{flex:1;font-family:Montserrat,sans-serif;font-size:.95rem;padding:.95rem 1.1rem;border:1px solid var(--mozpho-slate);background:transparent;color:var(--mozpho-noir);border-radius:2px}.mozpho-hero__input::placeholder{color:var(--mozpho-slate)}.mozpho-hero__input:focus-visible{outline:2px solid var(--mozpho-blue);outline-offset:2px}.mozpho-hero__submit{font-family:Montserrat,sans-serif;font-weight:600;font-size:.9rem;letter-spacing:.02em;padding:.95rem 1.6rem;background:var(--mozpho-blue);color:var(--mozpho-base);border:none;border-radius:2px;cursor:pointer;white-space:nowrap;transition:background-color .2s ease}.mozpho-hero__submit:hover{background:#0d1a7a}.mozpho-hero__submit:focus-visible{outline:2px solid var(--mozpho-noir);outline-offset:2px}.mozpho-hero__note{font-family:Montserrat,sans-serif;font-size:.8rem;color:var(--mozpho-slate);margin:.9rem 0 0}.mozpho-hero__success{font-family:Montserrat,sans-serif;font-size:1rem;color:var(--mozpho-blue)}.mozpho-hero__error{font-family:Montserrat,sans-serif;font-size:.85rem;color:#b3261e;margin-top:.5rem}.mozpho-hero__image-panel{position:relative;overflow:hidden;background:var(--mozpho-noir)}.mozpho-hero__image{width:100%;height:100%;object-fit:cover;display:block}.mozpho-hero__image-placeholder{width:100%;height:100%;min-height:640px;background:linear-gradient(160deg,var(--mozpho-noir),var(--mozpho-blue))}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media screen and (max-width:989px){.mozpho-hero__inner{grid-template-columns:1fr}.mozpho-hero__content{padding:4rem 6vw 3rem;max-width:none}.mozpho-hero__image-panel,.mozpho-hero__image-placeholder{min-height:420px}.mozpho-hero__form{flex-direction:column}.mozpho-hero__submit{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/mozpho-hero.css.map */
