*,:before,:after{box-sizing:border-box}html{font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";line-height:1.15;-webkit-text-size-adjust:100%;tab-size:4}body{margin:0}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:currentcolor}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}:is(.swiper-button-prev,.swiper-button-next).swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}:is(.swiper-button-prev,.swiper-button-next).swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled :is(.swiper-button-prev,.swiper-button-next){display:none!important}:is(.swiper-button-prev,.swiper-button-next) ::slotted(svg),:is(.swiper-button-prev,.swiper-button-next) svg{width:100%;height:100%;object-fit:contain;transform-origin:center;fill:currentColor;pointer-events:none}.swiper-button-lock{display:none}.swiper-button-prev,.swiper-button-next{top:var(--swiper-navigation-top-offset, 50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2))}.swiper-button-prev{left:var(--swiper-navigation-sides-offset, 4px);right:auto}.swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-button-next{right:var(--swiper-navigation-sides-offset, 4px);left:auto}.swiper-horizontal .swiper-button-prev,.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal~.swiper-button-next{top:var(--swiper-navigation-top-offset, 50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));margin-left:0}.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next{left:var(--swiper-navigation-sides-offset, 4px);right:auto}.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-next,.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev{right:var(--swiper-navigation-sides-offset, 4px);left:auto}:is(.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next) ::slotted(.swiper-navigation-icon),:is(.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next) .swiper-navigation-icon{transform:rotate(180deg)}:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) ::slotted(.swiper-navigation-icon),:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(0)}.swiper-vertical .swiper-button-prev,.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-prev,.swiper-vertical~.swiper-button-next{left:var(--swiper-navigation-top-offset, 50%);right:auto;margin-left:calc(0px - (var(--swiper-navigation-size) / 2));margin-top:0}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{top:var(--swiper-navigation-sides-offset, 4px);bottom:auto}:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) ::slotted(.swiper-navigation-icon),:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset, 4px);top:auto}:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) ::slotted(.swiper-navigation-icon),:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) .swiper-navigation-icon{transform:rotate(90deg)}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets) .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets) .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius, 10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, .1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset, 1%);bottom:var(--swiper-scrollbar-bottom, 4px);top:var(--swiper-scrollbar-top, auto);z-index:50;height:var(--swiper-scrollbar-size, 4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-vertical>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-vertical{position:absolute;left:var(--swiper-scrollbar-left, auto);right:var(--swiper-scrollbar-right, 4px);top:var(--swiper-scrollbar-sides-offset, 1%);z-index:50;width:var(--swiper-scrollbar-size, 4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, .5));border-radius:var(--swiper-scrollbar-border-radius, 10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;inset:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right{z-index:0;backface-visibility:hidden}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right{z-index:0;backface-visibility:hidden}.swiper-creative .swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;backface-visibility:hidden;overflow:hidden}@font-face{font-family:garabosse;src:url(https://hadassangambastudio.com/assets/fonts/Garabosse-Parangonne.woff) format("woff"),url(https://hadassangambastudio.com/assets/fonts/Garabosse-Parangonne.woff2) format("woff2"),url(https://hadassangambastudio.com/assets/fonts/Garabosse-Parangonne.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:garabosse;src:url(https://hadassangambastudio.com/assets/fonts/Garabosse-Mignonne.woff) format("woff"),url(https://hadassangambastudio.com/assets/fonts/Garabosse-Mignonne.woff2) format("woff2"),url(https://hadassangambastudio.com/assets/fonts/Garabosse-Mignonne.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:belgika;src:url(https://hadassangambastudio.com/assets/fonts/belgika-5th-webfont.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:belgika;src:url(https://hadassangambastudio.com/assets/fonts/belgika-16th-webfont.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}:root{--color: #000}.color-works{--color: #d2a372}.color-exhibitions{--color: #6662a8}.color-research{--color: #a04f85}.color-fragments{--color: #f8c422}.color-infos,.color-info,.color-latest{--color: #d23a23}*{margin:0;padding:0;box-sizing:border-box!important;-ms-overflow-style:none;scrollbar-width:none}*:is(h1,h2,h3,h4,h5,h6){font-family:belgika,Arial,Helvetica,sans-serif;font-size:1rem;font-weight:400}*::-webkit-scrollbar{display:none}*::selection{color:#444a4c;background-color:var(--color)}code,kbd,samp,pre{font-family:garabosse,Georgia,Times New Roman,Times,serif;font-size:inherit}menu,ul,ol,li{list-style-type:none}figure{-moz-user-select:none;-webkit-user-select:none;user-select:none;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0;font-family:garabosse,Georgia,Times New Roman,Times,serif}figure>*:not(:is(figcaption,figcaption *)){left:50%;position:relative;transform:translate(-50%)}@media only screen and (orientation:landscape){figure *:not(:is(source,figcaption,label,aside,p,a,strong,em,i,b)){height:100%;width:fit-content}}@media only screen and (orientation:portrait){figure *:not(:is(source,figcaption,label,aside,p,a,strong,em,i,b)){width:100%;height:fit-content}}figure *:not(:is(source,figcaption,label,aside,p,a,strong,em,i,b)){color:#0000}figure picture{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0;padding:0}figure.media__ctn{position:relative;height:100%!important}@media only screen and (orientation:landscape){figure.media__ctn{max-width:calc(100vw - 36rem - 3px)}}figure.media__ctn>*:not(:is(figcaption,figcaption *,label,aside,p,a,strong,em,i,b)){-webkit-mask:linear-gradient(to top,transparent 0,#fff 1rem calc(100% - 1rem),transparent 100%),linear-gradient(to left,transparent 0,#fff 1rem calc(100% - 1rem),transparent 100%);-webkit-mask-size:100% 100%;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-composite:source-in;mask:linear-gradient(to top,transparent 0,#fff 1rem calc(100% - 1rem),transparent 100%),linear-gradient(to left,transparent 0,#fff 1rem calc(100% - 1rem),transparent 100%);mask-size:100% 100%;mask-position:center;mask-repeat:no-repeat;mask-composite:intersect;height:fit-content}figure.media__ctn:not(:has(iframe)){margin:auto}figure.media__ctn:has(iframe){aspect-ratio:560/315;height:fit-content}figure.media__ctn:has(iframe)>iframe{aspect-ratio:560/315;height:auto;max-height:100%}@media only screen and (orientation:landscape){figure.media__ctn:has(iframe){width:66vw;top:50%;transform:translateY(-50%)}figure.media__ctn:has(iframe)>iframe{width:66vw;align-self:start}}@media only screen and (orientation:portrait){figure.media__ctn:has(iframe)>iframe{width:100%}}figure.media__ctn .media__tag{aspect-ratio:560/315;max-height:100%;background-color:#000}@media only screen and (orientation:landscape){figure.media__ctn .media__tag{max-width:calc(100vw - 36rem - 3px)}}figure.media__ctn .media__control{position:absolute}figure>figcaption{color:#fff;text-align:center;position:absolute;bottom:-1.8rem;left:50%;transform:translate(-50%);transition:opacity .2s ease-in-out,display .2s ease-in-out allow-discrete}@media only screen and (orientation:landscape){figure>figcaption{white-space:nowrap}}figure>figcaption>label{font-size:2.3rem;line-height:1rem;font-family:belgika,Arial,Helvetica,sans-serif;font-weight:300;position:absolute;top:50%;transform:translateY(-50%)}figure>figcaption>label:before{content:" ";white-space:pre;font-family:garabosse,Georgia,Times New Roman,Times,serif}@media only screen and (orientation:portrait){figure>figcaption:has(input:checked)>label{transform:rotate(45deg) translate(-25%,-50%)}}figure>div{display:flex;position:fixed;overflow:hidden scroll;user-select:text;-webkit-user-select:text;left:2rem;bottom:-2rem;background-color:var(--color);width:min-content;max-width:30rem;max-height:66vh;-webkit-mask:linear-gradient(to top,transparent 0,#fff 1rem calc(100% - 1rem),transparent 100%),linear-gradient(to left,transparent 0,#fff 1rem calc(100% - 1rem),transparent 100%);-webkit-mask-size:100% 100%;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-composite:source-in;mask:linear-gradient(to top,transparent 0,#fff 1rem calc(100% - 1rem),transparent 100%),linear-gradient(to left,transparent 0,#fff 1rem calc(100% - 1rem),transparent 100%);mask-size:100% 100%;mask-position:center;mask-repeat:no-repeat;mask-composite:intersect;padding:.3rem 1.3rem 1.15rem;font-family:garabosse,Georgia,Times New Roman,Times,serif;flex-direction:column;gap:1rem;color:#000;width:30rem;transform:unset;height:fit-content;opacity:0;pointer-events:none;transition:opacity .2s ease-in-out}@media only screen and (orientation:portrait){figure>div{display:none}}figure>div label{position:sticky;top:.2rem;margin-left:auto;font-size:3.3rem;line-height:0;height:0;width:0;font-family:belgika,Arial,Helvetica,sans-serif;font-weight:300;transform:rotate(45deg);margin-right:1rem;padding-top:1.3rem;margin-bottom:-1.3rem}figure>div label+p{max-width:calc(100% - 2rem)}figure:has(input:checked)>div{opacity:1;pointer-events:initial}.legend{display:flex;position:fixed;overflow:hidden scroll;user-select:text;-webkit-user-select:text;left:1rem;background-color:var(--color);-webkit-mask:linear-gradient(to top,transparent 0,#fff 1rem calc(100% - 1rem),transparent 100%),linear-gradient(to left,transparent 0,#fff 1rem calc(100% - 1rem),transparent 100%);-webkit-mask-size:100% 100%;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-composite:source-in;mask:linear-gradient(to top,transparent 0,#fff 1rem calc(100% - 1rem),transparent 100%),linear-gradient(to left,transparent 0,#fff 1rem calc(100% - 1rem),transparent 100%);mask-size:100% 100%;mask-position:center;mask-repeat:no-repeat;mask-composite:intersect;padding:.3rem 1.3rem 1.15rem;font-family:garabosse,Georgia,Times New Roman,Times,serif;flex-direction:column;gap:1rem;color:#000;width:calc(100vw - 2rem);transform:unset;height:fit-content;opacity:1;transition:opacity .2s ease-in-out}@media only screen and (orientation:landscape){.legend{z-index:9999;top:4.5rem}}@media only screen and (orientation:portrait){.legend{z-index:99999;bottom:4.5rem;max-height:calc(var(--vh, 1vh) * 100 - 9rem)}}.legend label{position:sticky;top:.2rem;margin-left:auto;font-size:3.3rem;line-height:0;height:0;width:0;font-family:belgika,Arial,Helvetica,sans-serif;font-weight:300;transform:rotate(45deg);margin-right:1rem;padding-top:1.3rem;margin-bottom:-1.3rem}.legend label+p{max-width:calc(100% - 2rem)}.legend.hidden{opacity:0;pointer-events:none}a[href="#"]{color:#444a4c;pointer-events:none}a *{pointer-events:none}label{cursor:pointer;white-space:nowrap}label.description{font-size:3.3rem;line-height:1.3rem;width:1.3rem;font-family:belgika,Arial,Helvetica,sans-serif;font-weight:300}@media only screen and (orientation:portrait){label.description:before{content:"";position:absolute;left:0;top:0;height:3rem;width:100%}}a,label{-webkit-user-select:none;user-select:none;display:inline-block;color:currentColor;text-decoration:none}a *,label *{pointer-events:none}nav{position:fixed;z-index:99999;right:2rem}@media only screen and (orientation:landscape){nav{top:2rem}}@media only screen and (orientation:portrait){nav{top:5rem;right:1rem;opacity:0;pointer-events:none;transition:opacity .2s ease-in-out}}nav>menu{display:flex;align-items:end;flex-direction:column}nav>menu>li{position:relative;width:fit-content;order:1}nav>menu>li.active{order:0}nav>menu>li.active>label,nav>menu>li.active>a{color:#000;background-color:var(--color)}nav>menu>li>label,nav>menu>li>a{-webkit-mask:linear-gradient(to top,transparent 0,#fff 1rem calc(100% - 1rem),transparent 100%),linear-gradient(to left,transparent 0,#fff 1rem calc(100% - 1rem),transparent 100%);-webkit-mask-size:100% 100%;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-composite:source-in;mask:linear-gradient(to top,transparent 0,#fff 1rem calc(100% - 1rem),transparent 100%),linear-gradient(to left,transparent 0,#fff 1rem calc(100% - 1rem),transparent 100%);mask-size:100% 100%;mask-position:center;mask-repeat:no-repeat;mask-composite:intersect;background-color:#000;color:#fff;padding:1rem 2rem;font-family:belgika,Arial,Helvetica,sans-serif;padding:1.3rem 1.3rem 1.15rem}nav>menu>li>div{opacity:0;pointer-events:none;transition:opacity .2s ease-in-out;position:absolute;z-index:99999;right:0;top:0}nav>menu>li>div>ul{-webkit-mask:linear-gradient(to top,transparent 0,#fff 1rem calc(100% - 1rem),transparent 100%),linear-gradient(to left,transparent 0,#fff 1rem calc(100% - 1rem),transparent 100%);-webkit-mask-size:100% 100%;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-composite:source-in;mask:linear-gradient(to top,transparent 0,#fff 1rem calc(100% - 1rem),transparent 100%),linear-gradient(to left,transparent 0,#fff 1rem calc(100% - 1rem),transparent 100%);mask-size:100% 100%;mask-position:center;mask-repeat:no-repeat;mask-composite:intersect;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;background:var(--color);color:#000;white-space:nowrap;margin-right:-.4rem}@media only screen and (orientation:landscape){nav>menu>li>div>ul{padding:1.3rem 1.3rem 1.15rem;gap:.2rem}}@media only screen and (orientation:portrait){nav>menu>li>div>ul{padding:1.5rem 1.5rem 1.35rem;gap:.6rem}}nav>menu>li>div>ul>label{width:100%;margin-bottom:.8rem}nav>menu>li>div>ul>li{font-family:garabosse,Georgia,Times New Roman,Times,serif}nav>menu>li>div>div{position:absolute;right:100%;top:0;width:15rem;display:flex;flex-direction:column;padding-top:3.4rem;gap:.16rem}nav>menu>li>div>div>figure{opacity:0;pointer-events:none;transition:opacity .2s ease-in-out;height:1.4rem;align-items:flex-end!important;justify-content:start}nav>menu>li>div>div>figure,nav>menu>li>div>div>figure :is(img,video){width:100%}nav>menu>li>div>div>figure :is(img,video){-webkit-mask:linear-gradient(to top,transparent 0,#fff 1rem calc(100% - 1rem),transparent 100%),linear-gradient(to left,transparent 0,#fff 1rem calc(100% - 1rem),transparent 100%);-webkit-mask-size:100% 100%;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-composite:source-in;mask:linear-gradient(to top,transparent 0,#fff 1rem calc(100% - 1rem),transparent 100%),linear-gradient(to left,transparent 0,#fff 1rem calc(100% - 1rem),transparent 100%);mask-size:100% 100%;mask-position:center;mask-repeat:no-repeat;mask-composite:intersect;height:auto;width:auto;max-height:15rem;max-width:20rem;transform:unset;position:initial}nav>menu>li:has(:is(menu>li>input):checked)>label{opacity:0;pointer-events:none}nav>menu>li:has(:is(menu>li>input):checked)>div{opacity:1;pointer-events:initial}input[type=checkbox],input[type=radio]{display:none;pointer-events:none}button{-webkit-user-select:none;user-select:none;line-height:1.35;background:unset;border:none}[aria-current=page]{color:#000;background-color:#d23a23;pointer-events:none}p{font-size:1rem;word-break:keep-all}p>a{text-decoration:underline}em,i,strong,b{display:inline-block}strong,b{font-style:700}html{min-height:calc(var(--vh, 1vh) * 100);font-family:belgika,Arial,Helvetica,sans-serif;font-size:16px}@media only screen and (orientation:portrait){html{font-size:13px}}html{color:#000;background-color:#444a4c;line-height:1.35;text-rendering:optimizeLegibility;-webkit-font-variant-ligatures:common-ligatures;font-variant-ligatures:common-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-optical-sizing:none;overflow:hidden}html.no-delay *{transition:unset!important;animation:unset!important}html.loading>body>main *:not(header,header *){opacity:0;pointer-events:none;transition:unset!important;animation:unset!important}html.loading>body>#cursor{opacity:0;transition:unset!important;animation:unset!important}html:has(#nav-checkbox:checked) .layout>nav{opacity:1;pointer-events:initial}html:has(#nav-checkbox:checked) .layout>header>label img:first-child{display:none}html:has(#nav-checkbox:checked) .layout>header>label img:last-child{display:initial}body{overflow:hidden;height:calc(var(--vh, 1vh) * 100);width:100vw;display:flex;justify-content:center;align-items:center}.layout{height:calc(var(--vh, 1vh) * 100);width:100vw}.layout>header{position:absolute;left:50vw;transform:translate(-50%);mix-blend-mode:multiply;display:flex;align-items:center}@media only screen and (orientation:landscape){.layout>header{top:2rem;height:5.4rem;justify-content:center}}@media only screen and (orientation:portrait){.layout>header{top:1rem;width:calc(100vw - 1rem);z-index:999;justify-content:start;justify-content:space-between;gap:1rem}}.layout>header>a{display:flex;height:100%}.layout>header>a>img{max-width:80vw;height:100%;transition:opacity .2s ease-in-out}@media only screen and (orientation:landscape){.layout>header>a>img{max-height:5.4rem}}@media only screen and (orientation:portrait){.layout>header>a>img{max-height:3.4rem}}.layout>header>label{display:flex;align-items:center;justify-content:end;width:-moz-available;height:100%;width:10vw;height:8vw}@media only screen and (orientation:landscape){.layout>header>label{display:none}}@media only screen and (orientation:portrait){.layout>header>label{max-height:3.4rem}}.layout>header>label img{height:100%;pointer-events:none}.layout>header>label img:last-child{display:none}.layout>#frame-logo{position:fixed;top:2rem;left:50vw;transform:translate(-50%);z-index:99999;justify-content:center;mix-blend-mode:multiply;display:flex;align-items:center}@media only screen and (orientation:portrait){.layout>#frame-logo{display:none}}.layout>#frame-logo>a>img{max-width:80vw;height:100%;max-height:5.4rem;transition:opacity .3s ease-in-out;opacity:0}.layout>#frame-nav{position:fixed;top:2rem;right:2rem;z-index:99999;width:12rem;height:23rem}@media only screen and (orientation:portrait){.layout>#frame-nav{display:none}}@media only screen and (orientation:landscape){html.touch{font-size:8px}}@media only screen and (orientation:landscape)and (min-width:768px){html.touch{font-size:12px}}@media only screen and (orientation:landscape){html.touch .layout>#frame-logo{display:none}html.touch .layout>#frame-nav{display:none}html.touch .layout>header,html.touch .layout>#frame-logo{top:1rem}html.touch .layout>header>a>img{max-height:4.6rem}html.touch .layout nav{top:1rem;right:1rem}html.touch .layout>article,html.touch .layout>#frame-description{left:1rem;top:1rem}html.touch .layout>ul#related{bottom:6.7rem;right:1rem}html.touch .layout>.related-checkbox{right:1rem;bottom:1rem}html.touch .layout-fragments .swiper,html.touch .layout-research .swiper,html.touch .layout-info .swiper{margin-top:5rem;padding:0 calc(27rem - 3px)}html.touch .layout-fragments .swiper-wrapper,html.touch .layout-research .swiper-wrapper,html.touch .layout-info .swiper-wrapper{height:calc(var(--vh, 1vh) * 100 - 10rem)}html.touch .layout-default>article{max-width:25rem;max-height:calc(var(--vh, 1vh) * 100 - 2rem)}}html.touch .layout nav>menu>li>div>div{display:none}html:not(.touch) .layout nav>menu>li>label:hover,html:not(.touch) .layout nav>menu>li>a:hover{background-color:var(--color);color:#000}html:not(.touch) .layout nav>menu>li>div>ul>li>a:hover{text-decoration:underline}html:not(.touch) .layout nav>menu:has(li>div>ul>li:nth-child(1):hover) li>div>div>figure:nth-child(0){opacity:1}html:not(.touch) .layout nav>menu:has(li>div>ul>li:nth-child(2):hover) li>div>div>figure:nth-child(1){opacity:1}html:not(.touch) .layout nav>menu:has(li>div>ul>li:nth-child(3):hover) li>div>div>figure:nth-child(2){opacity:1}html:not(.touch) .layout nav>menu:has(li>div>ul>li:nth-child(4):hover) li>div>div>figure:nth-child(3){opacity:1}html:not(.touch) .layout nav>menu:has(li>div>ul>li:nth-child(5):hover) li>div>div>figure:nth-child(4){opacity:1}html:not(.touch) .layout nav>menu:has(li>div>ul>li:nth-child(6):hover) li>div>div>figure:nth-child(5){opacity:1}html:not(.touch) .layout nav>menu:has(li>div>ul>li:nth-child(7):hover) li>div>div>figure:nth-child(6){opacity:1}html:not(.touch) .layout nav>menu:has(li>div>ul>li:nth-child(8):hover) li>div>div>figure:nth-child(7){opacity:1}html:not(.touch) .layout nav>menu:has(li>div>ul>li:nth-child(9):hover) li>div>div>figure:nth-child(8){opacity:1}html:not(.touch) .layout nav>menu:has(li>div>ul>li:nth-child(10):hover) li>div>div>figure:nth-child(9){opacity:1}html:not(.touch) .layout nav>menu:has(li>div>ul>li:nth-child(11):hover) li>div>div>figure:nth-child(10){opacity:1}html:not(.touch) .layout nav>menu:has(li>div>ul>li:nth-child(12):hover) li>div>div>figure:nth-child(11){opacity:1}html:not(.touch) .layout nav>menu:has(li>div>ul>li:nth-child(13):hover) li>div>div>figure:nth-child(12){opacity:1}html:not(.touch) .layout nav>menu:has(li>div>ul>li:nth-child(14):hover) li>div>div>figure:nth-child(13){opacity:1}html:not(.touch) .layout nav>menu:has(li>div>ul>li:nth-child(15):hover) li>div>div>figure:nth-child(14){opacity:1}html:not(.touch) .layout nav>menu:has(li>div>ul>li:nth-child(16):hover) li>div>div>figure:nth-child(15){opacity:1}html:not(.touch) .layout nav>menu:has(li>div>ul>li:nth-child(17):hover) li>div>div>figure:nth-child(16){opacity:1}html:not(.touch) .layout nav>menu:has(li>div>ul>li:nth-child(18):hover) li>div>div>figure:nth-child(17){opacity:1}html:not(.touch) .layout nav>menu:has(li>div>ul>li:nth-child(19):hover) li>div>div>figure:nth-child(18){opacity:1}html:not(.touch) .layout nav>menu:has(li>div>ul>li:nth-child(20):hover) li>div>div>figure:nth-child(19){opacity:1}@media only screen and (orientation:landscape){html:not(.touch) .layout>nav{z-index:1}html:not(.touch) .layout:has(nav:hover)>nav,html:not(.touch) .layout:has(#frame-nav:hover)>nav{z-index:99999}html:not(.touch) .layout:has(nav:hover)>#frame-nav,html:not(.touch) .layout:has(#frame-nav:hover)>#frame-nav{display:none}html:not(.touch) .layout:has(:is(.layout>header):hover)>header>a>img,html:not(.touch) .layout:has(#frame-logo:hover)>header>a>img{opacity:0;transition:opacity .3s ease-in-out}html:not(.touch) .layout:has(:is(.layout>header):hover)>#frame-logo>a>img,html:not(.touch) .layout:has(#frame-logo:hover)>#frame-logo>a>img{opacity:1;transition:opacity .2s ease-in-out}}html.safari .layout .swiper-slide{-webkit-mask:linear-gradient(to top,transparent 0,#fff 1rem calc(100% - 1rem),transparent 100%),linear-gradient(to left,transparent 0,#fff 1rem calc(100% - 1rem),transparent 100%);-webkit-mask-size:100% 100%;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-composite:source-in;mask:linear-gradient(to top,transparent 0,#fff 1rem calc(100% - 1rem),transparent 100%),linear-gradient(to left,transparent 0,#fff 1rem calc(100% - 1rem),transparent 100%);mask-size:100% 100%;mask-position:center;mask-repeat:no-repeat;mask-composite:intersect}@media only screen and (orientation:landscape){html.safari .layout .swiper-slide{width:fit-content;width:-webkit-fit-content}}@media only screen and (orientation:portrait){html.safari .layout .swiper-slide{padding-bottom:3rem!important}}html.safari .layout .swiper-slide>figure{padding-bottom:3rem}@media only screen and (orientation:landscape){html.safari .layout .swiper-slide>figure>figcaption{bottom:.4rem}}@media only screen and (orientation:portrait){html.safari .layout .swiper-slide>figure>figcaption{bottom:-.4rem}}html.safari .layout .swiper-slide>figure>figcaption{max-width:100%;width:calc(100% - 2rem);white-space:break-spaces}html.safari .layout .swiper-slide>figure>div{bottom:0rem;left:1rem;width:-webkit-fill-available;max-width:25rem;max-height:100%}html.safari .layout .swiper-slide>figure>div>label{top:0}@media only screen and (orientation:landscape){html.safari .layout .swiper-slide>figure:has(picture.landscape){width:fit-content;width:-webkit-fit-content}}@media only screen and (orientation:portrait){html.safari .layout .swiper-slide>figure:has(picture.landscape){width:100%}}@media only screen and (orientation:landscape){html.safari .layout .swiper-slide>figure:has(picture.landscape)>picture.landscape:not(.wide){width:fit-content;width:-webkit-fit-content}}@media only screen and (orientation:portrait){html.safari .layout .swiper-slide>figure:has(picture.landscape)>picture.landscape:not(.wide){width:100%}}html.safari .layout .swiper-slide>figure:has(picture.landscape)>picture.landscape:not(.wide)>img{width:auto;height:100%}
