.s26 .fe img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.s26 .fe-acoes{animation:sobe 1s var(--ease) .7s both;flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:34px;display:flex}.s26 .fe-faixa{grid-template-columns:1.5fr 1fr 1fr 1.5fr;gap:4px;margin:0 56px;display:grid}.s26 .fe-faixa>div{background:var(--cz-fundo);height:clamp(200px,26vw,380px);position:relative;overflow:hidden}.s26 .fe-faixa img{transition:transform 1.4s var(--ease)}.s26 .fe-faixa>div:hover img{transform:scale(1.05)}.s26 .sec.t.fe-art{padding-top:110px;padding-bottom:0}.s26 .art article .fe-passo{align-items:baseline;gap:18px;display:flex}.s26 .fe-passo .n{font-family:var(--f-rotulo);letter-spacing:.14em;color:var(--cz-texto);font-size:16px}.s26 .fe-lb{max-width:680px;margin:40px 0 0}.s26 .fe-lb .q{aspect-ratio:3/2;background:var(--preto);border:1px solid var(--cz-borda);position:relative;overflow:hidden}.s26 .fe-lb .q:after{content:"";pointer-events:none;background:linear-gradient(#0000 70%,#0a0a0ab3);position:absolute;inset:0}.s26 .fe-lb .fe-ampliar{cursor:zoom-in;touch-action:pan-y pinch-zoom;background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.s26 .fe-lb .fe-ampliar img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.s26 .fe-lb .s{z-index:2;width:44px;height:44px;color:var(--offwhite);cursor:pointer;touch-action:manipulation;background:#0a0a0a8c;border:1px solid #e7e2df99;justify-content:center;align-items:center;margin-top:-22px;padding:0;display:flex;position:absolute;top:50%}.s26 .fe-lb .q{touch-action:pan-y pinch-zoom}.s26 .fe-lb button:focus-visible{outline:2px solid var(--offwhite);outline-offset:-3px}.s26 .fe-lb .s:active{background:var(--offwhite);color:var(--preto)}.s26 .fe-lb .s svg{width:20px;height:20px}.s26 .fe-lb .s.e{left:16px}.s26 .fe-lb .s.d{right:16px}.s26 .fe-lb .c{z-index:2;text-align:center;font-family:var(--f-rotulo);letter-spacing:.3em;pointer-events:none;font-size:16px;position:absolute;bottom:14px;left:0;right:0}.s26 .fe-lb figcaption{color:var(--cz-texto);margin-top:10px;font-size:15px}.s26 .fe .aside .sub-l{color:#e7e2dfcc;border-bottom:1px solid;margin-top:16px;padding:12px 0 2px;font-size:15px;display:inline-block}.s26 .fe .aside .sub-l:hover{color:var(--offwhite)}.s26 .fe-sec{margin-top:130px;padding:0 56px}.s26 .fe-sec>h2,.s26 .fe-rel>h2{font-family:var(--f-corpo);text-transform:none;letter-spacing:-.01em;max-width:none;margin-bottom:12px;font-size:clamp(24px,2.2vw,32px);font-weight:700;line-height:1.2}.s26 .fe-sec>p{color:#e7e2dfd1;max-width:680px;font-size:18px}.s26 #albuns{scroll-margin-top:110px}.s26 .fe-alb{grid-template-columns:repeat(2,1fr);gap:18px;margin-top:36px;display:grid}.s26 .fe-ai{display:flex}.s26 .fe-a{border:1px solid var(--cz-borda);background:var(--preto);transition:border-color .5s var(--ease),transform .7s var(--ease);flex-direction:column;flex:1;display:flex}.s26 .fe-a:hover{border-color:var(--offwhite);transform:translateY(-4px)}.s26 .fe-a:focus-visible{outline:2px solid var(--offwhite);outline-offset:3px}.s26 .fe-a .im{aspect-ratio:3/2;background:var(--cz-fundo);position:relative;overflow:hidden}.s26 .fe-a .im img{-o-object-fit:cover;object-fit:cover;transition:transform 1.4s var(--ease)}.s26 .fe-a:hover .im img{transform:scale(1.04)}.s26 .fe-a .sem{font-family:var(--f-rotulo);letter-spacing:.18em;text-transform:uppercase;color:var(--cz-texto);justify-content:center;align-items:center;font-size:14px;display:flex;position:absolute;inset:0}.s26 .fe-a .tx{flex-direction:column;flex:1;gap:14px;min-width:0;padding:28px 28px 30px;display:flex}.s26 .fe-a h3{font-family:var(--f-corpo);text-transform:none;letter-spacing:-.005em;overflow-wrap:anywhere;font-size:clamp(20px,1.9vw,26px);font-weight:600;line-height:1.25}.s26 .fe-a h3 small{color:var(--cz-texto);margin-top:4px;font-size:.72em;font-weight:500;display:block}.s26 .fe-a p{color:#e7e2dfcc;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;flex:1;font-size:16px;display:-webkit-box;overflow:hidden}.s26 .fe-a dl{border-top:1px solid var(--cz-borda);grid-template-columns:auto 1fr;gap:8px 20px;padding-top:16px;display:grid}.s26 .fe-a dt{font-family:var(--f-rotulo);letter-spacing:.16em;text-transform:uppercase;color:var(--cz-texto);padding-top:2px;font-size:14px}.s26 .fe-a dd{overflow-wrap:anywhere;min-width:0;margin:0;font-size:16px}.s26 .fe-a .ver{font-family:var(--f-rotulo);letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:.6em;min-height:44px;font-size:15px;display:inline-flex}.s26 .fe-a .ver svg{width:1.1em;height:1.1em;transition:transform .5s var(--ease)}.s26 .fe-a:hover .ver svg{transform:translate(6px)}.s26 .fe-vazio{color:var(--cz-texto);border:1px solid var(--cz-borda);text-align:center;margin-top:36px;padding:60px 24px}.s26 .fe-por{border-top:1px solid var(--cz-borda);grid-template-columns:1fr 1fr;gap:56px;padding-top:56px;display:grid}.s26 .fe-por h2{font-family:var(--f-corpo);text-transform:none;letter-spacing:-.01em;max-width:14ch;font-size:clamp(24px,2.4vw,34px);font-weight:700;line-height:1.15}.s26 .fe-por ul{border-top:1px solid var(--cz-borda);max-width:640px;padding:0;list-style:none}.s26 .fe-por li{border-bottom:1px solid var(--cz-borda);color:#e7e2dfd1;padding:20px 0;font-size:18px}.s26 .fe-por li b{color:var(--offwhite);margin-bottom:4px;font-weight:600;display:block}.s26 .fe-rel{margin-top:130px;padding:0 56px}.s26 .fe-rel .tres a.u{min-height:44px}.s26 .fe-fim{margin-top:130px}.s26 .fe-fim .sub{color:var(--cz-texto);max-width:460px;margin:-14px auto 36px}.s26 .cab.fa-cab h1{max-width:24ch;font-size:clamp(30px,4.2vw,60px)}.s26 .cab.fa-cab h1 small{font-family:var(--f-corpo);text-transform:none;color:var(--cz-texto);letter-spacing:0;margin-top:.5em;font-size:clamp(17px,1.6vw,22px);font-weight:500;line-height:1.3;display:block}.s26 .fa-meta{animation:sobe 1s var(--ease) .4s both;flex-wrap:wrap;gap:10px 36px;margin-top:30px;display:flex}.s26 .fa-meta div{flex-direction:column;gap:4px;display:flex}.s26 .fa-meta dt{font-family:var(--f-rotulo);letter-spacing:.16em;text-transform:uppercase;color:var(--cz-texto);font-size:14px}.s26 .fa-meta dd{margin:0;font-size:17px}.s26 .fa-meta dd a{border-bottom:1px solid;transition:opacity .3s}.s26 .fa-meta dd a:hover{opacity:.75}.s26 .fa-cab .lead{max-width:760px}.s26 .fa-gal{padding:0 56px}.s26 .fa-grade{-moz-columns:4;columns:4;-moz-column-gap:6px;column-gap:6px}.s26 .fa-f{background:var(--cz-fundo);cursor:zoom-in;-moz-column-break-inside:avoid;break-inside:avoid;width:100%;color:inherit;border:0;margin:0 0 6px;padding:0;display:block;position:relative;overflow:hidden}.s26 .fa-f img{width:100%;height:auto;transition:transform 1.2s var(--ease);display:block}.s26 .fa-f:hover img{transform:scale(1.03)}.s26 .fa-f .z{opacity:0;background:#0a0a0a99;border:1px solid #e7e2df99;place-items:center;width:40px;height:40px;transition:opacity .3s;display:grid;position:absolute;bottom:8px;right:8px}.s26 .fa-f .z svg{width:18px;height:18px}.s26 .fa-f:hover .z,.s26 .fa-f:focus-visible .z{opacity:1}.s26 .fa-f:focus-visible{outline:2px solid var(--offwhite);outline-offset:-2px}.s26 .fa-vazio{color:var(--cz-texto);border:1px solid var(--cz-borda);text-align:center;padding:60px 24px}.s26 .fa-lb{width:100%;max-width:none;height:100dvh;max-height:none;color:var(--offwhite);z-index:200;animation:fa-entra .3s var(--ease) both;touch-action:pan-y pinch-zoom;background:#0a0a0af5;border:0;justify-content:center;align-items:center;margin:0;padding:0;display:flex;position:fixed;inset:0}.s26 .fa-lb .q{justify-content:center;align-items:center;width:100%;height:100%;padding:72px 84px;display:flex}.s26 .fa-lb .q img{-o-object-fit:contain;object-fit:contain;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;max-width:100%;max-height:100%}.s26 .fa-lb button{z-index:2;width:44px;height:44px;color:var(--offwhite);cursor:pointer;touch-action:manipulation;background:#0a0a0a8c;border:1px solid #e7e2df99;justify-content:center;align-items:center;padding:0;transition:background .15s,color .15s;display:flex;position:absolute}.s26 .fa-lb button:active{background:var(--offwhite);color:var(--preto)}@media (hover:hover) and (pointer:fine){.s26 .fa-lb button:hover,.s26 .fe-lb .s:hover{background:var(--offwhite);color:var(--preto)}}.s26 .fa-lb button:focus-visible{outline:2px solid var(--offwhite);outline-offset:3px}.s26 .fa-lb button svg{width:20px;height:20px}.s26 .fa-lb .x{top:max(16px,env(safe-area-inset-top));right:max(16px,env(safe-area-inset-right))}.s26 .fa-lb .e{margin-top:-22px;top:50%;left:20px}.s26 .fa-lb .d{margin-top:-22px;top:50%;right:20px}.s26 .fa-lb .c{text-align:center;font-family:var(--f-rotulo);letter-spacing:.3em;pointer-events:none;font-size:16px;position:absolute;bottom:18px;left:0;right:0}@keyframes fa-entra{0%{opacity:0}to{opacity:1}}.s26 .fa-fim{margin-top:130px}.s26 .fa-fim .sub{color:var(--cz-texto);max-width:460px;margin:-14px auto 36px}.s26 .fa-fim .acoes{flex-wrap:wrap;justify-content:center;gap:12px 18px;display:flex}@media (max-width:1280px){.s26 .fa-grade{-moz-columns:3;columns:3}}@media (max-width:1000px){.s26 .fe-por{grid-template-columns:1fr;gap:24px}.s26 .fe-por h2{max-width:none}}@media (max-width:760px){.s26 .sec.t.fe-art{padding-top:70px}.s26 .fe-faixa{grid-template-columns:1fr 1fr;margin:0 20px}.s26 .fe-faixa>div{height:42vw}.s26 .fe-sec,.s26 .fe-rel{margin-top:80px;padding:0 20px}.s26 .fe-alb{grid-template-columns:1fr}.s26 .fe-a .tx{padding:22px 20px 24px}.s26 .fe-lb .s.e{left:10px}.s26 .fe-lb .s.d{right:10px}.s26 .fe-fim,.s26 .fa-fim{margin-top:80px}.s26 .cab.fa-cab h1{max-width:100%;font-size:clamp(22px,6.6vw,28px)}.s26 .cab.fa-cab h1 small{font-size:16px}.s26 .fa-gal{padding:0 20px}.s26 .fa-grade{-moz-columns:2;columns:2;-moz-column-gap:4px;column-gap:4px}.s26 .fa-f{margin-bottom:4px}.s26 .fa-f .z{display:none}.s26 .fa-lb .q{padding:64px 0}.s26 .fa-lb .e{top:auto;left:10px;bottom:max(10px,env(safe-area-inset-bottom));margin-top:0}.s26 .fa-lb .d{top:auto;right:10px;bottom:max(10px,env(safe-area-inset-bottom));margin-top:0}.s26 .fa-lb .c{bottom:calc(22px + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.s26 .fe-faixa img,.s26 .fe-a .im img,.s26 .fa-f img{transition:none}.s26 .fa-lb{animation:none}}.s26 .aside .fe-resp{color:var(--cz-texto);margin:14px 0 0;font-size:14px}
