.Logo{align-items:center;display:flex;flex-direction:column;height:1.0416666667vw;justify-content:flex-start;transform-origin:top center;transition:transform 0s ease;width:auto}@media(max-width:820px){.Logo{height:5.1612903226vw}}.Logo h1{align-items:center;display:flex;height:100%;justify-content:center}.Logo svg{display:block;height:100%;width:auto}.Logo svg path{fill:#151515}.Grid{height:100%;pointer-events:none;z-index:9999}.Grid .GridBottomMargin .bt,.Grid .GridBottomMargin2 .bt,.Grid .GridBottomMargin3 .bt,.Grid .GridTopMargin .bt,.Grid .GridTopMargin2 .bt,.Grid .GridTopMargin3 .bt{background:#0000000d;border-color:#a2a2a2!important;filter:alpha(opacity=50);opacity:.5}.Grid .bl,.Grid .br{border-color:#a2a2a2!important;border-width:.5px;filter:alpha(opacity=50);opacity:.5}.Grid .GridDesktop-12 .bl,.Grid .GridDesktop-12 .br,.Grid .GridDesktop-24 .bl,.Grid .GridDesktop-24 .br{background:#0000000d;border-color:#a2a2a2!important;filter:alpha(opacity=20);opacity:.2}.Grid .GridDesktop-6 .bl,.Grid .GridDesktop-6 .br{border-color:#a2a2a2!important;filter:alpha(opacity=25);opacity:.25}.preview-debug{display:none}.Dev{background:#c8c8c84d;bottom:0;left:0;position:fixed;z-index:9999}.Dev,.Dev button{color:#000;font-family:monospace!important;font-size:11px!important}.Dev button{border:none;border-radius:0;cursor:pointer;padding:0}.preview-controls{align-items:center;backdrop-filter:saturate(200%) blur(2px) url(#displacementFilter);-webkit-backdrop-filter:saturate(200%) blur(2px) url(#displacementFilter);background:#64646426;border-radius:40px;bottom:4.1666666667vw;box-shadow:1px 3px 14px #0000000f,inset 0 1px #ffffff26;display:flex;isolation:isolate;left:50%;outline:1px solid hsla(0,0%,100%,.1);outline-offset:-1px;overflow:hidden;position:fixed;transform:translate3d(-50%,0,0);transition:opacity .15s ease-in-out,transform .15s ease-in-out;will-change:opacity,transform;z-index:9999}.preview-controls.is-fading{opacity:0;transform:translate3d(-50%,3px,0)}.preview-controls .preview-expand-content{align-items:center;display:flex;max-width:0;opacity:0;overflow:hidden;transition:max-width .3s ease,opacity .2s ease;white-space:nowrap}.preview-controls.is-expanded .preview-expand-content{max-width:500px;opacity:1}.preview-controls .preview-indicator{align-items:center;display:flex;flex-wrap:nowrap;justify-content:center;overflow:hidden;position:relative;width:100%}.preview-controls .preview-indicator:before{background:linear-gradient(135deg,#ffffff40,#ffffff0d 50%,#ffffff26);content:"";inset:0;opacity:.8;overflow:hidden;position:absolute;z-index:0}.preview-controls .preview-title{align-items:center;color:#141414;display:flex;position:relative;z-index:1}.preview-controls .preview-exit-btn{background:transparent;border:none;color:#141414;cursor:pointer;position:relative;z-index:1}.preview-controls .preview-exit-btn:hover:not(:disabled){opacity:.8}.preview-controls .preview-exit-btn:active:not(:disabled){opacity:1}.preview-controls .preview-exit-btn:disabled{cursor:not-allowed;opacity:.5}@media(max-width:820px){.preview-controls{width:75%}}@media print{.preview-controls{display:none!important}}.MainMenu{bottom:0;height:auto!important;left:0;opacity:0;pointer-events:none;position:fixed;top:auto;transition:opacity .2s ease,visibility 0s ease .2s,transform 0s ease .2s;visibility:hidden;width:100%;z-index:9700}.MainMenu a{color:#151515}.MainMenu a:hover{color:#a2a2a2}.MainMenu .MainMenuList{list-style:none;margin:0}.MainMenu .MainMenuItem a{text-decoration:none}.MainMenu .MainMenuItem__link{align-items:baseline;display:flex;justify-content:space-between;line-height:140%!important;width:100%}.MainMenu .MainMenuInline{margin:0 auto;text-align:center;width:80%;word-wrap:break-word}.MainMenu .MainMenuInline .MainMenuItem__link{display:inline;width:auto}.MainMenu .MainMenuItem__count{font-size:inherit}.MainMenu .MainMenuContact{display:block}.MainMenu .MainMenuContact a{text-decoration:none}.MainMenu.is-open{opacity:1;pointer-events:auto;transition:opacity .2s ease,transform 0s ease 0s;visibility:visible}.MainMenu .MainMenuBackdrop{display:none}@media(max-width:820px){.MainMenu .MainMenuBackdrop{background:linear-gradient(0deg,rgba(0,0,0,.15) 0,rgba(0,0,0,.15) 33%,transparent);display:block;height:100%;left:0;position:fixed;top:0;width:100%;z-index:-1}.MainMenu .MainMenuInner{height:auto!important}}.MainMenu .MainMenuInner{background:#fff}.MainMenu .MainMenu-background{background:linear-gradient(180deg,#00000012 0,#00000008);cursor:pointer;height:100%;left:0;position:fixed;top:0;width:100%;z-index:-1}.MainMenu .MainMenu-background:after{content:"";height:100%;left:0;opacity:.11;pointer-events:none;position:absolute;top:0;width:100%}.MediaZoomPreload{height:100%;overflow:hidden;z-index:-1}.MediaZoomPreload,.media-zoom-shadow{left:0;opacity:0;pointer-events:none;position:fixed;top:0;width:100%}.media-zoom-shadow{height:200vh;height:200lvh;transform:translateZ(0);transition:opacity .4s cubic-bezier(.5,.08,0,.99);z-index:9800}.media-zoom-shadow .media-zoom-shadow-inner{background:#00000026;height:100vh;height:100lvh;left:0;position:absolute;top:0;transition:opacity 0s ease-out;width:100%}.media-zoom-shadow .media-zoom-shadow-inner .media-zoom-shadow-inner-inner{background:#0000000d;height:100%;left:0;position:absolute;top:0;width:100%}.media-zoom-shadow.open{cursor:zoom-out;opacity:1;pointer-events:auto}.media-zoom-shadow.no-transition{transition:none!important}.MediaZoom{height:100%;left:0;position:fixed;top:0;width:100%}@media(max-width:820px){.MediaZoom{height:90vh;height:90svh}}.MediaZoom{background:transparent;overflow-y:scroll;scrollbar-width:none;z-index:9900;-ms-overflow-style:none;opacity:0;pointer-events:none;transition:opacity .4s cubic-bezier(.5,.08,0,.99),transform .4s cubic-bezier(.5,.08,0,.99)}.MediaZoom::-webkit-scrollbar{display:none;width:0}.MediaZoom.closing-with-button{transform:translateZ(0);transition:opacity .4s cubic-bezier(.5,.08,0,.99)}.MediaZoom.open{opacity:1;pointer-events:auto;transform:translateZ(0)}.MediaZoom.no-transition{transition:none!important}.MediaZoom .vert-slide-1{align-items:center;background:#fff;display:flex;justify-content:center}.MediaZoom .vert-slide-1,.MediaZoom .vert-slide-2{cursor:zoom-out;height:100%;scroll-snap-align:center;width:100%}.MediaZoom .vert-slide-2{background:transparent}.MediaZoom .image-focus-content{align-items:center;cursor:zoom-out;display:flex;height:100%;justify-content:center;width:100%}.MediaZoom .image-focus-content .gallery-image,.MediaZoom .image-focus-content .gallery-video{height:100%;width:100%}@media(max-width:820px){.MediaZoom .image-focus-content .gallery-image,.MediaZoom .image-focus-content .gallery-video{aspect-ratio:1/1;height:auto}}.MediaZoom .image-focus-content .gallery-image img,.MediaZoom .image-focus-content .gallery-image video,.MediaZoom .image-focus-content .gallery-video img,.MediaZoom .image-focus-content .gallery-video video{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}
