.wallpaper-ad{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-sizing:border-box;z-index:0}.event-page .wallpaper-ad{padding-top:212px}.wallpaper-ad h1{position:absolute}.wallpaper-ad--left,.wallpaper-ad--right{position:absolute;display:block;left:0;width:calc(50% - 600px);height:100vh;background-size:cover}.wallpaper-ad--right{left:auto;right:0;background-position:-55% 0}.wallpaper-ad--wrapper{position:-webkit-sticky;position:sticky;display:block;top:0;left:0;height:100vh}.wallpaper-ad.small .wallpaper-ad--left,.wallpaper-ad.small .wallpaper-ad--right{width:200px;height:1000px;left:50%;transform:translateX(-800px)}.wallpaper-ad.small .wallpaper-ad--right{right:auto;transform:translateX(600px)}.wallpaper-ad.small .wallpaper-ad--wrapper{height:1000px}@media(max-width:1600px){.wallpaper-ad{display:none}}.archipelago,.article-author,.article-featured-image,.article-header,.article-pre-footer,.article-related-list,.article-source,.container--main-content,.container__inner,.container__inner #main-content-area>:not(.wallpaper-ad),.container__inner>div.l-col>:not(#main-content-area):not(.sticky-ads),.event-page,.landing-page,.main-container>div,.posts-page,.social-share-button,.sponsor-ad,.topics-page,.wysiwyg{position:relative}.section-header .heading--section{margin-top:0;padding-top:30px}.article-header{margin:0 0 20px}@media(min-width:992px){.article-header{margin-bottom:24px}}.article-header__title{font-size:18px;font-size:1.125rem;font-weight:700;margin:5px 0 -5px;line-height:var(--leading-headline)}@media(min-width:992px){.article-header__title{font-size:22px;font-size:1.375rem;margin:10px 0 0}}.article-header__title a{color:inherit;text-decoration:none}.article-header__title a:hover{text-decoration:underline}.article-header h1{font-size:26px;font-size:1.625rem;font-weight:700;line-height:var(--leading-headline);margin:0 0 10px}@media(min-width:992px){.article-header h1{font-size:40px;font-size:2.5rem}}.static-page .article-header h1,.terms-condition-page .article-header h1{font-size:34px;font-size:2.125rem;font-weight:300}@media(min-width:992px){.static-page .article-header h1,.terms-condition-page .article-header h1{font-size:50px;font-size:3.125rem}}.article-header .article__subhead{font-size:18px;font-size:1.125rem;font-family:var(--font-family-article-body);line-height:var(--leading-multilines);color:#595959;margin:0}@media(min-width:992px){.article-header .article__subhead{font-size:24px;font-size:1.5rem}}.container--gallery .article-header{margin-bottom:20px}@media(min-width:992px){.container--gallery .article-header{margin-bottom:0}}