.slant-tile[data-astro-cid-53t6sa6b]{--slant:clamp(48px, 7vw, 120px);--gap:6px;clip-path:polygon(var(--slant) 0, 100% 0, calc(100% - var(--slant)) 100%, 0 100%)}.slant-tile[data-astro-cid-53t6sa6b]+.slant-tile[data-astro-cid-53t6sa6b]{margin-left:calc(var(--gap) - var(--slant))}.slant-media[data-astro-cid-53t6sa6b]{object-fit:cover;width:100%;height:100%;display:block}.slant-tint[data-astro-cid-53t6sa6b]{background:hsl(var(--foreground));position:absolute;inset:0}.hero-glow[data-astro-cid-53t6sa6b]{background:radial-gradient(90% 120% at 88% -10%,#16c7f347,#0000 55%),radial-gradient(70% 90% at 10% 110%,#0879d94d,#0000 60%)}.hero-grid[data-astro-cid-53t6sa6b]{background-image:linear-gradient(#16c7f30d 1px,#0000 1px),linear-gradient(90deg,#16c7f30d 1px,#0000 1px);background-size:56px 56px;-webkit-mask-image:linear-gradient(#000,#0000 85%);mask-image:linear-gradient(#000,#0000 85%)}.rotating-word[data-astro-cid-53t6sa6b]{min-width:6ch;min-height:2.1em;animation:2.6s ease-in-out infinite naixtFade}@keyframes naixtFade{0%{opacity:0;transform:translateY(6px)}12%,88%{opacity:1;transform:none}to{opacity:0;transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){.rotating-word[data-astro-cid-53t6sa6b]{animation:none}}.svc-glow[data-astro-cid-3msly472]{background:radial-gradient(65% 100% at 100% 0,#16c7f329,#0000 55%)}.idx-num[data-astro-cid-3msly472]{transition:all .3s cubic-bezier(.6,0,.2,1)}.idx-row[data-astro-cid-3msly472]:hover .idx-num[data-astro-cid-3msly472]{color:#16c7f3;border-color:#16c7f3}.idx-thumb[data-astro-cid-3msly472]{transition:all .35s}.idx-row[data-astro-cid-3msly472]:hover .idx-thumb[data-astro-cid-3msly472]{border-color:#16c7f3a6;box-shadow:0 0 0 1px #16c7f359}.idx-arrow[data-astro-cid-3msly472]{opacity:0;transition:all .3s cubic-bezier(.6,0,.2,1);transform:translate(-10px)}.idx-row[data-astro-cid-3msly472]:hover .idx-arrow[data-astro-cid-3msly472]{opacity:1;transform:translate(0)}.fly-glow[data-astro-cid-s4i6jqqb]{background:radial-gradient(60% 110% at 0 100%,#0879d947,#0000 55%)}.fly-ring[data-astro-cid-s4i6jqqb]{background:conic-gradient(#16c7f3,#0879d9,#05245c 55%,#031a43 75%,#16c7f3);animation:9s linear infinite spin;-webkit-mask:radial-gradient(farthest-side,#0000 61%,#000 62%);mask:radial-gradient(farthest-side,#0000 61%,#000 62%)}.fly-dashed[data-astro-cid-s4i6jqqb]{animation:24s linear infinite spin-reverse}.fly-orbit[data-astro-cid-s4i6jqqb]{animation:9s linear infinite spin}.beam[data-astro-cid-s4i6jqqb]{background:linear-gradient(#16c7f3,#0879d9);height:0;animation:2.6s forwards beam-fill}.phase[data-astro-cid-s4i6jqqb]:hover .phase-num[data-astro-cid-s4i6jqqb]{color:#031a43;background:#16c7f3}@keyframes spin{to{transform:rotate(360deg)}}@keyframes spin-reverse{to{transform:rotate(-360deg)}}@keyframes beam-fill{to{height:100%}}@media (prefers-reduced-motion:reduce){.fly-ring[data-astro-cid-s4i6jqqb],.fly-dashed[data-astro-cid-s4i6jqqb],.fly-orbit[data-astro-cid-s4i6jqqb]{animation:none}.beam[data-astro-cid-s4i6jqqb]{height:100%;animation:none}}.about-dots[data-astro-cid-gft7wwbs]{background-image:radial-gradient(#0879d90f 1px,#0000 1px);background-size:26px 26px}.ind-grid[data-astro-cid-vkxmgdto]{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}@media (width>=1024px){.ind-grid[data-astro-cid-vkxmgdto]{grid-template-columns:repeat(3,1fr)}}.ind-tile[data-astro-cid-vkxmgdto]{opacity:0;animation:.8s cubic-bezier(.6,0,.2,1) forwards ind-reveal}.ind-img[data-astro-cid-vkxmgdto]{transition:transform .6s cubic-bezier(.6,0,.2,1)}.ind-col[data-astro-cid-vkxmgdto]:hover .ind-img[data-astro-cid-vkxmgdto]{transform:scale(1.06)}@keyframes ind-reveal{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ind-tile[data-astro-cid-vkxmgdto]{opacity:1;animation:none}}.insights-bg[data-astro-cid-rhv3hbbh]{background:radial-gradient(120% 90% at 50% 0,#eef3fa,#f6f8fb 60%)}.insight-card[data-astro-cid-rhv3hbbh]:hover{border-color:#16c7f3a6;box-shadow:0 0 0 1px #16c7f359}.reach-glow[data-astro-cid-mvc7esyo]{background:radial-gradient(70% 100% at 50% 0,#0879d92e,#0000 60%)}
