.style_container__Gb30P{display:flex;min-height:100vh;background-color:var(--white)}.style_container__Gb30P .style_heroSide___Dny5{flex:1.2 1;position:relative;display:flex;align-items:center;justify-content:center;padding:4rem;overflow:hidden;background-image:url(https://images.unsplash.com/photo-1523240795612-9a054b0db644?q=80&w=2070&auto=format&fit=crop);background-size:cover;background-position:50%}@media(max-width:1024px){.style_container__Gb30P .style_heroSide___Dny5{display:none}}.style_container__Gb30P .style_heroSide___Dny5 .style_heroOverlay__FE65U{position:absolute;inset:0;background:linear-gradient(135deg,rgba(17,74,105,.95),rgba(32,147,209,.85));z-index:1}.style_container__Gb30P .style_heroSide___Dny5 .style_heroContent__1hWTQ{position:relative;z-index:2;max-width:500px;color:var(--white);animation:style_fadeIn__yoQzB .8s ease-out}.style_container__Gb30P .style_heroSide___Dny5 .style_heroContent__1hWTQ .style_heroBadge__eQ18I{display:inline-block;padding:.5rem 1rem;background:hsla(0,0%,100%,.15);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:var(--radius-full);font-size:.875rem;font-weight:700;margin-bottom:2rem;border:1px solid hsla(0,0%,100%,.2)}.style_container__Gb30P .style_heroSide___Dny5 .style_heroContent__1hWTQ h2{font-size:3rem;line-height:1.1;font-weight:800;margin-bottom:1.5rem}.style_container__Gb30P .style_heroSide___Dny5 .style_heroContent__1hWTQ h2 span{color:var(--secondary)}.style_container__Gb30P .style_heroSide___Dny5 .style_heroContent__1hWTQ p{font-size:1.125rem;opacity:.9;line-height:1.6}.style_container__Gb30P .style_formSide__GyDIn{flex:1 1;display:flex;align-items:center;justify-content:center;padding:3rem 1.5rem;background-color:var(--slate-50)}.style_container__Gb30P .style_formSide__GyDIn .style_formContainer__cHi4Y{width:100%;max-width:440px;animation:style_slideUp__MLeZj .6s ease-out}.style_container__Gb30P .style_formSide__GyDIn .style_formContainer__cHi4Y .style_formHeader__WlHRn{margin-bottom:2.5rem;text-align:center}.style_container__Gb30P .style_formSide__GyDIn .style_formContainer__cHi4Y .style_formHeader__WlHRn .style_logoLink__9iUUC{display:inline-block;margin-bottom:2rem;transition:transform .2s ease}.style_container__Gb30P .style_formSide__GyDIn .style_formContainer__cHi4Y .style_formHeader__WlHRn .style_logoLink__9iUUC:hover{transform:scale(1.05)}.style_container__Gb30P .style_formSide__GyDIn .style_formContainer__cHi4Y .style_formHeader__WlHRn h1{font-size:2rem;color:var(--slate-900);margin-bottom:.5rem}.style_container__Gb30P .style_formSide__GyDIn .style_formContainer__cHi4Y .style_formHeader__WlHRn .style_subtitle__iYfKy{color:var(--slate-500);font-size:1rem}.style_container__Gb30P .style_formSide__GyDIn .style_formContainer__cHi4Y .style_form__kJVWZ{display:flex;flex-direction:column;gap:1.5rem}.style_container__Gb30P .style_formSide__GyDIn .style_formContainer__cHi4Y .style_form__kJVWZ .style_inputGroup__C_1o1{display:flex;flex-direction:column;gap:.5rem}.style_container__Gb30P .style_formSide__GyDIn .style_formContainer__cHi4Y .style_form__kJVWZ .style_inputGroup__C_1o1 label{font-size:.875rem;font-weight:600;color:var(--slate-700)}.style_container__Gb30P .style_formSide__GyDIn .style_formContainer__cHi4Y .style_form__kJVWZ .style_inputGroup__C_1o1 .style_labelRow__DLZat{display:flex;justify-content:space-between;align-items:center}.style_container__Gb30P .style_formSide__GyDIn .style_formContainer__cHi4Y .style_form__kJVWZ .style_inputGroup__C_1o1 .style_labelRow__DLZat a{font-size:.8125rem;color:var(--primary);font-weight:600}.style_container__Gb30P .style_formSide__GyDIn .style_formContainer__cHi4Y .style_form__kJVWZ .style_inputGroup__C_1o1 .style_labelRow__DLZat a:hover{text-decoration:underline}.style_container__Gb30P .style_formSide__GyDIn .style_formContainer__cHi4Y .style_form__kJVWZ .style_inputGroup__C_1o1 .style_inputWrapper__ToGRN{position:relative;display:flex;align-items:center}.style_container__Gb30P .style_formSide__GyDIn .style_formContainer__cHi4Y .style_form__kJVWZ .style_inputGroup__C_1o1 .style_inputWrapper__ToGRN .style_inputIcon__Jm215{position:absolute;left:1rem;color:var(--slate-400);font-size:1.25rem;pointer-events:none}.style_container__Gb30P .style_formSide__GyDIn .style_formContainer__cHi4Y .style_form__kJVWZ .style_inputGroup__C_1o1 .style_inputWrapper__ToGRN input{width:100%;height:52px;padding:0 1rem 0 3rem;background-color:var(--white);border:1px solid var(--slate-200);border-radius:var(--radius-md);font-size:1rem;transition:all .2s ease}.style_container__Gb30P .style_formSide__GyDIn .style_formContainer__cHi4Y .style_form__kJVWZ .style_inputGroup__C_1o1 .style_inputWrapper__ToGRN input:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 4px rgba(17,74,105,.1)}.style_container__Gb30P .style_formSide__GyDIn .style_formContainer__cHi4Y .style_form__kJVWZ .style_inputGroup__C_1o1 .style_inputWrapper__ToGRN input:focus .style_inputIcon__Jm215{color:var(--primary)}.style_container__Gb30P .style_formSide__GyDIn .style_formContainer__cHi4Y .style_form__kJVWZ .style_actionRow__w6znc{margin-top:1rem}.style_container__Gb30P .style_formSide__GyDIn .style_formContainer__cHi4Y .style_form__kJVWZ .style_actionRow__w6znc .style_errorMessage__Tyq6v{display:block;color:var(--error);font-size:.875rem;text-align:center;margin-bottom:1rem;padding:.75rem;background:rgba(239,68,68,.05);border-radius:var(--radius-md)}.style_container__Gb30P .style_formSide__GyDIn .style_formContainer__cHi4Y .style_form__kJVWZ .style_actionRow__w6znc .style_loginButton__2KIvQ{width:100%;height:52px;background-color:var(--primary);color:var(--white);border:none;border-radius:var(--radius-md);font-size:1rem;font-weight:700;cursor:pointer;transition:all .2s ease;box-shadow:var(--shadow-md)}.style_container__Gb30P .style_formSide__GyDIn .style_formContainer__cHi4Y .style_form__kJVWZ .style_actionRow__w6znc .style_loginButton__2KIvQ:hover{background-color:var(--primary-hover);transform:translateY(-1px);box-shadow:var(--shadow-lg)}.style_container__Gb30P .style_formSide__GyDIn .style_formContainer__cHi4Y .style_form__kJVWZ .style_actionRow__w6znc .style_loginButton__2KIvQ:active{transform:translateY(0)}.style_container__Gb30P .style_formSide__GyDIn .style_formContainer__cHi4Y .style_form__kJVWZ .style_actionRow__w6znc .style_loginButton__2KIvQ:disabled{opacity:.7;cursor:not-allowed;transform:none}.style_container__Gb30P .style_formSide__GyDIn .style_formContainer__cHi4Y .style_divider__hxsDE{margin:2.5rem 0;position:relative;text-align:center}.style_container__Gb30P .style_formSide__GyDIn .style_formContainer__cHi4Y .style_divider__hxsDE:before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background-color:var(--slate-200);z-index:1}.style_container__Gb30P .style_formSide__GyDIn .style_formContainer__cHi4Y .style_divider__hxsDE span{position:relative;z-index:2;padding:0 1rem;background-color:var(--slate-50);color:var(--slate-400);font-size:.875rem;text-transform:uppercase;letter-spacing:.05em}.style_container__Gb30P .style_formSide__GyDIn .style_formContainer__cHi4Y .style_registerCard__nwzfa{display:flex;align-items:center;gap:1.25rem;padding:1.25rem;background-color:var(--white);border:1px solid var(--slate-200);border-radius:var(--radius-lg);transition:all .2s ease}.style_container__Gb30P .style_formSide__GyDIn .style_formContainer__cHi4Y .style_registerCard__nwzfa:hover{border-color:var(--primary);box-shadow:var(--shadow-md);transform:translateY(-2px)}.style_container__Gb30P .style_formSide__GyDIn .style_formContainer__cHi4Y .style_registerCard__nwzfa:hover .style_cardIcon__WPGmx{background-color:var(--primary);color:var(--white)}.style_container__Gb30P .style_formSide__GyDIn .style_formContainer__cHi4Y .style_registerCard__nwzfa .style_cardIcon__WPGmx{width:48px;height:48px;background-color:var(--slate-100);color:var(--primary);border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;transition:all .2s ease}.style_container__Gb30P .style_formSide__GyDIn .style_formContainer__cHi4Y .style_registerCard__nwzfa .style_cardInfo__eVQJo{flex:1 1;display:flex;flex-direction:column}.style_container__Gb30P .style_formSide__GyDIn .style_formContainer__cHi4Y .style_registerCard__nwzfa .style_cardInfo__eVQJo strong{font-size:.9375rem;color:var(--slate-900)}.style_container__Gb30P .style_formSide__GyDIn .style_formContainer__cHi4Y .style_registerCard__nwzfa .style_cardInfo__eVQJo span{font-size:.8125rem;color:var(--slate-500)}.style_container__Gb30P .style_formSide__GyDIn .style_formContainer__cHi4Y .style_registerCard__nwzfa .style_cardArrow__2MxO1{color:var(--slate-300);font-size:1.25rem}.style_container__Gb30P .style_formSide__GyDIn .style_formContainer__cHi4Y .style_footerCopy__B5hhI{margin-top:3rem;text-align:center;font-size:.75rem;color:var(--slate-400)}@keyframes style_fadeIn__yoQzB{0%{opacity:0}to{opacity:1}}@keyframes style_slideUp__MLeZj{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(max-width:640px){.style_formSide__GyDIn{padding:2rem 1rem!important}.style_formSide__GyDIn .style_formContainer__cHi4Y .style_formHeader__WlHRn h1{font-size:1.75rem}}