/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--cw-color-primary:#25317A;--cw-color-persian:#37377D;--cw-color-celadon:#0F76A9;--cw-color-cta:#C83C87;--cw-color-cta-dark:#8B1554;--cw-color-link:#0069B4;--cw-color-error:#CB0000;--cw-color-success:#4A9E23;--cw-color-white:#FFFFFF;--cw-color-black:#141414;--cw-font-main:Effra,sans-serif;--cw-font-size:1.125rem;--cw-line-height:1.5;}*,*::before,*::after{box-sizing:border-box;}body{margin:0;font-family:var(--cw-font-main);font-size:var(--cw-font-size);color:var(--cw-color-black);line-height:var(--cw-line-height);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;}.cw-container{width:min(100% - 2rem,1000px);margin-inline:auto;}
.cw-page{display:flex;flex-direction:column;min-height:100vh;min-height:100dvh;}.cw-page__body{flex:1 0 auto;}@media (min-width:1180px){.cw-container{width:min(100% - 2rem,1180px);}}
.cw-button{position:relative;display:inline-block;padding-right:50px;line-height:16px;padding:10px 50px 10px 22px;border:2px solid #C83C87;border-radius:39px;background-color:#C83C87;color:#FFFFFF;font-family:"Effra",sans-serif;font-size:inherit;font-weight:500;text-align:center;text-decoration:none;cursor:pointer;appearance:none;transition:all 0.2s ease;}.cw-button:hover,.cw-button:focus{background-color:#8B1554;border-color:#8B1554;color:#FFFFFF;}.cw-button:hover .cw-button__icon,.cw-button:focus .cw-button__icon{transform:translateY(-50%) scale(1.5);}.cw-button--primary-blue{background-color:#0069B4;border-color:#0069B4;}.cw-button--primary-blue:hover,.cw-button--primary-blue:focus{background-color:#00598A;border-color:#00598A;}.cw-button--outline{padding-block:18px;border-radius:6px;background-color:#FFFFFF;border-color:#0069B4;color:#0069B4;}.cw-button--outline:hover,.cw-button--outline:focus{background-color:#0069B4;border-color:#0069B4;color:#FFFFFF;}.cw-button--link,.cw-button--link-blue{padding:0 32px 0 0;border:0;border-radius:0;background-color:transparent;font-weight:500;text-align:start;}.cw-button--link .cw-button__icon,.cw-button--link-blue .cw-button__icon{right:0;}.cw-button--link:hover,.cw-button--link:focus,.cw-button--link-blue:hover,.cw-button--link-blue:focus{background-color:transparent;border-color:transparent;}.cw-button--link{color:#C83C87;}.cw-button--link:hover,.cw-button--link:focus{color:#8B1554;}.cw-button--link-blue{padding-right:26px;color:#0069B4;font-size:0.875rem;font-weight:700;}.cw-button--link-blue:hover,.cw-button--link-blue:focus{color:#00598A;text-decoration:underline;}.cw-button--filled{padding-block:18px;border-radius:6px;background-color:#0069B4;border-color:#0069B4;color:#FFFFFF;}.cw-button--filled:hover,.cw-button--filled:focus{background-color:#FFFFFF;color:#0069B4;}.cw-button[disabled],.cw-button.is-disabled{opacity:0.6;cursor:not-allowed;}.cw-button__icon{position:absolute;right:16px;top:50%;width:18px;height:18px;transform:translateY(-50%);transform-origin:center;transition:transform 0.2s ease-in-out;}.cw-button--icon-left{padding-right:22px;padding-left:50px;}.cw-button--icon-left .cw-button__icon{right:auto;left:16px;}.cw-button--icon-external-link{padding-right:54px;}.cw-button--icon-external-link .cw-button__icon{right:22px;width:24px;height:24px;}.cw-button--icon-external-link:hover .cw-button__icon,.cw-button--icon-external-link:focus .cw-button__icon{transform:translateY(-50%);}.cw-button--icon-external-link.cw-button--link,.cw-button--icon-external-link.cw-button--link-blue{padding-right:32px;}.cw-button--icon-external-link.cw-button--link .cw-button__icon,.cw-button--icon-external-link.cw-button--link-blue .cw-button__icon{right:0;}
.cw-banner{position:relative;isolation:isolate;display:flex;align-items:center;min-height:420px;}.cw-banner__image{position:absolute;inset:0;z-index:-1;width:100%;height:100%;object-fit:cover;object-position:50% 50%;}.cw-banner--compact{min-height:299px;}.cw-banner--large{min-height:490px;}.cw-banner--overlay-light::before,.cw-banner--overlay-dark::before,.cw-banner--overlay-blue::before{content:"";position:absolute;inset:0;background-color:rgba(0,0,0,var(--cw-banner-overlay,0.18));pointer-events:none;}.cw-banner--overlay-dark{--cw-banner-overlay:0.4;}.cw-banner--overlay-blue::before{background-color:rgba(0,105,180,0.62);background-image:linear-gradient(rgba(0,0,0,0.41),rgba(0,0,0,0.41));}.cw-banner__inner{position:relative;display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;}.cw-banner__plaque{display:flex;align-items:center;margin:16px;padding:20px;color:#FFFFFF;clip-path:polygon(0 0,calc(100% - 30px) 0,100% 30px,100% 100%,0 100%);}.cw-banner__plaque--persian{background-color:rgba(55,55,125,0.9);}.cw-banner__plaque--endeavour{background-color:rgba(0,105,180,0.9);}.cw-banner__plaque--cw{background-color:rgba(37,49,122,0.9);}.cw-banner__cta{display:inline-block;line-height:27px;}.cw-banner__heading{margin:0 0 16px;font-family:"Effra",sans-serif;font-weight:500;font-size:2rem;line-height:normal;}.cw-banner__body{margin-bottom:27px;}.cw-banner__body p{margin:0 0 27px;}.cw-banner__body p:last-child{margin-bottom:0;}@media (max-width:720px){.cw-banner__inner{grid-template-columns:1fr;}}.cw-banner--links .cw-banner__inner{grid-template-columns:minmax(0,1fr);}.cw-banner__links{display:flex;flex-direction:column;gap:24px;max-width:435px;margin:0 16px 16px;}@media (min-width:1180px){.cw-banner--links .cw-banner__inner{grid-template-columns:minmax(0,1fr) 435px;align-items:center;column-gap:75px;padding-inline-end:16px;}.cw-banner__links{margin:0;}}
.cw-card{position:relative;width:100%;}.cw-card__img{overflow:hidden;clip-path:polygon(0 0,calc(100% - 30px) 0,100% 30px,100% 100%,0 100%);}.cw-card__img img{display:block;width:100%;height:auto;transform:scale(1);transform-origin:center;transition:transform 0.5s cubic-bezier(0.22,0.61,0.36,1);}.cw-card:hover .cw-card__img img,.cw-card:focus-within .cw-card__img img{transform:scale(1.06);}@media (prefers-reduced-motion:reduce){.cw-card__img img{transition:none;}.cw-card:hover .cw-card__img img,.cw-card:focus-within .cw-card__img img{transform:none;}}.cw-card__img{position:relative;}.cw-card__tag{position:absolute;left:30px;bottom:18px;padding-inline:13px;border-radius:8px;background-color:#0069B4;color:#FFFFFF;font-weight:600;font-size:0.9375rem;line-height:27px;transition:transform 0.2s ease-in-out;}.cw-card:hover .cw-card__tag,.cw-card:focus-within .cw-card__tag{transform:translateY(-30px);}.cw-card__content{padding:22px 30px;}.cw-card__title{margin:0 0 0.5em;color:#25317A;font-family:"Effra",sans-serif;font-weight:500;font-size:1.5rem;line-height:1.2;}.cw-card__link{color:inherit;text-decoration:none;}.cw-card__link::after{content:"";position:absolute;inset:0;z-index:1;}.cw-card__link:hover,.cw-card__link:focus{color:#00083a;}.cw-card__body{margin-bottom:1rem;color:#141414;font-size:1rem;line-height:1.6;}.cw-card__body p,.cw-card__body ul,.cw-card__body ol,.cw-card__body blockquote{margin:0 0 0.75rem;}.cw-card__body > :last-child{margin-bottom:0;}.cw-card__body ul,.cw-card__body ol{padding-left:1.25em;}.cw-card__body li + li{margin-top:0.25em;}.cw-card__body a{color:#25317A;font-weight:700;text-decoration:none;}.cw-card__body a:hover,.cw-card__body a:focus{text-decoration:underline;}.cw-card__body ul{padding-left:0;list-style:none;}.cw-card__body ul li{display:flex;gap:8px;margin:0;padding:5px 0 8px;border-bottom:1px solid #E2E5F0;}.cw-card__body ul li:last-child{border-bottom:0;}.cw-card__body ul li::before{content:"";display:inline-block;flex:none;width:24px;height:24px;background-color:currentColor;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.7071 5.29289C21.0976 5.68342 21.0976 6.31658 20.7071 6.70711L9.70711 17.7071C9.31658 18.0976 8.68342 18.0976 8.29289 17.7071L3.29289 12.7071C2.90237 12.3166 2.90237 11.6834 3.29289 11.2929C3.68342 10.9024 4.31658 10.9024 4.70711 11.2929L9 15.5858L19.2929 5.29289C19.6834 4.90237 20.3166 4.90237 20.7071 5.29289Z'/%3E%3C/svg%3E") no-repeat center/contain;color:#0069B4;}.cw-card__meta{display:flex;align-items:center;gap:8px;margin:0 0 1rem;color:#141414;font-size:1rem;line-height:1.5;}.cw-card__meta-icon{flex:none;width:18px;height:18px;color:#0069B4;font-size:18px;line-height:18px;text-align:center;}.cw-card__more{position:relative;display:inline-block;padding-right:32px;line-height:16px;color:#C83C87;font-weight:500;font-size:inherit;}.cw-card__more::after{content:"";display:inline-block;flex:none;width:18px;height:18px;background-color:currentColor;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath transform='translate(0,960) scale(1,-1)' d='M481.835 695.168l225.835-225.835h-494.336c-23.552 0-42.667-19.115-42.667-42.667s19.115-42.667 42.667-42.667h494.336l-225.835-225.835c-16.683-16.683-16.683-43.691 0-60.331s43.691-16.683 60.331 0l298.667 298.667c3.925 3.925 7.083 8.619 9.259 13.824 4.309 10.453 4.309 22.229 0 32.683-2.091 5.035-5.163 9.728-9.259 13.824l-298.667 298.667c-16.683 16.683-43.691 16.683-60.331 0s-16.683-43.691 0-60.331z'/%3E%3C/svg%3E") no-repeat center/contain;position:absolute;right:0;top:50%;width:18px;height:18px;transform:translateY(-50%);transform-origin:center;transition:transform 0.2s ease-in-out;}.cw-card__more--external-link::after{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M8.25 3.75C8.66421 3.75 9 4.08579 9 4.5C9 4.91421 8.66421 5.25 8.25 5.25H3.75C3.55109 5.25 3.36038 5.32907 3.21973 5.46973C3.07907 5.61038 3 5.80109 3 6V14.25C3 14.4489 3.07907 14.6396 3.21973 14.7803C3.36038 14.9209 3.55109 15 3.75 15H12C12.1989 15 12.3896 14.9209 12.5303 14.7803C12.6709 14.6396 12.75 14.4489 12.75 14.25V9.75C12.75 9.33579 13.0858 9 13.5 9C13.9142 9 14.25 9.33579 14.25 9.75V14.25C14.25 14.8467 14.0128 15.4189 13.5908 15.8408C13.1689 16.2628 12.5967 16.5 12 16.5H3.75C3.15326 16.5 2.58114 16.2628 2.15918 15.8408C1.73722 15.4189 1.5 14.8467 1.5 14.25V6C1.5 5.40326 1.73722 4.83114 2.15918 4.40918C2.58114 3.98722 3.15326 3.75 3.75 3.75H8.25ZM15.75 1.5C15.795 1.5 15.839 1.50413 15.8818 1.51172C15.8874 1.5127 15.8929 1.51354 15.8984 1.51465C15.9118 1.51733 15.9244 1.52298 15.9375 1.52637C15.9707 1.53495 16.0041 1.54344 16.0361 1.55664C16.0653 1.56868 16.092 1.58512 16.1191 1.60059C16.1763 1.6331 16.2315 1.671 16.2803 1.71973C16.3287 1.76812 16.366 1.82319 16.3984 1.87988C16.414 1.90703 16.4303 1.93375 16.4424 1.96289C16.4631 2.01289 16.4779 2.06459 16.4873 2.11719C16.495 2.16035 16.5 2.20462 16.5 2.25V6.75C16.5 7.16421 16.1642 7.5 15.75 7.5C15.3358 7.5 15 7.16421 15 6.75V4.06055L8.03027 11.0303C7.73738 11.3232 7.26262 11.3232 6.96973 11.0303C6.67683 10.7374 6.67683 10.2626 6.96973 9.96973L13.9395 3H11.25C10.8358 3 10.5 2.66421 10.5 2.25C10.5 1.83579 10.8358 1.5 11.25 1.5H15.75Z'/%3E%3C/svg%3E");}.cw-card:hover .cw-card__more,.cw-card:focus-within .cw-card__more{color:#8B1554;}.cw-card:hover .cw-card__more::after,.cw-card:focus-within .cw-card__more::after{transform:translateY(-50%) scale(1.5);}.cw-card--feature .cw-card__content{padding:22px 0 0;}.cw-card--feature .cw-card__title{font-size:1.6rem;}.cw-card--feature .cw-card__body{font-size:1.0625rem;}
.cbgf-search{--cbgf-search-chip-border:#e3e3ec;--cbgf-search-chip-text:#5c5c74;--cbgf-search-placeholder:#757575;padding-block:40px;background-color:#FFFFFF;}.cbgf-search__inner{display:flex;flex-direction:column;align-items:stretch;}.cbgf-search__heading{margin:0 0 8px;color:#25317A;font-weight:600;font-size:1.5rem;letter-spacing:-0.2px;}.cbgf-search__intro p,.cbgf-search__intro ul,.cbgf-search__intro ol,.cbgf-search__intro blockquote{margin:0 0 1rem;}.cbgf-search__intro > :last-child{margin-bottom:0;}.cbgf-search__intro ul,.cbgf-search__intro ol{padding-left:1.25em;}.cbgf-search__intro li + li{margin-top:0.25em;}.cbgf-search__intro{max-width:750px;margin-bottom:24px;color:#141414;font-size:1rem;line-height:1.5;}.cbgf-search__form{display:flex;flex-direction:column;gap:16px;align-items:center;margin:0;}.cbgf-search__field{position:relative;width:100%;max-width:769px;border:2px solid transparent;border-radius:8px;background-color:#F3F6F8;}.cbgf-search__field:focus-within{border-color:#0069B4;}.cbgf-search__input{width:100%;padding:8px 52px 8px 16px;border:0;border-radius:6px;background:none;color:#141414;font-family:inherit;font-size:0.9375rem;line-height:18px;}.cbgf-search__input::placeholder{color:var(--cbgf-search-placeholder);opacity:1;}.cbgf-search__input:focus{outline:none;}.cbgf-search__input::-webkit-search-decoration,.cbgf-search__input::-webkit-search-cancel-button{appearance:none;}.cbgf-search__submit{position:absolute;inset-block:0;inset-inline-end:0;display:flex;align-items:center;justify-content:center;width:44px;border:0;background:none;color:#0069B4;cursor:pointer;}.cbgf-search__submit::before{content:"";display:inline-block;flex:none;width:15px;height:15px;background-color:currentColor;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath transform='translate(0,960) scale(1,-1)' d='M684.416 262.144c-1.451-1.109-2.859-2.347-4.224-3.712s-2.56-2.731-3.712-4.224c-53.675-51.755-126.677-83.541-207.147-83.541-82.475 0-157.099 33.365-211.2 87.467s-87.467 128.725-87.467 211.2 33.365 157.099 87.467 211.2 128.725 87.467 211.2 87.467 157.099-33.365 211.2-87.467 87.467-128.725 87.467-211.2c0-80.469-31.787-153.472-83.584-207.189zM926.165 72.832l-156.8 156.8c52.523 65.707 83.968 149.035 83.968 239.701 0 106.027-43.008 202.069-112.469 271.531s-165.504 112.469-271.531 112.469-202.069-43.008-271.531-112.469-112.469-165.504-112.469-271.531 43.008-202.069 112.469-271.531 165.504-112.469 271.531-112.469c90.667 0 173.995 31.445 239.701 83.968l156.8-156.8c16.683-16.683 43.691-16.683 60.331 0s16.683 43.691 0 60.331z'/%3E%3C/svg%3E") no-repeat center/contain;}.cbgf-search__visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;}.cbgf-search__scopes{display:flex;flex-wrap:wrap;gap:7px;justify-content:center;min-width:0;margin:0;padding:0;border:0;}.cbgf-search__scope{cursor:pointer;}.cbgf-search__scope-input{position:absolute;opacity:0;pointer-events:none;}.cbgf-search__scope-label{display:inline-block;padding:6px 13px;border:1px solid var(--cbgf-search-chip-border);border-radius:999px;background-color:#FFFFFF;color:var(--cbgf-search-chip-text);font-size:0.8125rem;line-height:normal;}.cbgf-search__scope:hover .cbgf-search__scope-label{border-color:#0069B4;color:#0069B4;}.cbgf-search__scope-input:focus-visible + .cbgf-search__scope-label{outline:2px solid #0069B4;outline-offset:2px;}.cbgf-search__scope-input:checked + .cbgf-search__scope-label{border-color:#0069B4;background-color:#0069B4;color:#FFFFFF;}.cbgf-search__highlights p,.cbgf-search__highlights ul,.cbgf-search__highlights ol,.cbgf-search__highlights blockquote{margin:0 0 1rem;}.cbgf-search__highlights > :last-child{margin-bottom:0;}.cbgf-search__highlights ul,.cbgf-search__highlights ol{padding-left:1.25em;}.cbgf-search__highlights li + li{margin-top:0.25em;}.cbgf-search__highlights ul{padding-left:0;list-style:none;}.cbgf-search__highlights ul li{display:flex;gap:8px;margin:0;padding:5px 0 8px;border-bottom:1px solid transparent;}.cbgf-search__highlights ul li:last-child{border-bottom:0;}.cbgf-search__highlights ul li::before{content:"";display:inline-block;flex:none;width:24px;height:24px;background-color:currentColor;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.7071 5.29289C21.0976 5.68342 21.0976 6.31658 20.7071 6.70711L9.70711 17.7071C9.31658 18.0976 8.68342 18.0976 8.29289 17.7071L3.29289 12.7071C2.90237 12.3166 2.90237 11.6834 3.29289 11.2929C3.68342 10.9024 4.31658 10.9024 4.70711 11.2929L9 15.5858L19.2929 5.29289C19.6834 4.90237 20.3166 4.90237 20.7071 5.29289Z'/%3E%3C/svg%3E") no-repeat center/contain;color:#0069B4;}.cbgf-search__highlights{margin-top:42px;color:#141414;font-size:0.9375rem;line-height:1.5;}.cbgf-search__highlights ul{margin:0;}@media (min-width:720px){.cbgf-search__highlights ul{display:grid;grid-template-columns:repeat(2,1fr);column-gap:45px;align-items:start;}}
.cw-counter{padding:50px 30px 60px;border-top-left-radius:8px;border-bottom-right-radius:8px;text-align:center;}.cw-counter--bg-white{background-color:#FFFFFF;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='5000' height='580' viewBox='0 0 5000 580'%3E%3Cpath fill='%23fff' d='M0 0h5000v580H0z'/%3E%3Cpath fill='%23f3f6f8' d='M0 0h4604.938L5000 581H0z'/%3E%3C/svg%3E");background-position:right 0 top 94px;background-repeat:no-repeat;background-size:cover;}.cw-counter--bg-grey{background-color:#F3F6F8;}.cw-counter--bg-none{background-color:transparent;}.cw-counter--pink{color:#B94985;}.cw-counter--teal{color:#1F958E;}.cw-counter--orange{color:#CD6B20;}.cw-counter--endeavour{color:#0069B4;}.cw-counter__number{font-family:"Effra",sans-serif;font-weight:700;font-size:2.75rem;line-height:normal;}.cw-counter__text{font-size:inherit;line-height:1.5;}
.cw-social-bar{position:relative;}.cw-social-bar--light{padding-block:25px;}.cw-social-bar__inner{display:flex;flex-direction:column;gap:1rem;}@media (min-width:720px){.cw-social-bar__inner{flex-direction:row;align-items:center;justify-content:space-between;}}.cw-social-bar__heading{margin:0;color:#25317A;font-family:"Effra",sans-serif;font-weight:500;font-size:1.684rem;line-height:1.2;}.cw-social-bar__list{display:flex;align-items:center;gap:24px;margin:0;padding:0;list-style:none;}.cw-social-bar__link{display:inline-flex;color:#C83C87;transition:color 0.2s ease;}.cw-social-bar__link:hover,.cw-social-bar__link:focus{color:#a9216a;}.cw-social-bar__icon{width:24px;height:24px;transition:transform 0.2s ease-in-out;}.cw-social-bar__link:hover .cw-social-bar__icon,.cw-social-bar__link:focus .cw-social-bar__icon{transform:scale(1.2);}.cw-social-bar--dark .cw-social-bar__inner{flex-direction:column;align-items:flex-start;gap:16px;}.cw-social-bar--dark .cw-social-bar__heading{color:#FFFFFF;font-weight:600;font-size:1.031rem;line-height:1.5;text-transform:uppercase;}.cw-social-bar--dark .cw-social-bar__list{gap:16px;}.cw-social-bar--dark .cw-social-bar__link{color:#FFFFFF;}.cw-social-bar--dark .cw-social-bar__link:hover,.cw-social-bar--dark .cw-social-bar__link:focus{color:#FFFFFF;}.cw-social-bar--dark .cw-social-bar__icon{width:32px;height:32px;}
.cw-footer__logo img{display:block;}.cw-footer__menu ul{margin:0;padding:0;list-style:none;}.cw-footer__menu a{text-decoration:none;}.cw-footer__menu a:hover,.cw-footer__menu a:focus{text-decoration:underline;}.cw-footer--light .cw-footer__band{background-color:#E2E5F0;}.cw-footer--light .cw-footer__inner{display:flex;flex-direction:column;gap:30px;padding-block:50px;}@media (min-width:720px){.cw-footer--light .cw-footer__inner{flex-direction:row;align-items:center;justify-content:space-between;}}.cw-footer--light .cw-footer__logo img{max-height:48px;width:auto;}.cw-footer--light .cw-footer__menu ul{column-count:2;column-gap:40px;}.cw-footer--light .cw-footer__menu li{margin-bottom:10px;break-inside:avoid;}.cw-footer--light .cw-footer__menu a{color:#25317A;}.cw-footer--light .cw-footer__bottom{color:#25317A;font-size:0.842rem;}.cw-footer--light .cw-footer__bottom .cw-container{padding-block:12px;}.cw-footer--dark .cw-footer__band{background-color:#25317A;}.cw-footer--dark .cw-footer__top,.cw-footer--dark .cw-footer__end{display:flex;gap:30px;padding-block:32px;}.cw-footer--dark .cw-footer__top{align-items:flex-start;justify-content:space-between;border-bottom:1px solid #FFFFFF;}.cw-footer--dark .cw-footer__end{flex-direction:column;align-items:flex-start;}@media (min-width:720px){.cw-footer--dark .cw-footer__end{flex-direction:row;align-items:center;justify-content:space-between;}}.cw-footer--dark .cw-footer__logo{display:flex;flex-direction:column;align-items:center;gap:8px;width:236px;max-width:100%;}.cw-footer--dark .cw-footer__logo-emblem{width:76.5px;height:82px;}.cw-footer--dark .cw-footer__logo-wordmark{width:236px;max-width:100%;height:auto;}.cw-footer--dark .cw-footer__copyright{margin:0;color:#FFFFFF;font-size:1rem;line-height:1.42;}.cw-footer--dark .cw-footer__menu ul{display:flex;flex-wrap:wrap;align-items:center;gap:16px;}.cw-footer--dark .cw-footer__menu a{color:#FFFFFF;font-size:1.031rem;line-height:1.636;}@media (max-width:719px){.cw-footer--dark .cw-footer__top{flex-direction:column;align-items:flex-start;}}
.cw-grid{display:grid;gap:1.5rem;grid-template-columns:1fr;}.cw-grid--cols-2{grid-template-columns:1fr;}@media (min-width:720px){.cw-grid--cols-2{grid-template-columns:repeat(2,1fr);}}.cw-grid--cols-3{grid-template-columns:1fr;}@media (min-width:720px){.cw-grid--cols-3{grid-template-columns:repeat(2,1fr);}}@media (min-width:1180px){.cw-grid--cols-3{grid-template-columns:repeat(3,1fr);}}.cw-grid--cols-4{grid-template-columns:1fr;}@media (min-width:720px){.cw-grid--cols-4{grid-template-columns:repeat(2,1fr);}}@media (min-width:1180px){.cw-grid--cols-4{grid-template-columns:repeat(4,1fr);}}
.cw-header{background-color:#FFFFFF;}.cw-header__top-inner{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-block:20px;flex-wrap:wrap;}.cw-header__brand{display:flex;align-items:center;gap:24px;}.cw-header__logo img{display:block;height:44px;width:auto;}.cw-header__logo--secondary img{height:52px;}.cw-header__site-name{display:block;padding-left:24px;border-left:1px solid #25317A;color:#25317A;font-size:1rem;font-weight:400;line-height:1.25;letter-spacing:0.02em;text-transform:uppercase;text-decoration:none;}.cw-header__site-name:hover,.cw-header__site-name:focus-visible{color:#25317A;text-decoration:underline;}.cw-header__utility{display:flex;align-items:center;gap:24px;flex-wrap:wrap;}.cw-header__toplinks ul{display:flex;gap:28px;margin:0;padding:0;list-style:none;}.cw-header__toplinks a{color:#25317A;font-size:0.778rem;letter-spacing:0.02em;text-transform:uppercase;text-decoration:none;}.cw-header__toplinks a:hover,.cw-header__toplinks a:focus{text-decoration:underline;}.cw-header__search{display:flex;align-items:center;padding:4px 4px 4px 16px;background-color:#F3F6F8;border-radius:999px;}.cw-header__search-input{min-width:140px;border:0;background:transparent;outline:none;color:#141414;font-family:"Effra",sans-serif;font-size:0.95rem;}.cw-header__search-btn{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:0;border-radius:999px;background:transparent;color:#25317A;cursor:pointer;}.cw-header__search-btn svg{width:20px;height:20px;}.cw-header__burger{display:none;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;background:transparent;color:#25317A;cursor:pointer;}.cw-header__burger svg{width:26px;height:26px;}.cw-header__nav{position:relative;background-color:#F3F6F8;border-width:0 0 4px;border-style:solid;border-image:linear-gradient(to right,#25317A,#0069B4) 1;}.cw-header__primary > ul{display:flex;flex-wrap:wrap;justify-content:space-evenly;margin:0;padding:0;list-style:none;}.cw-header__primary > ul > li > a{display:inline-flex;align-items:center;gap:8px;padding:16px 34px;color:#25317A;font-family:"Effra",sans-serif;font-weight:500;font-size:1.05rem;text-decoration:none;}.cw-header__primary > ul > li:hover > a,.cw-header__primary > ul > li:focus-within > a{background-color:#FFFFFF;}.cw-header__primary > ul > li.is-open > a{background-color:#25317A;color:#FFFFFF;}.cw-header__primary > ul > li:has(> ul) > a::after{content:"";display:inline-block;flex:none;width:0.7em;height:0.7em;background-color:currentColor;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath transform='translate(0,960) scale(1,-1)' d='M225.835 524.502l256-256c16.683-16.683 43.691-16.683 60.331 0l256 256c16.683 16.683 16.683 43.691 0 60.331s-43.691 16.683-60.331 0l-225.835-225.835-225.835 225.835c-16.683 16.683-43.691 16.683-60.331 0s-16.683-43.691 0-60.331z'/%3E%3C/svg%3E") no-repeat center/contain;transition:transform 0.2s ease;}.cw-header__primary > ul > li.is-open > a::after{color:#FFFFFF;transform:rotate(180deg);}.cw-header__primary ul ul{display:none;position:absolute;top:100%;left:0;right:0;z-index:20;margin:0;padding:40px max(1rem,(100% - 1000px) / 2);list-style:none;background-color:#25317A;column-count:2;column-gap:60px;}.cw-header__primary > ul > li.is-open > ul{display:block;}.cw-header__primary ul ul li{margin-bottom:22px;break-inside:avoid;}.cw-header__primary ul ul a{display:inline-flex;align-items:center;gap:10px;color:#FFFFFF;font-weight:500;text-decoration:none;}.cw-header__primary ul ul a::after{content:"";display:inline-block;flex:none;width:1em;height:1em;background-color:currentColor;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath transform='translate(0,960) scale(1,-1)' d='M481.835 695.168l225.835-225.835h-494.336c-23.552 0-42.667-19.115-42.667-42.667s19.115-42.667 42.667-42.667h494.336l-225.835-225.835c-16.683-16.683-16.683-43.691 0-60.331s43.691-16.683 60.331 0l298.667 298.667c3.925 3.925 7.083 8.619 9.259 13.824 4.309 10.453 4.309 22.229 0 32.683-2.091 5.035-5.163 9.728-9.259 13.824l-298.667 298.667c-16.683 16.683-43.691 16.683-60.331 0s-16.683-43.691 0-60.331z'/%3E%3C/svg%3E") no-repeat center/contain;color:#C83C87;transition:transform 0.2s ease-in-out;}.cw-header__primary ul ul a:hover,.cw-header__primary ul ul a:focus{text-decoration:underline;}.cw-header__primary ul ul a:hover::after,.cw-header__primary ul ul a:focus::after{transform:translateX(4px);}@media (max-width:1179px){.cw-header__toplinks{display:none;}.cw-header__burger{display:inline-flex;}.cw-header__nav{display:none;border-bottom:0;}.cw-header.is-nav-open .cw-header__nav{display:block;}.cw-header__primary > ul{flex-direction:column;justify-content:flex-start;}.cw-header__primary > ul > li > a{padding:14px 16px;}.cw-header__primary > ul > li.is-open > a{background-color:#FFFFFF;color:#25317A;}.cw-header__primary > ul > li.is-open > a::after{color:#25317A;}.cw-header__primary ul ul{position:static;padding:0 0 8px 24px;background-color:transparent;column-count:1;}.cw-header__primary ul ul li{margin-bottom:12px;}.cw-header__primary ul ul a{color:#25317A;}}
.cw-promo-card{height:100%;clip-path:polygon(0 0,calc(100% - 30px) 0,100% 30px,100% 100%,0 100%);}.cw-promo-card__link{display:block;height:100%;padding:30px;border-top-left-radius:8px;border-bottom-right-radius:8px;color:#141414;text-decoration:none;transition:background-color 0.2s ease;}.cw-promo-card__title{position:relative;margin:0 0 0.75rem;padding-right:60px;color:#25317A;font-family:"Effra",sans-serif;font-weight:500;font-size:2rem;line-height:1.25;}.cw-promo-card__title::after{content:"";display:inline-block;flex:none;width:var(--cw-promo-card-icon,0.9em);height:var(--cw-promo-card-icon,0.9em);background-color:currentColor;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath transform='translate(0,960) scale(1,-1)' d='M414.165 140.502l256 256c16.683 16.683 16.683 43.691 0 60.331l-256 256c-16.683 16.683-43.691 16.683-60.331 0s-16.683-43.691 0-60.331l225.835-225.835-225.835-225.835c-16.683-16.683-16.683-43.691 0-60.331s43.691-16.683 60.331 0z'/%3E%3C/svg%3E") no-repeat center/contain;position:absolute;right:var(--cw-promo-card-icon-right,4px);top:var(--cw-promo-card-icon-top,0.1em);transition:transform 0.2s ease-in-out;}.cw-promo-card__title--external-link::after{--cw-promo-card-icon:24px;--cw-promo-card-icon-right:28px;--cw-promo-card-icon-top:0.25em;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M8.25 3.75C8.66421 3.75 9 4.08579 9 4.5C9 4.91421 8.66421 5.25 8.25 5.25H3.75C3.55109 5.25 3.36038 5.32907 3.21973 5.46973C3.07907 5.61038 3 5.80109 3 6V14.25C3 14.4489 3.07907 14.6396 3.21973 14.7803C3.36038 14.9209 3.55109 15 3.75 15H12C12.1989 15 12.3896 14.9209 12.5303 14.7803C12.6709 14.6396 12.75 14.4489 12.75 14.25V9.75C12.75 9.33579 13.0858 9 13.5 9C13.9142 9 14.25 9.33579 14.25 9.75V14.25C14.25 14.8467 14.0128 15.4189 13.5908 15.8408C13.1689 16.2628 12.5967 16.5 12 16.5H3.75C3.15326 16.5 2.58114 16.2628 2.15918 15.8408C1.73722 15.4189 1.5 14.8467 1.5 14.25V6C1.5 5.40326 1.73722 4.83114 2.15918 4.40918C2.58114 3.98722 3.15326 3.75 3.75 3.75H8.25ZM15.75 1.5C15.795 1.5 15.839 1.50413 15.8818 1.51172C15.8874 1.5127 15.8929 1.51354 15.8984 1.51465C15.9118 1.51733 15.9244 1.52298 15.9375 1.52637C15.9707 1.53495 16.0041 1.54344 16.0361 1.55664C16.0653 1.56868 16.092 1.58512 16.1191 1.60059C16.1763 1.6331 16.2315 1.671 16.2803 1.71973C16.3287 1.76812 16.366 1.82319 16.3984 1.87988C16.414 1.90703 16.4303 1.93375 16.4424 1.96289C16.4631 2.01289 16.4779 2.06459 16.4873 2.11719C16.495 2.16035 16.5 2.20462 16.5 2.25V6.75C16.5 7.16421 16.1642 7.5 15.75 7.5C15.3358 7.5 15 7.16421 15 6.75V4.06055L8.03027 11.0303C7.73738 11.3232 7.26262 11.3232 6.96973 11.0303C6.67683 10.7374 6.67683 10.2626 6.96973 9.96973L13.9395 3H11.25C10.8358 3 10.5 2.66421 10.5 2.25C10.5 1.83579 10.8358 1.5 11.25 1.5H15.75Z'/%3E%3C/svg%3E");}.cw-promo-card__source{margin:0 0 1rem;color:#141414;font-size:0.875rem;line-height:1.2;}.cw-promo-card__title:has(+ .cw-promo-card__source){margin-bottom:0.5rem;}.cw-promo-card__tag{padding-inline:13px;border-radius:8px;background-color:#0069B4;color:#FFFFFF;font-weight:600;font-size:0.9375rem;line-height:27px;display:inline-block;margin-top:1rem;}.cw-promo-card__body{font-size:inherit;line-height:1.5;}.cw-promo-card__body p{margin:0 0 0.75rem;}.cw-promo-card__body p:last-child{margin-bottom:0;}.cw-promo-card:hover .cw-promo-card__title--chevron-right::after,.cw-promo-card:focus-within .cw-promo-card__title--chevron-right::after{transform:translateX(4px);}.cw-promo-card--bg-blue .cw-promo-card__link{background-color:#CCE2ED;}.cw-promo-card--bg-blue:hover .cw-promo-card__link,.cw-promo-card--bg-blue:focus-within .cw-promo-card__link{background-color:rgb(67.2173913043%,81.3589087809%,88.4296675192%);}.cw-promo-card--bg-green .cw-promo-card__link{background-color:#E1F0DB;}.cw-promo-card--bg-green:hover .cw-promo-card__link,.cw-promo-card--bg-green:focus-within .cw-promo-card__link{background-color:rgb(77.6470588235%,88.8235294118%,73.1764705882%);}.cw-promo-card--bg-orange .cw-promo-card__link{background-color:#FCEBDE;}.cw-promo-card--bg-orange:hover .cw-promo-card__link,.cw-promo-card--bg-orange:focus-within .cw-promo-card__link{background-color:rgb(97.2745098039%,81.8300653595%,70.0196078431%);}.cw-promo-card--bg-pink .cw-promo-card__link{background-color:#F1D2E2;}.cw-promo-card--bg-pink:hover .cw-promo-card__link,.cw-promo-card--bg-pink:focus-within .cw-promo-card__link{background-color:rgb(90.3130608175%,68.8634097707%,79.9341974078%);}.cw-promo-card--bg-teal .cw-promo-card__link{background-color:#CCEDEB;}.cw-promo-card--bg-teal:hover .cw-promo-card__link,.cw-promo-card--bg-teal:focus-within .cw-promo-card__link{background-color:rgb(67.2173913043%,88.4296675192%,87.1440750213%);}.cw-promo-card--bg-purple .cw-promo-card__link{background-color:#E2E5F0;}.cw-promo-card--bg-purple:hover .cw-promo-card__link,.cw-promo-card--bg-purple:focus-within .cw-promo-card__link{background-color:rgb(76.5828877005%,79.0053475936%,87.8877005348%);}
.cw-section{--cw-section-bg:transparent;--cw-section-space:40px;--cw-section-split:110px;background-color:var(--cw-section-bg);padding-block:var(--cw-section-space);}.cw-section--bg-none{--cw-section-bg:transparent;}.cw-section--bg-grey{--cw-section-bg:#F3F6F8;}.cw-section--bg-pink{--cw-section-bg:#F1D2E2;}.cw-section--bg-teal{--cw-section-bg:#CCEDEB;}.cw-section--bg-orange{--cw-section-bg:#FCEBDE;}.cw-section--bg-blue{--cw-section-bg:#CCE2ED;}.cw-section--bg-green{--cw-section-bg:#E1F0DB;}.cw-section--bg-purple{--cw-section-bg:#E2E5F0;}.cw-section--bg-cw{--cw-section-bg:#25317A;}.cw-section--bg-black{--cw-section-bg:#141414;}.cw-section--space-none{--cw-section-space:0px;}.cw-section--space-s{--cw-section-space:24px;}.cw-section--space-m{--cw-section-space:40px;}.cw-section--space-l{--cw-section-space:60px;}.cw-section__header{margin-bottom:40px;}.cw-section__heading{margin:0 0 0.5em;color:#25317A;font-family:"Effra",sans-serif;font-weight:500;font-size:1.778rem;line-height:1.25;}.cw-section__intro{max-width:42rem;color:#141414;font-size:1.125rem;line-height:1.6;}.cw-section__intro p,.cw-section__intro ul,.cw-section__intro ol,.cw-section__intro blockquote{margin:0 0 1rem;}.cw-section__intro > :last-child{margin-bottom:0;}.cw-section__intro ul,.cw-section__intro ol{padding-left:1.25em;}.cw-section__intro li + li{margin-top:0.25em;}.cw-section__intro a{color:#25317A;font-weight:700;text-decoration:none;}.cw-section__intro a:hover,.cw-section__intro a:focus{text-decoration:underline;}.cw-section__body--cols-2,.cw-section__body--cols-3,.cw-section__body--cols-4{display:grid;gap:1.5rem;}.cw-section__body--cols-2{grid-template-columns:1fr;}@media (min-width:720px){.cw-section__body--cols-2{grid-template-columns:repeat(2,1fr);}}.cw-section__body--cols-3{grid-template-columns:1fr;}@media (min-width:720px){.cw-section__body--cols-3{grid-template-columns:repeat(2,1fr);}}@media (min-width:1180px){.cw-section__body--cols-3{grid-template-columns:repeat(3,1fr);}}.cw-section__body--cols-4{grid-template-columns:1fr;}@media (min-width:720px){.cw-section__body--cols-4{grid-template-columns:repeat(2,1fr);}}@media (min-width:1180px){.cw-section__body--cols-4{grid-template-columns:repeat(4,1fr);}}.cw-section--split{background-color:transparent;padding-bottom:0;}.cw-section--split .cw-section__band{padding-bottom:var(--cw-section-space);background-color:var(--cw-section-bg);background-image:linear-gradient(to bottom,#FFFFFF 0 var(--cw-section-split),var(--cw-section-bg) var(--cw-section-split) 100%);}@media (max-width:719px){.cw-section--split .cw-section__band{background-image:none;}}.cw-section--bg-cw,.cw-section--bg-black{color:#FFFFFF;}.cw-section--split .cw-section__header{color:#141414;}
.cw-share-bar{padding-block:25px;}.cw-share-bar__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;}.cw-share-bar__heading{margin:0;color:#25317A;font-family:"Effra",sans-serif;font-weight:600;font-size:1.125rem;letter-spacing:0.606px;line-height:45.47px;}.cw-share-bar__list{display:flex;align-items:flex-start;margin:0;padding:0;list-style:none;}.cw-share-bar__item{display:flex;padding-bottom:6px;padding-left:16px;}.cw-share-bar__item:first-child{padding-left:24px;}.cw-share-bar__link{display:inline-flex;border-radius:6px;transition:opacity 0.2s ease;}.cw-share-bar__link:hover,.cw-share-bar__link:focus-visible{opacity:0.8;}.cw-share-bar__link:focus-visible{outline:2px solid #25317A;outline-offset:2px;}.cw-share-bar__icon{display:block;flex-shrink:0;}.cw-share-bar__icon--flip{transform:scaleY(-1);}
.cw-spacer{height:var(--cw-spacer-m,24px);flex:0 0 auto;}@media (min-width:720px){.cw-spacer{height:var(--cw-spacer-t,var(--cw-spacer-m,24px));}}@media (min-width:1180px){.cw-spacer{height:var(--cw-spacer-d,var(--cw-spacer-t,var(--cw-spacer-m,24px)));}}.cw-spacer--preview{display:flex;align-items:center;justify-content:center;background-color:#FFFFFF;background-image:repeating-linear-gradient(-45deg,#C8C8C8 0,#C8C8C8 1px,transparent 1px,transparent 7px);border:1px dashed #C8C8C8;box-sizing:border-box;min-height:20px;overflow:hidden;}.cw-spacer__label{font-family:"Effra",sans-serif;font-size:0.75rem;line-height:1;letter-spacing:0.08em;text-transform:uppercase;color:#5C5C5C;user-select:none;background:#FFFFFF;padding:4px 10px;}
.cw-text-block--bg-none{background-color:transparent;}.cw-text-block--bg-grey{background-color:#F3F6F8;}.cw-text-block--bg-pink{background-color:#F1D2E2;}.cw-text-block--bg-teal{background-color:#CCEDEB;}.cw-text-block--bg-orange{background-color:#FCEBDE;}.cw-text-block--bg-blue{background-color:#CCE2ED;}.cw-text-block--bg-green{background-color:#E1F0DB;}.cw-text-block--bg-purple{background-color:#E2E5F0;}.cw-text-block--bg-cw{background-color:#25317A;}.cw-text-block--bg-black{background-color:#141414;}.cw-text-block__inner{padding-block:60px;}.cw-text-block__heading{margin:0 0 0.5em;color:#25317A;font-family:"Effra",sans-serif;font-weight:500;font-size:1.778rem;line-height:1.25;}.cw-text-block__heading-link{color:inherit;text-decoration:none;}.cw-text-block__heading-link:hover,.cw-text-block__heading-link:focus{text-decoration:underline;}.cw-text-block__body{max-width:42rem;margin-bottom:1.5rem;color:#141414;font-size:1.125rem;line-height:1.6;}.cw-text-block__body p{margin:0 0 1rem;}.cw-text-block__body p:last-child{margin-bottom:0;}.cw-text-block__body a{color:#25317A;font-weight:700;text-decoration:none;}.cw-text-block__body a:hover{text-decoration:underline;}.cw-text-block--align-center{text-align:center;}.cw-text-block--align-center .cw-text-block__heading,.cw-text-block--align-center .cw-text-block__body{max-width:790px;margin-inline:auto;margin-bottom:16px;}.cw-text-block--bg-cw .cw-text-block__heading,.cw-text-block--bg-cw .cw-text-block__body,.cw-text-block--bg-cw .cw-text-block__body a,.cw-text-block--bg-black .cw-text-block__heading,.cw-text-block--bg-black .cw-text-block__body,.cw-text-block--bg-black .cw-text-block__body a{color:#FFFFFF;}
.cw-top-bar{background-color:var(--cw-top-bar-bg,#25317A);color:#E2E5F0;}.cw-top-bar__inner{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding-block:8px;}.cw-top-bar__left{flex:1 1 auto;font-family:"Effra",sans-serif;font-size:0.875rem;line-height:1.25rem;color:#E2E5F0;}.cw-top-bar__left--external-link a{display:inline-flex;align-items:center;gap:8px;}.cw-top-bar__left--external-link a::after{content:"";display:inline-block;flex:none;width:14px;height:14px;background-color:currentColor;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M8.25 3.75C8.66421 3.75 9 4.08579 9 4.5C9 4.91421 8.66421 5.25 8.25 5.25H3.75C3.55109 5.25 3.36038 5.32907 3.21973 5.46973C3.07907 5.61038 3 5.80109 3 6V14.25C3 14.4489 3.07907 14.6396 3.21973 14.7803C3.36038 14.9209 3.55109 15 3.75 15H12C12.1989 15 12.3896 14.9209 12.5303 14.7803C12.6709 14.6396 12.75 14.4489 12.75 14.25V9.75C12.75 9.33579 13.0858 9 13.5 9C13.9142 9 14.25 9.33579 14.25 9.75V14.25C14.25 14.8467 14.0128 15.4189 13.5908 15.8408C13.1689 16.2628 12.5967 16.5 12 16.5H3.75C3.15326 16.5 2.58114 16.2628 2.15918 15.8408C1.73722 15.4189 1.5 14.8467 1.5 14.25V6C1.5 5.40326 1.73722 4.83114 2.15918 4.40918C2.58114 3.98722 3.15326 3.75 3.75 3.75H8.25ZM15.75 1.5C15.795 1.5 15.839 1.50413 15.8818 1.51172C15.8874 1.5127 15.8929 1.51354 15.8984 1.51465C15.9118 1.51733 15.9244 1.52298 15.9375 1.52637C15.9707 1.53495 16.0041 1.54344 16.0361 1.55664C16.0653 1.56868 16.092 1.58512 16.1191 1.60059C16.1763 1.6331 16.2315 1.671 16.2803 1.71973C16.3287 1.76812 16.366 1.82319 16.3984 1.87988C16.414 1.90703 16.4303 1.93375 16.4424 1.96289C16.4631 2.01289 16.4779 2.06459 16.4873 2.11719C16.495 2.16035 16.5 2.20462 16.5 2.25V6.75C16.5 7.16421 16.1642 7.5 15.75 7.5C15.3358 7.5 15 7.16421 15 6.75V4.06055L8.03027 11.0303C7.73738 11.3232 7.26262 11.3232 6.96973 11.0303C6.67683 10.7374 6.67683 10.2626 6.96973 9.96973L13.9395 3H11.25C10.8358 3 10.5 2.66421 10.5 2.25C10.5 1.83579 10.8358 1.5 11.25 1.5H15.75Z'/%3E%3C/svg%3E") no-repeat center/contain;}.cw-top-bar__right{flex:0 0 auto;}.cw-top-bar__right:not(:has(*)){display:none;}.cw-top-bar__right ul{display:flex;align-items:center;gap:1.5rem;margin:0;padding:0;list-style:none;}.cw-top-bar__right li{margin:0;padding:0;}.cw-top-bar a{color:#E2E5F0;text-decoration:none;font-family:"Effra",sans-serif;font-size:0.875rem;line-height:1.25rem;transition:opacity 0.2s ease;}.cw-top-bar a:hover,.cw-top-bar a:focus{text-decoration:underline;opacity:0.9;}@media (min-width:1180px){.cw-top-bar__inner{width:min(100% - 2rem,1152px);}}@media (max-width:720px){.cw-top-bar__inner{flex-direction:column;align-items:flex-start;justify-content:center;}.cw-top-bar__right ul{flex-wrap:wrap;gap:0.75rem 1rem;}}
.cw-banner__inner{grid-template-columns:min(797px,100%);}@media (min-width:721px){.cw-banner--compact .cw-banner__inner{grid-template-columns:repeat(2,1fr);}}.cw-banner__plaque{padding:28px 20px;margin:16px 0;}@media (min-width:1180px){.cw-banner__plaque{margin:16px;}}.cw-banner__body:last-child{margin-bottom:0;}.cw-banner:not(.cw-banner--compact) .cw-banner__heading{max-width:595px;font-weight:700;}@media (min-width:1180px){.cw-banner:not(.cw-banner--compact) .cw-banner__heading{line-height:1.5;}}.cw-banner--tall{min-height:495px;}
.cw-card__title{color:#0069B4;font-weight:700;font-size:1.25rem;line-height:25px;}.cw-card__meta{font-size:0.9375rem;}.cw-card__more{color:#0069B4;font-weight:700;font-size:0.875rem;}.cw-card:hover .cw-card__more,.cw-card:focus-within .cw-card__more{color:#00598A;}
.cw-counter{padding:24px 22.5px 45px;}.cw-counter--bg-white{background-position:right 34.38px top 71.32px;background-size:auto 182.25px;}.cw-counter__number{font-size:2rem;}.cw-counter__text{margin-top:8px;font-size:1rem;line-height:20.25px;text-transform:uppercase;}@media (max-width:719px){.cw-grid:has(> .cw-counter){gap:8px;}.cw-counter{padding:16px 16px 24px;}.cw-counter--bg-white{background-position:right 34.38px top 63.32px;}}
.fa-regular.fa-file-lines,.far.fa-file-lines{background-color:currentColor;mask:url(/themes/custom/cbgf_portal/images/icons/fontawesome/regular/file-lines.svg) no-repeat center/contain;}
.cw-footer__logo-wordmark{aspect-ratio:auto 236/20.459;}
.cw-header__top-inner{padding-block:12px;}.cw-header__logo img{height:30px;}.cw-header__logo:not(.cw-header__logo--secondary) img{aspect-ratio:auto 246/50;}@media (min-width:1180px){.cw-header__brand{gap:16px;}.cw-header__logo img{height:50px;}.cw-header__site-name{padding-left:16px;font-size:17.5px;line-height:23px;}}.cw-header__toplinks ul{gap:24px;}.cw-header__toplinks a{display:flex;align-items:center;height:44px;padding-inline:16px;color:#37377D;font-weight:500;font-size:1rem;letter-spacing:0;}.cw-header__toplinks a.is-active{background-color:#f1f1fa;}.path-frontpage .cw-header__utility{display:none;}
.cw-node__inner{padding-block:60px;}.cw-node__title{margin:0 0 1.5rem;color:#25317A;font-family:"Effra",sans-serif;font-weight:500;font-size:2rem;line-height:1.25;}.cw-node__content p,.cw-node__content ul,.cw-node__content ol,.cw-node__content blockquote{margin:0 0 1rem;}.cw-node__content > :last-child{margin-bottom:0;}.cw-node__content ul,.cw-node__content ol{padding-left:1.25em;}.cw-node__content li + li{margin-top:0.25em;}.cw-node__content a{color:#25317A;font-weight:700;text-decoration:none;}.cw-node__content a:hover,.cw-node__content a:focus{text-decoration:underline;}.cw-node__content{color:#141414;font-size:1.125rem;line-height:1.6;}.cw-node__content h2,.cw-node__content h3,.cw-node__content h4{margin:2rem 0 0.5rem;color:#25317A;font-family:"Effra",sans-serif;font-weight:500;line-height:1.25;}.cw-node__content h2{font-size:1.778rem;}.cw-node__content h3{font-size:1.333rem;}.cw-node__content h4{font-size:1.125rem;}.cw-node__content img{max-width:100%;height:auto;}
.cw-promo-card__title{font-weight:400;font-size:1.5rem;line-height:1.5;}.cw-promo-card__body{font-size:1rem;line-height:27px;}
.cw-section__heading{margin-bottom:8px;font-weight:600;font-size:1.5rem;line-height:1.5;}.cw-section__intro{max-width:560px;font-size:0.9375rem;line-height:24px;}@media (min-width:1180px){.cw-section{--cw-section-split:170px;}.cw-section__body--cols-3{gap:36px;}}
.cw-text-block__heading{font-weight:600;font-size:1.5rem;line-height:33.8px;}.cw-text-block__body{font-size:1rem;line-height:24.5px;}
