:root{--grid-columns:12;--grid-column-span:calc(100%/var(--grid-columns))}@media(min-width:1025px){:root{--grid-columns:12}}.f-exhibition-list{display:flex;flex-direction:column;position:relative}.f-exhibition-list__header{position:relative;z-index:3}@media(max-width:1024px){.f-exhibition-list__header{background-color:var(--surface-bg-light);margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-bottom:var(--space-s,24px);padding-top:var(--space-xs,16px);padding-inline:15px;position:sticky;top:0;transition:background-color var(--theme-transition-duration) cubic-bezier(.445,.05,.55,.95);width:100vw}}@media(max-width:1024px)and (min-width:340px){.f-exhibition-list__header{padding-inline:20px}}@media(max-width:1024px)and (min-width:390px){.f-exhibition-list__header{padding-inline:32px}}.f-exhibition-list__title{letter-spacing:var(--framework-letter-spacing);margin:0 0 clamp(.5rem,.8839779006vw + .2928176796rem,1rem)}.f-exhibition-list__preamble{color:var(--text-primary);font-family:var(--font-body);font-size:var(--typography-body-medium);font-weight:400;letter-spacing:var(--framework-letter-spacing);line-height:var(--typography-body-medium-lh);margin:0}.f-exhibition-list__body{display:flex;flex-direction:column;gap:clamp(1.5rem,2.6519337017vw + .8784530387rem,3rem);margin-top:clamp(1.5rem,2.6519337017vw + .8784530387rem,3rem);position:relative;width:100%;z-index:2}@media(min-width:1025px){.f-exhibition-list__body{align-items:flex-start;display:flex;flex-direction:row;gap:48px;margin-inline:auto;width:83.3333333333%}}.f-exhibition-list__items{display:flex;flex-direction:column;gap:64px;list-style:none;margin:0;padding:0;position:relative;width:100%;z-index:2}@media(max-width:1024px){.f-exhibition-list__items{padding-bottom:clamp(7.5rem,8.8397790055vw + 5.4281767956rem,12.5rem);padding-top:clamp(6.25rem,6.6298342541vw + 4.6961325967rem,10rem)}}@media(min-width:1025px){.f-exhibition-list__items{flex-shrink:0;gap:clamp(1rem,.8839779006vw + .7928176796rem,1.5rem);order:1;width:calc(35% - 24px)}}.f-exhibition-list__item{background-color:var(--surface-hero-card,var(--color-brand-tkn-accent-yellow));color:var(--text-hero-card,var(--text-dark,var(--color-brand-tkn-black)));cursor:pointer;display:flex;flex-direction:column;justify-content:center;min-height:auto;padding-inline:clamp(1.5rem,.8839779006vw + 1.2928176796rem,2rem);position:relative;transition:background-color var(--theme-transition-duration) cubic-bezier(.445,.05,.55,.95),color var(--theme-transition-duration) cubic-bezier(.445,.05,.55,.95);z-index:2}@media(max-width:1024px){.f-exhibition-list__item{clip-path:polygon(0 0,calc(100% - var(--framework-bevel-large)) 0,100% var(--framework-bevel-large),100% 100%,var(--framework-bevel-large) 100%,0 calc(100% - var(--framework-bevel-large)));--expanded-height:min(100vw,50vh);--expanded-height:min(100vw,50svh);min-height:calc(80px + var(--expand-progress, 0)*(var(--expanded-height) - 80px));padding-block:calc(16px + var(--expand-progress, 0)*24px)}}@media(max-width:1024px)and (min-width:768px){.f-exhibition-list__item{padding-block:calc(36px + var(--expand-progress, 0)*20px);padding-inline:clamp(3.25rem,1.3259668508vw + 2.9392265193rem,4rem)}}@media(min-width:1025px){.f-exhibition-list__item{background-color:transparent;clip-path:none;color:var(--text-primary);min-height:auto;padding:0}}.f-exhibition-list__item-header{align-items:center;display:inline-flex;gap:var(--gap-xxxxsmall,8px)}.f-exhibition-list__item-title{color:inherit;font-family:var(--font-title-secondary);font-size:var(--typography-ui-large);font-weight:600;letter-spacing:var(--framework-letter-spacing);line-height:var(--typography-ui-large-lh);margin:0;transition:color var(--transition-duration) cubic-bezier(.445,.05,.55,.95)}.f-exhibition-list__item-link{color:inherit;text-decoration:none}.f-exhibition-list__item-link:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.f-exhibition-list__item-content{display:flex;flex-direction:column;gap:clamp(.5rem,.4419889503vw + .3964088398rem,.75rem);margin-top:clamp(.75rem,.4419889503vw + .6464088398rem,1rem)}@media(min-width:1025px){.f-exhibition-list__item-content{display:none}}.f-exhibition-list__item-excerpt{color:inherit;font-family:var(--font-body);font-size:var(--typography-body-small);font-weight:400;letter-spacing:var(--framework-letter-spacing);line-height:var(--typography-body-small-lh);margin:0}@media(min-width:1025px){.f-exhibition-list__item:focus-visible .f-exhibition-list__item-title,.f-exhibition-list__item:focus-within .f-exhibition-list__item-title,.f-exhibition-list__item:hover .f-exhibition-list__item-title{color:var(--accent)}}.f-exhibition-list__item-metadata{display:none}.f-exhibition-list__icon{display:inline-block;flex-shrink:0;height:19px;opacity:0;overflow:hidden;transform:translateX(-4px);transition:opacity var(--transition-duration) cubic-bezier(.445,.05,.55,.95),transform var(--transition-duration) cubic-bezier(.445,.05,.55,.95);width:36px}.f-exhibition-list__icon-svg{color:inherit;display:block;fill:currentColor;flex-shrink:0;height:19px;transform:translateX(-20px);transition:transform .7s cubic-bezier(.34,.34,.02,.97);width:39px}.f-exhibition-list__item:focus-visible .f-exhibition-list__icon,.f-exhibition-list__item:focus-within .f-exhibition-list__icon,.f-exhibition-list__item:hover .f-exhibition-list__icon{opacity:1;transform:translateX(0)}.f-exhibition-list__item:focus-visible .f-exhibition-list__icon-svg,.f-exhibition-list__item:focus-within .f-exhibition-list__icon-svg,.f-exhibition-list__item:hover .f-exhibition-list__icon-svg{transform:translateX(-16px)}.f-exhibition-list__media{overflow:hidden;z-index:0}@media(max-width:1024px){.f-exhibition-list__media{height:100vh;height:100dvh;margin-bottom:-100dvh;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);pointer-events:none;position:sticky;top:0;width:100vw}.f-exhibition-list.is-ended .f-exhibition-list__media{bottom:0;margin-bottom:0;position:absolute;top:auto}.f-exhibition-list__media img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}}@media(min-width:1025px){.f-exhibition-list__media{aspect-ratio:1/1;flex-grow:1;order:2;position:relative;width:calc(65% - 24px)}}.f-exhibition-list__image-wrapper{height:100%;inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .5s cubic-bezier(.445,.05,.55,.95);width:100%}.f-exhibition-list__image-wrapper.is-active{opacity:1;pointer-events:auto}.f-exhibition-list__badge{display:none}@media(min-width:1025px){.f-exhibition-list__badge{background-color:var(--surface-hero-card,var(--color-brand-tkn-accent-yellow));bottom:0;color:var(--text-hero-card,var(--color-brand-tkn-black));display:flex;flex-direction:column;gap:clamp(.5rem,.4419889503vw + .3964088398rem,.75rem);max-width:70%;padding-block:clamp(.5rem,.8839779006vw + .2928176796rem,1rem);padding-inline:clamp(1rem,1.7679558011vw + .5856353591rem,2rem);position:absolute;right:0;transition:background-color var(--theme-transition-duration) cubic-bezier(.445,.05,.55,.95),color var(--theme-transition-duration) cubic-bezier(.445,.05,.55,.95);z-index:2}}.f-exhibition-list__excerpt{font-size:var(--typography-body-small);letter-spacing:var(--framework-letter-spacing);line-height:var(--typography-body-small-lh)}.f-exhibition-list__excerpt,.f-exhibition-list__metadata{color:inherit;font-family:var(--font-body);font-weight:400;margin:0}.f-exhibition-list__metadata{align-items:center;display:flex;flex-wrap:wrap;font-size:var(--typography-body-tiny);gap:.5rem;line-height:var(--typography-body-tiny-lh);list-style:none;padding:0}@media(min-width:1025px){.f-exhibition-list__metadata{justify-content:flex-end;width:100%}}.f-exhibition-list__metadata--mobile{justify-content:flex-start}.f-exhibition-list__metadata-item{align-items:center;display:inline-flex}.f-exhibition-list__metadata-item:not(:last-child):after{background-color:currentColor;content:"";display:inline-block;height:7px;margin-left:.5rem;width:7px}.f-exhibition-list__item-image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media(min-width:1025px){.f-exhibition-list__item-image{clip-path:polygon(0 0,calc(100% - var(--framework-bevel-large)) 0,100% var(--framework-bevel-large),100% 100%,var(--framework-bevel-large) 100%,0 calc(100% - var(--framework-bevel-large)))}}

/*# sourceMappingURL=exhibition-list.css.map*/