[data-framer-appear-id],[style*="opacity:0.001"],[style*="opacity: 0.001"]{opacity:1!important;transform:none!important}[data-framer-name$=\.riv]{min-height:1px;position:relative}[data-framer-name$=\.riv] canvas{max-width:100%;display:block;width:100%!important;height:100%!important}video{object-fit:cover;width:100%;height:100%;display:block}:root,body{--hm-canvas:#111;--hm-panel:#161616;--hm-surface:#1b1b1b;--hm-surface-2:#222;--hm-ink:#ede8de;--hm-ink-sub:#a5a097;--hm-ink-soft:#77736c;--hm-line:#ede8de1a;--hm-line-strong:#ede8de2e;--hm-blue:#16acfb;--hm-purple:#9e80f9;--hm-olive:#6f7d2e;--hm-teal:#2b97b8;--hm-grad:linear-gradient(180deg, #12b2ff 0%, #55a8ff 50%, #b294ff 80%, #8fe3d6 100%);--hm-serif:Lora, "Iowan Old Style", Georgia, "Times New Roman", serif;--hm-sans:Inter, "Inter Placeholder", ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;--hm-radius-btn:999px;--hm-ease:cubic-bezier(.22, 1, .36, 1);--token-77fda806-0b1a-4299-8ccb-fb3ee9c03c5e:var(--hm-canvas);--token-7c824656-fd0f-49da-ab8f-972a9ec5fd2c:var(--hm-canvas);--token-cbc0d7d7-953f-451e-b5eb-b9736f626a88:var(--hm-surface);--token-8c01b9ba-dad9-4d89-a226-757baa2397d5:var(--hm-panel);--token-eff0f485-8421-4ed2-ba57-8afb1ca7ce0b:#111c;--token-16055b28-f982-4702-89a7-0c7a4b059e8f:var(--hm-ink);--token-46e04288-6d50-488b-acbc-bcdebda30e36:var(--hm-ink-sub);--token-174e49d9-335f-4710-b4bb-5717ed68cad7:var(--hm-line);--token-a4592767-baa9-4db0-9d7d-c8a6d8b23308:var(--hm-blue);--token-050854ce-6db0-4134-985c-54ec0b6f6829:var(--hm-purple);--token-5c0ba77d-fc61-4f4a-a11b-1926a52fc546:var(--hm-blue);--token-5ac4835f-bd1a-4975-a520-b88da374ade4:#25d366;--token-764f5932-4b8d-4737-b51d-a27c11cef936:var(--hm-olive);--token-bb86c9d2-8b8b-47c5-9f43-582a6359f7fb:var(--hm-teal);--token-0a73a4f2-2341-4660-99c5-542ed186cea5:#ef4444}.framer-1hukrmr,.framer-po0ct4,.framer-ut9yie,.framer-qBXfr,.framer-lRpNJ,.framer-BHcOy,.framer-6k73n1,.framer-4gub7k,.framer-b4jw1k,.framer-r067cf,.framer-4WCCA,.framer-bfe9yg{--token-77fda806-0b1a-4299-8ccb-fb3ee9c03c5e:var(--hm-ink);--token-7c824656-fd0f-49da-ab8f-972a9ec5fd2c:var(--hm-ink);--token-16055b28-f982-4702-89a7-0c7a4b059e8f:var(--hm-panel)}.framer-zknuva,.framer-df5kv,.framer-1c8h17s,.framer-1qmtjma{--token-16055b28-f982-4702-89a7-0c7a4b059e8f:#1b1b1b;--token-46e04288-6d50-488b-acbc-bcdebda30e36:#5b5852;--token-77fda806-0b1a-4299-8ccb-fb3ee9c03c5e:#1b1b1b;color:#1b1b1b;background-color:#efeeec!important}.framer-1hukrmr,.framer-po0ct4,.framer-4gub7k,.framer-b4jw1k,.framer-r067cf,.framer-4WCCA{--token-16055b28-f982-4702-89a7-0c7a4b059e8f:var(--hm-canvas)}.framer-ut9yie,.framer-6k73n1,.framer-qBXfr,.framer-lRpNJ,.framer-BHcOy{box-shadow:inset 0 0 0 1px var(--hm-line)}.framer-axf5ma{box-shadow:inset 0 0 0 1px var(--hm-line);background-color:var(--hm-surface)!important}html,body,#main{color:var(--hm-ink);color-scheme:dark;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background:var(--hm-canvas)!important}body,body input,body textarea,body select,body button{font-family:var(--hm-sans)!important}[data-framer-component-type=Text],.framer-text,.framer-styles-preset-b9ec6q,.framer-styles-preset-15owqn,.framer-styles-preset-1erya29,.framer-styles-preset-qjky40{--framer-font-family:var(--hm-sans)!important;--framer-font-family-bold:var(--hm-sans)!important}h1.framer-text,h2.framer-text,h3.framer-text,h1.framer-text *,h2.framer-text *,h3.framer-text *{--framer-font-family:var(--hm-serif)!important;--framer-font-family-bold:var(--hm-serif)!important;--framer-font-family-italic:var(--hm-serif)!important;--framer-font-family-bold-italic:var(--hm-serif)!important;font-family:var(--hm-serif)!important;--framer-font-weight:400!important;--framer-font-weight-bold:400!important;letter-spacing:-.015em!important;--framer-letter-spacing:-.015em!important;font-weight:400!important}h1.framer-text strong,h2.framer-text strong,h3.framer-text strong{--framer-font-style-bold:italic!important;font-style:italic!important}.framer-FOu3l{align-items:center;gap:10px;background:0 0!important;display:flex!important;-webkit-mask:none!important;mask:none!important}.framer-FOu3l:before{content:"";background:url(/dash/mira-logo-64.webp) 50%/cover no-repeat;border-radius:7px;flex:none;width:26px;height:26px}.framer-FOu3l:after{content:"Heymira";font-family:var(--hm-serif);letter-spacing:-.01em;color:var(--hm-ink);font-size:22px;line-height:1}.framer-r211V.framer-1gdt7re{backdrop-filter:saturate(140%)blur(12px);border-bottom:1px solid var(--hm-line);background-color:#111111db!important}.framer-mPxTk .framer-7107id{color:var(--hm-ink)!important;border-bottom:1px solid var(--hm-line)!important;background:#0b0b0b!important}.framer-mPxTk .framer-7107id .framer-text,.framer-mPxTk .framer-7107id [data-framer-component-type=Text]{--framer-text-color:var(--hm-ink)!important;color:var(--hm-ink)!important}.framer-mPxTk.framer-iyby1o{background-color:var(--hm-canvas)!important}img[alt^=Logo\ ]{opacity:.72;filter:brightness(0)invert(.92)sepia(.12)!important}div[style*="opacity:0;transform:scale(0.9)"]:has(>img[alt^=Logo\ ]){opacity:1!important;transform:none!important}h4.framer-text,h4.framer-text *{font-family:var(--hm-serif)!important;--framer-font-family:var(--hm-serif)!important;--framer-font-weight:400!important;letter-spacing:-.01em!important;font-weight:400!important}.framer-1paqi9z,.framer-t8eb78,.framer-9j7avk{box-shadow:inset 0 0 0 1px #ede8de1a;background-color:#161616!important}a[data-framer-name*=Button],a[data-framer-name*=CTA],a[data-framer-name*=Cta],a[data-framer-name=Black],div[data-framer-name*=Button] a,div[data-framer-name*=CTA] a,button[data-framer-name*=Button],[data-framer-name=Primary\ Button],[data-framer-name=Primary\ CTA],[data-framer-name=Get\ started],[data-framer-name="Book a demo"]{border-radius:var(--hm-radius-btn)!important;transition:transform .16s var(--hm-ease), background-color .16s var(--hm-ease), box-shadow .16s var(--hm-ease), opacity .16s var(--hm-ease)!important}a[data-framer-name*=Button]:hover,a[data-framer-name*=CTA]:hover,a[data-framer-name=Black]:hover,div[data-framer-name*=Button] a:hover,div[data-framer-name*=CTA] a:hover,button[data-framer-name*=Button]:hover{transform:translateY(-1px)}a[data-framer-name*=Button]:active,a[data-framer-name*=CTA]:active,a[data-framer-name=Black]:active,div[data-framer-name*=Button] a:active,div[data-framer-name*=CTA] a:active,button[data-framer-name*=Button]:active{transform:scale(.96)}[data-framer-name*=Card],[data-framer-name*=card],[data-framer-name*=Panel],[data-framer-name*=Feature]{box-shadow:inset 0 0 0 1px var(--hm-line)}[data-text-fill=true],span[data-text-fill],[style*="background-clip: text"],[style*=background-clip\:text]{background-image:linear-gradient(112deg, var(--hm-blue) 0%, var(--hm-purple) 100%)!important;-webkit-background-clip:text!important;background-clip:text!important}a.framer-text,span.framer-text[data-nested-link]{--framer-link-text-color:var(--hm-blue);--framer-link-hover-text-color:var(--hm-purple)}a:focus-visible,button:focus-visible,[role=button]:focus-visible{box-shadow:0 0 0 2px var(--hm-canvas), 0 0 0 4px #16acfb80;outline:none}#overlay,[data-framer-name*=Cookie],[data-framer-name*=Banner]{--framer-text-color:var(--hm-ink)}::selection{color:var(--hm-ink);background:#9e80f959}@media (prefers-reduced-motion:reduce){a[data-framer-name*=Button],a[data-framer-name*=CTA],a[data-framer-name=Black],div[data-framer-name*=Button] a,div[data-framer-name*=CTA] a,button[data-framer-name*=Button]{transition:none!important;transform:none!important}}.hm-arrow{width:18px;height:18px;display:block}.framer-e9bix3{display:none!important}.framer-1vobgfb-container{width:100%!important;min-width:0!important;left:0!important;right:0!important;transform:none!important}.hm-scene-host{position:relative;overflow:hidden}.hm-scene-host>:not(.hm-scene),.hm-scene-card>:not([data-framer-name=wrapper],.hm-scene-host){visibility:hidden}.hm-scene-card>.hm-scene-host{width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;inset:0!important;transform:none!important}.hm-scene{z-index:1;position:absolute;inset:0;overflow:hidden}.hm-dash{--d-bg:#fff;--d-muted:#f7f7f7;--d-stroke:#ebebeb;--d-strong:#171717;--d-sub:#5c5c5c;--d-soft:#a3a3a3;--d-shadow-xs:0 1px 2px 0 #0a0d1408;--d-shadow-md:0 16px 32px -12px #0e121b1a;--d-ease:cubic-bezier(.23, 1, .32, 1);transform:translate(-50%, -50%) scale(var(--s,1));transform-origin:50%;color:var(--d-strong);letter-spacing:-.006em;font-feature-settings:"tnum" 1;-webkit-font-smoothing:antialiased;font-family:Inter,Inter Placeholder,ui-sans-serif,system-ui,sans-serif;font-size:14px;line-height:1.25;position:absolute;top:50%;left:50%}.hm-dash *{box-sizing:border-box;margin:0}.hm-at{position:absolute}.hm-card{border:1px solid var(--d-stroke);background:var(--d-bg);box-shadow:var(--d-shadow-xs), var(--d-shadow-md);border-radius:20px;flex-direction:column;gap:16px;padding:24px;display:flex}.hm-card--float{box-shadow:var(--d-shadow-xs), 0 24px 48px -16px #0e121b33;border-radius:16px;gap:12px;padding:18px}.hm-card--metric{gap:8px;padding:20px}.hm-row{align-items:center;display:flex}.hm-col{flex-direction:column;display:flex}.hm-between{justify-content:space-between}.hm-end{align-items:flex-end}.hm-stretch{align-items:stretch}.hm-min{flex:1;min-width:0}.hm-gap0{gap:2px}.hm-gap1{gap:4px}.hm-gap2{gap:8px}.hm-gap3{gap:12px}.hm-py{padding:8px 0 4px}.hm-pt{gap:16px;padding-top:4px}.hm-grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.hm-divider{background:var(--d-stroke);height:1px}.hm-h2{letter-spacing:-.01em;font-size:22px;font-weight:600;line-height:1.2}.hm-h3{letter-spacing:-.01em;font-size:18px;font-weight:600}.hm-label{color:var(--d-sub);font-size:15px}.hm-desc{color:var(--d-sub);font-size:14px}.hm-body{color:var(--d-sub);font-size:14px;line-height:1.45}.hm-strong{color:var(--d-strong);font-weight:600}.hm-eyebrow{color:#5c5c5cb3;font-size:11.5px;font-weight:500}.hm-big{letter-spacing:-.025em;font-size:30px;font-weight:600;line-height:1}.hm-big--xl{font-size:40px}.hm-stat{letter-spacing:-.02em;font-size:20px;font-weight:600;line-height:1}.hm-up{color:#1fc16b;font-size:14px;font-weight:600}.hm-i{flex:none;width:14px;height:14px}.hm-i--accent{color:#9e80f9}.hm-i--soft{color:var(--d-soft)}.hm-logo{object-fit:cover;border-radius:5px;flex:none;display:block}.hm-pill{border:1px solid var(--d-stroke);background:var(--d-bg);height:40px;color:var(--d-strong);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 18px;font-size:14px;font-weight:600;display:inline-flex}.hm-pill--sm{height:34px;padding:0 14px;font-size:13px}.hm-pill--dark{background:var(--d-strong);border-color:var(--d-strong);color:#fff;padding:0 20px}.hm-pill--search{border-width:1.5px;justify-content:flex-start;width:100%;height:44px;font-weight:400}.hm-badge{white-space:nowrap;border-radius:8px;flex:none;align-items:center;height:24px;padding:0 10px;font-size:12px;font-weight:500;display:inline-flex}.hm-badge--success{color:#178c4e;background:#e0faec}.hm-badge--feature{color:#5b3cc4;background:#efebff}.hm-badge--warning{color:#c2540a;background:#fff1eb}.hm-badge--verified{color:#1f87c4;background:#ebf8ff}.hm-badge--neutral{background:var(--d-muted);color:var(--d-sub)}.hm-avatar{background:var(--d-muted);width:36px;height:36px;color:var(--d-sub);border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:inline-flex;position:relative}.hm-avatar-ch{background:var(--d-bg);border-radius:6px;padding:2px;position:absolute;bottom:-3px;right:-3px}.hm-list{gap:2px;margin:0 -8px}.hm-conv,.hm-side-row,.hm-step{border-radius:12px;align-items:center;gap:12px;padding:8px;display:flex}.hm-conv:nth-child(2){background:#f9f9fb}.hm-conv-name{color:var(--d-strong);font-size:14px;font-weight:600}.hm-conv-meta{color:var(--d-sub);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.hm-side-row{margin:0 -8px;padding:6px 8px}.hm-side-name{color:#171717e6;flex:1;font-size:13.5px;font-weight:500}.hm-step{padding:6px 0}.hm-check{color:#fff;background:#1fc16b;border-radius:999px;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.hm-check .hm-i{stroke-width:3px;width:12px;height:12px}.hm-progress{background:var(--d-muted);border-radius:999px;height:6px;overflow:hidden}.hm-progress span{border-radius:inherit;transform-origin:0;background:#1fc16b;width:100%;height:100%;display:block}.hm-toast{flex-direction:row;align-items:center;gap:12px}.hm-chat{gap:8px}.hm-bubble{border-radius:16px;max-width:82%;padding:10px 14px;font-size:13px;line-height:1.4}.hm-bubble--agent{background:var(--d-muted);color:var(--d-strong);border-bottom-left-radius:6px;align-self:flex-start}.hm-bubble--caller{color:var(--d-strong);background:#16acfb15;border-bottom-right-radius:6px;align-self:flex-end}.hm-pixel-box{flex:none;width:180px}.hm-pixels{gap:3px;display:grid}.hm-pixels i{aspect-ratio:1;opacity:var(--o);border-radius:3px}.hm-bars{gap:12px;display:flex}.hm-bar{flex-direction:column;align-items:center;gap:8px;display:flex}.hm-bar-track{background:repeating-linear-gradient(135deg, var(--d-muted) 0 5px, transparent 5px 10px);border:1px solid #ebebeb99;border-radius:16px;width:60px;height:180px;position:relative}.hm-bar-fill{clip-path:inset(var(--inset) 0 0 0 round 16px);filter:drop-shadow(0 10px 20px #0e121b29);border-radius:16px;position:absolute;inset:-1px}.hm-bar-label{color:#fff;flex-direction:column;align-items:center;padding-bottom:12px;font-size:15px;font-weight:600;line-height:1;display:flex;position:absolute;inset:auto 0 0}.hm-bar-label span{background:#ffffff80;border-radius:999px;width:calc(100% - 24px);height:4px;margin-top:8px}.hm-bar-name{color:var(--d-sub);font-size:11px}.hm-spark{width:100%;height:72px;margin-top:6px;display:block;overflow:visible}@media (prefers-reduced-motion:no-preference){.hm-scene:not(.is-in) .hm-card{opacity:0;transform:translateY(12px)scale(.98)}.hm-scene .hm-card{transition:opacity .6s var(--d-ease), transform .7s var(--d-ease);transition-delay:var(--tc,calc(var(--c,0) * .12s))}.hm-scene:not(.is-in) .hm-pixels i{opacity:0;transform:scale(.4)}.hm-scene .hm-pixels i{transition:opacity .3s ease-out, transform .4s var(--d-ease);transition-delay:calc(var(--d) + .25s)}.hm-scene:not(.is-in) .hm-bar-fill{clip-path:inset(100% 0 0 round 16px)}.hm-scene .hm-bar-fill{transition:clip-path .7s var(--d-ease) calc(var(--d) + .3s)}.hm-scene:not(.is-in) .hm-bar-label{opacity:0}.hm-scene .hm-bar-label{transition:opacity .4s var(--d-ease) calc(var(--d) + .6s)}.hm-scene .hm-spark-line{stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset 1.4s var(--d-ease) .4s}.hm-scene:not(.is-in) .hm-spark-line{stroke-dashoffset:1px}.hm-scene .hm-spark-area{transition:opacity .8s ease-out 1s}.hm-scene:not(.is-in) .hm-spark-area{opacity:0}.hm-scene :is(.hm-bubble,.hm-conv,.hm-side-row,.hm-step){transition:opacity .45s var(--d-ease), transform .5s var(--d-ease);transition-delay:var(--t,calc(var(--r,0) * .26s + .3s))}.hm-scene .hm-dash{transition:opacity .38s var(--d-ease)}.hm-scene.is-out .hm-dash{opacity:0}.hm-scene.is-reset .hm-dash,.hm-scene.is-reset .hm-dash *{transition:none!important}.hm-scene:not(.is-in) :is(.hm-bubble,.hm-conv,.hm-side-row,.hm-step){opacity:0;transform:translateY(6px)}.hm-scene .hm-progress span{transition:transform 1.4s var(--d-ease) .3s}.hm-scene:not(.is-in) .hm-progress span{transform:scaleX(.08)}}.framer-1360o9v:has(>div>img[data-hm-hero-shot]){border-radius:16px;aspect-ratio:2540/1033!important}img[data-hm-hero-shot]{background:#fff;box-shadow:0 0 0 1px #ede8de1f,0 24px 60px -24px #0009;object-fit:cover!important;object-position:top center!important;border-radius:16px!important}
