.zalodi-landing{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--brand-primary:#f4511e;--brand-mid:#ff6a2b;--brand-deep:#c2410c;--brand-light:#fff0e6;--text-primary:#111827;--text-secondary:#657184;--text-muted:#8a94a6;--canvas:#fff;--canvas-warm:#fffaf6;--border:#f0e6e0;--border-strong:#e9d6cb;--rose-01:#fff0f6;--rose-ink:#e0457b;--blue-02:#ecf5ff;--blue-ink:#2f7be6;--lavender-03:#f4eeff;--lavender-ink:#8257e6;--mint-04:#eafbf2;--mint-ink:#1ba568;--ink-phone:#151922;--danger:#c62828;--shadow-soft:0 16px 45px #0f172a0e;--shadow-lift:0 22px 55px #0f172a16;--shadow-orange:0 12px 26px #f4511e42;--font-display:var(--font-zalodi), Arial, sans-serif;--font-body:var(--font-zalodi), Arial, sans-serif;--motion-fast:.18s;--motion-ui:.3s;--motion-card:.48s;--motion-reveal:.68s;--ease-ui:cubic-bezier(.2,.8,.2,1);--ease-out-tech:cubic-bezier(.22,1,.36,1);--header-h:76px;--gutter-l:max(20px, env(safe-area-inset-left,0px));--gutter-r:max(20px, env(safe-area-inset-right,0px))}.zalodi-landing *,.zalodi-landing :before,.zalodi-landing :after{box-sizing:border-box}.zalodi-landing{scroll-behavior:smooth;-webkit-text-size-adjust:100%;background:var(--canvas-warm);color:var(--text-primary);font-family:var(--font-body);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.6;overflow-x:hidden}.zalodi-landing img,.zalodi-landing svg{max-width:100%}.zalodi-landing a{color:inherit}.zalodi-landing button,.zalodi-landing input,.zalodi-landing select{font:inherit;color:inherit}.zalodi-landing h1,.zalodi-landing h2,.zalodi-landing h3,.zalodi-landing p{margin:0}.zalodi-landing h1,.zalodi-landing h2,.zalodi-landing h3{text-wrap:balance;letter-spacing:-.02em}.zalodi-landing p{text-wrap:pretty}.zalodi-landing .z-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.zalodi-landing :focus-visible{outline-offset:3px;border-radius:10px;outline:3px solid #f4511e8c}.zalodi-landing .z-wrap{max-width:1280px;padding-left:var(--gutter-l);padding-right:var(--gutter-r);margin-inline:auto}@media (min-width:768px){.zalodi-landing{--gutter-l:max(24px, env(safe-area-inset-left,0px));--gutter-r:max(24px, env(safe-area-inset-right,0px))}}@media (min-width:1100px){.zalodi-landing{--gutter-l:max(40px, env(safe-area-inset-left,0px));--gutter-r:max(40px, env(safe-area-inset-right,0px))}}.zalodi-landing section{scroll-margin-top:calc(var(--header-h) + 20px);position:relative}@media (max-width:767px){.zalodi-landing{--header-h:66px}.zalodi-landing section{scroll-margin-top:calc(var(--header-h) + 10px)}}.zalodi-landing .z-hl{color:var(--brand-primary);background:linear-gradient(92deg,#f4511e 0%,#ff6a2b 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.zalodi-landing .z-h1{font-family:var(--font-display);letter-spacing:-.035em;font-size:clamp(36px,1.6rem + 2.9vw,64px);font-weight:700;line-height:1.13}.zalodi-landing .z-h2{font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(28px,1.2rem + 1.9vw,46px);font-weight:700;line-height:1.18}.zalodi-landing .z-h3{font-size:clamp(21px,1rem + .6vw,27px);font-weight:700;line-height:1.25}.zalodi-landing .z-lead{color:var(--text-secondary);font-size:clamp(15px,.9rem + .2vw,17.5px);line-height:1.65}.zalodi-landing .z-eyebrow{background:var(--brand-light);color:var(--brand-primary);letter-spacing:.09em;text-transform:uppercase;border:1px solid #f4511e38;border-radius:999px;align-items:center;gap:8px;padding:7px 16px;font-size:12.5px;font-weight:600;line-height:1.3;display:inline-flex}.zalodi-landing .z-eyebrow .z-dot{background:var(--brand-primary);border-radius:50%;flex:none;width:7px;height:7px}.zalodi-landing .z-sec-head{text-align:center;flex-direction:column;align-items:center;gap:18px;max-width:900px;margin-inline:auto;display:flex}.zalodi-landing .z-sec-head .z-lead{max-width:62ch}.zalodi-landing .z-ic{stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1em;height:1em}.zalodi-landing .z-ic.z-fill{fill:currentColor;stroke:none}.zalodi-landing .z-btn{cursor:pointer;white-space:nowrap;min-height:52px;transition:transform var(--motion-fast) var(--ease-ui),box-shadow var(--motion-fast) var(--ease-ui),background-color var(--motion-fast) var(--ease-ui),border-color var(--motion-fast) var(--ease-ui),color var(--motion-fast);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 26px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.zalodi-landing .z-btn .z-ic{transition:transform var(--motion-fast) var(--ease-ui);font-size:18px}.zalodi-landing .z-btn-primary{color:#fff;background:linear-gradient(180deg,var(--brand-mid),var(--brand-primary));box-shadow:var(--shadow-orange)}.zalodi-landing .z-btn-primary:hover,.zalodi-landing .z-btn-primary:focus-visible{box-shadow:0 16px 32px #f4511e57}.zalodi-landing .z-btn-primary:active{background:var(--brand-deep)}.zalodi-landing .z-btn-ghost{border-color:var(--border);color:var(--text-primary);background:#fff;box-shadow:0 6px 18px #0f172a0d}.zalodi-landing .z-btn-ghost:hover,.zalodi-landing .z-btn-ghost:focus-visible{border-color:#f4511e59;box-shadow:0 12px 26px #0f172a14}.zalodi-landing .z-btn-ghost .z-ic{color:var(--text-primary);font-size:14px}.zalodi-landing .z-btn-outline{min-height:46px;color:var(--brand-primary);background:#fff;border-color:#f4511e8c;padding:0 22px;font-size:15px}.zalodi-landing .z-btn-outline:hover,.zalodi-landing .z-btn-outline:focus-visible{background:var(--brand-light)}.zalodi-landing .z-site-header{z-index:50;padding-top:env(safe-area-inset-top,0px);transition:background-color var(--motion-ui) var(--ease-ui),box-shadow var(--motion-ui) var(--ease-ui),border-color var(--motion-ui);border-bottom:1px solid #0000;position:fixed;top:0;left:0;right:0}.zalodi-landing .z-site-header.z-scrolled{-webkit-backdrop-filter:saturate(1.4)blur(14px);backdrop-filter:saturate(1.4)blur(14px);background:#fffaf6db;border-bottom-color:#f0e6e0e6;box-shadow:0 6px 24px #0f172a0a}.zalodi-landing .z-nav-row{height:var(--header-h);align-items:center;gap:24px;display:flex}.zalodi-landing .z-brand{border-radius:8px;flex:none;align-items:center;display:inline-flex}.zalodi-landing .z-brand img{width:auto;height:34px;display:block}.zalodi-landing .z-nav-row nav{margin-inline:auto}.zalodi-landing .z-nav-links{gap:6px;margin:0;padding:0;list-style:none;display:flex}.zalodi-landing .z-nav-links a{color:#273041;transition:color var(--motion-fast);border-radius:10px;padding:10px 14px;font-size:15.5px;font-weight:500;text-decoration:none;display:block;position:relative}.zalodi-landing .z-nav-links a:after{content:"";background:var(--brand-primary);transform-origin:0;height:2px;transition:transform var(--motion-fast) var(--ease-ui);border-radius:2px;position:absolute;bottom:4px;left:14px;right:14px;transform:scaleX(0)}.zalodi-landing .z-nav-links a:hover,.zalodi-landing .z-nav-links a.z-active{color:var(--brand-primary)}.zalodi-landing .z-nav-links a:hover:after,.zalodi-landing .z-nav-links a.z-active:after{transform:scaleX(1)}.zalodi-landing .z-nav-cta{min-height:46px;padding:0 22px;font-size:15px}.zalodi-landing .z-menu-btn{border:1px solid var(--border);cursor:pointer;background:#fff;border-radius:14px;justify-content:center;align-items:center;width:46px;height:46px;margin-left:auto;font-size:22px;display:none}.zalodi-landing .z-mobile-menu{display:none}@media (max-width:1023px){.zalodi-landing .z-nav-links,.zalodi-landing .z-nav-cta{display:none}.zalodi-landing .z-menu-btn{display:inline-flex}.zalodi-landing .z-mobile-menu{left:0;right:0;top:calc(var(--header-h) + env(safe-area-inset-top,0px));z-index:49;padding:8px var(--gutter-r) 20px var(--gutter-l);border-bottom:1px solid var(--border);opacity:0;visibility:hidden;transition:opacity var(--motion-ui) var(--ease-ui),transform var(--motion-ui) var(--ease-ui),visibility 0s linear var(--motion-ui);background:#fffaf6fa;display:block;position:fixed;transform:translateY(-8px);box-shadow:0 18px 40px #0f172a14}.zalodi-landing .z-mobile-menu.z-open{opacity:1;visibility:visible;transition:opacity var(--motion-ui) var(--ease-ui),transform var(--motion-ui) var(--ease-ui);transform:none}.zalodi-landing .z-mobile-menu ul{margin:0;padding:0;list-style:none;display:grid}.zalodi-landing .z-mobile-menu li a{border-bottom:1px solid var(--border);align-items:center;min-height:50px;padding:0 6px;font-size:17px;font-weight:500;text-decoration:none;display:flex}.zalodi-landing .z-mobile-menu .z-btn{width:100%;margin-top:16px}}@media (max-width:767px){.zalodi-landing .z-brand img{height:28px}}.zalodi-landing .z-stage{width:100%;font-size:13px;position:relative}.zalodi-landing .z-phone{width:var(--pw,17em);aspect-ratio:9/19.3;background:linear-gradient(150deg,#3a3f4b 0%,#14171e 45%,#2b2f39 100%);border-radius:2.7em;padding:.42em;position:relative;box-shadow:0 2.2em 3.6em #782d0a38,0 .5em 1.2em #0f172a2e,inset 0 0 0 .08em #ffffff2e}.zalodi-landing .z-phone .z-scr{background:#fff;border-radius:2.3em;flex-direction:column;gap:.75em;height:100%;padding:2.5em 1em 1em;font-size:.86em;line-height:1.3;display:flex;position:relative;overflow:hidden}.zalodi-landing .z-phone .z-scr:before{content:"";background:var(--ink-phone);z-index:2;border-radius:1em;width:5.6em;height:1.45em;margin-left:-2.8em;position:absolute;top:.55em;left:50%}.zalodi-landing .z-qr{color:var(--text-primary);display:block}.zalodi-landing .z-qr svg{width:100%;height:100%;display:block}.zalodi-landing .z-chip-ic{background:var(--brand-light);color:var(--brand-primary);border-radius:.8em;place-items:center;display:inline-grid}.zalodi-landing .z-mini-label{letter-spacing:.12em;text-transform:uppercase;color:#c2410c8c;font-size:11px;font-weight:600;position:absolute}.zalodi-landing .z-hero{padding-top:calc(var(--header-h) + env(safe-area-inset-top,0px) + 34px);isolation:isolate;padding-bottom:clamp(48px,6vw,88px);overflow:hidden}.zalodi-landing .z-hero-bg{z-index:-1;pointer-events:none;background:radial-gradient(60% 55% at 78% 46%,#ff8b4d4d,#ff8b4d00 70%), radial-gradient(40% 40% at 92% 80%,#ffaa7847,#ffaa7800 70%), radial-gradient(50% 50% at 8% 10%,#fff 0%,#fff0 70%), linear-gradient(180deg,#fffdfb 0%,#fff6ef 70%,var(--canvas-warm) 100%);position:absolute;inset:0}.zalodi-landing .z-hero-bg svg{width:100%;height:46%;position:absolute;bottom:0;left:0;right:0}.zalodi-landing .z-hero-grid{grid-template-columns:minmax(0,52fr) minmax(0,48fr);align-items:center;gap:28px;display:grid}@media (min-width:1100px){.zalodi-landing .z-hero h1 .z-line{white-space:nowrap}.zalodi-landing .z-hero .z-h1{font-size:clamp(44px,4.1vw,60px)}}.zalodi-landing .z-hero-copy{flex-direction:column;align-items:flex-start;gap:22px;min-width:0;display:flex}.zalodi-landing .z-hero-copy .z-eyebrow{letter-spacing:.06em;background:#fff;border-color:#f4511e4d;font-size:12px}.zalodi-landing .z-hero h1 .z-line{display:block}.zalodi-landing .z-hero-text{flex-direction:column;gap:12px;max-width:56ch;display:flex}.zalodi-landing .z-hero-text p{color:var(--text-secondary);font-size:clamp(15px,.9rem + .25vw,18px);line-height:1.62}.zalodi-landing .z-hero-text p.z-value{color:#3a4456}.zalodi-landing .z-cta-row{flex-wrap:wrap;gap:14px;margin-top:4px;display:flex}.zalodi-landing .z-benefits{flex-wrap:wrap;gap:12px 28px;margin:6px 0 0;padding:0;list-style:none;display:flex}.zalodi-landing .z-benefits li{color:#2c3443;align-items:center;gap:10px;font-size:15px;font-weight:500;display:flex}.zalodi-landing .z-benefits .z-bi{background:var(--brand-light);width:36px;height:36px;color:var(--brand-primary);border-radius:12px;place-items:center;font-size:19px;display:grid}.zalodi-landing .z-hero-stage{aspect-ratio:600/560}.zalodi-landing .z-hero-stage .z-orbit{pointer-events:none;width:124%;height:110%;position:absolute;top:-6%;left:-10%;overflow:visible}.zalodi-landing .z-h-phone-wrap{z-index:2;width:41%;position:absolute;top:3%;left:31%}.zalodi-landing .z-h-phone-tilt{transform:rotate(9deg)}.zalodi-landing .z-h-phone-wrap .z-phone{--pw:100%;width:100%;font-size:inherit}.zalodi-landing .z-hero-stage .z-phone{font-size:1em}.zalodi-landing .z-app-top{justify-content:space-between;align-items:center;display:flex}.zalodi-landing .z-app-logo{letter-spacing:-.04em;color:var(--brand-primary);font-size:1.35em;font-weight:700}.zalodi-landing .z-app-top .z-tools{color:var(--text-primary);gap:.6em;font-size:1.05em;display:flex;position:relative}.zalodi-landing .z-app-top .z-tools .z-badge{background:var(--brand-primary);border-radius:50%;width:.45em;height:.45em;position:absolute;top:-.1em;right:-.15em}.zalodi-landing .z-greet{align-items:center;gap:.6em;display:flex}.zalodi-landing .z-avatar{color:#7a2d0a;background:linear-gradient(135deg,#ffd2b8,#f4a07a);border-radius:50%;flex:none;place-items:center;width:2.4em;height:2.4em;font-size:.85em;font-weight:700;display:grid}.zalodi-landing .z-greet small{color:var(--text-secondary);font-size:.78em;display:block}.zalodi-landing .z-greet b{font-size:.95em}.zalodi-landing .z-pts-card{background:linear-gradient(160deg,#fff 0%,#fff3eb 100%);border:1px solid #fbe3d6;border-radius:1.1em;padding:.85em .9em;position:relative;box-shadow:0 .4em 1em #f4511e14}.zalodi-landing .z-pts-card small{color:#4b5465;font-size:.78em;font-weight:500;display:block}.zalodi-landing .z-pts-big{color:var(--brand-primary);letter-spacing:-.03em;margin:.12em 0 .3em;font-size:1.95em;font-weight:700;line-height:1.1}.zalodi-landing .z-pts-big span{margin-left:.2em;font-size:.5em}.zalodi-landing .z-bar{background:#f6e2d7;border-radius:1em;height:.38em;overflow:hidden}.zalodi-landing .z-bar i{height:100%;width:var(--w,60%);border-radius:inherit;background:linear-gradient(90deg,var(--brand-primary),#ff9a4d);display:block}.zalodi-landing .z-pts-card .z-note{color:var(--text-secondary);max-width:70%;margin-top:.4em;font-size:.68em}.zalodi-landing .z-cup{width:2.6em;height:3.3em;position:absolute;top:1em;right:.7em}.zalodi-landing .z-quick{text-align:center;grid-template-columns:repeat(4,1fr);gap:.4em;display:grid}.zalodi-landing .z-quick div{color:#3b4252;flex-direction:column;align-items:center;gap:.3em;font-size:.68em;font-weight:500;display:flex}.zalodi-landing .z-quick .z-chip-ic{border-radius:.9em;width:2.9em;height:2.9em;font-size:1.25em}.zalodi-landing .z-sec-row{justify-content:space-between;align-items:baseline;font-size:.92em;font-weight:700;display:flex}.zalodi-landing .z-sec-row small{color:var(--text-secondary);font-size:.72em;font-weight:500}.zalodi-landing .z-promo{color:#fff;background:radial-gradient(120% 120% at 85% 30%,#c58b5d 0%,#7a4425 45%,#4d2a17 100%);border-radius:1em;min-height:6em;padding:.9em;position:relative;overflow:hidden}.zalodi-landing .z-promo b{letter-spacing:-.02em;font-size:1.45em;display:block}.zalodi-landing .z-promo small{opacity:.9;max-width:60%;font-size:.72em;line-height:1.35;display:block}.zalodi-landing .z-promo .z-glass{width:3.6em;height:5em;position:absolute;bottom:-.4em;right:.6em}.zalodi-landing .z-tabbar{text-align:center;color:var(--text-muted);border-top:1px solid #f2ece8;grid-template-columns:repeat(5,1fr);align-items:end;margin-top:auto;padding-top:.6em;font-size:.6em;display:grid}.zalodi-landing .z-tabbar span{flex-direction:column;align-items:center;gap:.25em;display:flex}.zalodi-landing .z-tabbar .z-ic{font-size:1.9em}.zalodi-landing .z-tabbar .z-on{color:var(--brand-primary)}.zalodi-landing .z-tabbar .z-qrbtn{background:linear-gradient(180deg,var(--brand-mid),var(--brand-primary));color:#fff;border-radius:50%;place-items:center;width:3.6em;height:3.6em;margin:-1.6em auto 0;display:grid;box-shadow:0 .5em 1em #f4511e59}.zalodi-landing .z-tabbar .z-qrbtn .z-ic{font-size:2.3em}.zalodi-landing .z-fcard{z-index:3;transition:scale var(--motion-fast) var(--ease-ui);background:#fffffff0;border:1px solid #f0e6e0f2;border-radius:1.25em;padding:.95em 1.05em;position:absolute;box-shadow:0 1.1em 2.4em #c2410c1f,0 .2em .6em #0f172a0d}.zalodi-landing .z-fcard .z-ft{align-items:center;gap:.7em;font-size:.95em;font-weight:600;line-height:1.25;display:flex}.zalodi-landing .z-fcard .z-fi{color:#fff;background:linear-gradient(#ffb547,#ff8a1f);border-radius:.8em;flex:none;place-items:center;width:2.5em;height:2.5em;font-size:1.05em;display:grid}.zalodi-landing .z-fc-points{width:28%;top:15%;left:1%;transform:rotate(-7deg)}.zalodi-landing .z-fc-points .z-val{color:var(--brand-primary);border-top:1px solid #f4e9e2;justify-content:space-between;align-items:center;margin-top:.55em;padding-top:.55em;font-size:1.25em;font-weight:700;display:flex}.zalodi-landing .z-fc-voucher{width:30%;top:44%;left:-2%;transform:rotate(-7deg)}.zalodi-landing .z-fc-voucher .z-fi{background:linear-gradient(180deg,#ff7a45,var(--brand-primary))}.zalodi-landing .z-fc-voucher .z-vv{color:#e3245a;background:linear-gradient(120deg,#fff0f3,#ffe6ec);border-radius:.8em;margin-top:.6em;padding:.55em .7em}.zalodi-landing .z-fc-voucher .z-vv b{font-size:1.2em;display:block}.zalodi-landing .z-fc-voucher .z-vv small{font-size:.68em}.zalodi-landing .z-fc-qr{width:27%;top:21%;right:-1%;transform:rotate(7deg)}.zalodi-landing .z-fc-qr .z-fi{background:linear-gradient(180deg,#ff8a4d,var(--brand-primary))}.zalodi-landing .z-fc-qr .z-scan{background:linear-gradient(140deg,#f6e8de,#e9d4c4);border-radius:.8em;place-items:center;height:6.4em;margin-top:.6em;display:grid;overflow:hidden}.zalodi-landing .z-fc-qr .z-mini-ph{background:#1b1f27;border-radius:.6em;width:3.4em;height:5.6em;padding:.25em;transform:rotate(-4deg)}.zalodi-landing .z-fc-qr .z-mini-ph div{background:#fff;border-radius:.4em;place-items:center;height:100%;display:grid}.zalodi-landing .z-fc-qr .z-mini-ph .z-qr{width:2.4em;height:2.4em}.zalodi-landing .z-fc-zns{width:31%;top:53%;right:-3%;transform:rotate(7deg)}.zalodi-landing .z-fc-zns .z-fi{background:linear-gradient(#5fd7a8,#22b37a)}.zalodi-landing .z-fc-zns .z-msg{color:#2c3443;background:#f5f6f8;border-radius:.8em;margin-top:.6em;padding:.6em .7em;font-size:.72em;line-height:1.4}.zalodi-landing .z-fc-zns .z-msg b{margin-bottom:.15em;font-size:1.05em;display:block}.zalodi-landing .z-mascot-wrap{z-index:4;width:35%;position:absolute;bottom:0;right:1%}.zalodi-landing .z-mascot-wrap img{z-index:1;filter:drop-shadow(0 .8em 1em #c2410c2e);width:100%;height:auto;display:block;position:relative}.zalodi-landing .z-pedestal{z-index:0;background:radial-gradient(closest-side,#fff 0%,#ffe2cf 62%,#ffe2cf00 100%);border-radius:50%;height:17%;position:absolute;bottom:-5%;left:4%;right:8%}.zalodi-landing .z-sparkle{color:#ffb547;z-index:4;width:6%;position:absolute;bottom:22%;right:0%}.zalodi-landing .z-hero-stage .z-dots{opacity:.6;background-image:radial-gradient(#f4511e47 1.2px,#0000 1.4px);background-size:12px 12px;width:20%;height:14%;position:absolute;top:2%;left:16%}@media (max-width:1023px){.zalodi-landing .z-hero-grid{grid-template-columns:1fr;gap:40px}.zalodi-landing .z-hero-stage{max-width:620px;margin-inline:auto}}@media (max-width:767px){.zalodi-landing .z-hero{padding-top:calc(var(--header-h) + env(safe-area-inset-top,0px) + 22px)}.zalodi-landing .z-hero-copy{gap:18px}.zalodi-landing .z-cta-row{width:100%}.zalodi-landing .z-cta-row .z-btn{flex:100%}.zalodi-landing .z-benefits{gap:10px 18px}.zalodi-landing .z-benefits li{font-size:14px}}.zalodi-landing .z-problem{padding-block:clamp(40px,5vw,72px)}.zalodi-landing .z-problem:before{content:"";pointer-events:none;background:radial-gradient(60% 50% at 50% 30%,#fff 0%,#fff0 70%);position:absolute;inset:0}.zalodi-landing .z-problem .z-arc{pointer-events:none;width:min(40vw,520px);height:auto;position:absolute;top:0;right:0}.zalodi-landing .z-issues{grid-template-columns:minmax(0,36fr) minmax(0,64fr);align-items:stretch;gap:24px;margin-top:52px;display:grid;position:relative}.zalodi-landing .z-issue-list{flex-direction:column;gap:14px;margin:0;padding:0;display:flex}.zalodi-landing .z-issue-item{border:1px solid #0000;border-radius:20px;flex-direction:column;flex:1;transition:background-color .22s,border-color .22s,box-shadow .22s;display:flex}.zalodi-landing .z-issue-tab{text-align:left;border:1px solid var(--border);cursor:pointer;width:100%;transition:border-color .22s var(--ease-ui),box-shadow .22s var(--ease-ui),background-color .22s var(--ease-ui),transform .22s var(--ease-ui);background:#ffffffd9;border-radius:20px;flex:1;grid-template-columns:auto auto 1fr auto;align-items:center;gap:16px;padding:18px 18px 18px 22px;display:grid;box-shadow:0 6px 18px #0f172a09}.zalodi-landing .z-issue-tab .z-num{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:15px;font-weight:600;transition:color .22s}.zalodi-landing .z-issue-tab .z-iic{color:#5b6577;width:46px;height:46px;transition:background-color .22s,color .22s,transform .28s var(--ease-ui);background:#f6f3f1;border-radius:14px;place-items:center;font-size:21px;display:grid}.zalodi-landing .z-issue-tab .z-t{color:#273041;font-size:15.5px;font-weight:600;line-height:1.38}.zalodi-landing .z-issue-tab .z-chev{color:#a7afbd;transition:transform .22s var(--ease-ui),color .22s;font-size:18px}.zalodi-landing .z-issue-tab:hover{background:#fff;border-color:#f4511e4d}.zalodi-landing .z-issue-tab[aria-selected=true]{background:#fff;border-color:#f4511e99;box-shadow:0 14px 34px #f4511e1f}.zalodi-landing .z-issue-tab[aria-selected=true] .z-num{color:var(--brand-primary)}.zalodi-landing .z-issue-tab[aria-selected=true] .z-iic{background:var(--brand-light);color:var(--brand-primary)}.zalodi-landing .z-issue-tab[aria-selected=true] .z-chev{color:var(--brand-primary);transform:translate(3px)}.zalodi-landing .z-issue-acc{display:none}.zalodi-landing .z-issue-panel{border:1px solid var(--border);box-shadow:var(--shadow-soft);background:#fff;border-radius:28px;min-height:100%;display:grid;position:relative;overflow:hidden}.zalodi-landing .z-issue-pane{opacity:0;visibility:hidden;grid-area:1/1;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:24px;padding:clamp(28px,3.4vw,46px);display:grid}.zalodi-landing .z-issue-pane.z-active{opacity:1;visibility:visible}.zalodi-landing .z-issue-pane .z-pnum{color:var(--brand-primary);font-variant-numeric:tabular-nums;font-size:17px;font-weight:600}.zalodi-landing .z-issue-pane h3{margin-top:10px;font-size:clamp(22px,1rem + .9vw,30px);line-height:1.25}.zalodi-landing .z-issue-pane p{color:var(--text-secondary);max-width:40ch;margin-top:16px;font-size:16.5px;line-height:1.65}.zalodi-landing .z-issue-pane .z-rule{background:linear-gradient(90deg,var(--brand-primary),#f4511e00);border-radius:3px;width:56px;height:3px;margin-top:22px}.zalodi-landing .z-issue-art{aspect-ratio:1/.86;font-size:13px;position:relative}.zalodi-landing .z-issue-art .z-blob{background:radial-gradient(circle at 40% 40%,#ffe3d1,#fff3ea 70%);border-radius:46% 54% 50% 50%/52% 46% 54% 48%;position:absolute;inset:4% 2% 2% 6%}.zalodi-landing .z-ia-card{background:#fff;border:1px solid #f3e4da;border-radius:1em;padding:.9em;position:absolute;box-shadow:0 1em 2em #c2410c1f}.zalodi-landing .z-ia-badge{color:#fff;background:linear-gradient(180deg,#ff7a45,var(--brand-primary));border-radius:50%;place-items:center;font-weight:700;display:grid;position:absolute;box-shadow:0 .6em 1.2em #f4511e59}.zalodi-landing .z-rcpt{width:46%;font-size:.82em;top:10%;left:12%;transform:rotate(-6deg)}.zalodi-landing .z-rcpt h4{letter-spacing:.04em;margin:0 0 .5em;font-size:1em}.zalodi-landing .z-rcpt .z-ln{color:#5b6577;justify-content:space-between;padding:.2em 0;font-size:.82em;display:flex}.zalodi-landing .z-rcpt .z-tot{color:var(--text-primary);border-top:1px dashed #e7d7cc;margin-top:.4em;padding-top:.4em;font-weight:700}.zalodi-landing .z-rcpt .z-zig{background:radial-gradient(circle at .35em 0,#0000 .35em,#fff .37em) 0 0/.7em .7em repeat-x;height:.6em;position:absolute;bottom:-.5em;left:0;right:0}.zalodi-landing .z-contact{background:#ffffffbf;border-style:dashed;border-color:#e9c9b6;width:46%;top:42%;right:6%}.zalodi-landing .z-contact .z-row{align-items:center;gap:.6em;display:flex}.zalodi-landing .z-contact .z-av{color:#b9a79b;background:#f4ede8;border-radius:50%;place-items:center;width:2.4em;height:2.4em;font-size:1.1em;display:grid}.zalodi-landing .z-contact .z-ph{flex:1;gap:.35em;display:grid}.zalodi-landing .z-contact .z-ph i{background:#f2e8e1;border-radius:1em;height:.45em;display:block}.zalodi-landing .z-contact small{color:#a3592f;margin-top:.6em;font-size:.72em;font-weight:600;display:block}.zalodi-landing .z-vch{width:62%;padding:0;display:flex;top:18%;left:10%;overflow:hidden;transform:rotate(-5deg)}.zalodi-landing .z-vch .z-l{background:linear-gradient(160deg,#ff7a45,var(--brand-primary));color:#fff;place-items:center;width:42%;padding:1em .9em;font-size:2.1em;display:grid}.zalodi-landing .z-vch .z-r{flex:1;padding:.9em}.zalodi-landing .z-vch .z-r b{color:var(--text-primary);font-size:1.25em;display:block}.zalodi-landing .z-vch .z-r small{color:var(--text-secondary);margin-top:.2em;font-size:.72em;display:block}.zalodi-landing .z-stamp{color:#8a93a3;letter-spacing:.12em;background:#ffffffb3;border:.18em solid #9aa3b2;border-radius:.4em;padding:.35em .8em;font-size:1em;font-weight:700;position:absolute;top:46%;left:36%;transform:rotate(-14deg)}.zalodi-landing .z-loy{width:56%;top:14%;left:8%}.zalodi-landing .z-loy .z-stamps{grid-template-columns:repeat(5,1fr);gap:.4em;margin-top:.6em;display:grid}.zalodi-landing .z-loy .z-stamps i{aspect-ratio:1;background:var(--brand-light);color:var(--brand-primary);border:1px solid #f7d3bf;border-radius:50%;place-items:center;display:grid}.zalodi-landing .z-loy .z-stamps i.z-f{background:linear-gradient(180deg,#ff8a4d,var(--brand-primary));color:#fff;border:none}.zalodi-landing .z-loy .z-stamps .z-ic{font-size:.85em}.zalodi-landing .z-loy b{font-size:.95em}.zalodi-landing .z-tagnew{text-align:center;width:44%;top:56%;right:6%}.zalodi-landing .z-tagnew small{color:var(--text-secondary);font-size:.72em;display:block}.zalodi-landing .z-tagnew b{color:#5b6577;background:#f1f3f6;border-radius:1em;margin-top:.35em;padding:.3em .8em;font-size:.85em;display:inline-block}.zalodi-landing .z-busy{width:52%;top:12%;left:8%}.zalodi-landing .z-busy .z-bars{align-items:flex-end;gap:.35em;height:4.6em;margin-top:.6em;display:flex}.zalodi-landing .z-busy .z-bars i{background:#f6e2d7;border-radius:.3em .3em 0 0;flex:1}.zalodi-landing .z-busy .z-bars i.z-p{background:linear-gradient(180deg,#ff8a4d,var(--brand-primary))}.zalodi-landing .z-busy small{color:var(--text-secondary);margin-top:.4em;font-size:.72em;display:block}.zalodi-landing .z-care{width:50%;top:50%;right:4%}.zalodi-landing .z-care .z-msg-l{color:#5b6577;align-items:center;gap:.5em;padding:.35em 0;font-size:.78em;display:flex}.zalodi-landing .z-care .z-msg-l i{background:#d9dee6;border-radius:50%;flex:none;width:.55em;height:.55em}.zalodi-landing .z-care .z-msg-l.z-p i{background:#ffb547}.zalodi-landing .z-bridge{text-align:center;flex-direction:column;align-items:center;gap:14px;margin-top:56px;display:flex;position:relative}.zalodi-landing .z-bridge .z-down{width:52px;height:52px;color:var(--brand-primary);background:#ffffffb3;border:1.5px solid #f4511e99;border-radius:50%;place-items:center;margin-bottom:8px;font-size:20px;display:grid}.zalodi-landing .z-bridge .z-b1{color:#273041;max-width:46ch;font-size:clamp(17px,1rem + .3vw,20px);font-weight:600}.zalodi-landing .z-bridge .z-b2{color:var(--text-secondary);max-width:58ch;font-size:16.5px}.zalodi-landing .z-bridge .z-concl{font-family:var(--font-display);letter-spacing:-.025em;text-wrap:balance;max-width:26em;margin-top:16px;font-size:clamp(23px,1rem + 1.3vw,36px);font-weight:700;line-height:1.28}@media (max-width:1023px){.zalodi-landing .z-issues{grid-template-columns:1fr}.zalodi-landing .z-issue-panel{display:none}.zalodi-landing .z-issue-tab{grid-template-columns:auto auto 1fr auto}.zalodi-landing .z-issue-tab .z-chev{transform:rotate(90deg)}.zalodi-landing .z-issue-tab[aria-selected=true] .z-chev{transform:rotate(-90deg)}.zalodi-landing .z-issue-item{border-radius:20px}.zalodi-landing .z-issue-acc{grid-template-rows:0fr;display:grid}.zalodi-landing .z-issue-acc>div{overflow:hidden}.zalodi-landing .z-issue-acc p{color:var(--text-secondary);padding:4px 22px 20px;font-size:15.5px}.zalodi-landing .z-issue-item.z-open .z-issue-acc{grid-template-rows:1fr}.zalodi-landing .z-issue-item.z-open{background:#fff;border-color:#f4511e99;box-shadow:0 14px 34px #f4511e1f}.zalodi-landing .z-issue-item.z-open .z-issue-tab{box-shadow:none;background:0 0;border-color:#0000}}@media (max-width:767px){.zalodi-landing .z-issue-tab{gap:12px;padding:14px 14px 14px 16px}.zalodi-landing .z-issue-tab .z-iic{width:40px;height:40px;font-size:19px}.zalodi-landing .z-issue-tab .z-t{font-size:15px}}.zalodi-landing .z-solution{padding-block:clamp(40px,5vw,72px)}.zalodi-landing .z-solution .z-orbit-line{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.zalodi-landing .z-stories{margin-top:56px;flex-direction:column;gap:24px;max-width:1200px;margin-inline:auto;display:flex;position:relative}.zalodi-landing .z-story{border:1px solid var(--border);box-shadow:var(--shadow-soft);background:#fff;border-radius:30px;grid-template-columns:1fr 1fr;min-height:340px;display:grid;overflow:hidden}.zalodi-landing .z-story .z-txt{flex-direction:column;justify-content:center;gap:16px;min-width:0;padding:clamp(28px,3.6vw,56px);display:flex}.zalodi-landing .z-story .z-tag{align-items:center;gap:14px;display:flex}.zalodi-landing .z-story .z-tag b{background:var(--brand-light);min-width:46px;height:40px;color:var(--brand-primary);border:1px solid #fad9c6;border-radius:12px;place-items:center;padding:0 10px;font-size:17px;display:grid}.zalodi-landing .z-story .z-tag span{letter-spacing:.12em;color:var(--brand-primary);text-transform:uppercase;font-size:12.5px;font-weight:700}.zalodi-landing .z-story .z-txt p{color:var(--text-secondary);max-width:48ch;font-size:16.5px}.zalodi-landing .z-story .z-txt .z-rule{background:linear-gradient(90deg,var(--brand-primary),#f4511e00);width:64px;height:2px}.zalodi-landing .z-story .z-art{background:radial-gradient(70% 90% at 70% 60%,#ffe3d1 0%,#fff4ec 55%,#fffaf6 100%);min-width:0;position:relative;overflow:hidden}.zalodi-landing .z-story .z-art:before,.zalodi-landing .z-story .z-art:after{content:"";border:1px solid #f4511e1f;border-radius:50%;position:absolute}.zalodi-landing .z-story .z-art:before{aspect-ratio:1;width:110%;top:-40%;left:-10%}.zalodi-landing .z-story .z-art:after{aspect-ratio:1;width:70%;top:-5%;left:10%}.zalodi-landing .z-story.z-flip .z-art{background:radial-gradient(70% 90% at 30% 60%,#ffe3d1 0%,#fff4ec 55%,#fffaf6 100%);order:-1}.zalodi-landing .z-story .z-stage{height:100%;min-height:300px}.zalodi-landing .z-story .z-mini-label{top:16px;right:22px}.zalodi-landing .z-story.z-flip .z-mini-label{left:22px;right:auto}.zalodi-landing .z-st-phone{width:33%;position:absolute}.zalodi-landing .z-st-phone .z-phone{--pw:100%;width:100%}.zalodi-landing .z-s1 .z-st-phone{top:12%;right:14%;transform:rotate(-10deg)}.zalodi-landing .z-qr-bill{background:#fff;border:1px solid #f3e4da;border-radius:1em;width:32%;padding:1em;font-size:.85em;position:absolute;top:20%;left:12%;transform:rotate(-6deg);box-shadow:0 1em 2.2em #c2410c1f}.zalodi-landing .z-qr-bill b{letter-spacing:.03em;font-size:.95em;display:block}.zalodi-landing .z-qr-bill small{color:var(--text-muted);font-size:.7em;display:block}.zalodi-landing .z-qr-bill .z-qr{aspect-ratio:1;width:62%;margin:.7em auto .4em}.zalodi-landing .z-qr-bill em{text-align:center;color:var(--brand-primary);font-size:.75em;font-style:normal;font-weight:600;display:block}.zalodi-landing .z-toast{z-index:3;background:#fff;border:1px solid #f3e4da;border-radius:1em;align-items:center;gap:.7em;padding:.8em 1em;font-size:.9em;display:flex;position:absolute;box-shadow:0 1em 2em #0f172a1a}.zalodi-landing .z-toast .z-ok{background:var(--brand-light);width:2em;height:2em;color:var(--brand-primary);border-radius:.7em;flex:none;place-items:center;display:grid}.zalodi-landing .z-toast b{font-size:.95em;display:block}.zalodi-landing .z-toast small{color:var(--text-secondary);font-size:.72em;display:block}.zalodi-landing .z-s1 .z-toast{bottom:12%;right:5%}.zalodi-landing .z-mem small{color:var(--text-secondary);font-size:.72em}.zalodi-landing .z-mem .z-pts-big{font-size:1.8em}.zalodi-landing .z-s2 .z-st-phone{top:10%;left:10%;transform:rotate(-8deg)}.zalodi-landing .z-choose{z-index:3;background:#fff;border:1px solid #f3e4da;border-radius:1.1em;width:42%;padding:1em;position:absolute;top:36%;left:41%;transform:rotate(-3deg);box-shadow:0 1.2em 2.4em #c2410c1f}.zalodi-landing .z-choose small{letter-spacing:.08em;color:#5b6577;font-size:.72em;font-weight:600;display:block}.zalodi-landing .z-choose .z-opts{grid-template-columns:1fr 1fr;gap:.6em;margin-top:.7em;display:grid}.zalodi-landing .z-choose .z-opts div{color:var(--brand-primary);background:#fff7f1;border:1px solid #f6d9c8;border-radius:.8em;gap:.4em;padding:.8em .7em;font-size:.85em;font-weight:700;display:grid}.zalodi-landing .z-choose .z-opts .z-ic{font-size:1.3em}.zalodi-landing .z-note-card{z-index:2;background:#fff;border:1px solid #f3e4da;border-radius:1em;width:34%;padding:.8em .9em;font-size:.78em;line-height:1.4;position:absolute;top:12%;right:5%;transform:rotate(4deg);box-shadow:0 1em 2em #0f172a14}.zalodi-landing .z-note-card b{color:var(--brand-primary)}.zalodi-landing .z-s3 .z-dash{aspect-ratio:1.75;background:#fff;border:1px solid #f3e4da;border-radius:1.2em;grid-template-columns:24% 1fr;width:80%;font-size:.9em;display:grid;position:absolute;top:16%;left:9%;overflow:hidden;transform:rotate(-3deg);box-shadow:0 1.2em 2.6em #c2410c21}.zalodi-landing .z-dash .z-side{color:#6b7486;background:#fbf7f4;flex-direction:column;gap:.7em;padding:1em .8em;font-size:.72em;display:flex}.zalodi-landing .z-dash .z-side b{color:var(--brand-primary);letter-spacing:-.03em;font-size:1.5em}.zalodi-landing .z-dash .z-side span{align-items:center;gap:.4em;display:flex}.zalodi-landing .z-dash .z-side span.z-on{color:var(--brand-primary);background:var(--brand-light);border-radius:.5em;margin-inline:-.4em;padding:.3em .4em}.zalodi-landing .z-dash .z-main{flex-direction:column;gap:.6em;padding:1em 1.1em;display:flex}.zalodi-landing .z-dash .z-main b{font-size:1.1em}.zalodi-landing .z-dash .z-main small{color:var(--text-secondary);font-size:.66em}.zalodi-landing .z-dash .z-kpis{grid-template-columns:repeat(3,1fr);gap:.5em;display:grid}.zalodi-landing .z-dash .z-kpis div{color:#6b7486;border:1px solid #f0e8e2;border-radius:.6em;padding:.5em;font-size:.62em}.zalodi-landing .z-dash .z-kpis div i{color:var(--text-primary);margin-top:.2em;font-size:1.6em;font-style:normal;font-weight:700;display:block}.zalodi-landing .z-dash .z-main>svg{flex:1;width:100%;height:auto}.zalodi-landing .z-s3 .z-toast{width:46%;display:block;bottom:9%;right:4%;transform:rotate(3deg)}.zalodi-landing .z-s3 .z-toast small{margin-top:.2em}.zalodi-landing .z-toast .z-dev{color:var(--brand-deep);margin-top:.45em;font-size:.7em;font-weight:600;display:inline-block}.zalodi-landing .z-sol-foot{text-align:center;flex-direction:column;align-items:center;gap:22px;margin-top:48px;display:flex}.zalodi-landing .z-sol-foot p{color:#273041;max-width:58ch;font-size:clamp(16px,.95rem + .25vw,19px);font-weight:500}@media (max-width:899px){.zalodi-landing .z-story,.zalodi-landing .z-story.z-flip{grid-template-columns:1fr}.zalodi-landing .z-story.z-flip .z-art{order:0}.zalodi-landing .z-story .z-stage{aspect-ratio:520/360;min-height:0}.zalodi-landing .z-story .z-mini-label{font-size:10px}}.zalodi-landing .z-features{padding-block:clamp(40px,5vw,72px)}.zalodi-landing .z-features:before{content:"";pointer-events:none;background:radial-gradient(45% 40% at 85% 12%,#ffaa7838,#ffaa7800 70%),radial-gradient(40% 40% at 0 60%,#ffb48c29,#ffb48c00 70%);position:absolute;inset:0}.zalodi-landing .z-features .z-head{flex-direction:column;align-items:flex-start;gap:18px;max-width:780px;display:flex}.zalodi-landing .z-feat-grid{grid-template-columns:1fr 1fr;gap:24px;margin-top:44px;display:grid}.zalodi-landing .z-fcard-big{border:1px solid var(--border);box-shadow:var(--shadow-soft);transition:transform .2s var(--ease-ui),box-shadow .2s var(--ease-ui),border-color .2s;background:#fff;border-radius:28px;flex-direction:column;display:flex;overflow:hidden}.zalodi-landing .z-fcard-big:hover,.zalodi-landing .z-fcard-big:focus-within{box-shadow:var(--shadow-lift);border-color:var(--border-strong)}.zalodi-landing .z-f-art{aspect-ratio:610/310;background:radial-gradient(80% 90% at 50% 100%,#ffd9c2 0%,#ffede2 45%,#fff8f3 100%);position:relative;overflow:hidden}.zalodi-landing .z-f-art .z-stage{height:100%}.zalodi-landing .z-f-art .z-ring{border:1px solid #f4511e24;border-radius:50%;position:absolute}.zalodi-landing .z-f-phone{width:36%;margin-left:-18%;position:absolute;top:7%;left:50%;transform:rotate(-6deg)}.zalodi-landing .z-f-phone .z-phone{--pw:100%;width:100%}.zalodi-landing .z-f-phone .z-scr{gap:.6em;padding-top:2.3em}.zalodi-landing .z-f-badge{z-index:3;background:#fffffff2;border:1px solid #f3e4da;border-radius:1.1em;align-items:center;gap:.6em;padding:.75em .9em;font-size:.95em;line-height:1.25;display:flex;position:absolute;box-shadow:0 1em 2em #c2410c1f}.zalodi-landing .z-f-badge .z-bi2{color:#fff;background:linear-gradient(180deg,#ff8a4d,var(--brand-primary));border-radius:.8em;flex:none;place-items:center;width:2.4em;height:2.4em;font-size:1.05em;display:grid}.zalodi-landing .z-f-badge b{color:var(--brand-primary);font-size:1.12em;display:block}.zalodi-landing .z-f-badge small{color:var(--text-secondary);font-size:.72em;display:block}.zalodi-landing .z-app-nav{justify-content:center;align-items:center;font-size:.9em;font-weight:700;display:flex;position:relative}.zalodi-landing .z-app-nav .z-ic{color:#3b4252;font-size:1.1em;position:absolute;left:0}.zalodi-landing .z-gift-row{grid-template-columns:1fr 1fr;gap:.5em;display:grid}.zalodi-landing .z-gift-row div{text-align:center;color:#3b4252;border:1px solid #f3e7df;border-radius:.8em;flex-direction:column;align-items:center;gap:.25em;padding:.6em .4em;font-size:.66em;display:flex}.zalodi-landing .z-gift-row .z-gi{background:var(--brand-light);width:2.6em;height:2.6em;color:var(--brand-primary);border-radius:50%;place-items:center;font-size:1.3em;display:grid}.zalodi-landing .z-gift-row .z-btnx{background:var(--brand-primary);color:#fff;border-radius:1em;margin-top:.2em;padding:.25em .9em;font-weight:600}.zalodi-landing .z-vtabs{gap:.4em;font-size:.62em;display:flex}.zalodi-landing .z-vtabs span{color:#6b7486;background:#f4f1ef;border-radius:1em;padding:.25em .7em}.zalodi-landing .z-vtabs span.z-on{background:var(--brand-light);color:var(--brand-primary);font-weight:600}.zalodi-landing .z-vlist{gap:.45em;display:grid}.zalodi-landing .z-vlist div{border:1px solid #f3e7df;border-radius:.8em;align-items:center;gap:.6em;padding:.5em .6em;font-size:.72em;line-height:1.3;display:flex}.zalodi-landing .z-vlist .z-vi{color:#fff;background:linear-gradient(180deg,#ff8a4d,var(--brand-primary));border-radius:.6em;flex:none;place-items:center;width:2.4em;height:2.4em;font-size:1.05em;display:grid}.zalodi-landing .z-vlist small{color:var(--text-muted);font-size:.85em;display:block}.zalodi-landing .z-f-body{flex-direction:column;flex:1;gap:16px;padding:clamp(24px,2.8vw,36px);display:flex}.zalodi-landing .z-f-kicker{color:var(--brand-primary);letter-spacing:.02em;text-transform:uppercase;align-items:center;gap:12px;font-size:15px;font-weight:600;display:flex}.zalodi-landing .z-f-kicker .z-n{font-variant-numeric:tabular-nums}.zalodi-landing .z-f-kicker .z-k-ic{background:var(--brand-light);border-radius:50%;place-items:center;width:38px;height:38px;font-size:18px;display:grid}.zalodi-landing .z-f-body h3{font-size:clamp(21px,1rem + .65vw,27px);line-height:1.28}.zalodi-landing .z-f-body>p{color:var(--text-secondary);font-size:16px}.zalodi-landing .z-fit h4{margin:0 0 10px;font-size:15.5px}.zalodi-landing .z-fit ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.zalodi-landing .z-fit li{color:#3a4456;align-items:flex-start;gap:12px;font-size:15.5px;line-height:1.5;display:flex}.zalodi-landing .z-fit .z-ck{background:var(--brand-primary);color:#fff;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;margin-top:1px;font-size:13px;display:grid}.zalodi-landing .z-fit .z-ck .z-ic{stroke-width:3px}.zalodi-landing .z-usecase{background:var(--canvas-warm);color:#4b5465;border:1px solid #f6e6dc;border-radius:16px;gap:14px;padding:14px 16px;font-size:14.5px;line-height:1.55;display:flex}.zalodi-landing .z-usecase .z-ub{color:#f59e0b;background:#fff;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-size:17px;display:grid;box-shadow:0 2px 8px #0f172a0f}.zalodi-landing .z-usecase b{color:var(--brand-primary);font-weight:600}.zalodi-landing .z-f-body .z-btn-outline{align-self:flex-start;margin-top:auto}.zalodi-landing .z-utils{border:1px solid var(--border);box-shadow:var(--shadow-soft);background:#fff;border-radius:24px;grid-template-columns:auto 1fr 1px 1fr;align-items:center;gap:28px;margin-top:24px;padding:22px 28px;display:grid}.zalodi-landing .z-utils .z-pill{background:var(--brand-light);color:var(--brand-primary);letter-spacing:.06em;white-space:nowrap;border-radius:999px;padding:9px 18px;font-size:13px;font-weight:600}.zalodi-landing .z-utils .z-u{align-items:flex-start;gap:16px;min-width:0;display:flex}.zalodi-landing .z-utils .z-ui{background:var(--brand-light);width:48px;height:48px;color:var(--brand-primary);transition:transform var(--motion-fast) var(--ease-ui);border-radius:50%;flex:none;place-items:center;font-size:22px;display:grid}.zalodi-landing .z-utils h3{letter-spacing:-.01em;font-size:17px}.zalodi-landing .z-utils p{color:var(--text-secondary);margin-top:4px;font-size:14.5px;line-height:1.55}.zalodi-landing .z-utils .z-sep{background:var(--border);align-self:stretch}@media (max-width:1023px){.zalodi-landing .z-feat-grid{grid-template-columns:1fr;max-width:680px;margin-inline:auto}.zalodi-landing .z-utils{grid-template-columns:1fr;gap:18px;max-width:680px;margin-inline:auto}.zalodi-landing .z-utils .z-pill{justify-self:start}.zalodi-landing .z-utils .z-sep{height:1px}}.zalodi-landing .z-how{padding-block:clamp(40px,5vw,72px)}.zalodi-landing .z-how:before{content:"";pointer-events:none;background:radial-gradient(50% 50%,#fff 0%,#fff0 75%);position:absolute;inset:0}.zalodi-landing .z-seg{border:1px solid var(--border);background:#fff;border-radius:18px;gap:4px;padding:6px;display:inline-flex;position:relative;box-shadow:0 6px 18px #0f172a0a}.zalodi-landing .z-seg button{z-index:1;color:#5b6577;cursor:pointer;min-height:48px;transition:color .25s var(--ease-ui);background:0 0;border:none;border-radius:13px;padding:0 26px;font-size:16px;font-weight:600;position:relative}.zalodi-landing .z-seg button[aria-selected=true]{color:#fff}.zalodi-landing .z-seg .z-thumb{z-index:0;background:linear-gradient(180deg,#e55a22,var(--brand-deep));border-radius:13px;position:absolute;top:6px;bottom:6px;left:6px;box-shadow:0 8px 18px #c2410c47}.zalodi-landing .z-seg button:not([aria-selected=true]):hover{color:var(--brand-primary)}.zalodi-landing .z-flows{margin-top:40px;display:grid}.zalodi-landing .z-flow{opacity:0;visibility:hidden;grid-area:1/1;grid-template-rows:auto 120px auto;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:relative}.zalodi-landing .z-flow.z-active{opacity:1;visibility:visible}.zalodi-landing .z-flow .z-wave{grid-area:2/1/auto/-1;width:100%;height:120px;overflow:visible}.zalodi-landing .z-step{display:contents}.zalodi-landing .z-step .z-s-art{grid-row:1;padding:0 12px;position:relative}.zalodi-landing .z-step:nth-child(2) .z-s-art,.zalodi-landing .z-step:nth-child(2) .z-s-node,.zalodi-landing .z-step:nth-child(2) .z-s-txt{grid-column:1}.zalodi-landing .z-step:nth-child(3) .z-s-art,.zalodi-landing .z-step:nth-child(3) .z-s-node,.zalodi-landing .z-step:nth-child(3) .z-s-txt{grid-column:2}.zalodi-landing .z-step:nth-child(4) .z-s-art,.zalodi-landing .z-step:nth-child(4) .z-s-node,.zalodi-landing .z-step:nth-child(4) .z-s-txt{grid-column:3}.zalodi-landing .z-s-art .z-stage{aspect-ratio:1/.82}.zalodi-landing .z-s-art .z-bignum{font-family:var(--font-display);color:#f4511e12;letter-spacing:-.06em;pointer-events:none;font-size:13em;font-weight:700;line-height:1;position:absolute;top:-6%;left:4%}.zalodi-landing .z-s-art .z-halo{aspect-ratio:1;background:radial-gradient(circle,#ffe8da 0%,#fff4ee 60%,#fff4ee00 72%);border-radius:50%;width:68%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.zalodi-landing .z-s-node{margin-top:calc(var(--ny) - 32px);width:64px;height:64px;color:var(--brand-primary);z-index:2;background:#fff;border-radius:50%;grid-row:2;place-self:start center;place-items:center;font-size:26px;display:grid;position:relative;box-shadow:0 10px 26px #f4511e29,0 0 0 6px #fff0e6d9}.zalodi-landing .z-s-txt{flex-direction:column;grid-row:3;gap:6px;min-width:0;padding:26px 12px 0 calc(12px + 8%);display:flex}.zalodi-landing .z-s-txt .z-k{letter-spacing:.1em;color:var(--brand-primary);font-size:13px;font-weight:700}.zalodi-landing .z-s-txt h3{font-size:clamp(20px,1rem + .5vw,25px)}.zalodi-landing .z-s-txt p{color:var(--text-secondary);max-width:30ch;font-size:16px}.zalodi-landing .z-how-rcpt{background:#fff;border-radius:.6em;width:42%;padding:1em .9em 1.2em;font-size:.9em;position:absolute;top:10%;left:28%;transform:rotate(-8deg);box-shadow:0 1em 2em #c2410c24}.zalodi-landing .z-how-rcpt b{text-align:center;letter-spacing:.04em;display:block}.zalodi-landing .z-how-rcpt small{text-align:center;color:var(--text-muted);margin-bottom:.5em;font-size:.66em;display:block}.zalodi-landing .z-how-rcpt .z-ln{color:#5b6577;justify-content:space-between;padding:.12em 0;font-size:.68em;display:flex}.zalodi-landing .z-how-rcpt .z-tot{color:var(--text-primary);border-top:1px dashed #eadbd0;margin-top:.3em;padding-top:.3em;font-weight:700}.zalodi-landing .z-how-rcpt .z-tot span:last-child{color:var(--brand-primary)}.zalodi-landing .z-how-rcpt .z-qr{aspect-ratio:1;width:52%;margin:.6em auto 0}.zalodi-landing .z-how-ph{width:32%;position:absolute;top:4%;left:34%}.zalodi-landing .z-how-ph .z-phone{--pw:100%;width:100%}.zalodi-landing .z-how-ph .z-scr{gap:.5em;padding:2.2em .7em .7em}.zalodi-landing .z-plus{width:4.4em;height:4.4em;color:var(--brand-deep);z-index:3;background:radial-gradient(circle at 35% 30%,#ffe9c9,#ffc98a);border-radius:50%;place-items:center;font-size:1.25em;font-weight:700;display:grid;position:absolute;top:16%;right:16%;box-shadow:0 .8em 1.6em #f4511e33}.zalodi-landing .z-gift{width:40%;position:absolute;top:16%;left:30%}.zalodi-landing .z-spark{color:#ffb547;position:absolute}.zalodi-landing .z-qr-poster{text-align:center;background:#fff;border-radius:1em;width:40%;padding:1em;position:absolute;top:10%;left:30%;transform:rotate(-6deg);box-shadow:0 1em 2em #c2410c24}.zalodi-landing .z-qr-poster b{color:var(--brand-primary);font-size:.85em;display:block}.zalodi-landing .z-qr-poster small{color:var(--text-muted);font-size:.62em;display:block}.zalodi-landing .z-qr-poster .z-qr{aspect-ratio:1;width:70%;margin:.5em auto}.zalodi-landing .z-use-v{background:#fff;border-radius:1em;width:64%;display:flex;position:absolute;top:20%;left:18%;overflow:hidden;transform:rotate(-5deg);box-shadow:0 1em 2em #c2410c24}.zalodi-landing .z-use-v .z-l{background:linear-gradient(160deg,#ff8a4d,var(--brand-primary));color:#fff;place-items:center;width:36%;font-size:1.9em;display:grid}.zalodi-landing .z-use-v .z-r{flex:1;padding:.8em .9em;font-size:.85em}.zalodi-landing .z-use-v .z-r b{font-size:1.1em;display:block}.zalodi-landing .z-use-v .z-r small{color:var(--text-muted);font-size:.7em;display:block}.zalodi-landing .z-use-v .z-done{color:#13804f;background:#e8f8ef;border-radius:1em;align-items:center;gap:.3em;margin-top:.5em;padding:.25em .7em;font-size:.72em;font-weight:600;display:inline-flex}@media (max-width:899px){.zalodi-landing .z-seg{width:100%;max-width:420px}.zalodi-landing .z-seg button{flex:1;padding:0 12px}.zalodi-landing .z-flow{flex-direction:column;gap:0;display:flex}.zalodi-landing .z-flow .z-wave{display:none}.zalodi-landing .z-flow:before{content:"";background:linear-gradient(#f4511e99,#f4511e26);border-radius:2px;width:2px;position:absolute;top:30px;bottom:60px;left:31px}.zalodi-landing .z-step{grid-template-columns:64px minmax(0,1fr);gap:0 18px;padding-bottom:34px;display:grid;position:relative}.zalodi-landing .z-step .z-s-node{grid-row:1/span 2;align-self:start;margin-top:0;grid-column:1!important}.zalodi-landing .z-step .z-s-txt{grid-row:1;padding:6px 0 0;grid-column:2!important}.zalodi-landing .z-step .z-s-art{grid-row:2;max-width:340px;padding:12px 0 0;grid-column:2!important}.zalodi-landing .z-s-art .z-bignum{font-size:9em}}.zalodi-landing .z-why{padding-block:clamp(40px,5vw,72px)}.zalodi-landing .z-why:before{content:"";pointer-events:none;background:radial-gradient(45% 45% at 8% 20%,#ffbe9633,#ffbe9600 70%),radial-gradient(40% 40% at 96% 70%,#d6c8ff33,#d6c8ff00 70%);position:absolute;inset:0}.zalodi-landing .z-why .z-arc{pointer-events:none;width:min(30vw,380px);position:absolute;top:40px;right:0}.zalodi-landing .z-why-grid{grid-template-columns:1fr 1fr;gap:22px;margin-top:52px;display:grid}.zalodi-landing .z-wcard{--c:var(--rose-01);--ink:var(--rose-ink);background:linear-gradient(140deg,#fff 0%,var(--c) 55%,var(--c) 100%);border:1px solid color-mix(in srgb,var(--ink) 16%,#fff);box-shadow:var(--shadow-soft);transition:transform .22s var(--ease-ui),box-shadow .22s var(--ease-ui);border-radius:26px;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:16px;padding:clamp(24px,2.6vw,38px);display:grid;position:relative}.zalodi-landing .z-wcard:hover{box-shadow:0 22px 50px color-mix(in srgb,var(--ink) 18%,transparent)}.zalodi-landing .z-wcard.z-c2{--c:var(--blue-02);--ink:var(--blue-ink)}.zalodi-landing .z-wcard.z-c3{--c:var(--lavender-03);--ink:var(--lavender-ink)}.zalodi-landing .z-wcard.z-c4{--c:var(--mint-04);--ink:var(--mint-ink)}.zalodi-landing .z-wcard .z-wtxt{flex-direction:column;gap:12px;min-width:0;display:flex}.zalodi-landing .z-wcard .z-wn{color:var(--ink);background:color-mix(in srgb,var(--ink) 12%,#fff);border-radius:10px;align-self:flex-start;padding:4px 12px;font-size:15px;font-weight:700}.zalodi-landing .z-wcard .z-wl{letter-spacing:.1em;color:var(--ink);text-transform:uppercase;font-size:12px;font-weight:700;line-height:1.45}.zalodi-landing .z-wcard h3{font-size:clamp(19px,.95rem + .5vw,23px);line-height:1.3}.zalodi-landing .z-wcard p{color:#4b5465;font-size:15px;line-height:1.6}.zalodi-landing .z-w-art{min-height:200px;transition:transform .26s var(--ease-ui);align-self:stretch;font-size:13px;position:relative}.zalodi-landing .z-w-art .z-orb{aspect-ratio:2.4;border:1.5px solid color-mix(in srgb,var(--ink) 35%,transparent);border-radius:50%;width:96%;position:absolute;top:52%;left:2%;transform:translateY(-50%)rotate(-12deg)}.zalodi-landing .z-w-art .z-glow{background:radial-gradient(circle,color-mix(in srgb,var(--ink) 22%,transparent) 0%,transparent 70%);filter:blur(6px);border-radius:50%;position:absolute;inset:10%}.zalodi-landing .z-glass{box-shadow:0 .9em 1.8em color-mix(in srgb,var(--ink) 18%,transparent);color:var(--ink);background:#ffffffd1;border:1px solid #fffffff2;border-radius:1em;place-items:center;display:grid;position:absolute}.zalodi-landing .z-wa-app{width:74%;padding:.8em;font-size:.85em;display:block;top:18%;left:8%}.zalodi-landing .z-wa-app b{color:var(--text-primary);margin-bottom:.5em;font-size:.95em;display:block}.zalodi-landing .z-wa-app .z-ch{flex-wrap:wrap;gap:.35em;display:flex}.zalodi-landing .z-wa-app .z-ch span{background:color-mix(in srgb,var(--ink) 12%,#fff);color:var(--ink);border-radius:1em;padding:.3em .6em;font-size:.72em;font-weight:600}.zalodi-landing .z-wa-app .z-ch span.z-x{color:#a5adba;background:#f2f3f5;text-decoration:line-through}.zalodi-landing .z-themes{width:66%;padding:.8em;display:block;top:12%;left:14%}.zalodi-landing .z-themes b{color:var(--text-primary);margin-bottom:.5em;font-size:.85em;display:block}.zalodi-landing .z-themes .z-sw{grid-template-columns:repeat(4,1fr);gap:.35em;display:grid}.zalodi-landing .z-themes .z-sw i{aspect-ratio:1;border-radius:.5em;display:block}.zalodi-landing .z-mini-tile{width:3.4em;height:3.4em;font-size:1.5em}.zalodi-landing .z-wa-bill{aspect-ratio:.78;width:44%;padding:.7em;display:block;top:8%;left:28%;transform:rotate(4deg)}.zalodi-landing .z-wa-bill .z-qr{aspect-ratio:1;width:80%;margin:.2em auto .4em}.zalodi-landing .z-wa-bill i{background:#e7e9ee;border-radius:1em;height:.35em;margin-top:.3em;display:block}.zalodi-landing .z-wa-pos{color:var(--ink);padding:.55em .9em;font-size:1.3em;font-weight:700;top:30%;left:4%;transform:rotate(-10deg)}.zalodi-landing .z-wa-mon{width:2.8em;height:2.8em;font-size:1.2em;bottom:16%;right:6%}.zalodi-landing .z-wa-zalo{letter-spacing:-.04em;color:#2f7be6;width:3.6em;height:3.6em;font-size:1.35em;font-weight:800;top:20%;left:6%}.zalodi-landing .z-wa-chat{width:64%;padding:.8em;display:block;top:30%;left:30%;transform:rotate(-6deg)}.zalodi-landing .z-wa-chat i{background:#e4eae7;border-radius:1em;height:.45em;margin:.35em 0;display:block}.zalodi-landing .z-wa-send{width:2.9em;height:2.9em;font-size:1.25em;bottom:12%;right:4%}.zalodi-landing .z-why-end{text-align:center;color:#273041;max-width:60ch;margin:40px auto 0;font-size:clamp(16px,.95rem + .3vw,19px);font-weight:500}@media (max-width:1023px){.zalodi-landing .z-why-grid{grid-template-columns:1fr;max-width:680px;margin-inline:auto}}@media (max-width:520px){.zalodi-landing .z-wcard{grid-template-columns:1fr}.zalodi-landing .z-w-art{aspect-ratio:240/150;order:-1;justify-self:center;width:72%;min-height:0}}.zalodi-landing .z-cta{padding-block:clamp(40px,6vw,96px) clamp(28px,4vw,56px)}.zalodi-landing .z-cta:before{content:"";pointer-events:none;background:radial-gradient(40% 50% at 100% 100%,#ffbe9638,#ffbe9600 70%);position:absolute;inset:0}.zalodi-landing .z-cta-frame{border:1px solid var(--border);isolation:isolate;background:#ffffffeb;border-radius:32px;padding:clamp(48px,7vw,104px) clamp(16px,3vw,24px) clamp(16px,2vw,24px);position:relative;overflow:hidden;box-shadow:0 30px 80px #0f172a0f}.zalodi-landing .z-cta-frame .z-deco{z-index:-1;pointer-events:none;position:absolute;inset:0}.zalodi-landing .z-cta-frame .z-deco svg{width:100%;height:100%;position:absolute}.zalodi-landing .z-cta-head{text-align:center;flex-direction:column;align-items:center;gap:20px;max-width:880px;margin-inline:auto;display:flex}.zalodi-landing .z-ey-line{letter-spacing:.24em;color:var(--brand-primary);text-transform:uppercase;align-items:center;gap:14px;font-size:12.5px;font-weight:600;display:flex}.zalodi-landing .z-ey-line:before,.zalodi-landing .z-ey-line:after{content:"";background:#11182740;width:32px;height:1px}.zalodi-landing .z-cta-head .z-h2{letter-spacing:-.04em;font-size:clamp(30px,1.2rem + 2.6vw,56px);line-height:1.14}.zalodi-landing .z-cta-head .z-lead{max-width:60ch}.zalodi-landing .z-lead-form{max-width:960px;margin:38px auto 0}.zalodi-landing .z-form-bar{border:1px solid var(--border);transition:box-shadow var(--motion-fast),border-color var(--motion-fast);background:#fff;border-radius:18px;grid-template-columns:1fr 1fr auto;align-items:stretch;padding:8px;display:grid;box-shadow:0 14px 34px #0f172a0f}.zalodi-landing .z-form-bar:focus-within{border-color:#f4511e59;box-shadow:0 14px 34px #f4511e1a}.zalodi-landing .z-fld{min-width:0;transition:background-color var(--motion-fast),box-shadow var(--motion-fast);border-radius:12px;flex-direction:column;justify-content:center;gap:2px;padding:8px 22px;display:flex;position:relative}.zalodi-landing .z-fld+.z-fld:before{content:"";background:var(--border);width:1px;position:absolute;top:10px;bottom:10px;left:0}.zalodi-landing .z-fld label{letter-spacing:.06em;text-transform:uppercase;color:#273041;font-size:11.5px;font-weight:700}.zalodi-landing .z-fld label i{color:var(--brand-primary);font-style:normal}.zalodi-landing .z-fld input{background:0 0;border:none;outline:none;width:100%;min-height:30px;padding:4px 0;font-size:16px}.zalodi-landing .z-fld input::placeholder{color:#a3abb8}.zalodi-landing .z-fld:focus-within{background:var(--canvas-warm);box-shadow:inset 0 0 0 1.5px var(--brand-primary)}.zalodi-landing .z-fld.z-err{box-shadow:inset 0 0 0 1.5px var(--danger);background:#fff7f7}.zalodi-landing .z-fld .z-msg{color:var(--danger);font-size:12.5px;display:none}.zalodi-landing .z-fld.z-err .z-msg{display:block}.zalodi-landing .z-submit-btn{border-radius:13px;min-height:60px;padding:0 28px;font-size:15.5px;position:relative;overflow:hidden}.zalodi-landing .z-submit-btn[aria-busy=true]{pointer-events:none;opacity:.9}.zalodi-landing .z-spin{border:2.5px solid #fff6;border-top-color:#fff;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite rot;display:none}.zalodi-landing .z-submit-btn[aria-busy=true] .z-spin{display:inline-block}.zalodi-landing .z-submit-btn[aria-busy=true] .z-ic{display:none}@keyframes rot{to{transform:rotate(360deg)}}.zalodi-landing .z-form-meta{color:var(--text-secondary);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 18px;margin-top:18px;font-size:14px;display:flex}.zalodi-landing .z-form-meta .z-sepdot{background:#cfd4dc;border-radius:50%;width:4px;height:4px}.zalodi-landing .z-linkbtn{cursor:pointer;color:var(--brand-deep);text-underline-offset:4px;transition:color var(--motion-fast),text-decoration-color var(--motion-fast);background:0 0;border:none;padding:6px 2px;font-size:14px;font-weight:500;-webkit-text-decoration:underline #c2410c59;text-decoration:underline #c2410c59}.zalodi-landing .z-linkbtn:hover{color:var(--brand-primary);text-decoration-color:currentColor}.zalodi-landing .z-extra{opacity:0;grid-template-rows:0fr;margin-top:0;display:grid}.zalodi-landing .z-extra.z-open{opacity:1;grid-template-rows:1fr;margin-top:16px}.zalodi-landing .z-extra>div{overflow:hidden}.zalodi-landing .z-extra-in{grid-template-columns:1fr 1fr 1.3fr;gap:12px;padding:4px;display:grid}.zalodi-landing .z-xf{border:1px solid var(--border);transition:border-color var(--motion-fast),box-shadow var(--motion-fast);background:#fff;border-radius:16px;flex-direction:column;gap:6px;padding:12px 16px;display:flex}.zalodi-landing .z-xf:focus-within{border-color:var(--brand-primary);box-shadow:0 0 0 4px #f4511e1f}.zalodi-landing .z-xf label,.zalodi-landing .z-xf legend{letter-spacing:.06em;text-transform:uppercase;color:#273041;padding:0;font-size:11.5px;font-weight:700}.zalodi-landing .z-xf input,.zalodi-landing .z-xf select{background:0 0;border:none;outline:none;width:100%;min-height:30px;font-size:15.5px}.zalodi-landing fieldset.z-xf{min-width:0;margin:0}.zalodi-landing .z-needs{flex-wrap:wrap;gap:8px;display:flex}.zalodi-landing .z-needs label{cursor:pointer;text-transform:none;letter-spacing:0;font-size:14.5px;font-weight:500;position:relative}.zalodi-landing .z-needs input{opacity:0;width:1px;height:1px;position:absolute}.zalodi-landing .z-needs span{border:1px solid var(--border-strong);color:#3a4456;min-height:36px;transition:all var(--motion-fast);border-radius:999px;align-items:center;padding:0 14px;display:inline-flex}.zalodi-landing .z-needs input:checked+span{background:var(--brand-light);border-color:var(--brand-primary);color:var(--brand-deep);font-weight:600}.zalodi-landing .z-needs input:focus-visible+span{outline-offset:2px;outline:3px solid #f4511e73}.zalodi-landing .z-consent{flex-direction:column;align-items:center;gap:4px;margin-top:14px;display:flex}.zalodi-landing .z-consent .z-msg{color:var(--danger);font-size:12.5px;display:none}.zalodi-landing .z-consent.z-err .z-msg{display:block}.zalodi-landing .z-consent label{color:var(--text-secondary);cursor:pointer;align-items:flex-start;gap:10px;max-width:640px;font-size:13.5px;line-height:1.5;display:flex}.zalodi-landing .z-consent input{width:18px;height:18px;accent-color:var(--brand-primary);flex:none;margin:2px 0 0}.zalodi-landing .z-consent.z-err label{color:var(--danger)}.zalodi-landing .z-form-status{border-radius:14px;align-items:flex-start;gap:10px;max-width:680px;margin:16px auto 0;padding:12px 16px;font-size:14.5px;line-height:1.5;display:flex}.zalodi-landing .z-form-status:empty{display:none}.zalodi-landing .z-form-status.z-info{color:#7a3410;background:#fff5ec;border:1px solid #f7d9c4}.zalodi-landing .z-form-status.z-error{color:#8f1d1d;background:#fff4f4;border:1px solid #f3caca}.zalodi-landing .z-preview-note{text-align:center;color:var(--text-muted);margin-top:12px;font-size:12.5px}.zalodi-landing .z-site-footer{border:1px solid var(--border);background:#fff;border-radius:24px;margin-top:clamp(48px,6vw,80px);padding:clamp(28px,3.4vw,48px) clamp(20px,3.6vw,56px) 22px}.zalodi-landing .z-ft-grid{grid-template-columns:1.5fr 1fr 1fr 1fr;gap:28px;display:grid}.zalodi-landing .z-ft-brand img{width:auto;height:34px;display:block}.zalodi-landing .z-ft-brand p{color:var(--text-secondary);max-width:34ch;margin-top:16px;font-size:14px;line-height:1.7}.zalodi-landing .z-ft-col h3{letter-spacing:0;margin-bottom:14px;font-size:14px}.zalodi-landing .z-ft-col ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.zalodi-landing .z-ft-col a,.zalodi-landing .z-ft-col span{color:var(--text-secondary);transition:color var(--motion-fast);padding:4px 0;font-size:14px;text-decoration:none;display:inline-block}.zalodi-landing .z-ft-col a:hover{color:var(--brand-primary);text-underline-offset:4px;text-decoration:underline}.zalodi-landing .z-ft-col span[title]{cursor:help}.zalodi-landing .z-ft-bottom{border-top:1px solid var(--border);color:var(--text-muted);flex-wrap:wrap;justify-content:space-between;gap:8px 20px;margin-top:36px;padding-top:18px;font-size:12.5px;display:flex}@media (max-width:899px){.zalodi-landing .z-form-bar{grid-template-columns:1fr;gap:6px}.zalodi-landing .z-fld+.z-fld:before{width:auto;height:1px;inset:-3px 16px auto}.zalodi-landing .z-fld{padding:10px 16px}.zalodi-landing .z-submit-btn{width:100%}.zalodi-landing .z-extra-in{grid-template-columns:1fr}.zalodi-landing .z-ft-grid{grid-template-columns:1fr 1fr}.zalodi-landing .z-ft-brand{grid-column:1/-1}}@media (max-width:420px){.zalodi-landing .z-form-meta .z-sepdot{display:none}.zalodi-landing .z-form-meta{flex-direction:column;gap:2px}}.zalodi-landing{--m-micro:.18s;--m-press:.12s;--m-hover-card:.26s;--m-select:.34s;--m-reveal:.65s;--m-path:1.2s;--m-float:9s;--m-reveal-y:18px;--m-ease-out:cubic-bezier(.22,1,.36,1);--m-ease-ui:cubic-bezier(.2,.8,.2,1);--m-ease-float:ease-in-out}.zalodi-landing.z-m-sim-reduce{scroll-behavior:auto}@keyframes m-header{0%{opacity:0;translate:0 -10px}to{opacity:1;translate:0}}@keyframes m-up{0%{opacity:0;translate:0 18px}to{opacity:1;translate:0}}@keyframes m-phone{0%{opacity:0;translate:0 24px;scale:.975}to{opacity:1;translate:0;scale:1}}@keyframes m-fade{0%{opacity:0}to{opacity:1}}@keyframes m-float{0%,to{translate:0}50%{translate:0 calc(var(--amp,5px) * -1)}}@keyframes m-pop{0%{opacity:0;scale:.6}to{opacity:1;scale:1}}@keyframes m-pop-sm{0%{scale:.86}to{scale:1}}@keyframes m-nudge{0%,to{translate:0}50%{translate:0 3px}}.zalodi-landing.z-motion [data-reveal]{transition:opacity var(--rdur,var(--m-reveal)) var(--m-ease-out) var(--d,0s),translate var(--rdur,var(--m-reveal)) var(--m-ease-out) var(--d,0s)}.zalodi-landing.z-motion [data-reveal]:not(.z-is-visible){opacity:0;translate:0 var(--ry,var(--m-reveal-y))}.zalodi-landing.z-motion [data-reveal=fade]:not(.z-is-visible){translate:none}.zalodi-landing #van-de [data-reveal]{--rdur:.6s}.zalodi-landing #giai-phap .z-story [data-reveal]{--rdur:.68s;--ry:20px}.zalodi-landing #tinh-nang .z-fcard-big{--rdur:.65s}.zalodi-landing #vi-sao-zalodi [data-reveal]{--rdur:.6s}.zalodi-landing #dang-ky [data-reveal]{--ry:16px}.zalodi-landing #dang-ky .z-lead-form{--rdur:.6s}.zalodi-landing #dang-ky .z-site-footer{--rdur:.45s}.zalodi-landing.z-motion .z-draw{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset var(--pdur,1.1s) var(--m-ease-out) var(--pd,0s)}.zalodi-landing.z-motion .z-draw.z-is-drawn{stroke-dashoffset:0}.zalodi-landing .z-hero .z-draw{--pdur:var(--m-path);--pd:.5s}.zalodi-landing.z-motion [data-float]{animation:m-float var(--fdur,var(--m-float)) var(--m-ease-float) var(--fd,0s) infinite;animation-play-state:paused}.zalodi-landing.z-motion .z-idle-on [data-float]{animation-play-state:running}@media (max-width:767px){.zalodi-landing.z-motion [data-float]:not([data-float=keep]){animation:none}}.zalodi-landing.z-motion .z-btn{transition:transform var(--m-micro) var(--m-ease-ui),box-shadow var(--m-micro) var(--m-ease-ui),background-color var(--m-micro) var(--m-ease-ui),border-color var(--m-micro) var(--m-ease-ui),color var(--m-micro)}.zalodi-landing.z-motion .z-btn[data-reveal]{transition:opacity var(--rdur,var(--m-reveal)) var(--m-ease-out) var(--d,0s),translate var(--rdur,var(--m-reveal)) var(--m-ease-out) var(--d,0s),transform var(--m-micro) var(--m-ease-ui),box-shadow var(--m-micro) var(--m-ease-ui),background-color var(--m-micro) var(--m-ease-ui)}.zalodi-landing.z-motion .z-btn:focus-visible{transform:translateY(-2px)}.zalodi-landing.z-motion .z-btn:active{transition-duration:var(--m-press);transform:translateY(0)}@media (hover:hover) and (pointer:fine){.zalodi-landing.z-motion .z-btn-primary:hover,.zalodi-landing.z-motion .z-btn-ghost:hover,.zalodi-landing.z-motion .z-btn-outline:hover{transform:translateY(-2px)}.zalodi-landing.z-motion .z-btn-primary:hover .z-ic,.zalodi-landing.z-motion .z-btn-outline:hover .z-ic{transform:translate(3px)}.zalodi-landing.z-motion .z-btn-primary:active,.zalodi-landing.z-motion .z-btn-ghost:active,.zalodi-landing.z-motion .z-btn-outline:active{transform:translateY(0)}}.zalodi-landing.z-motion .z-site-header.z-is-intro{animation:m-header .5s var(--m-ease-out) both}.zalodi-landing.z-motion .z-hero.z-is-intro [data-hero]{animation:m-up .65s var(--m-ease-out) var(--hd,0s) both}.zalodi-landing .z-hero [data-hero="1"]{--hd:.1s}.zalodi-landing .z-hero [data-hero="2"]{--hd:.19s}.zalodi-landing .z-hero [data-hero="3"]{--hd:.28s}.zalodi-landing .z-hero [data-hero="4"]{--hd:.37s}.zalodi-landing .z-hero [data-hero="5"]{--hd:.46s}.zalodi-landing.z-motion .z-hero.z-is-intro [data-hero=phone]{animation:m-phone .85s var(--m-ease-out) .45s both}.zalodi-landing.z-motion .z-hero.z-is-intro [data-hero^=c]{animation-duration:.6s}.zalodi-landing .z-hero [data-hero=c1]{--hd:.58s}.zalodi-landing .z-hero [data-hero=c2]{--hd:.68s}.zalodi-landing .z-hero [data-hero=c3]{--hd:.78s}.zalodi-landing .z-hero [data-hero=c4]{--hd:.88s}.zalodi-landing.z-motion .z-hero.z-is-intro [data-hero=mascot]{--hd:1.05s;animation-duration:.7s}@media (hover:hover) and (pointer:fine){.zalodi-landing.z-motion .z-fcard:hover{scale:1.015}}@media (max-width:767px){.zalodi-landing.z-motion .z-hero.z-is-intro [data-hero=phone]{animation-name:m-fade}}.zalodi-landing.z-motion .z-issue-item[data-reveal]{transition:opacity var(--rdur) var(--m-ease-out) var(--d,0s),translate var(--rdur) var(--m-ease-out) var(--d,0s),background-color .22s,border-color .22s,box-shadow .22s}.zalodi-landing.z-motion .z-issue-tab{transition:border-color .22s var(--m-ease-ui),box-shadow .22s var(--m-ease-ui),background-color .22s var(--m-ease-ui),translate .22s var(--m-ease-ui)}.zalodi-landing.z-motion .z-issue-tab .z-iic{transition:background-color .22s,color .22s,scale .24s var(--m-ease-ui)}.zalodi-landing.z-motion .z-issue-tab .z-chev{transition:transform .22s var(--m-ease-ui),color .22s}@media (hover:hover) and (pointer:fine){.zalodi-landing.z-motion .z-issue-tab:hover{translate:0 -2px}.zalodi-landing.z-motion .z-issue-tab:hover .z-iic{scale:1.06}}.zalodi-landing.z-motion .z-issue-pane{transition:opacity .12s var(--m-ease-ui),translate .12s var(--m-ease-ui),visibility 0s linear .12s}.zalodi-landing.z-motion .z-issue-pane:not(.z-active){translate:8px}.zalodi-landing.z-motion .z-issue-pane.z-active{transition:opacity .22s var(--m-ease-out) .12s,translate .3s var(--m-ease-out) .12s,visibility 0s}.zalodi-landing.z-motion .z-issue-acc{transition:grid-template-rows var(--m-select) var(--m-ease-ui)}.zalodi-landing.z-motion .z-bridge .z-down.z-is-visible{animation:m-nudge .64s var(--m-ease-ui) .7s 1}.zalodi-landing.z-motion .z-story .z-art .z-stage>:not(.z-mini-label){transition:translate .68s var(--m-ease-out) 60ms}.zalodi-landing.z-motion .z-story .z-art:not(.z-is-visible) .z-stage>:not(.z-mini-label){translate:0 8px}.zalodi-landing.z-motion .z-fcard-big[data-reveal]{transition:opacity var(--rdur) var(--m-ease-out) var(--d,0s),translate var(--rdur) var(--m-ease-out) var(--d,0s),transform var(--m-hover-card) var(--m-ease-ui),box-shadow var(--m-hover-card) var(--m-ease-ui),border-color var(--m-hover-card)}.zalodi-landing.z-motion .z-fcard-big .z-f-phone{transition:opacity .7s var(--m-ease-out) calc(var(--d,0s) + .12s),translate .7s var(--m-ease-out) calc(var(--d,0s) + .12s)}.zalodi-landing.z-motion .z-fcard-big:not(.z-is-visible) .z-f-phone{opacity:0;translate:0 16px}.zalodi-landing.z-motion .z-fcard-big .z-f-badge{transition:opacity .5s var(--m-ease-out) calc(var(--d,0s) + var(--bd)),translate .6s var(--m-ease-out) calc(var(--d,0s) + var(--bd))}.zalodi-landing.z-motion .z-fcard-big:not(.z-is-visible) .z-f-badge{opacity:0;translate:0 10px}.zalodi-landing .z-f-art .z-f-badge:nth-child(4){--bd:.3s}.zalodi-landing .z-f-art .z-f-badge:nth-child(5){--bd:.42s}.zalodi-landing .z-f-art .z-f-badge:nth-child(6){--bd:.54s}.zalodi-landing.z-motion .z-utils.z-is-visible .z-ui{animation:m-pop-sm .42s var(--m-ease-out) calc(var(--d,0s) + .3s) both}.zalodi-landing.z-motion .z-utils .z-ui{transition:transform var(--m-micro) var(--m-ease-ui)}@media (hover:hover) and (pointer:fine){.zalodi-landing.z-motion .z-fcard-big:hover{transform:translateY(-3px)}.zalodi-landing.z-motion .z-utils .z-u:hover .z-ui{transform:rotate(-4deg)}}.zalodi-landing.z-motion .z-seg .z-thumb{transition:transform .32s var(--m-ease-out),width .32s var(--m-ease-out)}.zalodi-landing.z-motion .z-flow{transition:opacity .2s var(--m-ease-ui),translate .2s var(--m-ease-ui),visibility 0s linear .2s}.zalodi-landing.z-motion .z-flow:not(.z-active){translate:0 8px}.zalodi-landing.z-motion .z-flow.z-active{transition:opacity .32s var(--m-ease-ui),translate .32s var(--m-ease-out),visibility 0s}.zalodi-landing .z-flow .z-step:nth-child(2){--ad:0s;--nd:.2s;--td:.32s}.zalodi-landing .z-flow .z-step:nth-child(3){--ad:.13s;--nd:.5s;--td:.62s}.zalodi-landing .z-flow .z-step:nth-child(4){--ad:.26s;--nd:.8s;--td:.92s}.zalodi-landing.z-motion .z-flow .z-wave .z-draw{--pdur:var(--m-path)}.zalodi-landing.z-motion .z-flow.z-is-played .z-wave .z-draw{stroke-dashoffset:0}.zalodi-landing.z-motion .z-flow .z-s-art .z-stage{transition:opacity .55s var(--m-ease-out) var(--ad),translate .55s var(--m-ease-out) var(--ad)}.zalodi-landing.z-motion .z-flow:not(.z-is-played) .z-s-art .z-stage{opacity:0;translate:0 16px}.zalodi-landing.z-motion .z-flow .z-s-node{transition:opacity .42s var(--m-ease-out) var(--nd),scale .42s var(--m-ease-out) var(--nd),translate .42s var(--m-ease-out) var(--nd)}.zalodi-landing.z-motion .z-flow:not(.z-is-played) .z-s-node{opacity:0;scale:.92}.zalodi-landing.z-motion .z-flow .z-s-txt{transition:opacity .5s var(--m-ease-out) var(--td),translate .5s var(--m-ease-out) var(--td)}.zalodi-landing.z-motion .z-flow:not(.z-is-played) .z-s-txt{opacity:0;translate:0 12px}.zalodi-landing.z-motion .z-flow.z-is-resetting,.zalodi-landing.z-motion .z-flow.z-is-resetting *{transition:none!important}@media (max-width:899px){.zalodi-landing.z-motion .z-flow:not(.z-is-played) .z-s-node{translate:0 10px;scale:1}}.zalodi-landing.z-motion .z-wcard[data-reveal]{transition:opacity var(--rdur) var(--m-ease-out) var(--d,0s),translate var(--rdur) var(--m-ease-out) var(--d,0s),transform var(--m-hover-card) var(--m-ease-ui),box-shadow var(--m-hover-card) var(--m-ease-ui)}.zalodi-landing.z-motion .z-wcard .z-w-art{transition:scale .6s var(--m-ease-out) var(--d,0s),translate var(--m-hover-card) var(--m-ease-ui)}.zalodi-landing.z-motion .z-wcard:not(.z-is-visible) .z-w-art{scale:.985}@media (hover:hover) and (pointer:fine){.zalodi-landing.z-motion .z-wcard:hover{transform:translateY(-4px)}.zalodi-landing.z-motion .z-wcard:hover .z-w-art{translate:0 -2px}}.zalodi-landing.z-motion .z-extra{transition:grid-template-rows var(--m-select) var(--m-ease-ui),opacity var(--m-select) var(--m-ease-ui),margin-top var(--m-select) var(--m-ease-ui)}@keyframes e-pulse-ring{0%{box-shadow:0 0 #f4511e8c}70%{box-shadow:0 0 0 .6em #f4511e00}to{box-shadow:0 0 #f4511e00}}@keyframes e-scan{0%{top:12%}to{top:84%}}@keyframes e-morph{0%,to{border-radius:46% 54% 50% 50%/52% 46% 54% 48%}33%{border-radius:58% 42% 44% 56%/44% 58% 42% 56%}66%{border-radius:40% 60% 58% 42%/58% 40% 60% 42%}}@keyframes e-bounce{0%,60%,to{translate:0}30%{translate:0 6px}}@keyframes e-beat{0%,to{scale:1}50%{scale:1.08}}@keyframes e-wobble{0%,78%,to{rotate:0deg}82%{rotate:-6deg}86%{rotate:5deg}90%{rotate:-3deg}94%{rotate:2deg}}@keyframes e-twinkle{0%,to{opacity:1;scale:1}50%{opacity:.45;scale:.6}}@keyframes e-glow{0%,to{opacity:.75;scale:.92}50%{opacity:1;scale:1.08}}@keyframes e-dash{to{stroke-dashoffset:-320px}}@keyframes e-shine{0%{translate:-130%}22%,to{translate:130%}}@keyframes e-drift-a{0%{translate:0;scale:1}to{translate:-60px 40px;scale:1.12}}@keyframes e-drift-b{0%{translate:0;scale:1}to{translate:50px -30px;scale:.9}}.zalodi-landing .z-scroll-progress{transform-origin:0;height:2px;transform:scaleX(var(--sp,0));pointer-events:none;background:linear-gradient(90deg,#f4511e,#ffb547);position:absolute;bottom:-1px;left:0;right:0}.zalodi-landing.z-motion .z-split[data-reveal]:not(.z-is-visible){opacity:1;translate:none}.zalodi-landing.z-motion .z-split .z-wi{opacity:0;filter:blur(6px);transition:opacity .6s var(--m-ease-out),translate .7s var(--m-ease-out),filter .6s var(--m-ease-out);transition-delay:calc(var(--d,0s) + var(--i,0) * 45ms);display:inline-block;translate:0 .5em}.zalodi-landing.z-motion .z-split.z-is-visible .z-wi,.zalodi-landing.z-motion .z-is-visible .z-split .z-wi{opacity:1;filter:none;translate:0}.zalodi-landing .z-hl .z-wi{background:linear-gradient(92deg,#f4511e 0%,#ff6a2b 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.zalodi-landing.z-motion .z-bar i{transform-origin:0;transition:transform 1.3s var(--m-ease-out) var(--bdl,0s);transform:scaleX(0)}.zalodi-landing.z-motion .z-bar.z-go i{transform:scaleX(1)}.zalodi-landing .z-hero-bg .z-eblob{filter:blur(40px);pointer-events:none;border-radius:50%;position:absolute}.zalodi-landing .z-hero-bg .z-eblob.z-a{background:radial-gradient(circle,#ff8c5052,#ff8c5000 70%);width:42vw;height:42vw;top:8%;right:-6vw}.zalodi-landing .z-hero-bg .z-eblob.z-b{background:radial-gradient(circle,#ffbe8c4d,#ffbe8c00 70%);width:30vw;height:30vw;bottom:10%;left:-8vw}.zalodi-landing.z-motion .z-idle-on .z-hero-bg .z-eblob.z-a{animation:16s ease-in-out infinite alternate e-drift-a}.zalodi-landing.z-motion .z-idle-on .z-hero-bg .z-eblob.z-b{animation:20s ease-in-out infinite alternate e-drift-b}.zalodi-landing.z-motion .z-h-phone-wrap{transform:translate3d(calc(var(--px,0) * -10px),calc(var(--py,0) * -8px),0);transition:transform .7s var(--m-ease-out)}.zalodi-landing.z-motion .z-mascot-wrap{transform:translate3d(calc(var(--px,0) * 14px),calc(var(--py,0) * 10px),0);transition:transform .7s var(--m-ease-out)}.zalodi-landing.z-motion .z-hero-stage .z-orbit{transform:translate3d(calc(var(--px,0) * 5px),calc(var(--py,0) * 5px),0);transition:transform .9s var(--m-ease-out)}.zalodi-landing.z-motion .z-fc-points{transform:translate3d(calc(var(--px,0) * 18px),calc(var(--py,0) * 12px),0) rotate(-7deg)}.zalodi-landing.z-motion .z-fc-voucher{transform:translate3d(calc(var(--px,0) * 22px),calc(var(--py,0) * 14px),0) rotate(-7deg)}.zalodi-landing.z-motion .z-fc-qr{transform:translate3d(calc(var(--px,0) * -18px),calc(var(--py,0) * 12px),0) rotate(7deg)}.zalodi-landing.z-motion .z-fc-zns{transform:translate3d(calc(var(--px,0) * -22px),calc(var(--py,0) * 14px),0) rotate(7deg)}.zalodi-landing.z-motion .z-fcard{transition:transform .7s var(--m-ease-out),scale var(--m-micro) var(--m-ease-ui)}.zalodi-landing.z-motion .z-idle-on .z-app-top .z-badge{animation:2.4s ease-out infinite e-pulse-ring}.zalodi-landing .z-scanline{opacity:0;pointer-events:none;background:linear-gradient(90deg,#f4511e00,#f4511e,#f4511e00);border-radius:2px;height:2px;position:absolute;top:12%;left:10%;right:10%;box-shadow:0 0 10px #f4511eb3}.zalodi-landing.z-motion .z-idle-on .z-scanline{opacity:1;animation:2.4s ease-in-out infinite alternate e-scan}.zalodi-landing .z-fc-qr .z-mini-ph div,.zalodi-landing .z-qr-bill,.zalodi-landing .z-qr-poster{position:relative}.zalodi-landing.z-motion .z-idle-on .z-sparkle,.zalodi-landing.z-motion .z-idle-on .z-spark{animation:2.8s ease-in-out infinite e-twinkle}.zalodi-landing.z-motion .z-idle-on .z-hero-stage .z-dots{animation:6s ease-in-out infinite e-glow}.zalodi-landing .z-orbit-dot{opacity:0;transition:opacity .6s}.zalodi-landing.z-motion .z-idle-on .z-orbit-dot{opacity:1}.zalodi-landing.z-motion .z-btn-primary{isolation:isolate;position:relative;overflow:hidden}.zalodi-landing.z-motion .z-btn-primary:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(105deg,#0000 30%,#ffffff6b 50%,#0000 70%);position:absolute;inset:0;translate:-130%}.zalodi-landing.z-motion .z-btn-primary>*{position:relative}.zalodi-landing.z-motion .z-idle-on .z-btn-primary:after{animation:5.5s ease-in-out 1.2s infinite e-shine}.zalodi-landing.z-motion .z-issue-art .z-blob{transition:transform .12s linear}.zalodi-landing.z-motion .z-idle-on .z-issue-art .z-blob{animation:10s ease-in-out infinite e-morph}.zalodi-landing.z-motion .z-idle-on .z-bridge .z-down.z-is-visible{animation:2.6s ease-in-out 1.4s infinite e-bounce}.zalodi-landing.z-motion .z-issue-tab[aria-selected=true] .z-iic{animation:m-pop-sm .42s var(--m-ease-out)}.zalodi-landing.z-motion .z-story .z-art .z-stage{transition:transform .12s linear}.zalodi-landing.z-motion .z-dash .z-main>svg .z-line{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 1.6s var(--m-ease-out) .5s}.zalodi-landing.z-motion .z-is-visible .z-dash .z-main>svg .z-line{stroke-dashoffset:0}.zalodi-landing.z-motion .z-dash .z-main>svg .z-area{opacity:0;transition:opacity .9s 1.2s}.zalodi-landing.z-motion .z-is-visible .z-dash .z-main>svg .z-area{opacity:1}.zalodi-landing.z-motion .z-story .z-toast{transition:opacity .5s var(--m-ease-out) .9s,scale .5s var(--m-ease-out) .9s}.zalodi-landing.z-motion .z-story .z-art:not(.z-is-visible) .z-toast{opacity:0;scale:.9}.zalodi-landing.z-motion .z-story .z-choose .z-opts div{transition:opacity .45s var(--m-ease-out),translate .45s var(--m-ease-out)}.zalodi-landing.z-motion .z-story .z-choose .z-opts div:nth-child(2){transition-delay:.12s}.zalodi-landing.z-motion .z-story .z-art:not(.z-is-visible) .z-choose .z-opts div{opacity:0;translate:0 8px}.zalodi-landing.z-motion .z-fcard-big .z-fit li{transition:opacity .5s var(--m-ease-out),translate .5s var(--m-ease-out);transition-delay:calc(var(--d,0s) + .45s + var(--li,0) * 90ms)}.zalodi-landing.z-motion .z-fcard-big:not(.z-is-visible) .z-fit li{opacity:0;translate:-12px}.zalodi-landing .z-fit li:nth-child(2){--li:1}.zalodi-landing .z-fit li:nth-child(3){--li:2}.zalodi-landing.z-motion .z-fcard-big .z-fit .z-ck{transition:scale .4s var(--m-ease-out);transition-delay:calc(var(--d,0s) + .55s + var(--li,0) * 90ms)}.zalodi-landing.z-motion .z-fcard-big:not(.z-is-visible) .z-fit .z-ck{scale:0}.zalodi-landing.z-motion .z-vlist div{transition:opacity .45s var(--m-ease-out),translate .45s var(--m-ease-out);transition-delay:calc(var(--d,0s) + .5s + var(--vi,0) * .11s)}.zalodi-landing.z-motion .z-fcard-big:not(.z-is-visible) .z-vlist div,.zalodi-landing.z-motion .z-flow:not(.z-is-played) .z-vlist div{opacity:0;translate:14px}.zalodi-landing .z-vlist div:nth-child(2){--vi:1}.zalodi-landing .z-vlist div:nth-child(3){--vi:2}.zalodi-landing.z-motion .z-f-art .z-ring{transition:transform .12s linear}.zalodi-landing.z-motion .z-idle-on .z-f-badge .z-bi2{animation:3.2s ease-in-out infinite e-beat}.zalodi-landing.z-motion .z-idle-on .z-f-badge:nth-child(5) .z-bi2{animation-delay:1.1s}.zalodi-landing.z-motion .z-idle-on .z-f-badge:nth-child(6) .z-bi2{animation-delay:2.2s}.zalodi-landing.z-motion [data-motion-card].z-is-tilting{transition:opacity var(--rdur) var(--m-ease-out),translate var(--rdur) var(--m-ease-out),transform .16s ease-out,box-shadow var(--m-hover-card) var(--m-ease-ui)}.zalodi-landing.z-motion .z-s-art .z-bignum{transition:transform .12s linear}.zalodi-landing.z-motion .z-idle-on .z-flow.z-is-played .z-plus{animation:2.8s ease-in-out 1.4s infinite e-beat}.zalodi-landing.z-motion .z-idle-on .z-flow.z-is-played .z-gift{transform-origin:50% 90%;animation:4.5s ease-in-out 1.6s infinite e-wobble}.zalodi-landing.z-motion .z-idle-on .z-flow.z-is-played .z-use-v .z-done{animation:3s ease-in-out 1.6s infinite e-beat}.zalodi-landing .z-wave-dot{opacity:0;transition:opacity .5s}.zalodi-landing.z-motion .z-idle-on .z-flow.z-is-played .z-wave-dot{opacity:1;transition-delay:1.3s}.zalodi-landing.z-motion .z-idle-on .z-flow.z-is-played .z-s-node{animation:3s ease-out infinite e-pulse-ring;animation-delay:calc(var(--nd) + 1.4s)}.zalodi-landing.z-motion .z-idle-on .z-w-art .z-glow{animation:5s ease-in-out infinite e-glow}.zalodi-landing.z-motion .z-idle-on .z-w-art .z-glass{--amp:4px;animation:7s ease-in-out infinite m-float}.zalodi-landing.z-motion .z-idle-on .z-w-art .z-glass:nth-of-type(2n){animation-duration:8.5s;animation-delay:-2s}.zalodi-landing.z-motion .z-idle-on .z-w-art .z-glass:nth-of-type(3n){animation-duration:9.5s;animation-delay:-4s}.zalodi-landing.z-motion .z-idle-on .z-wcard.z-c2 .z-w-art .z-glow{animation-delay:-1.2s}.zalodi-landing.z-motion .z-idle-on .z-wcard.z-c3 .z-w-art .z-glow{animation-delay:-2.4s}.zalodi-landing.z-motion .z-idle-on .z-wcard.z-c4 .z-w-art .z-glow{animation-delay:-3.6s}.zalodi-landing .z-wcard{overflow:hidden}.zalodi-landing.z-motion .z-wcard:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(110deg,#0000 35%,#ffffff8c 50%,#0000 65%);position:absolute;inset:0;translate:-120%}@media (hover:hover) and (pointer:fine){.zalodi-landing.z-motion .z-wcard:hover:after{transition:translate .9s var(--m-ease-out);translate:120%}}.zalodi-landing .z-cta-flow{stroke-dasharray:6 14;opacity:0;transition:opacity .8s}.zalodi-landing.z-motion .z-idle-on .z-cta-flow{opacity:1;animation:18s linear infinite e-dash}.zalodi-landing .z-cta-frame .z-eblob{aspect-ratio:1;filter:blur(50px);pointer-events:none;z-index:-1;background:radial-gradient(circle,#ffaa7847,#ffaa7800 70%);border-radius:50%;width:46%;position:absolute}.zalodi-landing .z-cta-frame .z-eblob.z-a{top:-20%;left:-14%}.zalodi-landing .z-cta-frame .z-eblob.z-b{bottom:10%;right:-12%}.zalodi-landing.z-motion .z-idle-on .z-cta-frame .z-eblob.z-a{animation:18s ease-in-out infinite alternate e-drift-b}.zalodi-landing.z-motion .z-idle-on .z-cta-frame .z-eblob.z-b{animation:22s ease-in-out infinite alternate e-drift-a}.zalodi-landing.z-motion .z-fld label{transition:color var(--m-micro)}.zalodi-landing .z-fld:focus-within label{color:var(--brand-deep)}.zalodi-landing.z-motion .z-ft-col a{transition:color var(--m-micro),background-size .26s var(--m-ease-ui);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat}@media (hover:hover){.zalodi-landing.z-motion .z-ft-col a:hover{background-size:100% 1px;text-decoration:none}}@media (max-width:767px){.zalodi-landing.z-motion .z-h-phone-wrap,.zalodi-landing.z-motion .z-mascot-wrap,.zalodi-landing.z-motion .z-hero-stage .z-orbit{transform:none}.zalodi-landing.z-motion .z-fc-points,.zalodi-landing.z-motion .z-fc-voucher{transform:rotate(-7deg)}.zalodi-landing.z-motion .z-fc-qr,.zalodi-landing.z-motion .z-fc-zns{transform:rotate(7deg)}}@keyframes mascot-in{0%{opacity:0;translate:0 40px;scale:.55}55%{opacity:1;translate:0 -14px;scale:1.06}75%{translate:0;scale:.97}90%{scale:1.02}to{opacity:1;translate:0;scale:1}}.zalodi-landing.z-motion .z-hero.z-is-intro [data-hero=mascot]{animation:.9s cubic-bezier(.34,1.3,.5,1) 1.05s both mascot-in}.zalodi-landing .z-mascot-body{z-index:1;transform-origin:50% 95%;cursor:pointer;-webkit-tap-highlight-color:transparent;position:relative}@keyframes mascot-idle{0%,to{translate:0;rotate:0deg;scale:1}14%{translate:0 -5px;rotate:-2.5deg}28%{translate:0;rotate:0deg}42%{translate:0 -5px;rotate:2.5deg}58%{translate:0;rotate:0deg;scale:1}66%{scale:1.05 .94}75%{translate:0 -24px;rotate:-4deg;scale:.97 1.04}84%{translate:0;rotate:0deg;scale:1.04 .96}91%{scale:1}}@keyframes ped-idle{0%,28%,58%,to{opacity:1;scale:1}14%,42%{scale:.94}66%{scale:1.04}75%{opacity:.65;scale:.76}84%{opacity:1;scale:1.05}}.zalodi-landing.z-motion .z-idle-on .z-mascot-body{animation:6.5s ease-in-out infinite mascot-idle}.zalodi-landing.z-motion .z-idle-on .z-pedestal{animation:6.5s ease-in-out infinite ped-idle}@keyframes mascot-jump{0%{translate:0;rotate:0deg;scale:1}14%{scale:1.1 .88}42%{translate:0 -48px;rotate:-9deg;scale:.94 1.07}62%{translate:0 -44px;rotate:9deg;scale:1}84%{translate:0;rotate:0deg;scale:1.08 .92}to{translate:0;rotate:0deg;scale:1}}@keyframes ped-jump{0%,to{opacity:1;scale:1}14%{scale:1.08}42%,62%{opacity:.55;scale:.66}84%{opacity:1;scale:1.08}}.zalodi-landing.z-motion .z-mascot-body.z-is-jump,.zalodi-landing.z-motion .z-idle-on .z-mascot-body.z-is-jump{animation:.95s cubic-bezier(.3,.7,.3,1) mascot-jump}.zalodi-landing.z-motion .z-mascot-wrap.z-jumping .z-pedestal,.zalodi-landing.z-motion .z-idle-on .z-mascot-wrap.z-jumping .z-pedestal{animation:.95s cubic-bezier(.3,.7,.3,1) ped-jump}.zalodi-landing .z-m-spark{pointer-events:none;z-index:6;width:18px;height:18px;font-size:18px;animation:.95s cubic-bezier(.2,.8,.3,1) both m-burst;position:absolute;top:30%;left:44%}.zalodi-landing .z-m-spark .z-ic{width:100%;height:100%}@keyframes m-burst{0%{opacity:0;translate:0;scale:.2}18%{opacity:1;scale:1.15}to{translate:var(--dx) var(--dy);opacity:0;scale:.6;rotate:var(--rot)}}@keyframes fx-dash{to{stroke-dashoffset:-48px}}@keyframes fx-breathe{0%,to{opacity:.65;scale:.92}50%{opacity:1;scale:1.06}}@keyframes fx-rise{0%{opacity:0;translate:0}15%{opacity:.85}to{translate:var(--px-x,0) -170px;opacity:0}}@keyframes fx-glare{0%{translate:-110%}18%,to{translate:110%}}@keyframes fx-coin{0%,70%{rotate:y 0deg}85%{rotate:y 180deg}to{rotate:y 360deg}}@keyframes fx-tap{0%,18%,to{background-color:var(--brand-light);scale:1}6%{background-color:#ffd9c4;scale:1.16}}@keyframes fx-bump{0%{scale:1}35%{scale:1.16}to{scale:1}}@keyframes fx-ding{0%,to{rotate:0deg}20%{rotate:-16deg}40%{rotate:14deg}60%{rotate:-8deg}80%{rotate:5deg}}@keyframes fx-dot{0%,80%,to{opacity:.35;translate:0}40%{opacity:1;translate:0 -3px}}@keyframes fx-check{0%,46%{opacity:0;scale:0}52%{opacity:1;scale:1.15}62%,88%{opacity:1;scale:1}to{opacity:0;scale:.6}}@keyframes fx-emit{0%{box-shadow:0 0 #f4511e73}to{box-shadow:0 0 0 14px #f4511e00}}.zalodi-landing .z-fx-links{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.zalodi-landing .z-fx-links .z-ln{fill:none;stroke:#f4511e;stroke-opacity:.38;stroke-width:1.4px;stroke-dasharray:4 8;stroke-linecap:round}.zalodi-landing .z-fx-links .z-dot{fill:#f4511e;opacity:0}.zalodi-landing.z-motion .z-idle-on .z-fx-links .z-ln{animation:1.6s linear infinite fx-dash}.zalodi-landing.z-motion .z-idle-on .z-fx-links .z-dot{opacity:.9}.zalodi-landing .z-fx-links .z-halo{fill:#f4511e;opacity:0}.zalodi-landing.z-motion .z-idle-on .z-fx-links .z-halo{opacity:.18}.zalodi-landing .z-fx-glow{z-index:0;pointer-events:none;background:radial-gradient(closest-side,#ff8a4d61,#ff8a4d00);border-radius:50%;width:56%;height:78%;position:absolute;top:12%;left:24%}.zalodi-landing.z-motion .z-idle-on .z-fx-glow{animation:5.5s ease-in-out infinite fx-breathe}.zalodi-landing .z-fx-p{width:var(--s,5px);height:var(--s,5px);z-index:0;opacity:0;pointer-events:none;background:radial-gradient(circle,#ff9a4d,#ff9a4d33);border-radius:50%;position:absolute;bottom:14%}.zalodi-landing.z-motion .z-idle-on .z-fx-p{animation:fx-rise var(--dur,9s) ease-in-out var(--dl,0s) infinite}.zalodi-landing .z-hero .z-phone .z-scr:after{content:"";z-index:4;pointer-events:none;background:linear-gradient(115deg,#0000 42%,#ffffff80 50%,#0000 58%);position:absolute;inset:-10% -30%;translate:-110%}.zalodi-landing.z-motion .z-idle-on .z-hero .z-phone .z-scr:after{animation:7s ease-in-out 1s infinite fx-glare}.zalodi-landing.z-motion .z-idle-on .z-hero .z-quick .z-chip-ic{animation:4.8s ease-in-out infinite fx-tap}.zalodi-landing .z-hero .z-quick div:nth-child(2) .z-chip-ic{animation-delay:1.2s!important}.zalodi-landing .z-hero .z-quick div:nth-child(3) .z-chip-ic{animation-delay:2.4s!important}.zalodi-landing .z-hero .z-quick div:nth-child(4) .z-chip-ic{animation-delay:3.6s!important}.zalodi-landing .z-hero .z-promo{isolation:isolate}.zalodi-landing .z-hero .z-promo:after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 35%,#ffffff47 50%,#0000 65%);position:absolute;inset:0;translate:-120%}.zalodi-landing.z-motion .z-idle-on .z-hero .z-promo:after{animation:6s ease-in-out 2.5s infinite e-shine}.zalodi-landing.z-motion .z-idle-on .z-hero .z-tabbar .z-qrbtn{animation:2.4s ease-out infinite e-pulse-ring}.zalodi-landing .z-hero .z-pts-big{transform-origin:0 70%}.zalodi-landing .z-hero .z-pts-big.z-bump{animation:.48s cubic-bezier(.3,1.4,.5,1) fx-bump}.zalodi-landing.z-motion .z-hero .z-bar i{transition:transform 1.3s var(--m-ease-out) var(--bdl,0s),width .7s var(--m-ease-out)}.zalodi-landing .z-fc-points .z-fi{transform-style:preserve-3d}.zalodi-landing.z-motion .z-idle-on .z-fc-points .z-fi{animation:4.5s ease-in-out infinite fx-coin}.zalodi-landing .z-fc-points .z-val.z-emit{border-radius:.6em;animation:.7s ease-out fx-emit}.zalodi-landing .z-fc-voucher .z-vv{position:relative;overflow:hidden}.zalodi-landing .z-fc-voucher .z-vv:after{content:"";background:linear-gradient(110deg,#0000 30%,#ffffffbf 50%,#0000 70%);position:absolute;inset:0;translate:-120%}.zalodi-landing.z-motion .z-idle-on .z-fc-voucher .z-vv:after{animation:4.5s ease-in-out .8s infinite e-shine}.zalodi-landing .z-fc-qr .z-scan{position:relative}.zalodi-landing .z-fc-qr .z-scan:after{content:"✓";color:#fff;opacity:0;background:#22b37a;border-radius:50%;place-items:center;width:1.7em;height:1.7em;font-size:.8em;font-weight:700;display:grid;position:absolute;top:12%;right:10%;scale:0;box-shadow:0 .3em .8em #22b37a66}.zalodi-landing.z-motion .z-idle-on .z-fc-qr .z-scan:after{animation:4.8s ease-out infinite fx-check}.zalodi-landing .z-fc-zns .z-msg{position:relative}.zalodi-landing .z-fc-zns .z-typing{opacity:0;gap:.25em;transition:opacity .2s;display:inline-flex;position:absolute;top:2.1em;left:.7em}.zalodi-landing .z-fc-zns .z-typing i{background:#8a93a3;border-radius:50%;width:.45em;height:.45em;display:block}.zalodi-landing .z-fc-zns .z-msg-text{transition:opacity .4s var(--m-ease-out),filter .4s var(--m-ease-out)}.zalodi-landing .z-fc-zns .z-msg.z-is-typing .z-typing{opacity:1}.zalodi-landing .z-fc-zns .z-msg.z-is-typing .z-typing i{animation:1s ease-in-out infinite fx-dot}.zalodi-landing .z-fc-zns .z-msg.z-is-typing .z-typing i:nth-child(2){animation-delay:.15s}.zalodi-landing .z-fc-zns .z-msg.z-is-typing .z-typing i:nth-child(3){animation-delay:.3s}.zalodi-landing .z-fc-zns .z-msg.z-is-typing .z-msg-text{opacity:0;filter:blur(3px)}.zalodi-landing .z-fc-zns .z-fi.z-ding .z-ic{transform-origin:50% 10%;animation:.7s ease-in-out fx-ding}.zalodi-landing .z-fx-fly{z-index:6;color:#fff;pointer-events:none;white-space:nowrap;background:linear-gradient(#ff8a4d,#f4511e);border-radius:1em;padding:.25em .6em;font-size:1em;font-weight:700;position:absolute;top:0;left:0;box-shadow:0 .5em 1.2em #f4511e73}@media (max-width:767px){.zalodi-landing .z-fx-p{display:none}}@keyframes hl-bob{0%,to{translate:0;rotate:0deg}50%{translate:0 calc(var(--amp,9px) * -1);rotate:var(--rs,1.4deg)}}@keyframes hl-phone{0%,to{translate:0;rotate:0deg}50%{translate:0 -9px;rotate:.8deg}}@keyframes hl-spin{to{rotate:360deg}}@keyframes hl-spin-r{to{rotate:-360deg}}@keyframes hl-drift{0%,to{translate:0;rotate:-6deg}25%{translate:10px -14px;rotate:4deg}50%{translate:-4px -24px;rotate:-2deg}75%{translate:-12px -10px;rotate:6deg}}@keyframes hl-shimmer{to{background-position:200%}}@keyframes hl-wave{to{translate:-50%}}@keyframes hl-nudge{0%,to{translate:0}50%{translate:4px}}@keyframes hl-icon{0%,22%,to{rotate:0deg;scale:1}8%{rotate:-10deg;scale:1.22}15%{rotate:4deg;scale:.95}}@keyframes hl-toast{0%{opacity:0;translate:0 -14px;scale:.94}12%,82%{opacity:1;translate:0;scale:1}to{opacity:0;translate:0 -10px;scale:.96}}.zalodi-landing .z-hero .z-fcard [data-float]{--amp:9px!important}.zalodi-landing.z-motion .z-idle-on .z-hero .z-fcard [data-float]{animation-name:hl-bob}.zalodi-landing .z-hero .z-fc-voucher [data-float],.zalodi-landing .z-hero .z-fc-zns [data-float]{--rs:-1.4deg}.zalodi-landing.z-motion .z-idle-on .z-hero .z-h-phone-wrap>div{animation:7s ease-in-out infinite hl-phone}.zalodi-landing.z-motion .z-idle-on .z-hero .z-eyebrow .z-dot{animation:2s ease-out infinite e-pulse-ring}.zalodi-landing .z-hero h1 .z-line.z-hl{background:linear-gradient(92deg,#f4511e 0%,#ff8a3d 25%,#f4511e 50%,#ff8a3d 75%,#f4511e 100%) 0 0/200% 100%;-webkit-background-clip:text;background-clip:text;display:inline-block;position:relative}.zalodi-landing.z-motion .z-idle-on .z-hero h1 .z-line.z-hl{animation:5s linear infinite hl-shimmer}.zalodi-landing .z-hl-squiggle{pointer-events:none;clip-path:inset(0 100% 0 0);width:100%;height:.26em;position:absolute;bottom:-.14em;left:0;overflow:hidden}.zalodi-landing .z-hl-squiggle svg{width:200%;height:100%;display:block}.zalodi-landing .z-hl-squiggle path{fill:none;stroke:#f4511e;stroke-width:3.2px;stroke-linecap:round;opacity:.55}.zalodi-landing.z-motion .z-hero.z-is-intro .z-hl-squiggle{animation:hl-reveal .9s var(--m-ease-out) 1.1s both}.zalodi-landing:not(.z-motion) .z-hl-squiggle{clip-path:none}@keyframes hl-reveal{to{clip-path:inset(0)}}.zalodi-landing.z-motion .z-idle-on .z-hl-squiggle svg{animation:3.2s linear infinite hl-wave}.zalodi-landing.z-motion .z-idle-on .z-hero .z-cta-row .z-btn-primary .z-ic{animation:1.6s ease-in-out infinite hl-nudge}.zalodi-landing.z-motion .z-idle-on .z-hero .z-benefits .z-bi{animation:4.5s ease-in-out infinite hl-icon}.zalodi-landing .z-hero .z-benefits li:nth-child(2) .z-bi{animation-delay:1.5s!important}.zalodi-landing .z-hero .z-benefits li:nth-child(3) .z-bi{animation-delay:3s!important}.zalodi-landing .z-hl-rings{aspect-ratio:1;z-index:0;pointer-events:none;width:92%;position:absolute;top:50%;left:52%;translate:-50% -50%}.zalodi-landing .z-hl-rings svg{width:100%;height:100%;position:absolute;inset:0}.zalodi-landing .z-hl-rings circle{fill:none;stroke:#f4511e}.zalodi-landing.z-motion .z-idle-on .z-hl-rings .z-r1{animation:48s linear infinite hl-spin}.zalodi-landing.z-motion .z-idle-on .z-hl-rings .z-r2{animation:34s linear infinite hl-spin-r}.zalodi-landing .z-hl-bub{z-index:2;width:3em;height:3em;color:var(--c,#f4511e);box-shadow:0 .7em 1.5em #c2410c29,inset 0 0 0 .25em color-mix(in srgb,var(--c,#f4511e) 10%,transparent);pointer-events:none;background:#ffffffe0;border:1px solid #fffffff2;border-radius:50%;place-items:center;font-size:1em;display:grid;position:absolute}.zalodi-landing .z-hl-bub .z-ic{font-size:1.35em}.zalodi-landing.z-motion .z-idle-on .z-hl-bub{animation:hl-drift var(--dur,10s) ease-in-out var(--dl,0s) infinite}.zalodi-landing .z-hl-toast{z-index:5;white-space:nowrap;opacity:0;pointer-events:none;background:#fffffff5;border:1px solid #f3e4da;border-radius:1.1em;align-items:center;gap:.6em;padding:.55em .9em .55em .55em;font-size:.92em;font-weight:600;display:flex;position:absolute;top:-5%;left:31%;box-shadow:0 .8em 1.8em #c2410c29}.zalodi-landing .z-hl-toast .z-ti{color:#fff;background:linear-gradient(#ff8a4d,#f4511e);border-radius:.65em;flex:none;place-items:center;width:2em;height:2em;display:grid}.zalodi-landing .z-hl-toast small{color:var(--text-secondary);font-size:.78em;font-weight:500;display:block}.zalodi-landing .z-hl-toast.z-show{animation:hl-toast 2.8s var(--m-ease-out) both}.zalodi-landing .z-hl-conf{z-index:7;pointer-events:none;border-radius:.08em;width:.5em;height:.32em;position:absolute}@media (max-width:767px){.zalodi-landing .z-hl-bub.z-b4,.zalodi-landing .z-hl-bub.z-b5{display:none}.zalodi-landing .z-hl-toast{top:-7%;left:26%}}.zalodi-landing .z-hero .z-benefits{gap:12px}.zalodi-landing .z-hero .z-benefits li{isolation:isolate;color:var(--text-primary);background:#fff;border:1px solid #f4511e3d;border-radius:999px;padding:7px 18px 7px 7px;font-size:15.5px;font-weight:600;position:relative;overflow:hidden;box-shadow:0 8px 22px #f4511e1f}.zalodi-landing .z-hero .z-benefits .z-bi{color:#fff;background:linear-gradient(#ff8a4d,#f4511e);border-radius:50%;width:36px;height:36px;font-size:18px;box-shadow:0 4px 10px #f4511e59}.zalodi-landing .z-hero .z-benefits li:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(105deg,#0000 30%,#ffc8aa8c 50%,#0000 70%);position:absolute;inset:0;translate:-120%}.zalodi-landing.z-motion .z-idle-on .z-hero .z-benefits li:after{animation:4.5s ease-in-out infinite e-shine}.zalodi-landing .z-hero .z-benefits li:nth-child(2):after{animation-delay:1.5s!important}.zalodi-landing .z-hero .z-benefits li:nth-child(3):after{animation-delay:3s!important}.zalodi-landing.z-motion .z-hero .z-benefits li{transition:transform var(--m-hover-card) var(--m-ease-ui),box-shadow var(--m-hover-card) var(--m-ease-ui),border-color var(--m-hover-card)}@media (hover:hover) and (pointer:fine){.zalodi-landing.z-motion .z-hero .z-benefits li:hover{border-color:#f4511e80;transform:translateY(-3px);box-shadow:0 14px 28px #f4511e33}}.zalodi-landing .z-hero .z-value-hl{color:var(--text-primary);-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(#0000 58%,#f4511e33 58%,#ff8a3d3d 92%,#0000 92%) 0 0/100% 100% no-repeat;padding:0 .1em;font-weight:600}.zalodi-landing .z-hero .z-value-hl b{color:var(--brand-deep);font-weight:700}.zalodi-landing.z-motion .z-hero .z-value-hl{transition:background-size 1.1s var(--m-ease-out) 1.3s;background-size:0% 100%}.zalodi-landing.z-motion .z-hero.z-is-intro .z-value-hl{background-size:100% 100%}@media (max-width:767px){.zalodi-landing .z-hero .z-benefits li{padding:6px 14px 6px 6px;font-size:14.5px}.zalodi-landing .z-hero .z-benefits .z-bi{width:32px;height:32px;font-size:16px}}.zalodi-landing .z-hero .z-benefits{flex-wrap:wrap;gap:8px}.zalodi-landing .z-hero .z-benefits li{white-space:nowrap;flex:none;gap:8px;padding:5px 14px 5px 5px;font-size:clamp(13.5px,.55rem + .38vw,15px)}.zalodi-landing .z-hero .z-benefits .z-bi{width:30px;height:30px;font-size:16px}@media (min-width:1024px) and (max-width:1179px){.zalodi-landing .z-hero .z-benefits{gap:6px}.zalodi-landing .z-hero .z-benefits li{gap:6px;padding:4px 11px 4px 4px;font-size:13px}.zalodi-landing .z-hero .z-benefits .z-bi{width:27px;height:27px;font-size:14px}}@media (min-width:1024px) and (min-height:640px){.zalodi-landing main>section[id]{min-height:calc(100vh - var(--header-h));scroll-snap-align:start;scroll-snap-stop:always;flex-direction:column;justify-content:center;padding-block:clamp(20px,3.6vh,48px);scroll-margin-top:0;display:flex}.zalodi-landing{scroll-snap-type:y mandatory;scroll-padding-top:var(--header-h)}.zalodi-landing main>section>.z-wrap{width:100%}.zalodi-landing main>section#hero{min-height:100vh;padding-top:calc(var(--header-h) + env(safe-area-inset-top,0px) + 2vh);padding-bottom:4vh;scroll-margin-top:0}.zalodi-landing .z-sec-head{gap:12px}.zalodi-landing .z-sec-head .z-lead{font-size:16px}.zalodi-landing .z-issues{margin-top:clamp(20px,3.4vh,40px)}.zalodi-landing .z-issue-tab{padding:14px 16px 14px 20px}.zalodi-landing .z-issue-tab .z-iic{width:42px;height:42px}.zalodi-landing .z-issue-pane{padding:clamp(22px,2.6vw,38px)}.zalodi-landing .z-issue-art{aspect-ratio:1/.74}.zalodi-landing .z-bridge{gap:8px;margin-top:clamp(18px,3vh,36px)}.zalodi-landing .z-bridge .z-down{width:40px;height:40px;margin-bottom:2px;font-size:17px}.zalodi-landing .z-bridge .z-b2{font-size:15.5px}.zalodi-landing .z-bridge .z-concl{margin-top:6px;font-size:clamp(22px,1rem + .9vw,30px)}.zalodi-landing .z-stories{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;max-width:none;margin-top:clamp(20px,3.4vh,40px);display:grid}.zalodi-landing .z-story,.zalodi-landing .z-story.z-flip{border-radius:24px;grid-template-columns:1fr;min-height:0}.zalodi-landing .z-story .z-art,.zalodi-landing .z-story.z-flip .z-art{order:-1}.zalodi-landing .z-story .z-stage{aspect-ratio:520/330;height:auto;min-height:0}.zalodi-landing .z-story .z-txt{justify-content:flex-start;gap:10px;padding:20px 24px 24px}.zalodi-landing .z-story .z-tag b{min-width:40px;height:34px;font-size:15px}.zalodi-landing .z-story .z-tag span{font-size:11.5px}.zalodi-landing .z-story .z-h3{font-size:clamp(18px,.9rem + .45vw,22px)}.zalodi-landing .z-story .z-txt p{font-size:15px}.zalodi-landing .z-story .z-mini-label{font-size:9.5px;top:10px;right:14px}.zalodi-landing .z-story.z-flip .z-mini-label{left:14px}.zalodi-landing .z-solution .z-orbit-line{display:none}.zalodi-landing .z-sol-foot{gap:14px;margin-top:clamp(18px,3vh,36px)}.zalodi-landing .z-feat-grid{gap:20px;margin-top:clamp(18px,3vh,34px)}.zalodi-landing .z-f-art{aspect-ratio:610/235}.zalodi-landing .z-f-body{gap:10px;padding:18px 26px 22px}.zalodi-landing .z-f-body h3{font-size:clamp(19px,.9rem + .5vw,23px)}.zalodi-landing .z-f-body>p{font-size:15px}.zalodi-landing .z-fit h4{margin-bottom:6px;font-size:14.5px}.zalodi-landing .z-fit ul{gap:5px}.zalodi-landing .z-fit li{font-size:14.5px}.zalodi-landing .z-usecase{padding:10px 14px;font-size:13.5px}.zalodi-landing .z-usecase .z-ub{width:30px;height:30px;font-size:15px}.zalodi-landing .z-f-body .z-btn-outline{min-height:40px}.zalodi-landing .z-utils{gap:22px;margin-top:16px;padding:14px 24px}.zalodi-landing .z-utils .z-ui{width:42px;height:42px;font-size:19px}.zalodi-landing .z-flows{margin-top:clamp(18px,3vh,32px)}.zalodi-landing .z-s-art .z-stage{aspect-ratio:1/.66}.zalodi-landing .z-flow{grid-template-rows:auto 110px auto}.zalodi-landing .z-flow .z-wave{height:110px}.zalodi-landing .z-s-txt{padding-top:14px}.zalodi-landing .z-why-grid{gap:18px;margin-top:clamp(20px,3.4vh,40px)}.zalodi-landing .z-wcard{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);padding:clamp(20px,2.2vw,30px)}.zalodi-landing .z-wcard p{font-size:14.5px}.zalodi-landing .z-w-art{min-height:170px}.zalodi-landing .z-why-end{margin-top:clamp(16px,2.6vh,30px)}.zalodi-landing .z-cta{padding-block:clamp(16px,3vh,40px)}.zalodi-landing .z-cta-frame{padding:clamp(32px,6vh,64px) 24px 20px}.zalodi-landing .z-cta-head{gap:14px}.zalodi-landing .z-lead-form{margin-top:clamp(20px,3.4vh,32px)}.zalodi-landing .z-site-footer{margin-top:clamp(24px,4vh,48px);padding-top:clamp(20px,3vh,34px)}.zalodi-landing .z-ft-bottom{margin-top:20px}.zalodi-landing .z-preview-note{margin-top:8px}}@media (min-width:1024px){.zalodi-landing .z-hero>.z-wrap.z-hero-grid,.zalodi-landing .z-site-header .z-nav-row{max-width:none;padding-left:max(clamp(40px,6.5vw,128px), env(safe-area-inset-left,0px));padding-right:max(clamp(40px,6.5vw,128px), env(safe-area-inset-right,0px))}.zalodi-landing .z-hero>.z-wrap.z-hero-grid{grid-template-columns:minmax(0,6fr) minmax(0,4fr);column-gap:clamp(16px,2vw,32px)}.zalodi-landing .z-hero h1 .z-line{white-space:nowrap}.zalodi-landing .z-hero .z-h1{font-size:clamp(38px,min(5.2vw,9.5vh),100px)}.zalodi-landing .z-hero-copy{gap:clamp(16px,2.6vh,26px)}.zalodi-landing .z-hero-text{max-width:min(100%,40em)}.zalodi-landing .z-hero-text p{font-size:clamp(15px,.5rem + .7vw,21px)}.zalodi-landing .z-hero .z-cta-row .z-btn{min-height:clamp(52px,6vh,62px);padding:0 clamp(26px,2vw,34px);font-size:clamp(16px,.6rem + .45vw,18px)}.zalodi-landing .z-hero-stage{max-width:none}}.zalodi-landing .z-hero-text{gap:clamp(16px,2.4vh,24px)}.zalodi-landing .z-hero-text p{line-height:1.48}.zalodi-landing .z-hero-copy>.z-hero-text{margin-top:4px}.zalodi-landing .z-hero-text{max-width:var(--h1w,40em)!important}.zalodi-landing h1,.zalodi-landing h2,.zalodi-landing h3,.zalodi-landing .z-h1,.zalodi-landing .z-h2,.zalodi-landing .z-h3,.zalodi-landing .z-bridge .z-concl{font-family:var(--font-body)!important;font-weight:500!important}.zalodi-landing .z-hero .z-hero-copy{gap:0}@media (min-width:1024px) and (min-height:640px){.zalodi-landing main>section#hero{padding-top:calc(var(--header-h) + env(safe-area-inset-top,0px) + 4vh);padding-bottom:4vh}}@media (min-width:1024px){.zalodi-landing .z-hero>.z-wrap.z-hero-grid,.zalodi-landing .z-site-header .z-nav-row{padding-left:max(clamp(40px,8.5vw,220px), env(safe-area-inset-left,0px));padding-right:max(clamp(40px,8.5vw,220px), env(safe-area-inset-right,0px))}.zalodi-landing .z-hero>.z-wrap.z-hero-grid{column-gap:clamp(24px,4vw,96px)}.zalodi-landing .z-hero .z-h1{font-size:clamp(36px,min(4.1vw,8.2vh),92px)}.zalodi-landing .z-hero-text p{font-size:clamp(14px,.3rem + .78vw,20px)}.zalodi-landing .z-hero .z-cta-row .z-btn{min-height:clamp(48px,5.6vh,58px);font-size:clamp(15px,.55rem + .4vw,17px)}}@media (min-width:1024px) and (min-height:640px){.zalodi-landing main>section#hero{padding-top:calc(var(--header-h) + env(safe-area-inset-top,0px) + max(16px, 14vh - 75px));padding-bottom:max(16px,14vh - 75px)}}.zalodi-landing .z-hero-text .z-brand-name{color:var(--text-primary);font-weight:700}.zalodi-landing .z-hero h1 .z-line.z-hl,.zalodi-landing.z-motion .z-idle-on .z-hero h1 .z-line.z-hl{color:var(--brand-primary)!important;-webkit-text-fill-color:var(--brand-primary)!important;background:0 0!important;animation:none!important}.zalodi-landing .z-hero .z-h1{line-height:1.04!important}.zalodi-landing .z-hero .z-hero-text p{line-height:1.38!important}.zalodi-landing .z-hero .z-hero-text{gap:clamp(10px,1.6vh,16px)!important}.zalodi-landing .z-hero .z-hero-copy>.z-h1{margin-top:clamp(10px,1.8vh,18px)}.zalodi-landing .z-hero .z-hero-copy>.z-hero-text{margin-top:clamp(16px,3vh,30px)}.zalodi-landing .z-hero .z-hero-copy>.z-cta-row{margin-top:clamp(18px,3.4vh,36px)}.zalodi-landing .z-hero .z-hero-copy>.z-benefits{margin-top:clamp(12px,2vh,20px)}@media (hover:hover) and (pointer:fine){.zalodi-landing .z-issue-tab:hover{background:#fff;border-color:#f4511e99;box-shadow:0 14px 34px #f4511e1f}.zalodi-landing .z-issue-tab:hover .z-num{color:var(--brand-primary)}.zalodi-landing .z-issue-tab:hover .z-iic{background:var(--brand-light);color:var(--brand-primary)}.zalodi-landing .z-issue-tab:hover .z-chev{color:var(--brand-primary)}}.zalodi-landing .z-bridge{gap:0!important}.zalodi-landing .z-bridge .z-down{margin-bottom:clamp(14px,2.4vh,24px)!important}.zalodi-landing .z-bridge .z-bridge-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--brand-primary);margin:0;font-size:clamp(12px,.6rem + .3vw,14px);font-weight:600}.zalodi-landing .z-bridge .z-concl{letter-spacing:-.03em;max-width:none;color:var(--text-primary);line-height:1.15;margin-top:clamp(10px,1.6vh,16px)!important;font-size:clamp(26px,1rem + 1.7vw,42px)!important}.zalodi-landing .z-bridge .z-concl .z-hl,.zalodi-landing .z-bridge .z-concl .z-hl .z-wi{background:linear-gradient(92deg,#f4511e 0%,#ff7a2f 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.zalodi-landing .z-bridge .z-bridge-sub{max-width:62ch;color:var(--text-secondary);margin-top:clamp(10px,1.6vh,16px);font-size:clamp(15px,.85rem + .25vw,17px);line-height:1.6}@media (min-width:1024px){.zalodi-landing .z-bridge .z-concl{white-space:nowrap}}.zalodi-landing main>section>.z-wrap{z-index:1;position:relative}@keyframes pz-up{0%{opacity:0;translate:0 12px}to{opacity:1;translate:0}}@keyframes pz-in-r{0%{opacity:0;translate:18px;scale:.96}to{opacity:1;translate:0;scale:1}}@keyframes pz-grow{0%{scale:0 1}to{scale:1}}@keyframes pz-sweep{0%{translate:-110%}to{translate:110%}}@keyframes pz-wiggle{0%,70%,to{rotate:0deg}76%{rotate:-12deg}84%{rotate:10deg}92%{rotate:-5deg}}@keyframes pz-nudge{0%,to{translate:0}50%{translate:4px}}@keyframes pz-numpop{0%{scale:1}40%{scale:1.3}to{scale:1}}@keyframes pz-glow{0%,to{box-shadow:0 14px 34px #f4511e1f,0 0 #f4511e00}50%{box-shadow:0 14px 34px #f4511e2e,0 0 0 5px #f4511e12}}@keyframes pz-print{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0 0 -20%)}}@keyframes pz-skel{0%{background-position:150% 0}to{background-position:-50% 0}}@keyframes pz-bob{0%,to{translate:0}50%{translate:0 -6px}}@keyframes pz-ask{0%,to{rotate:0deg}20%{rotate:-14deg}40%{rotate:10deg}60%{rotate:0deg}}@keyframes pz-expire{0%,35%{filter:none;opacity:1}55%,to{filter:grayscale();opacity:.6}}@keyframes pz-slam{0%,40%{opacity:0;scale:2.4}52%{opacity:1;scale:.92}58%,92%{opacity:1;scale:1}to{opacity:0;scale:1}}@keyframes pz-tick{to{rotate:360deg}}@keyframes pz-stamp{0%{opacity:0;scale:0}60%{opacity:1;scale:1.2}to{opacity:1;scale:1}}@keyframes pz-shake{0%,72%,to{translate:0}76%{translate:-4px}80%{translate:4px}84%{translate:-3px}88%{translate:2px}}@keyframes pz-pulse{0%,to{scale:1}50%{scale:1.12}}@keyframes pz-bar{0%,to{scale:1}50%{scale:1 var(--bs,.7)}}@keyframes pz-drop{0%,25%{opacity:1;text-decoration-color:#0000}45%,85%{opacity:.4;text-decoration-color:#c62828}to{opacity:1;text-decoration-color:#0000}}@keyframes pz-ring{0%{box-shadow:0 .6em 1.2em #f4511e59,0 0 #f4511e73}to{box-shadow:0 .6em 1.2em #f4511e59,0 0 0 .9em #f4511e00}}.zalodi-landing .z-issue-tab{isolation:isolate;position:relative;overflow:hidden}.zalodi-landing .z-issue-tab:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(105deg,#0000 30%,#ffbe9666 50%,#0000 70%);position:absolute;inset:0;translate:-110%}.zalodi-landing.z-motion .z-issue-tab[aria-selected=true]:after{animation:pz-sweep .9s var(--m-ease-out) 1}.zalodi-landing.z-motion .z-issue-tab[aria-selected=true] .z-num{animation:.42s cubic-bezier(.3,1.5,.5,1) pz-numpop;display:inline-block}.zalodi-landing.z-motion .z-idle-on .z-issue-tab[aria-selected=true]{animation:3.2s ease-in-out infinite pz-glow}.zalodi-landing.z-motion .z-idle-on .z-issue-tab[aria-selected=true] .z-iic .z-ic{animation:3.2s ease-in-out .6s infinite pz-wiggle}.zalodi-landing.z-motion .z-idle-on .z-issue-tab[aria-selected=true] .z-chev{animation:1.4s ease-in-out infinite pz-nudge}@media (hover:hover) and (pointer:fine){.zalodi-landing.z-motion .z-issue-tab:hover .z-iic .z-ic{animation:.9s ease-in-out pz-wiggle}}.zalodi-landing.z-motion .z-issue-pane.z-active>div:first-child>*{animation:pz-up .52s var(--m-ease-out) both}.zalodi-landing.z-motion .z-issue-pane.z-active>div:first-child>.z-pnum{animation-delay:.12s}.zalodi-landing.z-motion .z-issue-pane.z-active>div:first-child>h3{animation-delay:.19s}.zalodi-landing.z-motion .z-issue-pane.z-active>div:first-child>p{animation-delay:.27s}.zalodi-landing.z-motion .z-issue-pane.z-active>div:first-child>.z-rule{animation:pz-grow .7s var(--m-ease-out) .38s both;transform-origin:0}.zalodi-landing.z-motion .z-issue-pane.z-active .z-ia-card{animation:pz-in-r .62s var(--m-ease-out) both}.zalodi-landing.z-motion .z-issue-pane.z-active .z-ia-card:nth-of-type(2){animation-delay:.14s}.zalodi-landing.z-motion .z-issue-pane.z-active .z-ia-card:nth-of-type(3){animation-delay:.26s}.zalodi-landing.z-motion .z-issue-pane.z-active .z-ia-badge{animation:.48s cubic-bezier(.3,1.5,.5,1) .42s both m-pop}.zalodi-landing.z-motion #ipane-0.z-active .z-rcpt{animation:pz-in-r .5s var(--m-ease-out) both,pz-print 1.1s var(--m-ease-out) .15s both}.zalodi-landing .z-contact .z-ph i{background:linear-gradient(90deg,#f2e8e1 0% 35%,#fbf4ef 50%,#f2e8e1 65% 100%) 0 0/250% 100%}.zalodi-landing.z-motion .z-idle-on #ipane-0.z-active .z-contact .z-ph i{animation:1.6s linear infinite pz-skel}.zalodi-landing.z-motion .z-idle-on #ipane-0.z-active .z-contact .z-ph i:nth-child(2){animation-delay:.2s}.zalodi-landing.z-motion .z-idle-on #ipane-0.z-active .z-contact small{transform-origin:0;animation:2.4s ease-in-out infinite pz-pulse;display:inline-block}.zalodi-landing.z-motion .z-idle-on #ipane-0.z-active .z-ia-badge{animation:.48s cubic-bezier(.3,1.5,.5,1) .42s both m-pop,2.6s ease-in-out 1s infinite pz-bob,1.8s ease-out 1s infinite pz-ring}.zalodi-landing.z-motion .z-idle-on #ipane-0.z-active .z-contact .z-av{animation:2.6s ease-in-out 1.2s infinite pz-ask}.zalodi-landing.z-motion .z-idle-on #ipane-1.z-active .z-vch{animation:pz-in-r .62s var(--m-ease-out) both,pz-expire 4.4s ease-in-out .6s infinite}.zalodi-landing .z-stamp{scale:1}.zalodi-landing.z-motion #ipane-1.z-active .z-stamp{opacity:0}.zalodi-landing.z-motion .z-idle-on #ipane-1.z-active .z-stamp{animation:4.4s cubic-bezier(.3,1.3,.5,1) .6s infinite pz-slam}.zalodi-landing.z-motion .z-idle-on #ipane-1.z-active .z-ia-badge .z-ic{animation:4.4s steps(12,end) infinite pz-tick}.zalodi-landing.z-motion .z-idle-on #ipane-1.z-active .z-ia-badge{animation:.48s cubic-bezier(.3,1.5,.5,1) .42s both m-pop,2.2s ease-out 1s infinite pz-ring}.zalodi-landing.z-motion #ipane-2.z-active .z-loy .z-stamps i{animation:.36s cubic-bezier(.3,1.5,.5,1) both pz-stamp;animation-delay:calc(.5s + var(--si,0) * 85ms)}.zalodi-landing .z-loy .z-stamps i:nth-child(2){--si:1}.zalodi-landing .z-loy .z-stamps i:nth-child(3){--si:2}.zalodi-landing .z-loy .z-stamps i:nth-child(4){--si:3}.zalodi-landing .z-loy .z-stamps i:nth-child(5){--si:4}.zalodi-landing .z-loy .z-stamps i:nth-child(6){--si:5}.zalodi-landing .z-loy .z-stamps i:nth-child(7){--si:6}.zalodi-landing .z-loy .z-stamps i:nth-child(8){--si:7}.zalodi-landing .z-loy .z-stamps i:nth-child(9){--si:8}.zalodi-landing .z-loy .z-stamps i:nth-child(10){--si:9}.zalodi-landing.z-motion .z-idle-on #ipane-2.z-active .z-tagnew b{animation:2.8s ease-in-out 1.6s infinite pz-shake;display:inline-block}.zalodi-landing.z-motion .z-idle-on #ipane-2.z-active .z-ia-badge{animation:.48s cubic-bezier(.3,1.5,.5,1) .42s both m-pop,1.8s ease-in-out 1.2s infinite pz-pulse}.zalodi-landing .z-busy .z-bars i{transform-origin:50% 100%}.zalodi-landing.z-motion .z-idle-on #ipane-3.z-active .z-busy .z-bars i{animation:1.6s ease-in-out infinite pz-bar}.zalodi-landing .z-busy .z-bars i:first-child{--bs:.6;animation-delay:-.2s!important}.zalodi-landing .z-busy .z-bars i:nth-child(2){--bs:.75;animation-delay:-.5s!important}.zalodi-landing .z-busy .z-bars i:nth-child(3){--bs:.82;animation-delay:-.9s!important}.zalodi-landing .z-busy .z-bars i:nth-child(4){--bs:.9;animation-delay:-1.1s!important}.zalodi-landing .z-busy .z-bars i:nth-child(5){--bs:.6;animation-delay:-.3s!important}.zalodi-landing .z-busy .z-bars i:nth-child(6){--bs:.85;animation-delay:-.7s!important}.zalodi-landing .z-busy .z-bars i:nth-child(7){--bs:.55;animation-delay:-1.3s!important}.zalodi-landing .z-care .z-msg-l{-webkit-text-decoration:line-through #0000;text-decoration:line-through #0000;text-decoration-thickness:1.5px}.zalodi-landing.z-motion .z-idle-on #ipane-3.z-active .z-care .z-msg-l{animation:4.8s ease-in-out infinite pz-drop}.zalodi-landing.z-motion .z-idle-on #ipane-3.z-active .z-care .z-msg-l:nth-of-type(2){animation-delay:.5s}.zalodi-landing.z-motion .z-idle-on #ipane-3.z-active .z-care .z-msg-l:nth-of-type(3){animation-delay:1s}.zalodi-landing.z-motion .z-idle-on #ipane-3.z-active .z-care .z-msg-l:nth-of-type(4){animation-delay:1.5s}.zalodi-landing.z-motion .z-idle-on #ipane-3.z-active .z-ia-badge .z-ic{animation:2s linear infinite pz-tick}.zalodi-landing.z-motion .z-idle-on #ipane-3.z-active .z-ia-badge{animation:.48s cubic-bezier(.3,1.5,.5,1) .42s both m-pop,1.6s ease-out 1s infinite pz-ring}@media (max-width:1023px){.zalodi-landing.z-motion .z-issue-item.z-open .z-issue-acc p{animation:pz-up .42s var(--m-ease-out) .12s both}}@media (min-width:1024px) and (min-height:640px){.zalodi-landing #giai-phap{--pad-y:clamp(20px,4.2vh,56px);padding-block:var(--pad-y)!important;justify-content:flex-start!important}.zalodi-landing #giai-phap>.z-wrap{box-sizing:border-box;max-width:none;padding-left:max(clamp(40px,8.5vw,220px), env(safe-area-inset-left,0px));padding-right:max(clamp(40px,8.5vw,220px), env(safe-area-inset-right,0px));flex-direction:column;height:auto;display:flex}.zalodi-landing #giai-phap .z-sec-head{flex:none;gap:clamp(8px,1.4vh,16px);max-width:min(100%,1100px)}.zalodi-landing #giai-phap .z-sec-head .z-h2{font-size:clamp(28px,min(2.7vw,5.2vh),60px)}.zalodi-landing #giai-phap .z-sec-head .z-lead{max-width:96ch;font-size:clamp(14px,min(1.02vw,2vh),19px)}.zalodi-landing #giai-phap .z-stories{flex:auto;align-items:stretch;gap:clamp(16px,1.7vw,36px);min-height:0;margin-top:clamp(16px,3.2vh,40px)}.zalodi-landing #giai-phap .z-story{flex-direction:column;height:auto;min-height:0;display:flex}.zalodi-landing #giai-phap .z-story .z-art{flex:auto;justify-content:center;align-items:center;min-height:120px;display:flex;container-type:size}.zalodi-landing #giai-phap .z-story .z-stage{aspect-ratio:520/330;flex:none;width:min(100%,197cqh);height:auto;min-height:0}.zalodi-landing #giai-phap .z-story .z-mini-label{z-index:3}.zalodi-landing #giai-phap .z-story .z-txt{flex:none;gap:clamp(5px,.9vh,10px);padding:clamp(12px,2vh,26px) clamp(16px,1.6vw,30px) clamp(14px,2.2vh,28px)}.zalodi-landing #giai-phap .z-story .z-tag b{min-width:clamp(34px,2.6vw,48px);height:clamp(28px,4vh,40px);font-size:clamp(13px,min(1vw,2vh),18px)}.zalodi-landing #giai-phap .z-story .z-h3{font-size:clamp(16.5px,min(1.4vw,2.7vh),28px);line-height:1.22}.zalodi-landing #giai-phap .z-story .z-txt p{max-width:none;font-size:clamp(13.5px,min(.98vw,1.9vh),18.5px);line-height:1.55}.zalodi-landing #giai-phap .z-sol-foot{text-align:left;flex-flow:wrap;flex:none;justify-content:center;gap:clamp(12px,1.6vw,28px);margin-top:clamp(14px,2.6vh,34px)}.zalodi-landing #giai-phap .z-sol-foot p{max-width:none;font-size:clamp(14.5px,min(1.05vw,2vh),20px)}.zalodi-landing #giai-phap .z-sol-foot .z-btn{min-height:clamp(42px,5.4vh,56px)}}@keyframes gp-bob{0%,to{translate:0}50%{translate:0 -6px}}@keyframes gp-ring{0%{box-shadow:0 0 #f4511e66}to{box-shadow:0 0 0 10px #f4511e00}}@keyframes gp-rule{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes gp-opt{0%,4%{box-shadow:none;background:#fff7f1;border-color:#f6d9c8;scale:1}10%,44%{background:#fff;border-color:#f4511e;scale:1.05;box-shadow:0 0 0 .25em #f4511e24,0 .5em 1em #f4511e26}50%,to{box-shadow:none;background:#fff7f1;border-color:#f6d9c8;scale:1}}@keyframes gp-tap{0%,6%{opacity:0;scale:.4}9%{opacity:.9;scale:1}18%,to{opacity:0;scale:1.8}}@keyframes gp-skel{0%{background-position:150% 0}to{background-position:-50% 0}}@keyframes gp-toastpop{0%{opacity:.4;scale:.86}55%{opacity:1;scale:1.06}to{opacity:1;scale:1}}@keyframes gp-bump{0%{scale:1}40%{scale:1.2}to{scale:1}}@keyframes gp-bell{0%,70%,to{rotate:0deg}75%{rotate:-14deg}80%{rotate:12deg}85%{rotate:-8deg}90%{rotate:4deg}}.zalodi-landing .z-story{transition:transform .32s var(--m-ease-ui,ease),box-shadow .32s var(--m-ease-ui,ease),border-color .32s}@media (hover:hover) and (pointer:fine){.zalodi-landing.z-motion .z-story:hover{border-color:#f4c7ae;transform:translateY(-6px);box-shadow:0 28px 60px #f4511e24,0 4px 14px #f4511e0f}.zalodi-landing.z-motion .z-story:hover .z-tag b{color:#fff;background:linear-gradient(#ff8a4d,#f4511e);border-color:#0000}}.zalodi-landing .z-story .z-tag b{transition:background-color .26s,color .26s,border-color .26s}.zalodi-landing.z-motion .z-idle-on .z-story .z-tag b{animation:2.8s ease-out infinite gp-ring}.zalodi-landing.z-motion .z-idle-on .z-story.z-s2 .z-tag b{animation-delay:.9s}.zalodi-landing.z-motion .z-idle-on .z-story.z-s3 .z-tag b{animation-delay:1.8s}.zalodi-landing .z-story .z-txt .z-rule{background:linear-gradient(90deg,var(--brand-primary) 0%,#ffb085 40%,var(--brand-primary) 60%,#f4511e00 100%);background-size:200% 100%}.zalodi-landing.z-motion .z-idle-on .z-story .z-txt .z-rule{animation:3s linear infinite gp-rule}.zalodi-landing.z-motion .z-story .z-txt .z-rule{transform-origin:0;transition:scale .8s var(--m-ease-out) .5s}.zalodi-landing.z-motion .z-story .z-txt:not(.z-is-visible) .z-rule{scale:0 1}.zalodi-landing.z-motion .z-story .z-art.z-is-visible .z-stage>*{transition:translate .45s var(--m-ease-out)}.zalodi-landing.z-motion .z-story .z-art.z-is-visible .z-stage>:not(.z-mini-label){translate:calc(var(--mx,0) * var(--dp,8px)) calc(var(--my,0) * var(--dp,8px) * .7)}.zalodi-landing .z-story .z-qr-bill{--dp:-10px}.zalodi-landing .z-story .z-st-phone{--dp:7px}.zalodi-landing .z-story .z-toast{--dp:14px}.zalodi-landing .z-story .z-choose{--dp:-12px}.zalodi-landing .z-story .z-note-card{--dp:16px}.zalodi-landing .z-story .z-dash{--dp:-6px}.zalodi-landing .z-story .z-st-phone>div,.zalodi-landing .z-story .z-note-card,.zalodi-landing .z-story .z-s3-float{will-change:auto}.zalodi-landing.z-motion .z-idle-on .z-story .z-st-phone>div{animation:6s ease-in-out infinite gp-bob}.zalodi-landing.z-motion .z-idle-on .z-story.z-s2 .z-st-phone>div{animation-delay:-2s}.zalodi-landing.z-motion .z-idle-on .z-story .z-note-card>*{animation:none}.zalodi-landing.z-motion .z-idle-on .z-story .z-note-card{animation:5s ease-in-out -1s infinite gp-bob}.zalodi-landing .z-gp-fly{z-index:6;color:#fff;pointer-events:none;white-space:nowrap;background:linear-gradient(#ff8a4d,#f4511e);border-radius:1em;padding:.25em .6em;font-size:1em;font-weight:700;position:absolute;top:0;left:0;box-shadow:0 .4em 1em #f4511e73}.zalodi-landing .z-story .z-mem .z-pts-big.z-bump{transform-origin:0 70%;animation:.42s cubic-bezier(.3,1.5,.5,1) gp-bump}.zalodi-landing .z-story.z-s1 .z-toast.z-pop{animation:.52s cubic-bezier(.3,1.4,.5,1) gp-toastpop}.zalodi-landing .z-story .z-choose .z-opts div{transition:none;position:relative}.zalodi-landing.z-motion .z-idle-on .z-story .z-art.z-is-visible .z-choose .z-opts div{animation:4.4s ease-in-out infinite gp-opt}.zalodi-landing.z-motion .z-idle-on .z-story .z-art.z-is-visible .z-choose .z-opts div:nth-child(2){animation-delay:2.2s}.zalodi-landing .z-story .z-choose .z-opts div:after{content:"";opacity:0;pointer-events:none;background:#f4511e59;border-radius:50%;width:1.6em;height:1.6em;position:absolute;bottom:14%;right:16%}.zalodi-landing.z-motion .z-idle-on .z-story .z-art.z-is-visible .z-choose .z-opts div:after{animation:4.4s ease-out infinite gp-tap}.zalodi-landing.z-motion .z-idle-on .z-story .z-art.z-is-visible .z-choose .z-opts div:nth-child(2):after{animation-delay:2.2s}.zalodi-landing .z-story .z-dash .z-kpis i{color:#0000;background:linear-gradient(90deg,#f2ece8 0% 35%,#fbf6f3 50%,#f2ece8 65% 100%) 0 0/250% 100%;border-radius:.3em;min-width:2em;display:inline-block}.zalodi-landing.z-motion .z-idle-on .z-story .z-dash .z-kpis i{animation:1.8s linear infinite gp-skel}.zalodi-landing .z-gp-dot{opacity:0;transition:opacity .4s}.zalodi-landing.z-motion .z-idle-on .z-story .z-art.z-is-visible .z-gp-dot{opacity:1;transition-delay:1.8s}.zalodi-landing .z-story.z-s3 .z-toast b:before{content:"";background:var(--brand-primary);vertical-align:.1em;border-radius:50%;width:.55em;height:.55em;margin-right:.4em;display:inline-block}.zalodi-landing.z-motion .z-idle-on .z-story.z-s3 .z-toast b:before{animation:2s ease-out infinite gp-ring}.zalodi-landing.z-motion .z-idle-on .z-story.z-s3 .z-toast{transform-origin:50% 0;animation:4.5s ease-in-out 2s infinite gp-bell}@media (min-width:1024px) and (min-height:640px){.zalodi-landing #tinh-nang{--pad-y:clamp(18px,4vh,52px);padding-block:var(--pad-y)!important;justify-content:flex-start!important}.zalodi-landing #tinh-nang>.z-wrap{box-sizing:border-box;max-width:none;padding-left:max(clamp(40px,8.5vw,220px), env(safe-area-inset-left,0px));padding-right:max(clamp(40px,8.5vw,220px), env(safe-area-inset-right,0px));flex-direction:column;height:auto;display:flex}.zalodi-landing #tinh-nang .z-head{flex:none;gap:clamp(8px,1.2vh,14px);max-width:none}.zalodi-landing #tinh-nang .z-head .z-h2{font-size:clamp(24px,min(2.25vw,4.6vh),54px);line-height:1.15}.zalodi-landing #tinh-nang .z-head .z-h2 br{display:none}.zalodi-landing #tinh-nang .z-feat-grid{flex:none;align-items:stretch;gap:clamp(16px,1.7vw,36px);min-height:0;margin-top:clamp(14px,2.6vh,34px)}.zalodi-landing #tinh-nang .z-fcard-big{height:auto;min-height:0}.zalodi-landing #tinh-nang .z-f-art{aspect-ratio:auto;flex:auto;justify-content:center;align-items:flex-start;min-height:clamp(120px,20vh,360px);display:flex;container-type:size}.zalodi-landing #tinh-nang .z-f-art .z-stage{aspect-ratio:610/310;flex:none;width:100%;height:auto;margin-top:max(-5cqw,100cqh - 50.8cqw)}.zalodi-landing #tinh-nang .z-f-body{flex:none;gap:clamp(5px,.95vh,12px);padding:clamp(12px,1.9vh,26px) clamp(18px,1.7vw,34px) clamp(14px,2.1vh,28px)}.zalodi-landing #tinh-nang .z-utils{flex:none;gap:clamp(14px,1.8vw,32px);margin-top:clamp(10px,1.8vh,22px);padding:clamp(10px,1.6vh,22px) clamp(18px,1.8vw,32px)}.zalodi-landing #tinh-nang .z-utils .z-ui{width:clamp(34px,4.6vh,48px);height:clamp(34px,4.6vh,48px);font-size:clamp(16px,2.2vh,22px)}.zalodi-landing #tinh-nang .z-utils h3{font-size:clamp(14.5px,min(1vw,1.95vh),19px)}.zalodi-landing #tinh-nang .z-utils p{margin-top:2px;font-size:clamp(12.5px,min(.88vw,1.65vh),16px);line-height:1.45}.zalodi-landing #tinh-nang .z-fcard-big{justify-content:flex-start}.zalodi-landing #tinh-nang .z-f-body{flex:auto;justify-content:flex-start;gap:clamp(8px,1.5vh,20px);padding:clamp(18px,3vh,48px) clamp(24px,2.6vw,56px)}.zalodi-landing #tinh-nang .z-f-kicker{font-size:clamp(13.5px,min(1vw,1.9vh),18px)}.zalodi-landing #tinh-nang .z-f-kicker .z-k-ic{width:clamp(34px,5vh,48px);height:clamp(34px,5vh,48px);font-size:clamp(16px,2.4vh,22px)}.zalodi-landing #tinh-nang .z-f-body h3{font-size:clamp(20px,min(1.75vw,3.4vh),36px);line-height:1.25}.zalodi-landing #tinh-nang .z-f-body>p{font-size:clamp(14.5px,min(1.08vw,2.05vh),19px);line-height:1.6}.zalodi-landing #tinh-nang .z-fit h4{margin-bottom:clamp(6px,1.2vh,12px);font-size:clamp(14.5px,min(1.05vw,2vh),19px)}.zalodi-landing #tinh-nang .z-fit ul{gap:clamp(6px,1.2vh,12px)}.zalodi-landing #tinh-nang .z-fit li{font-size:clamp(14px,min(1.02vw,1.95vh),18.5px);line-height:1.5}.zalodi-landing #tinh-nang .z-fit .z-ck{width:clamp(20px,2.7vh,24px);height:clamp(20px,2.7vh,24px);font-size:clamp(11px,1.5vh,14px)}.zalodi-landing #tinh-nang .z-usecase{gap:12px;padding:clamp(10px,1.8vh,18px) clamp(14px,1.2vw,20px);font-size:clamp(13.5px,min(.98vw,1.85vh),17px);line-height:1.55}.zalodi-landing #tinh-nang .z-usecase .z-ub{width:clamp(28px,4vh,36px);height:clamp(28px,4vh,36px);font-size:clamp(14px,2vh,18px)}.zalodi-landing #tinh-nang .z-f-body .z-btn-outline{min-height:clamp(40px,5.4vh,52px);margin-top:clamp(4px,1vh,12px);font-size:clamp(14px,min(1vw,1.9vh),17px)}}.zalodi-landing.z-m-measure [data-reveal],.zalodi-landing.z-m-measure [data-reveal] *{transition:none!important;translate:none!important}.zalodi-landing .z-mqa{z-index:80;right:max(16px, env(safe-area-inset-right,0px));bottom:max(16px, env(safe-area-inset-bottom,0px));border:1px solid var(--border-strong);width:min(300px,100vw - 32px);color:var(--text-primary);background:#fff;border-radius:16px;padding:14px;font-size:13px;line-height:1.45;position:fixed;box-shadow:0 18px 50px #0f172a29}.zalodi-landing .z-mqa h2{letter-spacing:.08em;text-transform:uppercase;color:var(--brand-deep);justify-content:space-between;align-items:center;font-size:13px;display:flex}.zalodi-landing .z-mqa h2 button{cursor:pointer;color:var(--text-secondary);background:0 0;border:none;padding:4px;font-size:18px;line-height:1}.zalodi-landing .z-mqa .z-row{gap:8px;margin-top:10px;display:flex}.zalodi-landing .z-mqa select{border:1px solid var(--border-strong);background:#fff;border-radius:10px;flex:1;min-height:36px;padding:0 8px}.zalodi-landing .z-mqa .z-go{background:var(--brand-primary);color:#fff;cursor:pointer;border:none;border-radius:10px;min-height:36px;padding:0 14px;font-weight:600}.zalodi-landing .z-mqa label{cursor:pointer;align-items:center;gap:8px;margin-top:10px;display:flex}.zalodi-landing .z-mqa input{accent-color:var(--brand-primary)}.zalodi-landing .z-mqa dl{border-top:1px solid var(--border);font-variant-numeric:tabular-nums;grid-template-columns:auto 1fr;gap:2px 10px;margin:10px 0 0;padding-top:10px;display:grid}.zalodi-landing .z-mqa dt{color:var(--text-secondary)}.zalodi-landing .z-mqa dd{margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;font-weight:600}.zalodi-landing{--primary:#f4511e;--primary-foreground:#fff;min-height:100dvh}.zalodi-landing main>section[id]{height:auto;min-height:calc(100dvh - var(--header-h));overflow:visible}.zalodi-landing .z-wrap{width:100%}.zalodi-landing .z-h1{color:var(--text-primary)}.zalodi-landing .z-h1 .z-line:not(.z-hl){color:inherit}.zalodi-landing [hidden]{display:none!important}.zalodi-landing .z-menu-btn{cursor:pointer}@media (prefers-reduced-motion:reduce){.zalodi-landing *,.zalodi-landing :before,.zalodi-landing :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.zalodi-landing main>section[id]{scroll-margin-top:var(--header-h)}.zalodi-landing .z-honeypot{display:none}.zalodi-landing .z-fld input{box-shadow:none;border-radius:0}.zalodi-landing .z-submit-btn{height:auto}.zalodi-landing #tinh-nang .z-fcard-big{isolation:isolate;background:radial-gradient(70% 55% at 100% 0,#ffe6d6 0%,#ffe6d659 45%,#fff0 72%),#fff;position:relative;overflow:hidden}.zalodi-landing #tinh-nang .z-fcard-big:before{content:"";aspect-ratio:1;z-index:-1;pointer-events:none;border:1px solid #f4511e29;border-radius:50%;width:62%;position:absolute;top:-30%;right:-12%}.zalodi-landing #tinh-nang .z-fcard-big:after{content:"";aspect-ratio:1;z-index:-1;pointer-events:none;border:1px dashed #f4511e33;border-radius:50%;width:40%;position:absolute;top:-18%;right:-4%}.zalodi-landing #tinh-nang .z-f-body{position:static}.zalodi-landing #tinh-nang .z-f-kicker{letter-spacing:.08em;gap:clamp(12px,1vw,16px);font-size:clamp(14px,min(1.05vw,2vh),19px);font-weight:700}.zalodi-landing #tinh-nang .z-f-kicker .z-n{z-index:-1;letter-spacing:-.04em;color:#0000;-webkit-text-stroke:1.5px #f4511e47;background:linear-gradient(#f4511e29,#f4511e00 85%);pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-background-clip:text;background-clip:text;font-size:clamp(96px,min(10vw,19vh),210px);font-weight:700;line-height:1;position:absolute;top:clamp(6px,1.4vh,20px);right:clamp(18px,2.2vw,44px)}.zalodi-landing #tinh-nang .z-f-kicker .z-k-ic{color:#fff;background:linear-gradient(145deg,#ff9a5c 0%,#f4511e 60%,#d9420f 100%);border-radius:clamp(13px,1.8vh,18px);box-shadow:0 10px 24px #f4511e52,inset 0 1px #ffffff59;width:clamp(44px,6.4vh,62px)!important;height:clamp(44px,6.4vh,62px)!important;font-size:clamp(20px,3vh,28px)!important}.zalodi-landing #tinh-nang .z-f-body h3{font-weight:500}.zalodi-landing #tinh-nang .z-f-body h3 .z-f-hl{color:var(--brand-primary)}.zalodi-landing #tinh-nang .z-fit h4{color:var(--text-primary)}.zalodi-landing #tinh-nang .z-fit .z-ck{box-shadow:0 4px 10px #f4511e47}.zalodi-landing #tinh-nang .z-usecase{background:linear-gradient(120deg,#fff3ea 0%,#fff9f5 100%);border-color:#f8dccb}.zalodi-landing #tinh-nang .z-usecase .z-ub{color:#fff;background:linear-gradient(#ffd36b,#ffb020);box-shadow:0 6px 14px #ffb02059}.zalodi-landing #tinh-nang .z-f-body .z-btn-outline{background:#fff}.zalodi-landing #tinh-nang .z-utils .z-pill{color:#fff;background:linear-gradient(#ff8a4d,#f4511e);box-shadow:0 8px 18px #f4511e40}.zalodi-landing #tinh-nang .z-utils .z-ui{color:#fff;background:linear-gradient(145deg,#ff9a5c 0%,#f4511e 70%);box-shadow:0 8px 18px #f4511e40}@keyframes tn-ring{0%{box-shadow:0 10px 24px #f4511e52,0 0 #f4511e66}to{box-shadow:0 10px 24px #f4511e52,0 0 0 14px #f4511e00}}@keyframes tn-spin{to{rotate:360deg}}@keyframes tn-num{0%,to{translate:0}50%{translate:0 -8px}}.zalodi-landing.z-motion .z-idle-on #tinh-nang .z-f-kicker .z-k-ic{animation:2.8s ease-out infinite tn-ring}.zalodi-landing.z-motion .z-idle-on #tinh-nang .z-fcard-big:nth-child(2) .z-f-kicker .z-k-ic{animation-delay:1.4s}.zalodi-landing.z-motion .z-idle-on #tinh-nang .z-fcard-big:after{animation:40s linear infinite tn-spin}.zalodi-landing.z-motion .z-idle-on #tinh-nang .z-f-kicker .z-n{animation:6s ease-in-out infinite tn-num}.zalodi-landing.z-motion .z-idle-on #tinh-nang .z-fcard-big:nth-child(2) .z-f-kicker .z-n{animation-delay:-3s}.zalodi-landing.z-motion #tinh-nang .z-fcard-big .z-f-kicker .z-n{transition:opacity .9s var(--m-ease-out) calc(var(--d,0s) + .2s),scale .9s var(--m-ease-out) calc(var(--d,0s) + .2s)}.zalodi-landing.z-motion #tinh-nang .z-fcard-big:not(.z-is-visible) .z-f-kicker .z-n{opacity:0;scale:.85}@media (hover:hover) and (pointer:fine){.zalodi-landing.z-motion #tinh-nang .z-fcard-big:hover{border-color:#f4c7ae;box-shadow:0 30px 64px #f4511e29,0 4px 14px #f4511e0f}.zalodi-landing.z-motion #tinh-nang .z-fcard-big:hover .z-f-kicker .z-n{-webkit-text-stroke-color:#f4511e80}}@keyframes hw-ring{0%{box-shadow:0 10px 26px #f4511e4d,0 0 #f4511e73}to{box-shadow:0 10px 26px #f4511e4d,0 0 0 18px #f4511e00}}@keyframes hw-pop{0%{opacity:0;scale:.4}60%{opacity:1;scale:1.2}to{opacity:1;scale:1}}@keyframes hw-lid{0%,to{translate:0;rotate:0deg}30%{translate:0 -14%;rotate:-8deg}60%{translate:0 -6%;rotate:4deg}}@keyframes hw-scan{0%{top:6%}to{top:90%}}@keyframes hw-slide{0%{opacity:0;translate:16px}to{opacity:1;translate:0}}.zalodi-landing .z-flow .z-wave .z-wave-prog{fill:none;stroke:url(#hwGrad);stroke-width:4px;stroke-linecap:round;filter:drop-shadow(0 0 4px #f4511e73)}.zalodi-landing .z-flow .z-wave .z-wave-head{fill:#fff;stroke:#f4511e;stroke-width:3px;opacity:0}.zalodi-landing .z-flow .z-wave .z-wave-halo{fill:#f4511e;opacity:0}.zalodi-landing.z-motion .z-flow.z-hw-run .z-wave .z-wave-head{opacity:1}.zalodi-landing.z-motion .z-flow.z-hw-run .z-wave .z-wave-halo{opacity:.18}.zalodi-landing.z-motion .z-flow.z-hw-run .z-wave .z-wave-dot{display:none}.zalodi-landing .z-flow .z-s-node{transition:background-color .4s,color .4s,scale .45s cubic-bezier(.3,1.5,.5,1),box-shadow .4s}.zalodi-landing .z-flow .z-step.z-is-on .z-s-node{color:#fff;background:linear-gradient(145deg,#ff9a5c,#f4511e 65%,#d9420f);scale:1.12;animation:1.6s ease-out infinite hw-ring!important}.zalodi-landing .z-flow .z-step.z-is-done .z-s-node{color:var(--brand-primary);background:#fff1e8}.zalodi-landing .z-flow .z-s-art .z-stage{transition:opacity .55s var(--m-ease-out) var(--ad),translate .6s var(--m-ease-out),scale .6s var(--m-ease-out)}.zalodi-landing .z-flow .z-step.z-is-on .z-s-art .z-stage{translate:0 -10px;scale:1.04}.zalodi-landing .z-flow .z-s-art .z-bignum{transition:color .5s}.zalodi-landing .z-flow .z-step.z-is-on .z-s-art .z-bignum{color:#f4511e33}.zalodi-landing .z-flow .z-s-art .z-halo{transition:scale .6s var(--m-ease-out),opacity .6s}.zalodi-landing .z-flow .z-step.z-is-on .z-s-art .z-halo{background:radial-gradient(circle,#ffd9c2 0%,#ffede2 55%,#ffede200 72%);scale:1.18}.zalodi-landing .z-flow .z-s-txt h3{transition:color .4s}.zalodi-landing .z-flow .z-step.z-is-on .z-s-txt h3{color:var(--brand-primary)}.zalodi-landing .z-flow .z-s-txt .z-k{transition:letter-spacing .4s}.zalodi-landing .z-flow .z-step.z-is-on .z-s-txt .z-k{letter-spacing:.16em}.zalodi-landing .z-how-rcpt .z-qr{display:block;position:relative}.zalodi-landing .z-hw-scan{opacity:0;background:linear-gradient(90deg,#f4511e00,#f4511e,#f4511e00);border-radius:2px;height:2px;position:absolute;top:6%;left:-6%;right:-6%;box-shadow:0 0 8px #f4511ecc}.zalodi-landing .z-flow .z-step.z-is-on .z-hw-scan{opacity:1;animation:1s ease-in-out infinite alternate hw-scan}.zalodi-landing .z-flow .z-step.z-is-on .z-plus{animation:.52s cubic-bezier(.3,1.5,.5,1) both hw-pop!important}.zalodi-landing .z-flow .z-step.z-is-on .z-gift{transform-origin:50% 90%;animation:.9s ease-in-out 2 hw-lid!important}.zalodi-landing .z-flow .z-step.z-is-on .z-vlist div{animation:hw-slide .45s var(--m-ease-out) both;animation-delay:calc(var(--vi,0) * .12s)}.zalodi-landing .z-flow .z-step.z-is-on .z-use-v .z-done{animation:.52s cubic-bezier(.3,1.5,.5,1) .2s both hw-pop!important}.zalodi-landing .z-flow .z-step.z-is-on .z-use-v{box-shadow:0 1.2em 2.4em #f4511e40}.zalodi-landing .z-hw-conf{z-index:5;pointer-events:none;border-radius:.08em;width:.55em;height:.35em;position:absolute;top:0;left:0}.zalodi-landing .z-how-ph .z-pts-big.z-hw-bump{transform-origin:0 70%;animation:.42s cubic-bezier(.3,1.5,.5,1) gp-bump}@media (hover:hover) and (pointer:fine){.zalodi-landing .z-flow .z-step .z-s-art,.zalodi-landing .z-flow .z-step .z-s-txt{cursor:default}}.zalodi-landing .z-flow .z-s-art .z-bignum{z-index:0;-webkit-text-stroke:2px #f4511e52;background:linear-gradient(#f4511e33,#f4511e00 90%);-webkit-background-clip:text;background-clip:text;color:#0000!important;font-size:11em!important;top:-2%!important;left:0!important}.zalodi-landing .z-flow .z-step.z-is-on .z-s-art .z-bignum{-webkit-text-stroke-color:#f4511ea6;color:#0000!important}.zalodi-landing .z-flow .z-s-art .z-halo{left:62%!important}.zalodi-landing .z-flow .z-how-rcpt{left:42%!important}.zalodi-landing .z-flow .z-how-ph{left:46%!important}.zalodi-landing .z-flow .z-plus{right:2%!important}.zalodi-landing .z-flow .z-gift{left:44%!important}.zalodi-landing .z-flow .z-spark{right:4%!important}.zalodi-landing .z-flow .z-qr-poster{left:44%!important}.zalodi-landing .z-flow .z-use-v{width:58%!important;left:38%!important}@media (min-width:1024px) and (min-height:640px){.zalodi-landing #vi-sao-zalodi{--pad-y:clamp(18px,4vh,52px);padding-block:var(--pad-y)!important;justify-content:flex-start!important}.zalodi-landing #vi-sao-zalodi>.z-wrap{box-sizing:border-box;max-width:none;padding-left:max(clamp(40px,8.5vw,220px), env(safe-area-inset-left,0px));padding-right:max(clamp(40px,8.5vw,220px), env(safe-area-inset-right,0px));height:calc(100vh - var(--header-h) - 2 * var(--pad-y));flex-direction:column;display:flex}.zalodi-landing #vi-sao-zalodi .z-sec-head{flex:none;gap:clamp(8px,1.3vh,14px);max-width:min(100%,1520px)}.zalodi-landing #vi-sao-zalodi .z-sec-head .z-eyebrow{padding:clamp(5px,.8vh,9px) clamp(13px,1.1vw,18px);font-size:clamp(11.5px,min(.78vw,1.45vh),14px)}.zalodi-landing #vi-sao-zalodi .z-sec-head .z-h2{font-size:clamp(28px,min(2.85vw,5.5vh),66px);line-height:1.15}.zalodi-landing #vi-sao-zalodi .z-why-grid{flex:auto;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:clamp(14px,1.6vw,30px);max-width:none;min-height:0;margin:clamp(18px,3.4vh,44px) 0 0}.zalodi-landing #vi-sao-zalodi .z-arc{display:none}.zalodi-landing #vi-sao-zalodi .z-wcard h3,.zalodi-landing #vi-sao-zalodi .z-wcard .z-wl{text-wrap:pretty}.zalodi-landing #vi-sao-zalodi .z-wcard{border-radius:22px;grid-template-columns:minmax(0,1.9fr) minmax(0,1fr);align-items:stretch;gap:clamp(10px,1.2vw,24px);min-height:0;padding:clamp(14px,2.4vh,32px) clamp(20px,2vw,40px)}.zalodi-landing #vi-sao-zalodi .z-wcard .z-wtxt{justify-content:center;gap:clamp(5px,.9vh,10px)}.zalodi-landing #vi-sao-zalodi .z-wcard .z-wn{padding:3px 11px;font-size:clamp(13px,min(.95vw,1.8vh),17px)}.zalodi-landing #vi-sao-zalodi .z-wcard .z-wl{letter-spacing:.09em;font-size:clamp(11px,min(.78vw,1.5vh),14px)}.zalodi-landing #vi-sao-zalodi .z-wcard h3{font-size:clamp(16px,min(1.3vw,2.5vh),27px);line-height:1.25}.zalodi-landing #vi-sao-zalodi .z-wcard p{font-size:clamp(12.5px,min(.86vw,1.65vh),16.5px);line-height:1.5}.zalodi-landing #vi-sao-zalodi .z-w-art{align-self:stretch;height:100%;min-height:0}.zalodi-landing #vi-sao-zalodi .z-why-end{flex:none;max-width:none;margin-top:clamp(12px,2.4vh,30px);font-size:clamp(14.5px,min(1.05vw,2vh),20px)}}.zalodi-landing .z-wa1{--ink:#e0457b;--ink-rgb:224 69 123;--ink-d:#c2306a;--ink-m:#b0577a;--tint:#ffeff5;--paper:#fff6f9;--line:#f3d3df;--spark:#f06a9a;--spark2:#f5a3c2;--b1:#ff96be8c;--b2:#ffb6d247;--b3:#ffc8de00;--tile:#fff0f6eb;display:block;container-type:size}.zalodi-landing .z-wa1.z-v2{--ink:#2f7be6;--ink-rgb:47 123 230;--ink-d:#1f5fbf;--ink-m:#4f7fb8;--tint:#eaf3ff;--paper:#f6faff;--line:#cfe0f7;--spark:#5b9bf0;--spark2:#a9c8f5;--b1:#78afff80;--b2:#a0c8ff42;--b3:#bed7ff00;--tile:#eef5ffeb}.zalodi-landing .z-wa1.z-v3{--ink:#8257e6;--ink-rgb:130 87 230;--ink-d:#6a3fd0;--ink-m:#7f63c2;--tint:#f2ecff;--paper:#faf7ff;--line:#e0d4f8;--spark:#a07cf0;--spark2:#cdb8f6;--b1:#aa8cff7a;--b2:#c8b4ff42;--b3:#dccdff00;--tile:#f5f0ffeb}.zalodi-landing .z-wa1.z-v4{--ink:#1ba568;--ink-rgb:27 165 104;--ink-d:#128552;--ink-m:#3e9a6e;--tint:#e4f8ee;--paper:#f5fcf8;--line:#c8ebd9;--spark:#34c483;--spark2:#9fe0c0;--b1:#6ed7a580;--b2:#96e6be42;--b3:#b9f0d200;--tile:#ecfaf3eb}.zalodi-landing .z-wa1-scene{aspect-ratio:6/5;width:min(100cqw,120cqh);font-size:calc(min(100cqw,120cqh)/19);position:absolute;top:50%;left:50%;translate:-50% -50%}.zalodi-landing .z-wa1-blob{background:radial-gradient(closest-side,var(--b1),var(--b2) 55%,var(--b3));filter:blur(4px);border-radius:46% 54% 50% 50%/52% 46% 54% 48%;width:76%;height:92%;position:absolute;top:4%;left:12%}.zalodi-landing .z-wa1-links{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.zalodi-landing .z-wa1-blob{z-index:0}.zalodi-landing .z-wa1-links .z-wo{fill:none;stroke:rgb(var(--ink-rgb) / .42);stroke-width:1.3px;stroke-dasharray:300 40;vector-effect:non-scaling-stroke}.zalodi-landing .z-wa1-links .z-lk{fill:none;stroke:rgb(var(--ink-rgb) / .55);stroke-width:1.4px;stroke-dasharray:3 4;stroke-linecap:round;vector-effect:non-scaling-stroke}.zalodi-landing .z-wa1-links .z-lk.z-cut{stroke:#b8c0cc;stroke-dasharray:2 4}.zalodi-landing .z-wa1-sheet{z-index:2;background:linear-gradient(180deg,#fff 0%,var(--paper) 100%);width:46%;box-shadow:0 1.2em 2.4em rgb(var(--ink-rgb) / .24),inset 0 0 0 1px rgb(var(--ink-rgb) / .06);border:1px solid #fffffff2;border-radius:.9em .9em .35em .35em;flex-direction:column;gap:.45em;padding:.9em .8em .8em;display:flex;position:absolute;top:8%;left:28%;rotate:-5deg}.zalodi-landing .z-wa1-sheet:after{content:"";background:radial-gradient(circle at .3em 0,transparent .3em,var(--paper) .32em) repeat-x;background-size:.6em .6em;height:.5em;position:absolute;bottom:-.45em;left:0;right:0}.zalodi-landing .z-wa1-sheet .z-t{color:var(--text-primary);text-align:center;margin-bottom:.1em;font-size:1.05em}.zalodi-landing .z-wa1-sheet .z-row{background:var(--tint);color:var(--ink-d);white-space:nowrap;border-radius:.5em;align-items:center;gap:.4em;padding:.36em .45em;font-size:.82em;font-weight:600;display:flex}.zalodi-landing .z-wa1-sheet .z-row .z-m{flex:none;font-size:1.1em}.zalodi-landing .z-wa1-sheet .z-ck{background:var(--ink);color:#fff;border-radius:50%;flex:none;place-items:center;width:1.25em;height:1.25em;font-style:normal;display:grid}.zalodi-landing .z-wa1-sheet .z-ck .z-ic{stroke-width:3.2px;font-size:.8em}.zalodi-landing .z-wa1-sheet .z-foot{border-top:1px dashed var(--line);color:var(--ink-m);white-space:nowrap;justify-content:flex-start;align-items:center;gap:.35em;margin-top:.15em;padding-top:.45em;padding-right:1.4em;font-size:.6em;font-weight:600;display:flex}.zalodi-landing .z-wa1-sheet .z-foot .z-ic{color:var(--ink);font-size:1.2em}.zalodi-landing .z-wa1-tile{z-index:4;background:linear-gradient(160deg,#fffffff7,var(--tile));box-shadow:0 1em 2em rgb(var(--ink-rgb) / .24),inset 0 -.3em .6em rgb(var(--ink-rgb) / .06);color:var(--ink);border:1px solid #fffffff2;border-radius:1em;place-items:center;display:grid;position:absolute}.zalodi-landing .z-wa1-tile.z-big{aspect-ratio:1;width:22%;font-size:2.1em;font-weight:800;top:56%;left:6%;rotate:-8deg}.zalodi-landing .z-wa1-tile.z-sm{aspect-ratio:1;width:18%;font-size:1.4em;top:16%;right:6%;rotate:6deg}.zalodi-landing .z-wa1-x{z-index:4;flex-direction:column;align-items:flex-start;gap:.3em;display:flex;position:absolute;top:74%;left:73%}.zalodi-landing .z-wa1-x .z-minus{width:1.3em;height:1.3em;color:var(--ink);box-shadow:0 .3em .7em rgb(var(--ink-rgb) / .25);background:#fff;border-radius:50%;place-items:center;font-size:.9em;font-style:normal;font-weight:800;display:grid;position:absolute;top:.05em;left:-1.5em}.zalodi-landing .z-wa1-x s{color:#8a93a3;text-decoration:line-through;-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink);white-space:nowrap;background:#f6f7f9f5;border:1px dashed #d2d8e0;border-radius:1em;padding:.28em .65em;font-size:.72em;font-weight:600;line-height:1.2;text-decoration-thickness:1.5px;display:block}.zalodi-landing .z-wa1-x s:nth-of-type(2){opacity:.8;margin-left:.4em}.zalodi-landing .z-wa1-x s:nth-of-type(3){opacity:.6;margin-left:.8em}.zalodi-landing .z-wa1-spark{z-index:5;color:var(--spark);font-size:.9em;line-height:1;position:absolute}.zalodi-landing .z-wa1-spark.z-s1{top:4%;left:78%}@media (max-width:520px){.zalodi-landing .z-wa1-x{top:68%}}.zalodi-landing .z-wa1-spark.z-s2{color:var(--spark2);font-size:.6em;top:86%;left:30%}@keyframes wa1-float{0%,to{translate:0}50%{translate:0 -.35em}}@keyframes wa1-orb{to{stroke-dashoffset:-340px}}@keyframes wa1-flow{to{stroke-dashoffset:-14px}}@keyframes wa1-drop{0%,30%{opacity:1;translate:0}55%,85%{opacity:.35;translate:.5em .4em}to{opacity:1;translate:0}}@keyframes wa1-tw{0%,to{opacity:1;scale:1}50%{opacity:.4;scale:.55}}@keyframes wa1-check{0%,to{scale:1}10%{scale:1.3}20%{scale:1}}.zalodi-landing.z-motion .z-idle-on .z-wa1-links .z-wo{animation:9s linear infinite wa1-orb}.zalodi-landing.z-motion .z-idle-on .z-wa1-links .z-lk{animation:1.2s linear infinite wa1-flow}.zalodi-landing.z-motion .z-idle-on .z-wa1-links .z-lk.z-cut{animation-direction:normal}.zalodi-landing.z-motion .z-idle-on .z-wa1-tile.z-big{animation:5.5s ease-in-out infinite wa1-float}.zalodi-landing.z-motion .z-idle-on .z-wa1-tile.z-sm{animation:4.6s ease-in-out -2s infinite wa1-float}.zalodi-landing.z-motion .z-idle-on .z-wa1-sheet{animation:6.5s ease-in-out -1s infinite wa1-float}.zalodi-landing.z-motion .z-idle-on .z-wa1-x{animation:5s ease-in-out infinite wa1-drop}.zalodi-landing.z-motion .z-idle-on .z-wa1-spark{animation:2.6s ease-in-out infinite wa1-tw}.zalodi-landing.z-motion .z-idle-on .z-wa1-spark.z-s2{animation-delay:-1.3s}.zalodi-landing.z-motion .z-idle-on .z-wa1-sheet .z-row .z-ck{animation:3.6s ease-in-out infinite wa1-check}.zalodi-landing.z-motion .z-idle-on .z-wa1-sheet .z-row:nth-of-type(2) .z-ck{animation-delay:.3s}.zalodi-landing.z-motion .z-idle-on .z-wa1-sheet .z-row:nth-of-type(3) .z-ck{animation-delay:.6s}.zalodi-landing .z-wa1-links .z-lk.z-link2{stroke:rgb(var(--ink-rgb) / .55);stroke-dasharray:3 4}.zalodi-landing .z-wa1-chips{z-index:4;flex-direction:column;align-items:flex-start;gap:.3em;display:flex;position:absolute;top:72%;left:73%}.zalodi-landing .z-wa1-chips span{border:1px solid var(--line);color:var(--ink-d);white-space:nowrap;box-shadow:0 .3em .8em rgb(var(--ink-rgb) / .12);background:#fffffff5;border-radius:1em;align-items:center;gap:.35em;padding:.28em .6em;font-size:.7em;font-weight:600;line-height:1.2;display:flex}.zalodi-landing .z-wa1-chips span:nth-child(2){margin-left:.5em}.zalodi-landing .z-wa1-chips span:nth-child(3){margin-left:1em}.zalodi-landing .z-wa1-chips i{border-radius:50%;flex:none;width:.75em;height:.75em;font-style:normal}.zalodi-landing .z-wa1-chips .z-ic{color:var(--ink);font-size:1.1em}.zalodi-landing .z-wa1-tile.z-txt{letter-spacing:-.02em;font-size:1.35em}.zalodi-landing .z-wa1-sheet .z-qrb{aspect-ratio:1;border:1px solid var(--line);color:#1f2433;background:#fff;border-radius:.4em;width:58%;margin:.1em auto;padding:.3em;display:block}.zalodi-landing .z-wa1-sheet .z-qrb svg{width:100%;height:100%;display:block}.zalodi-landing .z-wa1-sheet .z-ln{color:#6b7486;justify-content:space-between;padding:0 .2em;font-size:.62em;display:flex}.zalodi-landing .z-wa1-sheet .z-ln.z-tot{color:var(--text-primary);font-weight:700}.zalodi-landing .z-wa1-sheet .z-ln.z-tot span:last-child{color:var(--ink)}.zalodi-landing .z-wa1-sheet .z-row .z-tm{color:var(--ink-m);margin-left:auto;font-size:.82em;font-weight:700}@keyframes wa1-scan{0%{top:12%}to{top:84%}}.zalodi-landing .z-wa1-sheet .z-qrb{position:relative;overflow:hidden}.zalodi-landing .z-wa1-sheet .z-qrb:after{content:"";background:linear-gradient(90deg,transparent,var(--ink),transparent);height:2px;box-shadow:0 0 6px var(--ink);border-radius:2px;position:absolute;top:12%;left:4%;right:4%}.zalodi-landing.z-motion .z-idle-on .z-wa1-sheet .z-qrb:after{animation:1.6s ease-in-out infinite alternate wa1-scan}@keyframes wa1-pulse{0%,to{scale:1}50%{scale:1.08}}.zalodi-landing.z-motion .z-idle-on .z-wa1-chips span{animation:4.2s ease-in-out infinite wa1-float}.zalodi-landing.z-motion .z-idle-on .z-wa1-chips span:nth-child(2){animation-delay:-1.4s}.zalodi-landing.z-motion .z-idle-on .z-wa1-chips span:nth-child(3){animation-delay:-2.8s}.zalodi-landing .z-wa1.z-v2 .z-wa1-sheet,.zalodi-landing .z-wa1.z-v3 .z-wa1-sheet,.zalodi-landing .z-wa1.z-v4 .z-wa1-sheet{width:50%;left:25%}.zalodi-landing .z-wa1.z-v2 .z-wa1-chips{top:60%;left:77%}.zalodi-landing .z-wa1.z-v3 .z-wa1-chips,.zalodi-landing .z-wa1.z-v4 .z-wa1-chips{flex-direction:row;gap:.4em;top:87%;left:50%;translate:-50%}.zalodi-landing .z-wa1.z-v3 .z-wa1-chips span:nth-child(2),.zalodi-landing .z-wa1.z-v4 .z-wa1-chips span:nth-child(2){margin-left:0}.zalodi-landing .z-wa1.z-v3 .z-wa1-sheet{top:4%}.zalodi-landing .z-wa1-sheet .z-row .z-tm{font-size:.74em}.zalodi-landing .z-wa1.z-v4 .z-wa1-sheet{width:56%;left:22%}.zalodi-landing .z-wa1.z-v4 .z-wa1-sheet .z-row{gap:.3em;padding:.36em .4em}.zalodi-landing .z-wa1-sheet .z-foot{padding-right:.6em}.zalodi-landing .z-wa1.z-v2 .z-wa1-chips{align-items:flex-end;top:62%;left:auto;right:-1%}.zalodi-landing .z-wa1.z-v2 .z-wa1-chips span:nth-child(2){margin-left:0;margin-right:.5em}.zalodi-landing .z-wa1.z-v2 .z-wa1-chips span:nth-child(3){margin-left:0;margin-right:1em}.zalodi-landing #vi-sao-zalodi .z-wcard .z-whead{text-transform:uppercase;letter-spacing:.005em;color:var(--ink);text-wrap:balance;margin:0;font-size:clamp(17px,1rem + .5vw,24px);line-height:1.22;font-family:var(--font-body)!important;font-weight:600!important}.zalodi-landing #vi-sao-zalodi .z-wcard .z-wsub{color:#1f2633;text-wrap:pretty;margin:0;font-size:clamp(14.5px,.85rem + .3vw,18px);font-weight:600;line-height:1.38}.zalodi-landing #vi-sao-zalodi .z-wcard .z-wdesc{color:var(--text-secondary);margin:0;font-size:clamp(14px,.82rem + .22vw,16.5px);font-weight:400;line-height:1.62}.zalodi-landing #vi-sao-zalodi .z-wcard .z-wtxt{gap:0}.zalodi-landing #vi-sao-zalodi .z-wcard .z-wn{margin-bottom:clamp(8px,1.2vh,14px)}.zalodi-landing #vi-sao-zalodi .z-wcard .z-whead,.zalodi-landing #vi-sao-zalodi .z-wcard .z-wsub{margin-bottom:clamp(6px,1vh,12px)}@media (min-width:1024px) and (min-height:640px){.zalodi-landing #vi-sao-zalodi .z-wcard .z-whead{font-size:clamp(15px,min(1.38vw,2.6vh),30px)}.zalodi-landing #vi-sao-zalodi .z-wcard .z-wsub{font-size:clamp(13px,min(1.04vw,1.98vh),21px);line-height:1.35}.zalodi-landing #vi-sao-zalodi .z-wcard .z-wdesc{font-size:clamp(12.5px,min(.9vw,1.7vh),18px);line-height:1.55}.zalodi-landing #vi-sao-zalodi .z-wcard .z-wn{margin-bottom:clamp(5px,.9vh,12px);font-size:clamp(11.5px,min(.8vw,1.5vh),15px)}.zalodi-landing #vi-sao-zalodi .z-wcard .z-whead,.zalodi-landing #vi-sao-zalodi .z-wcard .z-wsub{margin-bottom:clamp(4px,.75vh,10px)}}.zalodi-landing .z-wa1{overflow-clip-margin:14px;overflow:clip}@keyframes wy-ring{0%{box-shadow:0 0 0 0 rgb(var(--ink-rgb,224 69 123) / .45)}to{box-shadow:0 0 0 10px rgb(var(--ink-rgb,224 69 123) / 0)}}@keyframes wy-border{0%{background-position:0%}to{background-position:200%}}@keyframes wy-pop{0%{opacity:0;scale:.82}70%{opacity:1;scale:1.03}to{opacity:1;scale:1}}.zalodi-landing #vi-sao-zalodi .z-wcard{--ink-rgb:224 69 123;isolation:isolate;transition:transform .3s var(--m-ease-ui),box-shadow .3s var(--m-ease-ui)}.zalodi-landing #vi-sao-zalodi .z-wcard.z-c2{--ink-rgb:47 123 230}.zalodi-landing #vi-sao-zalodi .z-wcard.z-c3{--ink-rgb:130 87 230}.zalodi-landing #vi-sao-zalodi .z-wcard.z-c4{--ink-rgb:27 165 104}.zalodi-landing #vi-sao-zalodi .z-wcard:before{content:"";border-radius:inherit;z-index:-1;pointer-events:none;opacity:0;background:radial-gradient(420px circle at var(--sx,50%) var(--sy,50%),rgb(var(--ink-rgb) / .16),transparent 60%);transition:opacity .3s;position:absolute;inset:0}.zalodi-landing #vi-sao-zalodi .z-wcard:hover:before,.zalodi-landing #vi-sao-zalodi .z-wcard.z-is-spot:before{opacity:1}.zalodi-landing #vi-sao-zalodi .z-wcard .z-wy-border{border-radius:inherit;pointer-events:none;opacity:0;background:linear-gradient(90deg,rgb(var(--ink-rgb) / 0),rgb(var(--ink-rgb) / .9),rgb(var(--ink-rgb) / 0),rgb(var(--ink-rgb) / .9),rgb(var(--ink-rgb) / 0));-webkit-mask-composite:xor;background-size:200% 100%;padding:1.5px;transition:opacity .4s;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.zalodi-landing #vi-sao-zalodi .z-wcard.z-is-spot .z-wy-border,.zalodi-landing #vi-sao-zalodi .z-wcard:hover .z-wy-border{opacity:1}.zalodi-landing.z-motion .z-idle-on #vi-sao-zalodi .z-wcard.z-is-spot .z-wy-border,.zalodi-landing.z-motion .z-idle-on #vi-sao-zalodi .z-wcard:hover .z-wy-border{animation:2.4s linear infinite wy-border}.zalodi-landing #vi-sao-zalodi .z-wcard.z-is-spot{box-shadow:0 22px 50px rgb(var(--ink-rgb) / .2)}.zalodi-landing.z-motion #vi-sao-zalodi .z-wcard.z-is-spot{transform:translateY(-4px)}.zalodi-landing.z-motion #vi-sao-zalodi .z-wcard.z-is-spot .z-wn,.zalodi-landing.z-motion #vi-sao-zalodi .z-wcard:hover .z-wn{animation:1.4s ease-out infinite wy-ring}.zalodi-landing #vi-sao-zalodi .z-wcard .z-whead{width:fit-content;transition:background-size .6s var(--m-ease-out);background:linear-gradient(currentColor,currentColor) 0 100%/0 2px no-repeat;padding-bottom:3px}.zalodi-landing #vi-sao-zalodi .z-wcard.z-is-spot .z-whead,.zalodi-landing #vi-sao-zalodi .z-wcard:hover .z-whead{background-size:100% 2px}.zalodi-landing.z-motion #vi-sao-zalodi .z-wcard:not(.z-is-visible) .z-wa1-scene{opacity:0;scale:.86}.zalodi-landing.z-motion #vi-sao-zalodi .z-wcard.z-is-visible .z-wa1-scene{animation:wy-pop .8s cubic-bezier(.3,1.3,.5,1) calc(var(--d,0s) + .25s) both}.zalodi-landing #vi-sao-zalodi .z-wa1-tile,.zalodi-landing #vi-sao-zalodi .z-wa1-sheet,.zalodi-landing #vi-sao-zalodi .z-wa1-chips,.zalodi-landing #vi-sao-zalodi .z-wa1-x{transition:translate .5s cubic-bezier(.3,1.3,.5,1),scale .5s cubic-bezier(.3,1.3,.5,1)}.zalodi-landing #vi-sao-zalodi .z-wa1-scene{transition:rotate .6s var(--m-ease-out),scale .6s var(--m-ease-out)}.zalodi-landing #vi-sao-zalodi .z-wcard:hover .z-wa1-scene,.zalodi-landing #vi-sao-zalodi .z-wcard.z-is-spot .z-wa1-scene{scale:1.05}.zalodi-landing #vi-sao-zalodi .z-wcard:hover .z-wa1-tile.z-big,.zalodi-landing #vi-sao-zalodi .z-wcard.z-is-spot .z-wa1-tile.z-big{animation-play-state:paused;scale:1.08;translate:-.5em .2em!important}.zalodi-landing #vi-sao-zalodi .z-wcard:hover .z-wa1-tile.z-sm,.zalodi-landing #vi-sao-zalodi .z-wcard.z-is-spot .z-wa1-tile.z-sm{animation-play-state:paused;scale:1.1;translate:.5em -.3em!important}.zalodi-landing #vi-sao-zalodi .z-wcard:hover .z-wa1-sheet,.zalodi-landing #vi-sao-zalodi .z-wcard.z-is-spot .z-wa1-sheet{animation-play-state:paused;translate:0 -.3em!important}.zalodi-landing #vi-sao-zalodi .z-wcard:hover .z-wa1-links .z-wo,.zalodi-landing #vi-sao-zalodi .z-wcard.z-is-spot .z-wa1-links .z-wo{stroke:rgb(var(--ink-rgb) / .7);animation-duration:3.5s!important}.zalodi-landing #vi-sao-zalodi .z-wcard:hover .z-wa1-links .z-lk,.zalodi-landing #vi-sao-zalodi .z-wcard.z-is-spot .z-wa1-links .z-lk{stroke-width:2px;animation-duration:.6s!important}.zalodi-landing #vi-sao-zalodi .z-why-end .z-slogan-brand{background:linear-gradient(92deg,#f4511e,#ff8a3d,#f4511e) 0 0/200% 100%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-weight:700}.zalodi-landing.z-motion .z-idle-on #vi-sao-zalodi .z-why-end .z-slogan-brand{animation:4s linear infinite wy-border}.zalodi-landing #vi-sao-zalodi .z-why-end.z-slogan{isolation:isolate;width:fit-content;max-width:100%;color:var(--text-primary);text-align:center;background:linear-gradient(100deg,#fff3ea 0%,#fff 45%,#fff3ea 100%);border-radius:999px;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5em .9em;padding:.75em 1.6em;font-weight:500;line-height:1.35;display:flex;position:relative;box-shadow:0 14px 34px #f4511e24,0 2px 6px #f4511e0f;margin-inline:auto!important;font-size:clamp(15px,1rem + .35vw,22px)!important}.zalodi-landing #vi-sao-zalodi .z-why-end.z-slogan:before{content:"";border-radius:inherit;z-index:-1;-webkit-mask-composite:xor;background:linear-gradient(90deg,#f4511e,#ffb085,#f4511e,#ffb085,#f4511e) 0 0/200% 100%;padding:1.5px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.zalodi-landing #vi-sao-zalodi .z-why-end.z-slogan .z-slogan-brand{letter-spacing:-.01em;white-space:nowrap;align-items:center;gap:.35em;font-weight:700;display:inline-flex}.zalodi-landing #vi-sao-zalodi .z-why-end.z-slogan .z-slogan-brand:before{content:"✦";color:#f4511e;-webkit-text-fill-color:#f4511e;font-size:.8em}.zalodi-landing #vi-sao-zalodi .z-why-end.z-slogan .z-sep{background:#f4511e59;width:1px;height:1.2em}.zalodi-landing #vi-sao-zalodi .z-why-end.z-slogan .z-sl b{color:var(--brand-primary);font-weight:700}@media (min-width:1024px) and (min-height:640px){.zalodi-landing #vi-sao-zalodi .z-why-end.z-slogan{margin-top:clamp(14px,2.6vh,32px)!important;font-size:clamp(15px,min(1.25vw,2.4vh),26px)!important}}@media (max-width:767px){.zalodi-landing #vi-sao-zalodi .z-why-end.z-slogan{border-radius:22px;padding:.8em 1.1em}.zalodi-landing #vi-sao-zalodi .z-why-end.z-slogan .z-sep{display:none}}@keyframes sl-glow{0%,to{box-shadow:0 14px 34px #f4511e24,0 0 #f4511e00}50%{box-shadow:0 18px 40px #f4511e38,0 0 0 6px #f4511e0f}}.zalodi-landing.z-motion .z-idle-on #vi-sao-zalodi .z-why-end.z-slogan{animation:3.6s ease-in-out infinite sl-glow}.zalodi-landing.z-motion .z-idle-on #vi-sao-zalodi .z-why-end.z-slogan:before{animation:3s linear infinite wy-border}.zalodi-landing .z-cta-frame .z-deco{display:none!important}.zalodi-landing .z-nav-links{gap:2px}.zalodi-landing .z-nav-links a{transition:color .18s var(--m-ease-ui,ease),background-color .18s var(--m-ease-ui,ease),transform .18s var(--m-ease-ui,ease),box-shadow .18s;border-radius:999px;padding:9px 14px}.zalodi-landing .z-nav-links a:after{bottom:3px;left:16px;right:16px}@media (hover:hover) and (pointer:fine){.zalodi-landing .z-nav-links a:hover{color:var(--brand-primary);background:#f4511e14;transform:translateY(-2px)}}.zalodi-landing .z-nav-links a:focus-visible{color:var(--brand-primary);outline:none;box-shadow:0 0 0 3px #f4511e59}.zalodi-landing .z-nav-links a:active{background:#f4511e24;transform:translateY(0)scale(.95)}.zalodi-landing .z-nav-links a.z-active{color:var(--brand-primary);background:#f4511e1a;font-weight:600}@keyframes nav-press{0%{box-shadow:0 0 #f4511e59}to{box-shadow:0 0 0 12px #f4511e00}}.zalodi-landing .z-nav-links a.z-is-pressed{animation:.52s ease-out nav-press}.zalodi-landing .z-brand{transition:transform .18s var(--m-ease-ui,ease),opacity .18s}@media (hover:hover){.zalodi-landing .z-brand:hover{transform:translateY(-1px)scale(1.02)}}.zalodi-landing .z-brand:active{transform:scale(.97)}.zalodi-landing .z-nav-cta:active,.zalodi-landing .z-btn:active{transform:translateY(0)scale(.97)!important}.zalodi-landing .z-mobile-menu li a{transition:color .18s,background-color .18s,padding-left .22s var(--m-ease-ui,ease);border-radius:12px}.zalodi-landing .z-mobile-menu li a:hover,.zalodi-landing .z-mobile-menu li a.z-active{color:var(--brand-primary);background:#f4511e12;padding-left:14px}@media (min-width:1024px) and (max-width:1199px){.zalodi-landing .z-nav-links a{padding:9px;font-size:14.5px}.zalodi-landing .z-nav-row{gap:12px}}.zalodi-landing .z-nav-links a:after{display:none!important}.zalodi-landing.z-is-scrolling *,.zalodi-landing.z-is-scrolling :before,.zalodi-landing.z-is-scrolling :after{animation-play-state:paused!important}.zalodi-landing.z-snap-off{scroll-snap-type:none!important}.zalodi-landing .z-site-header.z-scrolled{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fffaf6!important}.zalodi-landing .z-hero-bg .z-eblob,.zalodi-landing .z-cta-frame .z-eblob,.zalodi-landing .z-wa1-blob,.zalodi-landing .z-w-art .z-glow,.zalodi-landing.z-motion .z-split .z-wi{filter:none!important}@media (min-width:900px){.zalodi-landing #cta-title .z-ln1,.zalodi-landing #cta-title .z-ln2{white-space:nowrap}}@media (max-width:899px){.zalodi-landing #cta-title br{display:none}}@media (min-width:1024px) and (min-height:640px){.zalodi-landing #dang-ky{--pad-y:clamp(16px,3.4vh,44px);padding-block:var(--pad-y)!important;justify-content:flex-start!important}.zalodi-landing #dang-ky>.z-wrap{box-sizing:border-box;max-width:none;padding-left:max(clamp(40px,8.5vw,220px), env(safe-area-inset-left,0px));padding-right:max(clamp(40px,8.5vw,220px), env(safe-area-inset-right,0px));height:calc(100vh - var(--header-h) - 2 * var(--pad-y));flex-direction:column;display:flex}.zalodi-landing #dang-ky .z-cta-frame{border-radius:clamp(22px,2vw,36px);flex-direction:column;flex:auto;min-height:0;padding:clamp(20px,4vh,56px) clamp(20px,2.4vw,48px) clamp(14px,2.2vh,28px);display:flex}.zalodi-landing #dang-ky .z-cta-head{gap:clamp(8px,1.6vh,20px);max-width:min(100%,1100px);margin-top:auto}.zalodi-landing #dang-ky .z-ey-line{font-size:clamp(11.5px,min(.82vw,1.55vh),15px)}.zalodi-landing #dang-ky .z-cta-head .z-h2{font-size:clamp(32px,min(3.6vw,6.6vh),84px);line-height:1.1}.zalodi-landing #dang-ky .z-cta-head .z-lead{max-width:62ch;font-size:clamp(14px,min(1.08vw,2.05vh),21px);line-height:1.55}.zalodi-landing #dang-ky .z-lead-form{width:100%;max-width:min(100%,1180px);margin:clamp(16px,3.2vh,40px) auto 0}.zalodi-landing #dang-ky .z-form-bar{border-radius:clamp(14px,1.2vw,22px);padding:clamp(6px,.8vh,10px)}.zalodi-landing #dang-ky .z-fld{padding:clamp(6px,1vh,12px) clamp(16px,1.5vw,28px)}.zalodi-landing #dang-ky .z-fld label{font-size:clamp(11px,min(.78vw,1.45vh),14px)}.zalodi-landing #dang-ky .z-fld input{min-height:clamp(28px,4vh,40px);font-size:clamp(15px,min(1.1vw,2.05vh),20px)}.zalodi-landing #dang-ky .z-submit-btn{min-height:clamp(52px,7.4vh,72px);padding:0 clamp(22px,2vw,36px);font-size:clamp(15px,min(1.05vw,2vh),19px)}.zalodi-landing #dang-ky .z-form-meta{margin-top:clamp(10px,1.8vh,20px);font-size:clamp(13px,min(.92vw,1.75vh),16px)}.zalodi-landing #dang-ky .z-linkbtn{font-size:inherit}.zalodi-landing #dang-ky .z-consent{margin-top:clamp(8px,1.4vh,16px)}.zalodi-landing #dang-ky .z-consent label{max-width:min(100%,780px);font-size:clamp(12.5px,min(.86vw,1.62vh),15px)}.zalodi-landing #dang-ky .z-preview-note{margin:clamp(6px,1.1vh,12px) 0 auto;font-size:clamp(11.5px,min(.78vw,1.45vh),13.5px)}.zalodi-landing #dang-ky .z-site-footer{border-radius:clamp(18px,1.6vw,28px);flex:none;margin-top:clamp(16px,3vh,40px);padding:clamp(16px,2.6vh,36px) clamp(22px,2.6vw,56px) clamp(10px,1.6vh,20px)}.zalodi-landing #dang-ky .z-ft-grid{gap:clamp(16px,2vw,40px)}.zalodi-landing #dang-ky .z-ft-brand img{height:clamp(26px,4vh,40px)}.zalodi-landing #dang-ky .z-ft-brand p{max-width:38ch;margin-top:clamp(8px,1.4vh,16px);font-size:clamp(12.5px,min(.88vw,1.65vh),15.5px);line-height:1.6}.zalodi-landing #dang-ky .z-ft-col h3{margin-bottom:clamp(6px,1.2vh,14px);font-size:clamp(13px,min(.92vw,1.75vh),16px)}.zalodi-landing #dang-ky .z-ft-col ul{gap:0}.zalodi-landing #dang-ky .z-ft-col a,.zalodi-landing #dang-ky .z-ft-col span{padding:clamp(2px,.4vh,5px) 0;font-size:clamp(12.5px,min(.88vw,1.65vh),15.5px)}.zalodi-landing #dang-ky .z-ft-bottom{margin-top:clamp(10px,2vh,28px);padding-top:clamp(8px,1.4vh,16px);font-size:clamp(11.5px,min(.8vw,1.5vh),13.5px)}}.zalodi-landing .z-page-footer{scroll-snap-align:end;background:#fff;border:none!important;border-top:1px solid var(--border)!important;border-radius:0!important;margin:0!important;padding:clamp(28px,5vh,56px) 0 clamp(16px,2.6vh,28px)!important}.zalodi-landing .z-page-footer .z-pf-in{max-width:none;padding-left:max(clamp(20px,8.5vw,220px), env(safe-area-inset-left,0px));padding-right:max(clamp(20px,8.5vw,220px), env(safe-area-inset-right,0px))}.zalodi-landing .z-page-footer .z-ft-grid{gap:clamp(20px,3vw,56px)}.zalodi-landing .z-page-footer .z-ft-brand img{height:clamp(28px,3.4vh,38px)}.zalodi-landing .z-page-footer .z-ft-brand p{max-width:40ch;font-size:clamp(13px,.8rem + .2vw,15.5px)}.zalodi-landing .z-page-footer .z-ft-col h3{font-size:clamp(13.5px,.82rem + .2vw,16px)}.zalodi-landing .z-page-footer .z-ft-col a,.zalodi-landing .z-page-footer .z-ft-col span{font-size:clamp(13px,.8rem + .2vw,15.5px)}.zalodi-landing .z-page-footer .z-ft-bottom{margin-top:clamp(18px,3vh,32px)}@media (min-width:1024px) and (min-height:640px){.zalodi-landing #dang-ky .z-cta-frame{padding-bottom:clamp(20px,4vh,56px)}.zalodi-landing #dang-ky .z-cta-head{margin-top:auto}.zalodi-landing #dang-ky .z-preview-note{margin-bottom:auto}.zalodi-landing #dang-ky .z-cta-head .z-h2{font-size:clamp(34px,min(4vw,7.4vh),96px)}.zalodi-landing #dang-ky .z-lead-form{margin-top:clamp(20px,4vh,52px)}.zalodi-landing #dang-ky .z-cta-frame{justify-content:center;padding:clamp(28px,5vh,72px) clamp(24px,3vw,64px)!important}.zalodi-landing #dang-ky .z-cta-head{gap:0;max-width:min(100%,880px);margin-top:auto}.zalodi-landing #dang-ky .z-ey-line{margin-bottom:clamp(12px,2vh,22px)}.zalodi-landing #dang-ky .z-cta-head .z-h2{line-height:1.12;font-size:clamp(34px,min(3.7vw,6.9vh),84px)!important}.zalodi-landing #dang-ky .z-cta-head .z-lead{max-width:min(100%,46em);margin-top:clamp(14px,2.4vh,26px);font-size:clamp(14.5px,min(1.1vw,2.1vh),20px)}.zalodi-landing #dang-ky .z-lead-form{max-width:min(100%,1000px);margin-top:clamp(26px,4.6vh,56px)!important}.zalodi-landing #dang-ky .z-form-bar{grid-template-columns:1fr 1fr auto}.zalodi-landing #dang-ky .z-fld{padding:clamp(6px,.9vh,10px) clamp(16px,1.4vw,26px)}.zalodi-landing #dang-ky .z-fld input{font-size:clamp(15px,min(1vw,1.9vh),18px)}.zalodi-landing #dang-ky .z-submit-btn{min-height:clamp(52px,6.6vh,64px);padding:0 clamp(22px,1.8vw,32px);font-size:clamp(15px,min(.98vw,1.85vh),17.5px)}.zalodi-landing #dang-ky .z-form-meta{margin-top:clamp(14px,2.2vh,22px);font-size:clamp(13px,min(.9vw,1.7vh),15.5px)}.zalodi-landing #dang-ky .z-consent{margin-top:clamp(8px,1.3vh,14px)}.zalodi-landing #dang-ky .z-consent label{align-items:center;max-width:min(100%,720px);font-size:clamp(12.5px,min(.84vw,1.6vh),14.5px)}.zalodi-landing #dang-ky .z-preview-note{font-size:clamp(11.5px,min(.76vw,1.4vh),13px);margin:clamp(8px,1.3vh,14px) 0 auto!important}}.zalodi-landing #dang-ky .z-consent input{border-radius:5px;flex:none;width:18px;height:18px;margin:0}.zalodi-landing #dang-ky .z-consent input:focus-visible{outline-offset:2px;outline:2px solid #f4511e73}@media (min-width:900px){.zalodi-landing #dang-ky .z-consent label{white-space:nowrap;align-items:center;gap:10px;max-width:none!important}.zalodi-landing #dang-ky .z-consent{max-width:100%}}.zalodi-landing #vi-sao-zalodi>.z-wrap{height:auto;min-height:0}.zalodi-landing #vi-sao-zalodi .z-why-grid{flex:none;grid-template-rows:auto;grid-auto-rows:auto}.zalodi-landing #vi-sao-zalodi .z-w-art{min-height:220px}@media (max-width:767px){.zalodi-landing #vi-sao-zalodi .z-w-art{min-height:200px}}@media (min-width:900px){.zalodi-landing #dang-ky .z-consent label{white-space:normal}}.zalodi-landing #dang-ky>.z-wrap{height:auto;min-height:calc(100dvh - var(--header-h))}@media (prefers-reduced-motion:reduce){.zalodi-landing *,.zalodi-landing :before,.zalodi-landing :after{transition:none!important;animation:none!important}}@media (min-width:1024px) and (min-height:640px){.zalodi-landing #vi-sao-zalodi .z-wcard{grid-template-rows:auto auto auto 1fr;grid-template-areas:"n n""h h""s a""d a";align-content:center;grid-template-columns:minmax(0,2fr) minmax(0,1fr)!important;gap:0 clamp(8px,1vw,20px)!important;padding:clamp(14px,2.4vh,34px) clamp(20px,2vw,40px)!important}.zalodi-landing #vi-sao-zalodi .z-wcard .z-wtxt{display:contents}.zalodi-landing #vi-sao-zalodi .z-wcard .z-wn{grid-area:n;justify-self:start}.zalodi-landing #vi-sao-zalodi .z-wcard .z-whead{grid-area:h}.zalodi-landing #vi-sao-zalodi .z-wcard .z-wsub{grid-area:s;align-self:start}.zalodi-landing #vi-sao-zalodi .z-wcard .z-wdesc{grid-area:d;align-self:start}.zalodi-landing #vi-sao-zalodi .z-wcard .z-w-art{grid-area:a;align-self:stretch;min-height:clamp(110px,16vh,260px)}.zalodi-landing #vi-sao-zalodi .z-wcard .z-whead{white-space:nowrap;font-size:var(--whead-fs,clamp(18px,min(1.6vw,3vh),34px))!important;margin-bottom:clamp(6px,1vh,12px)!important}.zalodi-landing #vi-sao-zalodi .z-wcard .z-wsub{line-height:1.35;font-size:min(clamp(15px,min(1.18vw,2.2vh),24px), calc(var(--whead-fs,999px) * .84))!important;margin-bottom:clamp(6px,1vh,12px)!important}.zalodi-landing #vi-sao-zalodi .z-wcard .z-wdesc{line-height:1.55;font-size:min(clamp(14px,min(1.02vw,1.92vh),20px), calc(var(--whead-fs,999px) * .74))!important}.zalodi-landing #vi-sao-zalodi .z-wcard .z-wn{font-size:clamp(13px,min(.9vw,1.7vh),17px)!important}}
