.gallery-block{--Ease01:cubic-bezier(.25, 0, .3, 1);overflow-x:clip}.gallery-block.gallery-block--padding-top-md{padding-top:var(--sections-spacing-md)}.gallery-block.gallery-block--padding-bottom-md{padding-bottom:var(--sections-spacing-md)}.gallery-block button{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.gallery-block .gallery-block--heading{color:var(--text-primary);font-family:var(--font-primary);margin-bottom:44px;font-size:clamp(32px,6.25vw,60px);font-weight:400;line-height:clamp(50px,5.72vw,110px)}@media (width<=1900px){.gallery-block .gallery-block--heading{margin-bottom:clamp(20px,3.13vw,48px)}}.gallery-block .gallery-block--tabs{padding-bottom:68px}@media (width<=1900px){.gallery-block .gallery-block--tabs{padding-bottom:clamp(28px,3.54vw,68px)}}@media (width<=1680px){.gallery-block .gallery-block--tabs{padding-bottom:clamp(28px,2vw,68px)}}@media (width<=980px){.gallery-block .gallery-block--tabs{grid-template-columns:auto 40px;gap:15px;display:grid}}.gallery-block .gallery-block--list{flex-wrap:wrap;gap:15px;display:flex}@media (width<=980px){.gallery-block .gallery-block--list{flex-direction:column;align-items:flex-end;padding:12px 0}}.gallery-block .gallery-block--tab,.gallery-block .gallery-block--slash{color:#5a5959;font-family:var(--font-secondary);text-transform:uppercase;font-size:17px;line-height:26px}@media (width<=1900px){.gallery-block .gallery-block--tab,.gallery-block .gallery-block--slash{font-size:clamp(14px,.88vw,17px);line-height:clamp(22px,1.35vw,26px)}}@media (width<=980px){.gallery-block .gallery-block--tab,.gallery-block .gallery-block--slash{font-size:17px;line-height:26px}.gallery-block .gallery-block--slash{display:none}}.gallery-block .gallery-block--tab{transition:color .8s var(--Ease01)}.gallery-block .gallery-block--tab[aria-pressed=true]{color:#000}@media (hover:hover) and (pointer:fine){.gallery-block .gallery-block--tab[aria-pressed=false]{cursor:pointer}.gallery-block .gallery-block--tab[aria-pressed=false]:hover{color:#000}}.gallery-block .gallery-block--rail{display:none}@media (width<=980px){.gallery-block .gallery-block--rail{border:1px solid #2e2d2d;border-radius:24px;display:block;position:relative}}.gallery-block .gallery-block--dot{width:8px;height:8px;transform:translateY(calc(var(--active,0) * 41px));background:#2e2d2d;border-radius:50%;margin-left:-4px;transition:transform .24s ease-in-out;position:absolute;top:20px;left:50%}.gallery-block .gallery-block--sets{display:grid}.gallery-block .gallery-block--set{grid-area:1/1}.gallery-block .gallery-block--set:not(.is-active){opacity:0;pointer-events:none}.gallery-block .gallery-block--button{z-index:1;grid-area:1/1;place-self:end start;margin-left:78.1vw;position:relative}@media (width<=980px){.gallery-block .gallery-block--button{grid-area:2/1;margin-left:0;padding:30px 25px 0}}.gallery-block z12-gallery{aspect-ratio:16/10;width:100vw;max-height:calc(100dvh - clamp(68px,5.2vw,100px));overflow:hidden}@media (width<=980px){.gallery-block z12-gallery{aspect-ratio:unset}}.gallery-block z12-gallery:not(:defined){display:block}.gallery-block z12-gallery:not(:defined) img{object-fit:cover;width:100%;height:100%;display:none}.gallery-block z12-gallery:not(:defined) img:first-child{display:block}@media (width<=980px){.gallery-block z12-gallery:not(:defined){height:calc(56.25vw + 35px)}}
