body,html{background-color:#000}.hs-mobile{display:none}ul.capabilities-list{align-items:center;background-color:var(--Black);display:flex;flex-wrap:wrap;gap:24px 57px;justify-content:center;list-style:none;margin:0;padding:0}ul.capabilities-list .capability-item{color:var(--White);font-weight:400;position:relative;text-align:center}ul.capabilities-list .capability-item:not(:last-child):after{background-color:var(--Zest);border-radius:9999px;content:"";height:4px;position:absolute;right:-33px;top:50%;transform:translateY(-50%);width:4px}.zest-seperator{background-color:var(--Zest);height:1px;margin:40px 0;width:100%}.media-section .media-grid::-webkit-scrollbar{height:4px}.media-section .media-grid::-webkit-scrollbar-thumb{background-color:var( --Grey);border-radius:4px}.media-section .media-grid::-webkit-scrollbar-track{background:transparent}.hero-heading{color:var(--White);font-family:var(--font-font-family-onset);font-size:120px;font-style:normal;font-weight:400;line-height:110%}.hero__text-group{align-items:center;display:flex;flex-wrap:wrap;justify-content:end;width:100%}.hero__separator{background-color:#ff7042;height:5.63px;margin-left:15.82px;margin-right:11.43px;position:relative;top:10px;width:41.83px}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.sec-bg-img:before{background:url(/hubfs/8855469/Big%20H%20VBL@2x.png);background-position:100%;background-repeat:no-repeat;background-size:contain;content:"";height:222px;position:absolute;right:26px;top:26px;width:116px}.max-content-width{align-items:center;display:flex;flex-direction:column;justify-content:center}.max-content-width h2{margin-bottom:40px;max-width:972px;text-transform:capitalize}.max-content-width p{max-width:551px}.max-content-width p:last-child{margin-bottom:0}.real-world-content-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center}.real-world-content-wrapper h2,.real-world-content-wrapper p{max-width:566px;text-align:center}.highlight-heading{color:var(--Zest)}.media-section.cybersecurity-media .media-grid{gap:147px}.grid-col-wrapper{display:grid;gap:24px 40px;grid-template-columns:repeat(2,1fr)}.grid-col-wrapper p{margin-bottom:0}.grid-col-wrapper p.body-l{font-weight:600}.contact .dnd_area-row-0-padding>.row-fluid>.dnd-column{display:flex;gap:90px}.contact .content-wrapper{max-width:470px}.contact .content-wrapper h1{margin-bottom:16px;text-transform:capitalize}.contact .content-wrapper p{font-size:18px;line-height:25.2px}.inline-tab-text .tab-item{text-transform:lowercase}.highlight-text{color:var(--Zest);font-family:var(--font-font-family-onset);font-size:16px;font-weight:700;letter-spacing:.48px;margin-bottom:32px;text-transform:uppercase}.cta-embed__loaded .go812842568 h2>span{color:#000!important}.infographic-text{margin-bottom:146px;opacity:1;transform:translateY(0);transition:opacity .5s ease,transform .5s ease}.accordion-wrapper.hover-active{transform:translateY(-146px)}.infographic-text.fade-away{opacity:0;transform:translateY(-50px)}.capabilities-section .two-columns-container{display:flex;flex-wrap:nowrap;gap:20px}.capabilities-section .column{flex:1 1 610px;max-width:610px;min-width:280px}.capabilities-section h3.accordion-title{border:none;cursor:pointer;outline:none;transition:background-color .3s ease}.capabilities-section .panel{max-height:0;overflow:hidden;transition:max-height .4s ease,padding .4s ease}.capabilities-section .accordion-title[aria-expanded=true]+.separator+.panel{max-height:100%}.capabilities-section .item{margin-bottom:32px;position:relative}.capabilities-section .item h5{display:inline-block;vertical-align:sub}.capabilities-section .bullet{display:inline-block;height:10px;margin-right:12px;vertical-align:middle;width:10px}.capabilities-section .bullet--blue{background-color:var(--Sky)}.capabilities-section .bullet--orchid{background-color:var(--Orchid)}.capabilities-section .bullet--orange{background-color:var(--Zest)}.capabilities-section .separator{border:none;border-top:1px solid #333;margin:0 0 32px}.capabilities-hero p.highlight-text{margin-bottom:24px}.award-content-wrapper h2{margin-bottom:16px}.award-content-wrapper p{max-width:631px}.capability-new-cards{margin-top:96px}.capability-new-cards .button-xl>a,.capability-new-cards .title{font-family:var(--font-font-family-onset)!important}.capability-new-cards .card p,.insight-strategy-sec .content-text-item p{margin-bottom:0}.intro-section.insight-strategy-sec .content-text-item{padding-right:0}.intro-section.insight-strategy-sec .content-text-item h2{max-width:558px}.insight-strategy-sec .content-text-item h2,.insight-strategy-sec .content-text-item p{color:#000}.capabilities-insight-hero .highlight-text{color:#4bb7ff;margin-bottom:24px}.capabilities-insight-hero .highlight-text.mango{color:#ffca3a}.capabilities-insight-hero .highlight-text.orchid{color:#fa9bff}.capabilities-insight-hero .body-l{margin-bottom:0;padding-right:37px}.intro-section.capabilities-insight-hero h1{margin-bottom:24px}.intro-section.insight-strategy-sec .content-text-item ul{padding-left:20px}.strategy-card-slider .content-section{max-width:566px}.intro-section.contact-cta-section .content-text-item a{font-family:var(--font-font-family-onset)}.num-and-text{display:flex;gap:18px;text-transform:capitalize}.num-and-text h5.body-l{font-weight:300}.num-and-text.creative-num-div{max-width:1015px}.our-approch{display:flex;gap:125px}.our-approch .num-and-text{display:flex;gap:18px;width:76%}.our-approch .approch-lists{display:flex;flex-direction:column;gap:10px}.pink-marker{background-color:#fa9bff;display:block;height:8px;width:8px}.creativity-captive-sec .creative-list{margin-bottom:36px;max-width:546px}.intro-section.creativity-captive-sec .creative-list p{color:#000;margin-bottom:0}.creativity-captive-sec .creative-list hr{background:#7f7f7f;margin-top:36px}.creativity-captive-sec .creative-list h5{align-items:center;color:#000;display:flex;gap:16px;margin-bottom:24px}@media screen and (max-width:1366px){.contact .dnd_area-row-0-padding>.row-fluid>.dnd-column{display:flex;flex-wrap:wrap;gap:40px;justify-content:space-between}}@media screen and (max-width:1200px){.media-section.cybersecurity-media .media-grid{flex-wrap:wrap;gap:60px 110px}.our-approch .num-and-text{width:100%}}@media screen and (max-width:1080px){.intro-section.capabilities-insight-hero .intro-content{flex-direction:column}.intro-section.capabilities-insight-hero .intro-content-image,.intro-section.capabilities-insight-hero .intro-content-text{max-width:100%!important}}@media screen and (max-width:991px){.hero__text-group{justify-content:flex-start}.hero-heading{font-size:100px}.capabilities-insight-hero .body-l{padding-right:0}.our-approch{flex-direction:column;gap:8px}.intro-section.creativity-captive-sec .intro-content{gap:0!important}}@media screen and (min-width:767px){.capabilities-section .column{padding-right:64px}.capabilities-section .panel{max-height:none;padding:0}}@media screen and (max-width:767px){.media-section.cybersecurity-media .media-grid,.media-section.cybersecurity-media .media-grid.duplicate{display:flex;flex:0 0 100%;flex-wrap:nowrap;gap:48px}.hs-mobile{display:block}.hs-desktop{display:none!important}ul.capabilities-list{flex-direction:column;gap:20px}ul.capabilities-list .capability-item:not(:last-child):after{content:unset}.hero__text-group{flex-wrap:nowrap;margin-bottom:32px}.hero-heading{font-size:50px;letter-spacing:-1px;line-height:55px;text-align:left}.hero__separator{height:2.29px;margin-left:4.72px;margin-right:2.23px;top:0;width:22px}.sec-bg-img:before{height:94px;right:18px;top:18px;width:48px}.max-content-width h2{font-size:36px;margin-bottom:32px}.real-world-content-wrapper{align-items:flex-start}.real-world-content-wrapper h2,.real-world-content-wrapper p{text-align:left}.real-world-content-wrapper h2{margin-bottom:16px}.grid-col-wrapper{grid-template-columns:repeat(1,1fr)}.zest-seperator{margin:32px 0}.contact .content-wrapper{max-width:100%}.contact .content-wrapper h1{margin-bottom:32px}.contact .dnd_area-row-0-padding>.row-fluid>.dnd-column{gap:42px}.capabilities-section .two-columns-container{flex-direction:column;gap:8px}.capabilities-section .column{flex:1 1 100%}.capabilities-section.column{margin-bottom:30px}.capabilities-hero.intro-section .intro-content{gap:0}.capability-new-cards{margin-top:112px}.capabilities-new-insights-sec .blog-card__content,.intro-section.capabilities-insight-hero .intro-content{gap:32px}.intro-section.contact-cta-section .intro-content-image .company-image{height:100%;max-width:100%;width:100%}}@media screen and (max-width:429px){.hero__text-group{flex-wrap:wrap}}