.idi{--idi-ease:cubic-bezier(.22,1,.36,1);--idi-pad:34px;--idi-raio:24px;--idi-gap:12px;--idi-margem:28px;position:fixed;inset:0;z-index:60;display:flex;flex-direction:column;overflow:hidden;color:#fff;background:radial-gradient(70% 50% at 50% -6%,rgba(255,244,232,.07),rgba(255,244,232,0) 70%),#0b090c;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overscroll-behavior:none;touch-action:manipulation}.idi-tela{position:absolute;inset:0;width:100%;height:100%;display:block;pointer-events:none}.idi[data-modo=css] .idi-tela,.idi[data-modo=parado] .idi-tela{display:none}.idi-topo{position:relative;z-index:2;flex:none;height:76px;display:flex;align-items:center;padding:0 var(--idi-margem);animation:idi-surge .9s var(--idi-ease) .05s backwards;transition:opacity .2s ease}.idi-logo{display:block;height:19px;width:auto;user-select:none}.idi-pausa{margin-left:auto;display:grid;place-items:center;width:34px;height:34px;border-radius:9999px;border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.06);color:rgba(255,255,255,.78);cursor:pointer;transition:background .2s ease,color .2s ease}.idi-pausa:hover{background:rgba(255,255,255,.14);color:#fff}.idi-pausa:focus-visible{outline:2px solid #fff;outline-offset:2px}.idi-pausa svg{width:14px;height:14px}.idi-instrucao{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin:0;font-size:15px;font-weight:400;line-height:1.4;letter-spacing:.005em;color:rgba(255,255,255,.76);white-space:nowrap}.idi-ponto{margin:0 .7em;color:rgba(255,255,255,.34)}.idi-grupo{z-index:1;flex:1 1 auto;display:flex;gap:var(--idi-gap);padding:0 var(--idi-margem) var(--idi-margem)}.idi-grupo,.idi-poster{position:relative;min-height:0}.idi-poster{display:block;flex:1 1 0;min-width:0;margin:0;padding:0;border:0;border-radius:var(--idi-raio);overflow:hidden;isolation:isolate;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;outline:0;-webkit-tap-highlight-color:transparent;transition:flex-grow .8s var(--idi-ease)}.idi-poster[data-peso=ativo]{flex-grow:1.75}.idi-poster:focus-visible{outline:3px solid #fff;outline-offset:4px}.idi-poster:after{content:"";position:absolute;inset:0;z-index:3;border-radius:inherit;box-shadow:inset 0 0 0 1px rgba(255,255,255,.07);pointer-events:none;transition:box-shadow .4s ease,opacity .3s ease}.idi-poster[data-estado=ativo]:after{box-shadow:inset 0 0 0 1px rgba(255,255,255,.18)}.idi-poster:active{transform:scale(.995)}.idi-veu{inset:0;z-index:1;border-radius:inherit;background:linear-gradient(0deg,rgba(7,6,9,.9) 0,rgba(7,6,9,.78) 20%,rgba(7,6,9,.5) 37%,rgba(7,6,9,.16) 53%,rgba(7,6,9,0) 66%);transition:opacity .45s ease}.idi-texto,.idi-veu{position:absolute;pointer-events:none}.idi-texto{--idi-escala:.9;z-index:2;left:var(--idi-pad);right:var(--idi-pad);bottom:var(--idi-pad);display:flex;flex-direction:column;align-items:flex-start;transform-origin:0 100%;transform:scale(var(--idi-escala));transition:transform .8s var(--idi-ease),opacity .45s ease;text-shadow:0 1px 18px rgba(0,0,0,.3)}.idi-poster[data-estado=ativo] .idi-texto{--idi-escala:1}.idi-poster[data-estado=inativo] .idi-texto{--idi-escala:.8;opacity:.82}.idi-saudacao{font-size:17px;line-height:1.3;color:rgba(255,255,255,.88);white-space:nowrap}.idi-lingua{margin-top:4px;font-size:clamp(42px,4.6vw,78px);font-weight:600;line-height:1.04;letter-spacing:-.035em;white-space:nowrap}.idi-regiao{margin-top:12px;display:flex;align-items:baseline;font-size:18px;line-height:1.3;font-weight:500;white-space:nowrap;color:rgba(255,255,255,.95)}.idi-pais{color:rgba(255,255,255,.6);transition:color .6s ease}.idi-pais[data-on]{color:#fff}.idi-pais-e{margin:0 .32em;color:rgba(255,255,255,.6)}.idi-pais-ponto{margin:0 .55em;color:rgba(255,255,255,.45)}.idi-vira{display:inline-block;animation:idi-vira .55s var(--idi-ease) both}.idi-mercado{margin-top:6px;max-width:100%;font-size:14px;line-height:1.45;color:rgba(255,255,255,.74);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:opacity .4s ease}.idi-poster[data-estado=inativo] .idi-mercado{opacity:0}.idi-cta{margin-top:22px;display:inline-flex;align-items:center;height:46px;padding:0 14px;border-radius:999px;background:rgba(255,255,255,.12);box-shadow:inset 0 0 0 1px rgba(255,255,255,.24);color:#fff;font-size:15px;font-weight:500;white-space:nowrap;transition:background-color .35s ease,color .35s ease,box-shadow .35s ease,padding .7s var(--idi-ease)}.idi-cta svg{width:18px;height:18px;flex:none;transition:transform .45s var(--idi-ease)}.idi-cta-texto{display:inline-block;max-width:0;margin-right:0;overflow:hidden;opacity:0;transition:max-width .75s var(--idi-ease),margin .75s var(--idi-ease),opacity .3s ease}.idi-poster[data-estado=ativo] .idi-cta{padding:0 20px 0 24px;background:#fff;color:#0b090c;text-shadow:none;box-shadow:0 16px 40px rgba(0,0,0,.35)}.idi-poster[data-estado=ativo] .idi-cta-texto{max-width:300px;margin-right:10px;opacity:1;transition-delay:0s,0s,.12s}.idi-poster[data-estado=ativo]:hover .idi-cta svg{transform:translateX(3px)}.idi-seta{display:none}@keyframes idi-surge{0%{opacity:0}to{opacity:1}}@keyframes idi-sobe{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes idi-vira{0%{opacity:0;transform:translateY(.5em);filter:blur(3px)}to{opacity:1;transform:none;filter:none}}.idi:not([data-entrou]) .idi-seta,.idi:not([data-entrou]) .idi-texto>*{opacity:0}.idi[data-entrou] .idi-seta,.idi[data-entrou] .idi-texto>*{animation:idi-sobe 1s var(--idi-ease) backwards;animation-delay:calc(.32s + var(--idi-i, 0) * .14s + var(--idi-l, 0) * .07s)}.idi[data-escolha] .idi-topo{opacity:0}.idi[data-escolha] .idi-poster{cursor:default}.idi[data-escolha] .idi-poster:focus-visible{outline-color:transparent}.idi[data-escolha] .idi-poster:after{opacity:0}.idi-poster[data-estado=saindo] .idi-seta,.idi-poster[data-estado=saindo] .idi-texto,.idi-poster[data-estado=saindo] .idi-veu{opacity:0;transition:opacity .25s ease}.idi-poster[data-estado=escolhido] .idi-texto{--idi-escala:1.04;opacity:0;transition:transform .7s var(--idi-ease),opacity .22s ease}.idi-poster[data-estado=escolhido] .idi-seta,.idi-poster[data-estado=escolhido] .idi-veu{opacity:0;transition:opacity .12s ease}.idi-branco{inset:0;z-index:6;background:#fff;opacity:0}.idi-branco,.idi-expansor{position:absolute;pointer-events:none}.idi-expansor{z-index:5;overflow:hidden;border-radius:var(--idi-raio);background:#0b090c}.idi-expansor img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.idi-fotos{z-index:0;overflow:hidden;border-radius:inherit;background:#0b090c}.idi-foto,.idi-fotos{position:absolute;inset:0}.idi-foto{width:100%;height:100%;object-fit:cover;user-select:none}.idi[data-entrou] .idi-fotos{animation:idi-expoe 1.2s var(--idi-ease) backwards;animation-delay:calc(var(--idi-i, 0) * .14s)}@keyframes idi-expoe{0%{opacity:0;transform:scale(1.06)}to{opacity:1;transform:none}}.idi-poster[data-estado=inativo] .idi-fotos{filter:brightness(.62) saturate(.7)}.idi-fotos{transition:filter .6s ease}.idi-fotos[data-movimento=alterna]:not([data-parado]) .idi-foto{opacity:0;transition:opacity 1.3s ease}.idi-fotos[data-movimento=alterna]:not([data-parado]) .idi-foto[data-on]{opacity:1}.idi-foto[data-lugar]{transition:transform .78s cubic-bezier(.83,0,.17,1)}.idi-foto[data-lugar=foi]{transform:translateX(-112%)}.idi-foto[data-lugar=vem]{transform:translateX(112%);transition:none}.idi-diag-a{clip-path:polygon(0 0,calc(64% - 2px) 0,calc(36% - 2px) 100%,0 100%)}.idi-diag-b{clip-path:polygon(calc(64% + 2px) 0,100% 0,100% 100%,calc(36% + 2px) 100%)}.idi-mosaico{position:absolute;inset:0;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);gap:3px}.idi-mosaico .idi-foto{position:relative;inset:auto}.idi-dobras{position:absolute;top:-30%;bottom:-30%;left:-30%;width:calc(160% + 360px);transform:rotate(-9deg);mix-blend-mode:soft-light;background:linear-gradient(90deg,rgba(0,0,0,.5),rgba(255,255,255,.42) 90px,rgba(0,0,0,.34) 170px,rgba(255,255,255,.26) 250px,rgba(0,0,0,.5) 360px);background-size:360px 100%;pointer-events:none}.idi[data-modo=css] .idi-dobras{animation:idi-vento 5.5s linear infinite}@keyframes idi-vento{0%{transform:rotate(-9deg) translateX(0)}to{transform:rotate(-9deg) translateX(-360px)}}.idi-vinheta{inset:0;background:radial-gradient(120% 90% at 50% 42%,rgba(0,0,0,0) 45%,rgba(0,0,0,.55) 100%),linear-gradient(180deg,rgba(0,0,0,.32),rgba(0,0,0,0) 24%)}.idi-varre,.idi-vinheta{position:absolute;pointer-events:none}.idi-varre{inset:-20% -70%;background:linear-gradient(105deg,rgba(255,244,230,0) 44%,rgba(255,244,230,.2) 50%,rgba(255,244,230,0) 56%);transform:translateX(-55%);animation:idi-varre 7s var(--idi-ease) infinite;animation-delay:calc(.3s + var(--idi-i, 0) * .22s)}@keyframes idi-varre{0%{transform:translateX(-55%)}28%,to{transform:translateX(55%)}}.idi-grao{position:absolute;inset:-40px;pointer-events:none;opacity:.14;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E")}.idi[data-modo=css] .idi-grao{animation:idi-grao .5s steps(4) infinite}@keyframes idi-grao{0%{transform:translate(0)}25%{transform:translate(-17px,9px)}50%{transform:translate(11px,-21px)}75%{transform:translate(-7px,15px)}to{transform:translate(0)}}.idi[data-modo=parado] .idi-poster{flex-grow:1;transition:none}.idi[data-modo=parado] .idi-texto{--idi-escala:1;transition:opacity .2s ease}.idi[data-modo=parado] .idi-poster[data-estado=inativo] .idi-texto{--idi-escala:1}@media (max-aspect-ratio:4/5),(max-width:639px){.idi{--idi-pad:18px;--idi-raio:20px;--idi-gap:10px;--idi-margem:16px}.idi-topo{height:auto;align-items:flex-start;justify-content:space-between;gap:16px;padding:max(16px,calc(env(safe-area-inset-top) + 8px)) 20px 14px}.idi-logo{margin-top:4px;order:0}.idi-pausa{order:1;margin-left:10px;margin-right:auto;width:30px;height:30px}.idi-instrucao{order:2;position:static;transform:none;display:flex;flex-direction:column;align-items:flex-end;text-align:right;font-size:13px;line-height:1.4}.idi-ponto{display:none}.idi-grupo{flex-direction:column;padding:0 var(--idi-margem) max(16px,env(safe-area-inset-bottom))}.idi-poster[data-peso=ativo]{flex-grow:1.22}.idi-texto{right:calc(var(--idi-pad) + 54px);transform:none}.idi-poster[data-estado=inativo] .idi-texto{opacity:.9}.idi-saudacao{font-size:14px}.idi-lingua{margin-top:2px;font-size:clamp(32px,7vw,56px)}.idi-regiao{margin-top:6px;font-size:15px}.idi-mercado{margin-top:3px;font-size:12.5px;line-height:1.4;white-space:normal;overflow:visible;text-wrap:balance;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.idi-cta{display:none}.idi-seta{position:absolute;z-index:2;right:var(--idi-pad);bottom:var(--idi-pad);display:grid;place-items:center;width:44px;height:44px;border-radius:999px;background:rgba(255,255,255,.14);box-shadow:inset 0 0 0 1px rgba(255,255,255,.26);color:#fff;transition:background-color .35s ease,color .35s ease}.idi-seta svg{width:20px;height:20px}.idi-poster[data-estado=ativo] .idi-seta{background:#fff;color:#0b090c}.idi[data-entrou] .idi-seta{animation-delay:calc(.4s + var(--idi-i, 0) * .14s)}.idi-veu{background:radial-gradient(140% 120% at 0 100%,rgba(7,6,9,.92) 0,rgba(7,6,9,.78) 36%,rgba(7,6,9,.4) 60%,rgba(7,6,9,0) 82%)}.idi-diag-a{clip-path:polygon(0 0,calc(58% - 2px) 0,calc(42% - 2px) 100%,0 100%)}.idi-diag-b{clip-path:polygon(calc(58% + 2px) 0,100% 0,100% 100%,calc(42% + 2px) 100%)}}@media (max-aspect-ratio:4/5) and (max-height:740px),(max-width:639px) and (max-height:740px){.idi-mercado,.idi-saudacao{display:none}}@media (prefers-reduced-motion:reduce){.idi-fotos,.idi-seta,.idi-texto>*,.idi-topo,.idi-vira{animation:none!important}.idi-poster:active{transform:none}}@media (forced-colors:active){.idi-poster{border:1px solid CanvasText}.idi-poster:focus-visible{outline-color:Highlight}}