.employee-profile-page{font-family:var(--font-inter-stack);background:linear-gradient(#fff7f8 0,#fff 350px);padding-block:30px 65px}.employee-breadcrumb{color:#626773;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:38px;font-size:12px;display:flex}.employee-breadcrumb a:hover{color:var(--red)}.employee-profile-layout{grid-template-columns:minmax(0,380px) minmax(0,1fr);align-items:start;gap:clamp(35px,6vw,85px);display:grid}.employee-portrait-panel{background:#fff;border:1px solid #eae5e6;border-radius:22px;padding:12px;box-shadow:0 15px 40px #34232a09}.employee-portrait{isolation:isolate;aspect-ratio:4/5;background:var(--team-portrait-background,#f6f6f6);border-radius:14px;position:relative;overflow:hidden}.employee-portrait img{mix-blend-mode:multiply;object-fit:cover;object-position:center top}.employee-company-label{justify-content:center;align-items:center;gap:12px;padding:20px 8px 10px;font-size:13px;font-weight:600;display:flex}.employee-company-mark{flex:none;width:auto;height:32px}.employee-company-label small{color:#666b75;margin-top:3px;font-size:10px;font-weight:400;display:block}.employee-profile-copy{padding-top:15px}.employee-eyebrow{color:#aa1e2c;letter-spacing:1.5px;margin-bottom:18px;font-size:10px;font-weight:600;display:block}.employee-profile-copy h1{font-family:var(--font-poppins-stack);color:#202c38;letter-spacing:-1px;margin-bottom:12px;font-size:clamp(28px,3.2vw,43px);font-weight:600}.employee-designation{color:var(--red);margin-bottom:18px;font-size:17px;font-weight:500}.employee-department{color:#59606b;background:#f3f4f6;border:1px solid #e4e7eb;border-radius:30px;align-items:center;gap:8px;padding:8px 13px;font-size:11px;display:inline-flex}.employee-department:hover{border-color:var(--red);color:var(--red)}.employee-profile-copy h2{color:#29343f;margin-bottom:10px;font-size:17px;font-weight:600}.employee-overview{margin-top:32px}.employee-overview p{color:#626975;font-size:14px;line-height:1.8}.employee-facts{border-block:1px solid #e9e9ec;margin-block:25px 30px;padding-block:10px}.employee-facts>div{grid-template-columns:120px 1fr;gap:18px;padding-block:10px;font-size:13px;display:grid}.employee-facts dt{color:#737984}.employee-facts dd{color:#303b48;margin:0;font-weight:500}.employee-contact{background:#fcf3f4;border:1px solid #f0e0e3;border-radius:14px;padding:24px}.employee-contact>p{color:#62616b;margin-bottom:18px;font-size:12px}.employee-contact-links{flex-wrap:wrap;gap:18px 28px;display:flex}.employee-contact-links a{overflow-wrap:anywhere;align-items:center;gap:12px;font-size:13px;display:flex}.employee-contact-links svg{color:var(--red);flex-shrink:0}.employee-contact-links small{color:#6e6870;margin-bottom:3px;font-size:10px;display:block}.employee-contact-links a:hover{color:var(--red)}.employee-profile-navigation{border-top:1px solid #e8e9eb;flex-wrap:wrap;justify-content:space-between;gap:20px;margin-top:55px;padding-top:25px;font-size:12px;display:flex}.employee-profile-navigation>div{gap:24px;display:flex}.employee-profile-navigation a{align-items:center;gap:8px;display:inline-flex}.employee-profile-navigation a:hover{color:var(--red)}.employee-back-link{color:var(--red);font-weight:600}@media (max-width:760px){.employee-profile-layout{grid-template-columns:minmax(0,1fr);gap:20px}.employee-portrait-panel{width:min(100%,350px);margin-inline:auto}.employee-breadcrumb{margin-bottom:25px}.employee-profile-copy h1{font-size:30px}.employee-facts>div{grid-template-columns:90px 1fr;gap:12px}.employee-contact{padding:20px}.employee-profile-navigation{margin-top:35px}}
