.cv2{--cv2-barra-h:5.5rem;--cv2-ease-saida:cubic-bezier(0.25,0,0.3,1);--cv2-ease-saida-forte:cubic-bezier(0,0,0,1);font-family:var(--site-f-texto);font-synthesis-weight:none;font-size:var(--site-t-corpo);line-height:var(--site-l-corpo);background:rgb(var(--site-fundo));color:rgb(var(--site-tinta))}.cv2 h1,.cv2 h2,.cv2 h3{font-family:var(--site-f-display);text-wrap:balance}.cv2 p{text-wrap:pretty}.cv2 .cv2-titulo{text-wrap:wrap}.cv2-topo-foto img{-webkit-mask-image:linear-gradient(180deg,transparent,#000 5%);mask-image:linear-gradient(180deg,transparent,#000 5%)}@media (min-width:768px){.cv2-topo-foto img{-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%);mask-image:linear-gradient(90deg,transparent,#000 8%)}}.cv2-faixa-foto{filter:saturate(.85) contrast(1.05)}.cv2-recorte{overflow:hidden;overflow:clip}.cv2-barra{display:none}@media (max-width:767.98px){.cv2{padding-bottom:calc(var(--cv2-barra-h) + env(safe-area-inset-bottom, 0px))}.cv2-barra{display:flex;position:fixed;inset:auto 0 0 0;z-index:40;padding:1.5rem 1rem max(.75rem,env(safe-area-inset-bottom,0px));background:linear-gradient(to top,rgb(var(--site-fundo)) 55%,rgb(var(--site-fundo)/.92) 75%,rgb(var(--site-fundo)/0))}.cv2-barra>a{flex:1}@supports (timeline-scope:--x){.cv2{timeline-scope:--cv2-cta,--cv2-cta-fim}.cv2-cta-topo{view-timeline-name:--cv2-cta}.cv2-cta-fim{view-timeline-name:--cv2-cta-fim}.cv2-barra{animation-name:cv2-barra-entra,cv2-barra-sai;animation-duration:auto,auto;animation-timing-function:linear,linear;animation-fill-mode:both,forwards;animation-timeline:--cv2-cta,--cv2-cta-fim;animation-range:exit 50% exit 100%,entry 0 entry 60%}@media (prefers-reduced-motion:reduce){.cv2-barra{animation-name:cv2-barra-entra-seca,cv2-barra-sai-seca}}}}@keyframes cv2-barra-entra{0%{transform:translateY(100%);visibility:hidden}to{transform:translateY(0);visibility:visible}}@keyframes cv2-barra-sai{0%{transform:translateY(0);visibility:visible}to{transform:translateY(100%);visibility:hidden}}@keyframes cv2-barra-sai-seca{0%{visibility:visible}1%,to{visibility:hidden}}@keyframes cv2-barra-entra-seca{0%{visibility:hidden}1%,to{visibility:visible}}@media (prefers-reduced-motion:no-preference){.cv2-entra{animation:cv2-entra .62s var(--cv2-ease-saida-forte) both;animation-delay:calc(var(--cv2-ordem, 0) * 90ms + .12s)}.cv2-topo-foto img{animation:cv2-chega 1.1s var(--cv2-ease-saida-forte) both;animation-delay:60ms}@supports (animation-timeline:view()){.cv2-revela{animation-name:cv2-revela;animation-duration:auto;animation-timing-function:var(--cv2-ease-saida);animation-fill-mode:both;animation-timeline:view();animation-range:entry 0 entry 90%}.cv2-revela-foto{animation-name:cv2-assenta;animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry 0 cover 50%}.cv2-revela-peca{animation-range:entry calc(var(--cv2-i, 0) * 12%) entry calc(80% + var(--cv2-i, 0) * 12%)}.cv2-marco,.cv2-revela-escala,.cv2-revela-lado{animation-duration:auto;animation-timing-function:var(--cv2-ease-saida);animation-fill-mode:both;animation-timeline:view()}}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){@media (min-width:768px){.cv2-revela-lado{animation-name:cv2-lado;animation-range:entry 10% cover 35%}.cv2-revela-lado-esq{animation-name:cv2-lado-esq}}.cv2-revela-escala{transform-origin:left bottom;animation-name:cv2-escala;animation-range:entry 20% cover 40%}.cv2-marco{animation-name:cv2-marco;animation-range:entry 0 entry 100%}}}@keyframes cv2-lado{0%{transform:translateX(1.25rem)}}@keyframes cv2-lado-esq{0%{transform:translateX(-1.25rem)}}@keyframes cv2-escala{0%{transform:scale(.82)}}@keyframes cv2-marco{0%{transform:translateY(1.25rem)}}.cv2-foco{-o-object-position:var(--cv2-foco-m);object-position:var(--cv2-foco-m)}@media (min-width:768px){.cv2-foco{-o-object-position:var(--cv2-foco-d);object-position:var(--cv2-foco-d)}}.cv2-etiqueta{position:absolute;z-index:10;left:1rem;bottom:1rem;max-width:70%;padding:.35rem .75rem;background:rgb(var(--site-fundo));color:rgb(var(--site-tinta));font-family:var(--site-f-display);font-size:.875rem;line-height:1.3;outline:1.5px dashed rgb(var(--site-acento)/.8);outline-offset:-5px;transform:rotate(-2deg)}@media (min-width:768px){.cv2-etiqueta{left:2.5rem;bottom:6rem;font-size:1rem;padding:.5rem 1rem}}.cv2-ass-pesponto .cv2-roteiro{border-style:dashed}.cv2-carimbo{position:absolute;z-index:10;right:.75rem;top:.75rem;width:6.5rem;height:6.5rem;transform:rotate(-12deg)}@media (min-width:768px){.cv2-carimbo{right:2.5rem;top:5.5rem;width:8.5rem;height:8.5rem}}.cv2-carimbo-fundo{fill:rgb(var(--site-fundo)/.94);stroke:rgb(var(--site-acento));stroke-width:1.5}.cv2-carimbo-miolo{fill:none;stroke:rgb(var(--site-acento)/.7);stroke-width:1.2;stroke-dasharray:3 3}.cv2-carimbo-texto{fill:rgb(var(--site-tinta));font-family:var(--site-f-display);font-size:11px;font-weight:500}@keyframes cv2-entra{0%{transform:translateY(.75rem)}}@keyframes cv2-chega{0%{transform:translateY(1.25rem) scale(1.035)}}@keyframes cv2-revela{0%{transform:translateY(2.5rem)}}@keyframes cv2-assenta{0%{transform:scale(1.08)}}.cv2-faq summary{list-style:none;cursor:pointer}.cv2-faq summary::-webkit-details-marker{display:none}.cv2-faq summary:after{content:"";flex:none;width:1rem;height:1rem;background:linear-gradient(rgb(var(--site-acento)),rgb(var(--site-acento))) 50% /100% 2px no-repeat,linear-gradient(rgb(var(--site-acento)),rgb(var(--site-acento))) 50% /2px 100% no-repeat;transition:transform .22s var(--cv2-ease-saida)}.cv2-faq details[open] summary:after{transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){.cv2-faq summary:after{transition:none}}.cv2-marco:before{content:"";position:absolute;top:.45rem;left:calc(-1.5rem - 5px);width:9px;height:9px;border-radius:9999px;background:rgb(var(--site-acento));box-shadow:0 0 0 4px rgb(var(--site-superficie))}@media (min-width:768px){.cv2-marco:before{top:calc(-2rem - 5px);left:0}}.cv2 :where(p,blockquote,dd){white-space:pre-line}