@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/caveat-latin-700-normal.woff2)format("woff2")}.hero-visual[data-astro-cid-sfou4jbb]{aspect-ratio:1/.68;position:relative;container-type:inline-size}.hero-blob[data-astro-cid-sfou4jbb]{background:linear-gradient(160deg, #dbe6ff, var(--scales-blue-1) 60%, #f6f8ff);border-radius:48% 52% 44% 56%/42% 46% 54% 58%;width:76%;animation:1s both vs-fade,12s ease-in-out 1s infinite vs-blob;position:absolute;top:6%;bottom:6%;left:24%}.hero-competitor[data-astro-cid-sfou4jbb]{z-index:1;width:46%;animation:.7s .2s both vs-fade;position:absolute;top:10%;left:0}.hero-competitor-frame[data-astro-cid-sfou4jbb]{filter:grayscale(.75);opacity:.9;background:#151517;border-radius:min(10px,1.6cqw);padding:2.6%;transform:rotate(-4deg);box-shadow:0 0 0 1px #6b6b70,0 14px 26px #04153c1f}.hero-competitor-device[data-astro-cid-sfou4jbb]{filter:drop-shadow(0 14px 22px #04153c24);transform:rotate(-4deg)}.hero-placeholder[data-astro-cid-sfou4jbb]{border:2px dashed var(--scales-blue-gray-3);background:var(--scales-blue-gray-0);color:var(--scales-blue-gray-6);text-align:center;border-radius:min(12px,2cqw);justify-content:center;align-items:center;padding:4%;font-size:min(12px,2cqw);display:flex;overflow:hidden}.hero-note[data-astro-cid-sfou4jbb]{z-index:6;white-space:nowrap;font-family:Caveat,Comic Sans MS,cursive;font-weight:700;line-height:1.05;position:absolute}.hero-note-competitor[data-astro-cid-sfou4jbb]{color:var(--scales-blue-gray-6);font-size:min(30px,5cqw);animation:.5s .8s both vs-fade;top:0;left:3%;transform:rotate(-5deg)}.hero-note-yimi[data-astro-cid-sfou4jbb]{color:var(--scales-blue-7);font-size:min(36px,6cqw);animation:.5s 1.8s both vs-fade;top:10%;left:64%;transform:rotate(-3deg)}.hero-tag[data-astro-cid-sfou4jbb]{z-index:6;white-space:nowrap;border-radius:999px;align-items:center;font-weight:700;display:flex;position:absolute}.hero-tag[data-astro-cid-sfou4jbb] svg[data-astro-cid-sfou4jbb]{flex:none}.hero-tag-competitor[data-astro-cid-sfou4jbb]{color:var(--scales-blue-gray-7);background:var(--scales-blue-gray-1);gap:min(7px,1.2cqw);padding:min(7px,1.2cqw) min(14px,2.3cqw) min(7px,1.2cqw) min(10px,1.7cqw);font-size:min(14px,2.3cqw);animation:.6s cubic-bezier(.2,.7,.2,1) 1.1s both vs-rise;top:52%;left:1%}.hero-tag-competitor[data-astro-cid-sfou4jbb] svg[data-astro-cid-sfou4jbb]{width:min(15px,2.5cqw);height:min(15px,2.5cqw);color:var(--scales-blue-gray-6)}.hero-tag-yimi[data-astro-cid-sfou4jbb]{color:#fff;background:var(--scales-blue-7);gap:min(8px,1.3cqw);padding:min(9px,1.5cqw) min(18px,3cqw) min(9px,1.5cqw) min(12px,2cqw);font-size:min(16px,2.8cqw);animation:.6s cubic-bezier(.2,.7,.2,1) 2.1s both vs-rise;bottom:1%;left:2%;box-shadow:0 10px 24px #0051ff4d}.hero-tag-yimi[data-astro-cid-sfou4jbb] svg[data-astro-cid-sfou4jbb]{width:min(17px,2.9cqw);height:min(17px,2.9cqw)}.hero-arrow[data-astro-cid-sfou4jbb]{z-index:6;width:14%;color:var(--scales-blue-7);position:absolute;top:6%;left:48%;overflow:visible}.hero-arrow-line[data-astro-cid-sfou4jbb]{animation:.8s 1s both vs-draw}.hero-arrow-head[data-astro-cid-sfou4jbb]{animation:.25s 1.7s both vs-fade}.hero-macbook[data-astro-cid-sfou4jbb]{z-index:2;filter:drop-shadow(0 20px 28px #04153c2e);width:71%;animation:.8s cubic-bezier(.2,.7,.2,1) .4s both vs-rise;position:absolute;top:30%;left:21%}.hero-iphone[data-astro-cid-sfou4jbb]{z-index:3;width:21%;animation:.8s cubic-bezier(.2,.7,.2,1) .7s both vs-rise;position:absolute;top:36%;left:79%}.hero-iphone[data-astro-cid-sfou4jbb]>*{filter:drop-shadow(0 18px 24px #04153c42);animation:3.6s ease-in-out 1.6s infinite vs-float}@keyframes vs-fade{0%{opacity:0}to{opacity:1}}@keyframes vs-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes vs-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes vs-draw{0%{stroke-dashoffset:140px}to{stroke-dashoffset:0}}@keyframes vs-blob{0%,to{border-radius:48% 52% 44% 56%/42% 46% 54% 58%;transform:translate(0)rotate(0)}33%{border-radius:56% 44% 52% 48%/50% 40% 60% 50%;transform:translate(-1.5%,1%)rotate(-2deg)}66%{border-radius:44% 56% 48% 52%/46% 56% 44% 54%;transform:translate(1%,-1.2%)rotate(1.5deg)}}@media (prefers-reduced-motion:reduce){.hero-visual[data-astro-cid-sfou4jbb] [data-astro-cid-sfou4jbb],.hero-iphone[data-astro-cid-sfou4jbb]>*{animation:none!important}}.table-card[data-astro-cid-hfwr3ptd]{animation:6s ease-in-out infinite vs-glow;box-shadow:0 24px 60px #0051ff1f,0 4px 12px #04153c0f}.mark[data-astro-cid-hfwr3ptd]{border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;display:flex}@keyframes vs-glow{0%,to{box-shadow:0 24px 60px #0051ff1f,0 4px 12px #04153c0f}50%{box-shadow:0 30px 72px #0051ff38,0 4px 12px #04153c0f}}@media (prefers-reduced-motion:reduce){.table-card[data-astro-cid-hfwr3ptd]{animation:none}}.competitor-strip[data-astro-cid-jlmu62by]{animation:60s linear infinite vs-marquee}.competitor-strip[data-astro-cid-jlmu62by]:hover{animation-play-state:paused}@keyframes vs-marquee{0%{transform:translate(0)}to{transform:translate(calc(-50% - 6px))}}@media (prefers-reduced-motion:reduce){.competitor-strip[data-astro-cid-jlmu62by]{animation:none}}
