@media (max-width:1024px){.hf-page .hf-section__inner{padding:72px 32px}.hf-page .hf-section--tight .hf-section__inner{padding:48px 32px}.hf-page .hf-display--lg{font-size:44px}.hf-page .hf-display--md{font-size:36px}}@media (max-width:640px){.hf-page .hf-section--tight .hf-section__inner,.hf-page .hf-section__inner{padding:24px 20px!important}.hf-page #problem .hf-section__inner{padding-top:48px!important}.hf-page .hf-finalcta-section,.hf-page .hf-pin__inner .hf-section__inner{padding-bottom:24px!important;padding-top:24px!important}.hf-page .hf-display--xl{font-size:clamp(32px,8.5vw,46px);line-height:1.06}.hf-page .hf-display--lg{font-size:34px;line-height:1.1}.hf-page .hf-display--md{font-size:28px;line-height:1.12}.hf-page .hf-lede{font-size:17px}.hf-page .hf-lede--lg{font-size:18px}}@media (max-width:1024px){.hf-page .hf-header-pill__nav{display:none}}@media (max-width:640px){.hf-page .hf-header-shell{padding-left:10px;padding-right:10px}.hf-page .hf-header-pill__inner{gap:8px;padding:8px 8px 8px 14px}.hf-page .hf-header-pill__right{gap:6px}.hf-page .hf-header-pill__btn{font-size:14px;padding-left:12px;padding-right:12px}.hf-page .hf-header-pill__btn--secondary{display:none}}@media (max-width:1024px){.hf-page .hf-hero-v3{margin:14px 14px 0}.hf-page .hf-hero-v3__stage{padding:40px 28px 48px}.hf-page .hf-hero-v3__lede{max-width:540px}}@media (max-width:640px){.hf-page .hf-hero-v3{border-radius:20px;margin:10px 10px 0}.hf-page .hf-hero-v3__bg{animation:hf-hero-bg-drift 22s ease-in-out infinite alternate;background-size:135% 135%}.hf-page .hf-hero-v3__stage{min-height:calc(100vh - 20px);padding:28px 18px 32px}.hf-page .hf-hero-v3__content{align-items:flex-start;text-align:left}.hf-page .hf-hero-v3__headline{font-size:38px;line-height:1.06;margin-bottom:18px}.hf-page .hf-hero-v3__lede{font-size:16px;margin-bottom:28px;max-width:100%}.hf-page .hf-hero-v3__ctas{justify-content:flex-start;width:auto}.hf-page .hf-hero-v3__ctas .hf-btn{border-radius:9999px;font-size:15px;justify-content:center;padding:12px 26px;width:auto}.hf-page .hf-hero-v3__trust{text-align:center}.hf-page .hf-hero-v3__trust-window{margin-left:auto;margin-right:auto}.hf-page .hf-hero-v3__trust .hf-marquee__item{font-size:18px}.hf-page .hf-hero-v3__trust-window{max-width:300px}}@media (max-width:1024px){.hf-page .hf-pin{height:auto;--section-progress:1!important;--reveal:1!important;--scroll-progress:0!important;--exit-progress:0!important}.hf-page .hf-pin__inner{height:auto;min-height:0;position:static}.hf-page #problem{display:block;min-height:0}.hf-page .hf-pin[data-pin=cost-efficiency] .hf-pin__inner{padding-top:0}.hf-page .hf-pin__inner .hf-section__inner{padding-bottom:56px;padding-top:56px}}@media (max-width:640px){.hf-page .hf-pin__inner .hf-section__inner{padding-bottom:44px;padding-top:44px}}@media (max-width:1024px){.hf-page .hf-problem-grid{grid-template-columns:1fr}}@media (max-width:640px){.hf-page #problem .hf-display--lg{font-size:24px!important}.hf-page .xp-stage{border-radius:0;gap:14px;height:auto;overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;cursor:grab;margin-right:-20px;padding-bottom:6px;scrollbar-width:none;-ms-overflow-style:none}.hf-page .xp-stage::-webkit-scrollbar{display:none}.hf-page .xp-stage.is-dragging{cursor:grabbing}.hf-page .xp-card{border-radius:16px;cursor:default;flex:0 0 84%;height:430px;pointer-events:none;transition:none}.hf-page .xp-stage:hover .xp-card,.hf-page .xp-stage:hover .xp-card:hover{flex:0 0 84%}.hf-page .xp-stage:hover .xp-card:not(:hover) .xp-body{opacity:1;transform:none}.hf-page .xp-card{padding:22px}.hf-page .xp-top{align-items:flex-start;padding-top:28px}.hf-page .xp-body,.hf-page .xp-num,.hf-page .xp-title{text-align:left}.hf-page .xp-num{left:22px;margin:0;position:absolute;top:20px;z-index:2}.hf-page .xp-illus{align-items:flex-end;justify-content:flex-start;padding-bottom:12px;padding-top:12px}.hf-page .xp-illus>*{margin-left:0;margin-right:auto}.hf-page .xp-stage .hf-pi-fall,.hf-page .xp-stage .hf-pi-flash,.hf-page .xp-stage .hf-pi-march,.hf-page .xp-stage .hf-pi-scanner__line{animation-play-state:running!important}}@media (max-width:1024px){.hf-page #adoption .hf-adopt-headgrid,.hf-page #productivity .hf-adopt-headgrid{gap:28px;grid-template-columns:1fr;margin-top:0}.hf-page #adoption .hf-split,.hf-page #productivity .hf-split{gap:48px}}@media (max-width:640px){.hf-page #adoption .hf-split,.hf-page #productivity .hf-split{grid-template-columns:minmax(0,1fr)}.hf-page #adoption .hf-beauty,.hf-page #cost-efficiency .hf-beauty,.hf-page #productivity .hf-beauty{max-width:none;min-width:0}.hf-page #adoption .hf-bs-shell,.hf-page #cost-efficiency .hf-bs-shell,.hf-page #productivity .hf-bs-shell{min-width:0;overflow-x:auto;-webkit-overflow-scrolling:touch}.hf-page #adoption .hf-bs,.hf-page #cost-efficiency .hf-bs,.hf-page #productivity .hf-bs{border-bottom-right-radius:0;border-top-right-radius:0;min-width:0;width:880px}.hf-page #adoption .hf-bs{zoom:.558}.hf-page #productivity .hf-bs{zoom:.583}.hf-page #cost-efficiency .hf-beauty--usage .hf-bs{zoom:.529}.hf-page #cost-efficiency .hf-beauty:not(.hf-beauty--usage) .hf-bs{zoom:.56}.hf-page #adoption .hf-beauty,.hf-page #cost-efficiency .hf-eff-card-wrap.is-active .hf-beauty,.hf-page #productivity .hf-beauty{display:block;margin-left:-20px;margin-right:-20px;width:calc(100% + 40px)}.hf-page #adoption .hf-bs-shell,.hf-page #cost-efficiency .hf-bs-shell,.hf-page #productivity .hf-bs-shell{border-bottom-right-radius:0;border-top-right-radius:0;margin:0 0 0 20px;padding-left:0;padding-right:0;width:auto}.hf-page #cost-efficiency .hf-eff-card-wrap.is-active .hf-eff-content-body,.hf-page #cost-efficiency .hf-eff-content-body,.hf-page .hf-bs-shell,.hf-page .hf-uitbl{scrollbar-width:none;-ms-overflow-style:none}.hf-page #cost-efficiency .hf-eff-content-body::-webkit-scrollbar,.hf-page .hf-bs-shell::-webkit-scrollbar,.hf-page .hf-uitbl::-webkit-scrollbar{display:none}.hf-page #cost-efficiency .hf-eff-head{margin-bottom:24px;margin-left:0;text-align:left}.hf-page #cost-efficiency .hf-eff-cards:not(.is-expanded-usage):not(.is-expanded-cost){align-items:flex-start;flex-direction:row;gap:10px;overflow-x:visible}.hf-page #cost-efficiency .hf-eff-card-wrap:not(.is-active):not(.is-collapsing){flex:1 1 0;min-width:0}.hf-page #cost-efficiency .hf-eff-summary .hf-eff-card__kpis,.hf-page #cost-efficiency .hf-eff-summary .hf-eff-card__lede{display:none}.hf-page #cost-efficiency .hf-eff-summary .hf-eff-card__title{font-size:16px;line-height:1.18;min-height:3.54em}.hf-page #cost-efficiency .hf-eff-card-shell{padding:5px}.hf-page #cost-efficiency .hf-eff-summary{padding:16px 14px}.hf-page #cost-efficiency .hf-eff-summary .hf-eff-card__eyebrow{font-size:10px;padding:3px 8px}.hf-page #cost-efficiency .hf-eff-summary{align-items:flex-start;text-align:left}.hf-page #cost-efficiency .hf-eff-summary[data-align=left] .hf-eff-card__title,.hf-page #cost-efficiency .hf-eff-summary[data-align=right] .hf-eff-card__title{text-align:left}.hf-page #cost-efficiency .hf-eff-summary .hf-eff-card__cta,.hf-page #cost-efficiency .hf-eff-summary[data-align=left] .hf-eff-card__eyebrow,.hf-page #cost-efficiency .hf-eff-summary[data-align=right] .hf-eff-card__eyebrow{align-self:flex-start}.hf-page #cost-efficiency .hf-eff-summary .hf-eff-fc__labels{display:none}.hf-page #cost-efficiency .hf-eff-summary .hf-eff-card__viz{align-self:stretch;border-top:0;flex:0 0 auto;height:92px!important;margin-top:12px;min-height:0;padding-top:0;width:100%}.hf-page #cost-efficiency .hf-eff-summary .hf-eff-viz-chart{flex:1;height:100%;min-height:0!important}.hf-page #cost-efficiency .hf-eff-summary .hf-eff-viz-grid{align-content:center;gap:5px;grid-template-columns:repeat(6,1fr);height:100%}.hf-page #cost-efficiency .hf-eff-summary .hf-eff-viz-seat:nth-child(n+25){display:none}.hf-page #cost-efficiency .hf-eff-summary .hf-eff-viz-seat{border-radius:3px}.hf-page #cost-efficiency .hf-eff-card-wrap.is-active .hf-eff-content--expanded{padding-left:0}.hf-page #cost-efficiency .hf-eff-card-wrap.is-active .hf-eff-content-bar{height:auto;padding:0 0 12px;position:static;width:100%}.hf-page #cost-efficiency .hf-eff-card-wrap.is-active .hf-eff-back{border-radius:10px;flex-direction:row;gap:6px;height:auto;justify-content:flex-start;padding:8px 14px;width:auto}.hf-page #adoption .hf-adopt-headgrid h2,.hf-page #cost-efficiency .hf-eff-head .hf-display,.hf-page #productivity .hf-adopt-headgrid h2{font-size:24px!important;letter-spacing:-.2px!important;line-height:1.18!important}.hf-page #adoption .hf-adopt-headgrid h2 span,.hf-page #cost-efficiency .hf-eff-head .hf-display span,.hf-page #productivity .hf-adopt-headgrid h2 span{letter-spacing:-.2px!important}.hf-page #adoption .hf-adopt-headgrid p,.hf-page #cost-efficiency .hf-eff-head .hf-lede,.hf-page #productivity .hf-adopt-headgrid p{font-size:16px!important}.hf-page #adoption .hf-adopt-headgrid h2 span{display:inline!important}}@media (max-width:1024px){.hf-page .hf-diff__row{gap:24px 32px;grid-template-columns:96px 1fr}.hf-page .hf-diff__row--no-kicker{grid-template-columns:1fr}}@media (max-width:640px){.hf-page .hf-diff__row,.hf-page .hf-diff__row--no-kicker{gap:12px;grid-template-columns:1fr}.hf-page .hf-diff__kicker{padding-top:0}.hf-page #difference .hf-display{font-size:38px!important;line-height:1.06!important}.hf-page #difference .hf-diff__big{font-size:24px!important}.hf-page #difference .hf-diff__small{font-size:16px!important}.hf-page #difference .hf-diff__body{display:none!important;font-size:16px!important}.hf-page #difference .hf-diff__row{padding-bottom:24px!important;padding-top:24px!important}}@media (max-width:1024px){.hf-page #beyond-ai .hf-beyond{margin:0 14px}.hf-page #beyond-ai .hf-beyond__inner{padding:48px 24px 44px}.hf-page #beyond-ai .hf-beyond__pillars{grid-template-columns:1fr 1fr}}@media (max-width:640px){.hf-page #beyond-ai .hf-beyond{margin:0}.hf-page #beyond-ai .hf-beyond__inner{box-shadow:none!important;padding:22px 20px 32px}.hf-page #beyond-ai .hf-beyond__pillars{grid-template-columns:1fr}.hf-page #beyond-ai .hf-beyond__ctas{align-items:stretch;flex-direction:column}.hf-page #beyond-ai .hf-beyond__ctas .hf-btn{justify-content:center;width:100%}.hf-page #beyond-ai .hf-beyond__art{height:auto;max-width:100%}.hf-page #beyond-ai .hf-beyond__inner--stacked .hf-beyond__copy{gap:18px}.hf-page #beyond-ai .hf-beyond__viz--horizontal{margin-bottom:-18px;margin-top:-18px}.hf-page #beyond-ai .hf-beyond__pillars{margin-top:0}.hf-page #beyond-ai .hf-pro-badge--corner-right{display:flex;justify-content:center;margin:28px 0 0;position:static;right:auto;top:auto;transform:none}.hf-page #beyond-ai .hf-beyond__headline{font-size:38px!important;line-height:1.08!important}.hf-page #beyond-ai .hf-beyond__lede{font-size:16px!important}}@media (max-width:1024px){.hf-page .hf-how__head-grid{gap:28px;grid-template-columns:1fr}.hf-page .hf-how__steps{grid-template-columns:1fr}.hf-page .hf-how__step{border-bottom:1px solid var(--color-border-secondary);border-right:0;padding:28px 0 24px}.hf-page .hf-how__step:last-child,.hf-page .hf-how__step:nth-child(2){padding-left:0}.hf-page .hf-how__step:last-child{border-bottom:0}}@media (max-width:640px){.hf-page .hf-how__step-title{font-size:26px}.hf-page #how-it-works .hf-how__head-grid h2{font-size:38px!important;line-height:1.06!important}.hf-page #how-it-works .hf-how__head-grid p{font-size:16px!important}.hf-page #how-it-works .hf-how__head-grid{padding-left:0!important;padding-right:0!important}.hf-page .hf-intflow{overflow:hidden}.hf-page #how-it-works .hf-how__head{margin-bottom:0!important}.hf-page #how-it-works .hf-intflow{margin-top:-40px}.hf-page #how-it-works .hf-intflow__tile{border-radius:13px;height:50px;margin:-25px 0 0 -25px;width:50px}.hf-page #how-it-works .hf-intflow__tile svg{height:24px;width:24px}.hf-page #how-it-works .hf-intflow__hub{border-radius:23px;height:100px;width:100px}.hf-page #how-it-works .hf-intflow__hub:after,.hf-page #how-it-works .hf-intflow__hub:before{border-radius:19px}.hf-page #how-it-works .hf-intflow__hub svg{height:43px;width:43px}.hf-page #how-it-works .hf-intflow__rail{--reach:330px;--near:32px}.hf-page #how-it-works .hf-intflow__outputs{align-items:flex-end}.hf-page #how-it-works .hf-intflow__out-group{justify-content:flex-end;min-width:0;padding:0 4px}.hf-page #how-it-works .hf-intflow__chip{gap:5px;padding:7px 9px}.hf-page #how-it-works .hf-intflow__chip-logo svg{height:14px;width:14px}.hf-page #how-it-works .hf-intflow__chip-label{font-size:10px;white-space:nowrap}.hf-page .hf-social__more{gap:28px;grid-template-columns:1fr;margin-top:48px}.hf-page .hf-social__quote{font-size:24px;padding:0}.hf-page .hf-finalcta-section{padding:48px 0 64px}.hf-page .hf-finalcta-ribbon{padding:0 16px}.hf-page .hf-finalcta-ribbon__inner{padding:28px 22px}.hf-page .hf-finalcta-ribbon__actions{flex-direction:column}.hf-page .hf-finalcta-ribbon__actions a{width:100%}}@media (max-width:1024px){.hf-page .hf-footer__cols{gap:36px!important;grid-template-columns:1fr 1fr 1fr!important}.hf-page .hf-footer__cols>:first-child{grid-column:1/-1}}@media (max-width:640px){.hf-page .hf-footer__cols{gap:28px 24px!important;grid-template-columns:1fr 1fr!important}.hf-page .hf-footer__bottom{align-items:flex-start!important;flex-direction:column;gap:12px}}@media (max-width:1024px){.hf-page .hf-fcards{display:none}}@media (max-width:640px){.hf-page #adoption .hf-fcard,.hf-page #cost-efficiency .hf-fcard,.hf-page #productivity .hf-fcard{display:none!important}}@keyframes hf-hero-bg-drift{0%{background-position:0 0}to{background-position:100% 100%}}@media (prefers-reduced-motion:reduce){.hf-page .hf-hero-v3__bg{animation:none!important}}