@property --n{syntax:"<integer>";inherits:true;initial-value:0}@property --k{syntax:"<integer>";inherits:true;initial-value:0}@property --hh{syntax:"<integer>";inherits:true;initial-value:0}.fb{--fb-t:7.5s;--z:"00";grid-template-columns:repeat(12,minmax(0,1fr));gap:20px;display:grid}.fb[data-lang=bn]{--z:"০০"}.fb-card{background:var(--card);border:1px solid var(--line);border-radius:18px;min-width:0;padding-bottom:22px;transition:transform .28s,box-shadow .28s;overflow:hidden}.fb-card:hover{box-shadow:var(--shadow-pop);transform:translateY(-5px)}.fb-c1{grid-column:span 5}.fb-c2{grid-column:span 4}.fb-c3,.fb-c4,.fb-c5{grid-column:span 3}.fb-c6,.fb-c7,.fb-c8{grid-column:span 2}.fb-mock{background:linear-gradient(180deg, var(--green-50) 0%, var(--card) 100%);border-bottom:1px solid var(--line);height:240px;overflow:hidden}.fb-stage{box-sizing:border-box;height:240px;color:var(--teal-900);flex-direction:column;gap:10px;padding:14px;font-size:12px;display:flex;position:relative}.fb .fb-card h3{margin:18px 22px 6px;font-size:18px;font-weight:700;line-height:1.3}.fb-card p{color:var(--muted);margin:0 22px;font-size:14px;line-height:1.55}.fb-stage small{color:var(--muted);font-size:11px}.fb-stage b{font-weight:700}.fb-stage em,.fb-stage u,.fb-stage i{font-style:normal;text-decoration:none}.fb-num:after{content:counter(c);counter-reset:c var(--n)}.fb-num2:after{content:counter(k) "," counter(h) var(--z);counter-reset:k var(--k) h var(--hh)}.fb[data-lang=bn] .fb-num:after{content:counter(c, bengali)}.fb[data-lang=bn] .fb-num2:after{content:counter(k, bengali) "," counter(h, bengali) var(--z)}.fb-num-orders{--to:128;--n:128}.fb-num-cod{--to:810;--n:810}.fb-num-sales{--ko:9;--ho:6;--k:9;--hh:6}.fb-num-profit{--ko:2;--ho:4;--k:2;--hh:4}.fb-num-owe{--ko:12;--ho:4;--k:12;--hh:4}.fb-num-ow{--ko:3;--ho:2;--k:3;--hh:2}.fb-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.fb-t{background:var(--card);border:1px solid var(--line);border-radius:10px;flex-direction:column;gap:2px;min-width:0;padding:8px 10px;display:flex}.fb-t strong{white-space:nowrap;font-size:17px;line-height:1.15}.fb-chart{flex:none;width:100%;height:74px;overflow:visible}.fb-area{fill:var(--green-600);opacity:.14}.fb-line{fill:none;stroke:var(--green-600);stroke-width:2.4px;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0}.fb-setup{background:var(--card);border:1px solid var(--line);border-radius:10px;margin-top:auto;padding:8px 10px}.fb-setup-top{justify-content:space-between;gap:8px;margin-bottom:6px;display:flex}.fb-setup-top span{color:var(--green-700);font-weight:700}.fb-track{background:var(--green-100);border-radius:99px;height:7px;overflow:hidden}.fb-fill{background:var(--green-600);transform-origin:0;border-radius:99px;width:84.6%;height:100%;display:block}.fb-build .fb-stage{display:block}.fb-layers{width:38%;position:absolute;top:14px;left:14px}.fb-layers>b{color:var(--muted);margin-bottom:8px;font-size:11px;display:block}.fb-lrows{height:138px;position:relative}.fb-lrow{left:0;right:0;top:calc(var(--p) * 36px);background:var(--card);border:1px solid var(--line);white-space:nowrap;border-radius:8px;align-items:center;gap:7px;height:30px;padding:0 9px;font-weight:600;display:flex;position:absolute;overflow:hidden}.fb-grip{background-image:radial-gradient(circle, var(--line-strong) 1.3px, transparent 1.6px);background-size:4px 4px;flex:none;width:8px;height:12px}.fb-lrow.r1{z-index:2;border-color:var(--green-600)}.fb-page{border:1px solid var(--line);background:var(--card);border-radius:10px;position:absolute;inset:14px 14px 14px calc(38% + 26px);overflow:hidden}.fb-blk{border-radius:6px;position:absolute;left:8px;right:8px}.fb-blk.b0{background:var(--green-50);border:1px solid var(--line);align-items:center;gap:6px;height:24px;padding:0 7px;display:flex;top:8px}.fb-blk.b0 i{background:var(--green-600);border-radius:50%;width:10px;height:10px}.fb-blk.b0 u{background:var(--line-strong);border-radius:9px;width:16px;height:4px}.fb-blk.b0 u:first-of-type{margin-left:auto}.fb-blk.b2{grid-template-columns:repeat(3,1fr);gap:6px;height:72px;display:grid;top:38px}.fb-blk.b2 span{background:var(--green-50);border:1px solid var(--line);border-radius:6px}.fb-blk.b1{background:var(--green-100);z-index:2;place-items:center;height:56px;display:grid;top:116px}.fb-blk.b1 em{background:var(--green-600);border-radius:9px;width:38%;height:8px}.fb-blk.b3{background:var(--teal-50);height:24px;top:178px}.fb-cursor{z-index:3;position:absolute;top:112px;left:calc(14px + 30%)}.fb-dues{grid-template-columns:1fr 1fr;gap:8px;display:grid}.fb-due{border-radius:10px;flex-direction:column;gap:4px;min-width:0;padding:10px;display:flex}.fb-due small{color:inherit;opacity:.85}.fb-due strong{white-space:nowrap;font-size:17px}.fb-due.owe{background:var(--ok-bg);color:var(--ok-ink)}.fb-due.ow{background:var(--notice-bg);color:var(--notice)}.fb-row{background:var(--card);border:1px solid var(--line);border-radius:10px;justify-content:space-between;align-items:center;gap:8px;height:40px;padding:0 10px;font-weight:600;display:flex}.fb-row>span{align-items:center;gap:6px;display:flex}.fb-flipchip{display:inline-grid}.fb-flipchip em{white-space:nowrap;border-radius:99px;grid-area:1/1;align-items:center;gap:4px;padding:3px 9px;font-size:11px;font-weight:700;display:inline-flex}.fb-flipchip .chk{background:var(--notice-bg);color:var(--notice);opacity:0}.fb-flipchip .ok{background:var(--ok-bg);color:var(--ok-ink)}.fb-order{background:var(--card);border:1px solid var(--line);border-radius:10px;justify-content:space-between;align-items:center;gap:8px;height:38px;padding:0 10px;display:flex}.fb-order span{color:var(--muted)}.fb-steps{background:var(--green-50);border:1px solid var(--line);border-radius:99px;grid-template-columns:repeat(3,1fr);padding:3px;display:grid;position:relative}.fb-steps em{z-index:1;text-align:center;color:var(--green-700);white-space:nowrap;padding:5px 0;font-size:11px;font-weight:700;position:relative}.fb-steps em.c{color:var(--on-accent)}.fb-pill{background:var(--green-600);border-radius:99px;width:calc(33.3333% - 2px);position:absolute;top:3px;bottom:3px;left:3px;transform:translate(200%)}.fb-via{text-align:center;margin-top:-4px}.fb-pay{align-items:center;gap:8px;margin-top:auto;display:flex;position:relative}.fb-bal{background:var(--ok-bg);min-width:0;color:var(--ok-ink);border-radius:10px;flex-direction:column;flex:1;gap:2px;padding:8px 10px;display:flex}.fb-bal small{color:inherit;opacity:.85}.fb-bal strong{font-size:17px}.fb-coin{background:var(--green-600);color:var(--on-accent);opacity:0;border-radius:99px;padding:3px 9px;font-size:11px;font-weight:700;position:absolute;top:4px;left:14px}.fb-wd{background:var(--green-600);height:100%;min-height:46px;color:var(--on-accent);white-space:nowrap;border-radius:10px;flex:none;align-items:center;gap:6px;padding:0 11px;font-size:11px;font-weight:700;display:flex}.fb-mkt .fb-stage{grid-template-rows:1fr auto;grid-template-columns:1fr 1fr;display:grid}.fb-coupon{border:2px dashed var(--green-600);background:var(--green-50);color:var(--green-700);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex}.fb-coupon b{letter-spacing:.04em;font-size:18px}.fb-coupon small{color:var(--green-700);font-weight:700}.fb-prod{background:var(--card);border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:5px;min-width:0;padding:7px;display:flex}.fb-pimg{background:linear-gradient(135deg, var(--green-100), var(--teal-50));border-radius:8px;flex:1;min-height:40px;position:relative}.fb-new{background:var(--green-600);color:var(--on-accent);border-radius:99px;padding:1px 7px;font-size:10px;font-weight:700;position:absolute;top:5px;left:5px}.fb-prod>b{white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.fb-stars{gap:1px;display:flex}.fb-star{overflow:visible}.fb-star-bg{fill:var(--line-strong)}.fb-star-on{fill:var(--notice-bg);stroke:var(--notice);stroke-width:.8px;stroke-linejoin:round;transform-box:fill-box;transform-origin:50%}.fb-pair{background:var(--card);border:1px solid var(--line);border-radius:12px;flex-direction:column;grid-column:1/-1;gap:5px;padding:7px 9px;display:flex}.fb-pair>div{align-items:center;gap:7px;display:flex}.fb-pair i{background:var(--green-100);border-radius:8px;width:28px;height:28px}.fb-pair i.p2{background:var(--teal-50)}.fb-pair u{color:var(--green-700);font-weight:700}.fb-pair em{white-space:nowrap;margin-left:auto;font-weight:600}.fb-plist{background:var(--card);border:1px solid var(--line);border-radius:10px;padding:4px 9px 3px}.fb-phead{justify-content:space-between;align-items:center;height:26px;display:flex}.fb-phead span{color:var(--green-700);font-size:11px;font-weight:700}.fb-pg{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:6px;height:25px;font-size:11.5px;display:flex}.fb-pg>span:first-child{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.fb-pg u{background:var(--green-500);border-radius:50%;flex:none;width:7px;height:7px}.fb-pg.fresh{font-weight:700}.fb-flipbadge{flex:none;display:inline-grid}.fb-flipbadge em{white-space:nowrap;border-radius:99px;grid-area:1/1;padding:1px 7px;font-size:10px;font-weight:700}.fb-flipbadge .d{background:var(--notice-bg);color:var(--notice);opacity:0}.fb-flipbadge .p{background:var(--ok-bg);color:var(--ok-ink)}.fb-seo{flex-direction:column;gap:4px;display:flex}.fb-input{background:var(--field);border:1px solid var(--green-600);border-radius:8px;align-items:center;height:28px;padding:0 8px;font-size:11.5px;font-weight:600;display:flex;overflow:hidden}.fb-typed{white-space:nowrap;display:inline-block}.fb-caret{background:var(--teal-900);flex:none;width:1.5px;height:13px;margin-left:1px}.fb-pos .fb-stage{gap:8px}.fb-search{background:var(--field);border:1px solid var(--green-600);height:28px;color:var(--muted);border-radius:8px;align-items:center;gap:6px;padding:0 9px;font-weight:600;display:flex}.fb-search .fb-typed{color:var(--teal-900)}.fb-search .fb-caret{opacity:0;margin-left:-4px}.fb-line1{background:var(--card);border:1px solid var(--line);border-radius:8px;justify-content:space-between;align-items:center;gap:6px;height:25px;padding:0 9px;font-size:11.5px;display:flex}.fb-bottom{flex:1;grid-template-columns:1fr 74px;gap:8px;min-height:0;margin-bottom:-14px;display:grid}.fb-sum{flex-direction:column;gap:8px;padding-top:2px;display:flex}.fb-totrow{flex-direction:column;gap:1px;display:flex}.fb-flip{font-size:17px;display:inline-grid}.fb-flip b{white-space:nowrap;grid-area:1/1}.fb-flip .x1{opacity:0}.fb-cash{background:var(--green-600);color:var(--on-accent);white-space:nowrap;border-radius:8px;align-self:flex-start;padding:4px 9px;font-size:11px;font-weight:700}.fb-rcpt{border-radius:6px 6px 0 0;overflow:hidden}.fb-paper{box-sizing:border-box;background:var(--card);border:1px solid var(--line);border-bottom:0;border-radius:6px 6px 0 0;flex-direction:column;gap:5px;height:100%;padding:7px 7px 0;display:flex}.fb-paper small{text-align:center;font-weight:700}.fb-paper u{background:var(--line-strong);border-radius:9px;height:4px}.fb-paper u.short{width:60%}.fb-chat .fb-stage{padding:0;display:block}.fb-shop{flex-direction:column;gap:10px;padding:12px;display:flex;position:absolute;inset:0}.fb-shop-top{align-items:center;gap:6px;display:flex}.fb-shop-top i{background:var(--green-600);border-radius:50%;width:14px;height:14px}.fb-shop-top u{background:var(--line-strong);border-radius:9px;width:22px;height:5px}.fb-shop-top u:first-of-type{margin-left:auto}.fb-shop-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.fb-shop-grid span{background:var(--green-50);border:1px solid var(--line);border-radius:8px;height:52px}.fb-dial-wrap{flex-direction:column-reverse;align-items:flex-end;gap:6px;display:flex;position:absolute;bottom:12px;right:12px}.fb-dial{background:var(--green-600);width:40px;height:40px;box-shadow:var(--shadow-pop);border-radius:50%;place-items:center;display:grid;position:relative}.fb-dial svg{grid-area:1/1}.fb-d-chat{opacity:0}.fb-dial:before{content:"";border:2px solid var(--green-600);opacity:0;border-radius:50%;position:absolute;inset:0}.fb-cb{transform-origin:100% 100%;align-items:center;gap:6px;display:flex}.fb-cb em{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);white-space:nowrap;border-radius:99px;padding:3px 8px;font-size:10.5px;font-weight:700}.fb-cb i{background:var(--green-100);width:28px;height:28px;color:var(--green-700);border:1px solid var(--green-600);border-radius:50%;place-items:center;display:grid}@keyframes fb-in-1{0%,4%{opacity:0;transform:translate(var(--dx,0px), var(--dy,8px)) scale(var(--s0,.94))}9%,90%{opacity:1;transform:none}97%,to{opacity:0;transform:translate(var(--dx,0px), var(--dy,8px)) scale(var(--s0,.94))}}@keyframes fb-in-2{0%,12%{opacity:0;transform:translate(var(--dx,0px), var(--dy,8px)) scale(var(--s0,.94))}17%,90%{opacity:1;transform:none}97%,to{opacity:0;transform:translate(var(--dx,0px), var(--dy,8px)) scale(var(--s0,.94))}}@keyframes fb-in-3{0%,20%{opacity:0;transform:translate(var(--dx,0px), var(--dy,8px)) scale(var(--s0,.94))}25%,90%{opacity:1;transform:none}97%,to{opacity:0;transform:translate(var(--dx,0px), var(--dy,8px)) scale(var(--s0,.94))}}@keyframes fb-in-4{0%,28%{opacity:0;transform:translate(var(--dx,0px), var(--dy,8px)) scale(var(--s0,.94))}33%,90%{opacity:1;transform:none}97%,to{opacity:0;transform:translate(var(--dx,0px), var(--dy,8px)) scale(var(--s0,.94))}}@keyframes fb-in-5{0%,36%{opacity:0;transform:translate(var(--dx,0px), var(--dy,8px)) scale(var(--s0,.94))}41%,90%{opacity:1;transform:none}97%,to{opacity:0;transform:translate(var(--dx,0px), var(--dy,8px)) scale(var(--s0,.94))}}@keyframes fb-in-6{0%,44%{opacity:0;transform:translate(var(--dx,0px), var(--dy,8px)) scale(var(--s0,.94))}49%,90%{opacity:1;transform:none}97%,to{opacity:0;transform:translate(var(--dx,0px), var(--dy,8px)) scale(var(--s0,.94))}}@keyframes fb-in-7{0%,52%{opacity:0;transform:translate(var(--dx,0px), var(--dy,8px)) scale(var(--s0,.94))}57%,90%{opacity:1;transform:none}97%,to{opacity:0;transform:translate(var(--dx,0px), var(--dy,8px)) scale(var(--s0,.94))}}@keyframes fb-in-8{0%,60%{opacity:0;transform:translate(var(--dx,0px), var(--dy,8px)) scale(var(--s0,.94))}65%,90%{opacity:1;transform:none}97%,to{opacity:0;transform:translate(var(--dx,0px), var(--dy,8px)) scale(var(--s0,.94))}}@keyframes fb-in-9{0%,68%{opacity:0;transform:translate(var(--dx,0px), var(--dy,8px)) scale(var(--s0,.94))}73%,90%{opacity:1;transform:none}97%,to{opacity:0;transform:translate(var(--dx,0px), var(--dy,8px)) scale(var(--s0,.94))}}.fb-live .fb-stage{animation:6s ease-in-out infinite fb-float}@keyframes fb-float{50%{transform:translateY(-3px)}}.fb-live .s1{animation:fb-in-1 var(--fb-t) cubic-bezier(.2, .8, .3, 1.1) both infinite}.fb-live .s2{animation:fb-in-2 var(--fb-t) cubic-bezier(.2, .8, .3, 1.1) both infinite}.fb-live .s3{animation:fb-in-3 var(--fb-t) cubic-bezier(.2, .8, .3, 1.1) both infinite}.fb-live .s4{animation:fb-in-4 var(--fb-t) cubic-bezier(.2, .8, .3, 1.1) both infinite}.fb-live .s5{animation:fb-in-5 var(--fb-t) cubic-bezier(.2, .8, .3, 1.1) both infinite}.fb-live .s6{animation:fb-in-6 var(--fb-t) cubic-bezier(.2, .8, .3, 1.1) both infinite}.fb-live .s7{animation:fb-in-7 var(--fb-t) cubic-bezier(.2, .8, .3, 1.1) both infinite}.fb-live .s8{animation:fb-in-8 var(--fb-t) cubic-bezier(.2, .8, .3, 1.1) both infinite}.fb-live .s9{animation:fb-in-9 var(--fb-t) cubic-bezier(.2, .8, .3, 1.1) both infinite}.fb-live .fb-via{animation:fb-in-3 var(--fb-t) cubic-bezier(.2, .8, .3, 1.1) both infinite}.fb-live .fb-wd{animation:fb-in-7 var(--fb-t) cubic-bezier(.2, .8, .3, 1.1) both infinite}.fb-live .fb-star-on.t1{animation:fb-in-4 var(--fb-t) cubic-bezier(.2, .8, .3, 1.1) both infinite}.fb-live .fb-star-on.t2{animation:fb-in-5 var(--fb-t) cubic-bezier(.2, .8, .3, 1.1) both infinite}.fb-live .fb-star-on.t3{animation:fb-in-6 var(--fb-t) cubic-bezier(.2, .8, .3, 1.1) both infinite}.fb-live .fb-star-on.t4{animation:fb-in-7 var(--fb-t) cubic-bezier(.2, .8, .3, 1.1) both infinite}.fb-live .fb-star-on.t5{animation:fb-in-8 var(--fb-t) cubic-bezier(.2, .8, .3, 1.1) both infinite}.fb-live .fb-cb.c0{animation:fb-in-3 var(--fb-t) cubic-bezier(.2, .8, .3, 1.1) both infinite}.fb-live .fb-cb.c1{animation:fb-in-4 var(--fb-t) cubic-bezier(.2, .8, .3, 1.1) both infinite}.fb-live .fb-cb.c2{animation:fb-in-5 var(--fb-t) cubic-bezier(.2, .8, .3, 1.1) both infinite}.fb-live .fb-cb.c3{animation:fb-in-6 var(--fb-t) cubic-bezier(.2, .8, .3, 1.1) both infinite}.fb-star-on{--dy:0px;--s0:.2}.fb-cb{--dy:16px;--s0:.4}.fb-live .fb-coupon{animation:fb-flipin var(--fb-t) ease both infinite}@keyframes fb-flipin{0%,4%{opacity:0;transform:perspective(500px)rotateY(-90deg)}16%,90%{opacity:1;transform:none}97%,to{opacity:0;transform:perspective(500px)rotateY(90deg)}}.fb-live .fb-num-orders{animation:fb-cnt var(--fb-t) ease both infinite}.fb-live .fb-num-sales,.fb-live .fb-num-profit{animation:fb-cnt2 var(--fb-t) ease both infinite}.fb-live .fb-num-owe,.fb-live .fb-num-ow{animation:fb-cnt2-b var(--fb-t) ease both infinite}.fb-live .fb-num-cod{animation:fb-cnt-late var(--fb-t) ease both infinite}@keyframes fb-cnt{0%,4%{--n:0}34%,to{--n:var(--to)}}@keyframes fb-cnt2{0%,4%{--k:0;--hh:0}34%,to{--k:var(--ko);--hh:var(--ho)}}@keyframes fb-cnt2-b{0%,12%{--k:0;--hh:0}40%,to{--k:var(--ko);--hh:var(--ho)}}@keyframes fb-cnt-late{0%,52%{--n:0}64%,to{--n:var(--to)}}.fb-live .fb-line{animation:fb-draw var(--fb-t) ease-in-out both infinite}.fb-live .fb-area{animation:fb-area var(--fb-t) ease both infinite}.fb-live .fb-fill{animation:fb-fill var(--fb-t) cubic-bezier(.3, .7, .2, 1) both infinite}@keyframes fb-draw{0%,8%{stroke-dashoffset:1px;opacity:1}44%,90%{stroke-dashoffset:0;opacity:1}97%,to{stroke-dashoffset:0;opacity:0}}@keyframes fb-area{0%,30%{opacity:0}50%,90%{opacity:.14}97%,to{opacity:0}}@keyframes fb-fill{0%,34%{transform:scaleX(0)}72%,94%{transform:none}to{transform:scaleX(0)}}.fb-live .fb-lrow.r1{animation:fb-r1 var(--fb-t) ease-in-out both infinite}.fb-live .fb-lrow.r2{animation:fb-r2 var(--fb-t) ease-in-out both infinite}.fb-live .fb-blk.b1{animation:fb-b1 var(--fb-t) ease-in-out both infinite}.fb-live .fb-blk.b2{animation:fb-b2 var(--fb-t) ease-in-out both infinite}.fb-live .fb-cursor{animation:fb-cur var(--fb-t) ease-in-out both infinite}@keyframes fb-r1{0%,16%{box-shadow:none;transform:translateY(-36px)}24%{box-shadow:var(--shadow-pop);transform:translate(5px,-36px)scale(1.05)}46%{box-shadow:var(--shadow-pop);transform:translate(5px)scale(1.05)}54%,92%{box-shadow:none;transform:none}to{box-shadow:none;transform:translateY(-36px)}}@keyframes fb-r2{0%,30%{transform:translateY(36px)}52%,92%{transform:none}to{transform:translateY(36px)}}@keyframes fb-b1{0%,18%{box-shadow:none;transform:translateY(-78px)}26%{box-shadow:0 0 0 2px var(--green-600);transform:translateY(-78px)}58%{box-shadow:0 0 0 2px var(--green-600);transform:none}66%,92%{box-shadow:none;transform:none}to{box-shadow:none;transform:translateY(-78px)}}@keyframes fb-b2{0%,40%{transform:translateY(62px)}60%,92%{transform:none}to{transform:translateY(62px)}}@keyframes fb-cur{0%,12%{opacity:0;transform:translateY(-36px)}18%{opacity:1;transform:translateY(-36px)}46%{opacity:1;transform:translate(5px)}60%,88%{opacity:1;transform:translate(5px)}97%,to{opacity:0;transform:translate(5px)}}.fb-live .fb-flipchip .chk{animation:fb-chk var(--fb-t) ease both infinite}.fb-live .fb-flipchip .ok{animation:fb-ok var(--fb-t) cubic-bezier(.2, .8, .3, 1.3) both infinite}@keyframes fb-chk{0%,26%{opacity:0}32%,46%{opacity:1}52%,to{opacity:0}}@keyframes fb-ok{0%,48%{opacity:0;transform:scale(.6)}56%,90%{opacity:1;transform:none}97%,to{opacity:0;transform:scale(.6)}}.fb-live .fb-pill{animation:fb-slide var(--fb-t) ease-in-out both infinite}.fb-live .fb-steps em.a{animation:fb-sa var(--fb-t) ease both infinite}.fb-live .fb-steps em.b{animation:fb-sb var(--fb-t) ease both infinite}.fb-live .fb-steps em.c{animation:fb-sc var(--fb-t) ease both infinite}.fb-live .fb-coin{animation:fb-coin var(--fb-t) ease-in-out both infinite}.fb-live .fb-arrow{animation:fb-arrow var(--fb-t) ease-in-out both infinite}@keyframes fb-slide{0%,8%{transform:translate(0)}22%,40%{transform:translate(100%)}54%,92%{transform:translate(200%)}to{transform:translate(0)}}@keyframes fb-sa{0%,8%{color:var(--on-accent)}22%,to{color:var(--green-700)}}@keyframes fb-sb{0%,14%{color:var(--green-700)}24%,40%{color:var(--on-accent)}54%,to{color:var(--green-700)}}@keyframes fb-sc{0%,40%{color:var(--muted)}54%,to{color:var(--on-accent)}}@keyframes fb-coin{0%,42%{opacity:0;transform:translateY(-86px)scale(1)}48%{opacity:1;transform:translateY(-86px)scale(1)}62%{opacity:1;transform:translateY(0)scale(1)}68%,to{opacity:0;transform:translateY(4px)scale(.5)}}@keyframes fb-arrow{0%,62%{transform:translate(0)}72%{transform:translate(5px)}82%,to{transform:translate(0)}}.fb-live .fb-flipbadge .d{animation:fb-chk var(--fb-t) ease both infinite}.fb-live .fb-flipbadge .p{animation:fb-ok var(--fb-t) cubic-bezier(.2, .8, .3, 1.3) both infinite}.fb-live .fb-cms .fb-typed{animation:fb-type var(--fb-t) steps(18, end) both infinite}.fb-live .fb-cms .fb-caret{animation:fb-blink var(--fb-t) steps(1, end) both infinite}.fb-live .fb-pos .fb-typed{animation:fb-type-s var(--fb-t) steps(3, end) both infinite}.fb-live .fb-pos .fb-caret{animation:fb-caret-s var(--fb-t) steps(1, end) both infinite}.fb-live .fb-phead span{animation:fb-addbtn var(--fb-t) ease-in-out both infinite}@keyframes fb-type{0%,52%{clip-path:inset(0 100% 0 0)}80%,93%{clip-path:inset(0)}97%,to{clip-path:inset(0 100% 0 0)}}@keyframes fb-blink{0%,80%{opacity:0}82%,86%{opacity:1}88%,to{opacity:0}}@keyframes fb-type-s{0%,4%{clip-path:inset(0 100% 0 0)}16%,93%{clip-path:inset(0)}97%,to{clip-path:inset(0 100% 0 0)}}@keyframes fb-caret-s{0%,3%{opacity:0}4%,8%{opacity:1}9%,12%{opacity:0}13%,16%{opacity:1}18%,to{opacity:0}}@keyframes fb-addbtn{0%,6%{transform:none}12%{transform:scale(1.25)}18%,to{transform:none}}.fb-live .fb-flip .x1{animation:fb-x1 var(--fb-t) ease both infinite}.fb-live .fb-flip .x2{animation:fb-x2 var(--fb-t) ease both infinite}.fb-live .fb-paper{animation:fb-print var(--fb-t) steps(8, end) both infinite}@keyframes fb-x1{0%,32%{opacity:1}36%,to{opacity:0}}@keyframes fb-x2{0%,32%{opacity:0;transform:translateY(6px)}40%,90%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes fb-print{0%,60%{transform:translateY(100%)}80%,92%{transform:none}97%,to{transform:translateY(100%)}}.fb-live .fb-d-chat{animation:fb-dchat var(--fb-t) ease both infinite}.fb-live .fb-d-x{animation:fb-dx var(--fb-t) ease both infinite}.fb-live .fb-dial{animation:fb-dial var(--fb-t) ease-in-out both infinite}.fb-live .fb-dial:before{animation:fb-ping var(--fb-t) ease-out both infinite}@keyframes fb-dchat{0%,14%{opacity:1}18%,90%{opacity:0}97%,to{opacity:1}}@keyframes fb-dx{0%,14%{opacity:0;transform:rotate(-90deg)}20%,90%{opacity:1;transform:none}97%,to{opacity:0;transform:rotate(-90deg)}}@keyframes fb-dial{0%,14%{transform:none}18%{transform:scale(1.14)}24%,to{transform:none}}@keyframes fb-ping{0%{opacity:.7;transform:scale(1)}12%,to{opacity:0;transform:scale(1.8)}}@media (max-width:1280px){.fb-card{grid-column:span 6}}@media (max-width:640px){.fb{gap:16px}.fb-card{grid-column:1/-1}.fb-mock{height:180px}.fb-stage{zoom:.75}}@media (prefers-reduced-motion:reduce){.fb *,.fb :before,.fb :after{transition:none!important;animation:none!important}}
.fq{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.fq-box{background:var(--card);border:1px solid var(--line);border-radius:16px;min-width:0;transition:transform .25s,box-shadow .25s,background-color .25s,border-color .25s}.fq-box:hover{box-shadow:var(--shadow);transform:translateY(-2px)}.fq-open{background:var(--green-50);border-color:var(--green-600)}.fq-q{margin:0;font-size:16px}.fq-q button{width:100%;color:var(--teal-900);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:16px;align-items:center;gap:14px;padding:16px 18px;font-weight:700;display:flex}.fq-q button:focus-visible{outline:2px solid var(--green-700);outline-offset:2px}.fq-ico{background:var(--green-100);width:40px;height:40px;color:var(--green-700);border-radius:12px;flex:none;place-items:center;transition:transform .25s;display:grid}.fq-box:hover .fq-ico{transform:scale(1.06)}.fq-text{flex:1;min-width:0}.fq-plus{width:20px;height:20px;color:var(--green-700);flex:none;transition:transform .3s;position:relative}.fq-plus:before,.fq-plus:after{content:"";background:currentColor;border-radius:2px;width:14px;height:2px;position:absolute;inset-block-start:9px;inset-inline-start:3px}.fq-plus:after{transform:rotate(90deg)}.fq-open .fq-plus{transform:rotate(135deg)}.fq-a{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .3s,opacity .3s;display:grid}.fq-open .fq-a{opacity:1;grid-template-rows:1fr}.fq-a-in{min-height:0;overflow:hidden}.fq-a p{color:var(--muted);margin:0;padding:0 18px 18px 72px;line-height:1.6}[dir=rtl] .fq-a p{padding:0 72px 18px 18px}.fq-live{animation:.55s cubic-bezier(.2,.8,.3,1) backwards fq-in;animation-delay:calc(var(--i,0) * 80ms)}.fq-live .fq-ico{animation:.5s cubic-bezier(.3,1.6,.5,1) backwards fq-pop;animation-delay:calc(var(--i,0) * 80ms + .25s)}@keyframes fq-in{0%{opacity:0;transform:translateY(18px)}}@keyframes fq-pop{0%{opacity:0;transform:scale(.5)}}@media (max-width:760px){.fq{grid-template-columns:minmax(0,1fr)}.fq-a p,[dir=rtl] .fq-a p{padding:0 18px 18px}}@media (prefers-reduced-motion:reduce){.fq *,.fq :before,.fq :after,.fq-live{transition:none!important;animation:none!important}.fq-box:hover{transform:none}}
.ig{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}.ig-bar{justify-content:center;display:flex;position:relative}.ig-tabs{scrollbar-width:none;border:1px solid var(--line);background:var(--card);border-radius:999px;gap:4px;max-width:100%;padding:5px;display:flex;position:relative;overflow-x:auto}.ig-tabs::-webkit-scrollbar{display:none}.ig-pill{opacity:0;background:var(--green-100);width:0;box-shadow:inset 0 0 0 1px var(--green-600);pointer-events:none;border-radius:999px;transition:transform .35s cubic-bezier(.3,.8,.3,1),width .35s cubic-bezier(.3,.8,.3,1);position:absolute;top:5px;bottom:5px;left:0}.ig-tab{z-index:1;color:var(--teal-900);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;align-items:center;gap:7px;margin:0;padding:9px 16px;font-size:14px;font-weight:600;transition:color .2s;display:inline-flex;position:relative}.ig-tab:hover{background:0 0}.ig-tab:hover,.ig-tab[aria-selected=true]{color:var(--green-700)}.ig-tab:focus-visible{outline:2px solid var(--green-600);outline-offset:1px}.ig-panel{background:var(--card);border:1px solid var(--line);border-radius:18px;min-width:0;padding:28px}.ig-head{margin-bottom:20px}.ig-head h3{margin:0;font-size:20px;font-weight:700}.ig-head p{color:var(--muted);margin:4px 0 0;font-size:14px;line-height:1.4}.ig-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.ig-ico{background:var(--green-100);width:36px;height:36px;color:var(--green-700);border-radius:10px;flex:none;place-items:center;display:grid}.ig-tile{border:1px solid var(--line);background:var(--green-50);border-radius:12px;align-items:center;gap:12px;min-width:0;padding:12px 14px;transition:transform .2s,border-color .2s;display:flex}.ig-tile:hover{border-color:var(--green-600);transform:translateY(-3px)}.ig-tile .ig-ico{background:var(--card);border:1px solid var(--line);width:36px;height:36px}.ig-txt{min-width:0;display:grid}.ig-txt b{overflow-wrap:anywhere;font-size:14px;line-height:1.25}.ig-txt small{color:var(--muted);font-size:12px}.ig-more{text-align:center;margin:0}.ig-more a{color:var(--green-700);border-bottom:2px solid var(--green-600);padding:6px 2px;font-weight:700;text-decoration:none;transition:transform .2s;display:inline-block}.ig-more a:hover{transform:translateY(-2px)}.ig-live .ig-bar{animation:.6s cubic-bezier(.2,.8,.3,1) backwards ig-in}.ig-live .ig-panel{animation:.35s backwards ig-fade}.ig-live .ig-head{animation:.45s cubic-bezier(.2,.8,.3,1) backwards ig-in}.ig-live .ig-tile{animation:.5s cubic-bezier(.2,.8,.3,1) backwards ig-in;animation-delay:calc(var(--i,0) * 50ms + .12s)}@keyframes ig-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes ig-fade{0%{opacity:0}to{opacity:1}}@media (max-width:1100px){.ig-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.ig-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.ig-bar{-webkit-mask-image:linear-gradient(to right, var(--card) calc(100% - 36px), transparent);-webkit-mask-image:linear-gradient(to right, var(--card) calc(100% - 36px), transparent);mask-image:linear-gradient(to right, var(--card) calc(100% - 36px), transparent);justify-content:flex-start}}@media (max-width:520px){.ig-panel{padding:18px}.ig-tiles{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.ig *,.ig :before,.ig :after,.ig-live,.ig-live *{transition:none!important;animation:none!important}}
.hm-pill-wrap{flex-direction:column;align-items:center;gap:10px;display:flex}.hm-pill,.hm-sticky{background:var(--brand-800);color:var(--on-brand);box-shadow:var(--shadow-pop);border-radius:999px;justify-content:center;align-items:center;gap:10px;font-weight:700;text-decoration:none;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex}.hm-pill{height:56px;padding:0 32px;font-size:18px}.hm-pill:hover,.hm-sticky:hover{background:var(--brand-900);transform:translateY(-1px)}.hm-pill:focus-visible,.hm-sticky:focus-visible{outline:3px solid var(--focus-ring-strong);outline-offset:3px}.hm-pill-arrow{transition:transform .18s}.hm-pill:hover .hm-pill-arrow,.hm-sticky:hover .hm-pill-arrow{transform:translate(4px)}.hm-pill-note{color:var(--muted);margin:0;font-size:14px}.hm-sticky{z-index:15;opacity:0;visibility:hidden;height:48px;padding:0 20px;font-size:16px;transition:opacity .25s,transform .25s,visibility 0s linear .25s,background .18s;position:fixed;bottom:24px;right:24px;transform:translateY(24px)}.hm-sticky[data-show=true]{opacity:1;visibility:visible;transition:opacity .25s,transform .25s,visibility,background .18s;animation:6s ease-in-out 2s infinite hm-sticky-pulse;transform:translateY(0)}.hm-sticky{overflow:hidden}.hm-sticky:after{content:"";background:linear-gradient(100deg, transparent 0%, var(--on-brand) 50%, transparent 100%);opacity:.28;pointer-events:none;width:45%;position:absolute;top:0;bottom:0;left:-70%;transform:skew(-20deg)}.hm-sticky[data-show=true]:after{animation:4.5s ease-in-out 1.2s infinite hm-glance}@keyframes hm-glance{0%{left:-70%}35%,to{left:170%}}@keyframes hm-sticky-pulse{0%,88%,to{box-shadow:var(--shadow-pop), 0 0 0 0 transparent}94%{box-shadow:var(--shadow-pop), 0 0 0 10px var(--green-100)}}@media (max-width:480px){.hm-pill{height:56px;padding:0 26px;font-size:17px}.hm-sticky{height:40px;padding:0 16px;font-size:14px;bottom:16px;right:16px}}@media (prefers-reduced-motion:reduce){.hm-sticky:after{display:none}.hm-sticky,.hm-sticky[data-show=true]{transition:none;animation:none;transform:none}.hm-pill,.hm-pill-arrow{transition:none}.hm-pill:hover,.hm-sticky:hover,.hm-pill:hover .hm-pill-arrow,.hm-sticky:hover .hm-pill-arrow{transform:none}}.hm-cta{align-items:flex-start}@media (max-width:480px){.hm-cta{align-items:stretch}.hm-pill-wrap .hm-pill{align-self:stretch}}
.hv3{background:linear-gradient(180deg, var(--green-50) 0%, var(--card) 100%);padding:28px 0 0;position:relative;overflow:hidden}.hv3-inner{z-index:3;position:relative}.hv3-bg{display:none}.hv3-copy{text-align:center;flex-direction:column;align-items:center;display:flex}.hv3 h1{letter-spacing:-.035em;max-width:none;color:var(--fg);margin:0;font-size:clamp(34px,9.2vw,56px);font-weight:800;line-height:1.08}.hv3 h1:lang(bn){letter-spacing:0;font-size:clamp(28px,7.6vw,46px);line-height:1.25}.hv3-line{display:block}.hv3-line-b{width:fit-content;color:var(--green-700);margin:0 auto;display:block;position:relative}.hv3-w{margin-inline-end:.26em;display:inline-block}.hv3-w:last-child{margin-inline-end:0}.hv3-underline{width:100%;height:12px;position:absolute;bottom:-8px;left:0;overflow:visible}.hv3-underline path{fill:none;stroke:var(--green-600);stroke-width:3.5px;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:0}.hv3-lead{max-width:26em;color:var(--muted);margin:22px 0 0;font-size:17px;line-height:1.5}.hv3-cta{flex-direction:column;align-items:stretch;gap:12px;width:100%;max-width:420px;margin-top:22px;display:flex}.hv3 .hm-pill-wrap{align-items:stretch}.hv3 .hm-pill{width:100%}.hv3 .hm-pill-note{display:none}.hv3-ghost{border:1.5px solid var(--green-600);background:var(--card);height:52px;color:var(--green-700);border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 28px;font-size:17px;font-weight:700;text-decoration:none;transition:background .18s,transform .18s;display:inline-flex}.hv3-ghost svg{transition:transform .18s}.hv3-ghost:hover{background:var(--green-50)}.hv3-ghost:hover svg{transform:translate(4px)}.hv3-ghost:focus-visible{outline:3px solid var(--focus-ring-strong);outline-offset:3px}.hv3-visual{max-width:460px;margin:26px auto 0;padding-bottom:0;position:relative;overflow:hidden}.hv3-merch{z-index:1;aspect-ratio:941/1272;width:70%;margin:0 auto;position:relative;overflow:hidden}.hv3-merch picture{z-index:1;display:block;position:relative}.hv3-merch img{width:100%;height:auto;margin-top:-42.5%;display:block}.hv3-halo{aspect-ratio:1;background:radial-gradient(circle, var(--green-100) 0%, transparent 68%);border-radius:50%;width:84%;position:absolute;top:8%;left:8%}.hv3-card{z-index:2;background:var(--card);border:1px solid var(--line);width:45%;rotate:var(--r,0deg);border-radius:16px;align-items:center;gap:8px;padding:10px 8px 10px 10px;display:flex;position:absolute}.hv3-card-accounting{z-index:0;--r:-4deg;width:38%;top:0;left:0}.hv3-card-pos{z-index:0;--r:4deg;width:38%;top:5%;right:0}.hv3-card-orders{--r:-4deg;top:31%;left:0}.hv3-card-inventory{--r:4deg;top:37%;right:0}.hv3-tile{background:var(--green-100);width:38px;height:38px;color:var(--green-700);border-radius:11px;flex:none;place-items:center;display:grid}.hv3-card-pos .hv3-tile{background:var(--teal-50);color:var(--teal-700)}.hv3-card-orders .hv3-tile{background:var(--warn-bg);color:var(--warn)}.hv3-card-inventory .hv3-tile{background:var(--info-bg);color:var(--info)}.hv3-txt{text-align:start;flex:1;gap:1px;min-width:0;display:grid}.hv3-txt b{color:var(--fg);font-size:13px;font-weight:800;line-height:1.2}.hv3-txt small{color:var(--muted);font-size:11px;line-height:1.25}.hv3-chev{color:var(--muted);flex:none}.hv3-laptop{z-index:1;border:2px solid var(--line-strong);background:var(--line);border-bottom:0;border-radius:20px 20px 0 0;width:94%;margin:-46px auto 0;padding:7px 7px 0;position:relative}.hv3-screen{background:var(--card);text-align:start;border-radius:14px 14px 0 0;grid-template-columns:31% minmax(0,1fr);min-height:210px;display:grid;overflow:hidden}.hv3-side{border-inline-end:1px solid var(--line);flex-direction:column;gap:3px;padding:10px 6px;display:flex}.hv3-brand{color:var(--teal-900);padding:0 6px 8px;font-size:15px;font-weight:800}.hv3-nav{color:var(--muted);white-space:nowrap;border-radius:8px;align-items:center;gap:5px;padding:5px 6px;font-size:9.5px;font-weight:600;display:flex}.hv3-nav.on{background:var(--green-100);color:var(--green-700)}.hv3-main{background:var(--bg);flex-direction:column;gap:7px;min-width:0;padding:8px;display:flex}.hv3-top{align-items:center;gap:5px;font-size:8.5px;font-weight:700;display:flex}.hv3-chip{border:1px solid var(--line);background:var(--card);color:var(--fg);white-space:nowrap;border-radius:6px;padding:3px 6px}.hv3-live{background:var(--ok-bg);color:var(--green-700);border-radius:999px;padding:2px 6px}.hv3-pub{background:var(--brand-800);color:var(--on-brand);white-space:nowrap;border-radius:6px;margin-inline-start:auto;padding:4px 8px}.hv3-banner{background:var(--green-50);border-radius:8px;min-height:82px;padding:9px 8px;position:relative;overflow:hidden}.hv3-banner p{max-width:58%;color:var(--fg);margin:0;font-size:11px;font-weight:800;line-height:1.2}.hv3-banner>span{background:var(--brand-800);color:var(--on-brand);border-radius:5px;margin-top:6px;padding:3px 9px;font-size:8px;font-weight:700;display:inline-block}.hv3-ban-art{width:42%;position:absolute;bottom:2px;right:6px}.hv3-ban-art svg{width:100%;height:auto;display:block}.hv3-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;display:grid}.hv3-tiles span{aspect-ratio:1;background:var(--card);border:1px solid var(--line);border-radius:6px;place-items:center;padding:4px;display:grid}.hv3-tiles svg{width:100%;height:100%}@media (min-width:1024px){.hv3{align-items:center;min-height:clamp(600px,50vw,760px);padding:0;display:flex}.hv3-bg{z-index:0;display:block;position:absolute;inset:0}.hv3-bg picture{display:block;position:absolute;inset:0}.hv3-photo{object-fit:cover;object-position:78% 50%;width:100%;height:100%;display:block}.hv3-shade{z-index:2;background:linear-gradient(90deg, var(--card) 0%, var(--card) 14%, transparent 46%);opacity:.88;pointer-events:none;position:absolute;inset:0}.hv3-blob{z-index:1;background:radial-gradient(circle, var(--green-100) 0%, transparent 68%);opacity:.8;pointer-events:none;border-radius:50%;position:absolute}.hv3-blob-a{width:560px;height:560px;top:4%;left:-8%}.hv3-blob-b{width:480px;height:480px;bottom:-26%;left:22%}.hv3-inner{width:100%}.hv3-copy{text-align:start;align-items:flex-start;max-width:560px}.hv3 h1{font-size:62px;line-height:1.04}.hv3 h1:lang(bn){font-size:46px;line-height:1.22}.hv3-line-b{margin:0}.hv3-underline{height:14px;bottom:-12px}.hv3-lead{max-width:24em;margin-top:30px;font-size:20px}.hv3-cta{flex-flow:wrap;align-items:flex-start;gap:16px;width:auto;max-width:none;margin-top:30px}.hv3 .hm-pill-wrap{align-items:flex-start;width:auto}.hv3 .hm-pill{width:auto;padding:0 34px}.hv3 .hm-pill-note{font-size:14px;display:block}.hv3-ghost{height:56px}.hv3-visual{display:none}}@media (prefers-reduced-motion:no-preference){.hv3-w{animation:hv3-rise .75s cubic-bezier(.2, .7, .2, 1) var(--d,0s) both}.hv3-underline path{animation:.9s ease-out 1.05s both hv3-draw}.hv3-lead{animation:.7s cubic-bezier(.2,.7,.2,1) .5s both hv3-rise}.hv3-cta .hm-pill-wrap{animation:.7s cubic-bezier(.2,.7,.2,1) .7s both hv3-rise}.hv3-ghost{animation:.7s cubic-bezier(.2,.7,.2,1) .82s both hv3-rise}.hv3-merch{animation:.9s cubic-bezier(.2,.7,.2,1) .3s both hv3-pop}.hv3-halo{animation:9s ease-in-out infinite alternate hv3-drift}.hv3-card{animation:hv3-pop .7s cubic-bezier(.2, .7, .2, 1) calc(.7s + var(--i) * .14s) both, hv3-float calc(4.4s + var(--i) * .7s) ease-in-out calc(1.6s + var(--i) * .5s) infinite alternate}.hv3-laptop{animation:1s cubic-bezier(.2,.7,.2,1) .9s both hv3-slide}.hv3-photo{animation:6s ease-out both hv3-zoom}.hv3-blob-a{animation:14s ease-in-out infinite alternate hv3-drift}.hv3-blob-b{animation:18s ease-in-out -6s infinite alternate-reverse hv3-drift}}@keyframes hv3-rise{0%{opacity:0;translate:0 26px}}@keyframes hv3-draw{0%{stroke-dashoffset:1px}}@keyframes hv3-pop{0%{opacity:0;scale:.92}}@keyframes hv3-float{0%{translate:0 -5px}to{translate:0 6px}}@keyframes hv3-drift{0%{translate:-18px 10px}to{translate:26px -14px}}@keyframes hv3-slide{0%{opacity:0;translate:0 70px}}@keyframes hv3-zoom{0%{scale:1.04}}
.sh-bar{background:linear-gradient(90deg, var(--brand-800), var(--brand-800) 70%, var(--green-600));color:var(--on-brand);grid-template-rows:1fr;transition:grid-template-rows .26s,opacity .26s;animation:.5s both sh-drop;display:grid}.sh-bar.sh-closing{opacity:0;grid-template-rows:0fr}.sh-bar-in{min-height:0;padding:0 52px;position:relative;overflow:hidden}.sh-bar-row{justify-content:center;align-items:center;gap:12px;min-height:40px;padding:6px 0;font-size:14px;font-weight:600;display:flex}.sh-gift{transform-origin:50% 80%;flex:none;animation:3.2s ease-in-out 1.2s infinite sh-wiggle}.sh-short{display:none}.sh-bar-div{background:var(--on-brand-line);width:1px;height:16px}.sh-bar-note{color:var(--on-brand-muted);font-weight:500}.sh-claim{background:var(--on-brand);color:var(--brand-800);font:inherit;white-space:nowrap;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:6px;margin:0;padding:4px 14px;font-size:13px;font-weight:700;line-height:1.4;transition:transform .15s,box-shadow .15s;display:inline-flex}.sh-claim:hover{background:var(--on-brand);color:var(--brand-800);box-shadow:0 4px 12px var(--on-brand-faint);transform:translateY(-1px)}.sh-claim .sh-arrow,.sh-start .sh-arrow{transition:transform .2s}.sh-claim:hover .sh-arrow,.sh-start:hover .sh-arrow{transform:translate(3px)}.sh-bar-x{width:28px;height:28px;color:var(--on-brand);cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;margin:auto 0;padding:0;transition:background .15s,transform .2s;display:flex;position:absolute;inset-block:0;inset-inline-end:14px}.sh-bar-x:hover{background:var(--on-brand-faint);color:var(--on-brand);transform:rotate(90deg)}.sh-bar a:focus-visible,.sh-bar button:focus-visible{outline:2px solid var(--on-brand);outline-offset:2px}@keyframes sh-drop{0%{opacity:0;transform:translateY(-100%)}}@keyframes sh-wiggle{0%,8%,to{transform:rotate(0)}2%{transform:rotate(-12deg)}4%{transform:rotate(10deg)}6%{transform:rotate(-6deg)}}.hm-header{z-index:20;background:var(--header-glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line);transition:box-shadow .25s;position:sticky;top:0;overflow:hidden}.hm-header.sh-scrolled{box-shadow:var(--shadow)}.hm-bar{z-index:1;align-items:center;gap:24px;height:72px;display:flex;position:relative}.hm-menu{z-index:1;position:relative}.sh-wave{pointer-events:none;width:220px;height:90px;position:absolute;bottom:0}.sh-wave-l{left:0}.sh-wave-r{right:0;transform:scaleX(-1)}.sh-wave-a{fill:var(--green-50);opacity:.9}.sh-wave-b{fill:var(--green-100);opacity:.7}.sh-wave-a,.sh-wave-b{transform-origin:50% 100%;animation:7s ease-in-out infinite alternate sh-sway}.sh-wave-b{animation-duration:9s;animation-direction:alternate-reverse}@keyframes sh-sway{0%{transform:translateY(2px)scaleY(1)}to{transform:translateY(-3px)scaleY(1.06)}}.hm-logo{flex-shrink:0;display:flex}.hm-logo img{width:auto;height:40px}.hm-nav{gap:8px;margin:0 auto;display:flex}.hm-nav a,.hm-menu a{color:var(--fg);padding:8px 14px;font-size:15px;font-weight:600;text-decoration:none;position:relative}.hm-nav a:after{content:"";inset-inline:14px;background:var(--green-600);transform-origin:0;border-radius:2px;height:2px;transition:transform .25s;position:absolute;bottom:2px;transform:scaleX(0)}.hm-nav a:hover:after,.hm-nav a.on:after{transform:scaleX(1)}.hm-nav a:hover,.hm-nav a.on{color:var(--teal-900)}.hm-menu a{border-radius:10px;padding:13px 12px;font-size:16px;display:block}.hm-menu a:hover{background:var(--green-50)}.hm-menu a.on{background:var(--green-100);color:var(--teal-900)}.hm-actions{flex-shrink:0;align-items:center;gap:10px;display:flex}.sh-tools{align-items:center;gap:8px;display:inline-flex}.sh-theme{border:1px solid var(--line);background:var(--card);width:36px;height:36px;color:var(--fg);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;margin:0;padding:0;transition:background .15s,transform .25s;display:inline-flex}.sh-theme:hover{background:var(--green-50);color:var(--fg);transform:rotate(-18deg)}.hm-login{color:var(--green-700);background:var(--card);border:1px solid var(--green-600);border-radius:10px;padding:8px 20px;font-size:15px;font-weight:600;text-decoration:none;transition:background .15s}.hm-login:hover{background:var(--green-50)}.sh-start{border-radius:10px}.hm-burger{background:var(--card);color:var(--teal-900);border:1px solid var(--line-strong);border-radius:10px;margin:0;padding:8px;line-height:0;display:none}.hm-burger:hover{background:var(--green-50);color:var(--teal-900);border-color:var(--line-strong)}.hm-menu{border-top:1px solid var(--line);background:var(--card)}.hm-menu[hidden]{display:none}.hm-menu nav{flex-direction:column;padding:8px 20px;display:flex}.sh-menu-tools{justify-content:space-between;align-items:center;padding:8px 32px 16px;display:flex}@media (max-width:900px){.hm-nav,.hm-login,.sh-tools,.sh-wave{display:none}.hm-burger{display:inline-block}.hm-actions{margin-inline-start:auto}}@media (min-width:901px){.sh-menu-tools{display:none}}@media (max-width:640px){.hm-bar{gap:10px;height:60px}.hm-actions{gap:8px}.hm-logo img{height:30px}.hm-menu nav{padding:8px 16px}.sh-menu-tools{padding:8px 28px 16px}.sh-bar-in{padding:0 40px 0 14px}.sh-bar-x{inset-inline-end:6px}.sh-bar-row{justify-content:flex-start;gap:8px;font-size:13px}.sh-long,.sh-bar-div,.sh-bar-note{display:none}.sh-short{display:inline}.sh-claim{margin-inline-start:auto}}
html:has(.hm){scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html:has(.hm){scroll-behavior:auto}.hm *{transition:none!important;animation:none!important}}.hm{background:var(--card);color:var(--fg);overflow-x:clip}.hm [id]{scroll-margin-top:76px}.hm-wrap{max-width:1360px;margin:0 auto;padding:0 40px}.hm h1,.hm h2,.hm h3{color:var(--teal-900);margin:0}.hm-btn{border:1px solid var(--green-600);background:var(--green-600);color:var(--on-accent);font:inherit;white-space:nowrap;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:6px;margin:0;padding:11px 22px;font-weight:600;line-height:1.3;text-decoration:none;transition:background .15s,transform .15s;display:inline-flex}.hm-btn:hover{background:var(--green-700);border-color:var(--green-700)}.hm-btn-sm{padding:8px 18px;font-size:15px}.hm-btn-lg{padding:15px 30px;font-size:17px}.hm-btn-ghost{background:var(--card);color:var(--green-700)}.hm-btn-ghost:hover{background:var(--green-50);color:var(--green-700)}.hm a:focus-visible,.hm button:focus-visible,.hm summary:focus-visible,.hm input:focus-visible{outline:3px solid var(--focus-ring-strong);outline-offset:2px}.hm-lead{max-width:30em;color:var(--muted);margin:20px 0 0;font-size:19px;line-height:1.55}.hm-cta{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:12px;margin-top:32px;display:flex}.hm-plan li svg{color:var(--green-600);flex-shrink:0}.hm-section{padding:48px 0}.hm-tint{background:var(--bg)}.hm-head{text-align:center;max-width:720px;margin:0 auto 48px}.hm-eyebrow{background:var(--green-100);color:var(--green-700);border-radius:999px;margin-bottom:14px;padding:4px 14px;font-size:13px;font-weight:700;display:inline-block}.hm-head h2{letter-spacing:-.015em;font-size:38px;line-height:1.2}.hm-head p{color:var(--muted);margin:14px 0 0;font-size:17px;line-height:1.55}.hm-billing{background:var(--card);border:1px solid var(--line);border-radius:999px;gap:4px;width:max-content;max-width:100%;margin:0 auto;padding:4px;display:flex}.hm-billing button{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;margin:0;padding:10px 22px;font-weight:600;display:inline-flex}.hm-billing button[aria-pressed=true]{background:var(--brand-800);color:var(--on-brand)}.hm-billing button:focus-visible{outline:2px solid var(--green-700);outline-offset:2px}.hm-save{background:var(--green-100);color:var(--green-700);border-radius:999px;padding:2px 10px;font-size:12px;font-weight:700}.hm-kinds{flex-wrap:wrap;justify-content:center;gap:8px;margin:0 auto 20px;display:flex}.hm-kinds button{border:1px solid var(--line);background:var(--card);color:var(--fg);font:inherit;cursor:pointer;border-radius:999px;margin:0;padding:8px 18px;font-weight:600}.hm-kinds button[aria-pressed=true]{border-color:var(--green-600);background:var(--green-50);color:var(--green-700)}.hm-kinds button:focus-visible{outline:2px solid var(--green-700);outline-offset:2px}.hm-was{min-height:26px;color:var(--muted);align-items:center;gap:8px;margin:16px 0 0;font-size:15px;display:flex}.hm-plan.pop .hm-was{color:var(--on-brand-muted)}.hm-off{background:var(--green-100);color:var(--green-700);border-radius:999px;padding:2px 10px;font-size:12px;font-weight:800}.hm-plan.pop .hm-off{background:var(--on-brand);color:var(--brand-900)}.hm-plan .hm-was+.hm-price{margin-top:6px}.hm-cmp-was{color:var(--muted);margin-top:4px;font-size:13px;display:block}.hm-cmp-was b{color:var(--green-700);font-weight:800}.hm-cmp thead th.pop .hm-cmp-was,.hm-cmp thead th.pop .hm-cmp-was b{color:var(--on-brand-muted)}.hm-plans{grid-template-columns:repeat(var(--cols,3), minmax(0, 1fr));align-items:stretch;gap:20px;margin-top:48px;padding-top:12px;display:grid}.hm-plan{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:24px;flex-direction:column;padding:32px 24px;display:flex;position:relative}.hm-plan.pop{background:var(--brand-800);color:var(--on-brand);border-color:var(--brand-800);padding-bottom:44px;transform:translateY(-12px)}.hm-pop{white-space:nowrap;background:var(--on-brand);color:var(--brand-900);border:1px solid var(--line);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:4px 16px;font-size:12px;font-weight:800;position:absolute;top:-14px;left:50%;transform:translate(-50%)}.hm-plan h3{font-size:22px}.hm-plan.pop h3{color:var(--on-brand)}.hm-tag{color:var(--muted);margin:4px 0 0;font-size:14px}.hm-plan.pop .hm-tag,.hm-plan.pop .hm-per,.hm-plan.pop .hm-yearly{color:var(--on-brand-muted)}.hm-price{color:var(--fg);align-items:baseline;gap:4px;margin-top:20px;line-height:1.1;display:flex}.hm-plan.pop .hm-price{color:var(--on-brand)}.hm-cur{font-size:20px;font-weight:600}.hm-amt{font-size:40px;font-weight:800}.hm-per{color:var(--muted);margin-inline-start:4px;font-size:15px;font-weight:500}.hm-fee{margin-top:2px;font-size:13px;display:block}.hm-yearly{min-height:1.4em;color:var(--muted);margin:6px 0 20px;font-size:14px}.hm-plan .hm-get{box-sizing:border-box;text-align:center;justify-content:center;width:100%;display:flex}.hm-plan.pop .hm-get{background:var(--on-brand);color:var(--brand-900)}.hm-plan ul{border-top:1px solid var(--line);flex:1;align-content:start;gap:12px;margin:24px 0 0;padding:24px 0 0;list-style:none;display:grid}.hm-plan.pop ul{border-top-color:var(--on-brand-edge)}.hm-plan li{align-items:flex-start;gap:10px;font-size:15px;line-height:1.4;display:flex}.hm-plan li svg{box-sizing:content-box;background:var(--green-600);width:12px;height:12px;color:var(--on-accent);border-radius:50%;flex-shrink:0;margin-top:1px;padding:3px}.hm-included{background:var(--green-50);color:var(--fg);border-radius:14px;margin-top:24px;padding:16px 18px}.hm-plan.pop .hm-included{background:var(--on-brand-faint);color:var(--on-brand)}.hm-included h4{letter-spacing:.08em;text-transform:uppercase;color:var(--green-700);margin:0 0 8px;font-size:12px;font-weight:800}.hm-plan.pop .hm-included h4{color:var(--on-brand-muted)}.hm-plan .hm-included ul{border:0;flex:none;gap:4px;margin:0;padding:0}.hm-compare{margin-top:96px}.hm-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hm-cmp-scroll{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:20px;margin-top:18px}.hm-cmp{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%}.hm-cmp th,.hm-cmp td{text-align:center;border-bottom:1px solid var(--line);padding:14px 20px;font-size:15px}.hm-cmp .hm-cmp-first{text-align:start;background:var(--card);width:30%;font-weight:600}.hm-cmp thead th{z-index:2;background:var(--card);color:var(--fg);vertical-align:top;padding-top:24px;padding-bottom:20px;position:sticky;top:64px}.hm-cmp thead th.hm-cmp-first{vertical-align:middle;font-size:18px}.hm-cmp thead th:first-child{border-top-left-radius:19px}.hm-cmp thead th:last-child{border-top-right-radius:19px}.hm-cmp thead th.pop{background:var(--brand-800);color:var(--on-brand)}.hm-cmp thead th.pop:before{content:"";background:var(--brand-800);border-radius:16px 16px 0 0;height:18px;position:absolute;inset:-18px 0 auto}.hm-cmp-name{font-size:18px;font-weight:700;display:block}.hm-cmp-price{margin-top:4px;font-size:24px;font-weight:800;display:block}.hm-cmp-price small{color:var(--muted);margin-inline-start:2px;font-size:13px;font-weight:500}.hm-cmp thead th.pop small{color:var(--on-brand-muted)}.hm-cmp-badge{top:-10px;white-space:nowrap;background:var(--on-brand);color:var(--brand-900);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:2px 10px;font-size:11px;font-weight:800;display:inline-block;position:absolute;inset-inline-start:50%;transform:translate(-50%)}.hm-cmp .hm-get{justify-content:center;margin-top:14px;padding:10px 16px;font-size:14px;display:flex}.hm-cmp th.pop .hm-get{background:var(--on-brand);color:var(--brand-900)}.hm-cmp td.pop{background:var(--green-50)}.hm-cmp-group th{text-align:start;background:var(--green-50);padding:12px 20px}.hm-cmp tbody tr:not(.hm-cmp-group):nth-child(odd) th,.hm-cmp tbody tr:not(.hm-cmp-group):nth-child(odd) td:not(.pop){background:color-mix(in srgb, var(--green-50) 40%, var(--card))}.hm-cmp tbody tr:not(.hm-cmp-group):hover th,.hm-cmp tbody tr:not(.hm-cmp-group):hover td:not(.pop){background:var(--green-50)}.hm-cmp tbody tr:not(.hm-cmp-group):hover td.pop{background:var(--green-100,var(--green-50))}.hm-cmp tbody:last-of-type tr:last-child>:first-child{border-bottom-left-radius:19px}.hm-cmp tbody:last-of-type tr:last-child>:last-child{border-bottom-right-radius:19px}.hm-cmp-group th span{color:var(--green-700);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:800;display:block}.hm-cmp-group th small{color:var(--muted);margin-top:2px;font-size:13px;font-weight:400;display:block}.hm-cmp-yes{display:inline-flex;position:relative}.hm-cmp-yes svg{box-sizing:content-box;background:var(--green-600);width:12px;height:12px;color:var(--on-accent);border-radius:50%;padding:3px}.hm-cmp th:focus-visible,.hm-cmp a:focus-visible{outline:2px solid var(--green-700);outline-offset:2px}.hm-final{background:linear-gradient(180deg, var(--green-50) 0%, var(--bg) 100%);text-align:center;padding:64px 0 36px;position:relative}.hm-final-head{position:relative}.hm-final-pill{border:1px solid var(--line);background:var(--card);color:var(--green-700);box-shadow:var(--shadow);border-radius:999px;align-items:center;gap:8px;padding:7px 16px;font-size:14px;font-weight:600;display:inline-flex}.hm-final-pill i{background:var(--green-600);border-radius:50%;width:8px;height:8px}.hm-final h2{color:var(--fg);margin:18px 0 0;font-size:52px;line-height:1.12}.hm-final p{color:var(--muted);margin:14px 0 0;font-size:18px}.hm-spark{color:var(--green-600);pointer-events:none;position:absolute;top:78px}.hm-spark-l{left:calc(50% - 400px)}.hm-spark-r{opacity:.55;right:calc(50% - 400px)}.hm-spark path{stroke-dasharray:1;stroke-dashoffset:0}.hm.js .hm-rv.in .hm-spark path{animation:.9s .4s both hm-draw}.hm.js .hm-rv.in .hm-spark path+path{animation-delay:.65s}@keyframes hm-draw{0%{stroke-dashoffset:1px;opacity:0}to{stroke-dashoffset:0;opacity:1}}.hm-form{border:1px solid var(--line);background:var(--card);max-width:680px;box-shadow:var(--shadow);color:var(--green-700);border-radius:999px;align-items:center;gap:10px;margin:32px auto 0;padding:8px 8px 8px 20px;transition:box-shadow .25s,border-color .25s;display:flex}.hm-form:focus-within{border-color:var(--green-600);box-shadow:var(--shadow-pop)}.hm-form svg{flex-shrink:0}.hm-form input[name=slug]{min-width:0;color:var(--fg);font:inherit;background:0 0;border:0;outline:none;flex:1;padding:12px 4px;font-size:16px}.hm-form button{white-space:nowrap;border-radius:999px;margin:0;padding:14px 28px;font-size:16px;transition:transform .2s,background-color .2s}.hm-form button:hover{transform:translateY(-2px)}.hm-footer{background:linear-gradient(180deg, var(--bg) 0%, var(--green-50) 100%);padding:0 0 64px}.hm-foot-card{background:var(--card);box-shadow:var(--shadow);border-radius:24px;padding:44px 48px 24px}.hm-foot{grid-template-columns:1.5fr .7fr .7fr .7fr 1.35fr;align-items:start;gap:40px;display:grid}.hm-foot-3{grid-template-columns:1.6fr .8fr .8fr 1.4fr}.hm-foot-brand img{width:auto;height:40px}.hm-foot-brand p{max-width:24em;color:var(--muted);margin:16px 0 0;font-size:15px;line-height:1.55}.hm-foot nav{flex-direction:column;gap:12px;display:flex}.hm-foot h2{color:var(--fg);margin:0 0 6px;font-size:16px}.hm-foot nav a,.hm-foot-help a{color:var(--muted);border-radius:6px;font-size:15px;text-decoration:none;transition:color .2s,transform .2s}.hm-foot nav a{align-self:flex-start}.hm-foot nav a:hover,.hm-foot-help a:hover{color:var(--green-700);transform:translate(3px)}.hm-foot nav a:focus-visible,.hm-foot-help a:focus-visible,.hm-foot-follow a:focus-visible{outline:2px solid var(--green-700);outline-offset:3px}.hm-foot-chips{flex-wrap:wrap;gap:10px;margin:22px 0 0;padding:0;list-style:none;display:flex}.hm-foot-chips li{background:var(--green-50);color:var(--teal-900);border-radius:14px;align-items:center;gap:8px;padding:10px 14px;font-size:13px;font-weight:600;line-height:1.25;transition:transform .2s;display:inline-flex}.hm-foot-chips li:hover{transform:translateY(-3px)}.hm-foot-chips svg{box-sizing:content-box;background:var(--green-600);width:14px;height:14px;color:var(--on-accent);border-radius:50%;flex-shrink:0;padding:3px}.hm.js .hm-foot-card.in .hm-foot-chips li{animation:hm-rise .55s ease calc(.35s + var(--i,0) * .11s) both}.hm-foot-panel{background:var(--green-50);border-radius:16px;flex-direction:column;gap:14px;padding:20px 22px;display:flex}.hm-foot-tile{background:var(--card);width:40px;height:40px;color:var(--green-700);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.hm-foot-helphead{align-items:center;gap:12px;display:flex}.hm-foot-helphead h2{margin:0}.hm-foot-helphead p{color:var(--muted);margin:2px 0 0;font-size:14px}.hm-foot-help ul{border-bottom:1px solid var(--line);flex-direction:column;gap:10px;margin:14px 0 0;padding:0 0 14px;list-style:none;display:flex}.hm-foot-help li{color:var(--muted);overflow-wrap:anywhere;align-items:center;gap:10px;font-size:15px;display:flex}.hm-foot-help li svg{color:var(--green-700);flex-shrink:0}.hm-foot-help small,.hm-foot-facts small{color:var(--muted);font-size:12px;display:block}.hm-foot-facts{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.hm-foot-facts li{align-items:center;gap:12px;transition:transform .2s;display:flex}.hm-foot-facts li:hover{transform:translate(3px)}.hm-foot-facts strong{color:var(--fg);font-size:14px;display:block}.hm-foot-follow{gap:10px;margin:0;padding:0;list-style:none;display:flex}.hm-foot-follow a{background:var(--card);width:40px;height:40px;color:var(--fg);border-radius:50%;justify-content:center;align-items:center;transition:transform .2s;display:inline-flex}.hm-foot-follow a:hover{color:var(--green-700);transform:translateY(-3px)}.hm-copy{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:16px;margin:32px 0 0;padding-top:20px;display:flex}.hm-copy p{color:var(--muted);margin:0;font-size:13px}.hm-copy-links{flex-wrap:wrap;gap:6px 18px;font-size:13px;display:flex}.hm-copy-links a{color:var(--muted);text-decoration:none}.hm-copy-links a:hover{color:var(--fg);text-decoration:underline}@media (max-width:1024px){.hm-plans{grid-template-columns:minmax(0,1fr);max-width:520px;margin:32px auto 0}.hm-plan.pop{padding-bottom:32px;transform:none}.hm-cmp-scroll{margin-top:0;overflow-x:auto}.hm-cmp thead th.pop:before{display:none}.hm-cmp-badge{margin-bottom:6px;display:inline-block;position:static;transform:none}.hm-cmp{table-layout:auto;min-width:640px}.hm-cmp th,.hm-cmp td{padding:12px 14px;font-size:14px}.hm-cmp .hm-cmp-first{z-index:1;width:150px;min-width:150px;box-shadow:1px 0 0 var(--line);position:sticky;inset-inline-start:0}.hm-cmp thead th{position:static}.hm-cmp thead th.hm-cmp-first{position:sticky;top:auto}.hm-compare{margin-top:64px}}@media (max-width:640px){.hm-wrap{padding:0 16px}.hm-lead{margin-top:16px;font-size:16px}.hm-cta{flex-direction:column;align-self:stretch;margin-top:26px}.hm-btn-lg{padding:14px 24px}.hm-section{padding:56px 0}.hm-head{margin-bottom:32px}.hm-head h2,.hm-final h2{font-size:28px}.hm-head p,.hm-final p{font-size:16px}.hm-final{padding:48px 0 28px}.hm-spark{display:none}.hm-form{border-radius:28px;flex-direction:column;align-items:stretch;gap:6px;padding:10px}.hm-form svg{display:none}.hm-form input[name=slug]{padding:12px 14px}.hm-form button{width:100%}.hm-foot,.hm-foot-3{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px 20px}.hm-foot-brand,.hm-foot-panel{grid-column:1/-1}.hm-foot-card{padding:24px 20px}}@keyframes hm-rise{0%{opacity:0;translate:0 18px}}@keyframes hm-fade{0%{opacity:0}}@keyframes hm-swap{0%{opacity:0;translate:0 8px}}@keyframes hm-float{0%,to{transform:translateY(-12px)}50%{transform:translateY(-18px)}}.hm.js .hm-rv{opacity:0}.hm.js .hm-rv.in{opacity:1;animation:hm-rise .6s ease calc(var(--i,0) * 80ms) both}.hm.js tr.hm-rv.in{animation-name:hm-fade}.hm.js .hm-plan.pop.in{animation:hm-rise .6s ease calc(var(--i,0) * 80ms) both, hm-float 5s ease-in-out 1.2s infinite}.hm-amt,.hm-cmp-price{animation:.4s hm-swap}.hm-plan{transition:transform .25s,box-shadow .25s}.hm-plan:not(.pop):hover{box-shadow:var(--shadow-pop);transform:translateY(-6px)}.hm-kinds button,.hm-billing button{transition:background-color .2s,color .2s}@media (max-width:900px){.hm.js .hm-plan.pop.in{animation:hm-rise .6s ease calc(var(--i,0) * 80ms) both}}@media (prefers-reduced-motion:reduce){.hm.js .hm-rv,.hm.js .hm-rv.in,.hm.js .hm-plan.pop.in,.hm-amt,.hm-cmp-price{opacity:1;animation:none}.hm-plan,.hm-plan:not(.pop):hover{transition:none;transform:none}}@media (max-width:1100px) and (min-width:901px){.hm-plans{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:36px}}.hm-foot-brand .ls-switch{margin-top:18px}@media (max-width:1180px){.hm-cta{justify-content:center}}@media (max-width:640px){.hm-section{padding:28px 0}}.hm-accent{color:var(--green-600);font-style:normal}.hm-head+.hm-ctrl,.hm-ctrl{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;margin:0 0 8px;display:flex}.hm-ctrl .hm-kinds{flex:760px;grid-template-columns:repeat(4,minmax(0,1fr));justify-content:stretch;gap:12px;margin:0;display:grid}.hm-ctrl .hm-kinds button{text-align:start;box-shadow:var(--shadow);border-radius:18px;align-items:center;gap:12px;min-width:0;padding:12px 16px;display:flex}.hm-ctrl .hm-kinds button:hover{transform:translateY(-3px)}.hm-kind-ic{background:var(--green-50);width:44px;height:44px;color:var(--green-700);border-radius:12px;flex-shrink:0;place-items:center;display:grid}.hm-kinds button[aria-pressed=true] .hm-kind-ic{background:var(--green-100)}.hm-kind-tx{gap:2px;min-width:0;display:grid}.hm-kind-tx b{color:var(--fg);font-size:15px;font-weight:700;line-height:1.25}.hm-kind-tx small{color:var(--muted);font-size:12.5px;font-weight:500;line-height:1.3}.hm-ctrl .hm-billing{box-shadow:var(--shadow);flex:none;align-items:center;margin:0}.hm-ctrl .hm-billing .hm-save{margin:0 6px 0 2px}.hm-plans{margin-top:36px}.hm-plan{border-radius:22px;padding:24px}.hm-plan.pop{padding-bottom:24px}.hm-plan-top{justify-content:space-between;align-items:center;gap:8px;margin-bottom:14px;display:flex}.hm-plan-ic{background:var(--green-100);width:52px;height:52px;color:var(--green-700);border-radius:14px;place-items:center;display:grid}.hm-plan-ic.ic-startup{background:var(--info-bg);color:var(--info)}.hm-plan-ic.ic-business{background:var(--warn-bg);color:var(--warn)}.hm-plan.pop .hm-plan-ic{background:var(--green-600);color:var(--on-accent)}.hm-ptag{background:var(--green-100);color:var(--green-700);white-space:nowrap;border-radius:999px;padding:5px 12px;font-size:12px;font-weight:600}.hm-ptag.ic-startup{background:var(--info-bg);color:var(--info-ink)}.hm-ptag.ic-business{background:var(--warn-bg);color:var(--warn)}.hm-plan.pop .hm-ptag{background:var(--on-brand-faint);color:var(--on-brand);border:1px solid var(--on-brand-edge)}.hm-pop{align-items:center;gap:6px;display:inline-flex}.hm-pop svg{color:var(--warn-dot)}.hm-plan .hm-get-free{color:var(--green-700);border:1.5px solid var(--green-600);background:0 0}.hm-plan ul{gap:9px;margin-top:20px;padding-top:20px}.hm-plan>ul li{font-size:14.5px}.hm-included{align-items:center;gap:14px;margin-top:20px;padding:14px 16px;display:flex}.hm-included.ic-startup{background:var(--info-bg)}.hm-included.ic-business{background:var(--warn-bg)}.hm-plan.pop .hm-included{background:var(--brand-900)}.hm-included.ic-startup h4{color:var(--info-ink)}.hm-included.ic-business h4{color:var(--warn)}.hm-gift{color:var(--green-600);flex-shrink:0;place-items:center;display:grid}.hm-included.ic-startup .hm-gift{color:var(--info-dot)}.hm-included.ic-business .hm-gift{color:var(--warn-dot)}.hm-plan.pop .hm-gift{color:var(--on-brand)}.hm-included h4{margin-bottom:4px}.hm-included li{font-size:13.5px}.hm-trust{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:20px;grid-template-columns:repeat(4,minmax(0,1fr));margin:32px 0 0;padding:18px 8px;list-style:none;display:grid}.hm-trust li{border-inline-start:1px solid var(--line);align-items:center;gap:14px;padding:4px 24px;display:flex}.hm-trust li:first-child{border-inline-start:0}.hm-trust-ic{background:var(--green-50);width:44px;height:44px;color:var(--green-700);border-radius:12px;flex-shrink:0;place-items:center;display:grid}.hm-trust b{font-size:15px;font-weight:700;display:block}.hm-trust small{color:var(--muted);margin-top:2px;font-size:13px;display:block}@keyframes hm-gift{0%{transform:scale(.6)rotate(-12deg)}45%{transform:scale(1.18)rotate(8deg)}70%{transform:scale(.94)rotate(-4deg)}to{transform:scale(1)rotate(0)}}.hm.js .hm-plan.in .hm-gift svg{animation:.9s .6s both hm-gift}@media (max-width:1280px){.hm-ctrl .hm-kinds{grid-template-columns:repeat(2,minmax(0,1fr))}.hm-trust{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:16px}.hm-trust li:nth-child(3){border-inline-start:0}}@media (max-width:640px){.hm-ctrl{justify-content:center}.hm-ctrl .hm-kinds{scroll-snap-type:x proximity;scrollbar-width:none;flex-wrap:nowrap;flex:100%;gap:8px;padding:4px 2px 8px;display:flex;overflow-x:auto}.hm-ctrl .hm-kinds::-webkit-scrollbar{display:none}.hm-ctrl .hm-kinds button{scroll-snap-align:start;border-radius:999px;flex:none;padding:8px 14px 8px 8px}.hm-kind-ic{width:34px;height:34px}.hm-kind-tx small{display:none}.hm-ctrl .hm-billing{width:100%;display:flex;position:relative}.hm-ctrl .hm-billing button{flex:1 1 0;justify-content:center;min-width:0}.hm-ctrl .hm-billing .hm-save{margin:0;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.hm-ctrl .hm-billing button:last-of-type{padding-right:84px}#pricing h2{font-size:30px;line-height:1.15}#pricing .hm-accent{white-space:nowrap}.hm-trust{grid-template-columns:repeat(2,minmax(0,1fr));padding:14px 6px}.hm-trust li{gap:10px;padding:4px 12px}.hm-trust-ic{width:36px;height:36px}.hm-trust b{font-size:13.5px}.hm-trust small{font-size:12px}}@media (max-width:1180px) and (min-width:641px){.hm-foot,.hm-foot-3{grid-template-columns:repeat(3,minmax(0,1fr))}.hm-foot-brand,.hm-foot-panel{grid-column:1/-1}.hm-foot-panel{flex-flow:wrap;gap:24px 40px}}.hm-slide-ctl{display:none}@media (max-width:640px){.hm-plans{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;gap:14px;max-width:none;margin:32px -16px 0;padding:16px 7% 4px;scroll-padding-inline:7%;display:flex;overflow-x:auto}.hm-plans::-webkit-scrollbar{display:none}.hm-plan{scroll-snap-align:center;flex:0 0 86%}.hm-plan.pop{padding-bottom:32px;transform:none}.hm-slide-ctl{flex-direction:column;align-items:center;gap:8px;margin-top:2px;display:flex}.hm-swipe{color:var(--muted);margin:0;font-size:14px;transition:opacity .5s}.hm-swipe.gone{display:none}.hm-slide-row{align-items:center;gap:16px;display:flex}.hm-chev{border:1px solid var(--line);background:var(--card);width:40px;height:40px;color:var(--green-700);box-shadow:var(--shadow);border-radius:50%;justify-content:center;align-items:center;transition:transform .2s;display:inline-flex}.hm .hm-chev,.hm .hm-chev:disabled{background:var(--card);color:var(--green-700)}.hm-chev:disabled{opacity:.35;box-shadow:none}.hm-slide-ctl+.hm-trust,.hm-trust{margin-top:16px}.hm-chev:not(:disabled):active{transform:scale(.92)}.hm-dots{gap:8px;display:flex}.hm-dots button{background:var(--line);border:0;border-radius:999px;width:8px;height:8px;padding:0;transition:width .25s,background-color .25s}.hm-dots button.on{background:var(--green-600);width:24px}}.hm-cmp-free{color:var(--green-700);font-size:13px;font-weight:700}
