:root{--glass:linear-gradient(145deg,rgba(255,255,255,.66),rgba(255,255,255,.26));--glass-hi:linear-gradient(145deg,rgba(255,255,255,.9),rgba(255,255,255,.55));--sheen:linear-gradient(115deg,transparent 22%,rgba(34,184,207,.2) 36%,rgba(255,255,255,.35) 46%,rgba(127,227,196,.18) 58%,transparent 74%);--rim:inset 0 1px 1px rgba(255,255,255,.95),inset 0 -1px 1px rgba(255,255,255,.35),inset 0 0 22px rgba(255,255,255,.25);--lift:0 30px 60px -32px rgba(30,60,110,.38),0 10px 24px -18px rgba(30,60,110,.25);--blur:blur(28px) saturate(1.8) brightness(1.04);--mira:linear-gradient(120deg,#2563EB,#0F9BB5);--mira-full:linear-gradient(120deg,#2563EB 0%,#22B8CF 55%,#7FE3C4 100%);--text:#12141A;--muted:#646B78;--line:rgba(255,255,255,.55);--canvas:transparent;--charcoal:#12141A;--sand:rgba(255,255,255,.45);--linen:rgba(255,255,255,.3)}@media (prefers-color-scheme:dark){:root{--glass:linear-gradient(145deg,rgba(255,255,255,.11),rgba(255,255,255,.03));--glass-hi:linear-gradient(145deg,rgba(255,255,255,.22),rgba(255,255,255,.08));--sheen:linear-gradient(115deg,transparent 22%,rgba(34,184,207,.1) 36%,rgba(255,255,255,.08) 46%,rgba(127,227,196,.1) 58%,transparent 74%);--rim:inset 0 1px 1px rgba(255,255,255,.16),inset 0 -1px 1px rgba(255,255,255,.04);--lift:0 30px 70px -30px rgba(0,0,0,.8);--text:#F1F3F8;--muted:#8F97A6;--line:rgba(255,255,255,.08);--charcoal:#F1F3F8;--sand:rgba(255,255,255,.06);--linen:rgba(255,255,255,.04)}}html,body,body.home{background:transparent !important}#mira-bg{position:fixed;inset:0;z-index:-1;overflow:hidden;pointer-events:none;background:linear-gradient(160deg,#F4F8FC 0%,#EEF1F8 45%,#F7EEF4 100%)}@media (prefers-color-scheme:dark){#mira-bg{background:linear-gradient(160deg,#080B14 0%,#0C0E1C 50%,#140A16 100%)}}#mira-bg i,#mira-bg s{position:absolute;display:block;text-decoration:none;will-change:transform}#mira-bg i{border-radius:50%;filter:blur(70px);opacity:.85}#mira-bg .b1{width:58vmax;height:58vmax;left:-14vmax;top:-18vmax;background:radial-gradient(closest-side,#8ED3F0,rgba(142,211,240,0));animation:mb1 26s ease-in-out infinite alternate}#mira-bg .b2{width:52vmax;height:52vmax;right:-16vmax;bottom:-20vmax;background:radial-gradient(closest-side,#F4A9D2,rgba(244,169,210,0));animation:mb2 30s ease-in-out infinite alternate}#mira-bg .b3{width:40vmax;height:40vmax;left:38%;top:30%;background:radial-gradient(closest-side,#C9C2F6,rgba(201,194,246,0));animation:mb3 34s ease-in-out infinite alternate;opacity:.7}#mira-bg .b4{width:34vmax;height:34vmax;right:8%;top:-10vmax;background:radial-gradient(closest-side,#FFFFFF,rgba(255,255,255,0));animation:mb2 28s ease-in-out infinite alternate-reverse}#mira-bg .b5{width:30vmax;height:30vmax;left:6%;bottom:-12vmax;background:radial-gradient(closest-side,#FBE3CF,rgba(251,227,207,0));animation:mb1 32s ease-in-out infinite alternate-reverse;opacity:.7}@media (prefers-color-scheme:dark){#mira-bg .b1{background:radial-gradient(closest-side,#0B6F99,transparent)}#mira-bg .b2{background:radial-gradient(closest-side,#8A1F63,transparent)}#mira-bg .b3{background:radial-gradient(closest-side,#3B2C8F,transparent)}#mira-bg .b4{background:radial-gradient(closest-side,#1A3E66,transparent)}#mira-bg .b5{background:radial-gradient(closest-side,#4A1838,transparent)}}#mira-bg s{width:16vmax;height:16vmax;border-radius:30%;filter:blur(26px);opacity:.42}#mira-bg .st1{left:58%;top:56%;background:linear-gradient(135deg,#2F6BEB,#22B8CF);animation:ms 22s ease-in-out infinite alternate}#mira-bg .st2{left:70%;top:34%;background:linear-gradient(135deg,#8EC9F0,#C9A5EE);animation:ms 26s ease-in-out infinite alternate-reverse}#mira-bg .st3{left:82%;top:12%;background:linear-gradient(135deg,#7FE3C4,#5FD6C8);animation:ms 30s ease-in-out infinite alternate}#mira-bg u{display:none}@keyframes mb1{to{transform:translate3d(10vmax,8vmax,0) scale(1.12)}}@keyframes mb2{to{transform:translate3d(-12vmax,-6vmax,0) scale(.92)}}@keyframes mb3{to{transform:translate3d(-14vmax,10vmax,0) scale(1.18)}}@keyframes ms{to{transform:translate3d(-6vmax,5vmax,0) rotate(18deg)}}@keyframes sheen{from{background-position:120% 0,0 0}to{background-position:-40% 0,0 0}}.tile,.plan,.step,.faq details,.table-box,.shot,.frame,.free-band,.final,.split .card,.tcard,.panel,.glowcard,.foot-card,.mini-prev,.acc,.slide,.ask,.ask-bar,.chart,.proof,.final2,.docs-nav,.callout,.doc .note{border:0 !important;background:var(--sheen),var(--glass) !important;background-size:260% 100%,100% 100% !important;background-repeat:no-repeat !important;-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);box-shadow:var(--rim),var(--lift) !important;border-radius:28px;animation:sheen 16s ease-in-out infinite alternate}.darkblk{background:linear-gradient(145deg,rgba(14,18,30,.9),rgba(30,18,36,.88)) !important;border-radius:34px;box-shadow:var(--lift)}.nav,body.home .nav,body.home .nav.scrolled{background:transparent !important;border:0 !important;-webkit-backdrop-filter:none !important;backdrop-filter:none !important}.nav .wrap{margin-top:12px;border-radius:999px;background:var(--sheen),var(--glass);background-size:260% 100%,100% 100%;-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);box-shadow:var(--rim),var(--lift);padding:0 10px 0 18px}.btn,.pill-btn{border:0 !important;border-radius:999px}.btn.primary,.pill-btn.dark,.nav-dl{background:var(--mira) !important;color:#fff !important;box-shadow:inset 0 1px 1px rgba(255,255,255,.5),0 14px 30px -14px rgba(95,214,200,.6),0 10px 24px -14px rgba(47,107,235,.6) !important}.btn.ghost,.pill-btn.line{background:var(--glass) !important;color:var(--text) !important;-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);box-shadow:var(--rim),0 8px 18px -12px rgba(30,60,110,.35) !important}h1,h2{letter-spacing:-.045em}@media (prefers-reduced-motion:reduce){#mira-bg i,#mira-bg s,.tile,.plan,.tcard,.panel{animation:none !important}}.darkblk .acc,.darkblk .panel,.darkblk .tcard,.darkblk .glowcard,.darkblk .mini-prev,.darkblk .slide,.darkblk .chart{background:var(--sheen),linear-gradient(145deg,rgba(255,255,255,.12),rgba(255,255,255,.04)) !important;color:#F1F3F8 !important;box-shadow:inset 0 1px 1px rgba(255,255,255,.16),0 30px 60px -30px rgba(0,0,0,.7) !important}.darkblk .acc *,.darkblk .panel *{color:inherit}.darkblk .acc p,.darkblk .acc small{color:rgba(241,243,248,.72) !important}body.inst #mira-bg{background:linear-gradient(160deg,#080B14 0%,#0C0E1C 50%,#140A16 100%)}body.inst #mira-bg .b1{background:radial-gradient(closest-side,#0B6F99,transparent)}body.inst #mira-bg .b2{background:radial-gradient(closest-side,#8A1F63,transparent)}body.inst #mira-bg .b3{background:radial-gradient(closest-side,#3B2C8F,transparent)}body.inst #mira-bg .b4{background:radial-gradient(closest-side,#1A3E66,transparent)}body.inst #mira-bg .b5{background:radial-gradient(closest-side,#4A1838,transparent)}body.inst #mira-bg s{opacity:.3}body.inst .btn.ghost,body.inst .pill-btn.line{background:linear-gradient(145deg,rgba(255,255,255,.14),rgba(255,255,255,.05)) !important;color:#F2F1ED !important}:root{--glass:#FFFFFF;--glass-hi:#FFFFFF;--sheen:linear-gradient(transparent,transparent);--rim:0 0 0 1px rgba(17,17,19,.05);--lift:0 1px 2px rgba(17,17,19,.04),0 14px 34px -18px rgba(17,17,19,.18);--blur:none}@media (prefers-color-scheme:dark){:root{--glass:#18181B;--glass-hi:#222226;--rim:0 0 0 1px rgba(255,255,255,.06)}}*,*::before,*::after{-webkit-backdrop-filter:none !important;backdrop-filter:none !important}#mira-bg{background:#FBFAF7 !important}@media (prefers-color-scheme:dark){#mira-bg{background:#0E0E10 !important}}#mira-bg i,#mira-bg s,#mira-bg u{display:none !important}#mira-bg::after{content:"";position:absolute;left:50%;bottom:-40vh;width:130vw;height:80vh;transform:translateX(-50%);border-radius:50%;opacity:.7;background:radial-gradient(closest-side at 30% 55%,rgba(47,107,235,.5),transparent 70%),radial-gradient(closest-side at 55% 50%,rgba(127,227,196,.5),transparent 72%),radial-gradient(closest-side at 78% 55%,rgba(255,160,110,.5),transparent 70%)}body.inst #mira-bg{background:#0E0E10 !important}.tile,.plan,.step,.faq details,.table-box,.shot,.frame,.free-band,.final,.split .card,.tcard,.panel,.glowcard,.foot-card,.mini-prev,.acc,.slide,.ask,.ask-bar,.chart,.proof,.final2,.docs-nav,.rcard,.nav .wrap{animation:none !important}.btn.primary,.pill-btn.dark,.nav-dl,.rb.main{background:#111113 !important;box-shadow:0 8px 20px -10px rgba(17,17,19,.5) !important}@media (prefers-color-scheme:dark){:root{--bg:#F7F6F3;--surface:#FFFFFF;--sunk:#EFEEEA;--line:#E4E2DC;--line-2:#D6D3CB;--text:#16171A;--text-2:#3A3B40;--muted:#6A6B71;--accent:#3355D1;--accent-2:#2945B3;--accent-bg:rgba(51,85,209,.1);--invert:#16171A;--on-invert:#F7F6F3;--shadow:0 1px 2px rgba(22,23,26,.04),0 12px 32px rgba(22,23,26,.07);--shadow-lg:0 2px 6px rgba(22,23,26,.06),0 30px 80px rgba(22,23,26,.16);--glass:#FFFFFF;--glass-hi:#FFFFFF;--rim:0 0 0 1px rgba(17,17,19,.05);color-scheme:light}body:not(.inst) #mira-bg{background:#FBFAF7 !important}}