.Header-module-scss-module__XYu5Uq__header{z-index:1000;background:#fff;padding:1rem 0;position:sticky;top:0}.Header-module-scss-module__XYu5Uq__inner{justify-content:space-between;align-items:center;max-width:160rem;height:100%;margin-left:auto;margin-right:auto;padding-left:5rem;padding-right:5rem;display:flex}.Header-module-scss-module__XYu5Uq__amityLogo{width:auto;height:2.5rem;display:block}.Header-module-scss-module__XYu5Uq__divider{background-color:#d1d5db;width:1px;height:2.25rem;display:block}.Header-module-scss-module__XYu5Uq__jioPcIconPlaceholder{background:#f3f4f6;border:1.5px dashed #d1d5db;border-radius:50%;width:2.375rem;height:2.375rem}.Header-module-scss-module__XYu5Uq__jioPcName{color:#111827;letter-spacing:-.01em;font-size:1.125rem;font-weight:700}.Header-module-scss-module__XYu5Uq__loginBtn{color:#fff;cursor:pointer;background:linear-gradient(#0a56ae,#4194f4);border:none;border-radius:.5rem;padding:.325rem 1.5rem;font-size:1.25rem;font-weight:600;transition:background-color .15s}
.StudentLoginModal-module-scss-module__KcTQTG__overlay{z-index:1000;background:#00000073;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.StudentLoginModal-module-scss-module__KcTQTG__modal{background:#fff;border-radius:1rem;width:100%;max-width:22rem;padding:2rem 2rem 1.75rem;position:relative;box-shadow:0 1rem 3rem #0003}.StudentLoginModal-module-scss-module__KcTQTG__closeBtn{color:#374151;cursor:pointer;background:#f3f4f6;border:none;border-radius:50%;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-size:.875rem;transition:background .15s;display:flex;position:absolute;top:.875rem;right:.875rem}.StudentLoginModal-module-scss-module__KcTQTG__closeBtn:hover{background:#e5e7eb}.StudentLoginModal-module-scss-module__KcTQTG__modalTitle{color:#1a325d;text-align:center;margin:0 0 1.25rem;font-size:1.25rem;font-weight:700}.StudentLoginModal-module-scss-module__KcTQTG__radioGroup{flex-direction:column;gap:.75rem;margin-bottom:1.5rem;display:flex}.StudentLoginModal-module-scss-module__KcTQTG__radioCard{cursor:pointer;border:1.5px solid #e5e7eb;border-radius:.75rem;align-items:center;gap:.75rem;padding:.875rem 1rem;transition:border-color .2s,background .2s;display:flex}.StudentLoginModal-module-scss-module__KcTQTG__radioCard:hover{background:#f9fafb}.StudentLoginModal-module-scss-module__KcTQTG__radioCardActive{background:#f0f4fb;border-color:#1a325d}.StudentLoginModal-module-scss-module__KcTQTG__radioCardActive .StudentLoginModal-module-scss-module__KcTQTG__radioDot{background:#1a325d;border-color:#1a325d;box-shadow:inset 0 0 0 .2rem #fff}.StudentLoginModal-module-scss-module__KcTQTG__radioCardActive .StudentLoginModal-module-scss-module__KcTQTG__radioLabel{color:#1a325d;font-weight:600}.StudentLoginModal-module-scss-module__KcTQTG__radioInput{display:none}.StudentLoginModal-module-scss-module__KcTQTG__radioDot{background:#fff;border:1.5px solid #9ca3af;border-radius:50%;flex-shrink:0;width:1.1rem;min-width:1.1rem;height:1.1rem;transition:border-color .2s,background .2s,box-shadow .2s}.StudentLoginModal-module-scss-module__KcTQTG__radioLabel{color:#374151;font-size:1rem;font-weight:500;transition:color .2s,font-weight .2s}.StudentLoginModal-module-scss-module__KcTQTG__submitBtn{color:#1a325d;cursor:pointer;background:linear-gradient(#ffc907 30%,#ffd84d 100%);border:1px solid #212529;border-radius:.75rem;justify-content:center;width:100%;padding:.75rem 1rem;font-size:1rem;font-weight:700;transition:filter .15s;display:flex}.StudentLoginModal-module-scss-module__KcTQTG__submitBtn:hover{filter:brightness(1.06)}
.Footer-module-scss-module__9rldqq__footer{background-color:#1a325d;width:100%}.Footer-module-scss-module__9rldqq__inner{max-width:160rem;margin-left:auto;margin-right:auto;padding:0 5rem 2.5rem}.Footer-module-scss-module__9rldqq__topDivider{border:none;border-top:1px solid #e8e8e8;margin:2.5rem 0}.Footer-module-scss-module__9rldqq__columns{align-items:flex-start;gap:4rem;display:flex}.Footer-module-scss-module__9rldqq__colLogo{flex-direction:column;flex:1.2;gap:1rem;display:flex}.Footer-module-scss-module__9rldqq__logo{align-self:flex-start;width:auto;height:3.5rem;display:block}.Footer-module-scss-module__9rldqq__tagline{color:#fff;font-size:.9375rem;font-weight:400;font-family:var(--font-raleway);margin:0;line-height:1.6}.Footer-module-scss-module__9rldqq__colContact{flex-direction:column;flex:1;gap:1.25rem;display:flex}.Footer-module-scss-module__9rldqq__colHeading{color:#fff;font-size:1.25rem;font-weight:700;font-family:var(--font-raleway);margin:0}.Footer-module-scss-module__9rldqq__contactItem{flex-direction:column;gap:.375rem;display:flex}.Footer-module-scss-module__9rldqq__contactLabel{color:#fff;font-size:.9375rem;font-weight:400;font-family:var(--font-raleway)}.Footer-module-scss-module__9rldqq__contactNumber{color:#fff;font-size:1rem;font-weight:700;font-family:var(--font-raleway);align-items:center;gap:.625rem;display:flex}.Footer-module-scss-module__9rldqq__phoneIcon{flex-shrink:0;width:1.5rem;height:1.5rem;display:inline-block}.Footer-module-scss-module__9rldqq__colNewsletter{flex-direction:column;flex:1;gap:1.25rem;display:flex}.Footer-module-scss-module__9rldqq__emailRow{background:#fff;border-radius:2rem;align-items:center;padding:.25rem .25rem .25rem 1rem;display:flex;overflow:hidden}.Footer-module-scss-module__9rldqq__emailInput{color:#374151;font-size:.9375rem;font-family:var(--font-raleway);background:0 0;border:none;outline:none;flex:1}.Footer-module-scss-module__9rldqq__emailInput::placeholder{color:#9ca3af}.Footer-module-scss-module__9rldqq__subscribeBtn{color:#fff;font-size:.9375rem;font-weight:600;font-family:var(--font-raleway);cursor:pointer;white-space:nowrap;background:#1a325d;border:none;border-radius:2rem;padding:.625rem 1.25rem;transition:filter .15s}.Footer-module-scss-module__9rldqq__subscribeBtn:hover{filter:brightness(1.15)}.Footer-module-scss-module__9rldqq__formError{color:#ef4444;font-size:.8125rem;font-family:var(--font-raleway);margin-top:.4rem}.Footer-module-scss-module__9rldqq__formSuccess{color:#22c55e;font-size:.8125rem;font-family:var(--font-raleway);margin-top:.4rem}.Footer-module-scss-module__9rldqq__socialRow{align-items:center;gap:1rem;display:flex}.Footer-module-scss-module__9rldqq__socialIcon{-o-object-fit:contain;object-fit:contain;cursor:pointer;width:1.75rem;height:1.75rem;display:block}.Footer-module-scss-module__9rldqq__copyright{color:#fff;font-size:.875rem;font-weight:400;font-family:var(--font-raleway);margin:0}
