html:has(.bn-landing){scroll-behavior:smooth;scroll-padding-top:76px}.bn-landing{--green:var(--color-primary);--green-dark:var(--color-primary);--lime:var(--color-primary);--paper:var(--color-bg);--paper-2:var(--color-primary-light);--paper-3:var(--color-primary-light);--ink:var(--color-text);--ink-2:var(--color-nav-text);--muted:var(--color-nav-sub);--line:var(--color-border);--line-strong:var(--color-border);--gold:#A97A12;--red:var(--color-danger);--green-2:#8BC34A;--green-dk:var(--green-dark);--tx:var(--ink);--tx-2:var(--ink-2);--tx-3:var(--muted);--line-2:var(--line-strong);--r:8px;--r-l:8px;--r-xl:8px;--shadow:0 8px 24px rgba(33,54,26,.08);--shadow-l:0 16px 38px rgba(33,54,26,.12);min-height:100vh;color:var(--ink);background:var(--paper);overflow-x:clip;font-family:inherit;letter-spacing:0}.bn-landing *,.bn-landing :after,.bn-landing :before{box-sizing:border-box}.bn-landing a{color:inherit;text-decoration:none}.bn-landing button,.bn-landing input{font:inherit}.bn-landing button{cursor:pointer}.bn-landing h1,.bn-landing h2,.bn-landing h3,.bn-landing p{margin:0}.bn-landing :focus-visible{outline:3px solid color-mix(in srgb,var(--color-primary) 35%,transparent);outline-offset:3px}.bn-landing .bn-header{position:sticky;top:0;z-index:50;height:72px;padding:0 max(24px,calc((100% - 1240px)/2));display:flex;align-items:center;gap:42px;background:color-mix(in srgb,var(--color-bg) 92%,transparent);border-bottom:1px solid color-mix(in srgb,var(--color-border) 76%,transparent);backdrop-filter:blur(16px)}.bn-landing .bn-brand{flex:none}.bn-landing .bn-logo{display:inline-flex;align-items:center;gap:9px;white-space:nowrap}.bn-landing .bn-logo img{display:block;width:auto;height:38px}.bn-landing .bn-logo:not(.bn-logo--mark){--h:48px;--cat:25%;position:relative;display:block;width:calc(var(--h) * 580 / 180);height:var(--h)}.bn-landing .bn-logo:not(.bn-logo--mark) img{position:absolute;inset:0;width:100%;height:100%}.bn-landing .bn-logo-bap{clip-path:inset(0 calc(100% - var(--cat)) 0 0)}.bn-landing .bn-logo-chu{clip-path:inset(-20% 0 0 var(--cat));transform:translateY(calc(var(--h) * -.03))}.bn-landing .bn-logo-phu{position:absolute;left:var(--cat);right:1%;bottom:calc(var(--h) * -.03);color:var(--color-nav-sub);font-size:7.5px;font-weight:700;line-height:1;letter-spacing:.1em!important;text-align:center;text-transform:uppercase;white-space:nowrap}.bn-landing .bn-logo--mark{gap:8px}.bn-landing .bn-logo--mark img{width:auto;height:30px}.bn-landing .bn-logo b{font-size:17px;font-weight:800}.bn-landing .bn-header nav{display:flex;align-items:center;gap:30px}.bn-landing .bn-head-actions>a:first-child,.bn-landing .bn-header nav a{font-size:14px;font-weight:650;color:var(--ink-2);transition:color .2s}.bn-landing .bn-head-actions>a:first-child:hover,.bn-landing .bn-header nav a:hover{color:var(--ink)}.bn-landing .bn-header nav a[aria-current=page]{color:var(--green-dark);font-weight:750}.bn-landing .bn-head-actions{margin-left:auto;display:flex;align-items:center;gap:20px}.bn-landing .bn-register{min-height:40px;padding:0 18px;display:inline-flex;align-items:center;border:1px solid var(--ink);border-radius:6px;font-size:14px;font-weight:750;transition:background .2s,color .2s,transform .2s}.bn-landing .bn-register:hover{color:#fff;background:var(--ink);transform:translateY(-1px)}.bn-landing .bn-menu-button,.bn-landing .bn-mobile-backdrop,.bn-landing .bn-mobile-nav{display:none}.bn-landing .bn-hero{position:relative;min-height:calc(100vh - 72px);padding:76px 24px 0;border-bottom:1px solid var(--line);background-color:var(--paper);background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);background-size:72px 72px;background-position:top}.bn-landing .bn-hero:before{content:"";position:absolute;inset:0;background:color-mix(in srgb,var(--color-bg) 88%,transparent);pointer-events:none}.bn-landing .bn-hero-copy{position:relative;z-index:2;max-width:920px;margin:0 auto 58px;text-align:center}.bn-landing .bn-kicker{display:flex;justify-content:center;align-items:center;gap:8px;margin-bottom:20px!important;color:var(--green-dark);font-size:12px;font-weight:800;letter-spacing:.11em!important}.bn-landing .bn-kicker span{width:7px;height:7px;border-radius:50%;background:var(--lime);box-shadow:0 0 0 4px color-mix(in srgb,var(--color-primary) 20%,transparent)}.bn-landing .bn-hero h1{font-size:66px;line-height:1.06;font-weight:760;letter-spacing:0;text-wrap:balance}.bn-landing .bn-hero h1 strong{color:var(--green);font-weight:760}.bn-landing .bn-lead{max-width:760px;margin:25px auto 29px!important;color:var(--ink-2);font-size:18px;line-height:1.7;text-wrap:balance}.bn-landing .bn-trial{display:inline-flex;align-items:center;justify-content:center;gap:30px;min-height:54px;padding:0 20px 0 25px;border-radius:7px;background:var(--green);color:#fff!important;font-size:14px;font-weight:780;box-shadow:0 12px 28px rgba(47,122,28,.2);transition:background .2s,transform .2s,box-shadow .2s}.bn-landing .bn-trial:hover{background:var(--green-dark);transform:translateY(-2px);box-shadow:0 16px 34px rgba(47,122,28,.24)}.bn-landing .bn-trial svg{transition:transform .2s}.bn-landing .bn-trial:hover svg{transform:translateX(3px)}.bn-landing .bn-cta-row{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:14px}.bn-landing .bn-ghost{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:54px;padding:0 22px;border:1px solid var(--line-strong);border-radius:7px;background:#fff;color:var(--ink);font-size:14px;font-weight:750;transition:border-color .2s,background .2s,transform .2s}.bn-landing .bn-ghost:hover{border-color:var(--green);background:var(--paper-2);transform:translateY(-2px)}.bn-landing .bn-ghost svg{color:var(--green);transition:transform .2s}.bn-landing .bn-ghost:hover svg{transform:translateY(2px)}.bn-landing .bn-cta-row--light{margin-top:32px}.bn-landing .bn-cta-row .bn-trial-light{margin-top:0}.bn-landing .bn-ghost--light{border-color:rgba(255,255,255,.42);background:transparent;color:#fff}.bn-landing .bn-ghost--light:hover{border-color:#fff;background:rgba(255,255,255,.12)}.bn-landing .bn-ghost--light svg{color:#DDF7C7}.bn-landing .bn-ghost--light:hover svg{transform:none}.bn-landing .bn-trial-solo{min-height:58px;padding:0 24px 0 30px;font-size:15px}.bn-landing .bn-trust{display:flex;justify-content:center;flex-wrap:wrap;gap:20px;margin-top:20px;color:var(--muted);font-size:14px}.bn-landing .bn-trust span{display:flex;align-items:center;gap:5px}.bn-landing .bn-trust svg{color:var(--green)}.bn-landing .bn-hero-product{position:relative;z-index:2;max-width:1160px;height:570px;margin:auto;perspective:1500px}.bn-landing .bn-hero-product>.bn-app-figure{transform:rotateX(2deg);transform-origin:center bottom;animation:bn-rise .9s cubic-bezier(.2,.8,.2,1) both}.bn-landing .bn-product-glow{position:absolute;left:12%;right:12%;bottom:4%;height:30%;background:rgba(76,162,47,.13);filter:blur(45px)}.bn-landing .bn-live-note{position:absolute;z-index:4;display:flex;align-items:center;gap:9px;padding:10px 12px;border:1px solid var(--line-strong);border-radius:7px;background:#fff;box-shadow:0 15px 35px rgba(23,45,16,.14);animation:bn-float 4s ease-in-out infinite}.bn-landing .bn-live-note.n1{top:27%;right:-24px;flex-direction:column;align-items:flex-start;gap:0}.bn-landing .bn-live-note.n1 span{font-weight:850;font-size:16px;color:var(--green-dark);font-variant-numeric:tabular-nums}.bn-landing .bn-live-note.n1 small{color:var(--muted);font-size:10px}.bn-landing .bn-live-note.n2{left:-34px;bottom:23%;font-size:11px;font-weight:700;animation-delay:-2s}.bn-landing .bn-live-note.n2 svg{color:var(--gold)}.bn-landing .bn-hero-foot{position:relative;z-index:2;height:58px;max-width:1160px;margin:auto;display:flex;align-items:center;justify-content:center;gap:18px;color:var(--muted);font-size:10.5px;font-weight:750;text-transform:uppercase;letter-spacing:.08em!important;background:var(--paper);border-top:1px solid var(--line)}.bn-landing .bn-hero-foot i{width:3px;height:3px;border-radius:50%;background:var(--green)}.bn-landing .bn-app,.bn-landing .bn-app-figure{width:100%;height:100%}.bn-landing .bn-app{overflow:hidden;border:1px solid var(--color-border);border-radius:8px;box-shadow:0 34px 80px rgba(33,54,26,.18),0 2px 4px rgba(33,54,26,.08);color:var(--color-text);text-align:left;font-size:12.5px}.bn-landing .bn-app,.bn-landing .bn-app-top{position:relative;background:var(--color-surface)}.bn-landing .bn-app-top{height:50px;display:grid;grid-template-columns:24px 176px 1fr 36px;align-items:center;gap:10px;padding:0 15px;border-bottom:1px solid var(--color-border)}.bn-landing .bn-app-mark{width:auto;height:26px}.bn-landing .bn-app-crumb{min-width:0;display:flex;align-items:center;gap:6px;overflow:hidden;white-space:nowrap;font-size:12px}.bn-landing .bn-app-crumb span{color:var(--color-nav-sub);animation:bn-crumb-vao .42s cubic-bezier(.16,.84,.28,1) both}.bn-landing .bn-app-crumb i{color:var(--color-border);font-style:normal}.bn-landing .bn-app-crumb b{overflow:hidden;text-overflow:ellipsis;color:var(--color-text);font-size:13px;font-weight:780;animation:bn-crumb-vao .5s cubic-bezier(.16,.84,.28,1) .07s both}.bn-landing .bn-app-crumb[data-huong=nguoc] b,.bn-landing .bn-app-crumb[data-huong=nguoc] span{animation-name:bn-crumb-nguoc}@keyframes bn-crumb-vao{0%{opacity:0;transform:translateY(9px)}}@keyframes bn-crumb-nguoc{0%{opacity:0;transform:translateY(-9px)}}.bn-landing .bn-app-loading{position:absolute;left:0;right:0;bottom:-1px;z-index:3;height:2px;background:var(--gradient-primary);transform-origin:left;animation:bn-tai .42s cubic-bezier(.3,.7,.3,1) both;pointer-events:none}@keyframes bn-tai{0%{transform:scaleX(0);opacity:1}75%{transform:scaleX(1);opacity:1}to{transform:scaleX(1);opacity:0}}.bn-landing .bn-app-search{justify-self:center;width:min(390px,100%);height:28px;padding:7px 11px;color:var(--color-nav-sub);background:var(--color-bg);border:1px solid var(--color-border);border-radius:6px}.bn-landing .bn-avatar{width:28px;height:28px;display:grid;place-items:center;border-radius:50%;background:var(--gradient-primary);color:#fff;font-size:9px;font-weight:800}.bn-landing .bn-app-grid{display:grid;grid-template-columns:176px 1fr;height:calc(100% - 50px)}.bn-landing .bn-app-side{position:relative;padding:13px 10px;background:var(--color-bg);border-right:1px solid var(--color-border)}.bn-landing .bn-app-side small{display:block;margin:10px 9px 5px;color:var(--color-nav-group);font-size:9.5px;font-weight:800;letter-spacing:.08em!important}.bn-landing .bn-app-side span{position:relative;height:31px;padding:0 8px;display:flex;align-items:center;gap:8px;border-radius:5px;color:var(--color-nav-text);font-size:11.5px}.bn-landing .bn-app-side span i{width:12px;height:12px;border:1.5px solid var(--color-nav-icon);border-radius:3px}.bn-landing .bn-app-side span em{margin-left:auto;min-width:18px;padding:1px 5px;border-radius:10px;background:var(--color-border);font-style:normal;font-size:8px;text-align:center}.bn-landing .bn-app-side span{z-index:1;transition:color .3s ease}.bn-landing .bn-side-pill{position:absolute;top:0;left:10px;right:10px;z-index:0;border-radius:5px;background:var(--color-primary-light);box-shadow:inset 2px 0 0 var(--color-primary);transition:transform .42s cubic-bezier(.2,.8,.2,1),height .42s cubic-bezier(.2,.8,.2,1)}.bn-landing .bn-app-side span.is-on{color:var(--color-nav-text);font-weight:750}.bn-landing .bn-app-side span.is-on i{border-color:var(--color-primary);background:var(--color-primary)}.bn-landing .bn-app-main{position:relative;overflow:hidden;background:var(--color-bg)}.bn-landing .bn-app-mobile-nav{display:none}.bn-landing .bn-app-main{--vao:26px;--thoat:-26px}.bn-landing .bn-app-main[data-huong=nguoc]{--vao:-26px;--thoat:26px}.bn-landing .bn-screen{position:absolute;inset:0;padding:22px;background:var(--color-bg);opacity:0;visibility:hidden}.bn-landing .bn-screen.is-leaving{z-index:1;visibility:visible;animation:bn-canh-ra .2s cubic-bezier(.4,0,1,1) both}.bn-landing .bn-screen.is-visible{z-index:2;opacity:1;visibility:visible;animation:bn-canh-vao .55s cubic-bezier(.16,.84,.28,1) .18s both}@keyframes bn-canh-vao{0%{opacity:0;transform:translateY(var(--vao)) scale(.985)}to{opacity:1;transform:none}}@keyframes bn-canh-ra{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(calc(var(--thoat) * .5))}}.bn-landing .bn-screen.is-visible .bn-ui-head{animation:bn-len .5s cubic-bezier(.16,.84,.28,1) .24s both}.bn-landing .bn-screen.is-visible .bn-credit-person,.bn-landing .bn-screen.is-visible .bn-customer,.bn-landing .bn-screen.is-visible .bn-route-map,.bn-landing .bn-screen.is-visible .bn-weekbar{animation:bn-len .5s cubic-bezier(.16,.84,.28,1) .32s both}.bn-landing .bn-screen.is-visible .bn-quote-meta{animation:bn-len .5s cubic-bezier(.16,.84,.28,1) .38s both}.bn-landing .bn-screen.is-visible .bn-orow:not(.bn-ohead),.bn-landing .bn-screen.is-visible .bn-stops>div,.bn-landing .bn-screen.is-visible .bn-tr:not(.bn-th){animation:bn-dong .52s cubic-bezier(.16,.84,.28,1) both;animation-delay:calc(.44s + var(--i,0) * 75ms)}.bn-landing .bn-screen.is-visible .bn-debt-ledger,.bn-landing .bn-screen.is-visible .bn-total{animation:bn-len .5s cubic-bezier(.16,.84,.28,1) .8s both}.bn-landing .bn-screen.is-visible .bn-tr .is-editing{position:relative;overflow:hidden}.bn-landing .bn-screen.is-visible .bn-tr .is-editing:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 15%,rgba(163,230,53,.6),transparent 85%);transform:translateX(-130%);animation:bn-quet 1.15s cubic-bezier(.4,0,.3,1) .98s}.bn-landing .bn-screen.is-visible .bn-source{animation:bn-chip .45s cubic-bezier(.34,1.56,.64,1) both;animation-delay:calc(.68s + var(--i,0) * 75ms)}.bn-landing .bn-screen.is-visible .bn-toast{animation:bn-toast-len .55s cubic-bezier(.16,.84,.28,1) 1.33s both}.bn-landing .bn-screen.is-visible .is-weighed{display:inline-block;animation:bn-can .5s cubic-bezier(.34,1.56,.64,1) both;animation-delay:calc(.84s + var(--i,0) * 75ms)}.bn-landing .bn-screen.is-visible .is-wait{animation:bn-cho 1.5s ease 1.08s 3}.bn-landing .bn-screen.is-visible .bn-credit-track em,.bn-landing .bn-screen.is-visible .bn-credit-track i{transform-origin:left;animation:bn-day .8s cubic-bezier(.16,.84,.28,1) both}.bn-landing .bn-screen.is-visible .bn-credit-track i{animation-delay:.54s}.bn-landing .bn-screen.is-visible .bn-credit-track em{animation-delay:1.24s}.bn-landing .bn-screen.is-visible .bn-credit-label b{animation:bn-chip .45s cubic-bezier(.34,1.56,.64,1) 1.68s both}.bn-landing .bn-screen.is-visible .bn-block{animation:bn-khoa .75s cubic-bezier(.16,.84,.28,1) 1.8s both}.bn-landing .bn-screen.is-visible .bn-road{transform-origin:left center;animation:bn-duong .85s cubic-bezier(.16,.84,.28,1) .44s both}.bn-landing .bn-screen.is-visible .bn-driver{animation:bn-len .5s cubic-bezier(.16,.84,.28,1) 1.08s both}.bn-landing .bn-screen.is-visible .bn-route-map .pin{animation:bn-ghim .52s cubic-bezier(.34,1.56,.64,1) both}.bn-landing .bn-screen.is-visible .bn-route-map .p1{animation-delay:.78s}.bn-landing .bn-screen.is-visible .bn-route-map .p2{animation-delay:.92s}.bn-landing .bn-screen.is-visible .bn-route-map .p3{animation-delay:1.06s}.bn-landing .bn-screen.is-visible .bn-route-map .p4{animation-delay:1.2s}@keyframes bn-len{0%{opacity:0;transform:translateY(9px)}}@keyframes bn-dong{0%{opacity:0;transform:translateY(12px)}}@keyframes bn-chip{0%{opacity:0;transform:scale(.72)}}@keyframes bn-can{0%{opacity:0;transform:scale(.7)}62%{transform:scale(1.09)}to{opacity:1;transform:none}}@keyframes bn-cho{45%{color:#8A6410;background:#F7E7BE;box-shadow:0 0 0 4px rgba(169,122,18,.12)}}@keyframes bn-quet{to{transform:translateX(130%)}}@keyframes bn-toast-len{0%{opacity:0;transform:translateY(14px) scale(.94)}}@keyframes bn-day{0%{transform:scaleX(0)}}@keyframes bn-khoa{0%{opacity:0;transform:translateY(14px)}55%{opacity:1;transform:translateY(0)}68%{transform:translateX(-5px)}80%{transform:translateX(5px)}90%{transform:translateX(-2px)}to{transform:none}}@keyframes bn-duong{0%{transform:rotate(-7deg) scaleX(0)}to{transform:rotate(-7deg) scaleX(1)}}@keyframes bn-ghim{0%{opacity:0;transform:translateY(-16px) scale(.5)}}.bn-landing .bn-ui-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.bn-landing .bn-ui-title{font-size:18px;font-weight:800}.bn-landing .bn-ui-head p{margin-top:3px;color:var(--color-nav-sub);font-size:11px}.bn-landing .bn-ui-head button{min-height:34px;padding:0 13px;border:0;border-radius:6px;color:#fff;background:var(--gradient-primary);font-size:11px;font-weight:750}.bn-landing .bn-weekbar{height:42px;padding:0 10px;display:flex;align-items:center;gap:10px;border:1px solid var(--color-border);background:var(--color-surface);border-radius:7px 7px 0 0}.bn-landing .bn-weekbar button{width:24px;height:24px;border:1px solid var(--color-border);border-radius:5px;background:var(--color-surface)}.bn-landing .bn-weekbar span{color:var(--color-nav-sub)}.bn-landing .bn-weekbar i{margin-left:auto;padding:4px 7px;color:var(--color-nav-text);background:var(--color-primary-light);border-radius:10px;font-style:normal;font-size:8px;font-weight:750}.bn-landing .bn-order-table,.bn-landing .bn-price-table{border:1px solid var(--color-border);border-top:0;background:var(--color-surface);border-radius:0 0 7px 7px;overflow:hidden}.bn-landing .bn-tr{min-height:45px;display:grid;grid-template-columns:1.35fr .9fr .95fr .8fr;align-items:center;border-top:1px solid var(--color-border)}.bn-landing .bn-tr:first-child{border:0}.bn-landing .bn-tr>span{min-width:0;padding:8px 10px;font-variant-numeric:tabular-nums}.bn-landing .bn-tr>span:not(:first-child){text-align:right}.bn-landing .bn-tr span b{display:block;font-size:11.5px}.bn-landing .bn-tr span small{color:var(--color-nav-sub);font-size:9px}.bn-landing .bn-tr span em{display:block;color:var(--color-primary);font-size:9px;font-style:normal}.bn-landing .bn-tr.bn-th{min-height:34px;color:var(--color-nav-group);background:var(--color-bg);font-size:9.5px;font-weight:750;text-transform:uppercase}.bn-landing .bn-tr .is-editing{margin:4px;padding:6px;border:1.5px solid var(--color-primary);border-radius:4px;background:var(--color-primary-light)}.bn-landing .bn-source{justify-self:end;margin-right:8px;padding:4px 7px!important;border-radius:10px;background:var(--color-primary-light);color:var(--color-nav-text);font-size:9.5px;text-align:center!important}.bn-landing .bn-source.s2{background:#EEF2F3;color:#5E6B72}.bn-landing .bn-source.s3{background:#FCF4DE;color:#A97A12}.bn-landing .bn-toast{position:absolute;right:25px;bottom:22px;display:flex;align-items:center;gap:7px;padding:9px 12px;color:var(--color-nav-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:6px;box-shadow:0 10px 25px rgba(30,43,27,.12);font-size:11px;font-weight:750}.bn-landing .bn-customer{min-height:53px;padding:8px 11px;display:flex;align-items:center;gap:9px;background:var(--color-primary-light);border:1px solid var(--color-border);border-radius:7px 7px 0 0}.bn-landing .bn-credit-person>span,.bn-landing .bn-customer>span{width:31px;height:31px;display:grid;place-items:center;flex:none;border-radius:7px;background:var(--gradient-primary);color:#fff;font-weight:800}.bn-landing .bn-customer div{display:flex;flex-direction:column}.bn-landing .bn-credit-person small,.bn-landing .bn-customer small{color:var(--color-nav-sub);font-size:10px}.bn-landing .bn-customer button{margin-left:auto;min-height:28px;padding:0 9px;border:1px solid var(--color-border);border-radius:5px;background:var(--color-surface);font-size:10px;font-weight:700}.bn-landing .bn-customer--quote,.bn-landing .bn-customer--supplier{background:var(--color-primary-light);border-color:var(--color-border)}.bn-landing .bn-customer--quote>span,.bn-landing .bn-customer--supplier>span{background:var(--gradient-primary)}.bn-landing .bn-quote-meta{padding:9px 11px;display:grid;grid-template-columns:1.4fr 1fr .7fr;gap:8px;background:var(--color-surface);border:1px solid var(--color-border);border-top:0}.bn-landing .bn-quote-meta>span{display:flex;flex-direction:column;gap:3px}.bn-landing .bn-quote-meta small{color:var(--color-nav-group);font-size:8px;font-weight:800}.bn-landing .bn-quote-meta b{font-size:10px}.bn-landing .bn-order-table{border-top:1px solid var(--color-border);border-radius:0}.bn-landing .bn-orow{min-height:54px;display:grid;grid-template-columns:1.4fr .72fr .72fr .72fr .8fr;align-items:center;border-top:1px solid var(--color-border)}.bn-landing .bn-orow>span{padding:7px 8px;text-align:right;font-variant-numeric:tabular-nums}.bn-landing .bn-orow>span:first-child{text-align:left}.bn-landing .bn-orow small{display:block;margin-top:2px;color:var(--color-nav-sub);font-size:9px}.bn-landing .bn-orow.bn-ohead{min-height:31px;color:var(--color-nav-group);background:var(--color-bg);font-size:9.5px;font-weight:750;text-transform:uppercase}.bn-landing .is-weighed{color:var(--color-nav-text);font-weight:750}.bn-landing .is-wait{justify-self:end;margin-right:6px;padding:4px 6px!important;border-radius:9px;color:#A97A12;background:#FCF4DE;font-size:9px}.bn-landing .bn-total{min-height:49px;padding:8px 12px;display:flex;align-items:center;justify-content:space-between;background:var(--color-surface);border:1px solid var(--color-border);border-top:0;border-radius:0 0 7px 7px}.bn-landing .bn-total>span{color:#A97A12;font-size:10px}.bn-landing .bn-total div{display:flex;align-items:baseline;gap:8px;color:var(--color-nav-sub)}.bn-landing .bn-total div b{color:var(--color-nav-text);font-size:16px;font-variant-numeric:tabular-nums}.bn-landing .bn-purchase-total>span{color:var(--color-nav-text)}.bn-landing .bn-credit-card{padding:14px;background:var(--color-primary-light);border:1px solid var(--color-border);border-radius:7px}.bn-landing .bn-credit-person{display:flex;align-items:center;gap:9px}.bn-landing .bn-credit-person div{display:flex;flex-direction:column}.bn-landing .bn-credit-label{margin-top:16px;display:flex;justify-content:space-between;color:var(--color-danger);font-size:10px;font-weight:800;text-transform:uppercase}.bn-landing .bn-credit-label b{font-size:12px;font-variant-numeric:tabular-nums}.bn-landing .bn-credit-track{height:8px;margin-top:6px;display:flex;overflow:hidden;border-radius:5px;background:var(--color-border)}.bn-landing .bn-credit-track i{background:var(--color-primary)}.bn-landing .bn-credit-track em{background:#D79A1E}.bn-landing .bn-credit-legend{margin-top:7px;display:flex;gap:16px;color:var(--color-nav-group);font-size:9.5px}.bn-landing .bn-credit-legend span{display:flex;align-items:center;gap:5px}.bn-landing .bn-credit-legend i{width:7px;height:7px;border-radius:2px;background:var(--color-primary)}.bn-landing .bn-credit-legend span:last-child i{background:#D79A1E}.bn-landing .bn-debt-ledger{margin-top:12px;padding:14px;display:grid;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:10px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:7px}.bn-landing .bn-debt-ledger div{display:flex;flex-direction:column;gap:4px}.bn-landing .bn-debt-ledger small{color:var(--color-nav-group);font-size:9px;font-weight:750}.bn-landing .bn-debt-ledger b{font-size:11px;font-variant-numeric:tabular-nums}.bn-landing .bn-block,.bn-landing .bn-debt-ledger .bad b{color:var(--color-danger)}.bn-landing .bn-block{margin-top:12px;padding:11px 13px;display:flex;align-items:flex-start;gap:9px;background:var(--color-danger-light);border:1px solid color-mix(in srgb,var(--color-danger) 28%,var(--color-border));border-radius:7px}.bn-landing .bn-block p{margin-top:2px;font-size:10px}.bn-landing .bn-route-map{position:relative;height:115px;overflow:hidden;background:#E8F3FA;border:1px solid #d2e5ef;border-radius:7px}.bn-landing .bn-road{position:absolute;left:3%;right:-5%;top:55%;height:3px;background:#9fc7dc;transform:rotate(-7deg)}.bn-landing .bn-road:after{content:"";position:absolute;left:38%;top:-42px;width:3px;height:72px;background:#9fc7dc;transform:rotate(35deg)}.bn-landing .bn-route-map .pin{position:absolute;width:20px;height:20px;display:grid;place-items:center;border:2px solid var(--color-surface);border-radius:50%;color:#fff;background:var(--color-primary);box-shadow:0 3px 8px rgba(0,0,0,.15);font-size:8px;font-weight:800}.bn-landing .bn-route-map .p1{left:9%;top:56%}.bn-landing .bn-route-map .p2{left:36%;top:45%}.bn-landing .bn-route-map .p3{left:56%;top:23%}.bn-landing .bn-route-map .p4{right:12%;top:36%}.bn-landing .bn-driver{position:absolute;left:11px;top:10px;display:flex;flex-direction:column;padding:7px 9px;background:var(--color-surface);border-radius:5px;box-shadow:0 4px 12px rgba(34,75,96,.12)}.bn-landing .bn-driver small{color:var(--color-nav-sub);font-size:9px}.bn-landing .bn-stops{margin-top:10px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:7px;overflow:hidden}.bn-landing .bn-stops>div{min-height:42px;padding:6px 9px;display:grid;grid-template-columns:20px 40px 1fr auto;align-items:center;gap:7px;border-top:1px solid var(--color-border)}.bn-landing .bn-stops>div:first-child{border:0}.bn-landing .bn-stops>div>span{width:18px;height:18px;display:grid;place-items:center;border-radius:50%;color:var(--color-nav-text);background:var(--color-primary-light);font-size:7.5px;font-weight:800}.bn-landing .bn-stops p{display:flex;flex-direction:column;font-size:10px;font-weight:700}.bn-landing .bn-stops small{color:var(--color-nav-group);font-size:9px;font-weight:500}.bn-landing .bn-stops>div>i{padding:3px 6px;border-radius:8px;color:var(--color-nav-text);background:var(--color-primary-light);font-size:8.5px;font-style:normal}.bn-landing .bn-stops>div:nth-child(n+3)>i{color:#A97A12;background:#FCF4DE}.bn-landing .bn-section-intro{max-width:790px;margin:0 auto 65px;text-align:center}.bn-landing .bn-compare-head>p,.bn-landing .bn-faq-head>p,.bn-landing .bn-section-intro>p,.bn-landing .bn-tools-copy>p{margin-bottom:14px;color:var(--green-dark);font-size:12px;font-weight:800;letter-spacing:.1em!important}.bn-landing .bn-compare-head h2,.bn-landing .bn-faq-head h2,.bn-landing .bn-section-intro h2,.bn-landing .bn-tools-copy h2{font-size:43px;line-height:1.16;font-weight:760;text-wrap:balance}.bn-landing .bn-story{padding:128px 24px;background:#fff}.bn-landing .bn-flow{max-width:1180px;margin:auto;border-top:1px solid var(--line-strong)}.bn-landing .bn-flow--desktop{position:relative;display:grid;grid-template-columns:minmax(300px,380px) minmax(0,1fr);gap:72px}.bn-landing .bn-flow-articles{padding:8svh 0 14svh}.bn-landing .bn-flow-article{min-height:max(420px,74svh);display:flex;align-items:center;opacity:.24;transition:opacity .5s ease}.bn-landing .bn-flow-article.is-active{opacity:1}.bn-landing .bn-flow-article-inner{width:100%;transform:translateX(-10px);transition:transform .6s cubic-bezier(.16,.84,.28,1)}.bn-landing .bn-flow-article.is-active .bn-flow-article-inner{transform:none}.bn-landing .bn-flow-article .bn-step-label span{transition:background .4s ease,color .4s ease,border-color .4s ease}.bn-landing .bn-flow-article.is-active .bn-step-label span{color:#fff;background:var(--green);border-color:var(--green)}.bn-landing .bn-flow-article h3{font-size:35px;line-height:1.22;font-weight:760}.bn-landing .bn-flow-article-inner>p{margin-top:19px;color:var(--ink-2);font-size:16px;line-height:1.75}.bn-landing .bn-flow-article-inner>small{margin-top:22px;display:flex;align-items:flex-start;gap:8px;color:var(--green-dark);font-size:13px;line-height:1.55;font-weight:700}.bn-landing .bn-flow-article-inner>small svg{flex:none;margin-top:2px}.bn-landing .bn-flow-product-col{min-width:0}.bn-landing .bn-flow-product{position:sticky;top:calc(50svh - min(270px,(100svh - 96px)/2) + 18px);height:min(540px,calc(100svh - 96px))}.bn-landing .bn-flow-product .bn-app-figure{height:calc(100% - 40px)}.bn-landing .bn-step-label{display:flex;align-items:center;gap:11px;margin-bottom:19px;color:var(--green-dark);font-size:10px;font-weight:800;letter-spacing:.1em!important}.bn-landing .bn-step-label span{width:31px;height:31px;display:grid;place-items:center;border:1px solid var(--line-strong);border-radius:50%;background:var(--paper-2);letter-spacing:0!important}.bn-landing .bn-scene-copy{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;background:var(--color-surface);opacity:0;visibility:hidden}.bn-landing .bn-scene-copy.is-leaving{z-index:1;visibility:visible;animation:bn-copy-ra .2s cubic-bezier(.4,0,1,1) both}.bn-landing .bn-scene-copy.is-visible{z-index:2;opacity:1;visibility:visible}.bn-landing .bn-scene-copy.is-visible .bn-step-label{animation:bn-copy-vao .45s cubic-bezier(.16,.84,.28,1) .2s both}.bn-landing .bn-scene-copy.is-visible h3{animation:bn-copy-vao .5s cubic-bezier(.16,.84,.28,1) .26s both}.bn-landing .bn-scene-copy.is-visible>p{animation:bn-copy-vao .5s cubic-bezier(.16,.84,.28,1) .33s both}.bn-landing .bn-scene-copy.is-visible>small{animation:bn-copy-vao .5s cubic-bezier(.16,.84,.28,1) .4s both}@keyframes bn-copy-vao{0%{opacity:0;transform:translateY(var(--vao,14px))}}@keyframes bn-copy-ra{to{opacity:0;transform:translateY(var(--thoat,-10px))}}.bn-landing .bn-mobile-copy{--vao:14px;--thoat:-10px}.bn-landing .bn-mobile-copy[data-huong=nguoc]{--vao:-14px;--thoat:10px}.bn-landing .bn-stage-label{height:36px;display:flex;align-items:center;gap:8px;color:var(--muted);font-size:11px;font-weight:750;letter-spacing:.06em!important}.bn-landing .bn-pulse{width:7px;height:7px;border-radius:50%;background:var(--green);animation:bn-pulse 2s infinite}.bn-landing .bn-stage-name{color:var(--green-dark);animation:bn-ten-canh .45s cubic-bezier(.16,.84,.28,1) both}.bn-landing .bn-flow-product .bn-stage-name,.bn-landing .bn-mobile-story-meta b{animation:none}@keyframes bn-ten-canh{0%{opacity:0;transform:translateY(6px)}}.bn-landing .bn-mobile-story-meta b{animation:bn-ten-canh .4s ease both}.bn-landing .bn-scrolly-progress{margin-left:auto;display:flex;gap:6px}.bn-landing .bn-scrolly-progress span{--bn-progress:0%;position:relative;width:28px;height:3px;overflow:hidden;border-radius:2px;background:#DCE7D6}.bn-landing .bn-scrolly-progress span:after{content:"";position:absolute;inset:0;width:var(--bn-progress);background:var(--green)}.bn-landing .bn-mobile-flow{display:none}.bn-landing .bn-story-scrubber:not(.is-ready){visibility:hidden}.bn-landing .bn-features{padding:130px 24px;background:var(--paper-2)}.bn-landing .bn-feature-row{max-width:1160px;min-height:430px;margin:0 auto;display:grid;grid-template-columns:.8fr 1.2fr;gap:80px;align-items:center;border-top:1px solid var(--line-strong)}.bn-landing .bn-feature-row:last-child{border-bottom:1px solid var(--line-strong)}.bn-landing .bn-feature-copy{max-width:430px}.bn-landing .bn-feature-eyebrow{display:flex;align-items:center;gap:12px}.bn-landing .bn-feature-icon{flex:none;width:38px;height:38px;margin-bottom:0;display:grid;place-items:center;border:1px solid var(--line-strong);border-radius:7px;color:var(--green-dark);background:#fff}.bn-landing .bn-feature-eyebrow>small{color:var(--green-dark);font-size:11px;font-weight:800;letter-spacing:.1em!important}.bn-landing .bn-feature-copy h3{margin-top:16px;font-size:28px;line-height:1.28;font-weight:750}.bn-landing .bn-feature-copy p{margin-top:16px;color:var(--ink-2);font-size:16px;line-height:1.75}.bn-landing .bn-feature-visual{min-width:0}.bn-landing .bn-ai-demo{display:grid;grid-template-columns:minmax(0,.95fr) 44px minmax(0,1fr);align-items:center;gap:14px}.bn-landing .bn-paper{position:relative;min-height:268px;padding:54px 26px 24px;background:#fffdf3;border:1px solid #e9dfc3;border-radius:6px;transform:rotate(-2.2deg);box-shadow:0 18px 38px rgba(60,55,37,.12);background-image:repeating-linear-gradient(transparent 0 47px,#e7ddc2 47px 48px);background-position:0 53px}.bn-landing .bn-paper i{position:absolute;left:22px;right:22px;top:22px;height:8px;border-top:2px solid #cfc5aa;border-bottom:2px solid #cfc5aa}.bn-landing .bn-paper small{position:absolute;left:26px;top:33px;color:#9a8f73;font-size:11px;font-family:var(--bn-font-viet-tay),cursive}.bn-landing .bn-paper p{height:48px;display:flex;align-items:center;color:#2f3a55;font-family:var(--bn-font-viet-tay),"Segoe Print",cursive;font-size:24px;line-height:1;white-space:pre}.bn-landing .bn-kt{display:inline-block}.bn-landing .bn-ai-demo.is-chay .bn-kt{opacity:0;animation:bn-ky-tu .26s cubic-bezier(.2,.7,.3,1) forwards}@keyframes bn-ky-tu{0%{opacity:0;transform:translateY(5px) rotate(-4deg) scale(.85)}to{opacity:1;transform:none}}.bn-landing .bn-ai-lines>span,.bn-landing .bn-paper p{transition:opacity .35s ease}.bn-landing .bn-ai-demo.is-xoa .bn-ai-lines>span,.bn-landing .bn-ai-demo.is-xoa .bn-paper p{opacity:0}.bn-landing .bn-ai-arrow{position:relative;display:grid;place-items:center;color:var(--green)}.bn-landing .bn-ai-arrow svg:first-child{position:absolute;top:-14px;right:2px;color:#F5A524}.bn-landing .bn-ai-demo.is-chay .bn-ai-arrow svg:first-child{animation:bn-lap-lanh 1.15s ease-in-out infinite}@keyframes bn-lap-lanh{50%{opacity:.25;transform:scale(.7) rotate(20deg)}}.bn-landing .bn-ai-lines{overflow:hidden;background:#fff;border:1px solid var(--line);border-radius:10px;box-shadow:0 18px 40px rgba(33,54,26,.1)}.bn-landing .bn-ai-lines-head{height:46px;padding:0 16px;display:flex;align-items:center;justify-content:space-between;background:var(--paper-2);border-bottom:1px solid var(--line)}.bn-landing .bn-ai-lines-head b{font-size:14px}.bn-landing .bn-ai-lines-head em{padding:3px 8px;border-radius:20px;background:#fff;color:var(--green-dark);font-size:11px;font-style:normal;font-weight:750}.bn-landing .bn-ai-lines>span{min-height:64px;padding:12px 16px;display:flex;align-items:center;justify-content:space-between;gap:10px;border-top:1px solid var(--line)}.bn-landing .bn-ai-lines>span:nth-child(2){border-top:0}.bn-landing .bn-ai-lines>span b{font-size:15px}.bn-landing .bn-ai-lines>span em{padding:4px 10px;border-radius:6px;background:var(--paper-2);color:var(--green-dark);font-size:14px;font-style:normal;font-weight:800;font-variant-numeric:tabular-nums}.bn-landing .bn-ai-demo.is-chay .bn-ai-lines>span{animation:bn-gio-vao .5s cubic-bezier(.34,1.4,.64,1) both}@keyframes bn-gio-vao{0%{opacity:0;transform:translateX(-18px) scale(.97);background:#fff}60%{background:#EEF8E6}to{opacity:1;transform:none;background:#fff}}.bn-landing .bn-docs{min-height:260px;position:relative;display:flex;align-items:center;justify-content:center}.bn-landing .bn-docs>div{width:220px;min-height:250px;padding:24px;display:flex;flex-direction:column;background:#fff;border:1px solid var(--line);border-radius:5px;box-shadow:0 18px 40px rgba(33,54,26,.1)}.bn-landing .bn-docs>div:nth-child(2){margin-left:-55px;transform:translateY(18px) rotate(3deg)}.bn-landing .bn-docs>div:first-child{transform:rotate(-3deg)}.bn-landing .bn-docs span{color:var(--green-dark);font-size:8px;font-weight:800;letter-spacing:.1em!important}.bn-landing .bn-docs b{margin:8px 0 20px;font-size:12px}.bn-landing .bn-docs i{height:1px;margin:10px 0;background:var(--line)}.bn-landing .bn-docs strong{position:absolute;right:4%;bottom:3%;width:88px;height:88px;display:grid;place-content:center;text-align:center;border-radius:50%;color:#fff;background:#C4352A;font-size:15px;line-height:1.1;transform:rotate(-8deg);box-shadow:0 10px 24px rgba(196,53,42,.22)}.bn-landing .bn-docs strong small{font-size:8px}.bn-landing .bn-permissions{background:#fff;border:1px solid var(--line);border-radius:7px;box-shadow:0 15px 38px rgba(33,54,26,.09)}.bn-landing .bn-permissions>div{min-height:76px;padding:12px 16px;display:flex;align-items:center;gap:12px;border-top:1px solid var(--line)}.bn-landing .bn-permissions>div:first-child{border:0}.bn-landing .bn-permissions>div>span{width:36px;height:36px;display:grid;place-items:center;border-radius:50%;color:#fff;background:#4CA22F;font-size:10px;font-weight:800}.bn-landing .bn-permissions>div:nth-child(2)>span{background:#3949AB}.bn-landing .bn-permissions>div:nth-child(3)>span{background:#E64A19}.bn-landing .bn-permissions p{display:flex;flex-direction:column}.bn-landing .bn-permissions b{font-size:12px}.bn-landing .bn-permissions small{color:var(--muted);font-size:9px}.bn-landing .bn-permissions i{margin-left:auto;padding:5px 8px;border-radius:10px;color:var(--green-dark);background:#E7F4E0;font-size:8px;font-style:normal;font-weight:750}.bn-landing .bn-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.bn-landing .bn-compare{padding:120px max(24px,calc((100% - 1160px)/2));background:#fff;color:var(--ink)}.bn-landing .bn-compare-head{max-width:760px;margin:0 auto 52px;text-align:center}.bn-landing .bn-compare-board{--cot-viec:290px;position:relative;padding:12px 28px 20px;border-radius:24px;background:var(--paper);border:1px solid var(--line)}.bn-landing .bn-compare-board:before{content:"";position:absolute;top:-14px;bottom:4px;right:14px;width:calc((100% - var(--cot-viec) - 56px) / 2 + 14px);border-radius:20px;background:#fff;border:1.5px solid color-mix(in srgb,var(--color-primary) 38%,transparent);box-shadow:0 24px 48px -18px rgba(47,122,28,.28)}.bn-landing .bn-compare-cols,.bn-landing .bn-compare-item{position:relative;display:grid;grid-template-columns:var(--cot-viec) 1fr 1fr;align-items:center}.bn-landing .bn-compare-cols{min-height:64px;color:var(--muted);font-size:12px;font-weight:800;letter-spacing:.09em!important;text-transform:uppercase}.bn-landing .bn-compare-cols>span{padding:0 18px}.bn-landing .bn-compare-cols>span:first-child{padding-left:14px}.bn-landing .bn-compare-cols>span:not(.is-moi){display:flex;justify-content:center}.bn-landing .bn-compare-nhan{display:inline-flex;align-items:center;gap:8px;padding:9px 16px;border-radius:30px;color:var(--ink);background:#fff;border:1px solid var(--line-strong);box-shadow:0 4px 12px -6px rgba(33,54,26,.25);font-size:13px;font-weight:800;letter-spacing:.08em}.bn-landing .bn-compare-nhan svg{color:var(--green-dark)}.bn-landing .bn-compare-cols .is-cu .bn-compare-nhan{color:#4B5648;background:#EEF1EC}.bn-landing .bn-compare-cols .is-cu .bn-compare-nhan svg{color:#6B7568}.bn-landing .bn-compare-cols .is-moi{display:flex;justify-content:center;padding-left:32px;text-transform:none;letter-spacing:0!important}.bn-landing .bn-compare-cols .bn-logo{--h:52px}.bn-landing .bn-compare-list{margin:0;padding:0;list-style:none}.bn-landing .bn-compare-item{min-height:86px}.bn-landing .bn-compare-item+.bn-compare-item:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:var(--line)}.bn-landing .bn-compare-item:nth-child(2n)>.bn-compare-cu,.bn-landing .bn-compare-item:nth-child(2n)>.bn-compare-viec{background:color-mix(in srgb,var(--color-primary) 3%,transparent)}.bn-landing .bn-compare-viec{align-self:stretch;padding-left:14px;border-radius:12px 0 0 12px}.bn-landing .bn-compare-item>.bn-compare-cu,.bn-landing .bn-compare-item>.bn-compare-moi{align-self:stretch;align-items:center}.bn-landing .bn-compare-item>.bn-compare-cu>svg,.bn-landing .bn-compare-item>.bn-compare-moi>svg{margin-top:0}.bn-landing .bn-compare-cta{margin:44px auto 0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px 18px;color:var(--ink-2);font-size:16px}.bn-landing .bn-compare-cta a{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 4px;color:var(--green-dark);font-weight:800;border-bottom:2px solid var(--green);transition:gap .2s ease;cursor:pointer}.bn-landing .bn-compare-cta a:hover{gap:12px}.bn-landing .bn-compare-viec{display:flex;align-items:center;gap:14px}.bn-landing .bn-compare-viec b{font-size:17px;font-weight:750;line-height:1.35}.bn-landing .bn-compare-ico{flex:none;width:42px;height:42px;display:grid;place-items:center;border-radius:12px;color:var(--green-dark);background:#fff;border:1px solid var(--line)}.bn-landing .bn-compare-cu,.bn-landing .bn-compare-moi{display:flex;align-items:flex-start;gap:11px;padding:16px 18px;font-size:16px;line-height:1.55}.bn-landing .bn-compare-cu{color:#5B6757}.bn-landing .bn-compare-moi{padding-left:32px;color:var(--ink);font-weight:650}.bn-landing .bn-compare-cu>svg,.bn-landing .bn-compare-moi>svg{flex:none;box-sizing:content-box;margin-top:2px;padding:4px;border-radius:50%}.bn-landing .bn-compare-cu>svg{color:#6B7568;background:#E7EBE4}.bn-landing .bn-compare-moi>svg{color:#fff;background:var(--color-primary)}.bn-landing .bn-compare-board[data-hien=cho],.bn-landing .bn-compare-board[data-hien=cho] .bn-compare-cols>span,.bn-landing .bn-compare-board[data-hien=cho] .bn-compare-item>*,.bn-landing .bn-compare-board[data-hien=cho]:before{opacity:0}.bn-landing .bn-compare-board[data-hien=hien]{animation:bn-bang-vao .6s cubic-bezier(.16,.84,.28,1) both}.bn-landing .bn-compare-board[data-hien=hien] .bn-compare-cols>span:first-child{animation:bn-dong-vao .5s cubic-bezier(.16,.84,.28,1) .15s both}.bn-landing .bn-compare-board[data-hien=hien] .bn-compare-viec{animation:bn-dong-vao .5s cubic-bezier(.16,.84,.28,1) both;animation-delay:calc(.25s + var(--i,0) * 60ms)}.bn-landing .bn-compare-board[data-hien=hien] .bn-compare-cols>.is-cu{animation:bn-dong-vao .5s cubic-bezier(.16,.84,.28,1) .75s both}.bn-landing .bn-compare-board[data-hien=hien] .bn-compare-cu{animation:bn-dong-vao .5s cubic-bezier(.16,.84,.28,1) both;animation-delay:calc(.85s + var(--i,0) * 60ms)}.bn-landing .bn-compare-board[data-hien=hien]:before{animation:bn-the-vao .9s cubic-bezier(.2,.9,.25,1.15) 1.35s both}.bn-landing .bn-compare-board[data-hien=hien] .bn-compare-cols>.is-moi{animation:bn-dong-vao .5s cubic-bezier(.16,.84,.28,1) 1.55s both}.bn-landing .bn-compare-board[data-hien=hien] .bn-compare-moi{animation:bn-dong-vao .5s cubic-bezier(.16,.84,.28,1) both;animation-delay:calc(1.65s + var(--i,0) * 70ms)}.bn-landing .bn-compare-board[data-hien=hien] .bn-compare-moi>svg{animation:bn-tich-bat .45s cubic-bezier(.34,1.56,.64,1) both;animation-delay:calc(1.85s + var(--i,0) * 70ms)}@media (max-width:1099px){.bn-landing .bn-compare-item[data-hien=cho]{opacity:0}.bn-landing .bn-compare-item[data-hien=hien]{animation:bn-the-nhe .4s cubic-bezier(.2,.7,.3,1) both}.bn-landing .bn-compare-item[data-hien=hien] .bn-compare-moi>svg{animation:bn-tich-bat .35s cubic-bezier(.34,1.4,.64,1) .15s both}}@keyframes bn-the-nhe{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes bn-bang-vao{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes bn-the-vao{0%{opacity:0;transform:translateY(46px) scale(.96);box-shadow:0 0 0 0 rgba(76,162,47,0)}60%{opacity:1;box-shadow:0 30px 70px -14px rgba(76,162,47,.45)}to{opacity:1;transform:none;box-shadow:0 24px 48px -18px rgba(47,122,28,.28)}}@keyframes bn-dong-vao{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes bn-tich-bat{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:none}}.bn-landing .bn-tools{padding:125px max(24px,calc((100% - 1160px)/2));display:grid;grid-template-columns:.9fr 1.1fr;gap:100px;background:#fff}.bn-landing .bn-tools-copy a{margin-top:30px;display:inline-flex;align-items:center;gap:10px;color:var(--green-dark);font-size:15px;font-weight:800;border-bottom:1px solid var(--green);padding-bottom:4px}.bn-landing .bn-tool-list{border-top:1px solid var(--line-strong)}.bn-landing .bn-tool-list>div{min-height:100px;padding:20px 0;display:flex;align-items:flex-start;gap:22px;border-bottom:1px solid var(--line-strong)}.bn-landing .bn-tool-list>div>span{color:var(--green);font-size:10px;font-weight:800}.bn-landing .bn-tool-list p{display:flex;flex-direction:column;gap:7px}.bn-landing .bn-tool-list b{font-size:18px}.bn-landing .bn-tool-list small{color:var(--ink-2);font-size:14px;line-height:1.6}.bn-landing .bn-faq{padding:125px max(24px,calc((100% - 1160px)/2));display:grid;grid-template-columns:.75fr 1.25fr;gap:100px;background:var(--paper-2)}.bn-landing .bn-faq-lien-he{margin-top:25px;display:flex;flex-direction:column;align-items:flex-start;gap:12px}.bn-landing .bn-faq-head a{display:inline-block;color:var(--green-dark);font-size:12px;font-weight:700;border-bottom:1px solid var(--green)}.bn-landing .bn-faq-head a.bn-zalo{display:inline-flex;align-items:center;gap:9px;padding:9px 14px 9px 9px;color:var(--ink);font-size:14px;background:#fff;border:1px solid var(--line-strong);border-radius:9px;transition:border-color .2s,transform .2s}.bn-landing .bn-faq-head a.bn-zalo:hover{border-color:#0068FF;transform:translateY(-1px)}.bn-landing .bn-zalo b{padding:4px 8px;border-radius:6px;color:#fff;background:#0068FF;font-size:12px;font-weight:800}.bn-landing .bn-faq details{border-top:1px solid var(--line-strong)}.bn-landing .bn-faq details:last-child{border-bottom:1px solid var(--line-strong)}.bn-landing .bn-faq summary{min-height:76px;padding:20px 0;display:flex;align-items:center;justify-content:space-between;gap:20px;list-style:none;cursor:pointer;font-size:16px;font-weight:720;line-height:1.5}.bn-landing .bn-faq summary::-webkit-details-marker{display:none}.bn-landing .bn-faq summary span{width:28px;height:28px;display:grid;place-items:center;flex:none;border:1px solid var(--line-strong);border-radius:50%;transition:transform .2s}.bn-landing .bn-faq details[open] summary span{transform:rotate(45deg)}.bn-landing .bn-faq details>p{max-width:650px;padding:0 45px 24px 0;color:var(--ink-2);font-size:15px;line-height:1.7}.bn-landing .bn-final{min-height:570px;padding:100px 24px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#fff;background:var(--color-primary)}.bn-landing .bn-final>p{color:#DDF7C7;font-size:12px;font-weight:800;letter-spacing:.12em!important}.bn-landing .bn-final h2{margin-top:15px;font-size:48px;line-height:1.15;font-weight:760}.bn-landing .bn-final>span{max-width:650px;margin-top:19px;color:#D9E7D3;font-size:17px;line-height:1.7}.bn-landing .bn-trial-light{margin-top:30px;color:var(--ink)!important;background:#fff;box-shadow:0 14px 32px rgba(0,0,0,.15)}.bn-landing .bn-trial-light:hover{color:#fff!important;background:#121810}.bn-landing .bn-footer{position:relative;padding:70px max(24px,calc((100% - 1160px)/2)) 28px;display:grid;grid-template-columns:1.6fr repeat(4,1fr);gap:48px;background:#fff}.bn-landing .bn-footer>div{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.bn-landing .bn-footer>div:first-child p{max-width:230px;color:var(--muted);font-size:13px;line-height:1.6}.bn-landing .bn-footer>div>b{margin-bottom:5px;font-size:13px}.bn-landing .bn-footer>div>a{color:var(--ink-2);font-size:12.5px}.bn-landing .bn-footer>div>a:hover{color:var(--green-dark)}.bn-landing .bn-footer>small{grid-column:1/-1;margin-top:38px;padding-top:20px;color:var(--muted);border-top:1px solid var(--line);font-size:12px}@supports (animation-timeline:view()){.bn-landing .bn-feature-row{animation:bn-flow-in linear both;animation-timeline:view();animation-range:entry 8% cover 34%}}@keyframes bn-rise{0%{opacity:0;transform:translateY(28px) rotateX(5deg)}}@keyframes bn-flow-in{0%{opacity:.35;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes bn-float{50%{transform:translateY(-7px)}}@keyframes bn-pulse{0%,to{box-shadow:0 0 0 0 rgba(76,162,47,.35)}50%{box-shadow:0 0 0 7px rgba(76,162,47,0)}}@media (max-width:900px){.bn-landing .bn-header{padding:0 20px}.bn-landing .bn-head-actions,.bn-landing .bn-header nav{display:none}.bn-landing .bn-menu-button{margin-left:auto;width:40px;height:40px;display:grid;place-items:center;border:0;background:transparent;color:var(--ink)}.bn-landing .bn-menu-icon{position:relative;width:20px;height:14px}.bn-landing .bn-menu-icon i{position:absolute;left:0;width:20px;height:2px;border-radius:2px;background:currentColor;transition:transform .32s cubic-bezier(.2,.8,.2,1),opacity .2s ease,top .32s cubic-bezier(.2,.8,.2,1)}.bn-landing .bn-menu-icon i:first-child{top:0}.bn-landing .bn-menu-icon i:nth-child(2){top:6px}.bn-landing .bn-menu-icon i:nth-child(3){top:12px}.bn-landing .bn-menu-icon[data-mo=true] i:first-child{top:6px;transform:rotate(45deg)}.bn-landing .bn-menu-icon[data-mo=true] i:nth-child(2){opacity:0;transform:scaleX(.3)}.bn-landing .bn-menu-icon[data-mo=true] i:nth-child(3){top:6px;transform:rotate(-45deg)}.bn-landing .bn-mobile-backdrop{position:absolute;top:100%;left:0;right:0;height:100svh;z-index:-1;display:block;background:rgba(22,34,18,.32);backdrop-filter:blur(2px);opacity:0;visibility:hidden;transition:opacity .28s ease,visibility 0s .28s}.bn-landing .bn-mobile-backdrop[data-mo=true]{opacity:1;visibility:visible;transition-delay:0s}.bn-landing .bn-mobile-nav{position:absolute;left:0;right:0;top:100%;padding:6px 16px 16px;display:flex;flex-direction:column;background:#fff;border:0;border-top:1px solid var(--line);border-radius:0 0 20px 20px;box-shadow:0 24px 50px rgba(30,43,27,.18);transform-origin:top center;opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity .22s ease,transform .3s cubic-bezier(.2,.8,.2,1),visibility 0s .3s}.bn-landing .bn-mobile-nav[data-mo=true]{opacity:1;visibility:visible;transform:none;transition-delay:0s}.bn-landing .bn-mobile-nav>a{min-height:52px;padding:0 2px;display:flex;align-items:center;justify-content:space-between;border-radius:9px;font-size:15px;font-weight:700;color:var(--ink);transition:background .2s ease;position:relative}.bn-landing .bn-mobile-nav>a+a:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:var(--line)}.bn-landing .bn-mobile-nav>a:active{background:var(--paper-2)}.bn-landing .bn-mobile-nav>a svg{color:var(--muted)}.bn-landing .bn-mobile-nav-actions,.bn-landing .bn-mobile-nav>a{opacity:0;transform:translateY(-6px);transition:opacity .2s ease,transform .2s ease}.bn-landing .bn-mobile-nav[data-mo=true] .bn-mobile-nav-actions,.bn-landing .bn-mobile-nav[data-mo=true]>a{opacity:1;transform:none;transition:opacity .35s ease calc(.06s + var(--i) * .04s),transform .45s cubic-bezier(.2,.8,.2,1) calc(.06s + var(--i) * .04s),background .2s ease}.bn-landing .bn-mobile-nav-actions{margin-top:8px;padding-top:10px;display:grid;grid-template-columns:1fr 1.35fr;gap:8px;border-top:1px solid var(--line)}.bn-landing .bn-mobile-nav-actions a{min-height:48px;display:flex;align-items:center;justify-content:center;border-radius:9px;font-size:14px;font-weight:800}.bn-landing .bn-mobile-login{color:var(--ink);background:#fff;border:1.5px solid var(--line-strong)}.bn-landing .bn-mobile-login:active{border-color:var(--green);background:var(--paper-2)}.bn-landing .bn-mobile-register{color:#fff!important;background:var(--green);box-shadow:0 8px 20px rgba(47,122,28,.22)}.bn-landing .bn-hero{padding-top:60px}.bn-landing .bn-hero h1{font-size:48px}.bn-landing .bn-hero-product{height:460px}.bn-landing .bn-app-grid{grid-template-columns:130px 1fr}.bn-landing .bn-app-side{padding:8px 6px}.bn-landing .bn-screen{padding:15px}.bn-landing .bn-live-note.n1{right:-8px}.bn-landing .bn-live-note.n2{left:-8px}.bn-landing .bn-feature-row{grid-template-columns:1fr;gap:40px;padding:70px 0}.bn-landing .bn-feature-copy{max-width:650px}.bn-landing .bn-faq,.bn-landing .bn-tools{grid-template-columns:1fr;gap:55px}.bn-landing .bn-footer{grid-template-columns:1.5fr 1fr 1fr}}@media (max-width:1099px){html:has(.bn-landing){scroll-padding-top:64px}.bn-landing .bn-header{height:64px;padding:0 16px}.bn-landing .bn-logo:not(.bn-logo--mark){--h:42px}.bn-landing .bn-logo-phu{font-size:6.5px}.bn-landing .bn-hero{min-height:auto;padding:48px 12px 0;background-size:44px 44px}.bn-landing .bn-hero-copy{margin-bottom:38px}.bn-landing .bn-kicker{font-size:11px}.bn-landing .bn-hero h1{font-size:39px;line-height:1.09}.bn-landing .bn-lead{font-size:16px;line-height:1.65}.bn-landing .bn-trial{width:100%;min-height:52px}.bn-landing .bn-trust{gap:10px 14px;font-size:12px;line-height:1.45}.bn-landing .bn-hero-product{height:330px;margin:0 -1px}.bn-landing .bn-hero-product>.bn-app-figure{transform:none}.bn-landing .bn-live-note{display:none}.bn-landing .bn-app-top{height:44px;grid-template-columns:22px 1fr 28px;gap:8px;padding:0 10px}.bn-landing .bn-app-mark{width:auto;height:24px}.bn-landing .bn-app-crumb{font-size:10px}.bn-landing .bn-app-crumb b{font-size:12px}.bn-landing .bn-app-search{display:none}.bn-landing .bn-avatar{width:25px;height:25px;font-size:8px}.bn-landing .bn-app-grid{display:block;height:calc(100% - 44px)}.bn-landing .bn-app-side{display:none}.bn-landing .bn-app-main{height:100%}.bn-landing .bn-app-mobile-nav{position:absolute;left:0;right:0;bottom:0;z-index:4;height:48px;padding:4px 5px 3px;display:grid;grid-template-columns:repeat(5,1fr);background:color-mix(in srgb,var(--color-surface) 97%,transparent);border-top:1px solid var(--color-border);box-shadow:0 -5px 18px rgba(33,54,26,.07)}.bn-landing .bn-app-mobile-nav span{min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;color:var(--color-nav-text);font-size:9px;font-weight:750}.bn-landing .bn-app-mobile-nav i{width:14px;height:14px;border:1.5px solid;border-radius:4px}.bn-landing .bn-app-mobile-nav span.is-on{color:var(--color-nav-text)}.bn-landing .bn-app-mobile-nav span.is-on i{background:var(--color-primary);border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-light)}.bn-landing .bn-screen{bottom:48px;padding:12px}.bn-landing .bn-ui-head{margin-bottom:10px}.bn-landing .bn-ui-title{font-size:14px}.bn-landing .bn-ui-head p{font-size:9px}.bn-landing .bn-ui-head button{min-height:29px;padding:0 9px;font-size:9px}.bn-landing .bn-weekbar{height:31px;gap:5px;padding:0 5px;font-size:7px}.bn-landing .bn-weekbar button{width:19px;height:19px;padding:0}.bn-landing .bn-weekbar i{display:none}.bn-landing .bn-tr{grid-template-columns:1.3fr .9fr .9fr;min-height:35px}.bn-landing .bn-tr>span{padding:5px;font-size:7px}.bn-landing .bn-tr>span:last-child{display:none}.bn-landing .bn-tr span b{font-size:7.5px}.bn-landing .bn-tr.bn-th{min-height:24px;font-size:6px}.bn-landing .bn-tr .is-editing{padding:4px}.bn-landing .bn-toast{right:12px;bottom:9px;padding:6px 8px;font-size:7px}.bn-landing .bn-customer{min-height:46px;padding:7px}.bn-landing .bn-customer>span{width:28px;height:28px;font-size:9px}.bn-landing .bn-customer b{font-size:10px}.bn-landing .bn-customer small{font-size:8px}.bn-landing .bn-customer button{display:none}.bn-landing .bn-quote-meta{padding:7px;gap:5px}.bn-landing .bn-quote-meta small{font-size:6px}.bn-landing .bn-quote-meta b{font-size:8px}.bn-landing .bn-orow{grid-template-columns:1.25fr .75fr .75fr .8fr;min-height:42px}.bn-landing .bn-orow>span{padding:5px 3px;font-size:7px}.bn-landing .bn-orow>span:nth-child(4){display:none}.bn-landing .bn-orow small{font-size:5.5px}.bn-landing .bn-orow.bn-ohead{min-height:22px;font-size:5.5px}.bn-landing .bn-total{min-height:38px;padding:5px;font-size:7px}.bn-landing .bn-total div b{font-size:10px}.bn-landing .bn-credit-card{padding:9px}.bn-landing .bn-credit-person>span{width:26px;height:26px;font-size:8px}.bn-landing .bn-credit-person b{font-size:8px}.bn-landing .bn-credit-label{margin-top:9px}.bn-landing .bn-credit-legend{font-size:6px;gap:8px}.bn-landing .bn-debt-ledger{padding:8px;gap:4px}.bn-landing .bn-debt-ledger small{font-size:5px}.bn-landing .bn-debt-ledger b{font-size:7px}.bn-landing .bn-block{padding:7px}.bn-landing .bn-block b{font-size:8px}.bn-landing .bn-block p{font-size:6px}.bn-landing .bn-route-map{height:83px}.bn-landing .bn-stops>div{min-height:31px;grid-template-columns:16px 30px 1fr auto;padding:3px 5px;gap:4px}.bn-landing .bn-stops>div>span{width:14px;height:14px;font-size:6px}.bn-landing .bn-stops b,.bn-landing .bn-stops p{font-size:6.5px}.bn-landing .bn-stops small,.bn-landing .bn-stops>div>i{font-size:5.5px}.bn-landing .bn-hero-foot{height:50px;gap:8px;font-size:7.5px}.bn-landing .bn-section-intro{margin-bottom:34px;text-align:left}.bn-landing .bn-compare-head h2,.bn-landing .bn-faq-head h2,.bn-landing .bn-section-intro h2,.bn-landing .bn-tools-copy h2{font-size:31px}.bn-landing .bn-cta-row{flex-direction:column;align-items:stretch}.bn-landing .bn-cta-row .bn-ghost,.bn-landing .bn-cta-row .bn-trial{width:100%;gap:12px}.bn-landing .bn-story{padding:85px 16px}.bn-landing .bn-flow--desktop{display:none}.bn-landing .bn-mobile-flow{position:relative;display:block;border-top:1px solid var(--color-border)}.bn-landing .bn-mobile-story-stage{--copy-height:clamp(154px,28svh,190px);position:sticky;top:64px;z-index:5;height:calc(100svh - 64px);display:grid;grid-template-rows:var(--copy-height) minmax(0,1fr);background:var(--color-surface);box-shadow:0 18px 36px rgba(33,54,26,.1)}.bn-landing .bn-mobile-copy-stage{position:relative;overflow:hidden;contain:layout paint;border-bottom:1px solid var(--color-border);background:var(--color-surface)}.bn-landing .bn-mobile-story-meta{position:relative;z-index:2;height:30px;display:flex;align-items:center;justify-content:space-between;color:var(--color-nav-sub);font-size:8px;font-weight:800;background:var(--color-surface)}.bn-landing .bn-mobile-story-meta>span{display:flex;align-items:center;gap:7px}.bn-landing .bn-mobile-story-meta .bn-pulse{display:block}.bn-landing .bn-mobile-story-meta b{color:var(--color-nav-text);font-size:10px;font-variant-numeric:tabular-nums}.bn-landing .bn-mobile-copy{position:absolute;inset:30px 0 0;display:flex;flex-direction:column;justify-content:center;opacity:0;visibility:hidden;transform:translateY(20px);transition:opacity .45s ease,transform .55s cubic-bezier(.2,.75,.25,1),visibility 0s .55s;background:var(--color-surface)}.bn-landing .bn-mobile-copy.is-active{opacity:1;visibility:visible;transform:none;transition-delay:0s}.bn-landing .bn-mobile-copy .bn-step-label{margin-bottom:7px;font-size:8px}.bn-landing .bn-mobile-copy .bn-step-label span{width:23px;height:23px}.bn-landing .bn-mobile-copy h3{font-size:clamp(21px,6.2vw,25px);line-height:1.16}.bn-landing .bn-mobile-copy .bn-scene-copy>p{margin-top:8px;display:-webkit-box;overflow:hidden;color:var(--color-nav-text);font-size:14px;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}.bn-landing .bn-mobile-copy .bn-scene-copy>small{margin-top:8px;display:flex;align-items:center;gap:6px;color:var(--color-nav-text);font-size:11px;font-weight:750}.bn-landing .bn-mobile-copy .bn-scene-copy>small svg{width:14px;height:14px;flex:none;color:var(--color-primary)}.bn-landing .bn-mobile-story-track{position:relative;margin-top:calc(-100svh + 64px);pointer-events:none}.bn-landing .bn-mobile-story-marker{height:calc(100svh - 64px)}.bn-landing .bn-step-label{margin-bottom:12px;font-size:9px}.bn-landing .bn-step-label span{width:27px;height:27px}.bn-landing .bn-stage-label{height:36px;font-size:8px}.bn-landing .bn-features{padding:85px 16px}.bn-landing .bn-feature-row{min-height:0;padding:58px 0;gap:30px}.bn-landing .bn-feature-copy h3{font-size:24px}.bn-landing .bn-docs>div{width:155px;min-height:200px;padding:17px}.bn-landing .bn-docs>div:nth-child(2){margin-left:-50px}.bn-landing .bn-docs strong{right:0;width:67px;height:67px;font-size:11px}.bn-landing .bn-permissions>div{min-height:65px;padding:9px}.bn-landing .bn-permissions i{font-size:6px}.bn-landing .bn-permissions b{font-size:9px}.bn-landing .bn-compare{padding:85px 16px}.bn-landing .bn-compare-head{margin-bottom:26px;text-align:left}.bn-landing .bn-compare-board{padding:0;border:0;background:transparent}.bn-landing .bn-compare-board:before,.bn-landing .bn-compare-cols{display:none}.bn-landing .bn-compare-list{display:grid;gap:14px}.bn-landing .bn-compare-item{grid-template-columns:1fr;min-height:0;padding:18px 16px 16px;border-radius:18px;background:#fff;border:1px solid var(--line);box-shadow:0 10px 26px -18px rgba(33,54,26,.35)}.bn-landing .bn-compare-item+.bn-compare-item:before{display:none}.bn-landing .bn-compare-viec{gap:12px}.bn-landing .bn-compare-viec b{font-size:18px}.bn-landing .bn-compare-ico{width:40px;height:40px;background:var(--paper)}.bn-landing .bn-compare-cu{margin:14px 0 0;padding:0 2px}.bn-landing .bn-compare-item:nth-child(2n)>.bn-compare-cu,.bn-landing .bn-compare-item:nth-child(2n)>.bn-compare-viec{background:transparent}.bn-landing .bn-compare-cta{margin-top:28px;justify-content:flex-start}.bn-landing .bn-compare-viec{padding-left:0}.bn-landing .bn-compare-item>.bn-compare-cu,.bn-landing .bn-compare-item>.bn-compare-moi{align-items:flex-start}.bn-landing .bn-compare-item>.bn-compare-cu>svg,.bn-landing .bn-compare-item>.bn-compare-moi>svg{margin-top:2px}.bn-landing .bn-compare-moi{margin:10px 0 0;padding:12px 14px;border-radius:12px;background:#EEF7E8;border:1px solid color-mix(in srgb,var(--color-primary) 22%,transparent)}.bn-landing .bn-faq,.bn-landing .bn-tools{padding:85px 16px;gap:45px}.bn-landing .bn-tool-list>div{min-height:96px}.bn-landing .bn-tool-list b{font-size:17px}.bn-landing .bn-tool-list small{font-size:14px}.bn-landing .bn-faq summary{min-height:72px;font-size:16px}.bn-landing .bn-faq details>p{padding-right:0;font-size:15px}.bn-landing .bn-final{min-height:540px;padding:80px 16px}.bn-landing .bn-final h2{font-size:34px}.bn-landing .bn-final>span{font-size:16px}.bn-landing .bn-final .bn-trial{width:auto}.bn-landing .bn-footer{padding:55px 16px 25px;grid-template-columns:1fr 1fr;gap:35px 24px}.bn-landing .bn-footer>div:first-child{grid-column:1/-1}.bn-landing .bn-footer>small{margin-top:10px}}.bn-landing .w{max-width:1200px;margin:0 auto;padding:0 24px}.bn-landing .btn{min-height:40px;padding:0 17px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid transparent;border-radius:7px;font-size:13px;font-weight:750}.bn-landing .btn-p{color:#fff;background:var(--green)}.bn-landing .btn-w{background:#fff;border-color:var(--line-strong)}.bn-landing .btn-lg{min-height:52px;padding:0 24px}.bn-landing .btn-ghost{color:#fff;border-color:rgba(255,255,255,.35);background:rgba(255,255,255,.1)}.bn-landing .bn-pricing{min-height:70vh;padding:88px max(24px,calc((100% - 1160px)/2)) 0;background:radial-gradient(1100px 520px at 50% -120px,color-mix(in srgb,var(--color-primary) 12%,transparent),transparent 70%),#fff}.bn-landing .bn-pricing-head{max-width:800px;margin:0 auto 56px;text-align:center}.bn-landing .bn-pricing-head>p{margin-bottom:15px;color:var(--green-dark);font-size:12px;font-weight:800;letter-spacing:.11em}.bn-landing .bn-pricing-head h1{font-size:52px;line-height:1.1;font-weight:780;letter-spacing:-.01em!important}.bn-landing .bn-pricing-head>span{display:block;margin-top:20px;color:var(--ink-2);font-size:18px;line-height:1.6}.bn-landing .bn-pricing-tin{margin-top:26px;display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.bn-landing .bn-pricing-tin span{display:inline-flex;align-items:center;gap:7px;padding:8px 14px;border-radius:30px;background:#fff;border:1px solid var(--line);color:var(--ink);font-size:14px;font-weight:700;box-shadow:0 4px 14px -8px rgba(33,54,26,.25)}.bn-landing .bn-pricing-tin svg{color:var(--color-primary)}.bn-landing .bn-plans{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;align-items:start}.bn-landing .bn-plans article{position:relative;padding:32px 28px 30px;display:flex;flex-direction:column;border:1px solid var(--line);border-radius:22px;background:#fff;box-shadow:0 18px 40px -28px rgba(33,54,26,.35);transition:transform .25s ease,box-shadow .25s ease;animation:bn-goi-vao .6s cubic-bezier(.16,.84,.28,1) both;animation-delay:calc(var(--i,0) * 90ms)}.bn-landing .bn-plans article:hover{transform:translateY(-4px);box-shadow:0 26px 50px -26px rgba(33,54,26,.4)}@keyframes bn-goi-vao{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.bn-landing .bn-plans article.is-featured{margin-top:-14px;padding-top:44px;border:2px solid var(--color-primary);background:linear-gradient(180deg,color-mix(in srgb,var(--color-primary) 7%,#fff),#fff 42%);box-shadow:0 30px 60px -28px rgba(47,122,28,.45)}.bn-landing .bn-plan-badge{position:absolute;top:-15px;left:50%;transform:translateX(-50%);padding:7px 14px;border-radius:30px;color:#fff;background:var(--color-primary);font-size:12px;font-weight:800;white-space:nowrap;box-shadow:0 8px 18px -8px rgba(47,122,28,.6)}.bn-landing .bn-plans h2{font-size:22px;font-weight:800}.bn-landing .bn-plan-nhan-phu{align-self:flex-start;margin-bottom:10px;padding:5px 11px;border-radius:30px;color:#132010;background:#A3E635;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.bn-landing .bn-gia-ten-ngan,.bn-landing .bn-gia-tom{display:none}.bn-landing .bn-plans article>p{min-height:48px;margin-top:8px;color:var(--ink-2);font-size:15px;line-height:1.6}.bn-landing .bn-plan-price{margin:22px 0 0;display:flex;flex-wrap:wrap;align-items:baseline;gap:6px}.bn-landing .bn-plan-price b{font-size:40px;font-weight:800;letter-spacing:-.02em!important;font-variant-numeric:tabular-nums}.bn-landing .bn-plan-price span{color:var(--muted);font-size:15px;font-weight:600}.bn-landing .bn-plan-nam{margin-top:10px;padding:10px 12px;display:flex;flex-direction:column;gap:2px;border-radius:12px;background:var(--paper);font-variant-numeric:tabular-nums}.bn-landing .bn-plan-nam b{color:var(--green-dark);font-size:14px}.bn-landing .bn-plan-nam span{color:var(--ink-2);font-size:13px}.bn-landing .bn-plan-cta{margin:22px 0 24px;min-height:50px;display:flex;align-items:center;justify-content:center;border-radius:12px;font-size:15px;font-weight:800;color:var(--color-primary)!important;background:#fff;border:1.5px solid var(--color-primary);transition:background .2s ease,color .2s ease,transform .2s ease;cursor:pointer}.bn-landing .bn-plan-cta:hover{color:#fff!important;background:var(--color-primary)}.bn-landing .bn-plans article.is-featured .bn-plan-cta{color:#fff!important;background:var(--color-primary);box-shadow:0 12px 24px -12px rgba(47,122,28,.7)}.bn-landing .bn-plans article.is-featured .bn-plan-cta:hover{transform:translateY(-1px);background:var(--green-dark)}.bn-landing .bn-plans ul{margin:0;padding:22px 0 0;border-top:1px solid var(--line);list-style:none;display:grid;gap:12px}.bn-landing .bn-plans li{display:flex;align-items:flex-start;gap:10px;color:var(--ink);font-size:15px;line-height:1.5}.bn-landing .bn-plans li svg{flex:none;margin-top:3px;color:var(--color-primary)}.bn-landing .bn-plans article.is-chuoi{border-color:#22301d;background:linear-gradient(160deg,#1b2716,#111a0f);color:#eef5ea;box-shadow:0 26px 50px -26px rgba(17,26,15,.7)}.bn-landing .bn-plans article.is-chuoi .bn-plan-price span,.bn-landing .bn-plans article.is-chuoi>p{color:#b8c4b3}.bn-landing .bn-plans article.is-chuoi .bn-plan-nam{background:rgba(255,255,255,.06)}.bn-landing .bn-plans article.is-chuoi .bn-plan-nam b{color:#A3E635}.bn-landing .bn-plans article.is-chuoi .bn-plan-nam span{color:#c9d3c5}.bn-landing .bn-plans article.is-chuoi .bn-plan-cta{color:#132010!important;background:#A3E635;border-color:#A3E635}.bn-landing .bn-plans article.is-chuoi .bn-plan-cta:hover{background:#bef264}.bn-landing .bn-plans article.is-chuoi ul{border-color:rgba(255,255,255,.12)}.bn-landing .bn-plans article.is-chuoi li{color:#e6ede2}.bn-landing .bn-plans article.is-chuoi li svg{color:#A3E635}.bn-landing .bn-gia-so-sanh{margin-top:96px}.bn-landing .bn-gia-hoi-dap>h2,.bn-landing .bn-gia-so-sanh>h2{margin-bottom:26px;text-align:center;font-size:32px;font-weight:780}.bn-landing .bn-gia-bang-cuon{overflow:visible;border:1px solid var(--line);border-radius:20px;background:#fff}.bn-landing .bn-gia-so-sanh table{width:100%;min-width:640px;border-collapse:collapse;font-size:15px}.bn-landing .bn-gia-so-sanh thead th{position:sticky;top:72px;z-index:6;padding:14px 10px;text-align:center;vertical-align:middle;background:rgba(255,255,255,.96);backdrop-filter:blur(8px);border-bottom:1px solid var(--line);box-shadow:0 10px 18px -14px rgba(33,54,26,.35)}.bn-landing .bn-gia-so-sanh thead th:first-child{border-top-left-radius:20px}.bn-landing .bn-gia-o-logo{text-align:left!important;padding-left:22px!important}.bn-landing .bn-gia-o-logo .bn-logo{--h:46px}.bn-landing .bn-gia-so-sanh thead th:last-child{border-top-right-radius:20px}.bn-landing .bn-gia-goi{display:inline-flex;flex-direction:column;align-items:center;gap:3px;min-width:120px;padding:10px 14px;border-radius:14px;background:var(--paper);border:1px solid var(--line)}.bn-landing .bn-gia-goi b{font-size:15px;font-weight:800;color:var(--ink)}.bn-landing .bn-gia-goi small{color:var(--ink-2);font-size:12px;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.bn-landing .bn-gia-so-sanh thead th.is-featured .bn-gia-goi{background:var(--color-primary);border-color:var(--color-primary);box-shadow:0 10px 20px -12px rgba(47,122,28,.7)}.bn-landing .bn-gia-so-sanh thead th.is-featured .bn-gia-goi b,.bn-landing .bn-gia-so-sanh thead th.is-featured .bn-gia-goi small{color:#fff}.bn-landing .bn-gia-so-sanh thead th.is-chuoi .bn-gia-goi{background:#15210f;border-color:#15210f}.bn-landing .bn-gia-so-sanh thead th.is-chuoi .bn-gia-goi b{color:#fff}.bn-landing .bn-gia-so-sanh thead th.is-chuoi .bn-gia-goi small{color:#A3E635}.bn-landing .bn-gia-so-sanh tbody th{padding:14px 20px;text-align:left;font-weight:600;color:var(--ink);background:#fff;position:sticky;left:0}.bn-landing .bn-gia-so-sanh td{padding:14px 16px;text-align:center}.bn-landing .bn-gia-so-sanh tbody th,.bn-landing .bn-gia-so-sanh td{border-top:1px solid var(--line)}.bn-landing .bn-gia-so-sanh td.is-featured{background:color-mix(in srgb,var(--color-primary) 6%,#fff)}.bn-landing .bn-gia-nhom th{padding:18px 20px 10px!important;color:var(--muted)!important;font-size:12px;font-weight:800!important;letter-spacing:.1em;text-transform:uppercase;background:var(--paper)!important}.bn-landing .bn-gia-co{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:50%;color:#fff;background:var(--color-primary)}.bn-landing .bn-gia-khong{color:#a3ad9f;font-weight:700}.bn-landing .bn-gia-o-chu{font-weight:700;color:var(--ink)}.bn-landing .bn-gia-hoi-dap{max-width:820px;margin:96px auto 0}.bn-landing .bn-gia-hoi-dap details{border-top:1px solid var(--line-strong)}.bn-landing .bn-gia-hoi-dap details:last-child{border-bottom:1px solid var(--line-strong)}.bn-landing .bn-gia-hoi-dap summary{min-height:68px;padding:18px 0;display:flex;align-items:center;justify-content:space-between;gap:18px;list-style:none;cursor:pointer;font-size:17px;font-weight:720}.bn-landing .bn-gia-hoi-dap summary::-webkit-details-marker{display:none}.bn-landing .bn-gia-hoi-dap summary span{width:30px;height:30px;flex:none;display:grid;place-items:center;border:1px solid var(--line-strong);border-radius:50%;transition:transform .2s ease}.bn-landing .bn-gia-hoi-dap details[open] summary span{transform:rotate(45deg)}.bn-landing .bn-gia-hoi-dap details>p{padding:0 44px 22px 0;color:var(--ink-2);font-size:16px;line-height:1.7}.bn-landing .bn-gia-chot{margin:96px calc(50% - 50vw) 0;padding:84px 24px;text-align:center;color:#fff;background:radial-gradient(700px 300px at 50% 0,rgba(255,255,255,.14),transparent 70%),var(--color-primary)}.bn-landing .bn-gia-chot h2{font-size:38px;font-weight:780}.bn-landing .bn-gia-chot>p{max-width:620px;margin:14px auto 0;color:#e3f2d9;font-size:17px;line-height:1.6}.bn-landing .bn-gia-chot>div{margin-top:30px;display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.bn-landing .bn-gia-chot-chinh,.bn-landing .bn-gia-chot-phu{min-height:52px;padding:0 24px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;font-size:15px;font-weight:800;cursor:pointer;transition:transform .2s ease,background .2s ease}.bn-landing .bn-gia-chot-chinh{color:var(--ink)!important;background:#fff}.bn-landing .bn-gia-chot-chinh:hover{transform:translateY(-2px)}.bn-landing .bn-gia-chot-phu{color:#fff!important;border:1.5px solid rgba(255,255,255,.55)}.bn-landing .bn-gia-chot-phu:hover{background:rgba(255,255,255,.12)}.bn-landing .bn-gia-chot>small{display:block;margin-top:18px;color:#d6ebc9;font-size:14px}.bn-landing .bn-gia-chot>small a{color:#fff;font-weight:700;text-decoration:underline}@media(max-width:900px){.bn-landing .bn-plans{grid-template-columns:1fr;max-width:520px;margin:0 auto;gap:26px}.bn-landing .bn-plans article.is-featured{margin-top:0}.bn-landing .bn-plans article>p{min-height:0}}@media(max-width:600px){.bn-landing .w{padding:0 16px}.bn-landing .bn-pricing{padding:64px 16px 0}.bn-landing .bn-pricing-head{margin-bottom:44px}.bn-landing .bn-pricing-head h1{font-size:34px}.bn-landing .bn-pricing-head>span{font-size:16px}.bn-landing .bn-pricing-tin span{font-size:13px;padding:7px 12px}.bn-landing .bn-plans article{padding:28px 20px 24px}.bn-landing .bn-plans article.is-featured{padding-top:38px}.bn-landing .bn-plan-price b{font-size:36px}.bn-landing .bn-gia-chot,.bn-landing .bn-gia-hoi-dap,.bn-landing .bn-gia-so-sanh{margin-top:72px}.bn-landing .bn-gia-hoi-dap>h2,.bn-landing .bn-gia-so-sanh>h2{font-size:26px}.bn-landing .bn-gia-bang-cuon{overflow:visible;border-radius:16px}.bn-landing .bn-gia-so-sanh table{min-width:0;table-layout:fixed;font-size:14px}.bn-landing .bn-gia-so-sanh thead th:first-child{width:46%}.bn-landing .bn-gia-so-sanh thead th{top:64px;padding:10px 3px}.bn-landing .bn-gia-o-logo{padding-left:12px!important}.bn-landing .bn-gia-o-logo .bn-logo{--h:40px}.bn-landing .bn-gia-so-sanh thead th:first-child{border-top-left-radius:16px}.bn-landing .bn-gia-so-sanh thead th:last-child{border-top-right-radius:16px}.bn-landing .bn-gia-goi{min-width:0;width:100%;padding:8px 2px;border-radius:11px}.bn-landing .bn-gia-goi b{font-size:12.5px;white-space:nowrap}.bn-landing .bn-gia-goi small{font-size:10.5px}.bn-landing .bn-gia-ten-dai{display:none}.bn-landing .bn-gia-ten-ngan{display:inline}.bn-landing .bn-gia-so-sanh tbody th{position:static;padding:12px 8px 12px 14px;font-size:14px;line-height:1.4}.bn-landing .bn-gia-so-sanh td{padding:12px 4px}.bn-landing .bn-gia-o-chu{font-size:12.5px;line-height:1.3}.bn-landing .bn-gia-co{width:24px;height:24px}.bn-landing .bn-gia-nhom th{padding:14px 14px 8px!important;font-size:11px}.bn-landing .bn-gia-tom{display:table-row}.bn-landing .bn-gia-tom th{color:var(--ink-2);font-weight:600}.bn-landing .bn-gia-chi-tiet{display:none}.bn-landing .bn-gia-chot{padding:64px 20px}.bn-landing .bn-gia-chot h2{font-size:28px}.bn-landing .bn-gia-chot-chinh,.bn-landing .bn-gia-chot-phu{width:100%}}@media (max-width:1099px){.bn-landing .bn-mobile-story-stage{--copy-height:clamp(170px,30svh,220px)}.bn-landing .bn-mobile-copy{position:absolute;inset:30px 0 10px;opacity:1;visibility:visible;transform:none;background:var(--color-surface)}.bn-landing .bn-mobile-copy .bn-scene-copy{padding:0 0 14px}.bn-landing .bn-mobile-copy h3{font-size:clamp(21px,4vw,28px);font-weight:760}.bn-landing .bn-mobile-copy-stage>.bn-scrolly-progress{position:absolute;left:0;right:0;bottom:7px;justify-content:center}.bn-landing .bn-screen.is-visible{animation-name:bn-canh-vao-mobile}.bn-landing .bn-app-main{--vao:12px;--thoat:-12px}.bn-landing .bn-app-main[data-huong=nguoc]{--vao:-12px;--thoat:12px}@keyframes bn-canh-vao-mobile{0%{opacity:0;transform:translateY(var(--vao))}to{opacity:1;transform:none}}.bn-landing .bn-app-mobile-nav{isolation:isolate}.bn-landing .bn-app-mobile-nav .bn-mobile-pill{position:absolute;left:5px;top:4px;z-index:-1;width:calc((100% - 10px)/5);height:40px;border:0;border-radius:5px;background:var(--color-primary-light);transition:transform .42s cubic-bezier(.2,.8,.2,1)}.bn-landing .bn-mobile-story-stage>.bn-app-figure{height:100%}.bn-landing .bn-mobile-story-stage>.bn-app-figure>.bn-app{border-top:0;border-radius:0 0 8px 8px;box-shadow:none}}@media (max-width:700px){.bn-landing .bn-ai-demo{grid-template-columns:1fr;gap:6px}.bn-landing .bn-paper{min-height:0;margin:0 6px;padding:50px 22px 18px;transform:rotate(-1.4deg)}.bn-landing .bn-paper p{font-size:26px}.bn-landing .bn-ai-arrow{height:44px}.bn-landing .bn-ai-arrow svg:last-child{transform:rotate(90deg)}.bn-landing .bn-ai-arrow svg:first-child{top:4px;right:calc(50% - 30px)}.bn-landing .bn-ai-lines>span{min-height:58px}.bn-landing .bn-ai-lines>span b{font-size:16px}.bn-landing .bn-ai-lines>span em{font-size:15px}}@media (max-width:600px){.bn-landing .bn-mobile-copy .bn-scene-copy>small{display:none}}@media (max-width:600px) and (max-height:700px){.bn-landing .bn-quote-meta{display:none}}@media (prefers-reduced-motion:reduce){.bn-landing .bn-live-note,.bn-landing .bn-pulse{animation:none}}