@keyframes ilamap-ripple{0%{transform:scale(1);opacity:.55}to{transform:scale(3.2);opacity:0}}.ilamap-ripple{animation:ilamap-ripple 2.2s cubic-bezier(.2,.6,.3,1) infinite}.ilamap-ripple--late{animation-delay:1.1s}@keyframes ilamap-idle{0%,to{transform:scale(1);opacity:.7}50%{transform:scale(1.6);opacity:0}}.ilamap-idle{animation:ilamap-idle 3s ease-in-out infinite}.ilamap-country{fill:#f9dcc6;transition:fill .9s cubic-bezier(.45,.05,.25,1)}.ilamap-country:hover{fill:#f4c4a1}.ilamap-country--active,.ilamap-country--active:hover{fill:#e7803d}@keyframes ilamap-timer{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.ilamap-timer{animation-name:ilamap-timer;animation-timing-function:linear;animation-fill-mode:forwards}.ilamap-rail{scrollbar-width:none}.ilamap-rail::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:reduce){.ilamap-idle,.ilamap-ripple{animation:none;opacity:.25}}.typewriter{overflow:hidden;border-right:.15em solid #1d1508;white-space:nowrap;margin:0 auto;letter-spacing:.15em;animation:typing 3.5s steps(40),blink-caret .9s step-end infinite}@keyframes typing{0%{width:0}to{width:100%}}@keyframes blink-caret{0%,to{border-color:transparent}50%{border-color:#272012}}.carousel-container{overflow:hidden;position:relative;height:100%;border-color:#4b5563;width:100%}.carousel-card{display:flex;justify-content:center;align-items:center;width:100%;height:100%;&:hover{transform:scale(.9);box-shadow:5px 5px 8px hsla(0,0%,87%,.362),10px 10px 8px hsla(0,8%,56%,.392),15px 15px 8px hsla(120,7%,57%,.303)}border-radius:20%;background:#292828}.carousel-card>img{height:80%;width:80%;border-radius:10%}.carousel-track{display:flex;position:absolute;left:0;justify-content:center;align-items:center;height:80px;gap:16px;width:200%;height:100%;animation:slide 20s linear infinite;&:hover{animation-play-state:paused}}@keyframes slide{0%{left:0}to{left:-100%}}