article[layout-article] .article-banner{background:#f7f8fe;padding:3.75rem 0}@media (min-width:992px){article[layout-article] .article-banner{padding:7rem 0}}article[layout-article] .article-banner .row{align-items:center;display:grid;gap:1.25rem}@media (min-width:992px){article[layout-article] .article-banner .row{gap:4rem;grid-template-columns:repeat(2,1fr)}}article[layout-article] .article-overview{display:flex;flex-flow:column nowrap;gap:1.25rem;order:1}@media (min-width:992px){article[layout-article] .article-overview{order:1}}article[layout-article] .article-overview .article-meta{align-items:center;flex-flow:row wrap;justify-content:center;order:1}@media (min-width:992px){article[layout-article] .article-overview .article-meta{align-items:start;flex-flow:column nowrap;order:2}}article[layout-article] .article-title{color:#002a66;font-size:3rem;font-weight:500;line-height:1.2083333333;text-align:center;transition:color .3s ease-in-out}@media (min-width:992px){article[layout-article] .article-title{font-size:4rem;order:1;text-align:left}}article[layout-article] .article-category{border:.0625rem solid #4c23cc;border-radius:1.5625rem;color:#4c23cc;font-size:.75rem;font-weight:600;line-height:1.5;padding:.25rem 1rem;transition:color .3s ease-in-out}@media (min-width:992px){article[layout-article] .article-category{font-size:.875rem}}article[layout-article] .article-duration{color:#121217;font-size:.75rem;font-weight:600;line-height:1.5;transition:color .3s ease-in-out}@media (min-width:992px){article[layout-article] .article-duration{font-size:.875rem}}article[layout-article] .article-breadcrumbs{color:#121217;display:flex;font-size:1rem;font-weight:400;gap:.5rem;line-height:1.5;margin:0 auto 2.5rem;transition:color .3s ease-in-out;width:100%}article[layout-article] .article-breadcrumbs a{color:#4c23cc;font-weight:600}article[layout-article] .article-breadcrumbs>*{display:inline-block}article[layout-article] .article-breadcrumbs>:not(:last-child):after{content:">";margin-left:.5rem}article[layout-article] .article-image{height:auto;order:2;width:100%}@media (min-width:992px){article[layout-article] .article-image{height:31.25rem;order:2}}article[layout-article] .article-image img{height:auto;width:100%}@media (min-width:992px){article[layout-article] .article-image img{height:100%;-o-object-fit:contain;object-fit:contain;width:auto}}article[layout-article] .article-image.article-has-mobile .article-image-element{display:none}@media (min-width:576px){article[layout-article] .article-image.article-has-mobile .article-image-element{display:block}}article[layout-article] .article-image.article-has-mobile .article-image-element-mobile{display:block}@media (min-width:576px){article[layout-article] .article-image.article-has-mobile .article-image-element-mobile{display:none}}article[layout-article] .article-body{background:#fff;padding:3.75rem 0}@media (min-width:992px){article[layout-article] .article-body{padding:7rem 0 4rem}}article[layout-article] .article-content{margin:0 auto;overflow:hidden;width:100%}@media (min-width:992px){article[layout-article] .article-content{max-width:48rem}}article[layout-article] .article-content>:first-child{margin-top:0}article[layout-article] .article-content>h1{color:#1d1d1d;font-size:3.5rem;font-weight:500;line-height:1.2;margin:1.5rem 0;transition:color .3s ease-in-out}article[layout-article] .article-content>h2{color:#1d1d1d;font-size:2rem;font-weight:500;line-height:1.1875;margin:1.5rem 0;overflow:visible;position:relative;transition:color .3s ease-in-out}@media (max-width:767.98px){article[layout-article] .article-content>h2{font-size:1.5rem}}article[layout-article] .article-content>h3{color:#1d1d1d;font-size:1.5rem;font-weight:500;line-height:1.25;margin:1.5rem 0;overflow:visible;position:relative;transition:color .3s ease-in-out}@media (max-width:767.98px){article[layout-article] .article-content>h3{font-size:1.25rem}}article[layout-article] .article-content>h4{color:#1d1d1d;font-size:1rem;font-weight:500;line-height:2.6;margin:1.5rem 0;transition:color .3s ease-in-out}article[layout-article] .article-content>h5{color:#1d1d1d;font-size:1.5rem;font-weight:500;line-height:1.25;margin:1.5rem 0;transition:color .3s ease-in-out}article[layout-article] .article-content>h6{color:#1d1d1d;font-size:1rem;font-weight:500;line-height:1.5;margin:1.5rem 0;transition:color .3s ease-in-out}article[layout-article] .article-content>p{color:#121217;font-size:1.125rem;font-weight:400;line-height:1.5;transition:color .3s ease-in-out}article[layout-article] .article-content>p:empty{height:1.5rem}article[layout-article] .article-content>p:first-of-type:empty{display:none}article[layout-article] .article-content>p a{color:#4c23cc}article[layout-article] .article-content>p a:active,article[layout-article] .article-content>p a:focus,article[layout-article] .article-content>p a:hover{text-decoration:underline}article[layout-article] .article-content>p a.btn{color:#fff;text-decoration:none}@media (min-width:992px){article[layout-article] .article-content>p img{padding:3rem 6.25rem}}article[layout-article] .article-content>p:not(:first-child){margin-top:1.3125rem}@media (min-width:992px){article[layout-article] .article-content>p:not(:first-child){margin-top:1.5rem}}article[layout-article] .article-content>p+ul{margin-top:1.3125rem}@media (min-width:992px){article[layout-article] .article-content>p+ul{margin-top:1.5rem}}article[layout-article] .article-content>[button-row]{display:flex;flex-flow:row wrap;gap:1rem;margin-top:2.5rem}article[layout-article] .article-content>blockquote{border-left:.125rem solid #4c23cc;margin:1.25rem 0 2rem;padding:0 0 0 1.5rem}article[layout-article] .article-content>blockquote:not(:last-child){margin-top:1.3125rem}@media (min-width:992px){article[layout-article] .article-content>blockquote:not(:last-child){margin-top:1.5rem}}article[layout-article] .article-content>blockquote p{color:#121217;font-size:1.25rem;font-weight:400;line-height:1.5;transition:color .3s ease-in-out}@media (max-width:767.98px){article[layout-article] .article-content>blockquote p{font-size:1.125rem}}article[layout-article] .article-content>blockquote p strong{font-weight:500}article[layout-article] .article-content>ol,article[layout-article] .article-content>ul{display:flex;flex-flow:column nowrap;gap:1rem;list-style:disc;padding-left:1.5rem}article[layout-article] .article-content>ol li,article[layout-article] .article-content>ul li{color:#000;display:flex;flex-flow:column wrap;font-size:1.125rem;font-weight:400;line-height:1.5;padding-left:2rem;position:relative;transition:color .3s ease-in-out}article[layout-article] .article-content>ol li:before,article[layout-article] .article-content>ul li:before{flex-shrink:0;left:0;position:absolute}article[layout-article] .article-content>ol li p,article[layout-article] .article-content>ul li p{margin:0}article[layout-article] .article-content>ol{list-style-type:decimal}article[layout-article] .article-content>ol li{display:list-item}article[layout-article] .article-content>ul{list-style:none;padding:0}article[layout-article] .article-content>ul li:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='21' fill='none' viewBox='0 0 20 21'%3E%3Cpath fill='%234c23cc' fill-rule='evenodd' d='M10 19.167A8.333 8.333 0 1 0 10 2.5a8.333 8.333 0 0 0 0 16.667m4.214-11.53a.744.744 0 1 0-1.285-.75l-3.734 6.398-2.302-1.842a.744.744 0 1 0-.93 1.162l2.438 1.95a1.32 1.32 0 0 0 1.086.271 1.34 1.34 0 0 0 .906-.642z' clip-rule='evenodd'/%3E%3C/svg%3E") no-repeat 50%/contain;content:"";display:inline-block;height:1.5rem;margin-right:1.5rem;width:1.5rem}article[layout-article] .article-content>ul li p{display:inline-block}article[layout-article] .article-content>ul li p:first-child{margin-top:0}article[layout-article] .article-content .table-wrapper{max-width:100%;overflow-x:auto}article[layout-article] .article-content .table-wrapper table{border-collapse:collapse;margin-bottom:1.5rem;margin-top:1.5rem;width:100%}article[layout-article] .article-content .table-wrapper table thead{background:#f7f8fe}article[layout-article] .article-content .table-wrapper table thead th{border:1px solid #b9b9b9;color:#002a66;font-size:.875rem;font-weight:600;line-height:1.5;padding:6px 10px;text-align:left;transition:color .3s ease-in-out}article[layout-article] .article-content .table-wrapper table thead th:first-child{border-top-left-radius:.25rem;overflow:hidden}article[layout-article] .article-content .table-wrapper table tbody tr td{border:1px solid #b9b9b9;color:#121217;font-size:.75rem;font-weight:400;line-height:1.5;padding:6px 10px;transition:color .3s ease-in-out}article[layout-article] .article-content .table-title{color:#1d1d1d;font-size:1.5rem;font-weight:700;line-height:1.25;margin:1.5rem 0;transition:color .3s ease-in-out}article[layout-article] .article-content section{background:transparent;padding:0}article[layout-article] .article-content section>.container{background:transparent;max-width:unset;padding:0}@media (min-width:992px){article[layout-article] .article-content section .section-title{font-size:2rem}}article[layout-article] .article-content-row{display:grid;gap:3.125rem;grid-template-columns:1fr}@media (min-width:992px){article[layout-article] .article-content-row{grid-template-columns:auto 18.75rem}}article[layout-article] .article-content-row .article-content{max-width:none}article[layout-article] .article-footer{background:#fff;padding:4.5rem 0}@media (min-width:992px){article[layout-article] .article-footer{padding:3rem 0 7rem}}article[layout-article] .article-footer .row{align-items:center;display:flex;flex-flow:column nowrap}article[layout-article] .article-meta{display:flex;flex-flow:column;gap:1.875rem}@media (max-width:767.98px){article[layout-article] .article-meta{align-items:center;justify-content:center}}article[layout-article] .article-date{display:flex;flex-flow:column;gap:.5rem;justify-content:start}article[layout-article] .article-date label{color:#121217;display:block;font-size:1rem;font-weight:600;line-height:1.5;transition:color .3s ease-in-out}@media (max-width:767.98px){article[layout-article] .article-date label{text-align:center}}article[layout-article] .article-date time{color:#121217;font-size:1rem;font-weight:400;line-height:1.5;transition:color .3s ease-in-out}@media (max-width:767.98px){article[layout-article] .article-date time{text-align:center}}article[layout-article] .article-social label{color:#121217;display:block;font-size:1.125rem;font-weight:600;line-height:1.5;margin-bottom:1rem;transition:color .3s ease-in-out}@media (max-width:767.98px){article[layout-article] .article-social label{text-align:center}}article[layout-article] .article-social-links{display:flex;gap:.5rem;justify-content:start;list-style:none;margin:0;padding:0}@media (max-width:767.98px){article[layout-article] .article-social-links{justify-content:center}}article[layout-article] .article-social-links li a{background:#f7f8fe;border-radius:50%;display:block;height:1.5rem;margin:0;padding:.25rem;text-decoration:none;width:1.5rem}article[layout-article] .article-tags{align-items:center;display:flex;flex-flow:row wrap;gap:.5rem;justify-content:start;margin-top:1rem}@media (max-width:767.98px){article[layout-article] .article-tags{justify-content:center}}article[layout-article] .article-tag{border:.0625rem solid #4c23cc;border-radius:6.25rem;color:#4c23cc;font-size:.875rem;font-weight:600;line-height:1.5;padding:.25rem 1rem;text-decoration:none;transition:color .3s ease-in-out;white-space:nowrap}article[layout-article] .article-anchor-link{align-items:center;background:transparent;border:none;color:#121217;cursor:pointer;display:inline-flex;justify-content:center;margin-left:.5rem;opacity:0;padding:.25rem;transition:opacity .2s ease,color .2s ease;vertical-align:middle}article[layout-article] .article-anchor-link:hover{color:#4c23cc;opacity:1}article[layout-article] .article-anchor-link:focus-visible{opacity:1;outline:.125rem solid #4c23cc;outline-offset:.125rem}article[layout-article] .article-anchor-link.copied{color:#10b981;opacity:1}article[layout-article] .article-anchor-link svg{display:block;height:1.25rem;width:1.25rem}@media (max-width:767.98px){article[layout-article] .article-anchor-link{display:none}}article[layout-article] .article-content h2:hover .article-anchor-link,article[layout-article] .article-content h3:hover .article-anchor-link{opacity:1}
