@keyframes shine-periodic{0%{transform:translate(-100%) skew(25deg)}25%,to{transform:translate(300%) skew(25deg)}}.animate-shine-periodic{animation:shine-periodic 8s ease-in-out infinite}@keyframes pulse-glow{0%,to{opacity:.5;transform:scale(.9)}50%{opacity:.8;transform:scale(1.1)}}.animate-pulse-glow{animation:pulse-glow 8s ease-in-out infinite}.perspective-2000{perspective:2000px}.device-container{transform-style:preserve-3d}@keyframes mesh-1{0%,to{transform:translate(0)rotate(0)scale(1)}33%{transform:translate(10%,10%)rotate(20deg)scale(1.1)}66%{transform:translate(-5%,15%)rotate(-10deg)scale(.9)}}@keyframes mesh-2{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-15%,-10%)scale(1.2)}}@keyframes float{0%,to{transform:translateY(0)rotate(6deg)}50%{transform:translateY(-12px)rotate(4deg)}}.animate-mesh-1[data-astro-cid-ewxirvlt]{animation:25s ease-in-out infinite mesh-1}.animate-mesh-2[data-astro-cid-ewxirvlt]{animation:20s ease-in-out infinite mesh-2}.animate-float[data-astro-cid-ewxirvlt]{animation:6s ease-in-out infinite float}.reveal-left-delay[data-astro-cid-ewxirvlt]{opacity:0;animation:1s cubic-bezier(.2,.8,.2,1) .6s forwards reveal-left;transform:translate(-30px)}.reveal-right-delay[data-astro-cid-ewxirvlt]{opacity:0;animation:1s cubic-bezier(.2,.8,.2,1) .6s forwards reveal-right;transform:translate(30px)}.reveal-delay-long[data-astro-cid-ewxirvlt]{opacity:0;animation:1.5s cubic-bezier(.2,.8,.2,1) .3s forwards reveal-scale;transform:scale(.98)}@keyframes reveal-left{to{opacity:1;transform:translate(0)}}@keyframes reveal-right{to{opacity:1;transform:translate(0)}}@keyframes reveal-scale{to{opacity:1;transform:scale(1)}}@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-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}}}.slide[data-astro-cid-wovwst34]{opacity:0;transition:opacity .8s cubic-bezier(.4,0,.2,1),transform 1.2s cubic-bezier(.4,0,.2,1);transform:scale(1.02)}.slide[data-astro-cid-wovwst34].active{opacity:1;transform:scale(1)}.slider-dot[data-astro-cid-wovwst34].active{width:calc(var(--spacing,.25rem)*8);background-color:var(--color-blue-600,oklch(54.6% .245 262.881));--tw-shadow:0 0 12px var(--tw-shadow-color,#2563eb66);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.animate-pulse-slow[data-astro-cid-wovwst34]{animation:8s cubic-bezier(.4,0,.6,1) infinite pulse}.reveal-on-scroll[data-astro-cid-wovwst34]{opacity:0;transition:all .8s cubic-bezier(.2,.8,.2,1);transform:translateY(20px)}.reveal-on-scroll[data-astro-cid-wovwst34].visible{opacity:1;transform:translateY(0)}@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}@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-duration:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}.feature-card[data-astro-cid-ludp2yfi]{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.7s;transition-duration:.7s;position:relative}.feature-card[data-astro-cid-ludp2yfi]:hover{--tw-translate-y:calc(var(--spacing,.25rem)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.feature-card[data-astro-cid-ludp2yfi]:after{content:"";pointer-events:none;background:radial-gradient(600px circle at var(--mouse-x)var(--mouse-y),#3b82f6cc,#3b82f61a 40%,transparent 80%)border-box;opacity:0;z-index:2;border:1px solid #0000;border-radius:1.5rem;transition:all .5s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.feature-card[data-astro-cid-ludp2yfi]:hover:after{opacity:1}@property --tw-duration{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@keyframes slotMachine{0%,30%{transform:translateY(0)}35%,65%{transform:translateY(-100%)}70%,to{transform:translateY(-200%)}}@keyframes slotMachineFast{0%,14%{transform:translateY(0)}20%,34%{transform:translateY(-16.666%)}40%,54%{transform:translateY(-33.333%)}60%,74%{transform:translateY(-50%)}80%,94%{transform:translateY(-66.666%)}to{transform:translateY(-83.333%)}}.animate-roles[data-astro-cid-dv56rtbr]{animation:slotMachineFast 5s linear infinite}.perspective-2000[data-astro-cid-zbb37bwy]{perspective:2000px}.preserve-3d[data-astro-cid-zbb37bwy]{transform-style:preserve-3d}.clip-stand[data-astro-cid-zbb37bwy]{clip-path:polygon(20% 0,80% 0,100% 100%,0% 100%)}.animate-float[data-astro-cid-zbb37bwy]{animation:6s ease-in-out infinite float}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.scale-animation[data-astro-cid-zbb37bwy]{animation:2s ease-in-out infinite scale-up}@keyframes scale-up{0%,to{transform:scale(1);box-shadow:0 0 #22c55e66}50%{transform:scale(1.08);box-shadow:0 0 30px 5px #22c5c200}}.reveal-on-scroll[data-astro-cid-zbb37bwy]{opacity:0;will-change:transform,opacity;transition:all 1s cubic-bezier(.2,.8,.2,1)}[data-astro-cid-zbb37bwy][data-animation=slide-left]{transform:translate(-40px)}[data-astro-cid-zbb37bwy][data-animation=slide-right]{transform:translate(40px)}.reveal-on-scroll[data-astro-cid-zbb37bwy].visible{opacity:1!important;transform:translate(0)!important}#connection-path-glow[data-astro-cid-zbb37bwy]{filter:drop-shadow(0 0 16px #8b5cf699);transition:stroke-dashoffset .1s ease-out}.animate-pulse-slow[data-astro-cid-zbb37bwy]{animation:12s cubic-bezier(.4,0,.6,1) infinite pulse}@keyframes pulse{50%{opacity:.5}}.marquee-track[data-astro-cid-vhpkhef3]{width:max-content;animation:30s linear infinite scroll}.marquee-track[data-astro-cid-vhpkhef3]:hover{animation-play-state:paused}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */.faq-answer-grid[data-astro-cid-dairopq3]{grid-template-rows:0fr;transition:grid-template-rows .5s cubic-bezier(.4,0,.2,1);display:grid}.faq-item[data-astro-cid-dairopq3]:hover .faq-answer-grid[data-astro-cid-dairopq3]{grid-template-rows:1fr}@media(pointer:coarse){.faq-item[data-astro-cid-dairopq3].active .faq-answer-grid[data-astro-cid-dairopq3]{grid-template-rows:1fr}.faq-item[data-astro-cid-dairopq3].active .faq-icon[data-astro-cid-dairopq3]{background-color:var(--color-blue-600,oklch(54.6% .245 262.881));color:var(--color-white,#fff)}.faq-item[data-astro-cid-dairopq3].active svg[data-astro-cid-dairopq3]{rotate:45deg}}
