.view-competencies #header{--header-margin-bottom:0px;position:fixed;width:100%;top:0;left:0}#competencies__animation{--stacked-tab-count:var( --competency-count, 1 );height:calc(100svh - ( var( --line-height--large ) + var( --font-size--regular ) * 1.2 ) * var( --stacked-tab-count ))}#competencies__animation>#geometry-animation{position:fixed;top:0;left:0;height:calc(100svh - ( var( --line-height--large ) + var( --font-size--regular ) * 1.2 ) * calc( var( --stacked-tab-count ) - 1 ))}@media (min-width:1000px){#competencies__animation{--stacked-tab-count:1}}.competency__down-arrow{--line-height:1;position:absolute;bottom:var(--grid-wrap-padding-vertical);left:var(--grid-wrap-padding-horizontal);pointer-events:all;cursor:pointer;display:flex;align-items:center}.competency__down-arrow:hover,.competency__down-arrow:active{--color:var( --highlight-color )}section:last-child .competency__down-arrow{display:none}.competency__down-arrow>span:not(:last-child){margin-right:var(--grid-column-gap-horizontal)}.competency__down-arrow>span+span{margin-top:.15em}body{--section-padding-bottom:calc( var( --grid-wrap-padding-vertical ) * 2 );--odd-section-background-color:var( --light-gray );--even-section-background-color:var( --gray )}.sections-are-inverted{--odd-section-background-color:var( --gray );--even-section-background-color:var( --light-gray )}section:not([data-layout="slider"]),section[data-layout="slider"] slider-slide{padding-bottom:var(--section-padding-bottom)!important}section:nth-of-type(odd){background-color:var(--odd-section-background-color)}section:nth-of-type(even){background-color:var(--even-section-background-color)}section:last-child{flex:1}.slide__aside{display:flex!important;flex-direction:column;justify-content:space-between}.slide__navigation{margin-top:var(--grid-column-gap-vertical);display:flex;align-items:baseline;justify-content:center}.slide__navigation>div:nth-child(2){margin:0 var(--grid-column-gap-horizontal)}@media (min-width:700px){body{--section-padding-bottom:calc( var( --grid-wrap-padding-vertical ) * 3 )}}@media (max-width:999px){.slide__navigation{--font-size:var( --font-size--medium );margin-top:var(--section-padding-bottom);align-items:center}.slide__navigation .fs-md{--font-size:var( --font-size--large )}.slide__navigation>div:nth-child(2){margin-top:.15em}}@media (min-width:1200px){body{--section-padding-bottom:calc( var( --grid-wrap-padding-vertical ) * 4 )}}.video{}video-viewer{border-radius:var(--image-border-radius);overflow:hidden}body{--image-border-radius:17.5px}.image__markup{position:relative;padding-top:calc(100 / var( --image-ratio, var( --ratio ) ) * 1%);border-radius:var(--image-border-radius);overflow:hidden}.image__markup>img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.image__markup>img.has-focus-point{object-position:var(--fpx,50%) var(--fpy,50%)}video{clip-path:fill-box}video-wrap,.video-wrap{--ratio:1.7777777777;--padding-top:calc( 100 / var( --ratio ) * 1% );display:flex;overflow:hidden;position:relative;flex-direction:column;justify-content:center;background:var(--video-background,transparent);width:100%}video-wrap *,.video-wrap *{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}video-viewer,.video-viewer{display:block;position:relative;overflow:hidden;z-index:10;width:100%;max-width:calc(var( --video-max-height, 100vh ) * var( --ratio ))}video-viewer__block,.video-viewer__block{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:20;cursor:pointer;pointer-events:all}video-viewer__frame,.video-viewer__frame{display:block;pointer-events:none;position:relative;width:100%;padding-top:calc(var( --padding-top ) + var( --video-safezone, 1px ) * -2);z-index:10}video-viewer__frame>iframe,.video-viewer__frame>iframe,video-viewer__frame>video,.video-viewer__frame>video{position:absolute;top:-100vh;left:calc(var( --video-safezone, 1px ) * -1);width:calc(100% + var( --video-safezone, 1px ) * 2);height:calc(100% + 200vh)}video-controls,.video-controls{display:flex}video-control,.video-control{cursor:pointer;flex-shrink:0}video-wrap[data-state="buffering"] video-control[data-trigger="vjs:play"],.video-wrap[data-state="buffering"] video-control[data-trigger="vjs:play"],video-wrap[data-state="buffering"] .video-control[data-trigger="vjs:play"],.video-wrap[data-state="buffering"] .video-control[data-trigger="vjs:play"],video-wrap[data-state="playing"] video-control[data-trigger="vjs:play"],.video-wrap[data-state="playing"] video-control[data-trigger="vjs:play"],video-wrap[data-state="playing"] .video-control[data-trigger="vjs:play"],.video-wrap[data-state="playing"] .video-control[data-trigger="vjs:play"]{display:none}video-wrap[data-state=""] video-control[data-trigger="vjs:pause"],.video-wrap[data-state=""] video-control[data-trigger="vjs:pause"],video-wrap[data-state=""] .video-control[data-trigger="vjs:pause"],.video-wrap[data-state=""] .video-control[data-trigger="vjs:pause"],video-wrap[data-state="loaded"] video-control[data-trigger="vjs:pause"],.video-wrap[data-state="loaded"] video-control[data-trigger="vjs:pause"],video-wrap[data-state="loaded"] .video-control[data-trigger="vjs:pause"],.video-wrap[data-state="loaded"] .video-control[data-trigger="vjs:pause"],video-wrap[data-state="paused"] video-control[data-trigger="vjs:pause"],.video-wrap[data-state="paused"] video-control[data-trigger="vjs:pause"],video-wrap[data-state="paused"] .video-control[data-trigger="vjs:pause"],.video-wrap[data-state="paused"] .video-control[data-trigger="vjs:pause"],video-wrap[data-state="ended"] video-control[data-trigger="vjs:pause"],.video-wrap[data-state="ended"] video-control[data-trigger="vjs:pause"],video-wrap[data-state="ended"] .video-control[data-trigger="vjs:pause"],.video-wrap[data-state="ended"] .video-control[data-trigger="vjs:pause"],video-wrap:not([data-state]) video-control[data-trigger="vjs:pause"],.video-wrap:not([data-state]) video-control[data-trigger="vjs:pause"],video-wrap:not([data-state]) .video-control[data-trigger="vjs:pause"],.video-wrap:not([data-state]) .video-control[data-trigger="vjs:pause"]{display:none}video-wrap[data-is-muted="true"] video-control[data-trigger="vjs:mute"],.video-wrap[data-is-muted="true"] video-control[data-trigger="vjs:mute"],video-wrap[data-is-muted="true"] .video-control[data-trigger="vjs:mute"],.video-wrap[data-is-muted="true"] .video-control[data-trigger="vjs:mute"],video-wrap:not([data-is-muted]) video-control[data-trigger="vjs:mute"],.video-wrap:not([data-is-muted]) video-control[data-trigger="vjs:mute"],video-wrap:not([data-is-muted]) .video-control[data-trigger="vjs:mute"],.video-wrap:not([data-is-muted]) .video-control[data-trigger="vjs:mute"]{display:none}video-wrap[data-is-muted="false"] video-control[data-trigger="vjs:unmute"],.video-wrap[data-is-muted="false"] video-control[data-trigger="vjs:unmute"],video-wrap[data-is-muted="false"] .video-control[data-trigger="vjs:unmute"],.video-wrap[data-is-muted="false"] .video-control[data-trigger="vjs:unmute"]{display:none}video-wrap[data-is-fullscreen="true"] video-control[data-trigger="vjs:maximize"],.video-wrap[data-is-fullscreen="true"] video-control[data-trigger="vjs:maximize"],video-wrap[data-is-fullscreen="true"] .video-control[data-trigger="vjs:maximize"],.video-wrap[data-is-fullscreen="true"] .video-control[data-trigger="vjs:maximize"]{display:none}video-wrap[data-is-fullscreen="false"] video-control[data-trigger="vjs:minimize"],.video-wrap[data-is-fullscreen="false"] video-control[data-trigger="vjs:minimize"],video-wrap[data-is-fullscreen="false"] .video-control[data-trigger="vjs:minimize"],.video-wrap[data-is-fullscreen="false"] .video-control[data-trigger="vjs:minimize"],video-wrap:not([data-is-fullscreen]) video-control[data-trigger="vjs:minimize"],.video-wrap:not([data-is-fullscreen]) video-control[data-trigger="vjs:minimize"],video-wrap:not([data-is-fullscreen]) .video-control[data-trigger="vjs:minimize"],.video-wrap:not([data-is-fullscreen]) .video-control[data-trigger="vjs:minimize"]{display:none}video-progress,.video-progress{display:flex;flex:1}video-progress-bar,.video-progress-bar{flex:1;cursor:pointer;position:relative}video-progress-bar::after,.video-progress-bar::after{content:'';position:absolute;top:0;left:0;height:100%;width:calc(var( --progress, 0 ) * 100%);background:var(--video-progress-bar-background,currentColor)}slider-wrap,.slider-wrap{display:block;overflow:hidden;position:relative}slider-wrap *,.slider-wrap *{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}slider-slides,.slider-slides{display:flex;position:relative;height:100%;z-index:10;min-width:100%;box-sizing:content-box;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}slider-slides::-webkit-scrollbar,.slider-slides::-webkit-scrollbar{display:none}slider-wrap[data-does-autosize="true"] slider-slides,slider-wrap[data-does-autosize="true"] .slider-slides,.slider-wrap[data-does-autosize="true"] slider-slides,.slider-wrap[data-does-autosize="true"] .slider-slides{align-items:flex-start;height:var(--sjs-height,auto)}slider-wrap[data-transition="vertical"] slider-slides,slider-wrap[data-transition="vertical"] .slider-slides,.slider-wrap[data-transition="vertical"] slider-slides,.slider-wrap[data-transition="vertical"] .slider-slides{flex-direction:column}slider-wrap[data-transition-type="scroll"] slider-slides,slider-wrap[data-transition-type="scroll"] .slider-slides,.slider-wrap[data-transition-type="scroll"] slider-slides,.slider-wrap[data-transition-type="scroll"] .slider-slides{overflow:hidden;will-change:scroll-position}slider-wrap[data-does-listen-to*="mouse"][data-does-listen-to*="drag"] slider-slides,slider-wrap[data-does-listen-to*="mouse"][data-does-listen-to*="drag"] .slider-slides,.slider-wrap[data-does-listen-to*="mouse"][data-does-listen-to*="drag"] slider-slides,.slider-wrap[data-does-listen-to*="mouse"][data-does-listen-to*="drag"] .slider-slides{cursor:grab}slider-wrap[data-does-listen-to*="mouse"][data-does-listen-to*="drag"]:active slider-slides,slider-wrap[data-does-listen-to*="mouse"][data-does-listen-to*="drag"]:active .slider-slides,.slider-wrap[data-does-listen-to*="mouse"][data-does-listen-to*="drag"]:active slider-slides,.slider-wrap[data-does-listen-to*="mouse"][data-does-listen-to*="drag"]:active .slider-slides{cursor:grabbing}slider-wrap[data-transition="horizontal"][data-does-listen-to*="wheel"] slider-slides,slider-wrap[data-transition="horizontal"][data-does-listen-to*="wheel"] .slider-slides,.slider-wrap[data-transition="horizontal"][data-does-listen-to*="wheel"] slider-slides,.slider-wrap[data-transition="horizontal"][data-does-listen-to*="wheel"] .slider-slides{overflow-y:hidden;overflow-x:scroll}slider-wrap[data-transition="vertical"][data-does-listen-to*="wheel"] slider-slides,slider-wrap[data-transition="vertical"][data-does-listen-to*="wheel"] .slider-slides,.slider-wrap[data-transition="vertical"][data-does-listen-to*="wheel"] slider-slides,.slider-wrap[data-transition="vertical"][data-does-listen-to*="wheel"] .slider-slides{overflow-y:scroll;overflow-x:hidden}slider-wrap[data-transition="horizontal"][data-transition-type="transform"] slider-slides,slider-wrap[data-transition="horizontal"][data-transition-type="transform"] .slider-slides,.slider-wrap[data-transition="horizontal"][data-transition-type="transform"] slider-slides,.slider-wrap[data-transition="horizontal"][data-transition-type="transform"] .slider-slides{-webkit-transform:translate3d(calc(var( --sjs-scroll, 0 ) * -1px),0,0);-moz-transform:translate3d(calc(var( --sjs-scroll, 0 ) * -1px),0,0);transform:translate3d(calc(var( --sjs-scroll, 0 ) * -1px),0,0);will-change:-webkit-transform,-moz-transform,transform}slider-wrap[data-transition="vertical"][data-transition-type="transform"] slider-slides,slider-wrap[data-transition="vertical"][data-transition-type="transform"] .slider-slides,.slider-wrap[data-transition="vertical"][data-transition-type="transform"] slider-slides,.slider-wrap[data-transition="vertical"][data-transition-type="transform"] .slider-slides{-webkit-transform:translate3d(0,calc(var( --sjs-scroll, 0 ) * -1px),0);-moz-transform:translate3d(0,calc(var( --sjs-scroll, 0 ) * -1px),0);transform:translate3d(0,calc(var( --sjs-scroll, 0 ) * -1px),0);will-change:-webkit-transform,-moz-transform,transform}slider-slide,.slider-slide{position:relative;z-index:1;flex:1;min-width:var(--sjs-slide-width,100%);max-width:var(--sjs-slide-width,100%);width:var(--sjs-slide-width,100%)}slider-slide.is-former,.slider-slide.is-former{z-index:10}slider-slide.is-target,.slider-slide.is-target{z-index:20}slider-slide.is-active,.slider-slide.is-active{z-index:30}slider-slide[data-clone="buffer"],.slider-slide[data-clone="buffer"]{min-width:var(--sjs-buffer-width,var(--sjs-slide-width,100%));max-width:var(--sjs-buffer-width,var(--sjs-slide-width,100%));width:var(--sjs-buffer-width,var(--sjs-slide-width,100%))}slider-slide img,.slider-slide img{pointer-events:none}slider-wrap[data-transition="fade"] slider-slide:not(.is-target),slider-wrap[data-transition="fade"] .slider-slide:not(.is-target),.slider-wrap[data-transition="fade"] slider-slide:not(.is-target),.slider-wrap[data-transition="fade"] .slider-slide:not(.is-target){will-change:opacity}slider-wrap[data-transition="fade"] slider-slide:not(.is-target):not(.is-active),slider-wrap[data-transition="fade"] .slider-slide:not(.is-target):not(.is-active),.slider-wrap[data-transition="fade"] slider-slide:not(.is-target):not(.is-active),.slider-wrap[data-transition="fade"] .slider-slide:not(.is-target):not(.is-active){position:absolute;top:0;left:0}slider-wrap[data-transition="fade"] slider-slide:not(.is-former):not(.is-target):not(.is-active):not(.might-become-visible),slider-wrap[data-transition="fade"] .slider-slide:not(.is-former):not(.is-target):not(.is-active):not(.might-become-visible),.slider-wrap[data-transition="fade"] slider-slide:not(.is-former):not(.is-target):not(.is-active):not(.might-become-visible),.slider-wrap[data-transition="fade"] .slider-slide:not(.is-former):not(.is-target):not(.is-active):not(.might-become-visible){display:none}slider-controls,.slider-controls{display:flex;position:relative;z-index:20;align-items:center;justify-content:space-between;pointer-events:none}slider-control,.slider-control{cursor:pointer;pointer-events:all}slider-control[data-trigger="prev"],.slider-control[data-trigger="prev"],slider-control[data-trigger="next"],.slider-control[data-trigger="next"]{display:flex;justify-content:flex-start;align-items:center}slider-control[data-trigger="next"],.slider-control[data-trigger="next"]{justify-content:flex-end}slider-indicators,.slider-indicators{display:flex;position:relative;z-index:30;align-items:center;justify-content:center}slider-indicator,.slider-indicator{width:var(--sjs-indicator-size,1em);height:var(--sjs-indicator-size,1em);margin:var(--sjs-indicator-margin,.25em);cursor:pointer;border:var(--sjs-indicator-border,1px solid currentColor)}slider-indicator.active,.slider-indicator.active{background:currentColor}#geometry-animation{background-color:var(--highlight-color);position:relative;height:100%;width:100%}#geometry-animation__canvas{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:10}#geometry-animation__mask{--base:100vw;position:absolute;top:0;left:0;width:100%;height:100%;z-index:20}#geometry-animation__mask__cutout-top-1,#geometry-animation__mask__cutout-top-2,#geometry-animation__mask__cutout-bottom{position:absolute;background:var(--dark-gray)}#geometry-animation__mask__cutout-top-1{--w:0.248;--l:0.38;--b:0.3577179;bottom:calc(var( --base ) * var( --b ) - var( --base ) * var( --w ) * 0.5);left:calc(var( --base ) * var( --l ) - var( --base ) * var( --w ) * 0.5);width:calc(var( --base ) * var( --w ));height:100vh;border-bottom-left-radius:var(--base);border-bottom-right-radius:var(--base)}#geometry-animation__mask__cutout-top-2{--l:0.38;--b:0.7297179;bottom:calc(var( --base ) * var( --b ));left:calc(var( --base ) * var( --l ));width:100vw;height:100vh}#geometry-animation__mask__cutout-bottom{--r:0.248;--h:0.3717179;--l:0.876;bottom:0;left:calc(var( --base ) * var( --l ) - var( --base ) * var( --r ) * 0.5);width:100%;height:calc(var( --base ) * var( --h ) + var( --base ) * var( --r ) * 0.5);border-top-left-radius:calc(var( --base ) * var( --r ) * 0.5)}@media (min-aspect-ratio:1.1189213062){#geometry-animation__mask{--base:calc( 100svh - ( var( --line-height--large ) + var( --font-size--regular ) * 1.2 ) * calc( var( --stacked-tab-count ) - 1 ) )}#geometry-animation__mask__cutout-top-1{--w:0.2774924839;--l:0.4251900963;--b:0.4002581799}#geometry-animation__mask__cutout-top-2{--l:0.4251900963;--b:0.8164969058}#geometry-animation__mask__cutout-bottom{--r:0.2774924839;--h:0.4159230782;--l:0.9801750642}}#footer{--color:var( --white );position:relative;background-color:var(--blue);padding-bottom:calc(var( --grid-wrap-padding-vertical ) * 5);z-index:50}#footer__information{display:flex;flex-wrap:wrap;column-gap:calc(var( --grid-column-gap-horizontal ) * 4);row-gap:var(--line-height)}#footer__navigation{display:inline-block}