section.split .inner{display:grid;grid-template-columns:100%}@media (min-width:850px){section.split.third-left .inner,section.split.third-right .inner{grid-template-columns:minmax(1.25rem,1fr) minmax(0,6.10417rem) minmax(0,6.10417rem) minmax(0,6.10417rem) minmax(0,6.10417rem) minmax(0,6.10417rem) minmax(0,6.10417rem) minmax(0,6.10417rem) minmax(0,6.10417rem) minmax(0,6.10417rem) minmax(0,6.10417rem) minmax(0,6.10417rem) minmax(0,6.10417rem) minmax(1.25rem,1fr)}section.split.half .inner{grid-template-columns:minmax(1.25rem,1fr) minmax(0,18.3125rem) minmax(0,18.3125rem) minmax(1.25rem,1fr)}section.split.half .main{grid-column:2;grid-row:1}section.split.half .media{grid-column:4/-1;grid-row:1}section.split.third-left .main,section.split.third-left.media-right .main{grid-column:2/span 7;grid-row:1}section.split.third-left .media{grid-column:9/span 5;grid-row:1}section.split.third-right .main{grid-column:7/span 7;grid-row:1}section.split.third-right .media{grid-column:2/span 5;grid-row:1}section.split.third-right.media-right .main{grid-column:2/span 7;grid-row:1}section.split.third-right.media-right .media{grid-column:9/span 5;grid-row:1}}section.split .inner.quote .media{display:grid;gap:30px;grid-template-columns:100%;grid-template-rows:auto auto}section.split .media{overflow:hidden}section.split .media.cover{height:100%}section.split .main{align-content:center;align-items:center;display:grid;gap:15px;grid-template-columns:100%;justify-content:center;padding:50px 0}section.split .media:not(.cover){padding:0}@media (min-width:1024px){section.split .media:not(.cover){padding:50px 0}}@media (min-width:850px){section.split .main,section.split .media:not(.cover){padding:70px 0 80px}}section.split:not(.gray.dark):not(.black):not(.orange):not(.red) .main{color:#000}@media (min-width:850px){section.split:not(.gray.dark):not(.black):not(.orange):not(.red) .main{color:#000}}section.split .main:not(.icon-left)>div{padding:0 20px}section.split .main.icon-left>div:not(.icon){padding:0 1.25rem 0 0}@media (min-width:850px){section.split .main.icon-left>div:not(.icon),section.split .main:not(.icon-left)>div{padding:0 0 0 60px}section.split.media-right .main.icon-left>div:not(.icon),section.split.media-right .main:not(.icon-left)>div{padding:0 60px 0 0}section.split.media-left .main:not(.icon-left)>div{padding:0 0 0 60px}section.split.media-left .main.icon-left>div:not(.icon){padding:0}}section.split .subheading{font-weight:500;text-transform:uppercase}section.split .subheading.border{border-bottom:1px solid;display:inline-block;padding:0 0 5px}section.split h2{text-wrap:pretty}section.split .content p{font-size:1.75rem;line-height:1.5}section.split .content.regular p{font-size:1.0625rem}section.split .icon svg{max-width:45px;width:100%}section.split .photo{position:relative}section.split .photo img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}@media (min-width:850px){section.split .photo img{object-fit:contain;position:relative}}section.split .photo.cover img{object-fit:cover}section.split>.heading{margin:0 auto 40px;max-width:1140px;text-align:center}section.split .heading.divided{padding-bottom:20px!important;position:relative}section.split .heading.divided .divider{bottom:10px;grid-template-columns:30% 20% 16% 1fr;position:absolute}section.split>.heading h2{margin-bottom:0}section.split.team .content{text-align:center}section.split.team .content li{font-size:1.0625rem}main section.split.team .content p a{text-decoration:none}section.split.team h3{background-color:#3d5f7b;color:#fff;display:inline-block;font-family:Lato,sans-serif;font-size:2rem;font-weight:700;letter-spacing:2px;line-height:1;padding:10px 40px}section.split>.buttons{align-items:center;display:grid;gap:20px;grid-template-columns:auto;justify-content:center;margin-top:40px}section.split>.buttons .button{margin-top:0}section.split h3+p,section.split h3+ul,section.split p+ul{margin-top:30px}section.split.team p+p.linkedin{margin-top:10px}section.split.team p.linkedin span{display:none}section.split.team p.linkedin a{background-color:#3d5f7b;border-radius:5px;display:inline-block;height:42px;line-height:1;padding:10px;transition:background-color .25s ease-in-out;width:42px}section.split.team p.linkedin a svg{height:100%;width:100%}section.split.team p.linkedin a svg path{fill:#fff}section.split.team p.linkedin a:hover{background-color:#a5221d}section.split li,section.split ul{list-style:none;margin:0;padding:0}section.split ul{display:grid;gap:20px;grid-template-columns:100%;grid-template-rows:auto}section.split li{align-items:center;display:grid;gap:15px;grid-template-columns:32px auto;position:relative}section.split.team li{grid-template-columns:100%}section.split .content.large li{font-size:1.25rem;font-weight:500}section.split li .marker{align-items:center;background-color:#3d5f7b;border-radius:100%;display:flex;height:32px;justify-content:center;width:32px}section.split li .marker svg{height:24px}section.split li .marker svg path{fill:#fff}section.split h3+p{margin-top:10px}section.split .main.icon-left .content p{font-size:1.375rem;text-wrap:unset}section.split .main.icon-left .heading{align-self:end}main section.split p+h3{margin-top:20px}section.split .split-inner{display:grid;gap:0;grid-template-columns:1fr;margin:0 auto;max-width:1140px}@media (min-width:1024px){section.split .split-inner{grid-template-columns:repeat(2,1fr)}}section.split .listing{display:grid;gap:0;grid-auto-flow:row;grid-template-columns:100%}section.split .listing .divider{align-items:center;display:flex;height:120px;justify-content:center;position:relative}section.split .listing .divider:before{content:"";display:block;height:2px;margin:0 auto;max-width:1140px;width:100%}section.split .photo.cover{overflow:hidden;position:relative}section.split .photo.cover img{left:0;position:absolute;top:0}section.split .content.vertical-top{align-content:start}section.split .photo.vertical-top img{align-self:top}@media (min-width:1024px){section.split .photo.vertical-top img{height:auto}}section.split .photo.cover.crop-top img{object-position:top center}section.split .photo.cover.crop-center img{object-position:center center}section.split .photo.cover.crop-bottom img{object-position:bottom center}@media (max-width:849px){section.split.content-video .video{grid-area:1/1/1/1!important}section.split.content-video .main{grid-area:2/1/2/1!important}}section.split .main .heading h2{font-weight:700;letter-spacing:2px;line-height:1.3}@media (min-width:850px){section.split .main .heading h2{font-size:2.375rem}}section.split .main.icon-left{align-content:start;align-items:start;gap:20px;grid-template-columns:50px 1fr;grid-template-rows:auto auto}@media (min-width:850px){section.split .main.icon-left{grid-template-columns:minmax(40px,108px) 1fr}section.split.media-left .main.icon-left{padding-left:20px}}section.split .main.icon-left .icon{align-self:start;display:grid;grid-column:1;grid-row:1;grid-template-columns:100%;justify-self:end;padding-left:0}@media (min-width:850px){section.split .main.icon-left .icon{justify-self:start}}section.split .main.icon-left .icon svg{height:100%;max-width:40px;width:100%}@media (min-width:850px){section.split .main.icon-left .icon svg{max-width:108px}}section.split .main.icon-left .heading{grid-column:2;grid-row:1;padding-left:0}section.split .main.icon-left .content{grid-column:2;grid-row:2;padding-left:0}section.split.team .inner .photo{overflow:visible}section.split.team .inner .photo img{box-shadow:0 12px 18px -6px rgba(0,0,0,.4);max-height:calc(100% - 20px)}@media (max-width:849px){section.split:not(.team) .inner .main{grid-area:1/1/1/1;z-index:2}section.split.team .inner .main{grid-area:2/1/2/1}section.split:not(.team) .inner .photo{grid-area:1/1/1/1;opacity:.1;z-index:1}section.split.solid .inner .photo{display:none}section.split.team .inner .photo{grid-area:1/1/1/1}section.split.team .inner .photo img{aspect-ratio:3/2;position:relative}}main section.split:not(.team) p+h3{margin-top:30px}main section.split:not(.team) h3+ul{margin-top:10px}main section.split:not(.team) ul a{text-decoration:underline}main section.split:not(.team) h3{font-size:2rem;font-weight:600}main section.split:not(.team) ul{gap:20px;grid-template-columns:100%}@media (min-width:850px){main section.split:not(.team) ul{grid-template-columns:repeat(2,1fr)}}main section.split:not(.team) li{display:block}section.split .inner.quote .media blockquote{display:grid;gap:15px;grid-template-columns:100%;margin:0;padding:0 20px}section.split .inner.quote .media blockquote p{font-size:1.0625rem;font-style:italic;line-height:1.4}section.split .inner.quote .media blockquote p:before{content:open-quote}section.split .inner.quote .media blockquote p:after{content:close-quote}section.split .inner.quote .media blockquote cite{display:block;font-style:normal;margin:0;padding:0}section.split .inner.quote .media blockquote cite:before{content:"—";display:inline;margin-right:10px}section.split.resources .listing{display:grid;grid-template-columns:100%;padding-inline:20px}section.split.resources .listing+.buttons{margin-top:var(--base-padding-inline)}@media (min-width:850px){section.split.resources .listing{align-content:center;grid-column:9/span 5;padding-inline:0}}section.split.resources .listing p{color:var(--color-text)}section.split.resources .listing p+p{margin-top:0}section.split.resources .listing p.h3{color:var(--color-blue);font-size:clamp(.889rem,calc(.722rem + .5vw),1.111rem);font-weight:var(--font-700);line-height:1}section.split.resources .listing a{display:grid;gap:10px;grid-template-columns:1fr 12px;line-height:1;padding:20px 15px;transition:background-color var(--base-speed)}section.split.resources .listing a svg{height:100%;max-height:12px;width:100%;fill:var(--color-blue);transition:fill var(--base-speed),transform var(--base-speed)}section.split.resources .listing .item+.item{border-top:1px solid var(--color-gray-border)}section.split.resources .listing a .content{display:grid;grid-template-columns:100%;row-gap:5px}section.split.resources .listing a:hover{background-color:var(--color-blue-light)}section.split.resources .listing a:hover p.h3{color:var(--color-blue-dark)}section.split.resources .listing a:hover p:not(.h3){color:var(--color-text)}section.split.resources .listing a:hover svg{fill:var(--color-black);transform:translateX(5px)}