.auth-module__cni4Dq__page{background:#fcf8f4;grid-template-columns:minmax(0,.92fr) minmax(34rem,1.08fr);min-height:calc(100vh - 90px);display:grid}.auth-module__cni4Dq__story{color:#fff;isolation:isolate;background:#173e3b url(/images/maternity-hero.webp) 50% 38%/cover no-repeat;align-items:flex-end;min-height:44rem;padding:clamp(2.5rem,5vw,5rem);display:flex;position:relative;overflow:hidden}.auth-module__cni4Dq__story:after{content:"";z-index:-1;background:#143d39b8;position:absolute;inset:0}.auth-module__cni4Dq__storyContent{width:min(34rem,100%)}.auth-module__cni4Dq__storyKicker{letter-spacing:.19em;text-transform:uppercase;margin:0 0 1rem;font-size:.75rem;font-weight:800;color:#f5c5b8!important;line-height:1.4!important}.auth-module__cni4Dq__story p{color:#edf5f1;max-width:31rem;margin:0;font-size:1rem;line-height:1.7}.auth-module__cni4Dq__story strong{max-width:34rem;font-family:var(--font-display);text-wrap:balance;margin-bottom:1.25rem;font-size:clamp(3.25rem,5vw,5rem);font-weight:500;line-height:.92;display:block}.auth-module__cni4Dq__storyPromise{flex-wrap:wrap;gap:.65rem;margin-top:1.75rem;display:flex}.auth-module__cni4Dq__storyPromise span{color:#fff;letter-spacing:.02em;background:#173e3b80;border:1px solid #ffffff61;border-radius:999px;padding:.5rem .85rem;font-size:.78rem;font-weight:700}.auth-module__cni4Dq__formSide{place-items:center;padding:clamp(2rem,4vw,4.5rem);display:grid}.auth-module__cni4Dq__card{background:#ffffffc2;border:1px solid #7347561a;border-radius:2rem;width:100%;max-width:30rem;padding:clamp(1.75rem,3vw,2.75rem);box-shadow:0 1.5rem 4rem #482e2714}.auth-module__cni4Dq__card input{transition:border-color .16s,box-shadow .16s,background .16s}.auth-module__cni4Dq__card input:focus{border-color:var(--bloom-plum);outline:none;box-shadow:0 0 0 3px #7036521a}.auth-module__cni4Dq__card input:-webkit-autofill{-webkit-text-fill-color:#172f2d;transition:background-color 9999s ease-out;box-shadow:inset 0 0 0 1000px #fff}.auth-module__cni4Dq__card input:-webkit-autofill:hover{-webkit-text-fill-color:#172f2d;transition:background-color 9999s ease-out;box-shadow:inset 0 0 0 1000px #fff}.auth-module__cni4Dq__card input:-webkit-autofill:focus{-webkit-text-fill-color:#172f2d;transition:background-color 9999s ease-out;box-shadow:inset 0 0 0 1000px #fff}.auth-module__cni4Dq__eyebrow{color:#bd625f;letter-spacing:.2em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:800}.auth-module__cni4Dq__title{color:#2c2024;font-family:var(--font-display);text-wrap:balance;margin:.65rem 0 0;font-size:clamp(2.8rem,4vw,3.8rem);font-weight:500;line-height:.92}.auth-module__cni4Dq__intro{color:#647773;max-width:27rem;margin:1rem 0 0;font-size:.95rem;line-height:1.6}.auth-module__cni4Dq__switch{text-align:center;color:#647773;margin-top:1.5rem;font-size:.9rem}.auth-module__cni4Dq__switch a{color:#173e3b;text-underline-offset:3px;font-weight:800}@media (max-width:980px){.auth-module__cni4Dq__page{grid-template-columns:minmax(18rem,.75fr) minmax(30rem,1.25fr)}.auth-module__cni4Dq__story{background-position:56%;padding:2.5rem}.auth-module__cni4Dq__story strong{font-size:clamp(2.7rem,5vw,4rem)}.auth-module__cni4Dq__formSide{padding:2rem}}@media (max-width:760px){.auth-module__cni4Dq__page{grid-template-columns:1fr}.auth-module__cni4Dq__story{background-position:50% 32%;min-height:21rem;padding:2rem 1.5rem}.auth-module__cni4Dq__story strong{max-width:26rem;font-size:clamp(2.55rem,11vw,3.6rem)}.auth-module__cni4Dq__storyPromise{display:none}.auth-module__cni4Dq__formSide{padding:1.5rem 1rem 3rem}.auth-module__cni4Dq__card{border-radius:1.5rem;max-width:34rem;padding:1.5rem}}@media (max-width:420px){.auth-module__cni4Dq__story{min-height:18rem}.auth-module__cni4Dq__story p:not(.auth-module__cni4Dq__storyKicker){display:none}.auth-module__cni4Dq__title{font-size:2.65rem}}
