.page-module__aydn6q__centerWrap{place-items:center;margin-top:40px;padding:48px 16px;display:grid}.page-module__aydn6q__box{background:#fff;border-radius:8px;flex-direction:row;width:100%;max-width:1200px;min-height:480px;margin-top:30px;display:flex;box-shadow:-10px 0 20px #0003,0 10px 20px #0003}.page-module__aydn6q__content{background:var(--color-primary);color:#fff;border-radius:8px 0 0 8px;flex-direction:column;justify-content:center;align-items:start;gap:40px;width:50%;padding:30px 40px;display:flex;position:relative;overflow:hidden}.page-module__aydn6q__content:before{content:"";opacity:1;z-index:0;background-image:url(/images/travel-plan-ready.jpg);background-position:50%;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0}.page-module__aydn6q__content>*{z-index:1;position:relative}@media (max-width:768px){.page-module__aydn6q__content{width:100%;padding:20px}}.page-module__aydn6q__login{width:50%;color:var(--color-text);border-radius:8px;flex-direction:column;justify-content:center;align-items:stretch;gap:20px;padding:30px;display:flex}.page-module__aydn6q__message{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.page-module__aydn6q__message h3{color:var(--color-text);font-size:32px;font-weight:600}.page-module__aydn6q__message p{color:var(--color-text-muted);font-size:16px;font-weight:500}.page-module__aydn6q__form{background:0 0;flex-direction:column;align-items:center;gap:12px;width:100%;display:flex}.page-module__aydn6q__stepLabel{width:100%;color:var(--color-text-muted);text-align:left;margin:-4px 0 6px;font-size:14px}.page-module__aydn6q__form>:not(.page-module__aydn6q__metaRow):not(.page-module__aydn6q__fullBtnWrap):not(.page-module__aydn6q__error),.page-module__aydn6q__fullBtnWrap{width:80%;margin:0 auto}.page-module__aydn6q__fullBtn{border-radius:6px;width:100%;height:40px}.page-module__aydn6q__iAgree{color:var(--color-text);align-items:center;gap:6px;font-size:14px;display:inline-flex}.page-module__aydn6q__metaRow{justify-content:space-between;align-items:center;width:80%;margin:0 auto;display:flex}.page-module__aydn6q__forgot{font-family:var(--font-body,"Inter",sans-serif);color:#fff;cursor:pointer;background:0 0;border:none;padding:0;font-size:15px;font-weight:500;transition:color .2s}.page-module__aydn6q__forgot:hover{color:var(--color-primary-light);text-decoration:underline}.page-module__aydn6q__error{color:#b00020;font-size:12px}.page-module__aydn6q__link{font-family:var(--font-body,"Inter",sans-serif);color:var(--color-primary);font-weight:500;transition:color .2s}.page-module__aydn6q__link:hover{color:var(--color-primary-dark);text-decoration:underline}.page-module__aydn6q__otherLogins{font-family:var(--font-body,"Inter",sans-serif);text-align:center;width:80%;margin:16px auto 0;font-size:15px}.page-module__aydn6q__animateIn{animation:.5s ease-out both page-module__aydn6q__fadeSlideIn}@keyframes page-module__aydn6q__fadeSlideIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.page-module__aydn6q__animateIn{animation:none}}.page-module__aydn6q__prefilledInput{transition:background-color .3s;background-color:#4169e114!important}@media (max-width:900px){.page-module__aydn6q__centerWrap{margin-top:40px;padding:48px 4px}.page-module__aydn6q__box{box-shadow:none;flex-direction:column;padding:0}.page-module__aydn6q__content{display:none}.page-module__aydn6q__login{background:0 0;justify-content:center;align-items:center;width:100%;padding:0 12px}.page-module__aydn6q__register-box{background:#fff;border-radius:8px;flex-direction:row;width:100%;max-width:1200px;min-height:480px;margin-top:30px;display:flex;box-shadow:-10px 0 20px #0003,0 10px 20px #0003}.page-module__aydn6q__register-content{background:var(--color-primary);color:#fff;border-radius:8px 0 0 8px;flex-direction:column;justify-content:center;align-items:start;gap:40px;width:50%;padding:30px 40px;display:flex;position:relative;overflow:hidden}.page-module__aydn6q__register-content:before{content:"";opacity:1;z-index:0;background-image:url(/images/hero-background.jpg);background-position:50%;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0}.page-module__aydn6q__register-content>*{z-index:1;position:relative}.page-module__aydn6q__register-form{width:50%;color:var(--color-text);border-radius:8px;flex-direction:column;justify-content:center;align-items:stretch;gap:20px;padding:30px;display:flex}@media (max-width:768px){.page-module__aydn6q__register-content{width:100%;padding:20px}.page-module__aydn6q__register-form{background:0 0;width:100%;padding:0 12px}}.page-module__aydn6q__form>:not(.page-module__aydn6q__metaRow):not(.page-module__aydn6q__fullBtnWrap):not(.page-module__aydn6q__error){width:100%;margin:0;padding:0 12px}.page-module__aydn6q__fullBtnWrap{width:100%;padding:0 12px}.page-module__aydn6q__fullBtn{width:100%}}
