@font-face{font-family:Pixelify;src:url(/games/infinity-world/pixelify-sans-latin.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap}.iw-hero{--iw-gold:#f7cc56;--iw-gold-sombra:#b78329;--iw-barra:80px;isolation:isolate;height:calc(690px + var(--iw-barra));text-align:center;background:#2d73cc;position:relative;overflow:hidden}.iw-cenario{z-index:-2;position:absolute;inset:0}.iw-cenario img{object-fit:cover;object-position:center bottom;width:100%;height:100%;image-rendering:pixelated}.iw-hero:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#08183f40,#0000 22% 73%,#08090c22 80%,#08090c 100%);position:absolute;inset:0}.iw-conteudo{max-width:820px;padding:calc(39px + var(--iw-barra)) 20px 0;margin-inline:auto;position:relative}.iw-sobretitulo{color:#fff;letter-spacing:1.4px;text-transform:uppercase;text-shadow:2px 2px #224f96;max-width:310px;margin:0 auto 18px;font-family:Pixelify,monospace;font-size:16px;font-weight:600;line-height:1.4}.iw-hero h1{filter:drop-shadow(0 5px #1a487826);width:285px;margin-inline:auto;line-height:0;animation:.65s ease-out both iw-chegar}.iw-hero h1 img{width:100%;height:auto;image-rendering:pixelated}.iw-subtitulo{color:#fff;text-shadow:0 2px 7px #16315c9c;margin-top:15px;font-size:16px;font-weight:600;line-height:1.7}.iw-acoes{flex-direction:column;align-items:center;gap:12px;margin:20px auto 0;display:flex}.iw-botao{text-transform:uppercase;color:#171d2b;background:var(--iw-gold);min-width:215px;min-height:48px;box-shadow:4px 0 0 -2px var(--iw-gold), -4px 0 0 -2px var(--iw-gold), 0 4px 0 0 var(--iw-gold-sombra), 0 7px 0 0 #090f23;border:2px solid #ffe89c;justify-content:center;align-items:center;gap:14px;padding:13px 23px;font-family:Pixelify,monospace;font-size:20px;font-weight:600;line-height:1.35;transition:transform .15s,background .15s;display:inline-flex}.iw-botao:hover{background:#ffdd7b;transform:translateY(-2px)}.iw-botao:active{box-shadow:4px 0 0 -2px var(--iw-gold), -4px 0 0 -2px var(--iw-gold), 0 1px 0 0 var(--iw-gold-sombra);transform:translateY(3px)}.iw-botao>span[aria-hidden]{font-size:25px;font-family:var(--font-sans,sans-serif);line-height:1}.iw-trailer{color:#fff;text-shadow:0 2px 5px #21437b;justify-content:center;align-items:center;gap:9px;min-height:44px;font-size:14px;font-weight:800;display:inline-flex}.iw-trailer:hover{text-underline-offset:4px;text-decoration:underline}.iw-triangulo{font-size:12px}.iw-plataformas{display:none}.iw-descer{color:#fff;background:#0206175c;border:1px solid #ffffff4a;place-items:center;width:44px;height:44px;display:grid;position:absolute;bottom:24px;left:calc(50% - 22px);box-shadow:3px 3px #02061780}.iw-descer span{font-family:Pixelify,monospace;font-size:34px;line-height:1;transform:translateY(-4px)}.iw-hero a:focus-visible{outline:3px solid var(--iw-gold);outline-offset:5px}@keyframes iw-chegar{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (min-width:600px){.iw-hero{height:calc(710px + var(--iw-barra))}.iw-conteudo{padding-top:calc(44px + var(--iw-barra))}.iw-sobretitulo{max-width:none;margin-bottom:17px;font-size:19px}.iw-hero h1{width:365px}.iw-subtitulo{margin-top:10px;font-size:18px}.iw-acoes{flex-direction:row;justify-content:center;gap:30px;margin-top:24px}.iw-botao{min-width:224px}.iw-plataformas{color:#f0f4fb;text-shadow:0 2px 6px #123058;margin-top:22px;font-size:12px;font-weight:700;line-height:1.8;display:block}.iw-plataformas>span{font-weight:500}}@media (min-width:900px){.iw-hero{height:calc(665px + var(--iw-barra))}.iw-conteudo{padding-top:calc(45px + var(--iw-barra))}.iw-hero h1{width:380px}.iw-sobretitulo{letter-spacing:1.8px;margin-bottom:14px;font-size:21px}.iw-subtitulo{margin-top:7px;font-size:17px}.iw-acoes{margin-top:25px}.iw-botao{min-height:52px;padding-inline:29px;font-size:21px}.iw-plataformas{font-size:11px}.iw-descer{bottom:22px}}@media (min-width:1400px){.iw-hero{height:calc(705px + var(--iw-barra))}.iw-conteudo{padding-top:calc(49px + var(--iw-barra))}.iw-hero h1{width:410px}.iw-subtitulo{font-size:18px}.iw-acoes{margin-top:23px}.iw-plataformas{font-size:12px}}@media (prefers-reduced-motion:reduce){.iw-hero h1{animation:none}.iw-botao,.iw-botao:hover,.iw-botao:active{transition:none;transform:none}}
