.placeholder-text.svelte-hwja78{color:#6b7280;white-space:pre-wrap;word-break:break-word}.typing-cursor.svelte-hwja78{animation:svelte-hwja78-blink 1s step-end infinite}@keyframes svelte-hwja78-blink{0%,50%{opacity:1}51%,to{opacity:0}}.message-textarea.svelte-ieib2r::-webkit-scrollbar{width:8px}.message-textarea.svelte-ieib2r::-webkit-scrollbar-track{background:transparent}.message-textarea.svelte-ieib2r::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:4px}.message-textarea.svelte-ieib2r::-webkit-scrollbar-thumb:hover{background:#ffffff80}.message-textarea.svelte-ieib2r{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.3) transparent}.background-grid.svelte-4lyign{background-image:linear-gradient(var(--color-gray-900) 1px,transparent 1px),linear-gradient(90deg,var(--color-gray-900) 1px,transparent 1px);background-size:3em 3em;background-position:center;background-attachment:fixed}.spotlight.svelte-4lyign{background-color:var(--color-white);opacity:.25;position:absolute;top:0;left:50%;transform:translate(-50%) translateY(-50%);width:75%;height:50%;z-index:0;filter:blur(200px)}.background-grid.svelte-1enim9z{background-image:linear-gradient(var(--color-gray-900) 1px,transparent 1px),linear-gradient(90deg,var(--color-gray-900) 1px,transparent 1px);background-size:3em 3em;background-position:center;background-attachment:fixed}.spotlight.svelte-1enim9z{background-color:var(--color-white);opacity:.25;position:absolute;top:0;left:50%;transform:translate(-50%) translateY(-50%);width:75%;height:50%;z-index:0;filter:blur(200px)}.background-grid.svelte-fxa1jm{background-image:linear-gradient(var(--color-gray-900) 1px,transparent 1px),linear-gradient(90deg,var(--color-gray-900) 1px,transparent 1px);background-size:3em 3em;background-position:center;background-attachment:fixed}.spotlight.svelte-fxa1jm{background-color:var(--color-white);opacity:.25;position:absolute;top:0;left:50%;transform:translate(-50%) translateY(-50%);width:75%;height:50%;z-index:0;filter:blur(200px)}.video-thumbnail-container.svelte-fxa1jm{position:relative;aspect-ratio:16 / 9;display:flex;align-items:center;justify-content:center}.video-thumbnail-container.svelte-fxa1jm img:where(.svelte-fxa1jm){display:block}.play-button-circle-small.svelte-fxa1jm{width:48px;height:48px;background-color:#000c;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease;box-shadow:0 0 15px #00000080}.video-thumbnail-container.svelte-fxa1jm:hover .play-button-circle-small:where(.svelte-fxa1jm){transform:scale(1.1);background-color:#000000e6}.play-button-triangle-small.svelte-fxa1jm{width:0;height:0;border-style:solid;border-width:9px 0 9px 15px;border-color:transparent transparent transparent #ffffff;margin-left:3px}.video-modal-container.svelte-fxa1jm{position:relative;padding-bottom:56.25%;height:0}.video-modal-container.svelte-fxa1jm iframe:where(.svelte-fxa1jm){border-radius:1rem}.background-grid.svelte-tlr2w{background-image:linear-gradient(var(--color-gray-900) 1px,transparent 1px),linear-gradient(90deg,var(--color-gray-900) 1px,transparent 1px);background-size:3em 3em;background-position:center;background-attachment:fixed}.spotlight.svelte-tlr2w{background-color:var(--color-white);opacity:.25;position:absolute;top:0;left:50%;transform:translate(-50%) translateY(-50%);width:75%;height:50%;z-index:0;filter:blur(200px)}.background-grid.svelte-g2l0q6{background-image:linear-gradient(var(--color-gray-900) 1px,transparent 1px),linear-gradient(90deg,var(--color-gray-900) 1px,transparent 1px);background-size:3em 3em;background-position:center;background-attachment:fixed}.spotlight.svelte-g2l0q6{background-color:var(--color-white);opacity:.25;position:absolute;top:0;left:50%;transform:translate(-50%) translateY(-50%);width:75%;height:50%;z-index:0;filter:blur(200px)}.video-container.svelte-g2l0q6{position:relative;padding-bottom:56.25%;height:0;cursor:pointer;transition:transform .3s ease-in-out}.video-container.svelte-g2l0q6:hover{transform:scale(1.01)}.video-container.svelte-g2l0q6 iframe:where(.svelte-g2l0q6){border-radius:1rem;box-shadow:0 4px 20px #00000080}.video-container.svelte-g2l0q6 button:where(.svelte-g2l0q6){position:absolute;inset:0}.video-container.svelte-g2l0q6 img:where(.svelte-g2l0q6){display:block}.play-button-circle.svelte-g2l0q6{width:80px;height:80px;background-color:#000c;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease;box-shadow:0 0 20px #00000080}.video-container.svelte-g2l0q6:hover .play-button-circle:where(.svelte-g2l0q6){transform:scale(1.1);background-color:#000000e6}.play-button-triangle.svelte-g2l0q6{width:0;height:0;border-style:solid;border-width:15px 0 15px 26px;border-color:transparent transparent transparent #ffffff;margin-left:5px}@media (max-width: 768px){.play-button-circle.svelte-g2l0q6{width:60px;height:60px}.play-button-triangle.svelte-g2l0q6{border-width:12px 0 12px 20px;margin-left:4px}}@media (max-width: 480px){.play-button-circle.svelte-g2l0q6{width:50px;height:50px}.play-button-triangle.svelte-g2l0q6{border-width:10px 0 10px 16px;margin-left:3px}}.background-grid.svelte-i9o2i3{background-image:linear-gradient(var(--color-gray-900) 1px,transparent 1px),linear-gradient(90deg,var(--color-gray-900) 1px,transparent 1px);background-size:3em 3em;background-position:center;background-attachment:fixed}.spotlight.svelte-i9o2i3{background-color:var(--color-white);opacity:.25;position:absolute;top:0;left:50%;transform:translate(-50%) translateY(-50%);width:75%;height:50%;z-index:0;filter:blur(200px)}.video-container.svelte-i9o2i3{position:relative;padding-bottom:56.25%;height:0;cursor:pointer;transition:transform .3s ease-in-out}.video-container.svelte-i9o2i3:hover{transform:scale(1.01)}.video-container.svelte-i9o2i3 iframe:where(.svelte-i9o2i3){border-radius:1rem;box-shadow:0 4px 20px #00000080}.video-container.svelte-i9o2i3 button:where(.svelte-i9o2i3){position:absolute;inset:0}.video-container.svelte-i9o2i3 img:where(.svelte-i9o2i3){display:block}.play-button-circle.svelte-i9o2i3{width:80px;height:80px;background-color:#000c;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease;box-shadow:0 0 20px #00000080}.video-container.svelte-i9o2i3:hover .play-button-circle:where(.svelte-i9o2i3){transform:scale(1.1);background-color:#000000e6}.play-button-triangle.svelte-i9o2i3{width:0;height:0;border-style:solid;border-width:15px 0 15px 26px;border-color:transparent transparent transparent #ffffff;margin-left:5px}@media (max-width: 768px){.play-button-circle.svelte-i9o2i3{width:60px;height:60px}.play-button-triangle.svelte-i9o2i3{border-width:12px 0 12px 20px;margin-left:4px}}@media (max-width: 480px){.play-button-circle.svelte-i9o2i3{width:50px;height:50px}.play-button-triangle.svelte-i9o2i3{border-width:10px 0 10px 16px;margin-left:3px}}.typing-text.svelte-i9o2i3 .placeholder-text{color:var(--color-primary-500);font-size:inherit;font-weight:inherit}.typing-text.svelte-i9o2i3 .typing-cursor{color:var(--color-primary-500)}:root{--logoCloudSpeed: 40s;--logoCloudNumSlides: 10;--logoCloudWidth: 250px;--logoCloudHeight: 60px;--logoCloudGap: 4rem}@keyframes svelte-1hc6jdf-scroll{0%{transform:translate(0)}to{transform:translate(calc(((-1 * var(--logoCloudWidth)) * var(--logoCloudNumSlides)) - (var(--logoCloudGap) / 2)))}}.slider.svelte-1hc6jdf{height:var(--logoCloudHeight);margin:auto;overflow:hidden;position:relative;width:100%}.slider.svelte-1hc6jdf:after{right:0;top:0;transform:rotate(180deg)}.slider.svelte-1hc6jdf:before{left:0;top:0}.slider.svelte-1hc6jdf .slide-track:where(.svelte-1hc6jdf){animation:svelte-1hc6jdf-scroll var(--logoCloudSpeed) linear infinite;display:flex;align-items:center;width:calc(var(--logoCloudWidth) * (var(--logoCloudNumSlides) * 2));gap:var(--logoCloudGap)}.slider.svelte-1hc6jdf .slide:where(.svelte-1hc6jdf){height:var(--logoCloudHeight);width:var(--logoCloudWidth)}.slider.svelte-1hc6jdf .slide:where(.svelte-1hc6jdf) img:where(.svelte-1hc6jdf){height:100%;width:100%;object-fit:contain}.scrollbar-hide.svelte-19e2glt::-webkit-scrollbar{display:none}.scrollbar-hide.svelte-19e2glt{-ms-overflow-style:none;scrollbar-width:none}
