.bld-stage-wrap{width:100%;max-width:28rem;margin-inline:auto;container-type:inline-size}.bld-stage{aspect-ratio:4/3;width:100%;position:relative;overflow:clip}.bld-glow{pointer-events:none;background:radial-gradient(closest-side,#e9b44c29,#0000);position:absolute;inset:8% 4% 4%}.bld-layer{height:auto;position:absolute}.bld-layer__in{-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block}@media (prefers-reduced-motion:no-preference){.bld-layer__in{animation:.75s cubic-bezier(.3,0,.3,1) both bld-drop}.bld-stage.is-done .bld-layer__in{animation:bld-done .8s var(--ease-sizzle) calc(var(--i) * 40ms) both}}@keyframes bld-drop{0%{opacity:0;transform:translateY(-190%)rotate(-3deg)}55%{opacity:1;transform:translateY(8%)rotate(.5deg)scale(1.02,.94)}75%{transform:translateY(-4%)scale(.99,1.03)}to{opacity:1;transform:translateY(0)rotate(0)scale(1)}}@keyframes bld-done{0%,to{transform:translateY(0)}40%{transform:translateY(-6%)}}.bld-layer--art{width:100%;height:100%;inset:0}.bld-art{width:100%;height:100%;display:block}.bld-swap{display:grid}.bld-swap>*{grid-area:1/1}.bld-showcase.is-off,.bld-stage.is-off{visibility:hidden}.bld-hero{aspect-ratio:4/3;width:100%;position:relative;container-type:inline-size}.bld-hero__blob{background:radial-gradient(circle at 32% 26%,#ff5a5f,#e71e26 52%,#a8121a);border-radius:58% 42% 55% 45%/48% 56% 44% 52%;position:absolute;inset:4% 14%;box-shadow:0 30px 60px -24px #000000b3}.bld-hero__blob--b{box-shadow:none;background:#e71e264d;border-radius:44% 56% 40% 60%/58% 42%;inset:0 10%}.bld-hero__kebab{filter:drop-shadow(0 18px 22px #00000073);position:absolute;inset:8% 2%}.bld-hero__float{aspect-ratio:1;width:15cqw;position:absolute}.bld-hero__float svg{width:100%;height:auto;display:block;overflow:visible}@media (prefers-reduced-motion:no-preference){.bld-hero__blob{animation:16s linear infinite bld-spin}.bld-hero__blob--b{animation:22s linear infinite reverse bld-spin}.bld-hero__kebab{animation:3.6s ease-in-out infinite alternate bld-bob}.bld-hero__float{animation:2.8s ease-in-out infinite alternate bld-bob;animation-delay:calc(var(--j) * -.7s)}}@keyframes bld-spin{to{transform:rotate(360deg)}}@keyframes bld-bob{0%{transform:translateY(0)rotate(-1.5deg)}to{transform:translateY(-5%)rotate(1.5deg)}}
