:root{--glass-blur:blur(24px) saturate(180%);--glass-fill:#2c2c2c85;--glass-line:#ffffff1a;--glass-hi:#ffffff1f;--glass-shadow:0 14px 36px -16px #000000b3;--glass-box-fill:#ffffff0b;--glass-box-line:#ffffff17;--glass-box-shadow:inset 0 1px 0 #ffffff0f;--glass-pill:#ffffff1a;--glass-pill-line:#ffffff1f;--menu-on-line:#378ae999}.light{--glass-fill:#ffffff80;--glass-line:#0b0c1014;--glass-hi:#ffffffd9;--glass-shadow:0 12px 32px -14px #10182838;--glass-box-fill:#ffffff8c;--glass-box-line:#0b0c1012;--glass-box-shadow:inset 0 1px 0 #ffffffe6, 0 1px 2px #1018280a, 0 16px 36px -26px #10182838;--glass-pill:#0b0c1012;--glass-pill-line:#0b0c100f;--menu-on-line:#1d66c28c}@media (max-width:1023px),(pointer:coarse){:root{--glass-blur:blur(18px) saturate(170%)}}.glass,.glass-bar{background:var(--glass-fill);border:1px solid var(--glass-line);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:inset 0 1px 0 var(--glass-hi), var(--glass-shadow)}.glass-bar{box-shadow:inset 0 1px 0 var(--glass-hi);transition:background-color .3s var(--ease-out-expo)}.nav-pill{background:var(--glass-pill);box-shadow:inset 0 0 0 1px var(--menu-on-line), inset 0 1px 0 var(--glass-hi);transition:transform .46s var(--ease-out-expo), width .46s var(--ease-out-expo), height .46s var(--ease-out-expo);animation:nav-pill-in .26s var(--ease-out-expo);border-radius:999px;left:0}.nav-pill[data-instant]{transition:none}@keyframes nav-pill-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.nav-pill{transition-duration:1ms;animation:none}}.menu-on{background-color:rgb(var(--ov-rgb) / .05);outline:1px solid var(--menu-on-line);outline-offset:-1px}@layer properties,theme,base;@layer components{.box,.glass-box,.trust-box,.demo-win,.contact-box,.footer-cta,.popover-solid,.menu-torob{isolation:isolate;position:relative}}@layer utilities;.box,.glass-box,.trust-box,.demo-win,.contact-box,.footer-cta,.popover-solid,.menu-torob{corner-shape:squircle;box-shadow:var(--glass-box-shadow);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid var(--glass-box-line)!important}.box{border-radius:2.1rem}.glass-box{background:var(--glass-box-fill)}.demo-win{border-radius:1.9em}.popover-solid{--glass-blur:blur(40px) saturate(180%);box-shadow:inset 0 1px 0 var(--glass-hi), 0 30px 80px -30px #000000d9;background:#18181a9e;border-color:var(--glass-line)!important}.light .popover-solid{box-shadow:inset 0 1px 0 var(--glass-hi), 0 30px 70px -30px #1018284d;background:#ffffffc2}.demo-win{background:#18181ab3}.light .demo-win{background:#fffc}.box-link:hover{border-color:rgb(var(--ov-rgb) / .16)!important}.hero-box{-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.glass,.glass-bar,.popover-solid{background:var(--surface-raised)}}@media (prefers-reduced-transparency:reduce){:root{--glass-blur:none}.glass,.glass-bar,.popover-solid{background:var(--surface-raised)}}.glass-bar[data-scrolled]{background:#1e1e209e}.light .glass-bar[data-scrolled]{background:#ffffffa8}
.light .hero-box{background:linear-gradient(180deg, rgb(var(--ov-rgb) / .03), rgb(var(--ov-rgb) / .008) 40%, transparent), linear-gradient(180deg, #f5f6f8 0%, #f5f6f8 45%, #f5f6f800 100%)}.light .hero-box:after{background:linear-gradient(180deg, rgb(var(--ov-rgb) / .14), rgb(var(--ov-rgb) / .06) 32%, rgb(var(--ov-rgb) / .02) 62%, transparent 88%)}.light .box-feature,.light[dir=ltr] .box-feature,.light [dir=ltr] .box-feature{background:radial-gradient(60% 120% at 0% 0%, color-mix(in srgb, var(--brand-500) 12%, transparent), transparent 65%), radial-gradient(40% 80% at 100% 100%, color-mix(in srgb, var(--accent-500) 10%, transparent), transparent 70%), var(--glass-box-fill)}.light .demo-me{background:color-mix(in srgb, var(--brand-500) 14%, #fff)}.light .menu-torob{background:radial-gradient(120% 140% at 100% 0%, color-mix(in srgb, var(--brand-500) 16%, transparent) 0%, transparent 60%), radial-gradient(90% 120% at 0% 100%, color-mix(in srgb, var(--brand-500) 8%, transparent) 0%, transparent 70%), #ffffffb3}.light .footer-cta{background:radial-gradient(70% 140% at 100% 0%, color-mix(in srgb, var(--brand-500) 16%, transparent) 0%, transparent 60%), radial-gradient(60% 120% at 0% 100%, color-mix(in srgb, var(--brand-500) 8%, transparent) 0%, transparent 65%), linear-gradient(180deg, #fff, #f7f8fa)}.light .hero-box-glow:before{opacity:.55}html.light:not([data-panel]){--accent-200:#b8862a;--accent-300:#9a6a0e;--accent-400:#a8760f;--brand-200:#1559a8;--brand-300:#1d66c2;--brand-400:#2a74d4}.light .demo-code{background:#0b0c1009}html.light:not([data-panel]) .specular-btn{box-shadow:inset 0 1px #ffffffe6,0 4px 12px -8px #10182840}
