.AiDeanAnimations_revealCard__A0WCf,.AiDeanAnimations_revealSection__Ju_8c{opacity:0;transform:translate3d(0,24px,0);transition-property:opacity,transform;transition-duration:.7s;transition-timing-function:cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.AiDeanAnimations_revealCard__A0WCf{transition-duration:.62s}.AiDeanAnimations_isVisible__9UjuB{opacity:1;transform:translateZ(0)}@media (prefers-reduced-motion:reduce){.AiDeanAnimations_revealCard__A0WCf,.AiDeanAnimations_revealSection__Ju_8c{opacity:1!important;transform:none!important;transition:none!important}}.HcLogoStrip_strip__su7fg{padding-block:3rem;border-bottom:1px solid var(--hc-border);overflow:hidden}.HcLogoStrip_label__uRqvC{font-size:16px;font-weight:600;letter-spacing:.04em;color:var(--hc-ink-500);text-align:center;margin-bottom:0;margin-top:0}.HcLogoStrip_marquee__ZTGrx{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.HcLogoStrip_row__C_Hif{display:flex;align-items:center;gap:clamp(2rem,5vw,3.5rem);width:max-content;animation:HcLogoStrip_marquee__ZTGrx 28s linear infinite}.HcLogoStrip_row__C_Hif:focus-within,.HcLogoStrip_strip__su7fg:hover .HcLogoStrip_row__C_Hif{animation-play-state:paused}.HcLogoStrip_chip__MoXMJ{font-family:var(--hc-font-display);font-weight:700;font-size:1rem;color:var(--hc-ink-400);opacity:.85;letter-spacing:-.01em;transition:opacity .2s ease,color .2s ease;white-space:nowrap}.HcLogoStrip_chip__MoXMJ:hover{opacity:1;color:var(--hc-ink-700)}@media (prefers-reduced-motion:reduce){.HcLogoStrip_row__C_Hif{animation:none;flex-wrap:wrap;justify-content:center}}@keyframes HcLogoStrip_marquee__ZTGrx{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.HubspotDevPartners_section__3PGpg{width:100%;background:var(--hs-light-bg);border-bottom:1px solid #dee2e6}.HubspotDevPartners_container__VK9yv{max-width:1320px;margin:0 auto;padding:60px 0;border-bottom:1px solid var(--hs-panel-border)}.HubspotDevPartners_partnerSection__nLbg_{background:var(--hs-peach-bg)}.HubspotDevPartners_heading__tvC9G{text-align:center;font-size:16px;font-weight:600;letter-spacing:.04em;color:#5d7884;margin:0}.HubspotDevPartners_row__qgHQz{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:clamp(20px,4vw,48px)}.HubspotDevPartners_logoWrap__f6jcl{display:inline-flex;height:60px;background:#fff;padding:5px;border-radius:6px;border:1px solid #ccc;transition:all .35s ease}.HubspotDevPartners_logoWrap__f6jcl:hover{transform:translateY(-5px)}.HubspotDevPartners_logo__r69F1{max-height:100%}.HubspotDevPartners_partnerSection__nLbg_{overflow:hidden}.HubspotDevPartners_slider___yUuE{width:100%;overflow:hidden;position:relative;padding-top:40px}.HubspotDevPartners_track__uQ7N5{display:flex;align-items:center;gap:80px;width:max-content;animation:HubspotDevPartners_logoScroll__ZYL7M 30s linear infinite}.HubspotDevPartners_logoWrap__f6jcl{flex-shrink:0;display:flex;align-items:center;justify-content:center}.HubspotDevPartners_logo__r69F1{height:50px;width:auto;object-fit:contain;opacity:.85;transition:opacity .3s ease}.HubspotDevPartners_logo__r69F1:hover{opacity:1}@keyframes HubspotDevPartners_logoScroll__ZYL7M{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (max-width:768px){.HubspotDevPartners_heading__tvC9G{padding:0 20px;margin:0}}.HcChallenges_grid__G2rY1{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem}.HcChallenges_card__5U0oM{background:#fff;border:1px solid var(--hc-border);border-radius:var(--hc-radius-md);padding:1.6rem;height:100%;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.HcChallenges_card__5U0oM:hover{transform:translateY(-4px);box-shadow:var(--hc-shadow-md);border-color:transparent}.HcChallenges_icon__gjiqs{width:46px;height:46px;border-radius:12px;background:#feedea;color:#e4572e;display:flex;align-items:center;justify-content:center;font-size:1.2rem;margin-bottom:1rem}.HcChallenges_card__5U0oM h3{font-size:1.05rem;margin-bottom:.5rem}.HcChallenges_card__5U0oM p{font-size:.9rem;margin-bottom:.85rem}.HcChallenges_fix__llrxm{display:flex;gap:.5rem;align-items:flex-start;font-size:.84rem;color:var(--hc-navy-900);font-weight:500;background:var(--hc-gray-50);border-radius:10px;padding:.6rem .75rem}.HcChallenges_fix__llrxm i{color:var(--hc-success);margin-top:.15rem}@media (max-width:991.98px){.HcChallenges_grid__G2rY1{grid-template-columns:repeat(2,1fr)}}@media (max-width:575.98px){.HcChallenges_grid__G2rY1{grid-template-columns:1fr}.HcChallenges_card__5U0oM{padding:1.5rem}}.HcHubs_grid__mF3Iv{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem}.HcHubs_card__LWYJM{background:#fff;border:1px solid var(--hc-border);border-radius:var(--hc-radius-md);padding:1.6rem;height:100%;transition:transform .2s ease,box-shadow .2s ease}.HcHubs_card__LWYJM:hover{transform:translateY(-4px);box-shadow:var(--hc-shadow-md)}.HcHubs_kicker__IzAP2{font-size:.68rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--hc-orange-600);margin-bottom:.5rem;display:block}.HcHubs_card__LWYJM h3{font-size:1.05rem;margin-bottom:.5rem}.HcHubs_card__LWYJM p{font-size:.85rem;margin-bottom:1.1rem}.HcHubs_tagRow__2HCV5{display:flex;flex-wrap:wrap;gap:.4rem}.HcHubs_tagPill__pxx7P{background:var(--hc-gray-100);color:var(--hc-ink-700);font-size:.72rem;font-weight:600;padding:.25rem .65rem;border-radius:999px}@media (max-width:991.98px){.HcHubs_grid__mF3Iv{grid-template-columns:repeat(2,1fr)}}@media (max-width:575.98px){.HcHubs_grid__mF3Iv{grid-template-columns:1fr}}.HcDemo_shell__54Zzb{background:var(--hc-navy-900);border-radius:var(--hc-radius-lg);padding:clamp(1rem,3vw,2.25rem);box-shadow:var(--hc-shadow-lg)}.HcDemo_tabs__Twndy{display:flex;gap:.5rem;flex-wrap:wrap;margin-bottom:1.25rem}.HcDemo_tab__o2QIQ{border:1px solid hsla(0,0%,100%,.16);background:hsla(0,0%,100%,.04);color:#c4cee0;font-size:.82rem;font-weight:600;padding:.55rem 1.05rem;border-radius:var(--hc-radius-pill);transition:all .18s ease;cursor:pointer}.HcDemo_tabActive__tWDQ1,.HcDemo_tab__o2QIQ:hover{background:var(--hc-orange-600);border-color:var(--hc-orange-600);color:#fff}.HcDemo_screen__6mrPN{background:#fff;border-radius:var(--hc-radius-md);overflow:hidden;box-shadow:0 20px 44px rgba(0,0,0,.35);animation:HcDemo_demoFadeIn__KIVcx .45s ease}.HcDemo_screenTopbar__OPeM5{display:flex;align-items:center;gap:.5rem;padding:.7rem 1rem;background:var(--hc-gray-100);border-bottom:1px solid var(--hc-border)}.HcDemo_screenTopbar__OPeM5 span{width:9px;height:9px;border-radius:50%;background:#d7dee9}.HcDemo_screenBody__tNiK0{padding:1.5rem}.HcDemo_grid__rSdJA{display:grid;grid-template-columns:200px 1fr;grid-gap:1.25rem;gap:1.25rem}.HcDemo_sidebar__FFCSh{border-right:1px solid var(--hc-border);padding-right:1.25rem}.HcDemo_item__WIQLr{font-size:.82rem;color:var(--hc-ink-500);padding:.5rem .6rem;border-radius:8px;margin-bottom:.25rem;display:flex;align-items:center}.HcDemo_itemActive__Cjnfy{background:var(--hc-orange-100);color:var(--hc-orange-600);font-weight:600}.HcDemo_kpiRow__pPgjf{display:flex;gap:.75rem;margin-bottom:1.25rem;flex-wrap:wrap}.HcDemo_kpi__4qlVP{flex:1 1;min-width:120px;background:var(--hc-gray-50);border:1px solid var(--hc-border);border-radius:var(--hc-radius-sm);padding:.8rem 1rem}.HcDemo_kpiLbl__h8Z5n{font-size:.68rem;color:var(--hc-ink-500);text-transform:uppercase}.HcDemo_kpiVal__VNhxN{font-size:1.3rem}.HcDemo_kpiValSm__yJYER,.HcDemo_kpiVal__VNhxN{font-family:var(--hc-font-display);font-weight:700;color:var(--hc-navy-900)}.HcDemo_kpiValSm__yJYER{font-size:1rem}.HcDemo_pipelineCols__QSKRp{display:flex;gap:.5rem}.HcDemo_col__znbOt{flex:1 1}.HcDemo_col__znbOt,.HcDemo_timelineCol__QY9E4{background:var(--hc-gray-50);border-radius:var(--hc-radius-sm);padding:.6rem;border:1px solid var(--hc-border)}.HcDemo_timelineCol__QY9E4{max-width:100%}.HcDemo_colTitle__hVKPX{font-size:.68rem;font-weight:700;color:var(--hc-ink-700);margin-bottom:.5rem}.HcDemo_deal__Rei0F{background:#fff;border:1px solid var(--hc-border);border-radius:8px;padding:.5rem .6rem;font-size:.68rem;color:var(--hc-ink-700);margin-bottom:.4rem;box-shadow:var(--hc-shadow-xs)}.HcDemo_deal__Rei0F b{display:block;color:var(--hc-navy-900);font-size:.72rem}.HcDemo_barChart__rdZEP{display:flex;align-items:flex-end;gap:.6rem;height:130px;padding:.5rem 0}.HcDemo_bar__Ndkyc{flex:1 1;background:linear-gradient(180deg,var(--hc-blue-500),var(--hc-blue-600));border-radius:6px 6px 0 0}.HcDemo_barAccent__jFZLU{background:linear-gradient(180deg,var(--hc-orange-500),var(--hc-orange-600))}@media (max-width:991.98px){.HcDemo_grid__rSdJA{grid-template-columns:1fr}.HcDemo_sidebar__FFCSh{display:none}}@keyframes HcDemo_demoFadeIn__KIVcx{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.HcIntegrations_grid__kQwOY{display:grid;grid-template-columns:5fr 7fr;align-items:center;grid-gap:3rem;gap:3rem}.HcIntegrations_conceptList__Ux0F_{list-style:none;padding:0;margin:0 0 2rem}.HcIntegrations_conceptList__Ux0F_ li{display:flex;gap:.85rem;align-items:flex-start;padding:.65rem 0;border-bottom:1px dashed var(--hc-border)}.HcIntegrations_conceptList__Ux0F_ li:last-child{border-bottom:none}.HcIntegrations_ico___p7LE{width:30px;height:30px;border-radius:8px;flex-shrink:0;background:var(--hc-orange-100);color:var(--hc-orange-600);display:flex;align-items:center;justify-content:center;font-size:.85rem}.HcIntegrations_conceptList__Ux0F_ b{color:var(--hc-navy-900);font-size:.94rem;display:block}.HcIntegrations_conceptList__Ux0F_ span{display:flex;color:var(--hc-ink-500);font-size:.86rem}.HcIntegrations_diagram__iPdUm{position:relative;width:min(620px,100%);aspect-ratio:1/1;margin-inline:auto}.HcIntegrations_lines__LUQjl{position:absolute;inset:0;width:100%;height:100%}.HcIntegrations_lines__LUQjl path{fill:none;stroke:var(--hc-border);stroke-width:1.5}.HcIntegrations_flow__d0DO3{stroke:var(--hc-orange-400)!important;stroke-width:2;stroke-dasharray:6 8;opacity:.85;animation:HcIntegrations_dashFlow__rq20m 2.4s linear infinite}.HcIntegrations_core__bTDcZ{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:128px;height:128px;border-radius:50%;background:linear-gradient(135deg,var(--hc-orange-600),var(--hc-orange-500));color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 16px 40px rgba(255,92,53,.32);z-index:3;text-align:center;animation:HcIntegrations_pulseRing__NQXWi 3.4s ease-in-out infinite}.HcIntegrations_core__bTDcZ i{font-size:1.4rem;margin-bottom:.25rem}.HcIntegrations_coreT1__1rhPh{font-family:var(--hc-font-display);font-weight:700;font-size:.85rem}.HcIntegrations_coreT2__RMVc1{font-size:.6rem;opacity:.9}.HcIntegrations_node__ddkLT{position:absolute;transform:translate(-50%,-50%);width:132px;text-align:center;z-index:2}.HcIntegrations_nodeIcon__ySFEI{width:52px;height:52px;border-radius:15px;margin-inline:auto;display:flex;align-items:center;justify-content:center;font-size:1.3rem;color:#fff;box-shadow:var(--hc-shadow-md);transition:transform .25s ease,box-shadow .25s ease}.HcIntegrations_node__ddkLT:hover .HcIntegrations_nodeIcon__ySFEI{transform:translateY(-4px) scale(1.06);box-shadow:var(--hc-shadow-lg)}.HcIntegrations_nodeName__2pmuK{display:block;margin-top:.55rem;font-size:.8rem;font-weight:700;color:var(--hc-navy-900)}.HcIntegrations_nodeSync__dnSFx{display:block;font-size:.68rem;color:var(--hc-ink-500);line-height:1.3}.HcIntegrations_gridMobile__LKW3W{display:none}.HcIntegrations_cardMobile__kxKQT{background:#fff;border:1px solid var(--hc-border);border-radius:var(--hc-radius-md);padding:1rem;display:flex;align-items:center;gap:.75rem;width:calc(50% - .3rem);box-shadow:var(--hc-shadow-xs)}.HcIntegrations_cardMobile__kxKQT .HcIntegrations_nodeIcon__ySFEI{width:42px;height:42px;border-radius:12px;flex-shrink:0;font-size:1.05rem}.HcIntegrations_cardMobile__kxKQT .HcIntegrations_nodeName__2pmuK,.HcIntegrations_cardMobile__kxKQT .HcIntegrations_nodeSync__dnSFx{display:block}.HcIntegrations_disclaimer__rFkyn{text-align:center;margin-top:1rem;font-size:.78rem;color:var(--hc-ink-500)}@media (max-width:991.98px){.HcIntegrations_grid__kQwOY{grid-template-columns:1fr;gap:2.5rem}.HcIntegrations_diagram__iPdUm{display:none}.HcIntegrations_gridMobile__LKW3W{display:flex;flex-wrap:wrap;gap:.6rem;justify-content:center}}@keyframes HcIntegrations_dashFlow__rq20m{to{stroke-dashoffset:-140}}@keyframes HcIntegrations_pulseRing__NQXWi{0%,to{box-shadow:0 16px 40px rgba(255,92,53,.32),0 0 0 0 rgba(255,122,69,.28)}50%{box-shadow:0 16px 40px rgba(255,92,53,.32),0 0 0 16px rgba(255,122,69,0)}}.HcMigration_panel__heq2Z{background:linear-gradient(180deg,var(--hc-gray-50),#fff);border:1px solid var(--hc-border);border-radius:var(--hc-radius-lg);padding:clamp(1.75rem,3vw,2.75rem);box-shadow:var(--hc-shadow-sm)}.HcMigration_grid__vDS19{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem;gap:2rem;align-items:start}.HcMigration_checklist__nWCHD{list-style:none;padding:0;margin:0 0 1.75rem}.HcMigration_checklist__nWCHD li{display:flex;gap:.65rem;align-items:flex-start;font-size:.92rem;color:var(--hc-ink-700);font-weight:500;padding:.5rem 0}.HcMigration_checklist__nWCHD li i{color:var(--hc-success);margin-top:.2rem;flex-shrink:0}.HcMigration_pillRow__Bh218{display:flex;flex-wrap:wrap;gap:.6rem;margin-bottom:1.5rem}.HcMigration_pill__exY20{display:inline-flex;align-items:center;gap:.5rem;background:#fff;border:1px solid var(--hc-border);border-radius:10px;padding:.55rem .95rem;font-size:.8rem;font-weight:700;color:var(--hc-navy-900);box-shadow:var(--hc-shadow-xs);transition:transform .2s ease,box-shadow .2s ease}.HcMigration_pill__exY20:hover{transform:translateY(-2px);box-shadow:var(--hc-shadow-sm)}.HcMigration_pill__exY20 i{color:var(--hc-orange-600);font-size:.75rem}.HcMigration_hubTarget__Q7XOU{color:var(--hc-orange-600)}.HcMigration_principleBox__49d7j{background:#fff;border:1px solid var(--hc-border);border-radius:var(--hc-radius-md);padding:1.4rem 1.5rem;box-shadow:var(--hc-shadow-xs)}.HcMigration_principleBox__49d7j h4{font-size:.95rem;margin-bottom:.5rem;display:flex;align-items:center;gap:.5rem}.HcMigration_principleBox__49d7j h4 i{color:var(--hc-orange-600)}.HcMigration_principleBox__49d7j p{font-size:.87rem;margin:0}@media (max-width:991.98px){.HcMigration_grid__vDS19{grid-template-columns:1fr;gap:1.5rem}}.HcIndustries_grid__43f9J{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem}.HcIndustries_card__YxWBC{background:#fff;border:1px solid var(--hc-border);border-radius:var(--hc-radius-md);padding:1.5rem;height:100%;transition:box-shadow .2s ease,transform .2s ease}.HcIndustries_card__YxWBC:hover{box-shadow:var(--hc-shadow-md);transform:translateY(-3px)}.HcIndustries_icon__vYBuM{width:42px;height:42px;border-radius:11px;background:var(--hc-gray-100);color:var(--hc-navy-900);display:flex;align-items:center;justify-content:center;font-size:1.05rem;margin-bottom:.9rem}.HcIndustries_card__YxWBC h3{font-size:.98rem;margin-bottom:.35rem}.HcIndustries_card__YxWBC p{font-size:.84rem;margin:0}@media (max-width:991.98px){.HcIndustries_grid__43f9J{grid-template-columns:repeat(2,1fr)}}@media (max-width:575.98px){.HcIndustries_grid__43f9J{grid-template-columns:1fr}}.HcFaq_header__NzodI{max-width:1000px;margin:0 auto 2.5rem;text-align:center}.HcFaq_itemsGrid__mPTSh{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem 1.5rem;gap:1rem 1.5rem}.HcFaq_inlineLink__uAUXz{color:var(--hc-orange-600);font-weight:600}.HcFaq_list__VRrh_{display:flex;flex-direction:column;gap:1rem}.HcFaq_item__bvzH1{background:#fff;border:1px solid #e5e8ee;border-radius:12px;overflow:hidden}.HcFaq_item__bvzH1 h3{font-size:15px;color:#1a1f2b!important}.HcFaq_question__XWeVo{width:100%;text-align:left;background:none;border:none;cursor:pointer;padding:1.1rem 1.35rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;font-family:var(--hc-font-display,inherit);font-weight:600;font-size:15px;color:#1a1f2b}.HcFaq_chev__fRnr6{transition:transform .25s ease;color:#9aa2b3;flex-shrink:0}.HcFaq_chevOpen__77PCE{transform:rotate(180deg)}.HcFaq_answer__TxeA7{max-height:0;overflow:hidden;transition:max-height .3s ease}.HcFaq_answerInner__reqAE{padding:0 1.35rem 1.25rem;font-size:.92rem;line-height:1.6;color:var(--hc-ink-700,#55607a)}@media (max-width:991.98px){.HcFaq_itemsGrid__mPTSh{grid-template-columns:1fr;gap:1rem}}.HcFinalCta_finalCta__pfoeS{background:radial-gradient(60% 80% at 85% 20%,rgba(255,122,69,.22),transparent 60%),linear-gradient(135deg,var(--hc-navy-950),var(--hc-navy-800));border-radius:var(--hc-radius-lg);padding:clamp(2.25rem,3vw + 1rem,4rem);color:#fff;position:relative;overflow:hidden}.HcFinalCta_grid__7LrDS{position:relative;z-index:2;display:grid;grid-template-columns:7fr 5fr;grid-gap:2rem;gap:2rem;align-items:center}.HcFinalCta_title__HWlCB{color:#fff;margin-bottom:.75rem}.HcFinalCta_desc__1YFa9{color:#c4cee0;max-width:520px;margin-bottom:1.5rem}.HcFinalCta_panel__yMbh0{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.14);border-radius:var(--hc-radius-md);padding:1.5rem}.HcFinalCta_row__oGZTp{display:flex;align-items:center;gap:.65rem;font-size:.88rem;color:#e6ecfa;padding:.55rem 0;border-bottom:1px dashed hsla(0,0%,100%,.14)}.HcFinalCta_row__oGZTp:last-child{border-bottom:none}.HcFinalCta_row__oGZTp i{color:var(--hc-orange-500)}@media (max-width:991.98px){.HcFinalCta_grid__7LrDS{grid-template-columns:1fr;gap:1.5rem}}.HcMobileStickyCta_bar__T4hXK{position:fixed;left:0;right:0;bottom:0;z-index:1040;background:#fff;border-top:1px solid var(--hc-border);padding:.75rem 1rem;box-shadow:0 -8px 24px rgba(15,27,46,.1);display:none}.HcMobileStickyCta_btn__P5WLn{display:flex;align-items:center;justify-content:center;width:100%;font-family:var(--hc-font-body);font-weight:600;font-size:.95rem;background:var(--hc-orange-600);color:#fff;border-radius:var(--hc-radius-pill);padding:.8rem 1.6rem}@media (max-width:767.98px){.HcMobileStickyCta_bar__T4hXK{display:block}}