.about-page .heading-wrapper{background:linear-gradient(#FFF0D2,#FFFFFF)}.about-page .about-heading-wrapper{max-width:1440px;margin-left:auto;margin-right:auto;padding-left:80px;padding-right:80px}@media (max-width: 1025px){.about-page .about-heading-wrapper{padding-left:48px;padding-right:48px}}@media (max-width: 768px){.about-page .about-heading-wrapper{padding-left:16px;padding-right:16px}}.about-page .about-heading-wrapper{padding-top:64px;padding-bottom:40px}.about-page .about-heading-title-wrapper{margin-bottom:64px}.about-page .about-heading-title{font-family:Figtree,sans-serif;font-weight:500;font-size:48px;letter-spacing:-1px;line-height:1.2}@media (max-width: 567.98px){.about-page .about-heading-title{font-size:40px}}.about-page .about-heading-title{display:flex;flex-direction:column;align-items:center;margin-bottom:24px;text-align:center}@media (max-width: 767.98px){.about-page .about-heading-title{font-family:Figtree,sans-serif;font-weight:500;font-size:32px;letter-spacing:-.8px;line-height:1.2}}@media (max-width: 767.98px)and (max-width: 567.98px){.about-page .about-heading-title{font-size:24px}}.about-page .about-heading-subtitle{font-family:Figtree,sans-serif;font-weight:400;font-size:16px;text-align:center;margin-bottom:0;width:75%;margin-left:auto;margin-right:auto}@media (max-width: 767.98px){.about-page .about-heading-subtitle{width:100%}}.about-page .about-heading-image{border-radius:32px;max-width:100%}.about-page .about-split-section{max-width:1440px;margin-left:auto;margin-right:auto;padding-left:80px;padding-right:80px}@media (max-width: 1025px){.about-page .about-split-section{padding-left:48px;padding-right:48px}}@media (max-width: 768px){.about-page .about-split-section{padding-left:16px;padding-right:16px}}.about-page .about-split-section{padding-top:40px;padding-bottom:64px;display:grid;align-items:center;grid-template-columns:1fr 1fr}@media (max-width: 767.98px){.about-page .about-split-section{padding-bottom:40px;grid-template-columns:1fr;text-align:center;justify-items:center}}.about-page .about-split-section-text-wrapper{display:flex;flex-direction:column}@media (max-width: 767.98px){.about-page .about-split-section-text-wrapper{margin-bottom:40px}}.about-page .about-split-section-logo{width:304px}@media (max-width: 767.98px){.about-page .about-split-section-logo{order:2}}.about-page .about-split-section-title{font-family:Figtree,sans-serif;font-weight:500;font-size:32px;letter-spacing:-.8px;line-height:1.2}@media (max-width: 567.98px){.about-page .about-split-section-title{font-size:24px}}.about-page .about-split-section-description{font-family:Figtree,sans-serif;font-weight:400;font-size:16px;margin-bottom:0}.about-page .about-split-section-description-bold{font-weight:400;font-size:16px;font-family:Figtree,sans-serif;font-weight:700}.about-page .about-numbers-section{background-color:#175477;color:#fff;padding-top:64px;padding-bottom:64px}.about-page .about-numbers-section-wrapper{max-width:1440px;margin-left:auto;margin-right:auto;padding-left:80px;padding-right:80px}@media (max-width: 1025px){.about-page .about-numbers-section-wrapper{padding-left:48px;padding-right:48px}}@media (max-width: 768px){.about-page .about-numbers-section-wrapper{padding-left:16px;padding-right:16px}}.about-page .about-numbers-section-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}@media (max-width: 767.98px){.about-page .about-numbers-section-wrapper{grid-template-columns:1fr}}.about-page .about-numbers-column{display:flex;flex-direction:column;align-items:center}@media (max-width: 767.98px){.about-page .about-numbers-column:not(:last-of-type){margin-bottom:16px}}.about-page .about-numbers-column-title{font-family:Figtree,sans-serif;font-weight:700;font-size:64px;margin-bottom:0}@media (max-width: 991.98px){.about-page .about-numbers-column-title{font-family:Figtree,sans-serif;font-weight:500;font-size:32px;letter-spacing:-.8px;line-height:1.2}}@media (max-width: 991.98px)and (max-width: 567.98px){.about-page .about-numbers-column-title{font-size:24px}}@media (max-width: 767.98px){.about-page .about-numbers-column-title{font-family:Figtree,sans-serif;font-weight:500;font-size:48px;letter-spacing:-1px;line-height:1.2}}@media (max-width: 767.98px)and (max-width: 567.98px){.about-page .about-numbers-column-title{font-size:40px}}.about-page .about-numbers-column-subtitle{font-family:Figtree,sans-serif;font-weight:400;font-size:20px;text-align:center;margin-bottom:0}.about-page .values-section{background-color:#e3f0f9}.about-page .values-section-wrapper{max-width:1440px;margin-left:auto;margin-right:auto;padding-left:80px;padding-right:80px}@media (max-width: 1025px){.about-page .values-section-wrapper{padding-left:48px;padding-right:48px}}@media (max-width: 768px){.about-page .values-section-wrapper{padding-left:16px;padding-right:16px}}.about-page .values-section-wrapper{padding-top:80px;padding-bottom:80px}.about-page .values-section-title{font-family:Figtree,sans-serif;font-weight:500;font-size:40px;letter-spacing:-1px;line-height:1.25}@media (max-width: 567.98px){.about-page .values-section-title{font-size:32px}}.about-page .values-section-title{color:#222525;margin-bottom:48px;text-align:center}.about-page .values-section-column-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr;gap:96px}@media (max-width: 767.98px){.about-page .values-section-column-wrapper{grid-template-columns:1fr;gap:32px}}.about-page .values-section-column{display:flex;flex-direction:column;align-content:center;text-align:center}.about-page .values-section-column .svg-inline--fa{height:40px;margin-bottom:32px;color:#2a8bcb}.about-page .values-section-column-title{font-weight:400;font-size:20px;font-family:Figtree,sans-serif;font-weight:700;margin-bottom:8px}.about-page .values-section-column-description{font-family:Figtree,sans-serif;font-weight:400;font-size:16px;margin-bottom:0}.about-page .legacy-timeline{position:relative;padding-top:104px;padding-bottom:104px}@media (max-width: 991.98px){.about-page .legacy-timeline{padding-top:40px;padding-bottom:40px}}.about-page .legacy-timeline .legacy-timeline-wrapper{max-width:1440px;margin-left:auto;margin-right:auto;padding-left:80px;padding-right:80px}@media (max-width: 1025px){.about-page .legacy-timeline .legacy-timeline-wrapper{padding-left:48px;padding-right:48px}}@media (max-width: 768px){.about-page .legacy-timeline .legacy-timeline-wrapper{padding-left:16px;padding-right:16px}}.about-page .legacy-timeline .timeline-list{position:relative;list-style:none;padding:0}.about-page .legacy-timeline .timeline-list:before{content:"";position:absolute;top:24px;bottom:24px;left:calc((100% - 160px)/3 + 80px);width:0;height:100%;border-right:2px dotted #8bc4f4}@media (max-width: 767.98px){.about-page .legacy-timeline .timeline-list:before{display:none}}.about-page .legacy-timeline .timeline-row{position:relative;display:grid;grid-template-columns:1fr 2fr;gap:160px;align-items:center}.about-page .legacy-timeline .timeline-row:not(:last-of-type){margin-bottom:64px}.about-page .legacy-timeline .timeline-row:first-of-type{align-items:start}.about-page .legacy-timeline .timeline-row:first-of-type .timeline-left{margin-top:24px}.about-page .legacy-timeline .timeline-row.is-active .timeline-left:after{visibility:visible}.about-page .legacy-timeline .timeline-row.is-active .timeline-left:before{opacity:1}@media (max-width: 767.98px){.about-page .legacy-timeline .timeline-row{gap:53.3333333333px}}.about-page .legacy-timeline .timeline-left{position:relative;text-align:right}.about-page .legacy-timeline .timeline-left:before{content:"";opacity:0;position:absolute;top:50%;left:calc(100% + 81px);transform:translate(-50%,-50%);height:16px;width:16px;background-color:#53a8e0;border-radius:100%;border:4px solid #bfe4fd;transition:opacity 1s ease}@media (max-width: 767.98px){.about-page .legacy-timeline .timeline-left:before{display:none}}.about-page .legacy-timeline .timeline-left:after{content:"";visibility:hidden;position:absolute;top:50%;left:calc(100% + 81px);transform:translate(-50%,-50%) scale(1);height:16px;width:16px;border-radius:100%;border:0 solid #bfe4fd;animation:pulse-ring 2.2s ease-out infinite}@media (max-width: 767.98px){.about-page .legacy-timeline .timeline-left:after{display:none}}@keyframes pulse-ring{0%{border-width:0;opacity:0;transform:translate(-50%,-50%) scale(1)}15%{border-width:4px;opacity:1;transform:translate(-50%,-50%) scale(1)}70%{border-width:4px;opacity:.35;transform:translate(-50%,-50%) scale(2)}to{border-width:0;opacity:0;transform:translate(-50%,-50%) scale(2.4)}}@media (prefers-reduced-motion: reduce){.about-page .legacy-timeline .timeline-left:after{animation:none;opacity:0}}.about-page .legacy-timeline .est-in{display:block;font-weight:400;font-size:16px;font-family:Figtree,sans-serif;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:2px;color:#00a992}.about-page .legacy-timeline .est-year{display:block;font-family:Figtree,sans-serif;font-weight:500;font-size:32px;letter-spacing:-.8px;line-height:1.2}@media (max-width: 567.98px){.about-page .legacy-timeline .est-year{font-size:24px}}.about-page .legacy-timeline .year{font-family:Figtree,sans-serif;font-weight:500;font-size:32px;letter-spacing:-.8px;line-height:1.2}@media (max-width: 567.98px){.about-page .legacy-timeline .year{font-size:24px}}.about-page .legacy-timeline .timeline-right #legacy-title{font-family:Figtree,sans-serif;font-weight:500;font-size:32px;letter-spacing:-.8px;line-height:1.2}@media (max-width: 567.98px){.about-page .legacy-timeline .timeline-right #legacy-title{font-size:24px}}.about-page .legacy-timeline .timeline-right #legacy-title{color:#222525}.about-page .legacy-timeline .timeline-right p{font-family:Figtree,sans-serif;font-weight:400;font-size:20px}.about-page .legacy-timeline .timeline-right p:last-of-type{margin-bottom:0}.about-page .team-map{padding-bottom:64px}@media (max-width: 991.98px){.about-page .team-map{padding-bottom:40px}}.about-page .team-map .team-map-wrapper{max-width:1440px;margin-left:auto;margin-right:auto;padding-left:80px;padding-right:80px}@media (max-width: 1025px){.about-page .team-map .team-map-wrapper{padding-left:48px;padding-right:48px}}@media (max-width: 768px){.about-page .team-map .team-map-wrapper{padding-left:16px;padding-right:16px}}.about-page .team-map .team-map-title-wrapper{text-align:center;margin-bottom:56px}.about-page .team-map #team-map-title{font-family:Figtree,sans-serif;font-weight:500;font-size:40px;letter-spacing:-1px;line-height:1.25}@media (max-width: 567.98px){.about-page .team-map #team-map-title{font-size:32px}}.about-page .team-map #team-map-title{color:#222525;margin-bottom:24px}.about-page .team-map .team-map-subtitle{font-family:Figtree,sans-serif;font-weight:400;font-size:16px;margin-bottom:0}.about-page .team-map .team-map-image-wrapper{position:relative;max-width:100%}.about-page .team-map .team-map-image{display:block;width:100%;height:auto;filter:hue-rotate(175deg) saturate(1.25) brightness(1.02);filter:drop-shadow(0 0 0 #fff)}.about-page .featured-section{padding-top:40px;padding-bottom:40px}.about-page .featured-section .featured-section-wrapper{max-width:1440px;margin-left:auto;margin-right:auto;padding-left:80px;padding-right:80px}@media (max-width: 1025px){.about-page .featured-section .featured-section-wrapper{padding-left:48px;padding-right:48px}}@media (max-width: 768px){.about-page .featured-section .featured-section-wrapper{padding-left:16px;padding-right:16px}}.about-page .featured-section .featured-section-title{font-family:Figtree,sans-serif;font-weight:400;font-size:16px;margin-bottom:24px;text-align:center}.about-page .featured-section .featured-section-logos-wrapper{display:grid;grid-template-columns:repeat(6,minmax(120px,1fr));grid-auto-rows:32px;align-items:center;justify-items:center;gap:clamp(16px,4vw,32px)}@media (max-width: 991.98px){.about-page .featured-section .featured-section-logos-wrapper{grid-template-columns:1fr 1fr}}.about-page .featured-section .featured-section-logo{max-height:32px;width:auto;max-width:100%;-o-object-fit:contain;object-fit:contain;filter:grayscale(1);opacity:.6}@media (max-width: 767.98px){.about-page .featured-section .featured-section-logo{grid-column:auto;grid-row:auto}}.about-page .featured-section #cnn-logo{height:29px;width:62px}.about-page .featured-section #wsj-logo{height:13px;width:236px}.about-page .featured-section #cbs-logo{height:32px;width:40px}.about-page .featured-section #nyt-logo{height:21px;width:198px}.about-page .featured-section #abc-logo{width:40px;height:32px}.about-page .featured-section #msn-logo{width:80px;height:32px}@media (max-width: 1024.98px){.about-page .featured-section #cnn-logo,.about-page .featured-section #wsj-logo,.about-page .featured-section #cbs-logo,.about-page .featured-section #nyt-logo,.about-page .featured-section #sfc-logo,.about-page .featured-section #abc-logo,.about-page .featured-section #columbus-dispatch-logo,.about-page .featured-section #msn-logo,.about-page .featured-section #sacramento-bee-logo{grid-column:unset;grid-row:auto}}.about-page .featured-section .featured-section-logo{max-width:150px}.about-page .featured-section .featured-section-logo svg{fill:#8e929c!important}.about-page .about-services-section{padding-top:80px;padding-bottom:80px}@media (max-width: 991.98px){.about-page .about-services-section{padding-top:40px;padding-bottom:40px}}.about-page .about-services-section .about-services-wrapper{max-width:1440px;margin-left:auto;margin-right:auto;padding-left:80px;padding-right:80px}@media (max-width: 1025px){.about-page .about-services-section .about-services-wrapper{padding-left:48px;padding-right:48px}}@media (max-width: 768px){.about-page .about-services-section .about-services-wrapper{padding-left:16px;padding-right:16px}}.about-page .about-services-section .about-services-title{font-family:Figtree,sans-serif;font-weight:500;font-size:40px;letter-spacing:-1px;line-height:1.25}@media (max-width: 567.98px){.about-page .about-services-section .about-services-title{font-size:32px}}.about-page .about-services-section .about-services-title{color:#222525;margin-bottom:16px}.about-page .about-services-section .about-services-subtitle{font-family:Figtree,sans-serif;font-weight:400;font-size:16px;margin-bottom:56px}.about-page .about-services-section .about-services-interactive-section{padding-bottom:80px}@media (max-width: 991.98px){.about-page .about-services-section .about-services-interactive-section{padding-bottom:40px}}.about-page .about-services-section .about-services-why-pf-wrapper{padding-top:80px;padding-bottom:80px;display:grid;grid-template-columns:1fr 1fr;gap:80px}@media (max-width: 991.98px){.about-page .about-services-section .about-services-why-pf-wrapper{grid-template-columns:1fr;padding-top:0;padding-bottom:40px}}.about-page .about-services-section .about-services-why-pf-image{justify-self:center;max-width:100%}.about-page .about-services-section .about-services-why-title-overline{font-weight:400;font-size:16px;font-family:Figtree,sans-serif;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:2px;color:#00a992}.about-page .about-services-section .about-services-why-title{font-family:Figtree,sans-serif;font-weight:500;font-size:40px;letter-spacing:-1px;line-height:1.25}@media (max-width: 567.98px){.about-page .about-services-section .about-services-why-title{font-size:32px}}.about-page .about-services-section .about-services-why-title{color:#222525}.about-page .about-services-section .about-services-why-subtitle-bold{font-family:Figtree,sans-serif;font-weight:700}.about-page .about-services-section .about-services-why-benefit-list{list-style:none;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:40px}@media (max-width: 991.98px){.about-page .about-services-section .about-services-why-benefit-list{grid-template-columns:1fr}}.about-page .about-services-section .about-services-why-benefit{display:flex;align-items:center}.about-page .about-services-section .about-services-why-benefit-text{font-family:Figtree,sans-serif;font-weight:400;font-size:16px;color:#222525;margin-bottom:0}.about-page .about-services-section .about-services-why-benefits-footnote{font-family:Figtree,sans-serif;font-weight:400;font-size:16px;color:#222525}.about-page .about-services-section .svg-inline--fa{color:#2a8bcb;height:16px;width:16px;margin-right:8px}.about-page .about-services-section .about-services-trust-wrapper{padding-top:80px;padding-bottom:80px;display:grid;grid-template-columns:1fr 1fr;gap:80px}@media (max-width: 991.98px){.about-page .about-services-section .about-services-trust-wrapper{grid-template-columns:1fr;padding-top:40px;padding-bottom:40px}}@media (max-width: 991.98px){.about-page .about-services-section .about-services-trust-wrapper .about-services-why-benefit-wrapper{order:2}}.about-page .about-leadership{background-color:#faf7f2;padding-top:80px;padding-bottom:80px}@media (max-width: 991.98px){.about-page .about-leadership{padding-top:40px;padding-bottom:40px}}.about-page .about-leadership .about-leadership-wrapper{max-width:1440px;margin-left:auto;margin-right:auto;padding-left:80px;padding-right:80px}@media (max-width: 1025px){.about-page .about-leadership .about-leadership-wrapper{padding-left:48px;padding-right:48px}}@media (max-width: 768px){.about-page .about-leadership .about-leadership-wrapper{padding-left:16px;padding-right:16px}}.about-page .about-leadership .about-leadership-title{font-family:Figtree,sans-serif;font-weight:500;font-size:40px;letter-spacing:-1px;line-height:1.25}@media (max-width: 567.98px){.about-page .about-leadership .about-leadership-title{font-size:32px}}.about-page .about-leadership .about-leadership-title{color:#222525;margin-bottom:56px;text-align:center}.about-page .about-leadership .about-leadership-grid{max-width:1440px;margin-left:auto;margin-right:auto;padding-left:80px;padding-right:80px}@media (max-width: 1025px){.about-page .about-leadership .about-leadership-grid{padding-left:48px;padding-right:48px}}@media (max-width: 768px){.about-page .about-leadership .about-leadership-grid{padding-left:16px;padding-right:16px}}.about-page .about-leadership .about-leadership-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:40px}@media (max-width: 991.98px){.about-page .about-leadership .about-leadership-grid{grid-template-columns:1fr 1fr}}@media (max-width: 767.98px){.about-page .about-leadership .about-leadership-grid{grid-template-columns:1fr}}.about-page .about-leadership .about-leadership-person{display:flex;flex-direction:column;align-items:center}@media (max-width: 767.98px){.about-page .about-leadership .about-leadership-person{display:grid;grid-template-columns:100px 1fr;gap:16px}}.about-page .about-leadership .about-leadership-text-wrapper{text-align:center}@media (max-width: 767.98px){.about-page .about-leadership .about-leadership-text-wrapper{text-align:left}}.about-page .about-leadership .about-leadership-image{height:140px;width:140px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;border-radius:100%;margin-bottom:24px}@media (max-width: 767.98px){.about-page .about-leadership .about-leadership-image{height:100px;width:100px;margin:0}}.about-page .about-leadership .about-leadership-person-name{font-size:18px;letter-spacing:-.6px;line-height:1.2;font-family:Figtree,sans-serif;font-weight:500;margin-bottom:8px}.about-page .about-leadership .about-leadership-person-title{font-family:Figtree,sans-serif;font-weight:400;font-size:16px;margin-bottom:12px}.about-page .about-culture{padding-top:80px;padding-bottom:80px}@media (max-width: 991.98px){.about-page .about-culture{padding-top:40px;padding-bottom:40px}}.about-page .about-culture .about-culture-wrapper{max-width:1440px;margin-left:auto;margin-right:auto;padding-left:80px;padding-right:80px}@media (max-width: 1025px){.about-page .about-culture .about-culture-wrapper{padding-left:48px;padding-right:48px}}@media (max-width: 768px){.about-page .about-culture .about-culture-wrapper{padding-left:16px;padding-right:16px}}.about-page .about-culture .about-culture-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:80px}@media (max-width: 991.98px){.about-page .about-culture .about-culture-wrapper{grid-template-columns:1fr;gap:40px}}.about-page .about-culture .about-culture-image{background:url(/assets/img/about/about-team-photo.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;border-radius:24px;height:275px;max-width:100%}@media (max-width: 991.98px){.about-page .about-culture .about-culture-image{order:1;height:360px}}.about-page .about-culture .about-culture-title-overline{font-weight:400;font-size:16px;font-family:Figtree,sans-serif;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:2px;color:#00a992}.about-page .about-culture .about-culture-title{font-family:Figtree,sans-serif;font-weight:500;font-size:40px;letter-spacing:-1px;line-height:1.25}@media (max-width: 567.98px){.about-page .about-culture .about-culture-title{font-size:32px}}.about-page .about-culture .about-culture-title{color:#222525}.about-page .about-culture .about-culture-subtitle-bold{font-family:Figtree,sans-serif;font-weight:500}.about-page .call-to-action-section{background-color:#005c51;color:#fff;padding-top:80px;padding-bottom:80px}@media (max-width: 991.98px){.about-page .call-to-action-section{padding-top:40px;padding-bottom:40px}}.about-page .call-to-action-section .call-to-action-wrapper{max-width:1440px;margin-left:auto;margin-right:auto;padding-left:80px;padding-right:80px}@media (max-width: 1025px){.about-page .call-to-action-section .call-to-action-wrapper{padding-left:48px;padding-right:48px}}@media (max-width: 768px){.about-page .call-to-action-section .call-to-action-wrapper{padding-left:16px;padding-right:16px}}.about-page .call-to-action-section .call-to-action-wrapper{display:flex;flex-direction:column;align-items:center}.about-page .call-to-action-section .call-to-action-title{font-family:Figtree,sans-serif;font-weight:500;font-size:40px;letter-spacing:-1px;line-height:1.25}@media (max-width: 567.98px){.about-page .call-to-action-section .call-to-action-title{font-size:32px}}.about-page .call-to-action-section .call-to-action-title{margin-bottom:40px}@media (max-width: 991.98px){.about-page .call-to-action-section .call-to-action-title{text-align:center;margin-bottom:32px}}.about-page .call-to-action-section .call-to-action-button{font-weight:400;font-size:16px;font-family:Figtree,sans-serif;font-weight:500;border-radius:8px;border:1px solid rgba(0,0,0,0);outline:none;cursor:pointer}.about-page .call-to-action-section .call-to-action-button:disabled{cursor:not-allowed}.about-page .call-to-action-section .call-to-action-button:focus,.about-page .call-to-action-section .call-to-action-button:focus-visible{outline:none;border:1px solid #175477;box-shadow:0 0 0 3px #bfe4fd}.about-page .call-to-action-section .call-to-action-button{background-color:#2a8bcb;padding:8px 16px;color:#fff;height:40px}.about-page .call-to-action-section .call-to-action-button:hover:not(:disabled){background-color:#21719f}.about-page .call-to-action-section .call-to-action-button:disabled{background-color:#dbdee6;color:#8e929c}.about-page .call-to-action-section .call-to-action-button{text-decoration:none}
