@charset "UTF-8";:root{--color-one: #1C1C1C;--color-two: #2A2A2A}.mock-widget{height:245px;background:#fff;border:.5px solid #c8d4e0;box-shadow:0 10px 25px #131b3214,0 4px 4px #131b320d;border-radius:4px;margin-top:0;position:relative;z-index:1}.banner-content{width:100%}.home-page .page-banner>.container .banner-content{align-items:flex-start;text-align:left;padding:53px 0 37px}.home-page .page-banner>.container .banner-content p{padding:0}div.home-page .page-banner .container .banner-content{padding:48px 0 0}div.home-page .page-banner .container .banner-content h1{text-transform:none;line-height:48px;margin-bottom:16px;width:100%}div.home-page .page-banner .container .banner-content p{letter-spacing:.32px;margin-bottom:13px}.page-banner.dark{background-color:var(--color-one)}.main-nav-section{border-bottom:none}.main-nav-container .nav-list{display:flex;list-style:none;align-items:center;margin-bottom:0;margin-left:20px;flex:1;justify-content:initial;gap:20px}.footer-logo{width:193px;height:60px}.footer-main{background-color:var(--color-one)}.footer-disclaimer{background-color:var(--color-two)}.container-overlay.dark>.container:before{background:var(--color-one)}@media (min-width: 376px){.yipca-subscription{padding:0}}div.home-page .page-banner .container .banner-content .yipca-subscription{width:100%;padding:0;background:transparent}div.home-page .page-banner .container .banner-content .yipca-subscription .subscription-wrapper{margin:0;width:100%;background:transparent}div.home-page .page-banner .container .banner-content .yipca-subscription .subscription-wrapper .subscription-body{height:auto}div.home-page .page-banner .container .banner-content .yipca-subscription .subscription-wrapper .subscription-body .brazeForm{margin-bottom:4px}div.home-page .page-banner .container .banner-content .yipca-subscription .subscription-wrapper .subscription-body .brazeForm .form-fields .input-field{width:222px}div.home-page .page-banner .container .banner-content .yipca-subscription .subscription-wrapper .subscription-body .brazeForm .form-fields .input-field input{max-width:unset;font-size:16px;font-weight:500;line-height:24px;padding:10px 0 10px 14px;color:#8e96ad}div.home-page .page-banner .container .banner-content .yipca-subscription .subscription-wrapper .subscription-body .brazeForm .form-fields .input-field span.error-msg{text-align:left}div.home-page .page-banner .container .banner-content .yipca-subscription .subscription-wrapper .subscription-body .brazeForm .form-fields a{font-size:15px;font-weight:600;text-decoration:none;letter-spacing:normal;width:104px;padding:14px 10px 12px;border-radius:0 4px 4px 0;background-image:none;background-color:#4d66ed;height:44px;text-align:center;text-transform:uppercase;float:left;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;color:#fff}@media (min-width: 768px){div.home-page .page-banner .container .banner-content .yipca-subscription .subscription-wrapper .subscription-body .brazeForm .form-fields a{width:125px}}div.home-page .page-banner .container .banner-content .yipca-subscription .subscription-wrapper .subscription-body .brazeForm .form-fields a.disabled{pointer-events:none;cursor:default}div.home-page .page-banner .container .banner-content .yipca-subscription .subscription-wrapper .subscription-body .brazeForm .form-fields a:not(.disabled):hover{border:0;background-color:#2e45c4}div.home-page .page-banner .container .banner-content .yipca-subscription .subscription-wrapper .subscription-body .privacy-policy p{padding:0;font-size:12px;font-weight:400;line-height:16px;letter-spacing:.2px}div.home-page .page-banner .container .banner-content .yipca-subscription .subscription-wrapper .subscription-body .privacy-policy p a{border-bottom:unset;text-underline-offset:2px}.article-publish-info{border-top:3px solid #131b32;padding:14px 0 11px;border-bottom:1px solid #c8d4e0;display:flex;gap:8px;flex-wrap:wrap}.article-publish-info .share{margin-left:auto;margin-right:10px}.article-list-widget .article-list-bar{border-top:none}.article-list-widget .article-list-bar .h5{font-size:24px}.article-list-bar{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:1.25rem;padding-bottom:.55rem;border-bottom:2px solid #131b32}.article-list-bar .h5{margin:0;color:#131b32;letter-spacing:.04em;text-transform:uppercase;position:relative}.article-list-bar .h5:after{content:"";position:absolute;left:0;bottom:-10px;width:42px;height:2px;background:linear-gradient(90deg,#131b32,#4b5563 70%,transparent);transition:width .35s cubic-bezier(.22,.61,.36,1)}.article-list-bar:hover .h5:after{width:86px}.article-list-bar .article-list-viewall{font-size:.95rem;color:#131b32;text-decoration:none;opacity:.85;transition:opacity .2s,text-decoration-color .2s}.article-list-bar .article-list-viewall:hover{opacity:1;text-decoration:underline}.article-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.25rem}@media (min-width: 992px){.article-list.is-featured-first>.highlighted-article-list-item:first-child{grid-column:span 2}.article-list.is-featured-first>.highlighted-article-list-item:first-child .article-title{font-size:clamp(1.1rem,1.1vw + 1rem,1.65rem);line-height:1.2}}
