/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{overflow-y:scroll;box-sizing:border-box;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;min-block-size:100%}*,*::before,*::after{box-sizing:inherit}body,h1,h2,h3,h4,h5,h6,blockquote,p,pre,code,dl,dd,ol,ul,figure,hr,fieldset,legend,menu{margin-block:0;margin-inline:0;padding-block:0;padding-inline:0}main{display:block}hr{overflow:visible;box-sizing:content-box;block-size:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{background-color:rgba(0,0,0,0);-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-block-end:0}address{font-style:normal}b,strong{font-weight:bolder}code,kbd,pre,samp,var{font-family:"SFMono-Regular","Menlo","Monaco","Segoe UI Mono","Consolas","Liberation Mono","Courier New",monospace;font-size:1em}var{font-style:normal}small{font-size:inherit}sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0}sub{inset-block-end:-0.25em}sup{inset-block-start:-0.5em}ul[class],ol[class],menu[class]{list-style:none}table{inline-size:100%;border-spacing:0;border-collapse:collapse}img,object,svg{max-inline-size:100%;block-size:auto;vertical-align:middle;border-style:none}audio:not([controls]){display:none;block-size:0}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{margin-block:0;margin-inline:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=checkbox],[type=radio]{padding-block:0;padding-inline:0}button,html [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{padding-block:0;padding-inline:0;border-style:none}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:.1rem dotted ButtonText}fieldset{border-block:0;border-inline:0}legend{display:table;box-sizing:border-box;max-inline-size:100%;padding-block:0;padding-inline:0;white-space:normal;color:inherit}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{block-size:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-0.2rem}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}progress{vertical-align:baseline}details,menu{display:block}summary{display:list-item;outline:none}template{display:none}
html{overflow-x:hidden;min-block-size:100%}body{min-block-size:100vh;color:#000;background-color:#f2f2f2}
html{-webkit-tap-highlight-color:rgba(0,0,0,0);font-size:62.5%}body{font-size:1.4rem;line-height:1.6;font-family:"Open Sans",-apple-system,system-ui,"BlinkMacSystemFont","Segoe UI","Roboto","Helvetica Neue","Arial",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:400}@media screen and (min-width:48em){body{font-size:1.6rem}}::selection{color:#fff;background-color:#0091cc}p:not(:last-child){margin-block-end:1em}code,kbd,pre,samp,var{text-align:start;word-spacing:normal;word-wrap:normal;word-break:normal;tab-size:2;hyphens:none}a:not([class]){transition:all .2s ease;color:#f5333f}@media screen and (prefers-reduced-motion:reduce){a:not([class]){transition:none}}a:not([class]):focus{outline:none}a:not([class]):focus,a:not([class]):hover,a:not([class]):visited,a:not([class]):active{color:#d10a17}a:not([class]):link,a:not([class]):visited{-webkit-text-decoration:true;text-decoration:true}h1:not([class]),h2:not([class]),h3:not([class]),h4:not([class]),h5:not([class]),h6:not([class]){font-family:"Montserrat","Open Sans",-apple-system,system-ui,"BlinkMacSystemFont","Segoe UI","Roboto","Helvetica Neue","Arial",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}h1:not([class]){font-size:4rem}@media screen and (min-width:48em){h1:not([class]){font-size:6rem}}h2:not([class]){font-size:2.7rem}@media screen and (min-width:48em){h2:not([class]){font-size:4rem}}h3:not([class]){font-size:2.4rem}@media screen and (min-width:48em){h3:not([class]){font-size:3.6rem}}h4:not([class]){font-size:2.1rem}@media screen and (min-width:48em){h4:not([class]){font-size:2.7rem}}h5:not([class]){font-size:1.8rem}@media screen and (min-width:48em){h5:not([class]){font-size:2.4rem}}h6:not([class]){font-size:1.2rem}ul:not([class]),ol:not([class]),menu:not([class]),pre:not([class]),hr:not([class]){margin-block:1em;margin-inline:0}ul:not([class])+p,ul:not([class])+blockquote,hr+ul:not([class]),ol:not([class])+p,ol:not([class])+blockquote,hr+ol:not([class]),menu:not([class])+p,menu:not([class])+blockquote,hr+menu:not([class]),pre:not([class])+p,pre:not([class])+blockquote,hr+pre:not([class]),hr:not([class])+p,hr:not([class])+blockquote,hr+hr:not([class]){margin-block-start:0}ul:not([class]),ol:not([class]){padding-inline-start:1.1em}ul:not([class]) ul,ul:not([class]) ol,ol:not([class]) ul,ol:not([class]) ol{margin-block:0}
.o-container{padding-inline:1rem;inline-size:100%;margin-inline:auto}@media screen and (min-width:62em){.o-container{padding-inline:0}}@media screen and (min-width:62em){.o-container{max-width:113rem}}
.o-grid{margin-inline:-0.75rem;display:flex;flex-wrap:wrap;box-sizing:border-box;list-style:none}@media screen and (min-width:36em){.o-grid{margin-inline:-1.5rem}}@media screen and (min-width:62em){.o-grid{margin-inline:-3rem}}.o-grid>.o-grid__item{padding-inline:.75rem;flex-basis:auto;box-sizing:inherit;inline-size:100%;min-inline-size:0}@media screen and (min-width:36em){.o-grid>.o-grid__item{padding-inline:1.5rem}}@media screen and (min-width:62em){.o-grid>.o-grid__item{padding-inline:3rem}}
.o-media{display:flex;align-items:flex-start}.o-media>.o-media__fixed{padding-inline-end:1.5rem}@media screen and (min-width:36em){.o-media>.o-media__fixed{padding-inline-end:3rem}}@media screen and (min-width:62em){.o-media>.o-media__fixed{padding-inline-end:6rem}}.o-media>.o-media__fluid{flex:1}
.c-breadcrumb__list{display:flex;flex-wrap:wrap}.c-breadcrumb__item{text-decoration:none;text-transform:uppercase;color:#011e41;font-family:"Montserrat","Open Sans",-apple-system,system-ui,"BlinkMacSystemFont","Segoe UI","Roboto","Helvetica Neue","Arial",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1.4rem;font-weight:700}.c-breadcrumb__item:focus,.c-breadcrumb__item:hover{color:#f5333f}.c-breadcrumb__item:last-child{color:#f5333f}.c-breadcrumb__item a{text-decoration:none;color:#011e41}.c-breadcrumb__item a:focus,.c-breadcrumb__item a:hover{color:#f5333f}.c-breadcrumb__separator{position:relative;inset-block-start:-0.1rem;margin:0 .7rem}
.c-block-dropdown-language{display:flex;align-items:center;margin-block-start:2rem}@media screen and (min-width:75em){.c-block-dropdown-language{margin-block-start:0;padding-block:.4rem;padding-inline:.3rem}}.c-block-dropdown-language .language-link{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;cursor:pointer;text-decoration:none;color:#011e41;font-family:"Montserrat","Open Sans",-apple-system,system-ui,"BlinkMacSystemFont","Segoe UI","Roboto","Helvetica Neue","Arial",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1.6rem;font-weight:600}.c-block-dropdown-language .language-link:focus,.c-block-dropdown-language .language-link:hover{color:#f5333f}@media screen and (min-width:75em){.c-block-dropdown-language .dropdown{transition:all .2s ease;position:absolute;z-index:700;inset-block-start:4.5rem;overflow:hidden;block-size:auto;max-block-size:0;padding:2rem;opacity:0;background-color:#dcdcdc}}@media screen and (min-width:75em)and (prefers-reduced-motion:reduce){.c-block-dropdown-language .dropdown{transition:none}}@media screen and (min-width:75em){.c-block-dropdown-language .dropdown.is-active{display:unset;max-block-size:10rem;opacity:1}}.c-block-dropdown-language .dropdown .language-link{color:#011e41}.c-block-dropdown-language .c-dropbutton__wrapper{position:relative;display:flex;align-items:center;gap:1rem}.c-block-dropdown-language .c-dropbutton__icon{display:none}@media screen and (min-width:75em){.c-block-dropdown-language .c-dropbutton__icon{transition:all .2s ease;display:block;inline-size:1.2rem;cursor:pointer}}@media screen and (min-width:75em)and (prefers-reduced-motion:reduce){.c-block-dropdown-language .c-dropbutton__icon{transition:none}}.c-block-dropdown-language .is-active .c-dropbutton__icon{transform:rotate(-180deg)}.c-block-dropdown-language .dropbutton{display:flex;align-items:center}.c-block-dropdown-language .dropbutton .active-language{text-decoration:underline}@media screen and (min-width:75em){.c-block-dropdown-language .dropbutton .active-language{text-decoration:none}}.c-block-dropdown-language .dropbutton .dropdown li:before{display:inline-block;margin:0 .5rem;content:"/"}@media screen and (min-width:75em){.c-block-dropdown-language .dropbutton .dropdown li:before{display:none}}
#myPaletteDiv,#myDiagramDiv{background-color:#e8e8e8;}.fednet-tabs{margin:0;}.fednet-tab-list{overflow-x:scroll;overflow-y:hidden;margin-block-end:0;border:0;}@media screen and (min-width:75em){.fednet-tab-list{overflow-x:unset;}}.fednet-tab-button:not(.fednet-tab-button--secondary){inline-size:100%;padding:1rem 2rem;white-space:nowrap;color:#011E41;border-block-end:0;border-inline-end:0.2rem solid rgb(1,30,65);background-color:rgb(232,232,232);font-family:"Montserrat","Open Sans",-apple-system,system-ui,"BlinkMacSystemFont","Segoe UI","Roboto","Helvetica Neue","Arial",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1.4rem;font-weight:600;}@media screen and (min-width:75em){.fednet-tab-button:not(.fednet-tab-button--secondary){padding:2.02rem 1rem;}}.fednet-tab-panels{padding:5rem 2.5rem 6rem;border:0.1rem solid #e0e0e0;border-block-start:0;}@media screen and (min-width:62em){.fednet-tab-panels{padding-inline:5.5rem;}}.fednet-tab-panels--primary{padding-block-start:5.5rem;}.fednet-tab-panels--secondary{padding:0;}.fednet-tab-panels--enabling_resources{padding:2.4rem;}.fednet-tabs--secondary{margin:0;}.fednet-tab-button--secondary{position:relative;padding:1rem 2.8rem;transition:ease-in all 0.15s;color:rgb(18,40,76);border-radius:3rem;background-color:transparent;font-size:1.3rem;font-weight:700;}.fednet-tab-button--secondary:focus-visible,.fednet-tab-button--secondary:hover{text-decoration:underline;background-color:rgba(245,51,63,0.7);}.fednet-tab-button--secondary.active{color:white;background-color:rgb(245,51,63);}.fednet-tab-item--secondary:not(:last-child){position:relative;}.fednet-tab-item--secondary:not(:last-child)::after{position:absolute;inset-block-start:0.75rem;inset-inline-end:-0.25rem;display:block;inline-size:0.2rem;block-size:2.5rem;content:" ";background-color:rgb(220,220,220);}.fednet-tab-item--secondary.prev-active::after,.fednet-tab-item--secondary.active::after{background-color:transparent;}.fednet-tab-item:nth-last-child(1) .fednet-tab-button{border-inline-end:0;}.fednet-tab-button:not(.fednet-tab-button--secondary).active{color:#fff;border-block-end:0;background-color:#F5333F;font-weight:600;}@media screen and (min-width:75em){.fednet-tab-button:not(.fednet-tab-button--secondary).active{block-size:100%;}}@media screen and (min-width:75em){.fednet-tab-item:not(.fednet-tab-item--secondary){flex:1 1 fit-content;}}.fednet-tab-item--secondary{margin-inline-end:0.5rem;}.fednet-tab-button.active{border-block-end-color:transparent;}.fednet-action{margin-block-end:2rem;}.fednet-enabling-resources__title{margin-block-end:2rem;color:#12284C;font-size:3rem;font-weight:700;}@media screen and (min-width:75em){.fednet-enabling-resources__inner{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;}}@media screen and (min-width:75em){.fednet-output-resources__inner{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;}}.node__decor-content .fednet-tab-panels .c-node__content{padding:0;}.fednet-tab-community{padding:2rem;background-color:white;}.fednet-tab-community a{text-decoration:none;}.fednet-tab-community a:hover,.fednet-tab-community a:focus{text-decoration:underline;}.fednet-tab-community :is(h3,h4,h5){color:#12284C;font-weight:700;}.fednet-tab-community h2{margin-block-end:2rem;font-size:3rem;font-weight:700;}.fednet-tab-community h3{margin-block-end:1rem;font-size:2.5rem;}.fednet-tab-community h4{font-size:1.8rem;}.fednet-tab-community h4 a > svg{inline-size:3rem;}a.ext{display:flex;gap:1rem;align-items:center;}a.ext svg{inline-size:2.2rem;block-size:auto;margin-block-start:-0.6rem;}.cop-post{margin:4rem 0;padding:2rem;border:0.1rem solid #F2F2F2;border-radius:1rem;background-color:#fff;}.cop-post:last-child{margin-block-end:0;}.cop-post h4{font-weight:500;}.cop-post .cop-post-actions{display:flex;align-items:center;gap:1rem;margin-block-start:1.5rem;}.cop-post-author{display:flex;align-items:center;gap:1.5rem;margin:1rem 0;}.cop-post-comments{margin-block-start:1rem;}.cop-post-comments h5{margin-block-end:1rem;font-size:1.6rem;}.cop-post-comment-author{display:flex;gap:1rem;align-items:center;}.fednet-tab-panels{border:0;background-color:white;}#activity-diagram{padding:0 1rem;transition:ease-in all 0.2s;text-align:end;background-color:rgb(1,30,65);}@media screen and (min-width:75em){#activity-diagram{padding-inline:5.5rem;}}#show-diagram{display:none;}.toggle--show-diagram{display:inline-block;margin-block:2rem;margin-inline-start:auto;padding:0.35rem 1rem 0.35rem 4rem;cursor:pointer;color:#011e41;border-radius:2rem;background-color:white;background-image:url('data:image/svg+xml,<svg width="15" height="15" viewBox="0 0 15 15" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M13.9329 14.8164C14.1777 15.0612 14.5735 15.0612 14.8157 14.8164C15.0579 14.5717 15.0606 14.1759 14.8183 13.9312L1.06715 0.183561C0.822338 -0.0611877 0.42647 -0.0611877 0.184261 0.183561C-0.0579481 0.42831 -0.0605516 0.824075 0.184261 1.06622L2.6949 3.5762C2.62458 3.63869 2.55426 3.70118 2.48654 3.76367C1.26769 4.89628 0.452514 6.24761 0.0644598 7.17714C-0.0214853 7.38283 -0.0214853 7.61196 0.0644598 7.81765C0.452514 8.74718 1.26769 10.1011 2.48654 11.2311C3.71321 12.3689 5.39826 13.3297 7.5026 13.3297C8.9819 13.3297 10.2528 12.8558 11.305 12.1789L13.9329 14.8164ZM9.67467 10.5568C9.06264 10.9942 8.30997 11.252 7.5 11.252C5.42951 11.252 3.74967 9.57256 3.74967 7.5026C3.74967 6.69285 4.00751 5.94298 4.44505 5.3285L5.34877 6.23199C5.01801 6.78919 4.90602 7.47396 5.08573 8.15093C5.44253 9.48403 6.81504 10.2756 8.14849 9.91885C8.37247 9.85897 8.58343 9.77044 8.77355 9.65848L9.67727 10.562L9.67467 10.5568ZM6.52856 3.88084C6.83848 3.79752 7.16403 3.75325 7.5 3.75325C9.57049 3.75325 11.2503 5.43265 11.2503 7.5026C11.2503 7.83848 11.2061 8.16395 11.1227 8.47379L13.1932 10.5437C14.0422 9.58558 14.6256 8.57013 14.9355 7.82286C15.0215 7.61717 15.0215 7.38804 14.9355 7.18235C14.5475 6.25282 13.7323 4.89889 12.5135 3.76888C11.2868 2.63105 9.60174 1.67028 7.4974 1.67028C6.52596 1.67028 5.64307 1.87597 4.85394 2.20665L6.52596 3.87823L6.52856 3.88084Z" fill="%23011E41"/></svg>');background-repeat:no-repeat;background-position:1.5rem center;font-size:1.3rem;}#myDiagramDiv{min-block-size:39rem;}#myPaletteDiv{min-block-size:5rem;}.chart-hidden{block-size:0;}.chart-hidden #myDiagramDiv{block-size:0 !important;min-block-size:0;}.chart-hidden #myPaletteDiv{display:none !important;overflow:hidden !important;block-size:0 !important;min-block-size:0 !important;}
.c-table__wrapper{overflow-x:auto}
.c-field--type-text-long,.c-field--type-text-with-summary{font-size:1.4rem;line-height:1.6}@media screen and (min-width:48em){.c-field--type-text-long,.c-field--type-text-with-summary{font-size:1.6rem}}.c-field--type-text-long figure+h2,.c-field--type-text-with-summary figure+h2{margin-block-start:0}.c-field--type-text-long ul+h2,.c-field--type-text-long ol+h2,.c-field--type-text-long table+h2,.c-field--type-text-with-summary ul+h2,.c-field--type-text-with-summary ol+h2,.c-field--type-text-with-summary table+h2{margin-block-start:.5em}.c-field--type-text-long figure+h3,.c-field--type-text-with-summary figure+h3{margin-block-start:0}.c-field--type-text-long ul+h3,.c-field--type-text-long ol+h3,.c-field--type-text-long table+h3,.c-field--type-text-with-summary ul+h3,.c-field--type-text-with-summary ol+h3,.c-field--type-text-with-summary table+h3{margin-block-start:.5em}.c-field--type-text-long figure+h4,.c-field--type-text-with-summary figure+h4{margin-block-start:0}.c-field--type-text-long ul+h4,.c-field--type-text-long ol+h4,.c-field--type-text-long table+h4,.c-field--type-text-with-summary ul+h4,.c-field--type-text-with-summary ol+h4,.c-field--type-text-with-summary table+h4{margin-block-start:.5em}.c-field--type-text-long figure+h5,.c-field--type-text-with-summary figure+h5{margin-block-start:0}.c-field--type-text-long ul+h5,.c-field--type-text-long ol+h5,.c-field--type-text-long table+h5,.c-field--type-text-with-summary ul+h5,.c-field--type-text-with-summary ol+h5,.c-field--type-text-with-summary table+h5{margin-block-start:.5em}.c-field--type-text-long figure+h6,.c-field--type-text-with-summary figure+h6{margin-block-start:0}.c-field--type-text-long ul+h6,.c-field--type-text-long ol+h6,.c-field--type-text-long table+h6,.c-field--type-text-with-summary ul+h6,.c-field--type-text-with-summary ol+h6,.c-field--type-text-with-summary table+h6{margin-block-start:.5em}.c-field--type-text-long li::marker,.c-field--type-text-with-summary li::marker{font-weight:700}.c-field--type-text-long ol,.c-field--type-text-with-summary ol{list-style-type:decimal}.c-field--type-text-long ol ol,.c-field--type-text-with-summary ol ol{list-style-type:lower-alpha}.c-field--type-text-long ol ol ol,.c-field--type-text-with-summary ol ol ol{list-style-type:lower-roman}.c-field--type-text-long ol ol ol ol,.c-field--type-text-with-summary ol ol ol ol{list-style-type:upper-latin}.c-field--type-text-long ol ol ol ol ol,.c-field--type-text-with-summary ol ol ol ol ol{list-style-type:upper-roman}.c-field--type-text-long ul,.c-field--type-text-with-summary ul{list-style-type:disc}.c-field--type-text-long ul ul,.c-field--type-text-with-summary ul ul{list-style-type:circle}.c-field--type-text-long ul ul ul,.c-field--type-text-with-summary ul ul ul{list-style-type:square}.c-field--type-text-long strong,.c-field--type-text-long b,.c-field--type-text-with-summary strong,.c-field--type-text-with-summary b{font-weight:700}.c-field--type-text-long h2,.c-field--type-text-long h3,.c-field--type-text-long h4,.c-field--type-text-long h5,.c-field--type-text-long h6,.c-field--type-text-with-summary h2,.c-field--type-text-with-summary h3,.c-field--type-text-with-summary h4,.c-field--type-text-with-summary h5,.c-field--type-text-with-summary h6{margin-block-start:1.5em;margin-block-end:1em;margin-inline:0;color:#12284c;font-family:"Montserrat","Open Sans",-apple-system,system-ui,"BlinkMacSystemFont","Segoe UI","Roboto","Helvetica Neue","Arial",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:700}.c-field--type-text-long h2,.c-field--type-text-with-summary h2{font-size:2.7rem}@media screen and (min-width:48em){.c-field--type-text-long h2,.c-field--type-text-with-summary h2{font-size:4rem}}.c-field--type-text-long h3,.c-field--type-text-with-summary h3{font-size:2.4rem}@media screen and (min-width:48em){.c-field--type-text-long h3,.c-field--type-text-with-summary h3{font-size:3.6rem}}.c-field--type-text-long h2+h3,.c-field--type-text-with-summary h2+h3{margin-block-start:.5em}.c-field--type-text-long h4,.c-field--type-text-with-summary h4{font-size:2.1rem}@media screen and (min-width:48em){.c-field--type-text-long h4,.c-field--type-text-with-summary h4{font-size:2.7rem}}.c-field--type-text-long h3+h4,.c-field--type-text-with-summary h3+h4{margin-block-start:.5em}.c-field--type-text-long h5,.c-field--type-text-with-summary h5{font-size:1.8rem}@media screen and (min-width:48em){.c-field--type-text-long h5,.c-field--type-text-with-summary h5{font-size:2.4rem}}.c-field--type-text-long h4+h5,.c-field--type-text-with-summary h4+h5{margin-block-start:.5em}.c-field--type-text-long h6,.c-field--type-text-with-summary h6{font-size:1.2rem}.c-field--type-text-long h5+h6,.c-field--type-text-with-summary h5+h6{margin-block-start:.5em}.c-field--type-text-long img,.c-field--type-text-with-summary img{margin-block:1em}.c-field--type-text-long p+img,.c-field--type-text-long p+.c-media--type-image img,.c-field--type-text-with-summary p+img,.c-field--type-text-with-summary p+.c-media--type-image img{margin-block-start:0}.c-field--type-text-long table,.c-field--type-text-with-summary table{margin-block:1em;border:.1rem solid #66d1ca}.c-field--type-text-long td,.c-field--type-text-with-summary td{padding:.5em;border:.1rem solid #66d1ca}.c-field--type-text-long th,.c-field--type-text-with-summary th{color:#fff;background:#66d1ca}.c-field--type-text-long .align-center,.c-field--type-text-with-summary .align-center{display:block;margin-inline:auto}.c-field--type-text-long .align-left,.c-field--type-text-with-summary .align-left{float:left;margin-inline-end:1em}.c-field--type-text-long .align-right,.c-field--type-text-with-summary .align-right{float:right;margin-inline-start:1em}.c-field--type-text-long .text-align-left,.c-field--type-text-with-summary .text-align-left{text-align:start !important}.c-field--type-text-long .text-align-right,.c-field--type-text-with-summary .text-align-right{text-align:end !important}.c-field--type-text-long .text-align-center,.c-field--type-text-with-summary .text-align-center{text-align:center !important}.c-field--type-text-long .text-align-justify,.c-field--type-text-with-summary .text-align-justify{text-align:justify !important;text-align-last:start !important;hyphens:auto}.c-field__items .c-field__item{margin:.5rem 0}.c-field__items .c-field__item:last-child{margin-block-end:0}article .c-field{margin:1.75rem 0}article .c-field:last-child{margin-block-end:0}.c-field--label-above{margin-block-end:.5rem}.c-field--label-inline{display:flex;gap:.5rem}.c-field--label-above .c-field__label,.c-field--label-inline .c-field__label{font-weight:700}a{text-decoration:underline;color:#f5333f}
textarea{resize:vertical;vertical-align:top}.c-form-item:not(:first-child){margin-block-start:2.8rem}.c-form-element{inline-size:100%;padding-block:1.4rem;padding-inline:2.4rem;color:#000;border-block:.1rem solid #979797;border-inline:.1rem solid #979797;border-radius:2.48rem;background:#fff;appearance:none}.c-form-element::placeholder{color:rgba(0,0,0,.66)}.c-form-element:focus-visible{outline:0;box-shadow:0 0 1rem rgba(0,145,204,.5)}.c-form-element.form-textarea{min-block-size:22.24rem}@media screen and (min-width:48em){.c-form-element.form-textarea{min-block-size:26.56rem}}.c-form-type--boolean{position:relative;display:flex;flex-direction:row;align-items:center;min-block-size:3.5rem;margin-block:2rem;margin-inline:0;cursor:pointer;line-height:3.5rem}@media screen and (min-width:48em){.c-form-type--boolean{min-block-size:2.6rem;margin-block:1.5rem;line-height:2.6rem}}.c-form-type--boolean input{position:absolute !important;overflow:hidden !important;clip:rect(0.1rem 0.1rem 0.1rem 0.1rem) !important;clip:rect(0.1rem,0.1rem,0.1rem,0.1rem) !important;inline-size:.1rem !important;block-size:.1rem !important}.c-form-type--boolean input:checked+label::after{border-color:#0091cc;background:#0091cc}.c-form-type--boolean input:disabled,.c-form-type--boolean input.is-disabled{opacity:.5}.c-form-type--boolean label{position:relative;padding-inline-start:5.5rem;cursor:pointer}@media screen and (min-width:48em){.c-form-type--boolean label{padding-inline-start:4.1rem}}.c-form-type--boolean label::before{inline-size:2.1rem;block-size:2.1rem;position:absolute;z-index:9;inset-block-start:.7rem;inset-inline-start:.7rem;content:""}@media screen and (min-width:48em){.c-form-type--boolean label::before{inline-size:1.56rem;block-size:1.56rem;inset-block-start:.52rem;inset-inline-start:.52rem}}.c-form-type--boolean label::after{inline-size:3.5rem;block-size:3.5rem;position:absolute;inset-block-start:0;inset-inline-start:0;display:inline-block;content:"";cursor:pointer;transition:background .2s,border .2s,box-shadow .2s,color .2s;border-block:.1rem solid #979797;border-inline:.1rem solid #979797;background:#fff}@media screen and (prefers-reduced-motion:reduce){.c-form-type--boolean label::after{transition:none}}@media screen and (min-width:48em){.c-form-type--boolean label::after{inline-size:2.6rem;block-size:2.6rem}}.js-form-type-radio label::before{border-radius:50%;background:#fff}.js-form-type-radio label::after{border-radius:50%}.js-form-type-checkbox label::before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' fill='%2366d1ca'%3E%3C!--! Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath d='M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z'/%3E%3C/svg%3E") no-repeat center center;background-size:contain}.js-form-type-checkbox label::after{border-radius:.2rem}.field--widget-options-select,.c-form-item--select,.c-form-item-created{position:relative}.field--widget-options-select::after,.c-form-item--select::after,.c-form-item-created::after{inline-size:2.8rem;block-size:2.8rem;position:absolute;inset-block-start:50%;inset-inline-end:2.4rem;display:block;content:"";transform:translateY(-50%);pointer-events:none;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' fill='%23F5333F'%3E%3C!--! Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath d='M201.4 342.6c12.5 12.5 32.8 12.5 45.3 0l160-160c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L224 274.7 86.6 137.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l160 160z'/%3E%3C/svg%3E") no-repeat center center;background-size:contain}.field--widget-options-select select,.c-form-item--select select,.c-form-item-created select{padding-inline-end:4.8rem;cursor:pointer}
.c-button,input.button{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all .2s ease;display:inline-block;flex-direction:row;align-items:center;justify-content:space-between;padding-block:2.16rem;padding-inline:2rem;cursor:pointer;color:#12284c;border-block:0;border-inline:0;background:#fff;min-width:20rem;font-weight:700;text-align:center;text-decoration:none}@media screen and (prefers-reduced-motion:reduce){.c-button,input.button{transition:none}}.c-button:focus,.c-button:hover,input.button:focus,input.button:hover{color:#f5333f}
svg.c-icon{fill:currentColor}
.c-page{position:relative;display:flex;flex-direction:column;min-block-size:100vh}main{flex:1}
.search-block-form{display:none}@media screen and (min-width:75em){.search-block-form{position:absolute;z-index:10;inset-block-start:8.7rem;inset-inline-start:0;inline-size:100%;padding:2rem 1rem;background-color:#dcdcdc}}#search-block-form{display:flex;align-items:center;max-inline-size:110rem;margin:0 auto;gap:2rem}#search-block-form .c-form-item{inline-size:100%}.search-header--desktop{position:relative;inline-size:2.4rem}.search-header--desktop .icon-close{display:none}@media screen and (min-width:75em){body.search-open .search-header--desktop::after{position:absolute;inset-block-start:3.5rem;inset-inline-start:-1rem;inline-size:0;block-size:0;content:"";border-block-end:2.6rem solid #dcdcdc;border-inline-start:2rem solid rgba(0,0,0,0);border-inline-end:2rem solid rgba(0,0,0,0)}}body.search-open .search-header--desktop .icon-close,body.search-open .search-block-form{display:block}body.search-open .search-header--desktop .icon-close{color:#f5333f}.search-header--desktop{display:none}@media screen and (min-width:75em){.search-header--desktop{display:block}}.search-header--mobile{display:flex;margin-block-start:2rem;color:#011e41;font-size:1.6rem;gap:1rem}@media screen and (min-width:75em){.search-header--mobile{display:none}}body.search-open .search-header--desktop .icon-search{display:none}.search-header--desktop svg{cursor:pointer;color:#12284c}.search-header--desktop svg:focus-visible,.search-header--desktop svg:hover{color:#f5333f}.search-form input.c-button--primary,input.c-search-form__submit{padding-block:1.64rem;color:#011e41;border:.1rem solid #011e41}.search-form input.c-button--primary:focus-visible,.search-form input.c-button--primary:hover,input.c-search-form__submit:focus-visible,input.c-search-form__submit:hover{color:#f5333f;border-color:#f5333f;outline:none}input.form-search{padding:1.75rem 2.4rem;border:0;border-radius:0}input.form-search:focus-visible{box-shadow:none}.search-form .container-inline{display:flex;align-items:flex-end;gap:1rem}.search-form .container-inline .c-form-item{inline-size:100%}.search-form label{display:block;margin-block-end:1rem;font-weight:700}
.c-header{margin-block-end:3.5rem;padding:1.5rem 0;border-block-end:.1rem solid #dcdcdc;background-color:#fff}@media screen and (min-width:75em){.c-header{margin-block-end:2.8rem;padding:2.35rem 0}}.c-branding{display:flex;flex-direction:column}@media screen and (min-width:75em){.c-branding{flex-direction:row;align-items:center;gap:1rem}}@media screen and (min-width:75em){.c-branding__text{position:relative;margin-inline-start:.5rem;padding-inline-start:1.8rem}}@media screen and (min-width:75em){.c-branding__text::before{position:absolute;inset-block-start:0;inset-inline-start:0;display:block;inline-size:.1rem;block-size:100%;content:"";background-color:#858585}}.c-branding__text a{text-transform:uppercase;font-family:"Montserrat","Open Sans",-apple-system,system-ui,"BlinkMacSystemFont","Segoe UI","Roboto","Helvetica Neue","Arial",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1.6rem;font-weight:600}.c-branding__text a,.c-branding__text a:visited{color:#011e41}.o-container__header{display:flex;align-items:center;justify-content:space-between;max-inline-size:134.2rem;margin:0 auto;padding:0 1.6rem}.navigation-collapsible{position:absolute;z-index:10;inset-block-start:9.5rem;inset-inline-start:0;display:none;inline-size:100%;padding:2rem 1.6rem;border-block-start:.1rem solid #f2f2f2;border-block-end:.1rem solid #f2f2f2;background-color:#fff}@media screen and (min-width:75em){.navigation-collapsible{position:unset;display:flex;align-items:center;inline-size:unset;padding:0;border:0;background-color:rgba(0,0,0,0);gap:4.5rem}}@media screen and (min-width:75em){#toggle{display:none}}#toggle:checked~.navigation-collapsible{display:block}@media screen and (min-width:75em){#toggle:checked~.navigation-collapsible{display:flex}}.c-region--header li a{text-decoration:none;color:#011e41;font-family:"Montserrat","Open Sans",-apple-system,system-ui,"BlinkMacSystemFont","Segoe UI","Roboto","Helvetica Neue","Arial",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1.6rem;font-weight:600}.c-region--header li a:focus,.c-region--header li a:hover{color:#f5333f}@media screen and (min-width:75em){.c-block-menu--main{margin-inline-start:auto}}.c-block-menu--main .c-menu--level-1{position:relative}.c-block-menu--main .c-menu--level-1>li .c-menu--level-2{display:none;padding:2rem;background-color:#dcdcdc}@media screen and (min-width:75em){.c-block-menu--main .c-menu--level-1>li .c-menu--level-2{position:absolute;z-index:10;inset-block-start:4.7rem;min-inline-size:32rem;padding:2rem}}.c-block-menu--main .c-menu--level-1>li.open .c-menu--level-2{display:block}.c-block-menu--main .c-menu--level-1>li .c-icon{transition:all .2s ease;inline-size:1.2rem}@media screen and (prefers-reduced-motion:reduce){.c-block-menu--main .c-menu--level-1>li .c-icon{transition:none}}.c-block-menu--main .c-menu--level-1>li.open .c-icon{transform:rotate(180deg)}.c-block-menu--main .c-menu--level-1>li li{margin-block-end:1rem}.c-block-menu--main .c-menu--level-1>li li:last-child{margin-block-end:0}@media screen and (min-width:75em){.c-menu--account{display:flex;gap:1rem;align-items:center}}.c-menu__button-toggle{padding:.25rem;cursor:pointer;border:0;background:none}#toggle{display:none}.toggle--navbar{display:block;inline-size:2.5rem}.toggle--navbar span{transition:all .2s ease;display:block;inline-size:100%;block-size:.2rem;margin-block-end:.7rem;transform-origin:0 0;background-color:#011e41}@media screen and (prefers-reduced-motion:reduce){.toggle--navbar span{transition:none}}@media screen and (min-width:75em){.toggle--navbar span{display:none}}#toggle:checked~.toggle--navbar span:nth-child(1){transform:rotate(45deg)}#toggle:checked~.toggle--navbar span:nth-child(3){transform:rotate(-45deg) translateX(0) translateY(-0.1rem)}#toggle:checked~.toggle--navbar span:nth-child(2){opacity:0}@media screen and (min-width:75em){.search-header span{display:none}}
.c-hamburger{overflow:visible;margin-block-start:3rem;margin-block-end:3.5rem;margin-inline-start:4rem;margin-inline-end:0;padding-block:0;padding-inline:0;cursor:pointer;transition:opacity .5s ease;color:inherit;border-block:0;border-inline:0;border-radius:0;background:none}@media screen and (prefers-reduced-motion:reduce){.c-hamburger{transition:none}}@media screen and (min-width:36em){.c-hamburger{display:none}}.c-hamburger:focus{outline:none}.c-hamburger.is-active{visibility:visible;opacity:1}.c-hamburger__box{position:relative;display:block;inline-size:3.1rem;block-size:2.7rem}.c-hamburger__spinner{inset-block-start:.25rem;display:block;margin-block-start:-0.25rem;transition:background 0s .13s linear}@media screen and (prefers-reduced-motion:reduce){.c-hamburger__spinner{transition:none}}.c-hamburger__spinner::before,.c-hamburger__spinner::after{display:block;content:""}.c-hamburger__spinner,.c-hamburger__spinner::before,.c-hamburger__spinner::after{position:absolute;inline-size:3.1rem;block-size:.5rem;transition:transform .15s ease;border-radius:.25rem;background:#0091cc}@media screen and (prefers-reduced-motion:reduce){.c-hamburger__spinner,.c-hamburger__spinner::before,.c-hamburger__spinner::after{transition:none}}.c-hamburger__spinner::before{inset-block-start:1.1rem;inset-inline-end:0;inline-size:3.1rem;transition:top .1s .2s cubic-bezier(0.33333,0.66667,0.66667,1),transform .13s cubic-bezier(0.55,0.055,0.675,0.19)}@media screen and (prefers-reduced-motion:reduce){.c-hamburger__spinner::before{transition:none}}.c-hamburger.is-active .c-hamburger__spinner::before{inset-block-start:0;inset-inline-end:auto;inline-size:3.1rem;transition:top .1s .15s cubic-bezier(0.33333,0,0.66667,0.33333),transform .13s .22s cubic-bezier(0.215,0.61,0.355,1);transform:translate3d(0,1.1rem,0) rotate(45deg);background:#0091cc}@media screen and (prefers-reduced-motion:reduce){.c-hamburger.is-active .c-hamburger__spinner::before{transition:none}}.c-hamburger__spinner::after{inset-block-start:2.2rem;inset-block-end:-1.1rem;transition:top .2s .2s cubic-bezier(0.33333,0.66667,0.66667,1),transform .13s cubic-bezier(0.55,0.055,0.675,0.19)}@media screen and (prefers-reduced-motion:reduce){.c-hamburger__spinner::after{transition:none}}.c-hamburger.is-active .c-hamburger__spinner::after{inset-block-start:0;transition:top .2s cubic-bezier(0.33333,0,0.66667,0.33333),transform .13s .22s cubic-bezier(0.215,0.61,0.355,1);transform:translate3d(0,1.1rem,0) rotate(-45deg);background:#0091cc}@media screen and (prefers-reduced-motion:reduce){.c-hamburger.is-active .c-hamburger__spinner::after{transition:none}}.c-hamburger.is-active .c-hamburger__spinner{transition-delay:.22s;background:none}
.node__decor-content{position:relative;max-inline-size:113rem;margin:0 auto;padding:1rem}@media screen and (min-width:75em){.node__decor-content{padding:2.5rem 6rem 0 6rem}}.node__decor-content::after{position:absolute;z-index:0;inset-block-start:0;inset-inline-start:0;display:block;clear:both;inline-size:100%;block-size:15.5rem;content:"";background-color:#011e41}.node__decor-content>div{position:relative;z-index:1}.node__decor-content .c-node__content{padding:5rem 10rem 6rem;background-color:#fff}.node__decor-header{max-inline-size:113rem;margin:1.7rem auto 0 auto}.node__decor-title{padding:1rem;color:#fff;background-color:#011e41;font-family:"Montserrat","Open Sans",-apple-system,system-ui,"BlinkMacSystemFont","Segoe UI","Roboto","Helvetica Neue","Arial",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:4.8rem;font-weight:700;line-height:1.4}@media screen and (min-width:75em){.node__decor-title{padding:4rem 6rem .2rem 6rem}}.node__decor-header .c-field--type-string-long{inline-size:100%;max-inline-size:100%;margin:0;padding:0 1rem;color:#dcdcdc;background-color:#011e41;font-family:"Montserrat","Open Sans",-apple-system,system-ui,"BlinkMacSystemFont","Segoe UI","Roboto","Helvetica Neue","Arial",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:400;line-height:1.2}@media screen and (min-width:75em){.node__decor-header .c-field--type-string-long{padding:0 5.5rem}}.node__decor-header .c-field--name-field-value-proposition{margin:0;text-align:start;color:#dcdcdc;font-size:1.8rem;font-weight:400;line-height:1.2}.c-node__meta--footer{padding:3rem 1.5rem;background-color:#fff}
.c-node--type-role.c-node--view-mode-teaser,.c-node--type-enabling-resource.c-node--view-mode-teaser{padding:2rem;border:.1rem solid #858585;border-radius:1rem;background-color:#fff}.c-node--type-role.c-node--view-mode-teaser .c-node__header,.c-node--type-enabling-resource.c-node--view-mode-teaser .c-node__header{margin-block-end:1.5rem}.c-node--type-role.c-node--view-mode-teaser .c-node__meta,.c-node--type-enabling-resource.c-node--view-mode-teaser .c-node__meta{margin-block-end:1.5rem}.c-node--type-role.c-node--view-mode-teaser .text-content,.c-node--type-enabling-resource.c-node--view-mode-teaser .text-content{display:-webkit-box;overflow:hidden;-webkit-line-clamp:7;line-clamp:7;-webkit-box-orient:vertical}.c-node--type-role.c-node--view-mode-teaser h2,.c-node--type-enabling-resource.c-node--view-mode-teaser h2{font-family:"Montserrat","Open Sans",-apple-system,system-ui,"BlinkMacSystemFont","Segoe UI","Roboto","Helvetica Neue","Arial",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1.6rem;font-weight:700;line-height:1.3}@media screen and (min-width:75em){.c-node--type-role.c-node--view-mode-teaser h2,.c-node--type-enabling-resource.c-node--view-mode-teaser h2{font-size:2rem}}.c-node--type-role.c-node--view-mode-teaser h2,.c-node--type-role.c-node--view-mode-teaser h2 a,.c-node--type-enabling-resource.c-node--view-mode-teaser h2,.c-node--type-enabling-resource.c-node--view-mode-teaser h2 a{color:#12284c}.c-node--type-role.c-node--view-mode-teaser h2:focus,.c-node--type-role.c-node--view-mode-teaser h2:hover,.c-node--type-enabling-resource.c-node--view-mode-teaser h2:focus,.c-node--type-enabling-resource.c-node--view-mode-teaser h2:hover{text-decoration:underline}.c-node--type-role.c-node--view-mode-teaser .c-field,.c-node--type-enabling-resource.c-node--view-mode-teaser .c-field{margin-block-end:1.5rem}.c-node--type-role.c-node--view-mode-teaser .c-field:last-child,.c-node--type-enabling-resource.c-node--view-mode-teaser .c-field:last-child{margin-block-end:0}.c-field a{color:#12284c;font-weight:700}.c-field a:focus,.c-field a:hover{text-decoration:underline}.c-field__label{color:#12284c;font-size:1.4rem;font-weight:700}.c-field--label-above .c-field__label{margin-block-end:.5rem}
.c-footer{margin-block-start:3rem}
.u-clearfix::after,.clearfix::after{display:table;clear:both;content:""}
.u-full-width-image{position:relative}.u-full-width-image img{position:absolute;inset:0;inline-size:100%;block-size:100%;object-position:center;object-fit:cover}
.u-stretched-link::after{position:absolute;z-index:1;inset:0;content:"";pointer-events:auto;background-color:rgba(0,0,0,0)}
.u-text--left{text-align:start !important}.u-text--right{text-align:end !important}.u-text--center{text-align:center !important}.u-text--justify{text-align:justify !important}.u-text--justify-left{text-align:justify !important;text-align-last:start !important;hyphens:auto}.u-text--justify-right{text-align:justify !important;text-align-last:end !important;hyphens:auto}.u-text--justify-center{text-align:justify !important;text-align-last:center !important;hyphens:auto}
.u-video-responsive{position:relative;display:block;overflow:hidden;inline-size:100%;padding-block:0;padding-inline:0}.u-video-responsive::before{display:block;padding-block-end:56.25%;content:""}.u-video-responsive iframe,.u-video-responsive object,.u-video-responsive embed{position:absolute;inset:0;inline-size:100%;block-size:100%;border-block:0;border-inline:0}video.u-video-responsive{max-inline-size:100%;block-size:auto}video.u-video-responsive::before{content:none}.u-video-responsive--4-3::before{padding-block-end:75%}.u-video-responsive--1-1::before{padding-block-end:100%}
.u-show{visibility:visible !important}.u-hide{visibility:hidden !important}.u-visually-hide,.visually-hidden{position:absolute !important;overflow:hidden !important;clip:rect(0.1rem 0.1rem 0.1rem 0.1rem) !important;clip:rect(0.1rem,0.1rem,0.1rem,0.1rem) !important;inline-size:.1rem !important;block-size:.1rem !important}.u-visually-hide--focusable:active,.u-visually-hide--focusable:focus{position:static !important;overflow:visible !important;clip:auto !important;inline-size:auto !important;block-size:auto !important;white-space:normal !important}
