.ClinsoftHeroVisual-module__buPIeW__scene{--hero-pointer-x:0;--hero-pointer-y:0;isolation:isolate;perspective:1000px;width:min(100%,84rem);height:clamp(42rem,60vw,50rem);margin:clamp(3.5rem,5vw,4.5rem) auto 0;animation:.9s cubic-bezier(.22,1,.36,1) both ClinsoftHeroVisual-module__buPIeW__sceneReveal;position:relative;overflow:visible}.ClinsoftHeroVisual-module__buPIeW__ambientGlow{aspect-ratio:1;background:color-mix(in oklab, var(--metaveo) 34%, transparent);filter:blur(5rem);border-radius:50%;width:66%;animation:5s ease-in-out infinite alternate ClinsoftHeroVisual-module__buPIeW__glowPulse;position:absolute;bottom:-16%;left:50%;translate:-50%}.ClinsoftHeroVisual-module__buPIeW__pulseRings{z-index:0;aspect-ratio:1;pointer-events:none;width:90%;position:absolute;top:60%;left:50%;transform:translate(-50%,-50%)}.ClinsoftHeroVisual-module__buPIeW__pulseRings span{border:1.5px solid color-mix(in oklab, var(--metaveo) 68%, transparent);opacity:0;will-change:transform, opacity;border-radius:50%;animation:7.5s cubic-bezier(.4,0,.2,1) infinite ClinsoftHeroVisual-module__buPIeW__ringScale;position:absolute;inset:0}.ClinsoftHeroVisual-module__buPIeW__pulseRings span:nth-child(2){animation-delay:2.5s}.ClinsoftHeroVisual-module__buPIeW__pulseRings span:nth-child(3){animation-delay:5s}.ClinsoftHeroVisual-module__buPIeW__surface{isolation:isolate;border:1px solid color-mix(in oklab, var(--foreground) 22%, transparent);background:color-mix(in oklab, var(--background) 22%, transparent);box-shadow:0 1rem 3rem color-mix(in oklab, var(--metaveo) 14%, transparent), inset 0 1px 0 color-mix(in oklab, var(--foreground) 12%, transparent);-webkit-backdrop-filter:blur(2.75rem)saturate(.78)contrast(.82);overflow:hidden}.ClinsoftHeroVisual-module__buPIeW__featureParallax,.ClinsoftHeroVisual-module__buPIeW__notificationParallax,.ClinsoftHeroVisual-module__buPIeW__phoneParallax{will-change:transform;transition:transform .45s cubic-bezier(.22,1,.36,1);position:absolute}.ClinsoftHeroVisual-module__buPIeW__notification strong,.ClinsoftHeroVisual-module__buPIeW__notification small{white-space:nowrap;display:block}.ClinsoftHeroVisual-module__buPIeW__notification small{color:color-mix(in oklab, var(--foreground) 54%, transparent);margin-top:.14rem;font-size:.66rem}.ClinsoftHeroVisual-module__buPIeW__featureParallax{z-index:5;transform:translate3d(calc(var(--hero-pointer-x) * -16px), calc(var(--hero-pointer-y) * -10px), 45px) rotateY(3deg);top:41%;left:2%}.ClinsoftHeroVisual-module__buPIeW__featureCard{border-radius:1.35rem;width:15.5rem;padding:.65rem 1.15rem;animation:.9s cubic-bezier(.22,1,.36,1) .42s both ClinsoftHeroVisual-module__buPIeW__cardEnterLeft,6.5s ease-in-out 1.3s infinite ClinsoftHeroVisual-module__buPIeW__floatTwo;display:grid;position:relative;overflow:hidden}.ClinsoftHeroVisual-module__buPIeW__featureCard span{--feature-delay:0s;z-index:1;isolation:isolate;animation:ClinsoftHeroVisual-module__buPIeW__featureItem 6s var(--feature-delay) ease-in-out infinite;align-items:center;gap:.65rem;padding-block:.72rem;font-size:.86rem;font-weight:600;display:flex;position:relative}.ClinsoftHeroVisual-module__buPIeW__featureCard span:before{content:"";z-index:-1;background:linear-gradient(90deg, color-mix(in oklab, var(--metaveo) 18%, transparent), color-mix(in oklab, var(--metaveo) 6%, transparent));opacity:0;transform-origin:0;animation:ClinsoftHeroVisual-module__buPIeW__featureHighlight 6s var(--feature-delay) cubic-bezier(.22, 1, .36, 1) infinite;border-radius:.7rem;position:absolute;inset:.28rem -.45rem;transform:scaleX(.2)}.ClinsoftHeroVisual-module__buPIeW__featureCard span:nth-child(2){--feature-delay:.7s}.ClinsoftHeroVisual-module__buPIeW__featureCard span:nth-child(3){--feature-delay:1.4s}.ClinsoftHeroVisual-module__buPIeW__featureCard span+span{border-top:1px solid color-mix(in oklab, var(--foreground) 10%, transparent)}.ClinsoftHeroVisual-module__buPIeW__featureCard svg{width:1rem;color:var(--metaveo);transform-origin:50%;animation:ClinsoftHeroVisual-module__buPIeW__featureCheckPop 6s var(--feature-delay) cubic-bezier(.22, 1, .36, 1) infinite}.ClinsoftHeroVisual-module__buPIeW__notificationParallax{z-index:7;transform:translate3d(calc(var(--hero-pointer-x) * 18px), calc(var(--hero-pointer-y) * 11px), 80px) rotateY(-3deg);top:38%;right:1%}.ClinsoftHeroVisual-module__buPIeW__notificationStack{width:23rem;height:10.8rem;position:relative}.ClinsoftHeroVisual-module__buPIeW__notification{background:color-mix(in oklab, var(--background) 72%, transparent);opacity:0;width:auto;min-height:4.7rem;animation:ClinsoftHeroVisual-module__buPIeW__notificationRotate 9s var(--notification-delay) cubic-bezier(.4, 0, .2, 1) infinite both;will-change:left, right, transform, opacity, filter;border-radius:1rem;align-items:center;gap:.7rem;padding:.85rem 1rem;display:flex;position:absolute;top:0;left:0;right:0}.ClinsoftHeroVisual-module__buPIeW__notification:first-child{--notification-delay:0s}.ClinsoftHeroVisual-module__buPIeW__notification:nth-child(2){--notification-delay:-6s}.ClinsoftHeroVisual-module__buPIeW__notification:nth-child(3){--notification-delay:-3s}.ClinsoftHeroVisual-module__buPIeW__notification strong{text-overflow:ellipsis;max-width:15.5rem;font-size:.86rem;overflow:hidden}.ClinsoftHeroVisual-module__buPIeW__notificationDot{aspect-ratio:1;background:var(--metaveo);width:.48rem;box-shadow:0 0 0 .3rem color-mix(in oklab, var(--metaveo) 12%, transparent);border-radius:50%;flex:none}.ClinsoftHeroVisual-module__buPIeW__phoneParallax{z-index:4;width:min(74%,48rem);transform:translate3d(calc(-61% + var(--hero-pointer-x) * 10px), calc(var(--hero-pointer-y) * 7px), 20px) rotateX(calc(var(--hero-pointer-y) * -1.6deg)) rotateY(calc(var(--hero-pointer-x) * 1.8deg));transform-style:preserve-3d;bottom:-2rem;left:50%}.ClinsoftHeroVisual-module__buPIeW__phoneReveal{animation:1.25s cubic-bezier(.16,1,.3,1) .12s both ClinsoftHeroVisual-module__buPIeW__phoneEnter;position:relative}.ClinsoftHeroVisual-module__buPIeW__phoneFloat{animation:6s ease-in-out 1.4s infinite ClinsoftHeroVisual-module__buPIeW__phoneFloat}.ClinsoftHeroVisual-module__buPIeW__phoneImage{z-index:1;width:100%;height:auto;filter:drop-shadow(0 2.5rem 2.5rem color-mix(in oklab, var(--metaveo) 22%, transparent));display:block;position:relative}.ClinsoftHeroVisual-module__buPIeW__phoneGlow{background:color-mix(in oklab, var(--metaveo) 60%, transparent);filter:blur(3.5rem);opacity:.38;border-radius:45%;animation:4s ease-in-out infinite alternate ClinsoftHeroVisual-module__buPIeW__glowPulse;position:absolute;inset:20% 10% 8%}.ClinsoftHeroVisual-module__buPIeW__bottomShade{z-index:6;pointer-events:none;background:linear-gradient(to bottom, transparent 0%, color-mix(in oklab, var(--background) 58%, transparent) 34%, var(--background) 62%, var(--background) 100%);width:100vw;height:40%;position:absolute;bottom:-10%;left:50%;transform:translate(-50%)}@keyframes ClinsoftHeroVisual-module__buPIeW__sceneReveal{0%{opacity:0;transform:translateY(1.5rem)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes ClinsoftHeroVisual-module__buPIeW__phoneEnter{0%{opacity:0;filter:blur(.5rem);transform:translateY(22%)scale(.92)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes ClinsoftHeroVisual-module__buPIeW__cardEnterLeft{0%{opacity:0;transform:translate(-2rem)scale(.92)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes ClinsoftHeroVisual-module__buPIeW__notificationRotate{0%,22%{z-index:3;opacity:1;filter:blur();left:0;right:0;transform:translate(0,0)}32%{z-index:3;opacity:0;filter:blur(.08rem);left:0;right:0;transform:translateY(-.8rem)}33.333%{z-index:1;opacity:0;filter:blur(.06rem);left:1.4rem;right:1.4rem;transform:translateY(6.5rem)}38%,55%{z-index:1;opacity:.68;filter:blur();left:1.4rem;right:1.4rem;transform:translateY(6.5rem)}65%,88%{z-index:2;opacity:.84;filter:blur();left:.7rem;right:.7rem;transform:translateY(3.25rem)}98%,to{z-index:3;opacity:1;filter:blur();left:0;right:0;transform:translate(0,0)}}@keyframes ClinsoftHeroVisual-module__buPIeW__phoneFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-.7rem)}}@keyframes ClinsoftHeroVisual-module__buPIeW__floatOne{0%,to{translate:0}50%{translate:0 -.55rem}}@keyframes ClinsoftHeroVisual-module__buPIeW__floatTwo{0%,to{translate:0}50%{translate:0 .65rem}}@keyframes ClinsoftHeroVisual-module__buPIeW__featureItem{0%,10%{opacity:.62}18%,40%{opacity:1}54%,to{opacity:.72}}@keyframes ClinsoftHeroVisual-module__buPIeW__featureHighlight{0%,10%{opacity:0;transform:scaleX(.2)}18%,38%{opacity:1;transform:scaleX(1)}52%,to{opacity:0;transform:scaleX(1)}}@keyframes ClinsoftHeroVisual-module__buPIeW__featureCheckPop{0%,10%{transform:scale(.82)rotate(-8deg)}18%{transform:scale(1.22)rotate(3deg)}25%,45%{transform:scale(1)rotate(0)}58%,to{transform:scale(.92)rotate(0)}}@keyframes ClinsoftHeroVisual-module__buPIeW__glowPulse{0%{opacity:.25;transform:scale(.92)}to{opacity:.48;transform:scale(1.08)}}@keyframes ClinsoftHeroVisual-module__buPIeW__ringScale{0%{opacity:0;transform:scale(.52)}12%{opacity:.78}72%{opacity:.42}to{opacity:0;transform:scale(1.08)}}@media (max-width:800px){.ClinsoftHeroVisual-module__buPIeW__scene{height:34rem;margin-top:1.5rem}.ClinsoftHeroVisual-module__buPIeW__bottomShade{height:38%;bottom:-10%}.ClinsoftHeroVisual-module__buPIeW__phoneParallax{width:min(72%,25rem)}.ClinsoftHeroVisual-module__buPIeW__featureParallax{top:50%;left:1rem}.ClinsoftHeroVisual-module__buPIeW__featureCard{width:11rem;padding-inline:.7rem}.ClinsoftHeroVisual-module__buPIeW__featureCard span{font-size:.68rem}.ClinsoftHeroVisual-module__buPIeW__notificationParallax{width:auto;inset:auto 0 0;transform:none}.ClinsoftHeroVisual-module__buPIeW__notificationStack{width:min(42rem,100%);margin-inline:auto}}@media (max-width:560px){.ClinsoftHeroVisual-module__buPIeW__scene{height:40rem;margin-top:1.25rem}.ClinsoftHeroVisual-module__buPIeW__phoneParallax{width:min(104%,26rem);top:0;bottom:auto}.ClinsoftHeroVisual-module__buPIeW__featureParallax{display:none}.ClinsoftHeroVisual-module__buPIeW__notificationParallax{width:auto;inset:auto 0 0;transform:none}.ClinsoftHeroVisual-module__buPIeW__notificationStack{width:100%;max-width:none;margin-inline:auto}.ClinsoftHeroVisual-module__buPIeW__notification{min-height:4.5rem;padding:.8rem 1rem}.ClinsoftHeroVisual-module__buPIeW__notification strong{font-size:.88rem}.ClinsoftHeroVisual-module__buPIeW__notification small{font-size:.72rem}.ClinsoftHeroVisual-module__buPIeW__pulseRings{width:130%;top:42%}.ClinsoftHeroVisual-module__buPIeW__pulseRings span:nth-child(3){display:none}}@media (prefers-reduced-motion:reduce){.ClinsoftHeroVisual-module__buPIeW__scene,.ClinsoftHeroVisual-module__buPIeW__ambientGlow,.ClinsoftHeroVisual-module__buPIeW__pulseRings span,.ClinsoftHeroVisual-module__buPIeW__featureCard,.ClinsoftHeroVisual-module__buPIeW__featureCard span,.ClinsoftHeroVisual-module__buPIeW__featureCard span:before,.ClinsoftHeroVisual-module__buPIeW__featureCard svg,.ClinsoftHeroVisual-module__buPIeW__notificationStack,.ClinsoftHeroVisual-module__buPIeW__notification,.ClinsoftHeroVisual-module__buPIeW__phoneReveal,.ClinsoftHeroVisual-module__buPIeW__phoneFloat,.ClinsoftHeroVisual-module__buPIeW__phoneGlow{animation:none}.ClinsoftHeroVisual-module__buPIeW__notification{opacity:1;filter:none;transform:none}.ClinsoftHeroVisual-module__buPIeW__featureCard span,.ClinsoftHeroVisual-module__buPIeW__featureCard svg{opacity:1;transform:none}.ClinsoftHeroVisual-module__buPIeW__featureCard span:before{display:none}.ClinsoftHeroVisual-module__buPIeW__pulseRings span{opacity:.48;transform:scale(.88)}.ClinsoftHeroVisual-module__buPIeW__pulseRings span:not(:first-child){display:none}.ClinsoftHeroVisual-module__buPIeW__notification:first-child{z-index:3;left:0;right:0}.ClinsoftHeroVisual-module__buPIeW__notification:nth-child(2){z-index:2;opacity:.84;left:.7rem;right:.7rem;transform:translateY(3.25rem)}.ClinsoftHeroVisual-module__buPIeW__notification:nth-child(3){z-index:1;opacity:.68;left:1.4rem;right:1.4rem;transform:translateY(6.5rem)}.ClinsoftHeroVisual-module__buPIeW__featureParallax,.ClinsoftHeroVisual-module__buPIeW__notificationParallax,.ClinsoftHeroVisual-module__buPIeW__phoneParallax{transition:none}}
.ClinsoftPage-module__NheJfW__resultCard{background:color-mix(in oklab, var(--background) 94%, var(--foreground) 6%)}.ClinsoftPage-module__NheJfW__resultHeroBase{background:radial-gradient(circle at 58% 8%, color-mix(in oklab, var(--metaveo) 32%, transparent), transparent 58%), linear-gradient(128deg, color-mix(in oklab, var(--background) 88%, var(--foreground) 12%), color-mix(in oklab, var(--background) 78%, var(--metaveo) 22%) 56%, color-mix(in oklab, var(--background) 88%, var(--metaveo) 12%))}.ClinsoftPage-module__NheJfW__resultHeroHover{background:radial-gradient(circle at 0% 100%, color-mix(in oklab, var(--metaveo) 55%, transparent), transparent 58%), linear-gradient(128deg, color-mix(in oklab, var(--background) 35%, var(--metaveo) 65%), color-mix(in oklab, var(--background) 55%, var(--metaveo) 45%) 62%, color-mix(in oklab, var(--background) 75%, var(--metaveo) 25%))}.ClinsoftPage-module__NheJfW__resultMetricBase{background:linear-gradient(110deg, color-mix(in oklab, var(--background) 85%, var(--foreground) 15%), color-mix(in oklab, var(--background) 82%, var(--metaveo) 18%) 52%, color-mix(in oklab, var(--background) 90%, var(--metaveo) 10%))}.ClinsoftPage-module__NheJfW__resultMetricHover{background:linear-gradient(110deg, color-mix(in oklab, var(--background) 38%, var(--metaveo) 62%), color-mix(in oklab, var(--background) 52%, var(--metaveo) 48%) 50%, color-mix(in oklab, var(--background) 72%, var(--metaveo) 28%))}.ClinsoftPage-module__NheJfW__resultFooterBase{background:linear-gradient(110deg, color-mix(in oklab, var(--background) 92%, var(--foreground) 8%), color-mix(in oklab, var(--background) 88%, var(--metaveo) 12%))}.ClinsoftPage-module__NheJfW__resultFooterHover{background:linear-gradient(110deg, color-mix(in oklab, var(--background) 42%, var(--metaveo) 58%), color-mix(in oklab, var(--background) 58%, var(--metaveo) 42%) 54%, color-mix(in oklab, var(--background) 76%, var(--metaveo) 24%))}
