.ZohoPayrollHero-module__EoumCa__hero{--bg:#060a2e;--card:#0d1450;--card-edge:#2a3a9e;--tile:#101a6b;--tile-edge:#2d3fe0;--text:#fff;--muted:#dfe3ff;--blue:#1b1bff;--green:#0fa571;--mint:#2fd9a4;--red:#ff4d5e;--amber:#ffb224;--indigo:#4a5cff;--ease:cubic-bezier(.2, .8, .2, 1);--font-display:"Poppins", "Segoe UI", system-ui, sans-serif;--font-body:"Barlow", "Segoe UI", system-ui, sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--bg);color:var(--text);font-family:var(--font-body);isolation:isolate;background:var(--bg);font-size:16px;line-height:1.5;position:relative;overflow:clip}.ZohoPayrollHero-module__EoumCa__hero:before{content:"";z-index:-2;background-image:linear-gradient(#5a6eff14 1px,#0000 1px),linear-gradient(90deg,#5a6eff14 1px,#0000 1px);background-size:64px 64px;animation:40s linear infinite ZohoPayrollHero-module__EoumCa__gridDrift;position:absolute;inset:-80px;-webkit-mask-image:radial-gradient(80% 70% at 50% 45%,#000 30%,#0000 85%);mask-image:radial-gradient(80% 70% at 50% 45%,#000 30%,#0000 85%)}@keyframes ZohoPayrollHero-module__EoumCa__gridDrift{to{transform:translate(64px,64px)}}.ZohoPayrollHero-module__EoumCa__orb{z-index:-1;pointer-events:none;border-radius:50%;position:absolute}.ZohoPayrollHero-module__EoumCa__orbA{background:radial-gradient(circle,#2832ff57,#0000 66%);width:720px;height:720px;animation:24s ease-in-out infinite alternate ZohoPayrollHero-module__EoumCa__drift;top:-30%;left:-14%}.ZohoPayrollHero-module__EoumCa__orbB{background:radial-gradient(circle,#2fd9a42b,#0000 66%);width:620px;height:620px;animation:30s ease-in-out -8s infinite alternate-reverse ZohoPayrollHero-module__EoumCa__drift;bottom:-34%;right:-10%}@keyframes ZohoPayrollHero-module__EoumCa__drift{to{transform:translate(70px,50px)scale(1.08)}}.ZohoPayrollHero-module__EoumCa__heroIn{grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,56px);max-width:1560px;margin-inline:auto;padding-block:clamp(40px,8vw,72px);padding-inline:clamp(16px,4vw,64px);display:grid}.ZohoPayrollHero-module__EoumCa__copy{flex-direction:column;align-items:flex-start;gap:clamp(18px,2vw,24px);min-width:0;max-width:46rem;display:flex}.ZohoPayrollHero-module__EoumCa__badge{font:600 clamp(.64rem, .58rem + .2vw, .74rem)/1.4 var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--mint);animation:ZohoPayrollHero-module__EoumCa__fadeUp .8s var(--ease) backwards;background:#2fd9a40d;border:1.5px solid #2fd9a48c;border-radius:20px;align-items:center;gap:10px;padding:8px 16px;display:inline-flex;position:relative;overflow:hidden}.ZohoPayrollHero-module__EoumCa__badge .ZohoPayrollHero-module__EoumCa__live{background:var(--mint);border-radius:50%;flex:none;width:7px;height:7px;position:relative}.ZohoPayrollHero-module__EoumCa__badge .ZohoPayrollHero-module__EoumCa__live:after{content:"";background:var(--mint);border-radius:50%;animation:2.4s ease-out infinite ZohoPayrollHero-module__EoumCa__ping;position:absolute;inset:0}.ZohoPayrollHero-module__EoumCa__badge:after{content:"";background:linear-gradient(100deg,#0000 40%,#ffffff29 50%,#0000 60%);animation:6s ease-in-out 1.6s infinite ZohoPayrollHero-module__EoumCa__sweep;position:absolute;inset:0;transform:translate(-120%)}@keyframes ZohoPayrollHero-module__EoumCa__sweep{0%{transform:translate(-120%)}22%,to{transform:translate(120%)}}@keyframes ZohoPayrollHero-module__EoumCa__ping{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(3.2)}}.ZohoPayrollHero-module__EoumCa__heading{font:600 clamp(2.1rem, 1rem + 2.1vw, 3.6rem)/1.07 var(--font-display);letter-spacing:-.025em;text-wrap:balance;margin:0}.ZohoPayrollHero-module__EoumCa__w{vertical-align:top;margin-bottom:-.14em;padding-bottom:.14em;display:inline-block;overflow:hidden}.ZohoPayrollHero-module__EoumCa__w>span{animation:ZohoPayrollHero-module__EoumCa__wordIn .9s var(--ease) calc(.18s + var(--i) * 70ms) backwards;display:inline-block}@keyframes ZohoPayrollHero-module__EoumCa__wordIn{0%{opacity:0;filter:blur(8px);transform:translateY(112%)rotate(3deg)}}.ZohoPayrollHero-module__EoumCa__shine{background:linear-gradient(100deg,#fff 35%,#aeb9ff 50%,#fff 65%) 0 0/250% 100%;color:#0000;-webkit-text-fill-color:transparent;animation:ZohoPayrollHero-module__EoumCa__wordIn .9s var(--ease) calc(.18s + var(--i) * 70ms) backwards, ZohoPayrollHero-module__EoumCa__textShine 7s ease-in-out 2.4s infinite;-webkit-background-clip:text;background-clip:text}@keyframes ZohoPayrollHero-module__EoumCa__textShine{0%{background-position:120% 0}30%,to{background-position:-80% 0}}.ZohoPayrollHero-module__EoumCa__lede{max-width:31em;color:var(--muted);animation:ZohoPayrollHero-module__EoumCa__fadeUp .9s var(--ease) 1s backwards;margin:0;font-size:clamp(1rem,.92rem + .25vw,1.15rem);font-weight:500;line-height:1.6}.ZohoPayrollHero-module__EoumCa__cta{animation:ZohoPayrollHero-module__EoumCa__fadeUp .9s var(--ease) 1.15s backwards;flex-wrap:wrap;gap:12px;display:flex}.ZohoPayrollHero-module__EoumCa__btn{isolation:isolate;font:600 1rem/1.2 var(--font-display);color:#fff;transition:transform .35s var(--ease), box-shadow .35s var(--ease);border-radius:12px;align-items:center;gap:10px;padding:14px 24px;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.ZohoPayrollHero-module__EoumCa__btn svg{width:1.15em;height:1.15em;transition:transform .35s var(--ease);flex:none}.ZohoPayrollHero-module__EoumCa__btn:after{content:"";z-index:-1;background:linear-gradient(105deg,#0000 35%,#ffffff47 50%,#0000 65%);position:absolute;inset:0;transform:translate(-130%)}.ZohoPayrollHero-module__EoumCa__btn:hover:after{transition:transform .8s var(--ease);transform:translate(130%)}.ZohoPayrollHero-module__EoumCa__btn:focus-visible{outline-offset:3px;outline:2px solid #fff}.ZohoPayrollHero-module__EoumCa__btn.ZohoPayrollHero-module__EoumCa__primary:hover svg{transform:translate(5px)}.ZohoPayrollHero-module__EoumCa__btn.ZohoPayrollHero-module__EoumCa__wa{background:var(--green);box-shadow:0 10px 30px -12px #0fa57199}.ZohoPayrollHero-module__EoumCa__btn.ZohoPayrollHero-module__EoumCa__wa:hover svg{transform:rotate(-8deg)scale(1.1)}@keyframes ZohoPayrollHero-module__EoumCa__glow{50%{box-shadow:0 10px 44px -6px #4646ffd9}}.ZohoPayrollHero-module__EoumCa__trust{color:#c9cfff;animation:ZohoPayrollHero-module__EoumCa__fadeUp .9s var(--ease) 1.3s backwards;flex-wrap:wrap;gap:6px 20px;margin:0;padding:0;font-size:.92rem;font-weight:500;list-style:none;display:flex}.ZohoPayrollHero-module__EoumCa__trust li{align-items:center;gap:8px;display:flex}.ZohoPayrollHero-module__EoumCa__trust li:before{content:"";background:var(--mint);opacity:1;border-radius:50%;width:5px;height:5px}@keyframes ZohoPayrollHero-module__EoumCa__fadeUp{0%{opacity:0;transform:translateY(18px)}}.ZohoPayrollHero-module__EoumCa__timeline{--gap:12px;--dot-y:30px;gap:var(--gap);min-width:0;display:grid}.ZohoPayrollHero-module__EoumCa__step{grid-template-columns:24px minmax(0,1fr);column-gap:6px;display:grid}.ZohoPayrollHero-module__EoumCa__rail{position:relative}.ZohoPayrollHero-module__EoumCa__seg{width:2px;top:0;left:50%;bottom:calc(var(--gap) * -1);transform-origin:top;animation:ZohoPayrollHero-module__EoumCa__lineDraw .9s var(--ease) calc(.5s + var(--n) * .35s) backwards;background:repeating-linear-gradient(#6e7dff80 0 3px,#0000 3px 9px);margin-left:-1px;position:absolute;overflow:hidden}.ZohoPayrollHero-module__EoumCa__step:first-child .ZohoPayrollHero-module__EoumCa__seg{top:var(--dot-y)}.ZohoPayrollHero-module__EoumCa__step:last-child .ZohoPayrollHero-module__EoumCa__seg{height:var(--dot-y);bottom:auto}@keyframes ZohoPayrollHero-module__EoumCa__lineDraw{0%{transform:scaleY(0)}}.ZohoPayrollHero-module__EoumCa__seg:after{content:"";opacity:0;height:70px;animation:ZohoPayrollHero-module__EoumCa__travel 6s linear calc(2s + var(--n) * 2s) infinite;background:linear-gradient(#0000,#8ca0fff2);border-radius:2px;position:absolute;top:-80px;left:-1px;right:-1px}@keyframes ZohoPayrollHero-module__EoumCa__travel{0%{opacity:0;top:-80px}3%{opacity:1}30%{opacity:1;top:100%}34%,to{opacity:0;top:100%}}.ZohoPayrollHero-module__EoumCa__dot{--c:var(--red);left:50%;top:var(--dot-y);aspect-ratio:1;background:var(--c);width:14px;box-shadow:0 0 0 5px color-mix(in srgb, var(--c) 20%, transparent), 0 0 20px color-mix(in srgb, var(--c) 55%, transparent);animation:ZohoPayrollHero-module__EoumCa__dotIn .7s var(--ease) calc(.6s + var(--n) * .3s) backwards;border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.ZohoPayrollHero-module__EoumCa__dot:after{content:"";border:2px solid var(--c);animation:ZohoPayrollHero-module__EoumCa__ping 3s ease-out calc(1.5s + var(--n) * .6s) infinite;border-radius:50%;position:absolute;inset:0}.ZohoPayrollHero-module__EoumCa__dot.ZohoPayrollHero-module__EoumCa__amber{--c:var(--amber)}.ZohoPayrollHero-module__EoumCa__dot.ZohoPayrollHero-module__EoumCa__mint{--c:var(--mint)}@keyframes ZohoPayrollHero-module__EoumCa__dotIn{0%{transform:translate(-50%,-50%)scale(0)}}.ZohoPayrollHero-module__EoumCa__card{border:1.5px solid var(--card-edge);background:linear-gradient(160deg, #111a5c 0%, var(--card) 60%, #0a1042 100%);min-width:0;transition:transform .5s var(--ease), border-color .4s, box-shadow .5s var(--ease);animation:ZohoPayrollHero-module__EoumCa__cardIn 1s var(--ease) calc(.45s + var(--n) * .28s) backwards;border-radius:24px;padding:16px clamp(14px,3cqw,22px);position:relative;box-shadow:0 24px 60px -30px #000c;container-type:inline-size}.ZohoPayrollHero-module__EoumCa__card>*{position:relative}.ZohoPayrollHero-module__EoumCa__card:before{content:"";border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(420px circle at var(--mx,50%) var(--my,0%), #788cff2b, transparent 62%);transition:opacity .4s;position:absolute;inset:0}.ZohoPayrollHero-module__EoumCa__card:hover{border-color:#4658d8;transform:translateY(-3px);box-shadow:0 34px 70px -28px #141ec88c}.ZohoPayrollHero-module__EoumCa__card:hover:before{opacity:1}.ZohoPayrollHero-module__EoumCa__card.ZohoPayrollHero-module__EoumCa__hot{border-color:var(--mint);animation:ZohoPayrollHero-module__EoumCa__cardIn 1s var(--ease) calc(.45s + var(--n) * .28s) backwards, ZohoPayrollHero-module__EoumCa__hotGlow 5s ease-in-out 2.5s infinite}@keyframes ZohoPayrollHero-module__EoumCa__cardIn{0%{opacity:0;transform:translate(46px)scale(.97)}}@keyframes ZohoPayrollHero-module__EoumCa__hotGlow{50%{box-shadow:0 0 34px -10px #15b95c66,0 20px 40px -26px #3c64c880}}.ZohoPayrollHero-module__EoumCa__cardGrid{grid-template-columns:var(--cols,minmax(0, 1fr) minmax(0, 1fr));align-items:center;gap:16px clamp(14px,3.4cqw,20px);display:grid}.ZohoPayrollHero-module__EoumCa__text{min-width:0}.ZohoPayrollHero-module__EoumCa__eyebrow{font:700 .74rem/1.2 var(--font-display);letter-spacing:.17em;text-transform:uppercase;color:var(--c,var(--red));margin:0 0 8px}.ZohoPayrollHero-module__EoumCa__cardTitle{font:600 clamp(1rem, 3.1cqw, 1.2rem)/1.22 var(--font-display);letter-spacing:-.01em;text-wrap:balance;margin:0 0 8px}.ZohoPayrollHero-module__EoumCa__sub{color:var(--muted);max-width:26em;margin:0;font-size:clamp(.84rem,2.3cqw,.94rem);font-weight:500;line-height:1.45}.ZohoPayrollHero-module__EoumCa__vis{min-width:0}.ZohoPayrollHero-module__EoumCa__tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.ZohoPayrollHero-module__EoumCa__tile{text-align:center;background:var(--tile);border:1.5px solid var(--tile-edge);animation:ZohoPayrollHero-module__EoumCa__bob 5s ease-in-out calc(var(--i) * -1.6s) infinite;border-radius:13px;flex-direction:column;align-items:center;gap:5px;padding:8px 6px 7px;display:flex}@keyframes ZohoPayrollHero-module__EoumCa__bob{50%{transform:translateY(-4px)}}.ZohoPayrollHero-module__EoumCa__tile b{font:600 .74rem/1.2 var(--font-display)}.ZohoPayrollHero-module__EoumCa__pill{width:100%;font:500 .62rem/1.25 var(--font-display);white-space:nowrap;color:#fff;background:#4a5cff52;border-radius:999px;padding:3px 4px;position:relative}.ZohoPayrollHero-module__EoumCa__pill.ZohoPayrollHero-module__EoumCa__ch:after{content:"";border-radius:inherit;border:1.5px solid var(--mint);opacity:0;animation:ZohoPayrollHero-module__EoumCa__pingPill 3.6s ease-out calc(1.8s + var(--i) * .9s) infinite;position:absolute;inset:0}@keyframes ZohoPayrollHero-module__EoumCa__pingPill{0%{opacity:.9;transform:scale(1)}35%,to{opacity:0;transform:scale(1.22,1.55)}}.ZohoPayrollHero-module__EoumCa__generic{text-align:center;border:1.5px solid var(--red);font:600 .7rem/1.35 var(--font-display);color:#ff6b7a;background:#ff4d5e14;border-radius:11px;margin-top:9px;padding:7px 10px;animation:4s ease-in-out 3s infinite ZohoPayrollHero-module__EoumCa__redPulse}.ZohoPayrollHero-module__EoumCa__generic span{animation:ZohoPayrollHero-module__EoumCa__strike .9s var(--ease) 1.9s forwards;background:linear-gradient(currentColor,currentColor) 0 58%/0 1.5px no-repeat}@keyframes ZohoPayrollHero-module__EoumCa__strike{to{background-size:100% 1.5px}}@keyframes ZohoPayrollHero-module__EoumCa__redPulse{50%{box-shadow:0 0 18px -6px #e5484d59}}.ZohoPayrollHero-module__EoumCa__map{grid-template-columns:minmax(0,.88fr) 26px minmax(0,1.3fr);align-items:center;display:grid}.ZohoPayrollHero-module__EoumCa__src{grid-template-rows:repeat(4,38px);display:grid}.ZohoPayrollHero-module__EoumCa__src span{text-align:center;background:var(--tile);height:30px;font:500 .72rem/1.1 var(--font-display);animation:ZohoPayrollHero-module__EoumCa__slideR .7s var(--ease) calc(1s + var(--i) * 90ms) backwards;border:1.5px solid #2c3bb8;border-radius:999px;justify-content:center;align-self:center;align-items:center;padding-inline:6px;display:flex}@keyframes ZohoPayrollHero-module__EoumCa__slideR{0%{opacity:0;transform:translate(-16px)}}.ZohoPayrollHero-module__EoumCa__links{width:26px;height:152px;display:block;overflow:visible}.ZohoPayrollHero-module__EoumCa__links path{fill:none;stroke-linecap:round}.ZohoPayrollHero-module__EoumCa__base{stroke:#5069ff99;stroke-width:1.5px;stroke-dasharray:1;animation:ZohoPayrollHero-module__EoumCa__draw 1s var(--ease) calc(1.3s + var(--i) * .1s) backwards}.ZohoPayrollHero-module__EoumCa__flow{stroke:#a9b6ff;stroke-width:2px;stroke-dasharray:.14 1.2;stroke-dashoffset:.14px;animation:ZohoPayrollHero-module__EoumCa__flow 3.2s linear calc(2.4s + var(--i) * .5s) infinite}@keyframes ZohoPayrollHero-module__EoumCa__draw{0%{stroke-dashoffset:1px}}@keyframes ZohoPayrollHero-module__EoumCa__flow{0%{stroke-dashoffset:.14px;opacity:1}70%,to{stroke-dashoffset:-1px;opacity:1}}.ZohoPayrollHero-module__EoumCa__bp{border:1.5px solid var(--indigo);min-width:0;height:152px;animation:ZohoPayrollHero-module__EoumCa__popIn .8s var(--ease) 1.5s backwards;background:#2837be38;border-radius:15px;flex-direction:column;justify-content:space-between;gap:6px;padding:11px 13px;display:flex}@keyframes ZohoPayrollHero-module__EoumCa__popIn{0%{opacity:0;transform:scale(.92)}}.ZohoPayrollHero-module__EoumCa__bp h4{font:600 .66rem/1 var(--font-display);letter-spacing:.17em;color:#f0f2ff;margin:0}.ZohoPayrollHero-module__EoumCa__bp ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ZohoPayrollHero-module__EoumCa__bp li{white-space:nowrap;font:500 .72rem/1.2 var(--font-display);align-items:center;gap:7px;min-width:0;display:flex}.ZohoPayrollHero-module__EoumCa__bp li span:last-child{min-width:0}.ZohoPayrollHero-module__EoumCa__chk{background:var(--mint);width:17px;height:17px;box-shadow:inset 0 0 0 1.5px var(--mint);border-radius:50%;flex:none;place-items:center;display:grid}.ZohoPayrollHero-module__EoumCa__chk svg{fill:none;stroke:#04163a;stroke-width:3.2px;stroke-linecap:round;stroke-linejoin:round;width:10px;height:10px}.ZohoPayrollHero-module__EoumCa__chk.ZohoPayrollHero-module__EoumCa__loop{animation:ZohoPayrollHero-module__EoumCa__tick 7s ease-in-out calc(2s + var(--i) * .6s) infinite backwards}@keyframes ZohoPayrollHero-module__EoumCa__tick{0%{background:0 0;transform:scale(.85);box-shadow:inset 0 0 0 1.5px #15b95c80}5%{background:var(--mint);box-shadow:inset 0 0 0 1.5px var(--mint);transform:scale(1.22)}9%{transform:scale(1)}84%{background:var(--mint);box-shadow:inset 0 0 0 1.5px var(--mint);transform:scale(1)}92%,to{background:0 0;transform:scale(.85);box-shadow:inset 0 0 0 1.5px #15b95c80}}.ZohoPayrollHero-module__EoumCa__signed{background:var(--mint);color:#04163a;font:600 .7rem/1.2 var(--font-display);border-radius:999px;align-self:flex-start;padding:4px 12px;animation:7s ease-in-out 3.6s infinite backwards ZohoPayrollHero-module__EoumCa__signed}@keyframes ZohoPayrollHero-module__EoumCa__signed{0%,4%{opacity:.4;box-shadow:none;transform:scale(.95)}10%{opacity:1;transform:scale(1.08);box-shadow:0 6px 16px -6px #15b95c99}15%{transform:scale(1);box-shadow:0 4px 10px -6px #15b95c66}74%{opacity:1}84%,to{opacity:.4;box-shadow:none;transform:scale(.95)}}.ZohoPayrollHero-module__EoumCa__c1{--c:#ff8e99;--cols:minmax(0, .8fr) minmax(0, 1fr)}.ZohoPayrollHero-module__EoumCa__c2{--c:#ffd674;--cols:minmax(0, .62fr) minmax(0, 1fr)}.ZohoPayrollHero-module__EoumCa__c3{--c:#7af4d0;--cols:minmax(0, .5fr) minmax(0, 1fr)}.ZohoPayrollHero-module__EoumCa__c3 .ZohoPayrollHero-module__EoumCa__cardGrid{align-items:center}@container (max-width:400px){.ZohoPayrollHero-module__EoumCa__cardGrid{grid-template-columns:minmax(0,1fr)}.ZohoPayrollHero-module__EoumCa__sub{max-width:none}}@media (min-width:1280px){.ZohoPayrollHero-module__EoumCa__hero{height:768px}.ZohoPayrollHero-module__EoumCa__heroIn{grid-template-columns:minmax(0,55fr) minmax(0,45fr);gap:clamp(28px,2.6vw,48px);height:100%;padding-block:36px;padding-inline:clamp(20px,2.6vw,48px)}.ZohoPayrollHero-module__EoumCa__copy{max-width:none}.ZohoPayrollHero-module__EoumCa__heading{font-size:clamp(2.6rem,1rem + 2.5vw,4rem)}.ZohoPayrollHero-module__EoumCa__lede{font-size:clamp(1.05rem,.9rem + .3vw,1.25rem)}}@media (max-width:480px){.ZohoPayrollHero-module__EoumCa__btn{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.ZohoPayrollHero-module__EoumCa__hero *,.ZohoPayrollHero-module__EoumCa__hero :before,.ZohoPayrollHero-module__EoumCa__hero :after{transition:none!important;animation:none!important}.ZohoPayrollHero-module__EoumCa__generic span{background-size:100% 1.5px}.ZohoPayrollHero-module__EoumCa__flow,.ZohoPayrollHero-module__EoumCa__seg:after,.ZohoPayrollHero-module__EoumCa__track i{display:none}}.ZohoPayrollHero-module__EoumCa__src span{white-space:nowrap;padding-inline:4px;font-size:.7rem}.ZohoPayrollHero-module__EoumCa__c3 .ZohoPayrollHero-module__EoumCa__eyebrow{white-space:nowrap;letter-spacing:.12em}.ZohoPayrollHero-module__EoumCa__c3{--cols:minmax(0, .56fr) minmax(0, 1fr)}.ZohoPayrollHero-module__EoumCa__c2{--cols:minmax(0, .58fr) minmax(0, 1fr)}.ZohoPayrollHero-module__EoumCa__map{grid-template-columns:minmax(0,.95fr) 22px minmax(0,1.25fr)}.ZohoPayrollHero-module__EoumCa__run{animation:ZohoPayrollHero-module__EoumCa__popIn .8s var(--ease) 1.4s backwards;background:#2fd9a40f;border:1.5px solid #2fd9a4b3;border-radius:16px;gap:8px;padding:11px 14px 12px;display:grid}.ZohoPayrollHero-module__EoumCa__runH{font:600 .62rem/1 var(--font-display);letter-spacing:.17em;color:#f0f2ff;justify-content:space-between;align-items:center;gap:10px;display:flex}.ZohoPayrollHero-module__EoumCa__done{background:var(--mint);color:#04163a;letter-spacing:0;font:600 .68rem/1.1 var(--font-display);border-radius:999px;padding:4px 11px;animation:8s ease-in-out 2s infinite backwards ZohoPayrollHero-module__EoumCa__doneLoop}@keyframes ZohoPayrollHero-module__EoumCa__doneLoop{0%,38%{opacity:0;box-shadow:none;transform:scale(.8)}44%{opacity:1;transform:scale(1.12);box-shadow:0 6px 16px -6px #0006}50%{box-shadow:none;transform:scale(1)}90%{opacity:1}96%,to{opacity:0;box-shadow:none;transform:scale(.8)}}.ZohoPayrollHero-module__EoumCa__bar{background:#6e7dff38;border-radius:4px;height:4px;overflow:hidden}.ZohoPayrollHero-module__EoumCa__bar i{transform-origin:0;background:linear-gradient(90deg, #2a3df0, var(--mint));height:100%;animation:8s ease-in-out 2s infinite backwards ZohoPayrollHero-module__EoumCa__fillBar;display:block}@keyframes ZohoPayrollHero-module__EoumCa__fillBar{0%{transform:scaleX(0)}40%,92%{transform:scaleX(1)}to{transform:scaleX(0)}}.ZohoPayrollHero-module__EoumCa__stat{align-items:baseline;gap:10px;display:flex}.ZohoPayrollHero-module__EoumCa__big4{font:700 1.9rem/1 var(--font-display);letter-spacing:-.02em}.ZohoPayrollHero-module__EoumCa__was{font:500 .78rem/1 var(--font-display);color:var(--muted);animation:ZohoPayrollHero-module__EoumCa__strike .9s var(--ease) 2.2s forwards;background:linear-gradient(currentColor,currentColor) 0 58%/0 1.5px no-repeat}.ZohoPayrollHero-module__EoumCa__chips{gap:6px;display:flex}.ZohoPayrollHero-module__EoumCa__chips span{text-align:center;min-width:0;color:var(--mint);font:600 .64rem/1.2 var(--font-display);animation:ZohoPayrollHero-module__EoumCa__slideR .6s var(--ease) calc(1.8s + var(--i) * 80ms) backwards, ZohoPayrollHero-module__EoumCa__chipPulse 8s ease-in-out calc(3s + var(--i) * .5s) infinite;border:1.5px solid #2fd9a499;border-radius:999px;flex:1 1 0;padding:3px 0}@keyframes ZohoPayrollHero-module__EoumCa__chipPulse{0%,14%,to{box-shadow:none;background:0 0}5%{box-shadow:none;background:#fbe9b042}}.ZohoPayrollHero-module__EoumCa__run .ZohoPayrollHero-module__EoumCa__checks{margin-top:0}@media (prefers-reduced-motion:reduce){.ZohoPayrollHero-module__EoumCa__done{opacity:1}.ZohoPayrollHero-module__EoumCa__bar i{transform:none}.ZohoPayrollHero-module__EoumCa__was{background-size:100% 1.5px}}.ZohoPayrollHero-module__EoumCa__checks{gap:6px;margin:10px 0 0;padding:0;list-style:none;display:grid}.ZohoPayrollHero-module__EoumCa__checks li{min-width:0;font:500 .72rem/1.3 var(--font-display);animation:ZohoPayrollHero-module__EoumCa__slideR .7s var(--ease) calc(1.8s + var(--i) * .14s) backwards;background:#2fd9a40f;border:1.5px solid #2fd9a499;border-radius:12px;align-items:center;gap:9px;padding:6px 10px;display:flex;position:relative;overflow:hidden}.ZohoPayrollHero-module__EoumCa__checks li>span:last-child{min-width:0}.ZohoPayrollHero-module__EoumCa__checks li .ZohoPayrollHero-module__EoumCa__chk{animation:ZohoPayrollHero-module__EoumCa__tickIn .6s var(--ease) calc(2.1s + var(--i) * .14s) backwards;width:18px;height:18px}@keyframes ZohoPayrollHero-module__EoumCa__tickIn{0%{transform:scale(0)rotate(-40deg)}60%{transform:scale(1.25)}}.ZohoPayrollHero-module__EoumCa__checks li:after{content:"";pointer-events:none;animation:ZohoPayrollHero-module__EoumCa__sweep 7s ease-in-out calc(3s + var(--i) * .5s) infinite;background:linear-gradient(100deg,#0000 40%,#78ffd733 50%,#0000 60%);position:absolute;inset:0;transform:translate(-120%)}.ZohoPayrollHero-module__EoumCa__hero{--bg:#eff6fe;--ink:#263238;--text:#263238;--muted:#4b5565;--card:#fff;--card-edge:#dce6f7;--tile:#f3f7ff;--tile-edge:#c7d6f8;--blue:#5c60ee;--green:#06a047;--mint:#15b95c;--red:#e5484d;--amber:#f0a020;--indigo:#6d71f4;--gold-1:#fbe9b0;--gold-2:#e3b84d;--gold-3:#b78326;--font-display:"Poppins", system-ui, sans-serif;--font-head:"Plus Jakarta Sans", "Poppins", system-ui, sans-serif;--font-body:"Poppins", system-ui, sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;background:radial-gradient(60% 70% at 100% 38%,#f4f1e9f2,#0000 70%),linear-gradient(#f0f6fe,#ebf3fe)}.ZohoPayrollHero-module__EoumCa__hero:before{background-image:linear-gradient(#3c64c812 1px,#0000 1px),linear-gradient(90deg,#3c64c812 1px,#0000 1px)}.ZohoPayrollHero-module__EoumCa__orbA{background:radial-gradient(circle,#6d71f433,#0000 66%)}.ZohoPayrollHero-module__EoumCa__orbB{background:radial-gradient(circle,#fbe9b0a6,#0000 66%)}.ZohoPayrollHero-module__EoumCa__badge{color:#057a37;background:#15b95c14;border-color:#06a04773}.ZohoPayrollHero-module__EoumCa__badge .ZohoPayrollHero-module__EoumCa__live,.ZohoPayrollHero-module__EoumCa__badge .ZohoPayrollHero-module__EoumCa__live:after{background:var(--mint)}.ZohoPayrollHero-module__EoumCa__badge:after{background:linear-gradient(100deg,#0000 40%,#ffffffd9 50%,#0000 60%)}.ZohoPayrollHero-module__EoumCa__heading{font-family:var(--font-head);color:var(--ink);font-weight:800}.ZohoPayrollHero-module__EoumCa__shine{background:linear-gradient(90deg,#8b5cf6 0%,#5b6cf4 32%,#1f7fe0 62%,#5b6cf4 82%,#8b5cf6 100%) 0 0/200% 100%;color:#0000;-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone;box-decoration-break:clone;animation:ZohoPayrollHero-module__EoumCa__wordIn .9s var(--ease) calc(.18s + var(--i) * 70ms) backwards, ZohoPayrollHero-module__EoumCa__gradFlow 7s ease-in-out 1.6s infinite alternate;-webkit-background-clip:text;background-clip:text}@keyframes ZohoPayrollHero-module__EoumCa__gradFlow{0%{background-position:0 0}to{background-position:100% 0}}.ZohoPayrollHero-module__EoumCa__lede{color:var(--muted);font-weight:400}.ZohoPayrollHero-module__EoumCa__sub{font-weight:400}.ZohoPayrollHero-module__EoumCa__btn{border-radius:999px;font-weight:600}.ZohoPayrollHero-module__EoumCa__btn:focus-visible{outline-color:var(--blue)}.ZohoPayrollHero-module__EoumCa__btn.ZohoPayrollHero-module__EoumCa__primary{box-shadow:none;background:linear-gradient(#6d71f4,#5c60ee)}.ZohoPayrollHero-module__EoumCa__btn.ZohoPayrollHero-module__EoumCa__wa{box-shadow:none;background:linear-gradient(#15b95c,#06a047)}.ZohoPayrollHero-module__EoumCa__btn.ZohoPayrollHero-module__EoumCa__wa:hover{box-shadow:0 10px 22px -12px #06a0478c}.ZohoPayrollHero-module__EoumCa__trust{color:#566174;font-weight:400}.ZohoPayrollHero-module__EoumCa__trust li:before{background:var(--mint)}.ZohoPayrollHero-module__EoumCa__seg{background:repeating-linear-gradient(#5b6cf480 0 3px,#0000 3px 9px)}.ZohoPayrollHero-module__EoumCa__seg:after{background:linear-gradient(#0000,#5b6cf4e6)}.ZohoPayrollHero-module__EoumCa__card{border-color:var(--card-edge);background:#fff;box-shadow:0 20px 40px -26px #3c64c880}.ZohoPayrollHero-module__EoumCa__card:before{background:radial-gradient(420px circle at var(--mx,50%) var(--my,0%), #5b6cf414, transparent 62%)}.ZohoPayrollHero-module__EoumCa__card:hover{border-color:#a9bdf5;box-shadow:0 28px 50px -26px #2850dc80}.ZohoPayrollHero-module__EoumCa__card.ZohoPayrollHero-module__EoumCa__hot{border-color:#43c985}.ZohoPayrollHero-module__EoumCa__card.ZohoPayrollHero-module__EoumCa__hot:hover{border-color:#15b95c}.ZohoPayrollHero-module__EoumCa__c1{--c:#e0434b}.ZohoPayrollHero-module__EoumCa__c2{--c:#b7791f}.ZohoPayrollHero-module__EoumCa__c3{--c:#0a8f52}.ZohoPayrollHero-module__EoumCa__cardTitle{font-family:var(--font-head);color:var(--ink);font-weight:700}.ZohoPayrollHero-module__EoumCa__sub{color:var(--muted)}.ZohoPayrollHero-module__EoumCa__tile{background:var(--tile);border-color:var(--tile-edge)}.ZohoPayrollHero-module__EoumCa__tile b{color:var(--ink)}.ZohoPayrollHero-module__EoumCa__pill{color:#36457f;background:#5b6cf41f}.ZohoPayrollHero-module__EoumCa__pill.ZohoPayrollHero-module__EoumCa__ch{color:#067a3a;background:#15b95c21}.ZohoPayrollHero-module__EoumCa__pill.ZohoPayrollHero-module__EoumCa__ch:after{border-color:var(--mint)}.ZohoPayrollHero-module__EoumCa__generic{border-color:var(--red);color:#c93a42;background:#e5484d0f}.ZohoPayrollHero-module__EoumCa__src span{background:var(--tile);border-color:var(--tile-edge);color:var(--ink)}.ZohoPayrollHero-module__EoumCa__base{stroke:#5b6cf480}.ZohoPayrollHero-module__EoumCa__flow{stroke:#5b6cf4}.ZohoPayrollHero-module__EoumCa__bp{background:#6d71f412;border-color:#8b95f5}.ZohoPayrollHero-module__EoumCa__bp h4{color:#36457f}.ZohoPayrollHero-module__EoumCa__bp li{color:var(--ink)}.ZohoPayrollHero-module__EoumCa__chk{background:var(--mint);box-shadow:inset 0 0 0 1.5px var(--mint)}.ZohoPayrollHero-module__EoumCa__chk svg{stroke:#fff}.ZohoPayrollHero-module__EoumCa__signed{background:var(--mint);color:#fff}.ZohoPayrollHero-module__EoumCa__run{color:#fff;background:radial-gradient(60% 80% at 15% 0,#ffffff38,#0000 60%),linear-gradient(135deg,#3f6cf6,#1b3fd8 62%,#152ea8);border:0;position:relative;overflow:hidden;box-shadow:0 18px 34px -20px #1b3fd8b3}.ZohoPayrollHero-module__EoumCa__run:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff0f 1px,#0000 1px),linear-gradient(90deg,#ffffff0f 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 90% at 25%,#000,#0000);mask-image:radial-gradient(70% 90% at 25%,#000,#0000)}.ZohoPayrollHero-module__EoumCa__run>*{position:relative}.ZohoPayrollHero-module__EoumCa__runH{color:#ffffffe0}.ZohoPayrollHero-module__EoumCa__done{background:var(--gold-1);color:#5b3d00}.ZohoPayrollHero-module__EoumCa__bar{background:#ffffff38}.ZohoPayrollHero-module__EoumCa__bar i{background:linear-gradient(90deg, var(--gold-1), var(--gold-2))}.ZohoPayrollHero-module__EoumCa__big4{background:linear-gradient(180deg, var(--gold-1) 0%, var(--gold-2) 52%, #d9a83a 100%);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.ZohoPayrollHero-module__EoumCa__was{color:#ffffffd9}.ZohoPayrollHero-module__EoumCa__chips span{color:var(--gold-1);border-color:#fbe9b099}.ZohoPayrollHero-module__EoumCa__run .ZohoPayrollHero-module__EoumCa__checks li{color:#fff;background:#ffffff1f;border-color:#ffffff4d}.ZohoPayrollHero-module__EoumCa__run .ZohoPayrollHero-module__EoumCa__checks li:after{background:linear-gradient(100deg,#0000 40%,#ffffff38 50%,#0000 60%)}.ZohoPayrollHero-module__EoumCa__run .ZohoPayrollHero-module__EoumCa__chk{background:var(--gold-1);box-shadow:inset 0 0 0 1.5px var(--gold-1)}.ZohoPayrollHero-module__EoumCa__run .ZohoPayrollHero-module__EoumCa__chk svg{stroke:#5b3d00}.ZohoPayrollHero-module__EoumCa__bg{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.ZohoPayrollHero-module__EoumCa__blob{will-change:transform;border-radius:50%;position:absolute}.ZohoPayrollHero-module__EoumCa__b1{background:radial-gradient(circle,#6d71f438,#0000 66%);width:640px;height:640px;animation:22s ease-in-out infinite alternate ZohoPayrollHero-module__EoumCa__roam1;top:-22%;left:-8%}.ZohoPayrollHero-module__EoumCa__b2{background:radial-gradient(circle,#8b5cf629,#0000 66%);width:560px;height:560px;animation:27s ease-in-out -6s infinite alternate ZohoPayrollHero-module__EoumCa__roam2;bottom:-34%;left:38%}.ZohoPayrollHero-module__EoumCa__b3{background:radial-gradient(circle,#1f7fe029,#0000 66%);width:520px;height:520px;animation:25s ease-in-out -11s infinite alternate ZohoPayrollHero-module__EoumCa__roam3;top:-16%;right:-8%}.ZohoPayrollHero-module__EoumCa__b4{background:radial-gradient(circle,#fbe9b0cc,#0000 66%);width:460px;height:460px;animation:30s ease-in-out -4s infinite alternate-reverse ZohoPayrollHero-module__EoumCa__roam1;bottom:-26%;right:2%}@keyframes ZohoPayrollHero-module__EoumCa__roam1{to{transform:translate(140px,90px)scale(1.15)}}@keyframes ZohoPayrollHero-module__EoumCa__roam2{to{transform:translate(-160px,-70px)scale(1.1)}}@keyframes ZohoPayrollHero-module__EoumCa__roam3{to{transform:translate(-120px,110px)scale(1.18)}}.ZohoPayrollHero-module__EoumCa__beam{background:linear-gradient(100deg,#0000,#ffffffbf,#0000);width:20%;animation:12s ease-in-out 2.8s infinite ZohoPayrollHero-module__EoumCa__beam;position:absolute;top:-20%;bottom:-20%;left:-30%;transform:skew(-18deg)}@keyframes ZohoPayrollHero-module__EoumCa__beam{0%{transform:translate(0)skew(-18deg)}38%,to{transform:translate(780%)skew(-18deg)}}.ZohoPayrollHero-module__EoumCa__sp{background:var(--c);width:var(--s);height:var(--s);opacity:0;animation:ZohoPayrollHero-module__EoumCa__rise var(--d) var(--l) linear infinite;border-radius:50%;position:absolute}@keyframes ZohoPayrollHero-module__EoumCa__rise{0%{opacity:0;transform:translate(0,0)}12%{opacity:.75}50%{transform:translate3d(var(--x), -110px, 0)}88%{opacity:.75}to{transform:translate3d(calc(var(--x) * -.6), -230px, 0);opacity:0}}.ZohoPayrollHero-module__EoumCa__timeline{perspective:1700px;perspective-origin:50%;display:block}.ZohoPayrollHero-module__EoumCa__stageIn{gap:var(--gap);transform-style:preserve-3d;transform:rotateY(var(--ry,8deg)) rotateX(var(--rx,2deg));transition:transform .7s var(--ease);display:grid}.ZohoPayrollHero-module__EoumCa__step{transform:translateZ(var(--z,0px));transition:transform .9s var(--ease)}.ZohoPayrollHero-module__EoumCa__step.ZohoPayrollHero-module__EoumCa__isActive{--z:46px}.ZohoPayrollHero-module__EoumCa__step.ZohoPayrollHero-module__EoumCa__dim{--z:-8px}.ZohoPayrollHero-module__EoumCa__card:after{content:"";border-radius:inherit;pointer-events:none;z-index:3;opacity:0;transition:opacity .7s var(--ease);background:#eef4fe4d;position:absolute;inset:0}.ZohoPayrollHero-module__EoumCa__step.ZohoPayrollHero-module__EoumCa__dim .ZohoPayrollHero-module__EoumCa__card:after{opacity:1}.ZohoPayrollHero-module__EoumCa__step.ZohoPayrollHero-module__EoumCa__isActive .ZohoPayrollHero-module__EoumCa__card{border-color:#9fb3f3;box-shadow:0 34px 60px -26px #2850dc8c}.ZohoPayrollHero-module__EoumCa__step.ZohoPayrollHero-module__EoumCa__isActive .ZohoPayrollHero-module__EoumCa__card.ZohoPayrollHero-module__EoumCa__hot{border-color:#15b95c;box-shadow:0 34px 60px -26px #15b95c80}.ZohoPayrollHero-module__EoumCa__step.ZohoPayrollHero-module__EoumCa__isActive .ZohoPayrollHero-module__EoumCa__dot{box-shadow:0 0 0 8px color-mix(in srgb, var(--c) 24%, transparent)}.ZohoPayrollHero-module__EoumCa__dot{transition:box-shadow .6s var(--ease)}.ZohoPayrollHero-module__EoumCa__chapters{width:100%;max-width:35rem;animation:ZohoPayrollHero-module__EoumCa__fadeUp .9s var(--ease) 1.45s backwards;gap:12px;display:grid}.ZohoPayrollHero-module__EoumCa__chapRow{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.ZohoPayrollHero-module__EoumCa__chap{appearance:none;text-align:left;cursor:pointer;color:inherit;font:inherit;background:0 0;border:0;gap:8px;padding:4px 0 0;display:grid}.ZohoPayrollHero-module__EoumCa__chap:focus-visible{outline:2px solid var(--blue);outline-offset:4px;border-radius:6px}.ZohoPayrollHero-module__EoumCa__chap .ZohoPayrollHero-module__EoumCa__t{font:600 .7rem/1.2 var(--font-display);letter-spacing:.13em;text-transform:uppercase;color:#7a869c;transition:color .3s;display:block}.ZohoPayrollHero-module__EoumCa__chap .ZohoPayrollHero-module__EoumCa__t b{color:#a2acc0;margin-right:6px;font-weight:700;transition:color .3s}.ZohoPayrollHero-module__EoumCa__chap.ZohoPayrollHero-module__EoumCa__on .ZohoPayrollHero-module__EoumCa__t,.ZohoPayrollHero-module__EoumCa__chap.ZohoPayrollHero-module__EoumCa__chapDone .ZohoPayrollHero-module__EoumCa__t{color:var(--ink)}.ZohoPayrollHero-module__EoumCa__chap.ZohoPayrollHero-module__EoumCa__on .ZohoPayrollHero-module__EoumCa__t b{color:#6d71f4}.ZohoPayrollHero-module__EoumCa__chap:hover .ZohoPayrollHero-module__EoumCa__t{color:var(--ink)}.ZohoPayrollHero-module__EoumCa__tr{background:#5b6cf42e;border-radius:3px;height:3px;display:block;overflow:hidden}.ZohoPayrollHero-module__EoumCa__tr i{transform-origin:0;background:linear-gradient(90deg,#8b5cf6,#1f7fe0);height:100%;display:block;transform:scaleX(0)}.ZohoPayrollHero-module__EoumCa__chap.ZohoPayrollHero-module__EoumCa__chapDone .ZohoPayrollHero-module__EoumCa__tr i{transform:scaleX(1)}.ZohoPayrollHero-module__EoumCa__chap.ZohoPayrollHero-module__EoumCa__on .ZohoPayrollHero-module__EoumCa__tr i{animation:ZohoPayrollHero-module__EoumCa__chapFill 5.6s linear var(--dl,0s) forwards}@keyframes ZohoPayrollHero-module__EoumCa__chapFill{to{transform:scaleX(1)}}.ZohoPayrollHero-module__EoumCa__hero.ZohoPayrollHero-module__EoumCa__paused .ZohoPayrollHero-module__EoumCa__chap.ZohoPayrollHero-module__EoumCa__on .ZohoPayrollHero-module__EoumCa__tr i{animation-play-state:paused}.ZohoPayrollHero-module__EoumCa__story{max-width:34rem;min-height:3em;font:500 1rem/1.5 var(--font-body);color:var(--ink);margin:0;transition:opacity .25s,transform .25s}.ZohoPayrollHero-module__EoumCa__story.ZohoPayrollHero-module__EoumCa__swap{opacity:0;transform:translateY(5px)}.ZohoPayrollHero-module__EoumCa__floor{perspective:420px;perspective-origin:50% 0;height:44%;position:absolute;bottom:0;left:0;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 10%,#000 96%);mask-image:linear-gradient(#0000 10%,#000 96%)}.ZohoPayrollHero-module__EoumCa__floorIn{transform-origin:50% 0;background-image:linear-gradient(#5b6cf452 1.5px,#0000 1.5px),linear-gradient(90deg,#5b6cf452 1.5px,#0000 1.5px);background-size:64px 64px;height:220%;animation:2.8s linear infinite ZohoPayrollHero-module__EoumCa__floorMove;position:absolute;top:0;left:-70%;right:-70%;transform:rotateX(68deg)}@keyframes ZohoPayrollHero-module__EoumCa__floorMove{to{background-position:0 64px}}.ZohoPayrollHero-module__EoumCa__fl3d{z-index:-1;pointer-events:none;position:absolute;inset:0}.ZohoPayrollHero-module__EoumCa__fl{transform:translate3d(calc(var(--px,0) * var(--k,10) * 1px), calc(var(--py,0) * var(--k,10) * 1px), 0);transition:transform .5s ease-out;position:absolute}.ZohoPayrollHero-module__EoumCa__bob{perspective:700px;animation:ZohoPayrollHero-module__EoumCa__bobY var(--bt,6s) ease-in-out infinite alternate}@keyframes ZohoPayrollHero-module__EoumCa__bobY{to{transform:translateY(-18px)}}.ZohoPayrollHero-module__EoumCa__coin{width:var(--cs,56px);height:var(--cs,56px);transform-style:preserve-3d;animation:ZohoPayrollHero-module__EoumCa__coinSpin var(--st,8s) linear infinite;display:block;position:relative}@keyframes ZohoPayrollHero-module__EoumCa__coinSpin{0%{transform:rotateX(14deg)rotateY(0)}to{transform:rotateX(14deg)rotateY(360deg)}}.ZohoPayrollHero-module__EoumCa__coin i,.ZohoPayrollHero-module__EoumCa__coinFront,.ZohoPayrollHero-module__EoumCa__coinBack{border-radius:50%;position:absolute;inset:0}.ZohoPayrollHero-module__EoumCa__coin i{transform:translateZ(var(--z));background:#c18f26}.ZohoPayrollHero-module__EoumCa__coinFront,.ZohoPayrollHero-module__EoumCa__coinBack{font:700 calc(var(--cs,56px) * .5)/1 var(--font-display);color:#8a5a0a;box-shadow:inset 0 0 0 calc(var(--cs,56px) * .06) #b7832659;backface-visibility:hidden;background:radial-gradient(circle at 30% 26%,#fff8d9,#f0cf6d 46%,#c9972d 100%);place-items:center;display:grid}.ZohoPayrollHero-module__EoumCa__coinFront{transform:translateZ(4px)}.ZohoPayrollHero-module__EoumCa__coinBack{transform:translateZ(-4px)rotateY(180deg)}.ZohoPayrollHero-module__EoumCa__slip{background:#fff;border:1px solid #dce6f7;border-radius:11px;align-content:start;gap:7px;width:86px;height:114px;padding:11px 10px;animation:7s ease-in-out infinite alternate ZohoPayrollHero-module__EoumCa__slipSwing;display:grid;position:relative;box-shadow:0 20px 32px -16px #3c64c880}@keyframes ZohoPayrollHero-module__EoumCa__slipSwing{0%{transform:rotateY(-28deg)rotateX(8deg)rotate(-4deg)}to{transform:rotateY(24deg)rotateX(-4deg)rotate(3deg)}}.ZohoPayrollHero-module__EoumCa__slip i{background:#e3e9f8;border-radius:4px;height:6px;display:block}.ZohoPayrollHero-module__EoumCa__slip i:first-child{background:linear-gradient(90deg,#8b5cf6,#5b6cf4);width:62%;height:8px}.ZohoPayrollHero-module__EoumCa__slip i:nth-child(3){width:80%}.ZohoPayrollHero-module__EoumCa__slip i:nth-child(4){width:55%}.ZohoPayrollHero-module__EoumCa__slip b{color:#067a3a;font:700 .62rem/1.2 var(--font-display);background:#15b95c29;border-radius:999px;place-self:end start;margin-top:6px;padding:3px 9px}@media (max-width:1279px){.ZohoPayrollHero-module__EoumCa__stageIn,.ZohoPayrollHero-module__EoumCa__step{transform:none}.ZohoPayrollHero-module__EoumCa__fl3d{display:none}.ZohoPayrollHero-module__EoumCa__chapters{margin-top:4px}}.ZohoPayrollHero-module__EoumCa__floor,.ZohoPayrollHero-module__EoumCa__sp,.ZohoPayrollHero-module__EoumCa__beam{display:none}.ZohoPayrollHero-module__EoumCa__hero:before{background-image:radial-gradient(#5b6cf442 1.3px,#0000 1.7px);background-size:32px 32px;-webkit-mask-image:radial-gradient(70% 75% at 62% 45%,#000 15%,#0000 78%);mask-image:radial-gradient(70% 75% at 62% 45%,#000 15%,#0000 78%)}.ZohoPayrollHero-module__EoumCa__hero{background:radial-gradient(55% 65% at 100% 40%,#fbe9b073,#0000 70%),radial-gradient(50% 60% at 0 0,#a78bfa29,#0000 70%),linear-gradient(#f2f7ff,#ebf3fe)}.ZohoPayrollHero-module__EoumCa__b1{background:radial-gradient(circle,#6d71f429,#0000 68%);width:760px;height:760px}.ZohoPayrollHero-module__EoumCa__b2{background:radial-gradient(circle,#8b5cf61a,#0000 68%)}.ZohoPayrollHero-module__EoumCa__b3{background:radial-gradient(circle,#1f7fe01f,#0000 68%)}@property --ang{syntax:"<angle>";inherits:false;initial-value:0deg}.ZohoPayrollHero-module__EoumCa__ring{border-radius:inherit;pointer-events:none;z-index:4;background:conic-gradient(from var(--ang), #8b5cf6, #1f7fe0 25%, #e3b84d 50%, #15b95c 75%, #8b5cf6);-webkit-mask-composite:xor;opacity:0;transition:opacity .8s var(--ease);padding:1.5px;animation:7s linear infinite ZohoPayrollHero-module__EoumCa__spinAng;position:absolute;inset:-1.5px;-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)}@keyframes ZohoPayrollHero-module__EoumCa__spinAng{to{--ang:360deg}}.ZohoPayrollHero-module__EoumCa__step.ZohoPayrollHero-module__EoumCa__isActive .ZohoPayrollHero-module__EoumCa__ring{opacity:1}.ZohoPayrollHero-module__EoumCa__step.ZohoPayrollHero-module__EoumCa__isActive .ZohoPayrollHero-module__EoumCa__card,.ZohoPayrollHero-module__EoumCa__step.ZohoPayrollHero-module__EoumCa__isActive .ZohoPayrollHero-module__EoumCa__card.ZohoPayrollHero-module__EoumCa__hot{border-color:#0000}.ZohoPayrollHero-module__EoumCa__step.ZohoPayrollHero-module__EoumCa__isActive .ZohoPayrollHero-module__EoumCa__text,.ZohoPayrollHero-module__EoumCa__step.ZohoPayrollHero-module__EoumCa__isActive .ZohoPayrollHero-module__EoumCa__vis{animation:ZohoPayrollHero-module__EoumCa__lift .9s var(--ease) backwards}.ZohoPayrollHero-module__EoumCa__step.ZohoPayrollHero-module__EoumCa__isActive .ZohoPayrollHero-module__EoumCa__vis{animation-delay:80ms}@keyframes ZohoPayrollHero-module__EoumCa__lift{0%{opacity:.5;transform:translateY(12px)}}.ZohoPayrollHero-module__EoumCa__spot{background:radial-gradient(560px circle at var(--sx,68%) var(--sy,38%), #6d71f426, #fbe9b01a 45%, transparent 68%);position:absolute;inset:0}.ZohoPayrollHero-module__EoumCa__grain{opacity:.14;mix-blend-mode:multiply;background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .25 0 0 0 0 .3 0 0 0 0 .5 0 0 0 .6 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.ZohoPayrollHero-module__EoumCa__btn{transform:translate(var(--bx,0px), var(--by,0px))}.ZohoPayrollHero-module__EoumCa__btn:hover{transform:translate(var(--bx,0px), calc(var(--by,0px) - 3px))}.ZohoPayrollHero-module__EoumCa__btn:active{transform:translate(var(--bx,0px), var(--by,0px)) scale(.98)}.ZohoPayrollHero-module__EoumCa__btn.ZohoPayrollHero-module__EoumCa__primary:hover{box-shadow:0 14px 26px -14px #5c60eea6}.ZohoPayrollHero-module__EoumCa__chap.ZohoPayrollHero-module__EoumCa__on .ZohoPayrollHero-module__EoumCa__tr{position:relative}.ZohoPayrollHero-module__EoumCa__chap.ZohoPayrollHero-module__EoumCa__on .ZohoPayrollHero-module__EoumCa__tr:after{content:"";width:28px;animation:ZohoPayrollHero-module__EoumCa__chapHead 5.6s linear var(--dl,0s) forwards;background:linear-gradient(90deg,#0000,#ffffffe6,#0000);border-radius:3px;position:absolute;top:-1px;bottom:-1px;left:0}@keyframes ZohoPayrollHero-module__EoumCa__chapHead{0%{transform:translate(-28px)}to{transform:translate(calc(11.6667rem - 4px))}}
