.hero-scroll-indicator[data-v-c5997582]{align-items:center;animation:scroll-indicator-bounce-c5997582 2.6s ease-in-out infinite;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:radial-gradient(circle at 30% 30%,#ffffff2e,#ffffff0d);border:1px solid hsla(0,0%,100%,.25);border-radius:50%;bottom:1.25rem;box-shadow:0 4px 16px #0006,0 0 0 4px #00d4ff14;color:var(--primary);cursor:pointer;display:flex;font-size:1.25rem;height:3rem;justify-content:center;left:50%;position:absolute;transform:translate(-50%);transition:background .3s,transform .3s,box-shadow .3s;width:3rem;z-index:5}.hero-scroll-indicator[data-v-c5997582]:hover{background:radial-gradient(circle at 30% 30%,#ffffff40,#ffffff14);box-shadow:0 6px 20px #00000080,0 0 0 4px #00d4ff1f}.hero-scroll-indicator[data-v-c5997582]:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.hero-scroll-indicator .arrow[data-v-c5997582]{animation:arrow-pulse-c5997582 1.3s ease-in-out infinite;line-height:1}@keyframes scroll-indicator-bounce-c5997582{0%,to{transform:translate(-50%,-6px)}50%{transform:translate(-50%,4px)}}@keyframes arrow-pulse-c5997582{0%,to{opacity:1;transform:translateY(0)}50%{opacity:.55;transform:translateY(2px)}}.hero-two-col-root[data-v-50ef33cd]{display:flex;flex-direction:column;min-height:100vh;position:relative}[class*=max-w-][data-v-50ef33cd]{width:100%}.max-w-1320[data-v-50ef33cd]{max-width:1320px}.label-chip[data-v-50ef33cd]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);letter-spacing:.5px}.hero-two-col-heading[data-v-50ef33cd] .gradient-text{background:linear-gradient(90deg,#00d4ff,#08f);-webkit-background-clip:text;background-clip:text;color:transparent}.action-buttons[data-v-50ef33cd]{margin-top:.25rem}.action-buttons .action-btn[data-v-50ef33cd]{margin:0 .75rem .75rem 0}.action-buttons .action-btn[data-v-50ef33cd]:last-child{margin-right:0}.action-btn[data-v-50ef33cd]{overflow:hidden;position:relative;transition:transform .45s cubic-bezier(.22,1,.36,1),box-shadow .45s,background-color .3s,color .3s;--lift:translateY(-4px)}.action-btn--interactive[data-v-50ef33cd]{box-shadow:0 4px 14px -6px #00d4ff59,0 2px 6px -2px #0006}.action-btn--interactive[data-v-50ef33cd]:hover{box-shadow:0 10px 28px -10px #00d4ff73,0 4px 14px -4px #0000008c;transform:var(--lift)}.action-btn--interactive[data-v-50ef33cd]:active{transform:translateY(0) scale(.95);transition:transform .12s}.action-btn--interactive[data-v-50ef33cd]:focus-visible{box-shadow:0 0 0 2px #fff,0 0 0 4px #00d4ffb3,0 8px 24px -8px #00d4ff66;outline:none}.action-btn--interactive[data-v-50ef33cd]:after{background:linear-gradient(120deg,transparent,hsla(0,0%,100%,.35) 45%,hsla(0,0%,100%,.6) 50%,hsla(0,0%,100%,.35) 55%,transparent);content:"";inset:0;pointer-events:none;position:absolute;transform:translate(-120%) skew(-20deg);transition:transform .9s ease}.action-btn--interactive[data-v-50ef33cd]:hover:after{transform:translate(120%) skew(-20deg)}.action-btn--interactive[data-v-50ef33cd]:before{background:radial-gradient(circle at center,rgba(0,212,255,.35),transparent 60%);content:"";left:50%;padding-bottom:220%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%) scale(0);transition:transform .6s ease;width:220%}.action-btn--interactive[data-v-50ef33cd]:hover:before{transform:translate(-50%,-50%) scale(1)}.action-btn--arrow .cta-arrow[data-v-50ef33cd]{display:inline-flex;margin-left:.55rem;transition:transform .45s cubic-bezier(.22,1,.36,1)}.action-btn--arrow:hover .cta-arrow[data-v-50ef33cd]{transform:translate(4px)}.action-btn--arrow:active .cta-arrow[data-v-50ef33cd]{transform:translate(2px)}@media (prefers-reduced-motion:reduce){.action-btn--interactive[data-v-50ef33cd],.action-btn--interactive[data-v-50ef33cd]:active,.action-btn--interactive[data-v-50ef33cd]:hover{transform:none;transition:none}.action-btn--interactive[data-v-50ef33cd]:after,.action-btn--interactive[data-v-50ef33cd]:before,.action-btn--interactive[data-v-50ef33cd]:hover:after,.action-btn--interactive[data-v-50ef33cd]:hover:before{display:none}.action-btn--arrow .cta-arrow[data-v-50ef33cd],.action-btn--arrow:hover .cta-arrow[data-v-50ef33cd]{transform:none;transition:none}}.hero-two-col-img[data-v-50ef33cd]{background:linear-gradient(145deg,var(--bg-secondary),var(--bg-primary));border:1px solid rgba(0,212,255,.35);border-radius:28px;box-shadow:0 8px 28px -8px #00d4ff40,0 2px 8px -2px #00000073;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .65s cubic-bezier(.22,1,.36,1),filter .6s,box-shadow .6s;width:100%}.hero-two-col-img[data-v-50ef33cd]:hover{box-shadow:0 14px 40px -12px #00d4ff59,0 4px 14px -4px #0000008c;filter:brightness(1.07) saturate(1.08);transform:scale(1.05) translateY(-3px)}.hero-two-col-description[data-v-50ef33cd]{color:var(--text-secondary);font-size:1.125rem;line-height:1.6;margin:0 0 1.5rem}.hero-two-col-row[data-v-50ef33cd]{flex:1 0 auto}.hero-two-col-row.has-scroll-indicator[data-v-50ef33cd]{padding-bottom:clamp(2rem,6vh,3.5rem)!important}@media (max-width:959px){.hero-two-col-img[data-v-50ef33cd]{margin-top:2rem}}
