@keyframes ga-hero-enter-top{0%{opacity:0;transform:translateY(-3.5rem)}to{opacity:1;transform:translate(0)}}@keyframes ga-hero-enter-bottom{0%{opacity:0;transform:translateY(3.5rem)}to{opacity:1;transform:translate(0)}}@keyframes ga-hero-enter-left{0%{opacity:0;transform:translate(-5rem)}to{opacity:1;transform:translate(0)}}@keyframes ga-hero-enter-right{0%{opacity:0;transform:translate(5rem)}to{opacity:1;transform:translate(0)}}html,body{max-width:100%;overflow-x:clip}#hero,#hero>div,.ga-hero-left,.ga-hero-right{width:100%;min-width:0;max-width:100%}.ga-hero-left{will-change:transform,opacity;animation:.9s cubic-bezier(.22,.61,.36,1) both ga-hero-enter-top}.ga-hero-right{will-change:transform,opacity;animation:.9s cubic-bezier(.22,.61,.36,1) 90ms both ga-hero-enter-bottom}.ga-glass{background:color-mix(in oklab,var(--color-card) 78%,transparent);border:1px solid color-mix(in oklab,var(--color-border) 82%,transparent);box-shadow:0 24px 80px color-mix(in oklab,var(--color-foreground) 8%,transparent);-webkit-backdrop-filter:blur(18px)}.ga-image-mask{position:relative;overflow:hidden}.ga-image-mask:after{content:"";pointer-events:none;background:linear-gradient(180deg,transparent 56%,color-mix(in oklab,var(--color-sidebar) 76%,transparent));position:absolute;inset:0}@media(max-width:639px){#hero>div:first-child{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem;padding:.65rem .75rem;display:grid}#hero>div:first-child>a{min-width:0}#hero>div:first-child>a span{display:none}#hero>div:first-child>div{flex-shrink:1;justify-content:flex-end;align-items:center;gap:.4rem;min-width:0;display:flex}#hero>div:first-child button,#hero>div:first-child a[href]{max-width:100%}#hero>div:first-child button{white-space:nowrap;min-height:2.5rem;padding-inline:.65rem;font-size:.75rem}.ga-hero-left{min-height:auto!important;padding:2rem 1.25rem 2.25rem!important}.ga-hero-left>div.relative.z-10.my-auto{width:100%;max-width:100%;padding-block:1.5rem!important}.ga-hero-left h1{overflow-wrap:anywhere;max-width:100%;font-size:clamp(2.25rem,11vw,3.25rem);line-height:1.02}.ga-hero-left p{overflow-wrap:break-word;max-width:100%;font-size:1rem;line-height:1.65}.ga-hero-left .mt-8.flex{grid-template-columns:1fr;gap:.75rem;width:100%;display:grid}.ga-hero-left .mt-8.flex>*{width:100%;min-width:0}.ga-hero-right{min-height:auto!important;padding:1.25rem!important}.ga-mark-stage{max-width:100%!important}}@media(min-width:400px)and (max-width:639px){#hero>div:first-child button{padding-inline:.85rem;font-size:.8125rem}.ga-hero-left .mt-8.flex{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.ga-hero-left{animation-name:ga-hero-enter-left}.ga-hero-right{animation-name:ga-hero-enter-right}}@media(prefers-reduced-motion:reduce){.ga-hero-left,.ga-hero-right{opacity:1;animation:none;transform:none}}
