.CoverCarousel_carousel__dMu6P{width:100%}.CoverCarousel_stage__cOQP6{position:relative;background:var(--sand)}.CoverCarousel_track__uZsMx{overflow:hidden;touch-action:pan-y pinch-zoom}.CoverCarousel_container__WJl6C{display:flex;touch-action:pan-y pinch-zoom}.CoverCarousel_slide__a2acd{position:relative;flex:0 0 100%;min-width:0;aspect-ratio:4/3;padding:0;border:0;background:none;cursor:pointer}.CoverCarousel_photo__jfWDZ{object-fit:cover;user-select:none}.CoverCarousel_slide__a2acd .CoverCarousel_number__HRrZd{top:14px;right:14px;left:auto}.CoverCarousel_caption__2d8hK{position:absolute;inset:auto 0 0;padding:104px 20px 14px;background:linear-gradient(0deg,rgba(13,31,40,.78) 0,rgba(13,31,40,.62) 24%,rgba(13,31,40,.42) 42%,rgba(13,31,40,.24) 60%,rgba(13,31,40,.1) 78%,rgba(13,31,40,.03) 92%,rgba(13,31,40,0));color:var(--paper);text-shadow:0 1px 3px rgba(13,31,40,.45);pointer-events:none}.CoverCarousel_arrow__77w5m{display:grid;opacity:0;pointer-events:none;transition:opacity .15s ease;position:absolute;top:50%;z-index:1;place-items:center;width:34px;height:34px;border:0;border-radius:50%;background:rgba(255,255,255,.92);color:var(--ink);transform:translateY(-50%);cursor:pointer}.CoverCarousel_prev__F5DzP{left:10px}.CoverCarousel_next__wjeTY{right:10px}@media (hover:hover){.CoverCarousel_stage__cOQP6:hover .CoverCarousel_arrow__77w5m{opacity:1;pointer-events:auto}}.CoverCarousel_arrow__77w5m:focus-visible,.CoverCarousel_controlsVisible__2crJV .CoverCarousel_arrow__77w5m{opacity:1;pointer-events:auto}.CoverCarousel_arrow__77w5m:disabled{visibility:hidden;pointer-events:none}@media (prefers-reduced-motion:reduce){.CoverCarousel_arrow__77w5m{transition:none}}.CoverCarousel_thumbs__gfjb2{display:grid;gap:6px;padding:6px var(--gutter) 0}.CoverCarousel_thumb__xIGJG{position:relative;aspect-ratio:4/3;padding:0;border:0;overflow:hidden;border-radius:6px;background:var(--sand);opacity:.72;cursor:pointer;transition:opacity .2s}.CoverCarousel_thumbOn__QQDtw{opacity:1;outline:2px solid var(--ink);outline-offset:-2px}.CoverCarousel_thumbMore__nz8st{position:absolute;inset:0;display:grid;place-items:center;background:rgba(13,31,40,.55);color:var(--paper);font-size:13px;font-weight:600}.CoverCarousel_allPhotos__O3k3i,.CoverCarousel_photoCounter__gGoBO{display:none}@media (max-width:600px){.CoverCarousel_compactMobile__BgQKH .CoverCarousel_thumbs__gfjb2{display:none}.CoverCarousel_compactMobile__BgQKH .CoverCarousel_slide__a2acd{aspect-ratio:1.29}.CoverCarousel_compactMobile__BgQKH .CoverCarousel_photoCounter__gGoBO{position:absolute;top:12px;right:10px;z-index:2;display:inline-flex;align-items:center;gap:6px;padding:8px 11px;border-radius:999px;background:var(--ink);color:var(--paper);font:600 12px/1 var(--font-body);font-variant-numeric:lining-nums tabular-nums;pointer-events:none}.CoverCarousel_compactMobile__BgQKH .CoverCarousel_allPhotos__O3k3i{position:absolute;right:12px;bottom:12px;z-index:2;display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:10px 16px;border:1px solid rgba(18,48,61,.08);border-radius:999px;background:var(--paper);color:var(--ink);font:600 12px/1.2 var(--font-body);cursor:pointer}.CoverCarousel_compactMobile__BgQKH .CoverCarousel_arrow__77w5m{display:grid;width:38px;height:38px}.CoverCarousel_compactMobile__BgQKH .CoverCarousel_arrow__77w5m:disabled{visibility:hidden}.CoverCarousel_compactMobile__BgQKH .CoverCarousel_slide__a2acd .CoverCarousel_number__HRrZd{display:none}.CoverCarousel_compactMobile__BgQKH .CoverCarousel_allPhotos__O3k3i{min-height:32px;padding:6px 11px;gap:6px;font-size:11px}.CoverCarousel_compactMobile__BgQKH .CoverCarousel_allPhotos__O3k3i svg{width:14px;height:14px}.CoverCarousel_compactMobile__BgQKH .CoverCarousel_photoCounter__gGoBO{top:auto;right:auto;bottom:12px;left:12px;box-sizing:border-box;min-height:32px;padding:6px 11px;gap:6px;font:600 11px/1.2 var(--font-body)}.CoverCarousel_compactMobile__BgQKH .CoverCarousel_photoCounter__gGoBO svg{width:14px;height:14px}}@media (max-width:900px){.CoverCarousel_allPhotos__O3k3i{outline:2px solid var(--rev-azul);outline-offset:2px}.CoverCarousel_allPhotos__O3k3i:after{content:"";position:absolute;left:50%;top:50%;width:100%;height:44px;transform:translate(-50%,-50%)}}.Gallery_cover__sQYJR{object-fit:cover}.Gallery_grid__DXYIW{position:relative;display:grid;grid-template-columns:1.15fr 1fr;gap:8px;height:var(--gallery-height,400px);margin-top:var(--gallery-top,28px);overflow:hidden;border-radius:8px}.Gallery_main__NQf0J,.Gallery_thumb__Ktzjc{position:relative;padding:0;border:0;overflow:hidden;background:var(--sand);cursor:pointer}.Gallery_main__NQf0J .Gallery_cover__sQYJR,.Gallery_thumb__Ktzjc .Gallery_cover__sQYJR{transition:opacity .2s ease}.Gallery_main__NQf0J:hover .Gallery_cover__sQYJR,.Gallery_thumb__Ktzjc:hover .Gallery_cover__sQYJR{opacity:.92}.Gallery_thumbs__9iuCS{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:8px}.Gallery_all__DyL8E{position:absolute;right:20px;bottom:20px;display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border:1px solid var(--ink);border-radius:4px;background:var(--paper);color:var(--ink);font-size:13px;font-weight:600;cursor:pointer}.Gallery_all__DyL8E:hover{background:var(--ink);color:var(--paper)}.Gallery_sideless__OAEjO{grid-template-columns:1.68fr 1fr;grid-template-rows:minmax(0,1fr);height:var(--gallery-height,auto)}.Gallery_sideless__OAEjO .Gallery_main__NQf0J{aspect-ratio:var(--gallery-ratio,16/9);grid-column:1;grid-row:1}.Gallery_sideless__OAEjO .Gallery_thumbs__9iuCS{grid-column:2;grid-row:1}.Gallery_phoneCarousel__1_t_V,.Gallery_phoneOnly__yYPW_{display:none}.Gallery_sideless__OAEjO .Gallery_thumbs__9iuCS{grid-template-columns:minmax(0,1fr)}@media (max-width:900px){.Gallery_grid__DXYIW{grid-template-columns:1fr;height:auto;margin-left:calc(-1 * var(--gutter));margin-right:calc(-1 * var(--gutter));border-radius:0}.Gallery_main__NQf0J,.Gallery_sideless__OAEjO .Gallery_main__NQf0J{aspect-ratio:4/3}.Gallery_phoneOnly__yYPW_{display:contents}.Gallery_phoneCarousel__1_t_V{display:block;min-width:0}.Gallery_hasCarousel__CSNpB .Gallery_all__DyL8E,.Gallery_hasCarousel__CSNpB .Gallery_main__NQf0J{display:none}.Gallery_main__NQf0J .Gallery_phoneBottom__ncPS_{top:auto;bottom:8px}.Gallery_thumbs__9iuCS{display:none}}@media (min-width:601px) and (max-width:900px){.Gallery_grid__DXYIW{--gallery-height:auto;height:auto;margin-inline:0;border-radius:8px}.Gallery_main__NQf0J,.Gallery_sideless__OAEjO .Gallery_main__NQf0J{aspect-ratio:16/9;max-height:420px}.Gallery_hasCarousel__CSNpB .Gallery_phoneCarousel__1_t_V{max-height:420px;overflow:hidden}}.Gallery_mainNav__0UnCd{display:none}@media (min-width:901px){.Gallery_mainNav__0UnCd{position:relative;z-index:2;grid-column:1;grid-row:1;display:block;pointer-events:none}.Gallery_mainArrow__l9ke1{position:absolute;top:0;bottom:0;display:grid;place-items:center;width:72px;padding:0;border:0;background:transparent;color:var(--ink);cursor:pointer;pointer-events:none;opacity:0;transition:opacity .15s ease,background-color .2s ease,color .2s ease}.Gallery_grid__DXYIW:has(.Gallery_main__NQf0J:hover) .Gallery_mainArrow__l9ke1,.Gallery_mainArrow__l9ke1:focus-visible,.Gallery_mainNav__0UnCd:hover .Gallery_mainArrow__l9ke1{opacity:1;pointer-events:auto}.Gallery_mainArrow__l9ke1:before{content:"";position:absolute;top:50%;left:50%;width:40px;height:40px;margin:-20px 0 0 -20px;border-radius:50%;background:rgba(255,255,255,.92);transition:background-color .2s ease}.Gallery_mainArrow__l9ke1 svg{position:relative}.Gallery_mainArrow__l9ke1:focus-visible,.Gallery_mainArrow__l9ke1:hover{color:var(--paper)}.Gallery_mainArrow__l9ke1:focus-visible:before,.Gallery_mainArrow__l9ke1:hover:before{background:var(--ink)}.Gallery_mainArrow__l9ke1:disabled{opacity:0!important;cursor:default}.Gallery_mainSlides__95VJ_{cursor:default}.Gallery_mainTrack__i_HBR{display:flex;height:100%;transition:transform .4s cubic-bezier(.25,.8,.25,1)}.Gallery_mainSlide__40FXA{position:relative;flex:0 0 100%;height:100%}.Gallery_mainPhoto__U3Y_B{position:absolute;inset:0;width:100%;height:100%;padding:0;border:0;overflow:hidden;background:var(--sand);cursor:pointer}.Gallery_mainPhoto__U3Y_B .Gallery_cover__sQYJR{transition:opacity .2s ease}.Gallery_mainPhoto__U3Y_B:hover .Gallery_cover__sQYJR{opacity:.92}.Gallery_mainPrev__7R7v5{left:0}.Gallery_mainNext__ERnEJ{right:0}.Gallery_mainCount__EULoH{position:absolute;left:16px;bottom:16px;display:flex;align-items:center;gap:7px;padding:7px 11px;border-radius:999px;background:rgba(18,48,61,.78);color:var(--paper);font:500 12px/1.2 var(--font-body);font-variant-numeric:lining-nums tabular-nums}}@media (prefers-reduced-motion:reduce){.Gallery_mainTrack__i_HBR{transition:none}}.GalleryCard_card__vTREY{position:relative;display:flex;align-items:flex-end;gap:12px;width:100%;aspect-ratio:4/3;padding:16px;border:0;border-radius:6px;overflow:hidden;background:var(--sand);color:var(--paper);font:inherit;text-align:left;cursor:pointer}.GalleryCard_fill__cZ0yL{aspect-ratio:auto;height:100%}.GalleryCard_card__vTREY:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(13,31,40,0) 50%,rgba(13,31,40,.75));transition:background-color .2s ease}.GalleryCard_card__vTREY:focus-visible:after,.GalleryCard_card__vTREY:hover:after{background-color:rgba(13,31,40,.12)}.GalleryCard_cover__FAklh{object-fit:cover;transition:transform .4s ease}.GalleryCard_card__vTREY:hover .GalleryCard_cover__FAklh{transform:scale(1.03)}@media (prefers-reduced-motion:reduce){.GalleryCard_cover__FAklh{transition:none}.GalleryCard_card__vTREY:hover .GalleryCard_cover__FAklh{transform:none}}.GalleryCard_frame__Dg9tx{position:relative}.GalleryCard_frameFill__kj0Ye{height:100%}.GalleryCard_track__bnH0_{position:absolute;inset:0;display:flex;transition:transform .4s cubic-bezier(.25,.8,.25,1)}.GalleryCard_slide__F8Qxl{position:relative;flex:0 0 100%;height:100%;overflow:hidden}.GalleryCard_arrow__IbYWH{display:none}@media (min-width:901px) and (hover:hover) and (pointer:fine){.GalleryCard_arrow__IbYWH{position:absolute;top:0;bottom:0;z-index:2;display:grid;place-items:center;width:58px;padding:0;border:0;background:transparent;color:var(--ink);cursor:pointer;opacity:0;pointer-events:none;transition:opacity .15s ease,background-color .2s ease,color .2s ease}.GalleryCard_arrow__IbYWH:focus-visible,.GalleryCard_frame__Dg9tx:hover .GalleryCard_arrow__IbYWH{opacity:1;pointer-events:auto}.GalleryCard_arrow__IbYWH:before{content:"";position:absolute;top:50%;left:50%;width:34px;height:34px;margin:-17px 0 0 -17px;border-radius:50%;background:rgba(255,255,255,.92);transition:background-color .2s ease}.GalleryCard_arrow__IbYWH svg{position:relative}.GalleryCard_arrow__IbYWH:focus-visible,.GalleryCard_arrow__IbYWH:hover{color:var(--paper)}.GalleryCard_arrow__IbYWH:focus-visible:before,.GalleryCard_arrow__IbYWH:hover:before{background:var(--ink)}.GalleryCard_arrow__IbYWH:disabled{opacity:0!important;cursor:default}.GalleryCard_prev___YAUb{left:0}.GalleryCard_next__LuLBP{right:0}.GalleryCard_counter__hQ2ow{align-self:flex-start;margin-top:6px;display:flex;align-items:center;gap:7px;padding:7px 11px;border-radius:999px;background:rgba(18,48,61,.78);color:var(--paper);font:500 12px/1.2 var(--font-body);font-variant-numeric:lining-nums tabular-nums;pointer-events:none}}.GalleryCard_counter__hQ2ow{display:none}@media (min-width:901px) and (hover:hover) and (pointer:fine){.GalleryCard_frame__Dg9tx .GalleryCard_counter__hQ2ow{display:flex}.GalleryCard_frame__Dg9tx .GalleryCard_count__2qnpy{display:none}}@media (prefers-reduced-motion:reduce){.GalleryCard_track__bnH0_{transition:none}}.GalleryCard_text__1ftU5{position:relative;z-index:1;display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.GalleryCard_text__1ftU5 strong{font-size:16px;font-weight:600;line-height:1.3}.GalleryCard_count__2qnpy{font-size:13px;color:rgba(255,255,255,.9)}@media (max-width:900px){.GalleryCard_card__vTREY{padding:12px}.GalleryCard_text__1ftU5 strong{font-size:14px}.GalleryCard_count__2qnpy{font-size:12px}}.GalleryCard_countPill__0uRpl{display:none}@media (max-width:900px){.GalleryCard_count__2qnpy{display:none}.GalleryCard_countPill__0uRpl{align-self:flex-start;margin-top:6px;display:inline-flex;align-items:center;gap:6px;padding:5px 9px;border-radius:999px;background:rgba(18,48,61,.78);color:var(--paper);font:500 12px/1.2 var(--font-body);font-variant-numeric:lining-nums tabular-nums}}