@font-face{font-family:Rethink;src:url(/_next/static/media/RethinkSans-VariableFont_wght.f725eb7f.ttf);src:url(/_next/static/media/RethinkSans-VariableFont_wght.f725eb7f.ttf) format("truetype");font-weight:400}@font-face{font-family:Rethink;src:url(/_next/static/media/RethinkSans-VariableFont_wght.f725eb7f.ttf);src:url(/_next/static/media/RethinkSans-VariableFont_wght.f725eb7f.ttf) format("truetype");font-weight:500}@font-face{font-family:Rethink;src:url(/_next/static/media/RethinkSans-VariableFont_wght.f725eb7f.ttf);src:url(/_next/static/media/RethinkSans-VariableFont_wght.f725eb7f.ttf) format("truetype");font-weight:600}@font-face{font-family:Newsreader;src:url(/_next/static/media/Newsreader-Light.1dbf14eb.woff2) format("woff2");font-weight:300;font-style:normal}@font-face{font-family:Newsreader;src:url(/_next/static/media/Newsreader-LightItalic.c09472b6.woff2) format("woff2");font-weight:300;font-style:italic}@font-face{font-family:Rethink;src:url(/_next/static/media/f725eb7f273bc040-s.p.ttf) format("truetype");font-display:swap}@font-face{font-family:Rethink Fallback;src:local("Arial");ascent-override:94.29%;descent-override:29.47%;line-gap-override:0.00%;size-adjust:105.21%}.__className_6a7e1a{font-family:Rethink,Rethink Fallback}[data-style-variant=landing] .hero-h1__container{align-items:flex-start}[data-style-variant=landing] .hero-h1__container>.tt-HeroV3__StackedMobileImage{align-self:center;width:auto;object-fit:contain;height:100%}@media (max-width:991px){[data-page=the-expertise-gap] .hero-h1__container>.tt-HeroV3__StackedMobileImage{margin-top:-21%}}[data-style-variant=landing] .tt-HeroV3__RightLine[data-layout=stacked]{font-size:clamp(2.875rem,6.9cqi,5.5rem);line-height:104%}[data-style-variant=landing] .tt-HeroV3__LeftLine[data-layout=stacked]{font-size:clamp(2.75rem,6.9cqi,5.125rem);line-height:110%}@media (min-width:992px){[data-style-variant=landing] .tt-HeroV3__RightLine[data-layout=stacked]{line-height:100%}}[data-style-variant=landing] .tt-HeroV3__HeroCard{overflow-x:hidden}@media (max-width:599px){[data-style-variant=landing] .tt-HeroV3__HeroCard[data-layout=stacked]{max-height:none}}[data-page=the-expertise-gap] .cta-wrapper{display:none}[data-style-variant=landing] section:not(.hero-section){margin-top:60px;margin-bottom:60px}@media (min-width:992px){[data-style-variant=landing] section:not(.hero-section){margin-top:120px;margin-bottom:120px}}[data-style-variant=landing] .tt-Testimonials__TestimonialContainer{max-width:100%;align-items:stretch;margin-top:80px;padding-right:0;mask-image:none;-webkit-mask-image:none}@media (max-width:767px){[data-style-variant=landing] .tt-Testimonials__TestimonialContainer{grid-template-columns:1fr;overflow-x:visible}}[data-style-variant=landing] section:has(.tt-QuoteV2__BackgroundVideoLayer){padding-left:0;padding-right:0}[data-style-variant=landing] .tt-AccordionTextBlockListing__AccordionBlockListingContainer h2,[data-style-variant=landing] .tt-AccordionTextBlockListing__AccordionBlockListingContainer p{color:#fff}[data-page=the-expertise-gap] .tt-TextBlock__TextBlockContainer:not(:has(h2,p)){display:none}[data-style-variant=landing] .tt-TextBlock__TextBlockHeading u{display:inline-block;text-decoration:none;background:rgba(138,139,141,.32);border-radius:8px;padding:8px 12px}[data-style-variant=landing] .tt-TextBlock__TextBlockHeading p u{font-size:16px}@media (min-width:768px){[data-page=the-expertise-gap] .tt-ImageColumnWrapper__ImageColumnWrapperContainer{flex-direction:row-reverse}}[data-style-variant=landing] .tt-ContactFormTwoColumn__FormColumn{padding:0;background-color:transparent}[data-style-variant=landing] .tt-AccordionTextBlockListing__AccordionBlockListingContainer .tt-TextBlock__TextBlockContainer{margin-left:0}[data-style-variant=landing] .tt-AccordionTextBlockListing__AccordionBlockListingContainer>.tt-TextBlock__TextBlockContainer{margin-bottom:80px!important}[data-page=the-expertise-gap] .tt-TextBlock__TextBlockContentText:has(h3){max-width:994px;align-items:flex-start}[data-page=the-expertise-gap] .tt-TextBlock__TextBlockContentText:has(h3) .tt-TextBlock__TextBlockHeading,[data-page=the-expertise-gap] .tt-TextBlock__TextBlockContentText:has(h3) .tt-TextBlock__TextBlockHeading>p,[data-page=the-expertise-gap] .tt-TextBlock__TextBlockContentText:has(h3) .tt-TextBlock__TextBlockdescription>p{text-align:left}[data-page=the-expertise-gap] .tt-TextBlock__TextBlockContainer:has(.tt-TextBlock__TextBlockContentText h3){align-items:flex-start;max-width:890px;margin:0 auto}[data-page=the-expertise-gap] .tt-TextBlock__TextBlockContainer:has(.tt-TextBlock__TextBlockContentText h3)>.tt-TextBlock__TextBlockButton{align-self:flex-start}[data-style-variant=landing] .tt-ContactFormTwoColumn__ContactFormTwoColumnWrapper .tt-TextBlock__TextBlockContentText{text-align:left}@media (min-width:992px){[data-style-variant=landing] .tt-HeroV3__StackedHeadingWrapper{top:98px}[data-style-variant=landing] .tt-HeroV3__RightLine[data-layout=stacked]{white-space:nowrap}}[data-style-variant=landing] .tt-QuoteV2__Card{margin-top:0;margin-bottom:0}@media (min-width:992px){[data-style-variant=landing] .tt-QuoteV2__Card{margin-left:32px;margin-right:32px;width:calc(100% - 64px)}}@media (max-width:991px){[data-style-variant=landing] .tt-QuoteV2__Card{margin-left:15px;margin-right:15px;width:calc(100% - 30px)}[data-style-variant=landing] .hero-section{margin-left:15px;margin-right:15px}}[data-style-variant=complexity-audit]>section:not(.hero-section){margin-block:68px}@media (max-width:767px){[data-style-variant=complexity-audit]>section:not(.hero-section){margin-block:32px}}[data-style-variant=complexity-audit]>section:has(>.tt-TextBlock__TextBlockContainer)+section:has(.tt-NumberedList__List[data-layout=rows]){margin-top:12px}[data-style-variant=complexity-audit]>section>.tt-TextBlock__TextBlockContainer{max-width:994px;margin-inline:auto}[data-style-variant=complexity-audit]>section>.tt-TextBlock__TextBlockContainer .tt-TextBlock__TextBlockContentText{margin-inline:auto}[data-style-variant=complexity-audit]>section>.tt-TextBlock__TextBlockContainer[data-cta-style=Button] .tt-TextBlock__TextBlockButton{align-self:center;margin-inline:auto;border-color:var(--tt-colors-yellow,#FFE500);border-radius:5px;background:var(--tt-colors-yellow,#FFE500);color:var(--tt-colors-darkgrey,#16171B)}[data-style-variant=complexity-audit] .tt-BannerBlock__BannerBlockContainer{justify-content:center;padding:72px clamp(48px,7.5vw,144px);background:radial-gradient(40% 90% at 4% 10%,rgba(187,107,217,.75),transparent 70%),radial-gradient(35% 90% at 98% 80%,rgba(214,230,92,.6),transparent 70%),var(--tt-colors-darkgrey,#16171B)}[data-style-variant=complexity-audit] .tt-BannerBlock__BannerBlockPatternContainer{display:none}[data-style-variant=complexity-audit] .tt-BannerBlock__BannerBlockContainer .tt-TextBlock__TextBlockContainer{width:100%}[data-style-variant=complexity-audit] .tt-BannerBlock__BannerBlockContainer .tt-TextBlock__TextBlockHeading{max-width:none;text-align:center;text-wrap:balance}@media (max-width:767px){[data-style-variant=complexity-audit] .tt-BannerBlock__BannerBlockContainer{padding:48px 24px}[data-style-variant=complexity-audit] .tt-BannerBlock__BannerBlockContainer .tt-TextBlock__TextBlockHeading{text-align:center!important;text-wrap:balance!important}[data-style-variant=complexity-audit]>section>.tt-TextBlock__TextBlockContainer .tt-TextBlock__TextBlockHeading,[data-style-variant=complexity-audit]>section>div:not(.tt-BannerBlock__BannerBlockContainer)>.tt-TextBlock__TextBlockContainer .tt-TextBlock__TextBlockHeading{font-size:28px;line-height:1.18;letter-spacing:-.28px}[data-style-variant=complexity-audit]>section>.tt-TextBlock__TextBlockContainer .tt-TextBlock__TextBlockdescription p,[data-style-variant=complexity-audit]>section>div:not(.tt-BannerBlock__BannerBlockContainer)>.tt-TextBlock__TextBlockContainer .tt-TextBlock__TextBlockdescription p{font-size:16px;line-height:1.45}[data-style-variant=complexity-audit] .tt-BannerBlock__BannerBlockContainer .tt-TextBlock__TextBlockHeading{font-size:26px;line-height:1.2;letter-spacing:-.13px}}@media (min-width:992px){[data-style-variant=complexity-audit] .tt-QuoteV2__Card:has(.tt-QuoteV2__BackgroundVideoLayer){--callout-width:min(1720px,100vw - 64px);width:var(--callout-width);max-width:none;margin-inline:calc((100% - var(--callout-width)) / 2);aspect-ratio:1720/324;padding:calc(var(--callout-width) * 72 / 1720) calc(var(--callout-width) * 144 / 1720)}[data-style-variant=complexity-audit] .tt-QuoteV2__Card:has(.tt-QuoteV2__BackgroundVideoLayer) .tt-QuoteV2__QuoteText{font-size:clamp(26px,3.49cqi,50px)}[data-style-variant=complexity-audit] .tt-QuoteV2__Card:has(.tt-QuoteV2__BackgroundVideoLayer) .tt-QuoteV2__Content{max-width:none}}@media (max-width:991px){[data-style-variant=complexity-audit] .tt-HeroV3__HeroCard[data-text-align=center]{--hero-mobile-gutter:24px;padding-bottom:0}[data-style-variant=complexity-audit] .tt-HeroV3__HeroCard[data-text-align=center] .tt-HeroV3__StackedMobileImage{width:calc(100% + 2 * var(--hero-mobile-gutter));max-width:none;margin:0 calc(-1 * var(--hero-mobile-gutter));border-radius:0 0 var(--tt-radius-regular,16px) var(--tt-radius-regular,16px)}}@media (min-width:456px){[data-style-variant=complexity-audit] .tt-HeroV3__RightLine[data-layout=stacked][data-text-align=center]{line-height:1.57}}@media (max-width:991px){[data-style-variant=complexity-audit] .tt-HeroV3__HeroCard[data-text-align=center] .tt-HeroV3__StackedMobileImage{-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 30%);mask-image:linear-gradient(180deg,transparent 0,#000 30%)}}