From: Snapshot-Content-Location: https://www.vangoghmuseum.nl/en/about/knowledge-and-research/authenticity Subject: Authenticiteit - Van Gogh Museum Date: Mon, 21 Oct 2024 12:01:05 +0200 MIME-Version: 1.0 Content-Type: multipart/related; type="text/html"; boundary="----MultipartBoundary--OPlg1VynYfYQrHuN34RN2APlV41Pt5Yl7g3wAsTabY----" ------MultipartBoundary--OPlg1VynYfYQrHuN34RN2APlV41Pt5Yl7g3wAsTabY---- Content-Type: text/html Content-ID: Content-Transfer-Encoding: quoted-printable Content-Location: https://www.vangoghmuseum.nl/en/about/knowledge-and-research/authenticity =20 Authenticiteit - Van Gogh Museum =20
<= /path>= <= symbol viewBox=3D"0 0 24 24" id=3D"icon-menu">
=20
=

Cookies voor de beste ervaring

Wij gebruiken cookies om u de best mogelijke website-erv= aring te bieden. Functionele en analytische cookies zorgen voor een goede f= unctionaliteit en bieden anonieme inzichten in het gebruik. Wij vragen uw t= oestemming om advertentiegerelateerde en andere cookies in te stellen. Als = u hiermee akkoord gaat, klikt u op 'Accepteren'.
Bekijk de volledi= ge details in ons cookiebeleid .

=
=

Authent= iciteit

Het Van Gogh Museum accepte= ert geen authenticiteitsverzoeken meer rechtstreeks van individuele leden v= an het publiek. De Authenticiteitsprocedure is alleen beschikbaar voor erke= nde kunsthandelaren en veilinghuizen. Leden van het publiek worden daarom v= erzocht contact op te nemen met een erkende kunsthandelaar of veilinghuis.<= /font>


Nieuwe proced= ure

Vanwege het overweldigende aantal aanvrage= n accepteren we alleen aanvragen van professionals in de kunstwereld. Allee= n online aanvragen van erkende kunsthandelaren en veilinghuizen worden verw= erkt. Het publiek wordt daarom gevraagd contact op te nemen met een erkende= kunsthandelaar of veilinghuis.

Let op:= wij gaan geen correspondentie aan met erkende kunsthandelaren en veilinghu= izen en kunnen hierover ook geen advies geven.

<= h5>Verzoek

Het oeuvre van Van Gogh is z= eer goed gedocumenteerd. Er worden zelden nieuwe werken aan zijn oeuvre toe= gevoegd. Als u een erkende kunsthandelaar of veilinghuis bent die namens de= eigenaar van een schilderij, tekening, brief of prent werkt om erachter te= komen of het werk van Vincent van Gogh is, kunt u het Van Gogh Museum om a= dvies vragen door een authenticatieverzoek in te dienen.

=

Het museum doet onderzoek naar de kunst van Vincent van Gogh en w= e hebben daardoor veel gedetailleerde kennis over zijn oeuvre, zijn iconogr= afie, zijn schilder- en tekentechnieken, zijn materiaalkeuze en de herkomst= van zijn werken. Deze kennis kan helpen bepalen of een kunstwerk wel of ni= et aan Van Gogh kan worden toegeschreven.

Het = indienen van een verzoek is gratis. Om alle verzoeken zo effici=C3=ABnt mog= elijk te verwerken, moet er een procedure worden gevolgd en moeten er een a= antal voorwaarden worden vervuld. Hieronder leest u meer over de procedure = en voorwaarden.

Gezien het grote aantal authent= iciteitsverzoeken worden de meeste kunstwerken uitsluitend op basis van fot= o's verwerkt; het Van Gogh Museum zal slechts incidenteel vragen om het daa= dwerkelijke kunstwerk naar het museum te sturen voor nader onderzoek. Als h= et museum na onderzoek van de foto's niet van mening is dat het kunstwerk v= an Van Gogh is, zullen wij geen gedetailleerde onderbouwing van onze bevind= ingen verstrekken.

In dergelijke gevallen zijn = onze onderzoekers van mening dat het afgewezen kunstwerk duidelijk ver verw= ijderd is van het werk van Van Gogh in termen van stijl, iconografie of mat= erialen (of een combinatie van de drie). In het kunsthistorische veld is he= t niet ongewoon om kunstwerken af =E2=80=8B=E2=80=8Bte wijzen op basis van = alleen foto's en documentatie, en het Van Gogh Museum onderschrijft deze ge= accepteerde praktijk.

Kunstwerken mogen alleen = op uitnodiging van het museum naar het Van Gogh Museum worden gestuurd. Kun= stwerken die zonder uitnodiging worden verzonden, worden niet door het muse= um geaccepteerd en worden rechtstreeks naar de afzender teruggestuurd. Het = Van Gogh Museum aanvaardt geen enkele aansprakelijkheid met betrekking tot = kunstwerken die zonder uitnodiging worden verzonden. Alle bijbehorende kost= en worden aan de afzender in rekening gebracht.

