.MagazineArticle .SectionHero .Headline{font-size:1.75rem;line-height:1.2}@media screen and (min-width:1026px){.MagazineArticle .SectionHero .Headline{font-size:3rem}}.ArticleHero{margin-top:20px;margin-inline:auto;max-width:1280px;position:relative;width:calc(100% - 32px)}@media screen and (min-width:1026px){.ArticleHero{width:calc(100% - 64px)}}.MagazineArticle .SectionHero--contained{margin-top:0;margin-inline:0;max-width:none;width:100%}.HeroMeta{align-items:center;bottom:0;color:#ffffffd9;display:flex;font-size:.875rem;gap:10px;left:0;padding:0 20px 24px;position:absolute;right:0;z-index:3}@media screen and (min-width:1026px){.HeroMeta{padding:0 56px 40px}}.HeroMeta-avatar{flex-shrink:0}.HeroMeta-avatar img{border-radius:50%;height:32px;object-fit:cover;width:32px}.HeroMeta-text{align-items:center;display:flex;flex-wrap:wrap;gap:3px 6px}.HeroMeta-author{color:#ffffffe6;font-weight:600;text-decoration:none}.HeroMeta-author:hover{color:#fff;text-decoration:underline}.HeroMeta-sep{color:#ffffff80}.HeroMeta-date,.HeroMeta-readTime{color:#ffffffbf}.ArticleBody{color:var(--ww-ink);font-size:1.125rem;line-height:1.75;padding-inline:20px}@media screen and (min-width:1026px){.ArticleBody{padding-inline:0}}.ArticleBody img{border-radius:var(--ww-r-md);height:auto;max-width:100%}.ArticleRelated{padding-top:48px}.ArticleRelated .ArticleRelated-list{display:flex;flex-direction:column;gap:12px;margin-top:20px}.ArticleAttractions{padding-top:48px}.ArticleAuthors{margin-bottom:64px;margin-top:48px}.ArticleAuthors,.Author{display:flex;flex-direction:column;gap:20px}.Author{align-items:flex-start;background-color:var(--ww-paper);border:1px solid var(--ww-line);border-radius:var(--ww-r-lg);box-shadow:var(--ww-shadow-sm);color:var(--ww-ink-soft);padding:24px 22px}@media screen and (min-width:769px){.Author{flex-direction:row;gap:32px;padding:32px 40px}}.Author .Author-image{flex-shrink:0}.Author .Author-image img,.Author .Picture img{border-radius:50%;display:block;height:96px;object-fit:cover;width:96px}@media screen and (min-width:769px){.Author .Author-image img,.Author .Picture img{height:128px;width:128px}}.Author h3{color:var(--ww-teal);margin:0}.Author .Button-wrapper{margin-top:16px}.Author-content{flex:1;min-width:0}.Author-eyebrow{color:var(--ww-olive);font-size:.6875rem;font-weight:800;letter-spacing:.18em;margin:0 0 6px;text-transform:uppercase}.Author-text{font-size:.9375rem;line-height:1.6;margin-top:10px;max-width:680px}