.Apply-module-scss-module__ZZf8fW__page{background:url(/contactBg.png) 0 0/cover no-repeat;border-radius:10px;min-height:100vh;margin-bottom:30px;overflow:hidden}@media (max-width:768px){.Apply-module-scss-module__ZZf8fW__page{margin-bottom:20px}}.Apply-module-scss-module__ZZf8fW__wrapper{padding:65px 0 60px}@media (max-width:768px){.Apply-module-scss-module__ZZf8fW__wrapper{padding:20px 0 40px}}.Apply-module-scss-module__ZZf8fW__card{background-color:var(--color-white);border-radius:16px;gap:0;max-width:1120px;min-height:780px;margin:0 auto;padding:10px;display:flex}@media (max-width:1025px){.Apply-module-scss-module__ZZf8fW__card{flex-direction:column}}.Apply-module-scss-module__ZZf8fW__infoPanel{width:380px;color:var(--color-white);background:linear-gradient(#162929f7 0%,#07484ef7 100%);border-radius:8px;flex-direction:column;flex-shrink:0;padding:48px 36px;display:flex}@media (max-width:1025px){.Apply-module-scss-module__ZZf8fW__infoPanel{width:100%}}@media (max-width:768px){.Apply-module-scss-module__ZZf8fW__infoPanel{padding:30px 20px}}.Apply-module-scss-module__ZZf8fW__backLink{color:#ffffffb3;width:max-content;transition:var(--transition);background:#ffffff1a;border-radius:999px;align-items:center;gap:6px;margin-bottom:28px;padding:6px 14px 6px 8px;font-size:13px;font-weight:500;display:inline-flex}.Apply-module-scss-module__ZZf8fW__backLink:hover{color:var(--color-white);background:#ffffff2e}.Apply-module-scss-module__ZZf8fW__infoTitle{max-width:250px;color:var(--color-white);text-transform:uppercase;margin-bottom:16px;font-size:32px;font-weight:800;line-height:1.06}.Apply-module-scss-module__ZZf8fW__infoText{font-size:var(--font-body-2);color:#ffffffc7;margin-bottom:32px;font-weight:400;line-height:1.65}.Apply-module-scss-module__ZZf8fW__infoCta{background:var(--color-deep-cinnamon);width:max-content;min-height:46px;color:var(--color-white);transition:var(--transition);border-radius:999px;justify-content:center;align-items:center;margin-top:20px;padding:0 28px;font-size:15px;font-weight:600;display:inline-flex}.Apply-module-scss-module__ZZf8fW__infoCta:hover{background:var(--color-orange)}.Apply-module-scss-module__ZZf8fW__infoHighlights{flex-direction:column;gap:12px;margin-top:auto;display:flex}.Apply-module-scss-module__ZZf8fW__infoHighlight{background:#ffffff0f;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;gap:2px;padding:14px 16px;display:flex}.Apply-module-scss-module__ZZf8fW__infoHighlight span:first-child{color:var(--color-golden-apricot);font-size:14px;font-weight:700}.Apply-module-scss-module__ZZf8fW__infoHighlight span:last-child{color:#fff9;font-size:13px}.Apply-module-scss-module__ZZf8fW__formPanel{flex:1;padding:45px 35px 30px}@media (max-width:1025px){.Apply-module-scss-module__ZZf8fW__formPanel{padding:30px 20px}}.Apply-module-scss-module__ZZf8fW__form{flex-direction:column;gap:22px;width:100%;display:flex}.Apply-module-scss-module__ZZf8fW__row{gap:20px;display:flex}@media (max-width:768px){.Apply-module-scss-module__ZZf8fW__row{flex-direction:column}}.Apply-module-scss-module__ZZf8fW__col{font-size:var(--font-body-2);flex-direction:column;flex:1 0 auto;gap:8px;display:flex}.Apply-module-scss-module__ZZf8fW__select{box-sizing:border-box;width:100%;height:50px;font-weight:400;font-size:var(--font-body-2);font-family:var(--font-montserrat);background:var(--color-white);color:var(--color-dark-green);transition:var(--transition);appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%23162929' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;border:1px solid #16292940;border-radius:6px;outline:none;padding:12px 16px}.Apply-module-scss-module__ZZf8fW__select:focus{border-color:#1629298c}.Apply-module-scss-module__ZZf8fW__select.Apply-module-scss-module__ZZf8fW__filled{background-color:#fafafa;border-color:#1629291a}.Apply-module-scss-module__ZZf8fW__err{color:var(--color-danger);font-size:12px;font-weight:500}.Apply-module-scss-module__ZZf8fW__errorMsg{color:var(--color-danger);font-size:14px;font-weight:500}.Apply-module-scss-module__ZZf8fW__submitButton{cursor:pointer;margin-top:18px}
