.mwt-career-portal-sec{position:relative;width:100%;background:#F4F7FF;padding:30px;overflow:hidden}.mwt-career-full-wrap{width:100%;padding:0 4%;margin:0 auto}.mwt-career-main-head{text-align:center;max-width:850px;margin:0 auto 60px auto}.mwt-career-upper-tag{color:#ff9f1c;font-size:clamp(12px, 1.1vw, 20px);font-weight:800;letter-spacing:2px;text-transform:uppercase;margin-bottom:10px;display:inline-block}.mwt-career-sec-title{color:#0b3167;font-size:clamp(26px, 3.2vw, 44px);font-weight:900;line-height:1.2;letter-spacing:1px;margin-bottom:10px;text-transform:uppercase}.mwt-brand-orange-txt{color:#ff9f1c;text-shadow:0 4px 15px rgb(255 159 28 / .1)}.mwt-career-sub-txt{color:#475569;font-size:clamp(14px, 1.15vw, 16.5px);line-height:1.75;font-weight:500}.mwt-career-jobs-deck{width:100%;max-width:950px;margin:0 auto;display:flex;flex-direction:column;gap:20px}.mwt-job-opening-card{position:relative;background:#fff;border-radius:16px;border:1px solid rgb(226 232 240 / .9);box-shadow:0 4px 20px rgb(11 49 103 / .015);transition:transform 0.4s cubic-bezier(.165,.84,.44,1),box-shadow 0.4s,border-color 0.4s;overflow:hidden}.mwt-job-summary-row{display:flex;align-items:center;justify-content:space-between;padding:26px 35px;gap:20px}.mwt-job-meta-left{display:flex;flex-direction:column;text-align:left}.mwt-job-code{font-family:monospace;font-size:10.5px;font-weight:800;color:#ff9f1c;letter-spacing:1px;margin-bottom:6px}.mwt-job-role-title{color:#0b3167;font-size:clamp(17px, 1.4vw, 21px);font-weight:850;letter-spacing:.2px}.mwt-job-capsule-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.mwt-job-badge{background:#f8fafc;border:1px solid #e2e8f0;color:#475569;font-size:12.5px;font-weight:700;padding:4px 14px;border-radius:30px;display:inline-flex;align-items:center;gap:6px}.mwt-job-badge i{color:#0b3167;font-size:11px}.mwt-job-badge.type-full{background:rgb(255 159 28 / .06);border-color:rgb(255 159 28 / .15);color:#ff9f1c}.mwt-job-badge.type-full i{color:#ff9f1c}.mwt-job-expand-btn{background:#0b3167;color:#fff;border:none;outline:none;font-size:13.5px;font-weight:800;text-transform:uppercase;letter-spacing:1px;padding:12px 26px;border-radius:30px;cursor:pointer;display:inline-flex;align-items:center;gap:10px;box-shadow:0 4px 15px rgb(11 49 103 / .15);transition:background 0.3s,transform 0.3s,box-shadow 0.3s}.mwt-job-expand-btn i{font-size:11px;transition:transform 0.4s cubic-bezier(.165,.84,.44,1)}.mwt-job-details-collapse{max-height:0;overflow:hidden;transition:max-height 0.4s cubic-bezier(.165,.84,.44,1)}.mwt-job-vault-inner{padding:10px 35px 35px 35px;border-top:1px solid #f1f5f9}.mwt-vault-split-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px;text-align:left}.mwt-vault-block h4{color:#0b3167;font-size:15px;font-weight:850;text-transform:uppercase;letter-spacing:.5px;margin-bottom:14px}.mwt-vault-block ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.mwt-vault-block ul li{color:#475569;font-size:14px;line-height:1.6;font-weight:500;position:relative;padding-left:18px}.mwt-vault-block ul li::before{content:'→';position:absolute;left:0;top:-1px;color:#ff9f1c;font-weight:700}.mwt-vault-apply-anchor{margin-top:35px;text-align:left;width:100%}.mwt-job-apply-btn{position:relative;display:inline-flex;align-items:center;gap:10px;padding:14px 34px;background:linear-gradient(135deg,#ff9f1c 0%,#ffb703 100%);color:#0b3167;font-size:13.5px;font-weight:900;text-transform:uppercase;text-decoration:none;letter-spacing:1px;border-radius:30px;box-shadow:0 6px 20px rgb(255 159 28 / .2);transition:transform 0.3s ease,box-shadow 0.3s}.mwt-job-apply-btn i{font-size:12px;transition:transform 0.3s}.mwt-job-opening-card:hover{border-color:rgb(11 49 103 / .12);box-shadow:0 12px 30px rgb(11 49 103 / .04)}.mwt-job-opening-card.active-job-node{border-color:rgb(255 159 28 / .3);box-shadow:0 15px 35px rgb(11 49 103 / .05)}.mwt-job-opening-card.active-job-node .mwt-job-expand-btn{background:#ff9f1c;color:#0b3167;box-shadow:0 4px 15px rgb(255 159 28 / .2)}.mwt-job-opening-card.active-job-node .mwt-job-expand-btn i{transform:rotate(180deg)}.mwt-job-apply-btn:hover{transform:translateY(-2px);box-shadow:0 10px 25px rgb(255 159 28 / .3)}.mwt-job-apply-btn:hover i{transform:translateX(3px) translateY(-2px)}@media (max-width:850px){.mwt-job-summary-row{flex-direction:column;align-items:flex-start;padding:25px;gap:20px}.mwt-job-trigger-right{width:100%}.mwt-job-expand-btn{width:100%;justify-content:center}.mwt-job-vault-inner{padding:10px 25px 25px 25px}.mwt-vault-split-grid{grid-template-columns:1fr;gap:25px}.mwt-job-apply-btn{width:100%;justify-content:center}}@media (max-width:600px){.mwt-career-portal-sec{padding:55px 0}.mwt-job-summary-row{padding:22px 18px}.mwt-job-vault-inner{padding:10px 18px 22px 18px}.mwt-career-sub-txt{text-align:left;line-height:1.65}}.mwt-values-prestige-sec{position:relative;width:100%;background:#fff;padding:30px;overflow:hidden}.mwt-values-prestige-container{width:100%;padding:0 4%;margin:0 auto}.mwt-values-main-head{text-align:center;max-width:850px;margin:0 auto 65px auto}.mwt-values-upper-tag{color:#ff9f1c;font-size:clamp(12px, 1.1vw, 20px);font-weight:800;letter-spacing:2px;text-transform:uppercase;margin-bottom:10px;display:inline-block}.mwt-values-sec-title{color:#0b3167;font-size:clamp(26px, 3.2vw, 44px);font-weight:900;line-height:1.2;letter-spacing:1px;margin-bottom:10px;text-transform:uppercase}.mwt-brand-blue-txt{color:#0b3167}.mwt-values-sub-desc{color:#475569;font-size:clamp(14px, 1.15vw, 16.5px);line-height:1.75;font-weight:500;max-width:800px;margin:0 auto;letter-spacing:1px}.mwt-values-isometric-mesh{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;width:100%;max-width:1500px;margin:0 auto;perspective:1000px}.mwt-value-pod-card{position:relative;background:#fff;border-radius:24px;border:1px solid rgb(226 232 240 / .9);padding:clamp(35px, 4vw, 50px) 25px;box-shadow:0 4px 20px rgb(11 49 103 / .015);transform-style:preserve-3d;transform:rotateX(0deg) rotateY(0deg);transition:transform 0.5s cubic-bezier(.165,.84,.44,1),box-shadow 0.5s ease,border-color 0.5s ease;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer}.mwt-value-pod-inner{display:flex;flex-direction:column;align-items:center;transform:translateZ(0);transition:transform 0.4s ease;width:100%}.mwt-value-icon-housing{width:100px;height:100px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:24px;transition:transform 0.4s ease,box-shadow 0.4s ease}.mwt-value-icon-housing img{max-width:50%;max-height:50%;object-fit:contain}.icon-bg-alpha{background-color:#2a2a72;background-image:linear-gradient(315deg,#2a2a72 0%,#009ffd 74%)}.icon-bg-beta{background-color:#ff4e00;background-image:linear-gradient(315deg,#ff4e00 0%,#ec9f05 74%)}.icon-bg-gamma{background-color:#6b0f1a;background-image:linear-gradient(315deg,#6b0f1a 0%,#b91372 74%)}.icon-bg-delta{background-color:#030;background-image:linear-gradient(315deg,#003300 0%,#00CC00 74%)}.mwt-value-tile-heading{color:#0b3167;font-size:clamp(16px, 1.2vw, 19.5px);font-weight:850;line-height:1.3;letter-spacing:.2px;text-align:center}.mwt-value-pod-card:hover{transform:rotateY(-10deg) rotateX(10deg) translateY(-8px);border-color:rgb(255 159 28 / .35);box-shadow:-15px 20px 40px rgb(11 49 103 / .05),0 0 30px rgb(255 159 28 / .03)}.mwt-value-pod-card:hover .mwt-value-pod-inner{transform:translateZ(30px)}.mwt-value-pod-card:hover .mwt-value-icon-housing{transform:scale(1.05);box-shadow:0 10px 20px rgb(11 49 103 / .02)}@media (max-width:1024px){.mwt-values-isometric-mesh{grid-template-columns:repeat(2,1fr);gap:25px;max-width:700px}}@media (max-width:768px){.mwt-values-prestige-sec{padding:55px 0}.mwt-values-sub-desc{text-align:left;line-height:1.65}}@media (max-width:530px){.mwt-values-isometric-mesh{grid-template-columns:repeat(2,1fr);gap:15px}.mwt-value-pod-card{border-radius:16px;padding:30px 15px;transform:none!important}.mwt-value-pod-card:hover{transform:translateY(-5px)!important}.mwt-value-pod-inner{transform:none!important}.mwt-value-icon-housing{width:60px;height:60px;margin-bottom:18px}}.mwt-modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(11 49 103 / .8);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;z-index:99999;opacity:0;visibility:hidden;transition:all 0.5s cubic-bezier(.19,1,.22,1);padding:15px;box-sizing:border-box}.mwt-modal-overlay.active{opacity:1;visibility:visible}.mwt-modal-container{background:#fff;width:100%;max-width:680px;padding:40px;border-radius:28px;position:relative;box-shadow:0 30px 60px rgb(11 49 103 / .35),0 0 40px rgb(255 159 28 / .15);transform:scale(.7) translateY(40px);opacity:0;transition:all 0.5s cubic-bezier(.34,1.56,.64,1);max-height:90vh;overflow-y:auto;box-sizing:border-box;border:2px solid rgb(255 159 28 / .3)}.mwt-modal-overlay.active .mwt-modal-container{transform:scale(1) translateY(0);opacity:1}.mwt-modal-close-btn{position:absolute;top:22px;right:25px;background:#f8fafc;border:2px solid #e2e8f0;width:42px;height:42px;border-radius:50%;font-size:20px;cursor:pointer;color:#0b3167;display:flex;align-items:center;justify-content:center;transition:all 0.35s cubic-bezier(.4,0,.2,1);z-index:99999}.mwt-modal-close-btn:hover{background:#ff9f1c;border-color:#ff9f1c;color:#0b3167;transform:rotate(180deg) scale(1.1);box-shadow:0 5px 15px rgb(255 159 28 / .4)}.mwt-modal-container h3{color:#0b3167;margin-bottom:30px;font-size:26px;font-weight:900;text-transform:uppercase;letter-spacing:1px;position:relative;padding-bottom:15px}.mwt-modal-container h3::after{content:'';position:absolute;bottom:0;left:0;width:60px;height:4px;background:#ff9f1c;border-radius:2px}.mwt-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px 22px}.mwt-form-group{text-align:left}.mwt-form-group.full-width{grid-column:span 2;margin-top:6px}.mwt-form-group label{display:block;font-size:12px;font-weight:800;color:#475569;margin-bottom:8px;text-transform:uppercase;letter-spacing:.8px}.mwt-form-group label i{color:#ff9f1c;margin-right:6px;font-size:13px}.mwt-form-group input,.mwt-form-group textarea{width:100%;padding:14px 16px;border:2px solid #e2e8f0;border-radius:14px;outline:none;font-size:14.5px;font-weight:600;color:#0b3167;background:#f8fafc;box-sizing:border-box;transition:all 0.3s ease}.mwt-form-group input:focus,.mwt-form-group textarea:focus{border-color:#ff9f1c;box-shadow:0 0 0 5px rgb(255 159 28 / .18);background:#fff;transform:translateY(-2px)}.mwt-form-group input[type="file"]{padding:10px;background:#fff;border-style:dashed;cursor:pointer}.mwt-submit-btn{width:100%;background:linear-gradient(135deg,#ff9f1c 0%,#ffb703 100%);color:#0b3167;border:none;padding:16px;font-weight:900;text-transform:uppercase;letter-spacing:1.2px;border-radius:14px;cursor:pointer;margin-top:25px;box-shadow:0 10px 30px rgb(255 159 28 / .35);transition:all 0.35s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center;gap:10px;font-size:15px}.mwt-submit-btn:hover{transform:translateY(-4px);box-shadow:0 15px 35px rgb(255 159 28 / .5);background:linear-gradient(135deg,#ffb703 0%,#ff9f1c 100%)}.mwt-submit-btn i{transition:transform 0.3s ease}.mwt-submit-btn:hover i{transform:translateX(5px)}@media (max-width:768px){.mwt-form-grid{grid-template-columns:1fr;gap:14px}.mwt-form-group.full-width{grid-column:span 1}.mwt-modal-container{padding:25px 20px;border-radius:20px;max-height:94vh}.mwt-modal-container h3{font-size:21px;margin-bottom:22px}}