.footer-logo-shader.svelte-7dayhn{position:relative;width:100%;aspect-ratio:1 / 1;overflow:hidden;mask-image:url(../../../logo-mark.svg);mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-image:url(../../../logo-mark.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain}.footer-logo-shader__fallback.svelte-7dayhn,.footer-logo-shader__canvas.svelte-7dayhn{position:absolute;inset:0;width:100%;height:100%}.footer-logo-shader__fallback.svelte-7dayhn{background:radial-gradient(circle at 35% 35%,rgba(188,214,255,.34),transparent 24%),radial-gradient(circle at 64% 58%,rgba(74,111,255,.3),transparent 24%),radial-gradient(circle at 50% 50%,rgba(86,146,255,.18),transparent 48%),linear-gradient(145deg,#081236fa,#10245cf5);filter:saturate(1.05)}.footer-logo-shader__canvas.svelte-7dayhn{display:block}@media (prefers-reduced-motion: reduce){.footer-logo-shader__fallback.svelte-7dayhn{background:radial-gradient(circle at 35% 35%,rgba(188,214,255,.26),transparent 24%),radial-gradient(circle at 64% 58%,rgba(74,111,255,.16),transparent 22%),linear-gradient(145deg,#081236f5,#10245cf0)}}.landing-cinematic.svelte-1t3r1fc{position:relative;isolation:isolate;background:radial-gradient(circle at 12% 8%,rgba(255,214,161,.42),transparent 26%),radial-gradient(circle at 84% 14%,rgba(120,151,255,.34),transparent 30%),radial-gradient(circle at 52% 43%,rgba(155,187,255,.34),transparent 20%),radial-gradient(circle at 26% 56%,rgba(255,224,179,.28),transparent 18%),radial-gradient(circle at 74% 61%,rgba(183,206,255,.24),transparent 17%),radial-gradient(circle at 48% 73%,rgba(210,223,255,.18),transparent 16%),radial-gradient(circle at 58% 90%,rgba(89,126,221,.28),transparent 24%),linear-gradient(180deg,#fff0,#dbe3ef00 72%,#c4d1e8b8 88%,#b0c1dff2),linear-gradient(180deg,#edf1f8,#e6ebf4 38%,#dbe3ef)}.landing-cinematic.svelte-1t3r1fc:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(circle at center,transparent 48%,rgba(7,10,18,.09) 100%),linear-gradient(180deg,#ffffff1f,#0f172a08)}.landing-cinematic.svelte-1t3r1fc:after{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;opacity:.26;background:radial-gradient(circle at 0 0,rgba(8,12,20,.34),transparent 26%),radial-gradient(circle at 100% 0,rgba(8,12,20,.26),transparent 24%),radial-gradient(circle at 0 100%,rgba(8,12,20,.22),transparent 22%),radial-gradient(circle at 100% 100%,rgba(8,12,20,.34),transparent 26%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 160 160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.95' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncA type='table' tableValues='0 0.18'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='0.95'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 220 220'%3E%3Cfilter id='m'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.22' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncA type='table' tableValues='0 0.09'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='220' height='220' filter='url(%23m)' opacity='1'/%3E%3C/svg%3E");background-size:auto,auto,auto,auto,180px 180px,320px 320px;background-position:0 0,100% 0,0 100%,100% 100%,0 0,40px 60px;mix-blend-mode:soft-light}.landing-cinematic.svelte-1t3r1fc h1,.landing-cinematic.svelte-1t3r1fc h2,.landing-cinematic.svelte-1t3r1fc h3{font-family:Arial,Helvetica,sans-serif;font-weight:100}.cinematic-panel.svelte-1t3r1fc{border:1px solid rgba(255,255,255,.44);background:linear-gradient(180deg,#ffffffbd,#ecf2f9e6);box-shadow:0 28px 80px #0f172a1a,inset 0 1px #ffffffb8;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.cinematic-card.svelte-1t3r1fc{border:1px solid rgba(255,255,255,.46);background:linear-gradient(180deg,#ffffffc2,#eff3f9eb);box-shadow:0 16px 46px #0f172a14,inset 0 1px #ffffffbf;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.cube-art.svelte-1t3r1fc{transform-box:fill-box}.black-core.svelte-1t3r1fc{transform-box:fill-box;transform-origin:center;will-change:transform,opacity;animation:svelte-1t3r1fc-coreFloat 6.5s ease-in-out infinite}.black-core-a.svelte-1t3r1fc{animation-delay:0s}.black-core-b.svelte-1t3r1fc{animation-delay:.7s;animation-duration:7.4s}.black-core-c.svelte-1t3r1fc{animation-delay:1.2s;animation-duration:8.3s}.footer-stage-step.svelte-1t3r1fc{position:absolute;border-radius:1.45rem 1.45rem .9rem .9rem;border:1px solid rgba(180,201,255,.18);background:linear-gradient(180deg,#ade7ffad,#859dff57 18%,#5b6ab6e0);box-shadow:0 18px 34px #4b5db82e,inset 0 1px #ffffff6b,0 -18px 40px #76d2ff1a;transform:perspective(900px) rotateX(68deg);transform-origin:center bottom}.footer-shadow-texture.svelte-1t3r1fc{background:radial-gradient(circle at 14% 18%,rgba(255,255,255,.12),transparent 18%),radial-gradient(circle at 82% 26%,rgba(255,255,255,.08),transparent 16%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 180 180'%3E%3Cfilter id='f'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.88' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncA type='table' tableValues='0 0.16'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23f)' opacity='1'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 260 260'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.18' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncA type='table' tableValues='0 0.08'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='260' height='260' filter='url(%23g)' opacity='1'/%3E%3C/svg%3E");background-size:auto,auto,180px 180px,320px 320px;background-position:0 0,100% 0,0 0,30px 40px;mix-blend-mode:overlay}@keyframes svelte-1t3r1fc-coreFloat{0%,to{transform:translateZ(0) scale(1);opacity:.88}50%{transform:translate3d(0,-8px,0) scale(1.08);opacity:1}}
