.pond[data-astro-cid-fqd3xblj]{--teal:#2dd4bf;--teal-2:#5eead4;--teal-soft:#2dd4bf1f;overflow-x:clip}.pond-hero[data-astro-cid-fqd3xblj]{isolation:isolate;padding:96px 0 0;position:relative;overflow:hidden}.pond-hero__glow[data-astro-cid-fqd3xblj]{z-index:-2;filter:blur(10px);background:radial-gradient(40% 50% at 25% 30%,#2dd4bf38,#0000 70%),radial-gradient(35% 45% at 80% 20%,#34d39929,#0000 70%),radial-gradient(30% 40% at 60% 80%,#0e749040,#0000 70%);height:760px;animation:18s ease-in-out infinite alternate pond-drift;position:absolute;inset:-20% -10% auto}.pond-hero__grid[data-astro-cid-fqd3xblj]{z-index:-1;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 30%,#000 30%,#0000 75%);mask-image:radial-gradient(70% 60% at 50% 30%,#000 30%,#0000 75%)}@keyframes pond-drift{to{transform:translate(3%,4%)scale(1.05)}}.pond-hero__layout[data-astro-cid-fqd3xblj]{grid-template-columns:1.05fr 1fr;align-items:center;gap:56px;display:grid}.pond-pill[data-astro-cid-fqd3xblj]{color:var(--teal-2);background:var(--teal-soft);border:1px solid #2dd4bf4d;border-radius:999px;align-items:center;gap:10px;padding:7px 14px;font-size:13px;font-weight:600;display:inline-flex}.pond-pill__dot[data-astro-cid-fqd3xblj]{background:var(--teal);border-radius:50%;width:8px;height:8px;animation:2s infinite pond-ping;box-shadow:0 0 #2dd4bf99}@keyframes pond-ping{70%{box-shadow:0 0 0 9px #2dd4bf00}to{box-shadow:0 0 #2dd4bf00}}.pond-hero__title[data-astro-cid-fqd3xblj]{letter-spacing:-.045em;margin:22px 0 18px;font-size:clamp(52px,8vw,92px);font-weight:900;line-height:.95}.pond-gradient[data-astro-cid-fqd3xblj]{background:linear-gradient(110deg,#5eead4 0%,#34d399 40%,#a7f3d0 60%,#2dd4bf 100%) 0 0/200%;color:#0000;-webkit-background-clip:text;background-clip:text;animation:6s linear infinite pond-shine}@keyframes pond-shine{to{background-position:200%}}.pond-hero__lede[data-astro-cid-fqd3xblj]{max-width:560px;color:var(--mp-muted);margin:0 0 32px;font-size:18px;line-height:1.7}.pond-hero__ctas[data-astro-cid-fqd3xblj]{flex-wrap:wrap;gap:12px;display:flex}.pond-hero__facts[data-astro-cid-fqd3xblj]{color:var(--mp-subtle);flex-wrap:wrap;gap:10px 22px;margin:28px 0 0;padding:0;font-size:14px;list-style:none;display:flex}.pond-hero__facts[data-astro-cid-fqd3xblj] i[data-astro-cid-fqd3xblj]{color:var(--teal);margin-right:6px}.pond-btn[data-astro-cid-fqd3xblj]{border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:15px 24px;font-size:15px;font-weight:700;line-height:1;text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s,border-color .2s;display:inline-flex}.pond-btn--primary[data-astro-cid-fqd3xblj]{color:#042f2e;background:linear-gradient(135deg,#5eead4,#2dd4bf 50%,#34d399);box-shadow:0 10px 30px -10px #2dd4bfa6,inset 0 1px #ffffff59}.pond-btn--primary[data-astro-cid-fqd3xblj]:hover{transform:translateY(-2px);box-shadow:0 16px 40px -10px #2dd4bfcc,inset 0 1px #ffffff59}.pond-btn--ghost[data-astro-cid-fqd3xblj]{color:var(--mp-fg);border-color:var(--mp-border-strong);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0a}.pond-btn--ghost[data-astro-cid-fqd3xblj]:hover{background:var(--teal-soft);border-color:#2dd4bf8c;transform:translateY(-2px)}.pond-btn--block[data-astro-cid-fqd3xblj]{width:100%}.pond-app[data-astro-cid-fqd3xblj]{border:1px solid var(--mp-border-strong);background:linear-gradient(#18181beb,#111116eb);border-radius:18px;transition:transform .6s cubic-bezier(.16,1,.3,1);position:relative;transform:perspective(1400px)rotateY(-8deg)rotateX(4deg);box-shadow:0 40px 80px -30px #000c,0 0 0 1px #2dd4bf14,0 30px 90px -40px #2dd4bf73}.pond-app[data-astro-cid-fqd3xblj]:hover{transform:perspective(1400px)rotateY(0)rotateX(0)}.pond-app__bar[data-astro-cid-fqd3xblj]{border-bottom:1px solid var(--mp-border);align-items:center;gap:7px;padding:14px 16px;display:flex}.pond-app__bar[data-astro-cid-fqd3xblj] span[data-astro-cid-fqd3xblj]{background:#3f3f46;border-radius:50%;width:11px;height:11px}.pond-app__bar[data-astro-cid-fqd3xblj] span[data-astro-cid-fqd3xblj]:first-child{background:#f87171}.pond-app__bar[data-astro-cid-fqd3xblj] span[data-astro-cid-fqd3xblj]:nth-child(2){background:#fbbf24}.pond-app__bar[data-astro-cid-fqd3xblj] span[data-astro-cid-fqd3xblj]:nth-child(3){background:#34d399}.pond-app__bar[data-astro-cid-fqd3xblj] em[data-astro-cid-fqd3xblj]{color:var(--mp-subtle);margin-left:auto;font-size:12px;font-style:normal}.pond-app__body[data-astro-cid-fqd3xblj]{gap:10px;padding:18px;display:grid}.pond-app__head[data-astro-cid-fqd3xblj]{justify-content:space-between;align-items:center;margin-bottom:4px;font-size:14px;display:flex}.pond-app__new[data-astro-cid-fqd3xblj]{color:#042f2e;background:var(--teal);border-radius:8px;padding:6px 10px;font-size:12px;font-weight:600}.pond-app__row[data-astro-cid-fqd3xblj]{border:1px solid var(--mp-border);background:#ffffff08;border-radius:12px;align-items:center;gap:10px;padding:12px 14px;font-size:13.5px;display:flex}.pond-app__status[data-astro-cid-fqd3xblj]{background:#52525b;border-radius:50%;flex-shrink:0;width:8px;height:8px}.pond-app__status[data-astro-cid-fqd3xblj].is-on{background:#34d399;box-shadow:0 0 10px #34d399cc}.pond-app__name[data-astro-cid-fqd3xblj]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.pond-app__name[data-astro-cid-fqd3xblj] i[data-astro-cid-fqd3xblj]{color:var(--teal);margin-right:4px;font-size:11px}.pond-app__tag[data-astro-cid-fqd3xblj]{color:var(--teal-2);background:var(--teal-soft);white-space:nowrap;border-radius:6px;padding:3px 8px;font-size:11.5px}.pond-app__tag--muted[data-astro-cid-fqd3xblj]{color:var(--mp-muted);background:#ffffff0d}.pond-app__term[data-astro-cid-fqd3xblj]{border:1px solid var(--mp-border);color:var(--mp-muted);background:#050507;border-radius:12px;flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;padding:12px 14px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;display:flex}.pond-app__term[data-astro-cid-fqd3xblj] b[data-astro-cid-fqd3xblj]{color:var(--mp-fg);font-weight:600}.pond-app__prompt[data-astro-cid-fqd3xblj]{color:var(--teal)}.pond-app__ok[data-astro-cid-fqd3xblj]{color:#34d399;margin-left:auto}.pond-app__float[data-astro-cid-fqd3xblj]{border:1px solid var(--mp-border-strong);box-shadow:var(--mp-shadow-md);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#18181be6;border-radius:12px;align-items:center;gap:8px;padding:10px 14px;font-size:13px;font-weight:600;animation:5s ease-in-out infinite pond-float;display:inline-flex;position:absolute}.pond-app__float[data-astro-cid-fqd3xblj] i[data-astro-cid-fqd3xblj]{color:var(--teal)}.pond-app__float--a[data-astro-cid-fqd3xblj]{top:-18px;right:28px}.pond-app__float--b[data-astro-cid-fqd3xblj]{animation-delay:-2.5s;bottom:-20px;left:-18px}@keyframes pond-float{50%{transform:translateY(-8px)}}.pond-marquee[data-astro-cid-fqd3xblj]{border-block:1px solid var(--mp-border);background:#ffffff04;margin-top:88px;padding:22px 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.pond-marquee__track[data-astro-cid-fqd3xblj]{gap:14px;width:max-content;animation:30s linear infinite pond-marquee;display:flex}.pond-marquee[data-astro-cid-fqd3xblj]:hover .pond-marquee__track[data-astro-cid-fqd3xblj]{animation-play-state:paused}@keyframes pond-marquee{to{transform:translate(-50%)}}.pond-chip[data-astro-cid-fqd3xblj]{color:var(--mp-muted);border:1px solid var(--mp-border-strong);white-space:nowrap;border-radius:999px;padding:9px 16px;font-size:14px;font-weight:600}.pond-section[data-astro-cid-fqd3xblj]{padding:110px 0}.pond-section--alt[data-astro-cid-fqd3xblj]{background:radial-gradient(50% 60% at 50% 0%, #2dd4bf14, transparent 70%), var(--mp-alt);border-block:1px solid var(--mp-border)}.pond-section--tight[data-astro-cid-fqd3xblj]{padding:80px 0 110px}.pond-head[data-astro-cid-fqd3xblj]{text-align:center;max-width:640px;margin:0 auto 56px}.pond-head[data-astro-cid-fqd3xblj] .mp-label[data-astro-cid-fqd3xblj]{color:var(--teal-2);background:var(--teal-soft)}.pond-head[data-astro-cid-fqd3xblj] p[data-astro-cid-fqd3xblj]{color:var(--mp-muted);margin:0;font-size:17px}.pond-features[data-astro-cid-fqd3xblj]{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.pond-feature[data-astro-cid-fqd3xblj]{background:linear-gradient(180deg, var(--mp-card), #18181b80);border:1px solid var(--mp-border);border-radius:18px;padding:32px 28px;transition:transform .3s,border-color .3s,box-shadow .3s;position:relative}.pond-feature[data-astro-cid-fqd3xblj]:before{content:"";background:linear-gradient(90deg, transparent, var(--teal), transparent);opacity:0;height:1px;transition:opacity .3s;position:absolute;inset:0 30% auto}.pond-feature[data-astro-cid-fqd3xblj]:hover{border-color:#2dd4bf59;transform:translateY(-6px);box-shadow:0 24px 50px -24px #2dd4bf59}.pond-feature[data-astro-cid-fqd3xblj]:hover:before{opacity:1}.pond-feature__icon[data-astro-cid-fqd3xblj]{width:52px;height:52px;color:var(--teal-2);background:linear-gradient(135deg,#2dd4bf38,#2dd4bf0d);border:1px solid #2dd4bf4d;border-radius:14px;place-items:center;margin-bottom:22px;font-size:20px;display:grid}.pond-feature[data-astro-cid-fqd3xblj] h3[data-astro-cid-fqd3xblj]{margin:0 0 10px;font-size:19px;font-weight:700}.pond-feature[data-astro-cid-fqd3xblj] p[data-astro-cid-fqd3xblj]{color:var(--mp-muted);margin:0;font-size:15px;line-height:1.7}.pond-downloads[data-astro-cid-fqd3xblj]{grid-template-columns:repeat(3,1fr);gap:22px;max-width:1000px;margin:0 auto;display:grid}.pond-dl[data-astro-cid-fqd3xblj]{text-align:center;background:var(--mp-card);border:1px solid var(--mp-border);border-radius:20px;flex-direction:column;align-items:center;padding:36px 28px 26px;transition:transform .3s,border-color .3s,box-shadow .3s;display:flex;position:relative}.pond-dl[data-astro-cid-fqd3xblj]:hover{border-color:#2dd4bf66;transform:translateY(-6px);box-shadow:0 24px 50px -24px #2dd4bf66}.pond-dl[data-astro-cid-fqd3xblj].is-recommended{background:radial-gradient(80% 60% at 50% 0%, #2dd4bf29, transparent 70%), var(--mp-card);border-color:#2dd4bf99;box-shadow:0 0 0 4px #2dd4bf14,0 30px 60px -30px #2dd4bf8c}.pond-dl__badge[data-astro-cid-fqd3xblj]{letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;color:#042f2e;background:var(--teal);border-radius:999px;padding:5px 12px;font-size:11.5px;font-weight:700;display:none;position:absolute;top:-13px;left:50%;transform:translate(-50%)}.pond-dl[data-astro-cid-fqd3xblj].is-recommended .pond-dl__badge[data-astro-cid-fqd3xblj]{display:inline-block}.pond-dl__icon[data-astro-cid-fqd3xblj]{width:68px;height:68px;color:var(--mp-fg);border:1px solid var(--mp-border-strong);background:#ffffff0a;border-radius:18px;place-items:center;margin:0 auto 20px;font-size:30px;display:grid}.pond-dl[data-astro-cid-fqd3xblj] h3[data-astro-cid-fqd3xblj]{margin:0 0 6px;font-size:20px;font-weight:700}.pond-dl[data-astro-cid-fqd3xblj] p[data-astro-cid-fqd3xblj]{color:var(--mp-muted);text-wrap:balance;flex:1;margin:0 0 24px;font-size:14px}.pond-dl__file[data-astro-cid-fqd3xblj]{color:var(--mp-subtle);overflow-wrap:anywhere;margin-top:14px;font-size:12px;display:block}.pond-notice[data-astro-cid-fqd3xblj]{background:linear-gradient(135deg,#facc1514,#facc1505);border:1px solid #facc1540;border-radius:18px;gap:22px;max-width:900px;margin:0 auto;padding:30px 32px;display:flex}.pond-notice__icon[data-astro-cid-fqd3xblj]{width:48px;height:48px;color:var(--mp-yellow);background:#facc151f;border-radius:14px;flex-shrink:0;place-items:center;font-size:20px;display:grid}.pond-notice[data-astro-cid-fqd3xblj] h3[data-astro-cid-fqd3xblj]{margin:0 0 8px;font-size:19px}.pond-notice[data-astro-cid-fqd3xblj] p[data-astro-cid-fqd3xblj]{color:var(--mp-muted);margin:0;line-height:1.75}.pond-in[data-astro-cid-fqd3xblj]{animation:.8s cubic-bezier(.16,1,.3,1) both pond-up}.pond-in--1[data-astro-cid-fqd3xblj]{animation-delay:80ms}.pond-in--2[data-astro-cid-fqd3xblj]{animation-delay:.16s}.pond-in--3[data-astro-cid-fqd3xblj]{animation-delay:.24s}.pond-in--4[data-astro-cid-fqd3xblj]{animation-delay:.32s}@keyframes pond-up{0%{opacity:0;transform:translateY(24px)}}.pond-js .pond-reveal[data-astro-cid-fqd3xblj]{opacity:0;transition:opacity .7s cubic-bezier(.16, 1, .3, 1) var(--d,0s), transform .7s cubic-bezier(.16, 1, .3, 1) var(--d,0s);transform:translateY(28px)}.pond-js .pond-reveal[data-astro-cid-fqd3xblj].is-visible{opacity:1;transform:none}.pond-js .pond-dl[data-astro-cid-fqd3xblj].pond-reveal.is-visible:hover,.pond-js .pond-feature[data-astro-cid-fqd3xblj].pond-reveal.is-visible:hover{transform:translateY(-6px)}@media (width<=960px){.pond-hero[data-astro-cid-fqd3xblj]{padding-top:64px}.pond-hero__layout[data-astro-cid-fqd3xblj]{grid-template-columns:1fr;gap:64px}.pond-app[data-astro-cid-fqd3xblj]{max-width:560px;transform:none}.pond-features[data-astro-cid-fqd3xblj],.pond-downloads[data-astro-cid-fqd3xblj]{grid-template-columns:1fr;max-width:560px;margin-inline:auto}}@media (width<=560px){.pond-section[data-astro-cid-fqd3xblj]{padding:80px 0}.pond-hero__ctas[data-astro-cid-fqd3xblj] .pond-btn[data-astro-cid-fqd3xblj]{width:100%}.pond-app__float--b[data-astro-cid-fqd3xblj]{left:8px}.pond-app__tag--muted[data-astro-cid-fqd3xblj]{display:none}.pond-notice[data-astro-cid-fqd3xblj]{flex-direction:column;padding:24px}}