De kunsthandel= aar of het veilinghuis vraagt =E2=80=8B=E2=80=8Baccreditatie aan via onders= taand formulier op deze website. Let op: dit is uitsluitend een aanvraag vo= or accreditatie.
  • Als de accreditatie door het= museum wordt verleend, kan de kunsthandelaar of het veilinghuis namens de = eigenaar van het werk een authenticatieverzoek starten. Zij ontvangen formu= lieren en een accreditatienummer, die zij kunnen gebruiken om verzoeken in = te dienen.
  • = Lees de algemene voorwaarden voord= at u een accreditatieaanvraag indient.
  • Wann= eer u een accreditatieaanvraag indient, gaat u akkoord met de algemene voor= waarden.
  • Wij communiceren niet per e-mail ove= r de uitkomst van accreditatieaanvragen.
  • Stuu= r geen kunstwerken naar het Van Gogh Museum, tenzij het Van Gogh Museum hie= r expliciet om vraagt.
  • Accreditatieaanvraag starten
    Algemene voorwaarden=
    Accreditatiegegevens aanvragen authenticiteitsonderzoek<= /font>

    Bent u geaccrediteerd, maar bent u uw accredi= tatienummer en/of de link naar het Authenticity Research contractaanvraagfo= rmulier kwijt? Neem contact met ons op door onderstaand formulier in te vul= len.

    Accreditatiegegevens aanvragen authenticiteitsonderzoek
    3D""
    Oorsp= ronkelijke tekst
    Deze vertali= ng beoordelen
    Je feedback w= ordt gebruikt om Google Translate te verbeteren
    ------MultipartBoundary--OPlg1VynYfYQrHuN34RN2APlV41Pt5Yl7g3wAsTabY---- Content-Type: text/css Content-Transfer-Encoding: quoted-printable Content-Location: cid:css-67b4f494-59db-4740-bdd5-1364aaff8c59@mhtml.blink @charset "utf-8"; @media (min-width: 85.375em) and (max-width: 120em) { :root { font-size: 1.1713vw; } } @media (min-width: 120em) { :root { font-size: 1.40556rem; } } ------MultipartBoundary--OPlg1VynYfYQrHuN34RN2APlV41Pt5Yl7g3wAsTabY---- Content-Type: text/css Content-Transfer-Encoding: quoted-printable Content-Location: cid:css-9d321596-16e2-4ece-beee-b5d3627e8b2c@mhtml.blink @charset "utf-8"; @font-face { font-family: "Gotham Rounded SSm"; font-weight: 300; font-styl= e: normal; font-display: swap; src: url("/statics/fonts/GothamRndSSm-Light_= Web.woff2") format("woff2"), url("/statics/fonts/GothamRndSSm-Light_Web.wof= f") format("woff"); } @font-face { font-family: "Gotham Rounded SSm"; font-weight: 300; font-styl= e: italic; font-display: swap; src: url("/statics/fonts/GothamRndSSm-LightI= talic_Web.woff2") format("woff2"), url("/statics/fonts/GothamRndSSm-LightIt= alic_Web.woff") format("woff"); } @font-face { font-family: "Gotham Rounded SSm"; font-weight: 400; font-styl= e: normal; font-display: swap; src: url("/statics/fonts/GothamRndSSm-Book_W= eb.woff2") format("woff2"), url("/statics/fonts/GothamRndSSm-Book_Web.woff"= ) format("woff"); } @font-face { font-family: "Gotham Rounded SSm"; font-weight: 400; font-styl= e: italic; font-display: swap; src: url("/statics/fonts/GothamRndSSm-BookIt= alic_Web.woff2") format("woff2"), url("/statics/fonts/GothamRndSSm-BookItal= ic_Web.woff") format("woff"); } @font-face { font-family: "Gotham Rounded SSm"; font-weight: 500; font-styl= e: normal; font-display: swap; src: url("/statics/fonts/GothamRndSSm-Medium= _Web.woff2") format("woff2"), url("/statics/fonts/GothamRndSSm-Medium_Web.w= off") format("woff"); } @font-face { font-family: "Gotham Rounded SSm"; font-weight: 500; font-styl= e: italic; font-display: swap; src: url("/statics/fonts/GothamRndSSm-Medium= Italic_Web.woff2") format("woff2"), url("/statics/fonts/GothamRndSSm-Medium= Italic_Web.woff") format("woff"); } @font-face { font-family: "Gotham Rounded SSm"; font-weight: 700; font-styl= e: normal; font-display: swap; src: url("/statics/fonts/GothamRndSSm-Bold_W= eb.woff2") format("woff2"), url("/statics/fonts/GothamRndSSm-Bold_Web.woff"= ) format("woff"); } @font-face { font-family: "Gotham Rounded SSm"; font-weight: 700; font-styl= e: italic; font-display: swap; src: url("/statics/fonts/GothamRndSSm-BoldIt= alic_Web.woff2") format("woff2"), url("/statics/fonts/GothamRndSSm-BoldItal= ic_Web.woff") format("woff"); } ------MultipartBoundary--OPlg1VynYfYQrHuN34RN2APlV41Pt5Yl7g3wAsTabY---- Content-Type: text/css Content-Transfer-Encoding: quoted-printable Content-Location: cid:css-cf6c8906-b625-4ceb-97d8-06eac78ec86e@mhtml.blink @charset "utf-8"; .floating-focus { border: 0px solid currentcolor; position: absolute; trans= form: translate(-50%, -50%); opacity: 0; will-change: top, left, width, hei= ght; box-sizing: content-box; pointer-events: none; overflow: hidden; z-ind= ex: 2147483647; } .floating-focus.moving { transition-property: opacity, left, top, width, he= ight, border-width, border-radius; transition-duration: 0.2s, 0.1s, 0.1s, 0= .1s, 0.1s, 0.1s, 0.1s; transition-timing-function: linear, ease, ease, ease= , ease, ease, ease; } .floating-focus.enabled.visible { opacity: 1; } .floating-focus::after { content: ""; background: currentcolor; position: a= bsolute; inset: 0px; opacity: 0; transition: opacity 0.2s linear; } .floating-focus.helper::after { transition-duration: 0.1s; opacity: 0.3; } .floating-focused { outline-style: none !important; } ------MultipartBoundary--OPlg1VynYfYQrHuN34RN2APlV41Pt5Yl7g3wAsTabY---- Content-Type: text/css Content-Transfer-Encoding: quoted-printable Content-Location: https://www.vangoghmuseum.nl/statics/generated/vgm-app.css?v=Oc_4xFzjo6reLjMwv45Wx7oMUHuoxCQHwuhMB2OnUXU @charset "utf-8"; .object-fit-container { position: relative; } .object-fit-container img { position: absolute; top: 0px; left: 0px; width:= 100%; height: 100%; } .object-fit-container.cover { background-position: 50% center; background-s= ize: cover; background-repeat: no-repeat; } .object-fit-container.cover img { object-fit: cover; } .no-object-fit .object-fit-container img { display: none; } figure, h1, h2, h3, h4, h5, h6, p, ul { margin: 0px; } ul { list-style: none; padding: 0px; } .visually-hidden { position: absolute; clip: rect(0px, 0px, 0px, 0px); heig= ht: 1px; width: 1px; overflow: hidden; margin: -1px; padding: 0px; } .fade-enter-active, .fade-leave-active { transition: opacity 0.2s linear !i= mportant; } .fade-enter, .fade-leave-to { opacity: 0 !important; } .background-fade-enter-active, .background-fade-leave-active { transition: = background-color 0.2s linear !important; } .background-fade-enter, .background-fade-leave-to { --background-color: tra= nsparent !important; } :focus { outline: none; } .floating-focus-enabled .focus, .floating-focus-enabled :focus { outline: r= gb(0, 0, 0) solid 0.125rem; outline-offset: 0.5rem; } .floating-focus-enabled .floating-focus.moving { transition-duration: 0.2s,= 0.2s, 0.6s, 0.6s, 0.2s, 0.2s; transition-timing-function: linear, ease-in-= out, cubic-bezier(0.23, 1, 0.32, 1), cubic-bezier(0.23, 1, 0.32, 1), cubic-= bezier(0.23, 1, 0.32, 1); } :root { --background-color: #fff; --sticky-opacity: 1; text-size-adjust: 10= 0%; } * { box-sizing: border-box; } html { scroll-behavior: smooth; } body { background-color: var(--background-color); transition: background-co= lor 0.6s linear; margin: 0px; font-family: "Gotham Rounded SSm", Arial, san= s-serif; font-size: 1rem; line-height: 1.375; font-weight: 400; -webkit-fon= t-smoothing: antialiased; z-index: 0; overflow: hidden overlay; } body .page-bar-nav, body .page-bar-summary { z-index: 1; } body .header-image.full-width img, body .header-video.full-width .video { z= -index: 2; } body .main-navigation { z-index: 4; } body .calendar-list-filters, body .list-filters { z-index: 5; } body .cookie-banner { z-index: 7; } body.has-filter-overlay { overflow: hidden; } [v-cloak] { display: none !important; } .object-fit-container.contain { background-size: contain; background-positi= on: 50% center; background-repeat: no-repeat; } .image-fit-contain img { object-fit: contain !important; object-position: c= enter bottom !important; } .markdown h1, .markdown h2, .markdown h3, .markdown h4, .markdown h5, .mark= down h6 { margin-top: 2.5rem; } .markdown h1:first-child, .markdown h2:first-child, .markdown h3:first-chil= d, .markdown h4:first-child, .markdown h5:first-child, .markdown h6:first-c= hild { margin-top: 0px; } .markdown h1 + p, .markdown h2 + p, .markdown h3 + p, .markdown h4 + p, .ma= rkdown h5 + p, .markdown h6 + p, .markdown p + p { margin-top: 1.25rem; } .markdown ol, .markdown ul { padding-left: 1.875rem; margin-top: 1.25rem; m= argin-bottom: 1.25rem; } .markdown ul { list-style: disc; } .markdown a { color: inherit; font-weight: 500; text-decoration: none; } .markdown a:active, .markdown a:hover { text-decoration: underline; } .markdown h1 { font-size: 2rem; line-height: 1.125; font-weight: 400; } .markdown h2 { font-size: 1.75rem; line-height: 1.143; font-weight: 400; } .markdown h3 { font-size: 1.5rem; line-height: 1.167; font-weight: 400; } .markdown h4 { font-size: 1.5rem; line-height: 1.167; font-weight: 400; } .markdown h5 { font-size: 1.5rem; line-height: 1.167; font-weight: 400; } .markdown h6 { font-size: 1.25rem; line-height: 1.2; font-weight: 400; } .markdown blockquote { margin: 2.5rem 3.75rem; font-size: 1rem; line-height= : 1.167; } .markdown blockquote sub { margin-top: 0.625rem; } .long-story-page .markdown blockquote { font-size: 1rem; line-height: 1.375= ; margin: 2.5rem 0px; padding-left: 1.875rem; border-left: 0.125rem solid r= gb(0, 0, 0); } .markdown sub { font-size: 0.875rem; font-weight: 400; display: block; } .markdown .inline-modal { background: rgba(255, 255, 255, 0.3); font-family= : inherit; font-size: inherit; font-weight: inherit; line-height: inherit; = border: none; border-radius: 0.188rem; padding: 0.1em 1em 0.1em 0.5em; curs= or: pointer; transition: background-color 0.2s linear; position: relative; = } .markdown .inline-modal::after { content: ""; background: currentcolor; wid= th: 0.2em; height: 0.2em; display: block; position: absolute; top: 50%; rig= ht: 0.5em; border-radius: 50%; margin-left: 0.3em; transition: transform 0.= 4s cubic-bezier(0.23, 1, 0.32, 1); will-change: scale; transform: translate= Y(-50%); } .markdown .inline-modal:focus, .markdown .inline-modal:hover { background: = rgba(255, 255, 255, 0.6); } .markdown .inline-modal:focus::after, .markdown .inline-modal:hover::after = { transform: translateY(-50%) scale(1.5); } .grid-container { width: 100%; padding-left: 28px; padding-right: 28px; max= -width: 85rem; margin-left: auto; margin-right: auto; } .use-text-contrast-color a, .use-text-contrast-color button, .use-text-cont= rast-color h1, .use-text-contrast-color h2, .use-text-contrast-color h3, .u= se-text-contrast-color h4, .use-text-contrast-color h5, .use-text-contrast-= color h6, .use-text-contrast-color input, .use-text-contrast-color p, .use-= text-contrast-color span, .use-text-contrast-color svg { color: var(--text-= contrast-color) !important; } .use-text-contrast-color hr { background: var(--text-contrast-color) !impor= tant; } .btn, .btn-icon, .btn-link, .btn-transparent { font-family: inherit; font-w= eight: 500; cursor: pointer; } .btn, .btn-transparent { background: rgb(0, 0, 0); height: 3.75rem; padding= : 0px 1.875rem; border: 2px solid rgb(0, 0, 0); border-radius: 0.188rem; di= splay: flex; justify-content: center; align-items: center; font-size: 1rem;= line-height: 1.375; font-weight: 500; color: rgb(255, 255, 255); transitio= n: background 0.2s linear, color 0.2s linear; } .btn-transparent { background: transparent; color: rgb(0, 0, 0); transition= : background 0.2s linear, color 0.2s linear; } .btn-icon, .btn-link { color: currentcolor; transition: opacity 0.2s linear= ; } .btn-icon:disabled, .btn-link:disabled { opacity: 0.3; cursor: default; } .btn-link { display: inline-block; background: none; border: none; appearan= ce: none; font-size: 1rem; text-decoration: none; } .btn-link * ~ * { margin-left: 0.313rem; } .btn-icon-round { width: 2.5rem; height: 2.5rem; padding: 0.313rem; } .btn-icon-round, .btn-icon-round-medium, .btn-icon-round-small { cursor: po= inter; background-color: rgb(0, 0, 0); color: rgb(255, 255, 255); border: n= one; appearance: none; border-radius: 50%; } .btn-icon-round-medium { width: 2.5rem; height: 2.5rem; padding: 0.313rem; = } .btn-icon-round-medium svg { width: 1.125rem; height: 1.125rem; } .btn-icon-round-small { width: 1.875rem; height: 1.875rem; padding: 0.313re= m; } .btn-icon-round-small svg { width: 1.125rem; height: 1.125rem; } .btn-icon { flex: 0 0 auto; display: inline-block; background: none; border= : none; appearance: none; box-sizing: content-box; line-height: 0; padding:= 1rem; margin: -1rem; } .btn-icon, .btn-icon > svg { width: 1.25rem; height: 1.25rem; } .heading-1 { font-size: 2rem; line-height: 1.125; font-weight: 400; } .heading-2 { font-size: 1.75rem; line-height: 1.143; font-weight: 400; } .heading-3 { font-size: 1.5rem; line-height: 1.167; font-weight: 400; } .heading-4 { font-size: 1.5rem; line-height: 1.167; font-weight: 400; } .heading-5 { font-size: 1.5rem; line-height: 1.167; font-weight: 400; } .heading-6 { font-size: 1.25rem; line-height: 1.2; font-weight: 400; } hr { background: rgb(0, 0, 0); height: 3px; margin: 0px; border: 0px; borde= r-radius: 1px; flex: 0 0 auto; transform: rotate(0.001deg); } hr.animated { opacity: 0; transform: scaleX(0.75) rotate(0.001deg) translat= eX(-2.5rem); transform-origin: left center; animation: 0.5s cubic-bezier(0.= 23, 1, 0.32, 1) 0s 1 normal forwards running GrowRightFadeSlide; } @-webkit-keyframes GrowRightFadeSlide {=20 0% { opacity: 0; transform: scaleX(0.75) rotate(0.001deg) translateX(-2.5= rem); } 100% { opacity: 1; transform: scaleX(1) rotate(0.001deg) translateX(0px);= } } @keyframes GrowRightFadeSlide {=20 0% { opacity: 0; transform: scaleX(0.75) rotate(0.001deg) translateX(-2.5= rem); } 100% { opacity: 1; transform: scaleX(1) rotate(0.001deg) translateX(0px);= } } [class^=3D"icon-"] { fill: currentcolor; width: 1.25rem; height: 1.25rem; v= ertical-align: middle; flex-shrink: 0; } [class^=3D"icon-"][class*=3D"-medium"] { width: 1rem; height: 1rem; } [class^=3D"icon-"][class*=3D"-small"] { width: 0.75rem; height: 0.75rem; } .image-fallback { background: rgba(0, 0, 0, 0.04); width: 100%; height: 100= %; display: flex; flex-direction: column; justify-content: center; align-it= ems: center; padding: 0.313rem; } .image-fallback p, .image-fallback svg { color: rgba(45, 16, 25, 0.65); } .image-fallback p { margin-top: 0.625rem; font-size: 0.875rem; text-align: = center; } .lazy-image { opacity: 1; transition: opacity 0.2s; } .lazy-image.not-loaded { opacity: 0; } .no-object-fit .object-fit-container img.not-loaded { display: block; } .object-fit-container.cover.no-aspect-ratio img { position: static; } .image-wrapper { position: relative; } .image-wrapper img { width: 100%; height: 100%; position: absolute; inset: = 0px; } .image-wrapper.no-aspect-ratio img { position: static; } .input { background: transparent; border: none; padding: 0.313rem; font-fam= ily: "Gotham Rounded SSm", Arial, sans-serif; font-size: 1.25rem; line-heig= ht: 1; color: rgb(0, 0, 0); } .input::placeholder { color: rgba(0, 0, 0, 0.25); transition: color 0.2s li= near; } .input:hover::placeholder { color: rgb(0, 0, 0); } .link { font-weight: 500; color: rgb(0, 0, 0); text-decoration: none; } .link [class^=3D"icon-"] { width: 0.875rem; height: 0.875rem; vertical-alig= n: middle; flex-shrink: 0; } .link-icon-left, .link-icon-right { display: inline-flex; align-items: cent= er; } .link-icon-left > svg, .link-icon-right > svg { transition: transform 0.1s = ease-out; } .link-icon-right { flex-direction: row; } .link-icon-right > svg { margin-left: 0.625rem; } .link-icon-right:not(.link-icon-no-animation):hover > svg { transform: tran= slateX(0.313rem); } .link-icon-left { flex-direction: row-reverse; } .link-icon-left > svg { margin-right: 0.625rem; } .link-icon-left:not(.link-icon-no-animation):hover > svg { transform: trans= lateX(-0.313rem); } .link-cta { background: rgb(0, 0, 0); height: 3.75rem; padding: 0px 1.875re= m; border: 2px solid rgb(0, 0, 0); border-radius: 0.188rem; display: flex; = align-items: center; font-size: 1rem; line-height: 1.375; font-weight: 500;= color: rgb(255, 255, 255); transition: background 0.2s linear, color 0.2s = linear; justify-content: space-between; } .theme-light-grey { --background-color: #ddd; } .theme-sunflower-yellow { --background-color: #ffce01; } .theme-olive-green { --background-color: #998b57; } .theme-turquoise { --background-color: #00b5bd; } .theme-grass-green { --background-color: #5da14d; } .theme-ruby-red { --background-color: #e13b51; } .theme-tangerine-yellow { --background-color: #fbae17; } .theme-dutch-orange { --background-color: #f26f21; } .theme-blossom-pink { --background-color: #f497af; } .theme-purple { --background-color: #886daf; } .theme-blue { --background-color: #0099d9; } .theme-dark-turquoise { --background-color: #0094a3; } .theme-bright-red { --background-color: #ec1f2e; } .theme-light-teal { --background-color: #95d0a9; } .theme-light-grey-blue { --background-color: #a3c8d8; } .theme-dark-sky-blue { --background-color: #56bdda; } .theme-sandy { --background-color: #dacc98; } .theme-light-beige { --background-color: #f4ebc0; } .loader { background-color: rgb(0, 0, 0); } .loader, .loader-white { position: relative; width: 5px; height: 5px; borde= r-radius: 50%; } .loader-white::after, .loader-white::before, .loader::after, .loader::befor= e { content: ""; position: absolute; display: block; width: 13px; height: 1= 3px; left: -6px; top: -6px; border-radius: 50%; } .loader-white::before, .loader::before { transform: scale(0); animation: 1s= linear 0s infinite normal none running pulseBefore; } .loader-white::after, .loader::after { animation: 1s linear 0s infinite nor= mal none running pulseAfter; } .loader::after, .loader::before { border: 2px solid rgb(0, 0, 0); } .loader-white { background-color: rgb(255, 255, 255); } .loader-white::after, .loader-white::before { border: 2px solid rgb(255, 25= 5, 255); } @-webkit-keyframes pulseBefore {=20 65% { transform: scale(0); } 100% { transform: scale(1); } } @keyframes pulseBefore {=20 65% { transform: scale(0); } 100% { transform: scale(1); } } @-webkit-keyframes pulseAfter {=20 65% { transform: scale(1); opacity: 1; } 100% { transform: scale(1.4); opacity: 0; } } @keyframes pulseAfter {=20 65% { transform: scale(1); opacity: 1; } 100% { transform: scale(1.4); opacity: 0; } } .progress, .progress-white { background: url("/statics/images/progress-back= ground.svg") 50% center / auto 3px repeat-x; width: 100%; height: 3px; bord= er: none; color: rgb(0, 0, 0); appearance: none; } .progress-white::-webkit-progress-bar, .progress::-webkit-progress-bar { ba= ckground: transparent; } .progress-white::-webkit-progress-value, .progress::-webkit-progress-value = { height: 3px; background: currentcolor; } .progress-white { background-image: url("/statics/images/progress-backgroun= d-white.svg"); color: rgb(255, 255, 255); } .slider, .slider-white { background: transparent; height: 100%; width: 100%= ; margin: 0px; padding: 0px; appearance: none; } .slider-white::-webkit-slider-runnable-track, .slider::-webkit-slider-runna= ble-track { height: 3px; width: 100%; border-radius: 2px; border: 0px; curs= or: pointer; background: rgb(0, 0, 0); transform: translate3d(0px, -1px, 0p= x); } .slider-white::-webkit-slider-thumb, .slider::-webkit-slider-thumb { backgr= ound: rgb(0, 0, 0); width: 0.75rem; height: 0.75rem; padding: 0px; border-r= adius: 50%; border: 3px solid rgb(0, 0, 0); box-shadow: rgb(221, 221, 221) = 0px 0px 0px 0.25rem inset; box-sizing: content-box; appearance: none; trans= ition: background-color 0.15s linear, box-shadow 0.6s linear, transform 0.2= s cubic-bezier(0.23, 1, 0.32, 1); cursor: pointer; transform: translateY(-0= .5rem) scaleX(1); margin: 0.063rem 0px; } :hover > .slider-white::-webkit-slider-thumb, :hover > .slider::-webkit-sli= der-thumb { transform: translateY(-0.5rem) scale3d(1.3, 1.3, 1); } .slider-white::-webkit-slider-runnable-track { background: rgb(255, 255, 25= 5); } .slider-white::-webkit-slider-thumb { background: rgb(255, 255, 255); borde= r-color: rgb(255, 255, 255); } .video { position: relative; } .video-inner { display: flex; align-items: center; justify-content: center;= } .video-inner, .video iframe { position: absolute; top: 0px; left: 0px; widt= h: 100%; height: 100%; } .video .play-button { width: 3.125rem; height: 3.125rem; position: relative= ; padding: 0px; display: flex; justify-content: center; align-items: center= ; cursor: pointer; background-color: transparent; border: none; } .video .play-button > svg { width: 100%; height: 100%; } .video.loading { z-index: 0; } .video.loading .play-button { z-index: 2; pointer-events: none; } .video.loading .thumbnail { z-index: 1; } .video.loading .video-inner::after { content: ""; position: absolute; left:= 0px; top: 0px; width: 100%; height: 100%; background-color: rgba(0, 0, 0, = 0.3); } .video.started .play-button, .video.started .thumbnail { display: none; } .download-link .download-link-icon { width: 1.25rem; height: 1.25rem; align= -self: flex-start; overflow: visible; } .download-link:hover .download-link-icon-path { animation: 0.6s linear 0s i= nfinite normal none running downloadBounce; } @-webkit-keyframes downloadBounce {=20 0% { transform: translateY(0px); } 30% { transform: translateY(-0.313rem); } 70% { transform: translateY(0px); } 100% { transform: translateY(0px); } } @keyframes downloadBounce {=20 0% { transform: translateY(0px); } 30% { transform: translateY(-0.313rem); } 70% { transform: translateY(0px); } 100% { transform: translateY(0px); } } .download-link-info { display: block; font-size: 0.875rem; font-weight: 400= ; color: rgba(0, 0, 0, 0.5); } .checkbox-wrapper { display: block; position: relative; padding-left: 1.875= rem; line-height: 1.25rem; cursor: pointer; } .checkbox-wrapper.disabled { color: rgba(0, 0, 0, 0.3); cursor: default; } .checkbox-wrapper.disabled > * { color: rgba(0, 0, 0, 0.3); } .checkbox-icon, .checkbox-input { width: 1.25rem; height: 1.25rem; position= : absolute; left: 0px; top: 0px; margin: 0px; } .checkbox-icon.checked, .checkbox-input { opacity: 0; } .checkbox-input:checked + .checkbox-icon.checked { opacity: 1; } .is-part-of-set { transition: transform 0.4s; pointer-events: none; positio= n: absolute; z-index: 1; top: 0.5rem; left: 0.5rem; padding: 0.5rem; color:= rgb(0, 0, 0); background-color: rgb(255, 255, 255); width: 2.5rem; height:= 2.5rem; border-radius: 1.25rem; } .is-part-of-set svg { transform: translateX(1px); } .is-part-of-set .explanation-tooltip { opacity: 0; transition: opacity 0.4s= ; width: fit-content; border-radius: 1.125rem; padding: 0.5rem; background-= color: rgb(0, 0, 0); color: rgb(255, 255, 255); position: absolute; bottom:= calc(-100%); left: -80%; white-space: nowrap; font-size: 0.75rem; } .accordion-item { border-bottom: 1px solid rgb(0, 0, 0); } .accordion-item:first-child { border-top: 1px solid rgb(0, 0, 0); } .accordion-item-button { flex: 1 1 auto; font-weight: 400; font-size: 1rem;= line-height: 1.5; } .accordion-item-button button { width: 100%; background: none; padding: 1.2= 5rem 0px; border: none; display: flex; align-items: center; appearance: non= e; cursor: pointer; font: inherit; text-align: left; word-break: break-word= ; color: rgb(0, 0, 0); } .accordion-item-button-icon { width: 1.25rem; height: 1.25rem; margin-right= : 2.5rem; position: relative; } .accordion-item-button-icon svg { position: absolute; top: 50%; left: 50%; = transform: translate(-50%, -50%); } .accordion-item-button-icon svg + svg { transform: translate(-50%, -50%) ro= tate(-90deg); transition: transform 0.4s cubic-bezier(0.23, 1, 0.32, 1); } .expanded .accordion-item-button-icon svg + svg { transform: translate(-50%= , -50%) rotate(0deg); } .accordion-item-content { opacity: 0; overflow: hidden; transition: 0.4s cu= bic-bezier(0.23, 1, 0.32, 1); } .accordion-item-content .markdown { padding-bottom: 2.5rem; } .art-object-zoom-popup { width: 100vw; height: 100vh; max-height: -webkit-f= ill-available; position: fixed; top: 0px; left: 0px; z-index: 4; } .art-object-zoom-popup-buttons { position: absolute; top: 0px; right: 0px; = margin: 1.25rem 28px 0px; z-index: 1; } .art-object-zoom-popup.fade-enter-active { transition-delay: 0.4s !importan= t; } .calendar-item { padding: 2.5rem 0px; border-bottom: 3px solid rgb(0, 0, 0)= ; color: currentcolor; text-decoration: none; } .calendar-item[href]:hover .calendar-item-link-icon { transform: translateX= (0.313rem); } .calendar-item[href]:hover .calendar-item-heading { text-decoration: underl= ine; } .calendar-item[href]:hover .calendar-item-image { transform: scale(1.075); = } .calendar-item-image { will-change: transform; transition: transform 0.4s c= ubic-bezier(0.23, 1, 0.32, 1); } .calendar-item-image-wrapper { margin-bottom: 1.25rem; position: relative; = overflow: hidden; } @supports (display:grid) { } @supports (display:grid) { } .calendar-item:last-child { border-bottom: 0px; } .calendar-item-info { padding-right: 3.125rem; } .calendar-item-date { height: 100%; padding-top: 1.25rem; padding-right: 3.= 125rem; font-size: 0.875rem; } @supports (display:grid) { } .calendar-item-description { padding-top: 1.25rem; } .calendar-item-category { background: transparent; display: block; margin-b= ottom: 0.313rem; font-size: 0.875rem; font-weight: 500; font-family: inheri= t; color: rgba(0, 0, 0, 0.5); border: none; padding: 0px; cursor: pointer; = } .calendar-item-category:hover { text-decoration: underline; } .calendar-item-day { font-weight: 500; margin-bottom: 0.313rem; } .calendar-item-location { font-weight: 500; padding-top: 1.25rem; } .calendar-item-heading { position: relative; } .calendar-item-link-icon { position: absolute; top: 0px; right: -3.125rem; = transition: transform 0.1s ease-out; } .collection-list-grid-slider { flex: 1 1 auto; } .collection-list-grid-slider input { margin: 0px; direction: rtl; } .collection-list-grid-slider-button { margin-right: 1.25rem; margin-left: 1= .25rem; } .collection-list-grid-slider-button:first-child { margin-left: 0px; } .collection-list-grid-slider-button:last-child { margin-right: 0px; } .collection-list-grid-slider-button svg { will-change: width, height, margi= n; transition-property: width, height, margin; transition-duration: 0.2s; t= ransition-timing-function: cubic-bezier(0.23, 1, 0.32, 1); } .collection-list-grid-slider-button:hover svg { width: 1.625rem; height: 1.= 625rem; margin: -0.188rem; } :not(.collection-list-grid-slider-sticky) > .collection-list-grid-slider-wr= apper { display: none; } .collection-list-grid-slider-wrapper { display: flex; flex-direction: row; = } .collection-list-grid-slider-sticky { background-color: var(--background-co= lor); opacity: var(--sticky-opacity); transition: background-color 0.6s lin= ear, opacity 0.2s linear; border-top: 3px solid rgb(0, 0, 0); padding: 1.25= rem 28px 1.25rem 0px; margin-left: 28px; position: sticky; right: 0px; bott= om: 0px; left: 0px; } .collection-art-object-item { height: 100%; display: flex; flex-direction: = column; justify-content: center; align-items: center; } .collection-art-object-item .collection-art-object-item-image-wrapper { ove= rflow: visible; } .collection-art-object-item:hover .collection-art-object-item-image-wrapper= , .collection-art-object-item:hover .image-fallback { transform: scale(var(= --hover-scale)); } .collection-art-object-item:hover .is-part-of-set { transform: translateX(-= 1.25rem) translateY(-1.25rem); } .collection-art-object-item:hover .is-part-of-set .explanation-tooltip { op= acity: 1; } .collection-art-object-item-image-wrapper, .collection-art-object-item .ima= ge-fallback { overflow: visible; transition: transform 0.4s cubic-bezier(0.= 23, 1, 0.32, 1); } .collection-art-object-item-image { width: 100%; height: 100%; object-fit: = contain; } .collection-art-object-item-image.lazy-image { transition: opacity 0.4s lin= ear, transform 0.4s cubic-bezier(0.23, 1, 0.32, 1); } .collection-art-object-item-image-wrapper { height: 100%; width: 100%; disp= lay: flex; align-items: center; justify-content: center; overflow: hidden; = } .collection-art-object-item-image-wrapper.loading { height: 100%; backgroun= d: linear-gradient(90deg, rgba(0, 0, 0, 0.04) 4%, rgba(0, 0, 0, 0.01) 25%, = rgba(0, 0, 0, 0.04) 36%) 0% 0% / 300% 100%; animation: 6s linear 0s infinit= e normal none running shimmer; } @-webkit-keyframes shimmer {=20 0% { background-position: -300% 0px; } 100% { background-position: 300% 0px; } } @keyframes shimmer {=20 0% { background-position: -300% 0px; } 100% { background-position: 300% 0px; } } .collection-art-object-item-creator, .collection-art-object-item-title { wh= ite-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .collection-art-object-item-creator { font-size: 0.875rem; font-weight: 500= ; } .collection-art-object-item-details { display: none; text-align: center; ma= x-width: 100%; margin-top: 1.25rem; } .columns-1 .collection-art-object-item-details { display: block; } .collection-art-object-item-creator { margin-top: 0.625rem; } .search-field { display: flex; } .search-field-input-wrapper { flex: 1 1 0%; display: flex; } .search-field-input { background: transparent; line-height: 1; color: rgb(0= , 0, 0); flex: 1 1 0%; width: 0px; height: 100%; padding: 0px; font-size: i= nherit; font-family: inherit; border: none; } .search-field-input::placeholder { color: rgba(0, 0, 0, 0.25); transition: = color 0.2s linear; } .search-field-input:hover::placeholder { color: rgb(0, 0, 0); } .search-field-clear-button, .search-field-search-button { margin-left: 0px;= margin-right: 0px; } .search-field-clear-button svg, .search-field-search-button svg { will-chan= ge: width, height, margin; transition-property: width, height, margin; tran= sition-duration: 0.2s; transition-timing-function: cubic-bezier(0.23, 1, 0.= 32, 1); } .search-field-clear-button { display: flex; align-items: center; justify-co= ntent: center; } .search-field-clear-button svg { width: 1rem; height: 1rem; } .search-field:hover .search-field-search-button svg { width: 1.625rem; heig= ht: 1.625rem; margin: -0.188rem; } .search-field:hover .search-field-clear-button svg { width: 0.75rem; height= : 0.75rem; margin: 0.125rem; } .intro-block { font-size: 1.5rem; line-height: 1.333; } .intro-block .markdown { font-size: inherit; line-height: inherit; } .logo-block-markdown, .logo-block-title { margin-bottom: 1rem; } .logo-block-markdown + .logo-block-logos, .logo-block-title + .logo-block-l= ogos { margin-top: 1.5rem; } .logo-block-logos { margin-left: -3.125rem; margin-bottom: -1.875rem; displ= ay: flex; flex-flow: wrap; } .logo-block-logo { flex: 0 1 7.5rem; margin-left: 3.125rem; margin-bottom: = 1.875rem; } .media-block .description { font-size: 0.875rem; padding-top: 0.625rem; } .media-block .video { padding-bottom: 56.25%; } .cta-list-items { padding: 0px; margin: 0px; list-style: none; } .cta-list-item + .cta-list-item { margin-top: 1.25rem; } .header-image img { width: 100%; } .header-video .video { padding-bottom: 56.25%; } .page-teaser-highlight > * { text-decoration: none; color: currentcolor; } .page-teaser-highlight-image-wrapper { overflow: hidden; } .page-teaser-highlight-image-wrapper + * { margin-top: 1.25rem; } .page-teaser-highlight-image { will-change: transform; transition: transfor= m 0.4s cubic-bezier(0.23, 1, 0.32, 1); } .page-teaser-highlight-label { display: block; font-size: 0.875rem; font-we= ight: 500; color: rgba(0, 0, 0, 0.5); } .page-teaser-highlight-date { font-weight: 500; } .page-teaser-highlight-date, .page-teaser-highlight-label, .page-teaser-hig= hlight-time-indication { margin-bottom: 0.313rem; } .page-teaser-highlight-date + .markdown, .page-teaser-highlight-label + .ma= rkdown, .page-teaser-highlight-time-indication + .markdown { margin-top: 1.= 25rem; } .page-teaser-highlight-date-last-child, .page-teaser-highlight-label-last-c= hild, .page-teaser-highlight-time-indication-last-child { margin-bottom: 0p= x; } .page-teaser-highlight-title { line-height: 1.2; } .page-teaser-highlight-title + * { margin-top: 2.25rem; } .page-teaser-highlight-title > span { margin-right: 0.313rem; } .page-teaser-highlight-title > svg { transition: transform 0.1s ease-out; } .page-teaser-highlight-link-wrapper:hover .page-teaser-highlight-title > sv= g { transform: translateX(0.313rem); } .page-teaser-highlight-link-wrapper:hover .page-teaser-highlight-image { tr= ansform: scale(1.025); } .richtext-block-heading { margin-bottom: 1rem; } .numbered-story-page .richtext-block .richtext-block-heading { font-size: 1= .75rem; line-height: 1.143; font-weight: 400; } .scroll-indicator { display: flex; align-items: center; } .scroll-indicator-progress { width: 10rem; margin: 0px 0.625rem; } .scroll-indicator-button { width: 0.75rem; height: 0.75rem; } .scroll-indicator-help { margin-left: 1.25rem; font-size: 0.875rem; font-we= ight: 500; transition: opacity 0.4s linear; opacity: 0; } .scroll-indicator-help.visible { opacity: 1; } .scroll-indicator-right .scroll-indicator-help { margin: 0px 1.25rem; } .divider hr { margin: 0.938rem 0px; } .media-item { width: 100%; } .media-item .caption { min-height: 3rem; font-size: 0.875rem; padding-top: = 0.625rem; display: flex; } .media-item .caption > :not(.markdown) { flex: 0 0 auto; } .media-item .caption .markdown { align-self: center; } .media-item .caption > * + .markdown { margin-left: 0.625rem; } .media-item .video { padding-bottom: 56.25%; } .media-item .media-item-button { background-color: transparent; font-family= : inherit; border: none; font-size: inherit; color: inherit; width: 100%; } .media-item .media-item-button:not(:disabled) { cursor: pointer; } .media-item .media-item-button .image-wrapper { overflow: hidden; } .media-item .media-item-button .image-wrapper img { will-change: transform;= transition: transform 0.4s cubic-bezier(0.23, 1, 0.32, 1); } .media-item .media-item-button .btn-icon-round-small { display: flex; justi= fy-content: center; align-items: center; } .media-item .media-item-button:active .image-wrapper img, .media-item .medi= a-item-button:hover .image-wrapper img { transform: scale(1.075); } .media-item-list { overflow-x: auto; } .media-item-list .media-item { margin-top: 3.75rem; } .media-item-list .media-item:first-child { margin-top: 0px; } .micrio-embed { --aspect-ratio: 1.5/1; position: relative; padding-bottom: = calc(var(--aspect-ratio) * 100% + var(--zoom-bar-height)); } .micrio-embed.zoom-hidden { --zoom-bar-height: 0px; } .micrio-embed .micrio:not(canvas) { position: absolute; top: 0px; left: 0px= ; } :root { --zoom-bar-height: 5rem; } .micrio:not(canvas) { background-color: var(--background-color); transition= : background-color 0.6s linear; width: 100%; height: 100%; position: relati= ve; overflow: hidden; } .micrio:not(canvas) .micrio-buttons { margin: 1.25rem 0px 0px 1.25rem; posi= tion: absolute; top: 0px; left: 0px; } .micrio:not(canvas) .micrio-buttons-fullscreen { display: none; } @supports (-webkit-touch-callout:none) { .micrio:not(canvas) .micrio-buttons-fullscreen { display: none; } } .micrio:not(canvas) .micrio-marker-tour { margin-bottom: 3.125rem; } .micrio:not(canvas) .micrio-marker-tour-button { width: 100%; } .micrio:not(canvas) .micrio-marker-tour-button-wrapper { width: 100%; posit= ion: absolute; left: 50%; bottom: var(--zoom-bar-height); transform: transl= ateX(-50%); padding: 0px 28px 1.563rem; } .micrio:not(canvas) div.marker button.marker { background-position: 50% cen= ter; background-size: cover; border-radius: 50%; position: relative; overfl= ow: visible; --micrio-marker-highlight: var(--micrio-marker-color,#000); } .micrio:not(canvas) div.marker button.marker label { font-size: 0.75rem; fo= nt-weight: 400; text-shadow: rgba(0, 0, 0, 0.5) 0px 0.125rem 0.5rem; paddin= g: 0.125rem; transform: translate(-50%, 10px); } .micrio:not(canvas) div.marker:not(.has-custom-icon) button.marker::after {= content: ""; width: calc(100% + 10px); height: calc(100% + 10px); border-t= op-style: ; border-top-width: ; border-right-style: ; border-right-width: ;= border-bottom-style: ; border-bottom-width: ; border-left-style: ; border-= left-width: ; border-image-source: ; border-image-slice: ; border-image-wid= th: ; border-image-outset: ; border-image-repeat: ; border-color: var(--mic= rio-marker-color); border-radius: 50%; transition-property: width, height; = transition-timing-function: cubic-bezier(0.23, 1, 0.32, 1); transition-dura= tion: 0.2s; position: absolute; top: 50%; left: 50%; transform: translate(-= 50%, -50%); } .micrio:not(canvas) div.static.marker-popup { background: var(--background-= color); max-height: calc(100% + var(--zoom-bar-height)); width: 100%; displ= ay: flex; flex-direction: column; position: absolute; top: auto; right: aut= o; bottom: calc(-1 * var(--zoom-bar-height)); left: 0px; z-index: 1; } .micrio:not(canvas) div.static.marker-popup > aside { position: relative; m= argin: 0px; left: 0px; justify-content: space-between; padding: 28px 28px 1= .875rem; } .micrio:not(canvas) div.static.marker-popup > aside button { margin: -1rem;= font-weight: 500; min-width: auto; height: auto; padding: 1rem; display: i= nline-block !important; } .micrio:not(canvas) div.static.marker-popup > aside button.cancel { positio= n: absolute; right: 3.125rem; } .micrio:not(canvas) div.static.marker-popup > aside progress { display: blo= ck; width: 16.25rem; margin-top: 3rem; } .micrio:not(canvas) div.static.marker-popup > aside .micrio-action-group { = display: inline-block; } .micrio:not(canvas) div.static.marker-popup > aside .micrio-action-group.to= ur-controls * + * { margin-left: 2.188rem !important; } .micrio:not(canvas) div.static.marker-popup > main { width: 100%; max-heigh= t: 100%; padding: 0.625rem 28px 28px; } .micrio:not(canvas) div.static.marker-popup > main > * { margin-bottom: 1.8= 75rem; } .micrio:not(canvas) div.static.marker-popup > main > :last-child { margin-b= ottom: 0px; } .micrio:not(canvas) div.static.marker-popup > main h3 { font-size: 1.5rem; = line-height: 1.167; font-weight: 400; } .micrio:not(canvas) div.static.marker-popup > main figure.media { backgroun= d: transparent; margin-left: 0px; margin-right: 0px; } .micrio:not(canvas) div.static.marker-popup > main figure.media aside.media= { padding: 0px; background: var(--background-color); } .micrio:not(canvas) div.static.marker-popup > main .media-video:not(.is-ful= lscreen) { height: 0px; width: 100%; padding-bottom: calc((9 / 16) * 100% += var(--micrio-button-size)); position: relative; } .micrio:not(canvas) div.static.marker-popup > main .media-video:not(.is-ful= lscreen) > div.media { border: 0px; width: 100%; height: 100%; position: ab= solute; top: 0px; left: 0px; display: flex; flex-direction: column; } .micrio:not(canvas) div.static.marker-popup > main .media-video:not(.is-ful= lscreen) > div.media iframe { flex: 1 1 0%; } .micrio:not(canvas) div.static.marker-popup > main figure.images { pointer-= events: none; margin: 0 0 var(--micrio-popup-padding) 0; } .micrio:not(canvas) div.static.marker-popup > main figure.images img.marker= -popup { max-height: unset; } .micrio:not(canvas) div.static.marker-popup > main article p { margin-botto= m: 1rem; } .micrio:not(canvas) div.static.marker-popup > main article p:last-child { m= argin-bottom: 0px; } .micrio:not(canvas) .micrio-zoom { background: rgb(0, 0, 0); width: 100%; h= eight: 5rem; padding: 0px 28px; display: flex; align-items: center; justify= -content: center; color: rgb(255, 255, 255); } .micrio:not(canvas) .micrio-zoom-button:focus, .micrio:not(canvas) .micrio-= zoom-slider:focus { outline-color: rgb(255, 255, 255); } .micrio:not(canvas) .micrio-zoom-slider { --background-color: #000; margin:= 0px 1.25rem; } .micrio:not(canvas) .micrio-zoom-slider::-webkit-slider-runnable-track { he= ight: 2px; } .micrio:not(canvas) .micrio-zoom-slider::-webkit-slider-thumb { width: 0.62= 5rem; height: 0.625rem; border: 2px solid rgb(255, 255, 255); box-shadow: i= nset 0 0 0 .188rem var(--background-color); transform: translateY(-0.4375re= m); } .micrio:not(canvas) .micrio-zoom-button > svg { width: 0.875rem; height: 0.= 875rem; } .micrio:not(canvas) section.popover { display: flex; flex-direction: column= -reverse; padding: 1.25rem; background: var(--background-color); } .micrio:not(canvas) section.popover .media-video { background: var(--backgr= ound-color); } .micrio:not(canvas) section.popover figcaption.media { color: var(--micrio-= color); font-size: 0.75rem; margin-top: -0.375rem; } .micrio:not(canvas) section.popover aside.popover { right: 20px; left: auto= ; top: 40px; } .micrio:not(canvas) micr-io { width: 100%; height: calc(100% - 5rem); displ= ay: flex; align-items: center; justify-content: center; font-family: inheri= t; overflow: visible; --micrio-color: #000; --micrio-color-hover: #000; --m= icrio-background: transparent; --micrio-background-hover: transparent; --mi= crio-icon-size: 20px; --micrio-border-radius: none; --micrio-border-margin:= 0; --micrio-marker-border: none; --micrio-marker-color: #000; --micrio-mar= ker-size: 26px; --micrio-popup-filter: none; --micrio-popup-background: non= e; --micrio-popup-shadow: none; --micrio-button-filter: none; --micrio-butt= on-shadow: none; } .micrio:not(canvas) canvas.minimap { bottom: 1.25rem; right: 1.25rem; } .micrio:not(canvas):not(.fullscreen).zoom-hidden { --zoom-bar-height: 0px; = } .micrio:not(canvas):not(.fullscreen).zoom-hidden micr-io { height: 100%; } .micrio:not(canvas).embedded.fullscreen canvas.minimap, .micrio:not(canvas)= :not(.embedded) canvas.minimap { bottom: 7.5rem; right: 28px; } .super-text { font-size: 10rem; font-weight: 400; display: flex; flex-direc= tion: column; justify-content: flex-start; align-self: flex-start; } .definition-list-item { margin-bottom: 1.875rem; } .definition-list-item-label { font-weight: 700; } .definition-list-item-label::first-letter { text-transform: uppercase; } .definition-list-item-value { margin: 0px; } .page-teaser-date { font-weight: 500; } .page-teaser-date, .page-teaser-time-indication { margin-bottom: 0.313rem; = } .page-teaser-date:last-child, .page-teaser-time-indication:last-child { mar= gin-bottom: 0px; } .sidebar .page-teaser .markdown { font-size: 0.875rem; } .art-object-teaser .image-fallback { height: 15.625rem; margin-bottom: 1.25= rem; } .art-object-teaser-art-object-image { margin-bottom: 1.25rem; } .art-object-teaser-art-object-image img { width: 100%; } .art-object-teaser .part-of-set-text { display: flex; margin: 1rem 0px; } .art-object-teaser .part-of-set-text > svg, .art-object-teaser .part-of-set= -text p { margin-right: 0.5rem; font-size: 0.875rem; } .art-object-teaser-description { margin-bottom: 0.313rem; font-weight: 500;= } .art-object-teaser-description:last-child { margin-bottom: 0px; } .teaser-card { color: rgb(255, 255, 255); position: relative; } .teaser-card-content { width: 100%; height: 100%; position: absolute; top: = 0px; left: 0px; padding: 1.25rem; display: flex; flex-direction: column; ju= stify-content: flex-end; text-decoration: none; } .teaser-card-content > * { color: rgb(255, 255, 255); } .teaser-card-content .link { margin-top: 1.25rem; } .teaser-card-content:hover .link > svg { transform: translateX(0.313rem); } .teaser-card-image { position: absolute; top: 0px; left: 0px; width: 100%; = height: 100%; } .teaser-card-image, .teaser-card-image::after, .teaser-card-image img { bor= der-radius: 0.75rem; overflow: hidden; } .teaser-card-image::after { content: ""; width: 100%; height: 100%; positio= n: absolute; left: 0px; top: 0px; background-image: linear-gradient(transpa= rent 0px, rgba(0, 0, 0, 0.3) 67%); } .teaser-card-image .focus-point-image { position: absolute; top: 0px; left:= 0px; width: 100%; height: 100%; will-change: transform; transition: transf= orm 0.4s cubic-bezier(0.23, 1, 0.32, 1); } .teaser-card:hover .teaser-card-image .focus-point-image { transform: scale= (1.075); } .teaser-card-label { font-size: 0.875rem; margin-bottom: 0.625rem; } .teaser-card-text { font-size: 0.875rem; margin-top: 0.938rem; } .card-overview .teaser-card { width: 100%; height: 0px; padding-bottom: 137= .5%; } .card-overview .teaser-card + .teaser-card { margin-top: 1.875rem; } .card-overview .teaser-card:hover .teaser-card-image .focus-point-image { t= ransform: scale(1.05); } .teaser > * { text-decoration: none; color: currentcolor; } .teaser-image-wrapper { margin-bottom: 1.25rem; overflow: hidden; } .teaser-image { will-change: transform; transition: transform 0.4s cubic-be= zier(0.23, 1, 0.32, 1); } .teaser-label { font-size: 0.875rem; font-weight: 500; color: rgba(0, 0, 0,= 0.5); margin-bottom: 0.625rem; } .teaser-title { margin-bottom: 1.25rem; } .teaser-title > span { margin-right: 0.313rem; } .teaser-title > svg { transition: transform 0.1s ease-out; } .teaser-link-wrapper:hover .teaser-title > svg { transform: translateX(0.31= 3rem); } .teaser-link-wrapper:hover .teaser-image { transform: scale(1.075); } .sidebar .teaser .teaser-title { font-size: 1.25rem; line-height: 1.2; font= -weight: 400; } .date-selector-container { margin-bottom: 3.125rem; } .date-selector-container.vc-container { font-family: "Gotham Rounded SSm", = Arial, sans-serif; --highlight-width: 5rem; --highlight-height: 5rem; --day= -content-width: 5rem; --day-content-height: 5rem; --day-content-bg-color-fo= cus: #ffce01; --day-content-bg-color-hover: #fff; --weeks-padding: 0; --wee= kday-padding: 0.625rem; } .date-selector-container .vc-weeks { grid-template-columns: repeat(7,var(--= day-content-width)) !important; justify-content: space-between !important; = } .date-selector-container .vc-header { margin-bottom: 2.5rem; } .date-selector-container .vc-text-white { color: var(--background-color); } .date-selector-container .vc-arrows-container { height: 2.75rem; align-item= s: flex-end; } .date-selector-title { font-size: 1.5rem; text-transform: capitalize; curso= r: default !important; } .date-selector-fieldset { position: relative; } .date-selector-input-label { display: inline-block; margin-bottom: 1.25rem;= font-size: 0.875rem; font-weight: 500; } .date-selector-input-fields { max-width: 22.5rem; position: relative; paddi= ng-bottom: 0.313rem; border-bottom: 1px solid rgb(0, 0, 0); } .date-selector-input-date { width: 100%; padding: 0.313rem 0px; } .date-selector-helper-text { padding-top: 0.625rem; font-size: 0.875rem; op= acity: 0.5; } .date-selector-accent-high, .date-selector-accent-low { background-color: r= gb(0, 0, 0); } .date-selector-date { font-size: 1.5rem; transition: background-color 0.2s = linear, color 0.2s linear; cursor: pointer; } .date-selector-date-selected { background-clip: content-box; animation: 0.4= s cubic-bezier(0.23, 1, 0.32, 1) 0s 1 normal forwards running ExpandBackgro= und, 0.2s linear 0s 1 normal forwards running FadeSelected; position: relat= ive; z-index: 1; } .date-selector-date-disabled { pointer-events: none; } .date-selector-date-disabled:focus { background-color: rgba(0, 0, 0, 0.05) = !important; } .date-selector-date-disabled, .date-selector-date-not-in-month { color: rgb= a(0, 0, 0, 0.2); } .is-today .date-selector-date { font-weight: 500; } .date-selector-date:focus, .date-selector-date:hover { background-clip: con= tent-box; animation: 0.4s cubic-bezier(0.23, 1, 0.32, 1) 0s 1 normal forwar= ds running ExpandBackground; } .date-selector-date:focus { outline-color: transparent !important; } * + .date-selector-date:focus, * + .date-selector-date:hover { background-c= olor: transparent !important; } .date-selector-weekday { font-size: 1.5rem; font-weight: 800; text-transfor= m: capitalize; } .date-selector-arrows button { background: transparent; border: none; text-= transform: capitalize; display: flex; align-items: center; font-size: 1rem;= font-family: "Gotham Rounded SSm", Arial, sans-serif; font-weight: 500; pa= dding: 0px; } .date-selector-arrows button.next svg { margin-left: 0.625rem; } .date-selector-arrows button.prev svg { margin-right: 0.625rem; } .date-selector-keyboard-info { background-color: rgb(0, 0, 0); width: 100%;= margin: 1.25rem 0px; padding: 1.875rem; font-size: 0.875rem; color: rgb(25= 5, 255, 255); } .date-selector-keyboard-info.slide-fade-enter-active, .date-selector-keyboa= rd-info.slide-fade-leave-active { transition: transform 0.4s cubic-bezier(0= .23, 1, 0.32, 1), opacity 0.2s linear; } .date-selector-keyboard-info.slide-fade-enter, .date-selector-keyboard-info= .slide-fade-leave-to { opacity: 0; transform: translateY(-1.25rem); } @-webkit-keyframes FadeSelected {=20 0% { opacity: 0; } 100% { opacity: 1; } } @keyframes FadeSelected {=20 0% { opacity: 0; } 100% { opacity: 1; } } @-webkit-keyframes ExpandBackground {=20 0% { padding: 1.875rem; } 100% { padding: 0px; } } @keyframes ExpandBackground {=20 0% { padding: 1.875rem; } 100% { padding: 0px; } } .compare-image-item { position: relative; cursor: pointer; } .compare-image-item, .compare-image-item-before, .compare-image-item-before= picture { width: 100%; height: 100%; } .compare-image-item-before img { width: auto; height: auto; max-width: 100%= ; max-height: 100%; } .fullscreen .compare-image-item.landscape .compare-image-item-before img { = width: 100%; height: auto; max-height: 100%; } .fullscreen .compare-image-item.portrait .compare-image-item-before img { h= eight: 100%; width: auto; max-width: 100%; } .compare-image-item-after { position: absolute; left: 0px; top: 0px; width:= 100%; height: 100%; } .compare-image-item-button { cursor: grab; padding: 0.313rem; touch-action:= none; user-select: none; } .compare-image-item-button-wrapper { position: absolute; left: 50%; top: 50= %; transform: translate(-50%, -50%); } .compare-image-item-button-wrapper.vertical { transform: translate(-50%, -5= 0%) rotate(90deg); } .compare-image-item-button svg { width: 1.25rem; height: 1.25rem; } .compare-image-item-info { position: absolute; width: 85%; left: 50%; top: = 0.625rem; transform: translateX(-50%); padding: 0.625rem; font-size: 0.875r= em; color: rgb(255, 255, 255); background-color: rgba(0, 0, 0, 0.7); pointe= r-events: none; opacity: 0; transition: opacity 0.4s cubic-bezier(0.23, 1, = 0.32, 1); } .compare-image-item-info [class^=3D"icon-"] { width: 0.875rem; height: 0.87= 5rem; vertical-align: -0.094rem; } .floating-focus-enabled .compare-image-item-info.show { opacity: 1; } .long-story-page .story-media-text-block .compare-image-item .compare-image= -item-before img { width: 100%; } .page-text-teaser { margin-bottom: 3.125rem; } .page-text-teaser-link { text-decoration: none; } .page-text-teaser-link:hover { text-decoration: underline rgb(0, 0, 0); } .page-text-teaser-label { font-size: 0.875rem; margin-bottom: 1.25rem; colo= r: rgba(0, 0, 0, 0.5); } .page-text-teaser-title { color: rgb(0, 0, 0); } .page-text-teaser-description { color: rgb(0, 0, 0); font-size: 1rem; margi= n-top: 0.938rem; } .embedded-block { width: 100%; } .embedded-block iframe { width: 100%; appearance: none; border: 0px; } .embedded-block-cookie-consent { background-color: rgb(244, 235, 192); padd= ing: 1.875rem; } * + .embedded-block-cookie-consent-button { margin-top: 1.875rem; } .content-title { font-size: 1.5rem; line-height: 1.167; font-weight: 400; } .content-title-wrapper { pointer-events: none; } .page-loader { position: fixed; top: 0px; left: 0px; right: 0px; height: 4p= x; transform: translateY(-4px); transition: transform 0.5s; z-index: 10; } .page-loader-bar { width: 25vw; height: 4px; background-color: rgb(0, 0, 0)= ; animation: 1.5s ease-in-out 0s infinite normal none running loading; } .page-loader.visible { transform: translateY(0px); } @-webkit-keyframes loading {=20 0% { transform: translateX(-25vw); } 100% { transform: translateX(125vw); } } @keyframes loading {=20 0% { transform: translateX(-25vw); } 100% { transform: translateX(125vw); } } .tag-list { display: flex; flex-wrap: wrap; } .tag-list-item { display: inline-block; margin: 0.313rem; padding: 0.625rem= 1.25rem; border: 0.094rem solid rgba(0, 0, 0, 0.2); color: inherit; font-w= eight: 400; font-size: 1rem; line-height: 1.429; text-decoration: none; tra= nsition: border-color 0.4s linear; } .tag-list-item.is-highlighted { color: rgb(0, 0, 0); background-color: rgb(= 255, 255, 255); } .tag-list-item.has-link { cursor: pointer; } .tag-list-item.has-link:hover { border-color: rgb(0, 0, 0); } .taglink-list { display: flex; flex-wrap: wrap; margin: -0.313rem; } .taglink-list-link { display: inline-block; margin: 0.313rem; padding: 0.62= 5rem 1.25rem; border: 0.094rem solid rgba(0, 0, 0, 0.2); color: inherit; fo= nt-weight: 400; font-size: 1rem; line-height: 1.429; text-decoration: none;= transition: border-color 0.4s linear; } .taglink-list-link:hover { border-color: rgb(0, 0, 0); } .tag-list-grouped { margin-bottom: 1.5rem; } .tag-list-grouped .tag-group { display: flex; align-items: center; flex-wra= p: nowrap; margin-bottom: 1.5rem; } .tag-list-grouped .tag-group-header { min-width: 15.625rem; margin-right: 1= .5rem; } .main-navigation { min-height: 7.5rem; width: 100vw; position: relative; } .main-navigation-mobile { height: 7.5rem; padding-top: 1.875rem; padding-bo= ttom: 1.875rem; } .main-navigation-mobile-header { display: flex; justify-content: space-betw= een; align-items: flex-start; } .main-navigation-mobile-buttons { display: flex; } .main-navigation-mobile-buttons > li { margin: 0px 1.25rem; } .main-navigation-mobile-buttons > li:first-child { margin-left: 0px; } .main-navigation-mobile-buttons > li:last-child { margin-right: 0px; } .main-navigation-mobile-buttons > li .btn-icon { color: var(--main-nav-text= -color); transition: color 0.2s linear; } .is-open .main-navigation-mobile-buttons > li .btn-icon { color: var(--text= -contrast-color); } .main-navigation-mobile-button { padding: 1rem; margin: -1rem; } .main-navigation-mobile-menu, .main-navigation-mobile-screen { background-c= olor: var(--background-color); transition: background-color 0.6s linear; mi= n-height: calc(var(--vh, 1vh) * 100); height: fit-content; display: flex; f= lex-direction: column; position: absolute; top: 3.75rem; left: 0px; right: = 0px; } .main-navigation-mobile-menu-header, .main-navigation-mobile-screen-header = { opacity: 0; transform: translateX(-2.5rem); animation: 0.5s cubic-bezier(= 0.23, 1, 0.32, 1) 0s 1 normal forwards running SlideFade; } .main-navigation-mobile-menu-back, .main-navigation-mobile-screen-back { he= ight: 1.25rem; margin: 1.875rem 0px; } .main-navigation-mobile-menu-heading, .main-navigation-mobile-screen-headin= g { margin-bottom: 1.875rem; } .main-navigation-mobile-menu-items, .main-navigation-mobile-screen-items { = opacity: 0; transform: translateX(-2.5rem); animation: 0.5s cubic-bezier(0.= 23, 1, 0.32, 1) 0.2s 1 normal forwards running SlideFade; display: flex; fl= ex-direction: column; padding: 1.875rem 0px; } .language-switch-screen .main-navigation-mobile-menu-items li a, .language-= switch-screen .main-navigation-mobile-screen-items li a { font-size: 1.25re= m; } .main-navigation-mobile-menu-items > li:first-child, .main-navigation-mobil= e-screen-items > li:first-child { margin-top: -0.938rem; } .main-navigation-mobile-menu-items > li:last-child, .main-navigation-mobile= -screen-items > li:last-child { margin-bottom: -0.938rem; } .main-navigation-mobile-menu-language-switch, .main-navigation-mobile-scree= n-language-switch { padding: 0.938rem 0px; } .main-navigation-mobile-menu-item, .main-navigation-mobile-screen-item { fo= nt-size: 1.5rem; font-weight: 400; line-height: 1; padding: 0.938rem 0px; d= isplay: flex; align-items: center; } .main-navigation-mobile-menu-item span, .main-navigation-mobile-screen-item= span { position: relative; } .main-navigation-mobile-menu-item span::after, .main-navigation-mobile-scre= en-item span::after { content: ""; background: currentcolor; width: 100%; h= eight: 0.125rem; display: block; margin-top: 0.25rem; position: absolute; t= op: 100%; transform: scaleX(0) rotate(0.001deg); transform-origin: left cen= ter; transition: transform 0.4s cubic-bezier(0.23, 1, 0.32, 1), transform-o= rigin 0.4s; } .main-navigation-mobile-menu-item span:hover::after, .main-navigation-mobil= e-screen-item span:hover::after { transform: scaleX(1) rotate(0.001deg); tr= ansform-origin: right center; } .main-navigation-mobile-menu-item svg, .main-navigation-mobile-screen-item = svg { margin-right: 0.625rem; } .main-navigation-mobile-menu-item.selected span, .main-navigation-mobile-sc= reen-item.selected span { position: relative; } .main-navigation-mobile-menu-item.selected span::after, .main-navigation-mo= bile-screen-item.selected span::after { content: ""; background: currentcol= or; width: 100%; height: 0.125rem; display: block; margin-top: 0.25rem; pos= ition: absolute; top: 100%; max-width: 1.25rem; transform: rotate(0.001deg)= ; transition: max-width 0.4s cubic-bezier(0.23, 1, 0.32, 1); } .main-navigation-mobile-menu-item.selected span:hover::after, .main-navigat= ion-mobile-screen-item.selected span:hover::after { max-width: 100%; } .main-navigation-mobile-screen-sidebar-items > li + li { margin-top: 1.25re= m; } .language-screen .main-navigation-mobile-screen-items li a { font-size: 1.2= 5rem; } .language-screen .main-navigation-mobile-screen-items li a span { position:= relative; } .language-screen .main-navigation-mobile-screen-items li a span::after { co= ntent: ""; background: currentcolor; width: 100%; height: 0.063rem; display= : block; margin-top: 0.25rem; position: absolute; top: 100%; transform: sca= leX(0) rotate(0.001deg); transform-origin: left center; transition: transfo= rm 0.4s cubic-bezier(0.23, 1, 0.32, 1), transform-origin 0.4s; } .language-screen .main-navigation-mobile-screen-items li a span:hover::afte= r { transform: scaleX(1) rotate(0.001deg); transform-origin: right center; = } .language-screen .main-navigation-mobile-screen-items li a.open span::after= { transform: none; } .main-navigation-mobile-footer-items { opacity: 0; animation: 0.6s ease 0s = 1 normal forwards running Fade; padding: 1.25rem 0px; } .main-navigation-mobile-footer-item { font-weight: 400; padding: 0.625rem 0= px; } .main-navigation-mobile-footer-item span { position: relative; } .main-navigation-mobile-footer-item span::after { content: ""; background: = currentcolor; width: 100%; height: 0.063rem; display: block; margin-top: 0.= 125rem; position: absolute; top: 100%; transform: scaleX(0) rotate(0.001deg= ); transform-origin: left center; transition: transform 0.4s cubic-bezier(0= .23, 1, 0.32, 1), transform-origin 0.4s; } .main-navigation-mobile-footer-item span:hover::after { transform: scaleX(1= ) rotate(0.001deg); transform-origin: right center; } .main-navigation-mobile-logo { display: block; min-width: 5rem; height: 5re= m; position: absolute; top: 1.875rem; right: 1.875rem; } .main-navigation-desktop { display: none; } .main-navigation-desktop-items { height: 6.875rem; display: flex; align-ite= ms: center; } .main-navigation-desktop-items > li:first-child { margin-left: -1.875rem; } .main-navigation-desktop-items > li:last-child { margin-right: -1.875rem; } .main-navigation-desktop-item { padding: 1rem 1.875rem; margin: 0px; font-s= ize: 0.875rem; line-height: 1; white-space: nowrap; display: flex; color: v= ar(--main-nav-text-color); transition: color 0.2s linear; } .has-open-screen .main-navigation-desktop-item { color: var(--text-contrast= -color); } .main-navigation-desktop-item span { position: relative; } .main-navigation-desktop-item span::after { content: ""; background: curren= tcolor; width: 100%; height: 0.125rem; display: block; margin-top: 0.125rem= ; position: absolute; top: 100%; transform: scaleX(0) rotate(0.001deg); tra= nsform-origin: left center; transition: transform 0.4s cubic-bezier(0.23, 1= , 0.32, 1), transform-origin 0.4s; } .main-navigation-desktop-item span:hover::after { transform: scaleX(1) rota= te(0.001deg); transform-origin: right center; } .main-navigation-desktop-item.selected span { position: relative; } .main-navigation-desktop-item.selected span::after { content: ""; backgroun= d: currentcolor; width: 100%; height: 0.125rem; display: block; margin-top:= 0.125rem; position: absolute; top: 100%; max-width: 0.938rem; transform: r= otate(0.001deg); transition: max-width 0.4s cubic-bezier(0.23, 1, 0.32, 1);= } .main-navigation-desktop-item.selected span:hover::after { max-width: 100%;= } .main-navigation-desktop-item.open span::after { transform: rotate(0.001deg= ); max-width: 100%; } .main-navigation-desktop-screen { background-color: var(--background-color)= ; transition: background-color 0.6s linear; min-height: calc(100% - 6.875re= m); height: fit-content; display: flex; flex-direction: column; position: a= bsolute; top: 6.875rem; left: 0px; right: 0px; } .main-navigation-desktop-screen.screen-fade-enter-active, .main-navigation-= desktop-screen.screen-fade-leave-active { transition: background-color 0.6s= linear, opacity 0.2s linear; } .main-navigation-desktop-screen.screen-fade-enter, .main-navigation-desktop= -screen.screen-fade-leave-to { opacity: 0; } .main-navigation-desktop-screen-heading { opacity: 0; transform: translateX= (-2.5rem); animation: 0.5s cubic-bezier(0.23, 1, 0.32, 1) 0s 1 normal forwa= rds running SlideFade; margin-bottom: 1.875rem; } .main-navigation-desktop-screen-wrapper { flex: 1 1 auto; } .main-navigation-desktop-screen-sidebar { padding: 1.875rem 0px; } .main-navigation-desktop-screen-sidebar .language-switch { opacity: 0; tran= sform: translateX(-2.5rem); animation: 0.5s cubic-bezier(0.23, 1, 0.32, 1) = 0s 1 normal forwards running SlideFade; } .main-navigation-desktop-screen-sidebar-items > li + li { margin-top: 1.25r= em; } .main-navigation-desktop-screen-content { width: 100%; display: flex; flex-= direction: column; justify-content: space-between; } .main-navigation-desktop-screen-items { opacity: 0; transform: translateX(-= 2.5rem); animation: 0.5s cubic-bezier(0.23, 1, 0.32, 1) 0.1s 1 normal forwa= rds running SlideFade; display: flex; flex-direction: column; padding: 2.5r= em 0px; } .main-navigation-desktop-screen-items > li:first-child { margin-top: -0.938= rem; } .main-navigation-desktop-screen-items > li:last-child { margin-bottom: -0.9= 38rem; } .main-navigation-desktop-screen-item { font-size: 2rem; font-weight: 400; l= ine-height: 1; padding: 0.938rem 0px; display: flex; align-items: center; } .main-navigation-desktop-screen-item span { position: relative; } .main-navigation-desktop-screen-item span::after { content: ""; background:= currentcolor; width: 100%; height: 0.156rem; display: block; margin-top: 0= .25rem; position: absolute; top: 100%; transform: scaleX(0) rotate(0.001deg= ); transform-origin: left center; transition: transform 0.4s cubic-bezier(0= .23, 1, 0.32, 1), transform-origin 0.4s; } .main-navigation-desktop-screen-item span:hover::after { transform: scaleX(= 1) rotate(0.001deg); transform-origin: right center; } .main-navigation-desktop-screen-item svg { margin-right: 1.25rem; } .main-navigation-desktop-screen-item.selected span { position: relative; } .main-navigation-desktop-screen-item.selected span::after { content: ""; ba= ckground: currentcolor; width: 100%; height: 0.156rem; display: block; marg= in-top: 0.25rem; position: absolute; top: 100%; max-width: 2.5rem; transfor= m: rotate(0.001deg); transition: max-width 0.4s cubic-bezier(0.23, 1, 0.32,= 1); } .main-navigation-desktop-screen-item.selected span:hover::after { max-width= : 100%; } .language-screen .main-navigation-desktop-screen-items li a { font-size: 1.= 25rem; } .language-screen .main-navigation-desktop-screen-items li a span { position= : relative; } .language-screen .main-navigation-desktop-screen-items li a span::after { c= ontent: ""; background: currentcolor; width: 100%; height: 0.125rem; displa= y: block; margin-top: 0.25rem; position: absolute; top: 100%; transform: sc= aleX(0) rotate(0.001deg); transform-origin: left center; transition: transf= orm 0.4s cubic-bezier(0.23, 1, 0.32, 1), transform-origin 0.4s; } .language-screen .main-navigation-desktop-screen-items li a span:hover::aft= er { transform: scaleX(1) rotate(0.001deg); transform-origin: right center;= } .language-screen .main-navigation-desktop-screen-items li a.open span::afte= r { transform: none; } .main-navigation-desktop-footer-items { opacity: 0; transform: translateY(0= .625rem); animation: 0.5s cubic-bezier(0.23, 1, 0.32, 1) 0.1s 1 normal forw= ards running UpFade; display: flex; } .main-navigation-desktop-footer-items > li:first-child { margin-left: -0.93= 8rem; } .main-navigation-desktop-footer-items > li:last-child { margin-right: -0.93= 8rem; } .main-navigation-desktop-footer-item { padding: 1.25rem 0.938rem; } .main-navigation-desktop-footer-item span { position: relative; } .main-navigation-desktop-footer-item span::after { content: ""; background:= currentcolor; width: 100%; height: 0.125rem; display: block; margin-top: 0= .125rem; position: absolute; top: 100%; transform: scaleX(0) rotate(0.001de= g); transform-origin: left center; transition: transform 0.4s cubic-bezier(= 0.23, 1, 0.32, 1), transform-origin 0.4s; } .main-navigation-desktop-footer-item span:hover::after { transform: scaleX(= 1) rotate(0.001deg); transform-origin: right center; } .main-navigation-desktop-logo { display: block; min-width: 5rem; height: 5r= em; margin-bottom: -1.875rem; position: absolute; top: 3.125rem; right: 3.1= 25rem; } .main-navigation-desktop-logo img { width: 100%; height: 100%; } .main-navigation-desktop-logo.logo-slide-enter-active, .main-navigation-des= ktop-logo.logo-slide-leave-active { transition: transform 0.4s cubic-bezier= (0.23, 1, 0.32, 1); } .main-navigation-desktop-logo.logo-slide-enter, .main-navigation-desktop-lo= go.logo-slide-leave-to { transform: translateX(calc(100% + 3.125rem)); } .main-navigation.has-open-screen { background-color: var(--background-color= ); transition: background-color 0.6s linear; } .main-navigation.has-open-screen > *, .main-navigation.is-open > * { positi= on: fixed; inset: 0px; overflow: hidden overlay; } .main-navigation.is-fixed { position: fixed; top: 0px; } @-webkit-keyframes Fade {=20 0% { opacity: 0; } 100% { opacity: 1; } } @-webkit-keyframes SlideFade {=20 0% { opacity: 0; transform: translateX(-2.5rem); } 100% { opacity: 1; transform: translateX(0px); } } @keyframes SlideFade {=20 0% { opacity: 0; transform: translateX(-2.5rem); } 100% { opacity: 1; transform: translateX(0px); } } @-webkit-keyframes UpFade {=20 0% { opacity: 0; transform: translateY(0.625rem); } 100% { opacity: 1; transform: translateY(0px); } } @keyframes UpFade {=20 0% { opacity: 0; transform: translateY(0.625rem); } 100% { opacity: 1; transform: translateY(0px); } } .cookie-banner { background: var(--cookie-banner-color); width: 100%; posit= ion: fixed; bottom: 0px; left: 0px; } .cookie-banner-content { padding: 1.875rem 0px; } .cookie-banner-info { margin-bottom: 1.875rem; } @supports (display:grid) { } .cookie-banner-title { margin-bottom: 0.625rem; } .cookie-banner-button { width: 100%; justify-content: flex-start; } .cookie-banner-button + .cookie-banner-button { margin-top: 0.625rem; } .cookie-banner.slide-enter-active, .cookie-banner.slide-leave-active { tran= sition: transform 0.4s cubic-bezier(0.23, 1, 0.32, 1); } .cookie-banner.slide-enter, .cookie-banner.slide-leave-to { transform: tran= slateY(100%); } .art-object-header { height: calc(-10rem + 100vh); margin-top: -0.625rem; d= isplay: flex; flex-direction: column; position: relative; padding-top: 1.87= 5rem; padding-bottom: 7.5rem; } .art-object-header.extra-part-of-set-height { height: calc(-13.563rem + 100= vh); } .art-object-header-image { flex: 1 1 0%; pointer-events: none; transition: = transform 0.4s cubic-bezier(0.23, 1, 0.32, 1); transform-origin: center top= ; } .art-object-header-image.transitioning { z-index: 4; } .art-object-header-image img { object-fit: contain; } .art-object-header-image-wrapper { width: 100%; height: 100%; display: flex= ; flex-direction: column; } .art-object-header .image-fallback-wrapper { padding: 0.625rem 0px 1.875rem= ; width: 100%; height: 100%; } .art-object-header-buttons { display: flex; margin: 0px 1.875rem 2.5rem 0px= ; position: absolute; bottom: 0px; right: 0px; z-index: 4; } .art-object-header-buttons.fade-enter-active { transition-delay: 0.4s !impo= rtant; } .art-object-header-button { display: flex; align-items: center; justify-con= tent: center; } .art-object-header-button + .art-object-header-button { margin-left: 1.25re= m; } .art-object-header-vfs-popup { width: 100vw; height: 100vh; position: fixed= ; top: 0px; left: 0px; background: var(--background-color); z-index: 4; } .art-object-header-vfs-popup.fade-enter-active { transition-delay: 0.4s !im= portant; } .art-object-header-vfs-close { position: absolute; top: 0px; right: 0px; ma= rgin: 1.25rem 28px 0px; z-index: 1; } .page-header-row + .page-header-row { padding-top: 0.625rem; } .page-header-link { padding-top: 0.625rem; } .page-header .markdown { padding-top: 1.25rem; } .page-transition { position: relative; } .page-transition-fade-enter-active, .page-transition-fade-leave-active { wi= dth: 100%; position: absolute; transition: 0.4s cubic-bezier(0.23, 1, 0.32,= 1), opacity 0.2s linear; } .page-transition-fade-enter, .page-transition-fade-leave-to { opacity: 0; } .page-transition-fade-leave-to { transform: translateY(-1.25rem); } .page-transition-fade-enter { transform: translateY(1.25rem); } .search-overlay { background-color: var(--background-color); transition: ba= ckground-color 0.6s linear; width: 100%; height: 100%; padding-bottom: 5rem= ; position: fixed; top: 0px; left: 0px; overflow-y: auto; z-index: 4; } .search-overlay.background-fade-enter, .search-overlay.background-fade-leav= e-to { --sticky-opacity: 0; } .search-overlay .search-input-wrapper { opacity: 0; transform: translateY(2= .5rem); animation: 0.8s cubic-bezier(0.23, 1, 0.32, 1) 0s 1 normal forwards= running MoveFade; } .search-overlay .search-input-button { transition: transform 0.6s cubic-bez= ier(0.23, 1, 0.32, 1); } .search-overlay .search-input-button-close { opacity: 0; animation: 0.4s ea= se 0s 1 normal forwards running Fade; } @-webkit-keyframes MoveFade {=20 0% { opacity: 0; transform: translateY(2.5rem); } 100% { opacity: 1; transform: translateY(0px); } } @keyframes MoveFade {=20 0% { opacity: 0; transform: translateY(2.5rem); } 100% { opacity: 1; transform: translateY(0px); } } .search-form { background-color: var(--background-color); opacity: var(--st= icky-opacity); transition: background-color 0.6s linear, opacity 0.2s linea= r; position: sticky; top: 0px; z-index: 1; } .search-form-wrapper { padding: 1.875rem 0px; display: flex; align-items: c= enter; } .search-input { flex: 0 1 auto; max-width: 100%; transition: width 0.4s cub= ic-bezier(0.23, 1, 0.32, 1); } .search-input-wrapper { margin-right: 0.938rem; display: flex; align-items:= center; flex: 1 1 100%; overflow: hidden; } .search-input-button-clear { width: 0.75rem; height: 0.75rem; color: rgba(0= , 0, 0, 0.5); } .search-input-button-clear > svg { width: 0.75rem; height: 0.75rem; } .search-input-button { padding: 1rem; margin: -1rem; } .search-input-button + .search-input-button { margin-left: 1.25rem; } .search-query-width { position: absolute; display: none; padding: 0px; } .search-results-loader { width: 100%; display: flex; align-items: center; j= ustify-content: center; } .search-results-loader .loader { margin: 3.75rem 0px; } .search-results-total { margin-top: 1.875rem; font-weight: 500; color: rgba= (0, 0, 0, 0.5); } .search-results-section-footer, .search-results-section-header { font-weigh= t: 500; margin-top: 3.125rem; margin-bottom: 1.875rem; } .search-results-art-objects-teaser { position: relative; margin-top: 3.75re= m; } .search-results-art-objects-teaser:hover .explanation-tooltip { opacity: 1;= } .search-results-art-objects-teaser .art-object-teaser-title { font-size: 1.= 25rem; line-height: 1.2; } .search-results-art-objects-teaser .art-object-teaser-desription { font-siz= e: 0.875rem; line-height: 1.286; } .search-results-stories-teaser { padding-bottom: 155.556%; position: relati= ve; display: none; } .search-results-stories-teaser > * { width: 100%; height: 100%; position: a= bsolute; top: 0px; left: 0px; } .search-results-stories-teaser:first-child { display: block; } .card-story-block { min-height: calc(var(--vh, 1vh) * 100); position: relat= ive; width: 100%; z-index: 4; } .card-story-block-inner { height: 100%; width: 100vw; position: relative; } .card-story-block-fixed .card-story-block-inner { position: fixed; bottom: = 0px; } .card-story-block-top.card-story-block-fixed .card-story-block-inner { top:= 0px; bottom: auto; } .card-story-page { z-index: 0; } .story-content-row { min-height: 100%; display: flex; flex-direction: colum= n; justify-content: center; padding-top: 1.25rem; padding-bottom: 1.25rem; = } .story-content-row .content { padding-top: 1.25rem; padding-bottom: 1.25rem= ; } .story-quote-block { padding-top: 9.375rem; padding-bottom: 9.375rem; } .story-quote-block .quote { grid-column: 1 / span 11; font-size: 1.75rem; l= ine-height: 1.143; text-align: center; } .card-story-page .story-quote-block .quote { font-size: 1.75rem; line-heigh= t: 1.143; text-align: center; } .story-quote-block .subtitle { grid-column: 1 / span 11; font-size: 0.875re= m; line-height: 1.286; font-weight: 400; text-align: center; padding-top: 1= .875rem; } .card-story-page .story-quote-block .subtitle { font-size: 0.875rem; line-h= eight: 1.286; } .story-text-block-content { width: 100%; } .story-text-block .fill-screen { display: flex; flex-grow: 1; align-items: = center; width: 100%; } @supports (display:grid) { } @supports (display:grid) { } .card-story-page .intro-block .story-text-block-text { font-size: 1.75rem; = line-height: 1.143; font-weight: 400; } .long-story-page .intro-block .story-text-block-text { font-size: 1.5rem; l= ine-height: 1.167; font-weight: 400; } .long-story-page .story-text-block-text { font-size: 1rem; line-height: 1.3= 75; } @supports (display:grid) { } .story-cta-image { background: var(--background-color); height: 100%; posit= ion: relative; } .story-cta-image .focus-point-image { position: absolute; top: 0px; left: 0= px; height: 100%; width: 100%; } .story-cta-image-content { position: relative; justify-content: flex-end; } .story-cta-image-content .download-link { background: rgb(0, 0, 0); height:= 3.75rem; padding: 0px 1.875rem; border: 2px solid rgb(0, 0, 0); border-rad= ius: 0.188rem; display: flex; align-items: center; font-size: 1rem; line-he= ight: 1.375; font-weight: 500; color: rgb(255, 255, 255); transition: backg= round 0.2s linear, color 0.2s linear; flex-direction: row; justify-content:= space-between; } .story-cta-image-content .download-link > svg { margin-left: 0.625rem; } .story-cta-image-content .download-link:not(.link-icon-no-animation):hover = > svg { transform: translateX(0.313rem); } .story-cta-image-content .download-link > svg { align-self: center; } .story-cta-image-content .download-link-info { color: rgba(255, 255, 255, 0= .5); } .story-cta-image-content .download-link:hover .download-link-info { color: = rgba(0, 0, 0, 0.5); } .story-video-block { background-color: rgb(0, 0, 0); } .story-video-block .video { height: 100%; display: flex; justify-content: c= enter; align-items: center; } .story-header { background-color: var(--background-color); transition: back= ground-color 0.6s linear; position: relative; display: flex; width: 100%; m= in-height: calc(var(--vh, 1vh) * 93); margin-top: -7.5rem; z-index: 3; } @supports (-webkit-touch-callout:none) { .story-header { min-height: calc(var(--vh, 1vh) * 85); } } .story-header-inner { display: flex; align-items: flex-end; height: auto; } .story-header-inner::after { content: ""; background-image: linear-gradient= (transparent 30%, rgba(21, 21, 21, 0.3)), linear-gradient(rgba(21, 21, 21, = 0.3), transparent 30%); position: absolute; inset: 0px; animation: 0.6s lin= ear 0s 1 normal forwards running Fade; } @keyframes Fade {=20 0% { opacity: 0; } 100% { opacity: 1; } } .story-header-content-wrapper { width: 100%; padding-top: calc(8.75rem); co= lor: rgb(255, 255, 255); z-index: 1; } .story-header-content { padding-bottom: 1.875rem; } .story-header-label { font-weight: 500; margin-bottom: 0.313rem; } .long-story-page .story-header-label { font-size: 1.25rem; line-height: 1.2= ; font-weight: 400; margin: 0.313rem 0px 0px; } .story-header .focus-point-image { position: absolute; top: 0px; left: 0px;= height: 100%; width: 100%; } .story-media-text-block-row { align-items: center; } .story-media-text-block-text { margin-top: 1.25rem; } @supports (display:grid) { } .card-story-page .story-media-text-block-text { font-size: 1.5rem; line-hei= ght: 1.167; font-weight: 400; } .long-story-page .story-media-text-block-text { align-self: flex-end; font-= size: 1rem; line-height: 1.375; } .story-media-text-block.story-block-animated .media-item-button, .story-med= ia-text-block.story-block-animated .teaser-link-wrapper { pointer-events: n= one; } .story-media-text-block.story-block-animated .image-wrapper { overflow: hid= den; } .story-media-text-block.story-block-animated .image-wrapper img { transform= : scale(1.05); will-change: transform; transition: transform 1s cubic-bezie= r(0.23, 1, 0.32, 1); } .story-media-text-block.show-animation .media-item-button, .story-media-tex= t-block.show-animation .teaser-link-wrapper { animation: 0.1ms cubic-bezier= (0.23, 1, 0.32, 1) 1s 1 normal forwards running pointerEvents; } .story-media-text-block.show-animation .image-wrapper img { transform: scal= e(1); } @-webkit-keyframes pointerEvents {=20 0% { pointer-events: none; } 100% { pointer-events: auto; } } .story-micrio-row { width: 100%; height: 100%; } .long-story-page .story-micrio-row { height: 100vh; } .story-scroll-indicator { background: rgb(0, 0, 0); height: 1.313rem; posit= ion: sticky; top: 0px; z-index: 5; margin-bottom: -1.313rem; opacity: 0; co= lor: rgb(255, 255, 255); transition: transform 0.4s cubic-bezier(0.23, 1, 0= .32, 1) 0.2s, opacity 0.2s linear; transform: translateY(-100%); } .story-scroll-indicator.is-sticky { transform: translateY(0px); opacity: 1;= transition: transform 0.4s cubic-bezier(0.23, 1, 0.32, 1); } .story-scroll-indicator-content { height: 100%; display: flex; align-items:= center; } .story-scroll-indicator-title { max-width: calc(50% - 10.625rem); overflow:= hidden; font-size: 0.75rem; font-weight: 400; line-height: 1.667; white-sp= ace: nowrap; text-overflow: ellipsis; } .story-scroll-indicator-progress { width: 100%; } .story-numbered-row { justify-content: flex-start; } .story-numbered-row-number { font-size: 12.5rem; line-height: 1; } .story-numbered-row > .grid-row { margin-bottom: 2.5rem; } .story-numbered-row > .grid-row:first-child { margin-top: 2.5rem; } .story-scrollable-media-row { overflow-x: auto; scroll-snap-type: x mandato= ry; } .story-scrollable-media-row .content { display: flex; padding-top: 1.25rem;= padding-bottom: 1.25rem; } .story-scrollable-media-row .content > .media-item { box-sizing: content-bo= x; flex: 1 0 72.7273vw; scroll-snap-align: start; padding-left: 9.09091vw; = } .story-scrollable-media-row .content > .media-item:first-child { padding-le= ft: 28px; } .story-scrollable-media-row .content > .media-item:last-child { padding-rig= ht: 28px; } .story-scrollable-media-row.full-screen { height: 100vh; width: 100%; } .story-scrollable-media-row.full-screen .content, .story-scrollable-media-r= ow.full-screen .media-item-compare { width: 100%; height: 100%; } .story-scrollable-media-row.full-screen .media-item-compare > figure { widt= h: 100%; height: 100%; display: flex; justify-content: center; align-items:= center; flex-direction: column; } .long-story-page .story-scrollable-media-row.full-screen { height: auto; } .story-scrollable-media-row-progress { position: sticky; margin: 1.25rem 0p= x; left: 28px; align-self: flex-start; } .story-scrollable-media-row:not(.scrollable).story-block-animated .media-it= em-button, .story-scrollable-media-row:not(.scrollable).story-block-animate= d .teaser-link-wrapper { pointer-events: none; } .story-scrollable-media-row:not(.scrollable).story-block-animated .image-wr= apper { overflow: hidden; } .story-scrollable-media-row:not(.scrollable).story-block-animated .image-wr= apper img { transform: scale(1.05); will-change: transform; transition: tra= nsform 1s cubic-bezier(0.23, 1, 0.32, 1); } .story-scrollable-media-row:not(.scrollable).show-animation .media-item-but= ton, .story-scrollable-media-row:not(.scrollable).show-animation .teaser-li= nk-wrapper { animation: 0.1ms cubic-bezier(0.23, 1, 0.32, 1) 1s 1 normal fo= rwards running pointerEvents; } .story-scrollable-media-row:not(.scrollable).show-animation .image-wrapper = img { transform: scale(1); } .story-scrollable-media-row.scrollable.story-block-animated { scroll-snap-t= ype: none; pointer-events: none; } .story-scrollable-media-row.scrollable.story-block-animated .content { tran= sform: translateX(3.75rem); } .story-scrollable-media-row.scrollable.story-block-animated .content > .med= ia-item:nth-child(2) { transform: translateX(0.938rem); } .story-scrollable-media-row.scrollable.story-block-animated .content > .med= ia-item:nth-child(3) { transform: translateX(1.875rem); } .story-scrollable-media-row.scrollable.story-block-animated .story-scrollab= le-media-row-progress { opacity: 0; } .story-scrollable-media-row.scrollable.show-animation { animation: 0.1ms li= near 1.5s 1 normal forwards running disableInteraction; } .story-scrollable-media-row.scrollable.show-animation .content { animation:= 1.5s cubic-bezier(0.23, 1, 0.32, 1) 0s 1 normal forwards running slideInMo= bile; } .story-scrollable-media-row.scrollable.show-animation .content > .media-ite= m:nth-child(2) { animation: 1.5s cubic-bezier(0.23, 1, 0.32, 1) 0.5s 1 norm= al forwards running slideInSecond; } .story-scrollable-media-row.scrollable.show-animation .content > .media-ite= m:nth-child(3) { animation: 1.5s cubic-bezier(0.23, 1, 0.32, 1) 0.5s 1 norm= al forwards running slideInThird; } .story-scrollable-media-row.scrollable.show-animation .story-scrollable-med= ia-row-progress { animation: 0.5s cubic-bezier(0.23, 1, 0.32, 1) 1.5s 1 nor= mal forwards running fadeIn; } @-webkit-keyframes slideInMobile {=20 0% { transform: translateX(3.75rem); } 100% { transform: translateX(0px); } } @keyframes slideInMobile {=20 0% { transform: translateX(3.75rem); } 100% { transform: translateX(0px); } } @-webkit-keyframes disableInteraction {=20 0% { scroll-snap-type: none; pointer-events: none; } 100% { scroll-snap-type: x mandatory; pointer-events: auto; } } @keyframes disableInteraction {=20 0% { scroll-snap-type: none; pointer-events: none; } 100% { scroll-snap-type: x mandatory; pointer-events: auto; } } @-webkit-keyframes slideInDesktop {=20 0% { transform: translateX(17.3913vw); } 100% { transform: translateX(0px); } } @keyframes slideInDesktop {=20 0% { transform: translateX(17.3913vw); } 100% { transform: translateX(0px); } } @-webkit-keyframes slideInSecond {=20 0% { transform: translateX(0.938rem); } 100% { transform: translateX(0px); } } @keyframes slideInSecond {=20 0% { transform: translateX(0.938rem); } 100% { transform: translateX(0px); } } @-webkit-keyframes slideInThird {=20 0% { transform: translateX(1.875rem); } 100% { transform: translateX(0px); } } @keyframes slideInThird {=20 0% { transform: translateX(1.875rem); } 100% { transform: translateX(0px); } } @-webkit-keyframes fadeIn {=20 0% { opacity: 0; } 100% { opacity: 1; } } @keyframes fadeIn {=20 0% { opacity: 0; } 100% { opacity: 1; } } .collection-art-object-list { display: flex; flex-wrap: wrap; margin: -4.54= 545vw; transform: translateY(0px); transition: transform 0.5s cubic-bezier(= 0.23, 1, 0.32, 1); } .collection-art-object-list-item { display: flex; flex: 0 0 auto; padding: = 4.54545vw; transition: flex 0.5s cubic-bezier(0.23, 1, 0.32, 1); } .columns-1 .collection-art-object-list-item { --hover-scale: 1.035; flex: 0= 0 100%; } .columns-2 .collection-art-object-list-item { --hover-scale: 1.11; flex: 0 = 0 50%; } .columns-3 .collection-art-object-list-item { --hover-scale: 1.185; flex: 0= 0 33.3333%; } .columns-4 .collection-art-object-list-item { --hover-scale: 1.26; flex: 0 = 0 25%; } .columns-5 .collection-art-object-list-item { --hover-scale: 1.335; flex: 0= 0 20%; } .columns-6 .collection-art-object-list-item { --hover-scale: 1.41; flex: 0 = 0 16.6667%; } .show-filters .collection-art-object-list { transform: translateY(100%); } .collection-art-object-list-results { margin-bottom: 3.125rem; } .collection-art-object-list-results .results { font-weight: 500; } .collection-art-object-wrapper { height: 0px; width: 100%; padding-top: 100= %; position: relative; color: inherit; } .collection-art-object-item-wrapper { width: 100%; height: 100%; position: = absolute; top: 0px; left: 0px; } .content-row .content, .content-row .sidebar { padding-bottom: 1.25rem; } .content-row .content + .sidebar { padding-top: 1.25rem; } .content-row ~ .content-row .content, .content-row ~ .content-row .sidebar = { padding-top: 1.25rem; } .content-row:last-of-type .sidebar { padding-bottom: 0px; } .content-row .content article, .content-row .content section, .content-row = .sidebar article, .content-row .sidebar section { padding: 0.938rem 0px; } .content-row .content article:first-child, .content-row .content section:fi= rst-child, .content-row .sidebar article:first-child, .content-row .sidebar= section:first-child { padding-top: 0px; } .content-row .content article:last-child, .content-row .content section:las= t-child, .content-row .sidebar article:last-child, .content-row .sidebar se= ction:last-child { padding-bottom: 0px; } .infinite-scroller-loader { width: 100%; height: 30vh; margin: 3.75rem 0px;= display: flex; align-items: center; justify-content: center; } .modal { background: rgb(104, 85, 91); height: 100%; width: 100%; position:= fixed; bottom: 0px; left: 0px; z-index: 6; color: rgb(255, 255, 255); padd= ing: 116px 0px 28px; overflow: auto; } .modal-overlay { background: rgba(0, 0, 0, 0.5); position: fixed; top: 0px;= left: 0px; width: 100%; height: 100%; z-index: 5; } .modal-overlay.fade-enter-active, .modal-overlay.fade-leave-active { transi= tion: opacity 0.2s linear; } .modal-overlay.fade-enter, .modal-overlay.fade-leave-to { opacity: 0; } .modal-overlay.fade-leave-to { transition-delay: 0.1s; } .modal-close { position: absolute; top: 0px; right: 0px; margin: 28px 28px = 0px 0px; z-index: 1; } .modal-title { margin-bottom: 1.875rem; } .modal-image + .modal-text { margin-top: 2.5rem; } .modal.slide-fade-enter-active, .modal.slide-fade-leave-active { transition= : transform 0.4s cubic-bezier(0.23, 1, 0.32, 1), opacity 0.2s linear; } .modal.slide-fade-enter, .modal.slide-fade-leave-to { opacity: 0; transform= : translateY(50%); } .modal.slide-fade-enter { transition-delay: 0.1s; } .page-bar-summary { background-color: var(--background-color); opacity: var= (--sticky-opacity); transition: background-color 0.6s linear, opacity 0.2s = linear; } .page-bar-summary.mobile { position: sticky; top: 0px; } .page-bar-summary.mobile .page-bar-summary-hr:only-child { margin-top: 0.62= 5rem; } .page-bar-summary:not(.mobile) .page-bar-summary-hr, .page-bar-summary:not(= .mobile) .page-bar-summary-link { display: none; } .page-bar-summary-items { display: grid; align-content: flex-start; align-i= tems: flex-start; grid-template-columns: repeat(11, 1fr); padding: 1.25rem = 0px 0.625rem; margin: 0px; list-style: none; } .page-bar-summary-items > * { grid-column: 1 / span 11; } .page-bar-summary-item { margin-bottom: 1.563rem; } .page-bar-summary-item > span { display: block; } .page-bar-summary-item .label { font-size: 0.875rem; font-weight: 500; marg= in-bottom: 0.313rem; } .page-bar-summary-item:last-of-type { margin-bottom: 0px; } .page-bar-summary-link { padding: 1.25rem 0px; font-size: 1.25rem; } .page-bar-nav { background-color: var(--background-color); opacity: var(--s= ticky-opacity); transition: background-color 0.6s linear, opacity 0.2s line= ar; position: sticky; top: 0px; max-height: 100vh; overflow-y: auto; } .page-bar-nav-mobile-expander { width: 100%; padding: 1.25rem 0px; border-b= ottom: 3px solid rgb(0, 0, 0); } .page-bar-nav-mobile-expander > svg { transition: transform 0.15s ease-out;= } .page-bar-nav-mobile-expander.open > svg { transform: rotate(180deg); } .page-bar-nav-items-mobile { padding: 1.875rem 0px; border-bottom: 3px soli= d rgb(0, 0, 0); } .page-bar-nav-items-desktop { display: none; } .page-bar-nav-item { display: flex; flex: 1 1 auto; } .page-bar-nav-item + .page-bar-nav-item { margin-top: 1.875rem; } .page-bar-nav-item > a { flex: 1 1 auto; padding: 1rem 0px; margin: -1rem 0= px; } .page-bar-nav-item > a:focus { outline-offset: 0.25rem; } .page-bar-nav-progress { background: rgba(0, 0, 0, 0.2); width: 100%; heigh= t: 3px; appearance: none; border: none; display: none; } .page-bar-nav-progress::-webkit-progress-bar { background: transparent; } .page-bar-nav-progress::-webkit-progress-value { background: rgb(0, 0, 0); = transition: 0.3s ease-out; } .page-bar-nav-link { font-weight: 400; font-size: 1.5rem; } .page-bar-nav-title { padding-top: 5rem; margin-top: -5rem; } .page-bar-empty { padding-top: 1.25rem; } .super-text-row { display: flex; overflow: hidden; } .content-row + .teaser-highlight-row { margin-top: 3.75rem; } .content-row + .teaser-row { margin-top: 3.75rem; } .content-page .content-row + .teaser-row { margin-top: 1.25rem; } .teaser-row-header { display: flex; flex-direction: column; margin-bottom: = 1.875rem; } * + .teaser-row-header-link { margin-top: 0.938rem; } .teaser-row-title { grid-column: 1 / span 16; } .teaser-row-header-link { grid-column: 17 / span 23; } .teaser-row .teaser + .teaser { margin-top: 2.5rem; } .story-block-animated .teaser-row .media-item-button, .story-block-animated= .teaser-row .teaser-link-wrapper { pointer-events: none; } .story-block-animated .teaser-row .image-wrapper { overflow: hidden; } .story-block-animated .teaser-row .image-wrapper img { transform: scale(1.0= 5); will-change: transform; transition: transform 1s cubic-bezier(0.23, 1, = 0.32, 1); } .show-animation .teaser-row .media-item-button, .show-animation .teaser-row= .teaser-link-wrapper { animation: 0.1ms cubic-bezier(0.23, 1, 0.32, 1) 1s = 1 normal forwards running pointerEvents; } .show-animation .teaser-row .image-wrapper img { transform: scale(1); } .vincent-for-scale { width: 100%; height: 100%; padding: 10.625rem 1.25rem;= } .vincent-for-scale-wrapper { width: 100%; height: 100%; position: relative;= } .vincent-for-scale-dimension { position: relative; height: 100%; border-lef= t: 2px dotted rgb(0, 0, 0); margin: 0px 0.625rem; display: flex; align-item= s: center; } .vincent-for-scale-dimension::after, .vincent-for-scale-dimension::before {= position: absolute; content: ""; border-style: solid; border-color: rgb(0,= 0, 0); border-image: initial; border-width: 0px 2px 2px 0px; display: inli= ne-block; padding: 3px; margin-left: -5px; } .vincent-for-scale-dimension::before { top: 0px; transform: rotate(-135deg)= ; } .vincent-for-scale-dimension::after { bottom: 0px; transform: rotate(45deg)= ; } .vincent-for-scale-dimension-wrapper { height: 100%; position: absolute; to= p: 0px; display: flex; align-items: center; } .vincent-for-scale-dimension-text { font-weight: 500; white-space: nowrap; = } .vincent-for-scale-person-wrapper { height: 100%; top: 0px; right: 0px; } @supports (display:grid) { .vincent-for-scale-person-wrapper { position: absolute; } } .vincent-for-scale-person-wrapper .vincent-for-scale-dimension-wrapper { ri= ght: -0.625rem; } .vincent-for-scale-person-wrapper .vincent-for-scale-dimension-text { posit= ion: absolute; right: 0px; top: calc(100% + 0.625rem); } .vincent-for-scale-person { position: absolute; right: -0.625rem; height: 1= 00%; } .vincent-for-scale-person-wrapper.neutral .vincent-for-scale-person { right= : -2.5rem; } .big-painting .vincent-for-scale-person-wrapper.neutral .vincent-for-scale-= person { right: 0px; } .vincent-for-scale-painting-wrapper { position: absolute; left: 50%; transf= orm: translateX(-50%); } .big-painting .vincent-for-scale-painting-wrapper { width: 100%; } .big-painting .vincent-for-scale-painting-wrapper > img { width: 100%; heig= ht: auto; } .big-painting.portrait .vincent-for-scale-painting-wrapper, .big-painting.p= ortrait .vincent-for-scale-painting-wrapper > img { width: auto; height: 10= 0%; } .vincent-for-scale-painting-wrapper .vincent-for-scale-dimension-wrapper { = right: 100%; margin-right: 0.625rem; } .big-painting .vincent-for-scale-painting-wrapper .vincent-for-scale-dimens= ion-wrapper { margin-right: 0px; } .vincent-for-scale-painting-wrapper .vincent-for-scale-dimension-text { pos= ition: absolute; left: 0px; top: calc(100% + 0.625rem); } .vincent-for-scale-painting { height: 100%; pointer-events: none; } .story-compare-image-item { width: 100%; height: 100vh; background-color: r= gb(0, 0, 0); } .story-compare-image-item-inner { height: 100%; position: relative; } .story-compare-image-item-inner, .story-compare-image-item .compare-image-i= tem-before, .story-compare-image-item .compare-image-item-before picture { = display: flex; align-items: center; justify-content: center; } .filter-list { padding-bottom: 3.75rem; } .filter-list-screenreader-update { position: fixed; bottom: 0px; visibility= : hidden; } .filter-list-show-results-button { width: 100%; position: fixed; bottom: 0p= x; left: 0px; padding: 0px; display: flex; justify-content: space-between; = align-items: center; font-family: inherit; font-size: inherit; font-weight:= 500; border: none; border-radius: 0px; cursor: pointer; } .filter-list-show-results-button svg { margin-left: 0.625rem; transition: t= ransform 0.1s ease-out; } .filter-list-show-results-button-content { display: flex; justify-content: = flex-end; } .filter-list-show-results-button .loader-white { margin-right: 0.625rem; } .filter-list-show-results-button:hover { color: rgb(255, 255, 255); backgro= und-color: rgb(0, 0, 0); } .filter-list-show-results-button:hover > svg { transform: translateX(0.313r= em); } .filter-list-category, .filter-list-show-more { background-color: transpare= nt; font-family: inherit; border: none; font-size: inherit; color: inherit;= width: 100%; text-align: left; padding: 0px; } .filter-list-category:not(:disabled), .filter-list-show-more:not(:disabled)= { cursor: pointer; } .filter-list-show-more { cursor: pointer; margin-bottom: 1.563rem; } .filter-list-show-more .link:hover svg { transform: none; } .filter-list-category { position: relative; padding: 0.938rem 0px; font-siz= e: 1.25rem; line-height: 1.2; font-weight: 400; } .filter-list-category svg { position: absolute; right: 0px; transition: tra= nsform 0.4s cubic-bezier(0.23, 1, 0.32, 1); } .expanded .filter-list-category svg { transform: rotate(180deg); } .filter-list-category-count { font-size: 0.875rem; font-weight: 500; color:= rgb(110, 110, 110); } .filter-list-search-field { border-bottom: 3px solid rgb(0, 0, 0); padding:= 1.25rem 0px 0.938rem; margin-bottom: 1.875rem; } .filter-list .search-field-search-button { margin-right: -1rem; } .filter-list-items-wrapper { opacity: 0; overflow: hidden; transition: 0.4s= cubic-bezier(0.23, 1, 0.32, 1); } .filter-list-items { margin: 1.563rem 0px; } .filter-list-item { font-weight: 500; } .filter-list-item + .filter-list-item { margin-top: 1.875rem; } .filter-list-item-count { font-size: 0.875rem; color: rgb(110, 110, 110); } .card-overview { padding-bottom: 15.625rem; } .card-overview-content-start { padding-top: 3.75rem; padding-bottom: 6.25re= m; } .card-overview-content-start-intro { margin-top: 2.5rem; } .card-overview-content-start .cta-list { margin-top: 1.875rem; } .card-overview-content-end { padding-top: 6.25rem; } .card-overview-content-end-heading { margin-bottom: 5.625rem; } .card-overview-progress { display: none; } .card-overview .logo-block { font-size: 0.875rem; margin-top: 3.75rem; } .card-overview .logo-block-title { font-size: 0.875rem; font-weight: 500; } .card-overview .logo-block-markdown + .logo-block-logos, .card-overview .lo= go-block-title + .logo-block-logos { margin-top: 1.875rem; } .card-overview .logo-block-logos { display: block; margin: 0px; } .card-overview .logo-block-logo { max-width: 8.125rem; display: block; marg= in: 0px; } .card-overview .logo-block-logo + .logo-block-logo { margin-top: 1.875rem; = } .list-filters { background-color: var(--background-color); opacity: var(--s= ticky-opacity); transition: background-color 0.6s linear, opacity 0.2s line= ar; margin-bottom: 1.875rem; position: sticky; top: 0px; } .show-filters .list-filters { position: fixed; width: 100%; } .list-filters-form { background-color: var(--background-color); transition:= background-color 0.6s linear; position: relative; z-index: 1; } .list-filters-form-inner { display: flex; flex-flow: wrap; } @supports (display:grid) { } @supports (display:grid) { } @supports (display:grid) { } .list-filters-form-filter { text-align: left; display: flex; } .list-filters-form-filter > * + * { order: 1; } @supports (display:grid) { } .list-filters-form-filter, .list-filters-form-left { width: 100%; padding: = 1.25rem 0px; border-bottom: 3px solid rgb(0, 0, 0); } @supports (display:grid) { } .list-filters-form-reset-button { background-color: transparent; font-famil= y: inherit; border: none; font-size: inherit; color: inherit; padding: 0px;= font-weight: 500; margin-left: auto; text-align: right; order: 2; } .list-filters-form-reset-button:not(:disabled) { cursor: pointer; } .list-filters-form-reset-button:disabled { color: rgba(0, 0, 0, 0.3); } .list-filters-form-filter-button { background-color: transparent; font-fami= ly: inherit; border: none; font-size: inherit; color: inherit; padding: 0px= ; font-weight: 500; flex-shrink: 0; } .list-filters-form-filter-button:not(:disabled) { cursor: pointer; } .list-filters-form-filter-button:not(.open):hover svg { animation: 0.45s li= near 0s infinite normal none running bounceDown; } .list-filters-form-filter-button.open svg { animation: 0.4s cubic-bezier(0.= 23, 1, 0.32, 1) 0s 1 normal forwards running Twist; } .list-filters-form-label { color: rgb(110, 110, 110); display: none; } .list-filters-form-left { order: 1; } @supports (display:grid) { } .list-filters-filter-window { background-color: var(--background-color); tr= ansition: background-color 0.6s linear; height: 100vh; width: 100%; positio= n: absolute; left: 0px; z-index: 0; overflow: overlay; } .show-filters .list-filters-filter-window { overflow-y: auto; } .list-filters-filter-window .filter-list-show-results-button { transition: = opacity 0.2s linear; } .list-filters-filter-window.show-filters-enter-active, .list-filters-filter= -window.show-filters-leave-active { transition: transform 0.5s cubic-bezier= (0.23, 1, 0.32, 1); } .list-filters-filter-window.show-filters-enter-active .filter-list-show-res= ults-button, .list-filters-filter-window.show-filters-leave-active .filter-= list-show-results-button { opacity: 0; } .list-filters-filter-window.show-filters-enter, .list-filters-filter-window= .show-filters-leave-to { transform: translateY(-100%); } @-webkit-keyframes Twist {=20 100% { transform: rotate(180deg); } } @keyframes Twist {=20 100% { transform: rotate(180deg); } } .calendar-list-filters { opacity: var(--sticky-opacity); transition: backgr= ound-color 0.6s linear, opacity 0.2s linear; background-color: var(--backgr= ound-color); margin-bottom: 1.875rem; position: sticky; top: 0px; } .show-date-picker .calendar-list-filters { position: fixed; width: 100%; } .calendar-list-filters-form { position: relative; z-index: 1; background-co= lor: var(--background-color); } .calendar-list-filters-form-inner { display: flex; flex-flow: wrap; padding= : 1.25rem 28px 1.25rem 0px; margin-right: -28px; border-bottom: 3px solid r= gb(0, 0, 0); } @supports (display:grid) { } .calendar-list-filters-form-date-button { background-color: transparent; fo= nt-family: inherit; border: none; font-size: inherit; color: inherit; paddi= ng: 0px; font-weight: 500; display: inline-block; text-align: left; } .calendar-list-filters-form-date-button:not(:disabled) { cursor: pointer; } .calendar-list-filters-form-date-button::first-letter { text-transform: upp= ercase; } .calendar-list-filters-form-date-button.open svg, .calendar-list-filters-fo= rm-date-button svg { transition: transform 0.4s cubic-bezier(0.23, 1, 0.32,= 1); } .calendar-list-filters-form-date-button.open svg { transform: rotate(180deg= ); } .calendar-list-filters-date-picker-window { background-color: var(--backgro= und-color); width: 100%; height: calc(var(--vh, 1vh) * 100); position: abso= lute; left: 0px; padding: 1.875rem 0px; overflow: hidden; z-index: 0; } .show-date-picker .calendar-list-filters-date-picker-window { overflow: ove= rlay; } .calendar-list-filters-date-picker-window.show-date-picker-enter-active, .c= alendar-list-filters-date-picker-window.show-date-picker-leave-active { tra= nsition: transform 0.5s cubic-bezier(0.23, 1, 0.32, 1); } .calendar-list-filters-date-picker-window.show-date-picker-enter, .calendar= -list-filters-date-picker-window.show-date-picker-leave-to { transform: tra= nslateY(-100%); } .search-suggestions { padding: 1.875rem 0px 2.5rem; border-bottom: 3px soli= d rgb(0, 0, 0); } .search-suggestions-no-result { font-weight: 500; color: rgba(0, 0, 0, 0.5)= ; } .search-suggestions-suggestion { padding-bottom: 1.875rem; } .search-suggestions-suggestion a { color: rgb(0, 0, 0); font-weight: 500; t= ext-decoration: none; } .search-suggestions-suggestion a:active, .search-suggestions-suggestion a:h= over { text-decoration: underline; } .search-suggestions-cta-list { padding-top: 2.5rem; } .reading-time-row { background-color: rgb(221, 221, 221); } .reading-time-row-content { height: calc(var(--vh, 1vh) * 11); display: fle= x; justify-content: center; align-items: center; padding-top: 0.938rem; pad= ding-bottom: 0.938rem; } .reading-time-row-button { display: flex; flex-direction: column-reverse; a= lign-items: center; } .reading-time-row-button svg { margin-top: 0.313rem; } .reading-time-row .fade-enter-active, .reading-time-row .fade-leave-active = { transition: opacity 0.2s linear; } .reading-time-row .fade-enter-active { transition-delay: 0.2s !important; } .reading-time-row .fade-enter, .reading-time-row .fade-leave-to { opacity: = 0; } .back-to-top { z-index: 10; position: fixed; right: 0px; bottom: 0px; opaci= ty: 1; margin: 0px 3.125rem 3.125rem 0px; transition: opacity 0.1s; } .back-to-top.fade-enter-active, .back-to-top.fade-leave-active { transition= : opacity 0.3s !important; } .back-to-top.hidden { opacity: 1; } .story-image-block.big .media-item { width: 100%; } @supports (display:grid) { } .story-image-block.small .media-item { width: 100%; } @supports (display:grid) { } .story-image-block:not(.super-zoom).story-block-animated .media-item-button= , .story-image-block:not(.super-zoom).story-block-animated .teaser-link-wra= pper { pointer-events: none; } .story-image-block:not(.super-zoom).story-block-animated .image-wrapper { o= verflow: hidden; } .story-image-block:not(.super-zoom).story-block-animated .image-wrapper img= { transform: scale(1.05); will-change: transform; transition: transform 1s= cubic-bezier(0.23, 1, 0.32, 1); } .story-image-block:not(.super-zoom).show-animation .media-item-button, .sto= ry-image-block:not(.super-zoom).show-animation .teaser-link-wrapper { anima= tion: 0.1ms cubic-bezier(0.23, 1, 0.32, 1) 1s 1 normal forwards running poi= nterEvents; } .story-image-block:not(.super-zoom).show-animation .image-wrapper img { tra= nsform: scale(1); } @keyframes pointerEvents {=20 0% { pointer-events: none; } 100% { pointer-events: auto; } } .story-image-block.super-zoom .caption { padding-left: 28px; } @supports (display:grid) { } .story-image-block.super-zoom .media-item img { width: calc(100% - 56px); h= eight: auto; left: 28px; } @supports (display:grid) { } @supports (display:grid) { } @supports (display:grid) { } @supports (display:grid) { } .base-page { padding: 2.5rem 0px; } .base-page .page-bar-summary.mobile { margin-bottom: 2.5rem; } .base-page .page-bar-empty, .base-page .page-bar-nav { margin-bottom: 2.5re= m; } .base-page .page-header { padding-bottom: 1.25rem; } .content-page .header-image, .content-page .header-video { margin-bottom: 2= .5rem; } .calendar { overflow-x: hidden; } .calendar-month-header { margin: 1.25rem 0px; } .calendar-day { padding-top: 1.25rem; } .calendar-day-header { font-size: 1rem; font-weight: 500; margin-bottom: 1.= 25rem; } .calendar-day-header::first-letter { text-transform: uppercase; } .calendar-day-empty { color: rgba(0, 0, 0, 0.5); font-weight: 500; padding:= 2.5rem 0px; } .art-object-page { width: 100%; } .art-object-page-more-info { width: 100%; height: 3.125rem; display: flex; = align-items: center; justify-content: center; } .art-object-page-more-info-link { padding: 1rem; margin: -1rem; } .art-object-page-more-info-link span { display: none; } .art-object-page .navigation-bar-container { border-top: 1px solid rgb(0, 0= , 0); border-bottom: 1px solid rgb(0, 0, 0); padding: 0.5rem 1rem; } .art-object-page .set-navigation-bar { display: flex; flex-wrap: wrap; just= ify-content: space-between; align-items: center; } .art-object-page .set-navigation-bar-backlink { font-weight: 500; color: rg= b(0, 0, 0); font-size: 0.875rem; } .art-object-page .set-navigation-bar-backlink a { text-decoration: underlin= e; color: rgb(0, 0, 0); } .art-object-page .set-navigation-bar .set-navigation-controls { display: fl= ex; align-items: center; margin: 0.75rem; } .art-object-page .set-navigation-bar .set-navigation-controls-indication { = font-size: 0.875rem; font-weight: 500; margin-left: 0.875rem; margin-right:= 0.875rem; } .art-object-page .set-navigation-bar .set-navigation-controls .icon-arrow s= vg { width: 0.875rem; height: 0.875rem; margin-left: 0px; margin-right: 0px= ; } .art-object-page-content { padding-bottom: 6.25rem; background-color: rgb(2= 21, 221, 221); } .art-object-page-content .tag-group-header { min-width: 7.5rem; } .art-object-page-content-on-view { font-weight: 500; margin-top: 1.25rem; m= argin-bottom: 1.875rem; } .art-object-page-content-on-view svg { vertical-align: text-bottom; margin-= right: 0.625rem; } .art-object-page-content .teaser-row { margin-top: 3.75rem; } .art-object-page-content .teaser-row.grid-row, .art-object-page-content .te= aser-row > .grid-row { padding-top: 0px; } .art-object-page-content .context-tags-title { padding-top: 1.5rem; } .art-object-page-content .top-line { border-top: 1px solid rgb(0, 0, 0); pa= dding-top: 2.5rem; } .art-object-page-content .tags-title { margin-right: 5rem; margin-bottom: 2= .5rem; } .art-object-page-content .print-tags-container { display: flex; padding-bot= tom: 2.5rem; } .art-object-page .show-more-btn-container { display: flex; justify-content:= center; margin-top: 2.5rem; } .art-object-page .show-more-btn-container .show-more-btn { width: fit-conte= nt; } .art-object-page-collection-links-header { margin-bottom: 0.75rem; } .generated-overview-page { overflow: hidden; } .generated-overview-page-item { padding: 2.5rem 0px; border-bottom: 3px sol= id rgb(0, 0, 0); } .generated-overview-page-item-link { display: block; text-decoration: none;= color: inherit; } .generated-overview-page-item-link:first-child .generated-overview-page-ite= m { border-top: 3px solid rgb(0, 0, 0); } .generated-overview-page-item-link-icon { display: none; transition: transf= orm 0.1s ease-out; } .generated-overview-page-item-link:hover .generated-overview-page-item-link= -icon { transform: translateX(0.313rem); } .generated-overview-page-item-content { position: relative; height: 100%; } .generated-overview-page-item-image { height: 100%; padding-bottom: 1.25rem= ; } .generated-overview-page-item-image img { position: relative; width: 100%; = } .generated-overview-page-item-heading { margin-bottom: 1.25rem; } .generated-overview-page-item-date { margin-bottom: 0.938rem; font-size: 0.= 875rem; font-weight: 500; } .art-object-set-page .header { padding: 1.25rem; } .art-object-set-page .header .header-image { height: 60vh; grid-column: 1 /= span 20; } .art-object-set-page .header .header-image img { object-fit: contain; heigh= t: 100%; } .art-object-set-page .header .header-text { grid-column: 1 / span 20; margi= n-top: 1.563rem; margin-bottom: 1.563rem; color: rgb(0, 0, 0); } .art-object-set-page .header .header-text h2, .art-object-set-page .header = .header-text h4 { margin-bottom: 2.5rem; } .art-object-set-page .header .header-text p { margin-bottom: 1.5rem; } .art-object-set-page .set-items { background-color: rgb(221, 221, 221); pad= ding-bottom: 3.125rem; min-height: 70vh; } .art-object-set-page .set-items .grid-size-control-container { width: 100%;= display: flex; justify-content: center; border-bottom: 2px solid rgb(0, 0,= 0); padding-top: 1rem; padding-bottom: 1rem; } .art-object-set-page .set-items .grid-size-control-container .grid-size-con= trol { width: 20%; min-width: 18.75rem; } .art-object-set-page .set-items .art-objects-list-container { margin-top: 1= .875rem; } .art-object-set-page .collection-list-grid-slider-sticky { background-color= : rgb(221, 221, 221); margin-left: 0px; } .error-page { padding-bottom: 2.5rem; } .error-page-text-wrapper { margin-bottom: 3.125rem; } .error-page-content .super-text-row { width: 100%; padding: 0px; } .error-page-content .super-text-row .super-text { line-height: 1.3; } .error-page-image { padding-top: 2.5rem; } .error-page-image img { width: 100%; } .error-page-image figcaption { font-size: 0.875rem; } .error-page-heading { margin-bottom: 2.5rem; } .error-page-status { font-size: 6.875rem; } .home-page-animated .main-navigation-desktop-items, .home-page-animated .ma= in-navigation-mobile-buttons { opacity: 0; animation: 0.5s cubic-bezier(0.3= 3, 1, 0.68, 1) 0s 1 normal forwards running homeSlideToBottom; } .home-page-animated .teaser-card { opacity: 0; animation: 0.5s cubic-bezier= (0.33, 1, 0.68, 1) 0s 1 normal forwards running homeSlideToTop, 0.5s cubic-= bezier(0.33, 1, 0.68, 1) 0s 1 normal forwards running homeFade; } .home-page-animated .card-overview-content-start-heading { opacity: 0; anim= ation: 0.5s cubic-bezier(0.33, 1, 0.68, 1) 0s 1 normal forwards running hom= eSlideToTop, 0.5s cubic-bezier(0.33, 1, 0.68, 1) 0s 1 normal forwards runni= ng homeFade; } .home-page-animated .card-overview-content-start-intro { opacity: 0; animat= ion: 0.5s cubic-bezier(0.33, 1, 0.68, 1) 0.1s 1 normal forwards running hom= eSlideToTop, 0.5s cubic-bezier(0.33, 1, 0.68, 1) 0.1s 1 normal forwards run= ning homeFade; } .home-page-animated .card-overview-content-start .cta-list { opacity: 0; an= imation: 0.5s cubic-bezier(0.33, 1, 0.68, 1) 0.15s 1 normal forwards runnin= g homeSlideToTop, 0.5s cubic-bezier(0.33, 1, 0.68, 1) 0.15s 1 normal forwar= ds running homeFade; } .home-page-animated .card-overview-progress .progress, .home-page-animated = .card-overview-progress .scroll-indicator-help { opacity: 0; animation: 0.5= s cubic-bezier(0.33, 1, 0.68, 1) 0s 1 normal forwards running homeFade; } .home-page-animated .card-overview-progress .scroll-indicator-button.animat= ed { opacity: 0; animation: 0.5s cubic-bezier(0.33, 1, 0.68, 1) 0.2s 1 norm= al forwards running indicatorSlideLeft; } .home-page-animated .card-overview-progress .scroll-indicator-button.animat= ed:last-of-type { animation: 0.5s cubic-bezier(0.33, 1, 0.68, 1) 0.2s 1 nor= mal forwards running indicatorSlideRight; } .home-page-animated .card-overview-progress .scroll-indicator-button.animat= ed:disabled { animation: 0.5s cubic-bezier(0.33, 1, 0.68, 1) 0.2s 1 normal = forwards running indicatorDisabledSlideLeft; } @-webkit-keyframes indicatorSlideLeft {=20 0% { opacity: 0; transform: translateX(20px); } 100% { opacity: 1; transform: translateX(0px); } } @keyframes indicatorSlideLeft {=20 0% { opacity: 0; transform: translateX(20px); } 100% { opacity: 1; transform: translateX(0px); } } @-webkit-keyframes indicatorSlideRight {=20 0% { opacity: 0; transform: translateX(-20px); } 100% { opacity: 1; transform: translateX(0px); } } @keyframes indicatorSlideRight {=20 0% { opacity: 0; transform: translateX(-20px); } 100% { opacity: 1; transform: translateX(0px); } } @-webkit-keyframes indicatorDisabledSlideLeft {=20 0% { opacity: 0; transform: translateX(20px); } 100% { opacity: 0.3; transform: translateX(0px); } } @keyframes indicatorDisabledSlideLeft {=20 0% { opacity: 0; transform: translateX(20px); } 100% { opacity: 0.3; transform: translateX(0px); } } @-webkit-keyframes homeSlideToLeft {=20 0% { opacity: 0; transform: translateX(60px); } 100% { opacity: 1; transform: translateX(0px); } } @keyframes homeSlideToLeft {=20 0% { opacity: 0; transform: translateX(60px); } 100% { opacity: 1; transform: translateX(0px); } } @-webkit-keyframes homeSlideToTop {=20 0% { transform: translateY(30px); } 100% { transform: translateY(0px); } } @keyframes homeSlideToTop {=20 0% { transform: translateY(30px); } 100% { transform: translateY(0px); } } @-webkit-keyframes homeSlideToBottom {=20 0% { opacity: 0; transform: translateY(-30px); } 100% { opacity: 1; transform: translateY(0px); } } @keyframes homeSlideToBottom {=20 0% { opacity: 0; transform: translateY(-30px); } 100% { opacity: 1; transform: translateY(0px); } } @-webkit-keyframes homeFade {=20 0% { opacity: 0; } 100% { opacity: 1; } } @keyframes homeFade {=20 0% { opacity: 0; } 100% { opacity: 1; } } .lesson-up-page { overflow: hidden; } .lesson-up-page-item { background: transparent; color: rgb(0, 0, 0); border= -top: none; border-right: none; border-left: none; border-image: initial; b= order-bottom: 3px solid rgb(0, 0, 0); padding: 2.5rem 0px; font-family: inh= erit; font-weight: inherit; font-size: inherit; line-height: inherit; text-= align: left; cursor: pointer; } .lesson-up-page-item:hover .lesson-up-page-item-button svg { transform: sca= leX(1); } .lesson-up-page-item-link { display: block; text-decoration: none; color: i= nherit; } .lesson-up-page-item-link-icon { display: none; transition: transform 0.1s = ease-out; } .lesson-up-page-item-content { position: relative; height: 100%; } @supports (display:grid) { } .lesson-up-page-item-image { height: 100%; padding-bottom: 1.25rem; } .lesson-up-page-item-image img { position: relative; width: 100%; } @supports (display:grid) { } .lesson-up-page-item-heading { margin-bottom: 1.875rem; } .lesson-up-page-item-date, .lesson-up-page-item-info { margin-bottom: 0.938= rem; font-size: 0.875rem; font-weight: 500; } .lesson-up-page-item-date * + p, .lesson-up-page-item-info * + p { margin-t= op: 0.313rem; } .lesson-up-page-item-date { color: rgba(0, 0, 0, 0.3); margin-bottom: 0.625= rem; } .lesson-up-page-item-button { margin-top: 2.5rem; } @supports (display:grid) { } .lesson-up-page-item-button svg { width: 1.625rem; height: 1.625rem; margin= -right: 0.625rem; transition: transform 0.4s cubic-bezier(0.23, 1, 0.32, 1)= ; will-change: transform; } @supports (display:grid) { } .lesson-up-page-item-iframe { width: 100%; height: 100%; background: rgb(25= 5, 255, 255); border: none; position: absolute; top: 0px; left: 0px; } .lesson-up-page .lesson-up-list.isloading { min-height: 100vh; } @supports (display:grid) { } .long-story-page-content { position: relative; z-index: 4; } .long-story-page .story-header { position: sticky; top: 0px; z-index: 0; } .long-story-page .story-content-row { padding-top: 0.625rem; padding-bottom= : 0.625rem; } .long-story-page .story-content-row .content { padding-top: 0px; padding-bo= ttom: 0px; } .long-story-page .padding-top .story-content-row { padding-top: 2.5rem; } .long-story-page .padding-bottom .story-content-row { padding-bottom: 2.5re= m; } .education-page { position: relative; z-index: 4; } .education-page .story-header { position: sticky; top: 0px; z-index: 0; } .theme-page .header { min-height: 30vh; padding-bottom: 1.5rem; } .theme-page .header .image-container { grid-column: 1 / span 11; } .theme-page .header .header-text { grid-column: 12 / span 23; padding-top: = 5rem; } .theme-page .header.text-only .image-container { display: none; } .theme-page .header.text-only .header-text { grid-column: 1 / span 11; } .theme-page .header .description { font-size: 1rem; margin-top: 1.25rem; } .theme-page .header .image-container { margin: 2rem; } .theme-page .header .header-text { margin-left: 1rem; margin-top: 1.5rem; m= argin-bottom: 1.5rem; } .theme-page-content { position: relative; z-index: 4; } .theme-page .story-content-row { padding-top: 0.625rem; padding-bottom: 0.6= 25rem; } .theme-page .story-content-row .content { padding-top: 0px; padding-bottom:= 0px; } .theme-page .padding-top .story-content-row { padding-top: 2.5rem; } .theme-page .padding-bottom .story-content-row { padding-bottom: 2.5rem; } .subcollection-landing-page .header { min-height: 50vh; display: flex; padd= ing-top: 4.688rem; padding-bottom: 1.5rem; } .subcollection-landing-page .header .description { font-size: 1rem; margin-= top: 1.25rem; } .subcollection-landing-page .header .text-and-image-container { width: 100%= ; max-width: 75rem; margin-bottom: 1.5rem; display: flex; flex-wrap: wrap; = } .subcollection-landing-page .header .text-and-image-container .header-text = { width: 50%; } .subcollection-landing-page .header .text-and-image-container .header-text = .links-container { margin-top: 1.5rem; } .subcollection-landing-page .header .text-and-image-container .image-contai= ner { width: 50%; padding-left: 2rem; } @media (min-width: 641px) { .micrio:not(canvas) section.popover aside.popover { position: static; ali= gn-self: end; padding: 0px 0px 1.25rem 1.25rem; } .micrio:not(canvas) section.popover aside.popover > .micrio-action { marg= in-bottom: 0px; } } @media only screen and (min-width: 45em) { .markdown h1 { font-size: 3.5rem; line-height: 1.071; } .markdown h2 { font-size: 3rem; line-height: 1.083; } .markdown h3 { font-size: 2.5rem; line-height: 1.1; } .markdown h4 { font-size: 2rem; line-height: 1.125; } .long-story-page .markdown blockquote { font-size: 1.25rem; line-height: = 1.2; margin: 2.5rem 3.75rem 2.5rem 0px; padding-left: 3.75rem; } .grid-container { padding-left: 44px; padding-right: 44px; } .grid-row { display: grid; align-content: flex-start; align-items: flex-s= tart; grid-template-columns: repeat(11, 1fr); grid-auto-flow: dense; } .grid-row > * { grid-column: 1 / span 11; } .heading-1 { font-size: 3.5rem; line-height: 1.071; } .heading-2 { font-size: 3rem; line-height: 1.083; } .heading-3 { font-size: 2.5rem; line-height: 1.1; } .heading-4 { font-size: 2rem; line-height: 1.125; } .input { font-size: 1.5rem; line-height: 1.2; } .art-object-zoom-popup-buttons { margin-right: 44px; } .columns-2 .collection-art-object-item-details { display: block; } .search-field-input { line-height: 1.2; font-size: inherit; font-family: = inherit; } .page-teaser-highlight-image-wrapper { grid-column: 1 / span 5; } @supports (display:grid) { .page-teaser-highlight-image-wrapper + * { margin-top: 0px; } } .page-teaser-highlight-main { grid-column: 7 / span 11; } .numbered-story-page .richtext-block .richtext-block-heading { font-size:= 3rem; line-height: 1.083; } .media-item-list .media-item { margin-top: 0px; } .media-item-list .media-item:nth-of-type(3n+1) { grid-column: 1 / span 3;= } .media-item-list .media-item:nth-of-type(3n+2) { grid-column: 5 / span 3;= } .media-item-list .media-item:nth-of-type(3n+3) { grid-column: 9 / span 3;= } .media-item-list.columns-2 .media-item:first-of-type { grid-column: 1 / s= pan 5; } .media-item-list.columns-2 .media-item:nth-of-type(2) { grid-column: 7 / = span 5; } .media-item-list.columns-1 .media-item:first-of-type { grid-column: 5 / s= pan 6; } .media-item-list.columns-1 .media-item.micrio-item { grid-column: 1 / spa= n 11; } .micrio-embed { --aspect-ratio: 3.25/4; } .micrio:not(canvas) .micrio-buttons { top: auto; left: auto; bottom: var(= --zoom-bar-height); right: 0px; margin: 0px 3.125rem 3.125rem 0px; } .micrio:not(canvas) .micrio-marker-tour-button { width: auto; min-width: = 22.5rem; } .micrio:not(canvas) .micrio-marker-tour-button-wrapper { width: auto; pad= ding: 0px 0px 3.125rem; } .micrio:not(canvas) div.static.marker-popup > aside { padding: 3.125rem 3= .125rem 1.875rem; } .micrio:not(canvas) div.static.marker-popup > main { padding: 1.25rem 3.1= 25rem 3.125rem; } .micrio:not(canvas) div.static.marker-popup > main > * { margin-bottom: 3= .125rem; } .micrio:not(canvas) div.static.marker-popup > main h3 { font-size: 2rem; = line-height: 1.125; } .micrio:not(canvas) .micrio-zoom-slider { max-width: 12.5rem; } .micrio:not(canvas) canvas.minimap { bottom: auto; top: 1.25rem; right: 1= .25rem; } .micrio:not(canvas).embedded.fullscreen div.marker-popup, .micrio:not(can= vas):not(.embedded) div.marker-popup { width: 34.375rem; } .micrio:not(canvas).embedded.fullscreen canvas.minimap, .micrio:not(canva= s):not(.embedded) canvas.minimap { bottom: auto; top: 2rem; right: 44px; } .super-text { font-size: 1rem; } .grid-row > .page-text-teaser-title { grid-column: 1 / span 11; } .grid-row > .page-text-teaser-description { grid-column: 1 / span 10; } .embedded-block-cookie-consent { padding: 3.125rem; } * + .embedded-block-cookie-consent-button { margin-top: 3.125rem; } .content-title { font-size: 2.5rem; line-height: 1.1; } .main-navigation { min-height: 6.875rem; } .art-object-header { padding-top: 1.875rem; padding-bottom: 2.5rem; } .art-object-header-buttons { margin-right: 1.875rem; margin-bottom: 2.5re= m; flex-direction: column; } .art-object-header-button + .art-object-header-button { margin-left: 0px;= margin-top: 0.625rem; } .art-object-header-vfs-close { margin-right: 44px; } .search-form-wrapper { padding: 2.5rem 0px; } .search-input { max-width: calc(100% - 3.75rem); } .search-results-total { margin-top: 1.25rem; } .search-results-art-objects-teaser { margin-top: 0px; } .search-results-art-objects-teaser:nth-of-type(2n+1) { grid-column: 1 / s= pan 5; } .search-results-art-objects-teaser:nth-of-type(2n) { grid-column: 7 / spa= n 11; } .search-results-art-objects-teaser:nth-of-type(n+3) { margin-top: 3.75rem= ; } .story-content-row { padding-top: 1.875rem; padding-bottom: 1.875rem; } .story-content-row .content { padding-top: 1.875rem; padding-bottom: 1.87= 5rem; } .story-quote-block .quote { font-size: 2.5rem; line-height: 1.1; } .card-story-page .story-quote-block .quote { font-size: 3.5rem; line-heig= ht: 1.107; } .story-quote-block .subtitle { font-size: 0.875rem; line-height: 1.286; } .card-story-page .story-quote-block .subtitle { font-size: 0.875rem; line= -height: 1.286; } @supports (display:grid) { .story-text-block-text { grid-column: 1 / span 11; } } .card-story-page .story-text-block-text, .intro-block .story-text-block-t= ext { font-size: 2.5rem; line-height: 1.1; } .card-story-page .intro-block .story-text-block-text { font-size: 3rem; l= ine-height: 1.083; } .long-story-page .intro-block .story-text-block-text { font-size: 2.5rem;= line-height: 1.1; } .long-story-page .story-text-block-text { font-size: 1.25rem; line-height= : 1.2; } .story-text-block-link { grid-column: 4 / span 5; } .story-cta-image-content-link, .story-cta-image-content .download-link { = grid-column: 4 / span 5; } .story-header { min-height: calc(var(--vh, 1vh) * 93); } .story-media-text-block .left-item { grid-column: 1 / span 5; } .story-media-text-block .right-item { grid-column: 7 / span 11; } .story-media-text-block .media-item figure { position: relative; } .story-media-text-block .media-item figure .caption { position: absolute;= } @supports (display:grid) { .story-media-text-block-text { margin-top: 0px; } } .card-story-page .story-media-text-block-text { font-size: 2rem; line-hei= ght: 1.125; } .long-story-page .story-media-text-block-text { font-size: 1.25rem; line-= height: 1.2; } .story-scroll-indicator-progress { max-width: 16.25rem; position: absolut= e; top: 50%; left: 50%; transform: translate(-50%, -2px); } .story-numbered-row .sidebar { grid-column: 1 / span 3; } .story-numbered-row .content { grid-column: 5 / span 11; } .story-scrollable-media-row { scroll-snap-type: none; } .story-scrollable-media-row .content { padding-top: 1.875rem; padding-bot= tom: 1.875rem; } .story-scrollable-media-row .content > .media-item:first-child { padding-= left: 44px; } .story-scrollable-media-row .content > .media-item:last-child { padding-r= ight: 44px; } .story-scrollable-media-row-progress { left: 44px; } .story-scrollable-media-row.scrollable.show-animation { scroll-snap-type:= none; } .content-row .content + .sidebar { padding-top: 0px; } .content-row .sidebar { grid-column: 1 / span 3; } .content-row .content { grid-column: 5 / span 11; } .modal { height: calc(var(--vh, 1vh) * 93); padding: 44px 0px; } .modal-close { position: fixed; top: auto; bottom: calc(-2.5rem + 93vh); = transform: translateY(100%); margin: 2.5rem 2.5rem 0px 0px; } .modal-text { grid-column: 1 / span 11; } .modal-image { grid-column: 1 / span 3; } .modal-image + .modal-text { grid-column: 5 / span 11; margin-top: 0px; } .page-bar-summary-item:first-of-type { grid-column: 1 / span 5; } .page-bar-summary-item:nth-of-type(2) { grid-column: 7 / span 5; } .page-bar-summary-item:nth-of-type(3) { grid-column: 1 / span 5; } .teaser-row .teaser + .teaser { margin-top: 0px; } .teaser-row .teaser:nth-of-type(2n+1) { grid-column: 1 / span 5; } .teaser-row .teaser:nth-of-type(2n) { grid-column: 7 / span 11; } .calendar-list-filters-form-inner { padding-right: 0px; margin-right: 0px= ; } .calendar-list-filters-date-picker-window { padding: 3.125rem 0px; } .reading-time-row-content { height: calc(var(--vh, 1vh) * 7); justify-con= tent: flex-start; } .reading-time-row-button { flex-direction: row; } .reading-time-row-button svg { margin-top: 0px; margin-right: 1.25rem; } .back-to-top.hidden { opacity: 0; pointer-events: none; } @supports (display:grid) { .story-image-block.big .media-item { grid-column: 1 / span 11; } } @supports (display:grid) { .story-image-block.small .media-item { grid-column: 1 / span 11; } } @supports (display:grid) { .story-image-block.super-zoom .caption { padding-left: 44px; } } @supports (display:grid) { .story-image-block.super-zoom .media-item img { width: calc(100% - 88px);= left: 44px; } } @supports (display:grid) { .numbered-story-page .story-link-row .cta-list { grid-column: 5 / span 11= ; } } .art-object-page-content .grid-row { padding-top: 6.25rem; } .content-row .art-object-page-content-title { margin-bottom: 1.875rem; } .content-row .art-object-page-content-creator-info { grid-column: 1 / spa= n 7; font-weight: 700; margin-bottom: 1.25rem; } .content-row .art-object-page-content-credit { grid-column: 1 / span 7; m= argin-bottom: 1.25rem; } .long-story-page .story-content-row { padding-top: 0.938rem; padding-bott= om: 0.938rem; } .long-story-page .padding-top .story-content-row { padding-top: 3.75rem; = } .long-story-page .padding-bottom .story-content-row { padding-bottom: 3.7= 5rem; } .theme-page .story-content-row { padding-top: 0.938rem; padding-bottom: 0= .938rem; } .theme-page .padding-top .story-content-row { padding-top: 3.75rem; } .theme-page .padding-bottom .story-content-row { padding-bottom: 3.75rem;= } } @media not all { .content-title { font-size: 3rem; line-height: 1.083; } } @media only screen and (min-width: 45em) and (orientation: landscape) { .art-object-header { padding-top: 0px; padding-bottom: 5rem; } .art-object-header-buttons { flex-direction: row; margin: 0px 1.875rem 1.= 25rem 0px; } .art-object-header-button + .art-object-header-button { margin-left: 1.25= rem; margin-top: 0px; } } @media only screen and (min-width: 45em) and (max-width: 63.9375em) and (or= ientation: landscape) { .story-scroll-indicator-title { display: none; } } @media only screen and (min-width: 64em) { .markdown h1 { font-size: 5rem; line-height: 1.05; } .markdown h2 { font-size: 3.5rem; line-height: 1.071; } .grid-container { padding-left: 85px; padding-right: 85px; } .grid-row { display: grid; align-content: flex-start; align-items: flex-s= tart; grid-template-columns: repeat(23, 1fr); } .grid-row > * { grid-column: 1 / span 23; } .btn-icon-round { width: 3.75rem; height: 3.75rem; padding: 0.938rem; } .btn-icon-round, .btn-icon-round-medium, .btn-icon-round-small { width: 3= .75rem; height: 3.75rem; transform: scale3d(0.866667, 0.866667, 0.866667); = } .btn-icon-round, .btn-icon-round-medium, .btn-icon-round-medium svg, .btn= -icon-round-small, .btn-icon-round-small svg, .btn-icon-round svg { transit= ion: transform 0.4s cubic-bezier(0.23, 1, 0.32, 1); will-change: transform;= } .btn-icon-round-medium:active, .btn-icon-round-medium:hover, .btn-icon-ro= und-small:active, .btn-icon-round-small:hover, .btn-icon-round:active, .btn= -icon-round:hover { transform: scaleX(1); } .btn-icon-round-medium:active svg, .btn-icon-round-medium:hover svg, .btn= -icon-round-small:active svg, .btn-icon-round-small:hover svg, .btn-icon-ro= und:active svg, .btn-icon-round:hover svg { transform: scale3d(0.866667, 0.= 866667, 0.866667); } .btn-icon-round-medium { width: 3.375rem; height: 3.375rem; } .btn-icon-round-medium, .btn-icon-round-medium:active svg, .btn-icon-roun= d-medium:hover svg { } .btn-icon-round-small { width: 2.25rem; height: 2.25rem; } .btn-icon-round-small, .btn-icon-round-small:active svg, .btn-icon-round-= small:hover svg { transform: scale3d(calc(0.833333), calc(0.833333), calc(0= .833333)); } .heading-1 { font-size: 5rem; line-height: 1.05; } .heading-2 { font-size: 3.5rem; line-height: 1.071; } .image-fallback { padding: 0.625rem; } .video .play-button { width: 4.063rem; height: 4.063rem; } .accordion-item-button button { padding: 1.875rem 0px; } .accordion-item-button { font-size: 1.25rem; line-height: 1.4; } .art-object-zoom-popup-buttons { margin-right: 85px; } @supports (display:grid) { .calendar-item { padding: 0px; border: none; } } @supports (display:grid) { .calendar-item-date, .calendar-item-info { min-height: 6.875rem; } } @supports (display:grid) { .calendar-item-image-wrapper { grid-column: 3 / span 5; margin: 2.5rem 0p= x; } } @supports (display:grid) { .calendar-item-inner { display: grid; align-content: flex-start; align-it= ems: flex-start; grid-template-columns: repeat(15, 1fr); grid-column: 9 / s= pan 15; padding: 2.5rem 0px; border-bottom: 3px solid rgb(0, 0, 0); } .calendar-item-inner > * { grid-column: 1 / span 15; } } @supports (display:grid) { .calendar-item:last-child .calendar-item-inner { border-bottom: 0px; } } @supports (display:grid) { .calendar-item-info { grid-column: 7 / span 9; order: 2; } } @supports (display:grid) { .calendar-item-date { grid-column: 1 / span 5; order: 1; padding-top: 0px= ; padding-right: 0px; display: flex; flex-direction: column; } .calendar-item-date .calendar-item-location { margin-top: auto; } } .calendar-item-category { margin-bottom: 0.625rem; } .collection-list-grid-slider { flex: 1 1 7.5rem; } :not(.collection-list-grid-slider-sticky) > .collection-list-grid-slider-= wrapper { display: flex; } .collection-list-grid-slider-sticky { display: none; } .search-field-search-button { margin-left: -1rem; } .logo-block-markdown, .logo-block-title { margin-bottom: 1.875rem; } .logo-block-markdown + .logo-block-logos, .logo-block-title + .logo-block= -logos { margin-top: 3.125rem; } .header-image:not(.full-width) .image-wrapper { grid-column: 1 / span 23;= } .header-image.portrait .image-wrapper { grid-column: 5 / span 15; } .header-video:not(.full-width) .video { grid-column: 1 / span 23; } .header-video.portrait .image-wrapper { grid-column: 5 / span 15; } .page-teaser-highlight-image-wrapper { grid-column: 1 / span 15; } .page-teaser-highlight-date, .page-teaser-highlight-label, .page-teaser-h= ighlight-time-indication { margin-bottom: 0.625rem; } .page-teaser-highlight-date + .markdown, .page-teaser-highlight-label + .= markdown, .page-teaser-highlight-time-indication + .markdown { margin-top: = 1.875rem; } .page-teaser-highlight-main { grid-column: 17 / span 7; } .numbered-story-page .richtext-block .richtext-block-heading { font-size:= 3.5rem; line-height: 1.071; } .scroll-indicator-progress { width: 13.75rem; } .divider hr { margin: 1.25rem 0px; } .media-item .media-item-button:active .btn-icon-round-small, .media-item = .media-item-button:hover .btn-icon-round-small { transform: scaleX(1); } .media-item .media-item-button:active .btn-icon-round-small svg, .media-i= tem .media-item-button:hover .btn-icon-round-small svg { transform: scale3d= (calc(0.833333), calc(0.833333), calc(0.833333)); } @supports (display:grid) { .media-item-list .media-item:nth-of-type(3n+1) { grid-column: 1 / span 7;= } .media-item-list .media-item:nth-of-type(3n+2) { grid-column: 9 / span 7;= } .media-item-list .media-item:nth-of-type(3n+3) { grid-column: 17 / span 7= ; } } @supports (display:grid) { .media-item-list.columns-2 .media-item:first-of-type { grid-column: 9 / s= pan 7; } .media-item-list.columns-2 .media-item:nth-of-type(2) { grid-column: 17 /= span 7; } } @supports (display:grid) { .media-item-list.columns-1 .media-item:first-of-type { grid-column: 9 / s= pan 11; } } @supports (display:grid) { .media-item-list.columns-1 .media-item.micrio-item { grid-column: 9 / spa= n 15; } } .micrio:not(canvas) .micrio-buttons-fullscreen { display: inline-block; } .micrio:not(canvas) canvas.minimap { top: 1.25rem; right: 1.25rem; } .micrio:not(canvas).embedded.fullscreen div.marker-popup > .marker-popup,= .micrio:not(canvas):not(.embedded) div.marker-popup > .marker-popup { padd= ing-left: 85px; } .micrio:not(canvas).embedded.fullscreen canvas.minimap, .micrio:not(canva= s):not(.embedded) canvas.minimap { top: 3.125rem; right: 85px; } .page-teaser-date, .page-teaser-time-indication { margin-bottom: 0.625rem= ; } .art-object-teaser-description { margin-bottom: 0.625rem; } @supports (display:grid) { .teaser-card-content .link { margin-top: 1.875rem; } } @supports (display:grid) { .teaser-card-content { padding: 1.875rem; } } .teaser-card-text { margin-top: 1.25rem; } @supports (display:grid) { .card-overview .teaser-card + .teaser-card { margin-left: 4vw; margin-top= : 0px; } } @supports (display:grid) { .card-overview .teaser-card { width: 0px; height: 100%; padding-bottom: 0= px; padding-right: calc(0.545455 * (-6.875rem + 100vh - 14.5vmin)); positio= n: relative; } .card-overview .teaser-card .teaser-card-content { padding: 4.5vmin; } } .compare-image-item-button svg { width: 1.75rem; height: 1.75rem; } .compare-image-item-button { padding: 0.625rem; } @supports (display:grid) { .main-navigation-mobile { display: none; } } @supports (display:grid) { .main-navigation-desktop { display: flex; justify-content: space-between;= align-items: center; } } .main-navigation-desktop-screen-sidebar { grid-column: 1 / span 6; } .main-navigation-desktop-screen-content { grid-column: 9 / span 23; } .cookie-banner-content { padding: 3.125rem 0px; } @supports (display:grid) { .cookie-banner-info { grid-column: 1 / span 13; margin-bottom: 0px; } } .cookie-banner-buttons { grid-column: 18 / span 6; } .art-object-header { height: calc(-11.563rem + 100vh); margin-top: 1.25re= m; padding-top: 3.125rem; padding-bottom: 2.5rem; } .art-object-header.extra-part-of-set-height { height: calc(-13.563rem + 1= 00vh); } .art-object-header .image-fallback-wrapper { padding: 3.75rem 0px; } .art-object-header-buttons { margin-right: 3.125rem; margin-bottom: 2.5re= m; flex-direction: column; } .art-object-header-button + .art-object-header-button { margin-left: 0px;= margin-top: 0.625rem; } .art-object-header-vfs-close { margin-right: 85px; } .page-header-row + .page-header-row { padding-top: 1.25rem; } .page-header-heading { grid-column: 1 / span 16; } .page-header-link { grid-column: 17 / span 7; display: flex; justify-cont= ent: flex-end; align-items: flex-end; align-self: flex-end; padding: 0.625r= em 0px; } .page-header .markdown { grid-column: 1 / span 11; } .search-results-art-objects-teaser { margin-top: 0px; } .search-results-art-objects-teaser:nth-of-type(4n+1) { grid-column: 1 / s= pan 5; } .search-results-art-objects-teaser:nth-of-type(4n+2) { grid-column: 7 / s= pan 5; } .search-results-art-objects-teaser:nth-of-type(4n+3) { grid-column: 13 / = span 5; } .search-results-art-objects-teaser:nth-of-type(4n+4) { grid-column: 19 / = span 5; } .search-results-art-objects-teaser:nth-of-type(n+3) { margin-top: 0px; } .search-results-art-objects-teaser:nth-of-type(n+5) { margin-top: 3.75rem= ; } @supports (display:grid) { .search-results-stories-teaser { margin-top: 0px; display: block; } .search-results-stories-teaser:nth-of-type(3n+1) { grid-column: 1 / span = 7; } .search-results-stories-teaser:nth-of-type(3n+2) { grid-column: 9 / span = 7; } .search-results-stories-teaser:nth-of-type(3n+3) { grid-column: 17 / span= 7; } .search-results-stories-teaser:nth-of-type(n+4) { margin-top: 3.75rem; } } .story-content-row { padding-top: 3.125rem; padding-bottom: 3.125rem; } @supports (display:grid) { .story-quote-block .quote { grid-column: 3 / span 19; } } @supports (display:grid) { .long-story-page .story-quote-block .quote { grid-column: 5 / span 15; } } @supports (display:grid) { .story-quote-block .subtitle { grid-column: 3 / span 19; } } @supports (display:grid) { .long-story-page .story-quote-block .subtitle { grid-column: 5 / span 15;= } } @supports (display:grid) { .story-text-block-text { grid-column: 3 / span 19; } } @supports (display:grid) { .card-story-page .story-text-block-text { grid-column: 4 / span 17; } } .card-story-page .intro-block .story-text-block-text { font-size: 3.5rem;= line-height: 1.071; } @supports (display:grid) { .long-story-page .story-text-block-text { grid-column: 5 / span 15; } } .story-text-block-link { grid-column: 9 / span 7; } .story-cta-image-content-link, .story-cta-image-content .download-link { = grid-column: 9 / span 7; } @supports (display:grid) { .story-header { margin-top: -6.875rem; } } .story-header-content-wrapper { padding-top: 6.875rem; } .story-header-content { grid-column: 1 / span 12; padding-bottom: 3.125re= m; } .story-header-label { margin-bottom: 0.938rem; } .long-story-page .story-header-label { font-size: 1.5rem; line-height: 1.= 167; margin-top: 0.938rem; } .story-media-text-block .left-item { grid-column: 3 / span 7; } .story-media-text-block .right-item { grid-column: 12 / span 10; } @supports (display:grid) { .long-story-page .story-media-text-block.layout-half .left-item { grid-co= lumn: 1 / span 10; } .long-story-page .story-media-text-block.layout-half .right-item { grid-c= olumn: 12 / span 23; } } @supports (display:grid) { .long-story-page .story-media-text-block.layout-two-third .left-item { gr= id-column: 1 / span 15; } .long-story-page .story-media-text-block.layout-two-third .right-item { g= rid-column: 17 / span 23; } } .story-numbered-row > .grid-row { margin-bottom: 5rem; } .story-numbered-row > .grid-row:first-child { margin-top: 5rem; } .story-numbered-row .sidebar { grid-column: 1 / span 6; display: grid; al= ign-content: flex-start; align-items: flex-start; grid-template-columns: re= peat(6, 1fr); } .story-numbered-row .sidebar > * { grid-column: 1 / span 6; } .story-numbered-row .content { grid-column: 9 / span 23; display: grid; a= lign-content: flex-start; align-items: flex-start; grid-template-columns: r= epeat(15, 1fr); padding-top: 0px; } .story-numbered-row .content > * { grid-column: 1 / span 15; } .story-numbered-row .content .richtext-block { grid-column: 1 / span 15; = display: grid; align-content: flex-start; align-items: flex-start; grid-tem= plate-columns: repeat(15, 1fr); } .story-numbered-row .content .richtext-block > * { grid-column: 1 / span = 15; } .story-numbered-row .content .richtext-block .markdown { grid-column: 1 /= span 9; } .story-scrollable-media-row { scrollbar-width: none; } .story-scrollable-media-row::-webkit-scrollbar { display: none; } .story-scrollable-media-row .content > .media-item { flex: 1 0 34.7826vw;= } .story-scrollable-media-row .content > .media-item + * { padding-left: 4.= 34783vw; } .story-scrollable-media-row .content > .media-item:first-child { padding-= left: 85px; } .story-scrollable-media-row .content > .media-item:last-child { padding-r= ight: 85px; } .story-scrollable-media-row.columns-2 .content > .media-item { flex: 1 0 = 26.087vw; } .long-story-page .story-scrollable-media-row.one-item .content > .media-i= tem:first-child { padding-left: calc(85px + 4.34783vw); } .long-story-page .story-scrollable-media-row.one-item .content > .media-i= tem:last-child { padding-right: calc(85px + 4.34783vw); } .story-scrollable-media-row-progress { left: 85px; } .story-scrollable-media-row.scrollable.story-block-animated .content { tr= ansform: translateX(17.3913vw); } .story-scrollable-media-row.scrollable.show-animation .content { animatio= n: 1.5s cubic-bezier(0.23, 1, 0.32, 1) 0s 1 normal forwards running slideIn= Desktop; } .collection-art-object-list { margin: -2.17391vw; } .collection-art-object-list-item { padding: 2.17391vw; } .content-row .content + .sidebar { padding-top: 0px; } .content-row .content, .content-row .sidebar { padding-bottom: 1.875rem; = } .content-row ~ .content-row .content, .content-row ~ .content-row .sideba= r { padding-top: 1.875rem; } .content-row:last-of-type .content, .content-row:last-of-type .sidebar { = padding-bottom: 0px; } .content-row .content article, .content-row .content section, .content-ro= w .sidebar article, .content-row .sidebar section { padding: 1.25rem 0px; } .content-row .sidebar { grid-column: 1 / span 6; display: grid; align-con= tent: flex-start; align-items: flex-start; grid-template-columns: repeat(6,= 1fr); } .content-row .sidebar > * { grid-column: 1 / span 6; } .content-row .content { grid-column: 9 / span 23; display: grid; align-co= ntent: flex-start; align-items: flex-start; grid-template-columns: repeat(1= 5, 1fr); } .content-row .content > * { grid-column: 1 / span 15; } .content-row .content .richtext-block { grid-column: 1 / span 9; } .content-row .content .intro-block { grid-column: 1 / span 11; } .content-row .content .logo-block { grid-column: 1 / span 10; } .modal { padding: 85px 0px; } @supports (display:grid) { .modal-image { grid-column: 3 / span 9; } } @supports (display:grid) { .modal-image + .modal-text { grid-column: 13 / span 7; } } .page-bar-summary { position: sticky; top: 0px; } .page-bar-summary.mobile { display: none; } .page-bar-summary:not(.mobile) .page-bar-summary-hr, .page-bar-summary:no= t(.mobile) .page-bar-summary-link { display: flex; } .page-bar-summary-items { grid-column: 1 / span 19; grid-template-columns= : repeat(19, 1fr); padding: 1.25rem 0px; } .page-bar-summary-items > * { grid-column: 1 / span 19; } .page-bar-summary-item { margin-bottom: 0px; } .page-bar-summary-item:first-of-type { grid-column: 1 / span 7; } .page-bar-summary-item:nth-of-type(2) { grid-column: 9 / span 5; } .page-bar-summary-item:nth-of-type(3) { grid-column: 15 / span 5; } .page-bar-summary-link { grid-column: 21 / span 3; height: 100%; display:= flex; align-items: flex-end; justify-content: flex-end; font-size: 1rem; } @supports (display:grid) { .page-bar-nav-mobile-expander { display: none; } } @supports (display:grid) { .page-bar-nav-items-desktop { display: flex; } .page-bar-nav-items-desktop.columns-3, .page-bar-nav-items-desktop.column= s-4 { display: grid; align-content: flex-start; align-items: flex-start; gr= id-template-columns: repeat(23, 1fr); } .page-bar-nav-items-desktop.columns-3 > *, .page-bar-nav-items-desktop.co= lumns-4 > * { grid-column: 1 / span 23; } } @supports (display:grid) { .page-bar-nav-item { padding: 1.25rem 0px; } .page-bar-nav-item + .page-bar-nav-item { margin-top: 0px; } .columns-3 .page-bar-nav-item:first-of-type { grid-column: 1 / span 8; } .columns-3 .page-bar-nav-item:nth-of-type(2) { grid-column: 9 / span 8; } .columns-3 .page-bar-nav-item:nth-of-type(3) { grid-column: 17 / span 8; = } .columns-4 .page-bar-nav-item:first-of-type { grid-column: 1 / span 6; } .columns-4 .page-bar-nav-item:nth-of-type(2) { grid-column: 7 / span 6; } .columns-4 .page-bar-nav-item:nth-of-type(3) { grid-column: 13 / span 6; = } .columns-4 .page-bar-nav-item:nth-of-type(4) { grid-column: 19 / span 6; = } .page-bar-nav-item svg { transition: transform 0.15s ease-out, opacity 0.= 2s; } .page-bar-nav-item > a:hover svg { animation: 0.45s linear 0s infinite no= rmal none running bounceDown; } .page-bar-nav-item.has-active svg { transform: rotate(180deg); } .page-bar-nav-item.has-active > a:hover svg { animation: 0.45s linear 0s = infinite normal none running bounceUp; } .page-bar-nav-item.active svg { transform: rotate(90deg); opacity: 0; } .page-bar-nav-item.active ~ .page-bar-nav-item svg { transform: rotate(0d= eg); } .page-bar-nav-item.active ~ .page-bar-nav-item > a:hover svg { animation:= 0.45s linear 0s infinite normal none running bounceDown; } @-webkit-keyframes bounceUp {=20 0% { transform: rotate(180deg) translateY(0px); } 25% { transform: rotate(180deg) translateY(-0.25rem); } 50% { transform: rotate(180deg) translateY(0px); } 75% { transform: rotate(180deg) translateY(0.25rem); } 100% { transform: rotate(180deg) translateY(0px); } } @keyframes bounceUp {=20 0% { transform: rotate(180deg) translateY(0px); } 25% { transform: rotate(180deg) translateY(-0.25rem); } 50% { transform: rotate(180deg) translateY(0px); } 75% { transform: rotate(180deg) translateY(0.25rem); } 100% { transform: rotate(180deg) translateY(0px); } } @-webkit-keyframes bounceDown {=20 0% { transform: translateY(0px); } 25% { transform: translateY(-0.25rem); } 50% { transform: translateY(0px); } 75% { transform: translateY(0.25rem); } 100% { transform: translateY(0px); } } @keyframes bounceDown {=20 0% { transform: translateY(0px); } 25% { transform: translateY(-0.25rem); } 50% { transform: translateY(0px); } 75% { transform: translateY(0.25rem); } 100% { transform: translateY(0px); } } } @supports (display:grid) { .page-bar-nav-progress { display: block; } } @supports (display:grid) { .page-bar-nav { font-weight: 500; font-size: 1rem; } } .content-row + .teaser-highlight-row { margin-top: 5.625rem; } .content-row + .teaser-row { margin-top: 5.625rem; } .content-page .content-row + .teaser-row { margin-top: 5.625rem; } @supports (display:grid) { .teaser-row-header { flex-direction: row; justify-content: space-between;= align-items: baseline; } * + .teaser-row-header-link { margin-left: 1.875rem; } } @supports (display:grid) { .teaser-row .teaser { margin-top: 0px; } .teaser-row .teaser:nth-of-type(3n+1) { grid-column: 1 / span 7; } .teaser-row .teaser:nth-of-type(3n+2) { grid-column: 9 / span 7; } .teaser-row .teaser:nth-of-type(3n+3) { grid-column: 17 / span 7; } .teaser-row .teaser:nth-of-type(n+4) { margin-top: 3.75rem; } } @supports (display:grid) { .content-page .teaser-row .columns-2 .teaser-row-header { grid-column: 9 = / span 15; } .content-page .teaser-row .columns-2 .teaser:first-of-type { grid-column:= 9 / span 7; } .content-page .teaser-row .columns-2 .teaser:nth-of-type(2) { grid-column= : 17 / span 7; } } .vincent-for-scale { padding: 12.5rem 0px 8.125rem; } @supports (display:grid) { .filter-list { margin-top: 2.188rem; } } @supports (display:grid) { .filter-list-facet { margin-bottom: 1.563rem; } .filter-list-facet:nth-of-type(3n+1) { grid-column: 1 / span 5; } .filter-list-facet:nth-of-type(3n+2) { grid-column: 7 / span 5; } .filter-list-facet:nth-of-type(3n+3) { grid-column: 13 / span 5; } .filter-list-facet:nth-of-type(3n+4) { grid-column: 19 / span 5; } } .filter-list-show-results-button { justify-content: flex-end; } @supports (display:grid) { .filter-list-items-wrapper { transition: none; max-height: none !importan= t; } } @supports (display:grid) { .card-overview { max-width: 100%; display: flex; height: calc(-6.875rem += 100vh); padding-top: 5.5vmin; padding-bottom: 9vmin; position: relative; o= verflow: overlay; } } @supports (display:grid) { .card-overview-content-start { width: 44vw; padding: 0px 8vw 0px calc(-42= .5rem + 50vw); margin-right: 4vw; flex: 0 0 auto; display: flex; flex-direc= tion: column; justify-content: center; } } @supports (display:grid) { .card-overview-content-start-intro { padding-right: 8vw; } } @supports (display:grid) { .card-overview-content-end { width: 92.5vw; flex: 0 0 auto; padding-top: = 0px; padding-left: 20vw; padding-right: 32vw; display: flex; flex-direction= : column; justify-content: center; } } @supports (display:grid) { .card-overview-content-end-heading { margin-bottom: 1.25rem; } } @supports (display:grid) { .card-overview-progress { display: flex; justify-content: flex-end; heigh= t: calc(-20px + 9vmin); width: 100%; padding: 20px 85px 0px; position: fixe= d; bottom: 20px; left: 0px; } } .card-overview .logo-block { margin-top: 7.5rem; } .card-overview .logo-block-logos { display: flex; } .card-overview .logo-block-logo { margin-right: 3.75rem; } .card-overview .logo-block-logo:last-child { margin-right: 0px; } .card-overview .logo-block-logo + .logo-block-logo { margin-top: 0px; } @supports (display:grid) { .list-filters-form-inner { display: grid; align-content: flex-start; alig= n-items: flex-start; grid-template-columns: repeat(23, 1fr); padding: 1.25r= em 0px; border-bottom: 3px solid rgb(0, 0, 0); } .list-filters-form-inner > * { grid-column: 1 / span 23; } } @supports (display:grid) { .list-filters-form-middle { grid-column: 10 / span 5; } } @supports (display:grid) { .list-filters-form-left { grid-column: 1 / span 8; } } @supports (display:grid) { .list-filters-form-filter { grid-column: 15 / span 10; text-align: right;= } } .list-filters-form-filter > :first-child { margin-left: auto; } .list-filters-form-filter > * + * { margin-left: 2.5rem; } @supports (display:grid) { .list-filters-form-filter, .list-filters-form-left { width: auto; padding= : 0px; border-bottom: none; } } .list-filters-form-reset-button { order: 1; } .list-filters-form-label { display: block; } @supports (display:grid) { .list-filters-form-left { order: 0; } } @supports (display:grid) { .calendar-list-filters-form-inner { display: grid; align-content: flex-st= art; align-items: flex-start; grid-template-columns: repeat(23, 1fr); } .calendar-list-filters-form-inner > * { grid-column: 1 / span 23; } } .search-suggestions { padding: 1.875rem 0px 3.125rem; } .search-suggestions-cta-list { padding-top: 3.125rem; } @supports (display:grid) { .story-image-block.big .media-item { grid-column: 2 / span 21; } } @supports (display:grid) { .story-image-block.small .media-item { grid-column: 5 / span 11; } } @supports (display:grid) { .story-image-block.super-zoom .caption { padding-left: calc(85px + 4.3478= 3vw); } } @supports (display:grid) { .story-image-block.super-zoom .media-item img { width: calc(100% - 170px = - 8.69565vw); left: calc(85px + 4.34783vw); } } @supports (display:grid) { .numbered-story-page .story-link-row .cta-list { grid-column: 9 / span 23= ; } } @supports (display:grid) { .long-story-page .story-link-row .cta-list { grid-column: 5 / span 15; } } @supports (display:grid) { .card-story-page .story-link-row .cta-list { grid-column: 4 / span 17; } } .base-page { padding: 5rem 0px; } .base-page .page-bar-summary { margin-bottom: 5rem; } .base-page .page-bar-empty, .base-page .page-bar-nav { margin-bottom: 5re= m; } .base-page .page-header { padding-bottom: 3.75rem; } .content-page .header-image, .content-page .header-video { margin-bottom:= 5rem; } .calendar-month-header { margin: 3.75rem 0px; } .calendar-day { padding-top: 0px; } @supports (display:grid) { .calendar-day-empty { grid-column: 9 / span 15; } } .art-object-page-more-info { height: 3.438rem; justify-content: flex-star= t; } .art-object-page-more-info-link span { display: inline; } .art-object-page .set-navigation-bar .set-navigation-controls { margin: 0= px; } .art-object-page-content-on-view { margin-top: 0px; } .art-object-page-content .teaser-row { margin-top: 5.625rem; } .art-object-page-content .tags-title { min-width: 18.75rem; } @supports (display:grid) { .generated-overview-page-item { padding: 0px; border: none; } } @supports (display:grid) { .generated-overview-page-item-link-icon { display: block; position: absol= ute; right: 0px; top: 2.5rem; } } @supports (display:grid) { .generated-overview-page-item-content { display: grid; align-content: fle= x-start; align-items: flex-start; grid-template-columns: repeat(15, 1fr); g= rid-column: 9 / span 15; padding: 2.5rem 0px; border-bottom: 3px solid rgb(= 0, 0, 0); } .generated-overview-page-item-content > * { grid-column: 1 / span 15; } } @supports (display:grid) { .generated-overview-page-item-content-inner { grid-column: 1 / span 11; } } @supports (display:grid) { .generated-overview-page-item-image { grid-column: 1 / span 7; padding: 2= .5rem 0px; } .generated-overview-page-item-image .calendar-item-image-wrapper { positi= on: relative; height: 100%; } .generated-overview-page-item-image .calendar-item-image-wrapper img { po= sition: absolute; width: auto; height: auto; max-height: 100%; max-width: 1= 00%; top: 0px; right: 0px; } } .generated-overview-page-item-date { margin-bottom: 1.875rem; } .art-object-set-page .header { padding: 5rem; } .art-object-set-page .header .header-image { grid-column: 1 / span 10; ma= rgin-right: 2.625rem; } .art-object-set-page .header .header-text { margin-top: 0px; grid-column:= 11 / span 20; } .error-page { padding-bottom: 5rem; } .error-page-text-wrapper { margin-bottom: 0px; grid-column: 1 / span 10; = } .error-page-text-wrapper:last-of-type { grid-column: 14 / span 10; } .error-page-content { grid-column: 1 / span 14; } .error-page-image { padding-top: 5rem; } .error-page-image { grid-column: 17 / span 7; } .error-page-status { font-size: 18.75rem; } @supports (display:grid) { .home-page-animated .teaser-card { animation: 0.5s cubic-bezier(0.33, 1, = 0.68, 1) 0s 1 normal forwards running homeSlideToLeft; } .home-page-animated .teaser-card:nth-of-type(3) { animation: 0.5s cubic-b= ezier(0.33, 1, 0.68, 1) 0.15s 1 normal forwards running homeSlideToLeft; } .home-page-animated .teaser-card:nth-of-type(4) { animation: 0.5s cubic-b= ezier(0.33, 1, 0.68, 1) 0.3s 1 normal forwards running homeSlideToLeft; } } @supports (display:grid) { .lesson-up-page-item { padding: 0px; border-bottom: 0px; } } @supports (display:grid) { .lesson-up-page-item-link-icon { display: block; position: absolute; righ= t: 0px; top: 2.5rem; } } @supports (display:grid) { .lesson-up-page-item-content { display: grid; align-content: flex-start; = align-items: flex-start; grid-template-columns: repeat(15, 1fr); grid-colum= n: 9 / span 15; padding: 3.75rem 0px; border-bottom: 3px solid rgb(0, 0, 0)= ; } .lesson-up-page-item-content > * { grid-column: 1 / span 15; } } @supports (display:grid) { .lesson-up-page-item-image { grid-column: 1 / span 7; padding: 3.75rem 0p= x; } } .lesson-up-page-item-date, .lesson-up-page-item-info { margin-bottom: 1.8= 75rem; } @supports (display:grid) { .lesson-up-page-item-description { grid-column: 1 / span 9; } } @supports (display:grid) { .lesson-up-page-item-button { margin-top: 2.5rem; display: flex; justify-= content: flex-end; align-self: flex-end; align-items: center; text-align: l= eft; } } @supports (display:grid) { .lesson-up-page-item-button { grid-column: 11 / span 5; margin-top: 0px; = } } @supports (display:grid) { .lesson-up-page .list-filters-form-inner { display: flex; justify-content= : space-between; } } .long-story-page .story-content-row { padding-top: 1.875rem; padding-bott= om: 1.875rem; } .long-story-page .padding-top .story-content-row { padding-top: 7.5rem; } .long-story-page .padding-bottom .story-content-row { padding-bottom: 7.5= rem; } .theme-page .story-content-row { padding-top: 1.875rem; padding-bottom: 1= .875rem; } .theme-page .padding-top .story-content-row { padding-top: 7.5rem; } .theme-page .padding-bottom .story-content-row { padding-bottom: 7.5rem; = } } @media not all { .content-title { font-size: 3.5rem; line-height: 1.071; } } @media (orientation: landscape), only screen and (min-width: 64em) { .vincent-for-scale-wrapper { max-width: 70vh; margin: 0px auto; } .vincent-for-scale-person-wrapper .vincent-for-scale-dimension-wrapper { = right: auto; left: 100%; margin-left: 0.625rem; } .vincent-for-scale-person-wrapper .vincent-for-scale-dimension-text { pos= ition: relative; right: auto; top: auto; } .vincent-for-scale-person { right: 0px; } .vincent-for-scale-person-wrapper.neutral .vincent-for-scale-person { rig= ht: 0px; } @supports (display:grid) { .vincent-for-scale-painting-wrapper .vincent-for-scale-dimension-text { p= osition: relative; left: auto; top: auto; } } } @media only screen and (min-width: 120em) { .story-scrollable-media-row .content > .media-item:first-child { padding-= left: calc(85px - 42.5rem + 50vw); } .story-scrollable-media-row .content > .media-item:last-child { padding-r= ight: calc(85px - 42.5rem + 50vw); } .long-story-page .story-scrollable-media-row.one-item .content > .media-i= tem:first-child { padding-left: calc(85px - 42.5rem + 54.3478vw); } .long-story-page .story-scrollable-media-row.one-item .content > .media-i= tem:last-child { padding-right: calc(85px - 42.5rem + 54.3478vw); } .story-scrollable-media-row-progress { left: calc(85px - 42.5rem + 50vw);= } } @media screen and (prefers-reduced-motion: reduce) { html { scroll-behavior: auto !important; } hr.animated { transition-duration: 0.1ms !important; transition-delay: 0s= !important; animation-duration: 0.1ms !important; animation-delay: 0s !imp= ortant; } .accordion-item-content { transition-duration: 0.1ms !important; transiti= on-delay: 0s !important; animation-duration: 0.1ms !important; animation-de= lay: 0s !important; } .collection-art-object-item-image-wrapper, .collection-art-object-item .i= mage-fallback { transition-duration: 0.1ms !important; transition-delay: 0s= !important; animation-duration: 0.1ms !important; animation-delay: 0s !imp= ortant; } .main-navigation-mobile-menu-header, .main-navigation-mobile-screen-heade= r { transition-duration: 0.1ms !important; transition-delay: 0s !important;= animation-duration: 0.1ms !important; animation-delay: 0s !important; } .main-navigation-mobile-menu-items, .main-navigation-mobile-screen-items = { transition-duration: 0.1ms !important; transition-delay: 0s !important; a= nimation-duration: 0.1ms !important; animation-delay: 0s !important; } .main-navigation-desktop-screen-heading { transition-duration: 0.1ms !imp= ortant; transition-delay: 0s !important; animation-duration: 0.1ms !importa= nt; animation-delay: 0s !important; } .main-navigation-desktop-screen-sidebar .language-switch { transition-dur= ation: 0.1ms !important; transition-delay: 0s !important; animation-duratio= n: 0.1ms !important; animation-delay: 0s !important; } .main-navigation-desktop-screen-items { transition-duration: 0.1ms !impor= tant; transition-delay: 0s !important; animation-duration: 0.1ms !important= ; animation-delay: 0s !important; } .main-navigation-desktop-footer-items { transition-duration: 0.1ms !impor= tant; transition-delay: 0s !important; animation-duration: 0.1ms !important= ; animation-delay: 0s !important; } .main-navigation-desktop-logo.logo-slide-enter-active, .main-navigation-d= esktop-logo.logo-slide-leave-active { transition-duration: 0.1ms !important= ; transition-delay: 0s !important; animation-duration: 0.1ms !important; an= imation-delay: 0s !important; } .page-transition-fade-enter-active, .page-transition-fade-leave-active { = transition-duration: 0.1ms !important; transition-delay: 0s !important; ani= mation-duration: 0.1ms !important; animation-delay: 0s !important; } .collection-art-object-list, .collection-art-object-list-item { transitio= n-duration: 0.1ms !important; transition-delay: 0s !important; animation-du= ration: 0.1ms !important; animation-delay: 0s !important; } .modal-overlay.fade-enter-active, .modal-overlay.fade-leave-active { tran= sition-duration: 0.1ms !important; transition-delay: 0s !important; animati= on-duration: 0.1ms !important; animation-delay: 0s !important; } .modal.slide-fade-enter-active, .modal.slide-fade-leave-active { transiti= on-duration: 0.1ms !important; transition-delay: 0s !important; animation-d= uration: 0.1ms !important; animation-delay: 0s !important; } .list-filters-filter-window.show-filters-enter-active, .list-filters-filt= er-window.show-filters-leave-active { transition-duration: 0.1ms !important= ; transition-delay: 0s !important; animation-duration: 0.1ms !important; an= imation-delay: 0s !important; } .calendar-list-filters-date-picker-window.show-date-picker-enter-active, = .calendar-list-filters-date-picker-window.show-date-picker-leave-active { t= ransition-duration: 0.1ms !important; transition-delay: 0s !important; anim= ation-duration: 0.1ms !important; animation-delay: 0s !important; } .story-image-block.super-zoom .media-item img { width: 100%; left: 0px; } } @media screen and (-ms-high-contrast:none) { body { transition: none; } .grid-container { max-width: 48rem; margin-left: auto; margin-right: auto= ; } .grid-row { display: flex; flex-direction: column; } .grid-row > * { width: 100%; } .progress, .progress-white { background-size: 6px 100%; } .collection-list-grid-slider-sticky { transition: none; } .collection-art-object-item-image-wrapper, .collection-art-object-item .i= mage-fallback { transition: none; } .collection-art-object-item-image { flex-shrink: 0; } .micrio:not(canvas) { transition: none; } .main-navigation-mobile-menu, .main-navigation-mobile-screen { transition= : none; } .main-navigation-desktop-screen { transition: none; } .search-overlay { transition: none; } .search-form { transition: none; } .story-header { transition: none; } .story-scroll-indicator { width: 100%; position: fixed; } .columns-1 .collection-art-object-list-item { flex-basis: calc(100% - 4.3= 4783vw); } .columns-2 .collection-art-object-list-item { flex-basis: calc(50% - 4.34= 783vw); } .columns-3 .collection-art-object-list-item { flex-basis: calc(33.3333% -= 4.34783vw); } .columns-4 .collection-art-object-list-item { flex-basis: calc(25% - 4.34= 783vw); } .columns-5 .collection-art-object-list-item { flex-basis: calc(20% - 4.34= 783vw); } .columns-6 .collection-art-object-list-item { flex-basis: calc(16.6667% -= 4.34783vw); } .page-bar-summary { transition: none; } .page-bar-nav { transition: none; } .list-filters { transition: none; } .list-filters-form { transition: none; } .list-filters-filter-window { transition: none; } .calendar-list-filters { transition: none; } } @media only screen and (max-width: 44.9375em) { .grid-row { display: block; } .btn-icon-round svg { width: 1.125rem; height: 1.125rem; } .is-part-of-set { top: 0.5rem; left: 0.5rem; } .micrio:not(canvas) div.static.marker-popup > aside button { margin: 0px;= } .micrio:not(canvas) div.static.marker-popup > aside button.cancel { right= : 28px; } .content-title { font-size: 1.75rem; line-height: 1.143; font-weight: 400= ; } .tag-list-grouped .tag-group { flex-direction: column; align-items: flex-= start; } .tag-list-grouped .tag-group-header { min-width: unset; } .search-form hr { margin-right: -28px; } .search-results-art-objects-teaser .art-object-teaser a { display: flex; = } .search-results-art-objects-teaser .art-object-teaser-image, .search-resu= lts-art-objects-teaser .art-object-teaser .image-fallback { flex: 1 1 0%; m= argin-bottom: 0px; margin-right: 1.875rem; } .search-results-art-objects-teaser .art-object-teaser-captions { flex: 2 = 1 0%; } .search-results-art-objects-teaser .art-object-teaser .image-fallback { h= eight: auto; } .search-results-art-objects-teaser .art-object-teaser .image-fallback p {= font-size: 0.75rem; } .search-results-art-objects-teaser .art-object-teaser-title { overflow: h= idden; text-overflow: ellipsis; } .story-scroll-indicator-title { display: none; } .story-scrollable-media-row-progress .scroll-indicator-button, .story-scr= ollable-media-row-progress .scroll-indicator-help { display: none; } .columns-3 .collection-art-object-item-wrapper .image-fallback p { displa= y: none; } .art-object-page .set-navigation-bar { justify-content: center; } .art-object-page-content .print-tags-container { flex-direction: column; = } .art-object-page-content .print-tags-container .tags-title { margin-botto= m: 1rem; } .art-object-page-content .art-object-page-content-title { margin-bottom: = 1rem; } .error-page-content .super-text-row .super-text { font-size: 7.5rem; } .long-story-page .story-header { min-height: calc(var(--vh, 1vh) * 90); } .theme-page .header .header-text { padding-top: 2.5rem; } .theme-page .header .image-container { margin: 1rem 0px 0px; } .subcollection-landing-page .header { padding-top: 2.5rem; } .subcollection-landing-page .header .description { font-size: 1rem; } .subcollection-landing-page .header .text-and-image-container .header-tex= t { width: 100%; } .subcollection-landing-page .header .text-and-image-container .image-cont= ainer { margin-top: 1.5rem; width: 100%; padding-left: 0px; } } @media (hover: hover) { .btn-transparent:hover, .btn:hover { background: transparent; color: rgb(= 0, 0, 0); } .btn-transparent:hover { background: rgb(0, 0, 0); color: rgb(255, 255, 2= 55); } .link-cta:hover { background: transparent; color: rgb(0, 0, 0); } .micrio:not(canvas) .micrio-marker-tour-button:hover { background: rgb(25= 5, 255, 255); } .micrio:not(canvas) div.marker:not(.has-custom-icon):hover button.marker:= :after { width: calc(100% + 20px); height: calc(100% + 20px); } .story-cta-image-content .download-link:hover { background: transparent; = color: rgb(0, 0, 0); } } @media only screen and (max-width: 44.9375em) and (orientation: landscape) = { .art-object-header { padding-top: 0px; padding-bottom: 5rem; } .art-object-header-buttons { margin: 0px 1.875rem 1.25rem 0px; } } @media (-ms-high-contrast:none) { .page-bar-summary-item { margin-bottom: 1.563rem; } .page-bar-summary-link { justify-content: flex-start; } } @media (orientation: landscape) { .vincent-for-scale { padding: 4.375rem 0px; } } @media (orientation: portrait) { .vincent-for-scale-person-wrapper .vincent-for-scale-dimension-wrapper { = right: -0.625rem; left: auto; } } ------MultipartBoundary--OPlg1VynYfYQrHuN34RN2APlV41Pt5Yl7g3wAsTabY---- Content-Type: text/css Content-Transfer-Encoding: quoted-printable Content-Location: https://www.gstatic.com/_/translate_http/_/ss/k=translate_http.tr.26tY-h6gH9w.L.W.O/am=DAY/d=0/rs=AN8SPfrCcgxoBri2FVMQptvuOBiOsolgBw/m=el_main_css @charset "utf-8"; .VIpgJd-ZVi9od-ORHb-OEVmcd { left: 0px; top: 0px; height: 39px; width: 100%= ; z-index: 10000001; position: fixed; border-top: none; border-right: none;= border-left: none; border-image: initial; border-bottom: 1px solid rgb(107= , 144, 218); margin: 0px; box-shadow: rgb(153, 153, 153) 0px 0px 8px 1px; } .VIpgJd-ZVi9od-xl07Ob-OEVmcd { z-index: 10000002; border: none; position: f= ixed; box-shadow: rgb(153, 153, 153) 0px 3px 8px 2px; } .VIpgJd-ZVi9od-SmfZ-OEVmcd { z-index: 10000000; border: none; margin: 0px; = } .goog-te-gadget { font-family: arial; font-size: 11px; color: rgb(102, 102,= 102); white-space: nowrap; } .goog-te-gadget img { vertical-align: middle; border: none; } .goog-te-gadget-simple { background-color: rgb(255, 255, 255); border-width= : 1px; border-style: solid; border-color: rgb(155, 155, 155) rgb(213, 213, = 213) rgb(232, 232, 232); font-size: 10pt; display: inline-block; padding-to= p: 1px; padding-bottom: 2px; cursor: pointer; } .goog-te-gadget-icon { margin-left: 2px; margin-right: 2px; width: 19px; he= ight: 19px; border: none; vertical-align: middle; } .goog-te-combo { margin-left: 4px; margin-right: 4px; vertical-align: basel= ine; } .goog-te-gadget .goog-te-combo { margin: 4px 0px; } .VIpgJd-ZVi9od-l4eHX-hSRGPd, .VIpgJd-ZVi9od-l4eHX-hSRGPd:link, .VIpgJd-ZVi9= od-l4eHX-hSRGPd:visited, .VIpgJd-ZVi9od-l4eHX-hSRGPd:hover, .VIpgJd-ZVi9od-= l4eHX-hSRGPd:active { font-size: 12px; font-weight: bold; color: rgb(68, 68= , 68); text-decoration: none; } .VIpgJd-ZVi9od-ORHb .VIpgJd-ZVi9od-l4eHX-hSRGPd, .VIpgJd-ZVi9od-TvD9Pc-hSRG= Pd { display: block; margin: 0px 10px; } .VIpgJd-ZVi9od-ORHb .VIpgJd-ZVi9od-l4eHX-hSRGPd { padding-top: 2px; padding= -left: 4px; } .goog-te-combo, .VIpgJd-ZVi9od-ORHb *, .VIpgJd-ZVi9od-SmfZ *, .VIpgJd-ZVi9o= d-xl07Ob *, .VIpgJd-ZVi9od-vH1Gmf *, .VIpgJd-ZVi9od-l9xktf * { font-family:= arial; font-size: 10pt; } .VIpgJd-ZVi9od-ORHb { margin: 0px; background-color: rgb(228, 239, 251); ov= erflow: hidden; } .VIpgJd-ZVi9od-ORHb img { border: none; } .VIpgJd-ZVi9od-ORHb-bN97Pc { color: rgb(0, 0, 0); } .VIpgJd-ZVi9od-ORHb-bN97Pc img { vertical-align: middle; } .VIpgJd-ZVi9od-ORHb-Tswv1b { color: rgb(102, 102, 102); vertical-align: top= ; margin-top: 0px; font-size: 7pt; } .VIpgJd-ZVi9od-ORHb-KE6vqe { width: 8px; } .VIpgJd-ZVi9od-LgbsSe { border-color: rgb(231, 231, 231); border-style: non= e solid solid none; border-width: 0px 1px 1px 0px; } .VIpgJd-ZVi9od-LgbsSe div { border-color: rgb(204, 204, 204) rgb(153, 153, = 153) rgb(153, 153, 153) rgb(204, 204, 204); border-style: solid; border-wid= th: 1px; height: 20px; } .VIpgJd-ZVi9od-LgbsSe button { background: transparent; border: none; curso= r: pointer; height: 20px; overflow: hidden; margin: 0px; vertical-align: to= p; white-space: nowrap; } .VIpgJd-ZVi9od-LgbsSe button:active { background: none 0px 0px repeat scrol= l rgb(204, 204, 204); } .VIpgJd-ZVi9od-SmfZ { margin: 0px; background-color: rgb(255, 255, 255); wh= ite-space: nowrap; } .VIpgJd-ZVi9od-SmfZ-hSRGPd { text-decoration: none; font-weight: bold; font= -size: 10pt; border: 1px outset rgb(136, 136, 136); padding: 6px 10px; whit= e-space: nowrap; position: absolute; left: 0px; top: 0px; } .VIpgJd-ZVi9od-SmfZ-hSRGPd img { margin-left: 2px; margin-right: 2px; width= : 19px; height: 19px; border: none; vertical-align: middle; } .VIpgJd-ZVi9od-SmfZ-hSRGPd span { text-decoration: underline; margin-left: = 2px; margin-right: 2px; vertical-align: middle; } .goog-te-float-top .VIpgJd-ZVi9od-SmfZ-hSRGPd { padding: 2px; border-top-wi= dth: 0px; } .goog-te-float-bottom .VIpgJd-ZVi9od-SmfZ-hSRGPd { padding: 2px; border-bot= tom-width: 0px; } .VIpgJd-ZVi9od-xl07Ob-lTBxed { text-decoration: none; color: rgb(0, 0, 204)= ; white-space: nowrap; margin-left: 4px; margin-right: 4px; } .VIpgJd-ZVi9od-xl07Ob-lTBxed span { text-decoration: underline; } .VIpgJd-ZVi9od-xl07Ob-lTBxed img { margin-left: 2px; margin-right: 2px; } .goog-te-gadget-simple .VIpgJd-ZVi9od-xl07Ob-lTBxed { color: rgb(0, 0, 0); = } .goog-te-gadget-simple .VIpgJd-ZVi9od-xl07Ob-lTBxed span { text-decoration:= none; } .VIpgJd-ZVi9od-xl07Ob { background-color: rgb(255, 255, 255); text-decorati= on: none; border: 2px solid rgb(195, 217, 255); overflow: hidden scroll; po= sition: absolute; left: 0px; top: 0px; } .VIpgJd-ZVi9od-xl07Ob-ibnC6b { padding: 3px; text-decoration: none; } .VIpgJd-ZVi9od-xl07Ob-ibnC6b, .VIpgJd-ZVi9od-xl07Ob-ibnC6b:link { color: rg= b(0, 0, 204); background: rgb(255, 255, 255); } .VIpgJd-ZVi9od-xl07Ob-ibnC6b:visited { color: rgb(85, 26, 139); } .VIpgJd-ZVi9od-xl07Ob-ibnC6b:hover { background: rgb(195, 217, 255); } .VIpgJd-ZVi9od-xl07Ob-ibnC6b:active { color: rgb(0, 0, 204); } .VIpgJd-ZVi9od-vH1Gmf { background-color: rgb(255, 255, 255); text-decorati= on: none; border: 1px solid rgb(107, 144, 218); overflow: hidden; padding: = 4px; } .VIpgJd-ZVi9od-vH1Gmf-KrhPNb { width: 16px; } .VIpgJd-ZVi9od-vH1Gmf-hgDUwe { margin: 6px 0px; height: 1px; background-col= or: rgb(170, 170, 170); overflow: hidden; } .VIpgJd-ZVi9od-vH1Gmf-ibnC6b div, .VIpgJd-ZVi9od-vH1Gmf-ibnC6b-gk6SMd div {= padding: 4px; } .VIpgJd-ZVi9od-vH1Gmf-ibnC6b .uDEFge { display: none; } .VIpgJd-ZVi9od-vH1Gmf-ibnC6b-gk6SMd .uDEFge { } .VIpgJd-ZVi9od-vH1Gmf-ibnC6b-gk6SMd .fmcmS { padding-left: 4px; padding-rig= ht: 4px; } .VIpgJd-ZVi9od-vH1Gmf-ibnC6b, .VIpgJd-ZVi9od-vH1Gmf-ibnC6b-gk6SMd { text-de= coration: none; } .VIpgJd-ZVi9od-vH1Gmf-ibnC6b div, .VIpgJd-ZVi9od-vH1Gmf-ibnC6b:link div, .V= IpgJd-ZVi9od-vH1Gmf-ibnC6b:visited div, .VIpgJd-ZVi9od-vH1Gmf-ibnC6b:active= div { color: rgb(0, 0, 204); background: rgb(255, 255, 255); } .VIpgJd-ZVi9od-vH1Gmf-ibnC6b:hover div { color: rgb(255, 255, 255); backgro= und: rgb(51, 102, 204); } .VIpgJd-ZVi9od-vH1Gmf-ibnC6b-gk6SMd div, .VIpgJd-ZVi9od-vH1Gmf-ibnC6b-gk6SM= d:link div, .VIpgJd-ZVi9od-vH1Gmf-ibnC6b-gk6SMd:visited div, .VIpgJd-ZVi9od= -vH1Gmf-ibnC6b-gk6SMd:hover div, .VIpgJd-ZVi9od-vH1Gmf-ibnC6b-gk6SMd:active= div { color: rgb(0, 0, 0); font-weight: bold; } .VIpgJd-ZVi9od-l9xktf { background-color: rgb(255, 255, 255); overflow: hid= den; padding: 8px; border: none; border-radius: 10px; } .VIpgJd-ZVi9od-l9xktf-OEVmcd { background-color: rgb(255, 255, 255); border= : 1px solid rgb(107, 144, 218); box-shadow: rgb(153, 153, 153) 0px 3px 8px = 2px; border-radius: 8px; } .VIpgJd-ZVi9od-l9xktf img { border: none; } .VIpgJd-ZVi9od-l9xktf-fmcmS { margin-top: 6px; } .VIpgJd-ZVi9od-l9xktf-VgwJlc { margin-top: 6px; white-space: nowrap; } .VIpgJd-ZVi9od-l9xktf-VgwJlc * { vertical-align: middle; } .VIpgJd-ZVi9od-l9xktf-VgwJlc .DUGJie { background-image: url("https://www&g= oogle.com/images/zippy_minus_sm.gif"); } .VIpgJd-ZVi9od-l9xktf-VgwJlc .TdyTDe { background-image: url("https://www&g= oogle.com/images/zippy_plus_sm.gif"); } .VIpgJd-ZVi9od-l9xktf-VgwJlc span { color: rgb(0, 0, 204); text-decoration:= underline; cursor: pointer; margin: 0px 4px; } .VIpgJd-ZVi9od-l9xktf-I9GLp { margin: 6px 0px 0px; } .VIpgJd-ZVi9od-l9xktf-I9GLp form { margin: 0px; } .VIpgJd-ZVi9od-l9xktf-I9GLp form textarea { margin-bottom: 4px; width: 100%= ; } .VIpgJd-ZVi9od-l9xktf-yePe5c { margin: 6px 0px 4px; } .VIpgJd-ZVi9od-aZ2wEe-wOHMyf { z-index: 1000; position: fixed; transition-d= elay: 0.6s; left: -1000px; top: -1000px; } .VIpgJd-ZVi9od-aZ2wEe-wOHMyf-ti6hGc { transition-delay: 0s; left: -14px; to= p: -14px; } .VIpgJd-ZVi9od-aZ2wEe-OiiCO { display: flex; -webkit-box-align: center; ali= gn-items: center; -webkit-box-pack: center; justify-content: center; width:= 104px; height: 104px; border-radius: 50px; background: url("https://www.gs= tatic.com/images/branding/product/2x/translate_24dp.png") 50% 50% no-repeat= rgb(255, 255, 255); transition: 0.6s ease-in-out; transform: scale(0.4); o= pacity: 0; } .VIpgJd-ZVi9od-aZ2wEe-OiiCO-ti6hGc { transform: scale(0.5); opacity: 1; } .VIpgJd-ZVi9od-aZ2wEe { margin: 2px 0px 0px 2px; animation: 1.4s linear 0s = infinite normal none running spinner-rotator; } @-webkit-keyframes spinner-rotator {=20 0% { transform: rotate(0deg); } 100% { transform: rotate(270deg); } } @keyframes spinner-rotator {=20 0% { transform: rotate(0deg); } 100% { transform: rotate(270deg); } } .VIpgJd-ZVi9od-aZ2wEe-Jt5cK { stroke-dasharray: 187; stroke-dashoffset: 0; = stroke: rgb(66, 133, 244); transform-origin: center center; animation: 1.4s= ease-in-out 0s infinite normal none running spinner-dash; } @-webkit-keyframes spinner-dash {=20 0% { stroke-dashoffset: 187; } 50% { stroke-dashoffset: 46.75; transform: rotate(135deg); } 100% { stroke-dashoffset: 187; transform: rotate(450deg); } } @keyframes spinner-dash {=20 0% { stroke-dashoffset: 187; } 50% { stroke-dashoffset: 46.75; transform: rotate(135deg); } 100% { stroke-dashoffset: 187; transform: rotate(450deg); } } .VIpgJd-yAWNEb-L7lbkb html, .VIpgJd-yAWNEb-L7lbkb body, .VIpgJd-yAWNEb-L7lb= kb div, .VIpgJd-yAWNEb-L7lbkb span, .VIpgJd-yAWNEb-L7lbkb iframe, .VIpgJd-y= AWNEb-L7lbkb h1, .VIpgJd-yAWNEb-L7lbkb h2, .VIpgJd-yAWNEb-L7lbkb h3, .VIpgJ= d-yAWNEb-L7lbkb h4, .VIpgJd-yAWNEb-L7lbkb h5, .VIpgJd-yAWNEb-L7lbkb h6, .VI= pgJd-yAWNEb-L7lbkb p, .VIpgJd-yAWNEb-L7lbkb a, .VIpgJd-yAWNEb-L7lbkb img, .= VIpgJd-yAWNEb-L7lbkb ol, .VIpgJd-yAWNEb-L7lbkb ul, .VIpgJd-yAWNEb-L7lbkb li= , .VIpgJd-yAWNEb-L7lbkb table, .VIpgJd-yAWNEb-L7lbkb form, .VIpgJd-yAWNEb-L= 7lbkb tbody, .VIpgJd-yAWNEb-L7lbkb tr, .VIpgJd-yAWNEb-L7lbkb td { margin: 0= px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; = font-weight: inherit; font-stretch: inherit; font-family: inherit; font-opt= ical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; fon= t-feature-settings: inherit; font-variation-settings: inherit; font-size: 1= 00%; vertical-align: baseline; text-align: left; line-height: normal; } .VIpgJd-yAWNEb-L7lbkb ol, .VIpgJd-yAWNEb-L7lbkb ul { list-style: none; } .VIpgJd-yAWNEb-L7lbkb table { border-collapse: collapse; border-spacing: 0p= x; } .VIpgJd-yAWNEb-L7lbkb caption, .VIpgJd-yAWNEb-L7lbkb th, .VIpgJd-yAWNEb-L7l= bkb td { text-align: left; font-weight: normal; } div > .VIpgJd-yAWNEb-L7lbkb { padding: 10px 14px; } .VIpgJd-yAWNEb-L7lbkb { color: rgb(34, 34, 34); background-color: rgb(255, = 255, 255); border: 1px solid rgb(238, 238, 238); box-shadow: rgba(0, 0, 0, = 0.2) 0px 4px 16px; display: none; font-family: arial; font-size: 10pt; widt= h: 420px; padding: 12px; position: absolute; z-index: 10000; } .VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-nVMfcd-fmcmS, .VIpgJd-yAWNEb-yAWNEb-Vy= 2Aqc-pbTTYe { clear: both; font-size: 10pt; position: relative; text-align:= justify; width: 100%; } .VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-r4nke { color: rgb(153, 153, 153); fon= t-family: arial, sans-serif; margin: 4px 0px; text-align: left; } .VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-TvD9Pc-LgbsSe { display: none; } .VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-l4eHX { float: left; margin: 0px; } .VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-Z0Arqf-PLDbbf { display: inline-block;= } .VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-fw42Ze-Z0Arqf-haAclf { display: none; = width: 100%; } .VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-Z0Arqf-H9tDt { margin-top: 20px; } .VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-LK5yu { float: left; } .VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-qwU8Me { float: right; } .VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-cGMI2b { min-height: 15px; position: r= elative; height: 1%; } .VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-jOfkMb-Ne3sFf { background: rgb(41, 14= 5, 13); border-radius: 4px; box-shadow: rgb(30, 102, 9) 0px 2px 2px inset; = color: white; font-size: 9pt; font-weight: bolder; margin-top: 12px; paddin= g: 6px; text-shadow: rgb(30, 102, 9) 1px 1px 1px; } .VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-Z0Arqf-hSRGPd { color: rgb(17, 85, 204= ); cursor: pointer; font-family: arial; font-size: 11px; margin-right: 15px= ; text-decoration: none; } .VIpgJd-yAWNEb-L7lbkb > textarea { font-family: arial; resize: vertical; wi= dth: 100%; margin-bottom: 10px; border-radius: 1px; border-width: 1px; bord= er-style: solid; border-color: silver rgb(217, 217, 217) rgb(217, 217, 217)= ; border-image: initial; font-size: 13px; height: auto; overflow-y: auto; p= adding: 1px; } .VIpgJd-yAWNEb-L7lbkb textarea:focus { box-shadow: rgba(0, 0, 0, 0.3) 0px 1= px 2px inset; border: 1px solid rgb(77, 144, 254); outline: none; } .VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-Z0Arqf-IbE0S { margin-right: 10px; } .VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-L4Nn5e-I9GLp { min-height: 25px; verti= cal-align: middle; padding-top: 8px; } .VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-L4Nn5e-I9GLp .VIpgJd-yAWNEb-Z0Arqf-I9G= Lp { margin-bottom: 0px; } .VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-L4Nn5e-I9GLp .VIpgJd-yAWNEb-Z0Arqf-I9G= Lp input { display: inline-block; min-width: 54px; border: 1px solid rgba(0= , 0, 0, 0.1); text-align: center; color: rgb(68, 68, 68); font-size: 11px; = font-weight: bold; height: 27px; outline: 0px; padding: 0px 8px; vertical-a= lign: middle; line-height: 27px; margin: 0px 16px 0px 0px; box-shadow: rgba= (0, 0, 0, 0.1) 0px 1px 2px; border-radius: 2px; transition: 0.218s; backgro= und-color: rgb(245, 245, 245); background-image: -webkit-linear-gradient(to= p, rgb(245, 245, 245), rgb(241, 241, 241)); user-select: none; cursor: defa= ult; } .VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-L4Nn5e-I9GLp .VIpgJd-yAWNEb-Z0Arqf-I9G= Lp input:hover { border: 1px solid rgb(198, 198, 198); color: rgb(34, 34, 3= 4); transition: all; background-color: rgb(248, 248, 248); background-image= : -webkit-linear-gradient(top, rgb(248, 248, 248), rgb(241, 241, 241)); } .VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-L4Nn5e-I9GLp .VIpgJd-yAWNEb-Z0Arqf-I9G= Lp input:active { border: 1px solid rgb(198, 198, 198); color: rgb(51, 51, = 51); background-color: rgb(246, 246, 246); background-image: -webkit-linear= -gradient(top, rgb(246, 246, 246), rgb(241, 241, 241)); } .VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-L4Nn5e-I9GLp .VIpgJd-yAWNEb-Z0Arqf-I9G= Lp input:focus .VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-L4Nn5e-I9GLp .VIpgJd-yA= WNEb-Z0Arqf-I9GLp input.AHmuwe .VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-L4Nn5e-= I9GLp .VIpgJd-yAWNEb-Z0Arqf-I9GLp input:active, .VIpgJd-yAWNEb-L7lbkb .VIpg= Jd-yAWNEb-L4Nn5e-I9GLp .VIpgJd-yAWNEb-Z0Arqf-I9GLp input:focus:active { box= -shadow: rgba(255, 255, 255, 0.5) 0px 0px 0px 1px inset; } .VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-L4Nn5e-I9GLp .VIpgJd-yAWNEb-Z0Arqf-I9G= Lp input:focus, .VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-L4Nn5e-I9GLp .VIpgJd-y= AWNEb-Z0Arqf-I9GLp input.AHmuwe { outline: none; border: 1px solid rgb(77, = 144, 254); z-index: 4 !important; } .VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-L4Nn5e-I9GLp .VIpgJd-yAWNEb-Z0Arqf-I9G= Lp input.gk6SMd { background-color: rgb(238, 238, 238); background-image: -= webkit-linear-gradient(top, rgb(238, 238, 238), rgb(224, 224, 224)); box-sh= adow: rgba(0, 0, 0, 0.1) 0px 1px 2px inset; border: 1px solid rgb(204, 204,= 204); color: rgb(51, 51, 51); } .VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-L4Nn5e-I9GLp .VIpgJd-yAWNEb-Z0Arqf-I9G= Lp input .VIpgJd-yAWNEb-Z0Arqf-sFeBqf { color: white; border-color: rgb(48,= 121, 237); background-color: rgb(77, 144, 254); background-image: -webkit-= linear-gradient(top, rgb(77, 144, 254), rgb(71, 135, 237)); } .VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-L4Nn5e-I9GLp .VIpgJd-yAWNEb-Z0Arqf-I9G= Lp input .VIpgJd-yAWNEb-Z0Arqf-sFeBqf:hover .VIpgJd-yAWNEb-L7lbkb .VIpgJd-y= AWNEb-L4Nn5e-I9GLp .VIpgJd-yAWNEb-Z0Arqf-I9GLp input .VIpgJd-yAWNEb-Z0Arqf-= sFeBqf:focus, .VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-L4Nn5e-I9GLp .VIpgJd-yAW= NEb-Z0Arqf-I9GLp input .VIpgJd-yAWNEb-Z0Arqf-sFeBqf.AHmuwe .VIpgJd-yAWNEb-L= 7lbkb .VIpgJd-yAWNEb-L4Nn5e-I9GLp .VIpgJd-yAWNEb-Z0Arqf-I9GLp input .VIpgJd= -yAWNEb-Z0Arqf-sFeBqf:active { border-color: rgb(48, 121, 237); background-= color: rgb(53, 122, 232); background-image: -webkit-linear-gradient(top, rg= b(77, 144, 254), rgb(53, 122, 232)); } .VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-L4Nn5e-I9GLp .VIpgJd-yAWNEb-Z0Arqf-I9G= Lp input .VIpgJd-yAWNEb-Z0Arqf-sFeBqf:hover { box-shadow: rgb(255, 255, 255= ) 0px 0px 0px 1px inset, rgba(0, 0, 0, 0.1) 0px 1px 1px; } .VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-L4Nn5e-I9GLp .VIpgJd-yAWNEb-Z0Arqf-I9G= Lp input:focus, .VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-L4Nn5e-I9GLp .VIpgJd-y= AWNEb-Z0Arqf-I9GLp input.AHmuwe, .VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-L4Nn5= e-I9GLp .VIpgJd-yAWNEb-Z0Arqf-I9GLp input:active, .VIpgJd-yAWNEb-L7lbkb .VI= pgJd-yAWNEb-L4Nn5e-I9GLp .VIpgJd-yAWNEb-Z0Arqf-I9GLp input:hover, .VIpgJd-y= AWNEb-L7lbkb .VIpgJd-yAWNEb-L4Nn5e-I9GLp .VIpgJd-yAWNEb-Z0Arqf-I9GLp input = .VIpgJd-yAWNEb-Z0Arqf-sFeBqf:focus, .VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-L4= Nn5e-I9GLp .VIpgJd-yAWNEb-Z0Arqf-I9GLp input .VIpgJd-yAWNEb-Z0Arqf-sFeBqf.A= Hmuwe, .VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-L4Nn5e-I9GLp .VIpgJd-yAWNEb-Z0A= rqf-I9GLp input .VIpgJd-yAWNEb-Z0Arqf-sFeBqf:active, .VIpgJd-yAWNEb-L7lbkb = .VIpgJd-yAWNEb-L4Nn5e-I9GLp .VIpgJd-yAWNEb-Z0Arqf-I9GLp input .VIpgJd-yAWNE= b-Z0Arqf-sFeBqf:hover { border-color: rgb(48, 121, 237); } .VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-mrxPge { color: rgb(153, 153, 153); fo= nt-family: arial, sans-serif; } .VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-IFdKyd-W0vJo-fmcmS { color: rgb(153, 1= 53, 153); font-size: 11px; font-family: arial, sans-serif; margin: 15px 0px= 5px; } .VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-IFdKyd-u0pjoe-fmcmS { color: rgb(136, = 0, 0); display: none; font-size: 9pt; } .VIpgJd-yAWNEb-VIpgJd-fmcmS-sn54Q { background-color: rgb(201, 215, 241); b= ox-shadow: rgb(153, 153, 170) 2px 2px 4px; box-sizing: border-box; position= : relative; } .VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-IFdKyd-xl07Ob .VIpgJd-yAWNEb-VIpgJd-xl= 07Ob { background: rgb(255, 255, 255); border: 1px solid rgb(221, 221, 221)= ; box-shadow: rgb(153, 153, 170) 0px 2px 4px; min-width: 0px; outline: none= ; padding: 0px; position: absolute; z-index: 2000; } .VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-IFdKyd-xl07Ob .VIpgJd-yAWNEb-VIpgJd-j7= LFlb { cursor: pointer; padding: 2px 5px 5px; margin-right: 0px; border-sty= le: none; } .VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-IFdKyd-xl07Ob .VIpgJd-yAWNEb-VIpgJd-j7= LFlb:hover { background: rgb(221, 221, 221); } .VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-IFdKyd-xl07Ob .VIpgJd-yAWNEb-VIpgJd-j7= LFlb h1 { font-size: 100%; font-weight: bold; margin: 4px 0px; } .VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-IFdKyd-xl07Ob .VIpgJd-yAWNEb-VIpgJd-j7= LFlb strong { color: rgb(52, 90, 173); } .VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-VIpgJd-eKm5Fc-hFsbo { text-align: righ= t; position: absolute; right: 0px; left: auto; } .VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-VIpgJd-j7LFlb-SIsrTd .VIpgJd-yAWNEb-VI= pgJd-eKm5Fc-hFsbo { text-align: left; position: absolute; left: 0px; right:= auto; } .VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-yAWNEb-Vy2Aqc-fmcmS, .VIpgJd-yAWNEb-L7= lbkb .VIpgJd-yAWNEb-TVLw9c-ppHlrf-sn54Q { background-color: rgb(241, 234, 0= ); border-radius: 4px; box-shadow: rgba(0, 0, 0, 0.5) 3px 3px 4px; box-sizi= ng: border-box; color: rgb(241, 234, 0); cursor: pointer; margin: -2px -2px= -2px -3px; padding: 2px 2px 2px 3px; position: relative; } .VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-TVLw9c-ppHlrf-sn54Q { color: rgb(34, 3= 4, 34); } .VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-yAWNEb-Vy2Aqc-pbTTYe { color: white; p= osition: absolute !important; } .VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-TVLw9c-ppHlrf, .VIpgJd-yAWNEb-L7lbkb .= VIpgJd-yAWNEb-TVLw9c-ppHlrf .VIpgJd-yAWNEb-TVLw9c-ppHlrf-sn54Q { background= -color: rgb(201, 215, 241); border-radius: 4px 4px 0px 0px; box-shadow: rgb= a(0, 0, 0, 0.5) 3px 3px 4px; box-sizing: border-box; cursor: pointer; margi= n: -2px -2px -2px -3px; padding: 2px 2px 3px 3px; position: relative; } .VIpgJd-yAWNEb-L7lbkb span:focus { outline: none; } .VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-TVLw9c-DyVDA { background-color: trans= parent; border: 1px solid rgb(77, 144, 254); border-radius: 0px; margin: -2= px; padding: 1px; } .VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-yAWNEb-TVLw9c-sn54Q-LzX3ef { border-le= ft: 2px solid red; margin-left: -2px; } .VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-yAWNEb-TVLw9c-sn54Q-YIAiIb { border-ri= ght: 2px solid red; margin-right: -2px; } .VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-IFdKyd-YPqjbf { padding: 2px; } .VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-IFdKyd-YPqjbf-fmcmS { font-size: 11px;= padding: 2px 2px 3px; margin: 0px; background-color: rgb(255, 255, 255); c= olor: rgb(51, 51, 51); border-width: 1px; border-style: solid; border-color= : rgb(192, 192, 192) rgb(217, 217, 217) rgb(217, 217, 217); border-image: i= nitial; display: inline-block; vertical-align: top; height: 21px; box-sizin= g: border-box; border-radius: 1px; } .VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-IFdKyd-YPqjbf-fmcmS:hover { border-wid= th: 1px; border-style: solid; border-color: rgb(160, 160, 160) rgb(185, 185= , 185) rgb(185, 185, 185); border-image: initial; box-shadow: rgba(0, 0, 0,= 0.1) 0px 1px 2px inset; } .VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-IFdKyd-YPqjbf-fmcmS:focus { box-shadow= : rgba(0, 0, 0, 0.3) 0px 1px 2px inset; outline: none; border: 1px solid rg= b(77, 144, 254); } .VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-IFdKyd-YPqjbf-sFeBqf { font-size: 11px= ; padding: 2px 6px 3px; margin: 0px 0px 0px 2px; height: 21px; } .VIpgJd-yAWNEb-hvhgNd { font-family: "Google Sans", Arial, sans-serif; } .VIpgJd-yAWNEb-hvhgNd .VIpgJd-yAWNEb-hvhgNd-l4eHX-i3jM8c { position: absolu= te; top: 10px; left: 14px; } .VIpgJd-yAWNEb-hvhgNd .VIpgJd-yAWNEb-hvhgNd-l4eHX-SIsrTd { position: absolu= te; top: 10px; right: 14px; } .VIpgJd-yAWNEb-hvhgNd .VIpgJd-yAWNEb-hvhgNd-k77Iif-i3jM8c, .VIpgJd-yAWNEb-h= vhgNd .VIpgJd-yAWNEb-hvhgNd-k77Iif-SIsrTd { margin: 16px; padding: 0px; } .VIpgJd-yAWNEb-hvhgNd .VIpgJd-yAWNEb-hvhgNd-IuizWc { margin: 0px 0px 0px 36= px; padding: 0px; color: rgb(116, 119, 117); font-size: 14px; font-weight: = 500; } .VIpgJd-yAWNEb-hvhgNd .VIpgJd-yAWNEb-hvhgNd-k77Iif-SIsrTd .VIpgJd-yAWNEb-hv= hgNd-IuizWc { text-align: right; margin: 0px 36px 0px 0px; } .VIpgJd-yAWNEb-hvhgNd .VIpgJd-yAWNEb-hvhgNd-axAV1 { width: auto; padding: 1= 2px 0px 0px; color: rgb(31, 31, 31); font-size: 16px; text-align: initial; = } .VIpgJd-yAWNEb-hvhgNd .VIpgJd-yAWNEb-hvhgNd-axAV1 .VIpgJd-yAWNEb-SIsrTd { t= ext-align: right; } .VIpgJd-yAWNEb-hvhgNd .VIpgJd-yAWNEb-hvhgNd-N7Eqid { border-radius: 0px 0px= 12px 12px; margin: 0px; background: rgb(241, 244, 249); position: relative= ; min-height: 50px; } .VIpgJd-yAWNEb-hvhgNd .VIpgJd-yAWNEb-hvhgNd-N7Eqid .VIpgJd-yAWNEb-SIsrTd { = text-align: right; } .VIpgJd-yAWNEb-hvhgNd .VIpgJd-yAWNEb-hvhgNd-N7Eqid-B7I4Od { display: inline= -block; width: 77%; padding: 12px; } .VIpgJd-yAWNEb-hvhgNd .VIpgJd-yAWNEb-hvhgNd-N7Eqid-B7I4Od .VIpgJd-yAWNEb-SI= srTd { text-align: right; } .VIpgJd-yAWNEb-hvhgNd .VIpgJd-yAWNEb-hvhgNd-UTujCb { color: rgb(31, 31, 31)= ; font-size: 12px; font-weight: 500; } .VIpgJd-yAWNEb-hvhgNd .VIpgJd-yAWNEb-hvhgNd-N7Eqid-B7I4Od .VIpgJd-yAWNEb-SI= srTd .VIpgJd-yAWNEb-hvhgNd-UTujCb { text-align: right; } .VIpgJd-yAWNEb-hvhgNd .VIpgJd-yAWNEb-hvhgNd-eO9mKe { color: rgb(68, 71, 70)= ; font-size: 12px; padding-top: 4px; } .VIpgJd-yAWNEb-hvhgNd .VIpgJd-yAWNEb-hvhgNd-N7Eqid-B7I4Od .VIpgJd-yAWNEb-SI= srTd .VIpgJd-yAWNEb-hvhgNd-eO9mKe { text-align: right; } .VIpgJd-yAWNEb-hvhgNd .VIpgJd-yAWNEb-hvhgNd-xgov5 { position: absolute; top= : 10px; right: 5px; } .VIpgJd-yAWNEb-hvhgNd .VIpgJd-yAWNEb-hvhgNd-xgov5 .VIpgJd-yAWNEb-SIsrTd { l= eft: 5px; right: auto; } .VIpgJd-yAWNEb-hvhgNd .VIpgJd-yAWNEb-hvhgNd-THI6Vb { fill: rgb(11, 87, 208)= ; } .VIpgJd-yAWNEb-hvhgNd .VIpgJd-yAWNEb-hvhgNd-bgm6sf { margin: -4px 2px 0px 0= px; padding: 2px 0px 0px; width: 48px; height: 48px; border: none; border-r= adius: 24px; cursor: pointer; background: none; } .VIpgJd-yAWNEb-hvhgNd .VIpgJd-yAWNEb-hvhgNd-bgm6sf:hover { background: rgb(= 232, 235, 236); } .VIpgJd-yAWNEb-hvhgNd .VIpgJd-yAWNEb-hvhgNd-aXYTce { display: none; } sentinel { } ------MultipartBoundary--OPlg1VynYfYQrHuN34RN2APlV41Pt5Yl7g3wAsTabY---- Content-Type: image/svg+xml Content-Transfer-Encoding: quoted-printable Content-Location: https://www.vangoghmuseum.nl/statics/images/logo.svg ------MultipartBoundary--OPlg1VynYfYQrHuN34RN2APlV41Pt5Yl7g3wAsTabY---- Content-Type: image/svg+xml Content-Transfer-Encoding: quoted-printable Content-Location: https://fonts.gstatic.com/s/i/productlogos/translate/v14/24px.svg <= g clip-path=3D"url(#b)"> ------MultipartBoundary--OPlg1VynYfYQrHuN34RN2APlV41Pt5Yl7g3wAsTabY---- Content-Type: text/html Content-ID: Content-Transfer-Encoding: quoted-printable Content-Location: https://td.doubleclick.net/td/rul/866357868?random=1729504519288&cv=11&fst=1729504519288&fmt=3&bg=ffffff&guid=ON&async=1>m=45be4ah0v9179317835z86622644za201zb6622644&gcd=13r3v3r2r5l1&dma_cps=ya&dma=1&tag_exp=101686685~101823847~101836706&u_w=1920&u_h=1080&url=https%3A%2F%2Fwww.vangoghmuseum.nl%2Fen%2Fabout%2Fknowledge-and-research%2Fauthenticity&hn=www.googleadservices.com&frm=0&tiba=Authenticity%20-%20Van%20Gogh%20Museum&npa=0&pscdl=noapi&auid=1356340363.1729504519&uaa=x86&uab=64&uafvl=Google%2520Chrome%3B129.0.6668.101%7CNot%253DA%253FBrand%3B8.0.0.0%7CChromium%3B129.0.6668.101&uamb=0&uam=&uap=Windows&uapv=10.0.0&uaw=0&fledge=1&data=ads_data_redaction%3Dfalse ------MultipartBoundary--OPlg1VynYfYQrHuN34RN2APlV41Pt5Yl7g3wAsTabY---- Content-Type: text/html Content-ID: Content-Transfer-Encoding: quoted-printable Content-Location: https://14130650.fls.doubleclick.net/activityi;dc_pre=CLir_7Oan4kDFakAvwQdvpEBBg;src=14130650;type=pageview;cat=vango0;ord=8334849988161;npa=0;auiddc=1356340363.1729504519;ps=1;pcor=669999039;uaa=x86;uab=64;uafvl=Google%2520Chrome%3B129.0.6668.101%7CNot%253DA%253FBrand%3B8.0.0.0%7CChromium%3B129.0.6668.101;uamb=0;uam=;uap=Windows;uapv=10.0.0;uaw=0;pscdl=noapi;frm=0;gtm=45fe4ah0v9190767491z86622644za201zb6622644;gcs=G111;gcd=13r3v3r2r5l1;dma_cps=syphamo;dma=1;tag_exp=101529665~101686685;epver=2;~oref=https%3A%2F%2Fwww.vangoghmuseum.nl%2Fen%2Fabout%2Fknowledge-and-research%2Fauthenticity? ------MultipartBoundary--OPlg1VynYfYQrHuN34RN2APlV41Pt5Yl7g3wAsTabY---- Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: https://adservice.google.com/ddm/fls/z/dc_pre=CLir_7Oan4kDFakAvwQdvpEBBg;src=14130650;type=pageview;cat=vango0;ord=8334849988161;npa=0;auiddc=*;ps=1;pcor=669999039;uaa=x86;uab=64;uafvl=Google%2520Chrome%3B129.0.6668.101%7CNot%253DA%253FBrand%3B8.0.0.0%7CChromium%3B129.0.6668.101;uamb=0;uam=;uap=Windows;uapv=10.0.0;uaw=0;pscdl=noapi;frm=0;gtm=45fe4ah0v9190767491z86622644za201zb6622644;gcs=G111;gcd=13r3v3r2r5l1;dma_cps=syphamo;dma=1;tag_exp=101529665~101686685;epver=2;~oref=https%3A%2F%2Fwww.vangoghmuseum.nl%2Fen%2Fabout%2Fknowledge-and-research%2Fauthenticity R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7 ------MultipartBoundary--OPlg1VynYfYQrHuN34RN2APlV41Pt5Yl7g3wAsTabY---- Content-Type: text/html Content-ID: Content-Transfer-Encoding: quoted-printable Content-Location: https://td.doubleclick.net/td/fls/rul/activityi;fledge=1;src=14130650;type=pageview;cat=vango0;ord=8334849988161;npa=0;auiddc=1356340363.1729504519;ps=1;pcor=669999039;uaa=x86;uab=64;uafvl=Google%2520Chrome%3B129.0.6668.101%7CNot%253DA%253FBrand%3B8.0.0.0%7CChromium%3B129.0.6668.101;uamb=0;uam=;uap=Windows;uapv=10.0.0;uaw=0;pscdl=noapi;frm=0;gtm=45fe4ah0v9190767491z86622644za201zb6622644;gcs=G111;gcd=13r3v3r2r5l1;dma_cps=syphamo;dma=1;tag_exp=101529665~101686685;epver=2;~oref=https%3A%2F%2Fwww.vangoghmuseum.nl%2Fen%2Fabout%2Fknowledge-and-research%2Fauthenticity? ------MultipartBoundary--OPlg1VynYfYQrHuN34RN2APlV41Pt5Yl7g3wAsTabY---- Content-Type: text/html Content-ID: Content-Transfer-Encoding: quoted-printable ------MultipartBoundary--OPlg1VynYfYQrHuN34RN2APlV41Pt5Yl7g3wAsTabY---- Content-Type: text/html Content-ID: Content-Transfer-Encoding: quoted-printable ------MultipartBoundary--OPlg1VynYfYQrHuN34RN2APlV41Pt5Yl7g3wAsTabY------