.be-hero-wrap{flex-direction:column;justify-content:center;align-items:center;width:100vw;height:100vh;max-height:1200px;margin-left:calc(50% - 50vw);padding-top:0;padding-bottom:0;display:flex;position:relative;overflow:hidden}.be-overlay{z-index:10;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.be-hero-wrap h1,.be-hero-wrap .lede{z-index:11;text-align:center;opacity:0;margin-left:auto;margin-right:auto;transition:opacity .6s,transform .6s;position:relative;transform:translateY(12px)}.be-hero-wrap.be-text-visible h1,.be-hero-wrap.be-text-visible .lede{opacity:1;transform:translateY(0)}.be-hero-wrap.be-text-visible .lede{transition-delay:.15s}.be-card{border:1px solid var(--border);background:var(--bg);pointer-events:none;will-change:transform,opacity;opacity:0;border-radius:.75rem;width:auto;max-width:560px;height:220px;position:absolute;transform:translateY(60px)scale(.85);box-shadow:0 8px 32px #00000024}.be-overlay:not(.be-exploded) .be-card{animation:.25s cubic-bezier(.4,0,.2,1) forwards beStackIn;animation-delay:var(--stack-delay)}@keyframes beStackIn{to{opacity:1;transform:translateY(var(--stack-y,0px))rotate(var(--stack-rotate,0deg))scale(1)}}.be-exploded .be-card{animation:1.1s cubic-bezier(.22,1,.36,1) forwards beExplode;animation-delay:var(--fly-delay)}@keyframes beExplode{0%{opacity:1;transform:translateY(var(--stack-y,0px))rotate(var(--stack-rotate,0deg))scale(1)}to{opacity:1;transform:translate(var(--tx),var(--ty))rotate(var(--rot))scale(.5)}}@media (max-width:46rem){.be-hero-wrap{height:100svh}.be-hero-wrap h1{font-size:clamp(1.5rem,5vw,2.5rem)}.be-hero-wrap .lede{padding:0 .5rem;font-size:1rem;line-height:1.5}.be-card{max-width:260px;height:100px}}
