.home.obx-home-effects-ready .obx-home-section-fx{position:relative}.home.obx-home-effects-ready .obx-home-section-fx:not(.obx-home-fx--hero)::after{background:linear-gradient(90deg,rgba(255,103,0,0),rgba(255,103,0,.68),rgba(255,178,122,.2),rgba(255,103,0,0));content:"";height:2px;left:max(18px,calc((100% - 1180px)/ 2));opacity:0;pointer-events:none;position:absolute;right:max(18px,calc((100% - 1180px)/ 2));top:0;transform:scaleX(.08);transform-origin:center;transition:opacity .5s ease .18s,transform 1s cubic-bezier(.22, 1, .36, 1) .12s;z-index:2}.home.obx-home-effects-ready .obx-home-section-fx.is-visible:not(.obx-home-fx--hero)::after{opacity:.48;transform:scaleX(1)}.home.obx-home-effects-ready .obx-home-section-fx .section-content{position:relative;z-index:3}.home.obx-home-effects-ready .obx-home-fx-item{opacity:0;transform:translateY(18px) scale(.99);transition:opacity .48s ease var(--obx-fx-delay, 0ms),transform .56s cubic-bezier(.22, 1, .36, 1) var(--obx-fx-delay, 0ms)}.home.obx-home-effects-ready .obx-home-section-fx.is-visible .obx-home-fx-item{opacity:1;transform:translateY(0) scale(1)}.home.obx-home-effects-ready .obx-home-fx--hero .obx-hero-copy>*{opacity:0;transform:translateX(-26px);transition:opacity .62s ease var(--obx-fx-delay, 0ms),transform .7s cubic-bezier(.22, 1, .36, 1) var(--obx-fx-delay, 0ms)}.home.obx-home-effects-ready .obx-home-fx--hero.is-visible .obx-hero-copy>*{opacity:1;transform:translateX(0)}.home.obx-home-effects-ready .obx-home-fx--hero .framer-htdm1x{clip-path:inset(0 18% 0 0 round 28px);opacity:0;transform:translateX(38px) scale(.97);transition:clip-path 1s cubic-bezier(.22, 1, .36, 1) .18s,opacity .72s ease .12s,transform .9s cubic-bezier(.22, 1, .36, 1) .12s}.home.obx-home-effects-ready .obx-home-fx--hero.is-visible .framer-htdm1x{clip-path:inset(0 0 0 0 round 28px);opacity:1;transform:translateX(0) scale(1)}.home .obx-home-fx--hero .obx-hero-badge{position:relative}.home .obx-home-fx--hero .obx-hero-badge::before{background:var(--color-office-orange,#ff6700);border-radius:50%;box-shadow:0 0 0 0 rgba(255,103,0,.34);content:"";height:7px;margin-right:9px;width:7px}.home .obx-home-fx--hero.is-visible .obx-hero-badge::before{animation:obxHomeBadgePulse 2.8s ease-out .85s 2}.home .obx-home-section-fx .dam700,.home .obx-home-section-fx .tieude48{position:relative}.home .obx-home-section-fx .dam700::after,.home .obx-home-section-fx .tieude48::after{background:linear-gradient(90deg,var(--color-office-orange,#ff6700),rgba(255,103,0,0));border-radius:999px;bottom:-8px;content:"";height:3px;left:0;opacity:0;position:absolute;transform:scaleX(0);transform-origin:left;transition:opacity .4s ease .22s,transform .74s cubic-bezier(.22, 1, .36, 1) .22s;width:64px}.home .obx-home-section-fx.is-visible .dam700::after,.home .obx-home-section-fx.is-visible .tieude48::after{opacity:1;transform:scaleX(1)}.home .obx-home-fx--categories .product-category.obx-home-fx-item{transform:translateY(18px) scale(.94)}.home .obx-home-fx--categories.is-visible .product-category.obx-home-fx-item{transform:translateY(0) scale(1)}.home .obx-home-fx--categories .product-category .box-image{transition:box-shadow .3s ease,transform .35s cubic-bezier(.22, 1, .36, 1)}.home .obx-home-fx--categories .product-category:hover .box-image{box-shadow:0 16px 32px rgba(5,7,13,.1);transform:translateY(-5px) scale(1.025)}.home .obx-home-fx--solutions .tabtrainghiem{box-shadow:0 22px 56px rgba(5,7,13,.08);transition:box-shadow .35s ease}.home .obx-home-fx--solutions.is-visible .tabtrainghiem{box-shadow:0 26px 64px rgba(5,7,13,.11)}.home .obx-home-fx--solutions .tabtrainghiem .nav-vertical>li>a{transition:background-color .22s ease,border-color .22s ease,color .22s ease,transform .22s ease!important}.home .obx-home-fx--solutions .tabtrainghiem .nav-vertical>li>a:hover{transform:translateX(4px)}.home .obx-home-fx--solutions.is-tab-switching .tabtrainghiem .tab-panels{animation:obxHomePanelSwitch .46s cubic-bezier(.22,1,.36,1)}.home .obx-home-fx--solutions .tabtrainghiem .panel.active img{animation:obxHomeVisualFloat 5.6s ease-in-out 2;animation-play-state:paused;transform-origin:center}.home.obx-home-effects-ready .obx-home-fx--hero .framer-rak3n0,.home.obx-home-effects-ready .obx-home-fx--proof .obx-home-stat-value,.home.obx-home-effects-ready .obx-home-fx--proof .obx-logo-track,.home.obx-home-effects-ready .obx-home-fx--solutions .panel.active img{animation-play-state:paused!important}.home.obx-home-effects-ready .obx-home-fx--hero.is-in-viewport .framer-rak3n0,.home.obx-home-effects-ready .obx-home-fx--proof.is-in-viewport .obx-home-stat-value,.home.obx-home-effects-ready .obx-home-fx--proof.is-in-viewport .obx-logo-track,.home.obx-home-effects-ready .obx-home-fx--solutions.is-in-viewport .panel.active img{animation-play-state:running!important}.home.obx-home-effects-ready .obx-home-fx--hero.is-in-viewport .framer-htdm1x:hover .framer-rak3n0,.home.obx-home-page-hidden .obx-home-section-fx .framer-rak3n0,.home.obx-home-page-hidden .obx-home-section-fx .obx-home-stat-value,.home.obx-home-page-hidden .obx-home-section-fx .obx-logo-track,.home.obx-home-page-hidden .obx-home-section-fx .panel.active img{animation-play-state:paused!important}.home .obx-home-fx--news .post-item .box-blog-post,.home .obx-home-fx--products .product-small>.col-inner{transition:border-color .28s ease,box-shadow .32s ease,transform .32s cubic-bezier(.22, 1, .36, 1)!important}.home .obx-home-fx--news .post-item:hover .box-blog-post,.home .obx-home-fx--products .product-small:hover>.col-inner{border-color:rgba(255,103,0,.24)!important;box-shadow:0 20px 42px rgba(5,7,13,.1)!important;transform:translateY(-7px)}.home .obx-home-fx--news .post-item .box-image img,.home .obx-home-fx--products .product-small .box-image img{transition:transform .5s cubic-bezier(.22, 1, .36, 1)!important}.home .obx-home-fx--news .post-item:hover .box-image img,.home .obx-home-fx--products .product-small:hover .box-image img{transform:scale(1.045)}.home .obx-home-fx--proof .obx-enterprise-proof__col{transition:box-shadow .35s ease,transform .35s cubic-bezier(.22, 1, .36, 1)}.home .obx-home-fx--proof.is-visible .obx-enterprise-proof__col:hover{box-shadow:0 24px 54px rgba(5,7,13,.1);transform:translateY(-4px)}.home .obx-home-fx--proof .obx-brand-chip{transition:border-color .25s ease,box-shadow .25s ease,transform .25s ease}.home .obx-home-fx--proof .obx-brand-chip:hover{border-color:rgba(255,103,0,.28);box-shadow:0 12px 28px rgba(5,7,13,.08);transform:translateY(-3px)}.home .obx-home-fx--cta{isolation:isolate;overflow:hidden}.home .obx-home-fx--cta::before{background:linear-gradient(112deg,transparent 28%,rgba(255,255,255,.54) 48%,transparent 68%);content:"";inset:0;pointer-events:none;position:absolute;transform:translateX(-120%);z-index:1}.home .obx-home-fx--cta.is-visible::before{animation:obxHomeCtaSweep 1.15s cubic-bezier(.22,1,.36,1) .28s both}.home .obx-home-fx--cta.is-visible .button.primary{animation:obxHomeCtaGlow 1.8s ease .85s 2}@keyframes obxHomeBadgePulse{0%{box-shadow:0 0 0 0 rgba(255,103,0,.34)}100%,72%{box-shadow:0 0 0 9px rgba(255,103,0,0)}}@keyframes obxHomePanelSwitch{0%{opacity:.3;transform:translateY(10px)}100%{opacity:1;transform:translateY(0)}}@keyframes obxHomeVisualFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes obxHomeCtaSweep{0%{transform:translateX(-120%)}100%{transform:translateX(120%)}}@keyframes obxHomeCtaGlow{0%,100%{box-shadow:0 12px 26px rgba(255,103,0,.18)}50%{box-shadow:0 16px 38px rgba(255,103,0,.34),0 0 0 6px rgba(255,103,0,.08)}}@media (max-width:849px){.home.obx-home-effects-ready .obx-home-fx-item{transform:translateY(14px) scale(.995)}.home .obx-home-fx--categories .product-category:hover .box-image,.home .obx-home-fx--news .post-item:hover .box-blog-post,.home .obx-home-fx--products .product-small:hover>.col-inner{transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.home.obx-home-effects-ready .obx-home-fx--hero .framer-htdm1x,.home.obx-home-effects-ready .obx-home-fx--hero .obx-hero-copy>*,.home.obx-home-effects-ready .obx-home-fx-item,.home.obx-home-effects-ready .obx-home-section-fx{clip-path:none!important;opacity:1!important;transform:none!important;transition:none!important}.home .obx-home-section-fx *,.home .obx-home-section-fx ::after,.home .obx-home-section-fx ::before{animation:none!important;scroll-behavior:auto!important}}