.article-head{align-items:center;margin-left:1.5rem;margin-right:1.5rem;margin-top:3rem;max-width:72rem}@media (min-width:768px){.article-head{display:flex}}@media (min-width:1024px){.article-head{margin-left:auto;margin-right:auto}}.article-head .title-head{width:100%}@media (min-width:768px){.article-head .title-head{flex-grow:1;width:auto}}.article-head .title-head .bc{background-position:0;background-repeat:no-repeat;background-size:22px;font-size:1rem;line-height:1.5rem;margin-bottom:1.5rem;padding-left:2rem;text-transform:uppercase}@media (min-width:768px){.article-head .title-head .bc{font-size:15px}}.article-head .title-head .bc a{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity));-webkit-text-decoration-color:#ffcd33;text-decoration-color:#ffcd33;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-underline-offset:6px}.article-head .title-head h1{font-family:HeadingNow,HeadingNow-fallback,Helvetica;font-size:42px;letter-spacing:.5px;line-height:52px;margin-bottom:2rem}@media (min-width:768px){.article-head .title-head h1{font-size:52px;line-height:70px}}.article-head .title-head h1.no-sub{margin-bottom:0}.article-head .title-head h2{font-size:21px;font-weight:700;letter-spacing:0;line-height:32px;margin-bottom:2rem}.article-head .title-head.full,.article-head .title-head.wide{margin-left:auto;margin-right:auto;max-width:64rem}@media (min-width:768px){.article-head .title-head.full,.article-head .title-head.wide{text-align:center}}.article-head .title-head.full h2,.article-head .title-head.wide h2{margin-bottom:0}.article-head .title-head.full .bc,.article-head .title-head.wide .bc{display:inline-block}.article-head .right-head{display:none;width:100%}@media (min-width:768px){.article-head .right-head{display:block;flex-shrink:1;padding-left:2.5rem;width:auto}}@media (min-width:1024px){.article-head .right-head{--tw-border-opacity:1;border-left-color:rgb(169 169 169/var(--tw-border-opacity));margin-left:5rem;min-width:360px}}.article-head.below{margin-bottom:2rem;margin-top:2rem}.title-grid{margin:1.5rem auto;max-width:80rem;padding-top:1.5rem}@media (min-width:768px){.title-grid{margin-bottom:2.5rem;margin-top:2.5rem}}.title-grid .caption-block{--tw-text-opacity:1;color:rgb(104 104 104/var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem;padding:1rem 1.5rem}@media (min-width:768px){.title-grid .caption-block{align-items:center;display:flex}}@media (min-width:1024px){.title-grid .caption-block{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1280px){.title-grid .caption-block{padding-left:4rem;padding-right:4rem}}.title-grid .caption-block .caption{display:inline;flex-grow:1}@media (min-width:768px){.title-grid .caption-block .caption{display:block}}.title-grid .caption-block .credit{flex-shrink:1;font-size:.75rem;line-height:1rem;margin-top:.5rem}@media (min-width:768px){.title-grid .caption-block .credit{display:block;display:inline;font-style:italic;margin-top:0;text-align:right}}.title-grid img{width:100%}.article-column .title-grid{margin-left:-1.5rem;margin-right:-1.5rem;margin-top:0;padding-top:0}.title-grid.full{margin-bottom:0;margin-left:auto;margin-right:auto;max-width:100%}@media (min-width:768px){.title-grid.full{margin-bottom:1.5rem;text-align:center}}.title-grid.full .caption{text-align:left}.title-grid.no-pad{margin-top:0;padding-top:0}.title-grid .feature-im.video{aspect-ratio:16/9;margin-left:auto;margin-right:auto;max-width:72rem;width:100%}.title-grid .feature-im.video iframe{height:100%;margin-top:2rem;width:100%}.title-grid+.article-head{margin-top:0}.title-grid.wide{margin-top:1rem}@media (min-width:768px){.title-grid.wide{margin-top:1.25rem}.article-head-side{--tw-bg-opacity:1;background-color:rgb(249 249 249/var(--tw-bg-opacity));display:flex;flex-wrap:nowrap;margin-bottom:2rem;margin-top:0;padding-top:0}}.article-head-side>div{flex-basis:0px;flex-grow:1}@media (min-width:768px){.article-head-side>div{margin-bottom:0;margin-top:0;padding-top:0}.article-head-side .caption-block{display:none}.article-head-side .title-grid{margin-bottom:0}}