.article-detail .article-content{max-width:900px;margin:0 auto;padding:40px 30px 60px}@media(max-width:767px){.article-detail .article-content{padding:30px 20px 40px}}.article-detail .article-content--disclaimer{padding-top:0}@media(max-width:767px){.article-detail .article-content--disclaimer{padding-top:0}}.article-detail .article-meta{font-size:14px;color:var(--color-primary);text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px}.article-detail .article-date{display:block;font-size:14px;color:#555;margin-bottom:16px}.article-detail h1{font-size:32px;line-height:40px}@media(max-width:767px){.article-detail h1{font-size:24px;line-height:30px}}.article-detail h1{color:var(--color-primary-dark);margin-bottom:20px}.article-detail .article-excerpt{font-size:18px;line-height:1.6;color:#555;margin-bottom:30px;font-weight:500}.article-detail .article-intro{font-size:25px;line-height:35px;font-weight:300;color:#021033;margin-bottom:30px;white-space:pre-line}@media(max-width:767px){.article-detail .article-intro{font-size:18px;line-height:25px;margin-bottom:20px}}.article-detail .article-body{font-size:20px;line-height:30px}@media(max-width:767px){.article-detail .article-body{font-size:16px;line-height:25px}}.article-detail .article-body{font-weight:300;color:#021033}.article-detail .article-body h2,.article-detail .article-body h3,.article-detail .article-body h4{color:var(--color-primary-dark);font-weight:600}.article-detail .article-body h2{font-size:22px;line-height:30px}@media(max-width:767px){.article-detail .article-body h2{font-size:18px;line-height:25px}}.article-detail .article-body h2{margin-top:40px;margin-bottom:15px}.article-detail .article-body h3{font-size:22px;line-height:30px}@media(max-width:767px){.article-detail .article-body h3{font-size:18px;line-height:25px}}.article-detail .article-body h3{margin-top:30px;margin-bottom:15px}.article-detail .article-body h4{font-size:20px;line-height:30px;margin-top:24px;margin-bottom:12px}.article-detail .article-body p{margin-bottom:20px}.article-detail .article-body p:last-child{margin-bottom:0}.article-detail .article-body p:empty{display:none}.article-detail .article-body ol,.article-detail .article-body ul{padding-left:20px;margin-bottom:30px}.article-detail .article-body ol li,.article-detail .article-body ul li{margin-bottom:10px}.article-detail .article-body img{max-width:100%;height:auto;margin:30px 0;-ms-box-shadow:0 4px 8px rgba(0,0,0,.2);box-shadow:0 4px 8px rgba(0,0,0,.2);border-radius:45px}.article-detail .article-body blockquote{border-left:4px solid var(--color-primary);padding-left:20px;margin:24px 0;font-style:italic;color:#555}.article-detail .article-disclaimer{font-size:13px;line-height:15px;color:#021033;max-width:850px;margin:0}.article-detail .article-disclaimer strong{font-weight:600}.image-gallery{padding:60px 0}@media(max-width:767px){.image-gallery{padding:40px 0}}.image-gallery--white{background-color:#fff}.image-gallery--gray{background-color:#eee}.image-gallery--gold{background-color:#ede9e4}.image-gallery h2{font-size:32px;line-height:40px}@media(max-width:767px){.image-gallery h2{font-size:24px;line-height:30px}}.image-gallery h2{text-align:center;color:var(--color-primary-dark);margin-bottom:30px}