.Home2_page__do6Lp{--accent:#2ed06e;--accent-dark:#09bf64;--ink:#000;--dark:#000;--panel:#1a1a1a;--muted:#666;--line-dark:hsla(0,0%,100%,.14);--line-light:#e0e0e0;--header-h:70px;--u:clamp(0.85px,calc(100vw / 1440),1.6px);--section-pad:75px;--fs-sm:clamp(12px,0.8333vw,20px);--fs-base:clamp(13px,calc(0.8333vw + 2px),22px);--fs-sub:clamp(16px,1.25vw,30px);--fs-h3:clamp(20px,calc(2.217vw - 6.57px),44px);--fs-h2:clamp(26px,calc(2.917vw - 8px),58px);--fs-h1:clamp(30px,calc(2.917vw + 16px),88px);--fs-num:clamp(44px,calc(3.75vw + 18px),110px);--btn-h:clamp(44px,calc(0.417vw + 56px),70px);--card-radius:clamp(16px,calc(1.667vw - 8px),24px);--deck-w:clamp(300px,calc(30.42vw - 65px),600px);--deck-h:clamp(480px,calc(28.75vw + 94px),720px);overflow-x:clip;background:var(--dark);font-family:var(--Poppins),sans-serif}.Home2_page__do6Lp :where(span){color:inherit;font-size:inherit;transition:none}.Home2_page__do6Lp :where(section){overflow:visible}.Home2_page__do6Lp :where(strong){color:inherit}.Home2_page__do6Lp :where(button){font-family:inherit;cursor:pointer}.Home2_container__5oK68{width:100%;margin-inline:auto;padding-inline:calc(36 * var(--u))}.Home2_center__r0tAD{margin-top:48px;text-align:center}.Home2_sectionDark__MVi_V{padding-block:var(--section-pad);background:var(--dark)}.Home2_titleCenter__PgtGJ,.Home2_title__EVJDD{margin:0 0 20px;color:var(--ink);font-size:var(--fs-h2);font-weight:700;line-height:1.5;letter-spacing:-.01em;text-transform:none}.Home2_titleCenter__PgtGJ{margin-bottom:clamp(32px,3.6vw,56px);text-align:center}.Home2_onDark__B_mhh,.Home2_textWhite__1Pkkm{color:#fff}.Home2_textOnDark__dD9LK{margin:0 0 24px;color:hsla(0,0%,100%,.74);font-size:var(--fs-base);line-height:1.6}.Home2_sectionHeaderRow__3gDqJ{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;margin-bottom:36px}.Home2_splitLine__kzbLp{display:block}.Home2_splitWord__Hbqrl{display:inline-block;margin-right:.26em;white-space:nowrap}.Home2_splitChar__0N0au{display:inline-block;text-transform:none}.Home2_splitWait__5BpwF .Home2_splitChar__0N0au{opacity:0;transform:translateY(10px)}.Home2_splitPlay__whP67 .Home2_splitChar__0N0au{animation:Home2_charIn__7SJld .2s ease-out both;animation-delay:calc(var(--i) * 10ms)}@keyframes Home2_charIn__7SJld{0%{opacity:0;transform:translateY(10px)}}.Home2_glowOutlineBtn__s03BD,.Home2_heroPrimaryBtn__XC0bn,.Home2_marketingBtn__yByV9,.Home2_outlinePillBtnDark__2S6OY,.Home2_outlinePillBtnLight__pktAW,.Home2_whitePillBtn__q8HEz{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 calc(28 * var(--u));border:1px solid transparent;border-radius:999px;font-size:var(--fs-sm);font-weight:700;transition:background .3s,color .3s,border-color .3s,transform .3s;min-height:var(--btn-h)}.Home2_glowOutlineBtn__s03BD:hover,.Home2_heroPrimaryBtn__XC0bn:hover,.Home2_marketingBtn__yByV9:hover,.Home2_outlinePillBtnDark__2S6OY:hover,.Home2_outlinePillBtnLight__pktAW:hover,.Home2_whitePillBtn__q8HEz:hover{transform:translateY(-2px)}.Home2_heroPrimaryBtn__XC0bn,.Home2_heroPrimaryBtn__XC0bn:hover{background:var(--accent);color:#000}.Home2_heroPrimaryBtn__XC0bn:hover{background:#fff}.Home2_whitePillBtn__q8HEz,.Home2_whitePillBtn__q8HEz:hover{background:#fff;color:#000}.Home2_whitePillBtn__q8HEz:hover{background:var(--accent)}.Home2_glowOutlineBtn__s03BD,.Home2_outlinePillBtnDark__2S6OY{border-color:hsla(0,0%,100%,.45);background:transparent;color:#fff}.Home2_glowOutlineBtn__s03BD:hover,.Home2_outlinePillBtnDark__2S6OY:hover{border-color:var(--accent);background:var(--accent);color:#000}.Home2_outlinePillBtnLight__pktAW{border-color:#000;color:#000}.Home2_outlinePillBtnLight__pktAW:hover{background:#000;color:#fff}.Home2_btnRow__DTRuC{display:flex;flex-wrap:wrap;gap:14px;margin-top:28px}.Home2_heroWrap___CRCE{display:flex;flex-direction:column;min-height:calc(100vh - var(--header-h));background:#000}.Home2_hero__1JEtT{position:relative;display:flex;align-items:flex-end;flex:1 1;padding-block:48px 36px}.Home2_heroVideo__A7Djj{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.Home2_heroOverlay__WeevQ{position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.9),rgba(0,0,0,.55) 55%,rgba(0,0,0,.3)),linear-gradient(0deg,#000,transparent 40%)}.Home2_heroInner__Oozwm{position:relative;z-index:1}.Home2_heroTitle__inyW9{margin:0 0 20px;color:#fff;font-size:var(--fs-h1);font-weight:800;line-height:1.2;letter-spacing:-.5px;text-transform:none}.Home2_heroLine__PeDfs{display:block}.Home2_heroWord__jRfuQ{display:inline-block;white-space:pre}.Home2_heroAccent__elVIS{color:var(--accent)}.Home2_heroText__KWkSf{max-width:640px;margin:0 0 28px;color:hsla(0,0%,100%,.86);font-size:var(--fs-base);font-weight:500;line-height:1.6}.Home2_heroBottomRow__mnLpm{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:24px}.Home2_heroPartners__z9O7r{display:flex;flex-direction:column;gap:10px}.Home2_heroPartnersLabel__3tcQw{color:#fff;font-size:16px;font-weight:600;letter-spacing:.18em}.Home2_heroPartnersLogos__ZmTOp{display:flex;align-items:center;gap:calc(28 * var(--u))}.Home2_heroPartnerLogo__DgXSL{display:block;width:auto;height:calc(40 * var(--u));object-fit:contain}.Home2_marquee__cHdKO{overflow:hidden;padding-block:7px}.Home2_marqueeTrack__873gL{width:max-content;animation:Home2_marquee__cHdKO var(--marquee-duration,40s) linear infinite}.Home2_marqueeCopy__h1lUy,.Home2_marqueeTrack__873gL{display:flex;align-items:stretch}.Home2_marqueeTrack__873gL:hover{animation-play-state:paused}.Home2_marqueeReverse__gw8BZ{animation-direction:reverse}@keyframes Home2_marquee__cHdKO{to{transform:translateX(-50%)}}.Home2_logoStrip__vBjEx{padding-block:12px 22px;background:#000}.Home2_logoStripItem__TN0Be{display:flex;flex-shrink:0;flex-direction:column;align-items:center;justify-content:center;gap:6px;width:210px}.Home2_logoStripImg__7tDQf{width:auto;max-width:calc(180 * var(--u));height:calc(44 * var(--u));object-fit:contain}.Home2_logoStripCaption__Uk8jE{color:hsla(0,0%,100%,.62);font-size:11px;text-align:center}.Home2_servicesSection__7Am2J{position:relative;background:#fff}.Home2_servicesTravel__C9DXa{position:absolute;top:0;left:0;width:1px;height:var(--travel);pointer-events:none}.Home2_servicesPin__S0amF{position:-webkit-sticky;position:sticky;top:var(--header-h);padding-block:28px 40px}.Home2_servicesSpacer__1E1Wk{height:var(--travel)}.Home2_servicesPin__S0amF .Home2_container__5oK68{padding-inline:0}.Home2_serviceGrid__hzDN1{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1)}.Home2_serviceCell__NPJS_{display:flex;border-left:0;border-right:1px solid var(--line-light)}.Home2_serviceCell__NPJS_:last-child{border-right:0}.Home2_serviceCard__Rcpqf{display:flex;flex-direction:column;width:100%;padding:38.4px;background:#fff;min-height:calc(24.58vw + 202px)}.Home2_serviceIcon__cumAi{display:grid;place-items:center;width:clamp(44px,calc(2.708vw + 12px),76px);height:clamp(44px,calc(2.708vw + 12px),76px);margin-bottom:clamp(28px,calc(5.42vw - 40px),84px);border-radius:50%;background:#eafaf1;color:var(--accent-dark);font-size:calc(24 * var(--u));transition:background .3s,color .3s}.Home2_serviceCard__Rcpqf:hover .Home2_serviceIcon__cumAi{background:var(--accent);color:#000}.Home2_serviceTitle__Dfkz0{margin:0 0 24px;font-size:var(--fs-sub);font-weight:700;line-height:1.6;text-transform:none;min-height:3.2em}.Home2_serviceTitle__Dfkz0 a{color:var(--ink)}.Home2_serviceTitleLine__KR0Bn{display:block}.Home2_serviceDesc__gydlH{min-height:clamp(0px,calc(5vw - 10px),110px);margin:0 0 clamp(24px,calc(2.29vw + 5px),60px);color:#1a1a1a;font-size:var(--fs-base);line-height:1.6}.Home2_pills__HwWss{border-top:1px dashed rgba(0,0,0,.12)}.Home2_pill__By8Vj{display:flex;align-items:center;justify-content:space-between;padding:0;color:var(--ink);font-size:var(--fs-base);transition:color .2s,padding .2s;min-height:calc(1.46vw + 30px);border-bottom:1px dashed rgba(0,0,0,.12)}.Home2_pill__By8Vj svg{opacity:0;transition:opacity .2s}.Home2_pill__By8Vj:hover{padding-left:6px;color:var(--accent-dark)}.Home2_pill__By8Vj:hover svg{opacity:1}.Home2_caseSection__aGGa4{padding-block:var(--section-pad) 0;overflow:hidden;background:var(--dark)}.Home2_page__do6Lp .Home2_caseSection__aGGa4{overflow:hidden}.Home2_caseSection__aGGa4 .Home2_titleCenter__PgtGJ{margin-bottom:32px}.Home2_tabBar__h25qF{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:clamp(24px,calc(4.79vw - 38px),64px)}.Home2_tabs__h1DRZ{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.Home2_tab__v2_d0{padding:0 calc(16 * var(--u));border:0;border-radius:999px;background:var(--panel);color:hsla(0,0%,100%,.78);font-size:var(--fs-base);transition:background .25s,color .25s;min-height:clamp(34px,calc(3.125vw - 7px),60px)}.Home2_tab__v2_d0:hover{color:#fff}.Home2_tabActive__ypw3z,.Home2_tabActive__ypw3z:hover{background:#fff;color:#000}.Home2_arrow__6WPJY{display:grid;flex-shrink:0;place-items:center;width:clamp(34px,calc(3.125vw - 7px),60px);height:clamp(34px,calc(3.125vw - 7px),60px);padding:0;border:1px solid var(--line-dark);border-radius:50%;background:transparent;color:#fff;transition:background .25s,color .25s}.Home2_arrow__6WPJY:hover{background:var(--accent);color:#000}.Home2_deckViewport__kOyvT{touch-action:pan-y;cursor:-webkit-grab;cursor:grab}.Home2_deck__eUcs7{position:relative;height:max(calc(45.4vw + 71px),calc(var(--deck-h) + 120px))}.Home2_deckCard__hlUx_{position:absolute;top:0;left:50%;width:var(--deck-w);height:var(--deck-h);margin-left:calc(var(--deck-w) / -2);overflow:hidden;border-radius:var(--card-radius)}.Home2_deckCardLink__K8yYF{display:flex;flex-direction:column;height:100%;color:var(--card-text)}.Home2_deckCardLink__K8yYF:hover{color:var(--card-text)}.Home2_deckBody__H9YHK{padding:clamp(20px,calc(1.667vw),36px) clamp(20px,calc(1.667vw),36px) 0}.Home2_deckBrandRow__7Ucn3{display:flex;align-items:center;gap:24px;margin-bottom:24px;padding-bottom:0}.Home2_deckBrandMark__Fc1ty{display:grid;flex-shrink:0;place-items:center;width:clamp(44px,calc(2.5vw + 16px),76px);height:clamp(44px,calc(2.5vw + 16px),76px);border-radius:10px;background:#fff;color:#000;font-size:var(--fs-base);font-weight:700;border:1px solid var(--card-line)}.Home2_deckCardDark__9rs2D .Home2_deckBrandMark__Fc1ty{background:var(--accent)}.Home2_deckTitle__VI5gW{margin:0;color:var(--card-text);font-size:var(--fs-sub);font-weight:700;text-transform:none}.Home2_deckText__QyjT0{display:-webkit-box;margin:0 0 24px;overflow:hidden;color:var(--card-muted);font-size:var(--fs-sm);line-height:1.6;-webkit-box-orient:vertical;-webkit-line-clamp:2;min-height:3.2em}.Home2_deckStats__mQJVB{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:clamp(14px,calc(1.25vw),28px);gap:clamp(14px,calc(1.25vw),28px);margin:0}.Home2_deckStatItem__dPsIo dt{color:var(--card-text);font-size:var(--fs-sub);font-weight:700;line-height:1.6;margin-bottom:8px}.Home2_deckStatItem__dPsIo dd{margin:0;color:var(--card-muted);font-size:var(--fs-sm);line-height:1.6;min-height:3.2em}.Home2_deckMediaWrap__yXaM7{flex:none;padding:0 clamp(20px,calc(1.667vw),36px) clamp(20px,calc(1.667vw),36px);margin-top:auto}.Home2_deckMedia__klQek{position:relative;height:clamp(140px,calc(13.75vw - 36px),300px);overflow:hidden;border-radius:calc(var(--card-radius) - 4px)}.Home2_deckMedia__klQek img,.Home2_industryImage__eY6pX img,.Home2_quoteMedia__UjJ9p img,.Home2_statAwardBg__oEU_N{object-fit:cover}.Home2_caseCursorPill__QrCxh{position:absolute;z-index:3;padding:7px 14px;border-radius:999px;background:#000;color:#fff;font-size:12px;white-space:nowrap;pointer-events:none;transform:translate(-50%,-140%)}.Home2_bannerSection__saPKe{padding-block:var(--section-pad);background:var(--dark)}.Home2_archBanner__TIMpJ,.Home2_growthBanner__GU8h3{display:grid;grid-template-columns:1fr 1fr;min-height:calc(337 * var(--u));overflow:hidden;border:1px solid var(--line-dark);border-radius:var(--card-radius)}.Home2_growthBanner__GU8h3{height:calc(337 * var(--u));background:linear-gradient(100deg,#000,#06351d 50%,#09bf64 130%)}.Home2_archBanner__TIMpJ{min-height:calc(348 * var(--u));background:linear-gradient(100deg,#06351d 0,var(--accent-dark) 58%,#fff 100%)}.Home2_growthBannerLeft__djx3x{align-self:center;padding:calc(24 * var(--u)) calc(38 * var(--u))}.Home2_archBannerTitle__deoLT,.Home2_growthBannerTitle__gDoH2{margin:0 0 14px;color:#fff;font-size:var(--fs-h3);font-weight:500;line-height:1.45;text-transform:none}.Home2_growthBannerTitle__gDoH2 strong{font-weight:700}.Home2_growthBannerText__vTf5l{margin:0 0 22px;color:hsla(0,0%,100%,.86);font-size:var(--fs-base);line-height:1.6}.Home2_growthBannerArt__pKkD5{display:flex;align-items:flex-end;justify-content:center}.Home2_growthSvg__FGHi2{width:min(100%,460px)}.Home2_archBannerArt__z8aC9{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:8px;padding:24px 18px 0}.Home2_archOrbsRow__agXjP{display:flex;gap:clamp(12px,2vw,28px)}.Home2_archOrb__l66ej{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;width:clamp(84px,8vw,112px);height:clamp(84px,8vw,112px);border:2px solid hsla(0,0%,100%,.75);border-radius:50%;background:radial-gradient(circle at 34% 28%,#fff,#2ed06e 56%,#06351d 100%);color:#000;font-size:11px;font-weight:600}.Home2_archOrb__l66ej svg{font-size:22px}.Home2_archHandSvg__GFcIA{width:min(100%,380px)}.Home2_statsScrollSection__5pjC2{padding-block:var(--section-pad);background:var(--dark)}.Home2_statCards__FmIKW{display:flex;gap:14px;padding-right:14px}.Home2_statCard__iPGaY{display:flex;flex-shrink:0;flex-direction:column;width:clamp(290px,calc(30.42vw - 13px),640px);overflow:hidden;border:1px solid var(--line-dark);border-radius:var(--card-radius);background:var(--panel)}.Home2_statHead__vM0n7{min-height:calc(8.54vw + 55px);padding:20px 20px 14px}.Home2_statNumRow__39kU_{display:flex;align-items:center;gap:12px;margin-bottom:8px}.Home2_statValue__2ZeNY{color:#fff;font-size:var(--fs-num);font-weight:700;line-height:1.1;letter-spacing:-.02em}.Home2_statTag__zCz1_{color:#fff;font-size:var(--fs-base);font-weight:600;letter-spacing:.04em;line-height:1.3}.Home2_statDesc__lRt6r{margin:0;color:hsla(0,0%,100%,.62);font-size:var(--fs-base);line-height:1.6}.Home2_statVisual__2gf1g{position:relative;height:calc(343 * var(--u));overflow:hidden;background:#000}.Home2_statLogoGrid__iBDDI{display:grid;grid-template-columns:repeat(3,1fr);height:100%}.Home2_statLogoCell__bSq6_{display:grid;place-items:center;border:1px solid hsla(0,0%,100%,.06);color:#fff;font-size:13px}.Home2_statAiArt__Vkdsg{position:relative;height:100%}.Home2_statAiGlow__tNHfs{position:absolute;inset:20% 28%;border-radius:50%;background:var(--accent);filter:blur(60px);opacity:.3}.Home2_statAiSvg__AuXvF{position:relative;width:100%;height:100%}.Home2_statIndustryGrid__DS7Qq{display:grid;grid-template-columns:repeat(4,44px);place-content:center;grid-gap:14px 20px;gap:14px 20px;height:100%;background:radial-gradient(circle,rgba(46,208,110,.32),transparent 72%)}.Home2_statIndustryCircle__lv3nB{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:#fff;color:#000;font-size:18px}.Home2_statIndustryCircleLit__3Ymn5{background:var(--accent)}.Home2_statAwardShowcase__HUcPC{position:relative;height:100%}.Home2_statAwardOverlay__e4WhL{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;gap:10px;padding:16px;background:linear-gradient(0deg,rgba(0,0,0,.88),transparent 74%)}.Home2_statAwardClutch__9c4c0,.Home2_statAwardPlaque__xvCWP{display:flex;flex-direction:column;gap:2px;color:#fff;font-size:11px}.Home2_statAwardClutch__9c4c0 strong,.Home2_statAwardPlaque__xvCWP strong{font-size:15px}.Home2_statAwardPlaqueIcon__5wXV7{color:var(--accent);font-size:22px}.Home2_wmBoldSans__liriQ{font-size:1.1em;font-weight:800}.Home2_wmSerif__UeuZb{font-family:Georgia,serif;font-size:1.1em}.Home2_wmTracked__g8OWZ{font-weight:500;letter-spacing:.18em;text-transform:uppercase}.Home2_wmItalic__4LT7V{font-size:1.1em;font-style:italic;font-weight:700}.Home2_wmBoxed__iEWyF{padding:3px 9px;border:1px solid;border-radius:6px;font-weight:600}.Home2_aiSection__Tzon2{padding-block:0;background:var(--dark)}.Home2_aiGrid__HASg8{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;grid-gap:0;gap:0;min-height:calc(41.04vw + 175px);padding-inline:0}.Home2_aiVisualCol__665jj{position:relative}.Home2_aiBrandMark__KjpbX{position:absolute;top:calc(36 * var(--u));left:calc(36 * var(--u));z-index:1;color:#fff;font-size:clamp(30px,3.2vw,46px);font-weight:500}.Home2_aiBrandAccent__W4agR{margin-left:2px;color:var(--accent);font-style:italic}.Home2_prismArt__yakf7{padding-top:0;display:flex;align-items:center;height:100%}.Home2_prismSvg___C2U_{width:100%;animation:Home2_prismFloat__PYkLY 7s ease-in-out infinite}@keyframes Home2_prismFloat__PYkLY{50%{transform:translateY(-12px)}}.Home2_aiContentCol__pflNK{min-width:0;align-self:center;padding:calc(36 * var(--u)) 48px calc(36 * var(--u)) calc(6.25vw - 42px)}.Home2_aiContentCol__pflNK .Home2_title__EVJDD{font-size:var(--fs-h2);font-weight:500}.Home2_aiContentCol__pflNK .Home2_textOnDark__dD9LK{font-size:var(--fs-sub)}.Home2_aiCardsGrid__yirFy{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}.Home2_aiGlassCard__Ee9yZ{position:relative;padding:18px;border:1px solid var(--line-dark);border-radius:var(--card-radius);color:#fff;transition:border-color .25s,background .25s;min-height:calc(15.2vw + 59px)}.Home2_aiGlassCard__Ee9yZ:hover{border-color:var(--accent);background:rgba(46,208,110,.08);color:#fff}.Home2_aiCardCorner__otfiN{position:absolute;top:12px;right:12px;color:var(--accent)}.Home2_aiColumnTitle__4z1jI{margin:0 0 12px;color:#fff;font-size:var(--fs-base);font-weight:700;text-transform:none}.Home2_aiList__T_W9c{margin:0;padding:0;list-style:none}.Home2_aiList__T_W9c li{display:flex;align-items:flex-start;gap:7px;margin-bottom:7px;color:hsla(0,0%,100%,.74);font-size:var(--fs-sm);line-height:1.6}.Home2_aiList__T_W9c svg{flex-shrink:0;margin-top:2px;color:var(--accent)}.Home2_testimonialsDark__X4zUX{padding-block:var(--section-pad);background:var(--dark)}.Home2_quoteGrid__TkBuf{display:grid;grid-template-columns:559fr 791fr;grid-gap:calc(18 * var(--u));gap:calc(18 * var(--u))}.Home2_quoteMedia__UjJ9p{position:relative;min-height:calc(517 * var(--u));overflow:hidden;border-radius:calc(24 * var(--u))}.Home2_quoteMediaInner__COFiJ{position:absolute;inset:0}.Home2_watchReelBtn__qMvJ4{position:absolute;bottom:24px;right:0;left:0;display:flex;align-items:center;gap:12px;width:-moz-fit-content;width:fit-content;margin-inline:auto;padding:7px 22px 7px 7px;border:1px solid hsla(0,0%,100%,.28);border-radius:999px;background:rgba(0,0,0,.62);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;font-size:var(--fs-sm);font-weight:600;letter-spacing:.08em;white-space:nowrap;transition:border-color .25s ease,background-color .25s ease}.Home2_watchReelBtn__qMvJ4:hover{border-color:var(--accent);background:rgba(0,0,0,.82)}.Home2_watchReelIcon__DayfU{display:grid;flex-shrink:0;place-items:center;width:38px;height:38px;border-radius:50%;background:var(--accent);color:#000;font-size:15px;transition:transform .25s ease}.Home2_watchReelIcon__DayfU svg{margin-left:2px;fill:currentColor}.Home2_watchReelBtn__qMvJ4:hover .Home2_watchReelIcon__DayfU{transform:scale(1.08)}.Home2_quoteCard__X4Cyz{position:relative;display:flex;flex-direction:column;justify-content:space-between;padding:clamp(22px,2.6vw,36px);overflow:hidden;border-radius:calc(18 * var(--u));background:linear-gradient(120deg,#fff 62%,var(--accent) 130%);perspective:1000px;min-height:calc(517 * var(--u))}.Home2_quoteEdgeGlow__ychwQ{position:absolute;inset:12px;border-radius:10px;background:#fff}.Home2_quoteFigure__yRIlm{position:relative;margin:0}.Home2_quoteTopRow__k3Uin{display:flex;gap:14px}.Home2_quoteMarkIcon__LRXIm{flex-shrink:0;color:var(--accent-dark);font-family:Georgia,serif;font-size:64px;font-weight:700;line-height:.9}.Home2_quoteText__DphjG{margin:0 0 26px;color:#000;font-size:var(--fs-sub);line-height:1.6}.Home2_quoteAuthor__6JSG2{display:flex;align-items:center;gap:14px;color:#000}.Home2_quoteAuthor__6JSG2 small,.Home2_quoteAuthor__6JSG2 strong{display:block}.Home2_quoteAuthor__6JSG2 strong{color:#000;font-size:var(--fs-sm)}.Home2_quoteAuthor__6JSG2 small{color:var(--muted);font-size:var(--fs-sm)}.Home2_quoteAvatarImg__GFfTI{display:grid;flex-shrink:0;place-items:center;width:48px;height:48px;border-radius:50%;background:var(--accent);color:#000;font-size:15px;font-weight:700}.Home2_dots__BnZHj{position:relative;display:flex;gap:8px;margin-top:22px}.Home2_dot__5QXN6{width:10px;height:10px;padding:0;border:0;border-radius:999px;background:#d4d4d4;transition:width .3s,background .3s}.Home2_dotActive__7ry0E{width:30px;background:var(--accent-dark)}.Home2_clientLogoGrid__nNZGT{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:40px 20px;gap:40px 20px;width:min(100%,calc(1200 * var(--u)));margin-inline:auto}.Home2_clientLogoCell__9tUA_{display:flex;align-items:center;justify-content:center;min-height:46px;color:hsla(0,0%,100%,.86);font-size:clamp(14px,1.35vw,19px);text-align:center}.Home2_clientLogoLink__17sUp span{transition:color .2s,border-color .2s}.Home2_clientLogoLink__17sUp:hover span{border-color:var(--accent);color:var(--accent)}.Home2_laurelHeader__iIUq_{display:flex;align-items:center;justify-content:center;gap:18px;margin-bottom:clamp(32px,3.6vw,52px)}.Home2_laurelSvg__iRKbg{width:44px;height:auto}.Home2_platformList__ZmVOb{position:relative}.Home2_platformRow__RZw5G{display:grid;grid-template-columns:.8fr 1.2fr;align-items:center;grid-gap:16px;gap:16px;min-height:calc(78 * var(--u));padding:8px calc(264 * var(--u)) 8px 0;border-bottom:1px solid var(--line-dark);color:hsla(0,0%,100%,.55)}.Home2_platformRowActive__K3N12,.Home2_platformRow__RZw5G:hover{color:#fff}.Home2_platformName__bL3mz{display:flex;align-items:center;gap:12px;font-size:var(--fs-sub)}.Home2_platformRowActive__K3N12 .Home2_platformName__bL3mz{font-weight:700}.Home2_platformTrophy__9xR22{flex-shrink:0;opacity:0;color:var(--accent);transition:opacity .2s}.Home2_platformRowActive__K3N12 .Home2_platformTrophy__9xR22{opacity:1}.Home2_platformNote__437Qd{font-size:var(--fs-base)}.Home2_platformBadge__yLZW4{position:absolute;top:calc(-36 * var(--u));right:calc(75 * var(--u));z-index:2;width:calc(9.38vw + 54px);height:calc(7.29vw + 44px);pointer-events:none}.Home2_platformBadgeCard__eGgKG{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;height:100%;padding:10px;border-radius:clamp(8px,calc(.42vw + 2px),10px);box-shadow:0 14px 34px rgba(0,0,0,.5)}.Home2_platformBadge__yLZW4 img{width:auto;height:calc(64 * var(--u));object-fit:contain;max-width:calc(136 * var(--u))}.Home2_platformBadgeSub__1B8ia{font-size:9px;font-weight:700;letter-spacing:.08em;text-align:center}.Home2_showMoreWrap___GdQN{display:none}.Home2_practices__b11gw{padding-block:var(--section-pad);background:linear-gradient(170deg,#06351d 0,#0b7a41 58%,var(--accent-dark) 100%)}.Home2_practicesGrid__7AVjI{display:grid;grid-template-columns:1fr 1fr;grid-gap:0;gap:0}.Home2_practicesIntro____zjF{align-self:start;position:-webkit-sticky;position:sticky;top:110px}.Home2_complianceSphere__pN0ZH{width:clamp(120px,calc(42.9vw - 480px),360px);margin-bottom:26px}.Home2_sphereSvg__annla{width:100%;animation:Home2_prismFloat__PYkLY 6s ease-in-out infinite}.Home2_complianceIntroText__mwY4s{margin:0;color:hsla(0,0%,100%,.88);font-size:var(--fs-base);line-height:1.6}.Home2_underlineLink__QDIRN,.Home2_underlineLink__QDIRN:hover{color:#fff;text-decoration:underline}.Home2_practiceList__rKEo_{margin:0;padding:0;border-top:1px solid hsla(0,0%,100%,.3);list-style:none}.Home2_practice__e2PVs{border-bottom:1px solid hsla(0,0%,100%,.3)}.Home2_practiceTitle__PPsA_{margin:0;text-transform:none}.Home2_practiceButton__OBU_9{display:flex;align-items:center;gap:18px;width:100%;padding:19px 0;border:0;background:none;color:#fff;font-size:var(--fs-sub);font-weight:600;text-align:left}.Home2_practiceIndex__kSaBF{color:hsla(0,0%,100%,.72);font-size:var(--fs-base);font-weight:400}.Home2_practiceLabelText__QNuYT{flex:1 1}.Home2_practiceChevron__Z9vgP{flex-shrink:0;transition:transform .25s}.Home2_practiceChevronOpen__u7K9Y{transform:rotate(180deg)}.Home2_practicePanel__YZ_Xs{overflow:hidden}.Home2_chips__1qjPd{display:flex;flex-wrap:wrap;gap:10px;padding-bottom:20px}.Home2_complianceCard__fhn0o{display:flex;align-items:center;gap:8px;min-width:calc(161 * var(--u));height:calc(44 * var(--u));padding:0 14px;border-radius:clamp(10px,calc(.42vw + 4px),12px);background:#fff;color:#000;font-size:var(--fs-sm)}.Home2_complianceCardIcon__ryM6k{color:var(--accent-dark)}.Home2_techCell__pGch7{display:flex;flex-shrink:0;flex-direction:column;align-items:center;justify-content:center;gap:12px;width:clamp(150px,calc(11.04vw + 34px),300px);height:clamp(150px,calc(11.25vw + 34px),300px);margin-inline:6px;border:1px solid var(--line-dark);border-radius:clamp(14px,calc(1.25vw),24px);background:var(--panel);color:#fff;font-size:var(--fs-sm);transition:background .25s,color .25s}.Home2_techCell__pGch7 svg{font-size:calc(48 * var(--u))}.Home2_techCell__pGch7:hover{background:var(--accent);color:#000}.Home2_industryScroll__Z2GXP{padding-block:var(--section-pad);background:var(--dark)}.Home2_industryGrid__o_X9y{display:grid;grid-template-columns:42.9% 32% 25.1%;align-items:start;grid-gap:0;gap:0}.Home2_industryMedia__K0JAE{position:-webkit-sticky;position:sticky;top:calc(50vh - var(--industry-h) / 2);height:var(--industry-h);overflow:hidden;border-radius:16px;--industry-h:clamp(200px,calc(13.54vw + 69px),400px);width:clamp(240px,calc(17.9vw + 94px),520px)}.Home2_industryImage__eY6pX{position:absolute;inset:0}.Home2_industryList__TQWM9{display:flex;flex-direction:column;align-items:flex-start;padding-block:8px 22vh}.Home2_industryItem__BcTO_{height:clamp(48px,calc(7.29vw - 40px),120px);padding:0;border:0;background:none;color:hsla(0,0%,100%,.3);font-size:var(--fs-h3);text-align:left;transition:color .25s}.Home2_industryItem__BcTO_:hover{color:hsla(0,0%,100%,.6)}.Home2_industryItemActive__Jqao0,.Home2_industryItemActive__Jqao0:hover{color:#fff;font-weight:700}.Home2_industryDetail__sn_z8{position:-webkit-sticky;position:sticky;top:calc(50vh - 110px)}.Home2_marketing__9EqGK{padding-block:var(--section-pad);background:var(--dark)}.Home2_marketingInner___Sr7a{display:grid;grid-template-columns:1.15fr .85fr;align-items:center;grid-gap:40px;gap:40px;padding:clamp(32px,4.4vw,84px);overflow:hidden;border:1px solid var(--line-dark);border-radius:var(--card-radius);background:radial-gradient(circle at 82% 50%,rgba(46,208,110,.3),transparent 58%),var(--panel)}.Home2_marketingBrand__dEPOK{display:flex;align-items:center;gap:10px;margin-bottom:26px;color:#fff}.Home2_marketingBrand__dEPOK strong{display:block;font-size:22px;line-height:1.1}.Home2_marketingBrand__dEPOK small{font-size:10px}.Home2_marketingBrandDelta__IGZ4h{width:0;height:0;border-right:14px solid transparent;border-bottom:26px solid var(--accent);border-left:14px solid transparent}.Home2_marketingTitle__afbFX{margin:0 0 14px;color:#fff;font-size:var(--fs-h2);font-weight:700;line-height:1.25;text-transform:none}.Home2_marketingTitleAccent__7M1cf{color:var(--accent)}.Home2_marketingText__QIEMX{max-width:520px;margin:0 0 28px;color:hsla(0,0%,100%,.78);font-size:var(--fs-base);line-height:1.6}.Home2_marketingBtn__yByV9,.Home2_marketingBtn__yByV9:hover{background:var(--accent);color:#000}.Home2_marketingBtn__yByV9:hover{background:#fff}.Home2_marketingVisual__YBi5U{display:flex;justify-content:center}.Home2_marketingPersonCard__KqsyY{position:relative}.Home2_marketingPersonCard__KqsyY:before{content:"";position:absolute;inset:16px -16px -16px 16px;border-radius:var(--card-radius);background:var(--accent)}.Home2_marketingPersonImg__KO9lJ{position:relative;display:block;width:auto;height:clamp(320px,26vw,560px);border-radius:var(--card-radius);object-fit:cover}.Home2_marketingMegaphoneBadge__0cImp{position:absolute;bottom:28px;left:-28px;display:flex;align-items:center;gap:8px;padding:10px 16px;border:1px solid var(--line-dark);border-radius:999px;background:#000;color:#fff;font-size:12px;white-space:nowrap}.Home2_marketingMegaphoneBadge__0cImp svg{color:var(--accent)}.Home2_faqSectionDark__w0roZ{padding-block:var(--section-pad);background:var(--dark)}.Home2_faqAccordionBox__MQLM4{width:min(100%,53.6vw);margin-inline:auto;padding:8px calc(36 * var(--u));border-radius:var(--card-radius);background:#fff}.Home2_faqItem__12CeP{border-bottom:1px solid var(--line-light)}.Home2_faqItem__12CeP:last-child{border-bottom:0}.Home2_faqHeading__QZhZ7{margin:0;text-transform:none}.Home2_faqButton__X4u3o{display:grid;grid-template-columns:calc(44 * var(--u)) 1fr auto;align-items:baseline;grid-gap:8px;gap:8px;width:100%;padding:calc(22 * var(--u)) 0;border:0;background:none;color:#000;font-size:var(--fs-sub);font-weight:600;line-height:1.5;text-align:left}.Home2_faqIndex__FRxgE{color:var(--muted);font-size:var(--fs-base);font-weight:500}.Home2_faqQuestionText__44Ic0{min-width:0}.Home2_faqChevron__w_sdi{align-self:center;transition:transform .25s}.Home2_faqChevronOpen__8usRh{transform:rotate(180deg)}.Home2_faqPanel__JjXeH{overflow:hidden}.Home2_faqPanelInner__2zdlg{padding:0 calc(32 * var(--u)) calc(24 * var(--u)) calc(44 * var(--u) + 8px);color:#1a1a1a;font-size:var(--fs-base);line-height:1.6}.Home2_faqPanelInner__2zdlg p{margin:0 0 10px;color:#1a1a1a;font-size:var(--fs-base);line-height:1.6}.Home2_faqBulletsHeading__TlRfd{font-weight:600}.Home2_faqBulletsList__Q_1NL{margin:0;padding-left:18px}.Home2_faqBulletsList__Q_1NL li{margin-bottom:8px;list-style:disc}@media (max-width:1100px){.Home2_aiGrid__HASg8,.Home2_practicesGrid__7AVjI,.Home2_quoteGrid__TkBuf{grid-template-columns:1fr}.Home2_practicesIntro____zjF{position:static}.Home2_practicesGrid__7AVjI{gap:32px}.Home2_faqAccordionBox__MQLM4{width:100%}.Home2_growthBanner__GU8h3{height:auto}.Home2_aiGrid__HASg8{min-height:0}.Home2_aiVisualCol__665jj{min-height:340px}.Home2_aiContentCol__pflNK{padding:28px calc(36 * var(--u))}.Home2_industryGrid__o_X9y{grid-template-columns:1fr 1fr 1fr;gap:24px}.Home2_industryMedia__K0JAE{width:100%}.Home2_clientLogoGrid__nNZGT{grid-template-columns:repeat(4,1fr)}.Home2_serviceCard__Rcpqf{padding:22px 16px}}@media (max-width:767px){.Home2_container__5oK68{padding-inline:20px}.Home2_servicesPin__S0amF .Home2_container__5oK68{padding-inline:0}.Home2_servicesPin__S0amF{position:static}.Home2_servicesSpacer__1E1Wk,.Home2_servicesTravel__C9DXa{display:none}.Home2_serviceGrid__hzDN1{grid-template-columns:1fr}.Home2_quoteCard__X4Cyz,.Home2_quoteMedia__UjJ9p{min-height:300px}.Home2_serviceCell__NPJS_,.Home2_serviceCell__NPJS_:last-child{border-right:0;border-bottom:1px solid var(--line-light);border-left:0}.Home2_serviceCard__Rcpqf{transform:none!important;min-height:0;padding:26px 20px}.Home2_serviceDesc__gydlH{min-height:0}.Home2_tabBar__h25qF{gap:6px}.Home2_aiCardsGrid__yirFy,.Home2_archBanner__TIMpJ,.Home2_growthBanner__GU8h3,.Home2_marketingInner___Sr7a{grid-template-columns:1fr}.Home2_clientLogoGrid__nNZGT{grid-template-columns:repeat(2,1fr);gap:24px 12px}.Home2_laurelSvg__iRKbg{width:30px}.Home2_platformRow__RZw5G{grid-template-columns:1fr;gap:2px;padding-right:0}.Home2_platformBadge__yLZW4,.Home2_platformRowHidden__bkcpv,.Home2_platformTrophy__9xR22{display:none}.Home2_showMoreWrap___GdQN{display:block;margin-top:22px;text-align:center}.Home2_industryGrid__o_X9y{grid-template-columns:1fr}.Home2_industryMedia__K0JAE{position:relative;top:0;height:230px}.Home2_industryDetail__sn_z8{position:static}.Home2_industryList__TQWM9{flex-direction:row;flex-wrap:wrap;gap:8px;padding-block:0}.Home2_industryItem__BcTO_{height:auto;padding:6px 13px;border:1px solid var(--line-dark);border-radius:999px;font-size:13px}.Home2_marketingVisual__YBi5U{display:none}.Home2_faqAccordionBox__MQLM4{padding-inline:16px}.Home2_faqPanelInner__2zdlg{padding-right:0;padding-left:0}}@media (prefers-reduced-motion:reduce){.Home2_marqueeTrack__873gL,.Home2_prismSvg___C2U_,.Home2_sphereSvg__annla{animation:none}.Home2_splitWait__5BpwF .Home2_splitChar__0N0au{opacity:1;transform:none}.Home2_splitPlay__whP67 .Home2_splitChar__0N0au{animation:none}}