﻿:root{--ws-xs: 0.25rem;--ws-sm: 0.5rem;--ws-md: 1rem;--ws-nm: 2rem;--ws-lg: 4rem;--ws-xl: 8rem;--ws-heading: 0 var(--ws-md);--ws-content: 0 var(--ws-nm);--transition-timing: cubic-bezier(0.90, -0.65, 0.45, 1);--box-shadow-xs: 0 0 .1rem 0 rgba(0,0,0,.2), 0 .1rem .2rem 0 rgba(0,0,0,.15);--box-shadow-sm: 0 0 .1rem 0 rgba(0,0,0,.2), 0 .2rem .4rem 0 rgba(0,0,0,.15);--box-shadow-nm: 0 .1rem .2rem -.1rem rgba(0,0,0,.15), 0 .2rem .8rem 0 rgba(0,0,0,.1);--box-shadow-lg: 0 0 .2rem 0 rgba(0,0,0,.15),0 .1rem .8rem -.1rem rgba(0,0,0,.15),0 .1rem 3.2rem 0 rgba(0,0,0,.1);--border-radius-xs: 0.3rem;--border-radius-sm: 0.6rem;--border-radius-nm: 0.9rem;--border-radius-lg: 1.2rem;--border-radius-circle: 50% 50%}@media only screen and (max-width: 48rem){:root{--ws-lg: 3.2rem;--ws-xl: 6.4rem}}:root{--cl-brand: #e62a49;--cl-brand-secondary: #151331;--cl-brand-accent: #e62a49;--cl-brand-contrast: rgb(255, 255, 255);--cl-brand-contrast-secondary: rgb(255, 255, 255);--cl-brand-contrast-accent: rgb(255, 255, 255);--cl-site-background: #fdefee;--cl-article-background: rgb(255, 255, 255);--cl-dark: #151331;--cl-light: rgb(255, 255, 255);--cl-dark-blue: #151331;--cl-purple: #5e0d4a;--cl-red: #e62a49;--cl-light-pink: #fdefee;--cl-bordeaux: #8b1347;--cl-dark-red: #ca0033;--cl-bright-red: #fe374f;--cl-white: rgb(255, 255, 255);--cl-black: rgb(0, 0, 0)}:root{--box-shadow-xs: 0 0 .1rem 0 rgba(0,0,0,.2), 0 .1rem .2rem 0 rgba(0,0,0,.15);--box-shadow-sm: 0 0 .1rem 0 rgba(0,0,0,.2), 0 .2rem .4rem 0 rgba(0,0,0,.15);--box-shadow-nm: 0 .1rem .2rem -.1rem rgba(0,0,0,.15), 0 .2rem .8rem 0 rgba(0,0,0,.1);--box-shadow-lg: 0 0 .2rem 0 rgba(0,0,0,.15),0 .1rem .8rem -.1rem rgba(0,0,0,.15),0 .1rem 3.2rem 0 rgba(0,0,0,.1)}:root{--border-radius-xs: 0.3rem;--border-radius-sm: 0.6rem;--border-radius-nm: 0.9rem;--border-radius-lg: 1.2rem;--border-radius-circle: 50% 50%}@font-face{font-family:"montserrat";font-weight:100;font-style:normal;src:url("/Assets/public/fonts/sans-serif/montserrat/montserrat-100.ttf?v=1.001")}@font-face{font-family:"montserrat";font-weight:100;font-style:italic;src:url("/Assets/public/fonts/sans-serif/montserrat/montserrat-100-italic.ttf?v=1.001")}@font-face{font-family:"montserrat";font-weight:200;font-style:normal;src:url("/Assets/public/fonts/sans-serif/montserrat/montserrat-200.ttf?v=1.001")}@font-face{font-family:"montserrat";font-weight:200;font-style:italic;src:url("/Assets/public/fonts/sans-serif/montserrat/montserrat-200-italic.ttf?v=1.001")}@font-face{font-family:"montserrat";font-weight:300;font-style:normal;src:url("/Assets/public/fonts/sans-serif/montserrat/montserrat-300.ttf?v=1.001")}@font-face{font-family:"montserrat";font-weight:300;font-style:italic;src:url("/Assets/public/fonts/sans-serif/montserrat/montserrat-300-italic.ttf?v=1.001")}@font-face{font-family:"montserrat";font-weight:400;font-style:normal;src:url("/Assets/public/fonts/sans-serif/montserrat/montserrat-400.ttf?v=1.001")}@font-face{font-family:"montserrat";font-weight:400;font-style:italic;src:url("/Assets/public/fonts/sans-serif/montserrat/montserrat-400-italic.ttf?v=1.001")}@font-face{font-family:"montserrat";font-weight:500;font-style:normal;src:url("/Assets/public/fonts/sans-serif/montserrat/montserrat-500.ttf?v=1.001")}@font-face{font-family:"montserrat";font-weight:500;font-style:italic;src:url("/Assets/public/fonts/sans-serif/montserrat/montserrat-500-italic.ttf?v=1.001")}@font-face{font-family:"montserrat";font-weight:600;font-style:normal;src:url("/Assets/public/fonts/sans-serif/montserrat/montserrat-600.ttf?v=1.001")}@font-face{font-family:"montserrat";font-weight:600;font-style:italic;src:url("/Assets/public/fonts/sans-serif/montserrat/montserrat-600-italic.ttf?v=1.001")}@font-face{font-family:"montserrat";font-weight:700;font-style:normal;src:url("/Assets/public/fonts/sans-serif/montserrat/montserrat-700.ttf?v=1.001")}@font-face{font-family:"montserrat";font-weight:700;font-style:italic;src:url("/Assets/public/fonts/sans-serif/montserrat/montserrat-700-italic.ttf?v=1.001")}@font-face{font-family:"montserrat";font-weight:800;font-style:normal;src:url("/Assets/public/fonts/sans-serif/montserrat/montserrat-800.ttf?v=1.001")}@font-face{font-family:"montserrat";font-weight:800;font-style:italic;src:url("/Assets/public/fonts/sans-serif/montserrat/montserrat-800-italic.ttf?v=1.001")}@font-face{font-family:"montserrat";font-weight:900;font-style:normal;src:url("/Assets/public/fonts/sans-serif/montserrat/montserrat-900.ttf?v=1.001")}@font-face{font-family:"montserrat";font-weight:900;font-style:italic;src:url("/Assets/public/fonts/sans-serif/montserrat/montserrat-900-italic.ttf?v=1.001")}@view-transition{navigation:auto}::view-transition-old(root){animation-duration:1000ms}::view-transition-new(root){animation-duration:1000ms}*,*::before,*::after{box-sizing:inherit}*::before,*::after{color:currentColor;font-family:inherit;font-weight:inherit}html,body{inline-size:100%;margin:0;padding:0;border:0}html{font-size:100%;box-sizing:border-box;scrollbar-width:thin;-webkit-text-size-adjust:100%}html[dir=rtl]{direction:rtl}body{display:flex;flex-flow:column nowrap;justify-content:space-between;align-items:stretch;min-height:100dvh;letter-spacing:.01em;font-family:var(--body-typeface, "sans-serif", "Lucida Sans", "Lucida Sans Regular", "Lucida Grande", "Lucida Sans Unicode", Geneva, Verdana);font-size:var(--body-size);font-style:var(--body-style);font-weight:var(--body-wght);line-height:var(--body-lh);color:var(--body-cl);background-color:var(--cl-site-background);overflow-x:hidden}body.nav-site-open,body.nav-content-open{overflow-y:hidden}.fade-in-on-scroll{opacity:0;transform:translateY(2rem);transition:opacity .8s cubic-bezier(0.4, 0, 0.2, 1),transform .8s cubic-bezier(0.4, 0, 0.2, 1);will-change:opacity,transform}.fade-in-on-scroll.is-visible{opacity:1;transform:none}b,strong{font-weight:bolder}pre{font-family:monospace,monospace;font-size:1em}small{font-size:80%}code,kbd,samp{font-family:monospace,monospace;font-size:1em}.sr-only{inline-size:1px !important;block-size:1px !important;margin:0 !important;padding:0 !important;clip:rect(0 0 0 0) !important;clip-path:inset(50%) !important;overflow:hidden !important;position:absolute !important;white-space:nowrap !important}.sr-only-focus:not(:focus-within):not(:active){inline-size:1px !important;block-size:1px !important;margin:0 !important;padding:0 !important;clip:rect(0 0 0 0) !important;clip-path:inset(50%) !important;overflow:hidden !important;position:absolute !important;white-space:nowrap !important}[inert]{pointer-events:none;cursor:default}[inert],[inert] *{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}::selection{color:var(--cl-brand-secondary-contrast);background-color:var(--cl-brand-secondary)}.fade-in-on-scroll{opacity:0;transform:translateY(2rem);transition:opacity .8s cubic-bezier(0.4, 0, 0.2, 1),transform .8s cubic-bezier(0.4, 0, 0.2, 1);will-change:opacity,transform}.fade-in-on-scroll.is-visible{opacity:1;transform:none}h1,h2,h3,h4,h5,h6{padding:0;font-family:var(--headings-typeface);hyphens:auto;letter-spacing:.01em;word-break:auto-phrase}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-weight:inherit;color:#fdefee;-webkit-text-stroke:2px var(--h1-cl);paint-order:stroke fill}body:has(.site-layout-content-wrapper .site-content.background-color-dark-blue) h1,body:has(.site-layout-content-wrapper .site-content.background-color-dark-blue) h2,body:has(.site-layout-content-wrapper .site-content.background-color-dark-blue) h3,body:has(.site-layout-content-wrapper .site-content.background-color-dark-blue) h4,body:has(.site-layout-content-wrapper .site-content.background-color-dark-blue) h5,body:has(.site-layout-content-wrapper .site-content.background-color-dark-blue) h6{padding:0;font-family:var(--headings-typeface);hyphens:auto;letter-spacing:.01em}body:has(.site-layout-content-wrapper .site-content.background-color-dark-blue) h1 strong,body:has(.site-layout-content-wrapper .site-content.background-color-dark-blue) h2 strong,body:has(.site-layout-content-wrapper .site-content.background-color-dark-blue) h3 strong,body:has(.site-layout-content-wrapper .site-content.background-color-dark-blue) h4 strong,body:has(.site-layout-content-wrapper .site-content.background-color-dark-blue) h5 strong,body:has(.site-layout-content-wrapper .site-content.background-color-dark-blue) h6 strong{font-weight:inherit;color:#151331;-webkit-text-stroke:2px var(--cl-white);paint-order:stroke fill}h1,.heading-component{font-size:var(--h1-size);font-weight:var(--h1-wght);line-height:var(--h1-lh);color:var(--h1-cl);font-style:var(--h1-style);margin-block:var(--h1-ws-block-start) var(--h1-ws-block-end);text-transform:uppercase}@media only screen and (max-width: 48rem){h1,.heading-component{font-size:var(--h1-size-mobile)}}@media only screen and (max-width: 30rem){h1,.heading-component{font-size:var(--h1-size-sm)}}h2{font-size:var(--h2-size);font-weight:var(--h2-wght);line-height:var(--h2-lh);color:var(--h2-cl);font-style:var(--h2-style);margin-block:var(--h2-ws-block-start) var(--h2-ws-block-end)}@media only screen and (max-width: 48rem){h2{font-size:var(--h2-size-mobile)}}@media only screen and (max-width: 30rem){h2{font-size:var(--h2-size-sm)}}h3{font-size:var(--h3-size);font-weight:var(--h3-wght);line-height:var(--h3-lh);color:var(--h3-cl);font-style:var(--h3-style);margin-block:var(--h3-ws-block-start) var(--h3-ws-block-end)}@media only screen and (max-width: 48rem){h3{font-size:var(--h3-size-mobile)}}@media only screen and (max-width: 30rem){h3{font-size:var(--h3-size-sm)}}h4{font-size:var(--h4-size);font-weight:var(--h4-wght);line-height:var(--h4-lh);color:var(--h4-cl);font-style:var(--h4-style);margin-block:var(--h4-ws-block-start) var(--h4-ws-block-end)}@media only screen and (max-width: 48rem){h4{font-size:var(--h4-size-mobile)}}@media only screen and (max-width: 30rem){h4{font-size:var(--h4-size-sm)}}h5{font-size:var(--h5-size);font-weight:var(--h5-wght);line-height:var(--h5-lh);color:var(--h5-cl);font-style:var(--h5-style);margin-block:var(--h5-ws-block-start) var(--h5-ws-block-end)}@media only screen and (max-width: 48rem){h5{font-size:var(--h5-size-mobile)}}@media only screen and (max-width: 30rem){h5{font-size:var(--h5-size-sm)}}h6{font-size:var(--h6-size);font-weight:var(--h6-wght);line-height:var(--h6-lh);color:var(--h6-cl);font-style:var(--h6-style);margin-block:var(--h6-ws-block-start) var(--h6-ws-block-end)}@media only screen and (max-width: 48rem){h6{font-size:var(--h6-size-mobile)}}@media only screen and (max-width: 30rem){h6{font-size:var(--h6-size-sm)}}.page-home .heading-article{display:none}.is-subtitle{font-size:1.6rem;font-weight:600}h1+.is-subtitle{margin-block-start:calc(var(--ws-xs)*-1)}body:has(.site-layout-content-wrapper .site-content.background-color-dark-blue) h1,body:has(.site-layout-content-wrapper .site-content.background-color-dark-blue) h2,body:has(.site-layout-content-wrapper .site-content.background-color-dark-blue) h3,body:has(.site-layout-content-wrapper .site-content.background-color-dark-blue) h4,body:has(.site-layout-content-wrapper .site-content.background-color-dark-blue) h5,body:has(.site-layout-content-wrapper .site-content.background-color-dark-blue) h6{color:var(--cl-white)}:where(a[href]){color:var(--url-cl);font-weight:500;text-decoration:1px var(--url-decoration);word-break:break-word}:where(a[href]):hover:not(.button),:where(a[href]):focus:not(.button){color:var(--url-cl-hover);text-decoration:1px var(--url-decoration-hover)}:where(a[href]):active,.is-active>:where(a[href]),:where(a[href]).is-active{color:var(--url-cl-active)}.is-active>:where(a[href]),:where(a[href]).is-active{font-weight:bold}:where(a[href])[data-link-type=static]::after{inline-size:1.1em;block-size:1.1em;content:"";display:inline-block;vertical-align:middle;line-height:inherit;margin-inline:var(--ws-xs) 0;background:url("/Assets/public/svg/icons/open-in-new.svg") no-repeat rgba(0,0,0,0) 50% 50%;background-size:contain}*:focus-visible{outline:2px dotted #000;outline-style:auto}p{max-inline-size:96ch;margin-block:var(--p-ws-block-start) var(--p-ws-block-end);font-family:inherit;font-size:var(--p-size);font-weight:var(--p-wght);font-style:var(--p-style);line-height:var(--p-lh);color:var(--p-cl)}@media only screen and (max-width: 48rem){p{font-size:.875rem}}p.introduction{font-size:1.625rem}@media only screen and (max-width: 48rem){p.introduction{font-size:1.225rem}}.blockquote{margin-inline:0;margin-block:0;font-weight:300;font-size:1.5rem;line-height:1.4;position:relative;break-inside:avoid-page;display:flex;flex-direction:column}.blockquote .blockquote_quotee{font-size:1rem;font-weight:700;line-height:140%;color:#e62a49;margin-block-end:.625rem}.blockquote p{margin-block:0 28px;font-size:inherit;line-height:inherit}.blockquote[class*=set-color-background]{inset-inline-start:0}.blockquote[class*=set-color-background] .blockquote_quotee{color:inherit}.blockquote[class*=set-color-background]::after{bottom:2.5rem;left:2.5rem}.blockquote>:first-child{margin-block-start:0}.blockquote>:first-child:is(nonNumeric,continuation,nonFraction,.ixbrl-element) :first-child{margin-block-start:0}.blockquote>:last-child{margin-block-end:0}.blockquote>:last-child:is(nonNumeric,continuation,nonFraction,.ixbrl-element) :last-child{margin-block-end:0}.blockquote::after{content:"";width:4.6875rem;height:.4375rem;background-color:#e62a49;bottom:0;left:0;position:absolute}.blockquote-xbrl-wrapper>:first-child{margin-block-start:0}.blockquote-xbrl-wrapper>:first-child:is(nonNumeric,continuation,nonFraction,.ixbrl-element) :first-child{margin-block-start:0}.blockquote-xbrl-wrapper>:last-child{margin-block-end:0}.blockquote-xbrl-wrapper>:last-child:is(nonNumeric,continuation,nonFraction,.ixbrl-element) :last-child{margin-block-end:0}.quote-wrapper{max-inline-size:48.875rem;margin-block:var(--ws-content)}.quote-wrapper .image{margin:0}abbr[title]{border-block-end:none;text-decoration:underline;text-decoration:underline dotted}acronym,abbr{text-decoration:underline dotted var(--cl-brand)}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{inset-block-end:-0.25em}sup{inset-block-start:-0.5em}.table-container{margin-block:var(--ws-content);overflow-x:auto}table,tr,th,td{margin:0;padding:0;border:none}.table-container.border-radius .table-wrapper{border-radius:2.5mm;break-inside:avoid;overflow:hidden}.table-container.border-radius table{width:100%}table{inline-size:100%;border-collapse:collapse;border-spacing:0;font-size:1rem;line-height:1;font-family:inherit;font-weight:400}table p{font-size:inherit;line-height:inherit}th,td{padding:.2em;font-variant-numeric:tabular-nums}th>:first-child,td>:first-child{margin-block-start:0}th>:first-child:is(nonNumeric,continuation,nonFraction,.ixbrl-element) :first-child,td>:first-child:is(nonNumeric,continuation,nonFraction,.ixbrl-element) :first-child{margin-block-start:0}th>:last-child,td>:last-child{margin-block-end:0}th>:last-child:is(nonNumeric,continuation,nonFraction,.ixbrl-element) :last-child,td>:last-child:is(nonNumeric,continuation,nonFraction,.ixbrl-element) :last-child{margin-block-end:0}th strong,td strong{font-weight:700}.button,button{display:inline-flex;color:var(--btn-cl-txt);text-decoration:none;background-color:var(--btn-cl-bg);padding-inline:1.5rem;padding-block:.625rem;border-radius:3.125rem;font-size:1.125rem;font-weight:500;margin-block:.625rem;position:relative;transition:all .2s ease-in-out;transform:translate(0, 0);max-width:max-content}hr{box-sizing:content-box;block-size:0;overflow:visible}svg{max-inline-size:100%;border-style:none;box-sizing:content-box}svg[style*=max-width]{inline-size:100%}svg:not(:root){overflow:hidden}svg{color:currentColor}.changed-height svg{max-block-size:100%}use{color:currentColor;fill:currentColor;pointer-events:none}.svg-icon{position:relative;z-index:2}img{max-inline-size:100%;border-style:none;box-sizing:content-box}img[style*=max-width]{inline-size:100%}.changed-height img{max-block-size:100%}.image,.figure{margin-inline:0;margin-block:var(--ws-content);vertical-align:bottom;box-sizing:border-box}.image.is-background,.figure.is-background{display:none}.figure{padding:0;display:block}.figure .image{margin-block-end:0}.figure_image{display:block}.figure_caption{margin:0;padding-block:var(--ws-sm);padding-inline:var(--ws-md);display:block;font-size:1.4rem;border-inline-start:.2rem solid rgba(0,0,0,.2)}.changed-width{inline-size:100%;clear:both}.url-image{margin:0;vertical-align:bottom;text-decoration:none}.aligned-right,.aligned-left{clear:none;margin-block-start:.25em}.aligned-left{float:left;margin-inline:0 1.2em}[dir=rtl] .aligned-left{float:right}.aligned-right{float:right;margin-inline:1.2em 0}[dir=rtl] .aligned-right{float:left}ul,ol{margin-block:var(--ws-content);padding-block:0;padding-inline:1.2em 0}li>:first-child{margin-block-start:0}li>:first-child:is(nonNumeric,continuation,nonFraction,.ixbrl-element) :first-child{margin-block-start:0}li>:last-child{margin-block-end:0}li>:last-child:is(nonNumeric,continuation,nonFraction,.ixbrl-element) :last-child{margin-block-end:0}li::marker{font-size:.95em;font-weight:400;color:inherit}li .group p:first-child{margin-block-end:.625rem}li .group p:last-child{margin-block-end:2.5rem}div.list-nested>:first-child{margin-block-start:0}div.list-nested>:first-child:is(nonNumeric,continuation,nonFraction,.ixbrl-element) :first-child{margin-block-start:0}div.list-nested>:last-child{margin-block-end:0}div.list-nested>:last-child:is(nonNumeric,continuation,nonFraction,.ixbrl-element) :last-child{margin-block-end:0}div.list-nested>:first-child{margin-block-end:0}div.list-nested>:first-child:is(nonNumeric,continuation,nonFraction,.ixbrl-element) :first-child{margin-block-end:0}div.list-nested>ul,div.list-nested>ol{padding-inline-start:1em}div.list-nested>nonNumeric>ul,div.list-nested>nonNumeric>ol,div.list-nested>continuation>ul,div.list-nested>continuation>ol,div.list-nested>nonFraction>ul,div.list-nested>nonFraction>ol,div.list-nested>.ixbrl-element>ul,div.list-nested>.ixbrl-element>ol{padding-inline-start:1em}.list-type-dash{list-style-type:"-  "}.list-type-filled-square li::marker,.list-type-unfilled-square li::marker,.list-type-filled-circle li::marker,.list-type-unfilled-circle li::marker{font-size:.75em}.list-type-filled-square,.list-type-unfilled-square{vertical-align:top;list-style-position:outside}.list-type-filled-square{list-style-type:"■   "}.list-type-unfilled-square{list-style-type:"□   "}.list-type-filled-circle{list-style-type:"●   "}.list-type-unfilled-circle{list-style-type:"○   "}.list-type-decimal{list-style-type:decimal}.list-type-lower-roman{list-style-type:lower-roman}.list-type-upper-roman{list-style-type:upper-roman}.list-type-upper-alpha{list-style-type:upper-alpha}.list-type-lower-alpha{list-style-type:lower-alpha}.input{max-inline-size:65rem;min-block-size:2.6rem;min-inline-size:2.6rem;padding-inline:.6em;padding-block:.3em;display:inline-block;background-color:rgba(0,0,0,0)}.input-inline{margin-block:var(--ws-content);display:inline-block;padding-inline:var(--ws-md);padding-block:var(--ws-sm);border:.1rem solid var(--cl-brand);border-radius:.4rem;transition:all ease .15s 0s}.container-content{width:100%;display:grid;grid-template-columns:[full-start] minmax(2rem, 1fr) [inner-start] minmax(0, 108.5px) [content-start] minmax(0, 106.5px) [article-start] minmax(0, 830px) [article-end] minmax(0, 106.5px) [content-end] minmax(0, 108.5px) [inner-end] minmax(2rem, 1fr) [full-end]}.container-content>.site-main>.article>*{grid-column:article}.container-content .site-main,.container-content .article{display:grid;grid-template-columns:subgrid;grid-column:1/-1 !important}@media(max-width: calc(1260px + 4rem)){.container-content>.site-main>.article>*{grid-column:content}.container-content>*[style*="grid-column: article"],.container-content>.site-main>*[style*="grid-column: article"],.container-content>.site-main>.article *[style*="grid-column: article"]{grid-column:content}.container-content>.site-main>.article *:not(.full):not(.inner){grid-column:content}}@media(max-width: calc(1043px + 4rem)){.container-content>.site-main>.article>*{grid-column:inner}.container-content>*:not(.full):not(.inner){grid-column:inner}.container-content>.site-main *:not(.full):not(.inner){grid-column:inner}.container-content>.site-main>.article *:not(.full):not(.inner){grid-column:inner}}.container-content>.site-main>.article>.set-container-full,.container-content .set-container-full{grid-column:full !important}.container-content>.site-main>.article>.set-container-inner,.container-content .set-container-inner{grid-column:inner !important}.container-content>.site-main>.article>.set-container-content,.container-content .set-container-content{grid-column:content}.container-content>.site-main>.article>.set-container-article,.container-content .set-container-article{grid-column:article}.container-content>.site-main{display:grid;grid-template-columns:subgrid;grid-column:1/-1 !important;padding-block-start:15rem}@media only screen and (max-width: 48rem){.container-content>.site-main{padding-block-start:10rem}}.container-content>.site-main>.article{display:grid;grid-template-columns:subgrid;grid-column:1/-1 !important}.container-content>.site-main>.article .full-width{grid-column:full}body:has(.site-background-image.negative-margin-top) .container-content>.site-main{padding-block-start:25rem}@media only screen and (max-width: 85.38rem){body:has(.site-background-image.negative-margin-top) .container-content>.site-main{padding-block-start:15rem}}.page-our-key-figures #site-main .article .image{grid-column:content !important}.page-home .site-layout-header .container-content .site-navigation .svg-icon{color:#fff}.page-home .site-layout-header .container-content .site-navigation .site-navigation-link-wrapper svg{fill:#fff}.page-home .site-layout-header .container-content .site-navigation .site-navigation-link-wrapper .site-nav_list-item .site-nav_link{color:#fff;text-decoration-color:var(--cl-white)}.page-home .site-layout-header .container-content .site-navigation .site-navigation-link-wrapper .site-nav_list-item .site-nav_link svg{stroke:#fff;fill:#fff}.page-home .site-layout-header .container-content .site-navigation .site-navigation-link-wrapper .site-nav_list-item .site-nav_link svg line{stroke:#fff}.page-home .site-layout-header .container-content .site-navigation .site-layout-header-logo svg use{color:#fff}.site-navigation .site-navigation-link-wrapper{display:flex;align-items:center;gap:1rem}.site-navigation .site-navigation-link-wrapper .site-nav_link svg{stroke:var(--cl-dark-blue);fill:var(--cl-dark-blue)}.site-navigation .site-navigation-link-wrapper .site-nav_link svg line{stroke:var(--cl-dark-blue)}.site-navigation .site-navigation-link-wrapper svg{fill:var(--cl-dark-blue)}.site-navigation .site-navigation-link-wrapper svg line{stroke:var(--cl-dark-blue)}.site-navigation .site-navigation-link-wrapper .site-nav_list-item .site-nav_link{font-size:.875rem;font-weight:500;line-height:1.4;text-decoration:none;color:var(--cl-dark-blue);transition:all .3s;display:flex;align-items:center;gap:.5rem;text-decoration:underline;text-decoration-line:underline;text-decoration-color:var(--cl-dark-blue);text-decoration-thickness:1px;text-underline-offset:.5rem}@media only screen and (max-width: 48rem){.site-navigation .site-navigation-link-wrapper .site-nav_list-item .site-nav_link{display:none}}.site-navigation .site-layout-header-logo svg use{color:var(--cl-dark-blue);fill:var(--cl-dark-blue);transition:all .3s}.site-navigation .btn-toggle-navigation svg:first-child{display:block}.site-navigation .btn-toggle-navigation svg:last-child{display:none}.is-nav-open .btn-toggle-navigation svg:first-child{display:none}.is-nav-open .btn-toggle-navigation svg:last-child{display:block}.site-layout-header{z-index:101;transition:all 1s;animation:slide-in 2s}@keyframes slide-in{0%{opacity:0;transform:translateY(-100%)}50%{opacity:0;transform:translateY(-100%)}100%{opacity:1;transform:translateY(0)}}.site-layout-header .container-content{display:flex;flex-direction:column;z-index:101}.site-layout-header .container-content .top-nav-wrapper{background:#151331;z-index:2}.site-layout-header .container-content .top-nav-wrapper:has(.top-nav.open){z-index:999}.site-layout-header .container-content .top-nav-wrapper .js-open-top-nav{display:none}.site-layout-header .container-content .top-nav-wrapper .js-open-top-nav svg{height:1.21875rem;width:1.5rem}@media only screen and (max-width: 64rem){.site-layout-header .container-content .top-nav-wrapper .js-open-top-nav{display:block;margin-inline-start:auto;background:none;border:none;outline:none;cursor:pointer;color:#fff}}.site-layout-header .container-content .top-nav-wrapper .top-nav{max-inline-size:1248px;width:100%;margin-inline:auto;padding-inline:2rem}@media only screen and (max-width: 64rem){.site-layout-header .container-content .top-nav-wrapper .top-nav{position:absolute;background:#151331;height:100dvh;z-index:100;height:0;overflow:hidden;transition:height .3s ease-in-out}.site-layout-header .container-content .top-nav-wrapper .top-nav.open{height:100dvh}}.site-layout-header .container-content .top-nav-wrapper .top-nav .content{margin-inline-start:auto;display:flex;justify-content:space-between}@media only screen and (max-width: 64rem){.site-layout-header .container-content .top-nav-wrapper .top-nav .content{display:flex;flex-direction:column}}.site-layout-header .container-content .top-nav-wrapper .top-nav .content div{display:flex}@media only screen and (max-width: 64rem){.site-layout-header .container-content .top-nav-wrapper .top-nav .content div{display:flex;flex-direction:column}}.site-layout-header .container-content .top-nav-wrapper .top-nav .content .site-nav_link{font-weight:500;font-size:.875rem;text-decoration:none;line-height:1.4}@media only screen and (max-width: 64rem){.site-layout-header .container-content .top-nav-wrapper .top-nav .content .site-nav_link{font-size:2rem}}@media only screen and (max-width: 64rem){.site-layout-header .container-content .top-nav-wrapper .top-nav .content a{margin-inline:auto}}.site-layout-header .container-content .top-nav-wrapper .top-nav .content button{border:none;outline:none;cursor:pointer}@media only screen and (max-width: 64rem){.site-layout-header .container-content .top-nav-wrapper .top-nav .content button{margin-inline:auto;margin-block-start:2rem;font-size:2rem}}.site-layout-header .container-content .site-navigation{max-inline-size:1248px;width:100%;margin-inline:auto;padding-inline:2rem;animation:slide-in 2s;transition-delay:2s}@media only screen and (max-width: 64rem){.site-layout-header .container-content .site-navigation{padding-inline:1.5rem}}.site-layout-header .container-content .site-navigation .svg-icon{transition:all .3s;color:#151331}body.is-nav-open .site-layout-header .container-content .site-navigation .svg-icon{color:#fff}body.is-nav-open .site-layout-header .container-content .site-navigation .site-navigation-link-wrapper svg{fill:#fff}body.is-nav-open .site-layout-header .container-content .site-navigation .site-navigation-link-wrapper .site-nav_list-item .site-nav_link{color:#fff;text-decoration-color:var(--cl-white)}body.is-nav-open .site-layout-header .container-content .site-navigation .site-navigation-link-wrapper .site-nav_list-item .site-nav_link svg{stroke:#fff;fill:#fff}body.is-nav-open .site-layout-header .container-content .site-navigation .site-navigation-link-wrapper .site-nav_list-item .site-nav_link svg line{stroke:#fff}body.is-nav-open .site-navigation .site-layout-header-logo svg use{color:var(--cl-white);fill:var(--cl-white)}body:has(.site-layout-content-wrapper .site-content.background-color-dark-blue){background-color:var(--cl-dark-blue);color:var(--cl-white)}body:has(.site-layout-content-wrapper .site-content.background-color-dark-blue) .site-navigation .svg-icon{color:#fff}body:has(.site-layout-content-wrapper .site-content.background-color-dark-blue) .site-navigation .site-layout-header-logo svg use{color:var(--cl-white);fill:var(--cl-white)}body:has(.site-layout-content-wrapper .site-content.background-color-dark-blue) .site-navigation .site-navigation-link-wrapper svg{fill:#fff}body:has(.site-layout-content-wrapper .site-content.background-color-dark-blue) .site-navigation .site-navigation-link-wrapper .site-nav_list-item .site-nav_link{color:#fff;text-decoration-color:var(--cl-white)}body:has(.site-layout-content-wrapper .site-content.background-color-dark-blue) .site-navigation .site-navigation-link-wrapper .site-nav_list-item .site-nav_link svg{stroke:#fff;fill:#fff}body:has(.site-layout-content-wrapper .site-content.background-color-dark-blue) .site-navigation .site-navigation-link-wrapper .site-nav_list-item .site-nav_link svg line{stroke:#fff}body:has(.site-layout-content-wrapper .site-content.background-color-dark-blue) .site-footer .site-footer-border-shape{color:var(--cl-red)}body:has(.site-layout-content-wrapper .site-content.background-color-dark-blue) .site-footer .site-footer-content{background-color:var(--cl-red)}body:has(.site-layout-content-wrapper .site-content.background-color-dark-blue) .site-footer .site-footer-content::before{background-color:var(--cl-red)}body:has(.site-layout-content-wrapper .site-content.background-color-dark-blue) .site-footer .site-footer-content .site-footer-content-top .site-footer-logo{color:var(--cl-white)}body:has(.site-layout-content-wrapper .site-content.background-color-dark-blue) .site-footer .site-footer-content .site-footer-content-top .site-footer-link-section-title{color:var(--cl-white)}body:has(.site-layout-content-wrapper .site-content.text-color-white) .paragraph{color:#fff}body:has(.site-layout-content-wrapper .site-content.text-color-white) .breadcrumbs .svg-icon{color:#fff}body:has(.site-layout-content-wrapper .site-content.text-color-white) .breadcrumbs .breadcrumb{color:#fff}.site-layout-drawer-left{position:fixed;z-index:102;display:flex;flex-direction:column;inset-inline-start:calc(-1*30rem);padding-block:var(--ws-md) 0;inline-size:30rem;block-size:100vh;background-color:var(--cl-brand);transition:all .25s ease-in-out;transition-property:inset,inline-size}.site-layout-drawer-left.is-open{inset-inline-start:0}@media only screen and (max-width: 64rem){.site-layout-drawer-left{inset-inline-start:calc(-1*100%);inline-size:100%}}.site-layout-drawer-left-close-button{margin-inline-end:var(--ws-md);margin-inline-start:auto;font-size:1.125rem}.site-layout-drawer-left_logo{display:flex;justify-content:center}.site-layout-drawer-left_logo-img{display:block;max-inline-size:20rem;max-block-size:100%;block-size:auto;object-fit:contain;margin-block:var(--ws-lg);margin-inline:var(--ws-nm);padding-inline:var(--ws-md);color:var(--cl-brand)}.site-layout-drawer-left-content{display:flex;flex-direction:column;padding-inline:var(--ws-md);block-size:100%;overflow-y:auto}.list-item-wrapper{align-items:center}.list-item-wrapper button.type--icon{inline-size:2.4rem;block-size:2.4rem;color:var(--cl-brand-secondary-contrast);background-color:var(--cl-brand-secondary)}.list-item-wrapper button.type--icon:focus,.list-item-wrapper button.type--icon:hover{color:var(--cl-brand-secondary);border-color:var(--cl-brand-secondary);background-color:var(--cl-brand-secondary-contrast)}.site-layout-content-overlay{display:none}.site-layout-content-overlay.is-visible{display:block;position:fixed;inset:0;z-index:101;background:#000;opacity:.5;animation:fade-in .25s ease-in-out}@keyframes fade-in{0%{opacity:0}100%{opacity:.5}}.site-layout-content-wrapper{transition:padding .25s ease-in-out}@media only screen and (max-width: 64rem){.site-layout-content-wrapper{padding-inline-end:0}}.site-layout-header{position:absolute;top:0;left:0;width:100%;pointer-events:all}.site-layout-header:has(.report-navigation.is-open) .site-navigation{color:#fff}.site-layout-header .container-content{z-index:100;position:relative}.site-layout-header .site-navigation{grid-column:inner;display:flex;align-items:center;justify-content:space-between;padding-block:1.75rem 4.25rem;transition:color 200ms ease-out}@media only screen and (max-width: 64rem){.site-layout-header .site-navigation{padding-block:.25rem}}.site-layout-header .site-navigation :where(a[href]){color:inherit}.site-layout-header .site-navigation .site-layout-header-logo .svg-icon{color:inherit;height:43.03px;width:187px}.site-layout-header .site-navigation .js-toggle-report-navigation{cursor:pointer}.site-layout-header .site-navigation .js-toggle-report-navigation .svg-icon{height:1.21875rem;width:3rem}.site-layout-header .site-navigation .js-toggle-report-navigation svg:last-child{height:3rem;width:3rem}.page-home .site-layout-content-wrapper .site-navigation .svg-icon{color:#fff}.report-navigation-container>ul.list-links::-webkit-scrollbar{width:6px}.report-navigation-container>ul.list-links::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.report-navigation-container>ul.list-links::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.15);border-radius:3px}.report-navigation-container>ul.list-links{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.15) rgba(0,0,0,0)}.report-navigation{position:fixed;inset:0;z-index:10;width:100%;height:100%;pointer-events:none;opacity:0}.report-navigation .report-navigation-container{opacity:0;z-index:1000;width:100%;height:100%;padding-inline:2rem;position:relative;transition:opacity 700ms ease-out;padding-block-start:13rem;max-inline-size:calc(1440px + 4rem);margin-inline:auto}.report-navigation .report-navigation-container>.list-links{grid-column:inner;column-fill:balance;overflow-y:auto;break-inside:avoid;overflow-x:hidden;column-count:4;column-gap:3rem}@media only screen and (max-width: 85.38rem){.report-navigation .report-navigation-container>.list-links{column-count:3;overflow:scroll}}@media only screen and (max-width: 64rem){.report-navigation .report-navigation-container>.list-links{column-count:2;overflow:scroll}}@media only screen and (max-width: 48rem){.report-navigation .report-navigation-container>.list-links{column-count:1;overflow:scroll}}.report-navigation .report-navigation-container>.list-links .list-links{display:flex;flex-direction:column}.report-navigation .background-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:2;opacity:0;transition:opacity 700ms ease-out}.report-navigation .background{position:absolute;inset:0;z-index:1;width:100%;height:100%}.report-navigation .background .wave-image{position:absolute;inset:0;width:100%;transform:translateY(-100%);transition:transform 700ms ease-in}.report-navigation .background .background-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:2;opacity:0;transition:opacity 700ms ease-out}.report-navigation.is-opening,.report-navigation.is-open{pointer-events:auto;opacity:1}.report-navigation.is-opening .report-navigation-container{transition-delay:1.2s}.report-navigation.is-opening .background .background-image{transition-delay:.6s}.report-navigation.is-opening .background .background-video{transition-delay:.6s}.report-navigation.is-opening .background .wave-image{transform:translateY(0)}.report-navigation.is-open .report-navigation-container{opacity:1}.report-navigation.is-open .background .background-image{opacity:1}.report-navigation.is-open .background .background-video{opacity:1}.report-navigation.is-open .background .wave-image{transform:translateY(0)}.report-navigation.is-closing{transition-delay:1.2s;pointer-events:auto}.report-navigation.is-closing .background .wave-image{transform:translateY(-100%)}body.is-nav-open{overflow:hidden}.previous-next-navigation{display:flex;flex-direction:column;align-items:center;position:fixed;justify-content:center;right:0;top:33%;will-change:transform;width:auto;height:620px;padding-inline:.875rem;background-color:#5e0d4a;z-index:1;gap:1.375rem;clip-path:polygon(49.574% 27.336%, 49.574% 27.336%, 40.783% 27.808%, 32.722% 28.355%, 25.44% 28.971%, 18.979% 29.65%, 13.388% 30.383%, 8.711% 31.166%, 4.993% 31.99%, 2.281% 32.85%, 0.62% 33.738%, 0.057% 34.648%, 0.057% 62.371%, 0.057% 62.371%, 0.598% 63.43%, 2.203% 64.471%, 4.838% 65.489%, 8.475% 66.479%, 13.081% 67.434%, 18.626% 68.35%, 25.078% 69.219%, 32.408% 70.037%, 40.583% 70.798%, 49.574% 71.495%, 49.574% 71.495%, 58.565% 72.193%, 66.74% 72.954%, 74.07% 73.772%, 80.523% 74.641%, 86.067% 75.556%, 90.673% 76.512%, 94.31% 77.501%, 96.946% 78.52%, 98.55% 79.561%, 99.091% 80.62%, 99.091% 100%, 198.125% 100%, 198.125% 0%, 99.091% 0%, 99.091% 20.025%, 99.091% 20.025%, 98.528% 20.935%, 96.867% 21.823%, 94.155% 22.682%, 90.437% 23.507%, 85.76% 24.29%, 80.169% 25.023%, 73.708% 25.702%, 66.426% 26.318%, 58.365% 26.865%, 49.574% 27.336%);pointer-events:all}.previous-next-navigation .button{padding:0;margin:0;background:none;color:#fff}.previous-next-navigation .button .svg-icon{height:1.5rem;width:1.5rem}.previous-next-navigation .phone-only{display:none}@media(max-width: 768px){.previous-next-navigation{z-index:10;flex-direction:row;bottom:0;top:unset;width:100%;height:68px;gap:3.375rem;clip-path:polygon(80.449% 25%, 80.449% 25%, 79.971% 20.556%, 79.418% 16.483%, 78.798% 12.805%, 78.116% 9.543%, 77.38% 6.722%, 76.596% 4.362%, 75.771% 2.488%, 74.911% 1.121%, 74.024% 0.284%, 73.114% 0%, 28.265% 0%, 28.265% 0%, 27.364% 0.285%, 26.484% 1.123%, 25.632% 2.493%, 24.815% 4.37%, 24.04% 6.732%, 23.313% 9.556%, 22.642% 12.817%, 22.032% 16.494%, 21.491% 20.563%, 21.026% 25%, 21.026% 25%, 20.56% 29.437%, 20.019% 33.506%, 19.409% 37.183%, 18.738% 40.444%, 18.011% 43.268%, 17.236% 45.63%, 16.419% 47.507%, 15.568% 48.877%, 14.688% 49.715%, 13.786% 50%, 0.128% 50%, 0.128% 100%, 100.128% 100%, 100.128% 50%, 87.783% 50%, 87.783% 50%, 86.874% 49.716%, 85.986% 48.879%, 85.126% 47.512%, 84.301% 45.638%, 83.517% 43.278%, 82.781% 40.457%, 82.099% 37.195%, 81.479% 33.517%, 80.927% 29.444%, 80.449% 25%)}.previous-next-navigation .phone-only{display:initial}.previous-next-navigation .desktop-only{display:none}.site-navigation .site-layout-header-logo .svg-icon{width:140px !important}.site-navigation .site-navigation-link-wrapper{gap:unset}.site-navigation .site-navigation-link-wrapper .site-nav_list-item .site-nav_link{gap:unset}.site-navigation .site-navigation-link-wrapper .site-nav_list-item .site-nav_link span{font-size:.7rem}}.static-links .site-nav_list-item:first-child .site-nav_link{padding-inline-start:0}.site-nav{flex-grow:1;display:flex;flex-direction:column}.site-nav_list{flex-grow:1;margin:0;padding:0;list-style:none;display:flex;flex-flow:column nowrap;gap:var(--ws-md)}.site-nav_list.is--dropdown{flex:1 1 100%;max-inline-size:29rem;inline-size:calc(100% - var(--ws-md));min-inline-size:100%;margin-inline:var(--ws-sm) auto;margin-block-end:var(--ws-md);padding-block:var(--ws-xs);padding-inline:var(--ws-sm) 0;display:flex;font-size:1.4rem;border-inline-start:3px solid var(--cl-brand);box-shadow:.2rem .2rem .4rem rgba(0,0,0,.1);position:relative;inset-block-start:1.6rem;inset-block-end:auto;inset-inline-start:0;border-block-start:0;border-radius:0;transform:none}.site-nav_list.is--dropdown.is-hidden{display:none}.site-nav_list-item{margin:0;position:relative;z-index:105;display:flex;flex-flow:row wrap;align-items:center;justify-content:flex-start}.site-nav_list-item button.type--icon{color:var(--cl-brand-secondary-contrast);background-color:var(--cl-brand-secondary)}.site-nav_list-item button.type--icon:focus,.site-nav_list-item button.type--icon:hover{color:var(--cl-brand-secondary);border-color:var(--cl-brand-secondary);background-color:var(--cl-brand-secondary-contrast)}.site-nav_list-item:last-child:is(.site-nav_list-item--myreport){margin-block-start:auto}@media only screen and (max-width: 64rem){.site-nav_list-item{inline-size:100%}}@media only screen and (max-width: 64rem){.site-nav_list-item a{text-align:center;padding-block:1rem;font-size:1.2rem}}.site-nav_list-item .input{inline-size:100%}.site-nav_link{flex:1 1 auto;padding-block:var(--ws-sm);padding-inline:clamp(.6rem,.8vw,2.4rem);transition:all ease .15s;position:relative;text-decoration:none;font-size:1.7rem;font-weight:600;color:var(--cl-brand-contrast)}.site-layout-drawer-right .site-nav_link{color:var(--cl-brand-contrast)}.site-nav_link.is-current{font-weight:bold;text-decoration:underline}.has-submenu>.site-nav_link{display:inline-flex;flex-flow:row nowrap;align-items:center}.site-nav_link:hover,.site-nav_link:focus{text-decoration:.1rem solid underline;color:var(--cl-brand-accent)}.site-layout-drawer-right .site-nav_link:hover,.site-layout-drawer-right .site-nav_link:focus{color:var(--cl-brand-accent)}.site-nav_link.site-nav_link--button{background-color:var(--cl-brand-secondary);color:var(--cl-brand-secondary-contrast);padding-inline:var(--ws-sm)}.site-nav_link.site-nav_link--button:hover{background-color:var(--cl-brand-secondary-contrast);color:var(--cl-brand-secondary)}@media only screen and (max-width: 64rem){.site-nav_link{display:block}}.lvl-2 .site-nav_link{padding-inline:var(--ws-sm)}.site-nav_search{margin-block:0 var(--ws-md);display:flex;flex-flow:row nowrap;gap:var(--ws-sm)}.site-nav_search input,.site-nav_search button{margin:0}.site-nav_search input{background:var(--cl-light)}.site-nav_search button{padding:0}.site-nav_search button .svg-icon{inline-size:2.4rem;block-size:2.4rem}.site-content{margin-block:0 auto;margin-inline:0;position:relative}.site-background-video,.site-background-image{position:absolute;top:0;left:0;width:100%;max-height:100%;height:100%;object-position:bottom;overflow:hidden;object-fit:cover;z-index:-1;pointer-events:none}.site-background-video.small,.site-background-image.small{bottom:0;top:unset;right:0;left:unset;height:100%;max-height:50rem;width:50%;object-fit:contain;transform:translateY(1px);z-index:-1}.site-background-image img{width:100%;height:100%;object-fit:cover;margin-block-end:0}.site-background-image.is-head img{max-height:90rem;position:absolute;object-fit:contain;bottom:0}@media only screen and (max-width: 48rem){.site-background-image.is-head{display:none}}.site-content-header{margin-block-start:var(--ws-lg)}.site-content:has(.site-background-image.negative-margin-top){margin-top:-24rem;animation:slideInFromBottom 1s cubic-bezier(0.4, 0, 0.2, 1) forwards}@media only screen and (max-width: 85.38rem){.site-content:has(.site-background-image.negative-margin-top){margin-top:-15rem}}@media only screen and (max-width: 120rem){.site-content:has(.site-background-image.negative-margin-top){margin-top:-21rem}}@keyframes slideInFromBottom{from{transform:translateY(100vh);opacity:0}to{transform:translateY(0);opacity:1}}body:has(.site-background-video.small) .site-content .container-content{padding-block-end:25rem}.site-main{order:2;max-inline-size:100%;min-inline-size:.1rem;inline-size:100%;padding:0;flex:1 1 auto}.site-main>:first-child{margin-block-start:0}.site-main>:first-child:is(nonNumeric,continuation,nonFraction,.ixbrl-element) :first-child{margin-block-start:0}.site-main>:last-child{margin-block-end:0}.site-main>:last-child:is(nonNumeric,continuation,nonFraction,.ixbrl-element) :last-child{margin-block-end:0}.site-main:has(.summary_wrapper){display:flex;flex-direction:column;max-inline-size:830px;margin-inline:auto}body:has(.summary_wrapper){pointer-events:none}body:has(.summary_wrapper) .chaptertitle,body:has(.summary_wrapper) .breadcrumbs,body:has(.summary_wrapper) .summary_wrapper,body:has(.summary_wrapper) .site-footer{display:none}body:has(.summary_wrapper) .site-layout-header .site-navigation{display:none}body:has(.summary_wrapper) .site-layout-content-wrapper{pointer-events:none}*:has(.summary_wrapper){pointer-events:none}.site-aside{order:1;flex:0 0 32rem;margin:0;padding:0}@media only screen and (max-width: 30rem){.site-aside{min-block-size:5.5rem;order:0}}.nav-facets-open .site-aside,.nav-content-open .site-aside{display:block;transform:translateX(0)}.site-aside_list{font-size:1.4rem;font-weight:450;block-size:100%;overflow-y:auto}@media only screen and (max-width: 64rem){.site-aside_list{padding-inline-end:1.6rem}}.page-home .site-footer{opacity:0;pointer-events:none;transition:all 1s}.page-home .site-footer.visible{opacity:1;transform:translateY(-103px)}.page-home .site-footer .site-footer-content{background-color:var(--cl-bright-red);display:flex;flex-direction:row;justify-content:space-between;align-items:center}@media only screen and (max-width: 64rem){.page-home .site-footer .site-footer-content{flex-direction:column;gap:1rem}}.page-home .site-footer .site-footer-content .site-footer-logo .svg-icon{width:186px;height:43px}.page-home .site-footer .site-footer-content .site-footer-logo{color:var(--cl-white)}.site-footer{pointer-events:none;transition:all 1s;background-color:var(--cl-dark-blue)}.site-footer.visible{opacity:1;transform:translateY(-103px)}.site-footer .site-footer-content{background-color:var(--cl-dark-blue);display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding-block:1.875rem;padding-inline:6.25rem;background-color:var(--cl-dark-blue);color:var(--cl-white)}.site-footer .site-footer-content .site-footer-logo{color:var(--cl-white)}.site-footer .site-footer-content .site-footer-logo .svg-icon{width:186px;height:43px}.article{padding-block-end:6rem}@media only screen and (max-width: 48rem){.page-home .site-footer{position:fixed;bottom:0;left:0;width:100%;z-index:100;transform:translateY(0);opacity:0}.page-home .site-footer.visible{transform:translateY(0);opacity:1}.page-home .site-footer .site-footer-content{padding-block:1rem}.page-home .site-footer .site-footer-content .site-footer-logo .svg-icon{width:100px;height:24px}.page-home .site-footer .site-footer-content .copyright{font-size:.875rem}.site-footer .site-footer-content{padding-block:40px 90px;padding-inline:2.4rem;flex-direction:column;gap:1rem}.site-footer .site-footer-content .site-footer-logo .svg-icon{width:100px;height:24px}.site-footer .site-footer-content .copyright{font-size:.875rem}}.video{--aspect-ratio: 16/9;inline-size:100%;margin-block:var(--ws-content);margin-inline:auto;position:relative}.video.video-align--left{margin-inline-end:.7em}.video.video-align--right{margin-inline-start:.7em}.video iframe{inline-size:100%;block-size:100%;display:block;inset:0 auto auto 0;aspect-ratio:auto var(--aspect-ratio)}.group{margin-block:var(--ws-content);background-color:var(--color-background, transparent)}.group>:first-child{margin-block-start:0}.group>:first-child:is(nonNumeric,continuation,nonFraction,.ixbrl-element) :first-child{margin-block-start:0}.group>:last-child{margin-block-end:0}.group>:last-child:is(nonNumeric,continuation,nonFraction,.ixbrl-element) :last-child{margin-block-end:0}.group-wrapper{display:flex;border-radius:1.25rem;overflow:hidden;margin-block:var(--ws-content);break-inside:avoid}.group-wrapper>.image-wrapper>.image{height:100%;width:100%;object-fit:cover;margin:0}.group-wrapper .group{margin-block:0}.group-wrapper.variant-image-left{flex-direction:row}.group-wrapper.variant-image-left>.image-wrapper{object-fit:cover;width:calc(50% + 1.25rem);position:relative;inset-inline-end:-1.25rem;margin-inline-start:-1.25rem}.group-wrapper.variant-image-left>.image-wrapper .image{border-top-right-radius:0;border-bottom-right-radius:0}.group-wrapper.variant-image-left>.group{z-index:1;position:relative;flex:1}.group-wrapper.variant-image-right{flex-direction:row-reverse}.group-wrapper.variant-image-right>.image-wrapper{object-fit:cover;width:calc(50% + 1.25rem);position:relative;inset-inline-start:-1.25rem;margin-inline-end:-1.25rem}.group-wrapper.variant-image-right>.image-wrapper .image{border-top-left-radius:0;border-bottom-left-radius:0}.group-wrapper.variant-image-right>.group{z-index:1;position:relative;flex:1}.group-wrapper.variant-image-top{flex-direction:column;align-items:stretch}.group-wrapper.variant-image-top>.image-wrapper{align-self:stretch;object-fit:cover;position:relative;inset-block-end:-1.25rem;margin-block-start:-1.25rem}.group-wrapper.variant-image-top>.image-wrapper .image{border-bottom-left-radius:0;border-bottom-right-radius:0}.group-wrapper.variant-image-top>.group{z-index:1;position:relative}.group-wrapper.variant-image-bottom{flex-direction:column-reverse;align-items:stretch;justify-content:flex-end}.group-wrapper.variant-image-bottom>.image-wrapper{object-fit:cover;align-self:stretch;position:relative;inset-block-start:-1.25rem;margin-block-end:-1.25rem}@media only screen and (max-width: 48rem){.group-wrapper.variant-image-bottom>.image-wrapper{inset-block-start:0;margin-block-end:0}}.group-wrapper.variant-image-bottom>.image-wrapper .image{border-top-left-radius:0;border-top-right-radius:0}.group-wrapper.variant-image-bottom>.group{z-index:1;position:relative}.chaptertitle{border-block-end:.1rem dashed rgba(0,0,0,.3);margin-block:var(--ws-nm)}.chaptertitle__bg-video{position:fixed;bottom:0;left:5rem;width:40%}.chaptertitle__bg-video.position--right{left:unset;right:5rem}@media only screen and (max-width: 48rem){.chaptertitle__bg-video{display:none}}.site-content:has(.chaptertitle__bg-video){position:fixed;top:0;left:0}.chart-container{max-inline-size:98%;margin-block:var(--ws-content);font-variant-numeric:tabular-nums}.chart-container .chart>div:last-child{will-change:unset !important}.chart-container .chart .tooltip .tooltip-title{margin:0;font-size:1.2rem}.chart-container .chart .tooltip .tooltip-content .tooltip-content-item{margin:0}.chart-container .chart .tooltip .tooltip-content .tooltip-content-item .series-value{font-weight:bold}#global-chart-settings{display:none}iframe{margin:0;padding:0;display:block;outline:0;border:0}.site-main iframe{margin-block:var(--ws-content)}.author-data{inline-size:100%;padding-block:var(--ws-nm);border-block-start:.1rem dashed rgba(0,0,0,.3)}.author-data p{margin-block:0 var(--ws-sm)}.author-data .svg-icon{flex:0 0 auto;margin-inline-end:var(--ws-xs)}.author-data>:first-child{margin-block-start:0}.author-data>:first-child:is(nonNumeric,continuation,nonFraction,.ixbrl-element) :first-child{margin-block-start:0}.author-data>:last-child{margin-block-end:0}.author-data>:last-child:is(nonNumeric,continuation,nonFraction,.ixbrl-element) :last-child{margin-block-end:0}.author-data-label{flex:0 0 auto;min-inline-size:7rem;display:inline-block;font-weight:600}.author-name,.author-source{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:flex-start;overflow-wrap:break-word;word-break:break-word}.svg-icon{inline-size:2.4rem;block-size:2.4rem;-webkit-font-smoothing:antialiased;display:inline-block;vertical-align:middle;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.svg-icon.state--closed{display:inline-flex}[aria-expanded*=true] .svg-icon.state--closed{display:none}.svg-icon.state--opened{display:none}[aria-expanded*=true] .svg-icon.state--opened{display:inline-flex}.css-icon{inline-size:2.4rem;block-size:2.4rem;display:inline-flex;flex-flow:row nowrap;justify-content:center;align-items:center;align-content:center}.css-icon-collapse{position:relative}.css-icon-collapse::before,.css-icon-collapse::after{position:absolute;content:"";display:inline-block;border-radius:.3rem;transform:rotate(0deg);will-change:transform;transition:opacity ease-in-out .2s,transform ease-in-out .2s;background-color:currentColor}.css-icon-collapse::before{inline-size:100%;block-size:.3rem}.css-icon-collapse::after{block-size:100%;inline-size:.3rem}[aria-expanded*=true] .css-icon-collapse::after{opacity:0;transform:translateY(200%)}.select{max-inline-size:100%;padding-inline:var(--ws-xs);padding-block:var(--ws-xs);border:1px solid var(--cl-brand);border-radius:.4rem;line-height:1;font-family:Arial;background-color:#fff}.select option{font-size:inherit;font-family:inherit;line-height:inherit}.jumbotron{inline-size:100%;min-block-size:40vw;margin-inline:auto;display:flex;flex-flow:row wrap;align-items:center;justify-content:center;position:relative;z-index:-1;overflow:hidden}.jumbotron--mobile{display:none}@media only screen and (min-width: 1930px){.jumbotron{inline-size:calc(100% + .8rem);inset-inline-start:-0.4rem;border-radius:0 0 .4rem .4rem}}@media only screen and (max-width: 48rem){.jumbotron{min-block-size:60dvh}.jumbotron--desktop{display:none}.jumbotron--mobile{display:flex}}.jumbotron_picture{flex:1 1 100%;position:absolute;z-index:1;inline-size:100%;block-size:100%}.jumbotron_image{inline-size:100%;block-size:100%;object-fit:cover;object-position:center center}.jumbotron_content{max-inline-size:134rem;inline-size:100%;padding-block:var(--ws-xl);padding-inline:0;z-index:3;color:#fff;text-align:center}.jumbotron_content h1,.jumbotron_content h2,.jumbotron_content h3,.jumbotron_content h4,.jumbotron_content p,.jumbotron_content a{color:inherit}.jumbotron_content::before{content:"";display:block;inline-size:100%;block-size:100%;margin-inline:auto;position:absolute;inset:0 0 auto 0;z-index:-1;background-color:rgba(0,0,0,.2);transition:transform ease .4s}body:has(.summary_wrapper){overflow:hidden}body:has(.summary_wrapper) .site-main{padding-block:5rem 20rem}body:has(.summary_wrapper) .jumbotron{min-inline-size:100dvw;height:100dvh;inset-inline-start:0;inset-block-start:0;pointer-events:none}body:has(.summary_wrapper) .jumbotron .jumbotron_picture{flex:1 1 100%;width:100dvw;height:100%;display:block;position:relative;pointer-events:none}body:has(.summary_wrapper) .jumbotron .jumbotron_image{width:100vw;height:100dvh;max-width:100vw;max-height:100vh;object-fit:cover;object-position:center center;display:block;margin:0}body:has(.summary_wrapper) .jumbotron .read-more-btn{top:65vh;left:50%;z-index:999;position:absolute;border:none;cursor:pointer;pointer-events:all}@media only screen and (max-width: 48rem){body:has(.summary_wrapper) .jumbotron .read-more-btn{transform:translateX(-50%)}}.list-links{padding:0;margin:0;list-style:none}.list-links .list-links_item{break-inside:avoid}.list-links .list-links_item.lvl-0>.list-link{font-weight:700;font-size:1.5rem;line-height:1.2;margin-block-end:1rem}.list-links .list-links_item.lvl-0.has-children{margin-block-end:2rem}.list-links .list-links_item.lvl-1>.list-link{font-weight:400;font-size:1rem;line-height:1.4;margin-block-end:1rem}.list-links .list-links_item .list-link{display:inline-block;width:100%;color:#fff;letter-spacing:0;text-decoration:none}.note-list{margin-block:var(--ws-content);padding-block:0;padding-inline:.2em 0;display:table;overflow:hidden;font-size:.875rem}.note-list li{inline-size:100%;position:relative;display:table-row;clear:both}.note-list .note-indicator,.note-list .note-seperator,.note-list .note-content{padding-inline:.2em;padding-block:.2em;display:table-cell;vertical-align:top}.note-list .note-indicator{min-inline-size:2rem;padding-inline-start:0;padding-inline-end:.3em}.summary{margin-block:0 var(--ws-nm);display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:flex-start;gap:var(--ws-md)}@media only screen and (max-width: 48rem){.summary{flex-flow:wrap}}.summary .heading{margin-block:0;margin-inline:0;font-size:var(--fs-h4);font-weight:400}.summary_media{flex:0 0 12rem;margin-inline:0}.summary_content{flex:1 1 auto}.summary_content :first-child{margin-block-start:0}.summary_content :last-child{margin-block-end:0}.compare-change-added{background-color:#91fe77}.compare-change-deleted{background-color:#fc6565}.compare-change-changed{background-color:#8cbcff}.compare-change-replaced{background-color:#fcaa81}.compare-moved{border:solid 1px #8b5c34}.compare-meta-changed{border:solid 1px #fc24c3}.menu-overlay{display:none;inline-size:100%;block-size:100%;position:fixed;inset:0 auto auto 0;z-index:100;background-color:rgba(0,0,0,.75)}@media only screen and (max-width: 64rem){.menu-overlay{display:block}}.facets{margin-block:0 var(--ws-sm);border:1px solid rgba(0,0,0,.5)}.facets_title{font-weight:600}.facets_group{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:flex-start;gap:var(--ws-xs)}.facets_counter,.facets_checkbox{flex:0 0 auto}.facets_checkbox{margin-block:.25em 0;line-height:1.2}.is-disabled>.facets_checkbox{color:rgba(0,0,0,.6)}.facets_label{flex:1 1 auto;word-wrap:break-word;word-break:break-word}.is-disabled>.facets_label{color:rgba(0,0,0,.6)}.is-disabled>.facets_counter{color:rgba(0,0,0,.6)}.facets_subgroup{margin-block:0 var(--ws-sm);margin-inline:0;padding-block:var(--ws-xs);padding-inline:1.1em 0;border:0}.site-search{margin-block:0 var(--ws-md);display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-start;gap:var(--ws-sm)}.site-search input,.site-search button{margin:0}.site-search_description{font-weight:bold}.site-search_form{inline-size:100%;display:flex;flex-flow:row nowrap;justify-content:flex-start;gap:var(--ws-md)}.site-search_text-input{flex:1 1 auto}@media only screen and (max-width: 64rem){.panel-devices{flex-basis:auto;max-inline-size:48rem;inline-size:90%;block-size:100vh;margin:0;padding-inline:var(--ws-nm);padding-block:var(--ws-nm) var(--ws-sm);display:none;position:fixed;z-index:101;background-color:var(--cl-article-background)}.panel-devices.is-open{display:block;transform:translateX(0%)}.from-left{inset-block-start:0;inset-inline-start:0}.from-right{inset-block-start:0;inset-inline-end:0}}.basket.state-added .total-added{position:absolute;inset-block-start:calc(-1*var(--ws-sm));inset-inline-end:calc(-1*var(--ws-sm));display:flex;justify-content:center;align-items:center;border-radius:100%;inline-size:1.6rem;block-size:1.6rem;font-size:.8rem;color:var(--cl-brand-accent-contrast);background-color:var(--cl-brand-accent)}.related{inline-size:100%;padding-block:var(--ws-nm);border-block-start:.1rem dashed rgba(0,0,0,.3)}.related>:first-child{margin-block-start:0}.related>:first-child:is(nonNumeric,continuation,nonFraction,.ixbrl-element) :first-child{margin-block-start:0}.related>:last-child{margin-block-end:0}.related>:last-child:is(nonNumeric,continuation,nonFraction,.ixbrl-element) :last-child{margin-block-end:0}.related .related_heading{font-weight:500;font-size:2.2rem}.related .heading{font-size:1.8rem}.related .summary{margin-block:0;padding:var(--ws-md);border-block-start:1px solid rgba(0,0,0,.2);border-radius:.6rem}.related .summary :first-child{border-block-start:none}.modal{max-inline-size:48rem;inline-size:calc(100% - var(--ws-sm)*2);margin-inline:0;margin-block:var(--ws-content);padding:0;inset-block-end:var(--ws-sm);inset-inline-end:var(--ws-sm);border-radius:.4rem;box-shadow:0 0 .4rem 0 rgba(0,0,0,.3);opacity:1;color:#fff;border:1px solid #fff;background-color:var(--cl-brand);transform:translateY(0%);transition:opacity var(--transition-timing, ease) .6s,transform var(--transition-timing, ease) .6s}.modal.modal--inline{max-inline-size:50rem;box-shadow:none}.modal.is-fixed{margin-block:0;margin-inline:auto;position:fixed;z-index:1000}.modal.is-hidden{opacity:0;transform:translateY(50%)}iframe .modal{display:none}.modal .f19-button{margin:0;min-inline-size:6em;color:var(--cl-brand);background-color:var(--cl-brand-contrast)}.modal .f19-button:hover{color:var(--cl-brand-contrast);background-color:var(--cl-brand);border-color:var(--cl-brand-contrast)}.modal-header,.modal-content,.modal-footer{padding-inline:var(--ws-nm);padding-block:var(--ws-sm)}.modal-header>:first-child,.modal-content>:first-child,.modal-footer>:first-child{margin-block-start:0}.modal-header>:last-child,.modal-content>:last-child,.modal-footer>:last-child{margin-block-end:0}.modal-header button,.modal-content button,.modal-footer button{margin-block-end:0}.modal-header{padding-block-start:var(--ws-nm)}.modal-header>*{font-weight:600;color:inherit}@media only screen and (max-width: 48rem){.modal-header>*{font-size:1.6rem}}@media only screen and (max-width: 30rem){.modal-header>*{font-size:1.4rem}}.modal-content{font-size:1.7rem}.modal-content p{margin-block:0 var(--ws-nm)}@media only screen and (max-width: 48rem){.modal-content p{font-size:1.5rem}}@media only screen and (max-width: 30rem){.modal-content p{font-size:1.4rem}}.modal-footer{padding-block-end:var(--ws-nm);display:flex;flex-flow:row wrap;align-items:flex-start;justify-content:space-between;gap:var(--ws-sm);border-block-end:none}.paging{inline-size:100%;list-style:none;display:flex;flex-flow:row wrap;align-items:flex-start;justify-content:flex-start;gap:var(--ws-sm);padding:0;margin:0}.paging_item{margin:0;padding:0}.paging_page{inline-size:4.2rem;block-size:4.2rem;padding:0;color:var(--cl-brand);border-radius:.4rem;display:inline-flex;justify-content:center;align-items:center;border:1px solid var(--cl-brand);text-decoration:none}.paging_page.is-current{color:var(--cl-brand-contrast);font-weight:600;cursor:default;background-color:var(--cl-brand)}.paging_page:focus-visible,.paging_page:hover{text-decoration:none;color:var(--cl-brand-contrast);background-color:var(--cl-brand)}.paging_page:focus-visible{text-decoration:underline}.breadcrumbs{inline-size:100%;margin-block-end:var(--ws-md);padding-block:0 var(--ws-md);display:inline-flex;flex-flow:row wrap;justify-content:flex-start;align-items:center;gap:var(--ws-xs);font-size:.875rem;position:relative;z-index:1;grid-column:article}.breadcrumbs.container-width-content{grid-column:content !important}.page-home .breadcrumbs{display:none}.breadcrumbs .svg-icon{inline-size:1.6rem;block-size:1.6rem;color:#151331}.breadcrumbs .svg-icon:first-of-type{display:none}.breadcrumbs span{color:#151331;text-decoration:none}.breadcrumbs span:hover{color:#151331}.breadcrumb{padding:0;text-decoration:none;border-radius:0 .4rem .4rem 0;color:#151331;text-decoration:underline}.breadcrumba:focus,.breadcrumba:hover{text-decoration:underline}.breadcrumb:hover{color:#fe374f}.site-content.background-color-dark-blue .breadcrumb{color:#fff}.site-content.background-color-dark-blue .svg-icon{color:#fff}.my-report-empty{border-radius:.4rem;padding:var(--ws-nm);color:var(--cl-brand-secondary-contrast);background-color:var(--cl-brand-secondary)}.my-report-empty p{margin:0}.download-progress:empty{display:none}.kpi{margin-block:var(--ws-content);break-inside:avoid-page;box-decoration-break:clone;width:min-content;min-width:23.75rem;position:relative;font-size:1rem;line-height:1.4}.kpi .kpi_value{display:inline-block;font-size:5.625rem;font-weight:700;line-height:1.2;margin-block-end:.625rem}@media only screen and (max-width: 85.38rem){.kpi .kpi_value{font-size:3.75rem}}.kpi p{margin:0}.kpi>:first-child{margin-block-start:0}.kpi>:first-child:is(nonNumeric,continuation,nonFraction,.ixbrl-element) :first-child{margin-block-start:0}.kpi>:last-child{margin-block-end:0}.kpi>:last-child:is(nonNumeric,continuation,nonFraction,.ixbrl-element) :last-child{margin-block-end:0}.kpi[class*=set-color-background]>:first-child{margin-block-start:0}.kpi[class*=set-color-background]>:first-child:is(nonNumeric,continuation,nonFraction,.ixbrl-element) :first-child{margin-block-start:0}.kpi[class*=set-color-background]>:last-child{margin-block-end:0}.kpi[class*=set-color-background]>:last-child:is(nonNumeric,continuation,nonFraction,.ixbrl-element) :last-child{margin-block-end:0}.kpi .kpi_icon{position:absolute;left:-4rem;top:50%;transform:translateY(-50%)}.kpi .kpi_icon svg{width:2.8125em;height:2.8125rem;color:#ee2750;fill:#ee2750}.kpi .kpi_icon svg:has(path){width:26.5px}@media only screen and (max-width: 48rem){.kpi .kpi_value{display:inline-block;font-size:1.625rem;font-weight:700;line-height:1.2;margin-block-end:.625rem}}.f19-authorization{order:15;inline-size:100%;padding:.6rem;text-align:center;font-size:1.4rem;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center}.f19-authorization_url{flex:0 1 auto;display:inline-block;vertical-align:middle;padding-block:.4rem;padding-inline:.8rem;color:#fff;border-radius:.4rem;background-color:#009675}.f19-authorization_url:hover,.f19-authorization_url:focus{text-decoration:underline;background-color:#001689}.f19-authorization_url:active{background-color:#323232}.f19-authorization_txt{flex:0 1 auto;margin:0}.f19-notification{inline-size:100%;margin-block:var(--ws-md);margin-inline:auto;padding-inline:4mm;padding-block:3mm;color:#333 !important;font-weight:400;font-size:1.4rem;font-family:"Courier New",Courier,monospace;border-width:1px;line-height:1.3;border-radius:.4rem;border:1px solid rgba(0,0,0,0)}.f19-notification>:first-child{margin-block-start:0}.f19-notification>:first-child:is(nonNumeric,continuation,nonFraction,.ixbrl-element) :first-child{margin-block-start:0}.f19-notification>:last-child{margin-block-end:0}.f19-notification>:last-child:is(nonNumeric,continuation,nonFraction,.ixbrl-element) :last-child{margin-block-end:0}.f19-notification h1,.f19-notification h2,.f19-notification h3,.f19-notification h4,.f19-notification h5,.f19-notification h6,.f19-notification p{color:inherit;margin-block-end:var(--ws-nm)}.f19-notification[data-type=error]{border-color:#c82828;background-color:#f4c8c8}.f19-notification[data-type=warning]{border-color:#c8c828;background-color:#f4f4c8}.f19-notification[data-type=info]{border-color:#2896c8;background-color:rgb(200,230.25,244)}.f19-notification[data-type=success]{border-color:#009628;background-color:rgb(175.5,255,196.7)}.f19-card{--shadow-multi: 1;--shadow-alpha: 0;min-inline-size:16rem;max-inline-size:100%;margin-block:var(--ws-content);contain:paint;position:relative;border-radius:.5rem;background-color:var(--color-background, #fff);border:1px solid rgba(0,0,0,.12);box-shadow:0 0 calc(.15rem*var(--shadow-multi)) 0 rgba(0, 0, 0, calc(0.1 * var(--shadow-alpha))),0 calc(.2rem*var(--shadow-multi)) calc(.6rem*var(--shadow-multi)) 0 rgba(0, 0, 0, calc(0.1 * var(--shadow-alpha)))}.f19-card[class*=set-shadow]:not([class*=set-border-]){border:none}.f19-card[class*=set-color-background]{padding:0}.f19-column .f19-card{block-size:100%}.f19-column .f19-card .f19-card_content{block-size:100%}.f19-card:has(.f19-card_url){will-change:transform,box-shadow;transition:transform ease-in-out .15s,box-shadow ease-in-out .1s}.f19-card:has(.f19-card_url) img{will-change:filter;transition:filter ease-in-out .1s}.f19-card:has(.f19-card_url):hover,.f19-card:has(.f19-card_url):focus-within{--shadow-alpha: 1;--shadow-multi: 2;transform:translateY(-0.3rem)}.f19-card:has(.f19-card_url):hover .f19-card_url-icon,.f19-card:has(.f19-card_url):focus-within .f19-card_url-icon{background-color:hsla(0,0%,100%,.3);transform:translateX(0.3rem)}.f19-card:has(.f19-card_url):hover img,.f19-card:has(.f19-card_url):focus-within img{filter:sepia(0.5)}.f19-card_content{display:flex;flex-flow:column nowrap;align-items:flex-start;justify-content:stretch;gap:var(--ws-nm)}.f19-card_content abbr{position:relative;z-index:3}.f19-card_content p,.f19-card_content abbr,.f19-card_content img,.f19-card_content .heading,.f19-card_content .button{margin:0}.f19-card_content .f19-notification{max-inline-size:none}.f19-card_content .button{position:relative;z-index:3}.f19-card_content img{padding:0;max-inline-size:none;inline-size:calc(100% + 2px);margin-inline-start:-1px;display:block;flex:0 0 auto;object-fit:contain;object-position:50% 50%;transform-origin:center center}.f19-card_content .placed-first{margin-block-start:var(--ws-nm)}.f19-card_content .placed-first.type-image{margin-block:-2px 0;transform-origin:bottom center}.f19-card_content .placed-last{margin-block-end:var(--ws-nm)}.f19-card_content .placed-last.type-image{margin-block:0 -2px;transform-origin:top center}.f19-card_content-wrapper{inline-size:100%;flex:0 1 auto;padding-inline:var(--ws-nm)}.f19-card_content-wrapper.type-paragraph,.f19-card_content-wrapper.type-heading{flex-grow:1}.f19-card_content-wrapper.type-image{padding-inline:0}.f19-card_content-wrapper>*{margin:0}[class*=f19-card_url-icon]{inline-size:2rem;block-size:2rem;padding:.1rem;color:currentColor;position:absolute;z-index:1;inset-inline-end:.8rem;inset-block-start:.8rem;aspect-ratio:1/1;border-radius:50% 50%;background-color:hsla(0,0%,100%,.1);transition:background-color ease-in-out .12s,transform ease-in-out .12s}.f19-card_url-icon-css{inline-size:1.2em;block-size:1.2em;position:absolute;inset-inline-end:.4rem;inset-block-start:.4rem;display:flex;flex-flow:row nowrap;place-content:center;place-items:center}.f19-card_url-icon-css::before,.f19-card_url-icon-css::after{content:"";inline-size:.2em;block-size:.5em;display:block;background-color:currentColor;border-radius:.1rem;inset-inline-start:50%;transform:rotate(-45deg) translateX(0.24em) translateY(0.06em)}.f19-card_url-icon-css::after{transform:rotate(45deg) translateX(0.1em) translateY(0.1em)}.f19-card_url{position:absolute;inline-size:100%;block-size:100%;inset-inline-start:0;inset-block-start:0;z-index:2}.f19-columns{--grid-column-count: 3;--grid-column-gap: 3.2rem;--grid-column-min-width: 18rem;--gap-get-count: calc(var(--grid-column-count) - 1);--gap-get-width: calc(var(--gap-get-count) * var(--grid-column-gap));--column-get-max: calc((100% - var(--gap-get-width)) / var(--grid-column-count));margin-block:var(--ws-content);display:grid;grid-template-columns:repeat(auto-fill, minmax(max(var(--grid-column-min-width), var(--column-get-max)), 1fr));gap:var(--grid-column-gap);color:inherit;background-color:var(--color-background, transparent)}.f19-column>*:first-child{margin-block-start:0}.f19-column>*:last-child{margin-block-end:0}.f19-hero{grid-row:1;margin-block-start:-16.3rem;grid-column:full !important;position:relative;height:849px}.page-home .f19-hero.content-count-1{margin-block-end:16rem}.page-home .f19-hero.content-count-2{margin-block-end:24rem}.f19-hero .image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;margin:0}.f19-hero .image:nth-child(1){animation:fadeIn 1s ease-in-out forwards}.f19-hero .image:nth-child(2){animation:slideInFromLeft 1s ease-in-out forwards}.f19-hero .f19-hero-video{position:absolute;top:0;left:0;width:100%;height:100%}.f19-hero .f19-hero-video video{width:100%;height:100%;object-fit:cover}.f19-hero .f19-hero-content .blockquote{font-size:1.75rem;animation:slideInFromLeftSmall 2s ease-in-out forwards}.f19-hero .f19-hero-content>:nth-child(1){position:absolute;bottom:32px;width:781px;height:auto;right:216px}@media only screen and (max-width: 48rem){.f19-hero .f19-hero-content>:nth-child(1){width:100%;right:unset;left:0}.f19-hero .f19-hero-content>:nth-child(1) .blockquote{padding:2rem}.f19-hero .f19-hero-content>:nth-child(1) .blockquote::after{left:2rem}}.f19-hero .f19-hero-content>:nth-child(2){position:absolute;bottom:-347px;width:781px;right:693px}@keyframes slideInFromLeft{from{transform:translateX(0) translateY(100vh)}to{transform:translateX(0) translateY(1px)}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes slideInFromLeftSmall{from{opacity:0;transform:translateX(-50px)}50%{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}}.sitelock{inline-size:100vw;block-size:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center}.sitelock_content{display:flex;flex-direction:column;align-items:center;justify-content:center}.sitelock_content .svg-icon{width:10rem;height:5rem}.sitelock_content p{font-size:2rem;text-align:center}.sitelock_logo{margin-block:var(--ws-sm) var(--ws-lg)}.sitelock_title{margin-block:var(--ws-sm) var(--ws-nm);font-size:clamp(2.8rem,10vw,6rem);font-weight:500}.spacer{width:100%;display:inline-block;column-span:none;height:var(--spacer-height)}.spacer.spacer--break-page{page-break-after:always}.spacer.spacer--break-column{break-after:column}.spacer.spacer--span-all-columns{column-span:all}.pagesection{display:flex;justify-content:flex-end;width:100%;position:relative;grid-column:full !important;height:var(--pagesection-height, auto)}.pagesection.variant- .container-content{padding-block:0;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.pagesection.variant- .container-content .pagesection-content{max-inline-size:50%;padding-block:8.8125rem;grid-column:article}.pagesection.variant-background .container-content{padding-block:0}.pagesection.variant-background .container-content .pagesection-content{padding-block:6rem 0;display:grid;grid-column:full;grid-template-columns:subgrid;grid-template-rows:max-content}.pagesection.variant-background .container-content .pagesection-content>*{grid-column:article}@media only screen and (max-width: 48rem){.pagesection.variant-background .container-content .pagesection-content{padding-block:2rem 0}}.pagesection.variant-background .container-content .pagesection-content>:first-child{margin-block-start:0}.pagesection.variant-background .container-content .pagesection-content>:first-child:is(nonNumeric,continuation,nonFraction,.ixbrl-element) :first-child{margin-block-start:0}.pagesection.variant-background .container-content .pagesection-content>:last-child{margin-block-end:0}.pagesection.variant-background .container-content .pagesection-content>:last-child:is(nonNumeric,continuation,nonFraction,.ixbrl-element) :last-child{margin-block-end:0}.pagesection.variant-background>.image{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;width:100%;height:100%;object-fit:cover;animation:slideInFromBottom 1s ease-in-out forwards}.pagesection>.image{margin:0}.pagesection .pagesection-content .f19-columns:has(.group-wrapper){justify-content:flex-end}.pagesection .pagesection-content .group-wrapper{max-inline-size:40rem}@media only screen and (max-width: 48rem){.pagesection .pagesection-content .group-wrapper{margin-block-end:2rem !important}}.article:has(.pagesection:last-child){padding-block-end:0}.pagesection .pagesection-content .f19-columns{display:flex}@keyframes slideInFromBottom{from{transform:translateY(20vh);opacity:0}to{transform:translateY(0);opacity:1}}.accordion{grid-column:full;display:grid;grid-template-columns:subgrid}.accordion .accordion-trigger-wrapper{cursor:pointer;grid-column:article;transition:opacity 3s cubic-bezier(0.25, 0.8, 0.3, 1)}.accordion .accordion-content{max-height:0;opacity:0;overflow:hidden;pointer-events:none;transition:max-height 3s cubic-bezier(0.25, 0.8, 0.3, 1),opacity 2.25s cubic-bezier(0.25, 0.8, 0.3, 1)}.accordion.is-open .accordion-trigger-wrapper{opacity:0;pointer-events:none;transition:opacity 3s cubic-bezier(0.25, 0.8, 0.3, 1),height 0s 3s;height:0;overflow:hidden}.accordion.is-open .accordion-content{max-height:100%;opacity:1;pointer-events:auto}.f-carousel{outline:none;position:relative;border:none;pointer-events:all;min-height:142px}.f-carousel .flickity-viewport{outline:none}.f-carousel .flickity-viewport:focus{outline:none;border:none}.f-carousel .kpi{width:calc(50% - 1.6rem);margin-inline-end:1.6rem;height:22.75rem;border-radius:1rem}@media only screen and (max-width: 48rem){.f-carousel .kpi{max-width:100%;min-width:100%;max-height:142px}}.f-carousel .kpi .kpi_value{font-size:4.875rem}@media only screen and (max-width: 85.38rem){.f-carousel .kpi .kpi_value{font-size:4rem}}@media only screen and (max-width: 48rem){.f-carousel .kpi .kpi_value{font-size:3.75rem}}.f-carousel .kpi .paragraph{color:#fff;font-weight:400;font-size:1.125rem}.f-carousel .kpi .paragraph.set-color-text-red{font-weight:700}.f-carousel .flickity-button{position:absolute;top:50%;transform:translateY(-50%);right:0;border:none;background:rgba(0,0,0,0);padding:1rem;min-inline-size:3rem;min-block-size:3rem}.f-carousel .flickity-button svg{height:3.25rem;width:1.75rem;fill:#fff}.f-carousel .flickity-button.previous{right:unset;left:-5rem}.f-carousel .flickity-button[disabled] svg{opacity:.5}.carousel{display:flex;align-items:center;gap:1.6rem}@media only screen and (max-width: 48rem){.carousel{gap:1rem}}.carousel.dark-blue-arrow .carousel-arrow .svg-icon use{fill:#151331 !important;color:#151331 !important}.carousel .carousel-arrow{min-width:2.4rem;color:#fff;cursor:pointer}@media only screen and (max-width: 48rem){.carousel .carousel-arrow{min-width:1.5rem}.carousel .carousel-arrow svg{height:1.5rem;width:1.5rem}}.carousel .carousel-container{min-width:40vw;flex:1;overflow:hidden}@media only screen and (max-width: 48rem){.carousel .carousel-container{min-width:80%}}.carousel .carousel-container .carousel-item{margin-inline-end:1.6rem;height:22.75rem;border-radius:1rem;overflow:hidden;max-width:23.75rem}@media only screen and (max-width: 48rem){.carousel .carousel-container .carousel-item{width:100%;height:19.75rem}.carousel .carousel-container .carousel-item:has(.kpi){height:142px}.carousel .carousel-container .carousel-item:last-child{margin-inline-end:1.6rem}}.page-home .carousel .carousel-container .carousel-item{width:50%;max-width:unset}.page-home .stakeholders{position:relative;padding-block:10rem 2rem}.page-home .stakeholders svg{max-height:calc(100vh - 12.5rem);margin-inline:auto;width:100%;height:auto;display:block}.page-home .stakeholders svg foreignObject{display:flex;align-items:center;justify-content:center}.page-home .stakeholders svg foreignObject>div{width:100%;height:100%}.page-home .stakeholders svg foreignObject>div>div{position:relative;top:50%;transform:translateY(-50%)}.page-home .stakeholders .stakeholders-list{grid-column:unset}.page-home .stakeholders .stakeholder{opacity:0}.page-home .stakeholders .center-image{transform:translate(-50%, -50%) scale(0);transform-origin:50% 50%;transition:transform 1s,opacity 1s;transition-delay:2s;opacity:0}.stakeholders{position:relative;grid-column:full !important;padding-block:6rem;display:flex;justify-content:center}.stakeholders .mobile-only{display:none;height:100%;max-height:90vh;overflow:scroll}@media only screen and (max-width: 48rem){.stakeholders{padding-block:8rem 2rem}.stakeholders .mobile-only{display:flex;flex-direction:column}.stakeholders .mobile-only .image{object-fit:contain}.stakeholders .desktop-only{display:none !important}}.stakeholders::before{content:"";display:block;width:300px;height:300px;background-color:#fff;border-radius:50%;border:20px solid #f4788a;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) scale(1);z-index:1;opacity:0}@media only screen and (max-width: 48rem){.stakeholders::before{display:none}}.stakeholders .center-image{position:absolute;top:50%;left:50%;width:400px;height:400px;transform:translate(-50%, -50%)}@media only screen and (max-width: 85.38rem){.stakeholders .center-image{width:300px;height:300px}}.stakeholders.active .center-image{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);scale:1;opacity:1}.stakeholders.active::before{opacity:1}.stakeholders foreignObject>div{height:100%;width:100%}.stakeholders foreignObject>div>div{height:100%;width:100%}.stakeholders .stakeholders-list{position:relative;height:100%;margin-block:auto;width:100%;margin-inline:auto;grid-column:full}@media only screen and (max-width: 64rem){.stakeholders .stakeholders-list{max-width:1500px}}.stakeholders .stakeholder{display:flex;align-items:stretch;position:absolute}.stakeholders .stakeholder .stakeholder-content{color:#fdefee}.stakeholders .stakeholder .stakeholder-content h6.heading{color:#fdefee}.stakeholders .stakeholder:nth-child(1){top:0;left:5%}.stakeholders .stakeholder:nth-child(2){top:0;right:10%}.stakeholders .stakeholder:nth-child(3){top:40%;right:10%;transform:translateY(-50%)}.stakeholders .stakeholder:nth-child(4){flex-direction:row-reverse;bottom:20%;transform:translateY(10%) translateX(0);right:0}.stakeholders .stakeholder:nth-child(4) .image{margin-inline-start:0;margin-inline-end:-1rem}.stakeholders .stakeholder:nth-child(5){bottom:0;left:50%}.stakeholders .stakeholder:nth-child(6){bottom:0;left:5%;flex-direction:row-reverse}.stakeholders .stakeholder:nth-child(6) .image{margin-inline-start:0;margin-inline-end:-1rem}.stakeholders .stakeholder:nth-child(7){bottom:30%;left:10%}.stakeholders .stakeholder:nth-child(7) .stakeholder-content{align-items:flex-end;text-align:right}.stakeholders .stakeholder:nth-child(8){top:30%;left:0}.stakeholders .stakeholder:nth-child(8) .stakeholder-content{align-items:flex-end;text-align:right}.stakeholders .stakeholder.stakeholder--has-image .stakeholder-content{padding:1.25rem;background-color:var(--cl-light-pink);position:relative;z-index:1;border-radius:.625rem;color:#151331}.stakeholders .stakeholder.stakeholder--has-image .stakeholder-content h6.heading{color:#151331}.stakeholders .stakeholder.stakeholder--has-image .image{width:122px;object-fit:cover;margin-inline-start:-1rem;position:relative;z-index:0;margin-block-end:0;border-radius:.625rem}.stakeholders .stakeholder .stakeholder-content{display:flex;flex-direction:column;gap:.625rem;justify-content:flex-start;align-items:flex-start;width:354px}.stakeholders .stakeholder .stakeholder-content .heading{font-size:var(--h6-size);font-weight:var(--h6-wght);color:var(--cl-dark-blue);line-height:var(--h6-lh);font-style:var(--h6-style);margin-block:0}.stakeholders .stakeholder .stakeholder-content p{margin:0}.stakeholders .stakeholder .stakeholder-content .button{margin:0;align-items:center}.stakeholders .stakeholder .stakeholder-content .button::before{content:"";display:inline-block;background-image:url("/Assets/public/svg/icons/pointing.svg");background-size:100% 100%;background-repeat:no-repeat;background-position:center;width:18px;height:18px;margin-inline-end:.5rem}.stakeholders.active::before{animation:zoomOut 1s ease-in-out forwards}.stakeholders.active .stakeholder:nth-child(1){transition:opacity 1s;transition-delay:1.7925s;opacity:1}.stakeholders.active .stakeholder:nth-child(2){transition:opacity 1s;transition-delay:2.5175s;opacity:1}.stakeholders.active .stakeholder:nth-child(3){transition:opacity 1s;transition-delay:2.265s;opacity:1}.stakeholders.active .stakeholder:nth-child(4){transition:opacity 1s;transition-delay:1.8275s;opacity:1}.stakeholders.active .stakeholder:nth-child(5){transition:opacity 1s;transition-delay:0.8725s;opacity:1}.stakeholders.active .stakeholder:nth-child(6){transition:opacity 1s;transition-delay:0.63s;opacity:1}.stakeholders.active .stakeholder:nth-child(7){transition:opacity 1s;transition-delay:2.3325s;opacity:1}.stakeholders.active .stakeholder:nth-child(8){transition:opacity 1s;transition-delay:2.59s;opacity:1}@keyframes zoomOut{0%{transform:translate(-50%, -50%) scale(10);opacity:1}100%{transform:translate(-50%, -50%) scale(0)}}.page-home{background-color:#151331;max-height:100dvh;overflow:hidden}.page-home .site-nav{color:#fff}.page-home .container-content>.site-main{padding-block-start:0}.page-home .container-content>.site-main .article{padding-block-end:0}.page-home .section-wrapper{grid-column:full !important;min-height:100dvh;display:flex;padding-inline-start:12rem;flex-direction:column;position:relative;overflow:hidden;position:absolute;width:100dvw;height:100vh;top:0;left:0;opacity:0;transition:opacity .8s ease-in-out;pointer-events:none}.page-home .section-wrapper.active{opacity:1;pointer-events:auto}@media only screen and (max-width: 48rem){.page-home .section-wrapper{padding-inline:2rem}}.page-home .f19-hero{padding-block-start:3.75rem;margin-block-start:0;min-height:100dvh;height:100dvh;position:relative;opacity:0;transition:all 1s}.page-home .f19-hero.active{opacity:1}.page-home .f19-hero::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000;z-index:1;opacity:.47}.page-home .f19-hero::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(/Assets/public/images/wave-hero-home.png);background-size:cover;z-index:2}.page-home .f19-hero .f19-hero-video{position:relative}.page-home .f19-hero .f19-hero-video::before{width:120px;height:70px;content:"";position:absolute;bottom:2rem;left:50%;transform:translateX(-50%);background:url(/assets/public/svg/icons/scroll-down.svg);background-size:contain;background-repeat:no-repeat;z-index:100}.page-home .section-wrapper.stakeholders{padding-inline-start:0;grid-column:full;display:grid;grid-template-columns:subgrid;grid-column:1/-1;display:flex}.page-home .section-wrapper.stakeholders .background-image{background:url("/Assets/public/images/HFG_Gradient_01 1.png");background-size:cover;background-repeat:no-repeat;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.page-home .section-wrapper.stakeholders .ecosystem{display:grid;grid-template-columns:1fr 378px 1fr;grid-template-rows:repeat(4, 11.75rem);gap:3.1875rem;position:relative;grid-column:inner;margin-block:auto}.page-home .section-wrapper.stakeholders .pod{padding:1rem;border-radius:8px;color:#fdefee}.page-home .section-wrapper.stakeholders .pod p{margin:0}.page-home .section-wrapper.stakeholders .pod h6{color:#fdefee}.page-home .section-wrapper.stakeholders .pod--clients{grid-column:1;grid-row:1;background:hsla(0,0%,100%,.9)}.page-home .section-wrapper.stakeholders .pod--clients h6{color:#151331}.page-home .section-wrapper.stakeholders .pod--clients p{color:#151331}.page-home .section-wrapper.stakeholders .pod--employees{grid-column:3;grid-row:1}.page-home .section-wrapper.stakeholders .pod--suppliers{grid-column:1;grid-row:2}.page-home .section-wrapper.stakeholders .pod--shareholders{grid-column:3;grid-row:2;background:hsla(0,0%,100%,.9)}.page-home .section-wrapper.stakeholders .pod--shareholders h6{color:#151331}.page-home .section-wrapper.stakeholders .pod--shareholders p{color:#151331}.page-home .section-wrapper.stakeholders .pod--independent{grid-column:1;grid-row:3}.page-home .section-wrapper.stakeholders .pod--industry{grid-column:3;grid-row:3}.page-home .section-wrapper.stakeholders .pod--tech{grid-column:1;grid-row:4;background:hsla(0,0%,100%,.9)}.page-home .section-wrapper.stakeholders .pod--tech h6{color:#151331}.page-home .section-wrapper.stakeholders .pod--tech p{color:#151331}.page-home .section-wrapper.stakeholders .pod--government{grid-column:3;grid-row:4}.page-home .section-wrapper.stakeholders .logo{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:25rem;height:25rem;background:url("/Assets/public/images/headfirst circle@4x 1.png");background-size:cover}.page-home .section-wrapper.stakeholders .pod button{margin-top:.5rem;background:#e62a49;border:none;color:#fff;padding:.5rem 1rem;border-radius:3.125rem;cursor:pointer}@media only screen and (max-width: 48rem){.page-home .section-wrapper.stakeholders{display:flex !important;padding-inline:2rem}}.wave-overlay{position:absolute;width:400rem;height:150%;background:url("/assets/public/images/Vector-dare-to-lead.svg") no-repeat center top;background-size:cover;background-position:50% 0;pointer-events:none;z-index:2;transition:all 1s;inset:100% 0;display:none}@media only screen and (max-width: 85.38rem){.wave-overlay{width:300rem}}.wave-overlay[data-active-index="0"]{opacity:0;inset:100% 0}.wave-overlay[data-active-index="1"]{opacity:1;inset:50% -120%}.wave-overlay[data-active-index="2"]{opacity:1;inset:40% -100rem;animation:slide-down 2s;transition-delay:1s}.wave-overlay[data-active-index="3"]{opacity:0;inset:-50% -100rem;animation:slide-up 2s;transition-delay:1s}.wave-overlay[data-active-index="4"]{opacity:0}.wave-overlay[data-active-index="5"]{opacity:0;animation:slide-up 2s;transition-delay:1s}.wave-overlay[data-active-index="7"]{opacity:0;animation:slide-left 4s;transition-delay:2s}.wave-overlay[data-active-index="8"]{opacity:0;animation:slide-up 2s;transition-delay:1s}.wave-overlay-red{position:absolute;width:400rem;height:150%;background:url("/assets/public/images/wave-red.svg") no-repeat center top;background-size:cover;background-position:50% 0;pointer-events:none;z-index:2;transition:all 1s;inset:100% 0;display:none;transition-delay:1s;opacity:0}.wave-overlay-red[data-active-index="4"]{opacity:0;animation:slide-up 2s;transition-delay:1s}.wave-overlay-red[data-active-index="6"]{opacity:0;animation:slide-up 2s;transition-delay:1s}.page-home .wave-overlay,.page-home .wave-overlay-red{display:flex}@media only screen and (max-width: 48rem){.page-home .wave-overlay,.page-home .wave-overlay-red{max-width:100%;display:none}}.section-wrapper.annual-report-hero::before{content:"";background:url(/Assets/public/images/HeadFirst_Gradient-video_temp.png);background-size:cover;background-repeat:no-repeat;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;opacity:0;transition:all 1s}.section-wrapper.annual-report-hero .image:first-child{position:relative;width:40%;margin-block-start:14rem;z-index:4;transform:translateY(100%);transition:all 1s;transition-delay:1s;opacity:0}.section-wrapper.annual-report-hero .paragraph{color:#fff;font-size:2.5rem;font-weight:700;font-family:Montserrat;z-index:4;transform:translateY(10rem);transition:all 1s;transition-delay:1s;opacity:0;width:max-content}@media only screen and (max-width: 48rem){.section-wrapper.annual-report-hero .paragraph{font-size:1.5rem}}.section-wrapper.annual-report-hero video{position:absolute;right:0;transform:translateY(100%);bottom:0;margin:0;z-index:4;transition:all 1s;transition-delay:1s;opacity:0;max-width:70dvw;max-height:70dvh}@media only screen and (max-width: 48rem){.section-wrapper.annual-report-hero video{width:100%;z-index:-1}}.section-wrapper.annual-report-hero.active::before{opacity:1}.section-wrapper.annual-report-hero.active video{opacity:1;transform:translateY(0)}.section-wrapper.annual-report-hero.active video.mobile{display:none;right:50%;transform:translate(50%)}.section-wrapper.annual-report-hero.active .image:first-child{transform:translateY(0);opacity:1}.section-wrapper.annual-report-hero.active .paragraph{transform:translateY(0);opacity:1}@media only screen and (max-width: 48rem){.section-wrapper.annual-report-hero.active video.desktop{display:none}.section-wrapper.annual-report-hero.active video.mobile{display:block}}@media only screen and (max-width: 85.38rem){.section-wrapper.annual-report-hero{padding-inline:2rem}}.section-wrapper.foreword{grid-column:full !important;display:grid !important;grid-template-columns:subgrid;grid-column:1/-1 !important}@media only screen and (max-width: 48rem){.section-wrapper.foreword{display:flex !important;flex-direction:column}}.section-wrapper.foreword::before{content:"";background:url(/Assets/public/images/HeadFirst_Gradient-video_temp.png);background-size:cover;background-repeat:no-repeat;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.section-wrapper.foreword .image{position:absolute;left:2rem;max-height:95%;width:50%;bottom:0;z-index:-1;transform:translatey(100dvh);transition:all 1s;transition-delay:1.5s;opacity:0;margin-block-end:0;grid-column:unset !important;object-fit:contain}@media only screen and (max-width: 48rem){.section-wrapper.foreword .image{display:none}}.section-wrapper.foreword .content{padding-block-start:11.125rem;grid-column:inner;max-inline-size:41.375rem;padding-inline-start:6rem;z-index:4;opacity:0;display:flex;flex-direction:column;justify-content:space-between;margin-block-end:6.125rem}@media only screen and (max-width: 85.38rem){.section-wrapper.foreword .content{padding-inline-end:2rem}}@media only screen and (max-width: 48rem){.section-wrapper.foreword .content{height:100%;padding-inline-start:0}}.section-wrapper.foreword .content>.paragraph:first-of-type{font-size:4rem;margin-inline-start:-6rem;transform:translatey(100dvh);transition:all 1s;transition-delay:1s;opacity:0;z-index:-1}@media only screen and (max-width: 120rem){.section-wrapper.foreword .content>.paragraph:first-of-type{font-size:3rem}}@media only screen and (max-width: 48rem){.section-wrapper.foreword .content>.paragraph:first-of-type{font-size:2rem;margin-inline-start:0rem}}.section-wrapper.foreword .content .paragraph{color:#fff;font-size:1.875rem;z-index:5;position:relative}@media only screen and (max-width: 120rem){.section-wrapper.foreword .content .paragraph{font-size:1.5rem}}@media only screen and (max-width: 48rem){.section-wrapper.foreword .content .paragraph{font-size:1rem}}.section-wrapper.foreword .content .button{z-index:5;max-width:max-content}.section-wrapper.foreword.active .content{opacity:1}.section-wrapper.foreword.active .content .paragraph:first-of-type{transform:translateY(0);transition-delay:0;opacity:1}.section-wrapper.foreword.active .image{transform:translateY(0);transition-delay:0;opacity:1}.section-wrapper.key-figures{grid-column:full !important;display:grid !important;grid-template-columns:subgrid;grid-column:1/-1 !important;padding-inline-start:0}@media only screen and (max-width: 85.38rem){.section-wrapper.key-figures{display:flex !important;flex-direction:column;padding-inline:2rem 5.25rem}}@media only screen and (max-width: 48rem){.section-wrapper.key-figures{display:flex !important;flex-direction:column;padding-inline:2rem}}.section-wrapper.key-figures::before{content:"";background:url(/Assets/public/images/HFG_patroon_lijnen_licht_zonder-achtergrond-1.png);background-size:cover;background-repeat:no-repeat;position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1}.section-wrapper.key-figures .content{padding-block-start:11.125rem;grid-column:content;max-inline-size:1248px}.section-wrapper.key-figures .content .carousel .carousel-container .carousel-item{height:max-content}@media only screen and (max-width: 85.38rem){.section-wrapper.key-figures .content{margin-block-start:0;grid-column:unset;margin-inline:auto;width:100%}.section-wrapper.key-figures .content .carousel .carousel-container{width:60%}.section-wrapper.key-figures .content .carousel .carousel-item{width:50%}}@media only screen and (max-width: 48rem){.section-wrapper.key-figures .content{padding-inline-end:2rem}.section-wrapper.key-figures .content .carousel .carousel-container{width:60%}.section-wrapper.key-figures .content .carousel .carousel-item{width:100%}}.section-wrapper.key-figures .content .image{max-height:10rem;margin-block-end:2.6875rem}@media only screen and (max-width: 85.38rem){.section-wrapper.key-figures .content .image{max-height:8rem}}.section-wrapper.key-figures .content .button{left:50%;transform:translateX(-50%);user-select:none;position:fixed}.section-wrapper.map{grid-column:full !important;display:grid !important;grid-template-columns:subgrid;grid-column:1/-1 !important}@media only screen and (max-width: 85.38rem){.section-wrapper.map{padding-inline-start:0;display:flex !important;flex-direction:column;justify-content:flex-end;align-items:flex-start}}@media only screen and (max-width: 48rem){.section-wrapper.map{justify-content:center}}.section-wrapper.map::before{content:"";background:url("/Assets/public/images/HFG_patroon_lijnen_licht 1.png");background-size:cover;background-repeat:no-repeat;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;opacity:0;transition:all 1s}.section-wrapper.map::after{content:"";position:absolute;background:#ad2d48;background:linear-gradient(180deg, rgba(173, 45, 72, 0) 1%, rgb(238, 39, 80) 76%);bottom:0;left:0;width:100%;height:50%;z-index:-1}.section-wrapper.map svg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;transform:translateX(50%);transition:all 1s;opacity:0}.section-wrapper.map svg #map-pin{opacity:0;transition:all 1s;transition-delay:1s;transform:translateY(-2rem)}.section-wrapper.map .content{margin-block-end:3.125rem;max-inline-size:41.375rem;z-index:2;display:flex;align-items:flex-end;transform:translateX(-50vw);transition:all 1s;transition-delay:1s;opacity:0}.section-wrapper.map .content .group-wrapper{margin-block-end:0}@media only screen and (max-width: 120rem){.section-wrapper.map .content .group-wrapper{transform:scale(0.8) translateY(5rem)}}.section-wrapper.map .content .list{column-count:3}.section-wrapper.map .content .button{max-width:max-content}.section-wrapper.map.active::before{opacity:1}.section-wrapper.map.active .content{opacity:1;transform:translateX(0)}.section-wrapper.map.active svg{transform:translateX(0);opacity:1}.section-wrapper.map.active svg #map-pin{opacity:1;transform:translateY(0)}@media only screen and (max-width: 48rem){.section-wrapper.map{display:flex !important}.section-wrapper.map .content{padding-block-start:4rem;margin:0}.section-wrapper.map .content .group{margin:0}.section-wrapper.map .content .group .f19-columns{display:flex;flex-direction:column}.section-wrapper.map.active svg{opacity:0}}.section-wrapper.network{padding-inline-start:0;grid-column:full !important;display:grid !important;grid-template-columns:subgrid;grid-column:1/-1 !important;padding-inline:2rem}.section-wrapper.network::before{content:"";background:url("/Assets/public/images/HFG_patroon_lijnen_donker 1.png");background-size:cover;background-repeat:no-repeat;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.section-wrapper.network .image{max-height:5rem}.section-wrapper.network .content{color:#fdefee;padding-block-start:11.125rem;max-inline-size:78rem;margin-inline:auto;width:100%}.section-wrapper.network .content h3{color:#fdefee}@media only screen and (max-width: 120rem){.section-wrapper.network .f19-columns{padding-inline-start:4rem}.section-wrapper.network .kpi{padding:2rem}.section-wrapper.network .kpi_value{font-size:4rem}}@media only screen and (max-width: 48rem){.section-wrapper.network .content{padding-block-start:8rem;padding-inline-end:2rem}.section-wrapper.network .content .image{margin-block-end:1rem}.section-wrapper.network .content .f19-columns{display:flex;flex-direction:column;gap:1rem;padding-inline-start:0;margin-block-end:1rem}.section-wrapper.network .kpi{min-width:100%}.section-wrapper.network .kpi .kpi_value{font-size:2rem}.section-wrapper.network .kpi:has(.kpi_icon){margin-block-start:3rem}.section-wrapper.network .kpi:has(.kpi_icon) .kpi_icon{left:0;top:unset;bottom:calc(100% + 1.25rem);width:2rem;height:1.25rem}.section-wrapper.network .kpi{padding:1.25rem}.section-wrapper.network .kpi:not(.set-color-background-red){padding:0 !important}}@media only screen and (max-width: 85.38rem){.section-wrapper.network{display:flex !important;flex-direction:column}.section-wrapper.network .f19-columns{display:flex}.section-wrapper.network video{width:45%;z-index:-1}}.section-wrapper.chapter-blocks{padding-inline-start:0}.section-wrapper.chapter-blocks .content{display:flex;height:100%}.section-wrapper.chapter-blocks .content .chapter-block{width:33.3333333333%;display:flex;overflow:hidden;position:relative;text-decoration:none;align-items:flex-end;padding:2.75rem;transition:all .3s}.section-wrapper.chapter-blocks .content .chapter-block:nth-child(2)::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#fe374f;z-index:-2}.section-wrapper.chapter-blocks .content .chapter-block:nth-child(3)::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#5e0d4a;z-index:-2}.section-wrapper.chapter-blocks .content .chapter-block:hover{width:50%}.section-wrapper.chapter-blocks .content .chapter-block .image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1;opacity:.36;transition:all .3s}.section-wrapper.chapter-blocks .content .chapter-block .heading{color:#fff;font-size:2.75rem;width:100%;margin:0}@media only screen and (max-width: 85.38rem){.section-wrapper.chapter-blocks .content .chapter-block .heading{font-size:2rem}}@media only screen and (max-width: 48rem){.section-wrapper.chapter-blocks .content .chapter-block .heading{font-size:1.25rem}}@media only screen and (max-width: 48rem){.section-wrapper.chapter-blocks{display:flex;padding-inline:0;padding-block-start:3.125rem;max-height:100dvh}.section-wrapper.chapter-blocks .content{flex-direction:column}.section-wrapper.chapter-blocks .content .chapter-block{width:100%;height:100%}.section-wrapper.chapter-blocks .content .chapter-block:hover{width:100%}.section-wrapper.chapter-blocks .content .chapter-block:hover .image{transform:scale(1.05)}}.section-wrapper.downloads{padding-inline-start:0;grid-column:article !important;max-width:78rem;left:50%;transform:translateX(-50%);display:flex;justify-content:center;overflow:visible}.section-wrapper.downloads .image{left:0;bottom:0;z-index:-1;margin:0;max-width:50rem;object-fit:contain;position:absolute}.section-wrapper.downloads .content{display:flex;flex-direction:column;width:50%;max-width:32rem;margin-inline-start:auto}@media only screen and (max-width: 85.38rem){.section-wrapper.downloads .content{padding-inline-end:4rem}}.section-wrapper.downloads .content .heading{color:#fdefee}.section-wrapper.downloads .content .paragraph{color:#fdefee;font-size:1.875rem;line-height:1.2}@media only screen and (max-width: 85.38rem){.section-wrapper.downloads .content .paragraph{font-size:1.5rem}}@media only screen and (max-width: 48rem){.section-wrapper.downloads .content .paragraph{font-size:1rem}}.section-wrapper.downloads .content .button{width:23.75rem;justify-content:center;margin-block:0 2rem}@media only screen and (max-width: 48rem){.section-wrapper.downloads .content .button{width:100%}}.section-wrapper.downloads video{position:absolute;left:2rem;transform:translateY(100%) translateX(-50%);bottom:0;margin:0;z-index:4;transition:all 1s;transition-delay:1s;opacity:0;max-width:70dvw;max-height:70dvh}@media only screen and (max-width: 120rem){.section-wrapper.downloads video{transform:translateY(100%) translateX(-20%)}}@media only screen and (max-width: 85.38rem){.section-wrapper.downloads video{width:50%}}.section-wrapper.downloads.active video{opacity:1;transform:translateY(-103px) translateX(-50%)}@media only screen and (max-width: 120rem){.section-wrapper.downloads.active video{transform:translateY(-103px) translateX(-20%)}}@media only screen and (max-width: 48rem){.section-wrapper.downloads{display:flex !important;padding-inline:2rem}.section-wrapper.downloads .content{width:100%;max-width:100%;margin-inline-start:0}.section-wrapper.downloads video{display:none}}@keyframes slide-down{0%{z-index:100;transform:translateY(-50%) scale(2);opacity:0}50%{transform:translateY(-50%) scale(2);opacity:1}100%{transform:translateY(0) scale(1);opacity:1;z-index:-1}}@keyframes slide-up{0%{transform:translateY(0) scale(1);opacity:1;z-index:-1}50%{transform:translateY(-100%) scale(2);opacity:1}100%{transform:translateY(-100%) scale(2);opacity:0;z-index:100}}@keyframes slide-left{0%{transform:translateX(50%) translateY(-100%) scale(1) rotate(-90deg);opacity:1}50%{transform:translateX(-100%) translateY(-100%) scale(1) rotate(-90deg);opacity:1}51%{transform:translateX(-100%) translateY(-100%) scale(1) scaleX(-1) rotate(90deg);opacity:1}100%{transform:translateX(-100%) translateY(-100%) scale(1) scaleX(-1) rotate(90deg);opacity:0}}.side-navigation{position:fixed;right:0;top:50%;display:none}.page-home .side-navigation{display:flex;display:flex;flex-direction:column;align-items:center;position:fixed;justify-content:center;right:0;top:50%;transform:translateY(-50%);will-change:transform;width:auto;height:55rem;padding-inline:.875rem;background-color:#fff;z-index:100;gap:1.375rem;clip-path:polygon(49.574% 27.336%, 49.574% 27.336%, 40.783% 27.808%, 32.722% 28.355%, 25.44% 28.971%, 18.979% 29.65%, 13.388% 30.383%, 8.711% 31.166%, 4.993% 31.99%, 2.281% 32.85%, 0.62% 33.738%, 0.057% 34.648%, 0.057% 62.371%, 0.057% 62.371%, 0.598% 63.43%, 2.203% 64.471%, 4.838% 65.489%, 8.475% 66.479%, 13.081% 67.434%, 18.626% 68.35%, 25.078% 69.219%, 32.408% 70.037%, 40.583% 70.798%, 49.574% 71.495%, 49.574% 71.495%, 58.565% 72.193%, 66.74% 72.954%, 74.07% 73.772%, 80.523% 74.641%, 86.067% 75.556%, 90.673% 76.512%, 94.31% 77.501%, 96.946% 78.52%, 98.55% 79.561%, 99.091% 80.62%, 99.091% 100%, 198.125% 100%, 198.125% 0%, 99.091% 0%, 99.091% 20.025%, 99.091% 20.025%, 98.528% 20.935%, 96.867% 21.823%, 94.155% 22.682%, 90.437% 23.507%, 85.76% 24.29%, 80.169% 25.023%, 73.708% 25.702%, 66.426% 26.318%, 58.365% 26.865%, 49.574% 27.336%)}.page-home .side-navigation svg{margin-block-end:.4rem}.page-home .side-navigation .nav{display:flex;flex-direction:column;gap:.3rem}.page-home .side-navigation .home{display:flex;justify-content:center;cursor:pointer;transition:all .3s}.page-home .side-navigation .home svg path{transition:all .3s}.page-home .side-navigation .home.active,.page-home .side-navigation .home:hover{color:#e62a49}.page-home .side-navigation .home.active svg path,.page-home .side-navigation .home:hover svg path{stroke:#e62a49}.page-home .side-navigation .nav-item{display:flex;justify-content:center;font-size:1.125rem;cursor:pointer;transition:all .3s}.page-home .side-navigation .nav-item.active,.page-home .side-navigation .nav-item:hover,.page-home .side-navigation .nav-item.hover{color:#e62a49}.page-home .side-navigation .divider{height:2.34px;background:#ee2750}.vcm{display:flex;flex-direction:row;gap:0;grid-column:full !important;justify-content:flex-end;overflow:hidden}.vcm-card{max-width:220px;height:967px;border-radius:20px;margin-right:-30px;padding:40px 30px;transition:max-width .3s ease-in-out .3s;cursor:pointer}.vcm-card.is-open{transition-delay:0s;max-width:1300px}.vcm-card.is-open .vcm-card_content{opacity:1}.vcm-card_title{font-size:20px;font-weight:400;line-height:1.2;margin-block-end:54px;text-transform:uppercase;color:inherit !important}.vcm-card_content{opacity:0;width:max-content;transition:opacity .3s ease-in-out}@media only screen and (max-width: 48rem){.vcm{flex-direction:column}.vcm .vcm-card{width:100%;height:120px;max-width:unset;transition:height .3s ease-in-out .3s;margin-top:-2rem;padding:2rem;overflow:hidden}.vcm .vcm-card_content{transition:opacity .3s ease-in-out;width:100%}.vcm .vcm-card_content>*{width:100%}.vcm .vcm-card h3{font-weight:bold}.vcm .vcm-card:first-child{margin-top:0}.vcm .vcm-card.is-open{transition-delay:0s;height:750px}.vcm .vcm-card.is-open .vcm-card_content{opacity:1}}.vcm .vcm-card{opacity:0;animation:fadeInSlide .6s ease-out forwards}.vcm .vcm-card:nth-child(1){animation-delay:.1s}.vcm .vcm-card:nth-child(2){animation-delay:.2s}.vcm .vcm-card:nth-child(3){animation-delay:.3s}.vcm .vcm-card:nth-child(4){animation-delay:.4s}@keyframes fadeInSlide{from{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.no-spacing-top{margin-block-start:0 !important}.no-spacing-bottom{margin-block-end:0 !important}.no-spacing-left{margin-inline-start:0 !important}.no-spacing-right{margin-inline-end:0 !important}[class*=set-color-background] a:not(.button),[class*=set-color-text] a:not(.button){text-decoration:1px solid underline currentColor}[class*=set-color-background] a:not(.button):hover,[class*=set-color-background] a:not(.button):focus,[class*=set-color-text] a:not(.button):hover,[class*=set-color-text] a:not(.button):focus{text-decoration-style:dashed}.kpi{padding:2.5rem;border-radius:1.25rem}@media only screen and (max-width: 48rem){.kpi{padding:.25rem;border-radius:.625rem;margin-bottom:0}}[class*=set-color-background].group,[class*=set-color-background].blockquote,[class*=set-color-background].kpi{padding:2.5rem;border-radius:1.25rem}@media only screen and (max-width: 48rem){[class*=set-color-background].group,[class*=set-color-background].blockquote,[class*=set-color-background].kpi{padding:1.25rem;border-radius:.625rem}}.set-color-background-dark-blue{background-color:#151331}.set-color-text-dark-blue{color:#151331 !important}.set-color-text-dark-blue h1,.set-color-text-dark-blue h2,.set-color-text-dark-blue h3,.set-color-text-dark-blue h4,.set-color-text-dark-blue h5,.set-color-text-dark-blue h6{color:inherit}.set-color-background-purple{background-color:#5e0d4a}.set-color-text-purple{color:#5e0d4a !important}.set-color-text-purple h1,.set-color-text-purple h2,.set-color-text-purple h3,.set-color-text-purple h4,.set-color-text-purple h5,.set-color-text-purple h6{color:inherit}.set-color-background-red{background-color:#e62a49}.set-color-text-red{color:#e62a49 !important}.set-color-text-red h1,.set-color-text-red h2,.set-color-text-red h3,.set-color-text-red h4,.set-color-text-red h5,.set-color-text-red h6{color:inherit}.set-color-background-light-pink{background-color:#fdefee}.set-color-text-light-pink{color:#fdefee !important}.set-color-text-light-pink h1,.set-color-text-light-pink h2,.set-color-text-light-pink h3,.set-color-text-light-pink h4,.set-color-text-light-pink h5,.set-color-text-light-pink h6{color:inherit}.set-color-background-white{background-color:#fff}.set-color-text-white{color:#fff !important}.set-color-text-white h1,.set-color-text-white h2,.set-color-text-white h3,.set-color-text-white h4,.set-color-text-white h5,.set-color-text-white h6{color:inherit}.set-color-background-black{background-color:#000}.set-color-text-black{color:#000 !important}.set-color-text-black h1,.set-color-text-black h2,.set-color-text-black h3,.set-color-text-black h4,.set-color-text-black h5,.set-color-text-black h6{color:inherit}[class*=content-align].group{display:flex;flex-flow:column nowrap}.content-align-start{text-align:start;align-items:flex-start}.content-align-center{text-align:center;align-items:center}.content-align-end{text-align:end;align-items:flex-end}.set-wide{inset-inline-start:50%;margin-inline-start:calc(-50vw + 6.4rem/2);inline-size:calc(100vw - 6.4rem)}@media only screen and (max-width: 48rem){.set-wide{inset-inline-start:50%;margin-inline-start:-50vw;inline-size:100vw}}[class*=set-color-background].set-wide-background{inset-inline-start:50%;margin-inline-start:calc(-50vw + 6.4rem/2);padding-inline:calc(50vw - 50% - 6.4rem/2);inline-size:calc(100vw - 6.4rem);border-radius:0}@media only screen and (max-width: 48rem){[class*=set-color-background].set-wide-background{inset-inline-start:50%;margin-inline-start:-50vw;padding-inline:var(--ws-nm);inline-size:100vw}}@media only screen and (max-width: 30rem){[class*=set-color-background].set-wide-background{padding-inline:var(--ws-md)}}[class*=set-shadow]{--shadow-multi: 1}[class*=set-shadow]:hover:has(.f19-card_url),[class*=set-shadow]:focus-within:has(.f19-card_url){--shadow-multi: 2}.set-shadow-sm{box-shadow:0 0 calc(.15rem*var(--shadow-multi)) 0 rgba(0,0,0,.2),0 calc(.2rem*var(--shadow-multi)) calc(.6rem*var(--shadow-multi)) 0 rgba(0,0,0,.1)}.set-shadow-md{box-shadow:0 calc(.2rem*var(--shadow-multi)) calc(.6rem*var(--shadow-multi)) 0 rgba(0,0,0,.08),0 calc(.3rem*var(--shadow-multi)) calc(1.2em*var(--shadow-multi)) 0 rgba(0,0,0,.1)}.set-shadow-lg{box-shadow:0 calc(.3rem*var(--shadow-multi)) calc(1.6rem*var(--shadow-multi)) 0 rgba(0,0,0,.15),0 calc(.4rem*var(--shadow-multi)) calc(3.2rem*var(--shadow-multi)) 0 rgba(0,0,0,.15)}[class*=set-border-rd]{contain:content;z-index:1}.set-border-rd-sm{border-radius:.7rem}.set-border-rd-md{border-radius:1.5rem}.set-border-rd-lg{border-radius:2.4rem}[class*=set-border-th]{border:1px solid currentColor}.set-border-th-sm{border-width:.1rem}.set-border-th-md{border-width:.3rem}.set-border-th-lg{border-width:.5rem}.set-color-border-primary{border-color:var(--cl-brand)}.set-color-border-secondary{border-color:var(--cl-brand-secondary)}.set-color-border-accent{border-color:var(--cl-brand-accent)}/*# sourceMappingURL=web.css.map */
