.modular-grid.svelte-g7e3ex{transition:opacity 1.5s ease-out,transform 2s cubic-bezier(.25,.46,.45,.94)}.grid-cell.svelte-g7e3ex{opacity:.75;background:#ffffff05;border-color:#ffffff1f;transition:transform .3s cubic-bezier(.34,1.56,.64,1),background-color .3s ease-out,border-color .3s ease-out,box-shadow .3s ease-out;animation:1s ease-out forwards svelte-g7e3ex-grid-cell-reveal;transform:scale(.95)}.grid-cell.cell-center.svelte-g7e3ex{background:#ffffff14;border-color:#ffffff80;animation:.4s cubic-bezier(.34,1.56,.64,1) forwards svelte-g7e3ex-cell-center-activate;transform:scale(1.08);box-shadow:inset 0 0 30px #ffffff26,0 0 20px #ffffff1a,0 0 40px #ffffff0d,0 0 60px #ffffff05}.grid-cell.cell-center.svelte-g7e3ex .cell-content:where(.svelte-g7e3ex){opacity:.7;background:linear-gradient(135deg,#ffffff1f,#ffffff0d)}.grid-cell.cell-cross-arm.svelte-g7e3ex{animation:.4s cubic-bezier(.34,1.56,.64,1) forwards svelte-g7e3ex-cell-cross-arm-activate;animation-delay:calc(var(--stagger-delay) * 1ms);background:#ffffff0d;border-color:#ffffff59;transform:scale(1.05);box-shadow:inset 0 0 20px #ffffff1a,0 0 15px #ffffff14,0 0 25px #ffffff0a}.grid-cell.cell-cross-arm.svelte-g7e3ex .cell-content:where(.svelte-g7e3ex){opacity:.5;background:linear-gradient(135deg,#ffffff14,#ffffff08)}.grid-cell.cell-corner.svelte-g7e3ex{animation:.4s cubic-bezier(.34,1.56,.64,1) forwards svelte-g7e3ex-cell-corner-activate;animation-delay:calc(var(--stagger-delay) * 1ms);background:#ffffff08;border-color:#ffffff40;transform:scale(1.02);box-shadow:inset 0 0 12px #ffffff14,0 0 10px #ffffff0a,0 0 15px #ffffff05}.grid-cell.cell-corner.svelte-g7e3ex .cell-content:where(.svelte-g7e3ex){opacity:.3;background:linear-gradient(135deg,#ffffff0d,#ffffff05)}.grid-cell.cell-outer-ring.svelte-g7e3ex{animation:.4s cubic-bezier(.34,1.56,.64,1) forwards svelte-g7e3ex-cell-outer-ring-activate;animation-delay:calc(var(--stagger-delay) * 1ms);background:#ffffff05;border-color:#ffffff26;transform:scale(1.005);box-shadow:inset 0 0 6px #ffffff0d,0 0 4px #ffffff05}.grid-cell.cell-outer-ring.svelte-g7e3ex .cell-content:where(.svelte-g7e3ex){opacity:.2;background:linear-gradient(135deg,#ffffff08,#ffffff03)}.cell-glow.svelte-g7e3ex{border-radius:inherit;opacity:0;transition:opacity .3s ease-out}.cell-glow.glow-center.svelte-g7e3ex{opacity:1;background:radial-gradient(circle,#ffffff1f 0%,#0000 70%);animation:2s ease-in-out infinite svelte-g7e3ex-pulse-center}.cell-glow.glow-cross-arm.svelte-g7e3ex{opacity:1;animation:2.5s ease-in-out infinite svelte-g7e3ex-pulse-cross-arm;animation-delay:calc(var(--stagger-delay) * 1ms);background:radial-gradient(circle,#ffffff14 0%,#0000 70%)}.cell-glow.glow-corner.svelte-g7e3ex{opacity:1;animation:3s ease-in-out infinite svelte-g7e3ex-pulse-corner;animation-delay:calc(var(--stagger-delay) * 1ms);background:radial-gradient(circle,#ffffff0a 0%,#0000 70%)}.cell-glow.glow-outer-ring.svelte-g7e3ex{opacity:1;background:radial-gradient(circle,#ffffff05 0%,#0000 70%)}.grid-line-horizontal.svelte-g7e3ex,.grid-line-vertical.svelte-g7e3ex{animation:2s ease-out forwards svelte-g7e3ex-line-draw}@keyframes svelte-g7e3ex-grid-cell-reveal{0%{opacity:0;transform:scale(.8)translateY(10px)}60%{opacity:.75;transform:scale(1.03)translateY(-1px)}to{opacity:.65;transform:scale(.95)translateY(0)}}@keyframes svelte-g7e3ex-line-draw{0%{stroke-dashoffset:inherit;opacity:0}20%{opacity:1}to{stroke-dashoffset:0;opacity:1}}@keyframes svelte-g7e3ex-cell-center-activate{0%{opacity:.75;transform:scale(.95)}50%{transform:scale(1.12)}to{opacity:1;transform:scale(1.08)}}@keyframes svelte-g7e3ex-cell-cross-arm-activate{0%{opacity:.75;transform:scale(.95)}50%{transform:scale(1.08)}to{opacity:1;transform:scale(1.05)}}@keyframes svelte-g7e3ex-cell-corner-activate{0%{opacity:.75;transform:scale(.95)}50%{transform:scale(1.04)}to{opacity:1;transform:scale(1.02)}}@keyframes svelte-g7e3ex-cell-outer-ring-activate{0%{opacity:.75;transform:scale(.95)}50%{transform:scale(1.01)}to{opacity:1;transform:scale(1.005)}}@keyframes svelte-g7e3ex-pulse-center{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}@keyframes svelte-g7e3ex-pulse-cross-arm{0%,to{opacity:.8;transform:scale(1)}50%{opacity:.6;transform:scale(1.03)}}@keyframes svelte-g7e3ex-pulse-corner{0%,to{opacity:.6;transform:scale(1)}50%{opacity:.4;transform:scale(1.02)}}.flow-connections.svelte-g7e3ex{z-index:5}.flow-line.svelte-g7e3ex{stroke-dasharray:4 6;stroke-dashoffset:10px;opacity:0}@keyframes svelte-g7e3ex-flow-draw{0%{stroke-dashoffset:10px;opacity:0}50%{opacity:1}to{stroke-dashoffset:0;opacity:.8}}@keyframes svelte-g7e3ex-flow-pulse{0%,to{stroke:#fff3;stroke-width:1px}50%{stroke:#fff6;stroke-width:1.2px}}.flow-particle.svelte-g7e3ex{opacity:0;animation:1.5s ease-in-out infinite svelte-g7e3ex-particle-fade}@keyframes svelte-g7e3ex-particle-fade{0%,to{opacity:0;r:1.5}50%{opacity:.4;r:1.8}}.grid-cell.cell-center.svelte-g7e3ex:before{content:"";border-radius:inherit;background:linear-gradient(45deg,#fff3,#ffffff1a) border-box;border:2px solid #0000;animation:3s linear infinite svelte-g7e3ex-border-flow;position:absolute;inset:-2px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.grid-cell.cell-cross-arm.svelte-g7e3ex:before{content:"";border-radius:inherit;animation:4s linear infinite reverse svelte-g7e3ex-border-flow;animation-delay:calc(var(--stagger-delay) * 1ms);background:linear-gradient(45deg,#ffffff1a,#ffffff0d) border-box;border:1px solid #0000;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes svelte-g7e3ex-border-flow{0%{background-position:0%}to{background-position:100%}}.grid-cell.svelte-g7e3ex{will-change:transform, opacity, box-shadow}.cell-glow.svelte-g7e3ex{will-change:opacity, transform}@media (prefers-reduced-motion:reduce){.modular-grid.svelte-g7e3ex{transition:none}.grid-cell.svelte-g7e3ex{opacity:.65;will-change:auto;transition:none;animation:none;transform:scale(.95)}.cell-glow.svelte-g7e3ex{will-change:auto;animation:none}.grid-line-horizontal.svelte-g7e3ex,.grid-line-vertical.svelte-g7e3ex{stroke-dashoffset:0;opacity:1;animation:none}.flow-line.svelte-g7e3ex,.flow-particle.svelte-g7e3ex{animation:none}}.grid-title.svelte-1w64006{text-shadow:2px 2px 8px #000c;transition:all 1s cubic-bezier(.19,1,.22,1)}.grid-letter.svelte-1w64006{opacity:0;animation:.8s cubic-bezier(.34,1.56,.64,1) forwards svelte-1w64006-grid-letter-reveal;transform:translateY(20px)scale(.8)}.magnetic-letter.svelte-1w64006{position:relative}.magnetic-inner.svelte-1w64006{transform-origin:50%;will-change:transform;transition:text-shadow .2s ease-out;display:inline-block}@media (width>=1024px) and (hover:hover) and (pointer:fine){.magnetic-letter.svelte-1w64006:hover .magnetic-inner:where(.svelte-1w64006){text-shadow:0 0 15px #fff9,0 0 25px #fff6,2px 2px 8px #000c}}.text-flow.svelte-1w64006{transition:transform 1.5s cubic-bezier(.25,.46,.45,.94),letter-spacing 1.5s cubic-bezier(.25,.46,.45,.94)}@keyframes svelte-1w64006-grid-letter-reveal{0%{opacity:0;transform:translateY(20px)scale(.8)}70%{opacity:.9;transform:translateY(-3px)scale(1.05)}to{opacity:1;transform:translateY(0)scale(1)}}.grid-title.svelte-1w64006{letter-spacing:.02em;font-size:2rem}@media (width>=376px){.grid-title.svelte-1w64006{letter-spacing:.01em;font-size:2.5rem}}@media (width>=481px){.grid-title.svelte-1w64006{letter-spacing:0;font-size:3rem}}@media (width>=641px){.grid-title.svelte-1w64006{letter-spacing:-.01em;font-size:4rem}}@media (width>=769px){.grid-title.svelte-1w64006{letter-spacing:-.02em;font-size:6.5rem}}@media (width>=1025px){.grid-title.svelte-1w64006{letter-spacing:-.02em;font-size:7.5rem}}@media (width>=1281px){.grid-title.svelte-1w64006{letter-spacing:-.03em;font-size:8rem}}@media (width>=1921px){.grid-title.svelte-1w64006{letter-spacing:-.035em;font-size:10rem}}@media (width>=2561px){.grid-title.svelte-1w64006{letter-spacing:-.04em;font-size:11rem}}@media (width>=3441px){.grid-title.svelte-1w64006{letter-spacing:-.045em;font-size:12rem}}@media (width>=5120px){.grid-title.svelte-1w64006{letter-spacing:-.05em;font-size:13rem}}@media (prefers-reduced-motion:reduce){.grid-letter.svelte-1w64006{opacity:1;animation:none;transform:none}.text-flow.svelte-1w64006{transition:none}.magnetic-inner.svelte-1w64006{will-change:auto;transition:none}}.grid-hero.svelte-7sbq87{background:radial-gradient(circle at 30% 70%,#ffffff05 0%,#0000 50%),radial-gradient(circle at 70% 30%,#ffffff03 0%,#0000 50%)}@media (width>=1024px) and (hover:hover) and (pointer:fine){.grid-hero.svelte-7sbq87:hover .modular-grid{opacity:.7;transform:scale(1.015)}.grid-hero.svelte-7sbq87:hover .grid-title{text-shadow:2px 2px 12px #fff6;transform:scale(1.05)}}.grid-hero.svelte-7sbq87 .grid-cell:focus{outline-offset:2px;outline:2px solid #ffffff80}video.svelte-aremre{object-fit:cover;width:100%;height:100%}@keyframes svelte-1izq5t8-shimmer{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes svelte-1izq5t8-countdown-glow{0%,to{background-color:oklch(74% .14 230/0)}50%{background-color:oklch(74% .14 230/.06)}}
