.ierpi-typed-loader{--dur:4.4s;--navy:#031a3d;--teal:#12c5cb;--logo-image:url(/ierpi/loader-sprite.png?v=12)}.ierpi-typed-loader .stage{position:relative}.ierpi-typed-loader .logo{transform-origin:50%;z-index:3;position:absolute;inset:0}.ierpi-typed-loader .face{transform-origin:44.4267% 56.2%;animation:faceSpin var(--dur) linear infinite;z-index:2;pointer-events:none;position:absolute;inset:0}.ierpi-typed-loader .part{opacity:0;position:absolute}.ierpi-typed-loader .part.icon{animation:iconIn var(--dur) ease-in-out infinite}.ierpi-typed-loader .part .img{filter:none;background-image:var(--logo-image);background-position:0 0;background-repeat:no-repeat;background-size:100% 100%;height:100%;position:absolute;top:0}.ierpi-typed-loader .part.icon{width:32.4444%;height:100%;top:0;left:0%}.ierpi-typed-loader .part.icon .reveal{clip-path:inset(0 100% 0 0);width:100%;height:100%;animation:type-icon var(--dur) ease-in-out infinite;position:relative;overflow:hidden}.ierpi-typed-loader .part.icon .img{width:308.219%;left:0%}.ierpi-typed-loader .part.i1{width:8.44444%;height:100%;top:0;left:37.7778%}.ierpi-typed-loader .part.i1 .reveal{clip-path:inset(0 100% 0 0);width:100%;height:100%;animation:type-i1 var(--dur) ease-in-out infinite;position:relative;overflow:hidden}.ierpi-typed-loader .part.i1 .img{width:1184.21%;left:-447.368%}.ierpi-typed-loader .part.e{width:20%;height:100%;top:0;left:44.4444%}.ierpi-typed-loader .part.e .reveal{clip-path:inset(0 100% 0 0);width:100%;height:100%;animation:type-e var(--dur) ease-in-out infinite;position:relative;overflow:hidden}.ierpi-typed-loader .part.e .img{width:500%;left:-222.222%}.ierpi-typed-loader .part.r{width:11.5556%;height:100%;top:0;left:64%}.ierpi-typed-loader .part.r .reveal{clip-path:inset(0 100% 0 0);width:100%;height:100%;animation:type-r var(--dur) ease-in-out infinite;position:relative;overflow:hidden}.ierpi-typed-loader .part.r .img{width:865.385%;left:-553.846%}.ierpi-typed-loader .part.p{width:20.8889%;height:100%;top:0;left:74.6667%}.ierpi-typed-loader .part.p .reveal{clip-path:inset(0 100% 0 0);width:100%;height:100%;animation:type-p var(--dur) ease-in-out infinite;position:relative;overflow:hidden}.ierpi-typed-loader .part.p .img{width:478.723%;left:-357.447%}.ierpi-typed-loader .part.i2{width:5.06667%;height:100%;top:0;left:94.9333%}.ierpi-typed-loader .part.i2 .reveal{clip-path:inset(0 100% 0 0);width:100%;height:100%;animation:type-i2 var(--dur) ease-in-out infinite;position:relative;overflow:hidden}.ierpi-typed-loader .part.i2 .img{width:1973.68%;left:-1873.68%}.ierpi-typed-loader .eye{z-index:5;border-radius:999px;position:absolute;transform:translate(-50%,-50%)}.ierpi-typed-loader .eye.one{background:var(--navy);width:3.37778%;height:9.26829%;animation:eye1 var(--dur) ease-in-out infinite}.ierpi-typed-loader .eye.two{background:var(--teal);width:3.37778%;height:9.26829%;animation:eye2 var(--dur) ease-in-out infinite}.ierpi-typed-loader .smile{z-index:1;pointer-events:none;width:16.4444%;height:22.439%;animation:smileFade var(--dur) ease-in-out infinite;position:absolute;top:62.7994%;left:45.0364%;overflow:visible;transform:translate(-50%,-50%)rotate(-3deg)}.ierpi-typed-loader .smile path{fill:none;stroke:#12c5cb;stroke-width:7px;stroke-linecap:round;stroke-dasharray:160;stroke-dashoffset:160px;animation:drawSmile var(--dur) ease-in-out infinite}@keyframes eye1{0%,8%{opacity:0;width:2.66667%;height:7.31707%;top:49.6533%;left:40.9422%}12%,24%{opacity:1;width:2.66667%;height:7.31707%;top:49.6533%;left:41.8133%}44%,84%{opacity:1;width:4%;height:10.9756%;top:24.878%;left:40.8444%}92%,96%{opacity:1;width:2.66667%;height:7.31707%;top:49.6533%;left:41.8133%}to{opacity:0;width:2.66667%;height:7.31707%;top:49.6533%;left:41.8133%}}@keyframes eye2{0%,8%{opacity:0;width:2.66667%;height:7.31707%;top:49.6533%;left:47.04%}12%,24%{opacity:1;width:2.66667%;height:7.31707%;top:49.6533%;left:47.04%}44%,78%{opacity:1;width:4.26667%;height:11.7073%;top:23.5366%;left:97.0667%}92%,96%{opacity:1;width:2.66667%;height:7.31707%;top:49.6533%;left:47.04%}to{opacity:0;width:2.66667%;height:7.31707%;top:49.6533%;left:47.04%}}@keyframes drawSmile{0%,10%{stroke-dashoffset:160px}16%,28%{stroke-dashoffset:0}42%,88%{stroke-dashoffset:160px}93%,96%{stroke-dashoffset:0}to{stroke-dashoffset:160px}}@keyframes smileFade{0%,12%{opacity:0;transform:translate(-50%,-50%)scaleX(.55)}16%,26%{opacity:1;transform:translate(-50%,-50%)scaleX(1)}32%{opacity:.55;transform:translate(-50%,-50%)scaleX(1.12)}36%,88%{opacity:0;transform:translate(-50%,-50%)scaleX(1.2)}93%,96%{opacity:1;transform:translate(-50%,-50%)scaleX(1)}to{opacity:0;transform:translate(-50%,-50%)scaleX(.55)}}@keyframes iconIn{0%,28%{opacity:0;transform:translate(-3.83562%)scale(.98)}39%,92%{opacity:1;transform:translate(0)scale(1)}96%,to{opacity:0;transform:translate(-3.83562%)scale(.98)}}@keyframes type-icon{0%,28%{clip-path:inset(0 100% 0 0)}39%,88%{clip-path:inset(0)}92%,to{clip-path:inset(0 100% 0 0)}}@keyframes type-i1{0%,24%{clip-path:inset(0 100% 0 0);opacity:0}28%,88%{clip-path:inset(0);opacity:1}91%,to{clip-path:inset(0 100% 0 0);opacity:0}}@keyframes type-e{0%,28%{clip-path:inset(0 100% 0 0);opacity:0}32%,86%{clip-path:inset(0);opacity:1}89%,to{clip-path:inset(0 100% 0 0);opacity:0}}@keyframes type-r{0%,32%{clip-path:inset(0 100% 0 0);opacity:0}36%,84%{clip-path:inset(0);opacity:1}87%,to{clip-path:inset(0 100% 0 0);opacity:0}}@keyframes type-p{0%,36%{clip-path:inset(0 100% 0 0);opacity:0}40%,82%{clip-path:inset(0);opacity:1}85%,to{clip-path:inset(0 100% 0 0);opacity:0}}@keyframes type-i2{0%,40%{clip-path:inset(0 100% 0 0);opacity:0}44%,78%{clip-path:inset(0);opacity:1}82%,to{clip-path:inset(0 100% 0 0);opacity:0}}.ierpi-typed-loader .part.i1,.ierpi-typed-loader .part.e,.ierpi-typed-loader .part.r,.ierpi-typed-loader .part.p,.ierpi-typed-loader .part.i2{animation:partFade var(--dur) linear infinite}@keyframes partFade{0%,30%{opacity:0}42%,92%{opacity:1}96%,to{opacity:0}}@keyframes faceSpin{0%,96%{transform:rotate(0)scale(1)}97%{transform:rotate(10deg)scale(1)}98.2%{transform:rotate(80deg)scale(.99)}99.1%{transform:rotate(210deg)scale(.97)}to{transform:rotate(360deg)scale(.95)}}.ierpi-typed-loader .part.icon .reveal{animation-name:type-icon}.ierpi-typed-loader .part.i1 .reveal{animation-name:type-i1}.ierpi-typed-loader .part.e .reveal{animation-name:type-e}.ierpi-typed-loader .part.r .reveal{animation-name:type-r}.ierpi-typed-loader .part.p .reveal{animation-name:type-p}.ierpi-typed-loader .part.i2 .reveal{animation-name:type-i2}.ierpi-typed-loader .stage{margin-inline:auto}.ierpi-typed-loader--compact .stage{aspect-ratio:1125/410;width:min(280px,82vw)}.ierpi-typed-loader:not(.ierpi-typed-loader--compact) .stage{aspect-ratio:1125/410;width:min(1125px,94vw)}.ierpi-typed-loader--static-mark .face{display:none}.ierpi-typed-loader--static-mark .part,.ierpi-typed-loader--static-mark .part .reveal{opacity:1!important;clip-path:inset(0)!important;animation:none!important;transform:none!important}@media (prefers-reduced-motion:reduce){.ierpi-typed-loader .eye,.ierpi-typed-loader .smile{display:none}.ierpi-typed-loader .part,.ierpi-typed-loader .part .reveal{opacity:1!important;clip-path:none!important;animation:none!important}}
