#cc-main{--cc-bg:var(--color-bg);--cc-primary-color:var(--color-text);--cc-secondary-color:var(--color-text-muted);--cc-btn-primary-bg:var(--color-text);--cc-btn-primary-color:var(--color-bg);--cc-btn-primary-border-color:var(--color-text);--cc-btn-primary-hover-bg:var(--color-text-muted);--cc-btn-primary-hover-color:var(--color-bg);--cc-btn-primary-hover-border-color:var(--color-text-muted);--cc-btn-secondary-bg:var(--color-bg);--cc-btn-secondary-color:var(--color-text);--cc-btn-secondary-border-color:var(--color-border);--cc-btn-secondary-hover-bg:var(--color-border);--cc-btn-secondary-hover-color:var(--color-text);--cc-btn-secondary-hover-border-color:var(--color-border);--cc-cookie-category-expanded-block-hover-bg:var(--color-border);--cc-separator-border-color:var(--color-border);--cc-toggle-on-bg:var(--color-text);--cc-toggle-off-bg:color-mix(in srgb,var(--color-text) 35%,transparent);--cc-toggle-on-knob-bg:var(--color-bg);--cc-toggle-off-knob-bg:var(--color-bg);--cc-toggle-readonly-bg:color-mix(in srgb,var(--color-text) 20%,transparent);--cc-toggle-readonly-knob-bg:var(--color-bg);--cc-cookie-category-block-bg:var(--color-bg);--cc-cookie-category-block-border:var(--color-border);--cc-cookie-category-block-hover-bg:var(--color-bg);--cc-cookie-category-block-hover-border:var(--color-border);--cc-cookie-category-expanded-block-bg:var(--color-bg);--cc-overlay-bg:var(--color-backdrop);--cc-footer-bg:var(--color-bg-muted);--cc-footer-color:var(--color-text-muted);--cc-footer-border-color:var(--color-border);--cc-font-family:var(--font-body,system-ui,-apple-system,sans-serif);--cc-modal-border-radius:var(--radius-2xl);--cc-btn-border-radius:var(--radius-full);--cc-modal-margin:var(--space-4);--cc-z-index:var(--z-cookie-consent)}@media(prefers-reduced-motion:reduce){#cc-main *,#cc-main :after,#cc-main :before{animation-duration:.01ms!important;transition-duration:.01ms!important}}#cc-main .cm{border-radius:var(--radius-4xl);border:2px solid color-mix(in srgb,var(--color-bg-negative) 100%,transparent);background:linear-gradient(0deg,color-mix(in srgb,var(--color-text) 5%,transparent) 0,color-mix(in srgb,var(--color-text) 5%,transparent) 100%),color-mix(in srgb,var(--color-bg) 90%,transparent);box-shadow:none;padding:var(--space-4) var(--space-4) var(--space-1) var(--space-4)}#cc-main .cm__btn{font-weight:500}#cc-main .cm__desc{font-size:var(--text-sm);line-height:var(--leading-snug)}#cc-main .pm__section-title{border-radius:var(--radius-2xl);font-weight:500}#cc-main .pm__title{font-size:var(--text-2xl)}#cc-main .pm__close-btn{background:rgba(0,0,0,0);border:none}#cc-main .pm__close-btn svg{transform:scale(.7)}#cc-main .pm__close-btn:hover{background:rgba(0,0,0,0)}#cc-main .pm__section,#cc-main .pm__section--toggle{border-radius:var(--radius-2xl)}#cc-main .pm__section--toggle .pm__section-desc-wrapper{border-radius:var(--radius-2xl);border-top:none;border-top-left-radius:0;border-top-right-radius:0}#cc-main .pm__section--toggle .pm__section-title:hover{background-color:color-mix(in srgb,var(--color-text) 4%,transparent)}#cc-main .cm__body{border-radius:.875rem;background:var(--color-bg);overflow:hidden}#cc-main .cm__footer{background:rgba(0,0,0,0);border-top:0;padding:.5em 0}#cc-main .pm__badge:not(.pm__service-counter){background:color-mix(in srgb,var(--color-text) 18%,transparent)}.LayoutProvider_skipLink__6eV9V{position:fixed;top:0;left:50%;z-index:9999;padding:var(--space-2) var(--space-4);font-size:var(--text-sm);font-weight:600;color:var(--color-text-on-brand);background:var(--gradient-primary);border-radius:0 0 var(--radius-md) var(--radius-md);text-decoration:none;white-space:nowrap;transform:translate(-50%,-100%);transition:transform var(--duration-fast) var(--ease-in-out)}.LayoutProvider_skipLink__6eV9V:focus{outline:none;transform:translate(-50%);box-shadow:var(--shadow-md),0 0 0 2px var(--color-focus-ring)}@media(prefers-reduced-motion:reduce){.LayoutProvider_skipLink__6eV9V{transition:none}}.LayoutProvider_main__iiuFV{position:relative;overflow-x:clip}.LayoutProvider_main__iiuFV:focus-visible{outline:none;box-shadow:none}.LayoutProvider_mainWithHeader__EgBRg{padding-top:calc(var(--header-height-mobile) + var(--global-bar-height, 0px));min-height:100svh}@supports not (height:100svh){.LayoutProvider_mainWithHeader__EgBRg{min-height:100vh}}@media(min-width:1024px){.LayoutProvider_mainWithHeader__EgBRg{padding-top:calc(var(--header-height) + var(--global-bar-height, 0px))}}.LayoutProvider_mainWithoutHeader__BvkEh{min-height:100svh}@supports not (height:100svh){.LayoutProvider_mainWithoutHeader__BvkEh{min-height:100vh}}.PageTransition_overlay__64xSj{position:fixed;inset:0;z-index:var(--z-page-transition);display:flex;align-items:center;justify-content:center;background:var(--gradient-primary);opacity:0;pointer-events:none;will-change:opacity}@media(prefers-reduced-motion:reduce){.PageTransition_overlay__64xSj{display:none}}.PageTransition_label__W0RFy{display:flex;flex-wrap:wrap;justify-content:center;gap:0 .35em;padding-inline:var(--space-6);-webkit-user-select:none;-moz-user-select:none;user-select:none}.PageTransition_wordWrapper__jJ2hC{white-space:nowrap}.PageTransition_wordSpace__9B_yk{white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.PageTransition_letter__yC1cP,.PageTransition_word__1lVtP{display:inline-block;color:var(--color-text-on-brand);font-family:var(--font-display-stack);font-size:var(--text-3xl);font-weight:500;letter-spacing:-.02em;will-change:transform,filter,opacity}@media(min-width:768px){.PageTransition_letter__yC1cP,.PageTransition_word__1lVtP{font-size:var(--text-4xl)}}@media(min-width:1024px){.PageTransition_letter__yC1cP,.PageTransition_word__1lVtP{font-size:var(--text-5xl)}}.Header_header__r9N9Y{position:fixed;top:var(--global-bar-height,0);left:0;right:0;z-index:var(--z-header);pointer-events:none}.Header_headerBar__Dy1K9{transition:background-color var(--transition-normal),box-shadow var(--transition-normal)}.Header_headerBar__Dy1K9.Header_scrolled__HaWOy .Header_headerBarLogoZone__3JecW{pointer-events:none}.Header_headerBar__Dy1K9.Header_scrolled__HaWOy .Header_ctaContainer__vCAiB,.Header_headerBar__Dy1K9.Header_scrolled__HaWOy .Header_logo__hf7yF{opacity:0;pointer-events:none}@media(min-width:1024px)and (max-width:1279px){.Header_headerBar__Dy1K9 .Header_ctaContainer__vCAiB,.Header_headerBar__Dy1K9 .Header_logo__hf7yF{display:none}}@media(max-width:1023px){.Header_headerBar__Dy1K9{position:relative;z-index:var(--z-header)}.Header_header__r9N9Y.Header_mobileNavOpen__Oz8Kp .Header_headerBar__Dy1K9.Header_scrolled__HaWOy .Header_logo__hf7yF{opacity:1;pointer-events:auto}}.Header_headerBarLogoZone__3JecW{flex:0 0 auto;pointer-events:auto}.Header_headerBarLogoZone__3JecW,.Header_headerBarNavZone__Loqy2{display:flex;align-items:center;z-index:calc(var(--z-header) - 1)}.Header_headerBarNavZone__Loqy2{flex:1 1 auto;position:relative}.Header_headerContainer__w06OC{width:min(var(--container-max-width),100% - var(--container-gutter)*2);margin-inline:auto}.Header_headerNav__AIi9a{display:flex;align-items:center;justify-content:space-between;height:var(--header-height-mobile)}@media(min-width:1024px){.Header_headerNav__AIi9a{height:var(--header-height)}}.Header_logo__hf7yF{display:flex;align-items:center;flex-shrink:0;text-decoration:none;transition:opacity var(--transition-normal)}@media(hover:hover)and (pointer:fine){.Header_logo__hf7yF:hover{opacity:.8}}.Header_logoSvg__saOXN{height:30px;width:auto}@media(min-width:1024px){.Header_logoSvg__saOXN{height:40px}}@media(min-width:1280px)and (max-width:1535px){.Header_logoSvg__saOXN{height:32px}}.Header_ctaContainer__vCAiB{display:none;pointer-events:auto}@media(min-width:1280px){.Header_ctaContainer__vCAiB{display:flex;align-items:center;gap:var(--space-4);flex:0 0 auto;transition:opacity var(--transition-normal)}}.Header_ctaLabelCompact__88nLS{display:none}@media(min-width:1280px)and (max-width:1535px){.Header_ctaLabelFull__HDUlp{display:none}.Header_ctaLabelCompact__88nLS{display:inline}}.Header_mobileActions__SKsS8{display:flex;align-items:center;gap:var(--space-1);margin-left:auto;pointer-events:auto;position:relative}.Header_hamburgerContainer__HmCRq{pointer-events:auto}.Header_hamburger__MIRvm{display:flex;align-items:center;justify-content:center;width:50px;height:50px;padding:0;border:none;color:var(--color-text);border-radius:var(--radius-2xl);cursor:pointer;transition:color var(--transition-fast)}@media(hover:hover)and (pointer:fine){.Header_hamburger__MIRvm:hover{color:var(--color-amaranth-red)}}@media(min-width:1024px){.Header_hamburger__MIRvm{display:none}}.Header_megaMenuBackdrop__m9ZWu{display:none}@media(min-width:1024px){.Header_megaMenuBackdrop__m9ZWu{position:fixed;top:0;left:0;right:0;bottom:0;background:var(--color-backdrop);z-index:calc(var(--z-header) - 2);display:block;opacity:0;pointer-events:none;transition:opacity var(--duration-fast) var(--ease-out)}.Header_header__r9N9Y.Header_megaMenuOpen__eZSKC .Header_megaMenuBackdrop__m9ZWu{opacity:1;pointer-events:auto}}@media(min-width:1024px)and (prefers-reduced-motion:reduce){.Header_megaMenuBackdrop__m9ZWu{transition:none}}.Header_megaMenuWrapper__3yB2Q{display:none}@media(min-width:1024px){.Header_megaMenuWrapper__3yB2Q{position:absolute;top:100%;left:0;right:0;max-width:1300px;margin-inline:auto;margin-top:calc(-1*(var(--header-height) - var(--nav-pills-height))/2);padding-inline:var(--container-gutter);padding-top:calc((var(--header-height) - var(--nav-pills-height))/2);z-index:calc(var(--z-header) - 1);display:block;opacity:0;pointer-events:none;transition:opacity var(--duration-fast) var(--ease-out)}.Header_header__r9N9Y.Header_megaMenuOpen__eZSKC .Header_megaMenuWrapper__3yB2Q{opacity:1;pointer-events:auto}}@media(min-width:1024px)and (prefers-reduced-motion:reduce){.Header_megaMenuWrapper__3yB2Q{transition:none}}.Header_megaMenuContainer__kxGgr{width:100%}@media(min-width:1024px){.Header_megaMenuContainer__kxGgr{margin-top:-34px;padding-top:34px}}.Header_mmGhostBlock__sNUHn,.Header_mmGhostCardTall__frswy,.Header_mmGhostCard__6LTfY,.Header_mmGhostHeading__L__YM,.Header_mmGhostIcon__8Q5X7,.Header_mmGhostLine__avR3h,.Header_mmGhostPill__NUe95,.Header_mmGhostTitle__C5rRd{display:block;border-radius:var(--radius-lg);background-color:color-mix(in srgb,var(--color-text) 10%,transparent);background-image:linear-gradient(90deg,transparent,color-mix(in srgb,var(--color-text) 8%,transparent),transparent);background-size:200px 100%;background-repeat:no-repeat;background-position:-200px 0;animation:Header_megaMenuShimmer__tbLn_ 1.4s linear infinite}@media(prefers-reduced-motion:reduce){.Header_mmGhostBlock__sNUHn,.Header_mmGhostCardTall__frswy,.Header_mmGhostCard__6LTfY,.Header_mmGhostHeading__L__YM,.Header_mmGhostIcon__8Q5X7,.Header_mmGhostLine__avR3h,.Header_mmGhostPill__NUe95,.Header_mmGhostTitle__C5rRd{animation:none}}.Header_mmGhostHeading__L__YM{width:120px}.Header_mmGhostHeading__L__YM,.Header_mmGhostLine__avR3h{height:14px;max-width:100%;border-radius:var(--radius-full)}.Header_mmGhostLine__avR3h:nth-child(3n){width:150px}.Header_mmGhostLine__avR3h:nth-child(3n+1){width:210px}.Header_mmGhostLine__avR3h:nth-child(3n+2){width:180px}.Header_mmGhostTitle__C5rRd{height:20px;width:180px;max-width:100%;border-radius:var(--radius-full)}.Header_mmGhostCard__6LTfY{min-height:58px;min-width:240px;max-width:100%}.Header_mmGhostCardTall__frswy{min-height:84px}.Header_mmGhostBlock__sNUHn{min-height:160px;min-width:240px;max-width:100%;border-radius:var(--radius-xl)}.Header_mmGhostIcon__8Q5X7{width:64px;height:64px;border-radius:var(--radius-xl)}.Header_mmGhostPill__NUe95{height:44px;width:160px;border-radius:var(--radius-full)}.Header_mmGhostStack__uzxVo{display:flex;flex-direction:column;gap:var(--space-3);min-width:0;flex:1 1}@keyframes Header_megaMenuShimmer__tbLn_{to{background-position:calc(100% + 200px) 0}}.MegaMenu_megaMenu__uH_3w{width:100%;padding:var(--space-6);background:var(--color-surface);border-radius:var(--radius-2xl);overflow:hidden}@media(min-width:1280px){.MegaMenu_megaMenu__uH_3w{padding:var(--space-8)}}@media(min-width:1536px){.MegaMenu_megaMenu__uH_3w{padding:var(--space-12)}}.MegaMenu_divider__RU67p{width:1px;align-self:stretch;background:var(--color-border);flex-shrink:0}.MegaMenu_columnTitle__8A00S{display:block;font-family:var(--font-display-stack);font-size:var(--text-2xl);font-weight:500;color:var(--color-text);line-height:var(--leading-tight);margin-bottom:var(--space-6)}.MegaMenu_servicesMegaMenu__S8OM8{display:flex;gap:var(--space-8)}@media(min-width:1280px){.MegaMenu_servicesMegaMenu__S8OM8{gap:var(--space-8)}}@media(min-width:1536px){.MegaMenu_servicesMegaMenu__S8OM8{gap:var(--space-12)}}.MegaMenu_servicesColumnsLeft__510_P{display:flex;flex-direction:column;gap:var(--space-8);flex:1 1;min-width:0}.MegaMenu_servicesColumnsRow__M_SSD{display:grid;grid-template-columns:minmax(180px,1fr) minmax(0,max-content);grid-gap:var(--space-6);gap:var(--space-6);min-width:0}.MegaMenu_servicesColumn__xnolI{display:flex;flex-direction:column;min-width:0}.MegaMenu_servicesColumnBottom__g_qeN{flex-shrink:0;padding-top:var(--space-4)}.MegaMenu_linkList__GkFeN{display:flex;flex-direction:column;gap:var(--space-4)}.MegaMenu_linkItem__VCMKF{display:block;font-size:var(--text-base);font-weight:500;color:var(--color-text-muted);text-decoration:none;cursor:pointer;transition:color var(--transition-fast);padding:0;text-align:left;line-height:var(--leading-tight)}@media(hover:hover)and (pointer:fine){.MegaMenu_linkItem__VCMKF:hover{color:var(--color-amaranth-red)}}.MegaMenu_linkItemActive__YyIuG{color:var(--color-amaranth-red)}.MegaMenu_featuredCard__fedO5{display:flex;flex-direction:column;gap:var(--space-8);width:34%;flex-shrink:0;padding:var(--space-8);background:var(--color-overlay-subtle);border-radius:var(--radius-3xl)}.MegaMenu_featuredCardTop__ZlP0B{display:flex;flex-direction:column;align-items:center;gap:var(--space-6);width:100%}.MegaMenu_featuredCardIcon__Xr6tC{width:100px;height:100px;flex-shrink:0}.MegaMenu_featuredCardTitle___U_Oj{font-family:var(--font-display-stack);font-size:var(--text-2xl);font-weight:500;color:var(--color-text);text-align:center;line-height:var(--leading-tight)}.MegaMenu_featuredCardIncludes__8JjY1{display:flex;flex-direction:column;gap:var(--space-4)}.MegaMenu_featuredCardIncludesTitle__Q_Q_y{font-family:var(--font-display-stack);font-size:var(--text-base);font-weight:500;color:var(--color-text);line-height:1.2}.MegaMenu_featuredCardIncludesList__D6jvz{display:flex;flex-direction:column;gap:var(--space-3)}.MegaMenu_featuredCardIncludesItem__XzeOH{display:flex;align-items:flex-start;gap:var(--space-2);font-size:var(--text-base);font-weight:500;color:var(--color-text-muted);line-height:1.2}.MegaMenu_featuredCardIncludesIcon__b7IKV{flex-shrink:0;color:var(--color-amaranth-red);margin-top:2px}.MegaMenu_expertiseMegaMenu__5EBMe{display:flex;gap:var(--space-8)}@media(min-width:1280px){.MegaMenu_expertiseMegaMenu__5EBMe{gap:var(--space-8)}}@media(min-width:1536px){.MegaMenu_expertiseMegaMenu__5EBMe{gap:var(--space-12)}}.MegaMenu_expertiseLeft__1Xy1_{flex:1 1;min-width:0;display:flex;flex-direction:column}.MegaMenu_expertiseRight__IssE2{width:34%;flex-shrink:0;display:flex;flex-direction:column}.MegaMenu_expertiseRightBottom__qhLNE{margin-top:auto;padding-top:var(--space-4);display:flex;justify-content:flex-end}.MegaMenu_expertiseLeftBottom__KpzSl{flex-shrink:0;padding-top:var(--space-8)}.MegaMenu_industryGrid__Nen_a{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--space-4);gap:var(--space-4)}.MegaMenu_industryCard__mmCwZ{position:relative;display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-6);padding-right:var(--space-10);font-size:var(--text-lg);font-weight:600;background:var(--color-overlay-subtle);text-decoration:none;border-radius:var(--radius-2xl);transition:background-color var(--transition-fast),color var(--transition-fast);line-height:var(--leading-snug);min-height:96px;overflow:hidden;color:var(--color-text)}@media(hover:hover)and (pointer:fine){.MegaMenu_industryCard__mmCwZ:hover{background-color:var(--color-backdrop)}}.MegaMenu_industryCardBg__dW7xh{position:absolute;inset:0;z-index:0;pointer-events:none;border-radius:inherit}.MegaMenu_industryCardBg__dW7xh svg{width:100%;height:100%}.MegaMenu_industryCardIcon__bgAvF{position:relative;z-index:1;flex-shrink:0;color:var(--color-amaranth-red);opacity:.5;transition:opacity var(--transition-normal)}@media(prefers-reduced-motion:reduce){.MegaMenu_industryCardIcon__bgAvF{transition:none}}@media(hover:hover)and (pointer:fine){.MegaMenu_industryCard__mmCwZ:hover .MegaMenu_industryCardIcon__bgAvF{opacity:1}}.MegaMenu_industryCardLabel__3cZur{position:relative;z-index:1;font-size:var(--text-lg);font-weight:600;line-height:var(--leading-snug)}.MegaMenu_industryCardActive__pOTCX{color:var(--color-amaranth-red)}.MegaMenu_industryCardActive__pOTCX .MegaMenu_industryCardIcon__bgAvF{opacity:1}.MegaMenu_techList__8k0Vd{display:flex;flex-direction:column;gap:var(--space-3)}.MegaMenu_techItem__hBm2c{display:flex;align-items:center;justify-content:space-between;padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);font-family:var(--font-display-stack);font-size:var(--text-base);font-weight:500;color:var(--color-text);text-decoration:none;background:var(--color-overlay-subtle);border:1px solid var(--color-border);border-radius:var(--radius-lg);line-height:var(--leading-tight);gap:var(--space-2);transition:background var(--transition-fast),color var(--transition-fast)}@media(hover:hover)and (pointer:fine){.MegaMenu_techItem__hBm2c:hover{background-color:var(--color-backdrop)}}.MegaMenu_techItemArrowBox__EjOwQ{display:flex;align-items:center;justify-content:center;width:38px;height:38px;flex-shrink:0;background:var(--color-bg-muted);border-radius:var(--radius-md);transition:background var(--transition-fast)}@media(prefers-reduced-motion:reduce){.MegaMenu_techItemArrowBox__EjOwQ{transition:none}}.MegaMenu_techItemArrow__8MXs_{color:var(--color-text)}.MegaMenu_techItemActive__5GwZ_{color:var(--color-amaranth-red)}.MegaMenu_techItemActive__5GwZ_ [class*=ArrowBox]{background:var(--color-brand-accent-bg);color:var(--color-amaranth-red)}.MegaMenu_techItemActive__5GwZ_ [class*=ArrowBox] svg{color:var(--color-amaranth-red)}.MegaMenu_aboutMegaMenu__oFTjX{display:flex;padding:0}.MegaMenu_aboutLeft__O5scF{padding:var(--space-6);display:flex;gap:var(--space-6);flex:1 1;min-width:0}@media(min-width:1280px){.MegaMenu_aboutLeft__O5scF{padding:var(--space-8);gap:var(--space-8)}}@media(min-width:1536px){.MegaMenu_aboutLeft__O5scF{padding:var(--space-12);gap:var(--space-12)}}.MegaMenu_aboutLeftCol1__t2dZP{display:flex;flex-direction:column;flex:1 1;min-width:0}.MegaMenu_aboutLeftCol2__7xxbq{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:var(--space-4)}.MegaMenu_aboutLinkList__u_r05{display:flex;flex-direction:column;gap:var(--space-3)}.MegaMenu_aboutLinkItem__364Gg{display:flex;align-items:center;justify-content:space-between;padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);font-family:var(--font-display-stack);font-size:var(--text-base);font-weight:500;color:var(--color-text);text-decoration:none;background:var(--color-overlay-subtle);border:1px solid var(--color-border);border-radius:var(--radius-lg);line-height:var(--leading-tight);gap:var(--space-2);transition:background var(--transition-fast),color var(--transition-fast)}@media(hover:hover)and (pointer:fine){.MegaMenu_aboutLinkItem__364Gg:hover{background-color:var(--color-backdrop)}}.MegaMenu_aboutLinkItemArrowBox__igNfS{display:flex;align-items:center;justify-content:center;width:38px;height:38px;flex-shrink:0;background:var(--color-bg-muted);border-radius:var(--radius-md);transition:background var(--transition-fast)}@media(prefers-reduced-motion:reduce){.MegaMenu_aboutLinkItemArrowBox__igNfS{transition:none}}.MegaMenu_aboutLinkItemArrow__kj7Cw{color:var(--color-text)}.MegaMenu_aboutLinkItemActive__ZCoKV{color:var(--color-amaranth-red)}.MegaMenu_aboutLinkItemActive__ZCoKV [class*=ArrowBox]{background:var(--color-brand-accent-bg);color:var(--color-amaranth-red)}.MegaMenu_aboutLinkItemActive__ZCoKV [class*=ArrowBox] svg{color:var(--color-amaranth-red)}.MegaMenu_aboutTeamImageWrap__3LEXv{position:relative;width:100%;border-radius:var(--radius-2xl);background:var(--color-overlay-subtle);aspect-ratio:1/.93;flex-shrink:0;overflow:hidden}.MegaMenu_aboutTeamImageWrap__3LEXv img,.MegaMenu_aboutTeamImageWrap__3LEXv video{transition-property:transform;transition-duration:.4s;transition-timing-function:ease-in-out}@media(prefers-reduced-motion:reduce){.MegaMenu_aboutTeamImageWrap__3LEXv img,.MegaMenu_aboutTeamImageWrap__3LEXv video{transition:none}}@media(hover:hover)and (pointer:fine){.MegaMenu_aboutTeamImageWrap__3LEXv:hover img,.MegaMenu_aboutTeamImageWrap__3LEXv:hover video{transform:scale(1.04)}}@media(prefers-reduced-motion:reduce){.MegaMenu_aboutTeamImageWrap__3LEXv:hover img,.MegaMenu_aboutTeamImageWrap__3LEXv:hover video{transform:none}}.MegaMenu_aboutTeamImageLink__mrg4j{position:absolute;inset:0;z-index:0;display:block}.MegaMenu_aboutTeamImage__0IdfI{object-fit:cover}.MegaMenu_aboutTeamImageFade__tymUv{position:absolute;inset:0;background:linear-gradient(0deg,var(--color-bg) 15%,transparent 70%);pointer-events:none;z-index:0}.MegaMenu_aboutTeamCta__1T6_u{position:absolute;bottom:0;left:0;right:0;z-index:1}.MegaMenu_aboutRight__4EovC{width:360px;flex-shrink:0;display:flex;flex-direction:column;min-height:0;padding:var(--space-6);background:var(--color-overlay-subtle)}@media(min-width:1280px){.MegaMenu_aboutRight__4EovC{padding:var(--space-8)}}@media(min-width:1536px){.MegaMenu_aboutRight__4EovC{padding:var(--space-12)}}.MegaMenu_aboutPlaybookPromo__3CJtd{display:flex;flex-direction:column;flex:1 1;min-height:0;overflow:hidden;border-radius:var(--radius-2xl)}@media(prefers-reduced-motion:reduce){.MegaMenu_aboutPlaybookPromo__3CJtd{transition:none}}.MegaMenu_aboutPlaybookVisualWrap__wKidR{position:relative;width:100%;aspect-ratio:286/136;flex-shrink:0;overflow:hidden;border-radius:var(--radius-2xl);margin-bottom:var(--space-5);background:var(--gradient-primary)}.MegaMenu_aboutPlaybookVisual__BNCrp{display:block;width:100%;position:absolute;bottom:0;left:0;right:0}.MegaMenu_aboutPlaybookContent__McRRv{display:flex;flex-direction:column;flex:1 1;min-height:0}.MegaMenu_aboutPlaybookTitle__TVJCb{font-family:var(--font-display-stack);font-size:var(--text-2xl);font-weight:500;color:var(--color-text);margin-bottom:var(--space-3);line-height:var(--leading-tight)}.MegaMenu_aboutPlaybookDesc__cSEpn{font-size:var(--text-base);line-height:var(--leading-snug);font-weight:400;color:var(--color-text-muted);margin-bottom:var(--space-8)}.MegaMenu_aboutPlaybookCta__un6pA{width:100%;margin-top:auto;padding:5.5px 5.5px 5.5px var(--space-4)!important;gap:var(--space-2)!important}.MegaMenu_insightsMegaMenu__1awj1{display:flex;padding:0}.MegaMenu_insightsLeft__rOFmh{padding:var(--space-6);display:flex;flex-direction:column;flex:1 1;min-width:0}@media(min-width:1280px){.MegaMenu_insightsLeft__rOFmh{padding:var(--space-8)}}@media(min-width:1536px){.MegaMenu_insightsLeft__rOFmh{padding:var(--space-12)}}.MegaMenu_insightsPostsRow__AO7z_{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-6);gap:var(--space-6)}.MegaMenu_bottomLink__X9kw1{padding-top:var(--space-12)}.MegaMenu_bottomLinkAnchor__KMAoA{font-size:var(--text-sm);font-weight:600;color:var(--color-amaranth-red);text-decoration:none;transition:color var(--transition-fast)}@media(hover:hover)and (pointer:fine){.MegaMenu_bottomLinkAnchor__KMAoA:hover{color:var(--color-rose)}}.DesktopNav_desktopNav__rDF4H{display:none}@media(min-width:1024px){.DesktopNav_desktopNav__rDF4H{display:flex;align-items:center;flex:1 1 auto;justify-content:center}}.DesktopNav_navPill__7edHz{display:flex;align-items:center;padding:var(--space-1)}.DesktopNav_navPill__7edHz .DesktopNav_smallLogo__nVWWL{width:0;margin-left:0}.DesktopNav_navPill__7edHz .DesktopNav_bookCta__zFfL0{width:0}@media(max-width:1279px){.DesktopNav_navPill__7edHz .DesktopNav_navItemsInner__26Ban{padding:0 var(--space-3)}.DesktopNav_navPill__7edHz .DesktopNav_smallLogo__nVWWL{width:40px;margin-left:var(--space-1)}.DesktopNav_navPill__7edHz .DesktopNav_bookCta__zFfL0{width:141px}}.DesktopNav_navPill__7edHz.DesktopNav_scrolled__MmKhf .DesktopNav_navItemsInner__26Ban{padding:0 var(--space-3)}.DesktopNav_navPill__7edHz.DesktopNav_scrolled__MmKhf .DesktopNav_smallLogo__nVWWL{width:40px;margin-left:var(--space-1)}.DesktopNav_navPill__7edHz.DesktopNav_scrolled__MmKhf .DesktopNav_bookCta__zFfL0{width:141px}.DesktopNav_navPillContainer__hCJxR{pointer-events:auto}.DesktopNav_smallLogo__nVWWL{--logo-rotate:0deg;display:flex;flex-shrink:0;width:36px;overflow:hidden;transition:width var(--transition-normal),margin-left var(--transition-normal);transform:rotate(var(--logo-rotate))}@media(prefers-reduced-motion:reduce){.DesktopNav_smallLogo__nVWWL{transition:width var(--transition-normal),margin-left var(--transition-normal);transform:none}}.DesktopNav_smallLogoLink__bPuTv{display:flex;align-items:center;flex-shrink:0;width:40px;margin-left:auto;text-decoration:none;white-space:nowrap;transition:opacity var(--transition-fast)}.DesktopNav_smallLogoLink__bPuTv:hover{opacity:.85}.DesktopNav_smallLogoSvg__LNODT{display:block;width:100%;height:auto}.DesktopNav_navItemsInner__26Ban{display:flex;align-items:center;flex:1 1 auto;min-width:0;transition:padding var(--transition-normal)}.DesktopNav_bookCta__zFfL0{width:141px;overflow:hidden;transition:width var(--transition-normal)}.DesktopNav_bookCtaButton__QojCB{display:inline-flex;white-space:nowrap;min-height:var(--nav-pills-height)}.DesktopNav_navItemWrapper__MqjZ9{position:relative}.DesktopNav_navItem__ci_EV{position:relative;display:flex;align-items:center;height:var(--nav-pills-height);padding:0 var(--space-5);font-size:var(--text-base);font-weight:600;line-height:1.3;white-space:nowrap;color:var(--color-text);text-decoration:none;background:none;border:none;border-radius:var(--radius-full);cursor:pointer;transition:color var(--transition-fast),background var(--transition-fast)}@media(min-width:1280px)and (max-width:1535px){.DesktopNav_navItem__ci_EV{padding:0 var(--space-4)}}@media(hover:hover)and (pointer:fine){.DesktopNav_navItem__ci_EV:hover{color:var(--color-amaranth-red);background:var(--color-bg)}}.DesktopNav_navItemActive__wDNPH{color:var(--color-amaranth-red);background:var(--color-bg)}.DesktopNav_navItemMagic__sBZeH{position:absolute;left:12px;top:50%;transform:translateY(-50%);flex-shrink:0}.DesktopNav_navItemCurrent__z_eqY{padding-left:var(--space-8);color:var(--color-amaranth-red)}.DesktopNav_chevron__Ym83_{width:15px;height:17px;margin-left:6px;flex-shrink:0;transition:transform var(--transition-fast)}.DesktopNav_chevronRotated__pVjyE{transform:rotate(180deg)}