@keyframes breatheBar{0%,to{transform:scaleY(1);opacity:.9}50%{transform:scaleY(1.15);opacity:1}}@keyframes utilizationLoop{0%{width:0%;opacity:.5}15%{width:12.4%;opacity:1}85%{width:12.4%;opacity:1}95%{width:12.4%;opacity:0}to{width:0%;opacity:0}}@keyframes floatCard{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes floatCardCenter{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes blinkCenter{0%,to{opacity:1}50%{opacity:0}}.payroll-platform-visual[data-astro-cid-dzpsfrln]{--visual-node-bg: #0e0e0e;--visual-node-border: rgba(255, 255, 255, .1);--visual-node-border-hover: rgba(255, 255, 255, .18);--visual-text: #ffffff;--visual-muted: #777d86;--visual-line: rgba(255, 255, 255, .1);--visual-flow: #cbf300;--visual-flow-shadow: rgba(203, 243, 0, .55);--visual-avatar-ring: rgba(255, 255, 255, .12);--visual-avatar-bg: #141414}html[data-theme=light] .payroll-platform-visual[data-astro-cid-dzpsfrln]{--visual-node-bg: rgba(255, 255, 255, .88);--visual-node-border: rgba(70, 82, 21, .16);--visual-node-border-hover: rgba(139, 166, 0, .55);--visual-text: #202318;--visual-muted: #68705d;--visual-line: rgba(94, 111, 24, .24);--visual-flow: #829b00;--visual-flow-shadow: rgba(130, 155, 0, .48);--visual-avatar-ring: rgba(86, 101, 24, .2);--visual-avatar-bg: #eef1e8}.platform-node[data-astro-cid-dzpsfrln],.employee-card[data-astro-cid-dzpsfrln]{background:var(--visual-node-bg);border-color:var(--visual-node-border)}.platform-node[data-astro-cid-dzpsfrln]{box-shadow:0 14px 34px -22px #0000007a}.node-icon[data-astro-cid-dzpsfrln],.garna-wordmark[data-astro-cid-dzpsfrln],.employee-name[data-astro-cid-dzpsfrln]{color:var(--visual-text)}.visual-label[data-astro-cid-dzpsfrln],.employee-role[data-astro-cid-dzpsfrln]{color:var(--visual-muted)}.flow-line[data-astro-cid-dzpsfrln]{background:var(--visual-line)}.flow-pulse[data-astro-cid-dzpsfrln]{background:linear-gradient(to bottom,transparent,var(--visual-flow),transparent);animation:flowMove 2s linear infinite!important;filter:drop-shadow(0 0 4px var(--visual-flow-shadow))}.garna-node[data-astro-cid-dzpsfrln]{background:var(--visual-node-bg);border-color:color-mix(in srgb,var(--visual-flow) 32%,transparent);box-shadow:0 0 22px -7px var(--visual-flow-shadow)}.garna-node-cover[data-astro-cid-dzpsfrln]{background:var(--visual-node-bg)}.flow-branch[data-astro-cid-dzpsfrln]{color:var(--visual-line)}.flow-dot[data-astro-cid-dzpsfrln]{color:var(--visual-flow);filter:drop-shadow(0 0 3px var(--visual-flow-shadow))}.employee-card[data-astro-cid-dzpsfrln]:hover{border-color:var(--visual-node-border-hover)}.avatar-ring[data-astro-cid-dzpsfrln]{background:linear-gradient(to bottom,var(--visual-avatar-ring),transparent)}.employee-card[data-astro-cid-dzpsfrln]:hover .avatar-ring[data-astro-cid-dzpsfrln]{background:linear-gradient(to bottom,color-mix(in srgb,var(--visual-flow) 64%,transparent),transparent)}.avatar-inner[data-astro-cid-dzpsfrln]{background:var(--visual-avatar-bg)}@keyframes flowMove{0%{transform:translateY(-100%);opacity:0}20%,80%{opacity:1}to{transform:translateY(100%);opacity:0}}.garna-segmented-control-item[data-astro-cid-lj47xs5i]{color:#9ca3af}.garna-segmented-control-item[data-astro-cid-lj47xs5i]:hover,.garna-segmented-control-item[data-astro-cid-lj47xs5i]:focus-visible{color:#fff}.garna-segmented-control-item[data-astro-cid-lj47xs5i][aria-selected=true]{background:#cbf300;color:#fff;box-shadow:0 4px 12px #00000040}html[lang=ru] .payroll-solution-new-hero h1,html[lang=es] .payroll-solution-new-hero h1,html[lang=pt] .payroll-solution-new-hero h1{font-size:2.75rem;line-height:1.08}@media(min-width:768px){html[lang=ru] .payroll-solution-new-hero h1,html[lang=es] .payroll-solution-new-hero h1,html[lang=pt] .payroll-solution-new-hero h1{font-size:3rem}}@media(min-width:1024px){html[lang=ru] .payroll-solution-new-hero h1,html[lang=es] .payroll-solution-new-hero h1,html[lang=pt] .payroll-solution-new-hero h1{font-size:3.5rem;line-height:1.06}html[lang=ru] .payroll-deferred-section .payroll-deferred-grid{grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr)}html[lang=ru] .payroll-deferred-section .payroll-deferred-copy{overflow-wrap:normal!important;word-break:normal!important}html[lang=ru] .payroll-deferred-section .payroll-deferred-copy h2{line-height:1.08;max-width:42rem}}
