body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale}
.display{font-family:"canto",serif;font-weight:400;font-size:46px;line-height:48px;font-style:normal}
.display *{font:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit}
.display strong,.display b{font-weight:bolder}
.display em,.display i{font-style:italic}
.display ul{list-style-type:disc;padding-left:24px}
.display ol{list-style-type:decimal;padding-left:24px}
.display sub{vertical-align:sub;font-size:smaller}
.display sup{vertical-align:super;font-size:smaller}
@media only screen and (min-width:768px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1439px),only screen and (min-width:1440px){.display{font-size:70px;line-height:74px}
}
.header-1{font-family:"canto",serif;font-weight:400;font-size:42px;line-height:46px;font-style:normal}
.header-1 *{font:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit}
.header-1 strong,.header-1 b{font-weight:bolder}
.header-1 em,.header-1 i{font-style:italic}
.header-1 ul{list-style-type:disc;padding-left:24px}
.header-1 ol{list-style-type:decimal;padding-left:24px}
.header-1 sub{vertical-align:sub;font-size:smaller}
.header-1 sup{vertical-align:super;font-size:smaller}
@media only screen and (min-width:768px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1439px),only screen and (min-width:1440px){.header-1{font-size:65px;line-height:67px}
}
.header-2{font-family:"canto",serif;font-weight:400;font-size:32px;line-height:36px;font-style:normal}
.header-2 *{font:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit}
.header-2 strong,.header-2 b{font-weight:bolder}
.header-2 em,.header-2 i{font-style:italic}
.header-2 ul{list-style-type:disc;padding-left:24px}
.header-2 ol{list-style-type:decimal;padding-left:24px}
.header-2 sub{vertical-align:sub;font-size:smaller}
.header-2 sup{vertical-align:super;font-size:smaller}
@media only screen and (min-width:768px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1439px),only screen and (min-width:1440px){.header-2{font-size:50px;line-height:54px}
}
.header-3{font-family:"canto",serif;font-weight:400;font-size:28px;line-height:32px;font-style:normal}
.header-3 *{font:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit}
.header-3 strong,.header-3 b{font-weight:bolder}
.header-3 em,.header-3 i{font-style:italic}
.header-3 ul{list-style-type:disc;padding-left:24px}
.header-3 ol{list-style-type:decimal;padding-left:24px}
.header-3 sub{vertical-align:sub;font-size:smaller}
.header-3 sup{vertical-align:super;font-size:smaller}
@media only screen and (min-width:768px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1439px),only screen and (min-width:1440px){.header-3{font-size:42px;line-height:48px}
}
.header-4{font-family:"canto",serif;font-weight:400;font-size:24px;line-height:26px;font-style:normal}
.header-4 *{font:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit}
.header-4 strong,.header-4 b{font-weight:bolder}
.header-4 em,.header-4 i{font-style:italic}
.header-4 ul{list-style-type:disc;padding-left:24px}
.header-4 ol{list-style-type:decimal;padding-left:24px}
.header-4 sub{vertical-align:sub;font-size:smaller}
.header-4 sup{vertical-align:super;font-size:smaller}
@media only screen and (min-width:768px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1439px),only screen and (min-width:1440px){.header-4{font-size:36px;line-height:44px}
}
.header-5{font-family:"canto",serif;font-weight:400;font-size:22px;line-height:26px;font-style:normal}
.header-5 *{font:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit}
.header-5 strong,.header-5 b{font-weight:bolder}
.header-5 em,.header-5 i{font-style:italic}
.header-5 ul{list-style-type:disc;padding-left:24px}
.header-5 ol{list-style-type:decimal;padding-left:24px}
.header-5 sub{vertical-align:sub;font-size:smaller}
.header-5 sup{vertical-align:super;font-size:smaller}
@media only screen and (min-width:768px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1439px),only screen and (min-width:1440px){.header-5{font-size:24px}
}
.subtitle-1{font-family:"agenda",sans-serif;font-weight:600;font-size:16px;line-height:20px;font-style:normal;text-box-edge:cap alphabetic;text-box-trim:trim-both}
.subtitle-1 *{font:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit}
.subtitle-1 strong,.subtitle-1 b{font-weight:bolder}
.subtitle-1 em,.subtitle-1 i{font-style:italic}
.subtitle-1 ul{list-style-type:disc;padding-left:24px}
.subtitle-1 ol{list-style-type:decimal;padding-left:24px}
.subtitle-1 sub{vertical-align:sub;font-size:smaller}
.subtitle-1 sup{vertical-align:super;font-size:smaller}
@media only screen and (min-width:768px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1439px),only screen and (min-width:1440px){.subtitle-1{font-size:20px;line-height:24px}
}
.subtitle-2{font-family:"agenda",sans-serif;font-weight:600;font-size:14px;line-height:18px;font-style:normal;text-box-edge:cap alphabetic;text-box-trim:trim-both}
.subtitle-2 *{font:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit}
.subtitle-2 strong,.subtitle-2 b{font-weight:bolder}
.subtitle-2 em,.subtitle-2 i{font-style:italic}
.subtitle-2 ul{list-style-type:disc;padding-left:24px}
.subtitle-2 ol{list-style-type:decimal;padding-left:24px}
.subtitle-2 sub{vertical-align:sub;font-size:smaller}
.subtitle-2 sup{vertical-align:super;font-size:smaller}
@media only screen and (min-width:768px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1439px),only screen and (min-width:1440px){.subtitle-2{font-size:18px;line-height:19px}
}
.subtitle-3{font-family:"agenda",sans-serif;font-weight:600;font-size:13px;line-height:16px;font-style:normal;text-box-edge:cap alphabetic;text-box-trim:trim-both}
.subtitle-3 *{font:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit}
.subtitle-3 strong,.subtitle-3 b{font-weight:bolder}
.subtitle-3 em,.subtitle-3 i{font-style:italic}
.subtitle-3 ul{list-style-type:disc;padding-left:24px}
.subtitle-3 ol{list-style-type:decimal;padding-left:24px}
.subtitle-3 sub{vertical-align:sub;font-size:smaller}
.subtitle-3 sup{vertical-align:super;font-size:smaller}
@media only screen and (min-width:768px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1439px),only screen and (min-width:1440px){.subtitle-3{font-size:16px;line-height:20px}
}
.body-1{font-family:"agenda",sans-serif;font-weight:300;font-size:16px;line-height:20px;font-style:normal;text-box-edge:cap alphabetic;text-box-trim:trim-both}
.body-1 *{font:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit}
.body-1 strong,.body-1 b{font-weight:bolder}
.body-1 em,.body-1 i{font-style:italic}
.body-1 ul{list-style-type:disc;padding-left:24px}
.body-1 ol{list-style-type:decimal;padding-left:24px}
.body-1 sub{vertical-align:sub;font-size:smaller}
.body-1 sup{vertical-align:super;font-size:smaller}
@media only screen and (min-width:768px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1439px),only screen and (min-width:1440px){.body-1{font-size:20px;line-height:24px}
}
.body-2{font-family:"agenda",sans-serif;font-weight:300;font-size:14px;line-height:18px;font-style:normal;text-box-edge:cap alphabetic;text-box-trim:trim-both}
.body-2 *{font:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit}
.body-2 strong,.body-2 b{font-weight:bolder}
.body-2 em,.body-2 i{font-style:italic}
.body-2 ul{list-style-type:disc;padding-left:24px}
.body-2 ol{list-style-type:decimal;padding-left:24px}
.body-2 sub{vertical-align:sub;font-size:smaller}
.body-2 sup{vertical-align:super;font-size:smaller}
@media only screen and (min-width:768px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1439px),only screen and (min-width:1440px){.body-2{font-size:18px;line-height:22px}
}
.body-3{font-family:"agenda",sans-serif;font-weight:300;font-size:13px;line-height:16px;font-style:normal;text-box-edge:cap alphabetic;text-box-trim:trim-both}
.body-3 *{font:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit}
.body-3 strong,.body-3 b{font-weight:bolder}
.body-3 em,.body-3 i{font-style:italic}
.body-3 ul{list-style-type:disc;padding-left:24px}
.body-3 ol{list-style-type:decimal;padding-left:24px}
.body-3 sub{vertical-align:sub;font-size:smaller}
.body-3 sup{vertical-align:super;font-size:smaller}
@media only screen and (min-width:768px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1439px),only screen and (min-width:1440px){.body-3{font-size:16px;line-height:20px}
}
.cta-lg{font-family:"agenda-extra-condensed",sans-serif;font-weight:700;font-size:16px;line-height:11px;letter-spacing:2.22px;font-style:normal;text-transform:uppercase}
.cta-lg *{font:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit}
.cta-lg strong,.cta-lg b{font-weight:bolder}
.cta-lg em,.cta-lg i{font-style:italic}
.cta-lg ul{list-style-type:disc;padding-left:24px}
.cta-lg ol{list-style-type:decimal;padding-left:24px}
.cta-lg sub{vertical-align:sub;font-size:smaller}
.cta-lg sup{vertical-align:super;font-size:smaller}
@media only screen and (min-width:768px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1439px),only screen and (min-width:1440px){.cta-lg{font-size:20px;line-height:14px}
}
.cta{font-family:"agenda-extra-condensed",sans-serif;font-weight:700;font-size:14px;line-height:10px;letter-spacing:2.22px;font-style:normal;text-transform:uppercase}
.cta *{font:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit}
.cta strong,.cta b{font-weight:bolder}
.cta em,.cta i{font-style:italic}
.cta ul{list-style-type:disc;padding-left:24px}
.cta ol{list-style-type:decimal;padding-left:24px}
.cta sub{vertical-align:sub;font-size:smaller}
.cta sup{vertical-align:super;font-size:smaller}
@media only screen and (min-width:768px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1439px),only screen and (min-width:1440px){.cta{font-size:16px;line-height:11px;letter-spacing:1.5px}
}
.caption{font-family:"agenda",sans-serif;font-weight:400;font-size:10px;line-height:14px;font-style:normal}
.caption *{font:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit}
.caption strong,.caption b{font-weight:bolder}
.caption em,.caption i{font-style:italic}
.caption ul{list-style-type:disc;padding-left:24px}
.caption ol{list-style-type:decimal;padding-left:24px}
.caption sub{vertical-align:sub;font-size:smaller}
.caption sup{vertical-align:super;font-size:smaller}
@media only screen and (min-width:768px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1439px),only screen and (min-width:1440px){.caption{font-size:12px;line-height:14px}
}
.eyebrow{font-family:"agenda-extra-condensed",sans-serif;font-weight:500;font-size:12px;line-height:14px;letter-spacing:2.22px;text-transform:uppercase;font-style:normal;text-box-edge:cap alphabetic;text-box-trim:trim-both}
.eyebrow *{font:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit}
.eyebrow strong,.eyebrow b{font-weight:bolder}
.eyebrow em,.eyebrow i{font-style:italic}
.eyebrow ul{list-style-type:disc;padding-left:24px}
.eyebrow ol{list-style-type:decimal;padding-left:24px}
.eyebrow sub{vertical-align:sub;font-size:smaller}
.eyebrow sup{vertical-align:super;font-size:smaller}
@media only screen and (min-width:768px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1439px),only screen and (min-width:1440px){.eyebrow{font-size:16px;line-height:16px;letter-spacing:2.2px}
}
.eyebrow-sm{font-family:"agenda-extra-condensed",sans-serif;font-weight:500;font-size:12px;line-height:14px;letter-spacing:2.22px;text-transform:uppercase;font-style:normal;text-box-edge:cap alphabetic;text-box-trim:trim-both}
.eyebrow-sm *{font:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit}
.eyebrow-sm strong,.eyebrow-sm b{font-weight:bolder}
.eyebrow-sm em,.eyebrow-sm i{font-style:italic}
.eyebrow-sm ul{list-style-type:disc;padding-left:24px}
.eyebrow-sm ol{list-style-type:decimal;padding-left:24px}
.eyebrow-sm sub{vertical-align:sub;font-size:smaller}
.eyebrow-sm sup{vertical-align:super;font-size:smaller}
@media only screen and (min-width:768px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1439px),only screen and (min-width:1440px){.eyebrow-sm{font-size:14px;line-height:22px;letter-spacing:.8px}
}
.bkg--deepSea{background-color:#102c4a}
.bkg--ice{background-color:#e6f2f8}
.bkg--indigoColor{background-color:#1f344a}
.bkg--lightGreyColor{background-color:#f5f5f5}
.bkg--lightSea{background-color:#d0e0ff}
.bkg--midnightNavy{background-color:#06121f}
.bkg--pureWhite{background-color:#fff}
.bkg--warmSand{background-color:#f9f4ef}
.txt--pureWhite{color:#fff}
.txt--lightGreyColor{color:#f5f5f5}
.txt--ice{color:#e6f2f8}
.txt--midnightNavy{color:#06121f}
.txt--indigoColor{color:#1f344a}
.txt--charcoal{color:#4d4e4e}
.txt--jet{color:#333}
.txt--skyBlueColor{color:#6dafc8}
.txt--deepSea{color:#102c4a}
.txt--linkBlue{color:#3e71ab}
.padding-top--standard{padding-top:40px}
@media only screen and (min-width:1024px) and (max-width:1439px),only screen and (min-width:1440px){.padding-top--standard{padding-top:80px}
}
.padding-top--none{padding-top:0}
.padding-bottom--standard{padding-bottom:40px}
@media only screen and (min-width:1024px) and (max-width:1439px),only screen and (min-width:1440px){.padding-bottom--standard{padding-bottom:80px}
}
.padding-bottom--none{padding-bottom:0}
.cif-leader-grid__wrapper,.cif-leader-grid__text-header-container,.cif-leader-grid,.cif-leader-grid__text-container,.cif-leader-grid__block{display:flex;flex-direction:column}
.cif-leader-grid{align-items:flex-start;width:100%;gap:0rem}
@media only screen and (min-width:768px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1439px),only screen and (min-width:1440px){.cif-leader-grid{display:grid;grid-template-columns:repeat(3,1fr);width:unset}
}
@media(max-width:1305px){.cif-leader-grid{grid-template-columns:repeat(2,1fr)}
}
.cif-leader-grid__text-header-container{color:#1f344a;gap:8px;max-width:600px;align-items:flex-start;text-align:left}
@media only screen and (min-width:768px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1439px),only screen and (min-width:1440px){.cif-leader-grid__text-header-container{max-width:650px;align-items:center;text-align:center}
}
.cif-leader-grid__text-header--heading{font-family:"canto",serif;font-weight:400;font-size:42px;line-height:46px;font-style:normal;margin:0}
.cif-leader-grid__text-header--heading *{font:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit}
.cif-leader-grid__text-header--heading strong,.cif-leader-grid__text-header--heading b{font-weight:bolder}
.cif-leader-grid__text-header--heading em,.cif-leader-grid__text-header--heading i{font-style:italic}
.cif-leader-grid__text-header--heading ul{list-style-type:disc;padding-left:24px}
.cif-leader-grid__text-header--heading ol{list-style-type:decimal;padding-left:24px}
.cif-leader-grid__text-header--heading sub{vertical-align:sub;font-size:smaller}
.cif-leader-grid__text-header--heading sup{vertical-align:super;font-size:smaller}
@media only screen and (min-width:768px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1439px),only screen and (min-width:1440px){.cif-leader-grid__text-header--heading{font-size:65px;line-height:67px}
}
.cif-leader-grid__text-header--subheading{font-family:"agenda",sans-serif;font-weight:300;font-size:16px;line-height:20px;font-style:normal;text-box-edge:cap alphabetic;text-box-trim:trim-both}
.cif-leader-grid__text-header--subheading *{font:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit}
.cif-leader-grid__text-header--subheading strong,.cif-leader-grid__text-header--subheading b{font-weight:bolder}
.cif-leader-grid__text-header--subheading em,.cif-leader-grid__text-header--subheading i{font-style:italic}
.cif-leader-grid__text-header--subheading ul{list-style-type:disc;padding-left:24px}
.cif-leader-grid__text-header--subheading ol{list-style-type:decimal;padding-left:24px}
.cif-leader-grid__text-header--subheading sub{vertical-align:sub;font-size:smaller}
.cif-leader-grid__text-header--subheading sup{vertical-align:super;font-size:smaller}
@media only screen and (min-width:768px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1439px),only screen and (min-width:1440px){.cif-leader-grid__text-header--subheading{font-size:20px;line-height:24px}
}
.cif-leader-grid__wrapper{align-items:flex-start;gap:24px;background-color:#fff}
@media only screen and (min-width:768px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1439px),only screen and (min-width:1440px){.cif-leader-grid__wrapper{align-items:center;gap:32px}
}
.cif-leader-grid__block{align-items:flex-start;flex-direction:row;padding:12px;cursor:pointer;border:0;box-sizing:border-box;gap:8px;width:100%;height:100%;background-color:#fff;transition:background-color .3s ease;border-bottom:1px solid rgba(77,78,78,0.2)}
@media only screen and (min-width:768px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1439px),only screen and (min-width:1440px){.cif-leader-grid__block{width:unset;gap:16px;padding:24px;border-bottom:0;flex-direction:column;align-items:center;max-width:347px}
}
.cif-leader-grid__block:hover,.cif-leader-grid__block:active{background-color:#f5f5f5}
.cif-leader-grid__block:hover .cif-leader-grid__image,.cif-leader-grid__block:active .cif-leader-grid__image{transform:scale(1.25)}
.cif-leader-grid__block:hover .cif-leader-grid__name,.cif-leader-grid__block:active .cif-leader-grid__name{text-decoration:underline}
.cif-leader-grid__block:focus{box-shadow:inset 0 0 0 2px #0645bf;border-bottom-color:rgba(0,0,0,0);outline:0}
.cif-leader-grid__image{object-fit:cover;height:100%;width:100%;transition:transform .5s ease}
.cif-leader-grid__image-container{display:none;width:100%;max-width:299px;object-fit:cover;aspect-ratio:1;overflow:hidden}
@media only screen and (min-width:768px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1439px),only screen and (min-width:1440px){.cif-leader-grid__image-container{display:block}
}
.cif-leader-grid__text-container{gap:4px;flex:1 1 0;width:100%;min-width:0;max-width:calc(100% - (40px + 8px));align-items:flex-start;text-align:left;overflow:hidden}
@media only screen and (min-width:768px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1439px),only screen and (min-width:1440px){.cif-leader-grid__text-container{max-width:100%;overflow:visible}
}
.cif-leader-grid__name{font-family:"agenda",sans-serif;font-weight:600;font-size:14px;line-height:18px;font-style:normal;text-box-edge:cap alphabetic;text-box-trim:trim-both;margin:0;color:#06121f;width:100%;max-width:100%;word-wrap:break-word;overflow-wrap:break-word}
.cif-leader-grid__name *{font:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit}
.cif-leader-grid__name strong,.cif-leader-grid__name b{font-weight:bolder}
.cif-leader-grid__name em,.cif-leader-grid__name i{font-style:italic}
.cif-leader-grid__name ul{list-style-type:disc;padding-left:24px}
.cif-leader-grid__name ol{list-style-type:decimal;padding-left:24px}
.cif-leader-grid__name sub{vertical-align:sub;font-size:smaller}
.cif-leader-grid__name sup{vertical-align:super;font-size:smaller}
@media only screen and (min-width:768px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1439px),only screen and (min-width:1440px){.cif-leader-grid__name{font-size:18px;line-height:19px}
}
.cif-leader-grid__role{font-family:"agenda",sans-serif;font-weight:300;font-size:14px;line-height:18px;font-style:normal;text-box-edge:cap alphabetic;text-box-trim:trim-both;color:#1f344a;word-wrap:break-word;overflow-wrap:break-word;hyphens:auto;width:100%;max-width:100%;white-space:normal}
.cif-leader-grid__role *{font:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit}
.cif-leader-grid__role strong,.cif-leader-grid__role b{font-weight:bolder}
.cif-leader-grid__role em,.cif-leader-grid__role i{font-style:italic}
.cif-leader-grid__role ul{list-style-type:disc;padding-left:24px}
.cif-leader-grid__role ol{list-style-type:decimal;padding-left:24px}
.cif-leader-grid__role sub{vertical-align:sub;font-size:smaller}
.cif-leader-grid__role sup{vertical-align:super;font-size:smaller}
@media only screen and (min-width:768px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1439px),only screen and (min-width:1440px){.cif-leader-grid__role{font-size:18px;line-height:22px}
}
.cif-leader-grid__chevron{height:40px;width:40px;min-width:40px;flex-shrink:0;color:#3e71ab}
@media only screen and (min-width:768px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1439px),only screen and (min-width:1440px){.cif-leader-grid__chevron{display:none}
}
.cif-employee-panel__header{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:24px;width:100%;padding-bottom:16px;border-bottom:1px solid rgba(77,78,78,0.25)}
@media only screen and (min-width:768px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1439px),only screen and (min-width:1440px){.cif-employee-panel__header{flex-direction:row;align-items:center;justify-content:flex-start;gap:32px;padding-bottom:24px}
}
.cif-employee-panel__info{display:flex;flex-direction:column;align-items:flex-start;gap:8px}
.cif-employee-panel__headshot{width:100px;height:100px}
@media only screen and (min-width:768px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1439px),only screen and (min-width:1440px){.cif-employee-panel__headshot{width:136px;height:136px}
}
.cif-employee-panel__name{font-family:"canto",serif;font-weight:400;font-size:28px;line-height:32px;font-style:normal;margin:0}
.cif-employee-panel__name *{font:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit}
.cif-employee-panel__name strong,.cif-employee-panel__name b{font-weight:bolder}
.cif-employee-panel__name em,.cif-employee-panel__name i{font-style:italic}
.cif-employee-panel__name ul{list-style-type:disc;padding-left:24px}
.cif-employee-panel__name ol{list-style-type:decimal;padding-left:24px}
.cif-employee-panel__name sub{vertical-align:sub;font-size:smaller}
.cif-employee-panel__name sup{vertical-align:super;font-size:smaller}
@media only screen and (min-width:768px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1439px),only screen and (min-width:1440px){.cif-employee-panel__name{font-size:42px;line-height:48px}
}
.cif-employee-panel__title{font-family:"agenda",sans-serif;font-weight:300;font-size:16px;line-height:20px;font-style:normal;text-box-edge:cap alphabetic;text-box-trim:trim-both}
.cif-employee-panel__title *{font:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit}
.cif-employee-panel__title strong,.cif-employee-panel__title b{font-weight:bolder}
.cif-employee-panel__title em,.cif-employee-panel__title i{font-style:italic}
.cif-employee-panel__title ul{list-style-type:disc;padding-left:24px}
.cif-employee-panel__title ol{list-style-type:decimal;padding-left:24px}
.cif-employee-panel__title sub{vertical-align:sub;font-size:smaller}
.cif-employee-panel__title sup{vertical-align:super;font-size:smaller}
@media only screen and (min-width:768px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1439px),only screen and (min-width:1440px){.cif-employee-panel__title{font-size:20px;line-height:24px}
}
.cif-employee-panel__bio{font-family:"agenda",sans-serif;font-weight:300;font-size:14px;line-height:18px;font-style:normal;text-box-edge:cap alphabetic;text-box-trim:trim-both}
.cif-employee-panel__bio *{font:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit}
.cif-employee-panel__bio strong,.cif-employee-panel__bio b{font-weight:bolder}
.cif-employee-panel__bio em,.cif-employee-panel__bio i{font-style:italic}
.cif-employee-panel__bio ul{list-style-type:disc;padding-left:24px}
.cif-employee-panel__bio ol{list-style-type:decimal;padding-left:24px}
.cif-employee-panel__bio sub{vertical-align:sub;font-size:smaller}
.cif-employee-panel__bio sup{vertical-align:super;font-size:smaller}
@media only screen and (min-width:768px) and (max-width:1023px),only screen and (min-width:1024px) and (max-width:1439px),only screen and (min-width:1440px){.cif-employee-panel__bio{font-size:18px;line-height:22px}
}
#cif-employee-panel .cif-close-button__icon svg{color:#06121f}