body.v2 .ed{margin-top:-74px;--ed-tela: max(100lvh, calc(100dvh + env(safe-area-inset-bottom, 0px)) );--ed-sobra: max(100lvh - 100dvh, env(safe-area-inset-bottom, 0px));--cel-3: rgba(245, 240, 232, .03);--cel-on: rgba(245, 240, 232, .07);--pilula: rgba(245, 240, 232, .06);--vidro: rgba(245, 240, 232, .1);--vidro-on: rgba(245, 240, 232, .16);--topo: rgba(5, 5, 5, .72);--veu: rgba(5, 5, 5, .55);--pad: clamp(20px, 5vw, 72px);--mx-barra: 52px}body.v2 .ed a:focus-visible,body.v2 .ed button:focus-visible{outline:2px solid var(--v2-gold);outline-offset:3px;border-radius:4px}body.v2 .ed-respiro-linha em{font-style:normal;color:var(--v2-gold)}@view-transition{navigation:auto}body.v2 .ed{display:block}body.v2 .ed-pilha{position:relative}body.v2 .ed-marca{display:block;height:0;scroll-margin-top:0}body.v2 .ed-bloco{position:sticky;top:0;box-sizing:border-box;height:100vh;height:100svh;height:var(--ed-tela);min-height:560px;overflow:hidden;background:var(--v2-paper);border-top:1px solid var(--v2-hair)}body.v2 .ed-bloco.is-abertura{border-top:0}body.v2 .ed-cena{position:relative;height:100%;transform-origin:50% 0%;background:var(--v2-paper)}@supports (animation-timeline: view()){body.v2 .ed-bloco .ed-cena{animation:ed-recua linear both;animation-range:cover 0% cover 100%}}@keyframes ed-recua{0%{transform:none;opacity:1;border-radius:0}to{transform:scale(.9);opacity:.22;border-radius:var(--v2-r-panel)}}body.v2 .ed-arte{display:block;overflow:hidden;background:var(--v2-panel);cursor:pointer}body.v2 .ed-img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--foco, 50%) 0%;transition:transform var(--mm-dur-reveal) var(--v2-silk)}body.v2 .ed-texto{position:relative;z-index:2;display:flex;flex-direction:column}body.v2 .ed-pe{display:flex;flex-direction:column;align-items:flex-start}body.v2 .ed-etiqueta{font-family:var(--v2-f-sans);font-size:11px;font-weight:600;letter-spacing:.28em;text-transform:uppercase;color:var(--v2-gold)}body.v2 .ed-nome{margin:0;font-family:var(--v2-f-display);font-weight:400;line-height:.96;letter-spacing:-.025em;color:var(--v2-ink);text-wrap:balance;transform-origin:0 100%}body.v2 .ed-papel{margin:0;font-family:var(--v2-f-editorial);font-weight:500;line-height:1.3;text-wrap:pretty}body.v2 .ed-fio{display:block;height:1px;width:72px;background:linear-gradient(90deg,#e8d9b099,#e8d9b052 55%,#0000);transform-origin:0 50%}body.v2 .ed-cta{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:56px;padding:0 34px;box-sizing:border-box;border-radius:var(--v2-r-pill);border:1px solid var(--v2-ink-40);background:transparent;color:var(--v2-ink);font-family:var(--v2-f-sans);font-size:11.5px;font-weight:500;letter-spacing:.28em;text-transform:uppercase;text-decoration:none;transition:gap .4s var(--v2-silk),border-color .4s var(--v2-silk),background-color .4s var(--v2-silk)}body.v2 .ed-cta .arr{font-size:15px;line-height:1;color:var(--v2-gold)}body.v2 .ed-cta:hover,body.v2 .ed-cta:focus-visible,body.v2 .ed-arte:hover+.ed-texto .ed-cta{gap:18px;border-color:var(--v2-gold);background:var(--v2-gold-10)}@media(max-width:1024px){body.v2 .ed-arte{position:absolute;inset:74px 0 0}body.v2 .ed-arte:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,transparent 0%,transparent 44%,rgba(5,5,5,.26) 62%,rgba(5,5,5,.7) 80%,rgba(5,5,5,.92) 93%,var(--v2-paper) 100%)}body.v2 .ed-texto{position:absolute;left:0;right:0;bottom:0;gap:14px;padding:0 clamp(20px,6vw,34px) calc(clamp(44px,7vh,80px) + var(--ed-sobra))}body.v2 .ed-pe{gap:14px}body.v2 .ed-nome{font-size:clamp(44px,12vw,60px);max-width:8.4ch}body.v2 .ed-papel{font-size:clamp(17px,4.6vw,20px);color:var(--v2-ink);max-width:30ch}body.v2 .ed-fio{margin:2px 0}body.v2 .ed-etiqueta,body.v2 .ed-nome,body.v2 .ed-papel{text-shadow:0 1px 22px rgba(0,0,0,.55),0 1px 3px rgba(0,0,0,.4)}}@media(min-width:1025px){body.v2 .ed-cena{--ed-foto-h: min( calc(100dvh - 136px) , 55vw , 960px);display:grid;grid-template-columns:clamp(300px,30vw,460px) auto;justify-content:center;align-content:center;column-gap:clamp(48px,5.6vw,104px);padding:96px clamp(28px,4vw,64px) 40px;box-sizing:border-box}body.v2 .ed-bloco.is-par .ed-cena{grid-template-columns:auto clamp(300px,30vw,460px)}body.v2 .ed-arte{grid-column:2;grid-row:1;height:var(--ed-foto-h);aspect-ratio:4 / 5;border-radius:16px}body.v2 .ed-bloco.is-par .ed-arte{grid-column:1}body.v2 .ed-texto{grid-column:1;grid-row:1;height:var(--ed-foto-h)}body.v2 .ed-bloco.is-par .ed-texto{grid-column:2}body.v2 .ed-pe{margin-top:auto}body.v2 .ed-nome{font-size:clamp(60px,6vw,96px);max-width:8.4ch}body.v2 .ed-papel{margin-top:24px;font-size:clamp(20px,1.6vw,24px);color:var(--v2-ink-70);max-width:26ch}body.v2 .ed-fio{margin:30px 0}@media(hover:hover)and (pointer:fine){body.v2 .ed-cena:has(.ed-arte:hover) .ed-img,body.v2 .ed-cena:has(.ed-cta:hover) .ed-img{transform:scale(1.035)}}}html.ed-js body.v2 .ed-bloco .ed-etiqueta,html.ed-js body.v2 .ed-bloco .ed-papel,html.ed-js body.v2 .ed-bloco .ed-cta{opacity:0;transform:translate3d(0,10px,0);transition:opacity var(--mm-dur) var(--v2-silk),transform var(--mm-dur) var(--v2-silk),gap .4s var(--v2-silk),border-color .4s var(--v2-silk),background-color .4s var(--v2-silk)}html.ed-js body.v2 .ed-bloco .ed-nome{opacity:0;transform:scale(var(--mm-settle));letter-spacing:.01em;transition:opacity var(--mm-dur-reveal) var(--v2-silk),transform var(--mm-dur-reveal) var(--v2-silk),letter-spacing var(--mm-dur-reveal) var(--v2-silk)}html.ed-js body.v2 .ed-bloco .ed-fio{transform:scaleX(0);transition:transform var(--mm-dur-reveal) var(--v2-silk)}html.ed-js body.v2 .ed-bloco.is-vista .ed-etiqueta,html.ed-js body.v2 .ed-bloco.is-vista .ed-papel,html.ed-js body.v2 .ed-bloco.is-vista .ed-cta{opacity:1;transform:none}html.ed-js body.v2 .ed-bloco.is-vista .ed-nome{opacity:1;transform:none;letter-spacing:-.025em}html.ed-js body.v2 .ed-bloco.is-vista .ed-fio{transform:none}html.ed-js body.v2 .ed-bloco.is-vista .ed-etiqueta{transition-delay:0ms}html.ed-js body.v2 .ed-bloco.is-vista .ed-nome{transition-delay:90ms}html.ed-js body.v2 .ed-bloco.is-vista .ed-papel{transition-delay:.3s}html.ed-js body.v2 .ed-bloco.is-vista .ed-fio{transition-delay:.39s}html.ed-js body.v2 .ed-bloco.is-vista .ed-cta{transition-delay:.48s,.48s,0ms,0ms,0ms}body.v2 .ed-respiro{position:relative;z-index:1;background:var(--v2-paper);display:flex;flex-direction:column;align-items:center;text-align:center;padding:clamp(110px,14vw,200px) clamp(20px,5vw,96px) clamp(44px,5vw,72px);border-top:1px solid var(--v2-hair)}body.v2 .ed-respiro-fio{display:block;height:1px;width:64px;margin-bottom:clamp(30px,3vw,46px);background:linear-gradient(90deg,#e8d9b099,#e8d9b052 55%,#0000)}body.v2 .ed-respiro-linha{margin:0;font-family:var(--v2-f-display);font-weight:400;font-size:clamp(30px,3.8vw,56px);line-height:1.16;letter-spacing:-.015em;color:var(--v2-ink);max-width:17ch;text-wrap:balance}body.v2 .mh-foot{position:relative;z-index:1;background:var(--v2-paper);padding:clamp(40px,5vw,64px) clamp(20px,5vw,72px) calc(clamp(40px,5vw,64px) + env(safe-area-inset-bottom,0px));border-top:1px solid var(--v2-hair);display:flex;flex-wrap:wrap;gap:clamp(32px,5vw,72px);justify-content:space-between;align-items:flex-start}body.v2 .mh-foot-brand{flex:1 1 280px;max-width:480px;display:flex;flex-direction:column;align-items:flex-start;gap:22px}body.v2 .mh-foot-word{font-size:clamp(26px,3vw,34px);color:var(--v2-ink);text-decoration:none;display:block}body.v2 .mh-foot-word svg{height:.8em;width:auto;display:block}body.v2 .mh-foot-cols{display:flex;flex-wrap:wrap;gap:clamp(40px,6vw,88px)}body.v2 .mh-foot-col{display:flex;flex-direction:column;gap:12px}body.v2 .mh-foot-cap{font-size:11px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:var(--v2-gold-60);margin-bottom:4px}body.v2 .mh-foot-col a{font-size:15px;color:var(--v2-ink-70);text-decoration:none;transition:color .3s}body.v2 .mh-foot-col a:hover{color:var(--v2-ink)}::view-transition-group(ed-retrato){animation-duration:.82s;animation-timing-function:cubic-bezier(.22,.61,.36,1)}::view-transition-old(root),::view-transition-new(root){animation-duration:.52s;animation-timing-function:cubic-bezier(.22,.61,.36,1)}body.v2 .v2-header{view-transition-name:v2-header}@media(prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}body.v2 .ed-texto{container-type:inline-size}body.v2 .ed-cabeca{display:flex;align-items:baseline;gap:18px;min-height:14px}body.v2 .ed-folio{font-family:var(--v2-f-sans);font-size:11px;font-weight:600;letter-spacing:.2em;color:var(--v2-ink-70);font-variant-numeric:tabular-nums;white-space:nowrap}body.v2 .ed-nome{--nome-max: 92px;font-size:min(var(--nome-max),calc(100cqi / var(--em, 3.5)));line-height:.9;letter-spacing:-.025em;max-width:none}body.v2 .ed-nome .l{display:block;white-space:nowrap}html.ed-js body.v2 .ed-bloco .ed-nome,html.ed-js body.v2 .ed-bloco.is-vista .ed-nome{letter-spacing:-.025em}body.v2 .ed-cta,body.v2 .ed-cta:hover,body.v2 .ed-cta:focus-visible,body.v2 .ed-arte:hover+.ed-texto .ed-cta{min-height:44px;padding:0;gap:12px;border:0;border-radius:0;background:none}body.v2 .ed-cta{position:relative;font-weight:600}body.v2 .ed-cta:after{content:"";position:absolute;left:0;right:0;bottom:9px;height:1px;background:var(--v2-gold-32);transform:scaleX(.38);transform-origin:0 50%;transition:transform var(--mm-dur) var(--v2-silk),background-color var(--mm-dur) var(--v2-silk)}body.v2 .ed-cta:hover,body.v2 .ed-cta:focus-visible,body.v2 .ed-arte:hover+.ed-texto .ed-cta{gap:16px}body.v2 .ed-cta:hover:after,body.v2 .ed-cta:focus-visible:after,body.v2 .ed-arte:hover+.ed-texto .ed-cta:after{transform:none;background:var(--v2-gold-60)}@media(max-width:1024px){body.v2 .ed-texto{gap:18px}body.v2 .ed-pe{gap:12px}body.v2 .ed-nome{font-size:min(var(--nome-max),calc(100cqi / var(--em, 3.5)));max-width:none}body.v2 .ed-papel{max-width:32ch}body.v2 .ed-folio{text-shadow:0 1px 12px rgba(0,0,0,.6)}body.v2 .ed-arte:after{background:linear-gradient(180deg,transparent 0%,transparent 40%,rgba(5,5,5,.34) 54%,rgba(5,5,5,.74) 70%,rgba(5,5,5,.92) 86%,var(--v2-paper) 100%)}}@media(max-width:1024px){body.v2 .ed-nome{--nome-max: min(92px, 11svh)}}@media(max-width:1024px)and (max-height:740px){body.v2 .ed-nome{--nome-max: min(92px, 10.5svh)}body.v2 .ed-papel{display:none}}@media(min-width:1025px){body.v2 .ed-cena{grid-template-columns:clamp(320px,32vw,480px) auto}body.v2 .ed-bloco.is-par .ed-cena{grid-template-columns:auto clamp(320px,32vw,480px)}body.v2 .ed-nome{--nome-max: 116px;max-width:none}body.v2 .ed-papel{margin-top:26px}body.v2 .ed-cta{margin-top:18px}}body.v2 .mx-topo{position:relative;display:flex;align-items:flex-end;box-sizing:border-box;height:42vh;min-height:340px;max-height:440px;background:var(--v2-paper)}body.v2 .mx-topo-c{position:relative;z-index:1;width:min(720px,100%);box-sizing:border-box;padding:0 var(--pad) 28px}body.v2 .mx-topo-kick{display:block;font-family:var(--v2-f-sans);font-size:11px;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:var(--v2-gold)}body.v2 .mx-topo-titulo{margin:12px 0 0;font-family:var(--v2-f-display);font-weight:400;font-size:40px;letter-spacing:-.02em;line-height:1;color:var(--v2-ink)}body.v2 .mx-topo-acts{display:flex;align-items:center;gap:8px;margin-top:22px}body.v2 .fio{display:inline-flex;align-items:center;gap:10px;box-sizing:border-box;min-height:44px;padding:0 16px;border-radius:999px;background:var(--vidro);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-family:var(--v2-f-sans);font-size:15px;color:var(--v2-ink);white-space:nowrap;transition:background .3s var(--v2-silk),gap .4s var(--v2-silk),border-color .3s var(--v2-silk)}body.v2 .fio:hover{gap:12px;background:var(--vidro-on)}body.v2 .fio .ic{width:17px;height:17px;flex:none;color:var(--v2-ink-70)}body.v2 .mx-busca{width:min(340px,100%);cursor:text}body.v2 .mx-busca:focus-within{background:var(--vidro-on)}body.v2 .mx-q{flex:1 1 auto;min-width:0;height:44px;padding:0;background:none;border:0;outline:none;font-family:var(--v2-f-sans);font-size:15px;font-weight:400;color:var(--v2-ink);-webkit-appearance:none;appearance:none}body.v2 .mx-q::placeholder{color:var(--v2-ink-50)}body.v2 .mx-q::-webkit-search-decoration,body.v2 .mx-q::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}body.v2 .mx-areas{display:flex;gap:8px;box-sizing:border-box;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x proximity;margin:12px 0 28px;padding:2px var(--pad);scroll-padding-inline:var(--pad)}body.v2 .mx-areas::-webkit-scrollbar{display:none}body.v2 .mx-area{flex:none;scroll-snap-align:start;display:inline-flex;align-items:center;box-sizing:border-box;min-height:52px;padding:0 20px;border-radius:999px;border:1px solid transparent;background:var(--pilula);color:var(--v2-ink-70);font-family:var(--v2-f-sans);font-size:15px;white-space:nowrap;cursor:pointer;transition:background .3s var(--v2-silk),color .3s var(--v2-silk),border-color .3s var(--v2-silk)}body.v2 .mx-area:hover{background:var(--vidro);color:var(--v2-ink)}body.v2 .mx-area[aria-pressed=true]{background:none;border-color:var(--v2-gold-32);color:var(--v2-gold)}@media(min-width:720px){body.v2 .mx-areas{flex-wrap:wrap;overflow:visible}}@media(min-width:960px){body.v2 .mx-topo{min-height:360px;max-height:460px}body.v2 .mx-topo-c{width:100%;max-width:1100px;margin-inline:auto;padding:0 32px 40px}body.v2 .mx-topo-titulo{font-size:56px}body.v2 .mx-areas{max-width:1100px;margin:0 auto 40px;padding:0 32px}}body.v2 .ed-bloco[hidden]{display:none}body.v2 .mx-vazio{height:60vh;display:none;align-items:center;justify-content:center;padding:0 clamp(20px,5vw,72px)}body.v2 .mx-vazio.is-visivel{display:flex}body.v2 .mx-vazio-linha{font-family:var(--v2-f-editorial);font-weight:500;font-size:clamp(19px,2vw,26px);color:var(--v2-ink-70);text-align:center}body.v2 .mx-barra{position:fixed;z-index:59;left:0;right:0;top:74px;height:var(--mx-barra);box-sizing:border-box;display:flex;align-items:center;gap:2px;padding:0 max(8px,calc(var(--pad) - 12px));background:var(--topo);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid var(--v2-hair);opacity:0;transform:translateY(-6px);visibility:hidden;pointer-events:none;transition:opacity var(--mm-dur-quick) var(--v2-silk),transform var(--mm-dur-quick) var(--v2-silk),visibility 0s linear var(--mm-dur-quick)}body.v2 .mx-barra.is-visivel{opacity:1;transform:none;visibility:visible;pointer-events:auto;transition-delay:0s}body.v2 .mx-barra button{display:inline-flex;align-items:center;justify-content:center;gap:6px;box-sizing:border-box;min-width:44px;min-height:44px;padding:0 10px;margin:0;background:none;border:0;border-radius:999px;cursor:pointer;font-family:var(--v2-f-sans);font-size:15px;color:var(--v2-ink-70);transition:color .3s var(--v2-silk),background .3s var(--v2-silk)}body.v2 .mx-barra button:hover{color:var(--v2-ink);background:var(--cel-on)}body.v2 .mx-barra svg{width:20px;height:20px;flex:none}body.v2 .mx-barra .mx-barra-titulo{font-family:var(--v2-f-display);font-size:20px;font-weight:400;letter-spacing:-.01em;color:var(--v2-ink);margin-right:auto}body.v2 .mx-barra-area{min-width:0;max-width:34vw}body.v2 .mx-barra-area .t{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.v2 .mx-barra-area svg{width:14px;height:14px;color:var(--v2-gold-60)}body.v2 .mx-barra .mx-barra-folio{font-size:11px;font-weight:600;letter-spacing:.2em;font-variant-numeric:tabular-nums;color:var(--v2-gold);white-space:nowrap}body.v2 .mx-barra button[aria-expanded=true]{color:var(--v2-gold);background:var(--cel-on)}body.v2 .mx-barra-busca{display:none;flex:1 1 auto;min-width:0;align-items:center;gap:4px}body.v2 .mx-barra.is-busca .mx-barra-busca{display:flex}body.v2 .mx-barra.is-busca .mx-barra-titulo,body.v2 .mx-barra.is-busca .mx-barra-area,body.v2 .mx-barra.is-busca .mx-barra-folio,body.v2 .mx-barra.is-busca .mx-barra-lupa{display:none}body.v2 .mx-barra-busca .mx-q{padding-left:10px}body.v2 .mx-veu{position:fixed;inset:0;z-index:57;background:var(--veu);opacity:0;transition:opacity var(--mm-dur-quick) var(--v2-silk)}body.v2 .mx-veu.is-aberto{opacity:1}body.v2 .mx-veu[hidden],body.v2 .mx-indice[hidden]{display:none}body.v2 .mx-indice{position:fixed;z-index:58;left:0;right:0;top:calc(74px + var(--mx-barra));box-sizing:border-box;max-height:calc(100svh - 74px - var(--mx-barra) - 24px);overflow-y:auto;overscroll-behavior:contain;padding:18px var(--pad) 22px;background:var(--v2-panel);border:1px solid var(--v2-hair);border-top:0;border-radius:0 0 22px 22px}body.v2 .mx-indice-areas{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}body.v2 .mx-indice-areas .mx-area{min-height:44px;padding:0 16px}body.v2 .mx-indice-lista{display:flex;flex-direction:column;gap:6px}body.v2 .linha{display:flex;align-items:center;gap:12px;box-sizing:border-box;width:100%;min-height:60px;padding:10px 14px 10px 10px;border:0;border-radius:14px;background:var(--cel-3);font:inherit;color:var(--v2-ink);text-align:left;cursor:pointer;transition:background .3s var(--v2-silk),color .4s}body.v2 .linha:hover{background:var(--cel-on)}body.v2 .linha .txt{flex:1;min-width:0}body.v2 .linha .pri{display:block;font-size:15px}body.v2 .linha .sub{display:block;margin-top:2px;font-size:15px;color:var(--v2-ink-50)}body.v2 .linha .arr{margin-left:auto;flex:none;color:var(--v2-ink-40);font-size:18px;line-height:1}body.v2 .linha[aria-current=true]{background:var(--cel-on)}body.v2 .linha[aria-current=true] .pri{color:var(--v2-gold)}body.v2 .linha .num{flex:none;width:34px;text-align:center;font-family:var(--v2-f-sans);font-size:11px;font-weight:600;letter-spacing:.2em;font-variant-numeric:tabular-nums;color:var(--v2-ink-50)}body.v2 .linha[aria-current=true] .num{color:var(--v2-gold)}@media(min-width:720px){body.v2 .mx-indice{left:auto;right:var(--pad);width:440px}}body.v2 .mx-topo,body.v2 .mx-areas{position:relative;z-index:2}body.v2 .ed-pilha{margin-top:calc(12px - 74px - var(--mx-barra))}@media(max-width:1024px){body.v2 .ed-bloco .ed-arte{inset:calc(74px + var(--mx-barra)) 0 0 0}}@media(min-width:1025px){body.v2 .ed-bloco .ed-cena{--ed-foto-h: min(calc(100dvh - 136px - var(--mx-barra)), 55vw , 960px);padding-top:calc(96px + var(--mx-barra))}body.v2 .ed-pilha{margin-top:calc(24px - 96px - var(--mx-barra))}}html.pf-aberto body.v2 .mx-barra,html.pf-aberto body.v2 .mx-indice,html.pf-aberto body.v2 .mx-veu{opacity:0;pointer-events:none}@media(prefers-reduced-motion:reduce){body.v2 .mx-barra,body.v2 .mx-veu{transition:none}}@media(max-height:560px){body.v2 .ed-bloco{position:relative}body.v2 .ed-bloco .ed-cena{animation:none!important}}@media(prefers-reduced-motion:reduce){body.v2 .ed-bloco{position:relative}body.v2 .ed-bloco .ed-cena{animation:none!important}body.v2 .ed-img{transition:none}}
