.article-tagline,.learn-article-tagline{font-size:calc(0.8928571429vw + 17.1428571429px);line-height:1.5}@media only screen and (min-width: 768px){.article-tagline,.learn-article-tagline{font-size:1.5rem}}.article-type{font-size:1rem;font-weight:600;letter-spacing:.0625em;line-height:1.5;text-transform:uppercase}@media print{.article-type{background:transparent;color:#000;font-size:10pt;font-weight:400;line-height:1.3}}.article-type{background:#2a2a2a;color:#fff;display:inline-block;padding:4px 8px}.article-body a:link{text-decoration:underline}.article-body a:active:not(.img-link),.article-body a:focus:not(.img-link){color:#000;text-decoration:none;background-color:#b9dc0c;box-shadow:0 4px 0 0 currentColor;outline:none}.article-type{position:relative;top:-1em}@media print{.article-type{top:8px}}.article-heading{margin-top:8px}@media only screen and (min-width: 720px){.article-heading{margin-top:16px}}@media only screen and (min-width: 960px){.article-heading{margin-top:24px}}.article-content{font-size:calc(0.4464285714vw + 14.5714285714px)}@media only screen and (min-width: 768px){.article-content{font-size:1.125em}}.article-content p{margin:16px 0}.article-content .author-body,.article-content .notice-body,.article-content .caution-body,.article-content .author-header,.article-content .notice-header,.article-content .caution-header{border-left:8px solid;padding-left:24px}.article-content .author-header,.article-content .notice-header,.article-content .caution-header{font-size:1.25rem;font-weight:600;padding:16px 8px 8px 24px}.article-content .caution-header{color:#c03}.article-content .caution-body,.article-content .caution-header{border-color:#c03}.article-content .notice-header{color:#0f79be}.article-content .notice-body,.article-content .notice-header{border-color:#0f79be}.article-content .author-header{text-transform:uppercase}.article-content .author-body,.article-content .author-header{border-color:#50b9a4;padding-bottom:16px}.article-content .author-body :link,.article-content .author-header :link{text-decoration:none;color:inherit;line-height:1.3333333333em}.article-content .author-body :link:after,.article-content .author-header :link:after{content:url(../../images/icons/common/chevron-right.svg);height:1.3333333333em;padding-left:8px;display:inline-block;vertical-align:top;width:1.3333333333em;line-height:1}.article-content .author-body :visited,.article-content .author-header :visited{color:inherit}.article-content .author-body :hover,.article-content .author-header :hover{text-decoration:underline}.article-content :link{text-decoration:underline}.article-content .listing-component{display:block;background:#eee;padding:0}.article-content .listing-component>*{overflow:hidden;padding:0;display:flex}.article-content .listing-component>*:not(:last-child) .listing-component__textwrapper{border-bottom:1px solid rgba(42,42,42,.16)}.article-content .listing-component .listing-component__thumbnail{display:block;flex:none;width:100px;height:100px;object-fit:cover;border:solid 1px #2a2a2a;margin:16px}.article-content .listing-component .listing-component__textwrapper{flex:auto;margin:16px 16px 0;padding-bottom:16px}.article-content .listing-component .listing-component__title{color:#2a2a2a;font-weight:bold;text-decoration:none}.article-content .listing-component .listing-component__title:hover{text-decoration:underline}.article-content .listing-component .listing-component__title span{font-weight:normal}.article-tagline,.learn-article-tagline{max-width:680px}@media only screen and (min-width: 960px){.learn-article-tagline{padding-bottom:8px}}@media only screen and (min-width: 1280px){.learn-article-tagline{padding-bottom:24px}}.article-publisher-info{margin-bottom:16px}@media only screen and (min-width: 960px){.article-publisher-info{margin-bottom:24px}}.article-publisher-info p{margin:0}@media print{.article-publisher-info p{font-size:.625em}}.content-top{margin-top:16px}@media only screen and (min-width: 720px){.content-top{margin-top:24px}}@media only screen and (min-width: 1280px){.content-top{margin-top:32px}}@media print{.content-top{margin-top:0}}.landing-article-body.one{font-size:1.25em}.landing-article-body.two a{color:#2a2a2a;text-decoration:underline}.article-share-block,.bottom-share-block,.top-share-block{font-weight:600;font-style:normal;font-stretch:normal;letter-spacing:.0625em;line-height:1.5em;opacity:.72;text-transform:uppercase;font-size:.75em;color:rgba(42,42,42,.72);cursor:pointer;margin:0;padding:8px 0;text-align:center}.article-share-block:hover,.bottom-share-block:hover,.top-share-block:hover{color:#2a2a2a}.article-share-block .icon,.bottom-share-block .icon,.top-share-block .icon{vertical-align:middle}@media only screen and (min-width: 960px){.article-share-block,.bottom-share-block,.top-share-block{font-size:.875em}}.top-share-block{background:#f2f2f2}@media only screen and (min-width: 720px){.top-share-block{background:transparent}}.share-line{margin:auto 0}.share-line hr{border:0;background-color:rgba(42,42,42,.16);height:1px}@media print{.share-line{display:none}}.article-body{max-width:680px}@media print{.article-body{page-break-after:always}.article-body p{font-size:.75em}.article-body img{align-items:flex-start}}.article-body .responsive-table{overflow:auto}.article-body table caption{font-weight:400;color:#2a2a2a;text-align:left}.article-body table td{border-bottom:solid 1px rgba(42,42,42,.16);border-left:solid 1px rgba(42,42,42,.16);border-right:solid 1px rgba(42,42,42,.16);font-size:.875em;padding:8px}.article-body table th{font-weight:400;color:#2a2a2a;padding:8px;border:solid 1px rgba(42,42,42,.16)}.article-body table th[scope^=col]{border-bottom:solid 2px #b9dc0c}.article-body table th[scope^=row]{border-right:solid 2px #b9dc0c}.article-body table.alternate-bg tr:nth-child(even){background:#f6f8fb}.article-body img{display:block;height:auto;margin:auto;max-width:100%;width:auto}.article-body img.portrait{max-height:100vh}.article-body .img-link{display:inline-block}.article-body pre{padding:1em;font-size:.82em;overflow:auto;background:#eee}.bottom-share-block{border-top:1px solid #ccc;padding:16px 0}@media only screen and (min-width: 960px){.bottom-share-block{text-align:right}}.article-update-time{font-size:.75em;text-align:center}.article-update-time p{margin-bottom:8px}.disclaimer{background-color:#f6f8fb;color:#333;margin:0 0 16px;padding:8px}@media only screen and (min-width: 960px){.disclaimer{margin:24px 0;padding:24px}}.disclaimer p:last-child{margin-bottom:0}.disclaimer h2{font-size:1.25em;line-height:1.2;margin-top:0}blockquote{font-size:.875em;border-left:2px solid #b9dc0c;color:rgba(42,42,42,.72);margin:0;line-height:normal}blockquote p{padding-left:16px}/*# sourceMappingURL=article.css.map */
