.mira-icon[data-v-c3336898]{display:inline-block;fill:currentColor;flex-shrink:0}.mira-btn[data-v-b7a321fc]{align-items:center;border:0;border-radius:var(--mira-radius-pill);cursor:pointer;display:inline-flex;font-family:var(--mira-font);font-weight:600;gap:var(--mira-space-2);justify-content:center;text-decoration:none;transition:transform var(--mira-transition-fast),background var(--mira-transition-fast),box-shadow var(--mira-transition-fast)}.mira-btn[data-v-b7a321fc]:hover{transform:translateY(-.0625rem)}.mira-btn[data-v-b7a321fc]:focus-visible{box-shadow:0 0 0 .1875rem rgba(var(--color-theme-rgb),.35);outline:none}.mira-btn--sm[data-v-b7a321fc]{font-size:var(--mira-small);min-height:2.25rem;padding:0 var(--mira-space-4)}.mira-btn--md[data-v-b7a321fc]{font-size:var(--mira-body);min-height:2.75rem;padding:0 var(--mira-space-6)}.mira-btn--lg[data-v-b7a321fc]{font-size:var(--mira-body-lg);min-height:3.25rem;padding:0 var(--mira-space-8)}.mira-btn--primary[data-v-b7a321fc]{background:var(--mira-gradient-primary);box-shadow:0 .25rem 1.125rem #ff5b4952;color:#fff}.mira-btn--primary[data-v-b7a321fc]:hover{filter:brightness(.96)}.mira-btn--secondary[data-v-b7a321fc]{background:#fff;border:.0625rem solid #e0dfdc;box-shadow:var(--mira-shadow-soft);color:var(--text-title)}.mira-btn--secondary[data-v-b7a321fc]:hover{background:#fafafa;border-color:#d4d3d0}.mira-btn--ghost[data-v-b7a321fc]{background:transparent;color:var(--text-title)}.mira-btn--ghost[data-v-b7a321fc]:hover{background:#0000000a}.mira-header[data-v-b74facd6]{position:sticky;top:0;z-index:120}.mira-header__bar[data-v-b74facd6]{background:#fff;border-bottom:.0625rem solid var(--border-color);height:var(--mira-header-h)}.mira-header__inner[data-v-b74facd6]{align-items:center;display:flex;gap:var(--mira-space-6);height:100%;justify-content:space-between}.mira-header__brand[data-v-b74facd6]{align-items:center;display:inline-flex;flex-shrink:0;margin-right:var(--mira-space-4);text-decoration:none}.mira-header__logo-img[data-v-b74facd6]{display:block;height:3.25rem;max-width:13.75rem;-o-object-fit:contain;object-fit:contain;width:auto}.mira-header__nav[data-v-b74facd6]{align-items:center;display:none;gap:var(--mira-space-1)}.mira-header__item[data-v-b74facd6]{position:relative}.mira-header__item[data-v-b74facd6]:after{content:"";height:.75rem;left:0;position:absolute;right:0;top:100%}.mira-header__link[data-v-b74facd6],.mira-header__trigger[data-v-b74facd6]{align-items:center;background:transparent;border:0;border-radius:var(--mira-radius-sm);color:var(--text-content);cursor:pointer;display:inline-flex;font-size:var(--mira-body);font-weight:600;gap:var(--mira-space-1);min-height:2.75rem;padding:0 var(--mira-space-3);text-decoration:none}.mira-header__link[data-v-b74facd6]:focus-visible,.mira-header__link[data-v-b74facd6]:hover,.mira-header__trigger[data-v-b74facd6]:focus-visible,.mira-header__trigger[data-v-b74facd6]:hover{background:#f5f5f5;color:var(--text-title)}.mira-header__dropdown[data-v-b74facd6]{background:#fff;border:.0625rem solid #ecebe8;border-radius:var(--mira-radius-md);box-shadow:var(--mira-shadow-card);left:50%;min-width:16rem;opacity:0;padding:var(--mira-space-2);pointer-events:auto;position:absolute;top:calc(100% + .5rem);transform:translate(-50%,-.25rem);transition:opacity var(--mira-transition-fast),transform var(--mira-transition-fast),visibility var(--mira-transition-fast);visibility:hidden;z-index:130}.mira-header__item.is-active .mira-header__dropdown[data-v-b74facd6],.mira-header__item:focus-within .mira-header__dropdown[data-v-b74facd6],.mira-header__item:hover .mira-header__dropdown[data-v-b74facd6]{opacity:1;transform:translate(-50%);visibility:visible}.mira-header__dropdown-link[data-v-b74facd6]{align-items:center;border-radius:var(--mira-radius-sm);color:var(--text-content);display:flex;font-size:var(--mira-small);font-weight:600;justify-content:center;min-height:2.5rem;padding:0 var(--mira-space-3);text-decoration:none}.mira-header__dropdown-link.router-link-active[data-v-b74facd6],.mira-header__dropdown-link[data-v-b74facd6]:focus-visible,.mira-header__dropdown-link[data-v-b74facd6]:hover{background:#ff5b4914;color:var(--mira-coral)}.mira-header__actions[data-v-b74facd6]{align-items:center;display:inline-flex;gap:var(--mira-space-3);margin-left:auto}.mira-header__badge[data-v-b74facd6]{display:none}.mira-header__burger[data-v-b74facd6]{align-items:center;background:#fff;border:.0625rem solid var(--border-color);border-radius:var(--mira-radius-md);color:var(--text-title);cursor:pointer;display:inline-flex;height:2.75rem;justify-content:center;width:2.75rem}.mira-header__burger[data-v-b74facd6]:focus-visible,.mira-header__burger[data-v-b74facd6]:hover{background:#f5f5f5}.mira-mobile-menu[data-v-b74facd6]{inset:0;position:fixed;z-index:125}.mira-mobile-menu__backdrop[data-v-b74facd6]{-webkit-backdrop-filter:blur(.125rem);backdrop-filter:blur(.125rem);background:#17151459;inset:0;position:absolute}.mira-mobile-menu__panel[data-v-b74facd6]{background:#fff;border:.0625rem solid var(--border-color);border-radius:var(--mira-radius-lg);box-shadow:var(--mira-shadow-float);left:var(--mira-space-4);max-height:calc(100dvh - var(--mira-header-h) - var(--mira-space-6));overflow-y:auto;overscroll-behavior:contain;padding:var(--mira-space-2);position:absolute;right:var(--mira-space-4);top:var(--mira-header-h)}.mira-mobile-menu__section[data-v-b74facd6]{border-bottom:.0625rem solid var(--border-color)}.mira-mobile-menu__title[data-v-b74facd6]{align-items:center;background:transparent;border:0;color:var(--text-title);cursor:pointer;display:flex;font:inherit;font-size:var(--mira-body-lg);font-weight:700;justify-content:space-between;min-height:3rem;padding:0 var(--mira-space-3);text-align:left;text-decoration:none;width:100%}.mira-mobile-menu__title .mira-icon[data-v-b74facd6]{transition:transform var(--mira-transition-fast)}.mira-mobile-menu__title .mira-icon.is-flipped[data-v-b74facd6]{transform:rotate(180deg)}.mira-mobile-menu__links[data-v-b74facd6]{display:grid;gap:var(--mira-space-1);padding:0 var(--mira-space-3) var(--mira-space-3)}.mira-mobile-menu__link[data-v-b74facd6]{align-items:center;border-radius:var(--mira-radius-sm);color:var(--text-content);display:flex;font-size:var(--mira-body);font-weight:500;min-height:2.5rem;padding:0 var(--mira-space-3);text-decoration:none}.mira-mobile-menu__link[data-v-b74facd6]:focus-visible,.mira-mobile-menu__link[data-v-b74facd6]:hover{background:#f5f5f5;color:var(--text-title)}.mira-mobile-menu__flat[data-v-b74facd6]{display:grid;gap:var(--mira-space-2);grid-template-columns:1fr 1fr;padding:var(--mira-space-3) var(--mira-space-3) 0}.mira-mobile-menu__flat .mira-mobile-menu__link[data-v-b74facd6]{background:#fafafa;border:.0625rem solid #ecebe8;justify-content:center}.mira-mobile-menu__cta[data-v-b74facd6]{padding:var(--mira-space-4) var(--mira-space-3)}.mira-mobile-menu__cta-btn[data-v-b74facd6]{width:100%}.mira-menu-enter-active[data-v-b74facd6],.mira-menu-leave-active[data-v-b74facd6]{transition:opacity var(--mira-transition-fast)}.mira-menu-enter-active .mira-mobile-menu__panel[data-v-b74facd6],.mira-menu-leave-active .mira-mobile-menu__panel[data-v-b74facd6]{transition:transform var(--mira-transition-fast),opacity var(--mira-transition-fast)}.mira-menu-enter-from[data-v-b74facd6],.mira-menu-leave-to[data-v-b74facd6]{opacity:0}.mira-menu-enter-from .mira-mobile-menu__panel[data-v-b74facd6],.mira-menu-leave-to .mira-mobile-menu__panel[data-v-b74facd6]{opacity:0;transform:translateY(-.5rem)}@media(min-width:1024px){.mira-header__nav[data-v-b74facd6]{display:inline-flex}.mira-header__burger[data-v-b74facd6]{display:none}.mira-header__badge[data-v-b74facd6],.mira-header__cta[data-v-b74facd6]{display:inline-flex}.mira-header__brand[data-v-b74facd6]{margin-right:var(--mira-space-16)}.mira-header__nav[data-v-b74facd6]{gap:var(--mira-space-2)}.mira-header__logo-img[data-v-b74facd6]{height:4.5rem;max-width:17.5rem}}@media(max-width:767px){.mira-header__cta[data-v-b74facd6]{display:none}}@media(prefers-reduced-motion:reduce){.mira-menu-enter-active[data-v-b74facd6],.mira-menu-enter-active .mira-mobile-menu__panel[data-v-b74facd6],.mira-menu-leave-active[data-v-b74facd6],.mira-menu-leave-active .mira-mobile-menu__panel[data-v-b74facd6]{transition:none}}.mira-free-badge[data-v-5c6339fd]{align-items:center;background:linear-gradient(135deg,#ffd43a,#ff9f2d);border-radius:var(--mira-radius-pill);box-shadow:0 .1875rem .625rem #ff9f2d47;color:#2a1600;display:inline-flex;font-size:var(--mira-xs);font-weight:900;justify-content:center;letter-spacing:.04em;line-height:1;padding:var(--mira-space-1) var(--mira-space-3);text-transform:uppercase;white-space:nowrap}.mira-final-cta[data-v-d7f831ef]{background:#fff;padding-bottom:var(--mira-space-16);padding-top:var(--mira-space-16)}.mira-final-cta__inner[data-v-d7f831ef]{align-items:center;display:flex;flex-direction:column;gap:var(--mira-space-6);text-align:center}.mira-final-cta__content[data-v-d7f831ef]{max-width:35rem}.mira-final-cta__title[data-v-d7f831ef]{color:var(--text-title);font-size:var(--mira-h2);line-height:var(--mira-leading-tight);margin:0}.mira-final-cta__desc[data-v-d7f831ef]{color:var(--text-desc);font-size:var(--mira-body-lg);margin:var(--mira-space-3) 0 0}.mira-final-cta__actions[data-v-d7f831ef]{flex-direction:column}.mira-final-cta__actions[data-v-d7f831ef],.mira-final-cta__buttons[data-v-d7f831ef]{align-items:center;display:flex;gap:var(--mira-space-3)}.mira-final-cta__buttons[data-v-d7f831ef]{flex-wrap:wrap;justify-content:center}.mira-final-cta__primary[data-v-d7f831ef]{display:inline-flex;position:relative}.mira-final-cta__badge[data-v-d7f831ef]{position:absolute;right:-.35rem;top:-.55rem}.mira-final-cta__facts[data-v-d7f831ef]{color:var(--text-assist);font-size:var(--mira-small);font-weight:600;line-height:1.4;margin:0;text-align:center}@media(min-width:768px){.mira-final-cta__inner[data-v-d7f831ef]{align-items:center;flex-direction:row;justify-content:space-between;text-align:left}.mira-final-cta__actions[data-v-d7f831ef]{align-items:flex-start;flex-shrink:0}.mira-final-cta__buttons[data-v-d7f831ef]{justify-content:flex-start}.mira-final-cta__facts[data-v-d7f831ef]{text-align:left}}.mira-footer[data-v-4b1357f5]{background:#101010;color:var(--mira-video-text-muted);padding-bottom:var(--mira-space-8);padding-top:var(--mira-space-16)}.mira-footer__grid[data-v-4b1357f5]{border-bottom:.0625rem solid hsla(0,0%,100%,.08);display:grid;gap:var(--mira-space-8);grid-template-columns:1.6fr 1fr 1fr 1fr 1fr;padding-bottom:var(--mira-space-10)}.mira-footer__brand-link[data-v-4b1357f5]{align-items:center;display:inline-flex;gap:var(--mira-space-2);text-decoration:none}.mira-footer__logo-img[data-v-4b1357f5]{display:block;height:3.5rem;-o-object-fit:contain;object-fit:contain;width:3.5rem}.mira-footer__brand-name[data-v-4b1357f5]{color:#fff;font-size:var(--mira-h4);font-weight:700;line-height:var(--mira-leading-tight)}.mira-footer__tagline[data-v-4b1357f5]{font-size:var(--mira-small);line-height:var(--mira-leading-relaxed);margin:var(--mira-space-3) 0 0;max-width:16.25rem}.mira-footer__col[data-v-4b1357f5]{display:flex;flex-direction:column;gap:var(--mira-space-3)}.mira-footer__col-title[data-v-4b1357f5]{color:var(--mira-video-text);font-size:var(--mira-small);font-weight:700;letter-spacing:.04em;text-transform:uppercase}.mira-footer__link[data-v-4b1357f5]{color:var(--mira-video-text-muted);font-size:var(--mira-small);text-decoration:none}.mira-footer__link[data-v-4b1357f5]:focus-visible,.mira-footer__link[data-v-4b1357f5]:hover{color:var(--color-accent)}.mira-footer__copy[data-v-4b1357f5],.mira-footer__disclaimer[data-v-4b1357f5]{font-size:var(--mira-xs);line-height:var(--mira-leading-relaxed);margin:var(--mira-space-5) 0 0;text-align:center}.mira-footer__copy[data-v-4b1357f5]{color:#ffffff73;margin-top:var(--mira-space-3)}@media(max-width:1024px){.mira-footer__grid[data-v-4b1357f5]{gap:var(--mira-space-8) var(--mira-space-6);grid-template-columns:1fr 1fr 1fr}.mira-footer__brand[data-v-4b1357f5]{grid-column:1/-1}}@media(max-width:767px){.mira-footer[data-v-4b1357f5]{padding-bottom:calc(9.25rem + env(safe-area-inset-bottom,0px))}}@media(max-width:640px){.mira-footer__grid[data-v-4b1357f5]{gap:var(--mira-space-8) var(--mira-space-5);grid-template-columns:1fr 1fr}.mira-footer__col-title[data-v-4b1357f5]{margin-bottom:var(--mira-space-1)}}.mira-sticky-cta[data-v-978875dd]{bottom:max(var(--mira-space-4),env(safe-area-inset-bottom));display:none;left:var(--mira-space-4);pointer-events:none;position:fixed;right:var(--mira-space-4);z-index:110}.mira-sticky-cta__bar[data-v-978875dd]{align-items:center;background:#fff;border:.0625rem solid var(--border-color);border-radius:var(--mira-radius-lg);box-shadow:var(--mira-shadow-float);display:flex;flex-direction:column;gap:var(--mira-space-2);padding:var(--mira-space-3) var(--mira-space-4);pointer-events:auto}.mira-sticky-cta__primary-wrap[data-v-978875dd]{position:relative;width:100%}.mira-sticky-cta__primary[data-v-978875dd],.mira-sticky-cta__primary[data-v-978875dd] .mira-btn{width:100%}.mira-sticky-cta__badge[data-v-978875dd]{position:absolute;right:-.25rem;top:-.6rem;z-index:2}.mira-sticky-cta__secondary[data-v-978875dd]{color:var(--text-title);font-size:var(--mira-small);font-weight:700;text-decoration:none}.mira-sticky-cta__secondary[data-v-978875dd]:hover{color:var(--color-theme)}.mira-sticky-cta__hint[data-v-978875dd]{color:var(--text-assist);font-size:var(--mira-xs);font-weight:600;margin:0}@media(max-width:767px){.mira-sticky-cta[data-v-978875dd]{display:block}}.mira-shell[data-v-2aa1e2f0]{background:#fff;color:var(--text-content);font-family:var(--mira-font);min-height:100vh;min-height:100dvh}.mira-shell[data-v-2aa1e2f0],.mira-shell__main[data-v-2aa1e2f0]{display:block}.mira-shell__spacer[data-v-2aa1e2f0]{display:none}@media(max-width:767px){.mira-shell__spacer[data-v-2aa1e2f0]{display:block;flex:0 0 auto;height:6.75rem}}
