@keyframes heroArrowBounce{0%,to{transform:translateY(0) scaleX(1) scaleY(1);animation-timing-function:cubic-bezier(.5,0,1,1)}30%{transform:translateY(14px) scaleX(1.15) scaleY(.8);animation-timing-function:cubic-bezier(0,0,.5,1)}45%{transform:translateY(-8px) scaleX(.95) scaleY(1.05)}65%{transform:translateY(0) scaleX(1) scaleY(1);animation-timing-function:cubic-bezier(.5,0,1,1)}75%{transform:translateY(5px) scaleX(1.08) scaleY(.92);animation-timing-function:cubic-bezier(0,0,.5,1)}88%{transform:translateY(-2px) scaleX(1) scaleY(1)}}.hero-bounce-arrow[data-astro-cid-bbe6dxrz]{display:inline-block;transform-origin:center bottom;animation:heroArrowBounce 1.8s infinite}@media (prefers-reduced-motion: reduce){.hero-bounce-arrow[data-astro-cid-bbe6dxrz]{animation:none}}.hero-grain[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;z-index:1;pointer-events:none;opacity:.22;mix-blend-mode:screen;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:120px 120px}.hero-blur-fade[data-astro-cid-bbe6dxrz]{position:absolute;left:0;right:0;bottom:0;height:9rem;z-index:2;pointer-events:none;background:linear-gradient(to bottom,#060a1600,#060a168c)}.hero-blur-fade[data-astro-cid-bbe6dxrz]>span[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;display:block}.hero-blur-fade[data-astro-cid-bbe6dxrz]>span[data-astro-cid-bbe6dxrz]:nth-child(1){backdrop-filter:blur(1.5px);-webkit-backdrop-filter:blur(1.5px);-webkit-mask-image:linear-gradient(to bottom,transparent 0%,#000 22%,#000 48%,transparent 70%);mask-image:linear-gradient(to bottom,transparent 0%,#000 22%,#000 48%,transparent 70%)}.hero-blur-fade[data-astro-cid-bbe6dxrz]>span[data-astro-cid-bbe6dxrz]:nth-child(2){backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);-webkit-mask-image:linear-gradient(to bottom,transparent 30%,#000 52%,#000 74%,transparent 92%);mask-image:linear-gradient(to bottom,transparent 30%,#000 52%,#000 74%,transparent 92%)}.hero-blur-fade[data-astro-cid-bbe6dxrz]>span[data-astro-cid-bbe6dxrz]:nth-child(3){backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);-webkit-mask-image:linear-gradient(to bottom,transparent 55%,#000 82%,#000 100%);mask-image:linear-gradient(to bottom,transparent 55%,#000 82%,#000 100%)}.hero-reveal[data-astro-cid-bbe6dxrz]{animation:heroReveal .9s cubic-bezier(.16,1,.3,1) backwards}@keyframes heroReveal{0%{opacity:0;transform:translateY(18px);filter:blur(10px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@media (prefers-reduced-motion: reduce){.hero-reveal[data-astro-cid-bbe6dxrz]{animation:none}}.hero-content[data-astro-cid-bbe6dxrz]{will-change:transform,opacity}.cta-breathe[data-astro-cid-bbe6dxrz]{animation:ctaBreathe 4.5s ease-in-out infinite}@keyframes ctaBreathe{0%,to{filter:drop-shadow(0 0 6px rgba(79,195,247,.12))}50%{filter:drop-shadow(0 0 20px rgba(79,195,247,.42))}}@media (prefers-reduced-motion: reduce){.cta-breathe[data-astro-cid-bbe6dxrz]{animation:none}}.faq-item[data-astro-cid-al2ca2vr] summary[data-astro-cid-al2ca2vr]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-al2ca2vr] summary[data-astro-cid-al2ca2vr]{-webkit-tap-highlight-color:transparent}.op-track[data-astro-cid-kb5tdcgs]{scrollbar-width:none;-ms-overflow-style:none}.op-track[data-astro-cid-kb5tdcgs]::-webkit-scrollbar{display:none}.op-text[data-astro-cid-kb5tdcgs]{position:relative;overflow:hidden;transition:max-height .45s cubic-bezier(.16,1,.3,1)}.op-text[data-astro-cid-kb5tdcgs]:after{content:"";position:absolute;inset:auto 0 0;height:3.5rem;pointer-events:none;background:linear-gradient(to bottom,rgba(0,0,0,0),var(--ink-soft));transition:opacity .3s}.op-text[data-astro-cid-kb5tdcgs].is-open:after{opacity:0}.op-more-icon[data-astro-cid-kb5tdcgs]{transition:transform .35s cubic-bezier(.16,1,.3,1)}.op-more[data-astro-cid-kb5tdcgs][aria-expanded=true] .op-more-icon[data-astro-cid-kb5tdcgs]{transform:rotate(180deg)}.op-more[data-astro-cid-kb5tdcgs]:focus-visible{outline:2px solid #5eead4;outline-offset:3px;border-radius:4px}@media (prefers-reduced-motion: reduce){.op-text[data-astro-cid-kb5tdcgs],.op-text[data-astro-cid-kb5tdcgs]:after,.op-more-icon[data-astro-cid-kb5tdcgs]{transition:none}}.op-track[data-astro-cid-kb5tdcgs].is-dragging{scroll-snap-type:none;scroll-behavior:auto}
