.ig .ig-o{fill:none;stroke:var(--color-navy);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.ig .ig-thin{stroke-width:1.1}.ig .ig-plane{stroke-width:2}.ig .ig-fs{stroke:var(--color-navy);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.ig .ig-body{fill:var(--color-white)}.ig .ig-cy{fill:var(--color-cyan)}.ig .ig-em{fill:var(--color-teal)}.ig .ig-vi{fill:var(--color-purple)}.ig .ig-wh{fill:var(--color-white)}.ig .ig-fo{transform:translate(1.8px,1.8px)}.ig .ig-ln{fill:none;stroke:var(--color-violet);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ig .ig-bub{fill:var(--color-white);stroke:var(--color-navy);stroke-width:1}.card--dark .ig .ig-o,.card--dark .ig .ig-fs,.card--dark .ig .ig-bub{stroke:var(--color-white)}.card--dark .ig .ig-body{fill:transparent}.card--dark .ig .ig-ln{stroke:var(--color-cyan)}@keyframes ig-wave{0%,to{opacity:.15}35%{opacity:1}}.ig .ig-wave1{animation:ig-wave 1.8s ease-in-out infinite}.ig .ig-wave2{animation:ig-wave 1.8s ease-in-out .35s infinite}@keyframes ig-draw42{0%{stroke-dashoffset:42;opacity:1}45%,80%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}.ig .ig-draw42{stroke-dasharray:42;animation:ig-draw42 2.8s ease-in-out infinite}@keyframes ig-draw48{0%{stroke-dashoffset:48;opacity:1}45%,80%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}.ig .ig-draw48{stroke-dasharray:48;animation:ig-draw48 3.6s ease-in-out infinite}@keyframes ig-spin{to{transform:rotate(360deg)}}.ig .ig-orbit{transform-origin:24px 25px;animation:ig-spin 6s linear infinite}@keyframes ig-march{to{stroke-dashoffset:-10}}.ig .ig-march{stroke-dasharray:1.5 3.5;stroke-width:1.2;animation:ig-march 1.6s linear infinite}@keyframes ig-fall{0%{transform:translateY(-4px);opacity:0}30%{opacity:1}to{transform:translateY(5px);opacity:0}}.ig .ig-drop{animation:ig-fall 1.4s ease-in infinite}.ig .ig-d2{animation-delay:.35s}.ig .ig-d3{animation-delay:.7s}.ig .ig-d4{animation-delay:1.05s}@keyframes ig-charge{0%{transform:scaleX(.08)}70%,86%{transform:scaleX(1)}to{transform:scaleX(.08)}}.ig .ig-charge{transform-box:fill-box;transform-origin:0 50%;animation:ig-charge 2.8s ease-in-out infinite}@keyframes ig-boltpop{0%,62%,to{transform:scale(1)}72%{transform:scale(1.18)}}.ig .ig-boltp{transform-box:fill-box;transform-origin:50% 50%;animation:ig-boltpop 2.8s ease-in-out infinite}@keyframes ig-up{0%{transform:translateY(3px);opacity:0}40%{opacity:1}to{transform:translateY(-3px);opacity:0}}@keyframes ig-dn{0%{transform:translateY(-3px);opacity:0}40%{opacity:1}to{transform:translateY(3px);opacity:0}}.ig .ig-up{animation:ig-up 1.6s ease-in-out infinite}.ig .ig-dn{animation:ig-dn 1.6s ease-in-out .8s infinite}@keyframes ig-rise{0%{transform:translateY(0);opacity:0}15%{opacity:1}to{transform:translateY(-15px);opacity:0}}.ig .ig-b1{animation:ig-rise 2.4s ease-in infinite}.ig .ig-b2{animation:ig-rise 2.4s ease-in .8s infinite}.ig .ig-b3{animation:ig-rise 2.4s ease-in 1.6s infinite}@keyframes ig-swing{0%,to{transform:rotate(-14deg)}50%{transform:rotate(14deg)}}.ig .ig-tassel{transform-origin:38px 20.8px;animation:ig-swing 2.2s ease-in-out infinite}@keyframes ig-hop{0%,to{transform:translateY(0)}50%{transform:translateY(-1.6px)}}.ig .ig-hop{animation:ig-hop 2.2s ease-in-out infinite}@keyframes ig-grow{0%{transform:scaleY(.08)}30%,86%{transform:scaleY(1)}to{transform:scaleY(.08)}}.ig .ig-grow{transform-box:fill-box;transform-origin:50% 100%;animation:ig-grow 3.6s cubic-bezier(.3,.7,.3,1) infinite}.ig .ig-g2{animation-delay:.15s}.ig .ig-g3{animation-delay:.3s}.ig .ig-g4{animation-delay:.45s}@keyframes ig-tap{0%,to{transform:translate(0)}50%{transform:translate(2px)}}.ig .ig-tap{animation:ig-tap 1.8s ease-in-out infinite}@keyframes ig-tilt{0%,to{transform:rotate(-5deg)}50%{transform:rotate(5deg)}}.ig .ig-tilt{transform-origin:24px 26px;animation:ig-tilt 2.6s ease-in-out infinite}@keyframes ig-blink{0%,to{opacity:1}50%{opacity:.2}}.ig .ig-bl1{animation:ig-blink 1.2s ease-in-out infinite}.ig .ig-bl2{animation:ig-blink 1.2s ease-in-out .4s infinite}.ig .ig-bl3{animation:ig-blink 1.2s ease-in-out .8s infinite}@keyframes ig-flapL{0%,to{transform:rotate(0)}50%{transform:rotate(-16deg)}}@keyframes ig-flapR{0%,to{transform:rotate(0)}50%{transform:rotate(16deg)}}.ig .ig-flapL{transform-origin:9px 20px;animation:ig-flapL 2.6s ease-in-out infinite}.ig .ig-flapR{transform-origin:39px 20px;animation:ig-flapR 2.6s ease-in-out infinite}@keyframes ig-popitem{0%,15%{transform:translateY(9px)}50%,72%{transform:translateY(-3px)}to{transform:translateY(9px)}}.ig .ig-popitem{animation:ig-popitem 2.6s ease-in-out infinite}@keyframes ig-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-.7px)}}.ig .ig-bob{animation:ig-bob .5s ease-in-out infinite}.ig .ig-spin1{transform-origin:15px 31.5px;animation:ig-spin .9s linear infinite}.ig .ig-spin2{transform-origin:33px 31.5px;animation:ig-spin .9s linear infinite}.ig .ig-spin3{transform-origin:12px 34.5px;animation:ig-spin .9s linear infinite}.ig .ig-spin4{transform-origin:35px 34.5px;animation:ig-spin .9s linear infinite}.ig .ig-swing2{transform-origin:30px 27px;animation:ig-swing 2s ease-in-out infinite}@keyframes ig-slide{0%{transform:translate(-3px);opacity:0}35%,70%{opacity:1}to{transform:translate(4px);opacity:0}}.ig .ig-slide{animation:ig-slide 1.6s ease-in-out infinite}@keyframes ig-road{to{stroke-dashoffset:9}}.ig .ig-road{stroke-dasharray:5 4;animation:ig-road .6s linear infinite}@media(prefers-reduced-motion:reduce){.ig *{animation:none!important}.ig .ig-draw42,.ig .ig-draw48{stroke-dashoffset:0}.ig .ig-popitem{transform:translateY(-3px)}}.icon[data-astro-cid-3b7sx5sz]{display:block;width:64px;height:64px;margin-bottom:var(--space-2)}.icon[data-astro-cid-3b7sx5sz] svg[data-astro-cid-3b7sx5sz]{display:block;overflow:visible}
