@keyframes svelte-46r0xk-float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.animate-float.svelte-46r0xk{animation:svelte-46r0xk-float 6s ease-in-out infinite}#hero{transform:translateZ(0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.scroll-card.svelte-fq8p71.svelte-fq8p71{will-change:transform,opacity}#what-we-offer{position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#what-we-offer video{-o-object-fit:cover;object-fit:cover;transform:translateZ(0);backface-visibility:hidden}.scroll-card.svelte-fq8p71>div.svelte-fq8p71{box-shadow:0 8px 32px #0000005e}.service-text.svelte-b1x5br{color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:rgba(255,255,255,.4);transition:color .6s cubic-bezier(.4,0,.2,1),-webkit-text-fill-color .6s cubic-bezier(.4,0,.2,1),-webkit-text-stroke-color .6s cubic-bezier(.4,0,.2,1),filter .6s cubic-bezier(.4,0,.2,1)}.default-video.svelte-b1x5br{will-change:opacity;-o-object-fit:cover;object-fit:cover}.service-item.svelte-b1x5br{transition:all .3s ease}video.svelte-b1x5br{-o-object-fit:cover;object-fit:cover}#marquee-section.svelte-62ikfx{isolation:isolate}[data-marquee-hover]{position:relative;z-index:10}.monolith-scene-container.svelte-owx1vg{width:100%;height:100vh;position:relative;background:#000}.monolith-scene-container.svelte-owx1vg canvas{display:block}@keyframes svelte-1vprhok-scan{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.manifesto-line.svelte-lzwle8{position:relative;will-change:transform,opacity}.manifesto-word.svelte-lzwle8{position:relative;display:inline-block}.blueprint-step.svelte-u6juda{position:relative}.team-section.svelte-1fo0uq9{background-color:#000}.team-member-item.svelte-1fo0uq9{transition:all .3s ease}.member-name.svelte-1fo0uq9{will-change:transform}@keyframes svelte-1fo0uq9-noise{0%,to{transform:translate(0)}10%{transform:translate(-1px,-1px)}20%{transform:translate(1px,1px)}30%{transform:translate(-1px,1px)}40%{transform:translate(1px,-1px)}50%{transform:translate(-1px)}60%{transform:translate(1px)}70%{transform:translateY(-1px)}80%{transform:translateY(1px)}90%{transform:translate(-1px,-1px)}}@keyframes svelte-1fo0uq9-rgb-split{0%,to{filter:grayscale(100%) contrast(150%) brightness(110%);transform:translate(0)}10%{filter:grayscale(100%) contrast(150%) brightness(110%) drop-shadow(3px 0 0 rgba(255,0,0,.6));transform:translate(1px)}20%{filter:grayscale(100%) contrast(150%) brightness(110%) drop-shadow(-3px 0 0 rgba(0,255,255,.6));transform:translate(-1px)}30%{filter:grayscale(100%) contrast(150%) brightness(110%) drop-shadow(2px 0 0 rgba(255,0,0,.4)) drop-shadow(-2px 0 0 rgba(0,255,255,.4));transform:translate(.5px)}40%{filter:grayscale(100%) contrast(150%) brightness(110%);transform:translate(0)}50%{filter:grayscale(100%) contrast(150%) brightness(110%) drop-shadow(-2px 0 0 rgba(0,255,255,.5));transform:translate(-.5px)}60%{filter:grayscale(100%) contrast(150%) brightness(110%);transform:translate(0)}70%{filter:grayscale(100%) contrast(150%) brightness(110%) drop-shadow(1px 0 0 rgba(255,0,0,.3)) drop-shadow(-1px 0 0 rgba(0,255,255,.3));transform:translate(0)}80%,90%{filter:grayscale(100%) contrast(150%) brightness(110%);transform:translate(0)}}.premium-contact-footer.svelte-13978gc{position:relative;background:#050505}.noise-overlay.svelte-13978gc{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.03;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 400 400' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E");pointer-events:none;z-index:1}.gradient-orb.svelte-13978gc{position:absolute;top:-20%;right:-10%;width:600px;height:600px;background:radial-gradient(circle,rgba(0,217,255,.08) 0%,transparent 70%);border-radius:50%;filter:blur(80px);pointer-events:none;z-index:1;animation:svelte-13978gc-float 20s ease-in-out infinite}@keyframes svelte-13978gc-float{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-30px,30px) scale(1.1)}}.container.svelte-13978gc{max-width:1400px;margin:0 auto}.header-text.svelte-13978gc{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;transform-origin:center;transition:transform .3s ease}.magnetic-button.svelte-13978gc{will-change:transform;cursor:pointer;box-shadow:0 0 #fff6;transition:box-shadow .3s ease}.magnetic-button.svelte-13978gc:hover{box-shadow:0 0 40px 10px #fff3}.form-input.svelte-13978gc::-moz-placeholder{opacity:.4;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.form-input.svelte-13978gc::placeholder{opacity:.4;transition:opacity .3s ease}.form-input.svelte-13978gc:focus::-moz-placeholder{opacity:.2}.form-input.svelte-13978gc:focus::placeholder{opacity:.2}.form-input.svelte-13978gc:focus{border-bottom-width:3px}.social-marquee-wrapper.svelte-13978gc{position:relative;mask-image:linear-gradient(to right,transparent 0%,black 10%,black 90%,transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0%,black 10%,black 90%,transparent 100%)}.marquee-content.svelte-13978gc{display:inline-flex;width:-moz-max-content;width:max-content}@media (max-width: 768px){.header-text.svelte-13978gc{font-size:4rem}.magnetic-button.svelte-13978gc{width:100px;height:100px;font-size:1rem}.form-input.svelte-13978gc{font-size:1.5rem}}body,a,button{cursor:none!important}.liquid-portal-orb.svelte-13nxbts{position:fixed;bottom:2rem;right:2rem;width:120px;height:120px;cursor:pointer;z-index:1000;pointer-events:all;transition:transform .3s cubic-bezier(.4,0,.2,1)}.liquid-portal-orb.svelte-13nxbts:hover{transform:scale(1.1)}.liquid-portal-orb.svelte-13nxbts canvas{background:transparent!important}@media (max-width: 768px){.liquid-portal-orb.svelte-13nxbts{width:100px;height:100px;bottom:1.5rem;right:1.5rem}}.ai-concierge-overlay.svelte-qd6eql.svelte-qd6eql{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;overflow:hidden}.ripple-transition.svelte-qd6eql.svelte-qd6eql{position:absolute;border-radius:50%;background:#000c;pointer-events:none;z-index:10000}.backdrop.svelte-qd6eql.svelte-qd6eql{position:absolute;top:0;right:0;bottom:0;left:0;background:#0006;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);z-index:10001}.ambient-glow.svelte-qd6eql.svelte-qd6eql{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:120%;max-width:900px;height:120%;max-height:1000px;background:radial-gradient(ellipse at center,rgba(67,56,202,.15) 0%,rgba(20,184,166,.1) 50%,transparent 70%);border-radius:50%;pointer-events:none;z-index:10001;filter:blur(60px)}.modal-container.svelte-qd6eql.svelte-qd6eql{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;max-width:700px;height:80vh;max-height:800px;background:#00000080;backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);border-radius:24px;box-shadow:0 0 100px #000c,0 0 200px #ffffff0d,inset 0 0 100px #ffffff05;display:flex;flex-direction:column;z-index:10002;will-change:transform;overflow:hidden;position:relative}.modal-container.svelte-qd6eql.svelte-qd6eql:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:24px;padding:1px;background:linear-gradient(135deg,rgba(255,255,255,.5) 0%,rgba(255,255,255,.2) 20%,rgba(255,255,255,.05) 40%,transparent 60%);-webkit-mask-composite:exclude;-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;pointer-events:none;z-index:0}.noise-overlay.svelte-qd6eql.svelte-qd6eql{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.04;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 400 400' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E");pointer-events:none;z-index:1}.modal-container.floating.svelte-qd6eql.svelte-qd6eql{animation:svelte-qd6eql-float-modal 3s ease-in-out infinite}@keyframes svelte-qd6eql-float-modal{0%,to{transform:translate(-50%,calc(-50% + 0px))}50%{transform:translate(-50%,calc(-50% - 10px))}}.header.svelte-qd6eql.svelte-qd6eql{padding:2rem 2.5rem 1.5rem;border-bottom:1px solid rgba(255,255,255,.05);position:relative;z-index:2}.status-indicator.svelte-qd6eql.svelte-qd6eql{display:flex;align-items:center;gap:.75rem}.pulse-dot.svelte-qd6eql.svelte-qd6eql{width:10px;height:10px;background:#22c55e;border-radius:50%;position:relative;animation:svelte-qd6eql-breathing 2.5s ease-in-out infinite}.pulse-dot.svelte-qd6eql.svelte-qd6eql:before{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;border:1px solid rgba(34,197,94,.4);animation:svelte-qd6eql-glow-ring 2.5s ease-in-out infinite}@keyframes svelte-qd6eql-breathing{0%,to{opacity:1;transform:scale(1);box-shadow:0 0 8px #22c55e99,0 0 16px #22c55e4d}50%{opacity:.6;transform:scale(1.15);box-shadow:0 0 12px #22c55ecc,0 0 24px #22c55e80}}@keyframes svelte-qd6eql-glow-ring{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.8;transform:scale(1.4)}}.status-text.svelte-qd6eql.svelte-qd6eql{color:#ffffffe6;font-size:.875rem;letter-spacing:.15em;font-weight:500;text-transform:uppercase;font-family:JetBrains Mono,monospace}.messages-container.svelte-qd6eql.svelte-qd6eql{flex:1;overflow-y:auto;padding:2rem 2.5rem;display:flex;flex-direction:column;gap:2rem;position:relative;z-index:2}.messages-container.svelte-qd6eql.svelte-qd6eql::-webkit-scrollbar{width:4px}.messages-container.svelte-qd6eql.svelte-qd6eql::-webkit-scrollbar-track{background:transparent}.messages-container.svelte-qd6eql.svelte-qd6eql::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:2px}.welcome-message.svelte-qd6eql.svelte-qd6eql{display:flex;align-items:center;justify-content:center;flex:1}.welcome-content.svelte-qd6eql.svelte-qd6eql{text-align:center}.welcome-text.svelte-qd6eql.svelte-qd6eql{color:#ffffffb3;font-size:1.125rem;margin-top:1rem}.message.svelte-qd6eql.svelte-qd6eql{display:flex;width:100%}.message-ai.svelte-qd6eql.svelte-qd6eql{justify-content:flex-start}.message-user.svelte-qd6eql.svelte-qd6eql{justify-content:flex-end}.ai-message-content.svelte-qd6eql.svelte-qd6eql{display:flex;gap:1rem;align-items:flex-start;max-width:80%}.ai-icon.svelte-qd6eql.svelte-qd6eql{color:#fff9;font-size:1.5rem;line-height:1;flex-shrink:0;animation:svelte-qd6eql-float-icon 3s ease-in-out infinite}@keyframes svelte-qd6eql-float-icon{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.user-message-content.svelte-qd6eql.svelte-qd6eql{display:flex;justify-content:flex-end;max-width:80%}.message-text.svelte-qd6eql.svelte-qd6eql{color:#fffffff2;font-size:1rem;line-height:1.6}.message-user.svelte-qd6eql .message-text.svelte-qd6eql{color:#fff9;text-align:right}.thinking-container.svelte-qd6eql.svelte-qd6eql{display:flex;align-items:center;padding:1rem 0}.waveform.svelte-qd6eql.svelte-qd6eql{display:block}.quick-questions.svelte-qd6eql.svelte-qd6eql{display:flex;gap:.75rem;padding:0 2.5rem 1.5rem;flex-wrap:wrap;position:relative;z-index:2}.question-chip.svelte-qd6eql.svelte-qd6eql{padding:.625rem 1.25rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:20px;color:#fffc;font-size:.875rem;cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative;overflow:hidden}.question-chip.svelte-qd6eql.svelte-qd6eql:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#fff0;transition:background .4s cubic-bezier(.4,0,.2,1);z-index:-1}.question-chip.svelte-qd6eql.svelte-qd6eql:hover{background:#fff;border-color:#ffffff4d;color:#000000e6;transform:translateY(-2px);box-shadow:0 4px 12px #ffffff1a}.input-container.svelte-qd6eql.svelte-qd6eql{padding:1.5rem 2.5rem 2rem;border-top:1px solid rgba(255,255,255,.05);position:relative;z-index:2}.input-wrapper.svelte-qd6eql.svelte-qd6eql{position:relative}.input-field.svelte-qd6eql.svelte-qd6eql{width:100%;background:transparent;border:none;outline:none;color:#ffffffe6;font-size:1rem;padding:.75rem 0;caret-color:#fffc;font-family:JetBrains Mono,monospace}.input-field.svelte-qd6eql.svelte-qd6eql::-moz-placeholder{color:#ffffff4d}.input-field.svelte-qd6eql.svelte-qd6eql::placeholder{color:#ffffff4d}.input-line.svelte-qd6eql.svelte-qd6eql{position:absolute;bottom:0;left:0;right:0;height:1px;background:#fff3;transition:all .3s ease}.input-field.svelte-qd6eql:focus~.input-line.svelte-qd6eql{background:#fff9;box-shadow:0 0 10px #ffffff4d;height:1.5px}.close-button.svelte-qd6eql.svelte-qd6eql{position:absolute;top:1.5rem;right:1.5rem;width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:50%;color:#ffffffb3;cursor:pointer;transition:all .3s ease;z-index:10003}.close-button.svelte-qd6eql.svelte-qd6eql:hover{background:#ffffff1a;border-color:#fff3;color:#ffffffe6;transform:rotate(90deg)}@media (max-width: 768px){.modal-container.svelte-qd6eql.svelte-qd6eql{width:95%;height:85vh;border-radius:20px}.header.svelte-qd6eql.svelte-qd6eql{padding:1.5rem 1.5rem 1rem}.messages-container.svelte-qd6eql.svelte-qd6eql{padding:1.5rem}.input-container.svelte-qd6eql.svelte-qd6eql{padding:1rem 1.5rem 1.5rem}.quick-questions.svelte-qd6eql.svelte-qd6eql{padding:0 1.5rem 1rem}.close-button.svelte-qd6eql.svelte-qd6eql{top:1rem;right:1rem;width:32px;height:32px}.ai-message-content.svelte-qd6eql.svelte-qd6eql,.user-message-content.svelte-qd6eql.svelte-qd6eql{max-width:90%}}.particle-globe-container.svelte-11ex0c7{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;cursor:grab}.particle-globe-container.svelte-11ex0c7:active{cursor:grabbing}.particle-globe-container canvas{background:transparent!important}.typing-effect.svelte-1xnjxzn{display:inline-block;overflow:hidden;white-space:nowrap}main{position:relative;z-index:1}body{background-color:#fafafa}
