body{background:#fff;overflow-x:hidden}.page-rail[data-astro-cid-xse6z25w]{border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;max-width:1200px;margin:0 auto}.anim-section[data-astro-cid-xse6z25w]{border-bottom:1px solid #e5e5e5;padding:3rem 2rem 4rem;position:relative}.anim-section[data-astro-cid-xse6z25w]:after{content:"";pointer-events:none;background:#e5e5e5;width:100vw;height:1px;position:absolute;bottom:-1px;left:50%;transform:translate(-50%)}.anim-header[data-astro-cid-xse6z25w]{margin-bottom:2.5rem}.eyebrow[data-astro-cid-xse6z25w]{letter-spacing:.12em;color:#9ca3af;text-transform:uppercase;margin:0 0 1rem;font-family:Courier New,Courier,monospace;font-size:.72rem}.heading[data-astro-cid-xse6z25w]{letter-spacing:-.025em;color:#0f0f0f;margin:0 0 .75rem;font-family:Inter Tight,sans-serif;font-size:clamp(2rem,3.5vw,3rem);font-weight:500;line-height:1.05}.subtext[data-astro-cid-xse6z25w]{color:#6b7280;max-width:520px;margin:0;font-family:Inter Tight,sans-serif;font-size:.95rem;line-height:1.6}.stage[data-astro-cid-xse6z25w]{background:linear-gradient(90deg,#00000009 1px,#0000 1px) 0 0/40px 40px,linear-gradient(#00000009 1px,#0000 1px) 0 0/40px 40px,#fff;border-radius:3px;height:360px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #e5e5e5}.stage-floor[data-astro-cid-xse6z25w]{background:#e5e5e5;height:1px;position:absolute;bottom:90px;left:0;right:0}.stage[data-astro-cid-xse6z25w] img[data-astro-cid-xse6z25w]{object-fit:contain;width:100%;height:100%;display:block}.container-icon[data-astro-cid-xse6z25w]{transform-origin:bottom;width:240px;height:160px;animation:8s linear infinite container-idle;position:absolute;bottom:90px;right:5%}.pallet[data-astro-cid-xse6z25w]{transform-origin:bottom;width:140px;height:70px;animation:8s ease-in-out infinite pallet-travel;position:absolute;bottom:90px;left:38%}.box[data-astro-cid-xse6z25w]{transform-origin:bottom;opacity:0;width:64px;height:64px;position:absolute;bottom:90px;left:38%}.box-1[data-astro-cid-xse6z25w]{animation:8s ease-in-out infinite box-drop-1}.box-2[data-astro-cid-xse6z25w]{animation:8s ease-in-out infinite box-drop-2}.box-3[data-astro-cid-xse6z25w]{animation:8s ease-in-out infinite box-drop-3}.labels[data-astro-cid-xse6z25w]{pointer-events:none;justify-content:space-around;display:flex;position:absolute;top:1rem;left:0;right:0}.label[data-astro-cid-xse6z25w]{letter-spacing:.1em;color:#d1d5db;font-family:Courier New,Courier,monospace;font-size:.7rem;transition:color .3s;animation:8s linear infinite label-cycle}.label-2[data-astro-cid-xse6z25w]{animation-delay:2s}.label-3[data-astro-cid-xse6z25w]{animation-delay:4s}@keyframes box-drop-1{0%{opacity:0;transform:translateY(-260px)}5%{opacity:1}12%{opacity:1;transform:translate(-44px,-54px)}50%{opacity:1;transform:translate(-44px,-54px)}70%{opacity:1;transform:translate(280px,-54px)}80%{opacity:0;transform:translate(280px,-54px)}to{opacity:0;transform:translate(280px,-54px)}}@keyframes box-drop-2{0%{opacity:0;transform:translateY(-260px)}18%{opacity:0}22%{opacity:1}30%{opacity:1;transform:translate(8px,-54px)}50%{opacity:1;transform:translate(8px,-54px)}70%{opacity:1;transform:translate(332px,-54px)}80%{opacity:0;transform:translate(332px,-54px)}to{opacity:0;transform:translate(332px,-54px)}}@keyframes box-drop-3{0%{opacity:0;transform:translateY(-260px)}35%{opacity:0}40%{opacity:1}48%{opacity:1;transform:translate(60px,-54px)}50%{opacity:1;transform:translate(60px,-54px)}70%{opacity:1;transform:translate(384px,-54px)}80%{opacity:0;transform:translate(384px,-54px)}to{opacity:0;transform:translate(384px,-54px)}}@keyframes pallet-travel{0%{opacity:1;transform:translate(0)}50%{opacity:1;transform:translate(0)}70%{opacity:1;transform:translate(324px)}78%{opacity:0;transform:translate(324px)}85%{opacity:0;transform:translate(0)}92%{opacity:1;transform:translate(0)}to{opacity:1;transform:translate(0)}}@keyframes container-idle{0%,to{transform:scale(1)}50%{transform:scale(1.01)}}@keyframes label-cycle{0%,20%{color:#0f0f0f}25%,to{color:#d1d5db}}@media (width<=720px){.anim-section[data-astro-cid-xse6z25w]{padding:2.5rem 1.5rem 3rem}.stage[data-astro-cid-xse6z25w]{height:280px}.container-icon[data-astro-cid-xse6z25w]{width:160px;height:110px;bottom:70px;right:4%}.pallet[data-astro-cid-xse6z25w]{width:100px;height:50px;bottom:70px;left:30%}.box[data-astro-cid-xse6z25w]{width:44px;height:44px;bottom:70px;left:30%}.stage-floor[data-astro-cid-xse6z25w]{bottom:70px}.labels[data-astro-cid-xse6z25w]{font-size:.6rem}}
