.page-module__Lhl9qG__section{width:100%;height:100%}.page-module__Lhl9qG__container{grid-template-columns:repeat(2,1fr);min-height:100vh;margin:0 auto;display:grid}.page-module__Lhl9qG__backgroundCol{height:100%;position:relative}.page-module__Lhl9qG__backgroundContainer{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100vh;position:sticky;top:0}.page-module__Lhl9qG__backgroundImage{object-fit:cover;object-position:center;width:50vw;height:100vh;position:absolute}.page-module__Lhl9qG__formCol{flex-direction:column;justify-content:space-between;align-items:center;width:100%;min-height:100vh;padding:40px;display:flex;position:relative}.page-module__Lhl9qG__logoContainer{margin-bottom:16px}.page-module__Lhl9qG__headingContainer{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:16px;display:flex}.page-module__Lhl9qG__headingTitle{color:#000000de;font-family:var(--playfair);font-size:24px;font-style:normal;font-weight:700;line-height:133.4%}.page-module__Lhl9qG__headingParagraph{color:#0009;text-align:center;font-family:var(--roboto);font-size:16px;font-weight:400;line-height:25.6px}.page-module__Lhl9qG__headingLink{text-align:center;font-family:var(--roboto);font-size:16px;font-weight:400;line-height:25.6px}.page-module__Lhl9qG__headingIcon{margin-bottom:16px}.page-module__Lhl9qG__formContainer{width:100%;max-width:416px;padding:16px;display:grid}.page-module__Lhl9qG__formField{width:100%}.page-module__Lhl9qG__buttonContainer{flex-direction:column;gap:16px;display:flex}.page-module__Lhl9qG__smallParagraph,.page-module__Lhl9qG__footerParagraph,.page-module__Lhl9qG__smallLink,.page-module__Lhl9qG__footerLink{color:#0009;text-align:center;font-family:var(--roboto);margin-top:16px;font-size:12px;font-weight:400;line-height:19.2px}.page-module__Lhl9qG__smallLink,.page-module__Lhl9qG__footerLink{color:#f05423}.page-module__Lhl9qG__footerContainer{justify-content:center;align-items:flex-end;min-height:76px;margin-top:16px;display:flex}@media (max-width:992px){.page-module__Lhl9qG__container{grid-template-columns:1fr;display:block}.page-module__Lhl9qG__backgroundContainer{display:none}}@media (max-width:767px){.page-module__Lhl9qG__formCol{padding:40px 20px}.page-module__Lhl9qG__nameContainer{grid-template-columns:repeat(1,1fr)}}
