@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/inter-latin-300-normal.BVlfKGgI.woff2)format("woff2"),url(/_astro/inter-latin-300-normal.i8F0SvXL.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-latin-400-normal.C38fXH4l.woff2)format("woff2"),url(/_astro/inter-latin-400-normal.CyCys3Eg.woff)format("woff")}.skip-link.visually-hidden{position:absolute;left:-9999px}.skip-link.visually-hidden:focus{z-index:100000;color:#020a0c;background:#fff;padding:8px 12px;top:8px;left:8px}.visually-hidden:not(.skip-link){clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.bg-video{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.bg-video__media{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.box>.bg-video~*,.box>.box-inner>.bg-video~*{z-index:1;position:relative}.w-image h1{font-size:inherit;margin:0;line-height:0}[data-vimeo]{aspect-ratio:16/9;background:#000;position:relative}[data-vimeo] iframe{border:0;width:100%;height:100%;position:absolute;inset:0}[data-vimeo] .video-cover{cursor:pointer;background-position:50%;background-size:cover;position:absolute;inset:0}[data-vimeo] .video-play{color:#fff;cursor:pointer;opacity:.85;background:0 0;border:0;padding:0;transition:opacity .2s,transform .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}[data-vimeo] .video-play svg{fill:currentColor;filter:drop-shadow(0 0 6px #0006);width:100px;height:100px}[data-vimeo] .video-cover:hover .video-play,[data-vimeo] .video-play:focus-visible{opacity:1;transform:translate(-50%,-50%)scale(1.06)}@media (width<=767px){[data-vimeo] .video-play svg{width:64px;height:64px}}.gallery-grid{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));gap:var(--gap);display:grid}.gallery-grid .gallery-item{aspect-ratio:var(--ratio);display:block;position:relative;overflow:hidden}.gallery-grid .gallery-img{object-fit:cover;width:100%;height:100%;transition:transform .6s;position:absolute;inset:0}.gallery-grid .gallery-tile__shade{opacity:0;background:#020a0c59;transition:opacity .3s;position:absolute;inset:0}.gallery-grid .gallery-item:hover .gallery-tile__shade,.gallery-grid .gallery-item:focus-visible .gallery-tile__shade{opacity:1}@media (width<=1366px){.gallery-grid{gap:var(--gap-l)}}@media (width<=1024px){.gallery-grid{grid-template-columns:repeat(var(--cols-t), minmax(0, 1fr));gap:var(--gap-t)}}@media (width<=767px){.gallery-grid{grid-template-columns:repeat(var(--cols-m), minmax(0, 1fr));gap:var(--gap-m)}}.sp-lightbox{z-index:100000;background:#020a0cf2;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.sp-lightbox[hidden]{display:none}.sp-lightbox-open,.sp-lightbox-open body{overflow:hidden}.sp-lightbox__stage{box-sizing:border-box;justify-content:center;align-items:center;width:100%;height:100%;padding:60px 70px;display:flex}.sp-lightbox__stage img{object-fit:contain;max-width:100%;max-height:100%}.sp-lightbox button{color:#fff;cursor:pointer;opacity:.8;background:0 0;border:0;padding:10px 16px;font:300 48px/1 sans-serif;position:absolute}.sp-lightbox button:hover,.sp-lightbox button:focus-visible{opacity:1;color:#c7366e;background:0 0}.sp-lightbox__close{top:6px;right:6px;font-size:40px!important}.sp-lightbox__prev{top:50%;left:4px;transform:translateY(-50%)}.sp-lightbox__next{top:50%;right:4px;transform:translateY(-50%)}.sp-lightbox--single .sp-lightbox__prev,.sp-lightbox--single .sp-lightbox__next{display:none}@media (width<=767px){.sp-lightbox__stage{padding:56px 8px}}.sp-404{flex-direction:column;justify-content:center;gap:24px;min-height:70vh;display:flex;padding:120px 5% 60px!important}.sp-404 h1{margin:0}.sp-404 a{color:var(--Pink,#c7366e);text-decoration:underline}
