.article-filter{background-color:var(--var-background-color);padding-bottom:100px}
.article-filter .show-mobile{display:block}
.article-filter .headline{color:var(--var-font-color)}
.article-filter .hide-mobile{display:none}
.articles-grid hr{height:2px;color:rgba(0,0,0,1)}
.articles-grid{--variable-txt-primary:#000;--variable-txt-secondary:#00485e;width:100%;display:flex;gap:40px;flex-wrap:wrap}
.insight-articles .loading{text-align:center}
.insight-articles .loading.hide{display:none}
.articles-grid .card img.hero{width:100%}
.articles-grid .tile-container{width:100%;position:relative}
.articles-grid .tile-container::after{content:"";position:absolute;width:125%;height:1px;border-top:.5px solid #ddd;bottom:-20px;left:0}
.articles-grid .tile-container h3{font-family:"ws_bergen_text";font-size:18px;font-style:normal;font-weight:600;line-height:28px;text-transform:uppercase;color:var(--variable-txt-primary);margin-bottom:25px}
.card-meta-bottom{display:flex;justify-content:space-between;align-items:center;font-size:13.33px;color:#6b7a8f;font-family:'ws_bergen_text'}
.card-meta-bottom .clock{background-image:url(../../../../../content/dam/walterscott/web/icons/time-svgrepo-com.svg)}
.card-meta-bottom .calendar{background-image:url(../../../../../content/dam/walterscott/web/icons/date-range-svgrepo-com.svg)}
.card-meta-bottom i{display:inline-block;width:16px;height:16px;background-size:contain;background-repeat:no-repeat;margin-right:6px;vertical-align:middle}
.card-content{padding:20px;flex:1;display:flex;flex-direction:column;justify-content:space-between}
.card img.hero{width:100%;height:124px;display:block;object-fit:cover}
.card{background:#fff;border-radius:4px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 2px 6px rgba(0,0,0,0.05);text-decoration:none}
.view-all,.cta-btn{text-align:center;padding-top:100px}
.view-all button,.cta-btn a{display:inline-block;padding:10px 24px;border:2px solid rgba(0,10,45,1);border-radius:12px;font-size:18px;background:transparent;line-height:24px;color:rgba(0,10,45,1);transition:background .2s,color .2s;text-decoration:none;font-family:'ws_bergen_text'}
.view-all button:hover,.cta-btn a:hover{background:#052d49;color:#fff}
@media(min-width:768px){.article-filter .show-mobile{display:none}
.article-filter .hide-mobile{display:block}
.article-filter{padding-top:100px;padding-bottom:200px}
.articles-grid .tile-container{width:calc(50% - 20px)}
.articles-grid{display:flex;flex-wrap:wrap;gap:16px}
.articles-grid .card{width:31.76%}
.card-title{font-size:37.32px;margin-bottom:16px;line-height:120%;font-family:'ws_bergen_text';margin-left:0;flex:1}
.view-all{margin-bottom:0}
.insight-articles{margin-top:64px}
}
@media(min-width:1024px){.articles-grid .tile-container{width:25%;flex:0 0 calc(25% - 30px)}
.articles-grid{gap:22px}
}
.ws-insights-explore{padding:0 20px 100px 20px;display:flex;flex-direction:column;position:relative;top:44px}
.ws-insights-explore .headline{font-family:"ws_bergen_text";font-size:40px;font-style:normal;font-weight:400;line-height:120%;margin-top:40px;margin-left:17px;color:#000a2d}
.ws-insights-explore .mobile-filter{background:#fce5df;border:0;width:87px;height:48px;min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center;position:absolute;top:-88px;left:37px;z-index:1;cursor:pointer;padding:0;flex-shrink:0}
.ws-insights-explore .mobile-filter:focus-visible{outline:2px solid #2e738f;outline-offset:2px}
.ws-insights-explore .mobile-filter svg{width:24px;height:24px}
.ws-insights-explore .filters-panel{position:absolute;top:-60px;left:0;right:0;background:#fce5df;padding:24px 20px 32px 20px;transform:translateY(16px);z-index:1000;display:none}
.ws-insights-explore .filters-panel.is-open{display:block}
.ws-insights-explore .filters-close{position:absolute;top:-44px;left:37px;background:#fce5df;border:0;width:87px;height:48px;min-width:44px;min-height:44px;display:grid;place-items:center;cursor:pointer}
.ws-insights-explore .filter-field{margin-bottom:20px}
.ws-insights-explore .filter-field label{display:block;margin-bottom:8px;color:#000a2d;font-family:"ws_bergen_text";font-size:18px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:.18px}
.ws-insights-explore .select select{width:100%;background:#fff;color:#000a2d;border:2px solid #c9c9c9;border-radius:12px;padding:14px 44px 14px 18px;font-family:"ws_bergen_text";font-size:18px;line-height:1.3;appearance:none;background-image:url("data:image/svg+xml,%3Csvgwidth='20'height='20'viewBox='002424'fill='none'xmlns='http://www.w3.org/2000/svg'%3E%3Cpathd='M69L1215L189'stroke='%23000A2D'stroke-width='2'stroke-linecap='round'stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center}
.ws-insights-explore .select select:focus{outline:0;border-color:#2e738f;box-shadow:0 0 0 3px rgba(46,115,143,0.2)}
.ws-insights-explore .custom-select{position:relative}
.ws-insights-explore .custom-select__button{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 24px;border-radius:12px;border:2px solid #a1a1a1;background:#fff;color:#000a2d;font-family:"ws_bergen_text_semiBold";font-size:18px;line-height:24px;letter-spacing:.18px;font-weight:600;font-style:normal}
.ws-insights-explore .custom-select[aria-expanded="true"] .custom-select__button{border-color:#2e738f;border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}
.ws-insights-explore .custom-select__chevron{flex:none;width:12px;height:7px;transition:transform .3s ease-in-out}
.ws-insights-explore .custom-select__list{position:absolute;left:0;right:0;margin-top:0;background:#fff;border:2px solid #2e738f;border-bottom-left-radius:12px;border-bottom-right-radius:12px;max-height:320px;overflow:auto;padding:8px 0;z-index:20;border-top:0}
.ws-insights-explore .custom-select__list{scrollbar-color:#a1a1a1 transparent;scrollbar-width:thin}
.ws-insights-explore .custom-select__list::-webkit-scrollbar{width:8px}
.ws-insights-explore .custom-select__list::-webkit-scrollbar-track{background:transparent}
.ws-insights-explore .custom-select__list::-webkit-scrollbar-thumb{background-color:#a1a1a1;border-radius:8px}
.ws-insights-explore .custom-select[aria-expanded="false"] .custom-select__list{display:none}
.ws-insights-explore .custom-select__option{padding:12px 24px;font-family:"ws_bergen_text";font-size:18px;color:#000a2d;display:flex;align-items:center;justify-content:space-between;font-weight:400;line-height:24px;letter-spacing:.18px}
.ws-insights-explore .custom-select__option[aria-selected="true"]{background-color:#ebebeb}
.ws-insights-explore .custom-select__option:hover{background-color:#ebebeb}
.ws-insights-explore .custom-select__check{width:18px;height:12px;color:#2e738f;margin-left:8px;visibility:hidden}
.ws-insights-explore .custom-select__option[aria-selected="true"] .custom-select__check{visibility:visible}
.ws-insights-explore .custom-select__option.is-hidden{display:none}
.ws-insights-explore .custom-select[aria-expanded="true"] .custom-select__chevron{transform:rotate(180deg)}
.ws-insights-explore .visually-hidden-select{position:absolute !important;left:-9999px !important;top:auto !important;width:1px !important;height:1px !important;overflow:hidden !important}
.ws-insights-explore .filter-chips{margin-top:8px;display:flex;flex-wrap:wrap;gap:8px}
.ws-insights-explore .filter-chip{display:inline-flex;align-items:center;gap:20px;padding:16px 24px;border-radius:12px;border:2px solid #000a2d;background:#fff;color:#000a2d;font-family:"ws_bergen_text_semiBold";font-size:18px;line-height:24px;letter-spacing:.18px;font-weight:600}
.ws-insights-explore .filter-chip__label{white-space:wrap}
.ws-insights-explore .filter-chip__remove{border:0;background:transparent}
.ws-insights-explore .filter-chip__remove img{width:16px;height:16px}
.ws-insights-explore .filter-chip__remove:focus-visible{outline:2px solid #2e738f;outline-offset:1px}
.ws-insights-explore .filters-chips-mobile-host{margin-top:12px;margin-left:17px}
.ws-insights-explore .filters-chips-mobile{display:flex;flex-wrap:wrap;gap:8px}
.ws-insights-explore .filters-chips-mobile:empty,.ws-insights-explore .filter-chips:empty{display:none}
@media(min-width:768px){.ws-insights-explore{display:flex;flex-direction:column;position:relative;top:0;padding-bottom:0;padding-left:0;padding-right:0}
.ws-insights-explore .headline{font-size:37px;margin-top:100px;margin-left:20px}
.ws-insights-explore .mobile-filter{display:none}
.ws-insights-explore .filters-panel{position:static;transform:none;box-shadow:none;padding:39px 0 0 0;background:transparent;display:block}
.ws-insights-explore .filters-close{display:none}
.ws-insights-explore .filters-form{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:end}
.ws-insights-explore .filter-field{display:flex;flex-direction:row;align-items:center;gap:8px}
.ws-insights-explore .filter-field .select{min-width:140px}
.ws-insights-explore .filters-chips-mobile-host{display:none}
.ws-insights-explore .filters-chips-mobile{margin-left:12%}
}
@media(min-width:810px){.ws-insights-explore .filter-field .select{min-width:150px}
}
@media(min-width:1020px){.ws-insights-explore .filter-field .select{min-width:240px}
}
@media(min-width:1020px) and (max-width:1120px){.ws-insights-explore .filters-chips-mobile{margin-left:6%}
.ws-insights-explore .filters-panel{padding:39px 8px 0 8px}
.ws-insights-explore .filters-form{gap:12px}
}
@media(min-width:1121px){.ws-insights-explore .filters-chips-mobile{margin-left:10%}
}
@media(min-width:1440px){.ws-insights-explore .headline{font-size:37px;margin-top:100px;margin-left:15px}
.ws-insights-explore .filter-field{gap:17px}
.ws-insights-explore .filter-field .select{min-width:260px}
}
:root{--article-bar-width:320px;--article-bar-gap:10px;--article-border-color:#A1A1A133;--article-border-thickness:1px}
@media(min-width:1024px){.article-grid-patten::after{content:"";position:absolute;inset:0;background-position:24px,351px,679px;background-image:repeating-linear-gradient(to right,var(--article-border-color) 0,var(--article-border-color) var(--article-border-thickness),transparent var(--article-border-thickness),transparent var(--article-bar-width),var(--article-border-color) var(--article-bar-width),var(--article-border-color) calc(var(--article-bar-width)+var(--article-border-thickness)),transparent calc(var(--article-bar-width)+var(--article-border-thickness)),transparent calc(var(--article-bar-width)+var(--article-bar-gap))),repeating-linear-gradient(to right,var(--article-border-color) 0,var(--article-border-color) var(--article-border-thickness),transparent var(--article-border-thickness),transparent var(--article-bar-width),var(--article-border-color) var(--article-bar-width),var(--article-border-color) calc(var(--article-bar-width)+var(--article-border-thickness)),transparent calc(var(--article-bar-width)+var(--article-border-thickness)),transparent calc(var(--article-bar-width)+var(--article-bar-gap))),repeating-linear-gradient(to right,var(--article-border-color) 0,var(--article-border-color) var(--article-border-thickness),transparent var(--article-border-thickness),transparent var(--article-bar-width),var(--article-border-color) var(--article-bar-width),var(--article-border-color) calc(var(--article-bar-width)+var(--article-border-thickness)),transparent calc(var(--article-bar-width)+var(--article-border-thickness)),transparent calc(var(--article-bar-width)+var(--article-bar-gap)));background-size:calc(var(--article-bar-width)+var(--article-bar-gap)) 100%;background-repeat:no-repeat;pointer-events:none}
}
@media(min-width:1440px){:root{--article-bar-width:420px;--article-bar-gap:10px;--article-border-color:#A1A1A133;--article-border-thickness:1px}
.article-grid-patten::after{background-position:72px,502px,929px}
}