@keyframes island-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes island-float-shallow{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes island-shadow{0%,to{opacity:.22;transform:scaleX(1)scaleY(1)}50%{opacity:.12;transform:scaleX(.88)scaleY(.88)}}@keyframes island-shadow-shallow{0%,to{opacity:.22;transform:scaleX(1)scaleY(1)}50%{opacity:.15;transform:scaleX(.92)scaleY(.92)}}@keyframes led-blink-1{0%,80%,to{opacity:1}40%{opacity:.1}}@keyframes led-blink-2{0%,20%,to{opacity:1}60%{opacity:.1}}@keyframes led-blink-3{0%,60%,to{opacity:1}80%{opacity:.1}}@keyframes cable-pulse{0%,to{stroke-dashoffset:0}50%{stroke-dashoffset:8px}}@keyframes gear-cw{0%{transform-origin:50%;transform:rotate(0)}to{transform-origin:50%;transform:rotate(360deg)}}@keyframes gear-ccw{0%{transform-origin:50%;transform:rotate(0)}to{transform-origin:50%;transform:rotate(-360deg)}}@keyframes chevron-scroll{0%{transform:translate(0)}to{transform:translate(-16px)}}@keyframes line-draw{0%{stroke-dashoffset:60px}to{stroke-dashoffset:0}}@keyframes roll-unfurl{0%,to{transform:scaleY(1)}50%{transform:scaleY(1.12)}}@keyframes bar-grow-1{0%{transform:scaleY(.4)}to{transform:scaleY(1)}}@keyframes bar-grow-2{0%{transform:scaleY(.6)}to{transform:scaleY(1)}}@keyframes bar-grow-3{0%{transform:scaleY(.3)}to{transform:scaleY(1)}}@keyframes chart-draw{0%{stroke-dashoffset:80px}to{stroke-dashoffset:0}}@keyframes flag-wave{0%,to{transform:skew(0)}25%{transform:skew(-4deg)}75%{transform:skew(4deg)}}@keyframes sparkle-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.island-wrapper{display:inline-block;position:relative}.island-float{animation:7s ease-in-out infinite island-float}.island-float-alt{animation:9s ease-in-out -3s infinite island-float-shallow}.island-shadow-el{transform-origin:50%;animation:7s ease-in-out infinite island-shadow}.island-shadow-el-alt{transform-origin:50%;animation:9s ease-in-out -3s infinite island-shadow-shallow}.island-sm{width:120px}.island-md{width:180px}.island-lg{width:240px}.island-wrapper:hover .led-1{animation:1.2s ease-in-out infinite led-blink-1}.island-wrapper:hover .led-2{animation:1.2s ease-in-out infinite led-blink-2}.island-wrapper:hover .led-3{animation:1.2s ease-in-out infinite led-blink-3}.island-wrapper:hover .cable{animation:1s linear infinite cable-pulse}.island-wrapper:hover .gear-main{animation:1.5s linear infinite gear-cw}.island-wrapper:hover .gear-small{animation:1s linear infinite gear-ccw}.island-wrapper:hover .chevron-track{animation:.6s linear infinite chevron-scroll}.island-wrapper:hover .blueprint-line{stroke-dasharray:60;stroke-dashoffset:60px;animation:1.2s ease-out forwards line-draw}.island-wrapper:hover .roll{animation:1.5s ease-in-out infinite roll-unfurl}.island-wrapper:hover .bar-1{transform-origin:bottom;animation:.5s cubic-bezier(.22,1,.36,1) forwards bar-grow-1}.island-wrapper:hover .bar-2{transform-origin:bottom;animation:.5s cubic-bezier(.22,1,.36,1) 80ms forwards bar-grow-2}.island-wrapper:hover .bar-3{transform-origin:bottom;animation:.5s cubic-bezier(.22,1,.36,1) .16s forwards bar-grow-3}.island-wrapper:hover .chart-line{stroke-dasharray:80;stroke-dashoffset:80px;animation:.8s ease-out forwards chart-draw}.island-wrapper:hover .island-svg{filter:drop-shadow(0 0 12px #b08d5766);transition:filter .3s}.flag-cloth{transform-origin:0;animation:1.5s ease-in-out infinite flag-wave}.sparkle{animation:4s linear infinite sparkle-spin}@media (prefers-reduced-motion:reduce){.island-float,.island-float-alt,.island-shadow-el,.island-shadow-el-alt,.island-wrapper:hover .led-1,.island-wrapper:hover .led-2,.island-wrapper:hover .led-3,.island-wrapper:hover .cable,.island-wrapper:hover .gear-main,.island-wrapper:hover .gear-small,.island-wrapper:hover .chevron-track,.island-wrapper:hover .blueprint-line,.island-wrapper:hover .roll,.island-wrapper:hover .bar-1,.island-wrapper:hover .bar-2,.island-wrapper:hover .bar-3,.island-wrapper:hover .chart-line,.flag-cloth,.sparkle{animation:none!important}.island-wrapper:hover .island-svg{filter:none}}
