@keyframes pain-points-module__nIJ0Qa__shift-card{0%,16%{opacity:1;transform:translateY(0)scale(1)}21%,97%{opacity:0;transform:translateY(-5px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes pain-points-module__nIJ0Qa__options-layer{0%,18%{clip-path:inset(0);opacity:0}22%,30%{clip-path:inset(0);opacity:1}36%,52%{clip-path:inset(0 16%);opacity:1}56%,70%{clip-path:inset(0);opacity:1}74%,to{clip-path:inset(0);opacity:0}}@keyframes pain-points-module__nIJ0Qa__options-track{0%,18%{transform:translate(clamp(10px,1.3vw,19px))translateY(8px)scale(.925)}22%,30%{transform:translate(0)translateY(0)scale(1)}36%,52%{transform:translateX(var(--options-auto-x))scale(var(--options-focus-scale))}60%,70%{transform:translateX(var(--options-manual-x))scale(var(--options-focus-scale))}74%,to{transform:translate(clamp(10px,1.3vw,19px))translateY(8px)scale(.925)}}@keyframes pain-points-module__nIJ0Qa__options-edge-mask{0%,50%{opacity:0}56%,70%{opacity:1}74%,to{opacity:0}}@keyframes pain-points-module__nIJ0Qa__price-backdrop{0%,70%{clip-path:inset(0 100% 0 0)}74%,99%{clip-path:inset(0)}to{clip-path:inset(0 0 0 100%)}}@keyframes pain-points-module__nIJ0Qa__price-content{0%,71%{opacity:0;transform:translateY(10px)scale(.78)}74%{opacity:1;transform:translateY(0)scale(1.08)}77%,98.5%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-4px)scale(.98)}}@keyframes pain-points-module__nIJ0Qa__cursor{0%,2%{opacity:0;transform:translate(-220px,58px)scale(1)}4%{opacity:1;transform:translate(-220px,58px)scale(1)}12%{opacity:1;transform:translate(0)scale(1)}14%{opacity:1;transform:translate(0)scale(.82)}16%{opacity:1;transform:translate(0)scale(1)}20%,to{opacity:0;transform:translate(0)scale(1)}}@keyframes pain-points-module__nIJ0Qa__ring{0%,12%{opacity:0;transform:scale(.55)}14%{opacity:.65;transform:scale(.8)}20%,to{opacity:0;transform:scale(1.65)}}.pain-points-module__nIJ0Qa__shiftCard{padding:0}.pain-points-module__nIJ0Qa__showcase{--showcase-page-background:color-mix(in srgb,var(--color-muted)30%,var(--color-background))}.pain-points-module__nIJ0Qa__optionsLayer{clip-path:inset(0);opacity:0;will-change:clip-path,opacity;position:absolute;inset:0}.pain-points-module__nIJ0Qa__optionsLayer:after{z-index:2;background:linear-gradient(90deg,var(--showcase-page-background)0%,var(--showcase-page-background)10%,color-mix(in srgb,var(--showcase-page-background)92%,transparent)12%,transparent 17%);content:"";opacity:0;pointer-events:none;position:absolute;inset:0}.pain-points-module__nIJ0Qa__optionsTrack{--options-auto-x:clamp(58px,7vw,100px);--options-focus-scale:1.35;--options-manual-x:-54%;transform-origin:0;will-change:transform;position:absolute;inset:0}.pain-points-module__nIJ0Qa__priceNote{z-index:7;clip-path:inset(0 100% 0 0);background:var(--showcase-page-background);pointer-events:none;will-change:clip-path;position:absolute;inset:0}.pain-points-module__nIJ0Qa__priceContent{color:var(--color-foreground);font-family:var(--font-display),system-ui,sans-serif;opacity:0;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.pain-points-module__nIJ0Qa__priceContent>span{color:var(--color-primary);letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-style:normal;font-weight:700;line-height:1}.pain-points-module__nIJ0Qa__priceContent strong{letter-spacing:-.035em;margin-top:7px;font-size:clamp(28px,3vw,38px);font-weight:700;line-height:1}.pain-points-module__nIJ0Qa__priceContent strong small{letter-spacing:-.01em;font-size:.48em;font-weight:600}.pain-points-module__nIJ0Qa__priceContent em{color:var(--color-muted-foreground);font-family:var(--font-sans),system-ui,sans-serif;margin-top:7px;font-size:10px;font-style:normal}.pain-points-module__nIJ0Qa__cursor{opacity:0;top:61%;left:84%}.pain-points-module__nIJ0Qa__ring{z-index:8;opacity:0;pointer-events:none;background:#0077771a;border:2px solid #00777794;border-radius:999px;width:46px;height:46px;position:absolute;top:calc(61% - 21px);left:calc(84% - 21px)}@media (max-width:639px){.pain-points-module__nIJ0Qa__optionsLayer:after{background:linear-gradient(90deg,var(--showcase-page-background)0%,var(--showcase-page-background)9%,color-mix(in srgb,var(--showcase-page-background)88%,transparent)11%,transparent 14%)}.pain-points-module__nIJ0Qa__optionsTrack{--options-auto-x:68px;--options-manual-x:-56.5%}.pain-points-module__nIJ0Qa__cursor{top:60%;left:82%}.pain-points-module__nIJ0Qa__ring{width:42px;height:42px;top:calc(60% - 19px);left:calc(82% - 19px)}}@media (prefers-reduced-motion:no-preference){.pain-points-module__nIJ0Qa__isActive .pain-points-module__nIJ0Qa__shiftCard{animation:13s cubic-bezier(.16,1,.3,1) infinite pain-points-module__nIJ0Qa__shift-card}.pain-points-module__nIJ0Qa__isActive .pain-points-module__nIJ0Qa__optionsLayer{animation:13s cubic-bezier(.16,1,.3,1) infinite pain-points-module__nIJ0Qa__options-layer}.pain-points-module__nIJ0Qa__isActive .pain-points-module__nIJ0Qa__optionsTrack{animation:13s cubic-bezier(.16,1,.3,1) infinite pain-points-module__nIJ0Qa__options-track}.pain-points-module__nIJ0Qa__isActive .pain-points-module__nIJ0Qa__optionsLayer:after{animation:13s ease-in-out infinite pain-points-module__nIJ0Qa__options-edge-mask}.pain-points-module__nIJ0Qa__isActive .pain-points-module__nIJ0Qa__priceNote{animation:13s cubic-bezier(.16,1,.3,1) infinite pain-points-module__nIJ0Qa__price-backdrop}.pain-points-module__nIJ0Qa__isActive .pain-points-module__nIJ0Qa__priceContent{animation:13s cubic-bezier(.34,1.56,.64,1) infinite pain-points-module__nIJ0Qa__price-content}.pain-points-module__nIJ0Qa__isActive .pain-points-module__nIJ0Qa__cursor{animation:13s cubic-bezier(.16,1,.3,1) infinite pain-points-module__nIJ0Qa__cursor}.pain-points-module__nIJ0Qa__isActive .pain-points-module__nIJ0Qa__ring{animation:13s cubic-bezier(.16,1,.3,1) infinite pain-points-module__nIJ0Qa__ring}}@media (prefers-reduced-motion:reduce){.pain-points-module__nIJ0Qa__shiftCard,.pain-points-module__nIJ0Qa__priceNote,.pain-points-module__nIJ0Qa__cursor,.pain-points-module__nIJ0Qa__ring{display:none}.pain-points-module__nIJ0Qa__optionsLayer{clip-path:inset(0);opacity:1}.pain-points-module__nIJ0Qa__optionsTrack{transform:translate(0)scale(1)}}
@keyframes availability-showcase-module__Cwf0SW__availability-track{0%,25%{transform:translateY(-50%)}58%,80%{transform:translate3d(var(--track-shift,-36%),-50%,0)}96%,to{transform:translateY(-50%)}}@keyframes availability-showcase-module__Cwf0SW__availability-cursor{0%,11%{opacity:0;transform:translate(36px,20px)scale(1)}17%,22%{opacity:1;transform:translate(0,0)scale(1)}26%{opacity:1;transform:translate(0,0)scale(.82)}58%{opacity:1;transform:translate3d(var(--cursor-drag-x),0,0)scale(.82)}62%,72%{opacity:1;transform:translate3d(var(--cursor-drag-x),0,0)scale(1)}78%,to{opacity:0;transform:translate3d(var(--cursor-drag-x),0,0)scale(1)}}@keyframes availability-showcase-module__Cwf0SW__availability-ring{0%,22%{opacity:0;transform:scale(.55)}26%{opacity:.62;transform:scale(.8)}34%,to{opacity:0;transform:scale(1.6)}}.availability-showcase-module__Cwf0SW__showcase{background:radial-gradient(circle at 82% 18%,#0077771a,transparent 29%),color-mix(in srgb,var(--color-primary)4.5%,var(--color-background));border-radius:1.6rem;position:absolute;inset:0;overflow:hidden}.availability-showcase-module__Cwf0SW__viewport{--cursor-drag-x:var(--showcase-cursor-drag-x,clamp(-245px,-20vw,-160px));background:#f8f7f3;border-radius:1.15rem 0 0 1.15rem;position:absolute;inset:9% 0 9% 3%;overflow:hidden;box-shadow:0 0 0 1px #081f1d12,0 16px 38px #0a373321}.availability-showcase-module__Cwf0SW__track{width:var(--track-width,150%);will-change:transform;position:absolute;top:50%;left:3%;transform:translateY(-50%)}.availability-showcase-module__Cwf0SW__cursor{z-index:3;color:var(--color-foreground);opacity:0;filter:drop-shadow(0 4px 5px #ffffffeb);pointer-events:none;will-change:transform,opacity;position:absolute;top:62%;left:78%}.availability-showcase-module__Cwf0SW__pressRing{z-index:2;opacity:0;pointer-events:none;background:#00777717;border:2px solid #0077778f;border-radius:999px;width:44px;height:44px;position:absolute;top:calc(62% - 19px);left:calc(78% - 19px)}@media (prefers-reduced-motion:no-preference){.availability-showcase-module__Cwf0SW__isActive .availability-showcase-module__Cwf0SW__track{animation:10s cubic-bezier(.16,1,.3,1) infinite availability-showcase-module__Cwf0SW__availability-track}.availability-showcase-module__Cwf0SW__isActive .availability-showcase-module__Cwf0SW__cursor{animation:10s cubic-bezier(.16,1,.3,1) infinite availability-showcase-module__Cwf0SW__availability-cursor}.availability-showcase-module__Cwf0SW__isActive .availability-showcase-module__Cwf0SW__pressRing{animation:10s cubic-bezier(.16,1,.3,1) infinite availability-showcase-module__Cwf0SW__availability-ring}}@media (prefers-reduced-motion:reduce){.availability-showcase-module__Cwf0SW__track{transform:translate3d(var(--reduced-track-shift,-18%),-50%,0)}.availability-showcase-module__Cwf0SW__cursor,.availability-showcase-module__Cwf0SW__pressRing{display:none}}
@keyframes cloud-software-hero-module__NnjZcq__cloud-float{0%,to{transform:translate(0,0)rotate(-1.5deg)}50%{transform:translateY(-9px)rotate(.5deg)}}.cloud-software-hero-module__NnjZcq__scene{min-height:410px}.cloud-software-hero-module__NnjZcq__illustration{aspect-ratio:4/3;background:radial-gradient(circle at 78% 20%,color-mix(in oklab,var(--color-primary)10%,transparent),transparent 34%),linear-gradient(145deg,color-mix(in oklab,var(--color-primary)6%,var(--color-background)),var(--color-background));border-radius:1.6rem;width:100%;position:relative;overflow:hidden}.cloud-software-hero-module__NnjZcq__illustrationCloud{transform-origin:50%;animation:7.5s ease-in-out infinite cloud-software-hero-module__NnjZcq__cloud-float}.cloud-software-hero-module__NnjZcq__illustrationCloudMain{animation-delay:-1.2s}.cloud-software-hero-module__NnjZcq__returnCloud{animation-delay:-3.6s}.cloud-software-hero-module__NnjZcq__illustrationRoute{fill:none;stroke:color-mix(in oklab,var(--color-primary)42%,transparent);stroke-width:2.25px;stroke-linecap:round;stroke-dasharray:4 10;animation:8s linear infinite cloud-software-hero-module__NnjZcq__route-flow}.cloud-software-hero-module__NnjZcq__deviceLeft,.cloud-software-hero-module__NnjZcq__deviceRight,.cloud-software-hero-module__NnjZcq__phoneDevice,.cloud-software-hero-module__NnjZcq__receivedMark{transform-box:fill-box;transform-origin:50%}.cloud-software-hero-module__NnjZcq__deviceLeft{animation:7s ease-in-out infinite cloud-software-hero-module__NnjZcq__device-breathe-left}.cloud-software-hero-module__NnjZcq__deviceRight{animation:7s ease-in-out infinite cloud-software-hero-module__NnjZcq__device-breathe-right}.cloud-software-hero-module__NnjZcq__phoneDevice{animation:7s ease-in-out infinite cloud-software-hero-module__NnjZcq__phone-breathe}.cloud-software-hero-module__NnjZcq__receivedMark{animation:3.2s ease-in-out infinite cloud-software-hero-module__NnjZcq__received-pulse}.cloud-software-hero-module__NnjZcq__connectionNode,.cloud-software-hero-module__NnjZcq__returnPacket{fill:var(--color-primary);filter:drop-shadow(0 0 7px color-mix(in oklab,var(--color-primary)45%,transparent))}.cloud-software-hero-module__NnjZcq__returnPacket{opacity:0;transform-box:fill-box;transform-origin:50%}.cloud-software-hero-module__NnjZcq__returnPacketOne{animation:6.2s cubic-bezier(.32,0,.3,1) infinite cloud-software-hero-module__NnjZcq__return-packet}.cloud-software-hero-module__NnjZcq__returnPacketTwo{animation:6.2s cubic-bezier(.32,0,.3,1) -2s infinite cloud-software-hero-module__NnjZcq__return-packet}.cloud-software-hero-module__NnjZcq__returnPacketThree{animation:6.2s cubic-bezier(.32,0,.3,1) -4s infinite cloud-software-hero-module__NnjZcq__return-packet}@keyframes cloud-software-hero-module__NnjZcq__route-flow{to{stroke-dashoffset:-56px}}@keyframes cloud-software-hero-module__NnjZcq__device-breathe-left{0%,to{transform:translate(0,0)rotate(-1deg)}50%{transform:translateY(-5px)rotate(.4deg)}}@keyframes cloud-software-hero-module__NnjZcq__device-breathe-right{0%,to{transform:translate(0,0)rotate(1deg)}50%{transform:translateY(-6px)rotate(-.3deg)}}@keyframes cloud-software-hero-module__NnjZcq__phone-breathe{0%,to{transform:translate(0,0)rotate(-3deg)}50%{transform:translateY(-7px)rotate(-1.2deg)}}@keyframes cloud-software-hero-module__NnjZcq__return-packet{0%,10%{opacity:0;transform:translate(0,0)scale(.7)}22%{opacity:1}78%{opacity:1}92%,to{opacity:0;transform:translate(255px,-168px)scale(1)}}@keyframes cloud-software-hero-module__NnjZcq__received-pulse{0%,72%,to{transform:scale(1)}82%{transform:scale(1.08)}}.cloud-software-hero-module__NnjZcq__cloud{filter:drop-shadow(0 22px 24px #083f3b29);transform-origin:50% 75%;animation:7s ease-in-out infinite cloud-software-hero-module__NnjZcq__cloud-float}.cloud-software-hero-module__NnjZcq__cloudShape{fill:url(#secplaner-cloud-fill);stroke:color-mix(in oklab,var(--color-primary)26%,transparent);stroke-width:2px}.cloud-software-hero-module__NnjZcq__cloudGlow{fill:none;stroke:color-mix(in oklab,var(--color-primary)18%,transparent);stroke-width:18px}@media (min-width:640px){.cloud-software-hero-module__NnjZcq__scene{min-height:490px}}@media (min-width:1024px){.cloud-software-hero-module__NnjZcq__scene{min-height:550px}}@media (min-width:1280px){.cloud-software-hero-module__NnjZcq__scene{min-height:580px}}@media (prefers-reduced-motion:reduce){.cloud-software-hero-module__NnjZcq__cloud,.cloud-software-hero-module__NnjZcq__illustrationCloud,.cloud-software-hero-module__NnjZcq__illustrationRoute,.cloud-software-hero-module__NnjZcq__deviceLeft,.cloud-software-hero-module__NnjZcq__deviceRight,.cloud-software-hero-module__NnjZcq__phoneDevice,.cloud-software-hero-module__NnjZcq__receivedMark,.cloud-software-hero-module__NnjZcq__connectionNode,.cloud-software-hero-module__NnjZcq__returnPacket{animation:none}.cloud-software-hero-module__NnjZcq__connectionNode,.cloud-software-hero-module__NnjZcq__returnPacket{display:none}}
.auto-planning-visuals-module__KtwSpG__scene{transform-origin:62% 88%;animation:.72s cubic-bezier(.2,.78,.22,1) both auto-planning-visuals-module__KtwSpG__auto-plan-arrive}.auto-planning-visuals-module__KtwSpG__paper{transform-box:fill-box;transform-origin:bottom;animation:.82s cubic-bezier(.2,.78,.22,1) 80ms both auto-planning-visuals-module__KtwSpG__auto-plan-paper-arrive}.auto-planning-visuals-module__KtwSpG__looseTokens{transform-box:fill-box;transform-origin:50%;animation:.7s cubic-bezier(.2,.78,.22,1) .22s both auto-planning-visuals-module__KtwSpG__auto-plan-tokens-arrive}.auto-planning-visuals-module__KtwSpG__movingToken{transform-box:fill-box;transform-origin:50%;animation:1.05s cubic-bezier(.24,.76,.2,1) .78s both auto-planning-visuals-module__KtwSpG__auto-plan-token-place}.auto-planning-visuals-module__KtwSpG__checkMark{stroke-dasharray:32;stroke-dashoffset:32px;animation:.42s ease-out 1.72s forwards auto-planning-visuals-module__KtwSpG__auto-plan-check}.auto-planning-visuals-module__KtwSpG__pencil{transform-box:fill-box;transform-origin:12% 88%;animation:.78s cubic-bezier(.2,.75,.22,1) 1.38s both auto-planning-visuals-module__KtwSpG__auto-plan-pencil-confirm}@keyframes auto-planning-visuals-module__KtwSpG__auto-plan-arrive{0%{opacity:0;transform:translate(14px,18px)rotate(1.5deg)}to{opacity:1;transform:translate(0,0)rotate(0)}}@keyframes auto-planning-visuals-module__KtwSpG__auto-plan-paper-arrive{0%{opacity:0;transform:translateY(22px)rotate(1.5deg)}to{opacity:1;transform:translate(0,0)rotate(0)}}@keyframes auto-planning-visuals-module__KtwSpG__auto-plan-tokens-arrive{0%{opacity:0;transform:translate(-14px,8px)}to{opacity:1;transform:translate(0,0)}}@keyframes auto-planning-visuals-module__KtwSpG__auto-plan-token-place{0%{transform:translate(0,0)scale(1)}72%{transform:translate(76px,44px)scale(1.03)}to{transform:translate(76px,44px)scale(.74)}}@keyframes auto-planning-visuals-module__KtwSpG__auto-plan-check{to{stroke-dashoffset:0}}@keyframes auto-planning-visuals-module__KtwSpG__auto-plan-pencil-confirm{0%{opacity:0;transform:translate(34px,24px)rotate(8deg)}55%{opacity:1;transform:translate(-4px,-7px)rotate(-5deg)}to{opacity:1;transform:translate(0,0)rotate(0)}}@media (prefers-reduced-motion:reduce){.auto-planning-visuals-module__KtwSpG__scene,.auto-planning-visuals-module__KtwSpG__paper,.auto-planning-visuals-module__KtwSpG__looseTokens,.auto-planning-visuals-module__KtwSpG__movingToken,.auto-planning-visuals-module__KtwSpG__checkMark,.auto-planning-visuals-module__KtwSpG__pencil{animation:none}.auto-planning-visuals-module__KtwSpG__movingToken{transform:translate(76px,44px)scale(.74)}.auto-planning-visuals-module__KtwSpG__checkMark{stroke-dashoffset:0}}
.duty-planning-visuals-module__vZCWHa__scene{transform-origin:55% 92%;animation:.72s cubic-bezier(.2,.78,.22,1) both duty-planning-visuals-module__vZCWHa__duty-plan-arrive}.duty-planning-visuals-module__vZCWHa__board,.duty-planning-visuals-module__vZCWHa__base{transform-box:fill-box;transform-origin:bottom;animation:.82s cubic-bezier(.2,.78,.22,1) 80ms both duty-planning-visuals-module__vZCWHa__duty-plan-settle}.duty-planning-visuals-module__vZCWHa__shiftTile{transform-box:fill-box;transform-origin:50%;animation:1.05s cubic-bezier(.18,.82,.24,1) .48s both duty-planning-visuals-module__vZCWHa__duty-plan-place}.duty-planning-visuals-module__vZCWHa__confirmation{transform-box:fill-box;transform-origin:50%;animation:.42s cubic-bezier(.18,.82,.24,1) 1.35s both duty-planning-visuals-module__vZCWHa__duty-plan-confirm}@keyframes duty-planning-visuals-module__vZCWHa__duty-plan-arrive{0%{opacity:0;transform:translate(12px,18px)rotate(1.5deg)}to{opacity:1;transform:translate(0,0)rotate(0)}}@keyframes duty-planning-visuals-module__vZCWHa__duty-plan-settle{0%{transform:translateY(8px)scale(.98)}to{transform:translate(0,0)scale(1)}}@keyframes duty-planning-visuals-module__vZCWHa__duty-plan-place{0%{opacity:0;transform:translate(-88px,42px)rotate(-7deg)scale(.9)}22%{opacity:1}82%{transform:translate(4px,-1px)rotate(0)scale(1.02)}to{opacity:1;transform:translate(0,0)rotate(0)scale(1)}}@keyframes duty-planning-visuals-module__vZCWHa__duty-plan-confirm{0%{opacity:0;transform:scale(.55)}to{opacity:1;transform:scale(1)}}@media (max-width:639px){.duty-planning-visuals-module__vZCWHa__scene{transform-origin:100% 100%;transform:scale(.94)}}@media (prefers-reduced-motion:reduce){.duty-planning-visuals-module__vZCWHa__scene,.duty-planning-visuals-module__vZCWHa__board,.duty-planning-visuals-module__vZCWHa__base,.duty-planning-visuals-module__vZCWHa__shiftTile,.duty-planning-visuals-module__vZCWHa__confirmation{animation:none}}
.employee-record-visuals-module__V2ROZa__scene{transform-origin:62% 88%;animation:.76s cubic-bezier(.2,.78,.22,1) both employee-record-visuals-module__V2ROZa__employee-record-arrive}.employee-record-visuals-module__V2ROZa__document{transform-box:fill-box;transform-origin:bottom}.employee-record-visuals-module__V2ROZa__documentBack{animation:.9s cubic-bezier(.2,.78,.22,1) .18s both employee-record-visuals-module__V2ROZa__employee-document-back}.employee-record-visuals-module__V2ROZa__documentFront{animation:.9s cubic-bezier(.2,.78,.22,1) 90ms both employee-record-visuals-module__V2ROZa__employee-document-front}.employee-record-visuals-module__V2ROZa__identityCard{transform-box:fill-box;transform-origin:52% 8%;animation:.98s cubic-bezier(.2,.78,.22,1) .26s both employee-record-visuals-module__V2ROZa__employee-card-arrive,5.4s ease-in-out 1.5s infinite employee-record-visuals-module__V2ROZa__employee-card-rest}@keyframes employee-record-visuals-module__V2ROZa__employee-record-arrive{0%{opacity:0;transform:translate(14px,18px)rotate(2deg)}to{opacity:1;transform:translate(0,0)rotate(0)}}@keyframes employee-record-visuals-module__V2ROZa__employee-document-back{0%{opacity:0;transform:translateY(54px)rotate(3deg)}to{opacity:1;transform:translate(0,0)rotate(0)}}@keyframes employee-record-visuals-module__V2ROZa__employee-document-front{0%{opacity:0;transform:translate(-8px,62px)rotate(-4deg)}to{opacity:1;transform:translate(0,0)rotate(0)}}@keyframes employee-record-visuals-module__V2ROZa__employee-card-arrive{0%{opacity:0;transform:translate(18px,-22px)rotate(8deg)}to{opacity:1;transform:translate(0,0)rotate(0)}}@keyframes employee-record-visuals-module__V2ROZa__employee-card-rest{0%,to{transform:rotate(-.8deg)}50%{transform:rotate(1.2deg)}}@media (prefers-reduced-motion:reduce){.employee-record-visuals-module__V2ROZa__scene,.employee-record-visuals-module__V2ROZa__documentBack,.employee-record-visuals-module__V2ROZa__documentFront,.employee-record-visuals-module__V2ROZa__identityCard{animation:none}}
.employee-app-visuals-module__7pYIqG__orbit{pointer-events:none;z-index:0;position:absolute;inset:1% -1% 0 1%}.employee-app-visuals-module__7pYIqG__typeOrbit{width:100%;height:100%;overflow:visible}.employee-app-visuals-module__7pYIqG__orbitText{fill:#007773;font-family:var(--font-display),sans-serif;letter-spacing:-.02em;font-size:16px;font-weight:700}@media (max-width:520px){.employee-app-visuals-module__7pYIqG__orbit{inset:2% -1% 1%}.employee-app-visuals-module__7pYIqG__orbitText{font-size:14px}}
.platform-hero-visuals-module__Tw6nfa__mark{pointer-events:none;z-index:0;color:#087b77;position:absolute}.platform-hero-visuals-module__Tw6nfa__appleMark{aspect-ratio:1;place-items:center;width:48%;display:grid;top:8%;left:-2%;transform:rotate(5deg)}.platform-hero-visuals-module__Tw6nfa__appleHalo,.platform-hero-visuals-module__Tw6nfa__playHalo{filter:blur(1px);background:radial-gradient(circle at 42% 38%,#ffffffd1 0 11%,#0000 38%),radial-gradient(circle,#087b7721,#087b7706 57%,#0000 72%);border-radius:50%;position:absolute;inset:5%}.platform-hero-visuals-module__Tw6nfa__appleLogo{fill:#087b7729;filter:drop-shadow(0 20px 35px #085c5714);width:70%;height:70%;animation:8s ease-in-out infinite platform-hero-visuals-module__Tw6nfa__platform-breathe;position:relative}.platform-hero-visuals-module__Tw6nfa__playMark{aspect-ratio:1;place-items:center;width:49%;display:grid;top:10%;left:1%;transform:rotate(2deg)}.platform-hero-visuals-module__Tw6nfa__playHalo{inset:7%}.platform-hero-visuals-module__Tw6nfa__playLogo{filter:drop-shadow(0 20px 34px #085c5714);width:74%;height:74%;animation:8s ease-in-out .45s infinite platform-hero-visuals-module__Tw6nfa__platform-breathe;position:relative;overflow:visible}.platform-hero-visuals-module__Tw6nfa__playOutline{fill:#ffffff6b;stroke:#087b7757;stroke-linejoin:round;stroke-width:16px}.platform-hero-visuals-module__Tw6nfa__playTeal{fill:#087b7721}.platform-hero-visuals-module__Tw6nfa__playMint{fill:#5fb4a41f}.platform-hero-visuals-module__Tw6nfa__playAmber{fill:#f2ad421f}@keyframes platform-hero-visuals-module__Tw6nfa__platform-breathe{0%,to{transform:translate(0,0)scale(1)}50%{transform:translateY(-5px)scale(1.018)}}@media (max-width:520px){.platform-hero-visuals-module__Tw6nfa__appleMark{width:60%;top:2%;left:-11%}.platform-hero-visuals-module__Tw6nfa__playMark{width:56%;top:12%;left:-3%}}@media (prefers-reduced-motion:reduce){.platform-hero-visuals-module__Tw6nfa__appleLogo,.platform-hero-visuals-module__Tw6nfa__playLogo{animation:none}}
.performance-proof-visuals-module__My6Wra__scene{transform-origin:55% 92%;animation:.72s cubic-bezier(.2,.78,.22,1) both performance-proof-visuals-module__My6Wra__proof-printer-arrive}.performance-proof-visuals-module__My6Wra__printer{transform-box:fill-box;transform-origin:bottom;animation:.82s cubic-bezier(.2,.78,.22,1) 80ms both performance-proof-visuals-module__My6Wra__proof-printer-settle}.performance-proof-visuals-module__My6Wra__paper{transform-box:fill-box;transform-origin:bottom;animation:1.25s cubic-bezier(.16,.78,.24,1) .42s both performance-proof-visuals-module__My6Wra__proof-paper-print}@keyframes performance-proof-visuals-module__My6Wra__proof-printer-arrive{0%{opacity:0;transform:translate(12px,18px)rotate(1.5deg)}to{opacity:1;transform:translate(0,0)rotate(0)}}@keyframes performance-proof-visuals-module__My6Wra__proof-printer-settle{0%{transform:translateY(8px)scale(.98)}to{transform:translate(0,0)scale(1)}}@keyframes performance-proof-visuals-module__My6Wra__proof-paper-print{0%{opacity:0;transform:translateY(94px)}18%{opacity:1}to{opacity:1;transform:translate(0,0)}}@media (max-width:639px){.performance-proof-visuals-module__My6Wra__scene{transform-origin:100% 100%;transform:scale(.94)}}@media (prefers-reduced-motion:reduce){.performance-proof-visuals-module__My6Wra__scene,.performance-proof-visuals-module__My6Wra__printer,.performance-proof-visuals-module__My6Wra__paper{animation:none}}
.revierfahrten-visuals-module__Dmf4iG__scene{background:0 0;border-radius:2rem;min-height:410px;overflow:visible}.revierfahrten-visuals-module__Dmf4iG__illustration:before{content:"";pointer-events:none;opacity:.42;background-image:linear-gradient(#007c7812 1px,#0000 1px),linear-gradient(90deg,#007c7812 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 16% 84%,#0000);mask-image:linear-gradient(#0000,#000 16% 84%,#0000)}.revierfahrten-visuals-module__Dmf4iG__scene:before{content:"";pointer-events:none;filter:blur(26px);background:radial-gradient(at 72% 18%,#007c781c,#0000 48%),radial-gradient(at 48% 38%,#e0eee9b8,#f2f6f33d 52%,#0000 78%);border-radius:44% 48% 52% 46%;position:absolute;inset:4% 9%;-webkit-mask-image:radial-gradient(at 55% 40%,#000 34%,#0000009e 58%,#0000 100%);mask-image:radial-gradient(at 55% 40%,#000 34%,#0000009e 58%,#0000 100%)}.revierfahrten-visuals-module__Dmf4iG__route{fill:none;stroke:#007c7861;stroke-width:3px;stroke-linecap:round;stroke-dasharray:7 12}.revierfahrten-visuals-module__Dmf4iG__routeFlow{fill:none;stroke:#007c78;stroke-width:3px;stroke-linecap:round;stroke-dasharray:32 560;animation:7s linear infinite revierfahrten-visuals-module__Dmf4iG__route-flow}.revierfahrten-visuals-module__Dmf4iG__car{animation:3.4s ease-in-out infinite revierfahrten-visuals-module__Dmf4iG__car-float}.revierfahrten-visuals-module__Dmf4iG__mascotCar{transform-origin:60% 82%;animation:4.2s ease-in-out infinite revierfahrten-visuals-module__Dmf4iG__mascot-drive}.revierfahrten-visuals-module__Dmf4iG__pin{animation:2.8s ease-in-out infinite revierfahrten-visuals-module__Dmf4iG__pin-pulse}.revierfahrten-visuals-module__Dmf4iG__pinLate{animation-delay:1.15s}.revierfahrten-visuals-module__Dmf4iG__illustration{isolation:isolate;aspect-ratio:16/10;background:radial-gradient(circle at 92% 8%,#007c781f,#0000 29%),linear-gradient(145deg,#fbfaf7 0%,#f1f5f2 100%);border:1px solid #076f6a21;border-radius:1.35rem;position:relative;overflow:hidden;box-shadow:0 20px 45px #0a37331c}@keyframes revierfahrten-visuals-module__Dmf4iG__route-flow{to{stroke-dashoffset:-592px}}@keyframes revierfahrten-visuals-module__Dmf4iG__car-float{0%,to{transform:translateY(0)rotate(-3deg)}50%{transform:translateY(-5px)rotate(1deg)}}@keyframes revierfahrten-visuals-module__Dmf4iG__mascot-drive{0%,to{transform:translate(0,0)rotate(-1deg)}50%{transform:translate(7px,-4px)rotate(1deg)}}@keyframes revierfahrten-visuals-module__Dmf4iG__pin-pulse{0%,to{box-shadow:0 0 #007c782b}50%{box-shadow:0 0 0 10px #007c7800}}@media (min-width:640px){.revierfahrten-visuals-module__Dmf4iG__scene{min-height:490px}}@media (min-width:1024px){.revierfahrten-visuals-module__Dmf4iG__scene{min-height:550px}}@media (min-width:1280px){.revierfahrten-visuals-module__Dmf4iG__scene{min-height:580px}}@media (prefers-reduced-motion:reduce){.revierfahrten-visuals-module__Dmf4iG__routeFlow,.revierfahrten-visuals-module__Dmf4iG__car,.revierfahrten-visuals-module__Dmf4iG__mascotCar,.revierfahrten-visuals-module__Dmf4iG__pin{animation:none}}
.shift-swap-visuals-module__NXppwa__scene{filter:saturate(.94)}.shift-swap-visuals-module__NXppwa__arrowForward,.shift-swap-visuals-module__NXppwa__arrowBack{transform-box:fill-box;transform-origin:50%}.shift-swap-visuals-module__NXppwa__arrowForward{animation:6.4s cubic-bezier(.45,0,.25,1) infinite shift-swap-visuals-module__NXppwa__handoff-forward}.shift-swap-visuals-module__NXppwa__arrowBack{animation:6.4s cubic-bezier(.45,0,.25,1) infinite shift-swap-visuals-module__NXppwa__handoff-back}@keyframes shift-swap-visuals-module__NXppwa__handoff-forward{0%,to{transform:translate(-2px,2px)rotate(-.8deg)}45%,55%{transform:translate(5px,-2px)rotate(.6deg)}}@keyframes shift-swap-visuals-module__NXppwa__handoff-back{0%,to{transform:translate(3px,-1px)rotate(.8deg)}45%,55%{transform:translate(-5px,3px)rotate(-.6deg)}}@media (prefers-reduced-motion:reduce){.shift-swap-visuals-module__NXppwa__arrowForward,.shift-swap-visuals-module__NXppwa__arrowBack{animation:none}}
.time-tracking-visuals-module__TjiEHW__scene{isolation:isolate;transform-origin:62% 88%;animation:.72s cubic-bezier(.2,.78,.22,1) both time-tracking-visuals-module__TjiEHW__time-scene-arrive}.time-tracking-visuals-module__TjiEHW__localBlur{z-index:0;-webkit-backdrop-filter:blur(2.8px);backdrop-filter:blur(2.8px);background:#ffffff06;border-radius:50%;width:91%;height:68%;position:absolute;bottom:2%;right:-3%;-webkit-mask-image:radial-gradient(#000 43%,#000000bd 62%,#0000 82%);mask-image:radial-gradient(#000 43%,#000000bd 62%,#0000 82%)}.time-tracking-visuals-module__TjiEHW__gatehouse,.time-tracking-visuals-module__TjiEHW__locationPin{transform-box:fill-box;transform-origin:bottom}.time-tracking-visuals-module__TjiEHW__gatehouse{animation:.82s cubic-bezier(.2,.78,.22,1) 90ms both time-tracking-visuals-module__TjiEHW__time-gatehouse-arrive}.time-tracking-visuals-module__TjiEHW__locationPin{animation:.72s cubic-bezier(.2,.78,.22,1) .28s both time-tracking-visuals-module__TjiEHW__time-pin-arrive}.time-tracking-visuals-module__TjiEHW__employee{transform-box:fill-box;transform-origin:bottom;animation:1.25s cubic-bezier(.24,.76,.2,1) .65s both time-tracking-visuals-module__TjiEHW__time-employee-arrive}.time-tracking-visuals-module__TjiEHW__walkingRoute{stroke-dasharray:6 8;animation:1.7s .52s both time-tracking-visuals-module__TjiEHW__time-route-fade}.time-tracking-visuals-module__TjiEHW__gpsArea{animation:.9s ease-out 1.35s both time-tracking-visuals-module__TjiEHW__time-gps-area}.time-tracking-visuals-module__TjiEHW__gpsPulse{transform-box:fill-box;transform-origin:50%;animation:.78s ease-out 1.35s both time-tracking-visuals-module__TjiEHW__time-gps-pulse}.time-tracking-visuals-module__TjiEHW__pinCheck{opacity:0;stroke-dasharray:31;stroke-dashoffset:31px;animation:.42s ease-out 1.78s forwards time-tracking-visuals-module__TjiEHW__time-check-draw}.time-tracking-visuals-module__TjiEHW__pinDot{animation:.18s ease-out 1.76s forwards time-tracking-visuals-module__TjiEHW__time-pin-dot-hide}.time-tracking-visuals-module__TjiEHW__timeText{opacity:0;animation:.38s ease-out 1.82s forwards time-tracking-visuals-module__TjiEHW__time-text-arrive}@keyframes time-tracking-visuals-module__TjiEHW__time-scene-arrive{0%{opacity:0;transform:translate(14px,18px)}to{opacity:1;transform:translate(0,0)}}@keyframes time-tracking-visuals-module__TjiEHW__time-gatehouse-arrive{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translate(0,0)}}@keyframes time-tracking-visuals-module__TjiEHW__time-pin-arrive{0%{opacity:0;transform:translateY(-15px)scale(.86)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes time-tracking-visuals-module__TjiEHW__time-employee-arrive{0%{transform:translate(0,0)scale(1.34)}72%{transform:translate(56px,-25px)scale(1.34)}to{transform:translate(56px,-25px)scale(1.34)}}@keyframes time-tracking-visuals-module__TjiEHW__time-route-fade{0%{opacity:0;stroke-dashoffset:40px}28%,68%{opacity:.7}to{opacity:0;stroke-dashoffset:0}}@keyframes time-tracking-visuals-module__TjiEHW__time-gps-area{0%{opacity:.25}to{opacity:1}}@keyframes time-tracking-visuals-module__TjiEHW__time-gps-pulse{0%{opacity:.7;transform:scale(.55)}to{opacity:0;transform:scale(1.24)}}@keyframes time-tracking-visuals-module__TjiEHW__time-pin-dot-hide{to{opacity:0}}@keyframes time-tracking-visuals-module__TjiEHW__time-check-draw{0%{opacity:1;stroke-dashoffset:31px}to{opacity:1;stroke-dashoffset:0}}@keyframes time-tracking-visuals-module__TjiEHW__time-text-arrive{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.time-tracking-visuals-module__TjiEHW__scene,.time-tracking-visuals-module__TjiEHW__gatehouse,.time-tracking-visuals-module__TjiEHW__locationPin,.time-tracking-visuals-module__TjiEHW__employee,.time-tracking-visuals-module__TjiEHW__walkingRoute,.time-tracking-visuals-module__TjiEHW__gpsArea,.time-tracking-visuals-module__TjiEHW__gpsPulse,.time-tracking-visuals-module__TjiEHW__pinDot,.time-tracking-visuals-module__TjiEHW__pinCheck,.time-tracking-visuals-module__TjiEHW__timeText{animation:none}.time-tracking-visuals-module__TjiEHW__employee{transform:translate(56px,-25px)scale(1.34)}.time-tracking-visuals-module__TjiEHW__walkingRoute,.time-tracking-visuals-module__TjiEHW__gpsPulse,.time-tracking-visuals-module__TjiEHW__pinDot{opacity:0}.time-tracking-visuals-module__TjiEHW__pinCheck,.time-tracking-visuals-module__TjiEHW__timeText{opacity:1;stroke-dashoffset:0}}
.vacation-visuals-module__8V3Nsa__umbrella{transform-origin:58% 96%;filter:drop-shadow(0 18px 24px #075e591a);animation:7s ease-in-out infinite vacation-visuals-module__8V3Nsa__umbrella-breathe}.vacation-visuals-module__8V3Nsa__ball{filter:drop-shadow(0 16px 18px #075e591f);animation:5.4s ease-in-out infinite vacation-visuals-module__8V3Nsa__ball-float}.vacation-visuals-module__8V3Nsa__ballFace{transform-origin:52px 50px;animation:11s ease-in-out infinite vacation-visuals-module__8V3Nsa__ball-turn}@keyframes vacation-visuals-module__8V3Nsa__umbrella-breathe{0%,to{transform:rotate(-1.5deg)}50%{transform:rotate(1deg)}}@keyframes vacation-visuals-module__8V3Nsa__ball-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes vacation-visuals-module__8V3Nsa__ball-turn{0%,to{transform:rotate(-7deg)}50%{transform:rotate(8deg)}}@media (prefers-reduced-motion:reduce){.vacation-visuals-module__8V3Nsa__umbrella,.vacation-visuals-module__8V3Nsa__ball,.vacation-visuals-module__8V3Nsa__ballFace{animation:none}}
.watchbook-visuals-module__gZy3qq__handwrittenNote{z-index:3;color:#075e59;letter-spacing:-.025em;text-shadow:.02em 0;width:max-content;max-width:100%;font-family:Bradley Hand,Segoe Print,Comic Sans MS,cursive;font-size:clamp(.82rem,1.35vw,1.2rem);font-weight:700;line-height:1;display:flex;position:absolute;top:40%;right:104%;transform:rotate(-4deg)}.watchbook-visuals-module__gZy3qq__handwrittenLetter{opacity:0;animation:7s ease-out both watchbook-visuals-module__gZy3qq__write-letter;animation-delay:calc(var(--letter-index)*55ms);display:inline-block;transform:translateY(.22em)rotate(2deg)}.watchbook-visuals-module__gZy3qq__markerUnderline{opacity:0;transform-origin:0;background:currentColor;border-radius:999px;width:61%;height:.18rem;animation:7s ease-out 1.2s both watchbook-visuals-module__gZy3qq__marker-underline;position:absolute;bottom:-.42rem;right:1%;transform:rotate(-1deg)scaleX(0)}.watchbook-visuals-module__gZy3qq__paper,.watchbook-visuals-module__gZy3qq__paperClip{transform-box:fill-box;transform-origin:50%}.watchbook-visuals-module__gZy3qq__paperBack{animation:7s ease-in-out both watchbook-visuals-module__gZy3qq__paper-back}.watchbook-visuals-module__gZy3qq__paperMiddle{animation:7s ease-in-out both watchbook-visuals-module__gZy3qq__paper-middle}.watchbook-visuals-module__gZy3qq__paperFront{animation:7s ease-in-out both watchbook-visuals-module__gZy3qq__paper-front}.watchbook-visuals-module__gZy3qq__paperClip{animation:7s ease-in-out both watchbook-visuals-module__gZy3qq__clip-wobble}.watchbook-visuals-module__gZy3qq__crossStroke,.watchbook-visuals-module__gZy3qq__crossHighlight{stroke-dasharray:280;stroke-dashoffset:280px}.watchbook-visuals-module__gZy3qq__crossStrokeOne,.watchbook-visuals-module__gZy3qq__crossHighlightOne{animation:7s ease-in-out both watchbook-visuals-module__gZy3qq__cross-one}.watchbook-visuals-module__gZy3qq__crossStrokeTwo,.watchbook-visuals-module__gZy3qq__crossHighlightTwo{animation:7s ease-in-out both watchbook-visuals-module__gZy3qq__cross-two}@keyframes watchbook-visuals-module__gZy3qq__paper-back{0%,12%,to{transform:rotate(-7deg)translate(-2px,2px)}20%,82%{transform:rotate(-10deg)translate(-6px,4px)}}@keyframes watchbook-visuals-module__gZy3qq__paper-middle{0%,12%,to{transform:rotate(4deg)}20%,82%{transform:rotate(6deg)translate(4px,-3px)}}@keyframes watchbook-visuals-module__gZy3qq__paper-front{0%,12%,to{transform:rotate(-1deg)}20%,82%{transform:rotate(-3deg)translateY(3px)}}@keyframes watchbook-visuals-module__gZy3qq__clip-wobble{0%,12%,to{transform:rotate(0)}20%,82%{transform:rotate(-5deg)}}@keyframes watchbook-visuals-module__gZy3qq__cross-one{0%,25%{stroke-dashoffset:280px}43%,to{stroke-dashoffset:0}}@keyframes watchbook-visuals-module__gZy3qq__cross-two{0%,39%{stroke-dashoffset:280px}57%,to{stroke-dashoffset:0}}@keyframes watchbook-visuals-module__gZy3qq__write-letter{0%,7%{opacity:0;transform:translateY(.22em)rotate(2deg)}12%,to{opacity:1;transform:translateY(0)rotate(0)}}@keyframes watchbook-visuals-module__gZy3qq__marker-underline{0%,19%{opacity:0;transform:rotate(-1deg)scaleX(0)}29%,to{opacity:.78;transform:rotate(-1deg)scaleX(1)}}@media (prefers-reduced-motion:reduce){.watchbook-visuals-module__gZy3qq__handwrittenLetter,.watchbook-visuals-module__gZy3qq__markerUnderline,.watchbook-visuals-module__gZy3qq__paperBack,.watchbook-visuals-module__gZy3qq__paperMiddle,.watchbook-visuals-module__gZy3qq__paperFront,.watchbook-visuals-module__gZy3qq__paperClip,.watchbook-visuals-module__gZy3qq__crossStrokeOne,.watchbook-visuals-module__gZy3qq__crossStrokeTwo,.watchbook-visuals-module__gZy3qq__crossHighlightOne,.watchbook-visuals-module__gZy3qq__crossHighlightTwo{animation:none}.watchbook-visuals-module__gZy3qq__handwrittenLetter{opacity:1;transform:none}.watchbook-visuals-module__gZy3qq__markerUnderline{opacity:.78;transform:rotate(-1deg)scaleX(1)}.watchbook-visuals-module__gZy3qq__crossStroke,.watchbook-visuals-module__gZy3qq__crossHighlight{stroke-dashoffset:0}}
.feature-benefits-panel-module__o2DaZa__mobileBenefit{opacity:0;justify-content:center;align-items:center;animation-name:feature-benefits-panel-module__o2DaZa__benefit-swap;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-fill-mode:both;display:flex;position:absolute;inset:0}.feature-benefits-panel-module__o2DaZa__mobileBenefitText{white-space:nowrap;font-family:var(--font-display),sans-serif;letter-spacing:-.02em;color:var(--color-foreground);font-size:clamp(.6875rem,3vw,.875rem);font-weight:700;line-height:1}.feature-benefits-panel-module__o2DaZa__desktopBenefits{display:none}@media (min-width:768px){.feature-benefits-panel-module__o2DaZa__desktopBenefits{grid-template-columns:repeat(3,minmax(0,1fr));padding-block:2.15rem;display:grid}.feature-benefits-panel-module__o2DaZa__desktopBenefit{justify-content:center;align-items:center;min-height:4rem;padding-inline:clamp(.75rem,1.4vw,1.5rem);display:flex;position:relative}.feature-benefits-panel-module__o2DaZa__desktopBenefitText{max-width:34ch;font-family:var(--font-display),sans-serif;letter-spacing:-.025em;text-align:center;text-wrap:balance;color:var(--color-foreground);font-size:clamp(.975rem,1.18vw,1.075rem);font-weight:700;line-height:1.35}}.feature-benefits-panel-module__o2DaZa__mobileWorkflowText{letter-spacing:-.01em;max-width:32rem;color:var(--muted-foreground);margin-top:.65rem;font-size:.9375rem;font-weight:500;line-height:1.6}@keyframes feature-benefits-panel-module__o2DaZa__benefit-swap{0%{opacity:0;transform:translateY(.5rem)}5%,28%{opacity:1;transform:translateY(0)}33%,to{opacity:0;transform:translateY(-.5rem)}}@media (prefers-reduced-motion:reduce){.feature-benefits-panel-module__o2DaZa__mobileBenefit{animation:none}.feature-benefits-panel-module__o2DaZa__mobileBenefit:first-child{opacity:1;transform:none}}
