.mk-profile{--mk-navy:#173a69;--mk-dark:#102c50;--mk-gold:#d8aa58;--mk-offset:110px;background:#f4f7fb;color:#1f2937;font-family:Inter,'Noto Sans Devanagari',system-ui,sans-serif;line-height:1.8;isolation:isolate}
.mk-profile *{box-sizing:border-box}.mk-profile .mk-wrap{width:100%;max-width:1160px;margin:0 auto;padding:0 28px}.mk-profile a:focus-visible,.mk-profile button:focus-visible{outline:3px solid #b17c28;outline-offset:4px}.mk-profile h1,.mk-profile h2,.mk-profile h3{font-family:inherit;letter-spacing:normal}.mk-profile h2{color:var(--mk-dark);font-size:clamp(27px,3vw,38px);line-height:1.5;margin:10px 0 20px}.mk-profile h3{font-size:20px;line-height:1.6;margin:12px 0}.mk-profile p{margin:12px 0}.mk-profile small{font-size:13px}.mk-profile .mk-breadcrumb ol{display:flex;flex-wrap:wrap;gap:12px;list-style:none;padding:18px 0;margin:0;font-size:13px}.mk-profile .mk-breadcrumb a{color:var(--mk-navy)}
.mk-profile .mk-notice{background:#fff5df;border-block:1px solid #ead7b2;padding:14px 0;color:#674a19;font-size:13px}.mk-profile .mk-hero{position:relative;overflow:hidden;background:radial-gradient(ellipse at 80% 10%,#244e7b 0,transparent 55%),linear-gradient(125deg,#102c50,#173a69);color:white;padding:64px 0 72px}.mk-profile .mk-hero:before{content:'';position:absolute;inset:0;background:repeating-linear-gradient(120deg,transparent 0,transparent 100px,#ffffff06 100px,#ffffff06 101px);pointer-events:none}.mk-profile .mk-hero-grid{position:relative;display:grid;grid-template-columns:1.45fr 1fr;gap:80px;align-items:center}.mk-profile .mk-eyebrow,.mk-profile .mk-label{font-size:12px;font-weight:800;letter-spacing:.13em;text-transform:uppercase;color:#825b20}.mk-profile .mk-hero .mk-eyebrow{color:#edc987}.mk-profile h1{font-size:clamp(48px,6vw,78px);line-height:1.55;margin:20px 0 0;color:white;font-weight:800}.mk-profile .mk-hindi{font-size:28px;color:#edc987;letter-spacing:.03em}.mk-profile .mk-role{font-size:21px;font-weight:700;margin:22px 0 10px}.mk-profile .mk-org{color:#d4dfed;max-width:540px;font-size:17px}.mk-profile .mk-hero-note{color:#c6d5e8;font-size:12px;margin-top:26px}.mk-profile .mk-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:26px}.mk-profile .mk-btn{display:inline-flex;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:12px 20px;background:var(--mk-navy);color:white;border:1px solid transparent;border-radius:8px;text-decoration:none;font-size:14px;font-weight:700;line-height:1.6}.mk-profile .mk-hero .mk-btn{background:var(--mk-gold);color:#102c50}.mk-profile .mk-hero .mk-btn-alt{background:transparent;color:white;border-color:#7892ae}.mk-profile .mk-portrait{aspect-ratio:4/5;display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:360px;width:100%;justify-self:end;background:linear-gradient(150deg,#385677,#193b61);border:1px solid #cfa65e;border-radius:20px;box-shadow:14px 14px 0 #ffffff08;overflow:hidden}.mk-profile .mk-portrait img{width:100%;height:100%;object-fit:cover;display:block}.mk-profile .mk-initials{font-size:100px;font-weight:800;color:#e8ca94}.mk-profile .mk-portrait small{color:#e0e8f2;text-align:center;padding:16px}.mk-profile .mk-nav{position:sticky;top:var(--mk-header-height,98px);z-index:90;background:#fff;border-bottom:1px solid #dde4ef;box-shadow:0 5px 15px #102c5007}.mk-profile .mk-nav .mk-wrap{display:flex;gap:6px;overflow-x:auto;overscroll-behavior-x:contain;padding-top:8px;padding-bottom:8px;scrollbar-width:thin}.mk-profile .mk-nav a{flex:0 0 auto;white-space:nowrap;display:flex;flex-direction:column;min-height:54px;justify-content:center;padding:6px 15px;color:#475569;border-radius:7px;border-bottom:3px solid transparent;font-size:14px;font-weight:700;text-decoration:none}.mk-profile .mk-nav a small{font-size:11px;font-weight:500}.mk-profile .mk-nav a[aria-current]{background:#f0f4fa;border-color:#b17c28;color:var(--mk-dark)}
.mk-profile .mk-section{padding:64px 0;scroll-margin-top:var(--mk-offset)}.mk-profile .mk-section+.mk-section{border-top:1px solid #dce4ee}.mk-profile .mk-split{display:grid;grid-template-columns:1.3fr 1fr;gap:56px;align-items:start}.mk-profile .mk-lead{font-size:19px;color:#43536a;max-width:740px}.mk-profile .mk-card{min-width:0;background:white;border:1px solid #dfe6f0;border-radius:16px;padding:28px;box-shadow:0 10px 30px #102c5006}.mk-profile .mk-card p{color:#526176;font-size:15px}.mk-profile .mk-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.mk-profile .mk-responsibility{transition:box-shadow .2s,border-color .2s}.mk-profile .mk-responsibility:hover{border-color:#d8aa58;box-shadow:0 12px 28px #102c5010}.mk-profile .mk-card h3 span{display:block;color:var(--mk-dark);font-size:19px}.mk-profile .mk-card h3 small{display:block;font-size:14px;color:#57667b;font-weight:600}.mk-profile .mk-icon{display:grid;place-items:center;width:52px;height:52px;background:#eef3fa;color:var(--mk-navy);border-radius:13px;margin-bottom:24px}.mk-profile .mk-icon svg{width:26px;height:26px}.mk-profile .mk-facts{margin:0}.mk-profile .mk-facts dt{font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:#66758a;margin-top:18px}.mk-profile .mk-facts dd{margin:4px 0 0;font-weight:600;padding-bottom:14px;border-bottom:1px solid #edf0f5;overflow-wrap:anywhere}.mk-profile .mk-empty{display:flex;gap:22px;align-items:center;background:linear-gradient(120deg,#fff,#edf3fa);border:1px dashed #b9c8dc;border-radius:16px;padding:32px}.mk-profile .mk-empty-mark{font-size:36px;color:#8a652c}.mk-profile .mk-empty p{color:#536276;max-width:720px}.mk-profile .mk-badge{display:inline-block;padding:3px 10px;border-radius:20px;background:#fff3dd;color:#76521c;font-size:11px;font-weight:700}.mk-profile .mk-timeline{list-style:none;margin:0;padding:0 0 0 25px;border-left:2px solid var(--mk-navy)}.mk-profile .mk-timeline li{position:relative;padding:0 0 30px 8px}.mk-profile .mk-timeline li:before{content:'';position:absolute;left:-33px;top:8px;width:13px;height:13px;border-radius:50%;background:var(--mk-gold);border:3px solid #f4f7fb;box-shadow:0 0 0 1px #b48c48}.mk-profile .mk-timeline h3{margin:8px 0}.mk-profile .mk-timeline p{color:#526176}.mk-profile .mk-contact{padding:38px;border-radius:20px;background:var(--mk-dark);color:#e4edf7}.mk-profile .mk-contact h2,.mk-profile .mk-contact h3{color:white}.mk-profile .mk-contact .mk-label{color:#edc987}.mk-profile .mk-contact address{font-style:normal}.mk-profile .mk-contact a:not(.mk-btn){color:#f0d29a;overflow-wrap:anywhere}.mk-profile .mk-contact-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:40px}.mk-profile .mk-contact-details{border-left:1px solid #ffffff25;padding-left:30px}.mk-profile .mk-contact-details>a{display:block;margin-top:10px}.mk-profile .mk-contact .mk-btn{background:var(--mk-gold);color:#102c50}.mk-profile .mk-gallery{margin-top:24px}.mk-profile .mk-gallery figure{margin:0}.mk-profile .mk-gallery button{padding:0;border:0;background:transparent;cursor:zoom-in;width:100%}.mk-profile .mk-gallery img{width:100%;height:auto;aspect-ratio:1.5;object-fit:cover;border-radius:12px;opacity:1}.mk-profile .mk-lightbox{max-width:min(92vw,1000px);max-height:90vh;padding:20px;border:0;border-radius:14px;background:#102c50;color:white}.mk-profile .mk-lightbox::backdrop{background:#071626dd}.mk-profile .mk-lightbox img{display:block;max-width:100%;max-height:65vh;margin:12px auto;object-fit:contain}.mk-profile .mk-lightbox button{min-height:44px;padding:8px 16px;cursor:pointer}.mk-profile .mk-lightbox figure{margin:0}.mk-profile .mk-lightbox-controls{display:flex;justify-content:space-between;gap:12px}.mk-profile .mk-disclaimer{font-size:12px;color:#5f6c7e;margin-top:20px}
@media(min-width:769px){.mk-profile .mk-hero-grid{animation:mk-enter .5s ease both}}@keyframes mk-enter{from{opacity:.5;transform:translateY(8px)}to{opacity:1;transform:none}}
@media(max-width:1024px){.mk-profile .mk-hero-grid{gap:36px}.mk-profile .mk-split{gap:30px}.mk-profile .mk-grid{gap:14px}.mk-profile .mk-card{padding:22px}.mk-profile .mk-nav a{padding-inline:12px}}
@media(max-width:768px){.mk-profile .mk-wrap{padding-inline:22px}.mk-profile .mk-hero{padding:38px 0 48px}.mk-profile .mk-hero-grid,.mk-profile .mk-split,.mk-profile .mk-contact-grid{grid-template-columns:minmax(0,1fr);gap:30px}.mk-profile .mk-portrait{max-width:300px;justify-self:start;aspect-ratio:4/4.5}.mk-profile .mk-section{padding:42px 0}.mk-profile .mk-grid{grid-template-columns:1fr}.mk-profile .mk-contact{padding:26px}.mk-profile .mk-contact-details{border-left:0;border-top:1px solid #ffffff25;padding:18px 0 0}.mk-profile .mk-nav .mk-wrap{padding-inline:16px}.mk-profile .mk-empty{align-items:flex-start;padding:24px}.mk-profile .mk-empty-mark{display:none}}
@media(max-width:390px){.mk-profile .mk-wrap{padding-inline:18px}.mk-profile h1{font-size:46px}.mk-profile .mk-role{font-size:18px}.mk-profile .mk-actions{gap:10px}.mk-profile .mk-btn{padding:11px 14px;font-size:13px}.mk-profile .mk-contact{padding:22px}}
@media(prefers-reduced-motion:reduce){.mk-profile *,.mk-profile *:before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}

.mk-profile .mk-activity>img,.mk-profile .mk-milestone-photo{display:block;width:100%;height:auto;aspect-ratio:1.6;object-fit:cover;border-radius:10px;margin-bottom:18px;opacity:1}
