@media(min-width:1200px){.container-adjust{min-width:896px;padding:1.5rem 0 !important;width:896px !important}
}
.c-search-bar{background:#1a65b2;overflow:hidden;position:relative;position:sticky;position:-webkit-sticky;top:0;z-index:1}
.c-search-bar *{box-sizing:border-box;margin:0;padding:0}
.c-search-bar .hide{display:none}
.c-search-bar .risk-icon{bottom:0;filter:invert(1) opacity(0.1);height:100%;object-fit:cover;position:absolute;right:-40%;width:520px}
.c-search-bar .main-container{display:flex;flex-direction:column;gap:.75rem;padding:1.5rem 1rem;position:relative}
.c-search-bar .main-container .search-bar-title{color:#fff;font-size:1.63rem;font-weight:700;line-height:1.25}
.c-search-bar .main-container .search-bar-container{position:relative}
.c-search-bar .main-container .search-bar-container .search-bar{-webkit-appearance:none;border-radius:.875pc;-webkit-box-shadow:0 0 0 2px #fff;box-shadow:0 0 0 2px #fff;font-size:1rem;height:calc(0.5rem + 44px);line-height:1.25;margin-bottom:0;padding-right:calc(88px + 0.75rem)}
.c-search-bar .main-container .search-bar-container .search-bar:not(:focus){border:2px solid #fff}
.c-search-bar .main-container .search-bar-container .buttons-container{display:flex;gap:.25rem;justify-content:end;position:absolute;right:.25rem;top:50%;transform:translateY(-50%)}
.c-search-bar .main-container .search-bar-container .buttons-container .c-interaction-button{border-radius:12px}
.c-search-bar .main-container .search-bar-container .buttons-container .c-interaction-button i::after{display:flex;min-height:2rem;min-width:2rem}
.c-search-bar .main-container .search-bar-container .buttons-container .c-interaction-button .c-spinner{max-height:1.5rem;max-width:1.5rem}
.c-search-bar.sticky .risk-icon{display:none}
.c-search-bar.sticky .search-bar-title{clip:rect(0,0,0,0);border:0;clip-path:polygon(0 0,0 0,0 0,0 0);display:block;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;visibility:visible;white-space:nowrap;width:1px}
@media(min-width:768px){.c-search-bar .risk-icon{right:0;width:356px}
.c-search-bar .main-container .search-bar-title{font-size:1.81rem}
}
@media(min-width:992px){.c-search-bar .risk-icon{width:520px}
.c-search-bar .main-container .search-bar-title{font-size:2rem}
.c-search-bar .main-container .search-bar-container .search-bar{font-size:1.13rem;height:calc(1rem + 48px);padding-right:calc(96px + 1.5rem)}
.c-search-bar .main-container .search-bar-container .buttons-container{gap:.5rem;right:.5rem}
.c-search-bar .main-container .search-bar-container .buttons-container .c-interaction-button{min-width:48px}
}
.search-toggle,.search-toggle-mobile,.utility-search-bar{display:none !important}
@media(min-width:1200px){.container-adjust{justify-content:center;margin:0 auto;width:896px}
}
.c-search-results{width:auto}
.c-search-results .c-pagination{flex-direction:column}
.c-search-results .c-pagination .pagination-text{margin-bottom:32px;position:initial}
.c-search-results .hide{display:none}
.c-search-results .main-results-container{display:flex;flex-direction:column;gap:1.5rem;padding:3rem 1rem}
.c-search-results .main-results-container .title-container{display:flex;flex-direction:column;gap:.5rem}
.c-search-results .main-results-container .title-container .title{font-size:1.44rem;font-weight:700;line-height:1.25;margin:0}
.c-search-results .main-results-container .title-container .subtitle{font-size:1rem;font-weight:400;line-height:1.75;margin:0}
.c-search-results .main-results-container .title-container .subtitle .query{font-weight:600}
.c-search-results .main-results-container .results-container .results-list{margin:0;padding:0}
.c-search-results .main-results-container .results-container .results-list .result-item{border-bottom:1px solid #d1d1d1;display:flex;flex-direction:column;gap:1rem;padding:1.5rem 0}
.c-search-results .main-results-container .results-container .results-list .result-item.last{border-bottom:0}
.c-search-results .main-results-container .results-container .results-list .result-item .result-title-container{display:flex;flex-direction:column;gap:.75rem}
.c-search-results .main-results-container .results-container .results-list .result-item .result-title-container .result-title{font-size:1rem;font-weight:600;line-height:1.75}
.c-search-results .main-results-container .results-container .results-list .result-item .result-title-container .result-description{-webkit-box-orient:vertical;-webkit-line-clamp:4;display:-webkit-box;font-size:.88rem;font-weight:400;line-height:1.25;overflow:hidden}
.c-search-results .main-results-container .results-container .results-list .result-item .result-icons-container{display:flex;gap:.5rem}
.c-search-results .main-results-container .results-container .results-list .result-item .result-icons-container .result-icon{align-items:center;display:flex;gap:.25rem;padding:.125rem .25rem}
.c-search-results .main-results-container .results-container .results-list .result-item .result-icons-container .result-icon img{height:1.5rem;width:1.5rem}
.c-search-results .main-results-container .results-container .results-list .result-item .result-icons-container .result-icon .result-icon-label{color:#0a5661;font-size:.75rem;font-weight:500;line-height:1.75}
@media(min-width:768px){.c-search-results .main-results-container .title-container .title{font-size:1.63rem}
.c-search-results .main-results-container .results-container .results-list .result-item .result-title-container .result-description{-webkit-line-clamp:2}
}
@media(min-width:992px){.c-search-results .main-results-container{gap:2rem}
.c-search-results .main-results-container .title-container{gap:.75rem}
.c-search-results .main-results-container .title-container .title{font-size:1.81rem}
.c-search-results .main-results-container .title-container .subtitle{font-size:1.13rem}
.c-search-results .main-results-container .results-container .results-list .result-item{padding:2rem 0}
.c-search-results .main-results-container .results-container .results-list .result-item .result-title-container .result-title{font-size:1.13rem}
.c-search-results .main-results-container .results-container .results-list .result-item .result-title-container .result-description{font-size:1rem}
.c-search-results .main-results-container .results-container .results-list .result-item .result-icons-container .result-icon .result-icon-label{font-size:.88rem}
}
.c-search-noresults{display:flex;flex-direction:column;gap:1.5rem;padding:3rem 1rem}
.c-search-noresults .titles-container{display:flex;flex-direction:column;gap:.5rem}
.c-search-noresults .titles-container .title{font-size:1.44rem;font-weight:700;line-height:1.25}
.c-search-noresults .titles-container .subtitle{font-size:1rem;font-weight:400;line-height:1.75}
.c-search-noresults .options-container{display:flex;flex-direction:column;gap:.5rem}
.c-search-noresults .options-container .options-label{font-size:.88rem;font-weight:600;line-height:1.25}
.c-search-noresults .options-container .options-rte{font-size:.88rem;font-weight:400;line-height:1.25}
.c-search-noresults .options-container .options-rte ul{list-style:disc;list-style-position:outside}
.c-search-noresults .options-container .options-rte ul li{margin-bottom:.75rem;text-indent:0}
@media(min-width:768px){.c-search-noresults{padding:4rem 1rem}
.c-search-noresults .titles-container .title{font-size:1.63rem}
}
@media(min-width:992px){.c-search-noresults{gap:2rem;padding:5rem 1.5rem}
.c-search-noresults .titles-container{gap:.75rem}
.c-search-noresults .titles-container .title{font-size:1.81rem}
.c-search-noresults .titles-container .subtitle{font-size:1.13rem}
.c-search-noresults .options-container{gap:.75rem}
.c-search-noresults .options-container .options-label,.c-search-noresults .options-container .options-rte{font-size:1rem}
}
.c-search-emptyresults{padding:3rem 1rem}
.c-search-emptyresults .main-container{display:flex;flex-direction:column;gap:2rem}
.c-search-emptyresults .main-container .fsq-section{display:flex;flex-direction:column;gap:1.5rem}
.c-search-emptyresults .main-container .fsq-section .titles-container{display:flex;flex-direction:column;gap:1rem}
.c-search-emptyresults .main-container .fsq-section .titles-container .title{font-size:1.25rem;font-weight:700;line-height:1.25}
.c-search-emptyresults .main-container .fsq-section .titles-container .subtitle{font-size:.88rem;font-weight:400;line-height:1.25}
.c-search-emptyresults .main-container .fsq-section .links-container .links{display:flex;flex-direction:column;gap:.75rem}
.c-search-emptyresults .main-container .fsq-section .links-container .links .link{font-size:.88rem;font-weight:400;line-height:1.25}
.c-search-emptyresults .main-container .knr-section .knowledge-and-resources{margin:0;max-width:unset;width:auto}
.c-search-emptyresults .main-container .knr-section .knowledge-and-resources .wrapper{margin:unset;overflow-y:unset;width:auto}
.c-search-emptyresults .main-container .knr-section .knowledge-and-resources .wrapper .cards-list{margin:0;padding-right:0;width:100%}
.c-search-emptyresults .main-container .knr-section .knowledge-and-resources .wrapper .cards-list li{max-width:unset;width:100%}
.c-search-emptyresults .main-container .knr-section .knowledge-and-resources .wrapper .cards-list li .card{min-height:unset}
.c-search-emptyresults .main-container .knr-section .knowledge-and-resources .wrapper .cards-list li .card .card-link{z-index:0}
.c-search-emptyresults .main-container .knr-section .knowledge-and-resources .wrapper .cards-list li .card .content-wrapper,.c-search-emptyresults .main-container .knr-section .knowledge-and-resources .wrapper .cards-list li .card .content-wrapper .description,.c-search-emptyresults .main-container .knr-section .knowledge-and-resources .wrapper .cards-list li .card .content-wrapper .title{width:100%}
.c-search-emptyresults .main-container .knr-section .knowledge-and-resources .wrapper .cards-list li .card .content-wrapper .btn-wrapper{margin:0}
@media(min-width:768px){.c-search-emptyresults{padding:4rem 1rem}
.c-search-emptyresults .main-container .fsq-section .titles-container .title{font-size:1.44rem}
.c-search-emptyresults .main-container .fsq-section .titles-container .subtitle{font-size:.88rem}
}
@media(min-width:992px){.c-search-emptyresults{padding:5rem 1.5rem}
.c-search-emptyresults .main-container{align-items:center;flex-direction:row}
.c-search-emptyresults .main-container .fsq-section{width:65%}
.c-search-emptyresults .main-container .fsq-section .titles-container .title{font-size:1.63rem}
.c-search-emptyresults .main-container .fsq-section .links-container .links .link,.c-search-emptyresults .main-container .fsq-section .titles-container .subtitle{font-size:1rem}
.c-search-emptyresults .main-container .knr-section{width:35%}
.c-search-emptyresults .main-container .knr-section .knowledge-and-resources .wrapper .cards-list li .card .content-wrapper{min-height:320px}
.c-search-emptyresults .main-container .knr-section .knowledge-and-resources .wrapper .cards-list li .card .content-wrapper .icon-image{height:4rem}
.c-search-emptyresults .main-container .knr-section .knowledge-and-resources .wrapper .cards-list li .card .content-wrapper .btn-wrapper{margin:auto 0 0}
}
.c-search-errorstate{padding:3rem 1rem}
.c-search-errorstate .titles-container{display:flex;flex-direction:column;gap:.5rem}
.c-search-errorstate .titles-container .title{font-size:1.44rem;font-weight:700;line-height:1.25}
.c-search-errorstate .titles-container .subtitle{font-size:1rem;font-weight:400;line-height:1.75;max-width:992px}
@media(min-width:768px){.c-search-errorstate{padding:4rem 1rem}
.c-search-errorstate .titles-container .title{font-size:1.63rem}
.c-search-errorstate .titles-container .subtitle{font-size:1rem}
}
@media(min-width:992px){.c-search-errorstate{padding:5rem 1.5rem}
.c-search-errorstate .titles-container{gap:.75rem}
.c-search-errorstate .titles-container .title{font-size:2rem}
.c-search-errorstate .titles-container .subtitle{font-size:1.13rem}
}
.cmp-genAi{background:#e5edf7;border:1px solid #1a65b2;border-radius:12px;display:flex;flex-direction:column;margin-bottom:48px;padding:32px}
.cmp-genAi--overflow{height:683px;overflow:hidden;transition:all .3s ease}
@media(min-width:768px){.cmp-genAi--overflow{height:372px}
}
.cmp-genAi ol{list-style:decimal}
.cmp-genAi ul{list-style:disc}
.cmp-genAi--none{display:none !important}
.cmp-genAi--activeEffect{transform:scale(1.2)}
.cmp-genAi [aria-hidden=true]{display:initial}
.cmp-genAi__title{align-items:center;display:flex}
.cmp-genAi__title--loadlabel{margin-left:8px}
.cmp-genAi__overviewPreview{position:relative}
.cmp-genAi__blurarea{background:linear-gradient(180deg,rgba(229,237,247,0),#e5edf7);bottom:0;height:120px;position:absolute;width:100%}
@media(min-width:1200px){.cmp-genAi__blurarea{height:100px}
}
.cmp-genAi__bar progress{background:#caddf2;border-radius:4px;height:24px;margin-top:16px;position:relative;width:100%}
.cmp-genAi__bar progress:last-child{width:40%}
@media(min-width:768px){.cmp-genAi__bar progress:last-child{width:53%}
}
@media(min-width:1200px){.cmp-genAi__bar progress:last-child{width:75%}
}
.cmp-genAi__bar progress::after,.cmp-genAi__bar progress::before{animation:animate 20s linear infinite;background:#e5edf7;background:linear-gradient(90deg,#ededed,#8a8a8a 23%,#ededed 49%,#b5b5b5 75%,#ebebeb);background-size:500%;content:"";inset:0;position:absolute}
.cmp-genAi__bar progress::after{filter:blur(10px)}
.cmp-genAi__expandMore{align-items:center;display:flex;height:44px;justify-content:center;position:relative}
.cmp-genAi__expandMore button.c-interaction-button.expandMore{background-color:#e5edf7;position:absolute}
.cmp-genAi__stripeExpand{background-color:#8cb4e2;height:1px;width:100%}
.cmp-genAi__footnote{margin-top:32px}
.cmp-genAi__sources{border-top:1px solid #1a65b2;margin-bottom:48px;margin-top:48px;padding-top:26px}
.cmp-genAi__sources ol{padding:0 17px}
.cmp-genAi__sources ol li{color:#1a65b2}
.cmp-genAi__sources--link{align-items:center;display:flex;gap:8px}
@keyframes animate{from{background-position:500% 0}
to{background-position:0 0}
}