.s26 .card .im img{position:absolute;inset:0}.s26 .card .tx h2{font-family:var(--f-display);text-transform:uppercase;max-width:none;font-size:clamp(17px,1.6vw,23px);line-height:1.15}.s26 .video.foto img{-o-object-position:50% 45%;object-position:50% 45%}.s26 .video.foto:hover img{transform:none}.s26 .video:after{content:"";pointer-events:none;background:linear-gradient(#0000,#0a0a0aa6);height:90px;position:absolute;bottom:0;left:0;right:0}.s26 .video figcaption{pointer-events:none;z-index:2;right:24px}.s26 .video.tocando:after{display:none}.s26 .vf{width:100%;height:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;margin:0;padding:0;display:block;position:absolute;inset:0}.s26 .vf img{position:absolute;inset:0}.s26 .vf-frame{z-index:3;background:#000;border:0;width:100%;height:100%;position:absolute;inset:0}.s26 .vf-grande .yt{z-index:2;pointer-events:none;font-family:var(--f-rotulo);letter-spacing:.16em;text-transform:uppercase;background:#0a0a0abf;padding:5px 10px;font-size:13px;position:absolute;top:20px;left:24px}.s26 .vf-grande:hover .play{background:var(--offwhite);color:var(--preto);transform:scale(1.1)}.s26 .vid:after{pointer-events:none;z-index:1}.s26 .vid.tocando:after{display:none}.s26 .vid:focus-within .pl{opacity:1;transform:none}.s26 .vids-sec{border-top:1px solid var(--cz-borda);padding-top:70px;padding-bottom:90px}.s26 .vids-sec h2{font-size:clamp(24px,3vw,40px)}.s26 .aside .sub-l{color:#e7e2dfcc;border-bottom:1px solid;margin-top:16px;padding:12px 0 2px;font-size:15px;display:inline-block}.s26 .aside .sub-l:hover{color:var(--offwhite)}.s26 .art article a{color:var(--offwhite);border-bottom:1px solid;transition:opacity .3s}.s26 .art article a:hover{opacity:.7}.s26 .art article ol{max-width:680px;padding-left:22px}.s26 .art article ol li{border:0;padding:6px 0;display:list-item}.s26 .art article ol li:before{display:none}.s26 .art article li p{font-size:inherit;margin:0}.s26 .rel{border-top:1px solid var(--cz-borda);padding-top:70px;padding-bottom:90px;overflow:hidden}.s26 .rel h2{font-size:clamp(24px,3vw,40px)}.s26 .rel .lista{margin-top:40px}.s26 .rel .lista a{padding:28px 0}.s26 .rel .todos{margin-top:30px}.s26 .fim .sub{color:var(--cz-texto);max-width:440px;margin:-14px auto 36px}@media (max-width:760px){.s26 .rel,.s26 .vids-sec{padding-top:56px;padding-bottom:64px}.s26 .vf-grande .yt{top:14px;left:16px}.s26 .vf-grande figcaption{white-space:nowrap;text-overflow:ellipsis;font-size:13px;bottom:12px;left:16px;right:16px;overflow:hidden}}
