.hero[data-v-20ca9a20]{align-items:center;display:flex;min-height:100vh;padding:8rem 1.5rem 4rem;position:relative}.hero__aurora[data-v-20ca9a20]{inset:0;overflow:hidden;pointer-events:none;position:absolute}.hero__aurora-layer[data-v-20ca9a20]{animation:aurora-breathe-20ca9a20 12s ease-in-out infinite;border-radius:50%;contain:layout style;filter:blur(80px);opacity:0;position:absolute;will-change:transform,opacity}@media(max-width:767px){.hero__aurora-layer[data-v-20ca9a20]{animation:none;filter:blur(60px);opacity:.4;will-change:auto}}.hero__aurora-layer--1[data-v-20ca9a20]{animation-duration:14s;background:radial-gradient(ellipse,rgba(193,244,23,.18) 0,rgba(193,244,23,.04) 40%,transparent 70%);height:50vh;right:-10%;top:-10%;width:60vw}.hero__aurora-layer--2[data-v-20ca9a20]{animation-delay:3s;animation-duration:16s;background:radial-gradient(ellipse,rgba(23,216,146,.12) 0,rgba(23,216,146,.03) 40%,transparent 70%);height:40vh;left:-5%;top:20%;width:50vw}.hero__aurora-layer--3[data-v-20ca9a20]{animation-delay:6s;animation-duration:18s;background:radial-gradient(ellipse,rgba(193,244,23,.1) 0,rgba(23,216,146,.05) 40%,transparent 70%);bottom:10%;height:35vh;right:20%;width:40vw}@keyframes aurora-breathe-20ca9a20{0%,to{opacity:.3;transform:translate(0) scale(1)}25%{opacity:.7;transform:translate(30px,-20px) scale(1.1)}50%{opacity:.5;transform:translate(-20px,15px) scale(.95)}75%{opacity:.8;transform:translate(15px,10px) scale(1.05)}}.hero__grid-floor[data-v-20ca9a20]{animation:grid-pulse-20ca9a20 8s ease-in-out infinite;background-image:linear-gradient(90deg,rgba(193,244,23,.06) 1px,transparent 0),linear-gradient(0deg,rgba(193,244,23,.06) 1px,transparent 0);background-size:60px 60px;bottom:-20%;contain:layout style;height:60%;left:-25%;-webkit-mask-image:linear-gradient(0deg,rgba(0,0,0,.3) 0,transparent 60%);mask-image:linear-gradient(0deg,rgba(0,0,0,.3) 0,transparent 60%);position:absolute;right:-25%;transform:perspective(600px) rotateX(65deg);transform-origin:center bottom;will-change:opacity}@media(max-width:767px){.hero__grid-floor[data-v-20ca9a20]{display:none}}@keyframes grid-pulse-20ca9a20{0%,to{opacity:.4}50%{opacity:.7}}.hero__container[data-v-20ca9a20]{display:grid;gap:3rem;grid-template-columns:1fr;margin:0 auto;max-width:1200px;position:relative;width:100%;z-index:2}@media(min-width:1024px){.hero__container[data-v-20ca9a20]{align-items:center;gap:3rem;grid-template-columns:1.15fr .85fr}}@media(min-width:1280px){.hero__container[data-v-20ca9a20]{gap:4rem}}.hero__content[data-v-20ca9a20]{opacity:1}.hero__eyebrow[data-v-20ca9a20]{align-items:center;background:#c1f4170d;border:1px solid rgba(193,244,23,.15);border-radius:100px;color:var(--color-lime-400);display:inline-flex;font-size:.8125rem;font-weight:500;gap:.625rem;letter-spacing:.02em;margin-bottom:2rem;padding:.375rem 1rem .375rem .625rem}.hero__pulse[data-v-20ca9a20]{background:var(--color-lime-400);border-radius:50%;height:8px;position:relative;width:8px}.hero__pulse[data-v-20ca9a20]:after{animation:pulse-20ca9a20 2s ease-in-out infinite;background:#c1f41766;border-radius:50%;content:"";inset:0;position:absolute;will-change:transform,opacity}@keyframes pulse-20ca9a20{0%,to{opacity:1;transform:scale(1)}50%{opacity:0;transform:scale(2.5)}}@media(max-width:767px){.hero__pulse[data-v-20ca9a20]:after{animation:none;opacity:0}}.hero__title[data-v-20ca9a20]{color:#fff;font-size:clamp(2.5rem,4.5vw,4.25rem);font-weight:700;line-height:1.08;margin-bottom:1.5rem}.hero__title-line[data-v-20ca9a20]{display:block}.hero__title-line--1[data-v-20ca9a20]{animation:title-reveal-20ca9a20 .5s ease .1s forwards;opacity:0;transform:translateY(20px)}.hero__title-line--2[data-v-20ca9a20]{animation:title-reveal-20ca9a20 .5s ease .2s forwards;opacity:0;transform:translateY(20px)}.hero__title-line--3[data-v-20ca9a20]{animation:title-reveal-20ca9a20 .5s ease .3s forwards;opacity:0;transform:translateY(20px)}@media(max-width:767px){.hero__title-line--1[data-v-20ca9a20],.hero__title-line--2[data-v-20ca9a20],.hero__title-line--3[data-v-20ca9a20]{animation:none;opacity:1;transform:none}}@keyframes title-reveal-20ca9a20{to{opacity:1;transform:translateY(0)}}.hero__title-gradient[data-v-20ca9a20]{background:linear-gradient(90deg,var(--color-lime-400),var(--color-teal-400),var(--color-lime-400));-webkit-background-clip:text;background-size:200% 100%;-webkit-text-fill-color:transparent;animation:gradient-flow-20ca9a20 6s linear infinite;background-clip:text;will-change:background-position}@media(max-width:767px){.hero__title-gradient[data-v-20ca9a20]{animation:none;background-size:100% 100%;will-change:auto}}@keyframes gradient-flow-20ca9a20{0%{background-position:0 50%}to{background-position:200% 50%}}.hero__title-dim[data-v-20ca9a20]{color:var(--color-navy-400)}.hero__subtitle[data-v-20ca9a20]{color:#94a3b3;font-size:clamp(1rem,1.5vw,1.125rem);line-height:1.7;margin-bottom:2.5rem;max-width:540px}.hero__actions[data-v-20ca9a20]{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem;margin-bottom:3rem}.hero__cta-primary[data-v-20ca9a20]{background:var(--color-lime-400)!important;border:none!important;border-radius:.75rem!important;color:#0a131e!important;filter:drop-shadow(0 0 25px rgba(193,244,23,.15));font-weight:600!important;transition:transform .3s ease,filter .3s ease!important;width:-moz-fit-content;width:fit-content}.hero__cta-primary[data-v-20ca9a20] *{color:#0a131e!important}.hero__cta-primary[data-v-20ca9a20]:hover{background:var(--color-lime-300)!important;filter:drop-shadow(0 0 40px rgba(193,244,23,.3));transform:translateY(-1px)!important}.hero__cta-secondary[data-v-20ca9a20]{align-items:center;color:#94a3b3;display:inline-flex;font-size:.9375rem;font-weight:500;gap:.625rem;text-decoration:none;transition:color .2s ease}.hero__cta-secondary[data-v-20ca9a20]:hover{color:#fff}.hero__avatars[data-v-20ca9a20]{display:flex;flex-shrink:0}.hero__avatar[data-v-20ca9a20]{border:2px solid var(--color-navy-950);border-radius:50%;height:28px;margin-right:-8px;-o-object-fit:cover;object-fit:cover;position:relative;width:28px}.hero__avatar[data-v-20ca9a20]:first-child{z-index:4}.hero__avatar[data-v-20ca9a20]:nth-child(2){z-index:3}.hero__avatar[data-v-20ca9a20]:nth-child(3){z-index:2}.hero__avatar[data-v-20ca9a20]:nth-child(4){margin-right:0;z-index:1}.hero__stats[data-v-20ca9a20]{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem}.hero__stat-number[data-v-20ca9a20]{color:#fff;display:block;font-family:var(--font-display);font-size:1.5rem;font-weight:700}.hero__stat-label[data-v-20ca9a20]{color:#8a98a8;font-size:.8125rem}.hero__stat-divider[data-v-20ca9a20]{background:var(--color-navy-700);height:2.5rem;width:1px}.hero__visual[data-v-20ca9a20]{display:none;opacity:0;position:relative;transform:scale(.97) translateY(10px);transition:opacity .6s ease,transform .6s ease}.hero__visual.is-loaded[data-v-20ca9a20]{opacity:1;transform:scale(1) translateY(0)}@media(min-width:1024px){.hero__visual[data-v-20ca9a20]{align-items:center;display:flex;justify-content:flex-end}}@media(prefers-reduced-motion:reduce){.hero__visual[data-v-20ca9a20]{opacity:1;transform:none;transition:none}.hero__title-line--1[data-v-20ca9a20],.hero__title-line--2[data-v-20ca9a20],.hero__title-line--3[data-v-20ca9a20]{animation:none;opacity:1;transform:none}.hero[data-v-20ca9a20] *{animation:none!important}}[data-v-20ca9a20]:focus-visible{outline:2px solid var(--color-lime-400);outline-offset:2px}.logos[data-v-784663a0]{border-bottom:1px solid var(--color-navy-800);border-top:1px solid var(--color-navy-800);opacity:0;padding:3rem 0 4rem;position:relative;transform:translateY(20px);transition:all .6s ease}.logos.is-visible[data-v-784663a0]{opacity:1;transform:translateY(0)}.logos__container[data-v-784663a0]{margin:0 auto;max-width:1400px;padding:0 1.5rem}.logos__label[data-v-784663a0]{color:#8a98a8;font-size:.75rem;font-weight:600;letter-spacing:.1em;margin-bottom:2rem;text-align:center;text-transform:uppercase}.logos__track-wrapper[data-v-784663a0]{-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);overflow:hidden}.logos__track[data-v-784663a0]{align-items:center;animation:logo-scroll-784663a0 50s linear infinite;display:flex;gap:3.5rem;width:-moz-fit-content;width:fit-content}@keyframes logo-scroll-784663a0{to{transform:translate(-50%)}}.logos__item[data-v-784663a0]{align-items:center;display:flex;flex-shrink:0;justify-content:center;min-width:80px}.logos__image[data-v-784663a0]{filter:brightness(0) invert(1);height:28px;max-width:140px;-o-object-fit:contain;object-fit:contain;opacity:.5;transition:opacity .3s ease;width:auto}.logos__image[data-v-784663a0]:hover{opacity:.8}@media(prefers-reduced-motion:reduce){.logos[data-v-784663a0]{opacity:1;transform:none;transition:none}.logos[data-v-784663a0] *{animation:none!important}}
