.mirmi-hero{isolation:isolate;background:radial-gradient(circle at 8% 12%,rgba(99,179,237,.13),transparent 24rem),linear-gradient(140deg,#f9fbff,#f4f7fb 58%,#edf3fa)}.mirmi-hero:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-image:linear-gradient(rgba(26,54,93,.032) 1px,transparent 1px),linear-gradient(90deg,rgba(26,54,93,.032) 1px,transparent 1px);background-size:5rem 5rem;-webkit-mask-image:linear-gradient(90deg,black,transparent 58%);mask-image:linear-gradient(90deg,black,transparent 58%);content:"";pointer-events:none}.mirmi-hero__stage{top:5.5rem;bottom:1.75rem;z-index:-1;width:52.5%;overflow:hidden;border:1px solid rgba(147,210,255,.12);border-right:0;border-radius:3.75rem 0 0 3.75rem;background:radial-gradient(circle at 22% 16%,rgba(76,164,237,.34),transparent 24rem),radial-gradient(circle at 104% 78%,rgba(99,179,237,.16),transparent 24rem),linear-gradient(145deg,#16395f,#102944 52%,#081725);box-shadow:inset 1px 0 #ffffff0d,-34px 42px 100px -72px #061427e6}.mirmi-hero__stage-grid{opacity:.42;background-image:linear-gradient(rgba(147,210,255,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(147,210,255,.06) 1px,transparent 1px);background-size:4rem 4rem;-webkit-mask-image:radial-gradient(circle at 48% 34%,black,transparent 76%);mask-image:radial-gradient(circle at 48% 34%,black,transparent 76%)}.mirmi-hero__stage-orbit{top:-8rem;right:-7rem;width:26rem;height:26rem;border:1px solid rgba(147,210,255,.12);box-shadow:0 0 0 4.5rem #63b3ed05,0 0 0 9rem #63b3ed03}.mirmi-hero__title-accent{color:#3182ce;background:linear-gradient(112deg,#276dad 4%,#3182ce 46%,#4ca4ed 92%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.mirmi-hero-layout{display:grid;grid-template-areas:"copy" "canvas";align-items:center;gap:2.75rem}.mirmi-hero-layout__copy{grid-area:copy}.mirmi-hero-layout__canvas{grid-area:canvas;position:relative;isolation:isolate;padding:1rem 0}.mirmi-hero-layout__canvas:before,.mirmi-hero-layout__canvas:after{position:absolute;content:"";pointer-events:none}.mirmi-hero-layout__canvas:before{top:-.75rem;right:-.5rem;bottom:2.25rem;left:-.5rem;z-index:0;border-radius:2.5rem;background:radial-gradient(circle at 20% 8%,rgba(76,164,237,.3),transparent 19rem),radial-gradient(circle at 94% 82%,rgba(99,179,237,.14),transparent 18rem),linear-gradient(145deg,#16395f,#102944 62%,#081725);box-shadow:inset 0 1px #ffffff14,0 36px 80px -54px #061427eb;clip-path:polygon(0 2.5%,94% 0,100% 94%,8% 100%)}.mirmi-hero-layout__canvas:after{top:-.75rem;right:-.5rem;bottom:2.25rem;left:-.5rem;z-index:0;border-radius:2.5rem;background-image:linear-gradient(rgba(147,210,255,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(147,210,255,.055) 1px,transparent 1px);background-size:3rem 3rem;-webkit-mask-image:radial-gradient(circle at 50% 42%,black,transparent 84%);mask-image:radial-gradient(circle at 50% 42%,black,transparent 84%);clip-path:polygon(0 2.5%,94% 0,100% 94%,8% 100%)}.mirmi-hero-layout__scene{position:relative;z-index:2;width:100%;margin-inline:auto}.mirmi-hero-layout__roi{position:relative;z-index:4;width:calc(100% - 1.5rem);margin:-.5rem auto 0;padding:1rem;border:1px solid rgba(255,255,255,.78);border-top-color:#3182ce33;border-radius:.5rem .5rem 1.25rem 1.25rem;background:linear-gradient(90deg,rgba(49,130,206,.035),transparent 28%),#fffffff7;box-shadow:0 28px 65px -38px #061427d1,inset 0 1px #fffffffa;-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem)}.mirmi-hero-layout__roi--inline{width:100%;margin:1.5rem 0 0;border-radius:1.25rem}.mirmi-hero-layout__roi--docked{display:none}.mirmi-hero-layout__roi:before,.mirmi-hero-layout__roi:after{position:absolute;left:2.75rem;content:"";pointer-events:none}.mirmi-hero-layout__roi:before{top:-1.25rem;width:1px;height:1.25rem;background:linear-gradient(180deg,#63b3ed00,#3182ceb8)}.mirmi-hero-layout__roi:after{top:-1.4rem;width:.38rem;height:.38rem;margin-left:-.16rem;border:1px solid rgba(255,255,255,.72);border-radius:999px;background:#63b3ed;box-shadow:0 0 0 .28rem #63b3ed1a}.mirmi-hero-layout__roi:focus-visible{border-color:#3182ce;outline:3px solid #3182ce;outline-offset:4px;box-shadow:0 24px 55px -36px #1a365dbf}.mirmi-hero-layout__roi:hover{border-color:#63b3edb8;box-shadow:0 34px 76px -38px #061427e6,inset 0 1px #fffffffa}.mirmi-hero__decision-trace{position:absolute;top:-12%;right:-12%;bottom:-12%;left:-12%;z-index:1;width:124%;height:124%;overflow:visible;pointer-events:none}.mirmi-hero__trace-track,.mirmi-hero__trace-signal{fill:none;vector-effect:non-scaling-stroke}.mirmi-hero__trace-track{stroke:#93d2ff2b;stroke-width:1}.mirmi-hero__trace-signal{stroke:url(#mirmi-hero-trace-gradient);stroke-width:1.65;stroke-linecap:round;stroke-dasharray:.095 .905;stroke-dashoffset:1;filter:drop-shadow(0 0 5px rgba(99,179,237,.72))}.mirmi-hero__trace-node{fill:#63b3ed;opacity:.82;filter:drop-shadow(0 0 6px rgba(99,179,237,.86))}.mirmi-hero__trace-node--minor{opacity:.56}.mirmi-hero__trace-node--hub{fill:#93d2ff}.mirmi-hero__trace-ring{fill:none;stroke:#93d2ff6b;stroke-width:1;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 7px rgba(99,179,237,.42))}.mirmi-hero__proof{position:relative;z-index:6;overflow:hidden;border:1px solid rgba(49,130,206,.13);border-radius:1.5rem;background:linear-gradient(115deg,rgba(49,130,206,.035),transparent 34%),#fffffff0;box-shadow:0 24px 65px -48px #061427b3,inset 0 1px #fffffff5;-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem)}.mirmi-hero__proof:before{position:absolute;inset:0 8% auto;height:1px;background:linear-gradient(90deg,transparent,rgba(99,179,237,.52),transparent);content:"";pointer-events:none}.mirmi-hero__proof-points{grid-template-columns:repeat(2,minmax(0,1fr));border-bottom:1px solid rgba(26,54,93,.1)}.mirmi-hero__proof-points>li{min-width:0;padding:.25rem}.mirmi-hero__logos ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem .75rem;margin-top:1.25rem}.mirmi-hero__logos li{height:2.75rem}.mirmi-hero__logos img{width:min(100%,6rem);height:2.25rem}.mirmi-memory-canvas{--mirmi-halo-x: 62%;--mirmi-halo-y: 34%;--mirmi-rotate-x: 0deg;--mirmi-rotate-y: 0deg;--mirmi-near-x: 0px;--mirmi-near-y: 0px;--mirmi-mid-x: 0px;--mirmi-mid-y: 0px;--mirmi-far-x: 0px;--mirmi-far-y: 0px;position:relative;z-index:2;isolation:isolate;max-width:none;border:1px solid rgba(49,130,206,.22);border-radius:1.5rem;background-image:linear-gradient(145deg,#fff,#f7fafff5);box-shadow:0 38px 92px -50px #061427e0,0 14px 36px -27px #3182ce6b,0 0 0 1px #ffffff38;transform-origin:center}.mirmi-memory-canvas>*{position:relative;z-index:1}.mirmi-memory-canvas:before,.mirmi-memory-canvas:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;border-radius:inherit;content:"";pointer-events:none}.mirmi-memory-canvas:before{background:radial-gradient(14rem circle at var(--mirmi-halo-x) var(--mirmi-halo-y),rgba(99,179,237,.14),rgba(49,130,206,.045) 42%,transparent 72%);opacity:.36}.mirmi-memory-canvas:after{z-index:3;background:linear-gradient(125deg,rgba(255,255,255,.52),transparent 18%,transparent 72%,rgba(99,179,237,.045)),radial-gradient(18rem circle at var(--mirmi-halo-x) var(--mirmi-halo-y),rgba(255,255,255,.1),transparent 70%);box-shadow:inset 0 1px #fffffff0,inset 0 0 0 1px #3182ce0e;opacity:.72}.mirmi-memory-canvas__chrome{background-image:linear-gradient(180deg,#fffffffa,#f7faffb8);box-shadow:inset 0 -1px #3182ce09}.mirmi-memory-canvas__body{background-image:radial-gradient(circle at 82% 12%,rgba(99,179,237,.08),transparent 34%),linear-gradient(155deg,#ffffff47,#3182ce06)}.mirmi-memory-canvas__question{position:relative;overflow:hidden;background-image:linear-gradient(145deg,#fffffffa,#f7faffb8);box-shadow:inset 0 1px #fffffff5,0 14px 32px -30px #1a365d94}.mirmi-memory-canvas__sources{overflow:hidden;border:1px solid rgba(26,54,93,.1);border-radius:1rem;background:linear-gradient(145deg,#fffffffa,#f7faffc7);box-shadow:inset 0 1px #fffffff5,0 14px 32px -30px #1a365d94}.mirmi-memory-canvas__source{position:relative;overflow:hidden;background:#ffffff38}.mirmi-memory-canvas__source+.mirmi-memory-canvas__source{border-left:1px solid rgba(26,54,93,.09)}.mirmi-memory-canvas__source:after{position:absolute;top:.65rem;right:.65rem;width:.35rem;height:.35rem;border-radius:999px;background:#3182ce;box-shadow:0 0 #3182ce2e;content:"";opacity:.32}.mirmi-memory-canvas__source-icon{box-shadow:inset 0 1px #ffffffe6,0 8px 18px -14px #3182ceb8}.mirmi-memory-canvas__convergence{height:1.75rem}.mirmi-memory-canvas__convergence svg{display:block;width:100%;height:100%;overflow:visible}.mirmi-memory-canvas__flow-track,.mirmi-memory-canvas__flow-signal{fill:none;vector-effect:non-scaling-stroke}.mirmi-memory-canvas__flow-track{stroke:#3182ce;stroke-width:1;opacity:.24;filter:drop-shadow(0 0 2px rgba(99,179,237,.32))}.mirmi-memory-canvas__flow-signal{stroke:#3182ce;stroke-width:1.75;stroke-linecap:round;stroke-dasharray:.16 .84;stroke-dashoffset:1;opacity:0;filter:drop-shadow(0 0 4px rgba(99,179,237,.78))}.mirmi-memory-canvas__flow-node{fill:#3182ce;opacity:.82;filter:drop-shadow(0 0 4px rgba(99,179,237,.72))}.mirmi-memory-canvas__flow-pulse{fill:#3182ce;opacity:0;filter:drop-shadow(0 0 5px rgba(99,179,237,.76));transform-box:fill-box;transform-origin:center}.mirmi-memory-canvas__outcome{overflow:hidden;background-image:radial-gradient(circle at 12% 16%,rgba(99,179,237,.16),transparent 32%),linear-gradient(112deg,rgba(49,130,206,.14),transparent 46%,rgba(99,179,237,.07));box-shadow:inset 0 1px #63b3ed6b,0 -8px 24px -24px #63b3edd6}.mirmi-memory-canvas__outcome:before{position:absolute;inset:0 12% auto;height:1px;background:linear-gradient(90deg,transparent,rgba(99,179,237,.76),transparent);content:"";pointer-events:none}.mirmi-memory-canvas__outcome-icon{box-shadow:inset 0 0 0 1px #ffffff14,0 0 18px #63b3ed2e}@media(min-width:1024px){.mirmi-hero-layout{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);grid-template-areas:"copy canvas";-moz-column-gap:clamp(2.5rem,4vw,4rem);column-gap:clamp(2.5rem,4vw,4rem)}.mirmi-hero-layout__canvas{min-height:39rem;padding:2.5rem 0 0}.mirmi-hero-layout__canvas:before,.mirmi-hero-layout__canvas:after{display:none}.mirmi-hero-layout__scene{width:min(100%,46rem)}.mirmi-hero-layout__roi{padding:.875rem 1rem}.mirmi-hero-layout__roi--inline{display:none}.mirmi-hero-layout__roi--docked{display:block;position:absolute;top:-4.25rem;bottom:auto;right:.75rem;left:auto;width:min(23.5rem,78%);margin:0;border-radius:1.25rem}.mirmi-hero-layout__roi--docked .mirmi-hero-layout__roi-values{margin-top:.5rem}.mirmi-hero-layout__roi--docked strong{font-size:1.45rem;line-height:1}.mirmi-hero__decision-trace{top:-15%;right:-15%;bottom:-15%;left:-15%;width:130%;height:130%}.mirmi-hero__proof-points{grid-template-columns:repeat(4,minmax(0,1fr))}.mirmi-hero__proof-points>li{padding-inline:1.25rem}.mirmi-hero__proof-points>li:first-child{padding-left:.25rem}.mirmi-hero__proof-points>li+li{border-left:1px solid rgba(26,54,93,.08)}.mirmi-hero__logos ul{grid-template-columns:repeat(6,minmax(0,1fr));-moz-column-gap:1.5rem;column-gap:1.5rem}.mirmi-hero__logos img{width:min(100%,6.5rem)}}@media(min-width:1440px){.mirmi-hero-layout__roi{padding:1.25rem}.mirmi-hero-layout__roi--docked{top:calc(100% - .75rem);right:auto;left:-2.25rem;width:min(23.5rem,78%)}.mirmi-hero-layout__roi--docked .mirmi-hero-layout__roi-values{margin-top:1rem}.mirmi-hero-layout__roi--docked strong{font-size:1.875rem}}@media(pointer:fine)and (prefers-reduced-motion:no-preference){.mirmi-hero-layout__canvas{perspective:1200px}.mirmi-memory-canvas{transform:rotateX(var(--mirmi-rotate-x)) rotateY(var(--mirmi-rotate-y)) translateZ(0);transition:transform .16s cubic-bezier(.22,1,.36,1),border-color .24s ease,box-shadow .24s ease;will-change:transform}.mirmi-memory-canvas:before{transition:opacity .22s ease}.mirmi-memory-canvas.is-pointer-active{border-color:#3182ce57;box-shadow:0 42px 100px -50px #1a365dd1,0 18px 42px -30px #3182ce8a}.mirmi-memory-canvas.is-pointer-active:before{opacity:.78}.mirmi-memory-canvas__chrome,.mirmi-memory-canvas__question,.mirmi-memory-canvas__sources,.mirmi-memory-canvas__convergence,.mirmi-memory-canvas__outcome-icon,.mirmi-memory-canvas__outcome-copy{transition:translate .17s cubic-bezier(.22,1,.36,1);will-change:translate}.mirmi-memory-canvas__chrome{translate:var(--mirmi-far-x) var(--mirmi-far-y)}.mirmi-memory-canvas__question,.mirmi-memory-canvas__outcome-icon,.mirmi-memory-canvas__outcome-copy{translate:var(--mirmi-near-x) var(--mirmi-near-y)}.mirmi-memory-canvas__sources,.mirmi-memory-canvas__convergence{translate:var(--mirmi-mid-x) var(--mirmi-mid-y)}}@media(max-width:639px){.mirmi-hero-layout{gap:2.25rem}.mirmi-hero-layout__canvas{margin-inline:-.25rem;padding:.75rem 0 1rem}.mirmi-hero-layout__canvas:before,.mirmi-hero-layout__canvas:after{inset-inline:-.35rem}.mirmi-hero__decision-trace{top:-8%;right:-8%;bottom:-8%;left:-8%;width:116%;height:116%}.mirmi-memory-canvas{border-radius:1.35rem}.mirmi-memory-canvas__body{padding:.875rem .875rem 0}.mirmi-memory-canvas__question{padding:.875rem}.mirmi-memory-canvas__sources{border-radius:.875rem}.mirmi-memory-canvas__source{display:grid;grid-template-columns:2rem minmax(0,1fr);grid-template-rows:auto auto;-moz-column-gap:.75rem;column-gap:.75rem;padding:.7rem .75rem}.mirmi-memory-canvas__source+.mirmi-memory-canvas__source{border-top:1px solid rgba(26,54,93,.09);border-left:0}.mirmi-memory-canvas__source-icon{grid-row:1 / 3;margin-top:.1rem}.mirmi-memory-canvas__source-title{margin-top:0}.mirmi-memory-canvas__source-text{margin-top:.125rem}.mirmi-hero-layout__roi{width:calc(100% - 1.25rem)}.mirmi-hero-layout__roi--inline{width:100%}.mirmi-hero__proof{margin-top:2.25rem;padding-inline:.875rem;border-radius:1.35rem}.mirmi-hero__proof-points{gap:.75rem .5rem}.mirmi-hero__proof-points>li{padding:.25rem .125rem}.mirmi-hero__logos{padding-top:1rem}.mirmi-hero__logos>div>p{font-size:.65rem;line-height:1rem;letter-spacing:.12em}}@media(max-width:359px){.mirmi-hero__proof-points{grid-template-columns:1fr}}@media(prefers-reduced-motion:no-preference){.mirmi-hero__stage-orbit{animation:mirmi-hero-orbit-drift 12s ease-in-out infinite alternate}.mirmi-hero__trace-signal{animation:mirmi-hero-trace-flow 6.8s ease-in-out infinite}.mirmi-hero__trace-signal:nth-of-type(4){animation-delay:1.2s}.mirmi-hero__trace-signal:nth-of-type(5){animation-delay:2.45s}.mirmi-hero__trace-signal:nth-of-type(6){animation-delay:3.7s}.mirmi-hero__trace-ring{animation:mirmi-hero-trace-ring 3.8s ease-in-out 1.4s infinite}.mirmi-memory-canvas__question{animation:mirmi-memory-question-cue .56s ease-out .16s}.mirmi-memory-canvas__source{animation:mirmi-memory-source-cue .52s ease-out}.mirmi-memory-canvas__source:nth-child(1){animation-delay:.72s}.mirmi-memory-canvas__source:nth-child(2){animation-delay:.88s}.mirmi-memory-canvas__source:nth-child(3){animation-delay:1.04s}.mirmi-memory-canvas__source:after{animation:mirmi-memory-source-status .68s ease-out both}.mirmi-memory-canvas__source:nth-child(1):after{animation-delay:.76s}.mirmi-memory-canvas__source:nth-child(2):after{animation-delay:.92s}.mirmi-memory-canvas__source:nth-child(3):after{animation-delay:1.08s}.mirmi-memory-canvas__flow-signal{animation:mirmi-memory-flow .62s ease-out forwards}.mirmi-memory-canvas__flow-signal:nth-of-type(4){animation-delay:1.42s}.mirmi-memory-canvas__flow-signal:nth-of-type(5){animation-delay:1.49s}.mirmi-memory-canvas__flow-signal:nth-of-type(6){animation-delay:1.56s}.mirmi-memory-canvas__flow-pulse{animation:mirmi-memory-node-pulse .52s ease-out 1.78s both}.mirmi-memory-canvas__outcome{animation:mirmi-memory-outcome-cue .62s ease-out 1.9s}.mirmi-memory-canvas__outcome-icon{animation:mirmi-memory-outcome-icon .62s ease-out 1.9s}}@media(prefers-reduced-motion:reduce){.mirmi-hero__stage-orbit,.mirmi-hero__trace-signal,.mirmi-hero__trace-ring,.mirmi-hero-layout__copy>*{animation:none}.mirmi-memory-canvas{transform:none}.mirmi-memory-canvas__chrome,.mirmi-memory-canvas__question,.mirmi-memory-canvas__sources,.mirmi-memory-canvas__convergence,.mirmi-memory-canvas__outcome-icon,.mirmi-memory-canvas__outcome-copy{translate:none}.mirmi-memory-canvas__question,.mirmi-memory-canvas__source,.mirmi-memory-canvas__source:after,.mirmi-memory-canvas__flow-signal,.mirmi-memory-canvas__flow-pulse,.mirmi-memory-canvas__outcome,.mirmi-memory-canvas__outcome-icon{animation:none}.mirmi-memory-canvas__flow-signal,.mirmi-memory-canvas__flow-pulse{display:none}}@keyframes mirmi-hero-orbit-drift{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(-1.25rem,1rem,0) scale(1.04)}}@keyframes mirmi-hero-trace-flow{0%,18%{opacity:0;stroke-dashoffset:1}30%{opacity:.78}58%{opacity:.5;stroke-dashoffset:0}72%,to{opacity:0;stroke-dashoffset:0}}@keyframes mirmi-hero-trace-ring{0%,to{opacity:.28;transform:scale(.92)}48%{opacity:.82;transform:scale(1.08)}}@keyframes mirmi-memory-question-cue{0%,to{border-color:#1a365d1a;box-shadow:inset 0 1px #fffffff5,0 14px 32px -30px #1a365d94,0 0 #3182ce00;transform:translateY(0)}45%{border-color:#3182ce59;box-shadow:inset 0 1px #fffffffa,0 16px 30px -24px #1a365dad,0 0 0 2px #3182ce0e;transform:translateY(-2px)}}@keyframes mirmi-memory-source-status{0%,to{opacity:.32;box-shadow:0 0 #3182ce2e;transform:scale(1)}48%{opacity:1;box-shadow:0 0 0 .32rem #3182ce00;transform:scale(1.08)}}@keyframes mirmi-memory-source-cue{0%,to{background-color:#ffffff38;transform:translateY(0)}45%{background-color:#3182ce12;transform:translateY(-1px)}}@keyframes mirmi-memory-flow{0%{opacity:0;stroke-dashoffset:1}24%{opacity:.72}to{opacity:0;stroke-dashoffset:0}}@keyframes mirmi-memory-node-pulse{0%{opacity:0;transform:scale(.6)}45%{opacity:.42}to{opacity:0;transform:scale(2.4)}}@keyframes mirmi-memory-outcome-cue{0%,to{box-shadow:inset 0 1px #63b3ed6b,inset 0 0 #63b3ed00,0 -8px 24px -24px #63b3edd6}45%{box-shadow:inset 0 1px #63b3ed8f,inset 4px 0 #63b3ede6,0 -8px 24px -22px #63b3edeb}}@keyframes mirmi-memory-outcome-icon{0%,to{transform:scale(1)}45%{transform:scale(1.08)}}
