.h-hero{align-items:center;min-height:min(96vh,980px);padding-block:40px 88px}.h-hero .growth-ribbon{opacity:.28}.h-hero-stack{flex-direction:column;align-items:center;width:100%;display:flex}.h-flag-stage{width:min(760px,100%);height:clamp(280px,44vh,460px);margin-bottom:-12px;position:relative;-webkit-mask-image:linear-gradient(#000 72%,#0000 100%);mask-image:linear-gradient(#000 72%,#0000 100%)}.h-flag-stage:before{content:"";z-index:-1;background:radial-gradient(closest-side,#f3f3f31f,#0000);border-radius:50%;position:absolute;inset:10% 18% 20%}.h-flag-stage canvas{display:block}.h-hero .h-hero-copy>*{animation:none}@media (prefers-reduced-motion:no-preference){.h-hero-copy{visibility:hidden}}@media (max-width:640px){.h-hero{min-height:80vh;padding-top:24px}.h-flag-stage{height:clamp(240px,36vh,320px)}}
