*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-size:16px}html,body,#root{overflow-x:hidden;overflow-y:auto;height:100%}a{text-decoration:none;color:inherit}img{max-width:100%;display:block}@keyframes citMitLandingReveal{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes citMitBackgroundDrift{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.cit-mit-landing,.cit-mit-workspace>.MuiBox-root{background-size:180% 180%!important;animation:citMitBackgroundDrift 18s ease-in-out infinite alternate}.cit-mit-landing>.MuiBox-root:nth-child(2){animation:citMitLandingReveal .5s ease-out both}.cit-mit-landing .cit-mit-scenario-card{animation:citMitLandingReveal .48s ease-out both}.cit-mit-landing .cit-mit-scenario-card:nth-child(1){animation-delay:80ms}.cit-mit-landing .cit-mit-scenario-card:nth-child(2){animation-delay:.15s}.cit-mit-landing .cit-mit-scenario-card:nth-child(3){animation-delay:.22s}.cit-mit-landing .cit-mit-coverage{animation:citMitLandingReveal .52s ease-out .3s both}.cit-mit-inner-heading{animation:citMitLandingReveal .42s ease-out 40ms both}.cit-mit-inner-guidance{animation:citMitLandingReveal .44s ease-out .1s both}.cit-mit-main-sections>*{animation:citMitLandingReveal .46s ease-out both}.cit-mit-main-sections>:nth-child(1){animation-delay:.16s}.cit-mit-main-sections>:nth-child(2){animation-delay:.22s}.cit-mit-side-sections>*{animation:citMitLandingReveal .46s ease-out both}.cit-mit-side-sections>:nth-child(1){animation-delay:.2s}.cit-mit-side-sections>:nth-child(2){animation-delay:.26s}.cit-mit-side-sections>:nth-child(3){animation-delay:.32s}@media(prefers-reduced-motion:reduce){.cit-mit-landing>.MuiBox-root:nth-child(2),.cit-mit-landing .cit-mit-scenario-card,.cit-mit-landing .cit-mit-coverage,.cit-mit-inner-heading,.cit-mit-inner-guidance,.cit-mit-main-sections>*,.cit-mit-side-sections>*,.cit-mit-landing,.cit-mit-workspace>.MuiBox-root{animation:none}}.cit-mit-workspace>.MuiBox-root{background:linear-gradient(135deg,#fafafa,#5f249f1f 48%,#29b6f61f)!important;background-attachment:fixed!important}.cit-mit-workspace>.MuiBox-root>.MuiBox-root:first-child button:first-of-type{color:#5f249f;font-family:Inter,Roboto,Helvetica,Arial,sans-serif;font-size:14px}.cit-mit-workspace>.MuiBox-root>.MuiBox-root:first-child button:first-of-type:hover{background-color:transparent}.cit-mit-workspace>.MuiBox-root>.MuiBox-root:nth-child(2)>.MuiStack-root>.MuiBox-root:first-child>.MuiTypography-root:first-child{color:#b51208!important}.cit-mit-workspace .MuiButton-contained{background-color:#303030;color:#fff}.cit-mit-workspace .MuiButton-root{border-radius:8px;font-family:Inter,Roboto,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;text-transform:none}.cit-mit-workspace .MuiButton-text,.cit-mit-workspace .MuiButton-text:hover{background-color:transparent}.cit-mit-workspace .MuiButton-root .MuiBox-root>.MuiStack-root:last-child>.MuiChip-colorInfo{background-color:#b51208!important;color:#fff!important}.cit-mit-workspace .MuiButton-root .MuiBox-root>.MuiStack-root:last-child>.MuiChip-colorWarning{background-color:#5f249f!important;color:#fff!important}.cit-mit-workspace .MuiButton-contained:hover{background-color:#1f1f1f}.cit-mit-workspace .MuiButton-outlined{border-color:#30303080!important;color:#303030!important}.cit-mit-workspace .MuiButton-outlined:hover{border-color:#303030!important;background-color:#30303014!important}.cit-mit-workspace .MuiButton-outlined.Mui-disabled{border-color:#d1d5db!important;background-color:#f3f4f6!important;color:#9ca3af!important;box-shadow:none}.cit-mit-workspace .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline,body:has(.cit-mit-workspace) .MuiDialog-root .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#303030;border-width:2px}.cit-mit-workspace .MuiInputLabel-root.Mui-focused,body:has(.cit-mit-workspace) .MuiDialog-root .MuiInputLabel-root.Mui-focused{color:#303030}.cit-mit-workspace .MuiButton-containedWarning{background-color:#303030;color:#fff}.cit-mit-workspace .MuiButton-containedWarning:hover{background-color:#1f1f1f}.cit-mit-workspace .MuiButton-containedInfo{background-color:#303030;color:#fff}.cit-mit-workspace .MuiButton-containedInfo:hover{background-color:#1f1f1f}body:has(.cit-mit-workspace) .MuiDialogActions-root .MuiButton-root{border-radius:8px;font-family:Inter,Roboto,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;text-transform:none}body:has(.cit-mit-workspace) .MuiDialogActions-root .MuiButton-text{color:#303030}body:has(.cit-mit-workspace) .MuiDialogActions-root .MuiButton-contained{background-color:#303030;color:#fff}body:has(.cit-mit-workspace) .MuiDialogActions-root .MuiButton-contained:hover{background-color:#1f1f1f}body:has(.cit-mit-workspace) .MuiMenu-paper .MuiMenuItem-root.Mui-selected{background-color:#30303014;color:#303030;font-weight:600}body:has(.cit-mit-workspace) .MuiMenu-paper .MuiMenuItem-root.Mui-selected:hover,body:has(.cit-mit-workspace) .MuiMenu-paper .MuiMenuItem-root.Mui-focusVisible{background-color:#3030301f}
