/* @license MIT https://raw.githubusercontent.com/necolas/normalize.css/8.0.1/LICENSE.md */
html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}h1{font-size:2em;margin:0.67em 0;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:list-item;}template{display:none;}[hidden]{display:none;}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.fieldgroup{padding:0;border-width:0;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}.container-inline .hidden{display:none;}
.clearfix::after{display:table;clear:both;content:"";}
.js details:not([open]) .details-wrapper{display:none;}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.item-list__comma-list,.item-list__comma-list li{display:inline;}.item-list__comma-list{margin:0;padding:0;}.item-list__comma-list li::after{content:", ";}.item-list__comma-list li:last-child::after{content:"";}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}@media (scripting:enabled){.js-hide.js-hide{display:none;}.js-show{display:block;}}
.nowrap{white-space:nowrap;}
.position-container{position:relative;}
.reset-appearance{margin:0;padding:0;border:0 none;background:transparent;line-height:inherit;-webkit-appearance:none;appearance:none;}
.resize-none{resize:none;}.resize-vertical{min-height:2em;resize:vertical;}.resize-horizontal{max-width:100%;resize:horizontal;}.resize-both{max-width:100%;min-height:2em;resize:both;}
.tablesort{display:inline-block;width:16px;height:16px;background-size:100%;}.tablesort--asc{background-image:url(/core/misc/icons/787878/twistie-down.svg);}.tablesort--desc{background-image:url(/core/misc/icons/787878/twistie-up.svg);}
.csr-story-grid{display:grid;grid-template-columns:1fr;gap:1rem}.csr-story-card{display:flex;min-width:0;flex-direction:column;align-items:flex-start;padding:1.35rem;border:1px solid rgba(25,40,109,.14);border-radius:.65rem;background:#fff;box-shadow:0 12px 30px rgba(7,36,56,.07)}.csr-story-card__image{display:block;width:calc(100% + 2.7rem);margin:-1.35rem -1.35rem 1rem;overflow:hidden;aspect-ratio:16/9;background:#e5eef3}.csr-story-card__image img{display:block;width:100%;height:100%;object-fit:cover}.csr-story-card__meta{margin:0 0 .8rem;color:#00568f;font-size:.76rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.csr-story-card h3{margin:0;color:#123b58;font-size:1.22rem;line-height:1.3}.csr-story-card h3 a{color:inherit;text-decoration:none}.csr-story-card h3 a:hover,.csr-story-card h3 a:focus-visible{color:#19296E;text-decoration:underline;text-underline-offset:.2em}.csr-story-card>p:not(.csr-story-card__meta){margin:.75rem 0 1.1rem;color:#405568;line-height:1.65}.csr-story-card__link{display:inline-flex;align-items:center;gap:.5rem;margin-top:auto;color:#19296E;font-weight:800;text-decoration:none}.csr-story-card__link:hover,.csr-story-card__link:focus-visible{text-decoration:underline;text-underline-offset:.2em}.alfa-csr-page .csr-story-grid{align-items:stretch;gap:1rem}.alfa-csr-page .csr-story-card{aspect-ratio:1;overflow:hidden;padding:1rem;border:1px solid rgba(25,41,110,.16);border-radius:1rem .35rem 1rem .35rem;box-shadow:0 10px 26px rgba(25,41,110,.08)}.alfa-csr-page .csr-story-card__image{width:calc(100% + 2rem);margin:-1rem -1rem .7rem;aspect-ratio:1.9/1;flex:0 0 auto}.alfa-csr-page .csr-story-card__meta{margin-bottom:.45rem;font-size:.68rem}.alfa-csr-page .csr-story-card h3{font-size:1.05rem;line-height:1.25}.alfa-csr-page .csr-story-card h3 a{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.alfa-csr-page .csr-story-card>p:not(.csr-story-card__meta){margin:.55rem 0 .7rem;font-size:.9rem;line-height:1.5}.alfa-csr-page .csr-story-card__link{font-size:.86rem}.csr-story-detail{padding:clamp(2rem,7vw,5rem) 1rem;background:#f6f8fa}.csr-story-detail__inner{width:min(100%,1300px);margin-inline:auto}.csr-story-detail__back{display:inline-flex;margin-bottom:2rem;color:#00568f;font-weight:750;text-decoration:none}.csr-story-detail__back:hover,.csr-story-detail__back:focus-visible{text-decoration:underline}.csr-story-detail__header{padding:clamp(1.4rem,5vw,3rem);border-radius:.8rem;background:#061d30;color:#fff}.csr-story-detail__header .csr-eyebrow{color:#66c5f5}.csr-story-detail__header h1{margin:.7rem 0;color:#fff;font-size:clamp(2rem,7vw,3.6rem);line-height:1.08;letter-spacing:-.03em}.csr-story-detail__summary{max-width:66ch;margin:1rem 0;color:#dcebf5;font-size:1.1rem;line-height:1.7}.csr-story-detail__header time{color:#b9ccda;font-size:.88rem}.csr-story-detail__image{overflow:hidden;margin:1.25rem 0 0;border-radius:.75rem;background:#e5eef3}.csr-story-detail__image img{display:block;width:100%;max-height:34rem;object-fit:cover}.csr-story-detail__image figcaption{padding:.65rem 1rem;color:#405568;font-size:.85rem}.csr-story-detail__body{margin:1.5rem 0 0;padding:clamp(1.25rem,4vw,2.5rem);border:1px solid #d6e6f3;border-radius:.5rem;background:#E9F3FC;box-shadow:0 12px 28px rgba(25,41,110,.06);color:#263e51;font-size:1.05rem;line-height:1.85;text-align:justify;text-justify:inter-word}.csr-story-detail__body p,.csr-story-detail__body li{text-align:justify;text-justify:inter-word}.csr-story-detail__body h2,.csr-story-detail__body h3{text-align:left}.csr-story-detail__body>:first-child,.csr-story-detail__body .field__item>:first-child{margin-top:0}.csr-story-detail__body>:last-child,.csr-story-detail__body .field__item>:last-child{margin-bottom:0}.csr-story-detail__body h2{margin:2rem 0 .6rem;color:#123b58;font-size:1.5rem;line-height:1.25}.csr-story-detail__source{display:grid;gap:.5rem;margin-top:1rem;padding:1rem 1.2rem;border:1px solid #d6e6f3;border-radius:.5rem;background:#fff;color:#405568}.csr-story-detail__source>span{font-size:.72rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.csr-story-detail__source a{color:#00568f;font-weight:750;overflow-wrap:anywhere}.csr-more-stories{margin-top:clamp(2.5rem,6vw,4rem);padding-top:clamp(1.5rem,4vw,2.5rem);border-top:1px solid rgba(25,40,109,.16)}.csr-more-stories__header{margin-bottom:1.25rem}.csr-more-stories__header .csr-eyebrow{margin:0 0 .4rem;color:#00568f;font-size:.76rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.csr-more-stories__header h2{margin:0;color:#123b58;font-size:clamp(1.5rem,4vw,2.1rem);line-height:1.2}.csr-more-stories .csr-story-grid{gap:.75rem}.csr-more-stories .csr-story-grid{grid-auto-flow:column;grid-auto-columns:min(82vw,17rem);grid-template-columns:none;overflow-x:auto;overscroll-behavior-x:contain;padding:.25rem .15rem .85rem;scroll-snap-type:x mandatory;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.csr-more-stories .csr-story-card{padding:.65rem}.csr-more-stories .csr-story-card{height:100%;scroll-snap-align:start}.csr-more-stories .csr-story-card__image{width:calc(100% + 1.3rem);margin:-.65rem -.65rem .55rem;aspect-ratio:2.4/1}.csr-more-stories .csr-story-card__meta{margin-bottom:.3rem;font-size:.64rem}.csr-more-stories .csr-story-card h3{font-size:.92rem;line-height:1.25}.csr-more-stories .csr-story-card__link{margin-top:.55rem;font-size:.82rem}.csr-more-stories__all{margin:1.25rem 0 0;text-align:right}.csr-more-stories__all a{color:#00568f;font-weight:800;text-decoration:none}.csr-more-stories__all a:hover,.csr-more-stories__all a:focus-visible{text-decoration:underline;text-underline-offset:.2em}.csr-story-detail__edit{margin-top:1.5rem}@media(min-width:650px){.alfa-csr-page .csr-story-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:56rem){.alfa-csr-page .csr-story-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.1rem}}.alfa-csr-page .csr-focus-grid{display:grid;width:min(100%,1080px);grid-template-columns:minmax(0,1fr);gap:.75rem;margin:1.4rem auto 0}.alfa-csr-page .csr-focus-item{display:grid;grid-template-columns:2.5rem minmax(0,1fr);align-content:start;align-items:center;gap:.25rem .8rem;min-width:0;padding:1rem;border-left:3px solid #19296E;border-radius:0 .7rem .7rem 0;background:rgba(255,255,255,.72)}.alfa-csr-page .csr-focus-icon{display:grid;grid-row:span 2;width:2.35rem;height:2.35rem;place-items:center;border-radius:50%;background:#19296E;color:#fff;font-size:1.05rem}.alfa-csr-page .csr-focus-item h3{margin:0;color:#123b58;font-size:1.05rem;line-height:1.25}.alfa-csr-page .csr-focus-item p{grid-column:2;margin:0;color:#405568;font-size:.88rem;line-height:1.5}@media(min-width:650px){.alfa-csr-page .csr-focus-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem}.alfa-csr-page .csr-focus-item{grid-template-columns:1fr;align-content:start;align-items:start;gap:.65rem;padding:1rem}.alfa-csr-page .csr-focus-icon{grid-row:auto}.alfa-csr-page .csr-focus-item p{grid-column:auto}}@media(min-width:650px){.alfa-csr-page .pager{margin:2rem 0}.alfa-csr-page .pager__items{display:flex;flex-wrap:wrap;justify-content:center;gap:.45rem;padding:0;list-style:none}.alfa-csr-page .pager__item a,.alfa-csr-page .pager__item.is-active span{display:grid;min-width:2.6rem;min-height:2.6rem;place-items:center;padding:.45rem .75rem;border:1px solid rgba(25,41,110,.22);border-radius:.4rem;background:#fff;color:#19296E;font-weight:750;text-decoration:none}.alfa-csr-page .pager__item.is-active span,.alfa-csr-page .pager__item a:hover{background:#19296E;color:#fff}}@media(min-width:650px){.csr-story-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.csr-story-card{padding:1.6rem}}@media(min-width:48rem){.csr-more-stories .csr-story-grid{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;overflow:visible;padding:.25rem 0 0;scroll-snap-type:none}}@media(min-width:56rem){.csr-more-stories .csr-story-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}}
