.home-hero-stage[data-astro-cid-scnqc5hf]{container-type:inline-size}.home-hero-window[data-astro-cid-scnqc5hf]{zoom:calc(100cqi / 990px)}@keyframes home-hero-toggle-track{0%,25%{background-color:#cbd5e1}35%,70%{background-color:#ec4899}80%,to{background-color:#cbd5e1}}@keyframes home-hero-toggle-knob{0%,25%{transform:translate(0)}35%,70%{transform:translate(.625rem)}80%,to{transform:translate(0)}}@keyframes home-hero-toggle-dot{0%,25%{background-color:#cbd5e1}35%,70%{background-color:#ec4899}80%,to{background-color:#cbd5e1}}@keyframes home-hero-toggle-text{0%,25%{opacity:.4}35%,70%{opacity:1}80%,to{opacity:.4}}.loop-track[data-astro-cid-scnqc5hf]{animation:8s ease-in-out infinite home-hero-toggle-track}.loop-knob[data-astro-cid-scnqc5hf]{animation:8s ease-in-out infinite home-hero-toggle-knob}.auto-dot[data-astro-cid-scnqc5hf]{animation:8s ease-in-out infinite home-hero-toggle-dot}.auto-text[data-astro-cid-scnqc5hf]{animation:8s ease-in-out infinite home-hero-toggle-text}@media (prefers-reduced-motion:reduce){.loop-track[data-astro-cid-scnqc5hf],.loop-knob[data-astro-cid-scnqc5hf],.auto-dot[data-astro-cid-scnqc5hf],.auto-text[data-astro-cid-scnqc5hf]{animation:none}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-leading:initial;--tw-font-weight:initial}}}.video-modal{background-color:#020617cc}@supports (color:color-mix(in lab, red, red)){.video-modal{background-color:color-mix(in oklab, var(--color-neutral-950,#020617) 80%, transparent)}}.video-modal{--tw-backdrop-blur:blur(var(--blur-md,12px));backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.video-modal .modal__popup{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);overflow:visible;border-style:var(--tw-border-style)!important;background-color:#0000!important;border-width:0!important;width:min(900px,100% - 3rem)!important;max-width:calc(100% - 3rem)!important}.video-modal .modal__header{top:calc(var(--spacing,.25rem) * 3);right:calc(var(--spacing,.25rem) * 3);z-index:10;border-style:var(--tw-border-style);border-width:0;padding:0;position:absolute}.video-modal .modal__title{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.video-modal .modal__close{height:calc(var(--spacing,.25rem) * 10)!important;width:calc(var(--spacing,.25rem) * 10)!important;color:var(--color-white,#fff)!important;--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important;background-color:#0000!important;border-radius:2147483647px!important;padding:0!important}@media (hover:hover){.video-modal .modal__close:hover{background-color:#0000!important}}.video-modal .modal__body{padding:0}.video-frame[data-astro-cid-wol4ib4k]{aspect-ratio:var(--aspect-video,16 / 9);border-radius:var(--radius-lg,.5rem);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);width:100%;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-shadow-color:#0006;background-color:#0000;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.video-frame[data-astro-cid-wol4ib4k]{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black,#000) 40%, transparent) var(--tw-shadow-alpha), transparent)}}.video-frame[data-astro-cid-wol4ib4k] iframe[data-astro-cid-wol4ib4k]{border-radius:var(--radius-lg,.5rem);width:100%;height:100%;display:block}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}.settings-card[data-astro-cid-5zsnfw75] .loop-track[data-astro-cid-5zsnfw75]{background:#cbd5e1;transition:background .25s}.settings-card[data-astro-cid-5zsnfw75] .loop-knob[data-astro-cid-5zsnfw75]{transition:transform .25s;transform:translate(0)}.settings-card[data-astro-cid-5zsnfw75] .setting-dot[data-astro-cid-5zsnfw75]{background:#cbd5e1;transition:background .25s}.settings-card[data-astro-cid-5zsnfw75] .auto-text[data-astro-cid-5zsnfw75]{opacity:.4;transition:opacity .25s}.settings-card[data-astro-cid-5zsnfw75].manual .setting-input[data-astro-cid-5zsnfw75]:checked~.loop-track[data-astro-cid-5zsnfw75]{background:#ec4899}.settings-card[data-astro-cid-5zsnfw75].manual .setting-input[data-astro-cid-5zsnfw75]:checked~.loop-knob[data-astro-cid-5zsnfw75]{transform:translate(1rem)}.settings-card[data-astro-cid-5zsnfw75].manual .toggle-row[data-astro-cid-5zsnfw75]:has(.setting-input:checked) .setting-dot[data-astro-cid-5zsnfw75]{background:#ec4899}.settings-card[data-astro-cid-5zsnfw75].manual .toggle-row[data-astro-cid-5zsnfw75]:has(.setting-input:checked) .auto-text[data-astro-cid-5zsnfw75]{opacity:1}.settings-card[data-astro-cid-5zsnfw75].auto .loop-track[data-astro-cid-5zsnfw75]{animation:8s ease-in-out infinite automatic-toggle-track;animation-delay:var(--delay)}.settings-card[data-astro-cid-5zsnfw75].auto .loop-knob[data-astro-cid-5zsnfw75]{animation:8s ease-in-out infinite automatic-toggle-knob;animation-delay:var(--delay)}.settings-card[data-astro-cid-5zsnfw75].auto .setting-dot[data-astro-cid-5zsnfw75]{animation:8s ease-in-out infinite automatic-toggle-dot;animation-delay:var(--delay)}.settings-card[data-astro-cid-5zsnfw75].auto .auto-text[data-astro-cid-5zsnfw75]{animation:8s ease-in-out infinite automatic-toggle-text;animation-delay:var(--delay)}.settings-card[data-astro-cid-5zsnfw75] input[data-astro-cid-5zsnfw75]:focus-visible+.loop-track[data-astro-cid-5zsnfw75]{outline-offset:3px;outline:2px solid #ec4899}@keyframes automatic-toggle-track{0%,25%,80%,to{background:#cbd5e1}35%,70%{background:#ec4899}}@keyframes automatic-toggle-knob{0%,25%,80%,to{transform:translate(0)}35%,70%{transform:translate(1rem)}}@keyframes automatic-toggle-dot{0%,25%,80%,to{background:#cbd5e1}35%,70%{background:#ec4899}}@keyframes automatic-toggle-text{0%,25%,80%,to{opacity:.4}35%,70%{opacity:1}}@media (prefers-reduced-motion:reduce){.settings-card[data-astro-cid-5zsnfw75] [data-astro-cid-5zsnfw75],.settings-card[data-astro-cid-5zsnfw75] [data-astro-cid-5zsnfw75]:before,.settings-card[data-astro-cid-5zsnfw75] [data-astro-cid-5zsnfw75]:after{transition:none!important;animation:none!important}}.animated-slide-bar[data-astro-cid-d6w6fd7h]{animation:1.5s cubic-bezier(.4,0,.6,1) infinite slideBar}@keyframes slideBar{0%{transform:translate(-100%)}to{transform:translate(350%)}}.staff-care[data-astro-cid-hh3dabra]{--cycle:10.8s;--ease:cubic-bezier(.22, 1, .36, 1)}.mode-auto[data-astro-cid-hh3dabra] .scene[data-astro-cid-hh3dabra]{animation:scene var(--cycle) var(--ease) infinite both;animation-delay:calc(var(--i) * var(--cycle) / -3)}.mode-auto[data-astro-cid-hh3dabra] .card-tint[data-astro-cid-hh3dabra]{animation:card-tint var(--cycle) linear infinite}.mode-auto[data-astro-cid-hh3dabra] .bell-icon[data-astro-cid-hh3dabra]{animation:bell-color var(--cycle) linear infinite}.mode-auto[data-astro-cid-hh3dabra] .ping-color[data-astro-cid-hh3dabra]{animation:ping-color var(--cycle) steps(1, end) infinite}.mode-manual[data-astro-cid-hh3dabra] .scene[data-astro-cid-hh3dabra]{opacity:0;visibility:hidden;transition:all .2s;transform:translateY(4px)}.mode-manual[data-astro-cid-hh3dabra] .card-tint[data-astro-cid-hh3dabra]{opacity:.18}.mode-manual[data-astro-cid-hh3dabra] .nav-group[data-astro-cid-hh3dabra]{display:none}.mode-manual[data-astro-cid-hh3dabra]:has(#m-alert-0:checked){--tint:#d1fae5;--bell:#10b981;--ping:#34d399}.mode-manual[data-astro-cid-hh3dabra]:has(#m-alert-0:checked) .scene[data-astro-cid-hh3dabra]:nth-of-type(3n+1){opacity:1;visibility:visible;transform:translate(0,0)}.mode-manual[data-astro-cid-hh3dabra]:has(#m-alert-0:checked) .group-0[data-astro-cid-hh3dabra]{display:flex}.mode-manual[data-astro-cid-hh3dabra]:has(#m-alert-1:checked){--tint:#fef3c7;--bell:#f59e0b;--ping:#fbbf24}.mode-manual[data-astro-cid-hh3dabra]:has(#m-alert-1:checked) .scene[data-astro-cid-hh3dabra]:nth-of-type(3n+2){opacity:1;visibility:visible;transform:translate(0,0)}.mode-manual[data-astro-cid-hh3dabra]:has(#m-alert-1:checked) .group-1[data-astro-cid-hh3dabra]{display:flex}.mode-manual[data-astro-cid-hh3dabra]:has(#m-alert-2:checked){--tint:#e0e7ff;--bell:#6366f1;--ping:#818cf8}.mode-manual[data-astro-cid-hh3dabra]:has(#m-alert-2:checked) .scene[data-astro-cid-hh3dabra]:nth-of-type(3n+3){opacity:1;visibility:visible;transform:translate(0,0)}.mode-manual[data-astro-cid-hh3dabra]:has(#m-alert-2:checked) .group-2[data-astro-cid-hh3dabra]{display:flex}@keyframes scene{0%{opacity:0;visibility:hidden;transform:translateY(4px)}5%,27%{opacity:1;visibility:visible;transform:translate(0,0)}33.333%{opacity:0;visibility:hidden;transform:translateY(-2px)}to{opacity:0;visibility:hidden}}@keyframes card-tint{0%,2%,to{opacity:0;background-color:#d1fae5}5%,27%{opacity:.18;background-color:#d1fae5}33.333%{opacity:0;background-color:#e0e7ff}38.333%,60.333%{opacity:.18;background-color:#e0e7ff}66.666%{opacity:0;background-color:#fef3c7}71.666%,93.666%{opacity:.18;background-color:#fef3c7}}@keyframes bell-color{0%,33.332%,to{color:#10b981}33.333%,66.665%{color:#6366f1}66.666%,99.999%{color:#f59e0b}}@keyframes ping-color{0%,33.332%,to{background-color:#34d399}33.333%,66.665%{background-color:#818cf8}66.666%,99.999%{background-color:#fbbf24}}@keyframes ping-scale{0%{opacity:.65;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}@media (prefers-reduced-motion:reduce){.scene[data-astro-cid-hh3dabra],.bell-icon[data-astro-cid-hh3dabra],.ping-color[data-astro-cid-hh3dabra],.card-tint[data-astro-cid-hh3dabra]{animation:none!important}.scene[data-astro-cid-hh3dabra]:first-child{opacity:1;visibility:visible;transform:none}.scene[data-astro-cid-hh3dabra]:not(:first-child){opacity:0;visibility:hidden}.bell-icon[data-astro-cid-hh3dabra]{color:#10b981}}@keyframes laserScan{0%,25%{opacity:0;transform:translateY(0)}30%{opacity:1}60%{opacity:1;transform:translateY(20px)}65%,to{opacity:0;transform:translateY(20px)}}.laser-anim[data-astro-cid-rghklpwz]{animation:5s ease-in-out infinite laserScan}@keyframes scannerBg{0%,25%{background-color:#f8fafc}30%,60%{background-color:#ecfdf5}65%,90%{background-color:#10b981}to{background-color:#f8fafc}}.scanner-bg-anim[data-astro-cid-rghklpwz]{animation:5s ease-in-out infinite scannerBg}@keyframes fingerprintColor{0%,25%{color:#cbd5e1;opacity:1}30%,60%{color:#10b981;opacity:1}65%,90%{opacity:0}to{color:#cbd5e1;opacity:1}}.fingerprint-base-anim[data-astro-cid-rghklpwz]{animation:5s ease-in-out infinite fingerprintColor}@keyframes outerRing{0%,25%{opacity:1;border-color:#e2e8f0;transform:scale(1)}30%,60%{opacity:1;border-color:#34d399;transform:scale(1.05)}65%{opacity:1;border-color:#10b981;transform:scale(1.1)}75%,90%{opacity:0;border-color:#10b981;transform:scale(1.2)}to{opacity:1;border-color:#e2e8f0;transform:scale(1)}}.ring-anim[data-astro-cid-rghklpwz]{animation:5s ease-in-out infinite outerRing}@keyframes checkPop{0%,60%{opacity:0;transform:scale(.4)}65%,90%{opacity:1;transform:scale(1)}98%,to{opacity:0;transform:scale(.4)}}.check-anim[data-astro-cid-rghklpwz]{animation:5s cubic-bezier(.34,1.56,.64,1) infinite checkPop}@keyframes badgeStyle{0%,60%{color:#94a3b8;background-color:#f1f5f9}65%,90%{color:#047857;background-color:#d1fae5}to{color:#94a3b8;background-color:#f1f5f9}}.badge-anim[data-astro-cid-rghklpwz]{animation:5s ease-in-out infinite badgeStyle}@keyframes badgeContent{0%,60%{content:"OFFLINE"}65%,90%{content:"CLOCKED IN"}to{content:"OFFLINE"}}.badge-text[data-astro-cid-rghklpwz]:before{content:"OFFLINE";animation:5s step-end infinite badgeContent}@keyframes actionTextColor{0%,25%{color:#94a3b8}30%,90%{color:#059669}to{color:#94a3b8}}@keyframes actionTextContent{0%,25%{content:"Scan fingerprint"}30%,60%{content:"Scanning..."}65%,90%{content:"Verified"}to{content:"Scan fingerprint"}}.action-text-anim[data-astro-cid-rghklpwz]{animation:5s ease-in-out infinite actionTextColor}.action-text-anim[data-astro-cid-rghklpwz]:before{content:"Scan fingerprint";animation:5s step-end infinite actionTextContent}@keyframes timeTextColor{0%,60%{color:#334155}65%,90%{color:#059669}to{color:#334155}}@keyframes timeTextContent{0%,60%{content:"08:59:42 AM"}65%,90%{content:"09:00:00 AM"}to{content:"08:59:42 AM"}}.time-text-anim[data-astro-cid-rghklpwz]{animation:5s ease-in-out infinite timeTextColor}.time-text-anim[data-astro-cid-rghklpwz]:before{content:"08:59:42 AM";animation:5s step-end infinite timeTextContent}@media (prefers-reduced-motion:reduce){.laser-anim[data-astro-cid-rghklpwz],.scanner-bg-anim[data-astro-cid-rghklpwz],.fingerprint-base-anim[data-astro-cid-rghklpwz],.ring-anim[data-astro-cid-rghklpwz],.check-anim[data-astro-cid-rghklpwz],.badge-anim[data-astro-cid-rghklpwz],.badge-text[data-astro-cid-rghklpwz]:before,.action-text-anim[data-astro-cid-rghklpwz],.action-text-anim[data-astro-cid-rghklpwz]:before,.time-text-anim[data-astro-cid-rghklpwz],.time-text-anim[data-astro-cid-rghklpwz]:before{animation:none!important}.badge-anim[data-astro-cid-rghklpwz]{color:#94a3b8;background-color:#f1f5f9}.badge-text[data-astro-cid-rghklpwz]:before{content:"OFFLINE"}.action-text-anim[data-astro-cid-rghklpwz]:before{content:"Scan fingerprint"}.time-text-anim[data-astro-cid-rghklpwz]:before{content:"08:59:42 AM"}.laser-anim[data-astro-cid-rghklpwz],.check-anim[data-astro-cid-rghklpwz]{opacity:0}}.animated-line[data-astro-cid-wfdzvgvz]{stroke-dasharray:500;stroke-dashoffset:500px;animation:2.5s ease-in-out infinite draw}.bar[data-astro-cid-wfdzvgvz]{transform-origin:bottom;animation:2.5s cubic-bezier(.16,1,.3,1) infinite grow}.b1[data-astro-cid-wfdzvgvz]{animation-delay:.1s}.b2[data-astro-cid-wfdzvgvz]{animation-delay:.2s}.b3[data-astro-cid-wfdzvgvz]{animation-delay:.3s}.b4[data-astro-cid-wfdzvgvz]{animation-delay:.4s}.b5[data-astro-cid-wfdzvgvz]{animation-delay:.5s}.p-node[data-astro-cid-wfdzvgvz]{opacity:0;animation:2.5s infinite pulse}.n1[data-astro-cid-wfdzvgvz]{animation-delay:.6s}.n2[data-astro-cid-wfdzvgvz]{animation-delay:1s}.n3[data-astro-cid-wfdzvgvz]{animation-delay:1.4s}.float-badge[data-astro-cid-wfdzvgvz]{animation:4s ease-in-out infinite float}.animated-text-1[data-astro-cid-wfdzvgvz]{animation:6s infinite fade1}.animated-text-2[data-astro-cid-wfdzvgvz]{animation:6s infinite fade2}@keyframes draw{0%{stroke-dashoffset:500px}70%,to{stroke-dashoffset:0}}@keyframes grow{0%{transform:scaleY(0)}40%,90%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes pulse{0%,20%{opacity:0}50%{opacity:1}80%,to{opacity:.4}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes fade1{0%,45%,to{opacity:1;transform:translateY(0)}48%,97%{opacity:0;transform:translateY(-4px)}}@keyframes fade2{0%,47%,to{opacity:0;transform:translateY(4px)}50%,95%{opacity:1;transform:translateY(0)}}.feature-card-grid[data-astro-cid-tjandobt]{width:100%}.feature-card-grid__items[data-astro-cid-tjandobt]{column-gap:calc(var(--spacing,.25rem) * 6);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (width>=64rem){.feature-card-grid__items[data-astro-cid-tjandobt]{grid-template-columns:repeat(3,minmax(0,1fr))}}.feature-card[data-astro-cid-tjandobt]{margin-bottom:calc(var(--spacing,.25rem) * 6);flex-direction:column;display:flex}.feature-card__art[data-astro-cid-tjandobt]{margin-bottom:calc(var(--spacing,.25rem) * 6);aspect-ratio:3/2;border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-neutral-100,#f1f5f9);width:100%;overflow:hidden}.feature-card__art[data-astro-cid-tjandobt]:where(.dark,.dark *){border-color:var(--color-neutral-800,#1e293b)}.feature-card__art[data-astro-cid-tjandobt] img[data-astro-cid-tjandobt]{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.feature-card__description[data-astro-cid-tjandobt]{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}.feature-card__description[data-astro-cid-tjandobt] strong[data-astro-cid-tjandobt]{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-neutral-700,#334155)}.feature-card__description[data-astro-cid-tjandobt] strong[data-astro-cid-tjandobt]:where(.dark,.dark *){color:var(--color-neutral-50,#f8fafc)}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}
