@charset "UTF-8";span.vertex--top-left{position:absolute;inset:0 auto auto 0;width:.8rem;height:.8rem;border:var(--border-width) solid var(--border-color, var(--color-primary));transform:translate(calc(-50% - var(--border-width) / 2),calc(-50% - var(--border-width) / 2));display:block;z-index:1;pointer-events:none}span.vertex--top-right{position:absolute;inset:0 0 auto auto;width:.8rem;height:.8rem;border:var(--border-width) solid var(--border-color, var(--color-primary));transform:translate(calc(50% + var(--border-width) / 2),calc(-50% - var(--border-width) / 2));display:block;z-index:1;pointer-events:none}span.vertex--bottom-left{position:absolute;inset:auto auto 0 0;width:.8rem;height:.8rem;border:var(--border-width) solid var(--border-color, var(--color-primary));transform:translate(calc(-50% - var(--border-width) / 2),calc(50% + var(--border-width) / 2));display:block;z-index:1;pointer-events:none}span.vertex--bottom-right{position:absolute;inset:auto 0 0 auto;width:.8rem;height:.8rem;border:var(--border-width) solid var(--border-color, var(--color-primary));transform:translate(calc(50% + var(--border-width) / 2),calc(50% + var(--border-width) / 2));display:block;z-index:1;pointer-events:none}span.vertex--mobile{display:block}@media screen and (min-width: 768px){span.vertex--mobile{display:none}}span.vertex--desktop{display:none}@media screen and (min-width: 768px){span.vertex--desktop{display:block}}:root{--s: .33rem;--s2: calc(var(--s) * 2);--s3: calc(var(--s) * 3);--s4: calc(var(--s) * 4);--s5: calc(var(--s) * 5);--s6: calc(var(--s) * 6);--s7: calc(var(--s) * 7);--s8: calc(var(--s) * 8);--s9: calc(var(--s) * 9);--s10: calc(var(--s) * 10);--sem: .33em;--sem2: calc(var(--sem) * 2);--sem3: calc(var(--sem) * 3);--sem4: calc(var(--sem) * 4);--sem5: calc(var(--sem) * 5);--sem6: calc(var(--sem) * 6);--sem7: calc(var(--sem) * 7);--sem8: calc(var(--sem) * 8);--sem9: calc(var(--sem) * 9);--sem10: calc(var(--sem) * 10);--gap: .99rem;--gutter: .99rem;--safe-area: calc(var(--s) * 3);--cols: 12}@media screen and (min-width: 992px){:root{--safe-area: calc(var(--s) * 12)}}:root{--html-font-size: clamp( calc(11.64px * var(--browser-zoom, 1)), calc(.972vw * var(--browser-zoom, 1)), 100vw )}:root{--font-primary: "Zalando", sans-serif;--safe-area: 1.75rem;--color-primary: #090909;--color-primary-contrast: #fff;--border-width: .1625rem;--fs-base: 1rem;--lh-base: .9;--fs-bigger: 1.125rem;--lh-bigger: 1.1;--fs-md: 1.375rem;--lh-md: 1.1;--fs-lg: 1.875rem;--lh-lg: .9;--fs-xl: 3.125rem;--lh-xl: .9;--fs-xxl: 3.65rem;--lh-xxl: .9;--fs-speaker-title: 4.81rem;--lh-speaker-title: .8}@media screen and (min-width: 768px){:root{--fs-xxl: 4.6875rem}}@font-face{font-family:Zalando;src:url(/_astro/ZalandoSans.CARXCss9.ttf) format("truetype");font-optical-sizing:auto;font-display:block}@font-face{font-family:Zalando;src:url(/_astro/ZalandoSans-Italic.Dtg9DD3M.ttf) format("truetype");font-optical-sizing:auto;font-display:block;font-style:italic}*,*:before,*:after{box-sizing:border-box}*{margin:0}img,picture,video,canvas,svg{display:block;max-width:100%}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}nav ul{list-style:none;padding:0}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit}.wrapper-fluid{width:100%;max-width:100%;margin:0 auto;padding-left:var(--safe-area, 15px);padding-right:var(--safe-area, 15px)}@media screen and (min-width: 992px){.wrapper-fluid{padding-left:var(--safe-area, 60px);padding-right:var(--safe-area, 60px)}}.sr-only{clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}h1,h2,h3,h4,h5,h6,caption,figcaption,blockquote{white-space:unset;text-wrap:balance;overflow-wrap:break-word}p{text-wrap:pretty;overflow-wrap:break-word}body,html{margin:0;width:100%;height:100%;font-family:var(--font-primary);font-size:var(--html-font-size);letter-spacing:-10%;line-height:var(--lh-base);color:var(--color-primary);background-color:var(--color-primary-contrast)}a,button{color:var(--color-primary)}.wip26-bg{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;overflow:hidden}.wip26-bg video{width:100%;height:100%;object-position:center;object-fit:cover;transform:none}@media screen and (min-width: 768px){.wip26-bg video{width:100vh;height:100vw;transform:translateY(-100%) rotate(90deg);transform-origin:bottom left}}button{font-family:var(--font-primary);font-size:var(--fs-bigger);line-height:var(--lh-bigger);letter-spacing:-10%}.main{padding:var(--safe-area);position:relative}.main__inner{border:var(--border-width) solid var(--color-primary)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.trim-manual:before{content:"";display:table;margin-bottom:var(--trim-top, 0)}.trim-manual:after{content:"";display:table;margin-top:var(--trim-bottom, 0)}.dw-dialog.dialog-call-form,.dw-dialog.dialog-audience-call-form{padding:var(--safe-area);overflow-y:auto;overflow-x:hidden;display:grid;grid-template-columns:repeat(1,1fr)}@media screen and (min-width: 768px){.dw-dialog.dialog-call-form,.dw-dialog.dialog-audience-call-form{grid-template-columns:repeat(12,1fr)}}.dw-dialog.dialog-call-form .dialog-call-form__close,.dw-dialog.dialog-call-form .dialog-audience-call-form__close,.dw-dialog.dialog-audience-call-form .dialog-call-form__close,.dw-dialog.dialog-audience-call-form .dialog-audience-call-form__close{position:absolute;top:-.1rem;right:-.2rem;cursor:pointer;z-index:1;border:none;background:none;padding:0;margin:0}.dw-dialog.dialog-call-form .dialog-call-form__close .dw-icon,.dw-dialog.dialog-call-form .dialog-audience-call-form__close .dw-icon,.dw-dialog.dialog-audience-call-form .dialog-call-form__close .dw-icon,.dw-dialog.dialog-audience-call-form .dialog-audience-call-form__close .dw-icon{--width: 1.8rem;--height: 1.8rem;--color: var(--color-primary)}.dw-dialog.dialog-call-form .dw-dialog__backdrop,.dw-dialog.dialog-audience-call-form .dw-dialog__backdrop{pointer-events:none;--backdrop-backdrop-filter: blur(10px)}.dw-dialog.dialog-call-form .dw-dialog__backdrop:after,.dw-dialog.dialog-audience-call-form .dw-dialog__backdrop:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;opacity:.5}.dw-dialog.dialog-call-form .dw-dialog__panel,.dw-dialog.dialog-audience-call-form .dw-dialog__panel{position:relative;border:var(--border-width) solid var(--color-primary);background-color:transparent;--height: 100%;--max-height: 100svh;--max-width: calc(100vw - var(--safe-area) * 2)}@media screen and (min-width: 768px){.dw-dialog.dialog-call-form .dw-dialog__panel,.dw-dialog.dialog-audience-call-form .dw-dialog__panel{grid-column:5/span 8;--max-width: 80vw}}html body #CybotCookiebotDialog[role=dialog]{background-color:#fff;color:var(--color-primary);font-size:var(--fs-base);line-height:var(--lh-base);letter-spacing:var(--ls-base);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400);letter-spacing:-.01em!important;z-index:999999!important;padding:1.5rem;box-shadow:none;border-radius:4px;top:unset;right:unset;left:var(--safe-area);bottom:var(--safe-area);transform:none;width:calc(100dvw - var(--safe-area) * 2);max-width:none;max-height:calc(100% - var(--safe-area) * 2);padding:1.25em}@media screen and (min-width: 992px){html body #CybotCookiebotDialog[role=dialog]{width:calc(75dvw - var(--safe-area) * 2)}}@media screen and (min-width: 1200px){html body #CybotCookiebotDialog[role=dialog]{width:calc(50dvw - var(--safe-area) * 2);min-width:auto}}html body #CybotCookiebotDialog[role=dialog] *{font-size:var(--fs-base);line-height:var(--lh-base);letter-spacing:var(--ls-base);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400);letter-spacing:-.01em!important}html body #CybotCookiebotDialog[role=dialog].CybotCookiebotDialogFixed{position:fixed;bottom:0;width:100%}html body #CybotCookiebotDialog[role=dialog] #CybotCookiebotDialogHeader,html body #CybotCookiebotDialog[role=dialog] #CybotCookiebotDialogNav,html body #CybotCookiebotDialog[role=dialog] .CybotCookiebotDialogBodyBottomWrapper{display:none!important}html body #CybotCookiebotDialog[role=dialog] .CybotCookiebotScrollContainer{padding:0;border:none}html body #CybotCookiebotDialog[role=dialog] .CybotCookiebotScrollContainer .CybotCookiebotScrollArea{padding:0}html body #CybotCookiebotDialog[role=dialog] #CybotCookiebotDialogBodyTitle{font-size:1.5rem;font-weight:700;margin-bottom:1rem}html body #CybotCookiebotDialog[role=dialog] #CybotCookiebotDialogBodyContent{font-size:1rem;line-height:1.5;margin-bottom:1.5rem}html body #CybotCookiebotDialog[role=dialog] #CybotCookiebotDialogBodyContent #CybotCookiebotDialogBodyContentTitle{display:none}html body #CybotCookiebotDialog[role=dialog] #CybotCookiebotDialogBodyContent #CybotCookiebotDialogBodyContentText{font-size:var(--fs-base);line-height:var(--lh-base);letter-spacing:var(--ls-base);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400);letter-spacing:-.01em!important}html body #CybotCookiebotDialog[role=dialog] .CybotCookiebotDialogContentWrapper{flex-direction:column;max-width:none}@media screen and (min-width: 1200px){html body #CybotCookiebotDialog[role=dialog] .CybotCookiebotDialogContentWrapper #CybotCookiebotDialogTabContent{margin-left:0;overflow:hidden}}html body #CybotCookiebotDialog[role=dialog] .CybotCookiebotDialogContentWrapper #CybotCookiebotDialogTabContent .CybotCookiebotDialogDetailBulkConsentCount{background-color:transparent;padding:0}html body #CybotCookiebotDialog[role=dialog] .CybotCookiebotDialogContentWrapper #CybotCookiebotDialogTabContent .CybotCookiebotDialogDetailBulkConsentCount:before{content:"["}html body #CybotCookiebotDialog[role=dialog] .CybotCookiebotDialogContentWrapper #CybotCookiebotDialogTabContent .CybotCookiebotDialogDetailBulkConsentCount:after{content:"]"}html body #CybotCookiebotDialog[role=dialog] #CybotCookiebotDialogDetailBodyContentCookieContainerTypes{padding:0 8px}html body #CybotCookiebotDialog[role=dialog] #CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieGroup,html body #CybotCookiebotDialog[role=dialog] #CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CookieCard{border-color:var(--color-primary)}html body #CybotCookiebotDialog[role=dialog] #CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CookieCard:first-child{padding-top:0}html body #CybotCookiebotDialog[role=dialog] #CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CookieCard .CybotCookiebotDialogDetailBodyEmptyCategoryMessage{border-color:var(--color-primary)}html body #CybotCookiebotDialog[role=dialog] #CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieInfoWrapper:before{border-color:var(--color-primary)}html body #CybotCookiebotDialog[role=dialog] #CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieInfo,html body #CybotCookiebotDialog[role=dialog] #CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieInfo .CybotCookiebotDialogDetailBodyContentCookieInfoFooter{border-color:var(--color-primary)}html body #CybotCookiebotDialog[role=dialog] .CybotCookiebotDialogBodyLevelButtonSliderWrapper.CybotCookiebotDialogBodyLevelButtonSliderWrapperDisabled form{opacity:.5}html body #CybotCookiebotDialog[role=dialog] form input[type=checkbox][disabled]:checked+.CybotCookiebotDialogBodyLevelButtonSlider{background:var(--color-primary)}html body #CybotCookiebotDialog[role=dialog] a{text-decoration:underline}@media screen and (min-width: 1200px){html body #CybotCookiebotDialog[role=dialog] #CybotCookiebotDialogFooter{width:100%}}html body #CybotCookiebotDialog[role=dialog] #CybotCookiebotDialogFooter .CybotCookiebotScrollArea{padding:0}@media screen and (min-width: 1200px){html body #CybotCookiebotDialog[role=dialog] #CybotCookiebotDialogBodyButtons{max-width:none}}html body #CybotCookiebotDialog[role=dialog] #CybotCookiebotDialogBodyButtons #CybotCookiebotDialogBodyButtonsWrapper{gap:var(--s2)}@media screen and (min-width: 1200px){html body #CybotCookiebotDialog[role=dialog] #CybotCookiebotDialogBodyButtons #CybotCookiebotDialogBodyButtonsWrapper{flex-direction:row}}html body #CybotCookiebotDialog[role=dialog] #CybotCookiebotDialogBodyButtons #CybotCookiebotDialogBodyButtonsWrapper #CybotCookiebotDialogBodyButtonDecline{background-color:transparent!important}html body #CybotCookiebotDialog[role=dialog] #CybotCookiebotDialogBodyButtonAccept,html body #CybotCookiebotDialog[role=dialog] #CybotCookiebotDialogBodyButtonDecline,html body #CybotCookiebotDialog[role=dialog] #CybotCookiebotDialogBodyLevelButtonCustomize,html body #CybotCookiebotDialog[role=dialog] #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll,html body #CybotCookiebotDialog[role=dialog] #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection{border:none;padding:1.5rem;opacity:unset;cursor:pointer;border-radius:4px;margin-right:.75rem;font-size:var(--fs-base);line-height:var(--lh-base);letter-spacing:var(--ls-base);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400);letter-spacing:-.01em!important;font-weight:400;width:auto!important;margin:0}@media screen and (min-width: 768px){html body #CybotCookiebotDialog[role=dialog] #CybotCookiebotDialogBodyButtonAccept,html body #CybotCookiebotDialog[role=dialog] #CybotCookiebotDialogBodyButtonDecline,html body #CybotCookiebotDialog[role=dialog] #CybotCookiebotDialogBodyLevelButtonCustomize,html body #CybotCookiebotDialog[role=dialog] #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll,html body #CybotCookiebotDialog[role=dialog] #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection{padding:.75rem 1.5rem}}@media screen and (min-width: 1200px){html body #CybotCookiebotDialog[role=dialog] #CybotCookiebotDialogBodyButtonAccept,html body #CybotCookiebotDialog[role=dialog] #CybotCookiebotDialogBodyButtonDecline,html body #CybotCookiebotDialog[role=dialog] #CybotCookiebotDialogBodyLevelButtonCustomize,html body #CybotCookiebotDialog[role=dialog] #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll,html body #CybotCookiebotDialog[role=dialog] #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection{margin:0!important}}html body #CybotCookiebotDialog[role=dialog] #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{justify-self:flex-end}@media screen and (min-width: 768px){html body #CybotCookiebotDialog[role=dialog] #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{order:3}}html body #CybotCookiebotDialog[role=dialog] #CybotCookiebotDialogBodyButtonDecline{border:1px solid var(--color-primary);justify-self:flex-end}@media screen and (min-width: 768px){html body #CybotCookiebotDialog[role=dialog] #CybotCookiebotDialogBodyButtonDecline{order:1}}html body #CybotCookiebotDialog[role=dialog] #CybotCookiebotDialogBodyLevelButtonCustomize{padding:1.5rem;border:1px solid var(--color-primary);background:transparent;border-radius:4px}@media screen and (min-width: 768px){html body #CybotCookiebotDialog[role=dialog] #CybotCookiebotDialogBodyLevelButtonCustomize{padding:.75rem 1.5rem;order:2}}html body #CybotCookiebotDialog[role=dialog] #CybotCookiebotDialogBodyLevelButtonCustomize .CybotCookiebotDialogArrow{display:none}html body #CybotCookiebotDialog[role=dialog] #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection{border:1px solid var(--color-primary)}html body #CybotCookiebotDialog[role=dialog] .CybotCookiebotFader:not(.CybotCookiebotFaderLeft):not(.CybotCookiebotFaderRight){width:calc(100% - 5px);background-image:none!important}html body #CybotCookiebotDialog[role=dialog] #CybotCookiebotDialogDetail{background-color:#1e272e;padding:1rem;color:#f5f6fa}html body #CybotCookiebotDialog[role=dialog] #CybotCookiebotDialogDetail h2,html body #CybotCookiebotDialog[role=dialog] #CybotCookiebotDialogDetail h3{font-size:1.25rem;margin-top:1rem}html body #CybotCookiebotDialog[role=dialog] #CybotCookiebotDialogDetail label{font-size:.95rem}html body #CybotCookiebotDialog[role=dialog] #CybotCookiebotDialogDetail input[type=checkbox]{margin-right:.5rem}html body #CybotCookiebotDialog[role=dialog] .CybotCookiebotScrollbarContainer{display:none!important}html body #CybotCookiebotDialog[role=dialog] #CybotCookiebotDialogBodyContent{overflow:hidden!important}body:has(#CybotCookiebotDialog.CybotCookiebotDialogActive):before{content:"";position:fixed;inset:0;background:#0000008c;z-index:999998;pointer-events:auto;backdrop-filter:blur(10px)}.wip26-footer{border-top:var(--border-width) solid var(--color-primary);position:relative}@media screen and (min-width: 768px){.wip26-footer__inner{display:grid;grid-template-columns:repeat(2,1fr)}}.wip26-footer__end{display:flex;flex-direction:column;align-items:flex-start;font-size:var(--fs-lg);line-height:var(--lh-lg);justify-content:space-between;gap:2rem}@media screen and (min-width: 768px){.wip26-footer__end{align-items:flex-end;gap:0}}.wip26-footer__end ul{display:flex;margin-top:-.2rem}.wip26-footer__end ul>li+li:before{content:"—";margin:0 .5rem}.wip26-footer__end>div{margin-bottom:-.2rem}.wip26-footer__end nav a:after{content:"";display:block;width:100%;height:var(--border-width);background-color:var(--color-primary);margin-top:.1rem;position:absolute;left:0;bottom:0;opacity:0}.wip26-footer__end nav a:hover:after{opacity:1;cursor:pointer}.wip26-footer__end a{position:relative;text-decoration:none;text-transform:uppercase;font-variation-settings:"wght" 600;color:var(--color-primary);display:inline-block}.wip26-footer__brand{--trim-top: -.15em;--trim-bottom: -.15em;margin-left:-.15em;margin-bottom:2rem}@media screen and (min-width: 768px){.wip26-footer__brand{margin-bottom:0}}.wip26-footer__brand img{height:3.3rem;width:auto}.collaborators{position:relative;border-top:var(--border-width) solid var(--color-primary)}@media screen and (min-width: 992px){.collaborators{display:flex;justify-content:space-between;margin-bottom:6.431rem;border-bottom:var(--border-width) solid var(--color-primary)}}.collaborators__title{display:block;font-size:var(--fs-md);line-height:var(--lh-md);text-transform:uppercase;font-variation-settings:"wght" 600;--trim-top: -.2em;margin-left:-.1em;margin-bottom:1.375rem}@media screen and (min-width: 992px){.collaborators__title{font-size:2.15rem}}.collaborators__logo-container{display:flex;flex-direction:column;gap:.687rem;margin-bottom:2.835rem}@media screen and (min-width: 992px){.collaborators__logo-container{flex-direction:row;align-items:start;gap:3.136rem;margin-bottom:3.29rem}}.collaborators__logo{margin-left:-.1em}@media screen and (min-width: 992px){.collaborators__logo{margin:0}}.collaborators__logo--bilbao-museoa{height:auto;width:15.8rem}@media screen and (min-width: 992px){.collaborators__logo--bilbao-museoa{width:15rem}}.collaborators__logo--keler{height:auto;width:10.6rem}@media screen and (min-width: 992px){.collaborators__logo--keler{width:12rem;margin-top:-.1em}}@font-face{font-family:Zalando;src:url(/fonts/ZalandoSans.ttf) format("truetype");font-style:normal;font-display:block}@font-face{font-family:Zalando;src:url(/fonts/ZalandoSans-Italic.ttf) format("truetype");font-style:italic;font-display:block}
