/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-display:swap;font-family:Albert Sans;font-style:normal;font-weight:400;src:url(/themes/custom/omnicap/Albert_Sans/static/AlbertSans-Regular.woff) format("woff");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-display:swap;font-family:Albert Sans;font-style:normal;font-weight:500;src:url(/themes/custom/omnicap/Albert_Sans/static/AlbertSans-Medium.woff) format("woff");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-display:swap;font-family:Albert Sans;font-style:normal;font-weight:700;src:url(/themes/custom/omnicap/Albert_Sans/static/AlbertSans-Bold.woff) format("woff");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-display:swap;font-family:Albert Sans;font-style:normal;font-weight:800;src:url(/themes/custom/omnicap/Albert_Sans/static/AlbertSans-ExtraBold.woff) format("woff");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}
html{box-sizing:border-box;min-height:100%}*,:after,:before{box-sizing:inherit}body{-webkit-overflow-scrolling:touch;background-color:#f5f5f5;box-sizing:border-box;color:#000;font:1.125rem Albert Sans,arial,Helvetica Neue,helvetica,sans-serif;font-weight:400;height:100%;line-height:1.4;margin:0;position:relative;text-align:left}body.js-toggle-menu{overflow:hidden}body.color-scheme-primary{background:#003865;color:#fff}@media (min-width:80rem){body{overflow-x:hidden}}::selection{background-color:#003865;color:#fff;text-shadow:none}h1,h2,h3,h4,h5,h6{color:#003865;font-size:1.25rem;font-weight:300;line-height:1.25;margin-bottom:1.5625rem;margin-top:0}.background-color--primary h1,.background-color--primary h2,.background-color--primary h3,.background-color--primary h4,.background-color--primary h5,.background-color--primary h6{color:#07b4e8}.color-scheme-primary .background-color--primary h1,.color-scheme-primary .background-color--primary h2,.color-scheme-primary .background-color--primary h3,.color-scheme-primary .background-color--primary h4,.color-scheme-primary .background-color--primary h5,.color-scheme-primary .background-color--primary h6{color:#fff}.color-scheme-primary h1,.color-scheme-primary h2,.color-scheme-primary h3,.color-scheme-primary h4,.color-scheme-primary h5,.color-scheme-primary h6{color:#07b4e8}@media (min-width:60rem){h1,h2,h3,h4,h5,h6{margin-bottom:2.5rem}}h1{font-size:2.5rem}@media (min-width:60rem){h1{font-size:3.125rem}}h2{font-size:1.75rem}@media (min-width:60rem){h2{font-size:1.875rem}}@media (min-width:80rem){h2{font-size:1.875rem}}.paragraph--type--text h2{line-height:1.25}.layout--twocol__5050 .paragraph--type--text h2{line-height:1.125}h3{font-size:1.375rem}@media (min-width:60rem){h3{font-size:1.875rem}}a{color:#003865}a.active,a:focus,a:hover{cursor:pointer;outline:none}a:focus,a:hover{color:#07b4e8}a:active{border:0;outline:none}.color-scheme-primary a{color:#07b4e8}.color-scheme-primary a:focus,.color-scheme-primary a:hover{color:#fff}.field-type-link a,.node__backlink a,a.button{background:transparent;border:2px solid #003865;border-radius:.1875rem;color:#003865;display:inline-block;font-weight:600;line-height:1;min-width:9.375rem;padding:.5625rem 2.5rem;position:relative;text-align:center;text-decoration:none;transition:all .28s ease-out .12s}.field-type-link a:focus,.field-type-link a:hover,.node__backlink a:focus,.node__backlink a:hover,a.button:focus,a.button:hover{background:#07b4e8;border-color:#07b4e8;color:#fff}.background-color--primary .field-type-link a,.background-color--primary .node__backlink a,.background-color--primary a.button{border-color:#07b4e8;color:#07b4e8}.background-color--primary .field-type-link a:focus,.background-color--primary .field-type-link a:hover,.background-color--primary .node__backlink a:focus,.background-color--primary .node__backlink a:hover,.background-color--primary a.button:focus,.background-color--primary a.button:hover{border-color:#07b4e8;color:#fff}@media (min-width:60rem){.field-type-link a,.node__backlink a,a.button{min-width:16.25rem}}.node__backlink a{background:#f7f7f7;color:#003865;padding:1.25rem 1.25rem 1.25rem 2.5rem}.node__backlink a:after{border-color:#003865;left:1.25rem;right:auto;transform:translateY(-50%) rotate(135deg)}.node__backlink a:focus,.node__backlink a:hover{background:#fff}.node__backlink a:focus:after,.node__backlink a:hover:after{transform:translateY(-50%) translateX(-.3125rem) rotate(135deg)}a[href*="linkedin.com"]{background:#07b4e8;display:block;height:1.875rem;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30' style='enable-background:new 0 0 30 30' xml:space='preserve'%3E%3Cpath d='M0 0v30h30V0H0zm10.8 22.3H7.5v-9.9h3.3v9.9zM9.3 11.1h-.1c-.9.1-1.7-.6-1.8-1.6v-.1c0-.9.8-1.7 1.7-1.7h.1c.9-.1 1.8.6 1.8 1.6v.1c0 .9-.8 1.7-1.7 1.7zm10.1 11.2V17c0-1.3-.5-2.2-1.7-2.2-.8 0-1.4.5-1.7 1.2-.1.3-.1.5-.1.8v5.5h-3.3v-9.9h3.3v1.4c.6-1.1 1.8-1.7 3-1.6 2.2 0 3.8 1.4 3.8 4.5v5.7h-3.3z' style='fill:%23fff'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30' style='enable-background:new 0 0 30 30' xml:space='preserve'%3E%3Cpath d='M0 0v30h30V0H0zm10.8 22.3H7.5v-9.9h3.3v9.9zM9.3 11.1h-.1c-.9.1-1.7-.6-1.8-1.6v-.1c0-.9.8-1.7 1.7-1.7h.1c.9-.1 1.8.6 1.8 1.6v.1c0 .9-.8 1.7-1.7 1.7zm10.1 11.2V17c0-1.3-.5-2.2-1.7-2.2-.8 0-1.4.5-1.7 1.2-.1.3-.1.5-.1.8v5.5h-3.3v-9.9h3.3v1.4c.6-1.1 1.8-1.7 3-1.6 2.2 0 3.8 1.4 3.8 4.5v5.7h-3.3z' style='fill:%23fff'/%3E%3C/svg%3E");text-indent:-999rem;width:1.875rem}a[href*="linkedin.com"]:focus,a[href*="linkedin.com"]:hover{background:#003865}.footer a[href*="linkedin.com"]{background:#07b4e8}.footer a[href*="linkedin.com"]:focus,.footer a[href*="linkedin.com"]:hover{background:#003865}p{margin:0 0 1.5em}@media (min-width:60rem){p.two-col{column-count:2;column-gap:3.75rem}}@media (min-width:80rem){p.two-col{column-gap:11.25rem}}.paragraph--type--text p:last-child{margin-bottom:0}.paragraph--type--section.has-background-color .layout__region--has-media .paragraph--type--text p:last-child{margin-bottom:1.5em}strong{font-weight:700}em{font-style:italic}ol,ul{margin:0 0 1.5em;padding-left:1em}blockquote{border-left:5px solid #003865;font-size:1.125rem;margin:.5em 0 1.5em 1em;padding:.5em 1em}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote footer,blockquote small{color:#000;display:block;font-size:80%}blockquote footer:before,blockquote small:before{content:"\2014 \00A0"}img{height:auto;vertical-align:bottom}img,table{width:100%}table{border-collapse:collapse}table tr:nth-of-type(odd){background:#eee}table td,table th{border:1px solid #f5f5f5;padding:.3125rem;text-align:left}table th{background:#333;color:#fff;font-weight:700}table caption{color:#f5f5f5;font-size:.9375rem;margin-bottom:.3125rem}@media (max-width:59.99375rem){table{display:block;overflow:auto}}.messages__content{max-height:80vh;overflow-y:auto}form .form-item{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;padding-bottom:.625rem}form .form-item label{font-size:1rem;padding:.3125rem .625rem}@media (min-width:60rem){form .form-item label{font-size:1.125rem}}form .form-item input[type=email],form .form-item input[type=tel],form .form-item input[type=text],form .form-item textarea{background:#f7f7f7;border:none;font-size:1rem;padding:.625rem;width:100%}form .js-form-type-textarea>div{width:100%}form .js-form-type-checkbox{display:block}form .js-form-type-checkbox input{opacity:0;position:absolute}form .js-form-type-checkbox input:focus+label:before{outline:1px solid #000}form .js-form-type-checkbox input:checked+label:before{background:#003865}form .js-form-type-checkbox input:disabled+label:before{opacity:.5}form .js-form-type-checkbox label{cursor:pointer;display:block;padding-left:1.875rem;position:relative}form .js-form-type-checkbox label:before{background:#f7f7f7;border:5px solid #f7f7f7;content:"";display:block;height:1.25rem;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1.25rem}form button{-webkit-appearance:none;appearance:none;background:#003865;border:2px solid #07b4e8;border-radius:2px;color:#07b4e8;cursor:pointer;display:inline-block;font-size:1.125rem;font-weight:500;line-height:1;padding:.5rem 1.25rem;position:relative;text-decoration:none;transition:all .28s ease-out .12s}form button:focus,form button:hover{background:#07b4e8;color:#fff}form .form-managed-file{width:100%}form .form-managed-file label{background:#f5f5f5;color:#000;cursor:pointer;display:block;font-size:1rem;font-weight:600;line-height:1.15;margin:0;padding:.625rem;text-align:center;width:100%}form .form-managed-file span{display:inline-block;font-size:1rem;padding:.5rem;vertical-align:middle}form .form-managed-file span.file{max-width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}form .form-managed-file button{float:right;height:1.875rem;overflow:hidden;padding:0;text-indent:-999em;width:1.875rem}form .form-managed-file button:after{display:none}form .form-managed-file button:before{content:"X";height:1.25rem;left:50%;position:absolute;text-indent:0;top:50%;transform:translate(-50%,-50%);width:1.25rem}form .webform-flexbox{display:flex;flex-direction:column;margin:0}form .webform-flexbox .webform-flex--container{margin:0}@media (min-width:60rem){form .webform-flexbox{column-gap:1.25rem;flex-direction:row;row-gap:.625rem}form .webform-flexbox .webform-flex{flex:0 1 calc(50% - 0.625rem)}}@media (min-width:80rem){form .webform-flexbox{column-gap:3.75rem}form .webform-flexbox .webform-flex{flex:0 1 calc(50% - 1.875rem)}}
.alignment--start>.layout{align-items:flex-start}.alignment--center>.layout{align-items:center}.alignment--end>.layout{align-items:flex-end}.alignment--stretch>.layout{align-items:stretch}
.layout--onecol .layout__region{width:100%}
.block-system-branding-block{align-items:center;display:flex;flex-direction:column;position:relative;z-index:101}.block-system-branding-block a{display:flex;max-width:10.375rem;min-width:9.375rem}@media (min-width:60rem){.block-system-branding-block a{max-width:15rem}.sticky-header .block-system-branding-block a{max-width:10.375rem}}.block-system-branding-block a:focus svg path,.block-system-branding-block a:hover svg path,.has-header-image .block-system-branding-block a:focus svg path,.has-header-image .block-system-branding-block a:hover svg path,.has-header-image.sticky-header .block-system-branding-block a:focus svg path,.has-header-image.sticky-header .block-system-branding-block a:hover svg path{fill:#07b4e8}.block-system-branding-block span{display:inline;font-size:.875rem;margin-top:.625rem}.block-system-branding-block svg{width:100%}.block-system-branding-block svg path{transition:all .28s ease-out .12s}.block-system-branding-block svg path#Path_1,.block-system-branding-block svg path#Path_2{fill:none!important}.block-system-branding-block svg path#Path_14,.block-system-branding-block svg path#Path_4,.block-system-branding-block svg path#Path_5{fill:#07b4e8!important}.sticky-header .block-system-branding-block svg path{fill:#003865}.js-toggle-menu .block-system-branding-block svg path{fill:#fff}
.breadcrumbs{font-size:1rem;padding-bottom:1.25rem}@media (min-width:60rem){.breadcrumbs{padding-bottom:2.5rem}}.node__intro .breadcrumbs{padding-bottom:0}.has-intro .node__intro .breadcrumbs{padding-bottom:3.125rem}@media (min-width:60rem){.has-intro .node__intro .breadcrumbs{padding-bottom:6.25rem}}.breadcrumbs ol{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.breadcrumbs li:not(:first-child){margin-left:1.25rem;position:relative}.breadcrumbs li:not(:first-child):before{background-color:#003865;border-radius:50%;content:"";height:.25rem;left:-.8125rem;position:absolute;top:50%;transform:translateY(-50%) translateX(50%);width:.25rem}header.header .breadcrumbs li:not(:last-child){color:#07b4e8}.breadcrumbs li:last-child{color:#003865;font-weight:700}.has-header-image header.header .breadcrumbs li:last-child{color:#fff}.breadcrumbs a{color:#003865;text-decoration:none}.breadcrumbs a:focus,.breadcrumbs a:hover{text-decoration:underline}
footer.footer{align-items:flex-start;background:linear-gradient(180deg,#015294,#003865);color:#fff;column-gap:1.25rem;display:flex;flex-wrap:wrap;font-size:1.125rem;justify-content:flex-start;margin:2.5rem auto 0;max-width:103.75rem;padding:3.125rem 1.25rem;position:relative;width:100%}footer.footer h3{color:#fff;font-size:1.125rem;font-weight:700}footer.footer a{color:#fff}footer.footer a:focus,footer.footer a:hover{color:#07b4e8}footer.footer a.link--oum,footer.footer a[href^=tel]{text-decoration:none}@media(min-width:60rem){footer.footer{margin-top:5rem;padding:6.25rem 3.125rem}}@media (min-width:80rem){footer.footer{padding-left:7.5rem;padding-right:7.5rem}footer.footer:after,footer.footer:before{background:linear-gradient(180deg,#015294,#003865);bottom:0;content:"";display:block;left:calc(-50vw + 52.5rem);position:absolute;right:100%;top:0}footer.footer:after{left:100%;right:calc(-50vw + 52.5rem)}}footer.footer .logo--footer{margin-bottom:2.5rem;width:6.25rem}@media (max-width:39.99375rem){footer.footer .logo--footer{margin-left:auto;margin-right:auto;text-align:center}}footer.footer .footer--info{column-gap:1.25rem;display:flex;flex-wrap:wrap;margin-bottom:1.25rem;width:100%}footer.footer .footer--info .footer--info--column{width:100%}@media (max-width:39.99375rem){footer.footer .footer--info{justify-content:center;row-gap:1.25rem;text-align:center}}@media (min-width:40rem){footer.footer .footer--info,footer.footer .footer--info .footer--info--column{width:auto}}@media (min-width:60rem){footer.footer .footer--info{column-gap:3.75rem}}footer.footer .footer--menu{margin-top:2.5rem}@media (max-width:39.99375rem){footer.footer .footer--menu{margin-left:auto;margin-right:auto}}@media (min-width:40rem){footer.footer .footer--menu{margin-left:7.5rem}}@media (min-width:60rem){footer.footer .footer--menu{margin-top:0}}@media (min-width:80rem){footer.footer .footer--menu{width:60%}}footer.footer .footer--menu ul{column-gap:.625rem;display:flex;flex-wrap:wrap;margin-bottom:0;padding-left:0;row-gap:1.25rem}@media (max-width:39.99375rem){footer.footer .footer--menu ul{justify-content:center}footer.footer .footer--menu ul li:first-child{text-align:center;width:100%}}footer.footer .footer--menu ul li{display:block}@media (min-width:60rem){footer.footer .footer--menu ul li:first-child{margin-right:3.125rem;width:10.3125rem}}footer.footer .footer--menu ul li:last-child:before{content:"|";margin-right:.25rem}footer.footer .footer--membership{margin-left:auto;min-width:13.75rem}@media (max-width:39.99375rem){footer.footer .footer--membership{margin-right:auto;text-align:center}}footer.footer .footer--membership a:focus svg .st0,footer.footer .footer--membership a:hover svg .st0{fill:#07b4e8}footer.footer .footer--oum{margin-left:auto;margin-top:2.5rem}@media (max-width:39.99375rem){footer.footer .footer--oum{margin-right:auto}}@media (min-width:60rem){footer.footer .footer--oum{margin-top:0}}
header.header{min-height:6.25rem;overflow:hidden;padding-top:6.375rem;position:relative;z-index:2}.has-header-image header.header{height:100vh;max-height:91.25rem;min-height:40rem}@media (min-width:60rem){.has-header-image header.header{min-height:60rem}}.header--top{position:fixed;top:0;transition:all .28s ease-out .12s;width:100%;z-index:100;z-index:10}[dir=ltr] body.gin--vertical-toolbar .header--top{width:calc(100% - var(--gin-toolbar-x-offset))}.gin--vertical-toolbar.sticky-header .header--top,.toolbar-fixed .header--top{top:var(--gin-toolbar-secondary-height)}.gin--vertical-toolbar .header--top{top:calc(var(--gin-toolbar-y-offset) + var(--gin-toolbar-secondary-height))}.sticky-header .header--top{background:#fff}.js-toggle-menu .header--top{height:100vh}.header--top__inner,.js-toggle-menu .header--top{background:linear-gradient(180deg,#015294,#003865)}.header--top__inner{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:95rem;padding:1.25rem;position:relative}.header--top__inner:after,.header--top__inner:before{background:linear-gradient(180deg,#015294,#003865);bottom:0;content:"";left:100%;position:absolute;right:-999rem;top:0}.header--top__inner:before{left:-999rem;right:100%}.has-header-image .header--top__inner,.js-toggle-menu .header--top__inner,.sticky-header .header--top__inner{background:transparent}.has-header-image .header--top__inner:after,.has-header-image .header--top__inner:before,.js-toggle-menu .header--top__inner:after,.js-toggle-menu .header--top__inner:before,.sticky-header .header--top__inner:after,.sticky-header .header--top__inner:before{display:none}.sticky-header .header--top__inner{padding:0 2.5rem}@media (min-width:60rem){.header--top__inner{padding:1.25rem 2.5rem}.sticky-header .header--top__inner{padding:0 2.5rem}}@media (min-width:80rem){.header--top__inner{padding:3.75rem}.sticky-header .header--top__inner{padding:0 3.75rem}}.header--content{align-items:center;display:flex;height:100%;margin:0 auto;max-width:95rem;padding:2.5rem 1.25rem 0;position:relative;width:100%}@media (min-width:60rem){.header--content{padding:6.25rem 2.5rem 0}}@media (min-width:80rem){.header--content{padding:10.3125rem 3.75rem 0}}.page--node-type-frontpage .header--content{padding-bottom:2.5rem}@media (min-width:60rem){.page--node-type-frontpage .header--content{padding-bottom:6.25rem}}@media (min-width:80rem){.page--node-type-frontpage .header--content{padding-bottom:10.3125rem}}.header--bottom{bottom:6.25rem;left:50%;max-width:95rem;position:absolute;transform:translateX(-50%);width:1.875rem}.header--bottom .link--scroll{display:inline-block;position:relative;transition:all .28s ease-out .12s}.header--bottom .link--scroll span{display:block;height:0;overflow:hidden;text-indent:-999rem}.header--bottom .link--scroll svg{height:3.75rem;width:1.875rem}.header--bottom .link--scroll svg circle{transition:all .28s ease-out .12s}.header--bottom .link--scroll:focus svg circle,.header--bottom .link--scroll:hover svg circle{transform:translateY(1.875rem)}.header--bottom .link--scroll:after{background:#07b4e8;content:"";display:block;height:10.125rem;left:50%;position:absolute;top:6.25rem;transform:translateX(-50%);width:1px}.field-name-field-header-image{aspect-ratio:16/9;height:100%;left:50%;max-width:162.5rem;min-width:100%;position:absolute;top:0;transform:translateX(-50%)}.field-name-field-header-image .plyr{height:100%}.field-name-field-header-image>.field{height:100%;min-width:100%;overflow:hidden;position:relative}.field-name-field-header-image>.field:after{background:transparent linear-gradient(161deg,rgba(0,56,101,.522),rgba(0,56,101,.718)) 0 0 no-repeat padding-box;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.field-name-field-header-image>.field img{height:100%;-o-object-fit:cover;object-fit:cover}.field-name-field-header-text{margin-left:auto;margin-right:auto;margin-top:-4.625rem;max-width:70rem}@media (min-width:60rem){.field-name-field-header-text{width:calc(100% - 2.5rem)}}.has-header-image .field-name-field-header-text{color:#fff}.field-name-field-header-text h2{color:#fff;font-size:1.875rem;line-height:1.16;margin-bottom:1.25rem}.field-name-field-header-text h2 strong{color:#07b4e8;font-weight:800}@media (min-width:60rem){.field-name-field-header-text h2{font-size:3.125rem;margin-bottom:2.5rem}}.page--node-type-frontpage .field-name-field-header-text h2{font-size:1.375rem;margin-bottom:1.25rem}@media (min-width:40rem){.page--node-type-frontpage .field-name-field-header-text h2{font-size:2.5rem}}@media (min-width:60rem){.page--node-type-frontpage .field-name-field-header-text h2{font-size:4.5rem}.field-name-field-header-text p{font-size:1.25rem}.page--node-type-frontpage .field-name-field-header-text p{font-size:1.75rem}}@media (max-width:59.99375rem){.nav__wrapper{background-color:transparent;bottom:0;left:100vw;overflow-y:auto;padding:3.75rem 0;position:fixed;right:0;top:5rem;transition:left .15s ease-in-out;z-index:100}.toolbar-vertical .nav__wrapper{top:calc(var(--gin-toolbar-secondary-height) + 10.625rem)}.toolbar-vertical.sticky-header .nav__wrapper{top:calc(var(--gin-toolbar-secondary-height) + 7.5rem)}.js-toggle-menu .nav__wrapper{left:0}}@media (min-width:60rem){.nav__wrapper{align-content:space-between;align-items:flex-end;display:flex;flex-direction:column-reverse;justify-content:space-between}}.nav__toggler{align-items:center;background-color:transparent;border:0;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:2rem;height:3.125rem;justify-content:center;line-height:1.25;margin-left:1.25rem;padding:0;position:relative;width:3.125rem}.nav__toggler:focus{outline:none}.nav__toggler .nav__icon{background-color:#07b4e8;border-radius:2px;display:block;height:.1875rem;position:relative;transition:opacity .15s ease,transform .2s ease .2s;width:2.1875rem}.nav__toggler .nav__icon:after,.nav__toggler .nav__icon:before{background:inherit;border-radius:inherit;content:"";height:inherit;left:0;position:absolute;transition:inherit;width:inherit}.nav__toggler .nav__icon:before{opacity:1;transform:translateY(-.875rem)}.nav__toggler .nav__icon:after{transform:translateY(.875rem)}.js-toggle-menu .nav__toggler .nav__icon{transform:rotate(45deg)}.js-toggle-menu .nav__toggler .nav__icon:after,.js-toggle-menu .nav__toggler .nav__icon:before{transform:translateY(0) rotate(90deg)}.js-toggle-menu .nav__toggler .nav__icon:before{opacity:0}@media (min-width:60rem){.nav__toggler{display:none}.region--primary-menu{align-items:center;display:flex}}
.block-languageswitcher ul{display:flex;flex-wrap:wrap;margin:0;padding:0}.block-languageswitcher ul li{display:block;width:100%}@media (max-width:59.99375rem){.block-languageswitcher ul li{margin-top:1.25rem}}.block-languageswitcher ul li a{border:2px solid #fff;border-radius:50%;box-sizing:content-box;color:#fff;display:flex;font-size:.875rem;font-weight:700;height:2.3125rem;justify-content:center;line-height:2.5rem;margin:0 auto;text-decoration:none;text-transform:uppercase;transition:all .28s ease-out .12s;transition-property:color,background;width:2.3125rem}.block-languageswitcher ul li a:focus,.block-languageswitcher ul li a:hover{background:#fff;color:#003865}@media (max-width:59.99375rem){.block-languageswitcher ul li a:focus,.block-languageswitcher ul li a:hover{background:#07b4e8;color:#fff}}@media (min-width:60rem){.block-languageswitcher ul li a{border-color:#fff;color:#fff}.sticky-header .block-languageswitcher ul li a{border-color:#003865;color:#003865}.sticky-header .block-languageswitcher ul li a:focus,.sticky-header .block-languageswitcher ul li a:hover{background:#003865;color:#fff}}
.menu--main{align-items:center;display:flex;flex-direction:column;justify-content:center}@media (min-width:60rem){.menu--main{display:block}}.menu--main ul.menu{display:block}.menu--main ul.menu,.menu--main ul.menu--level-1{list-style:none;margin:0;padding:0}.menu--main .menu-item{position:relative}.menu--main .menu-link{background-color:transparent;border:none;color:#fff;cursor:pointer;display:block;font-family:inherit;font-size:1.375rem;font-weight:400;line-height:1.5;padding:.625rem 1.25rem;position:relative;text-align:center;text-decoration:none;transition:all .28s ease-out .12s;white-space:nowrap}.menu--main .menu-link:after{background:#fff;content:"";display:block;height:1px;left:1.25rem;opacity:0;position:absolute;right:1.25rem;top:50%;transition:all .28s ease-out .12s}@media (min-width:60rem){.sticky-header .menu--main .menu-link{color:#003865}.sticky-header .menu--main .menu-link:after{background:#003865}}@media (max-width:59.99375rem){.menu--main .menu-link{font-size:1.875rem;line-height:.9375;padding:1.25rem;text-align:center;white-space:inherit}.menu--main .menu-link+ul .menu-link{font-size:1.125rem;font-weight:400}}.menu--main .menu-link.is-active,.menu--main .menu-link:focus,.menu--main .menu-link:hover{outline:none}.menu--main .menu-link.is-active:after,.menu--main .menu-link:focus:after,.menu--main .menu-link:hover:after{opacity:1;top:100%}.menu--main .menu-item--parent>ul.menu{background-color:#fff;text-align:center;transform-origin:top center}.menu--main .menu-item--parent>ul.menu .menu-item{display:block;width:100%}.menu--main .menu-item--parent button.menu-link{align-items:center;display:flex;justify-content:center;width:100%}.menu--main .menu-item--parent button.menu-link:after{border:.35rem solid transparent;border-top-color:#003865;content:"";margin-left:.25em;transform:translateY(.15em)}@media (max-width:59.99375rem){.menu--main .menu-item--parent{transition:all .28s ease-out .12s}.menu--main .menu-item--parent>ul.menu{background:transparent;padding:0 1.25rem}.menu--main .menu-item--parent.menu--open{background:rgba(7,180,232,.533);border-radius:1.25rem;padding:1.25rem 0}.menu--main .menu-item--parent.menu--open>a:after{transform:translateY(-50%) rotate(225deg)}.menu--main .menu-item--parent.menu--open>ul.menu{max-height:50rem}}@media (min-width:60rem){.menu--main ul.menu{align-items:center;display:flex}.menu--main .menu-link{font-size:1.125rem}.menu--main .menu-item--level-1{margin-right:.3125rem}.has-header-image .menu--main .menu-item--level-1>a,.has-header-image .menu--main .menu-item--level-1>a.is-active,.has-header-image .menu--main .menu-item--level-1>a:focus,.has-header-image .menu--main .menu-item--level-1>a:hover{color:#fff}.has-header-image.sticky-header .menu--main .menu-item--level-1>a,.has-header-image.sticky-header .menu--main .menu-item--level-1>a.is-active,.has-header-image.sticky-header .menu--main .menu-item--level-1>a:focus,.has-header-image.sticky-header .menu--main .menu-item--level-1>a:hover{color:#003865}.menu--main .menu-item--level-1:after{background:#07b4e8;border-radius:50%;content:"";height:.3125rem;left:100%;position:absolute;top:50%;transform:translateY(-50%);width:.3125rem}.menu--main .menu-item--level-1:last-child{margin-right:0}.menu--main .menu-item--level-1:last-child:after{display:none}.menu--main .menu-link--level-1{display:inline-block;line-height:1;padding:.625rem 1.25rem}.menu--main .menu-item--parent>a{padding-right:2.5rem;position:relative}.menu--main .menu-item--parent>a:before{background:transparent;border:2px solid #fff;border-width:0 2px 2px 0;content:"";height:.4375rem;left:auto;opacity:1;position:absolute;right:1.25rem;top:calc(50% - 2px);transform:translateY(-50%) rotate(45deg);transition:all .28s ease-out .12s;width:.4375rem}.has-header-image .menu--main .menu-item--parent>a:before{border-color:#fff}.has-header-image.sticky-header .menu--main .menu-item--parent>a:before,.sticky-header .menu--main .menu-item--parent>a:before{border-color:#003865}.menu--main .menu-item--parent>a:focus:before,.menu--main .menu-item--parent>a:hover:before{border-color:#fff}.has-header-image.sticky-header .menu--main .menu-item--parent>a:focus:before,.has-header-image.sticky-header .menu--main .menu-item--parent>a:hover:before,.sticky-header .menu--main .menu-item--parent>a:focus:before,.sticky-header .menu--main .menu-item--parent>a:hover:before{border-color:#003865}.menu--main .menu-item--parent>ul.menu{background-color:#003865;border-radius:.3125rem;box-shadow:0 0 10px rgba(0,0,0,.161);flex-direction:column;left:50%;min-width:10em;opacity:0;padding:1.25rem 0;position:absolute;text-align:center;top:calc(100% + 1.25rem);transform:translateX(-50%);transform-origin:top center;transition:all .28s ease-out .12s;visibility:hidden;z-index:2}.menu--main .menu-item--parent>ul.menu:before{content:"";height:2.375rem;left:50%;opacity:0;position:absolute;top:-.625rem;transform:translate(-50%,-50%);width:100%}.menu--main .menu-item--parent>ul.menu .menu-link{color:#fff;font-size:1.125rem;padding:.9375rem 2.5rem}.menu--main .menu-item--parent button.menu-link{width:auto}.menu--main .menu-item--parent:focus-within>a:before,.menu--main .menu-item--parent:hover>a:before{top:calc(50% + 1px);transform:translateY(-50%) rotate(-135deg)}.menu--main .menu-item--parent:focus-within>ul.menu,.menu--main .menu-item--parent:hover>ul.menu{opacity:1;visibility:visible}.menu--main .menu-item--parent:focus-within>ul.menu a,.menu--main .menu-item--parent:hover>ul.menu a{opacity:1}}@media (min-width:80rem){.menu--main .menu-link{font-size:1.375rem}.menu--main .menu-item--parent>a:before{transform:translateY(-50%) rotate(45deg)}}
.paragraph--type--media img{display:block;margin:0 auto;max-width:100%;width:auto}.alignment--stretch .paragraph--type--media{height:100%}.alignment--stretch .paragraph--type--media img{height:100%;-o-object-fit:cover;object-fit:cover}.paragraph--type--media.paragraph--rounded{border-radius:1.5625rem;overflow:hidden}.layout--onecol .paragraph--type--media{margin:0 auto;max-width:58.75rem;width:85%}.field-name-field-media-oembed-video iframe{aspect-ratio:16/9;height:auto;width:100%}.header .field-name-field-media-oembed-video iframe{height:100%}
.node__intro{margin:0 auto;max-width:95rem}@media (min-width:60rem){.node--type-reference .node__intro{padding-right:3.75rem}}@media (min-width:80rem){.node--type-reference .node__intro{padding-right:12.5rem}}.node__intro--inner{background:#fff;color:#003865;margin:0 auto;padding:2.5rem 1.25rem;position:relative}.node__intro--inner p:last-child{margin-bottom:0}.node--type-reference .node__intro--inner{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;min-height:11.25rem}.node--type-reference .node__intro--inner .field-name-field-intro{font-size:2.5rem}@media (min-width:60rem){.node__intro--inner{padding:2.5rem}.node--type-reference .node__intro--inner{padding-right:16.875rem}}@media (min-width:80rem){.node__intro--inner{padding:3.75rem 18.125rem 3.75rem 3.75rem;position:relative}.node--type-reference .node__intro--inner{padding-bottom:3.75rem;padding-top:3.75rem}.node__intro--inner:before{background:#fff;bottom:0;content:"";left:-999rem;position:absolute;right:100%;top:0}}.node__intro--date{align-items:center;column-gap:1.25rem;display:flex;flex-wrap:wrap;justify-content:flex-start}.field-name-field-intro+.node__intro--date{margin-top:2.5rem}.node__intro .field-name-field-pg-logo{align-items:center;background:#fff;border:2px solid #003865;border-radius:.3125rem;display:flex;justify-content:center;margin:0 auto 2.5rem;max-width:15.625rem;padding:.625rem}@media (min-width:60rem){.node__intro .field-name-field-pg-logo{margin-bottom:0;position:absolute;right:0;top:50%;transform:translateY(-50%)}}@media (min-width:80rem){.node__intro .field-name-field-pg-logo{transform:translate(50%,-50%)}}.node__intro .node__backlink{margin:0 auto;max-width:97.5rem;padding:0 1.25rem}.has-intro.page--node-type-frontpage .node__intro--inner{padding:6.25rem 1.25rem}@media (min-width:60rem){.has-intro.page--node-type-frontpage .node__intro--inner{padding:12.5rem 1.25rem}}.node>h1{margin-bottom:1.25rem;padding:0 1.25rem}@media (min-width:60rem){.node>h1{margin-bottom:2.5rem;padding:0 2.5rem}}@media (min-width:80rem){.node>h1{margin:0 auto 2.5rem;max-width:95rem;padding:0 3.75rem}}
.js-pager__items,.pager__items{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:1.25rem 0 0;padding:0}.js-pager__items li,.pager__items li{margin:.625rem}.js-pager__items a,.pager__items a{align-items:center;background-color:transparent;border:2px solid #003865;border-radius:.1875rem;color:#000;display:flex;justify-content:center;min-height:2.5rem;min-width:2.5rem;padding:.5rem;text-decoration:none}.js-pager__items .is-active a,.js-pager__items a:focus,.js-pager__items a:hover,.pager__items .is-active a,.pager__items a:focus,.pager__items a:hover{background-color:#003865;color:#fff}.js-pager__items .pager__item--first a,.js-pager__items .pager__item--last a,.js-pager__items .pager__item--next a,.js-pager__items .pager__item--previous a,.pager__items .pager__item--first a,.pager__items .pager__item--last a,.pager__items .pager__item--next a,.pager__items .pager__item--previous a{width:auto}
.paragraph--type--projects>.field{align-items:stretch;column-gap:1.25rem;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:1.25rem;row-gap:1.25rem}.paragraph--type--projects>.field>.field__item{width:28.75rem}@media (min-width:60rem){.paragraph--type--projects>.field>.field__item{width:calc(33% - .83333rem)}.paragraph--type--projects>.field>h2{font-size:3.125rem}}.paragraph--type--projects>.field>h2:last-child{margin-bottom:2.5rem}.paragraph--type--projects .field-paragraph--field-pg-text{margin:0 auto;max-width:58.75rem;width:80%}.paragraph--type--projects .field-paragraph--field-pg-text p:last-child{margin-bottom:2.5rem}@media (min-width:60rem){.paragraph--type--projects .field-paragraph--field-pg-text p:last-child{margin-bottom:5rem}}.paragraph--type--projects>h2{display:none}.paragraph--type--projects .field-name-field-pg-link{background:#fff;border-radius:.3125rem;margin-top:-9.375rem;padding:12.5rem 2.5rem 6.25rem}.paragraph--type--projects .field-name-field-pg-link a{font-size:1.125rem}.paragraph--type--projects .field-name-field-pg-link a:focus,.paragraph--type--projects .field-name-field-pg-link a:hover{background:#003865;border-color:#003865}.reference--link{border-radius:.3125rem;display:block;overflow:hidden;position:relative;text-decoration:none}.reference--link h2{color:#fff;font-size:1.125rem;font-weight:700;left:1.25rem;position:absolute;right:1.25rem;text-align:center;top:50%;transform:translateY(-50%);z-index:1}@media (min-width:30rem){.reference--link h2{font-size:1.375rem}}@media (min-width:40rem){.reference--link h2{font-size:1.75rem}}.reference--link .button{background:#fff;border-radius:.1875rem;bottom:1.25rem;color:#003865;display:block;font-size:1rem;left:50%;opacity:0;padding:.5625rem 2.5rem;position:absolute;text-align:center;transform:translateX(-50%) translateY(100%);transition:all .28s ease-out .12s;z-index:1}@media (min-width:40rem){.reference--link .button{bottom:2.5rem;font-size:1.125rem}}.reference--link article:after{background:#003865;bottom:0;content:"";left:0;opacity:.6;position:absolute;right:0;top:0;transition:all .28s ease-out .12s}.reference--link:focus .button,.reference--link:hover .button{opacity:1;transform:translateX(-50%)}.reference--link:focus article:after,.reference--link:hover article:after{opacity:.3}.view--references .form-item{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin-bottom:2.5rem;row-gap:1.25rem}@media (min-width:60rem){.view--references .form-item{justify-content:flex-end}}.view--references .form-item label{color:#003865;display:block;font-size:1.125rem;font-weight:500;padding:.5625rem 1.25rem}.view--references .form-item .bef-links ul{column-gap:1.25rem;display:flex;flex-wrap:wrap;margin-bottom:0;padding-left:0;row-gap:1.25rem}.view--references .form-item .bef-links ul li{list-style-type:none}.view--references .form-item .bef-links ul li:first-child{display:none}.view--references .form-item a.bef-link{background:#fff;border-radius:1.25rem;color:#003865;display:block;font-size:1.125rem;font-weight:500;padding:.5625rem 1.25rem;text-decoration:none;transition:all .28s ease-out .12s}.view--references .form-item a.bef-link.bef-link--selected,.view--references .form-item a.bef-link:focus,.view--references .form-item a.bef-link:hover{background:#07b4e8}.view--references>p{text-align:center}.view--references .views__content{column-gap:1.25rem;display:flex;flex-wrap:wrap;justify-content:center;row-gap:1.25rem}.view--references .views__content>.views-row{width:28.75rem}@media (min-width:40rem){.view--references .views__content>.views-row{justify-content:space-between;width:calc(50% - .625rem)}}@media (min-width:60rem){.view--references .views__content>.views-row{width:calc(33% - .83333rem)}}
.paragraph--type--section{margin-left:auto;margin-right:auto;max-width:110rem;padding-top:1.25rem}.paragraph--type--section.alignment--center{padding-bottom:1.25rem}.paragraph--type--section.width--full .layout--onecol .paragraph--type--text{margin-left:auto;margin-right:auto;max-width:95rem;padding-left:1.25rem;padding-right:1.25rem}@media (min-width:60rem){.paragraph--type--section.width--full .layout--onecol .paragraph--type--text{padding-left:2.5rem;padding-right:2.5rem}}@media (min-width:80rem){.paragraph--type--section.width--full .layout--onecol .paragraph--type--text{padding-left:3.75rem;padding-right:3.75rem}}.paragraph--type--section.width--left,.paragraph--type--section.width--limited,.paragraph--type--section.width--right,.paragraph--type--section.width--small{margin-left:auto;margin-right:auto;max-width:95rem;padding-left:1.25rem;padding-right:1.25rem}@media (min-width:60rem){.paragraph--type--section.width--left,.paragraph--type--section.width--limited,.paragraph--type--section.width--right,.paragraph--type--section.width--small{padding-left:2.5rem;padding-right:2.5rem}}@media (min-width:80rem){.paragraph--type--section.width--left,.paragraph--type--section.width--limited,.paragraph--type--section.width--right,.paragraph--type--section.width--small{padding-left:3.75rem;padding-right:3.75rem}}.paragraph--type--section.width--left .layout--twocol__5050 .layout__region>.paragraph,.paragraph--type--section.width--limited .layout--twocol__5050 .layout__region>.paragraph,.paragraph--type--section.width--right .layout--twocol__5050 .layout__region>.paragraph,.paragraph--type--section.width--small .layout--twocol__5050 .layout__region>.paragraph{padding:0}@media (min-width:80rem){.paragraph--type--section.width--small{padding-left:15rem;padding-right:15rem}}.paragraph--type--section.width--small .layout--onecol .paragraph--type--text{max-width:58.75rem}.paragraph--type--section.width--small.background-color--primary{max-width:73.75rem}.paragraph--type--section.has-background-color{margin-top:1.25rem;overflow:hidden;position:relative}.paragraph--type--section.has-background-color:before{bottom:0;content:"";left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.paragraph--type--section.has-background-color .layout__region{padding-bottom:2.5rem;padding-top:2.5rem}.paragraph--type--section.has-background-color .layout__region--has-media{padding-bottom:0;padding-top:0}.paragraph--type--section.has-background-color.width--left,.paragraph--type--section.has-background-color.width--right{border-radius:0;overflow:inherit}.paragraph--type--section.has-background-color.width--left .layout__region--has-media,.paragraph--type--section.has-background-color.width--right .layout__region--has-media{padding-bottom:1.25rem}@media (min-width:60rem){.paragraph--type--section.has-background-color.width--left .layout__region,.paragraph--type--section.has-background-color.width--right .layout__region{padding-bottom:5rem;padding-top:2.5rem}}.paragraph--type--section.has-background-color.width--left:before{border-bottom-left-radius:0;border-top-left-radius:0}@media (min-width:60rem){.paragraph--type--section.has-background-color.width--left:before{right:25%}}@media (min-width:100rem){.paragraph--type--section.has-background-color.width--left:before{left:calc(-50vw + 47.5rem)}}.paragraph--type--section.has-background-color.width--right:before{border-bottom-right-radius:0;border-top-right-radius:0}@media (min-width:60rem){.paragraph--type--section.has-background-color.width--right:before{left:25%}}@media (min-width:100rem){.paragraph--type--section.has-background-color.width--right:before{right:calc(-50vw + 47.5rem)}}.paragraph--type--section.background-color--primary,.paragraph--type--section.background-color--primary a{color:#fff}.paragraph--type--section.background-color--primary a:focus,.paragraph--type--section.background-color--primary a:hover{color:#07b4e8}.paragraph--type--section.background-color--primary:before{background-color:#003865}.paragraph--type--section.background-color--primary.background-gradient:before{background:linear-gradient(180deg,#003865,#fff) 0 0 no-repeat}.paragraph--type--section.background-color--secondary:before{background-color:#fff}.paragraph--type--section.background-color--secondary.background-gradient:before{background:linear-gradient(180deg,#fff,#fff) 0 0 no-repeat}.paragraph--type--section.background-color--grey:before{background-color:#fff}.paragraph--type--section.background-color--grey.background-gradient:before{background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff) 0 0 no-repeat}.paragraph--type--section .layout--twocol__5050 .layout__region>.paragraph{padding:0 1.25rem}@media (min-width:60rem){.paragraph--type--section .layout--twocol__5050 .layout__region>.paragraph{padding:0 2.5rem}}@media (min-width:80rem){.paragraph--type--section .layout--twocol__5050 .layout__region>.paragraph{max-width:51.25rem;padding:0 6.25rem}}@media (min-width:100rem){.paragraph--type--section .layout--twocol__5050 .layout__region>.paragraph{padding:0 7.5rem}}.paragraph--type--section .layout--twocol__5050 .layout__region>.paragraph.paragraph--type--media{max-width:none;padding:0}@media (min-width:60rem){.paragraph--type--section .layout--twocol__5050 .layout__region>.paragraph.paragraph--type--overview{padding:0 2.5rem}}@media (min-width:100rem){.paragraph--type--section .layout--twocol__5050 .layout__region>.paragraph.paragraph--type--overview{padding:0 5.625rem}}@media (min-width:60rem){.paragraph--type--section .layout--twocol__5050 .layout__region>.paragraph.paragraph--type--cta-list{padding:0 1.25rem}}@media (min-width:80rem){.color-scheme-primary .paragraph--type--section.background-color--primary .layout--twocol__5050 .layout__region>.paragraph{max-width:51.25rem;padding:0 5.625rem}}@media (min-width:60rem){.paragraph--type--section:not(.width--full) .layout--twocol__5050 .layout__region--first.layout__region--other-has-media>.paragraph{padding-left:0}}.paragraph--type--section:not(.width--full) .layout--twocol__5050 .layout__region--second.layout__region--other-has-media>.paragraph+.paragraph{margin-top:1.25rem}
@keyframes fadeInDown{0%{opacity:0;transform:translateY(-3.125rem)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(-3.125rem)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInSmall{0%{opacity:0;transform:scale(.7)}50%{transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spin-half{0%{transform:rotate(0deg)}50%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes loader{0%{stroke-dasharray:0 840}50%{stroke-dasharray:840 840}to{stroke-dasharray:0 840}}@keyframes dash{0%{stroke-dashoffset:0}to{stroke-dashoffset:100}}@keyframes dashReverse{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}@keyframes fillHeight{0%{height:0}to{height:100%}}@keyframes opac{0%{opacity:0}to{opacity:1}}@media screen and (prefers-reduced-motion:no-preference){html:not(.cancel-animations) .block-branding,html:not(.cancel-animations) .nav__toggler{animation:opac 1.2s ease-out .4s both}.js-toggle-menu html:not(.cancel-animations) .nav__wrapper .menu>li{animation:fadeInDown .4s ease-out both}.js-toggle-menu html:not(.cancel-animations) .nav__wrapper .menu>li:first-child{animation-delay:.1s}.js-toggle-menu html:not(.cancel-animations) .nav__wrapper .menu>li:nth-child(2){animation-delay:.2s}.js-toggle-menu html:not(.cancel-animations) .nav__wrapper .menu>li:nth-child(3){animation-delay:.3s}.js-toggle-menu html:not(.cancel-animations) .nav__wrapper .menu>li:nth-child(4){animation-delay:.4s}.js-toggle-menu html:not(.cancel-animations) .nav__wrapper .menu>li:nth-child(5){animation-delay:.5s}html:not(.cancel-animations) .nav__wrapper .js-show-submenu .submenu li{animation:fadeInDown .2s ease-out both}html:not(.cancel-animations) .nav__wrapper .js-show-submenu .submenu li:first-child{animation-delay:.1s}html:not(.cancel-animations) .nav__wrapper .js-show-submenu .submenu li:nth-child(2){animation-delay:.2s}html:not(.cancel-animations) .nav__wrapper .js-show-submenu .submenu li:nth-child(3){animation-delay:.3s}html:not(.cancel-animations) .nav__wrapper .js-show-submenu .submenu li:nth-child(4){animation-delay:.4s}html:not(.cancel-animations) .nav__wrapper .js-show-submenu .submenu li:nth-child(5){animation-delay:.5s}@media (min-width:60rem){html:not(.cancel-animations) .nav__wrapper .menu--level-1>li{animation:fadeInRight .4s ease-out both}html:not(.cancel-animations) .nav__wrapper .menu--level-1>li:first-child{animation-delay:.2s}html:not(.cancel-animations) .nav__wrapper .menu--level-1>li:nth-child(2){animation-delay:.4s}html:not(.cancel-animations) .nav__wrapper .menu--level-1>li:nth-child(3){animation-delay:.6s}html:not(.cancel-animations) .nav__wrapper .menu--level-1>li:nth-child(4){animation-delay:.8s}html:not(.cancel-animations) .nav__wrapper .menu--level-1>li:nth-child(5){animation-delay:1s}html:not(.cancel-animations) .nav__wrapper .menu--level-1>li:nth-child(6){animation-delay:1.2s}html:not(.cancel-animations) .nav__wrapper .menu--level-1>li:nth-child(7){animation-delay:1.4s}html:not(.cancel-animations) .nav__wrapper .menu--level-1>li:nth-child(8){animation-delay:1.6s}html:not(.cancel-animations) .nav__wrapper .menu--level-1>li:nth-child(9){animation-delay:1.8s}html:not(.cancel-animations) .nav__wrapper .menu--level-1>li:nth-child(10){animation-delay:2s}}html:not(.cancel-animations) .field-name-field-header-text{animation:fadeInRight .4s ease-out both;animation-delay:.8s}html:not(.cancel-animations) .link--learn-more{animation:opac .4s ease-out both;animation-delay:1.2s}html:not(.cancel-animations).js [data-emergence=hidden]{opacity:0}html:not(.cancel-animations).js [data-emergence=visible]{animation:fadeInDown .4s ease-out both;opacity:1}html:not(.cancel-animations).js [data-emergence=visible].field-name-field-intro{animation:fadeInRight .4s ease-out both}html:not(.cancel-animations).js [data-emergence=visible].has-background-color+.has-background-color{animation:fadeInDown .4s ease-out both;opacity:1}}
#sliding-popup{background:none transparent}.cookie-banner{background:#fff;bottom:0;color:#000;font-size:1.25rem;margin:0 1.25rem 1.25rem;max-width:36.25rem;outline:1px solid #d9d9d9;overflow:hidden;padding:1rem 1.25rem 1.25rem;position:fixed;right:0;text-align:left;z-index:1000}.cookie-banner .cookie-banner__message{padding:0}.cookie-banner .cookie-banner__message p{margin:0 0 .5em;text-align:left}.cookie-banner .cookie-banner__message a{color:#003865;text-decoration:underline}.cookie-banner .cookie-banner__message a:focus,.cookie-banner .cookie-banner__message a:hover{outline:1px dotted #003865}.cookie-banner .cookie-banner__message p:last-child{margin-bottom:0}.cookie-banner .cookie-banner__actions{margin-top:1.25rem;text-align:center}.cookie-banner .cookie-banner__categories{margin:0 auto;max-width:30rem;padding:1.875rem 0 1.25rem;text-align:left}.cookie-banner .cookie-banner__category{padding:.3125rem 0}.cookie-banner .cookie-banner__category label{cursor:pointer;display:inline-block;font-size:1.25rem;margin-left:1rem;vertical-align:top}.cookie-banner .cookie-banner__category input[type=checkbox]{box-shadow:none;margin:0}.cookie-banner .cookie-banner__category .description{color:var(--color-dark-grey);display:block;font-size:80%}@supports ((-webkit-appearance:none) or (appearance:none)){.cookie-banner .cookie-banner__category input[type=checkbox]{-webkit-appearance:none;appearance:none;background-color:#fff;border:1px solid #003865;border-radius:.5rem;cursor:pointer;display:inline-block;flex-shrink:0;height:1.5rem;margin:0;outline:none;position:relative;transition:background .3s,border-color .3s,box-shadow .2s;vertical-align:top;width:1.5rem}.cookie-banner .cookie-banner__category input[type=checkbox]:focus,.cookie-banner .cookie-banner__category input[type=checkbox]:hover{border-color:#003865}.cookie-banner .cookie-banner__category input[type=checkbox]:focus{box-shadow:0 0 0 2px #07b4e8}.cookie-banner .cookie-banner__category input[type=checkbox]:disabled{cursor:not-allowed;opacity:.5}.cookie-banner .cookie-banner__category input[type=checkbox]:after{border:2px solid #fff;border-left:0;border-top:0;content:"";display:block;height:.625rem;left:.5rem;opacity:0;position:absolute;top:.3125rem;transform:rotate(0deg);transition:transform .3s ease,opacity .2s;width:.375rem}.cookie-banner .cookie-banner__category input[type=checkbox]:checked{background:#003865}.cookie-banner .cookie-banner__category input[type=checkbox]:checked:disabled{background:#003865;border:1px solid #003865}.cookie-banner .cookie-banner__category input[type=checkbox]:checked:after{opacity:1;transform:rotate(43deg)}}.cookie-banner .cookie-banner__prefs-toggle{background-color:transparent;color:#003865;cursor:pointer;display:inline-block;font-size:1.125rem;font-weight:500;line-height:1;margin:0 .3125rem 0 0;padding:.625rem;text-decoration:underline;width:auto}.cookie-banner .cookie-banner__prefs-toggle:focus,.cookie-banner .cookie-banner__prefs-toggle:hover{outline:1px dotted #003865}.cookie-banner .cookie-banner__button{background:#003865;border:0;border-radius:.1875rem;box-shadow:none;color:#07b4e8;cursor:pointer;display:inline-block;font-family:inherit;font-size:1.125rem;font-weight:600;line-height:1;margin:0;padding:.75rem 1.25rem;text-decoration:none;text-shadow:none;text-transform:none;width:auto}.cookie-banner .cookie-banner__button:focus,.cookie-banner .cookie-banner__button:hover{background:#fff;color:#003865;outline:2px solid #003865}.cookie-banner .cookie-banner__button.cookie-banner__button--prefs.hidden{display:none}.cookie-banner .cookie-banner__toggler{-webkit-appearance:none;appearance:none;border:none;height:0;opacity:0;pointer-events:none;position:absolute;width:0}.cookie-banner .cookie-banner__toggler:focus+.cookie-banner__prefs-toggle{outline:1px dotted #003865}.cookie-banner .cookie-banner__toggler+.cookie-banner__button--prefs-toggle{display:inline-block}.cookie-banner .cookie-banner__toggler~.cookie-banner__toggle-target{max-height:0;opacity:0;transition:opacity .8s ease,max-height .4s ease}.cookie-banner .cookie-banner__toggler:checked~.cookie-banner__toggle-target,.cookie-banner .cookie-banner__toggler~.cookie-banner__toggle-target:has(:focus){max-height:22.5rem;opacity:1}.invert-colors .cookie-banner{background-color:#fff;color:#f5f5f5}.invert-colors .cookie-banner .cookie-banner__button,.invert-colors .cookie-banner .cookie-banner__button:focus,.invert-colors .cookie-banner .cookie-banner__button:hover{background-color:#f5f5f5;color:#fff}.invert-colors .cookie-banner .cookie-banner__category label{color:#f5f5f5}.category--checkbox{display:flex}
@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);border-inline-end:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-inline-end:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;border-radius:50%;animation:gin-throbber .75s linear infinite;}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs);width:24px;height:24px;}.contextual-links .ajax-progress-throbber::before{inset-block-start:0;inset-inline-start:.25em;}.claro-autocomplete__message{color:var(--gin-color-primary);}
