.main-header .imd-user-wrapper{min-width:0;position:relative}.main-header .imd-user-wrapper .imd-auth-user-trigger{align-items:center;border-radius:999px;display:inline-flex;flex-direction:row;gap:10px;height:40px;justify-content:flex-start;max-width:min(240px,34vw);min-width:0;padding-inline:10px;width:auto}.main-header .imd-user-wrapper .profile-wrapper{align-items:center;border:1px solid #e1e1e1;border-radius:50%;display:inline-flex;flex:0 0 28px;height:28px;justify-content:center;order:1;overflow:hidden;width:28px}.main-header .imd-auth-user-avatar,.main-header .imd-user-wrapper .profile-wrapper>img{display:block;height:100%;object-fit:cover;width:100%}.main-header .imd-auth-user-avatar{border-radius:50%}.main-header .imd-auth-user-initials{align-items:center;background:#003192;color:#fff;display:inline-flex;font-size:12px;font-weight:700;height:100%;justify-content:center;letter-spacing:.03em;width:100%}.main-header .imd-auth-user-firstname{color:#202124;display:block;flex:1 1 auto;font-size:14px;font-weight:600;line-height:1;max-width:140px;min-width:0;order:2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.main-header .imd-auth-user-dropdown{inset-inline-end:0;min-width:260px;top:calc(100% + 10px)}.main-header .imd-auth-user-dropdown .imd-prof-head{align-items:flex-start;padding:14px 16px 12px}.main-header .imd-auth-user-dropdown .imd-prof-name{font-size:14px;margin-top:0}.main-header .imd-auth-user-dropdown .imd-prof-sub{font-size:12px}.main-header .imd-auth-user-dropdown .imd-prof-list{display:block;padding:6px 0}.main-header .imd-auth-user-dropdown .imd-prof-list a{color:#333;display:block;font-size:14px;padding:8px 16px;text-decoration:none}.main-header .imd-auth-user-dropdown .imd-prof-list a:hover{background:#f5f7f9;color:#1a73e8}@media (max-width:1024px){.main-header .imd-auth-user-firstname{display:none}}:root{--imd-shell-header-height:64px;--imd-shell-header-action-size:40px;--imd-shell-menu-button-size:40px;--imd-shell-sidebar-width:256px;--imd-shell-sidebar-width-collapsed:72px;--imd-shell-content-max-wide:1520px;--imd-shell-content-padding-desktop:28px;--imd-shell-content-padding-tablet:20px;--imd-shell-content-padding-mobile:14px}.main-header [data-imd-right-cluster] .header-icons{align-items:center;display:inline-flex;gap:6px}.main-header [data-imd-right-cluster]{align-items:center;display:inline-flex;position:relative}.main-header [data-imd-right-cluster] .imd-identity-cluster,.main-header [data-imd-right-cluster] .imd-utility-cluster{align-items:center;display:inline-flex;gap:6px}.main-header [data-imd-right-cluster] .imd-identity-cluster{margin-inline-start:2px}.main-header [data-imd-right-cluster] .imd-notif-menu,.main-header [data-imd-right-cluster] .imd-utility-menu{inset-inline-end:0;top:calc(100% + 12px)}.main-header [data-imd-right-cluster] .imd-utility-menu{min-width:280px}.main-header [data-imd-right-cluster] .imd-notif-menu{min-width:300px}.main-header [data-imd-right-cluster] .imd-utility-menu-head{border-bottom:1px solid #eee;color:#1f1f1f;font-size:14px;font-weight:700;padding:14px 16px}.main-header [data-imd-right-cluster] .imd-utility-menu-list{display:block;padding:6px 0}.main-header [data-imd-right-cluster] .imd-utility-menu-list a{color:#333;display:block;font-size:14px;padding:10px 16px;text-decoration:none}.main-header [data-imd-right-cluster] .imd-utility-menu-list a:hover{background:#f5f7f9;color:#1a73e8}.main-header [data-imd-right-cluster] .imd-notif-body h4{color:#111;font-size:14px;margin:0 0 8px}.main-header [data-imd-right-cluster] .imd-notif-body p{margin:0}.main-header [data-imd-right-cluster] .imd-auth-user-trigger,.main-header [data-imd-right-cluster] .imd-console-user-toggle{min-height:var(--imd-shell-header-action-size)}.main-header .imd-shell-menu-button{align-items:center;appearance:none;background:#f8f9fa;border:1px solid #dadce0;border-radius:999px;color:#202124;cursor:pointer;display:inline-flex;flex:0 0 var(--imd-shell-menu-button-size);height:var(--imd-shell-menu-button-size);justify-content:center;padding:0;transition:background-color .12s ease,color .12s ease,box-shadow .12s ease;width:var(--imd-shell-menu-button-size)}.main-header .imd-shell-menu-button:hover{background:#eef1f4;border-color:#c8d0d8}.main-header .imd-shell-menu-button:focus-visible{box-shadow:0 0 0 3px rgba(26,115,232,.24);outline:none}.main-header .imd-shell-menu-button__icon{display:inline-grid;gap:3px;width:17px}.main-header .imd-shell-menu-button__icon>span{background:currentColor;border-radius:99px;display:block;height:2.25px;width:100%}body.imd-shell-mode-desktop-narrow .main-header[data-imd-header-surface=console] [data-imd-right-cluster] .imd-search-wrapper{display:none!important}@media (max-width:1023px){.main-header[data-imd-header-surface=console] [data-imd-right-cluster] .imd-actions-wrapper,.main-header[data-imd-header-surface=console] [data-imd-right-cluster] .imd-notif-wrapper{display:none!important}.main-header[data-imd-header-surface=console] [data-imd-right-cluster] .imd-utility-cluster{gap:4px}}:root{--imd-page-pad-mobile:14px;--imd-page-pad-tablet:20px}@media (max-width:768px){.imd-header-icons,.main-header .header-icons,.main-header [data-imd-right-cluster],.main-header [data-imd-right-cluster] .header-icons{z-index:1000004!important;position:absolute!important;right:12px!important;top:50%!important;transform:translateY(-50%)!important;margin-left:8px!important}.imd-menu-wrapper,.imd-notif-wrapper{display:none!important}.main-header .brand-cluster .logo,.main-header .container-header .logo{max-width:calc(100% - 160px)!important;z-index:1000002!important}}@media (min-width:768px) and (max-width:1024px){.footer-column{flex:1 1 calc(50% - 24px)!important;min-width:140px!important}}@media (max-width:767px){.footer-top,.imdtec-footer .footer-top{flex-direction:column!important;gap:20px!important;padding-inline:16px!important}.footer-column{flex:1 1 100%!important;min-width:0!important}.footer-bottom-content{flex-direction:column!important;align-items:flex-start!important;gap:12px!important}.imdtec-footer .footer-top{display:grid!important;grid-template-columns:1fr!important}.imdtec-footer .footer-top .footer-column,.imdtec-footer .footer-top .footer-column--left,.imdtec-footer .footer-top .footer-column--links,.imdtec-footer .footer-top .footer-column--programmes,.imdtec-footer .footer-top .footer-column--useful{grid-column:1!important}}@media (max-width:1232px){.imdtec-footer .footer-accordion.is-open .footer-column-list,.imdtec-footer .footer-accordion.is-open>ul{border-bottom:none!important}}@media (max-width:1024px){.imd-app-main>.imd-html{padding-inline:var(--imd-page-pad-tablet)!important}}@media (max-width:767px){.imd-app-main>.imd-html{padding-inline:var(--imd-page-pad-mobile)!important}}