.ib-rise{animation:.9s cubic-bezier(.2,.7,.2,1) both ibRise}.ib-r1{animation-delay:.1s}.ib-r2{animation-delay:.2s}.ib-r3{animation-delay:.3s}.ib-r4{animation-delay:.45s}@keyframes ibRise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@supports (animation-timeline:view()){.ib-reveal{animation:linear both ibRise;animation-timeline:view();animation-range:entry cover 22%}}.ib-pulse{animation:1.8s ease-in-out infinite ibPulse}@keyframes ibPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.8)}}.ib-drop{animation:4.5s cubic-bezier(.3,.7,.2,1) infinite ibDrop}.ib-drop.d1,.ib-bump.d1{animation-delay:.7s}.ib-drop.d2,.ib-bump.d2{animation-delay:1.5s}.ib-drop.d3,.ib-bump.d3{animation-delay:2.2s}.ib-drop.d4,.ib-bump.d4{animation-delay:3s}.ib-drop.d5,.ib-bump.d5{animation-delay:3.7s}@keyframes ibDrop{0%{opacity:0;transform:translateY(-34px)}18%{opacity:1;transform:translateY(0)}30%,70%{opacity:1;transform:none}85%,to{opacity:0;transform:translate(24px)}}.ib-bump{animation:4.5s ease-in-out infinite ibBump}@keyframes ibBump{0%,16%{transform:none}22%{transform:scale(1.25)}30%,to{transform:none}}.ib-opt{border-color:#0000001a;animation:9s ease-in-out infinite ibOpt}.ib-opt.o2,.ib-dot.o2{animation-delay:3s}.ib-opt.o3,.ib-dot.o3{animation-delay:6s}@keyframes ibOpt{0%,30%{border-color:#172618;transform:translateY(-4px);box-shadow:0 0 0 1px #172618,0 18px 40px #1726181f}36%,to{box-shadow:none;border-color:#0000001a;transform:none}}.ib-dot{background:#fff;animation:9s ease-in-out infinite ibDot}@keyframes ibDot{0%,30%{background:#172618;box-shadow:inset 0 0 0 3px #fff}36%,to{box-shadow:none;background:#fff}}.ib-type{transform-origin:0;animation:3s steps(20,end) infinite ibType}.ib-type.t2{animation-delay:.4s}.ib-type.t3{animation-delay:.8s}@keyframes ibType{0%{transform:scaleX(0)}45%,85%{transform:scaleX(1)}to{transform:scaleX(0)}}.ib-meter{transform-origin:0;animation:3s cubic-bezier(.2,.7,.2,1) infinite ibMeter}@keyframes ibMeter{0%{transform:scaleX(.1)}40%,85%{transform:scaleX(1)}to{transform:scaleX(.1)}}.ib-stack{animation:3s ease-in-out infinite ibStack}.ib-stack.s2{animation-delay:.3s}.ib-stack.s3{animation-delay:.6s}@keyframes ibStack{0%{opacity:0;transform:translateY(-14px)}25%,85%{opacity:1;transform:none}to{opacity:0}}.ib-step{background:#ffffff0a;border-color:#ffffff24;animation:8s ease-in-out infinite ibStep}.ib-step.p2,.ib-link.p2{animation-delay:2s}.ib-step.p3,.ib-link.p3{animation-delay:4s}.ib-step.p4{animation-delay:6s}@keyframes ibStep{0%,22%{background:#ffffff1f;border-color:#fff}28%,to{background:#ffffff0a;border-color:#ffffff24}}.ib-link{transform-origin:0;animation:8s linear infinite ibLink}@keyframes ibLink{0%,18%{transform:scaleX(0)}25%,to{transform:scaleX(1)}}@media (max-width:1023px){.ib-link{transform-origin:top;animation-name:ibLinkV}@keyframes ibLinkV{0%,18%{transform:scaleY(0)}25%,to{transform:scaleY(1)}}}.ib-travel{animation:2s linear infinite ibTravel}@keyframes ibTravel{0%{opacity:0;transform:translate(0)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate(56px)}}.ib-row-in{animation:6s ease-in-out infinite ibRowIn}.ib-row-in.a2{animation-delay:2s}.ib-row-in.a3{animation-delay:4s}@keyframes ibRowIn{0%{opacity:0;transform:translate(-16px)}12%,80%{opacity:1;transform:none}to{opacity:0}}.ib-mask{transform-origin:0;animation:5s cubic-bezier(.6,0,.2,1) infinite ibMask}.ib-mask.m2{animation-delay:.35s}.ib-mask.m3{animation-delay:.7s}.ib-mask.m4{animation-delay:1.05s}@keyframes ibMask{0%,15%{transform:scaleX(0)}30%,85%{transform:scaleX(1)}to{transform:scaleX(0)}}.ib-spin{transform-origin:50%;animation:18s linear infinite ibSpin}@keyframes ibSpin{to{transform:rotate(360deg)}}.ib-marquee{animation:38s linear infinite ibMarquee}@keyframes ibMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.ib-rise,.ib-reveal,.ib-pulse,.ib-drop,.ib-bump,.ib-opt,.ib-dot,.ib-type,.ib-meter,.ib-stack,.ib-step,.ib-link,.ib-travel,.ib-row-in,.ib-mask,.ib-spin,.ib-marquee{animation:none!important}.ib-opt:not(.o2):not(.o3){border-color:#172618;box-shadow:0 0 0 1px #172618,0 18px 40px #1726181f}.ib-dot:not(.o2):not(.o3){background:#172618;box-shadow:inset 0 0 0 3px #fff}.ib-step:not(.p2):not(.p3):not(.p4){background:#ffffff1f;border-color:#fff}.ib-travel{opacity:0}}
