@property --home-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.home-module__cm_XzG__root{--home-ink:#05080d;--home-ink-2:#0a1017;--home-ink-3:#111a24;--home-teal:#45bbac;--home-teal-bright:#6ee7d8;--home-teal-deep:#1d8b7e;--home-paper:#f4f6f9;font-feature-settings:"cv11", "ss01", "ss03";-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-family:Inter,SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI Variable Display,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.home-module__cm_XzG__gradientText{background:linear-gradient(100deg, #e9fffb 0%, var(--home-teal-bright) 38%, var(--home-teal) 62%, #9be7ff 100%);color:#0000;-webkit-box-decoration-break:clone;box-decoration-break:clone;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;margin-inline:-.08em;padding-inline:.08em;animation:9s ease-in-out infinite alternate home-module__cm_XzG__gradientShift}.home-module__cm_XzG__gradientTextDark{background:linear-gradient(100deg,#0b1220 0%,#1d8b7e 55%,#2aa596 100%);color:#0000;-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-background-clip:text;background-clip:text;margin-inline:-.08em;padding-inline:.08em}@keyframes home-module__cm_XzG__gradientShift{0%{background-position:0%}to{background-position:100%}}.home-module__cm_XzG__aurora{pointer-events:none;filter:blur(80px)saturate(140%);opacity:.85;height:120%;position:absolute;inset:-20% -10% auto}.home-module__cm_XzG__auroraBlob{mix-blend-mode:screen;will-change:transform;border-radius:9999px;position:absolute}.home-module__cm_XzG__blobA{background:radial-gradient(circle at 30% 30%,#45bbac8c,#0000 62%);width:46vw;max-width:720px;height:46vw;max-height:720px;animation:22s ease-in-out infinite alternate home-module__cm_XzG__drift1;top:6%;left:8%}.home-module__cm_XzG__blobB{background:radial-gradient(circle at 60% 40%,#3884ff52,#0000 64%);width:40vw;max-width:640px;height:40vw;max-height:640px;animation:26s ease-in-out infinite alternate home-module__cm_XzG__drift2;top:0;right:4%}.home-module__cm_XzG__blobC{background:radial-gradient(circle,#6ee7d847,#0000 66%);width:34vw;max-width:560px;height:34vw;max-height:560px;animation:30s ease-in-out infinite alternate home-module__cm_XzG__drift3;top:30%;left:34%}@keyframes home-module__cm_XzG__drift1{0%{transform:translate(0,0)scale(1)}to{transform:translate(8vw,6vh)scale(1.15)}}@keyframes home-module__cm_XzG__drift2{0%{transform:translate(0,0)scale(1.05)}to{transform:translate(-10vw,10vh)scale(.9)}}@keyframes home-module__cm_XzG__drift3{0%{transform:translate(0,0)scale(.9)}to{transform:translate(-4vw,-8vh)scale(1.2)}}.home-module__cm_XzG__topo{pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:radial-gradient(80% 70% at 50% 35%,#000 30%,#0000 80%);mask-image:radial-gradient(80% 70% at 50% 35%,#000 30%,#0000 80%)}.home-module__cm_XzG__topoSvg{width:108%;height:108%;animation:28s ease-in-out infinite alternate home-module__cm_XzG__topoDrift;position:absolute;inset:-4% -4% auto}@keyframes home-module__cm_XzG__topoDrift{0%{transform:translate(-1.5%)}to{transform:translate(1.5%,1.2%)}}.home-module__cm_XzG__gridLinesLight{pointer-events:none;background-image:linear-gradient(90deg,#0f172a0d 1px,#0000 1px),linear-gradient(#0f172a0d 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 60% at 50% 0,#000 20%,#0000 75%);mask-image:radial-gradient(60% 60% at 50% 0,#000 20%,#0000 75%)}.home-module__cm_XzG__spotlight{pointer-events:none;background:radial-gradient(600px circle at var(--spot-x,50%) var(--spot-y,30%), #6ee7d81f, transparent 60%);transition:background .2s linear;position:absolute;inset:0}.home-module__cm_XzG__noise{pointer-events:none;opacity:.07;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.home-module__cm_XzG__heroIn{animation:.9s cubic-bezier(.22,1,.36,1) both home-module__cm_XzG__heroIn}@keyframes home-module__cm_XzG__heroIn{0%{opacity:0;filter:blur(10px);transform:translateY(18px)}to{opacity:1;filter:blur();transform:none}}.home-module__cm_XzG__word{animation:.9s cubic-bezier(.22,1,.36,1) both home-module__cm_XzG__heroIn;display:inline-block}.home-module__cm_XzG__float1{animation:7s ease-in-out infinite home-module__cm_XzG__float}.home-module__cm_XzG__float2{animation:8.5s ease-in-out -2s infinite home-module__cm_XzG__float}.home-module__cm_XzG__float3{animation:9.5s ease-in-out -4s infinite home-module__cm_XzG__float}@keyframes home-module__cm_XzG__float{0%,to{transform:translate(0,0)}50%{transform:translateY(-12px)}}.home-module__cm_XzG__pulseDot{position:relative}.home-module__cm_XzG__pulseDot:after{content:"";opacity:.35;background:currentColor;border-radius:9999px;animation:2.2s ease-out infinite home-module__cm_XzG__pulse;position:absolute;inset:-4px}@keyframes home-module__cm_XzG__pulse{0%{opacity:.45;transform:scale(.6)}to{opacity:0;transform:scale(1.9)}}.home-module__cm_XzG__marquee{-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.home-module__cm_XzG__marqueeTrack{width:max-content;animation:42s linear infinite home-module__cm_XzG__marquee;display:flex}.home-module__cm_XzG__marquee:hover .home-module__cm_XzG__marqueeTrack{animation-play-state:paused}@keyframes home-module__cm_XzG__marquee{0%{transform:translate(0,0)}to{transform:translate(-50%)}}.home-module__cm_XzG__shineBorder{isolation:isolate;position:relative}.home-module__cm_XzG__shineBorder:before{content:"";border-radius:inherit;background:conic-gradient(from var(--home-angle), #6ee7d800 0deg, #6ee7d8f2 60deg, #45bbac00 140deg, #45bbac00 220deg, #9be7ffb3 290deg, #6ee7d800 360deg);-webkit-mask-composite:xor;z-index:-1;pointer-events:none;padding:1px;animation:6s linear infinite home-module__cm_XzG__spinAngle;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes home-module__cm_XzG__spinAngle{to{--home-angle:360deg}}.home-module__cm_XzG__buttonShine{position:relative;overflow:hidden}.home-module__cm_XzG__buttonShine:after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 30%,#ffffff8c 50%,#0000 70%);animation:4.5s ease-in-out 1.2s infinite home-module__cm_XzG__sweep;position:absolute;inset:0;transform:translate(-120%)}@keyframes home-module__cm_XzG__sweep{0%{transform:translate(-120%)}35%,to{transform:translate(120%)}}.home-module__cm_XzG__spotCard{isolation:isolate;position:relative}.home-module__cm_XzG__spotCard:before{content:"";border-radius:inherit;background:radial-gradient(420px circle at var(--mx,50%) var(--my,0%), #45bbac24, transparent 55%);opacity:0;pointer-events:none;z-index:0;transition:opacity .35s;position:absolute;inset:0}.home-module__cm_XzG__spotCard:hover:before{opacity:1}.home-module__cm_XzG__tilt{transform:perspective(1400px) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg));transform-style:preserve-3d;will-change:transform;transition:transform .4s cubic-bezier(.22,1,.36,1)}.home-module__cm_XzG__glowBorder{position:relative}.home-module__cm_XzG__glowBorder:after{content:"";border-radius:inherit;background:radial-gradient(360px circle at var(--mx,50%) var(--my,0%), #45bbacbf, #45bbac14 45%, transparent 70%);-webkit-mask-composite:xor;opacity:0;pointer-events:none;z-index:2;padding:1px;transition:opacity .35s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.home-module__cm_XzG__glowBorder:hover:after{opacity:1}.home-module__cm_XzG__ping{position:relative}.home-module__cm_XzG__ping:after{content:"";border-radius:inherit;pointer-events:none;border:2px solid #45bbac8c;animation:1.8s cubic-bezier(0,0,.2,1) infinite home-module__cm_XzG__pingRing;position:absolute;inset:-3px}@keyframes home-module__cm_XzG__pingRing{0%{opacity:.9;transform:scale(1)}80%,to{opacity:0;transform:scale(1.12)}}.home-module__cm_XzG__kanbanCard{animation:7s cubic-bezier(.65,0,.35,1) infinite home-module__cm_XzG__kanbanMove}@keyframes home-module__cm_XzG__kanbanMove{0%,18%{transform:translate(0)}32%,52%{transform:translate(calc(100% + .5rem))}66%,86%{transform:translate(calc(200% + 1rem))}to{opacity:0;transform:translate(calc(200% + 1rem))}}.home-module__cm_XzG__barGrow{transform-origin:bottom;animation:1.4s cubic-bezier(.22,1,.36,1) both home-module__cm_XzG__barGrow}@keyframes home-module__cm_XzG__barGrow{0%{transform:scaleY(.08)}to{transform:scaleY(1)}}.home-module__cm_XzG__drawLine{stroke-dasharray:1;stroke-dashoffset:1px;animation:2.4s cubic-bezier(.65,0,.35,1) .4s forwards home-module__cm_XzG__draw}@keyframes home-module__cm_XzG__draw{to{stroke-dashoffset:0}}.home-module__cm_XzG__conflictPulse{animation:2.6s ease-in-out infinite home-module__cm_XzG__conflict}@keyframes home-module__cm_XzG__conflict{0%,to{box-shadow:0 0 #f4725e00}50%{box-shadow:0 0 0 4px #f4725e40}}.home-module__cm_XzG__typing:after{content:"";vertical-align:-.15em;background:currentColor;width:2px;height:1em;margin-left:2px;animation:1s step-end infinite home-module__cm_XzG__caret;display:inline-block}@keyframes home-module__cm_XzG__caret{50%{opacity:0}}.home-module__cm_XzG__jitter{animation:4.8s ease-in-out infinite home-module__cm_XzG__jitter}@keyframes home-module__cm_XzG__jitter{0%,to{transform:translate(0)rotate(0)}25%{transform:translate(1px,-2px)rotate(.5deg)}50%{transform:translate(-1px,1px)rotate(-.4deg)}75%{transform:translate(1.5px,1px)rotate(.25deg)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.home-module__cm_XzG__reveal{animation:linear both home-module__cm_XzG__reveal;animation-timeline:view();animation-range:entry cover 18%}.home-module__cm_XzG__revealScale{animation:linear both home-module__cm_XzG__revealScale;animation-timeline:view();animation-range:entry cover 30%}}}@keyframes home-module__cm_XzG__reveal{0%{opacity:0;filter:blur(6px);transform:translateY(36px)}to{opacity:1;filter:blur();transform:none}}@keyframes home-module__cm_XzG__revealScale{0%{opacity:.2;transform:scale(.92)translateY(40px)}to{opacity:1;transform:none}}.home-module__cm_XzG__faq{interpolate-size:allow-keywords}.home-module__cm_XzG__faq::details-content{block-size:0;transition:block-size .35s cubic-bezier(.22, 1, .36, 1), content-visibility .35s allow-discrete;overflow:clip}.home-module__cm_XzG__faq[open]::details-content{block-size:auto}.home-module__cm_XzG__faq summary::-webkit-details-marker{display:none}.home-module__cm_XzG__faqIcon{transition:transform .3s cubic-bezier(.22,1,.36,1)}.home-module__cm_XzG__faq[open] .home-module__cm_XzG__faqIcon{transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){.home-module__cm_XzG__gradientText,.home-module__cm_XzG__auroraBlob,.home-module__cm_XzG__float1,.home-module__cm_XzG__float2,.home-module__cm_XzG__float3,.home-module__cm_XzG__pulseDot:after,.home-module__cm_XzG__marqueeTrack,.home-module__cm_XzG__shineBorder:before,.home-module__cm_XzG__buttonShine:after,.home-module__cm_XzG__kanbanCard,.home-module__cm_XzG__conflictPulse,.home-module__cm_XzG__typing:after,.home-module__cm_XzG__ping:after,.home-module__cm_XzG__jitter,.home-module__cm_XzG__topoSvg,.home-module__cm_XzG__heroIn,.home-module__cm_XzG__word,.home-module__cm_XzG__barGrow{animation:none!important}.home-module__cm_XzG__tilt{transform:none!important}.home-module__cm_XzG__drawLine{stroke-dashoffset:0;animation:none!important}}
