.install-box.svelte-1rkd3ut{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:2rem;padding:.75rem 1rem;background:#0000000d;border:1px solid rgba(0,0,0,.1);border-radius:.5rem;cursor:pointer;transition:all .2s ease;position:relative;overflow:hidden}.dark .install-box.svelte-1rkd3ut,.install-box-dark.svelte-1rkd3ut{background:#ffffff1a;border-color:#fff3}.install-box.svelte-1rkd3ut:hover{background:#00000014;border-color:#00000026}.dark .install-box.svelte-1rkd3ut:hover,.install-box-dark.svelte-1rkd3ut:hover{background:#ffffff26;border-color:#ffffff4d}.install-box.copied.svelte-1rkd3ut{animation:svelte-1rkd3ut-copyPulse .6s ease-in-out}.install-box.copied.svelte-1rkd3ut:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent,rgba(34,197,94,.2),transparent);animation:svelte-1rkd3ut-shimmer .6s ease-in-out}.icon-wrapper.svelte-1rkd3ut{display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-left:1rem}@keyframes svelte-1rkd3ut-copyPulse{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}@keyframes svelte-1rkd3ut-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.banner-grid.svelte-15ihzw2{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"text video";gap:0}.text-area.svelte-15ihzw2{grid-area:text;position:relative;overflow:hidden;padding:2rem 7rem 1rem 1rem;border-radius:2rem;z-index:10}.video-area.svelte-15ihzw2{grid-area:video;position:relative;z-index:20;margin-left:0;transform:scale(1.35);align-self:center}.video-container.svelte-15ihzw2{position:relative;transition:transform .6s cubic-bezier(.4,0,.2,1)}.video-container.svelte-15ihzw2:hover{transform:scale(1.05)}@media (max-width: 1024px){.banner-grid.svelte-15ihzw2{grid-template-columns:1fr;grid-template-areas:"text" "video";gap:1rem}.video-area.svelte-15ihzw2{margin-left:0;transform:scale(1)}.text-area.svelte-15ihzw2{padding:1rem}}.feature-column.svelte-rvmwag{display:flex;flex-direction:column;height:100%}.video-container.svelte-rvmwag{margin-top:auto}.use-case-block.svelte-12osg4t{display:block;width:100%;padding:1.5rem;text-align:left;background:transparent;border:2px solid transparent;border-radius:1rem;transition:all .3s ease;cursor:pointer}.use-case-block.svelte-12osg4t:hover{background:#ffffff0d}.use-case-block.active.svelte-12osg4t{border-color:rgb(var(--c-primary));background:#ffffff0d}.video-stack-container.svelte-12osg4t{position:relative;order:-1;min-height:300px}.video-card.svelte-12osg4t{width:100%}.video-card.active.svelte-12osg4t{animation:svelte-12osg4t-fadeIn .6s ease-out}@media screen and (min-width: 720px){.video-stack-container.svelte-12osg4t{min-height:500px;order:1}}@keyframes svelte-12osg4t-fadeIn{0%{opacity:0}to{opacity:1}}.cursor.svelte-1mqr9sz{display:inline-block;width:8px;height:16px;background-color:#14b8a6;animation:svelte-1mqr9sz-blink 1s infinite;vertical-align:text-bottom}@keyframes svelte-1mqr9sz-blink{0%,50%{opacity:1}51%,to{opacity:0}}.ascii-art.svelte-1mqr9sz{line-height:1;font-family:monospace}.social-link.svelte-1dt22qp{position:relative}.social-link.svelte-1dt22qp:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:1rem;background:linear-gradient(45deg,transparent,rgba(255,255,255,.1),transparent);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .3s}.social-link.svelte-1dt22qp:hover:before{opacity:1;animation:svelte-1dt22qp-rotate 3s linear infinite}.shimmer.svelte-1dt22qp{position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent 30%,rgba(255,255,255,.1) 50%,transparent 70%);transform:rotate(45deg) translate(-100%,-100%);transition:transform .6s;pointer-events:none}.social-link.svelte-1dt22qp:hover .shimmer:where(.svelte-1dt22qp){transform:rotate(45deg) translate(100%,100%)}@keyframes svelte-1dt22qp-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.gradient-bg-hover.svelte-1dt22qp{animation:svelte-1dt22qp-pulse 2s ease-in-out infinite}@keyframes svelte-1dt22qp-pulse{0%,to{opacity:.9}50%{opacity:1}}
