@media only screen and (orientation:portrait){.swiper-wrapper{height:unset}}@media only screen and (orientation:portrait){.layout{height:calc(var(--vh, 1vh) * 100);padding:5rem 0 6rem;overflow:hidden scroll}.layout:before,.layout:after{content:"";position:fixed;left:0;height:6rem;width:100vw;z-index:2}.layout:before{background:linear-gradient(180deg,#444a4c 33%,#0000);top:0}.layout:after{background:linear-gradient(0deg,#444a4c 33%,#0000);bottom:0}}.layout:has(.swiper-slide figure figcaption input:checked) .swiper-slide figure figcaption{display:none;opacity:0}.layout-default>article{position:fixed;overflow:hidden scroll;transition:background-color .2s ease-in-out;background-color:#0000;-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;font-family:garabosse,Georgia,Times New Roman,Times,serif;display:flex;flex-direction:column}@media only screen and (orientation:landscape){.layout-default>article{left:2rem;top:2rem;max-width:30rem;max-height:66vh}}@media only screen and (orientation:portrait){.layout-default>article{z-index:99999;left:1rem;bottom:1rem;width:calc(100vw - 2rem);max-height:calc(var(--vh, 1vh) * 100 - 5rem)}}.layout-default>article>header{display:flex;flex-direction:column;align-items:start;gap:1rem;position:sticky;top:0;padding:1.3rem 1.3rem 1.15rem;background-color:var(--color)}.layout-default>article>header:before{position:absolute;left:-1.3rem;top:-2.3rem;width:calc(100% + 2.6rem);height:calc(100% + 2.8rem);background-color:var(--color);content:"";z-index:-1;-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}.layout-default>article>header>div{display:flex;justify-content:space-between;width:100%}.layout-default>article>header>div:first-child{gap:.75rem}.layout-default>article>header>div:last-child{flex-direction:column}@media only screen and (orientation:portrait){.layout-default>article>header>div:last-child{display:none}}.layout-default>article>header>div:empty{display:none!important}.layout-default>article:not(:has(div.description))>header>div:first-child label{display:none}.layout-default>article>.description{display:none;flex-direction:column;gap:1rem;opacity:0;transition:opacity .2s ease-in-out,display .2s ease-in-out allow-discrete}@media only screen and (orientation:landscape){.layout-default>article:not(:has(#description)){width:30rem}.layout-default>article:not(:has(#description))>.description{display:flex;opacity:1}}@media only screen and (orientation:landscape){.layout-default>article:has(#description){width:fit-content}}.layout-default>article:has(#description:checked){background-color:var(--color)}.layout-default>article:has(#description:checked) label.description{transform:rotate(45deg) translate(-.1rem,-.1rem)}.layout-default>article:has(#description:checked)>header{background-color:transparent}@media only screen and (orientation:portrait){.layout-default>article:has(#description:checked)>header>div:last-child{display:flex}}.layout-default>article:has(#description:checked)>.description{padding:0 1.3rem 1.15rem;display:flex;opacity:1;transition:opacity .2s ease-in-out,display .2s ease-in-out allow-discrete}.layout-default>article:has(#description:checked)+#frame-description{height:calc(var(--vh, 1vh) * 66)}.layout-default>#frame-description{position:fixed;left:2rem;top:2rem;z-index:99999;height:9rem;width:30rem}@media only screen and (orientation:portrait){.layout-default>#frame-description{display:none}}@media only screen and (orientation:landscape){.layout-default .swiper{--swiper-pagination-bottom: .8rem;height:calc(var(--vh, 1vh) * 100 - 5rem);margin-top:5rem}}@media only screen and (orientation:landscape){.layout-default .swiper-wrapper{height:calc(var(--vh, 1vh) * 100 - 10rem)}}@media only screen and (orientation:portrait){.layout-default .swiper-wrapper{display:flex;flex-direction:column;gap:1rem}}.layout-default .swiper-slide{position:relative;display:flex;justify-content:center}@media only screen and (orientation:portrait){.layout-default .swiper-slide{height:fit-content}.layout-default .swiper-slide:only-child{height:calc(var(--vh, 1vh) * 100 - 12rem);display:flex;align-items:center}}@media only screen and (orientation:portrait){.layout-default .swiper-slide>figure{width:100%;flex-direction:column;gap:1rem}.layout-default .swiper-slide>figure>figcaption{position:relative;transform:unset;left:unset;top:unset;bottom:unset;padding:0 .6rem}}.layout-default .swiper-slide>figure>picture{justify-content:center}@media only screen and (orientation:portrait){.layout-default .swiper-slide>figure>picture{width:100%}}.layout-default .swiper-slide>figure>picture{cursor:pointer}.layout-default .swiper-slide>figure>picture>img{-webkit-user-select:none;user-select:none;pointer-events:none}@media only screen and (orientation:landscape){.layout-default .swiper-slide>figure>picture>img{max-width:calc(100vw - 10rem);max-height:calc(var(--vh, 1vh) * 100 - 10rem)}}@media only screen and (orientation:portrait){.layout-default .swiper-slide>figure>picture>img{max-width:calc(100vw - 1rem)}}.layout-default .swiper-slide>figure>picture>img{-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}.layout-default .swiper-slide>figure:has(picture.landscape){width:100%}@media only screen and (orientation:landscape){.layout-default .swiper-slide>figure:has(picture.landscape)>picture{max-width:calc(100vw - 10rem);width:fit-content}}@media only screen and (orientation:portrait){.layout-default .swiper-slide>figure:has(picture.landscape)>picture{max-width:calc(100vw - 1rem)}}.layout-default .swiper-slide>figure:has(picture.landscape)>picture.landscape{align-items:center;align-self:start}.layout-default .swiper-slide>figure:has(picture.landscape)>picture.landscape>img{width:100%;height:auto}.layout-default .swiper-pagination{--swiper-pagination-bullet-size: 1rem;--swiper-pagination-bullet-horizontal-gap: .75rem}.layout-default .swiper-pagination-bullet{background-color:var(--color);opacity:.5;-webkit-mask-image:radial-gradient(circle,#000 5%,rgba(0,0,0,0) 70%);mask-image:radial-gradient(circle,#000 5%,#0000 70%);transition:opacity .6s ease-in-out}.layout-default .swiper-pagination-bullet-active{opacity:1}.layout-default .modal{display:flex;position:fixed;z-index:99999;left:0;top:0;height:calc(var(--vh, 1vh) * 100);width:100vw;overflow:auto}.layout-default .modal,.layout-default .modal *{pointer-events:none}.layout-default .modal *{display:none}.layout-default .modal__content{display:block;position:relative;margin:auto;padding:0;height:calc(var(--vh, 1vh) * 100);width:100vw}.layout-default .modal__slide{display:flex;justify-content:center;align-items:center;position:absolute;left:0;top:0;width:100vw;height:calc(var(--vh, 1vh) * 100);background-color:#444a4c;cursor:pointer;opacity:0;transition:opacity .2s ease-in-out}.layout-default .modal__slide *{pointer-events:none;display:inline-flex}.layout-default .modal__slide figure{height:calc(var(--vh, 1vh) * 100);cursor:default}@media only screen and (orientation:landscape){.layout-default .modal__slide figure{width:min-content}}@media only screen and (orientation:portrait){.layout-default .modal__slide figure{width:100vw;align-items:center}}.layout-default .modal__slide figure picture{aspect-ratio:unset;clip-path:unset}.layout-default .modal__slide figure picture img{object-fit:contain}@media only screen and (orientation:landscape){.layout-default .modal__slide figure picture img{height:fit-content;width:fit-content;max-height:calc(var(--vh, 1vh) * 100);max-width:100vw;height:100%}}@media only screen and (orientation:portrait){.layout-default .modal__slide figure picture img{height:100%;width:100%;max-height:calc(var(--vh, 1vh) * 100 - 2rem);max-width:100vw}}.layout-default .modal__slide figure picture img.img-landscape{width:100vw}.layout-default .modal__slide figure picture img.img-portrait{height:calc(var(--vh, 1vh) * 100)}.layout-default .modal__slide figure figcaption{display:none}.layout-default .modal__cursor--close{position:absolute;right:1rem;top:.4rem;font-size:3rem;z-index:99999;width:3rem;pointer-events:none}.layout-default .modal__cursor--close>span{transform:rotate(45deg);display:inline-block}.layout-default .modal__cursor--left,.layout-default .modal__cursor--right{position:fixed;width:auto;-webkit-user-select:none;user-select:none;border-radius:.6rem;background-color:#fff;background-color:transparent;border:none;cursor:pointer;transition:color .6s ease-in-out}.layout-default .modal__cursor--left:hover,.layout-default .modal__cursor--right:hover{color:#444a4c}.layout-default .modal__cursor--left,.layout-default .modal__cursor--right{line-height:2rem}@media only screen and (orientation:landscape){.layout-default .modal__cursor--left,.layout-default .modal__cursor--right{top:50%}}@media only screen and (orientation:portrait){.layout-default .modal__cursor--left,.layout-default .modal__cursor--right{bottom:.6rem}}.layout-default .modal__cursor--left a,.layout-default .modal__cursor--right a{pointer-events:initial}@media only screen and (orientation:landscape){.layout-default .modal__cursor--left{left:1rem}}@media only screen and (orientation:portrait){.layout-default .modal__cursor--left{left:.5rem}}@media only screen and (orientation:landscape){.layout-default .modal__cursor--right{right:1rem}}@media only screen and (orientation:portrait){.layout-default .modal__cursor--right{right:.5rem}}.layout-default>ul#related{align-items:end}@media only screen and (orientation:landscape){.layout-default>ul#related{display:flex;bottom:7.7rem;pointer-events:none;position:fixed;right:2rem;z-index:99999;width:8rem;gap:2.3rem;flex-direction:column-reverse}}@media only screen and (orientation:portrait){.layout-default>ul#related{display:grid;grid-template-columns:repeat(3,1fr);width:100%;margin-top:10rem;justify-content:space-between;padding:.5rem;position:relative}.layout-default>ul#related:before{content:"related";color:#fff;position:absolute;top:-1.4rem;width:100%;text-align:center;font-family:garabosse,Georgia,Times New Roman,Times,serif}}.layout-default>ul#related *{height:fit-content}@media only screen and (orientation:landscape){.layout-default>ul#related *{max-height:8rem;max-width:8rem}}@media only screen and (orientation:portrait){.layout-default>ul#related *{width:100%}.layout-default>ul#related *:only-child{grid-column:2/3}}@media only screen and (orientation:landscape){.layout-default>ul#related>li{opacity:0;transition:opacity .2s ease-in-out}.layout-default>ul#related>li:nth-child(1){transition-delay:.04s}.layout-default>ul#related>li:nth-child(2){transition-delay:.08s}.layout-default>ul#related>li:nth-child(3){transition-delay:.12s}.layout-default>ul#related>li:nth-child(4){transition-delay:.16s}.layout-default>ul#related>li:nth-child(5){transition-delay:.2s}}.layout-default>ul#related>li>a{display:flex}.layout-default>ul#related>li>a.relateds-works{--color: #d2a372}.layout-default>ul#related>li>a.relateds-events{--color: #6662a8}.layout-default>ul#related>li>a.relateds-research{--color: #a04f85}.layout-default>ul#related>li>a.relateds-fragments{--color: #f8c422}.layout-default>ul#related>li>a.relateds-info{--color: }.layout-default>ul#related>li>a>figure>picture{-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:var(--color)}.layout-default>ul#related>li>a>figure img,.layout-default>ul#related>li>a>figure 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}@media only screen and (orientation:landscape){.layout-default>ul#related>li>a>figure img,.layout-default>ul#related>li>a>figure video{max-width:8rem}}.layout-default>ul#related>li>a>figure>figcaption{font-size:.7rem;bottom:-1.3rem;right:0;left:unset;transform:unset;max-width:unset}@media only screen and (orientation:portrait){.layout-default>ul#related>li>a>figure>figcaption{display:none}}.layout-default>.related-checkbox{position:fixed;right:2rem;bottom:2rem;z-index:9999;-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}.layout-default>.related-checkbox:hover{background-color:var(--color);color:#000}@media only screen and (orientation:portrait){.layout-default>.related-checkbox{display:none}}.layout-default:has(#related-checkbox:checked)>#related{pointer-events:initial}.layout-default:has(#related-checkbox:checked)>#related>li{opacity:1}@media only screen and (orientation:landscape){.layout-research>article,.layout-fragments>article,.layout-info>article{background-color:var(--color)}.layout-research>article>header,.layout-fragments>article>header,.layout-info>article>header{background-color:transparent}.layout-research>article>header>div:first-child label,.layout-fragments>article>header>div:first-child label,.layout-info>article>header>div:first-child label{display:none}.layout-research>article .description,.layout-fragments>article .description,.layout-info>article .description{padding:0 1.3rem 1.15rem;display:flex;opacity:1}.layout-research:has(.swiper-slide figure figcaption input:checked)>article .description,.layout-fragments:has(.swiper-slide figure figcaption input:checked)>article .description,.layout-info:has(.swiper-slide figure figcaption input:checked)>article .description{display:none;opacity:0}}.layout-research>article,.layout-fragments>article,.layout-info>article{z-index:99998}@media only screen and (orientation:landscape){.layout-research .swiper,.layout-fragments .swiper,.layout-info .swiper{height:calc(var(--vh, 1vh) * 100 - 24.2rem);margin-top:0;height:calc(var(--vh, 1vh) * 100 - 5rem);margin-top:10rem;position:absolute;top:calc(var(--vh, 1vh) * 50 + 1rem);transform:translateY(-50%);width:100vw;padding:0 calc(34rem - 3px)}}@media only screen and (orientation:landscape){.layout-research .swiper-wrapper,.layout-fragments .swiper-wrapper,.layout-info .swiper-wrapper{height:calc(var(--vh, 1vh) * 100 - 24.2rem)}}@media only screen and (orientation:portrait){.layout-research .swiper-wrapper,.layout-fragments .swiper-wrapper,.layout-info .swiper-wrapper{display:flex;flex-direction:column;gap:1rem}}@media only screen and (orientation:landscape){.layout-research .swiper-slide,.layout-fragments .swiper-slide,.layout-info .swiper-slide{width:fit-content;max-width:calc(100vw - 36rem - 3px);padding-bottom:1.8rem}.layout-research .swiper-slide.block-type-empty,.layout-fragments .swiper-slide.block-type-empty,.layout-info .swiper-slide.block-type-empty{width:31rem}.layout-research .swiper-slide figure>picture,.layout-fragments .swiper-slide figure>picture,.layout-info .swiper-slide figure>picture{height:100%;width:auto}.layout-research .swiper-slide figure:has(picture.landscape)>picture,.layout-fragments .swiper-slide figure:has(picture.landscape)>picture,.layout-info .swiper-slide figure:has(picture.landscape)>picture{width:100%}.layout-research .swiper-slide figure figcaption,.layout-fragments .swiper-slide figure figcaption,.layout-info .swiper-slide figure figcaption{opacity:0;transition:opacity .6s ease-in-out}.layout-research .swiper-slide figure div,.layout-fragments .swiper-slide figure div,.layout-info .swiper-slide figure div{position:absolute;left:calc((34rem - 3px)*-1 + 2rem);bottom:-8rem}.layout-research .swiper-slide-active figure figcaption,.layout-fragments .swiper-slide-active figure figcaption,.layout-info .swiper-slide-active figure figcaption{opacity:1}}@media only screen and (orientation:portrait){.layout-research .swiper-slide,.layout-fragments .swiper-slide,.layout-info .swiper-slide{display:flex;justify-content:center;height:fit-content}.layout-research .swiper-slide.block-type-empty,.layout-fragments .swiper-slide.block-type-empty,.layout-info .swiper-slide.block-type-empty{display:none}}.layout-works{--color: #d2a372}.layout-events{--color: #6662a8}.layout-research{--color: #a04f85}.layout-fragments{--color: #f8c422}.layout-info{--color: }.layout-info{--color: #d23a23}@starting-style{.layout-default>article:has(#description:checked)>.description,.layout-default>article:not(:has(#description))>.description{opacity:0}}html:not(.touch) .layout-default:has(article:hover)>article,html:not(.touch) .layout-default:has(#frame-description:hover)>article{z-index:99999}html:not(.touch) .layout-default:has(article:hover)>#frame-description,html:not(.touch) .layout-default:has(#frame-description:hover)>#frame-description{display:none}html:not(.touch) .layout-default:has(#related:hover)>#related,html:not(.touch) .layout-default:has(#frame-related:hover)>#related{z-index:99999}html:not(.touch) .layout-default:has(#related:hover)>#frame-related,html:not(.touch) .layout-default:has(#frame-related:hover)>#frame-related{display:none}@media only screen and (orientation:landscape){html.touch .layout-default>article:has(#description:checked){z-index:99999}html.touch .layout-default>#frame-description{display:none}}
