.header_block--off_screen.edit_mode h1{all:unset;font-family:-apple-system,BlinkMacSystemFont,Helvetica,Arial,sans-serif;font-size:18px;line-height:22px;font-weight:600;color:#666;display:block}.header_block--off_screen:not(.block--editable){position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.text_block>*:last-child{margin-bottom:0}.AspectRatio{position:relative;height:0;padding-bottom:calc(100% / var(--aspect-ratio))}.AspectRatio>*{position:absolute;top:0;right:0;bottom:0;left:0}*{margin:0;padding:0}*,*:before,*:after{box-sizing:border-box}*:where(:not(fieldset,progress,meter)){border-width:0;border-style:solid;background-origin:border-box;background-repeat:no-repeat}html{block-size:100%;-webkit-text-size-adjust:none}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;min-block-size:100%}:where(img,svg,video,canvas,audio,iframe,embed,object){display:block}:where(img,svg,video){block-size:auto;max-inline-size:100%}:where(svg){stroke:none;fill:currentColor}:where(img,picture){max-width:100%}:where(a){color:inherit;text-decoration:none}:where(input,button,textarea,select),:where(input[type=file])::-webkit-file-upload-button{color:inherit;font:inherit;font-size:inherit;letter-spacing:inherit;word-spacing:inherit}:where(p,h1,h2,h3,h4,h5,h6){overflow-wrap:break-word}:where(h1,h2,h3,h4,h5,h6){font-size:inherit;font-weight:inherit}:where(ul,ol){list-style-position:inside}:where(a[href],area,button,input,label[for],select,summary,textarea,[tabindex]:not([tabindex*="-"])){cursor:pointer;touch-action:manipulation}:where(input[type=file]){cursor:auto}:where(input[type=file])::-webkit-file-upload-button{cursor:pointer}:where(input[type=file])::-webkit-file-upload-button,:where(input[type=file])::file-selector-button{cursor:pointer}:where(input[type=file])::-webkit-file-upload-button{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;text-align:center}:where(button,button[type],input[type=button],input[type=submit],input[type=reset]),:where(input[type=file])::-webkit-file-upload-button,:where(input[type=file])::file-selector-button{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;text-align:center}:where(button,button[type],input[type=button],input[type=submit],input[type=reset])[disabled]{cursor:not-allowed}:where(table,thead,tbody,tfoot,tr,th,td){border-collapse:collapse;border-spacing:0;border:none;font-weight:inherit;height:auto;text-align:left;vertical-align:inherit;width:auto}turbo-frame{display:block}/*! Flickity v3.0.0
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%;touch-action:pan-y}.flickity-slider{position:absolute;width:100%;height:100%;left:0}.flickity-rtl .flickity-slider{left:unset;right:0}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-cell{position:absolute;left:0}.flickity-rtl .flickity-cell{left:unset;right:0}.flickity-button{position:absolute;background:hsl(0 0% 100% / 75%);border:none;color:#333}.flickity-button:hover{background:white;cursor:pointer}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;text-align:center;display:flex;justify-content:center;flex-wrap:wrap}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dot{display:block;width:10px;height:10px;padding:0;margin:0 8px;background:hsl(0 0% 20% / 25%);border-radius:50%;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;text-indent:-9999px;overflow:hidden}.flickity-rtl .flickity-page-dot{text-indent:9999px}.flickity-page-dot:focus{outline:none;box-shadow:0 0 0 5px #19f}.flickity-page-dot.is-selected{background:hsl(0 0% 20% / 100%)}:root{--grid-columns-phone: 4;--grid-columns-tablet: 6;--grid-columns-desktop: 12}.padding-xxs{padding:var(--spacing-xxs)}.padding-x-xxs{padding-left:var(--spacing-xxs);padding-right:var(--spacing-xxs)}.padding-y-xxs{padding-top:var(--spacing-xxs);padding-bottom:var(--spacing-xxs)}.padding-top-xxs{padding-top:var(--spacing-xxs)}.padding-bottom-xxs{padding-bottom:var(--spacing-xxs)}.padding-left-xxs{padding-left:var(--spacing-xxs)}.padding-right-xxs{padding-right:var(--spacing-xxs)}@media (min-width: 320px){.phone\:padding-xxs{padding:var(--spacing-xxs)}}@media (min-width: 320px){.phone\:padding-x-xxs{padding-left:var(--spacing-xxs);padding-right:var(--spacing-xxs)}}@media (min-width: 320px){.phone\:padding-y-xxs{padding-top:var(--spacing-xxs);padding-bottom:var(--spacing-xxs)}}@media (min-width: 320px){.phone\:padding-top-xxs{padding-top:var(--spacing-xxs)}}@media (min-width: 320px){.phone\:padding-bottom-xxs{padding-bottom:var(--spacing-xxs)}}@media (min-width: 320px){.phone\:padding-left-xxs{padding-left:var(--spacing-xxs)}}@media (min-width: 320px){.phone\:padding-right-xxs{padding-right:var(--spacing-xxs)}}@media (min-width: 768px){.tablet\:padding-xxs{padding:var(--spacing-xxs)}}@media (min-width: 768px){.tablet\:padding-x-xxs{padding-left:var(--spacing-xxs);padding-right:var(--spacing-xxs)}}@media (min-width: 768px){.tablet\:padding-y-xxs{padding-top:var(--spacing-xxs);padding-bottom:var(--spacing-xxs)}}@media (min-width: 768px){.tablet\:padding-top-xxs{padding-top:var(--spacing-xxs)}}@media (min-width: 768px){.tablet\:padding-bottom-xxs{padding-bottom:var(--spacing-xxs)}}@media (min-width: 768px){.tablet\:padding-left-xxs{padding-left:var(--spacing-xxs)}}@media (min-width: 768px){.tablet\:padding-right-xxs{padding-right:var(--spacing-xxs)}}@media (min-width: 1024px){.desktop\:padding-xxs{padding:var(--spacing-xxs)}}@media (min-width: 1024px){.desktop\:padding-x-xxs{padding-left:var(--spacing-xxs);padding-right:var(--spacing-xxs)}}@media (min-width: 1024px){.desktop\:padding-y-xxs{padding-top:var(--spacing-xxs);padding-bottom:var(--spacing-xxs)}}@media (min-width: 1024px){.desktop\:padding-top-xxs{padding-top:var(--spacing-xxs)}}@media (min-width: 1024px){.desktop\:padding-bottom-xxs{padding-bottom:var(--spacing-xxs)}}@media (min-width: 1024px){.desktop\:padding-left-xxs{padding-left:var(--spacing-xxs)}}@media (min-width: 1024px){.desktop\:padding-right-xxs{padding-right:var(--spacing-xxs)}}.padding-xs{padding:var(--spacing-xs)}.padding-x-xs{padding-left:var(--spacing-xs);padding-right:var(--spacing-xs)}.padding-y-xs{padding-top:var(--spacing-xs);padding-bottom:var(--spacing-xs)}.padding-top-xs{padding-top:var(--spacing-xs)}.padding-bottom-xs{padding-bottom:var(--spacing-xs)}.padding-left-xs{padding-left:var(--spacing-xs)}.padding-right-xs{padding-right:var(--spacing-xs)}@media (min-width: 320px){.phone\:padding-xs{padding:var(--spacing-xs)}}@media (min-width: 320px){.phone\:padding-x-xs{padding-left:var(--spacing-xs);padding-right:var(--spacing-xs)}}@media (min-width: 320px){.phone\:padding-y-xs{padding-top:var(--spacing-xs);padding-bottom:var(--spacing-xs)}}@media (min-width: 320px){.phone\:padding-top-xs{padding-top:var(--spacing-xs)}}@media (min-width: 320px){.phone\:padding-bottom-xs{padding-bottom:var(--spacing-xs)}}@media (min-width: 320px){.phone\:padding-left-xs{padding-left:var(--spacing-xs)}}@media (min-width: 320px){.phone\:padding-right-xs{padding-right:var(--spacing-xs)}}@media (min-width: 768px){.tablet\:padding-xs{padding:var(--spacing-xs)}}@media (min-width: 768px){.tablet\:padding-x-xs{padding-left:var(--spacing-xs);padding-right:var(--spacing-xs)}}@media (min-width: 768px){.tablet\:padding-y-xs{padding-top:var(--spacing-xs);padding-bottom:var(--spacing-xs)}}@media (min-width: 768px){.tablet\:padding-top-xs{padding-top:var(--spacing-xs)}}@media (min-width: 768px){.tablet\:padding-bottom-xs{padding-bottom:var(--spacing-xs)}}@media (min-width: 768px){.tablet\:padding-left-xs{padding-left:var(--spacing-xs)}}@media (min-width: 768px){.tablet\:padding-right-xs{padding-right:var(--spacing-xs)}}@media (min-width: 1024px){.desktop\:padding-xs{padding:var(--spacing-xs)}}@media (min-width: 1024px){.desktop\:padding-x-xs{padding-left:var(--spacing-xs);padding-right:var(--spacing-xs)}}@media (min-width: 1024px){.desktop\:padding-y-xs{padding-top:var(--spacing-xs);padding-bottom:var(--spacing-xs)}}@media (min-width: 1024px){.desktop\:padding-top-xs{padding-top:var(--spacing-xs)}}@media (min-width: 1024px){.desktop\:padding-bottom-xs{padding-bottom:var(--spacing-xs)}}@media (min-width: 1024px){.desktop\:padding-left-xs{padding-left:var(--spacing-xs)}}@media (min-width: 1024px){.desktop\:padding-right-xs{padding-right:var(--spacing-xs)}}.padding-s{padding:var(--spacing-s)}.padding-x-s{padding-left:var(--spacing-s);padding-right:var(--spacing-s)}.padding-y-s{padding-top:var(--spacing-s);padding-bottom:var(--spacing-s)}.padding-top-s{padding-top:var(--spacing-s)}.padding-bottom-s{padding-bottom:var(--spacing-s)}.padding-left-s{padding-left:var(--spacing-s)}.padding-right-s{padding-right:var(--spacing-s)}@media (min-width: 320px){.phone\:padding-s{padding:var(--spacing-s)}}@media (min-width: 320px){.phone\:padding-x-s{padding-left:var(--spacing-s);padding-right:var(--spacing-s)}}@media (min-width: 320px){.phone\:padding-y-s{padding-top:var(--spacing-s);padding-bottom:var(--spacing-s)}}@media (min-width: 320px){.phone\:padding-top-s{padding-top:var(--spacing-s)}}@media (min-width: 320px){.phone\:padding-bottom-s{padding-bottom:var(--spacing-s)}}@media (min-width: 320px){.phone\:padding-left-s{padding-left:var(--spacing-s)}}@media (min-width: 320px){.phone\:padding-right-s{padding-right:var(--spacing-s)}}@media (min-width: 768px){.tablet\:padding-s{padding:var(--spacing-s)}}@media (min-width: 768px){.tablet\:padding-x-s{padding-left:var(--spacing-s);padding-right:var(--spacing-s)}}@media (min-width: 768px){.tablet\:padding-y-s{padding-top:var(--spacing-s);padding-bottom:var(--spacing-s)}}@media (min-width: 768px){.tablet\:padding-top-s{padding-top:var(--spacing-s)}}@media (min-width: 768px){.tablet\:padding-bottom-s{padding-bottom:var(--spacing-s)}}@media (min-width: 768px){.tablet\:padding-left-s{padding-left:var(--spacing-s)}}@media (min-width: 768px){.tablet\:padding-right-s{padding-right:var(--spacing-s)}}@media (min-width: 1024px){.desktop\:padding-s{padding:var(--spacing-s)}}@media (min-width: 1024px){.desktop\:padding-x-s{padding-left:var(--spacing-s);padding-right:var(--spacing-s)}}@media (min-width: 1024px){.desktop\:padding-y-s{padding-top:var(--spacing-s);padding-bottom:var(--spacing-s)}}@media (min-width: 1024px){.desktop\:padding-top-s{padding-top:var(--spacing-s)}}@media (min-width: 1024px){.desktop\:padding-bottom-s{padding-bottom:var(--spacing-s)}}@media (min-width: 1024px){.desktop\:padding-left-s{padding-left:var(--spacing-s)}}@media (min-width: 1024px){.desktop\:padding-right-s{padding-right:var(--spacing-s)}}.padding-m{padding:var(--spacing-m)}.padding-x-m{padding-left:var(--spacing-m);padding-right:var(--spacing-m)}.padding-y-m{padding-top:var(--spacing-m);padding-bottom:var(--spacing-m)}.padding-top-m{padding-top:var(--spacing-m)}.padding-bottom-m{padding-bottom:var(--spacing-m)}.padding-left-m{padding-left:var(--spacing-m)}.padding-right-m{padding-right:var(--spacing-m)}@media (min-width: 320px){.phone\:padding-m{padding:var(--spacing-m)}}@media (min-width: 320px){.phone\:padding-x-m{padding-left:var(--spacing-m);padding-right:var(--spacing-m)}}@media (min-width: 320px){.phone\:padding-y-m{padding-top:var(--spacing-m);padding-bottom:var(--spacing-m)}}@media (min-width: 320px){.phone\:padding-top-m{padding-top:var(--spacing-m)}}@media (min-width: 320px){.phone\:padding-bottom-m{padding-bottom:var(--spacing-m)}}@media (min-width: 320px){.phone\:padding-left-m{padding-left:var(--spacing-m)}}@media (min-width: 320px){.phone\:padding-right-m{padding-right:var(--spacing-m)}}@media (min-width: 768px){.tablet\:padding-m{padding:var(--spacing-m)}}@media (min-width: 768px){.tablet\:padding-x-m{padding-left:var(--spacing-m);padding-right:var(--spacing-m)}}@media (min-width: 768px){.tablet\:padding-y-m{padding-top:var(--spacing-m);padding-bottom:var(--spacing-m)}}@media (min-width: 768px){.tablet\:padding-top-m{padding-top:var(--spacing-m)}}@media (min-width: 768px){.tablet\:padding-bottom-m{padding-bottom:var(--spacing-m)}}@media (min-width: 768px){.tablet\:padding-left-m{padding-left:var(--spacing-m)}}@media (min-width: 768px){.tablet\:padding-right-m{padding-right:var(--spacing-m)}}@media (min-width: 1024px){.desktop\:padding-m{padding:var(--spacing-m)}}@media (min-width: 1024px){.desktop\:padding-x-m{padding-left:var(--spacing-m);padding-right:var(--spacing-m)}}@media (min-width: 1024px){.desktop\:padding-y-m{padding-top:var(--spacing-m);padding-bottom:var(--spacing-m)}}@media (min-width: 1024px){.desktop\:padding-top-m{padding-top:var(--spacing-m)}}@media (min-width: 1024px){.desktop\:padding-bottom-m{padding-bottom:var(--spacing-m)}}@media (min-width: 1024px){.desktop\:padding-left-m{padding-left:var(--spacing-m)}}@media (min-width: 1024px){.desktop\:padding-right-m{padding-right:var(--spacing-m)}}.padding-l{padding:var(--spacing-l)}.padding-x-l{padding-left:var(--spacing-l);padding-right:var(--spacing-l)}.padding-y-l{padding-top:var(--spacing-l);padding-bottom:var(--spacing-l)}.padding-top-l{padding-top:var(--spacing-l)}.padding-bottom-l{padding-bottom:var(--spacing-l)}.padding-left-l{padding-left:var(--spacing-l)}.padding-right-l{padding-right:var(--spacing-l)}@media (min-width: 320px){.phone\:padding-l{padding:var(--spacing-l)}}@media (min-width: 320px){.phone\:padding-x-l{padding-left:var(--spacing-l);padding-right:var(--spacing-l)}}@media (min-width: 320px){.phone\:padding-y-l{padding-top:var(--spacing-l);padding-bottom:var(--spacing-l)}}@media (min-width: 320px){.phone\:padding-top-l{padding-top:var(--spacing-l)}}@media (min-width: 320px){.phone\:padding-bottom-l{padding-bottom:var(--spacing-l)}}@media (min-width: 320px){.phone\:padding-left-l{padding-left:var(--spacing-l)}}@media (min-width: 320px){.phone\:padding-right-l{padding-right:var(--spacing-l)}}@media (min-width: 768px){.tablet\:padding-l{padding:var(--spacing-l)}}@media (min-width: 768px){.tablet\:padding-x-l{padding-left:var(--spacing-l);padding-right:var(--spacing-l)}}@media (min-width: 768px){.tablet\:padding-y-l{padding-top:var(--spacing-l);padding-bottom:var(--spacing-l)}}@media (min-width: 768px){.tablet\:padding-top-l{padding-top:var(--spacing-l)}}@media (min-width: 768px){.tablet\:padding-bottom-l{padding-bottom:var(--spacing-l)}}@media (min-width: 768px){.tablet\:padding-left-l{padding-left:var(--spacing-l)}}@media (min-width: 768px){.tablet\:padding-right-l{padding-right:var(--spacing-l)}}@media (min-width: 1024px){.desktop\:padding-l{padding:var(--spacing-l)}}@media (min-width: 1024px){.desktop\:padding-x-l{padding-left:var(--spacing-l);padding-right:var(--spacing-l)}}@media (min-width: 1024px){.desktop\:padding-y-l{padding-top:var(--spacing-l);padding-bottom:var(--spacing-l)}}@media (min-width: 1024px){.desktop\:padding-top-l{padding-top:var(--spacing-l)}}@media (min-width: 1024px){.desktop\:padding-bottom-l{padding-bottom:var(--spacing-l)}}@media (min-width: 1024px){.desktop\:padding-left-l{padding-left:var(--spacing-l)}}@media (min-width: 1024px){.desktop\:padding-right-l{padding-right:var(--spacing-l)}}.padding-xl{padding:var(--spacing-xl)}.padding-x-xl{padding-left:var(--spacing-xl);padding-right:var(--spacing-xl)}.padding-y-xl{padding-top:var(--spacing-xl);padding-bottom:var(--spacing-xl)}.padding-top-xl{padding-top:var(--spacing-xl)}.padding-bottom-xl{padding-bottom:var(--spacing-xl)}.padding-left-xl{padding-left:var(--spacing-xl)}.padding-right-xl{padding-right:var(--spacing-xl)}@media (min-width: 320px){.phone\:padding-xl{padding:var(--spacing-xl)}}@media (min-width: 320px){.phone\:padding-x-xl{padding-left:var(--spacing-xl);padding-right:var(--spacing-xl)}}@media (min-width: 320px){.phone\:padding-y-xl{padding-top:var(--spacing-xl);padding-bottom:var(--spacing-xl)}}@media (min-width: 320px){.phone\:padding-top-xl{padding-top:var(--spacing-xl)}}@media (min-width: 320px){.phone\:padding-bottom-xl{padding-bottom:var(--spacing-xl)}}@media (min-width: 320px){.phone\:padding-left-xl{padding-left:var(--spacing-xl)}}@media (min-width: 320px){.phone\:padding-right-xl{padding-right:var(--spacing-xl)}}@media (min-width: 768px){.tablet\:padding-xl{padding:var(--spacing-xl)}}@media (min-width: 768px){.tablet\:padding-x-xl{padding-left:var(--spacing-xl);padding-right:var(--spacing-xl)}}@media (min-width: 768px){.tablet\:padding-y-xl{padding-top:var(--spacing-xl);padding-bottom:var(--spacing-xl)}}@media (min-width: 768px){.tablet\:padding-top-xl{padding-top:var(--spacing-xl)}}@media (min-width: 768px){.tablet\:padding-bottom-xl{padding-bottom:var(--spacing-xl)}}@media (min-width: 768px){.tablet\:padding-left-xl{padding-left:var(--spacing-xl)}}@media (min-width: 768px){.tablet\:padding-right-xl{padding-right:var(--spacing-xl)}}@media (min-width: 1024px){.desktop\:padding-xl{padding:var(--spacing-xl)}}@media (min-width: 1024px){.desktop\:padding-x-xl{padding-left:var(--spacing-xl);padding-right:var(--spacing-xl)}}@media (min-width: 1024px){.desktop\:padding-y-xl{padding-top:var(--spacing-xl);padding-bottom:var(--spacing-xl)}}@media (min-width: 1024px){.desktop\:padding-top-xl{padding-top:var(--spacing-xl)}}@media (min-width: 1024px){.desktop\:padding-bottom-xl{padding-bottom:var(--spacing-xl)}}@media (min-width: 1024px){.desktop\:padding-left-xl{padding-left:var(--spacing-xl)}}@media (min-width: 1024px){.desktop\:padding-right-xl{padding-right:var(--spacing-xl)}}.padding-xxl{padding:var(--spacing-xxl)}.padding-x-xxl{padding-left:var(--spacing-xxl);padding-right:var(--spacing-xxl)}.padding-y-xxl{padding-top:var(--spacing-xxl);padding-bottom:var(--spacing-xxl)}.padding-top-xxl{padding-top:var(--spacing-xxl)}.padding-bottom-xxl{padding-bottom:var(--spacing-xxl)}.padding-left-xxl{padding-left:var(--spacing-xxl)}.padding-right-xxl{padding-right:var(--spacing-xxl)}@media (min-width: 320px){.phone\:padding-xxl{padding:var(--spacing-xxl)}}@media (min-width: 320px){.phone\:padding-x-xxl{padding-left:var(--spacing-xxl);padding-right:var(--spacing-xxl)}}@media (min-width: 320px){.phone\:padding-y-xxl{padding-top:var(--spacing-xxl);padding-bottom:var(--spacing-xxl)}}@media (min-width: 320px){.phone\:padding-top-xxl{padding-top:var(--spacing-xxl)}}@media (min-width: 320px){.phone\:padding-bottom-xxl{padding-bottom:var(--spacing-xxl)}}@media (min-width: 320px){.phone\:padding-left-xxl{padding-left:var(--spacing-xxl)}}@media (min-width: 320px){.phone\:padding-right-xxl{padding-right:var(--spacing-xxl)}}@media (min-width: 768px){.tablet\:padding-xxl{padding:var(--spacing-xxl)}}@media (min-width: 768px){.tablet\:padding-x-xxl{padding-left:var(--spacing-xxl);padding-right:var(--spacing-xxl)}}@media (min-width: 768px){.tablet\:padding-y-xxl{padding-top:var(--spacing-xxl);padding-bottom:var(--spacing-xxl)}}@media (min-width: 768px){.tablet\:padding-top-xxl{padding-top:var(--spacing-xxl)}}@media (min-width: 768px){.tablet\:padding-bottom-xxl{padding-bottom:var(--spacing-xxl)}}@media (min-width: 768px){.tablet\:padding-left-xxl{padding-left:var(--spacing-xxl)}}@media (min-width: 768px){.tablet\:padding-right-xxl{padding-right:var(--spacing-xxl)}}@media (min-width: 1024px){.desktop\:padding-xxl{padding:var(--spacing-xxl)}}@media (min-width: 1024px){.desktop\:padding-x-xxl{padding-left:var(--spacing-xxl);padding-right:var(--spacing-xxl)}}@media (min-width: 1024px){.desktop\:padding-y-xxl{padding-top:var(--spacing-xxl);padding-bottom:var(--spacing-xxl)}}@media (min-width: 1024px){.desktop\:padding-top-xxl{padding-top:var(--spacing-xxl)}}@media (min-width: 1024px){.desktop\:padding-bottom-xxl{padding-bottom:var(--spacing-xxl)}}@media (min-width: 1024px){.desktop\:padding-left-xxl{padding-left:var(--spacing-xxl)}}@media (min-width: 1024px){.desktop\:padding-right-xxl{padding-right:var(--spacing-xxl)}}*{box-sizing:border-box}a{color:inherit;text-decoration:none}:root{--spacing-xxs: .4rem;--spacing-xs: 1rem;--spacing-s: 1.4rem;--spacing-m: 2.7rem;--spacing-l: 5.6rem;--spacing-xl: 14rem;--spacing-xxl: 20rem}.text-start{text-align:start}@media (min-width: 320px){.phone\:text-start{text-align:start}}@media (min-width: 768px){.tablet\:text-start{text-align:start}}@media (min-width: 1024px){.desktop\:text-start{text-align:start}}.text-end{text-align:end}@media (min-width: 320px){.phone\:text-end{text-align:end}}@media (min-width: 768px){.tablet\:text-end{text-align:end}}@media (min-width: 1024px){.desktop\:text-end{text-align:end}}.text-left{text-align:left}@media (min-width: 320px){.phone\:text-left{text-align:left}}@media (min-width: 768px){.tablet\:text-left{text-align:left}}@media (min-width: 1024px){.desktop\:text-left{text-align:left}}.text-right{text-align:right}@media (min-width: 320px){.phone\:text-right{text-align:right}}@media (min-width: 768px){.tablet\:text-right{text-align:right}}@media (min-width: 1024px){.desktop\:text-right{text-align:right}}.text-center{text-align:center}@media (min-width: 320px){.phone\:text-center{text-align:center}}@media (min-width: 768px){.tablet\:text-center{text-align:center}}@media (min-width: 1024px){.desktop\:text-center{text-align:center}}.text-justify{text-align:justify}@media (min-width: 320px){.phone\:text-justify{text-align:justify}}@media (min-width: 768px){.tablet\:text-justify{text-align:justify}}@media (min-width: 1024px){.desktop\:text-justify{text-align:justify}}.text-justify-all{text-align:justify-all}@media (min-width: 320px){.phone\:text-justify-all{text-align:justify-all}}@media (min-width: 768px){.tablet\:text-justify-all{text-align:justify-all}}@media (min-width: 1024px){.desktop\:text-justify-all{text-align:justify-all}}body{text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}:root{--font-size-xxs: 1.2rem;--line-height-xxs: 1.5rem;--letter-spacing-xxs: 0;--font-size-xs: 1.5rem;--line-height-xs: 1.8rem;--letter-spacing-xs: 0;--font-size-s: 2rem;--line-height-s: 2.2rem;--letter-spacing-s: 0;--font-size-m: 2.5rem;--line-height-m: 2.7rem;--letter-spacing-m: 0;--font-size-l: 3.3rem;--line-height-l: 3.5rem;--letter-spacing-l: -.015em;--font-size-xl: 4.2rem;--line-height-xl: 4.4rem;--letter-spacing-xl: -.025em;--font-size-xxl: 6rem;--line-height-xxl: 6rem;--letter-spacing-xxl: -.03em}.type-xxs{--font-size: var(--font-size-xxs);font-size:var(--font-size);--letter-spacing: var(--letter-spacing-xxs);letter-spacing:var(--letter-spacing);--line-height: var(--line-height-xxs);line-height:var(--line-height)}.font-size-xxs{--font-size: var(--font-size-xxs);font-size:var(--font-size)}.line-height-xxs{--line-height: var(--line-height-xxs);line-height:var(--line-height)}.letter-spacing-xxs{--letter-spacing: var(--letter-spacing-xxs);letter-spacing:var(--letter-spacing)}.phone\:type-xxs{font-size:var(--font-size);line-height:var(--line-height);letter-spacing:var(--letter-spacing)}@media (min-width: 320px){.phone\:type-xxs{--font-size: var(--font-size-xxs);--line-height: var(--line-height-xxs);--letter-spacing: var(--letter-spacing-xxs)}}.tablet\:type-xxs{font-size:var(--font-size);line-height:var(--line-height);letter-spacing:var(--letter-spacing)}@media (min-width: 768px){.tablet\:type-xxs{--font-size: var(--font-size-xxs);--line-height: var(--line-height-xxs);--letter-spacing: var(--letter-spacing-xxs)}}.desktop\:type-xxs{font-size:var(--font-size);line-height:var(--line-height);letter-spacing:var(--letter-spacing)}@media (min-width: 1024px){.desktop\:type-xxs{--font-size: var(--font-size-xxs);--line-height: var(--line-height-xxs);--letter-spacing: var(--letter-spacing-xxs)}}.type-xs{--font-size: var(--font-size-xs);font-size:var(--font-size);--letter-spacing: var(--letter-spacing-xs);letter-spacing:var(--letter-spacing);--line-height: var(--line-height-xs);line-height:var(--line-height)}.font-size-xs{--font-size: var(--font-size-xs);font-size:var(--font-size)}.line-height-xs{--line-height: var(--line-height-xs);line-height:var(--line-height)}.letter-spacing-xs{--letter-spacing: var(--letter-spacing-xs);letter-spacing:var(--letter-spacing)}.phone\:type-xs{font-size:var(--font-size);line-height:var(--line-height);letter-spacing:var(--letter-spacing)}@media (min-width: 320px){.phone\:type-xs{--font-size: var(--font-size-xs);--line-height: var(--line-height-xs);--letter-spacing: var(--letter-spacing-xs)}}.tablet\:type-xs{font-size:var(--font-size);line-height:var(--line-height);letter-spacing:var(--letter-spacing)}@media (min-width: 768px){.tablet\:type-xs{--font-size: var(--font-size-xs);--line-height: var(--line-height-xs);--letter-spacing: var(--letter-spacing-xs)}}.desktop\:type-xs{font-size:var(--font-size);line-height:var(--line-height);letter-spacing:var(--letter-spacing)}@media (min-width: 1024px){.desktop\:type-xs{--font-size: var(--font-size-xs);--line-height: var(--line-height-xs);--letter-spacing: var(--letter-spacing-xs)}}.type-s{--font-size: var(--font-size-s);font-size:var(--font-size);--letter-spacing: var(--letter-spacing-s);letter-spacing:var(--letter-spacing);--line-height: var(--line-height-s);line-height:var(--line-height)}.font-size-s{--font-size: var(--font-size-s);font-size:var(--font-size)}.line-height-s{--line-height: var(--line-height-s);line-height:var(--line-height)}.letter-spacing-s{--letter-spacing: var(--letter-spacing-s);letter-spacing:var(--letter-spacing)}.phone\:type-s{font-size:var(--font-size);line-height:var(--line-height);letter-spacing:var(--letter-spacing)}@media (min-width: 320px){.phone\:type-s{--font-size: var(--font-size-s);--line-height: var(--line-height-s);--letter-spacing: var(--letter-spacing-s)}}.tablet\:type-s{font-size:var(--font-size);line-height:var(--line-height);letter-spacing:var(--letter-spacing)}@media (min-width: 768px){.tablet\:type-s{--font-size: var(--font-size-s);--line-height: var(--line-height-s);--letter-spacing: var(--letter-spacing-s)}}.desktop\:type-s{font-size:var(--font-size);line-height:var(--line-height);letter-spacing:var(--letter-spacing)}@media (min-width: 1024px){.desktop\:type-s{--font-size: var(--font-size-s);--line-height: var(--line-height-s);--letter-spacing: var(--letter-spacing-s)}}.type-m{--font-size: var(--font-size-m);font-size:var(--font-size);--letter-spacing: var(--letter-spacing-m);letter-spacing:var(--letter-spacing);--line-height: var(--line-height-m);line-height:var(--line-height)}.font-size-m{--font-size: var(--font-size-m);font-size:var(--font-size)}.line-height-m{--line-height: var(--line-height-m);line-height:var(--line-height)}.letter-spacing-m{--letter-spacing: var(--letter-spacing-m);letter-spacing:var(--letter-spacing)}.phone\:type-m{font-size:var(--font-size);line-height:var(--line-height);letter-spacing:var(--letter-spacing)}@media (min-width: 320px){.phone\:type-m{--font-size: var(--font-size-m);--line-height: var(--line-height-m);--letter-spacing: var(--letter-spacing-m)}}.tablet\:type-m{font-size:var(--font-size);line-height:var(--line-height);letter-spacing:var(--letter-spacing)}@media (min-width: 768px){.tablet\:type-m{--font-size: var(--font-size-m);--line-height: var(--line-height-m);--letter-spacing: var(--letter-spacing-m)}}.desktop\:type-m{font-size:var(--font-size);line-height:var(--line-height);letter-spacing:var(--letter-spacing)}@media (min-width: 1024px){.desktop\:type-m{--font-size: var(--font-size-m);--line-height: var(--line-height-m);--letter-spacing: var(--letter-spacing-m)}}.type-l{--font-size: var(--font-size-l);font-size:var(--font-size);--letter-spacing: var(--letter-spacing-l);letter-spacing:var(--letter-spacing);--line-height: var(--line-height-l);line-height:var(--line-height)}.font-size-l{--font-size: var(--font-size-l);font-size:var(--font-size)}.line-height-l{--line-height: var(--line-height-l);line-height:var(--line-height)}.letter-spacing-l{--letter-spacing: var(--letter-spacing-l);letter-spacing:var(--letter-spacing)}.phone\:type-l{font-size:var(--font-size);line-height:var(--line-height);letter-spacing:var(--letter-spacing)}@media (min-width: 320px){.phone\:type-l{--font-size: var(--font-size-l);--line-height: var(--line-height-l);--letter-spacing: var(--letter-spacing-l)}}.tablet\:type-l{font-size:var(--font-size);line-height:var(--line-height);letter-spacing:var(--letter-spacing)}@media (min-width: 768px){.tablet\:type-l{--font-size: var(--font-size-l);--line-height: var(--line-height-l);--letter-spacing: var(--letter-spacing-l)}}.desktop\:type-l{font-size:var(--font-size);line-height:var(--line-height);letter-spacing:var(--letter-spacing)}@media (min-width: 1024px){.desktop\:type-l{--font-size: var(--font-size-l);--line-height: var(--line-height-l);--letter-spacing: var(--letter-spacing-l)}}.type-xl{--font-size: var(--font-size-xl);font-size:var(--font-size);--letter-spacing: var(--letter-spacing-xl);letter-spacing:var(--letter-spacing);--line-height: var(--line-height-xl);line-height:var(--line-height)}.font-size-xl{--font-size: var(--font-size-xl);font-size:var(--font-size)}.line-height-xl{--line-height: var(--line-height-xl);line-height:var(--line-height)}.letter-spacing-xl{--letter-spacing: var(--letter-spacing-xl);letter-spacing:var(--letter-spacing)}.phone\:type-xl{font-size:var(--font-size);line-height:var(--line-height);letter-spacing:var(--letter-spacing)}@media (min-width: 320px){.phone\:type-xl{--font-size: var(--font-size-xl);--line-height: var(--line-height-xl);--letter-spacing: var(--letter-spacing-xl)}}.tablet\:type-xl{font-size:var(--font-size);line-height:var(--line-height);letter-spacing:var(--letter-spacing)}@media (min-width: 768px){.tablet\:type-xl{--font-size: var(--font-size-xl);--line-height: var(--line-height-xl);--letter-spacing: var(--letter-spacing-xl)}}.desktop\:type-xl{font-size:var(--font-size);line-height:var(--line-height);letter-spacing:var(--letter-spacing)}@media (min-width: 1024px){.desktop\:type-xl{--font-size: var(--font-size-xl);--line-height: var(--line-height-xl);--letter-spacing: var(--letter-spacing-xl)}}.type-xxl{--font-size: var(--font-size-xxl);font-size:var(--font-size);--letter-spacing: var(--letter-spacing-xxl);letter-spacing:var(--letter-spacing);--line-height: var(--line-height-xxl);line-height:var(--line-height)}.font-size-xxl{--font-size: var(--font-size-xxl);font-size:var(--font-size)}.line-height-xxl{--line-height: var(--line-height-xxl);line-height:var(--line-height)}.letter-spacing-xxl{--letter-spacing: var(--letter-spacing-xxl);letter-spacing:var(--letter-spacing)}.phone\:type-xxl{font-size:var(--font-size);line-height:var(--line-height);letter-spacing:var(--letter-spacing)}@media (min-width: 320px){.phone\:type-xxl{--font-size: var(--font-size-xxl);--line-height: var(--line-height-xxl);--letter-spacing: var(--letter-spacing-xxl)}}.tablet\:type-xxl{font-size:var(--font-size);line-height:var(--line-height);letter-spacing:var(--letter-spacing)}@media (min-width: 768px){.tablet\:type-xxl{--font-size: var(--font-size-xxl);--line-height: var(--line-height-xxl);--letter-spacing: var(--letter-spacing-xxl)}}.desktop\:type-xxl{font-size:var(--font-size);line-height:var(--line-height);letter-spacing:var(--letter-spacing)}@media (min-width: 1024px){.desktop\:type-xxl{--font-size: var(--font-size-xxl);--line-height: var(--line-height-xxl);--letter-spacing: var(--letter-spacing-xxl)}}.Box--align_center{text-align:center}.Box--align_right{text-align:right}.Apparatus-Layout-Dev-GridLines{--background-color: yellow;position:fixed;top:0;left:0;right:0;height:100%;width:100%;display:none;align-items:stretch;justify-items:stretch;pointer-events:none;z-index:99999}.Apparatus-Layout-Dev-GridLines--visible{display:block}.Apparatus-Layout-Dev-GridLines__grid{position:absolute;height:100%;width:var(--page-width);left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);--grid-columns: var(--grid-columns-phone);--grid-column-gap: var(--base-grid-column-gap);--grid-row-gap: 0;display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);grid-column-gap:var(--grid-column-gap);grid-row-gap:var(--grid-row-gap);align-items:stretch;justify-items:stretch}@media (min-width: 320px){.Apparatus-Layout-Dev-GridLines__grid{--grid-columns: var(--grid-columns-phone)}}@media (min-width: 768px){.Apparatus-Layout-Dev-GridLines__grid{--grid-columns: var(--grid-columns-tablet, var(--grid-columns-phone))}}@media (min-width: 1024px){.Apparatus-Layout-Dev-GridLines__grid{--grid-columns: var(--grid-columns-desktop, var(--grid-columns-tablet, var(--grid-columns-phone)))}}.Apparatus-Layout-Dev-GridLines__column{display:none;position:relative;height:100%;background-color:var(--background-color);opacity:.25}.Apparatus-Layout-Dev-GridLines__info{display:flex;position:absolute;bottom:1em;right:1em;font-size:12px;line-height:1em;gap:.25em;color:#000}.Apparatus-Layout-Dev-GridLines__label{border-radius:99px;text-transform:uppercase;padding:.2em .4em}.Apparatus-Layout-Dev-GridLines__label--breakpoint{background-color:var(--background-color)}.Apparatus-Layout-Dev-GridLines__label--screen_width{padding:.2em .4em;border-radius:99px;background-color:var(--white)}.Apparatus-Layout-Dev-GridLines__breakpoint{display:none}@media (max-width: 767px){.Apparatus-Layout-Dev-GridLines .Apparatus-Layout-Dev-GridLines__breakpoint.Apparatus-Layout-Dev-GridLines__breakpoint--phone{display:block}.Apparatus-Layout-Dev-GridLines .Apparatus-Layout-Dev-GridLines__column:nth-child(-n+4){display:block}}@media (min-width: 768px) and (max-width: 1023px){.Apparatus-Layout-Dev-GridLines .Apparatus-Layout-Dev-GridLines__breakpoint.Apparatus-Layout-Dev-GridLines__breakpoint--tablet{display:block}}@media (min-width: 768px){.Apparatus-Layout-Dev-GridLines .Apparatus-Layout-Dev-GridLines__column:nth-child(-n+6){display:block}}@media (min-width: 1024px){.Apparatus-Layout-Dev-GridLines .Apparatus-Layout-Dev-GridLines__breakpoint.Apparatus-Layout-Dev-GridLines__breakpoint--desktop{display:block}.Apparatus-Layout-Dev-GridLines .Apparatus-Layout-Dev-GridLines__column:nth-child(-n+12){display:block}}.GridItem{--start: var(--start-phone);--span: var(--span-phone);grid-column:var(--start)/span var(--span)}@media (min-width: 320px){.GridItem{--start: var(--start-phone)}}@media (min-width: 768px){.GridItem{--start: var(--start-tablet)}}@media (min-width: 1024px){.GridItem{--start: var(--start-desktop)}}@media (min-width: 320px){.GridItem{--span: var(--span-phone)}}@media (min-width: 768px){.GridItem{--span: var(--span-tablet)}}@media (min-width: 1024px){.GridItem{--span: var(--span-desktop)}}.Grid{display:grid;grid-template-rows:auto;--columns: var(--columns-phone);grid-template-columns:repeat(var(--columns),1fr);--column-gap: var(--column-gap-phone);grid-column-gap:var(--column-gap);--row-gap: var(--row-gap-phone);grid-row-gap:var(--row-gap);--align-content: var(--align-content-phone);align-content:var(--align-content);--justify-content: var(--justify-content-phone);justify-content:var(--justify-content);--align-items: var(--align-items-phone);align-items:var(--align-items);--justify-items: var(--justify-items-phone);justify-items:var(--justify-items)}@media (min-width: 320px){.Grid{--columns: var(--columns-phone)}}@media (min-width: 768px){.Grid{--columns: var(--columns-tablet)}}@media (min-width: 1024px){.Grid{--columns: var(--columns-desktop)}}@media (min-width: 320px){.Grid{--column-gap: var(--column-gap-phone)}}@media (min-width: 768px){.Grid{--column-gap: var(--column-gap-tablet)}}@media (min-width: 1024px){.Grid{--column-gap: var(--column-gap-desktop)}}@media (min-width: 320px){.Grid{--row-gap: var(--row-gap-phone)}}@media (min-width: 768px){.Grid{--row-gap: var(--row-gap-tablet)}}@media (min-width: 1024px){.Grid{--row-gap: var(--row-gap-desktop)}}@media (min-width: 320px){.Grid{--align-content: var(--align-content-phone)}}@media (min-width: 768px){.Grid{--align-content: var(--align-content-tablet)}}@media (min-width: 1024px){.Grid{--align-content: var(--align-content-desktop)}}@media (min-width: 320px){.Grid{--justify-content: var(--justify-content-phone)}}@media (min-width: 768px){.Grid{--justify-content: var(--justify-content-tablet)}}@media (min-width: 1024px){.Grid{--justify-content: var(--justify-content-desktop)}}@media (min-width: 320px){.Grid{--align-items: var(--align-items-phone)}}@media (min-width: 768px){.Grid{--align-items: var(--align-items-tablet)}}@media (min-width: 1024px){.Grid{--align-items: var(--align-items-desktop)}}@media (min-width: 320px){.Grid{--justify-items: var(--justify-items-phone)}}@media (min-width: 768px){.Grid{--justify-items: var(--justify-items-tablet)}}@media (min-width: 1024px){.Grid{--justify-items: var(--justify-items-desktop)}}.Inline{--gap: var(--gap-phone);display:flex;flex-wrap:wrap;gap:var(--gap)}@media (min-width: 320px){.Inline{--gap: var(--gap-phone)}}@media (min-width: 768px){.Inline{--gap: var(--gap-tablet)}}@media (min-width: 1024px){.Inline{--gap: var(--gap-desktop)}}.Inline--justify_content_space_between{justify-content:space-between}.Inline--justify_content_center{justify-content:center}.Inline--justify_content_end{justify-content:flex-end}.Inline--align_items_center{align-items:center}.Stack{--gap: var(--gap-phone);display:flex;flex-direction:column;gap:var(--gap)}@media (min-width: 320px){.Stack{--gap: var(--gap-phone)}}@media (min-width: 768px){.Stack{--gap: var(--gap-tablet)}}@media (min-width: 1024px){.Stack{--gap: var(--gap-desktop)}}.Text p{margin-bottom:var(--line-height)}.Apparatus-Pages-Draft{grid-column:1/-1}form.apparatus.ui div.input>select,form.apparatus.ui div.input>textarea.text,form.apparatus.ui div.input>textarea.auto_height_text{border-radius:6px;border:1px solid #d1d1d1;box-shadow:inset 0 1px #c3c3c333;padding:var(--input-padding-y, 6px) var(--input-padding-x, 12px);font-family:inherit;font-size:inherit;line-height:var(--input-line-height, inherit);width:300px}form.apparatus.ui div.input>select:focus,form.apparatus.ui div.input>textarea.text:focus,form.apparatus.ui div.input>textarea.auto_height_text:focus{outline:1px dotted transparent;outline-offset:2px;box-shadow:0 0 0 1px #2b67ee;border-color:#2b67ee}form.apparatus.ui div.input>select:focus:not(:focus-visible),form.apparatus.ui div.input>textarea.text:focus:not(:focus-visible),form.apparatus.ui div.input>textarea.auto_height_text:focus:not(:focus-visible){outline:0;box-shadow:none}form.apparatus.ui div.input>select:focus-visible,form.apparatus.ui div.input>textarea.text:focus-visible,form.apparatus.ui div.input>textarea.auto_height_text:focus-visible{box-shadow:0 0 0 1px #2b67ee}.apparatus.ui .simple_form_attachments[data-sortable=false] .simple_form_attachments__attachment__col__handle{display:none}.apparatus.ui .simple_form_attachments.basic .simple_form_attachments__attachment__col__thumb{flex:1 1 auto}.apparatus.ui .simple_form_attachments.basic .simple_form_attachments__attachment__col__thumb .Apparatus-Ui-Stack{display:flex;gap:12px}.apparatus.ui .simple_form_attachments.basic .simple_form_attachments__attachment__col__thumb .Apparatus-Ui-Stack>*+*{margin-top:0!important}.apparatus.ui .simple_form_attachments.basic .simple_form_attachments__attachment__col__thumb img{max-width:80px!important}.apparatus.ui .simple_form_attachments.basic .simple_form_attachments__attachment__col__fields{display:none}.apparatus.ui .simple_form_attachments .simple_form_attachments__attachment{padding:12px!important}.apparatus.ui .simple_form_attachments__attachment__col__handle{background-color:#f2f2f2!important}.Apparatus-Ui-Dialog .time_picker{position:relative}.Apparatus-Ui-Dialog .time_picker .flatpickr-calendar{position:absolute;top:calc(100% + var(--apparatus-ui-spacing-s))!important;left:0!important}:root{--font-family: "Studio Pro", sans-serif;--font-size-base: 62.5%;--grey: #f6f8f7;--green: #2d3932;--white: #fff;--black: #000;--red: #ff3300;--page-padding: var(--spacing-s);--body-padding-x: var(--page-padding);--body-padding-bottom: var(--page-padding);--body-padding-top: 0;--body-padding: var(--body-padding-top, var(--body-padding-y, 0)) var(--body-padding-right, var(--body-padding-x, 0)) var(--body-padding-bottom, var(--body-padding-y, 0)) var(--body-padding-left, var(--body-padding-x, 0));--page-color: var(--black);--page-background-color: var(--grey);--screen-height: calc(100 * var(--vh, 1vh));--page-height: calc( (100 * var(--vh, 1vh)) - var(--menu-height, 0px) - var(--body-padding-bottom) )}@media (min-width: 768px){:root{--page-padding: var(--spacing-m);--body-padding-x: var(--spacing-m);--body-padding-bottom: var(--spacing-m)}}html{font-size:var(--font-size-base)}body{--font-size: var(--font-size-m);font-size:var(--font-size);--letter-spacing: var(--letter-spacing-m);letter-spacing:var(--letter-spacing);--line-height: var(--line-height-m);line-height:var(--line-height);font-family:var(--font-family);padding:var(--body-padding);color:var(--page-color);background-color:var(--page-background-color);min-height:calc(100 * var(--vh, 1vh))}body.apparatus_page_admin,body.apparatus_page_system{padding:0}.Apparatus-Layout-Dev-GridLines{display:none}.display-block{display:block}@font-face{font-family:Studio Pro;src:url(/vite/assets/StudioPro-Regular-a9e8619b.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Studio Pro;src:url(/vite/assets/StudioPro-Light-e571096d.woff2) format("woff2");font-weight:300;font-style:normal}.type-regular{font-weight:400}.type-light{font-weight:300}*{box-sizing:border-box;margin:0}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,figure,p,pre{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}ol,ul{list-style:none;margin:0;padding:0}img,svg,video,canvas,audio,iframe,embed,object{display:block}button{padding:0;margin:0;background:transparent;border:0;font-size:inherit;line-height:inherit;color:inherit;cursor:pointer}button:focus{outline:0}input[type=submit]{background:transparent;border:0;color:inherit;cursor:pointer;font-size:inherit;line-height:inherit;margin:0;padding:0;text-align:left;width:auto}[data-table-of-contents-target=section]{position:relative}.toc-sentinel{--height: 20px;position:absolute;height:var(--height);width:100%;left:0;pointer-events:none}.toc-sentinel--top{top:var(--toc-sentinel-offset, 0)}.toc-sentinel--bottom{bottom:calc(var(--toc-sentinel-offset, 0) * -1)}.turbo-progress-bar{background-color:var(--black)}.announcement_block{grid-column:1/-1;margin-bottom:0!important}.announcement_block+.block{margin-top:calc(var(--line-height-m) * 2)}.block--content{margin-bottom:calc(var(--line-height-m) * 2)}.Apparatus-FlashBlock{margin-left:calc(-1 * var(--body-padding-x));margin-right:calc(-1 * var(--body-padding-x))}body.apparatus_page_admin .Apparatus-FlashBlock,body.apparatus_page_system .Apparatus-FlashBlock{margin-left:0;margin-right:0}.full_screen_slideshow_block{grid-column-start:1;grid-column-end:-1;margin-left:calc(var(--body-padding-x) * -1);margin-right:calc(var(--body-padding-x) * -1);margin-bottom:0}.full_screen_slideshow_block:first-child{margin-top:calc(-1 * var(--menu-height))}.full_screen_slideshow_block:last-child{margin-bottom:calc(-1 * var(--body-padding-bottom))}apparatus-block-editor .full_screen_slideshow_block{margin:0!important}.block--header{grid-column-start:1;grid-column-end:-1}.images_block__images{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:var(--grid-column-gap);grid-row-gap:var(--grid-row-gap)}.block--list{grid-column-start:1;grid-column-end:-1}.map_block svg{border:1px solid currentColor;display:block}.publication_header_block .Grid{min-height:100%;align-content:stretch!important}.publication_header_block__header{height:100%;width:100%;display:flex;flex-direction:column;justify-content:space-between}.publication_header_block__carousel{height:100%;display:flex;align-items:stretch;justify-content:stretch}.publication_header_block__carousel>*{height:100%;width:100%}.publication_header_block__carousel .Attachments-Image img{-o-object-fit:contain;object-fit:contain;-o-object-position:top center;object-position:top center}.publication_header_block__description{margin-top:var(--line-height-m)}.splash_block{margin:0!important}.Apparatus-ToolbarBlock{margin-left:calc(-1 * var(--body-padding-x));margin-right:calc(-1 * var(--body-padding-x))}body.apparatus_page_admin .Apparatus-ToolbarBlock,body.apparatus_page_system .Apparatus-ToolbarBlock{margin-left:0;margin-right:0}.video_block{position:relative;z-index:1}.webshop_item_header_block__carousel{height:100%;display:flex;align-items:stretch;justify-content:stretch}.Apparatus-Page[data-type=ArtistPage]{grid-column-start:1;grid-column-end:-1}html:has(body[data-page-type=ArtistPage]){scroll-behavior:smooth}body[data-page-type=ArtistPage]{scroll-behavior:smooth}.Apparatus-Page[data-type=ExhibitionPage]{grid-column-start:1;grid-column-end:-1}.Apparatus-Page[data-type="Apparatus::Page"]{display:grid;grid-template-columns:1fr;grid-column-start:1;grid-column-end:-1}@media (min-width: 768px){.Apparatus-Page[data-type="Apparatus::Page"]{grid-template-columns:repeat(2,1fr);-webkit-column-gap:var(--spacing-m);-moz-column-gap:var(--spacing-m);column-gap:var(--spacing-m)}}.Apparatus-Page[data-type="Apparatus::Page"]>.Apparatus-Page{grid-column-start:1;grid-column-end:-1}@-webkit-keyframes dot-dot-dot{0%{-webkit-clip-path:inset(0% 66.6666666666% 0% 0%);clip-path:inset(0% 66.6666666666% 0% 0%)}32%{-webkit-clip-path:inset(0% 66.6666666666% 0% 0%);clip-path:inset(0% 66.6666666666% 0% 0%)}33%{-webkit-clip-path:inset(0% 33.3333333333% 0% 0%);clip-path:inset(0% 33.3333333333% 0% 0%)}65%{-webkit-clip-path:inset(0% 33.3333333333% 0% 0%);clip-path:inset(0% 33.3333333333% 0% 0%)}66%{-webkit-clip-path:inset(0% 0% 0% 0%);clip-path:inset(0% 0% 0% 0%)}}.Attachments-Image{position:relative;display:block}.Attachments-Image--retain_aspect_ratio{height:0;padding-bottom:calc(100% / var(--aspect-ratio))}.Attachments-Image--retain_aspect_ratio img{position:absolute;top:0;left:0;width:100%;height:100%}.Attachments-Image--retain_aspect_ratio.Attachments-Image--unveiled{background:none}.Attachments-Image img{display:block;width:100%}.ExhibitionPages-Thumbnail__heading{display:flex;flex-direction:column}.ExhibitionPages-Thumbnail--solo .ExhibitionPages-Thumbnail__artists{order:-1}.ExhibitionPages-Thumbnail--art_fair .ExhibitionPages-Thumbnail__location{display:none}.Text h1,.Text h2,.Text h3,.Text h4,.Text h5,.Text h6,.Text p,.Text ol,.Text ul{margin-bottom:var(--line-height, var(--line-height-m))}.Text>*:last-child{margin-bottom:0}.Text p a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.15em}.Text p a:hover{text-decoration:none}@keyframes dot-dot-dot{0%{-webkit-clip-path:inset(0% 66.6666666666% 0% 0%);clip-path:inset(0% 66.6666666666% 0% 0%)}32%{-webkit-clip-path:inset(0% 66.6666666666% 0% 0%);clip-path:inset(0% 66.6666666666% 0% 0%)}33%{-webkit-clip-path:inset(0% 33.3333333333% 0% 0%);clip-path:inset(0% 33.3333333333% 0% 0%)}65%{-webkit-clip-path:inset(0% 33.3333333333% 0% 0%);clip-path:inset(0% 33.3333333333% 0% 0%)}66%{-webkit-clip-path:inset(0% 0% 0% 0%);clip-path:inset(0% 0% 0% 0%)}}.LoadingIndicator{-webkit-animation:dot-dot-dot 2s infinite;animation:dot-dot-dot 2s infinite}.NilDatabase-Sync .NilDatabase-SyncNowButton__syncing{display:none}.NilDatabase-Sync--syncing .NilDatabase-SyncNowButton__syncing{display:block}.ArtistPages-PdfDownloadLink{--font-size: var(--font-size-s);font-size:var(--font-size);--letter-spacing: var(--letter-spacing-s);letter-spacing:var(--letter-spacing);--line-height: var(--line-height-s);line-height:var(--line-height);border:1px solid currentColor;padding:.25em .5em;display:inline-block}.ArtistPages-PdfDownloadLink:hover{background-color:var(--green);color:var(--white)}.ArtworkImageAttachments-Overlay__header{position:-webkit-sticky;position:sticky;top:0;margin-top:calc(var(--padding) * -1);padding-top:var(--padding);padding-bottom:var(--padding);padding-right:2em;background-color:var(--background-color);z-index:1}.ArtworkInquiryForm__image{height:calc(100 * var(--vh, 1vh) - var(--line-height-m) * 3 - var(--line-height-s) * 2);position:-webkit-sticky;position:sticky;top:0}.ArtworkInquiryForm__image picture{height:100%}.ArtworkInquiryForm__image img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:top left;object-position:top left}.ArtworkInquiryForm .input:not(.hidden){border:1px solid currentColor;padding:var(--spacing-xs)}.ArtworkInquiryForm .input:not(.hidden) label{--font-size: var(--font-size-xs);font-size:var(--font-size);--letter-spacing: var(--letter-spacing-xs);letter-spacing:var(--letter-spacing);--line-height: var(--line-height-xs);line-height:var(--line-height);margin-bottom:var(--spacing-xxs);display:block}.ArtworkInquiryForm .input:not(.hidden) textarea,.ArtworkInquiryForm .input:not(.hidden) input{--font-size: var(--font-size-s);font-size:var(--font-size);--letter-spacing: var(--letter-spacing-s);letter-spacing:var(--letter-spacing);--line-height: var(--line-height-s);line-height:var(--line-height);border:0;padding:0;margin:0;background-color:transparent;border:none;width:100%}.ArtworkInquiryForm .input:not(.hidden) textarea:focus,.ArtworkInquiryForm .input:not(.hidden) input:focus{outline:0}.ArtworkInquiryForm .input:not(.hidden) select{--font-size: var(--font-size-s);font-size:var(--font-size);--letter-spacing: var(--letter-spacing-s);letter-spacing:var(--letter-spacing);--line-height: var(--line-height-s);line-height:var(--line-height);border:1px solid currentColor;background-color:transparent;margin:0;width:100%}.ArtworkInquiryForm .input:not(.hidden) textarea{resize:none}.ArtworkInquiryForm .input:not(.hidden) ::-webkit-input-placeholder{color:var(--green)}.ArtworkInquiryForm .input:not(.hidden) ::-moz-placeholder{color:var(--green);opacity:1}.ArtworkInquiryForm .input:not(.hidden) ::placeholder{color:var(--green)}.ArtworkInquiryForm .input:not(.hidden) .error{--font-size: var(--font-size-s);font-size:var(--font-size);--letter-spacing: var(--letter-spacing-s);letter-spacing:var(--letter-spacing);--line-height: var(--line-height-s);line-height:var(--line-height);color:var(--red)}.ArtworkInquiryForm input[type=submit]{border:1px solid var(--page-color);padding-right:.2em;padding-bottom:.05em;padding-left:.2em}.ArtworkInquiryForm input[type=submit]:hover{background-color:var(--page-color);color:var(--page-background-color)}.ArtworkInquirySuccess{background-color:var(--green);color:var(--white);padding:var(--spacing-m)}.BuyButton a{border:1px solid var(--page-color);padding-right:.2em;padding-bottom:.05em;padding-left:.2em}.BuyButton a:hover{background-color:var(--page-color);color:var(--page-background-color)}.Carousel{width:100%;display:flex;flex-direction:column}.Carousel-Slide{width:100%;height:100%}.Carousel-Slide .Attachments-Image,.Carousel-Slide .Attachments-Image *{height:100%;width:100%}.Carousel-Slide .Attachments-Image--retain_aspect_ratio img{-o-object-fit:contain;object-fit:contain;-o-object-position:top center;object-position:top center}.Carousel .flickity-viewport{width:100%;flex:1 1 auto}.Carousel .flickity-page-dots{position:static;bottom:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding-top:.5em;padding-bottom:0;gap:.1em}.Carousel .flickity-page-dots .flickity-page-dot{width:14px;height:14px;margin:0;background-color:transparent;opacity:1;position:relative;border:1px solid var(--black);border-radius:100%}.Carousel .flickity-page-dots .flickity-page-dot.is-selected{background-color:var(--black)}.Carousel .flickity-prev-next-button{color:inherit;background:transparent;height:100%;width:25%;display:flex;align-items:center;justify-content:center;padding:0;border-radius:0}.Carousel .flickity-prev-next-button:focus{outline:none;box-shadow:none}.Carousel .flickity-prev-next-button.previous{left:0;justify-content:flex-start;cursor:url("data:image/svg+xml,%3Csvg width='32' height='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolyline points='22,1 7,16 22,31' stroke='%23000' fill='none' stroke-width='2'/%3E%3C/svg%3E") 16 16,pointer}.Carousel .flickity-prev-next-button.next{right:0;justify-content:flex-end;cursor:url("data:image/svg+xml,%3Csvg width='32' height='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpolyline points='7,1 22,16 7,31' stroke='%23000' fill='none' stroke-width='2'/%3E%3C/svg%3E") 16 16,pointer}.Carousel .flickity-prev-next-button svg{display:none}.Cv h3{margin-bottom:var(--line-height)}.Cv-Section-Year{display:grid;grid-template-columns:9ch 1fr;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;gap:var(--spacing-s)}.Cv-Section-Year__entry+.Cv-Section-Year__entry{margin-top:calc(var(--line-height) * .5)}.Cv-Section-Year+.Cv-Section-Year{margin-top:calc(var(--line-height) * .5)}.Cv-Section+.Cv-Section{margin-top:var(--line-height)}.DateRange .same_year .from .year,.DateRange .same_year.same_month .from .month{display:none}.DateRange .same_year.same_month .from .month+.sep{display:none}.Dropdown{position:relative}.Dropdown[open] .Dropdown__summary:before{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:block;cursor:default;content:" ";background:transparent}.Dropdown__summary{list-style:none;outline:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Dropdown__summary::-webkit-details-marker,.Dropdown__summary::marker{display:none}.Dropdown__wrapper{display:flex;align-items:flex-start;justify-content:flex-start}.Dropdown__label{margin-right:.25em}.Dropdown__caret{margin-right:calc(var(--line-height-default) * .4);margin-top:3px;display:inline-flex;transition:-webkit-transform ease-in-out .05s;transition:transform ease-in-out .05s;transition:transform ease-in-out .05s,-webkit-transform ease-in-out .05s}.Dropdown__caret svg{fill:none;stroke:var(--black);stroke-width:1px;height:1em}.Dropdown__menu{display:flex;flex-direction:column;padding-left:var(--line-height-default);padding-top:calc(var(--line-height-default) / 2);position:absolute;left:0;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;background-color:var(--page-background-color);z-index:100;padding:0 1em 1em;margin-left:-1em}.Dropdown__menu a{text-decoration:none;white-space:nowrap}.Dropdown__menu a:hover{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.15em}.Dropdown__menu>*:last-child{margin-bottom:0}.ExhibitionImageAttachments-Overlay__header{position:-webkit-sticky;position:sticky;top:0;margin-top:calc(var(--padding) * -1);padding-top:var(--padding);padding-bottom:var(--padding);padding-right:2em;background-color:var(--background-color);z-index:1}.Filters a{text-decoration:none}.Filters a:hover{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.15em}.Filters a[aria-current=true],.Filters-List__current{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.15em}.FullScreenSlideshowBlocks-Slide{height:100%;width:100%;color:var(--color);--bleed: calc(var(--page-padding) - var(--spacing-m));display:grid;grid-template-columns:var(--bleed) 1fr 1fr var(--bleed);grid-template-rows:var(--page-padding) 1fr var(--page-padding);grid-column-gap:var(--spacing-m)}.FullScreenSlideshowBlocks-Slide .Attachments-Image{grid-row:1/-1;grid-column:1/-1;position:relative;z-index:0}.FullScreenSlideshowBlocks-Slide .Attachments-Image *{height:100%;width:100%}.FullScreenSlideshowBlocks-Slide img{-o-object-fit:cover;object-fit:cover;-o-object-position:var(--image-object-position, center center);object-position:var(--image-object-position, center center)}.FullScreenSlideshowBlocks-Slide__heading{grid-column:2/4;grid-row:2/3;align-self:end;font-weight:300;position:relative;z-index:1}@media (min-width: 768px){.FullScreenSlideshowBlocks-Slide__heading{grid-column:var(--heading-grid-column, 2/4)}}.FullScreenSlideshowBlocks-Slide__link{grid-row:1/-1;grid-column:1/-1;position:relative;z-index:2}.FullScreenSlideshowBlocks-Slide--align_image_center{--image-object-position: center center}.FullScreenSlideshowBlocks-Slide--align_image_bottom{--image-object-position: bottom center}.FullScreenSlideshowBlocks-Slide--align_image_top{--image-object-position: top center}.FullScreenSlideshowBlocks-Slide--align_heading_left{--heading-grid-column: 2 / 3}.FullScreenSlideshowBlocks-Slide--align_heading_right{--heading-grid-column: 3 / 4}.Icon{height:1em;width:1em;display:block;overflow:visible}.Icon.type-xl{height:.7em;width:.7em}.Icon svg{stroke:currentColor;stroke-width:1.5px;fill:none;overflow:visible}.Icon--thickness_thin svg{stroke-width:1px!important}.Icon--play svg{stroke-linejoin:round}.Icon--white svg{stroke:var(--white)!important}.ImageAttachmentOverlayer .Overlayer-Button{display:block;width:100%}.ImageAttachments-Overlay__header{position:-webkit-sticky;position:sticky;top:0;margin-top:calc(var(--padding) * -1);padding-top:var(--padding);padding-bottom:var(--padding);background-color:var(--background-color);z-index:1;min-height:var(--line-height);padding-right:2em;max-width:50ch}.Label{font-weight:400}.Map{width:100%;height:100%}.Map>*{height:100%;width:100%}.Menu{position:relative;z-index:1}.Menu__menu_items{display:none}@media (min-width: 768px){.Menu__menu_items{display:flex;flex-wrap:wrap;-webkit-column-gap:var(--spacing-s);-moz-column-gap:var(--spacing-s);column-gap:var(--spacing-s)}}@media (max-width: 767px){.Menu--open .Menu__menu_items{position:absolute;z-index:1;background-color:var(--menu-background-color, var(--page-background-color));display:block;padding-bottom:var(--line-height-m);width:100%}.Menu--open .Menu__menu_items:before{content:"";width:50vw;position:absolute;top:0;bottom:0;background-color:inherit;right:100%}}.Menu--open .Menu-ToggleButton__icon--open{display:none}.Menu--open .Menu-ToggleButton__icon--close{display:block}.Menu-ToggleButton{--font-size: var(--font-size-xl);font-size:var(--font-size);--letter-spacing: var(--letter-spacing-xl);letter-spacing:var(--letter-spacing);--line-height: var(--line-height-xl);line-height:var(--line-height);position:absolute;top:0;right:0;z-index:2}@media (min-width: 768px){.Menu-ToggleButton{display:none}}.Menu-ToggleButton__icon--close{display:none;line-height:1em;-webkit-transform:translateY(-.3em);transform:translateY(-.3em)}.Menu-MenuItem a{text-decoration:none}.Menu-MenuItem a:hover,.Menu-MenuItem a[aria-current=true]{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.15em}.Menu-MenuItem a[aria-current=true]:hover{text-decoration:none}.Menu-MenuItem a[aria-current=true]:hover{text-decoration:underline!important;text-decoration-thickness:1px!important}.NewsletterSubscription{background-color:var(--green);color:var(--white)}.NewsletterSubscription label{--font-size: var(--font-size-xs);font-size:var(--font-size);--letter-spacing: var(--letter-spacing-xs);letter-spacing:var(--letter-spacing);--line-height: var(--line-height-xs);line-height:var(--line-height);margin-bottom:var(--spacing-xxs);display:none}.NewsletterSubscription input{background-color:inherit;color:inherit;font:inherit;border:0;margin:0}.NewsletterSubscription input[type=email]{border:1px solid currentColor;padding:var(--spacing-xs);width:100%}.NewsletterSubscription input[type=submit]{padding:0;cursor:pointer;border-bottom:1px solid currentColor}.NewsletterSubscription ::-webkit-input-placeholder{color:var(--white)}.NewsletterSubscription ::-moz-placeholder{color:var(--white);opacity:1}.NewsletterSubscription ::placeholder{color:var(--white)}.Overlay{color:var(--black);position:fixed;left:0;top:0;bottom:0;right:0;z-index:4;overflow:scroll;-webkit-overflow-scrolling:touch}.Overlay--background_color_green{background-color:var(--green)}.Overlay--background_color_grey{background-color:var(--page-background-color)}.Overlay__close{position:fixed;right:var(--padding);top:var(--padding);height:.7em;z-index:2}.Overlay__close span{display:block;line-height:1em;-webkit-transform:translateY(-.3em);transform:translateY(-.3em)}.Overlay__content{padding-left:var(--line-height-m);padding-right:var(--line-height-m);padding-bottom:var(--line-height-m)}.Overlayer .Overlayer-Button--cursor{cursor:url("data:image/svg+xml,%3Csvg width='32' height='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='2' y1='16' x2='30' y2='16' fill='none' stroke='%23000000' stroke-width='2'/%3E%3Cline x1='16' y1='30' x2='16' y2='2' fill='none' stroke='%23000000' stroke-width='2'/%3E%3C/svg%3E") 16 16,pointer}.Overlayer-Overlay{--padding: var(--line-height-m);--inset: var(--padding);color:var(--color);background-color:var(--background-color);position:fixed;left:0;top:0;bottom:0;right:0;overflow:auto;z-index:4}.Overlayer-Overlay__content{position:relative;z-index:1;padding:var(--padding)}.Overlayer-Overlay__close{position:fixed;right:var(--inset);top:var(--inset);height:.7em;z-index:2}.Overlayer-Overlay__close span{display:block;line-height:1em;-webkit-transform:translateY(-.3em);transform:translateY(-.3em)}.PageHeight{--fraction: var(--fraction-phone);--height: calc(var(--page-height) * var(--fraction));height:var(--height)}@media (min-width: 320px){.PageHeight{--fraction: var(--fraction-phone)}}@media (min-width: 768px){.PageHeight{--fraction: var(--fraction-tablet)}}@media (min-width: 1024px){.PageHeight{--fraction: var(--fraction-desktop)}}.PageHeight--min_height{height:auto;min-height:var(--height)}.Pdfs-ArtistPages-Biography{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--spacing-m)}.Pdfs-ArtistPages-Biography>*{grid-column:1/3}.Pdfs-ArtistPages-Biography p{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.Pdfs-Header{height:calc(var(--line-height-l) * 3);padding-top:var(--font-size-l);font-weight:300}.Pdfs-Layout{height:calc(100vh - var(--body-padding-bottom, 0));display:grid;grid-template-rows:1fr auto}.ScreenHeight{height:var(--screen-height)}.ScreenHeight--min_height{height:auto;min-height:var(--screen-height)}@-webkit-keyframes slide-in{to{-webkit-transform:translateX(0);transform:translate(0)}}@keyframes slide-in{to{-webkit-transform:translateX(0);transform:translate(0)}}.SlideIn{-webkit-transform:translateX(-100%);transform:translate(-100%)}.SlideIn--slide_in{-webkit-animation:slide-in .75s ease forwards;animation:slide-in .75s ease forwards}.TextOverlayer{--padding: var(--line-height-m)}.TextOverlayer__text{padding:var(--padding);color:var(--grey);background-color:var(--green);position:fixed;left:0;top:0;bottom:0;right:0;overflow:auto;z-index:4}.TextOverlayer__text h2{margin-bottom:calc(var(--line-height-m) * 2)}.TextOverlayer__text p{margin-bottom:var(--line-height-m)!important}.TextOverlayer__close{position:fixed;right:var(--padding);top:var(--padding);height:.7em}.TextOverlayer__close span{display:block;line-height:1em;-webkit-transform:translateY(-.3em);transform:translateY(-.3em)}.ViVii-AnnouncementBlock a{display:block;height:100%}.ViVii-AnnouncementBlock__wrapper{height:100%}.ViVii-AnnouncementBlock--columns .AnnouncementBlock__wrapper{align-content:start}.ViVii-AnnouncementBlock--stack .AnnouncementBlock__wrapper .AnnouncementBlock__text{flex:0 0 auto}.ViVii-AnnouncementBlock--stack .AnnouncementBlock__wrapper .AnnouncementBlock__image{flex:1 1 auto;position:relative}.ViVii-AnnouncementBlock--stack .AnnouncementBlock__wrapper .AnnouncementBlock__image .Attachments-Image{position:absolute;top:0;left:0}.ViVii-AnnouncementBlock--stack .AnnouncementBlock__wrapper .AnnouncementBlock__image *{height:100%;width:100%}.ViVii-AnnouncementBlock--stack .AnnouncementBlock__wrapper .AnnouncementBlock__image img{-o-object-fit:contain;object-fit:contain;-o-object-position:top left;object-position:top left}.ViVii-ArtistHeaderBlock__header{position:-webkit-sticky;position:sticky;top:var(--menu-height);z-index:1;align-self:start;display:flex;flex-direction:column;gap:var(--spacing-s);justify-content:space-between;height:auto;background-color:var(--page-background-color);padding-bottom:var(--spacing-m)}@media (min-width: 768px){.ViVii-ArtistHeaderBlock__header{height:var(--page-height);gap:var(--spacing-m);padding-bottom:0}}.ViVii-ArtistHeaderBlock__personal_information{display:none}@media (min-width: 768px){.ViVii-ArtistHeaderBlock__personal_information{display:block}}.ViVii-ArtistHeaderBlock__table_of_contents{--font-size: var(--font-size-s);font-size:var(--font-size);--letter-spacing: var(--letter-spacing-s);letter-spacing:var(--letter-spacing);--line-height: var(--line-height-s);line-height:var(--line-height)}@media (min-width: 768px){.ViVii-ArtistHeaderBlock__table_of_contents{--font-size: var(--font-size-m);font-size:var(--font-size);--letter-spacing: var(--letter-spacing-m);letter-spacing:var(--letter-spacing);--line-height: var(--line-height-m);line-height:var(--line-height)}}.ViVii-ArtistHeaderBlock__section{--toc-sentinel-offset: calc( (var(--menu-height) + var(--header-height, 0) + 1px) * -1 );scroll-margin-top:calc(var(--menu-height) + var(--header-height, 0));padding-bottom:var(--spacing-l);min-height:calc(var(--page-height) - var(--header-height, 0))}@media (min-width: 768px){.ViVii-ArtistHeaderBlock__section{--toc-sentinel-offset: calc((var(--menu-height) + 1px) * -1);scroll-margin-top:var(--menu-height);min-height:var(--page-height)}}.ViVii-ArtistHeaderBlock__section+.ArtistHeaderBlock__section{scroll-margin-top:calc(var(--menu-height) - var(--spacing-l) + var(--header-height, 0));padding-top:var(--spacing-l)}@media (min-width: 768px){.ViVii-ArtistHeaderBlock__section+.ArtistHeaderBlock__section{scroll-margin-top:calc(var(--menu-height) - var(--spacing-l))}}.ViVii-ArtistHeaderBlock__link{text-decoration:none}.ViVii-ArtistHeaderBlock__link:hover{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.15em}.ViVii-ArtistHeaderBlock__link[aria-current=true]{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.15em}.ViVii-ArtistListBlock{margin-bottom:0;grid-column:1/-1}.ViVii-ArtistListBlock__artist_pages{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:var(--grid-column-gap);grid-row-gap:var(--grid-row-gap);padding:0;margin:0}.ViVii-ArtistListBlock__artist_page{list-style:none;padding:0;margin:0}@media (min-width: 768px){.ViVii-ExhibitionHeaderBlock__header{position:-webkit-sticky;position:sticky;z-index:2;top:var(--menu-height)}}.ViVii-ExhibitionHeaderBlock__header>*{width:100%;display:flex;flex-direction:column;justify-content:space-between}.ViVii-ExhibitionHeaderBlock__heading{display:flex;flex-direction:column}.ViVii-ExhibitionHeaderBlock--solo .ViVii-ExhibitionHeaderBlock__artists{order:-1}.ViVii-ExhibitionHeaderBlock--art_fair .ExhibitionHeaderBlock__location{display:none}.ViVii-ExhibitionListBlock{grid-column:1/-1}.ViVii-ExhibitionListBlock__filters{margin-top:calc(var(--line-height-m) * -.5);position:-webkit-sticky;position:sticky;top:calc(var(--menu-height) - var(--line-height-m) * .5);background-color:var(--page-background-color);padding:calc(var(--line-height-m) * .5) 0}.ViVii-ExhibitionListBlock__exhibition_page{font-size:var(--font-size-m);line-height:var(--line-height-m)}.ViVii-ExhibitionListBlock__clear_filters{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.15em}.ViVii-ExhibitionListBlock__clear_filters:hover{text-decoration:none}.ViVii-FullScreenSlideshowBlock{height:100vh;height:100svh;grid-column-start:1;grid-column-end:-1;margin-left:calc(var(--body-padding-x) * -1);margin-right:calc(var(--body-padding-x) * -1);margin-bottom:0}.ViVii-FullScreenSlideshowBlock:first-child{margin-top:calc(-1 * var(--menu-height))}.ViVii-FullScreenSlideshowBlock:last-child{margin-bottom:calc(-1 * var(--body-padding-bottom))}apparatus-block-editor .ViVii-FullScreenSlideshowBlock{margin:0!important}.ViVii-FullScreenSlideshowBlock__slideshow{height:100%;width:100%}.ViVii-MapBlock{margin-bottom:var(--line-height-m)}.ViVii-MenuBlock{position:-webkit-sticky;position:sticky;top:0;z-index:3;padding-top:var(--spacing-s);padding-bottom:var(--spacing-m);color:var(--menu-color, var(--page-color));background-color:var(--menu-background-color, var(--page-background-color));grid-column-start:1;grid-column-end:3}apparatus-block-editor .ViVii-MenuBlock{color:var(--page-color, var(--black))!important;background-color:transparent!important;position:static!important;margin:0!important}.ViVii-MenuBlock--transparent_background{--menu-background-color: transparent}@media (min-width: 768px){.ViVii-MenuBlock{padding-top:var(--spacing-m)}}.ViVii-MenuBlock__title{position:relative;z-index:2}body.drafts.edit .ViVii-MenuBlock{position:static!important}.ViVii-NewsItemListBlock{grid-column:1/-1}.ViVii-NewsItemListBlock__filters{margin-top:calc(var(--line-height-m) * -.5);position:-webkit-sticky;position:sticky;top:calc(var(--menu-height) - var(--line-height-m) * .5);background-color:var(--page-background-color);padding:calc(var(--line-height-m) * .5) 0}.ViVii-NewsItemListBlock .NewsItem .DateRange,.ViVii-NewsItemListBlock .NewsItem h3{--font-size: var(--font-size-l);font-size:var(--font-size);--letter-spacing: var(--letter-spacing-l);letter-spacing:var(--letter-spacing);--line-height: var(--line-height-l);line-height:var(--line-height);font-weight:300}@media (min-width: 768px){.ViVii-NewsItemListBlock .NewsItem .DateRange,.ViVii-NewsItemListBlock .NewsItem h3{--font-size: var(--font-size-xl);font-size:var(--font-size);--letter-spacing: var(--letter-spacing-xl);letter-spacing:var(--letter-spacing);--line-height: var(--line-height-xl);line-height:var(--line-height)}}.ViVii-NewsletterSubscriptionBlock{margin-bottom:var(--line-height-m)}.ViVii-PublicationHeaderBlock .Grid{min-height:100%;align-content:stretch!important}.ViVii-PublicationHeaderBlock__header{height:100%;width:100%;display:flex;flex-direction:column;justify-content:space-between}.ViVii-PublicationHeaderBlock__carousel{height:100%;display:flex;align-items:stretch;justify-content:stretch}.ViVii-PublicationHeaderBlock__carousel>*{height:100%;width:100%}.ViVii-PublicationHeaderBlock__carousel .Attachments-Image img{-o-object-fit:contain;object-fit:contain;-o-object-position:top center;object-position:top center}.ViVii-PublicationHeaderBlock__description{margin-top:var(--line-height-m)}.ViVii-PublicationListBlock{grid-column:1/-1}.ViVii-SplashBlock{z-index:5;position:fixed;top:0;left:0;right:0;bottom:0;background-color:var(--page-background-color);opacity:1;transition:opacity ease-in-out .5s}.ViVii-SplashBlock--preview{position:relative}.ViVii-SplashBlock--closed{opacity:0}.ViVii-SplashBlock__text{position:absolute;z-index:3;top:0;left:0;right:0;bottom:0;font-weight:300;text-align:center;color:var(--color, var(--page-color));display:flex;flex-direction:column;align-items:center;justify-content:center}.ViVii-SplashBlock__image{z-index:2;position:relative;height:100%;width:100%}.ViVii-SplashBlock__image *{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.ViVii-SplashBlock__video{z-index:1;position:relative;height:100%;width:100%}.ViVii-SplashBlock__video *{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.ViVii-SplashBlock__close{z-index:4;position:absolute;top:0;left:0;bottom:0;right:0;cursor:pointer;display:block;height:100%;width:100%}.ViVii-TextBlock{margin-bottom:calc(var(--line-height-m) * 2)}.ViVii-TextBlock p{margin-bottom:var(--line-height-m)}.ViVii-TextBlock>*:last-child{margin-bottom:0}.Video{position:relative}.Video__start{--vm-control-icon-size: 6rem}.Video__controls{display:none}.Video vm-player{--vm-player-border-radius: 0}.Video vm-scrim{background-color:#0000000d;--vm-scrim-bg: rgba(0, 0, 0, 0);mix-blend-mode:multiply;opacity:1;transition:opacity .3s ease-in-out}.Video vm-spinner{-webkit-transform:scale(1.4);transform:scale(1.4)}.Video--started .Video__start{display:none}.Video--started .Video__controls{display:block}.Video--started vm-player[idle] vm-scrim{opacity:0}
