.gallery-modal[data-v-2fdb2af9]{z-index:100;color:#fff;background:#202020;grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:100dvh;padding:20px 64px 40px;display:grid;position:fixed;inset:0}.gallery-modal__header[data-v-2fdb2af9]{justify-content:center;align-items:flex-start;min-height:40px;display:flex;position:relative}.gallery-modal__caption[data-v-2fdb2af9],.gallery-modal__counter[data-v-2fdb2af9]{margin:0;font-family:Montserrat,system-ui,sans-serif;font-size:12px;font-weight:500;line-height:20px}.gallery-modal__arrow[data-v-2fdb2af9],.gallery-modal__close[data-v-2fdb2af9]{cursor:pointer;color:#fff;border-radius:999px;place-items:center;width:40px;height:40px;display:grid}.gallery-modal__arrow[data-v-2fdb2af9]:focus-visible,.gallery-modal__arrow[data-v-2fdb2af9]:hover,.gallery-modal__close[data-v-2fdb2af9]:focus-visible,.gallery-modal__close[data-v-2fdb2af9]:hover{background:#ffffff29;outline:2px solid #0000}.gallery-modal__close[data-v-2fdb2af9]{position:absolute;top:-8px;right:-48px}.gallery-modal__figure[data-v-2fdb2af9]{grid-template-rows:minmax(0,1fr) auto;justify-items:center;gap:16px;min-width:0;min-height:0;margin:16px 0 0;display:grid}.gallery-modal__image[data-v-2fdb2af9]{-o-object-fit:contain;object-fit:contain;width:100%;max-width:1080px;height:100%;min-height:0}.gallery-modal__caption[data-v-2fdb2af9]{overflow-wrap:anywhere;text-align:center;white-space:pre-line;width:100%;max-width:1080px;min-height:20px}.gallery-modal__arrow[data-v-2fdb2af9]{z-index:1;position:fixed;top:50%;transform:translateY(-50%)}.gallery-modal__arrow--previous[data-v-2fdb2af9]{left:8px}.gallery-modal__arrow--next[data-v-2fdb2af9]{right:8px}@media (width<=767px){.gallery-modal[data-v-2fdb2af9]{padding:12px 16px 24px}.gallery-modal__close[data-v-2fdb2af9]{right:-8px}.gallery-modal__figure[data-v-2fdb2af9]{gap:12px;margin-top:8px}.gallery-modal__arrow[data-v-2fdb2af9]{background:#00000052}}.wordpress-rendered-content[data-v-6c23d6a6]{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.wordpress-rendered-content[data-v-6c23d6a6] .alert-text h3{color:inherit}[data-v-6c23d6a6] .fapemig-card__carousel-arrow{z-index:2;cursor:pointer;appearance:none;color:#fff;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;width:48px;height:48px;padding:0;transition:background-color .18s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}[data-v-6c23d6a6] .fapemig-card__carousel-arrow svg{filter:drop-shadow(0 1px 2px #000000a6);width:36px;height:36px;transition:transform .18s;display:block;overflow:visible}[data-v-6c23d6a6] .fapemig-card__carousel-arrow:hover{background:#00000047}[data-v-6c23d6a6] .fapemig-card__carousel-arrow:focus-visible{outline-offset:2px;background:#00000047;outline:2px solid #0064a7}[data-v-6c23d6a6] .fapemig-card__carousel-arrow--previous{left:8px}[data-v-6c23d6a6] .fapemig-card__carousel-arrow--previous svg{transform:rotate(-90deg)}[data-v-6c23d6a6] .fapemig-card__carousel-arrow--next{right:8px}[data-v-6c23d6a6] .fapemig-card__carousel-arrow--next svg{transform:rotate(90deg)}[data-v-6c23d6a6] .wp-block-gallery:has(>.fapemig-gallery){box-sizing:border-box;width:100%;min-width:0;max-width:100%;margin:0;display:block;overflow:hidden}[data-v-6c23d6a6] .fapemig-gallery{box-sizing:border-box;white-space:normal;width:100%;min-width:0;max-width:100%;margin:24px 0;overflow:hidden}[data-v-6c23d6a6] .fapemig-gallery__grade{display:none!important}[data-v-6c23d6a6] .fapemig-gallery__stage{box-sizing:border-box;aspect-ratio:872/314;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:12px;width:100%;min-width:0;max-width:100%;display:grid;position:relative;overflow:hidden}[data-v-6c23d6a6] .fapemig-gallery .fapemig-gallery__celula{border-radius:8px;min-width:0;min-height:0;margin:0;display:none;position:relative;overflow:hidden}[data-v-6c23d6a6] .fapemig-gallery__celula:nth-child(-n+3){display:block}[data-v-6c23d6a6] .fapemig-gallery__celula:first-child{grid-row:1/3}[data-v-6c23d6a6] .fapemig-gallery__stage--count-1{aspect-ratio:16/9;grid-template-rows:1fr;grid-template-columns:1fr}[data-v-6c23d6a6] .fapemig-gallery__stage--count-1 .fapemig-gallery__celula:first-child{grid-row:auto}[data-v-6c23d6a6] .fapemig-gallery__stage--count-2{aspect-ratio:2;grid-template-rows:1fr;grid-template-columns:repeat(2,minmax(0,1fr))}[data-v-6c23d6a6] .fapemig-gallery__stage--count-2 .fapemig-gallery__celula:first-child{grid-row:auto}[data-v-6c23d6a6] .fapemig-gallery__imagem,[data-v-6c23d6a6] .fapemig-gallery__media,[data-v-6c23d6a6] .fapemig-gallery__trigger{width:100%;height:100%;display:block}[data-v-6c23d6a6] .fapemig-gallery__trigger{cursor:zoom-in}[data-v-6c23d6a6] .fapemig-gallery__mobile-arrow:focus-visible,[data-v-6c23d6a6] .fapemig-gallery__thumbnail:focus-visible,[data-v-6c23d6a6] .fapemig-gallery__trigger:focus-visible{outline-offset:2px;outline:2px solid #0064a7}[data-v-6c23d6a6] .fapemig-gallery__imagem{-o-object-fit:cover;object-fit:cover;transition:transform .18s}[data-v-6c23d6a6] .fapemig-gallery__trigger:hover .fapemig-gallery__imagem{transform:scale(1.02)}[data-v-6c23d6a6] .fapemig-gallery__celula figcaption,[data-v-6c23d6a6] .fapemig-gallery__legenda{z-index:1;color:#fff;pointer-events:none;background:linear-gradient(#0000,#000000b8);margin:0;padding:8px 12px;font-size:12px;line-height:16px;position:absolute;bottom:0;left:0;right:0}[data-v-6c23d6a6] .fapemig-gallery__navigation{box-sizing:border-box;flex-direction:column;align-items:stretch;gap:8px;width:100%;min-width:0;max-width:100%;margin-top:8px;display:flex;overflow:hidden}[data-v-6c23d6a6] .fapemig-gallery__navigation--mobile-only,[data-v-6c23d6a6] .fapemig-gallery__thumbnail--stage{display:none}[data-v-6c23d6a6] .fapemig-gallery__thumbnails{box-sizing:border-box;overscroll-behavior-inline:contain;scrollbar-color:#abb3b5 #f5f6f6;scrollbar-width:auto;scroll-snap-type:x proximity;touch-action:pan-x;-webkit-overflow-scrolling:touch;gap:12px;width:100%;min-width:0;max-width:100%;padding:2px 2px 8px;display:flex;overflow:auto hidden}[data-v-6c23d6a6] .fapemig-gallery__thumbnails::-webkit-scrollbar{height:8px}[data-v-6c23d6a6] .fapemig-gallery__thumbnails::-webkit-scrollbar-track{background:#f5f6f6;border-radius:999px}[data-v-6c23d6a6] .fapemig-gallery__thumbnails::-webkit-scrollbar-thumb{background:#abb3b5;border:2px solid #f5f6f6;border-radius:999px}[data-v-6c23d6a6] .fapemig-gallery__thumbnail{cursor:pointer;scroll-snap-align:start;background:#e5e8e8;border:2px solid #0000;border-radius:7px;flex:0 0 58px;width:58px;height:42px;padding:0;overflow:hidden}[data-v-6c23d6a6] .fapemig-gallery__thumbnail.is-gallery-selected{border-color:#0064a7}[data-v-6c23d6a6] .fapemig-gallery__thumbnail img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}[data-v-6c23d6a6] .fapemig-gallery__hint{color:#667074;margin:0;font-family:Montserrat,system-ui,sans-serif;font-size:12px;font-weight:500;line-height:20px}[data-v-6c23d6a6] .fapemig-gallery__hint-mobile,[data-v-6c23d6a6] .fapemig-gallery__mobile-arrow{display:none}@media (width<=767px){[data-v-6c23d6a6] .fapemig-gallery{margin:20px 0}[data-v-6c23d6a6] .fapemig-gallery__stage,[data-v-6c23d6a6] .fapemig-gallery__stage--count-1,[data-v-6c23d6a6] .fapemig-gallery__stage--count-2{aspect-ratio:4/3;display:block}[data-v-6c23d6a6] .fapemig-gallery__celula:nth-child(-n+3){display:none}[data-v-6c23d6a6] .fapemig-gallery__celula.is-gallery-active{width:100%;height:100%;display:block}[data-v-6c23d6a6] .fapemig-gallery__navigation{gap:10px}[data-v-6c23d6a6] .fapemig-gallery__navigation--mobile-only{display:flex}[data-v-6c23d6a6] .fapemig-gallery__thumbnails{gap:8px}[data-v-6c23d6a6] .fapemig-gallery__thumbnail{border-radius:8px;flex-basis:72px;width:72px;height:56px}[data-v-6c23d6a6] .fapemig-gallery__thumbnail--stage{display:block}[data-v-6c23d6a6] .fapemig-gallery__mobile-arrow{z-index:2;cursor:pointer;color:#fff;text-shadow:0 1px 4px #00000080;place-items:center;width:40px;height:48px;font-size:28px;line-height:1;display:grid;position:absolute;top:50%;transform:translateY(-50%)}[data-v-6c23d6a6] .fapemig-gallery__mobile-arrow--previous{left:8px}[data-v-6c23d6a6] .fapemig-gallery__mobile-arrow--next{right:8px}[data-v-6c23d6a6] .fapemig-gallery__hint-desktop{display:none}[data-v-6c23d6a6] .fapemig-gallery__hint-mobile{display:inline}[data-v-6c23d6a6] .fapemig-gallery__hint{color:#abb3b5;text-align:center;align-self:center;font-size:13px}}@media (prefers-reduced-motion:reduce){[data-v-6c23d6a6] .fapemig-gallery__imagem{transition:none}}
