@charset "UTF-8";@font-face{font-family:Graphik Thin;font-display:swap;src:url(/fonts/Graphik-Thin.woff) format("woff"),url(/fonts/Graphik-Thin.ttf) format("truetype"),url(/fonts/Graphik-Thin.otf) format("opentype")}@font-face{font-family:Graphik Thin Italic;font-display:swap;src:url(/fonts/Graphik-ThinItalic.woff) format("woff"),url(/fonts/Graphik-ThinItalic.ttf) format("truetype"),url(/fonts/Graphik-ThinItalic.otf) format("opentype")}@font-face{font-family:Graphik Extra Light;font-display:swap;src:url(/fonts/Graphik-Extralight.woff) format("woff"),url(/fonts/Graphik-Extralight.ttf) format("truetype"),url(/fonts/Graphik-Extralight.otf) format("opentype")}@font-face{font-family:Graphik Extra Light Italic;src:url(/fonts/Graphik-ExtralightItalic.woff) format("woff"),url(/fonts/Graphik-ExtralightItalic.ttf) format("truetype"),url(/fonts/Graphik-ExtralightItalic.otf) format("opentype")}@font-face{font-family:Graphik Light;font-display:swap;src:url(/fonts/Graphik-Light.woff) format("woff"),url(/fonts/Graphik-Light.ttf) format("truetype"),url(/fonts/Graphik-Light.otf) format("opentype")}@font-face{font-family:Graphik Light Italic;font-display:swap;src:url(/fonts/Graphik-LightItalic.woff) format("woff"),url(/fonts/Graphik-LightItalic.ttf) format("truetype"),url(/fonts/Graphik-LightItalic.otf) format("opentype")}@font-face{font-family:Graphik Regular;font-display:swap;src:url(/fonts/Graphik-Regular.woff) format("woff"),url(/fonts/Graphik-Regular.ttf) format("truetype"),url(/fonts/Graphik-Regular.otf) format("opentype")}@font-face{font-family:Graphik Regular Italic;font-display:swap;src:url(/fonts/Graphik-RegularItalic.woff) format("woff"),url(/fonts/Graphik-RegularItalic.ttf) format("truetype"),url(/fonts/Graphik-RegularItalic.otf) format("opentype")}@font-face{font-family:Graphik Medium;font-display:swap;src:url(/fonts/Graphik-Medium.woff) format("woff"),url(/fonts/Graphik-Medium.ttf) format("truetype"),url(/fonts/Graphik-Medium.otf) format("opentype")}@font-face{font-family:Graphik Medium Italic;font-display:swap;src:url(/fonts/Graphik-MediumItalic.woff) format("woff"),url(/fonts/Graphik-MediumItalic.ttf) format("truetype"),url(/fonts/Graphik-MediumItalic.otf) format("opentype")}@font-face{font-family:Graphik Semi Bold;font-display:swap;src:url(/fonts/Graphik-Semibold.woff) format("woff"),url(/fonts/Graphik-Semibold.ttf) format("truetype"),url(/fonts/Graphik-Semibold.otf) format("opentype")}@font-face{font-family:Graphik Semi Bold Italic;font-display:swap;src:url(/fonts/Graphik-SemiboldItalic.woff) format("woff"),url(/fonts/Graphik-SemiboldItalic.ttf) format("truetype"),url(/fonts/Graphik-SemiboldItalic.otf) format("opentype")}@font-face{font-family:Graphik Bold;font-display:swap;src:url(/fonts/Graphik-Bold.woff) format("woff"),url(/fonts/Graphik-Bold.ttf) format("truetype"),url(/fonts/Graphik-Bold.otf) format("opentype")}@font-face{font-family:Graphik Bold Italic;font-display:swap;src:url(/fonts/Graphik-BoldItalic.woff) format("woff"),url(/fonts/Graphik-BoldItalic.ttf) format("truetype"),url(/fonts/Graphik-BoldItalic.otf) format("opentype")}@font-face{font-family:Graphik Black;font-display:swap;src:url(/fonts/Graphik-Black.woff) format("woff"),url(/fonts/Graphik-Black.ttf) format("truetype"),url(/fonts/Graphik-Black.otf) format("opentype")}@font-face{font-family:Graphik Black Italic;font-display:swap;src:url(/fonts/Graphik-BlackItalic.woff) format("woff"),url(/fonts/Graphik-BlackItalic.ttf) format("truetype"),url(/fonts/Graphik-BlackItalic.otf) format("opentype")}@font-face{font-family:Graphik Super;font-display:swap;src:url(/fonts/Graphik-Super.woff) format("woff"),url(/fonts/Graphik-Super.ttf) format("truetype"),url(/fonts/Graphik-Super.otf) format("opentype")}@font-face{font-family:Graphik Super Italic;font-display:swap;src:url(/fonts/Graphik-SuperItalic.woff) format("woff"),url(/fonts/Graphik-SuperItalic.ttf) format("truetype"),url(/fonts/Graphik-SuperItalic.otf) format("opentype")}
/*!
 * smartbanner.js v1.16.0 <https://github.com/ain/smartbanner.js>
 * Copyright © 2020 Ain Tohvri, contributors. Licensed under GPL-3.0.
 */.smartbanner{position:fixed;top:0;left:0;overflow-x:hidden;width:100%;height:84px;background:#f3f3f3;font-family:Helvetica,sans,sans-serif;z-index:10000}.smartbanner__exit{position:absolute;top:calc(50% - 6px);left:9px;display:block;margin:0;width:12px;height:12px;border:0;text-align:center}.smartbanner__exit:after,.smartbanner__exit:before{position:absolute;width:1px;height:12px;background:#767676;content:" "}.smartbanner__exit:before{transform:rotate(45deg)}.smartbanner__exit:after{transform:rotate(-45deg)}.smartbanner__icon{left:30px;width:64px;border-radius:15px;background-size:64px 64px}.smartbanner__icon,.smartbanner__info{position:absolute;top:10px;height:64px}.smartbanner__info{left:104px;display:flex;overflow-y:hidden;width:60%;align-items:center;color:#000}.smartbanner__info__title{font-size:14px}.smartbanner__info__author,.smartbanner__info__price{font-size:12px}.smartbanner__button{position:absolute;top:32px;right:10px;z-index:1;display:block;padding:0 10px;min-width:10%;border-radius:5px;background:#f3f3f3;color:#1474fc;font-size:18px;text-align:center;text-decoration:none}.smartbanner__button__label{text-align:center}.smartbanner.smartbanner--android{background:#3d3d3d url("data:image/gif;base64,R0lGODlhCAAIAIABAFVVVf///yH5BAEHAAEALAAAAAAIAAgAAAINRG4XudroGJBRsYcxKAA7");box-shadow:inset 0 4px 0 #88b131}.smartbanner.smartbanner--android .smartbanner__exit{left:6px;margin-right:7px;width:17px;height:17px;border-radius:14px;background:#1c1e21;box-shadow:inset 0 1px 2px rgba(0,0,0,.8),0 1px 1px hsla(0,0%,100%,.3);color:#b1b1b3;font-family:ArialRoundedMTBold,Arial;font-size:20px;line-height:17px;text-shadow:0 1px 1px #000}.smartbanner.smartbanner--android .smartbanner__exit:after,.smartbanner.smartbanner--android .smartbanner__exit:before{top:3px;left:8px;width:2px;height:11px;background:#b1b1b3}.smartbanner.smartbanner--android .smartbanner__exit:active,.smartbanner.smartbanner--android .smartbanner__exit:hover{color:#eee}.smartbanner.smartbanner--android .smartbanner__icon{background-color:transparent;box-shadow:none}.smartbanner.smartbanner--android .smartbanner__info{color:#ccc;text-shadow:0 1px 2px #000}.smartbanner.smartbanner--android .smartbanner__info__title{color:#fff;font-weight:700}.smartbanner.smartbanner--android .smartbanner__button{top:30px;right:20px;padding:0;min-width:12%;border-radius:0;background:none;box-shadow:0 0 0 1px #333,0 0 0 2px #dddcdc;color:#d1d1d1;font-size:14px;font-weight:700}.smartbanner.smartbanner--android .smartbanner__button:active,.smartbanner.smartbanner--android .smartbanner__button:hover{background:none}.smartbanner.smartbanner--android .smartbanner__button__label{display:block;padding:0 10px;background:#42b6c9;background:linear-gradient(180deg,#42b6c9,#39a9bb);box-shadow:none;line-height:24px;text-align:center;text-shadow:none;text-transform:none}.smartbanner.smartbanner--android .smartbanner__button__label:active,.smartbanner.smartbanner--android .smartbanner__button__label:hover{background:#2ac7e1}.paragraph--accordion .accordion__section-title{margin-bottom:35px;font-size:26px}.accordion{width:100%;max-width:100%;border-top:1px solid #000}.accordion:last-child{border-bottom:1px solid #000}.accordion.language{display:block}@media only screen and (min-width:1024px){.accordion.language{display:none}}.accordion .accordion__content{color:#000;padding:0 34px 0 6px}.accordion .accordion__content .accordion__wrap .tablesaw-bar{margin-top:0}.accordion .accordion__content .accordion__wrap .paragraph{width:100%;max-width:100%;padding:0}.accordion .accordion__content .accordion__wrap .paragraph:first-of-type{margin-top:0}.accordion .accordion__content .accordion__wrap .paragraph:last-of-type{margin-bottom:30px}.accordion__title{font-display:swap;font-weight:400;font-style:normal;cursor:pointer;font-size:16px;color:#181818;outline:0;background:none;border:0;border-radius:0;padding-top:20px;padding-bottom:20px;padding-right:34px;width:100%;text-align:left;position:relative}.accordion__title:lang(en){font-stretch:normal;font-family:Graphik Regular,Arial,sans-serif}.accordion__title:lang(zh-Hans){font-family:Noto Sans SC,sans-serif}.accordion__title:lang(zh-Hant){font-family:Noto Sans TC,sans-serif}.accordion__title:after{content:"+";position:absolute;right:15px;font-size:25px;line-height:25px;top:0;bottom:0;display:flex;align-items:center}.accordion__title:focus{outline:2px solid #4cbcea}.accordion__icon{float:right;margin-right:15px}.accordion__content{height:0;overflow:hidden;transition:height .8s ease}.accordion__content .accordion__wrap{padding-bottom:26px}.accordion__content .accordion__wrap td{color:#181818}.accordion__content .paragraph{padding:0}.accordion--open .accordion__title:after{content:"-"}@media only screen and (min-width:1024px){.mobile-accordion--closed .sidebar-item__content{padding:0}}.paragraph--audio .paragraph-image--full{margin-bottom:16px}.paragraph--banner{width:100%;max-width:1440px;margin-left:auto;margin-right:auto;position:relative}.banner__content{background-color:#eee;opacity:.9;padding:20px 30px;flex-grow:0;flex-shrink:0;flex-basis:100%;display:flex;flex-flow:column wrap;min-height:200px;position:absolute;right:0;top:50%;transform:translateY(-50%);margin:0}@media only screen and (min-width:1024px){.banner__content{flex-basis:40%;max-width:40%;min-height:230px;margin-right:20px}}.banner__actions{display:flex;flex-flow:row wrap;align-items:flex-end;justify-content:flex-end;flex:1 0 50%}.banner__image{width:100%}.paragraph--iframe{display:flex;width:100%}.image-and-text__content{padding-top:15px}@media only screen and (min-width:1024px){.image-and-text__content{flex:0 0 50%;padding-top:0}}@media only screen and (min-width:1024px){.paragraph--image-and-text{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center}.paragraph--image-and-text.paragraph--image-and-text--right{flex-direction:row-reverse}.paragraph--image-and-text.paragraph--image-and-text--right .image-and-text__content{padding-right:40px}.paragraph--image-and-text.paragraph--image-and-text--left{flex-direction:row}.paragraph--image-and-text.paragraph--image-and-text--left .image-and-text__content{padding-left:40px}.paragraph--image-and-text h2{font-size:26px}}.paragraph--image-and-text .image-and-text__content{font-display:swap;font-weight:400;font-style:normal;font-size:16px;line-height:26px;color:#545454}.paragraph--image-and-text .image-and-text__content:lang(en){font-stretch:normal;font-family:Graphik Regular,Arial,sans-serif}.paragraph--image-and-text .image-and-text__content:lang(zh-Hans){font-family:Noto Sans SC,sans-serif}.paragraph--image-and-text .image-and-text__content:lang(zh-Hant){font-family:Noto Sans TC,sans-serif}@media only screen and (min-width:1024px){.paragraph--image-and-text .image-and-text__content,.paragraph--image-and-text .image-and-text__image{flex:0 0 50%;flex-grow:1}}@media only screen and (min-width:1024px){.paragraph---image-flex-wrapper{flex:0 0 100%}}.hero-image__image{width:100%}.hero-image{position:relative;overflow:hidden}.hero-image .hero-image__iframe{width:100%;padding-top:56.25%;position:relative}.hero-image .hero-image__iframe iframe{display:block;min-height:100%;min-width:100%;object-fit:cover;width:auto;position:absolute;top:0;pointer-events:none}.hero-image .hero-image__gallery{position:absolute;width:101px;height:45px;top:19px;right:15px;opacity:.98;-webkit-backdrop-filter:blur(7.2px);backdrop-filter:blur(7.2px);background-color:hsla(0,0%,100%,.2);color:#fff;font-size:14px;letter-spacing:-.2px;text-align:right;padding-right:13px;line-height:45px;pointer-events:none}@media only screen and (min-width:660px){.hero-image .hero-image__gallery{top:37px;right:60px}}.hero-image .hero-image__gallery:after{content:"";position:absolute;left:0;top:0;width:45px;height:45px;background-image:url(/images/branding/icons/camera.svg);background-size:18px 14px;background-position:50%;background-repeat:no-repeat;opacity:.98;-webkit-backdrop-filter:blur(7.2px);backdrop-filter:blur(7.2px);background-color:hsla(0,0%,100%,.2)}.illustrative-images{display:flex;align-items:stretch;justify-content:flex-start;flex-flow:row nowrap}.illustrative-image--with-border{border:35px solid transparent}@media only screen and (min-width:660px){.illustrative-image--with-border{border-width:68px}}@media only screen and (min-width:1024px){.illustrative-image--with-border{border-width:50px}}.illustrative-image--one-third{flex-shrink:1;flex-basis:33%;display:flex;justify-content:center}.paragraph-image--caption{margin-top:10px;font-size:16px;line-height:30px;color:#545454}.illustrative-image--two-third{flex-grow:1;flex-shrink:1;flex-basis:66%;display:flex;justify-content:flex-end}#lightgallery img{cursor:pointer}#lightgallery .lg-caption{display:none}.paragraph--image--left{padding-left:0;padding-right:0;display:flex;justify-content:flex-start}.paragraph--image--right{padding-right:0;padding-left:0;display:flex;justify-content:flex-end}.paragraph--image--center{margin:auto;display:flex;justify-content:center}.paragraph-image--full{width:100%}.masonry-gallery .masonry-item{margin:0 0 10px;width:calc(50% - 10px)}@media screen and (min-width:600px){.masonry-gallery .masonry-item{width:calc(33% - 10px)}}@media only screen and (min-width:1024px){.masonry-gallery .masonry-item{width:calc(25% - 10px)}}.masonry-gallery.content-listing_content .masonry-item{width:100%}@media screen and (min-width:600px){.masonry-gallery.content-listing_content .masonry-item{width:calc(33% - 22px)}}.lg .lg-sub-html p{color:#fff}@media only screen and (min-width:1024px){.person-paragraph.paragraph{margin-bottom:25px}}.person-paragraph .person-paragraph__wrapper{position:relative;display:flex;flex-flow:row wrap;align-items:center;padding:0 10px 20px;width:100%;border-bottom:1px solid #000}@media only screen and (min-width:1024px){.person-paragraph .person-paragraph__wrapper{padding:0 60px 20px}}.person-paragraph .person-paragraph__wrapper .person-page__image{flex:0 0 101px;height:134px;margin-right:60px}.person-paragraph .person-paragraph__wrapper .person-page__image img{width:100%;height:100%}.person-paragraph .person-paragraph__wrapper .person-paragraph__content{flex:1 0 50%}.person-paragraph .person-paragraph__wrapper .person-paragraph__name{font-display:swap;font-weight:500;font-style:normal;margin-bottom:15px;font-size:18px;line-height:19px;color:#000;letter-spacing:0}.person-paragraph .person-paragraph__wrapper .person-paragraph__name:lang(en){font-stretch:normal;font-family:Graphik Medium,Arial,sans-serif}.person-paragraph .person-paragraph__wrapper .person-paragraph__name:lang(zh-Hans){font-family:Noto Sans SC,sans-serif}.person-paragraph .person-paragraph__wrapper .person-paragraph__name:lang(zh-Hant){font-family:Noto Sans TC,sans-serif}.person-paragraph .person-paragraph__wrapper .person-paragraph__role{font-display:swap;font-weight:400;font-style:normal;font-size:16px;letter-spacing:-.23px;color:#000}.person-paragraph .person-paragraph__wrapper .person-paragraph__role:lang(en){font-stretch:normal;font-family:Graphik Regular,Arial,sans-serif}.person-paragraph .person-paragraph__wrapper .person-paragraph__role:lang(zh-Hans){font-family:Noto Sans SC,sans-serif}.person-paragraph .person-paragraph__wrapper .person-paragraph__role:lang(zh-Hant){font-family:Noto Sans TC,sans-serif}.person-paragraph .person-paragraph__wrapper .person-paragraph__link{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:18}.quotation__icon{max-width:60px;float:left;margin-right:15px}.quotation__content{font-display:swap;font-weight:500;font-style:normal;font-size:26px;line-height:36px;letter-spacing:-.37px;color:#181818}.quotation__content:lang(en){font-stretch:normal;font-family:Graphik Medium,Arial,sans-serif}.quotation__content:lang(zh-Hans){font-family:Noto Sans SC,sans-serif}.quotation__content:lang(zh-Hant){font-family:Noto Sans TC,sans-serif}.quotation__attribution{font-display:swap;font-weight:400;font-style:normal;font-size:14px;line-height:24px;display:block}.quotation__attribution:lang(en){font-stretch:normal;font-family:Graphik Regular,Arial,sans-serif}.quotation__attribution:lang(zh-Hans){font-family:Noto Sans SC,sans-serif}.quotation__attribution:lang(zh-Hant){font-family:Noto Sans TC,sans-serif}.quotation__attribution:before{content:" ";width:80px;height:1px;border-bottom:1px solid #aaa;display:inline-block;margin-right:15px;vertical-align:middle}.paragraph--row{display:flex;flex-flow:row wrap}.paragraph--row:not(:first-child){margin-top:0}.paragraph--row:not(:last-child){margin-bottom:0}.paragraph--row__item{flex:1 0 100%;margin:20px 0}@media only screen and (min-width:660px){.paragraph--row__item{flex:1 0 50%;margin-right:24px}}@media only screen and (min-width:1024px){.paragraph--row__item{flex-basis:calc(33.33333% - 20px);flex-grow:0;margin:30px 24px 30px 0}}@media only screen and (min-width:1024px){.paragraph--row__item:nth-child(3n+3){margin-right:0}}.paragraph--text h2{margin-bottom:22px;font-size:26px}.paragraph--text h3{margin-bottom:16px}.paragraph--video .paragraph--iframe{width:100%;padding-top:56.25%;position:relative}.paragraph--video .paragraph--iframe iframe{display:block;min-height:100%;min-width:100%;object-fit:cover;width:auto;position:absolute;top:0}.paragraph--artist.paragraph--artist--left{padding-left:0;padding-right:0;display:flex;justify-content:flex-start}.paragraph--artist.paragraph--artist--right{padding-right:0;padding-left:0;display:flex;justify-content:flex-end}.paragraph--artist.paragraph--artist--centre{margin:auto;display:flex;justify-content:center}.paragraph-artist--caption{margin-top:10px;font-size:16px;line-height:30px;color:#545454}.included{display:inherit;align-items:inherit}