@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*,:after,:before{box-sizing:border-box}iframe,img,svg,video{display:block;max-width:100%}button{padding:0;background-color:transparent;border:none}b,strong{font-weight:bold}iframe{border:none}input,textarea{border:none}button,input,select,textarea{font-family:inherit}@media (max-width:1024px){input[type=button],input[type=password],input[type=search],input[type=text]{-webkit-appearance:none}}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}@font-face{font-family:"URWDIN";font-weight:normal;src:url("/fonts/35CA32_0_0.eot");src:url("/fonts/35CA32_0_0.eot?#iefix") format("embedded-opentype"),url("/fonts/35CA32_0_0.woff2") format("woff2"),url("/fonts/35CA32_0_0.woff") format("woff"),url("/fonts/35CA32_0_0.ttf") format("truetype")}@font-face{font-family:"URWDIN";font-weight:bold;src:url("/fonts/35CA32_1_0.eot");src:url("/fonts/35CA32_1_0.eot?#iefix") format("embedded-opentype"),url("/fonts/35CA32_1_0.woff2") format("woff2"),url("/fonts/35CA32_1_0.woff") format("woff"),url("/fonts/35CA32_1_0.ttf") format("truetype")}.js-youtube-embed,.maintain-aspect-ratio-landscape,.maintain-aspect-ratio-portrait{transition:opacity 0.8s ease;opacity:1}.js-youtube-embed.is-fading,.maintain-aspect-ratio-landscape.is-fading,.maintain-aspect-ratio-portrait.is-fading{opacity:0}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.show-dev-guides .constrained{outline:1px dotted lime}.show-dev-guides .row{outline:1px dashed red}.show-dev-guides .row .column{outline:1px dotted blue}.show-dev-guides .js-scrollytelling-trigger{background-color:rgba(0,255,0,0.5)}.show-dev-guides:before{position:fixed;top:0;left:0;padding:10px;background-color:rgba(0,0,0,0.8);color:white;content:"No breakpoint specified";z-index:999}@media (max-width:667px){.show-dev-guides:before{background-color:rgba(200,20,20,0.8);content:"Mobile"}}@media (min-width:668px) and (max-width:1024px){.show-dev-guides:before{background-color:rgba(200,170,20,0.8);content:"Tablet"}}@media (min-width:1025px) and (max-width:1920px){.show-dev-guides:before{background-color:rgba(20,200,200,0.8);content:"Desktop (small)"}}@media (min-width:1921px){.show-dev-guides:before{background-color:rgba(200,20,200,0.8);content:"Desktop (large)"}}.developer-note{margin:40px 0 20px;font-family:"Courier New",Courier,monospace;font-size:1.5rem;color:red}.debugpanel{position:fixed;bottom:0px;left:0px;z-index:1000;border:solid 2px orange;background-color:rgba(255,255,255,0.7);font-weight:bold;font-size:0.8em;color:black;border-radius:8px;margin:0px 0px 2px 0px}.debugpanel h3{text-decoration:underline;display:inline-block}.debugpanel .block{border:solid 1px black;padding:3px;border-radius:8px}.debugpanel .errors{color:#fc2b2b;font-weight:bold;margin:20px 10px 10px 10px}.debugpanel .edit{color:magenta;display:inline-block}.debugpanel .close{color:red;position:absolute;top:0px;right:7px;text-decoration:none;font-weight:bold;font-size:1.5em}.debugpanel .membergroup{color:purple}.debugpanel .yes{color:green}.debugpanel .no{color:red}.debugpanel .view{color:magenta}@media (max-width:667px){.debugpanel{display:none}}.js-module-error{color:#fc2b2b!important}@media (min-width:668px) and (max-width:1024px){:root{--inner-pad:15px}}@media (min-width:1025px){:root{--inner-pad:30px}}html{scroll-behavior:smooth;scroll-padding-top:150px}body{background-color:#EBEDEE;color:#002E5D;font-family:"URWDIN","Franklin Gothic",Arial,Helvetica,sans-serif;line-height:1.333}@media (min-width:668px){body{padding-top:145px!important}}@media (max-width:667px){body{padding-top:60px!important}}a{color:inherit}textarea{resize:vertical}.button,button{color:#002E5D;cursor:pointer;transition:opacity 0.2s ease}.button:hover{background-color:#00859B}em,i{font-style:italic}sup{font-size:75%;vertical-align:super}figcaption{padding:15px;background-color:#F2F5F7;font-size:0.875rem}.accessible-hide{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);clip-path:polygon(0px 0px,0px 0px,0px 0px);-webkit-clip-path:polygon(0px 0px,0px 0px,0px 0px);overflow:hidden;white-space:nowrap}.maintain-aspect-ratio,.maintain-aspect-ratio-landscape{position:relative;padding-bottom:56.25%;height:0}.maintain-aspect-ratio-landscape>*,.maintain-aspect-ratio>*{position:absolute!important;top:0;left:0;width:100%;height:100%}.maintain-aspect-ratio-portrait{position:relative;height:calc(95vh - 80px);margin:auto;aspect-ratio:9/16}.maintain-aspect-ratio-portrait>*{width:100%;height:100%}.disable-transitions *{transition:none!important}@media (max-width:667px){.mobile-hide{display:none!important}}@media (min-width:668px){.mobile-only{display:none!important}}@media (min-width:1025px){.desktop-hide{display:none!important}}[hidden=hidden],[hidden]{display:none!important}.overflow-hidden{overflow:hidden}.bottom-margin{margin-bottom:20px}.row-reverse{flex-direction:row-reverse}.background-colour-gradient,.background-colour-gradient-reversed,.background-grey--light-gradient .foreground-light,.background-white .foreground-light,.foreground-light{color:white}.background-colour-gradient .themeable-svg-wrapper circle,.background-colour-gradient .themeable-svg-wrapper line,.background-colour-gradient .themeable-svg-wrapper path,.background-colour-gradient .themeable-svg-wrapper polygon,.background-colour-gradient .themeable-svg-wrapper polyline,.background-colour-gradient .themeable-svg-wrapper rect,.background-colour-gradient-reversed .themeable-svg-wrapper circle,.background-colour-gradient-reversed .themeable-svg-wrapper line,.background-colour-gradient-reversed .themeable-svg-wrapper path,.background-colour-gradient-reversed .themeable-svg-wrapper polygon,.background-colour-gradient-reversed .themeable-svg-wrapper polyline,.background-colour-gradient-reversed .themeable-svg-wrapper rect,.background-grey--light-gradient .foreground-light .themeable-svg-wrapper circle,.background-grey--light-gradient .foreground-light .themeable-svg-wrapper line,.background-grey--light-gradient .foreground-light .themeable-svg-wrapper path,.background-grey--light-gradient .foreground-light .themeable-svg-wrapper polygon,.background-grey--light-gradient .foreground-light .themeable-svg-wrapper polyline,.background-grey--light-gradient .foreground-light .themeable-svg-wrapper rect,.background-white .foreground-light .themeable-svg-wrapper circle,.background-white .foreground-light .themeable-svg-wrapper line,.background-white .foreground-light .themeable-svg-wrapper path,.background-white .foreground-light .themeable-svg-wrapper polygon,.background-white .foreground-light .themeable-svg-wrapper polyline,.background-white .foreground-light .themeable-svg-wrapper rect,.foreground-light .themeable-svg-wrapper circle,.foreground-light .themeable-svg-wrapper line,.foreground-light .themeable-svg-wrapper path,.foreground-light .themeable-svg-wrapper polygon,.foreground-light .themeable-svg-wrapper polyline,.foreground-light .themeable-svg-wrapper rect{stroke:white}.background-colour-gradient .themeable-svg-wrapper .icon-fill,.background-colour-gradient .themeable-svg-wrapper text,.background-colour-gradient-reversed .themeable-svg-wrapper .icon-fill,.background-colour-gradient-reversed .themeable-svg-wrapper text,.background-grey--light-gradient .foreground-light .themeable-svg-wrapper .icon-fill,.background-grey--light-gradient .foreground-light .themeable-svg-wrapper text,.background-white .foreground-light .themeable-svg-wrapper .icon-fill,.background-white .foreground-light .themeable-svg-wrapper text,.foreground-light .themeable-svg-wrapper .icon-fill,.foreground-light .themeable-svg-wrapper text{fill:white}.background-colour-gradient .icon-button .icon-fill,.background-colour-gradient .icon-link .icon-fill,.background-colour-gradient-reversed .icon-button .icon-fill,.background-colour-gradient-reversed .icon-link .icon-fill,.background-grey--light-gradient .foreground-light .icon-button .icon-fill,.background-grey--light-gradient .foreground-light .icon-link .icon-fill,.background-white .foreground-light .icon-button .icon-fill,.background-white .foreground-light .icon-link .icon-fill,.foreground-light .icon-button .icon-fill,.foreground-light .icon-link .icon-fill{fill:white}.background-colour-gradient .slick-dots li button:after,.background-colour-gradient-reversed .slick-dots li button:after,.background-grey--light-gradient .foreground-light .slick-dots li button:after,.background-white .foreground-light .slick-dots li button:after,.foreground-light .slick-dots li button:after{border-color:white}.background-colour-gradient .slick-dots li button:hover:after,.background-colour-gradient-reversed .slick-dots li button:hover:after,.background-grey--light-gradient .foreground-light .slick-dots li button:hover:after,.background-white .foreground-light .slick-dots li button:hover:after,.foreground-light .slick-dots li button:hover:after{background-color:rgba(255,255,255,0.5)}.background-colour-gradient .slick-dots li.slick-active button:after,.background-colour-gradient-reversed .slick-dots li.slick-active button:after,.background-grey--light-gradient .foreground-light .slick-dots li.slick-active button:after,.background-white .foreground-light .slick-dots li.slick-active button:after,.foreground-light .slick-dots li.slick-active button:after{background-color:white}.background-colour-gradient .tag,.background-colour-gradient-reversed .tag,.background-grey--light-gradient .foreground-light .tag,.background-white .foreground-light .tag,.foreground-light .tag{border-color:white;color:white}@media (max-width:667px){.background-colour-gradient .icon-link.mobile-condensed-icon-button,.background-colour-gradient-reversed .icon-link.mobile-condensed-icon-button,.background-grey--light-gradient .foreground-light .icon-link.mobile-condensed-icon-button,.background-white .foreground-light .icon-link.mobile-condensed-icon-button,.foreground-light .icon-link.mobile-condensed-icon-button{background-color:white}.background-colour-gradient .icon-link.mobile-condensed-icon-button .icon-fill,.background-colour-gradient-reversed .icon-link.mobile-condensed-icon-button .icon-fill,.background-grey--light-gradient .foreground-light .icon-link.mobile-condensed-icon-button .icon-fill,.background-white .foreground-light .icon-link.mobile-condensed-icon-button .icon-fill,.foreground-light .icon-link.mobile-condensed-icon-button .icon-fill{fill:#002E5D}}.background-grey--light-gradient,.background-grey-light,.background-white,.foreground-dark{color:#002E5D}.background-grey--light-gradient .themeable-svg-wrapper circle,.background-grey--light-gradient .themeable-svg-wrapper line,.background-grey--light-gradient .themeable-svg-wrapper path,.background-grey--light-gradient .themeable-svg-wrapper polygon,.background-grey--light-gradient .themeable-svg-wrapper polyline,.background-grey--light-gradient .themeable-svg-wrapper rect,.background-grey-light .themeable-svg-wrapper circle,.background-grey-light .themeable-svg-wrapper line,.background-grey-light .themeable-svg-wrapper path,.background-grey-light .themeable-svg-wrapper polygon,.background-grey-light .themeable-svg-wrapper polyline,.background-grey-light .themeable-svg-wrapper rect,.background-white .themeable-svg-wrapper circle,.background-white .themeable-svg-wrapper line,.background-white .themeable-svg-wrapper path,.background-white .themeable-svg-wrapper polygon,.background-white .themeable-svg-wrapper polyline,.background-white .themeable-svg-wrapper rect,.foreground-dark .themeable-svg-wrapper circle,.foreground-dark .themeable-svg-wrapper line,.foreground-dark .themeable-svg-wrapper path,.foreground-dark .themeable-svg-wrapper polygon,.foreground-dark .themeable-svg-wrapper polyline,.foreground-dark .themeable-svg-wrapper rect{stroke:#002E5D}.background-grey--light-gradient .themeable-svg-wrapper .icon-fill,.background-grey--light-gradient .themeable-svg-wrapper text,.background-grey-light .themeable-svg-wrapper .icon-fill,.background-grey-light .themeable-svg-wrapper text,.background-white .themeable-svg-wrapper .icon-fill,.background-white .themeable-svg-wrapper text,.foreground-dark .themeable-svg-wrapper .icon-fill,.foreground-dark .themeable-svg-wrapper text{fill:#002E5D}.background-grey--light-gradient .icon-button .icon-fill,.background-grey--light-gradient .icon-link .icon-fill,.background-grey-light .icon-button .icon-fill,.background-grey-light .icon-link .icon-fill,.background-white .icon-button .icon-fill,.background-white .icon-link .icon-fill,.foreground-dark .icon-button .icon-fill,.foreground-dark .icon-link .icon-fill{fill:#002E5D}.background-grey--light-gradient .slick-dots li button:after,.background-grey-light .slick-dots li button:after,.background-white .slick-dots li button:after,.foreground-dark .slick-dots li button:after{border-color:#002E5D}.background-grey--light-gradient .slick-dots li button:hover:after,.background-grey-light .slick-dots li button:hover:after,.background-white .slick-dots li button:hover:after,.foreground-dark .slick-dots li button:hover:after{background-color:rgba(0,46,93,0.5)}.background-grey--light-gradient .slick-dots li.slick-active button:after,.background-grey-light .slick-dots li.slick-active button:after,.background-white .slick-dots li.slick-active button:after,.foreground-dark .slick-dots li.slick-active button:after{background-color:#002E5D}.background-grey--light-gradient .tag,.background-grey-light .tag,.background-white .tag,.foreground-dark .tag{border-color:#002E5D;color:#002E5D}@media (max-width:667px){.background-grey--light-gradient .icon-link.mobile-condensed-icon-button,.background-grey-light .icon-link.mobile-condensed-icon-button,.background-white .icon-link.mobile-condensed-icon-button,.foreground-dark .icon-link.mobile-condensed-icon-button{background-color:#002E5D}.background-grey--light-gradient .icon-link.mobile-condensed-icon-button .icon-fill,.background-grey-light .icon-link.mobile-condensed-icon-button .icon-fill,.background-white .icon-link.mobile-condensed-icon-button .icon-fill,.foreground-dark .icon-link.mobile-condensed-icon-button .icon-fill{fill:white}}.background-white{background-color:white;color:#002E5D}.background-white .card-listing .text-wrapper{background-color:#EBEDEE}.background-grey-light{background-color:#EBEDEE}.background-teal{background-color:#00859B}.background-teal-tint-5{background-color:#F2F9FA}.background-navy-tint-5{background-color:#F2F5F7}.background-navy{background-color:#002E5D}.background-grey--light-gradient{background:linear-gradient(45deg,#EBEDEE 0%,white 100%);color:#002E5D}.background-grey--light-gradient .cta-card .text-wrapper{background-color:white}@media (max-width:667px){.background-grey--light-gradient .mobile-condensed-icon-button{background-color:#002E5D}.background-grey--light-gradient .mobile-condensed-icon-button .icon-fill{fill:white}}.background-colour-gradient{background:linear-gradient(65deg,#002E5D 16%,#00859B 84%)}.background-colour-gradient-reversed{background:linear-gradient(65deg,#00859B 16%,#002E5D 84%)}.border-grey-light{border:var(--content-panel-padding) solid #EBEDEE}.border-grey-light .content-panel.bottom-margin{margin-bottom:0;border-bottom:20px solid #EBEDEE}.font-weight-normal{font-weight:400!important}.uppercase{text-transform:uppercase}.row-reverse{flex-direction:row-reverse}.text-align-left{text-align:left}.text-align-centre{text-align:center}.colour-charcoal{color:#232323}.vertically-centre-contents{display:flex;align-items:center}.fade-heading{opacity:1;transition:opacity 0.8s ease-out}.fade-heading.is-hidden{opacity:0}.icon-button,.icon-link,.icon-text-wrapper{display:flex;gap:10px;align-items:center;border-radius:2px;line-height:1.1;text-decoration:none;white-space:nowrap}.icon-button .icon-wrapper,.icon-link .icon-wrapper,.icon-text-wrapper .icon-wrapper{width:16px;height:16px}.icon-button .icon-wrapper.icon-wrapper--height-auto,.icon-link .icon-wrapper.icon-wrapper--height-auto,.icon-text-wrapper .icon-wrapper.icon-wrapper--height-auto{height:auto}.icon-button .icon-wrapper--large,.icon-link .icon-wrapper--large,.icon-text-wrapper .icon-wrapper--large{width:25px;height:25px}@media (min-width:668px){.icon-button.has-large-icon .icon-wrapper,.icon-link.has-large-icon .icon-wrapper,.icon-text-wrapper.has-large-icon .icon-wrapper{width:25px;height:25px}}@media (max-width:667px){.mobile-condensed-icon-button{width:32px;height:32px;border-radius:2px;flex-shrink:0;flex-grow:0;justify-content:center}.mobile-condensed-icon-button .link-text{display:none}}@media (max-width:667px){.icon-link.mobile-condensed-icon-button{background-color:white}.icon-link.mobile-condensed-icon-button .icon-fill,.icon-link.mobile-condensed-icon-button path{fill:#002E5D}}.icon-text-wrapper{white-space:nowrap}.icon-text-wrapper .icon-wrapper{width:20px;height:auto}.icon-wrapper{flex-shrink:0}.icon-link:hover{text-decoration:underline}.icon-button{display:inline-flex;padding:10px;background-color:white;color:#002E5D}.icon-button.is-disabled{pointer-events:none;visibility:hidden}.icon-button .icon-fill{fill:#002E5D}.icon-button--dark{background-color:#002E5D;color:white}.icon-button--dark .icon-fill,.icon-button--dark path{fill:white!important}.icon-button--dark:hover{background-color:#00859B}.button{display:inline-block;padding:10px 20px;border-radius:2px;background-color:#002E5D;color:white;font-size:1rem;text-decoration:none}.button:disabled{background-color:rgba(0,46,93,0.4);cursor:default}.button--white{background-color:white;color:#002E5D}.button--white.is-disabled{background-color:rgba(255,255,255,0.25);backdrop-filter:blur(4px);color:rgba(0,46,93,0.5)}.button--outlined{background-color:transparent;border:2px solid #002E5D;color:#002E5D}.button--outlined:hover{background-color:#002E5D;color:white}.loading-indicator{position:absolute;left:50%;top:50%;font-size:1rem;pointer-events:none;text-align:center;text-transform:uppercase;transform:translate(-50%,-50%)}.loading-indicator:after{display:block;width:42px;height:42px;animation:rotate 1.5s linear infinite;background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4xLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgd2lkdGg9IjQyIiBoZWlnaHQ9IjQyIiB2aWV3Qm94PSIwIDAgNDIgNDIiID4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOnVybCgjU1ZHSURfMV8pO30NCjwvc3R5bGU+DQo8Zz4NCgk8bGluZWFyR3JhZGllbnQgaWQ9IlNWR0lEXzFfIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAiIHkxPSIyMC40NDc3IiB4Mj0iNDAuODg1IiB5Mj0iMjAuNDQ3NyI+DQoJCTxzdG9wICBvZmZzZXQ9IjAiIHN0eWxlPSJzdG9wLWNvbG9yOiMxQTMxNUIiLz4NCgkJPHN0b3AgIG9mZnNldD0iMSIgc3R5bGU9InN0b3AtY29sb3I6IzEwODc5QSIvPg0KCTwvbGluZWFyR3JhZGllbnQ+DQoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTM4LjUsMTAuN2MwLTAuMS0wLjEtMC4xLTAuMS0wLjJjLTAuMS0wLjEtMC4xLTAuMi0wLjItMC40bC0wLjQsMC4ybDAuNC0wLjNjLTUuNS05LjYtMTcuOS0xMy0yNy42LTcuNw0KCQljMCwwLDAsMCwwLDBjMCwwLDAsMCwwLDBjMCwwLDAsMCwwLDBsMCwwYy0wLjEsMC4xLTAuMiwwLjEtMC4zLDAuMmwwLjIsMC40bC0wLjMtMC40Yy05LjYsNS41LTEzLDE3LjktNy43LDI3LjVjMCwwLDAsMC4xLDAsMC4xDQoJCWMwLjEsMC4xLDAuMSwwLjIsMC4yLDAuNGwwLDBjMy44LDYuNSwxMC43LDEwLjIsMTcuOCwxMC4yYzMuMywwLDYuNy0wLjgsOS44LTIuNWwwLDBjMC4xLTAuMSwwLjItMC4xLDAuMy0wLjJsMCwwDQoJCUM0MC4yLDMyLjcsNDMuNywyMC40LDM4LjUsMTAuN3ogTTM3LjMsMTAuN0wzNy4zLDEwLjdjMC4xLDAuMSwwLjEsMC4yLDAuMiwwLjNjMy44LDcsMS40LDE1LjUtNS41LDE5LjVjLTQuNSwyLjYtOS45LDIuNS0xNC4yLDAuMQ0KCQljMC44LDAuMiwxLjcsMC4zLDIuNiwwLjNjMS44LDAsMy42LTAuNSw1LjMtMS40bDAuMi0wLjFjMCwwLDAsMCwwLDBsMCwwYzAsMCwwLDAsMC4xLDBjNy4xLTQuMyw5LjYtMTMuNyw1LjQtMjENCgkJYy0yLjItMy45LTUuOC02LjQtOS44LTcuM0MyNy45LDEuNCwzMy45LDQuOSwzNy4zLDEwLjd6IE0xMi4yLDI1LjJMMTIuMiwyNS4yYy0yLjYtNC41LTEuMi0xMC4xLDMuMy0xMi44djBsMC4yLTAuMWwtMC4yLTAuNA0KCQlsMC4zLDAuNGM0LjUtMi42LDEwLjEtMS4yLDEyLjgsMy4zbDAsMGwwLjEsMC4ybDAsMGMyLjUsNC40LDEuMiw5LjktMywxMi43Yy0wLjEsMC4xLTAuMiwwLjEtMC4zLDAuMmwtMC4yLDAuMQ0KCQljLTQuNSwyLjYtMTAuMSwxLjItMTIuOC0zLjNsMCwwTDEyLjIsMjUuMnogTTEwLjcsMy42TDEwLjcsMy42TDExLDMuNEMxOC0wLjQsMjYuNSwyLDMwLjUsOC45YzIuNiw0LjUsMi41LDkuOCwwLjIsMTQuMQ0KCQljMC42LTIuNSwwLjMtNS4zLTEuMS03LjhsLTAuNCwwLjNsMC40LTAuM0wyOS40LDE1YzAsMCwwLDAsMCwwbDAsMGMwLDAsMCwwLDAsMEMyNSw3LjgsMTUuNiw1LjMsOC40LDkuNUM0LjUsMTEuOCwyLDE1LjMsMSwxOS4zDQoJCUMxLjQsMTMsNC45LDcsMTAuNywzLjZ6IE0zLjYsMzAuMmwtMC40LDAuM0wzLjYsMzAuMmMtMC4xLTAuMS0wLjEtMC4yLTAuMi0wLjNjLTMuOC03LTEuNC0xNS41LDUuNS0xOS41YzQuNS0yLjYsOS45LTIuNSwxNC4yLTAuMQ0KCQljLTIuNi0wLjctNS40LTAuMy03LjgsMS4xdjBMMTUsMTEuNWMwLDAsMCwwLDAsMGwwLDBjMCwwLDAsMC0wLjEsMGMtNy4xLDQuMy05LjYsMTMuNy01LjQsMjFjMi4yLDMuOCw1LjgsNi40LDkuNyw3LjMNCgkJQzEzLDM5LjQsNi45LDM2LDMuNiwzMC4yeiBNMzAuMiwzNy4zbDAuMywwLjRMMzAuMiwzNy4zYy0wLjEsMC4xLTAuMiwwLjEtMC4zLDAuMmMtNywzLjgtMTUuNSwxLjQtMTkuNS01LjUNCgkJYy0yLjYtNC41LTIuNS05LjktMC4xLTE0LjJjLTAuNiwyLjYtMC4zLDUuNCwxLjEsNy44bDAuNC0wLjNsLTAuNCwwLjNsMC4xLDAuMmMwLDAsMCwwLDAsMGwwLDBjMCwwLDAsMCwwLDANCgkJYzIuOSw0LjgsOCw3LjUsMTMuMyw3LjVjMi42LDAsNS4zLTAuNyw3LjctMi4xYzMuOS0yLjIsNi40LTUuOCw3LjMtOS44QzM5LjUsMjcuOSwzNiwzMy45LDMwLjIsMzcuM3oiLz4NCjwvZz4NCjwvc3ZnPg0K") 0 0 no-repeat;content:""}.tabulator .loading-indicator{position:static;transform:none}.tag{display:inline-block;padding:4px;border:1px solid white;border-radius:2px;font-size:0.75rem;font-weight:400;line-height:1;text-transform:uppercase}.item-count{padding:2px;background-color:white;border-radius:2px;font-size:0.625rem;font-weight:bold}.toast{position:absolute;background-color:rgba(0,0,0,0.8);color:white;padding:10px;border-radius:4px;font-size:0.875rem;opacity:0;visibility:hidden;transition:opacity 0.3s ease-in-out,visibility 0.3s ease-in-out;white-space:nowrap;z-index:9999}.toast.is-active{opacity:1;visibility:visible}.constrained{position:relative;width:100%;height:100%;max-width:1280px;margin:0 auto;padding:0 100px;padding:0 clamp(20px,5.5vw,100px)}.constrained--narrow{max-width:890px}.constrained--narrow:has(.content-panel){max-width:940px}.constrained--mini{max-width:720px}@media (max-width:667px){.constrained--mobile-full-bleed{padding-left:0;padding-right:0}}@media (min-width:668px){.row{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}}@media (min-width:668px){.row .column{padding-left:10px;padding-right:10px}}@media (max-width:667px){.row .column:not(:last-of-type):not(.slick-slide){margin-bottom:20px}}.row .column:not([class*=" "]){flex:1}@media (min-width:668px) and (min-width:668px){.row--thick-gutters{margin-left:-20px;margin-right:-20px}}@media (min-width:668px) and (min-width:668px){.row--thick-gutters .column{padding-left:20px;padding-right:20px}}@media (min-width:668px){.three-quarters{width:75%}.two-thirds{width:66.6666666667%}.one-half{width:50%}.one-third{width:33.3333333333%}.one-quarter{width:25%}.five-twelfths{width:41.6666666667%}.seven-twelfths{width:58.3333333333%}}@media (min-width:668px) and (max-width:1024px){.tablet-one-sixth{width:16.6666666667%}.tablet-one-third{width:33.3333333333%}.tablet-one-half{width:50%}.tablet-one-half:not(:nth-last-child(-n+2)){margin-bottom:20px}.tablet-two-thirds{width:66.6666666667%}}@media (min-width:1025px){.desktop-three-quarters{width:75%}.desktop-one-quarter{width:25%}}h1,h2,h3,h4,h5,h6{font-weight:bold;line-height:1.2}.as-p,p{margin-bottom:1em;font-size:1rem}.heading1,.heading2,.heading3,.heading4{font-weight:bold}.heading1,.heading2,.heading3,.heading4,.heading5,.subscriptions-placeholder p{line-height:1.2}.heading1{font-size:3.8125rem}@media (min-width:668px) and (max-width:1024px){.heading1{font-size:2.4375rem}}@media (max-width:667px){.heading1{font-size:2.4375rem}}.heading2{margin-bottom:1.25rem;font-size:3.0625rem}@media (min-width:668px) and (max-width:1024px){.heading2{font-size:4.5vw}}@media (max-width:667px){.heading2{font-size:1.9375rem}}.heading3{margin-bottom:1.25rem;font-size:2.4375rem}@media (min-width:668px) and (max-width:1024px){.heading3{font-size:3.8vw}}@media (max-width:667px){.heading3{font-size:1.5625rem}}.heading4{margin-bottom:0.75em;font-size:1.9375rem}@media (max-width:667px){.heading4{font-size:1.5625rem}}.heading5,.subscriptions-placeholder p{margin-bottom:1.5625rem;font-size:1.5625rem}.heading5--responsive{margin-bottom:1.5625rem;font-size:1.5625rem;text-wrap:pretty}@media (min-width:668px) and (max-width:1024px){.heading5--responsive{font-size:2.8vw}}@media (max-width:667px){.heading5--responsive{font-size:1.25rem}}.heading6{font-size:1.25rem}.heading7{font-size:1rem;font-weight:bold}.large-text{margin-bottom:1.5625rem;font-size:1.25rem}.small-text{font-size:75%}.weight-normal{font-weight:400}.weight-bold{font-weight:bold}@media (min-width:1025px){.rich-text{max-width:720px}}.rich-text>:not(:last-child){margin-bottom:1em}.rich-text .js-scrollytelling-trigger>:not(:last-child){margin-bottom:1em}.rich-text .row{margin-bottom:1em}.rich-text .row+figcaption{margin-top:-1em}.rich-text p:last-child{margin-bottom:0}.rich-text ol:not([class]) li,.rich-text ul:not([class]) li{margin-bottom:1em;margin-left:1.5em;list-style-type:disc}.rich-text dl{display:grid;grid-template-columns:2em auto;gap:0.5em 1em}.rich-text dl.wide-dt{grid-template-columns:4em auto}.rich-text dl dt{font-weight:bold}.rich-text img{height:auto}.rich-text table{border:1px solid #8097AE;font-size:0.875rem}.rich-text table td,.rich-text table th{border:1px solid #8097AE;padding:7px 14px}@media (max-width:667px){.rich-text table{background-color:#F2F5F7;text-align:center}}.js-gallery-modal-trigger{cursor:pointer}.js-gallery-modal-trigger:has(.cta-card){display:flex;min-height:100%;flex-direction:column}.gallery-main-media-wrapper{position:relative;margin-bottom:10px}.media-count{padding:4px 6px;background-color:rgba(0,0,0,0.6);border-radius:2px;color:white;font-size:0.75rem;font-weight:bold}.gallery-thumbnails .slick-slide,.gallery-thumbnails>li{padding:0 5px}.gallery-thumbnails .slick-slide .cta-card,.gallery-thumbnails .slick-slide .thumbnail,.gallery-thumbnails>li .cta-card,.gallery-thumbnails>li .thumbnail{cursor:pointer;transition:opacity 150ms ease}.gallery-thumbnails .slick-slide .cta-card:not(.is-active),.gallery-thumbnails .slick-slide .thumbnail:not(.is-active),.gallery-thumbnails>li .cta-card:not(.is-active),.gallery-thumbnails>li .thumbnail:not(.is-active){opacity:0.6}.gallery-thumbnails .loading-indicator{padding-top:60px}.gallery-thumbnails .loading-indicator:after{position:absolute;left:50%;top:0;margin-left:-21px}.gallery-thumbnails .cta-card{width:100%}.modal--gallery .modal-inner{display:grid;gap:10px}@media (min-width:668px){.modal--gallery .modal-inner{overflow-y:visible!important;display:grid;grid-template-columns:minmax(0,1fr) min(280px,27vw);grid-template-rows:auto min-content min-content;grid-template-areas:"header header" "stage  sidebar" "shelf  sidebar"}}@media (max-width:667px){.modal--gallery .modal-inner{grid-template-columns:1fr;grid-template-rows:auto auto auto auto;grid-template-areas:"header" "stage" "shelf" "sidebar"}}.modal--gallery .gallery-header{grid-area:header;color:white}@media (min-width:1025px){.modal--gallery .gallery-media{--media-side-padding:9%}}.modal--gallery .gallery-media{grid-area:stage}.modal--gallery .gallery-media:has(.maintain-aspect-ratio-landscape){aspect-ratio:16/9;overflow:hidden}.modal--gallery .gallery-text{padding:20px;background-color:white}@media (min-width:668px){.modal--gallery .gallery-text{grid-area:sidebar}}@media (max-width:667px){.modal--gallery .gallery-text{grid-area:shelf}}.modal--gallery .gallery-text>:empty{display:none}.modal--gallery .gallery-thumbnails{display:flex;gap:5px}@media (min-width:668px){.modal--gallery .gallery-thumbnails{grid-area:shelf}}@media (max-width:667px){.modal--gallery .gallery-thumbnails{grid-area:sidebar}}.modal--gallery .gallery-thumbnails .slick-slide,.modal--gallery .gallery-thumbnails>li{padding:0}.modal--gallery .gallery-thumbnails .slick-slide .thumbnail,.modal--gallery .gallery-thumbnails>li .thumbnail{display:block}.modal--gallery .gallery-thumbnails .cta-card .text-wrapper{padding:8px 0;color:white}.modal--gallery .gallery-thumbnails .cta-card .text-wrapper .cta-title{font-weight:400;font-size:1rem}.modal--gallery:not(.modal--video) .gallery-thumbnails{display:grid;gap:0.5rem;width:100%;grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.modal--gallery:not(.modal--video) .gallery-thumbnails:has(>:nth-last-child(-n+4):first-child){grid-template-columns:repeat(auto-fit,minmax(150px,200px))}.modal--gallery:not(.modal--video) .gallery-thumbnails:has(>:nth-last-child(-n+4):first-child) .thumbnail img{aspect-ratio:16/9;object-fit:cover}.modal--gallery:not(.modal--video) .gallery-thumbnails .thumbnail img{width:100%}@media (min-width:668px){.modal--gallery.modal--video .gallery-text{grid-area:shelf}.modal--gallery.modal--video .gallery-thumbnails{grid-area:sidebar;flex-direction:column;gap:10px;height:0;min-height:100%;overflow-y:auto}}@media (min-width:668px){.modal--gallery.modal--video .modal-inner:has(.gallery-thumbnails[hidden]){grid-template-columns:1fr;grid-template-rows:auto auto;grid-template-areas:"header" "stage" "shelf"}}.modal{position:fixed;top:0;right:0;bottom:0;left:0;padding:60px 20px 20px 20px;background-color:rgba(0,0,0,0.9);overflow-y:auto;transition:opacity 0.2s ease,visibility 0.2s ease;z-index:100}.modal:not(.is-active){opacity:0;visibility:hidden}.modal .modal-close{position:absolute;top:10px;right:10px;width:40px;height:40px;background:transparent url(/images/icon-close.svg) 50% 50% no-repeat}.background-white .modal .modal-close{background-image:url(/images/icon-close-dark.svg)}.modal .modal-inner{position:relative;max-height:95vh;max-width:1280px;margin:0 auto}@media (min-width:668px){.modal .modal-inner{overflow-y:auto}}.modal .slick-arrow{width:65px;height:calc(100% - 100px);bottom:50px;top:50px;transform:translateY(0%);transition:background-color 150ms ease}.modal .slick-arrow:hover{background-color:rgba(0,0,0,0.15)}.modal .slick-arrow.slick-prev{background-position:20px 50%}.modal .slick-arrow.slick-next{background-position:calc(100% - 31px) 50%;transform:scaleX(-1)}.modal .gallery-media{position:relative}.modal .gallery-media .topics-list{position:absolute;top:10px;left:10px;z-index:2}.modal .gallery-media .media-count{position:absolute;top:10px;right:10px}.modal .gallery-text{padding:20px;background-color:white}.modal .gallery-text>:empty{display:none}.modal--dialog{display:flex;padding:20px;background-color:rgba(0,0,0,0.2)}.modal--dialog .modal-inner{width:100%;max-width:1000px;margin:auto}.gallery-trigger .image-wrapper{position:relative}.gallery-trigger .image-wrapper:after{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent url(/images/icon-expand.svg) center center no-repeat;content:"";transition:transform 0.2s cubic-bezier(0.4,0,0.2,1)}.gallery-trigger:hover .image-wrapper:after{transform:scale(1.2)}.gallery-trigger--video:not(:hover) .video-preview{display:none}.gallery-trigger--video .image-wrapper:after{background-image:url(/images/icon-play.svg)}.image-wrapper{position:relative}.image-wrapper .video-preview{position:absolute;top:0;left:0;width:100%}.module-gallery .media-count{position:absolute;left:5px;top:5px}.module-gallery .gallery-thumbnails{padding:0 25px}.text-field,.text-field-wrapper{display:block;width:100%;padding:10px 14px;border:1px solid #8097AE;border-radius:2px;font-size:1rem}.text-field-wrapper::placeholder,.text-field::placeholder{color:#8097AE}.text-field-wrapper{position:relative;padding-right:29px;border:1px solid #8097AE;border-radius:2px;flex:1;padding:0}.text-field-wrapper .text-field,.text-field-wrapper .text-field-wrapper{border:none}.toggle-wrapper{display:flex;align-items:center}.toggle-switch{position:relative;display:inline-block;width:42px;height:24px;margin-right:10px;user-select:none}.toggle-switch input[type=checkbox]{opacity:0;width:0;height:0}.toggle-switch input[type=checkbox]:checked+.slider{background-color:#E6F3F5;border-color:#002E5D}.toggle-switch input[type=checkbox]:checked+.slider:before{transform:translateX(18px)}.toggle-switch input[type=checkbox]:focus+.slider{box-shadow:0 0 1px #E6F3F5}.toggle-switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:white;transition:0.4s;border-radius:24px;border:1px solid #002E5D;box-sizing:border-box}.toggle-switch .slider:before{position:absolute;content:"";height:20px;width:20px;left:1px;bottom:1px;background-color:#002E5D;transition:0.4s;border-radius:50%}.select-wrapper{position:relative;background:white url(/images/icon-arrow-down-dark.svg) 14px 50% no-repeat;border:1px solid #002E5D;border-radius:2px}.select-wrapper select{width:100%;height:40px;padding:0 14px 0 40px;background:transparent;border:none;font-size:0.875rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.select-wrapper:empty{display:none!important}.form-row{margin-bottom:10px;text-align:left}.form-row.form-row--flex{display:flex}.form-row.form-row--flex>.label,.form-row.form-row--flex>label{width:34%}.form-row:not(.form-row--flex)>.label,.form-row:not(.form-row--flex)>label{display:block;margin-bottom:5px}.form-row .label,.form-row label{font-size:0.875rem;line-height:1.2}.form-row .label p,.form-row label p{font-size:inherit}.form-row>.label,.form-row>label{font-weight:bold}.form-row>label{padding-top:8px}.form-row .sub-label{font-weight:normal}.form-row .input-group,.form-row .select-wrapper,.form-row .text-field,.form-row .text-field-wrapper{flex:1}.form-row.form-row--submit{align-items:center;justify-content:space-between}.form-row.form-row--submit:has(.required-hint){gap:20px}.form-row.form-row--altcha altcha-widget{margin:auto 0px 10px auto}.is-required:after,.is-required:before{transition:opacity 0.2s ease}.is-required:before{content:"";position:absolute;right:12px;top:17px;width:5px;height:5px;background-color:#fc2b2b;border-radius:50%}.is-required:after{content:url(/images/icon-tick.svg);position:absolute;right:6px;top:11px;opacity:0}.validation-message{display:none;margin-bottom:10px;color:#fc2b2b;font-size:1rem;margin-top:5px}.validation-message.is-valid{color:#009544}.validation-message.is-invalid{color:#fc2b2b}.validation-message#mce-responses{display:block}.validation-message #mce-error-response{color:#fc2b2b}.validation-message #mce-success-response{color:#009544}#mc_embed_signup div.mce_inline_error{background-color:transparent!important;color:#fc2b2b!important}.required-hint{display:flex;margin-left:auto;margin-top:2.2em;margin-bottom:10px;width:fit-content;font-size:0.75rem}.required-hint:before{width:5px;height:5px;margin:5px 8px 0 0;background-color:#fc2b2b;border-radius:50%;content:""}.input-list li{margin:6px 0}.input-list .input-group label{display:block;margin-bottom:7px}.input-group{display:flex;align-items:center}.input-group input{margin-right:10px;align-self:flex-start}.input-group label{margin-right:15px;font-weight:normal}.input-group>div{flex:1}.is-invalid .label,.is-invalid label{color:#fc2b2b}.is-invalid .select-wrapper,.is-invalid .text-field-wrapper{border:1px solid #fc2b2b;color:#fc2b2b}.is-invalid .select-wrapper .text-field-wrapper:focus,.is-invalid .select-wrapper .text-field:focus,.is-invalid .text-field-wrapper .text-field-wrapper:focus,.is-invalid .text-field-wrapper .text-field:focus{outline-color:#fc2b2b}.is-valid .select-wrapper:before,.is-valid .text-field-wrapper:before{opacity:0}.is-valid .select-wrapper:after,.is-valid .text-field-wrapper:after{opacity:1}.is-valid .select-wrapper,.is-valid .text-field-wrapper{border:1px solid #009544}.is-valid .select-wrapper .text-field-wrapper:focus,.is-valid .select-wrapper .text-field:focus,.is-valid .text-field-wrapper .text-field-wrapper:focus,.is-valid .text-field-wrapper .text-field:focus{outline-color:#009544}.submit-button-wrapper{position:relative}.submit-button-wrapper .loading-indicator{display:none}form.is-submitting .form-row:not(.form-row--submit){pointer-events:none;opacity:0.4}form.is-submitting .button-submit{opacity:0.2}.gallery-items:not(.slick-initialized) li:not(:first-of-type),.js-carousel-items:not(.slick-initialized) li:not(:first-of-type){display:none}.slick-dots{width:100%;font-size:0;text-align:center;margin-top:20px}.slick-dots li{display:inline-block}.slick-dots li button{position:relative;width:18px;height:18px;cursor:pointer;overflow:hidden;text-indent:-9999px}.slick-dots li button:after{position:absolute;left:50%;top:50%;display:block;width:12px;height:12px;background-color:transparent;border:2px solid #002E5D;border-radius:50%;content:"";transform:translate(-50%,-50%);transition:background-color 0.2s ease}.slick-dots li button:hover:after{background-color:rgba(0,46,93,0.5)}.slick-dots li.slick-active button:after{background-color:#002E5D}.slick-track{display:flex!important}.slick-slide{height:inherit!important}.slick-arrow{position:absolute;top:50%;width:15px;height:27px;background:transparent url(/images/icon-arrow-left.svg) center center no-repeat;text-indent:-9999px;overflow:hidden;transform:translateY(-50%);transition:opacoty 0.2s ease,visibility 0.2s ease;z-index:10}@media (max-width:667px){.slick-arrow.slick-prev{left:-5px}}@media (min-width:668px){.slick-arrow.slick-prev{left:0px}}.slick-arrow.slick-next{position:absolute;transform:translateY(-50%) scaleX(-1)}@media (max-width:667px){.slick-arrow.slick-next{right:-5px}}@media (min-width:668px){.slick-arrow.slick-next{right:0px}}.slick-arrow.slick-disabled{opacity:0.4}@media (max-width:667px){.mobile-carousel-items .slick-slide{padding:0 10px}}.site-header{position:fixed;left:0;top:0;width:100%;z-index:11}@media (min-width:668px){.site-header{transition:height 0.2s ease}}.header-upper{background:linear-gradient(90deg,#EBEDEE 0%,white 50%,#EBEDEE 100%);transition:height 0.25s ease}@media (max-width:667px){.header-upper{height:60px}}@media (min-width:668px){.header-upper{position:relative;height:105px}}.header-upper>.constrained{height:100%;display:flex;align-items:center;justify-content:space-between}@media (max-width:667px){.header-upper>.constrained{justify-content:center}}@media (min-width:668px){.header-upper>.constrained{justify-content:space-between}}.header-upper>.constrained>div{display:flex;justify-content:space-between}@media (min-width:1025px){.header-upper>.constrained>div{gap:50px}}@media (min-width:668px) and (max-width:1024px){.header-upper>.constrained>div{gap:30px}}.header-logo{transition:transform 0.25s ease}@media (max-width:667px){.header-logo{width:110px;margin:0 auto}}@media (max-width:667px){.mobile-navigation-wrapper{width:calc(100% - 20px);margin:0 10px;background-color:white;border-radius:20px;border-radius:20px;box-shadow:0 0 10px rgba(0,0,0,0.1);overflow:hidden;transition:all 0.25s ease}.mobile-navigation-wrapper .mobile-header-links{display:flex;justify-content:space-around;flex-direction:row-reverse;padding:20px}.mobile-navigation-wrapper .mobile-search-bar{padding:15px;background-color:#F2F5F7}.mobile-navigation-wrapper .mobile-search-bar input[type=search]{padding-left:38px;background:transparent url(/images/icon-search-dark.svg) 14px center no-repeat}}.primary-navigation{position:relative;transition:opacity 0.2s ease}@media (max-width:667px){.primary-navigation{height:calc(100vh - 200px);overflow-x:hidden;overflow-y:auto}}@media (min-width:668px){.primary-navigation:after,.primary-navigation:before{position:absolute;top:0;left:0;width:100%;content:"";pointer-events:none}.primary-navigation:before{height:40px;background-color:white}}.primary-navigation>.constrained{padding-left:0;padding-right:0}@media (max-width:667px){.primary-navigation.mobile-show-level-1 .mobile-nav-back{visibility:hidden}.primary-navigation.mobile-show-level-2 .primary-navigation-items{transform:translateX(-100%)}.primary-navigation.mobile-show-level-3 .primary-navigation-items{transform:translateX(-200%)}.primary-navigation.mobile-show-level-4 .primary-navigation-items{transform:translateX(-300%)}.primary-navigation.mobile-show-level-5 .primary-navigation-items{transform:translateX(-400%)}}.mobile-nav-back{position:relative;display:block;padding:14px 20px 13px 50px;color:#002E5D;cursor:pointer;font-size:1rem;outline:none}.mobile-nav-back:before{position:absolute;left:30px;top:50%;display:block;width:8px;height:12px;background:transparent url(/images/icon-chevron.svg) right center no-repeat;transform:scaleX(-1) translateY(-50%);content:""}.primary-navigation-items{transition:transform 0.25s ease}@media (max-width:667px){.primary-navigation-items li a{padding:15px 30px}.primary-navigation-items li.has-children>a{position:relative;padding-right:40px}.primary-navigation-items li.has-children>a:after{position:absolute;right:20px;top:18px;display:block;width:8px;height:12px;background:transparent url(/images/icon-chevron.svg) right center no-repeat;content:""}}@media (min-width:668px){.primary-navigation-items{display:flex;justify-content:center}}@media (min-width:668px) and (max-width:1024px){.primary-navigation-items{background-color:white}}.primary-navigation-items a{display:block;text-decoration:none}.primary-navigation-items a:hover{background-color:#F2F5F7}.primary-navigation-items li:not(.has-children)>a:hover{text-decoration:underline}@media (min-width:668px){.primary-navigation-items>li>a{padding:10px 20px;font-weight:bold}}@media (min-width:1025px){.primary-navigation-items>li>a{height:40px}}@media (max-width:667px){.primary-navigation-items>li.has-children>a{position:relative;padding-right:40px}.primary-navigation-items>li.has-children>a:after{position:absolute;right:20px;top:18px;display:block;width:8px;height:12px;background:transparent url(/images/icon-chevron.svg) right center no-repeat;content:""}}.button-toggle-menu{position:relative;background:none;border-radius:2px;cursor:pointer;transition:opacity 0.25s ease}@media (max-width:667px){.button-toggle-menu{position:absolute;top:10px;right:20px;width:40px;height:40px}}@media (min-width:668px){.button-toggle-menu{display:flex;gap:10px;padding:9px 10px}}.button-toggle-menu .burger-icon{position:relative;display:block;width:26px;height:18px;margin:auto;flex-shrink:0}.button-toggle-menu .burger-icon .burger-icon-line{position:absolute;left:0;display:block;width:100%;height:1px;background-color:#002E5D;transition:background-color 0.25s ease,opacity 0.25s ease,transform 0.25s ease}.button-toggle-menu .burger-icon .burger-icon-line.top{top:0}.button-toggle-menu .burger-icon .burger-icon-line.middle{top:50%;transform:translateY(-50%);transition:opacity 0.25s ease}.button-toggle-menu .burger-icon .burger-icon-line.bottom{bottom:0}.button-toggle-menu.is-active{background-color:#002E5D;color:white}.button-toggle-menu.is-active .burger-icon-line{background-color:white}.button-toggle-menu.is-active .burger-icon-line.top{transform:translate(0px,8px) rotate(45deg)}.button-toggle-menu.is-active .burger-icon-line.middle{opacity:0}.button-toggle-menu.is-active .burger-icon-line.bottom{transform:translate(0px,-8px) rotate(-45deg)}@media (min-width:668px){.site-header:not(.is-collapsed) .button-toggle-menu{opacity:0;pointer-events:none}}.primary-navigation-items li:not(.is-active):not(.is-current) .meganav-level{visibility:hidden}@media (min-width:668px){.nav-is-active .primary-navigation-items>li.is-active>a{background-color:#BFCBD7}}@media (min-width:668px){.meganav-dropdown-wrapper{position:absolute;left:0;width:100%;border-top:1px solid #BFCBD7}}.meganav-dropdown-wrapper .meganav-level{position:absolute;top:0}.meganav-dropdown-wrapper .meganav-level.level-2>ul>li.is-current>a{background-color:#E6F3F5}.meganav-dropdown-wrapper .meganav-level.level-3>ul>li.is-current>a{background-color:#D9EDF0}.meganav-dropdown-wrapper .meganav-level.level-4>ul>li.is-current>a{background-color:#CCE7EB}.meganav-dropdown-wrapper .meganav-level.level-5>ul>li.is-current a{background-color:#bfe0e5}.meganav-dropdown-wrapper .meganav-level.level-2>ul>li.is-active>a{background-color:#E6EAEF}.meganav-dropdown-wrapper .meganav-level.level-3>ul>li.is-active>a{background-color:#D9E0E7}.meganav-dropdown-wrapper .meganav-level.level-4>ul>li.is-active>a{background-color:#CCD5DF}.meganav-dropdown-wrapper .meganav-level.level-5>ul>li.is-active a{background-color:#BFCBD7}@media (max-width:667px){.meganav-dropdown-wrapper .meganav-level{position:absolute;top:0;left:100%;width:100%}}@media (min-width:668px){.meganav-dropdown-wrapper .meganav-level{background-color:white}.meganav-dropdown-wrapper .meganav-level.level-2{width:25%}.meganav-dropdown-wrapper .meganav-level:not(.level-2){left:100%;width:100%}.meganav-dropdown-wrapper .meganav-level:not(.level-2):before{position:absolute;left:0;top:0;height:100vh;border-left:1px solid #BFCBD7;content:""}.meganav-dropdown-wrapper .meganav-level .meganav-level--engines{width:200%!important}.meganav-dropdown-wrapper .meganav-level li>a{padding:15px 30px}.meganav-dropdown-wrapper .meganav-level li.has-children>a{position:relative;padding-right:40px}.meganav-dropdown-wrapper .meganav-level li.has-children>a:after{position:absolute;right:20px;top:18px;display:block;width:8px;height:12px;background:transparent url(/images/icon-chevron.svg) right center no-repeat;content:""}}.meganav-dropdown-wrapper .meganav-level .meganav-level-title{padding:20px 30px 10px;font-size:1.125rem}@media (max-width:667px){.meganav-dropdown-wrapper .meganav-level .meganav-level-title{padding-top:10px}}.meganav-dropdown-wrapper .meganav-level .meganav-level-subheading{padding:20px 30px 10px;font-size:0.875rem}@media (max-width:667px){.meganav-dropdown-wrapper .meganav-level .meganav-level-subheading{font-size:1.125rem;font-weight:bold}}.meganav-dropdown-wrapper .meganav-level .icon-nav-listing{display:flex;padding:0 15px}@media (max-width:667px){.meganav-dropdown-wrapper .meganav-level .icon-nav-listing{flex-wrap:wrap;gap:15px}}@media (min-width:1025px){.meganav-dropdown-wrapper .meganav-level .icon-nav-listing{gap:20px}}@media (max-width:667px){.meganav-dropdown-wrapper .meganav-level .icon-nav-listing li{width:calc(50% - 15px)}}@media (min-width:668px){.meganav-dropdown-wrapper .meganav-level .icon-nav-listing li{width:75px;flex-shrink:0}}.meganav-dropdown-wrapper .meganav-level .icon-nav-listing li .icon-wrapper{margin-bottom:10px}.meganav-dropdown-wrapper .meganav-level .icon-nav-listing li a{font-weight:bold}@media (min-width:668px){.meganav-dropdown-wrapper .meganav-level .icon-nav-listing li a{padding:10px}}.meganav-dropdown-wrapper .meganav-level .icon-nav-listing li a:hover{background-color:#F2F5F7}.meganav-dropdown-wrapper .meganav-level .icon-nav-listing--fuel{flex-wrap:wrap}@media (max-width:667px){.meganav-dropdown-wrapper .meganav-level .icon-nav-listing--fuel li{width:calc(50% - 20px)}}@media (min-width:668px) and (max-width:1024px){.meganav-dropdown-wrapper .meganav-level .icon-nav-listing--fuel li{width:calc(34% - 20px);padding:10px}}@media (min-width:1025px){.meganav-dropdown-wrapper .meganav-level .icon-nav-listing--fuel li{width:calc(20% - 20px)}}@media (max-width:667px){.meganav-dropdown-wrapper .meganav-level .icon-nav-listing--fuel li a{padding:2vw 6vw}.meganav-dropdown-wrapper .meganav-level .icon-nav-listing--fuel li a img{margin:0 auto;max-width:110px}}@media (min-width:668px){.meganav-dropdown-wrapper .meganav-level .icon-nav-listing--vessel{flex-wrap:wrap}}@media (min-width:668px){.meganav-dropdown-wrapper .meganav-level .icon-nav-listing--vessel li{width:calc(33.333% - 15px)}}.meganav-dropdown-wrapper .meganav-level .icon-nav-listing--vessel li a{padding:10px}.meganav-dropdown-wrapper .meganav-level .meganav-text{margin-top:10px;padding:0 30px}@media (max-width:667px){.meganav-dropdown-wrapper .meganav-level .meganav-text{margin-bottom:20px}}.meganav-dropdown-wrapper .meganav-level .meganav-text a{display:inline;padding:0}.meganav-dropdown-wrapper .meganav-level .meganav-text a:hover{background:none;text-decoration:underline}.rich-text .icon-nav-listing{display:flex}@media (max-width:667px){.rich-text .icon-nav-listing{flex-wrap:wrap;gap:20px}}@media (max-width:667px){.rich-text .icon-nav-listing li{width:calc(50% - 15px)}}@media (min-width:668px){.rich-text .icon-nav-listing li{width:75px;flex-shrink:0}}.rich-text .icon-nav-listing li .icon-wrapper{margin-bottom:10px}.rich-text .icon-nav-listing li a{font-weight:bold}@media (min-width:668px){.rich-text .icon-nav-listing li a{padding:10px}}.rich-text .icon-nav-listing li a:hover{background-color:#F2F5F7}@media (min-width:668px){.rich-text .icon-nav-listing--fuel{gap:20px}}@media (max-width:667px){.rich-text .icon-nav-listing--fuel{margin-bottom:30px}}@media (max-width:667px){.rich-text .icon-nav-listing--fuel li{width:calc(25% - 20px)}}@media (min-width:668px){.rich-text .icon-nav-listing--fuel li{width:calc(25% - 15px);max-width:75px}}@media (max-width:667px){.rich-text .icon-nav-listing--fuel li a{padding:4vw 6vw}.rich-text .icon-nav-listing--fuel li a img{margin:0 auto}}@media (min-width:668px){.rich-text .icon-nav-listing--vessel{flex-wrap:wrap}}@media (min-width:668px){.rich-text .icon-nav-listing--vessel li{padding:10px}}@media (min-width:1025px){.rich-text .icon-nav-listing--vessel li{width:calc(33.333% - 15px)}}@media (min-width:668px) and (max-width:1024px){.rich-text .icon-nav-listing--vessel li{width:50%}}.rich-text .icon-nav-listing--vessel li a{padding:10px}@media (min-width:668px){.site-header.is-collapsed .header-upper{height:50px}.site-header.is-collapsed .header-upper .header-logo{transform:scale(0.55)}.site-header.is-collapsed .primary-navigation{opacity:0}.site-header.is-collapsed .primary-navigation:before{display:none}.site-header.is-collapsed .primary-navigation:after{height:80px;background:linear-gradient(90deg,#EBEDEE 0%,white 50%,#EBEDEE 100%);mask:linear-gradient(to bottom,rgb(0,0,0) 0%,rgba(0,0,0,0) 100%);pointer-events:none;z-index:-1}.site-header.is-collapsed .primary-navigation .primary-navigation-items{transform:translateY(-40px)}}body:after{position:fixed;left:0;top:0;right:0;bottom:0;background-color:rgba(0,46,93,0.8);content:"";opacity:0;pointer-events:none;transition:opacity 0.25s ease;z-index:11}body.overlay-is-active{overflow:hidden}body.overlay-is-active:after{opacity:1}body.nav-is-active:after{z-index:10}@media (min-width:668px){body.nav-is-active .site-header.is-collapsed .primary-navigation{opacity:1}body.nav-is-active .site-header.is-collapsed .primary-navigation .primary-navigation-items{transform:none}body.nav-is-active .primary-navigation>.constrained{background-color:white;box-shadow:0 0 20px rgba(0,0,0,0.1);border-radius:10px;min-height:450px;overflow:hidden}}@media (min-width:668px){body:not(.nav-is-active) .primary-navigation>.constrained{min-height:0!important}body:not(.nav-is-active) .site-header.is-collapsed{height:50px}body:not(.nav-is-active) .site-header.is-collapsed .header-upper{z-index:2}body:not(.nav-is-active) .meganav-dropdown-wrapper{visibility:hidden}}@media (max-width:667px){body:not(.nav-is-active) .mobile-navigation-wrapper{opacity:0;visibility:hidden;transform:translateY(-10px);position:absolute}}.site-footer{position:relative;background:linear-gradient(45deg,white 0%,#EBEDEE 100%)}@media (min-width:668px){.site-footer{padding:50px 20px}}@media (max-width:667px){.site-footer{padding:20px 0}}.site-footer:after{position:absolute;left:45%;top:0;bottom:0;right:0;content:"";background-image:url(/images/footer-lines.svg);background-repeat:no-repeat;background-position:0 0;background-size:cover;pointer-events:none}.site-footer .footer-logo{max-width:180px;margin:0 auto 20px}.site-footer h2{margin-bottom:15px;font-size:1.25rem}.mobile-footer-link-wrapper{display:flex;justify-content:space-between}.social-links-listing{display:flex;gap:10px}@media (min-width:668px) and (max-width:800px){.social-links-listing{flex-direction:column}}.jiralink:not(.mobile-only){margin:50px 0px;max-width:200px}.icon-social{display:block;width:30px;height:30px;background-color:#002E5D;border-radius:2px;background-repeat:no-repeat;background-position:50% 50%}.icon-social:hover{background-color:#00859B}@media (max-width:667px){.icon-social{width:35px;height:35px}}.icon-social.icon-linkedin{background-image:url(/images/icon-linkedin.svg)}.icon-social.icon-twitter{background-image:url(/images/icon-twitter.svg)}.icon-social.icon-facebook{background-image:url(/images/icon-facebook.svg)}.icon-social.icon-youtube{background-image:url(/images/icon-youtube.svg);background-size:70%}.footer-contact{position:relative;padding:20px;background-color:white;border-radius:2px;z-index:1}@media (max-width:667px){.footer-contact{margin-bottom:20px}}.footer-contact .text-field,.footer-contact .text-field-wrapper{margin-top:15px;margin-bottom:30px}.portal-footer-actions{display:flex;justify-content:space-between;gap:10px}.mobile-contact-social{display:flex;justify-content:space-between}.footer-lower{margin-top:40px;font-size:0.625rem}@media (min-width:668px){.footer-lower .footer-links{display:flex}}@media (max-width:667px){.footer-lower .footer-links{margin-bottom:30px;font-size:0.875rem}}@media (max-width:667px){.footer-lower .footer-links li{margin-bottom:20px}}@media (min-width:668px){.footer-lower .footer-links li:not(:last-child):after{padding:0 8px;content:"|"}}.footer-lower .footer-links li a{text-decoration:none}.footer-lower .footer-links li a:hover{text-decoration:underline}@media (min-width:1025px){.module-container{padding:40px 0}}@media (max-width:1024px){.module-container{padding:20px 0}}.container-lower{margin-top:30px}@media (min-width:1025px){:root{--content-panel-padding:40px}}@media (min-width:668px) and (max-width:1024px){:root{--content-panel-padding:30px}}@media (max-width:667px){:root{--content-panel-padding:20px;border-radius:4px}}.content-panel{border-radius:2px;padding:var(--content-panel-padding)}@media (max-width:667px){.content-panel{border-radius:4px}}.content-panel .heading4{text-wrap:pretty}.content-panel.full-bleed{border-radius:0;padding-left:0;padding-right:0}.content-panel.content-panel-featured-documents{margin:40px 0px 40px 0px}@media (min-width:1025px){.content-panel.content-panel-featured-documents{padding:0px}}@media (min-width:668px) and (max-width:1024px){.content-panel.content-panel-featured-documents{padding:0px}}@media (max-width:667px){.content-panel.content-panel-featured-documents{padding:0px;border-radius:4px}}@media (max-width:667px){.content-panel.content-panel-featured-documents .section-header{margin:20px}}.content-panel.content-panel-recent-documents .portal-table{display:block;max-height:950px;width:100%;overflow-y:auto}.space-between-flex-column{display:flex;flex-direction:column;justify-content:space-between}.space-between-flex-column .icon-link{margin-top:20px}.mini-content-panel{padding:25px;border-radius:2px}.mini-content-panel .heading6{margin-bottom:0.75em}.section-header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:40px}@media (max-width:667px){.section-header{margin-bottom:20px;padding:10px 0;align-items:flex-start}}.section-header h2,.section-header h3{margin-bottom:0}.section-header .icon-link{font-weight:bold}.section-header>.constrained{display:flex;justify-content:space-between}@media (max-width:667px){.section-header>.constrained{align-items:flex-start}}.signpost-left{flex:1;display:flex;flex-direction:column;justify-content:center}.signpost-left>div,.signpost-left>figure,.signpost-left>img,.signpost-left>section{min-height:100%}.signpost-left>img{object-fit:cover}.signpost-right{display:flex;flex-direction:column;gap:20px;justify-content:space-between}.cta-card{position:relative;display:flex;flex-direction:column;height:100%;background-size:cover;background-repeat:no-repeat;border-radius:2px;overflow:hidden;text-align:left;transition:background-color 0.25s ease}.cta-card .background-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity 0.25s ease,transform 0.25s cubic-bezier(0.4,0,0.2,1)}.cta-card .image-wrapper img:not(.video-preview){width:100%;max-width:none}.cta-card .text-wrapper{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;flex:1;padding:20px}@media (max-width:667px){.cta-card .text-wrapper{padding:15px;padding-right:60px}.cta-card .text-wrapper p:last-of-type{margin-bottom:0}}.cta-card .media-card-meta{position:absolute;right:10px;bottom:10px}.cta-card .background-image+.text-wrapper{background:transparent}.cta-card .icon-link{margin-top:15px}@media (max-width:667px){.cta-card .mobile-condensed-icon-button{position:absolute;right:15px;bottom:15px}}.cta-card.has-gradient-overlay .text-wrapper{background:linear-gradient(270deg,rgba(0,46,93,0) 0%,rgba(0,46,93,0.5) 36.49%,rgba(0,46,93,0.9) 100%)}.cta-card.is-clickable{cursor:pointer}.cta-card.is-clickable:not(:hover) .background-image{opacity:0.9}.cta-card.is-clickable:not(:hover).background-white{background-color:rgba(255,255,255,0.9)}.cta-card.is-clickable:not(:hover).background-grey--light-gradient{background:linear-gradient(45deg,rgba(235,237,238,0.9) 0%,rgba(255,255,255,0.9) 100%)}.cta-card.is-clickable:hover .background-image{opacity:1}.cta-card.is-clickable:hover .icon-link{text-decoration:underline}.cta-card-meta{position:absolute;left:0;top:0;width:100%;min-height:60px;display:flex;align-items:flex-start;justify-content:space-between;padding:5px;background:linear-gradient(0deg,transparent 0%,rgba(0,46,93,0.5) 100%);z-index:2}.cta-card-meta .tag{border-color:white;color:white}.cta-card-meta .topic-tag{font-size:0.75rem}.cta-title{margin-bottom:0.3em;font-size:1rem;font-weight:bold}.cta-title a{text-decoration:none}.cta-date{margin:8px 0 2px;font-size:0.75rem}.module-jump-links{padding:20px 30px;background:linear-gradient(45deg,#EBEDEE 0%,white 100%)}.module-jump-links li{margin:12px 0}@media (max-width:667px){.module-jump-links li{margin:30px 0 0}}@media (min-width:668px){.search-header{padding-top:20px;margin-bottom:30px}}@media (max-width:667px){.search-header{margin-bottom:20px}}.search-header h2{margin-bottom:5px}.search-input-wrapper{display:flex;min-height:50px;padding:10px 10px 10px 50px;background:white url(/images/icon-search-dark.svg) 20px 50% no-repeat;border-radius:2px}@media (max-width:667px){.search-input-wrapper{padding:4px 4px 4px 50px}}.search-input-wrapper .text-input{color:#002E5D;flex:1;font-size:1.25rem;min-width:0}.search-input-wrapper.search-input-wrapper--bordered{border:1px solid #8097AE}@media (min-width:668px){.filters-wrapper{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px}}@media (max-width:667px){.filters-wrapper{margin-bottom:10px;text-align:center}}.filters-wrapper [class^=heading]{margin-bottom:0}@media (min-width:668px){.filters-wrapper .filter-controls{display:flex;align-items:center;gap:10px}}.filters-wrapper .filter-controls .filter-dropdowns{display:flex;align-items:center;gap:10px}@media (max-width:667px){.filters-wrapper .filter-controls .filter-dropdowns{padding:20px 0}.filters-wrapper .filter-controls .filter-dropdowns .select-wrapper{width:50%}.filters-wrapper .filter-controls .filter-dropdowns--search{flex-direction:row-reverse}}.filters-wrapper .filter-controls .mobile-lower-filters{display:flex;gap:10px;justify-content:space-between}@media (max-width:667px){.search-results-listing{margin-bottom:20px}}@media (min-width:668px){.search-results-listing>li{margin-bottom:10px}}@media (max-width:667px){.search-results-listing>li{margin-bottom:20px}}.search-result{border-radius:2px;background-color:white}.search-result .text-wrapper .tag{margin-bottom:10px;border-color:#002E5D;color:#002E5D}.search-result .text-wrapper h2{margin-bottom:15px}.search-result .text-wrapper p{margin-bottom:0}@media (min-width:668px){.search-result .text-wrapper p{font-size:0.875rem}}@media (min-width:668px){.search-result .text-wrapper{flex:1;padding:15px}}@media (max-width:667px){.search-result .text-wrapper{padding:10px}}.search-result .image-wrapper{padding:10px;background-color:#F2F5F7}@media (min-width:668px){.search-result .image-wrapper{width:43%}.search-result .image-wrapper img{height:100%;object-fit:cover}}.search-result .image-wrapper img{margin:0 auto;border-radius:2px}@media (min-width:668px){.search-result-upper{display:flex;flex-direction:row-reverse}}.search-result-lower{display:flex;border-top:1px solid #E6EAEF;font-size:0.75rem;font-size:0.875rem}@media (max-width:667px){.search-result .image-wrapper--portrait img{width:clamp(100px,25%,220px)}}@media (min-width:668px){.search-result:not(.search-result--portal) .image-wrapper--portrait img{width:40%}}.search-result:not(.search-result--portal) .search-result-lower .search-result-meta{display:flex;flex-direction:column;justify-content:center;padding:15px}@media (min-width:668px){.search-result:not(.search-result--portal) .search-result-lower .search-result-meta{width:57%}}@media (max-width:667px){.search-result:not(.search-result--portal) .search-result-lower .search-result-meta{flex:1}}.search-result:not(.search-result--portal) .search-result-lower .search-result-meta .icon-text-wrapper{white-space:initial}.search-result:not(.search-result--portal) .search-result-lower .search-result-meta .icon-text-wrapper .icon-wrapper{width:12px}.search-result:not(.search-result--portal) .search-result-lower .actions-wrapper{display:flex;gap:10px;align-items:center;padding:10px;background-color:#E6EAEF}@media (min-width:668px){.search-result:not(.search-result--portal) .search-result-lower .actions-wrapper{width:43%}.search-result:not(.search-result--portal) .search-result-lower .actions-wrapper .icon-button{justify-content:center;flex:1}}@media (max-width:667px){.search-result:not(.search-result--portal) .search-result-lower .actions-wrapper{background-color:#F2F5F7}}@media (min-width:668px){.search-result.search-result--portal .image-wrapper--portrait{width:120px}}.search-result.search-result--portal .search-result-lower{align-items:stretch}@media (max-width:667px){.search-result.search-result--portal .search-result-lower{padding:10px}.search-result.search-result--portal .search-result-lower:not(.document-history-listing .search-result-lower){background-color:#E6EAEF}}.search-result.search-result--portal .search-result-lower>:not(.actions-wrapper){flex-grow:1;padding:4px 10px;display:flex;align-items:center}.search-result.search-result--portal .search-result-lower .additional-details{background-color:#F2F5F7}@media (min-width:668px){.search-result.search-result--portal .search-result-lower .date{flex-shrink:0;flex-grow:0;width:160px;background-color:#E6EAEF}}.search-result.search-result--portal .search-result-lower .actions-wrapper{display:flex}@media (max-width:667px){.search-result.search-result--portal .search-result-lower .actions-wrapper{gap:10px;align-self:center}}.search-result.search-result--portal .search-result-lower .actions-wrapper>*{display:flex;width:40px;min-height:40px;padding:0}@media (max-width:667px){.search-result.search-result--portal .search-result-lower .actions-wrapper>*{height:40px}}.search-result.search-result--portal .search-result-lower .actions-wrapper>* .icon-wrapper{margin:auto}@media (min-width:668px){.search-result.search-result--portal .search-result-lower .actions-wrapper .alert-toggle{background-color:#E6EAEF}}.search-result.search-result--portal .search-result-lower .download-wrapper{width:max-content;flex-grow:0}.search-result.search-result--portal .search-result-lower.is-active{color:#00859B}.search-result.search-result--portal .search-result-lower.is-active .document-name{color:#00859B}.search-result.search-result--portal .search-result-lower.is-active .alert-toggle,.search-result.search-result--portal .search-result-lower.is-active .date.mobile-hide{background-color:#CCE7EB}.search-result.search-result--portal .search-result-lower.is-active .icon-button:not(.icon-button--dark) .icon-wrapper .icon-fill{fill:#00859B}.search-result.search-result--portal .search-result-lower.is-active .icon-button:not(.icon-button--dark) .icon-wrapper .icon-stroke{stroke:#00859B}.search-result.search-result--portal .search-result-lower.is-active .icon-button.icon-button--dark{background-color:#00859B}.search-result.search-result--portal .search-result-lower.is-active .alert-toggle .icon-wrapper .icon-stroke{stroke:#00859B}.search-result.search-result--portal .search-result-lower.is-active .alert-toggle input[type=checkbox]:checked+label .icon-wrapper path{fill:#00859B}.search-result.search-result--portal .document-history-listing li{position:relative;background-color:#F2F9FA;color:#00859B}@media (max-width:667px){.search-result.search-result--portal .document-history-listing li .search-result-lower{padding:0px 10px}.search-result.search-result--portal .document-history-listing li .search-result-lower .document-name{display:block}}.search-result.search-result--portal .document-history-listing li .search-result-lower .date.mobile-hide{background-color:#E6F3F5}.search-result.search-result--portal .document-history-listing li .search-result-lower .date.mobile-only{margin-top:6px;font-weight:normal}.search-result.search-result--portal .document-history-listing li .search-result-lower .icon-button .icon-wrapper path{fill:#00859B}.search-result.search-result--portal .document-history-listing li .search-result-lower .alert-toggle{visibility:hidden}@media (max-width:667px){.search-result.search-result--portal .document-history-listing li .search-result-lower .alert-toggle{display:none}}.search-result.search-result--portal.search-result--software .search-result-lower{padding:0}.search-result.search-result--portal.search-result--software .search-result-lower>*{display:block;padding:10px}.search-result.search-result--portal.search-result--software .search-result-lower.mobile-only{background-color:white}.search-result.search-result--portal.search-result--software .search-result-lower .additional-details{width:140px;flex-grow:0;background-color:#F2F5F7}.search-result.search-result--portal.search-result--software .search-result-lower .download-wrapper{background-color:white}.file-tree-branch{position:relative;min-width:35px;min-height:40px;flex-grow:0!important}.file-tree-branch:after,.file-tree-branch:before{position:absolute;left:17px;content:""}.file-tree-branch:before{top:0;height:100%;border-left:1px solid rgba(0,133,155,0.5)}.file-tree-branch:after{top:50%;width:10px;border-bottom:1px solid rgba(0,133,155,0.5)}.file-tree-branch.file-tree-branch--leaf-node:before{height:50%}.alert-toggle label{width:100%;height:100%;display:flex;cursor:pointer;user-select:none}.alert-toggle input[type=checkbox]{display:none}.alert-toggle input[type=checkbox]:checked+label .icon-wrapper path{fill:#002E5D}.alert-toggle .icon-wrapper{margin:0 auto}.document-name{font-weight:bold;font-size:0.875rem}.document-name .date.mobile-only{font-weight:normal;margin-top:2px}.view-history-trigger{position:relative;padding:0!important;text-align:left;user-select:none}.view-history-trigger .expand-icon{margin-right:10px}.expand-icon{width:40px;height:40px;background-color:#CCD5DF;position:relative}.expand-icon:after,.expand-icon:before{position:absolute;right:10px;top:18px;content:"";width:20px;height:1px;background-color:#002E5D;transition:opacity 0.2s ease,transform 0.2s ease;z-index:1}.expand-icon:after{transform:rotate(90deg)}.expand-icon.is-active:after,.expand-icon.tabulator-responsive-collapse-toggle.open:after{opacity:0;transform:rotate(180deg)}.expand-icon.is-active,.is-active>.expand-icon{background-color:#CCE7EB}.expand-icon.is-active:after,.expand-icon.is-active:before,.is-active>.expand-icon:after,.is-active>.expand-icon:before{background-color:#00859B}.expand-icon.is-active:after,.is-active>.expand-icon:after{opacity:0;transform:rotate(180deg)}.search-categories-panel{margin-bottom:10px;padding:15px;background-color:white}.search-categories-panel h2{margin-bottom:15px}.search-categories{margin-top:10px;font-size:0.875rem}.search-categories:not(:last-of-type){margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #002E5D}.search-categories h3{font-size:0.875rem}.search-categories input[type=checkbox]{margin-right:10px}.search-categories li{display:flex;justify-content:space-between;gap:10px}.search-categories li:not(:last-of-type){margin-bottom:10px}.search-categories .count{color:#8097AE}@media (min-width:668px){.card-listing{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}}@media (min-width:668px){.card-listing .slick-slide,.card-listing>li{margin-bottom:20px;padding-left:10px;padding-right:10px}}@media (min-width:1025px){.card-listing .slick-slide,.card-listing>li{width:33.3333333333%}}@media (min-width:668px) and (max-width:1024px){.card-listing .slick-slide,.card-listing>li{width:50%}}@media (max-width:667px){.card-listing .slick-slide,.card-listing>li{margin-bottom:20px}}@media (min-width:1025px){.card-listing.card-listing--4-items .slick-slide,.card-listing.card-listing--4-items>li{width:25%}}@media (min-width:668px) and (max-width:1024px){.card-listing.card-listing--4-items .slick-slide,.card-listing.card-listing--4-items>li{width:33.3333333333%}}@media (min-width:668px){.card-listing .cta-card{flex:1}}.card-listing .shorts-card{width:100%}.scrollytelling-wrapper+*{position:relative}.js-scrollytelling-trigger{display:block}.sticky-content-wrapper{position:sticky;top:clamp(60px,12vh,150px)}@media (max-width:1024px){.sticky-content-wrapper{display:none}}.sticky-content-wrapper .sticky-content{position:absolute;left:0;top:0!important;transform-origin:right center;transition:transform 0.4s ease,opacity 0.4s ease}.sticky-content-wrapper .sticky-content:not(.is-active){opacity:0;transform:translateX(-40px)}.sticky-content-wrapper .sticky-content .quote-card p{font-size:1rem}.related-download{gap:15px;padding:15px;background-color:#F2F5F7;border-radius:2px}@media (min-width:668px){.related-download{display:flex;justify-content:space-between}}.related-download .tag{margin-bottom:10px;border-color:#002E5D}.related-download .text-wrapper{flex:1}.related-download .download-wrapper{display:flex;gap:10px;align-self:flex-start;align-items:center;padding:10px;background-color:white}@media (max-width:667px){.related-download .download-wrapper{margin-top:15px}}.related-download .download-wrapper .icon-button,.related-download .download-wrapper .icon-link{font-size:0.875rem}.related-download .download-wrapper>*{flex:1}@media (min-width:668px) and (max-width:1024px){.related-download.related-download--file-overview{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"text text" "meta buttons";gap:20px}.related-download.related-download--file-overview .text-wrapper{grid-area:text}.related-download.related-download--file-overview .download-meta{min-height:0;grid-area:meta;align-self:center}.related-download.related-download--file-overview .download-wrapper{grid-area:buttons;justify-self:start}}.related-download.related-download--file-overview .download-meta{align-self:flex-start;min-height:60px}@media (max-width:667px){.related-download.related-download--file-overview .download-wrapper{margin-top:0px}}@media (max-width:420px){.related-download.related-download--file-overview .download-wrapper{display:block}.related-download.related-download--file-overview .download-wrapper .icon-link{padding:6px 10px 12px 10px}}.download-meta{gap:10px;padding:0 5px;font-size:0.75rem;align-items:center}.download-meta .icon-wrapper{height:auto}.related-download-slimline svg{display:inline-block;vertical-align:middle;margin-right:5px}@media (min-width:668px){.media-contact-panel{display:flex;flex-direction:column;justify-content:space-between;min-height:100%}.media-contact-panel .media-contact-details{flex:1}}.media-contact-header{display:flex;gap:20px;margin:20px 0}.media-contact-header .headshot{position:relative;width:92px;height:92px;border-radius:50%;flex-shrink:0;object-fit:cover;overflow:hidden}.media-contact-header .media-contact-name{font-weight:bold}@media (min-width:668px){.media-contact-details{padding:15px;background-color:#F2F5F7;border-radius:2px}}.media-contact-details li:not(:last-of-type){margin-bottom:10px}.document-thumbnail{border:20px solid white}.event-block{margin-top:35px}.event-block h3{margin-bottom:15px}.event-details li{margin-bottom:20px}.event-details .icon-text-wrapper{align-items:flex-start}@media (min-width:668px){.document-listing{display:flex;flex-wrap:wrap;gap:20px}}@media (max-width:667px){.document-listing li{margin-bottom:20px}}@media (min-width:668px){.document-listing li{width:calc(50% - 10px)}}@media (max-width:667px){.document-listing.featured{margin:20px}}.document-listing.featured li{width:calc((100% - 40px) / 3)}@media (max-width:667px){.document-listing.featured li{width:100%}}.document-listing.featured li .document{background-color:white}.document-listing.featured li .document .thumbnail{align-self:flex-start}@media (min-width:1025px){.document-listing.featured li .document .thumbnail{width:150px;height:209px}}@media (min-width:668px) and (max-width:1024px){.document-listing.featured li .document .thumbnail{width:80px;height:auto}}.document-listing.featured li .document .text-wrapper{display:flex;flex-direction:column;justify-content:space-between}@media (min-width:668px) and (max-width:1024px){.document-listing.featured li .document .text-wrapper{padding:10px}}@media (min-width:668px) and (max-width:1024px){.document-listing.featured li .document .actions-wrapper{flex-direction:row}}.background-white .document-listing.featured .slick-slide .document{background-color:#F2F5F7}@media (min-width:1025px){.background-white .document-listing.featured .slick-slide .document .thumbnail{height:100%;object-fit:cover}}.document{display:flex;height:100%;background-color:#F2F5F7}.document .thumbnail{width:114px;height:159px;flex-shrink:0;object-fit:contain}.document .thumbnail img{height:100%;object-fit:cover}.document .tag{margin-bottom:15px;border-color:#002E5D}.document .text-wrapper{flex:1;padding:20px}.document .text-wrapper h3{margin-bottom:0.7em;font-size:1rem}@media (min-width:668px) and (max-width:1024px){.document .text-wrapper .icon-link,.document .text-wrapper h3{font-size:0.875rem}}.document .text-wrapper .date{font-size:0.875rem}.document .text-wrapper .actions-wrapper{display:flex;justify-content:space-between;margin-top:15px;gap:10px}@media (min-width:668px) and (max-width:1024px){.document .text-wrapper .actions-wrapper{flex-direction:column}}.document.document--small .thumbnail{width:90px;height:auto;object-position:top}@media (max-width:667px){.document.document--small .actions-wrapper{gap:20px}}@media (max-width:440px){.document.document--small .actions-wrapper{flex-direction:column}}.modal .pdf-wrapper{height:calc(100vh - 80px);overflow-y:auto}.modal .pdf-wrapper iframe{width:100%;height:100%}@media (min-width:1025px){.modal .pdf-wrapper{margin:0 auto;width:80%;max-width:1200px}}@media (max-width:667px){.modal .pdf-wrapper .pdf-page{width:100%}}.modal .iframe-wrapper{height:calc(100vh - 80px);overflow-y:auto}.modal .iframe-wrapper iframe{width:100%;height:100%}@media (min-width:1025px){.modal .iframe-wrapper{margin:0 auto;width:80%;max-width:1200px}}@media (max-width:667px){.modal .iframe-wrapper .pdf-page{width:100%}}.engine-selector-promo{position:relative;padding:var(--inner-pad);background-position:center top;background-repeat:no-repeat;background-size:cover;border-radius:2px}@media (min-width:668px){.engine-selector-promo:after,.engine-selector-promo:before{position:absolute;right:0;height:90%;content:"";z-index:0}}.engine-selector-promo:before{top:0;width:300px;opacity:0.5;background:linear-gradient(90deg,transparent 0%,#002E5D 100%);mask:linear-gradient(to bottom,white 0%,transparent 100%)}.engine-selector-promo:after{bottom:0;width:500px;opacity:0.6;background:linear-gradient(90deg,transparent 0%,#002E5D 60%);mask:linear-gradient(to bottom,transparent 0%,white 100%)}@media (min-width:668px){.engine-selector-promo{background-image:url(/images/home-engine-selector-bg_v2.jpg)}}@media (max-width:667px){.engine-selector-promo{padding:20px;background-image:url(/images/home-engine-selector-bg-mobile_v2.jpg)}}.engine-selector-promo .section-header{position:relative;margin-bottom:20px}@media (max-width:667px){.engine-selector-promo .section-header{padding:0}}.engine-selector-promo-intro{position:relative}@media (min-width:1025px){.engine-selector-promo-intro{max-width:710px}}@media (min-width:668px) and (max-width:1024px){.engine-selector-promo-intro{max-width:74%}}@media (min-width:668px){.engine-selector-promo-inner{display:flex;align-items:flex-start;gap:20px;margin-top:15px}}@media (min-width:668px){.panel{padding:10px;background-color:white;border-radius:2px;color:#002E5D}}.engine-selector-type-link{position:relative;display:block;padding:20px 60px 20px 20px;font-size:1.125rem;font-weight:bold;text-decoration:none}@media (min-width:1025px){.engine-selector-type-link{min-width:216px}}@media (min-width:668px){.engine-selector-type-link{margin:10px}}@media (max-width:667px){.engine-selector-type-link{margin-top:10px;background-color:white;color:#002E5D}}.engine-selector-type-link:hover{background-color:#EBEDEE}.engine-selector-type-link:active{background-color:#D9EDF0}.engine-selector-type-link:after{position:absolute;top:50%;right:20px;width:15px;height:27px;transform:scaleX(-1) translateY(-50%);background:transparent url(/images/icon-arrow-left-dark.svg) top right no-repeat;content:""}.image-checkbox-wrapper label{position:relative;display:block;padding:20px 10px 10px 10px;border-radius:2px;cursor:pointer;font-weight:bold;user-select:none;transition:background-color 150ms ease}.image-checkbox-wrapper label .image-wrapper{display:flex;margin-bottom:10px;min-height:70px;align-items:flex-end;justify-content:center}.image-checkbox-wrapper label:before{position:absolute;left:10px;top:10px;content:"";width:12px;height:12px;background:transparent url("/images/icon-checkbox-small-unchecked.svg") 0 0 no-repeat}.image-checkbox-wrapper input[type=checkbox]{display:none}.image-checkbox-wrapper input[type=checkbox]:checked+label{background-color:#D9EDF0}.image-checkbox-wrapper input[type=checkbox]:checked+label:before{background-image:url("/images/icon-checkbox-small-checked.svg")}.engine-selector-type-panel{position:relative;flex:1;z-index:2}.engine-selector-type-panel:not(.is-active){display:none}@media (max-width:667px){.engine-selector-type-panel{position:fixed;top:10px;right:10px;bottom:10px;left:10px;display:flex;flex-direction:column;justify-content:space-between;padding:20px;background-color:white;border-radius:2px;color:#002E5D;z-index:12}.engine-selector-type-panel h5{margin-right:50px;font-size:1.5625rem}.engine-selector-type-panel .button-close{position:absolute;top:20px;right:20px;width:32px;height:32px;background:#002E5D url(/images/icon-close.svg) center center no-repeat;border-radius:2px;cursor:pointer}}.engine-type-listing,.fuel-type-listing{display:flex;flex-wrap:wrap}@media (max-width:667px){.engine-type-listing,.fuel-type-listing{margin-top:40px}}.engine-type-listing li,.fuel-type-listing li{width:33.3333333333%;padding:10px}@media (max-width:667px){.engine-type-listing li,.fuel-type-listing li{width:50%}}@media (min-width:668px) and (max-width:840px){.engine-type-listing li{width:50%}}@media (min-width:841px){.engine-type-listing li{width:25%}}@media (min-width:668px) and (max-width:840px){.fuel-type-listing li{width:50%;padding:0 10%}}@media (min-width:841px){.fuel-type-listing li{width:33.3333333333%;padding:0 5%}}@media (min-width:1025px){.fuel-type-listing li{padding:0 8%}}@media (max-width:667px){.fuel-type-listing li{padding:0 10%}}.engine-selector-promo-footer{position:relative;display:flex;justify-content:flex-end;gap:20px;margin-top:20px;z-index:1}.engine-selector-promo-footer button[type=reset]{font-size:1rem}@media (min-width:668px){.engine-selector-promo-footer button[type=reset]{color:white}}@media (max-width:667px){.engine-selector-promo-footer button[type=reset]{color:#002E5D}}@media (min-width:668px){.engine-selector-promo-footer button[type=reset] .icon-wrapper svg path{fill:white}}@media (max-width:667px){.engine-selector-promo-footer button[type=reset] .icon-wrapper svg path{fill:#002E5D}}.media-background{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.media-background--focus-top{object-position:50% 25%}.media-background--focus-boottom{object-position:50% 75%}.module-promo-strip{position:relative;background-repeat:no-repeat;background-size:cover;overflow:hidden}@media (max-width:667px){.module-promo-strip{padding:80px 0 20px}.module-promo-strip .text-wrapper{display:flex;flex-direction:column;justify-content:space-between}}@media (min-width:668px) and (max-width:1024px){.module-promo-strip{padding:30px 0}}@media (min-width:1025px){.module-promo-strip{padding:70px 0}}.module-promo-strip .text-wrapper{position:relative}@media (min-width:668px){.module-promo-strip .text-wrapper{padding:0 var(--inner-pad);max-width:410px}.module-promo-strip .text-wrapper h2{margin-bottom:30px}.module-promo-strip .text-wrapper .icon-link{margin-top:30px}}@media (max-width:667px){.module-promo-strip .promo-strip-lower{margin-top:100px;display:flex;gap:20px}.module-promo-strip .promo-strip-lower .mobile-condensed-icon-button{align-self:flex-end}}.module-promo-strip.has-overlay:after,.module-promo-strip.has-overlay:before{position:absolute;top:0;background-repeat:no-repeat;background-position:top right;content:"";opacity:0.7;z-index:1}.module-promo-strip.has-overlay:before{left:45%;width:55%;height:402px;background-image:url(/images/feature-overlay-1.svg);background-size:100% auto;background-position:bottom left;background-size:initial}.module-promo-strip.has-overlay:after{right:0;width:205px;height:60px;background-image:url(/images/feature-overlay-corner-1.svg);background-position:top right}@media (min-width:668px) and (max-width:1024px){.module-promo-strip.has-overlay:before{height:312px;width:62%;left:38%;background-image:url(/images/feature-overlay-tablet-1.svg)}.module-promo-strip.has-overlay:after{background-image:url(/images/feature-overlay-tablet-corner-1.svg);width:70px;height:100px;top:-4px;right:-6px}}@media (max-width:810px){.module-promo-strip.has-overlay:before{left:47%;width:53%}.module-promo-strip.has-overlay:after{width:100px;height:100px}}@media (max-width:667px){.module-promo-strip.has-overlay:before{background-image:url(/images/feature-overlay-mobile-2.svg);width:156px;height:160px;left:auto;right:0;top:auto;background-size:initial;bottom:0;background-position:0 0}.module-promo-strip.has-overlay:after{display:none}}.submodule-promo-strip{position:relative;background-repeat:no-repeat;background-size:cover;overflow:hidden;padding:var(--inner-pad)}.submodule-promo-strip:before{position:absolute;right:0;width:100%;content:"";z-index:1}@media (min-width:668px){.submodule-promo-strip:before{top:0;width:100%;height:90%;background:linear-gradient(80deg,transparent 0%,#002E5D 70%);mask:linear-gradient(to bottom,white 30%,rgba(255,255,255,0.65) 70%,transparent 100%);opacity:0.6}}@media (max-width:667px){.submodule-promo-strip:before{bottom:0;height:60%;background:linear-gradient(0,#002E5D 35%,transparent 100%);opacity:0.7}}@media (max-width:667px){.submodule-promo-strip .text-wrapper{display:flex;flex-direction:column;justify-content:space-between;padding:15px}}.submodule-promo-strip .text-wrapper{position:relative;z-index:1}@media (min-width:668px){.submodule-promo-strip .text-wrapper{position:relative;min-height:100%}.submodule-promo-strip .text-wrapper h2{margin-bottom:30px}.submodule-promo-strip .text-wrapper .icon-link{margin-top:30px}}@media (min-width:668px){.submodule-promo-strip .promo-strip-lower{max-width:75%}}@media (max-width:667px){.submodule-promo-strip .promo-strip-lower{margin-top:100px;display:flex;gap:20px}.submodule-promo-strip .promo-strip-lower .mobile-condensed-icon-button{align-self:flex-end}}@media (min-width:668px){.submodule-promo-strip .icon-link{position:absolute;left:0;bottom:0}}.module-benefit-panel{border-radius:2px}@media (min-width:668px){.module-benefit-panel{display:flex;gap:40px;align-items:flex-start}}@media (min-width:1025px){.module-benefit-panel{padding:50px 40px}}@media (min-width:668px) and (max-width:1024px){.module-benefit-panel{padding:30px 20px}}@media (max-width:667px){.module-benefit-panel{padding:20px}}.module-benefit-panel.background-grey--light-gradient{background:linear-gradient(102deg,white 22.26%,#EBEDEE 100%)}.module-benefit-panel .benefits-listing{padding-top:5px}@media (min-width:668px) and (max-width:1024px){.module-benefit-panel .benefits-listing{width:50%}}@media (min-width:1025px){.module-benefit-panel .benefits-listing{width:41.6666666667%}}@media (min-width:1025px){.module-benefit-panel .benefits-listing>li:not(:last-of-type){margin-bottom:30px}}@media (min-width:668px) and (max-width:1024px){.module-benefit-panel .benefits-listing>li:not(:last-of-type){margin-bottom:15px}}@media (max-width:667px){.module-benefit-panel .benefits-listing>li{margin-bottom:20px}}.module-benefit-panel .benefits-listing .themeable-svg-wrapper{width:40px;flex-shrink:0}@media (min-width:668px){.module-benefit-panel .image-wrapper{width:50%}}@media (min-width:1025px){.module-benefit-panel .image-wrapper{width:58.3333333333%}}.text-with-icon{display:flex;gap:20px;align-items:flex-start}@media (max-width:667px){.breadcrumb{display:none}}.breadcrumb-list{display:flex;padding:15px 0;font-size:0.75rem}.breadcrumb-list li:not(:last-of-type):after{display:inline-block;width:6px;height:10px;margin:0 10px;background:transparent url(/images/icon-chevron.svg) 0 0 no-repeat;background-size:contain;content:""}.breadcrumb-list li a{text-decoration:none}.breadcrumb-list li.is-active{font-weight:bold}.hero{position:relative;margin-bottom:20px;background-color:#D9E0E7;color:white;overflow:hidden}.hero~.secondary-navigation{margin-top:-20px}.hero.hero--no-image{background:linear-gradient(54deg,#002E5D 20.55%,#00859B 78.37%)}@media (min-width:1025px){.hero.hero--slim{height:150px}}@media (min-width:668px) and (max-width:1024px){.hero.hero--slim{height:14vw}}@media (max-width:667px){.hero.hero--slim{height:34vw}.hero.hero--slim.has-overlay:after{background:transparent url(/images/hero-overlay-mobile-slim.svg) 0 0 no-repeat;background-size:cover}}.hero.hero--portal{background-color:#D9E0E7;color:#002E5D}@media (min-width:1025px){.hero.hero--portal{height:150px}}@media (min-width:668px) and (max-width:1024px){.hero.hero--portal{height:14vw}}@media (max-width:667px){.hero.hero--portal{height:88px}}@media (min-width:668px){.hero.hero--medium{margin-bottom:40px}}@media (min-width:1025px){.hero.hero--medium{height:240px;padding:40px 0}}@media (min-width:668px) and (max-width:1024px){.hero.hero--medium{height:24vw;padding:4vw 0}}@media (max-width:667px){.hero.hero--medium{height:40vw;padding:20px 0}.hero.hero--medium.has-overlay:after{left:auto;right:0;width:60%;background:transparent url(/images/hero-overlay-mobile-medium.svg) top right no-repeat;background-size:cover}}.hero.hero--medium{}.hero.has-meta>.constrained{position:relative;justify-content:space-between}.hero.has-meta>.constrained .heading3{margin-bottom:0}@media (min-width:1025px){.hero:not(.hero--slim):not(.hero--medium):not(.hero--portal){height:350px}}@media (min-width:668px) and (max-width:1024px){.hero:not(.hero--slim):not(.hero--medium):not(.hero--portal){height:38vw}}@media (max-width:667px){.hero:not(.hero--slim):not(.hero--medium):not(.hero--portal){height:80vw}.hero:not(.hero--slim):not(.hero--medium):not(.hero--portal).has-overlay:after{background:transparent url(/images/hero-overlay-mobile-large.svg) 0 0 no-repeat;background-size:cover}}@media (max-width:667px){.hero{margin-bottom:20px}.hero+.constrained.mobile-only{margin-bottom:20px}}.hero>.constrained{display:flex;flex-direction:column;justify-content:center}.hero>.constrained .tag{align-self:flex-start}.hero>.constrained .hero-meta{font-weight:bold}@media (min-width:668px){.hero>.constrained .hero-meta{display:flex}}@media (min-width:668px){.hero>.constrained .hero-meta li:not(:first-of-type){margin-left:5px}.hero>.constrained .hero-meta li:not(:first-of-type):before{padding-right:5px;content:"•"}}@media (max-width:667px){.hero>.constrained .hero-meta li:not(:last-of-type){margin-bottom:10px}}.hero.has-overlay-2:after,.hero.has-overlay:after{position:absolute;left:0;top:0;width:100%;height:100%;content:"";background-size:100% auto;background-repeat:no-repeat}@media (min-width:668px){.hero.has-overlay-1:after{top:0;background-image:url(/images/hero-overlay-1.svg);background-position:right top}}@media (min-width:1025px){.hero.has-overlay-1:after{width:1119px;height:447px;left:calc(50% - 150px)}}@media (min-width:668px) and (max-width:1024px){.hero.has-overlay-1:after{left:36%}}@media (min-width:668px) and (max-width:1024px){.hero.has-overlay-1:after:before{padding-top:39.9463806971%}}@media (min-width:668px){.hero.has-overlay-2:after{left:50%;background-image:url(/images/hero-overlay-2.svg);background-position:center bottom;transform:translateX(-50%)}}@media (min-width:1025px){.hero.has-overlay-2:after{width:3531px;height:440px}}@media (min-width:668px) and (max-width:1024px){.hero.has-overlay-2:after{width:310%}.hero.has-overlay-2:after:before{padding-top:12.46105919%}}.hero.background-grey--light-gradient,.hero.background-grey-light,.hero.background-white,.hero.foreground-dark{background-color:#D9E0E7;color:#002E5D}@media (min-width:668px){.hero.foreground-dark.has-overlay-2:after,.hero.has-overlay-2.background-grey--light-gradient:after,.hero.has-overlay-2.background-grey-light:after,.hero.has-overlay-2.background-white:after{background-image:url(/images/hero-overlay-2-dark.svg)}}.hero.has-gradient:before{position:absolute;left:0;top:0;width:50%;height:100%;background:linear-gradient(90deg,rgba(0,46,93,0.6) 0%,transparent 100%);content:"";z-index:1}.hero.has-gradient>.constrained{z-index:2}.hero+.mobile-only h1:not(:last-child){margin-bottom:0.5em}.hero-text-wrapper{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:40px}.hero-text-wrapper button{color:inherit}.hero-text-wrapper .icon-wrapper svg path{fill:currentColor}.secondary-navigation{position:sticky;top:50px;padding:20px 0;transition:background-color 0.2s ease;z-index:3}@media (max-width:667px){.secondary-navigation{top:60px}}.secondary-navigation h1{transition:opacity 0.2s ease}@media (min-width:668px){.secondary-navigation .navigation-dropdowns-wrapper,.secondary-navigation>.constrained{display:flex;justify-content:space-between;align-items:center;gap:10px}}@media (max-width:667px){.secondary-navigation .navigation-dropdowns-wrapper,.secondary-navigation>.constrained{margin-top:5px}}.secondary-navigation.is-stuck{background-color:white}.secondary-navigation:not(.is-stuck) h1{opacity:0}.navigation-dropdown{position:relative;color:white;transition:all 0.25s ease;z-index:2}@media (min-width:668px){.navigation-dropdown{width:245px}}.navigation-dropdown .navigation-dropdown-header{position:relative;padding:11px 10px;border-radius:2px;cursor:pointer;user-select:none;transition:all 0.25s ease;position:relative}.navigation-dropdown .navigation-dropdown-header:after,.navigation-dropdown .navigation-dropdown-header:before{position:absolute;right:20px;top:auto;content:"";width:20px;height:1px;background-color:white;transition:opacity 0.2s ease,transform 0.2s ease;z-index:1;top:50%;transform:translateY(-50%)}.navigation-dropdown .navigation-dropdown-header:after{transform:rotate(90deg)}.navigation-dropdown .navigation-dropdown-header.is-active:after,.navigation-dropdown .navigation-dropdown-header.tabulator-responsive-collapse-toggle.open:after{opacity:0;transform:rotate(180deg)}.navigation-dropdown .navigation-dropdown-body{position:absolute;left:0;top:100%;width:100%;transition:all 0.2s cubic-bezier(0.5,0,0.5,1);overflow:hidden}.navigation-dropdown .navigation-dropdown-body .accordion-body{overflow-y:auto}.navigation-dropdown .navigation-dropdown-body ul li a{display:block;padding:10px;text-decoration:none}.navigation-dropdown .navigation-dropdown-body ul li a:hover{text-decoration:underline}.navigation-dropdown:not(.is-active) .navigation-dropdown-body{opacity:0;visibility:hidden;transform:translateY(-10px)}.navigation-dropdown.is-active{border-radius:2px;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.25);z-index:2}.navigation-dropdown.is-active .navigation-dropdown-header{border-bottom-left-radius:0;border-bottom-right-radius:0;z-index:2}.navigation-dropdown.is-active .navigation-dropdown-body{box-shadow:0px 0px 20px 0px rgba(0,0,0,0.25);border-bottom-left-radius:2px;border-bottom-right-radius:2px}.navigation-dropdown.is-active .navigation-dropdown-header:after{opacity:0;transform:rotate(180deg)}.navigation-dropdown--page{color:white}.navigation-dropdown--page .navigation-dropdown-header{background-color:#002E5D}.navigation-dropdown--page .navigation-dropdown-body{background-color:#002E5D}.jump-link.is-active{background-color:#00859B}.navigation-dropdown--section{color:#002E5D}.navigation-dropdown--section .navigation-dropdown-header{background-color:white;border:1px solid #002E5D}.navigation-dropdown--section .navigation-dropdown-header:after,.navigation-dropdown--section .navigation-dropdown-header:before{background-color:#002E5D}.navigation-dropdown--section.is-active .navigation-dropdown-header{border-bottom-color:white}.navigation-dropdown--section.is-active .navigation-dropdown-body{background-color:white;border:1px solid #002E5D;border-top:none}.navigation-dropdown--section .navigation-dropdown-body li.is-active a{background-color:#E6EAEF}@media (min-width:1025px){.accordion-listing{display:flex;flex-wrap:wrap;gap:20px}.accordion-listing li{width:calc(50% - 10px)}}.accordion-listing .accordion-item{border-bottom:1px solid #8097AE;transition:border-color 0.2s ease}.accordion-listing .accordion-item.is-active{border-color:#00859B}.accordion-listing .accordion-item.is-active .accordion-header{color:#00859B}.accordion-header{display:block;cursor:pointer;font-weight:bold;padding:10px 45px 10px 10px;transition:color 0.2s ease;user-select:none;position:relative}.accordion-header:after,.accordion-header:before{position:absolute;right:20px;top:auto;content:"";width:20px;height:1px;background-color:#002E5D;transition:opacity 0.2s ease,transform 0.2s ease;z-index:1;top:50%;transform:translateY(-50%)}.accordion-header:after{transform:rotate(90deg)}.accordion-header.is-active:after,.accordion-header.tabulator-responsive-collapse-toggle.open:after{opacity:0;transform:rotate(180deg)}.accordion-body{display:none}@media (min-width:668px){.map-wrapper{margin:40px 0}}@media (max-width:667px){.map-wrapper{margin-top:10px}}@media (min-width:668px){.locations-map{height:560px}}@media (max-width:667px){.locations-map{height:50vw}}.locations-map .gm-style,.locations-map .gm-style-iw-c{border-radius:0}.map-controls{padding-top:10px;text-align:right}.map-controls button{display:inline-flex}.map-info{max-width:250px}.map-info .location-heading{margin-bottom:15px;font-size:1.25rem}.map-info a{text-decoration:none}.location{padding:20px;background-color:#F2F9FA}.location h3{margin-bottom:20px}.location:not(:last-child){margin-bottom:10px}.location-details{overflow:hidden}.location-details dt{width:80px;margin-bottom:20px;clear:right;float:left;font-weight:bold}.location-details dd{width:calc(100% - 80px);margin-bottom:20px;float:right;padding-left:20px}.is-blurred .person-card:not(.is-active){filter:blur(5px)}@media (min-width:1025px){.person-listing{display:flex;flex-wrap:wrap;gap:20px}}.person-listing li{margin-bottom:20px}@media (min-width:1025px){.person-listing li{width:calc(50% - 10px)}}.person-card{position:relative}@media (min-width:668px){.person-card{min-height:205px}}@media (max-width:667px){.person-card{min-height:175px}}.person-card .person-card-inner{background:linear-gradient(0deg,#FFF 0%,#EBEDEE 100%);border-radius:2px}.person-card .person-header{display:flex;padding:20px;gap:20px;align-items:center;cursor:pointer;position:relative}.person-card .person-header:after,.person-card .person-header:before{position:absolute;right:20px;top:auto;content:"";width:20px;height:1px;background-color:#002E5D;transition:opacity 0.2s ease,transform 0.2s ease;z-index:1}.person-card .person-header:after{transform:rotate(90deg)}.person-card .person-header.is-active:after,.person-card .person-header.tabulator-responsive-collapse-toggle.open:after{opacity:0;transform:rotate(180deg)}.person-card .person-header:after,.person-card .person-header:before{top:30px}.person-card .person-header .headshot{position:relative;width:145px;flex-shrink:0;border-radius:50%;overflow:hidden}@media (max-width:667px){.person-card .person-header .headshot{width:115px}}@media (max-width:420px){.person-card .person-header .headshot{width:75px}}.person-card .person-header .person-name{font-size:1.5625rem;font-weight:bold}.person-card .person-body{padding:0 40px 20px 185px;transition:opacity 0.2s ease,transform 0.2s cubic-bezier(0.4,0,0.2,1)}@media (max-width:420px){.person-card .person-body{padding:0 20px 20px}}.person-card:not(.is-active) .person-body{height:0;opacity:0;transform:translateY(-20px)}.person-card.is-active .person-header{padding-bottom:0}.person-card.is-active .person-header:after{opacity:0;transform:rotate(180deg)}.person-card.is-active .person-card-inner{position:absolute;top:0;left:0;box-shadow:0px 5px 10px rgba(0,0,0,0.15);z-index:2}.engine-selector-intro{max-width:560px}.engine-selector-filters{display:flex;justify-content:center;align-items:flex-start;flex-direction:column;gap:10px}@media (min-width:668px){.engine-selector-filters{gap:20px}}.engine-selector-filters label{font-size:14px}.engine-selector-filters input[type=checkbox]{margin-right:5px}.engine-selector-filters .checkbox-grouping{display:flex;flex-direction:column;align-items:flex-start;gap:15px;align-self:stretch}.engine-selector-filters .checkbox-inline{display:flex;align-items:center;gap:10px;align-self:stretch}@media (max-width:667px){.engine-selector-filters h2 .icon-holder{position:absolute;right:0;top:50%;transform:translateY(-50%);width:32px;height:32px;background-color:#002E5D}}.engine-selector-filters h3 .icon-holder{position:absolute;right:0;top:50%;transform:translateY(-50%);width:32px;height:32px;background-color:#D9EDF0}.engine-selector-filter{width:100%;background-color:white;display:flex;flex-direction:column;align-items:stretch;gap:10px;padding:10px;border-radius:2px}@media (min-width:668px){.engine-selector-filter{padding:20px}}.engine-selector-filter h2{line-height:32px}@media (max-width:667px){.engine-selector-filter h2{position:relative}.engine-selector-filter h2:after,.engine-selector-filter h2:before{position:absolute;right:6px;top:15px;content:"";width:20px;height:1px;background-color:white;transition:opacity 0.2s ease,transform 0.2s ease;z-index:1}.engine-selector-filter h2:after{transform:rotate(90deg)}.engine-selector-filter h2.is-active:after,.engine-selector-filter h2.tabulator-responsive-collapse-toggle.open:after{opacity:0;transform:rotate(180deg)}}@media (min-width:668px){.engine-selector-filter h2{position:absolute}}.engine-selector-filter h2:hover{cursor:pointer}#fuel-filter #fuel-filter-card-grouping{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}@media (max-width:667px){#fuel-filter #fuel-filter-card-grouping{grid-template-columns:repeat(2,1fr)}}#fuel-filter #fuel-filter-card-grouping label{background-color:#E6F3F5;text-align:center;padding-top:10px}@media (max-width:667px){#fuel-filter #fuel-filter-card-grouping label{flex:0 0 calc(50% - 10px);padding:10px}}.fuel-type-wrapper{display:flex;gap:10px}@media (max-width:667px){.fuel-type-wrapper{display:contents}}.fuel-description{display:none}@media (min-width:668px){.fuel-description{display:initial;padding:10px;background-color:#E6F3F5}.fuel-description h4{font-size:0.75rem;font-weight:bold;color:#00859B;margin-bottom:5px}.fuel-description p{font-size:0.75rem;color:#00859B}}.fuel-icon{display:inline-block;width:56px;height:80px;margin-left:12px}@media (min-width:668px){.fuel-icon{margin-left:initial}}.fuel-icon img{width:100%;height:100%;object-fit:contain}#vessels-filter .vessel-selection{background-color:#E6F3F5;padding:20px;display:flex;align-items:stretch;flex-direction:column}@media (min-width:668px){#vessels-filter .vessel-selection{padding:10px;align-items:initial;flex-direction:initial}}#vessels-filter .vessel-size-card{display:flex;flex-direction:column;align-items:stretch;border-radius:2px;background-color:#F2F9FA;padding:20px}@media (min-width:668px){#vessels-filter .vessel-size-card{padding:10px}}#vessels-filter .vessel-size-card h3{line-height:32px;color:#00859B;cursor:pointer;position:relative}#vessels-filter .vessel-size-card h3:after,#vessels-filter .vessel-size-card h3:before{position:absolute;right:6px;top:15px;content:"";width:20px;height:1px;background-color:#00859B;transition:opacity 0.2s ease,transform 0.2s ease;z-index:1}#vessels-filter .vessel-size-card h3:after{transform:rotate(90deg)}#vessels-filter .vessel-size-card h3.is-active:after,#vessels-filter .vessel-size-card h3.tabulator-responsive-collapse-toggle.open:after{opacity:0;transform:rotate(180deg)}#vessels-filter .vessel-size-card h3.is-active{margin-bottom:10px}#vessels-filter .vessel-size-card div{display:flex;flex-direction:column;align-items:stretch;gap:5px;color:#00859B}@media (min-width:668px){#vessels-filter .vessel-size-card div{align-items:flex-start}}#vessels-filter .vessel-container-row-outer{display:flex;flex-wrap:wrap;flex-direction:column;gap:20px;align-self:stretch;justify-content:flex-start}@media (min-width:668px){#vessels-filter .vessel-container-row-outer{flex-direction:row;flex-basis:25%}}#vessels-filter .vessel-container-row{flex:0 0 calc(100% - 16px)}@media (min-width:668px){#vessels-filter .vessel-container-row{flex:0 0 calc(25% - 16px)}}.vessel-icon{display:inline-block;width:130px;height:43px}.vessel-icon img{width:100%;height:100%;object-fit:contain}.vessel-label{font-size:1rem;font-weight:bold;line-height:19.2px;color:#00859B;display:block}.engine-selector-filter .checkbox-container{display:flex;justify-content:flex-end;margin:10px 0 10px 10px}.engine-selector-filter input[type=checkbox]{display:none}.engine-selector-filter input[type=checkbox]+label{padding-right:35px;position:relative;cursor:pointer;line-height:38px}.engine-selector-filter input[type=checkbox]+label:before{content:"";position:absolute;left:initial;right:0;width:32px;height:32px;background-image:url("/images/icon-checkbox-large-unchecked.svg");background-size:cover}.engine-selector-filter input[type=checkbox]:checked+label:before{background-image:url("/images/icon-checkbox-large-checked.svg")}.engine-selector-filter #fuel-filter-card-grouping input[type=checkbox]+label:before{content:"";position:absolute;left:10px;top:6px;right:initial;width:12px;height:12px;background-image:url("/images/icon-checkbox-small-unchecked.svg")}.engine-selector-filter #fuel-filter-card-grouping input[type=checkbox]:checked+label:before{background-image:url("/images/icon-checkbox-small-checked.svg")}@media (min-width:668px){.engine-selector-filter .checkbox-container{display:flex;justify-content:flex-end}.engine-selector-filter input[type=checkbox]+label{padding-left:18px;padding-right:initial;line-height:26px}.engine-selector-filter input[type=checkbox]+label:before{content:"";position:absolute;left:0;top:6px;right:initial;width:12px;height:12px;background-image:url("/images/icon-checkbox-small-unchecked.svg");background-size:cover}.engine-selector-filter #fuel-filter .checkbox-container input[type=checkbox]+label:before,.engine-selector-filter #vessels-filter .checkbox-container input[type=checkbox]+label:before{left:0}.engine-selector-filter #fuel-filter input[type=checkbox]+label:before{left:10px}.engine-selector-filter input[type=checkbox]:checked+label:before{background-image:url("/images/icon-checkbox-small-checked.svg")}}.filter-controls-bar{display:flex;justify-content:space-between;align-items:center;margin:10px 0}@media (max-width:667px){.filter-controls-bar{flex-wrap:wrap}}@media (min-width:668px){.filter-controls-bar{flex-wrap:nowrap}}.filter-controls-bar>div{margin:0.5rem}.engine-count-container{font-weight:bold}.tabulator{background-color:white!important}.tabulator .tabulator-tableholder .tabulator-placeholder .tabulator-placeholder-contents{color:#999!important}.engine-selector-table-container{background:white;padding:10px}@media (min-width:668px){.engine-selector-table-container{padding:20px}}@media (min-width:1025px){.engine-selector-table-container{margin-bottom:80px}}@media (min-width:668px) and (max-width:1024px){.engine-selector-table-container{margin-bottom:20px}}.engine-selector-table-container sup{font-size:0.75em;vertical-align:super;line-height:0}.engine-selector-table-container .tabulator-headers{background:url(/images/table-header-bg.svg) 0 0 no-repeat,linear-gradient(54deg,#002E5D 20.55%,#00859B 78.37%);background-size:cover}.engine-selector-table-container .tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-title{font-weight:500}.engine-selector-table-container .tabulator-row.tabulator-row-even{}.engine-selector-table-container .tabulator-row{min-height:33px!important}.engine-selector-table-container .tabulator-cell{color:#002E5D}.engine-selector-table-container .tabulator-row .tabulator-cell{border-bottom:1px solid #aaa;border-right:none;padding:8px}.engine-selector-table-container .tabulator-headers .tabulator-col{height:45px!important;padding:10px 0}.engine-selector-table-container .tabulator-col-title{font-size:0.625rem;font-weight:bold;line-height:1.2;vertical-align:middle}.engine-selector-table-container .tabulator .tabulator-header .tabulator-col{background:initial}.engine-selector-table-container .tabulator .tabulator-header{color:white}.engine-selector-table-container -row .tabulator-cell:first-child{font-weight:bold}.engine-selector-table-container .tabulator-row .tabulator-cell{font-size:0.75rem}.engine-selector-table-container .tabulator-responsive-collapse tr:last-child a,.engine-selector-table-container [tabulator-field=Link] a{display:inline-block;padding:6px 10px;border:2px;background-color:#002E5D;color:white;text-decoration:none}@media (min-width:668px){.engine-selector-table-container .tabulator-cell.tabulator-row-handle{display:none!important}.engine-selector-table-container .tabulator .tabulator-header .tabulator-col:last-child{display:none!important}}@media (max-width:667px){.engine-selector-table-container .tabulator-responsive-collapse-toggle-close,.engine-selector-table-container .tabulator-responsive-collapse-toggle-open{width:24px;height:24px}}.engine-documentation-table-container .tabulator-table .actions-wrapper{display:flex;gap:10px;justify-content:flex-end}.engine-documentation-table-container .tabulator-table .alert-toggle label,.engine-documentation-table-container .tabulator-table .icon-button:not(.icon-button--dark),.engine-documentation-table-container .tabulator-table .icon-link{padding:10px;background-color:#D9E0E7}.engine-documentation-table-container .tabulator-table .alert-toggle label{min-width:34px}@media (min-width:668px){.engine-documentation-table-container .tabulator-table .tabulator-row:has(.alert-toggle) .tabulator-cell{display:inline-flex;align-items:center;overflow:hidden}.engine-documentation-table-container .tabulator-table .tabulator-row:has(.alert-toggle) .tabulator-cell .actions-container{width:100%}.engine-documentation-table-container .tabulator-table .tabulator-row:has(.alert-toggle) .tabulator-cell .truncation-wrapper{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}}.module-quote-carousel{position:relative}.module-quote-carousel .carousel-pagination{position:absolute;bottom:20px;right:12%}@media (min-width:668px){.module-quote-carousel .carousel-pagination{bottom:60px}}.quote-card{display:flex;padding:25px;flex-direction:column;justify-content:center;align-items:center;gap:20px}.quote-card blockquote{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:20px;align-self:stretch;font-size:1.25rem;font-style:normal;font-weight:400;line-height:24px}.quote-card .quote-image img{width:100%;height:100%;object-fit:cover}.quote-card.quote-card-panel{padding:25px 30px}@media (max-width:667px){.quote-card.quote-card-panel .quote-name-info{max-width:calc(100% - 70px)}}@media (min-width:668px){.quote-card.quote-card-panel{margin:60px 0;gap:40px;padding:25px 15%}.quote-card.quote-card-panel blockquote{font-size:1.9375rem;line-height:37px}.quote-card.quote-card-panel .quote-name-info .quote-image{width:72px;height:72px;border-radius:50%;overflow:hidden}.quote-card.quote-card-panel .quote-name-info .quote-name-title .quote-name{font-size:1rem;line-height:19.2px}.quote-card.quote-card-panel .quote-name-info .quote-name-title .quote-title{font-size:1rem;line-height:19.2px}}.quote-card .quote-name-info{display:flex;align-items:center;gap:20px;align-self:stretch}.quote-card .quote-name-info .quote-image{display:flex;width:42px;height:42px;justify-content:center;align-items:center;border-radius:50%;overflow:hidden}.quote-card .quote-name-info .quote-name-title{display:flex;flex-direction:column;align-items:flex-start;gap:8px;flex:1 0 0}.quote-card .quote-name-info .quote-name-title .quote-name{font-size:0.875rem;font-style:normal;font-weight:bold;line-height:1.2}.quote-card .quote-name-info .quote-name-title .quote-title{font-size:0.75rem;font-style:normal;font-weight:400;line-height:1.2}@media (min-width:668px){.engine-details-bookend{display:flex;align-items:baseline;justify-content:space-between;margin-top:15px}}.engine-details-bookend-links{display:flex;justify-content:space-between;gap:10px}.engine-details-bookend-links .icon-link{padding:10px}@media (max-width:667px){.engine-details-bookend-links .icon-link{padding:20px 0}}.table-footnote{font-size:0.75rem}@media (min-width:668px){.engine-table-header{display:flex;justify-content:flex-start}}@media (max-width:667px){.engine-table-header .heading{margin:10px 0 20px}}@media (min-width:668px){.engine-table-header .heading{width:66.6666666667%;flex-shrink:0}}@media (max-width:667px){.engine-table-header .engine-detail-subheading{display:block;margin:20px 0}}.engine-detail-subheading{font-size:1rem}@media (max-width:667px){.engine-detail-subheading{margin-bottom:20px}}@media (max-width:667px){.mobile-hoist-up{position:relative;margin-top:-11px;margin-bottom:20px;padding-top:20px;background-color:white;border-top:1px solid #002E5D}}.engine-image-wrapper img{margin:0 auto 15px}@media (min-width:668px){.engine-image-wrapper img{max-width:65%}}.statistics-list{position:relative;border-top:1px solid #8097AE;font-size:0.875rem}@media (min-width:668px){.statistics-list{margin-bottom:40px;font-size:0.875rem}.statistics-list:after{position:absolute;left:0;right:0;bottom:0px;border-bottom:1px solid #8097AE;content:""}}@media (max-width:667px){.statistics-list{margin-bottom:20px;background-color:#F2F5F7;border-bottom:1px solid #002E5D}}@media (min-width:668px){.statistics-list dd,.statistics-list dt{padding:12px 0px 3px}}@media (max-width:667px){.statistics-list dd,.statistics-list dt{padding:8px 10px}}.statistics-list dd:not(:last-of-type),.statistics-list dt:not(:last-of-type){border-bottom:1px solid #8097AE}.statistics-list{display:grid;grid-template-columns:2fr 1fr;column-gap:10px}@media (max-width:667px){.statistics-list{grid-template-columns:1fr 1fr;row-gap:10px}}.statistics-list dt{font-weight:bold}.statistics-list dt:after{content:":"}.statistics-list-old{position:relative;border-top:1px solid #8097AE;font-size:0.875rem}@media (min-width:668px){.statistics-list-old{margin-bottom:40px;font-size:0.875rem}.statistics-list-old:after{position:absolute;left:0;right:0;bottom:0px;border-bottom:1px solid #8097AE;content:""}}@media (max-width:667px){.statistics-list-old{margin-bottom:20px;background-color:#F2F5F7;border-bottom:1px solid #002E5D}}.statistics-list-old dd,.statistics-list-old dt{padding:12px 0px 3px;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.statistics-list-old dd:before,.statistics-list-old dt:before{content:" "}.statistics-list-old dd:not(:last-of-type),.statistics-list-old dt:not(:last-of-type){border-bottom:1px solid #8097AE}.statistics-list-old dt{font-weight:bold;float:left}@media (min-width:668px){.statistics-list-old dt{width:66.6666666667%}}@media (max-width:667px){.statistics-list-old dt{padding:10px}}.statistics-list-old dt:after{content:":"}@media (min-width:668px){.statistics-list-old dd{border-bottom:1px solid #8097AE}}@media (max-width:667px){.statistics-list-old dd{padding:10px 0}}.results-list .statistics-list-small dd:before,.results-list .statistics-list-small dt:before{display:none}.gap-table{position:relative;border-collapse:separate}@media (min-width:668px){.gap-table{width:calc(100% + 2 * 14px);margin-left:-14px;margin-bottom:15px;border-spacing:14px}.gap-table tbody{position:relative}.gap-table tbody:after{position:absolute;left:0;right:0;bottom:14px;border-bottom:1px solid #8097AE;content:""}}@media (max-width:1024px){.gap-table{font-size:0.875rem}}@media (max-width:667px){.gap-table{width:100%;border-spacing:10px;table-layout:fixed}.gap-table+.gap-table{margin-top:-11px}.gap-table td{word-break:break-all;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;vertical-align:middle}}.gap-table td,.gap-table th{border-bottom:1px solid #8097AE;padding-bottom:3px}.gap-table th:not([scope=row]):not(.table-subheading){font-weight:bold}.gap-table th .supplemental{font-weight:normal}.borderless-empty-cells td:empty,.borderless-empty-cells th:empty{border-bottom:none}.fixed-column-widths{table-layout:fixed}.fixed-column-widths.fixed-cyl-column tr td:first-child,.fixed-column-widths.fixed-cyl-column tr th:first-child{width:65px}.fixed-column-widths.fixed-rating-point-column tr td:first-child,.fixed-column-widths.fixed-rating-point-column tr th:first-child{width:20%}.additional-label{font-size:0.625rem;line-height:1.2}.engine-table{font-size:0.875rem}@media (max-width:667px){.engine-table{background-color:#F2F5F7;border-top:1px solid #8097AE;text-align:center}}@media (min-width:668px){.engine-table td,.engine-table th{vertical-align:bottom}.engine-table td:not(.text-align-left):not(.text-align-centre),.engine-table th:not(.text-align-left):not(.text-align-centre){text-align:right}.engine-table:not(.engine-table--dimensions) tr td:first-child,.engine-table:not(.engine-table--dimensions) tr th:first-child{text-align:left}}@media (min-width:668px){.dimensions-table-wrapper{display:flex}}@media (max-width:667px){.dimensions-table-wrapper{background-color:#F2F5F7;text-align:center}}.dimensions-table-wrapper h4{font-size:0.875rem;text-align:center}@media (min-width:668px){.dimensions-table-wrapper h4{width:calc(65px + 17%);display:flex;align-items:center;justify-content:center}}@media (max-width:667px){.dimensions-table-wrapper h4{margin-bottom:10px}}.dimensions-table-wrapper table{flex:1}.dimensions-table-wrapper table td,.dimensions-table-wrapper table th{width:25%}.documentation-listing{padding:10px 15px;background-color:#F2F5F7;font-size:0.875rem}.documentation-listing li{display:flex;align-items:center;gap:10px;justify-content:space-between}.documentation-listing li:not(:last-of-type){margin-bottom:10px}.documentation-listing li .actions-wrapper{display:flex;gap:15px;align-items:center}.module-engine-documentation-panel{padding:20px}@media (min-width:668px){.module-engine-documentation-panel{padding:50px 40px}}.module-engine-documentation-panel{}.module-engine-documentation-panel .engine-documentation-search-container{display:flex;width:100%;justify-content:center;align-items:flex-end;gap:10px;margin-bottom:30px}.module-engine-documentation-panel .engine-documentation-search-container .input-container{display:flex;flex-direction:column;align-items:flex-end;gap:5px;flex:1 0 0}.module-engine-documentation-panel .engine-documentation-search-container .input-container label{display:flex;padding-bottom:5px;align-items:center;gap:10px;align-self:stretch;font-size:0.875rem;font-style:normal;font-weight:bold}.module-engine-documentation-panel .engine-documentation-search-container .input-container input{display:flex;padding:10.25px 14px;align-items:center;gap:10px;align-self:stretch;height:35px;background:white url(/images/icon-search-dark.svg) 10px 50% no-repeat;padding-left:30px;border:1px solid #8097AE;border-radius:2px}.module-engine-documentation-panel .engine-documentation-search-container button{display:flex;padding:9px 20px;justify-content:center;align-items:center;gap:10px;border-radius:2px;background:#002E5D;color:white}.module-engine-documentation-panel{}.module-engine-documentation-panel .table-controls{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:20px 0}@media (max-width:667px){.module-engine-documentation-panel .table-controls{padding:10px}}.module-engine-documentation-panel .table-controls .select-wrapper{display:none}.module-engine-documentation-panel .table-controls .document-controls{display:flex;align-items:center;font-size:0.875rem;width:100%;gap:20px}.module-engine-documentation-panel .table-controls .selected-document-count{display:none}.module-engine-documentation-panel .table-controls .selected-document-download{display:flex;justify-content:center;align-items:center;background-color:#F2F5F7;padding:10px;width:100%}.module-engine-documentation-panel .table-controls .selected-document-download img{display:inline-block;margin-right:10px}@media (min-width:668px){.module-engine-documentation-panel .table-controls .select-wrapper{align-self:flex-start;display:inline-block;width:245px}.module-engine-documentation-panel .table-controls .document-controls{justify-content:flex-end}.module-engine-documentation-panel .table-controls .document-controls .selected-document-count{display:block}.module-engine-documentation-panel .table-controls .document-controls .selected-document-download{background-color:transparent;height:auto;width:auto}}.module-engine-documentation-panel .tabbed-content{background:#fff;margin:1em auto 0}.module-engine-documentation-panel .tabbed-content .tabs{display:none}.module-engine-documentation-panel .tabbed-content .item.is-active{border:1px solid #002E5D;border-radius:2px}.module-engine-documentation-panel .tabbed-content .item.is-active .item-content{opacity:1;visibility:visible;height:auto}.module-engine-documentation-panel .tabbed-content .item .item-content{opacity:0;visibility:hidden;height:0}.module-engine-documentation-panel .tabs ul{margin:0;padding:0;font-weight:bold}.module-engine-documentation-panel .tabs ul li{background:#eee}@media (min-width:668px){.module-engine-documentation-panel .tabs ul li{text-align:center}}.module-engine-documentation-panel .tabs ul li a{padding:0.5em 1em;color:#002E5D}.module-engine-documentation-panel .item{margin-bottom:2px}.module-engine-documentation-panel .item.is-active{border-top:none}.module-engine-documentation-panel .item.is-active .item-content{transition:opacity 0.3s ease-in-out}@media (min-width:668px){.module-engine-documentation-panel .item{min-height:0;margin-bottom:0}.module-engine-documentation-panel .item.is-active{border:1px solid #8097AE}.module-engine-documentation-panel .item.is-active .item-content{padding:0 1em 1em 1em}.module-engine-documentation-panel .tabbed-content .tabs{display:block}.module-engine-documentation-panel .tabbed-content .tabs ul{display:flex;justify-content:space-between}.module-engine-documentation-panel .tabbed-content .tabs ul li{background:white;flex:1}.module-engine-documentation-panel .tabbed-content .tabs ul li:not(:first-child){margin-left:10px}.module-engine-documentation-panel .tabbed-content .tabs ul li:not(:last-child){margin-right:10px}.module-engine-documentation-panel .tabbed-content .tabs ul li a{display:flex;align-items:center;justify-content:center;height:60px;background:#E6EAEF;border:none;border-radius:5px 5px 0 0;transition:background-color 0.3s ease;color:#002E5D;text-decoration:none}.module-engine-documentation-panel .tabbed-content .tabs ul li a.is-active{background:#fff;border:1px solid #8097AE;border-bottom:none;color:#002E5D;height:61px;top:1px;position:relative}}.module-engine-documentation-panel{}.module-engine-documentation-panel .item-header-container{padding:10px 10px 10px 20px;background:#F2F5F7;line-height:32px;font-weight:bold;cursor:pointer}.module-engine-documentation-panel .item-header{position:relative}.module-engine-documentation-panel .item-header .icon-holder{position:relative}.module-engine-documentation-panel .item-header .icon-holder:after,.module-engine-documentation-panel .item-header .icon-holder:before{position:absolute;right:6px;top:15px;content:"";width:20px;height:1px;background-color:#002E5D;transition:opacity 0.2s ease,transform 0.2s ease;z-index:1}.module-engine-documentation-panel .item-header .icon-holder:after{transform:rotate(90deg)}.module-engine-documentation-panel .item-header .icon-holder.is-active:after,.module-engine-documentation-panel .item-header .icon-holder.tabulator-responsive-collapse-toggle.open:after{opacity:0;transform:rotate(180deg)}.module-engine-documentation-panel .item-header .icon-holder{position:absolute;right:0;top:50%;transform:translateY(-50%);width:32px;height:32px;background-color:white}.module-engine-documentation-panel .item-header.is-active .icon-holder{background-color:#D9E0E7}.module-engine-documentation-panel .item-header.is-active .icon-holder:after{opacity:0;transform:rotate(180deg)}@media (min-width:668px){.module-engine-documentation-panel .item-header-container{display:none}}.module-engine-documentation-panel{}@media (min-width:668px){.module-engine-documentation-panel .tabs li a{position:relative}.module-engine-documentation-panel .tabs li a .count{font-weight:normal}.module-engine-documentation-panel .tabs li a{}}.module-engine-documentation-panel{}.module-engine-documentation-panel .engine-documentation-table-container{background:white;padding:0}.module-engine-documentation-panel .engine-documentation-table-container .tabulator .tabulator-tableholder .tabulator-table{width:100%}.module-engine-documentation-panel .engine-documentation-table-container .tabulator .tabulator-header{color:white;background:url(/images/table-header-bg.svg) 0 0 no-repeat,linear-gradient(54deg,#002E5D 20.55%,#00859B 78.37%);background-size:cover}.module-engine-documentation-panel .engine-documentation-table-container .tabulator .tabulator-header .tabulator-col{background:initial;border:none;height:45px!important;padding:13px 0}.module-engine-documentation-panel .engine-documentation-table-container .tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-title{font-weight:500;font-size:0.625rem;line-height:12px;vertical-align:middle}.module-engine-documentation-panel .engine-documentation-table-container .tabulator .tabulator-header .tabulator-col[tabulator-field=date] .tabulator-col-title,.module-engine-documentation-panel .engine-documentation-table-container .tabulator .tabulator-header .tabulator-col[tabulator-field=documentName] .tabulator-col-title{font-weight:bold!important}.module-engine-documentation-panel .engine-documentation-table-container .tabulator-row.tabulator-group .tabulator-group-toggle{display:none}.module-engine-documentation-panel .engine-documentation-table-container .data-row-checkbox,.module-engine-documentation-panel .engine-documentation-table-container .group-checkbox,.module-engine-documentation-panel .engine-documentation-table-container .header-checkbox{display:inline-block}.module-engine-documentation-panel .engine-documentation-table-container .tabulator-row{background-color:white}.module-engine-documentation-panel .engine-documentation-table-container .tabulator-row.tabulator-row-even{background-color:white}.module-engine-documentation-panel .engine-documentation-table-container .tabulator-row{}.module-engine-documentation-panel .engine-documentation-table-container .tabulator-row.tabulator-selected{background-color:transparent}.module-engine-documentation-panel .engine-documentation-table-container .tabulator-row.tabulator-unselectable input[type=checkbox]{pointer-events:none;visibility:hidden}.module-engine-documentation-panel .engine-documentation-table-container .tabulator-row .tabulator-cell{border-right:none;padding:13px 8px;font-size:0.75rem}.module-engine-documentation-panel .engine-documentation-table-container .tabulator-row .tabulator-cell .actions-container{display:flex;flex-direction:row;justify-content:space-around}.module-engine-documentation-panel .engine-documentation-table-container .tabulator-row .tabulator-cell .actions-container img{width:18px;height:19px}.module-engine-documentation-panel .engine-documentation-table-container .tabulator-row:not(.tabulator-category-row) .tabulator-cell{color:#002E5D}.module-engine-documentation-panel .engine-documentation-table-container .tabulator-row>div.tabulator-cell:first-of-type{}.module-engine-documentation-panel .engine-documentation-table-container .tabulator-row>div.tabulator-cell[tabulator-field=title] .path{font-size:0.625rem;color:#8097AE;white-space:normal}.module-engine-documentation-panel .engine-documentation-table-container .tabulator-row>div.tabulator-cell[tabulator-field=type] .path{white-space:normal}.module-engine-documentation-panel .engine-documentation-table-container .tabulator-row>div.tabulator-cell[tabulator-field=extension],.module-engine-documentation-panel .engine-documentation-table-container .tabulator-row>div.tabulator-cell[tabulator-field=filePath],.module-engine-documentation-panel .engine-documentation-table-container .tabulator-row>div.tabulator-cell[tabulator-field=type]{background:#F2F5F7}.module-engine-documentation-panel .engine-documentation-table-container .tabulator-row>div.tabulator-cell[tabulator-field=date],.module-engine-documentation-panel .engine-documentation-table-container .tabulator-row>div.tabulator-cell[tabulator-field=documentName]{font-weight:bold!important}.module-engine-documentation-panel .engine-documentation-table-container .tabulator-row>div.tabulator-cell[tabulator-field=checkbox]{padding:9px 5px 9px 5px}.module-engine-documentation-panel .engine-documentation-table-container{}.module-engine-documentation-panel .engine-documentation-table-container .tabulator-row .tabulator-cell .tabulator-data-tree-branch{height:16px;width:8px;flex-shrink:0}.module-engine-documentation-panel .engine-documentation-table-container .tabulator-row:not(.tabulator-category-row){border-bottom:1px solid #8097AE}.module-engine-documentation-panel .engine-documentation-table-container .tabulator-row:not(.tabulator-category-row) .tabulator-cell .tabulator-data-tree-branch{border-bottom:1px solid rgba(0,0,0,0.3);border-left:1px solid rgba(0,0,0,0.3)}.module-engine-documentation-panel .engine-documentation-table-container .tabulator-row.tabulator-category-row{background:#E6EAEF;font-size:0.625rem;font-weight:bold;display:flex;align-items:center;border-bottom:1px solid #BFCBD7;background:#8097AE;color:white!important;cursor:pointer}.module-engine-documentation-panel .engine-documentation-table-container .tabulator-row.tabulator-category-row.tabulator-tree-level-1{background-color:rgb(108.8,128.35,147.9)}@media (max-width:667px){.module-engine-documentation-panel .engine-documentation-table-container .tabulator-row.tabulator-category-row .tabulator-col-resize-handle{display:none}}.module-engine-documentation-panel .engine-documentation-table-container .tabulator-row.tabulator-category-row .tabulator-responsive-collapse{display:none}@media (min-width:668px){.module-engine-documentation-panel .engine-documentation-table-container .tabulator-row.tabulator-category-row{background:#8097AE;color:white}}.module-engine-documentation-panel .engine-documentation-table-container .tabulator-row.tabulator-category-row .tabulator-cell{background-color:transparent!important}.module-engine-documentation-panel .engine-documentation-table-container .tabulator-row.tabulator-category-row .tabulator-cell[tabulator-field=title]{width:auto!important}.module-engine-documentation-panel .engine-documentation-table-container .tabulator-row.tabulator-category-row .tabulator-cell:has(.tabulator-data-tree-branch){display:inline-flex;align-items:center}.module-engine-documentation-panel .engine-documentation-table-container .tabulator-row.tabulator-category-row .tabulator-cell .tabulator-data-tree-branch{border-bottom:1px solid rgba(255,255,255,0.5);border-left:1px solid rgba(255,255,255,0.5)}.module-engine-documentation-panel .engine-documentation-table-container .tabulator-row.tabulator-category-row .tabulator-cell .tabulator-data-tree-control{flex-shrink:0;border-color:white}.module-engine-documentation-panel .engine-documentation-table-container .tabulator-row.tabulator-category-row .tabulator-cell .tabulator-data-tree-control:hover{background-color:rgba(255,255,255,0.2)}.module-engine-documentation-panel .engine-documentation-table-container .tabulator-row.tabulator-category-row .tabulator-cell .tabulator-data-tree-control .tabulator-data-tree-control-collapse:after,.module-engine-documentation-panel .engine-documentation-table-container .tabulator-row.tabulator-category-row .tabulator-cell .tabulator-data-tree-control .tabulator-data-tree-control-expand,.module-engine-documentation-panel .engine-documentation-table-container .tabulator-row.tabulator-category-row .tabulator-cell .tabulator-data-tree-control .tabulator-data-tree-control-expand:after{background-color:white}@media (max-width:667px){.module-engine-documentation-panel .engine-documentation-table-container .tabulator-header{height:0}.module-engine-documentation-panel .engine-documentation-table-container .tabulator-group input.group-checkbox{display:none}}@media (min-width:668px){.module-engine-documentation-panel .engine-documentation-table-container>.tabulator{height:450px}.module-engine-documentation-panel .engine-documentation-table-container .tabulator-cell.tabulator-row-handle{display:none!important}.module-engine-documentation-panel .engine-documentation-table-container .tabulator .tabulator-header .tabulator-col:last-child{display:none!important}}@media (hover:hover) and (pointer:fine){.module-engine-documentation-panel .engine-documentation-table-container .tabulator-row.tabulator-selectable:hover{background-color:initial;cursor:pointer}}.module-engine-documentation-panel .engine-documentation-table-container .tabulator-row .tabulator-cell .tabulator-responsive-collapse-toggle{width:32px;height:32px;flex-shrink:0}@media (max-width:667px){.module-engine-documentation-panel .engine-documentation-table-container .tabulator-responsive-collapse-toggle{position:relative}.module-engine-documentation-panel .engine-documentation-table-container .tabulator-responsive-collapse-toggle:after,.module-engine-documentation-panel .engine-documentation-table-container .tabulator-responsive-collapse-toggle:before{position:absolute;right:6px;top:15px;content:"";width:20px;height:1px;background-color:#002E5D;transition:opacity 0.2s ease,transform 0.2s ease;z-index:1}.module-engine-documentation-panel .engine-documentation-table-container .tabulator-responsive-collapse-toggle:after{transform:rotate(90deg)}.module-engine-documentation-panel .engine-documentation-table-container .tabulator-responsive-collapse-toggle.is-active:after,.module-engine-documentation-panel .engine-documentation-table-container .tabulator-responsive-collapse-toggle.tabulator-responsive-collapse-toggle.open:after{opacity:0;transform:rotate(180deg)}.module-engine-documentation-panel .engine-documentation-table-container .tabulator-responsive-collapse-toggle{background-color:white}.module-engine-documentation-panel .engine-documentation-table-container .tabulator-responsive-collapse-toggle .icon-holder{position:absolute;right:0;top:50%;transform:translateY(-50%);width:32px;height:32px;background-color:#F2F5F7}}.module-engine-documentation-panel{}.module-engine-documentation-panel .tabulator-group .history-icon-wrapper{display:inline-flex;width:40px;justify-content:center}.module-engine-documentation-panel .tabulator-group .group-toggle-container{display:flex;align-content:center;justify-content:space-between;flex:1}.module-engine-documentation-panel .tabulator-group .group-toggle-container .group-checkbox-wrapper{display:inline-flex;align-items:center}@media (min-width:668px){.module-engine-documentation-panel .tabulator-group .group-toggle-container{display:inline-flex!important}}.module-engine-documentation-panel .tabulator-group .group-toggle-container .icon-holder{position:relative;width:32px;height:32px;background-color:#F2F5F7;position:relative}.module-engine-documentation-panel .tabulator-group .group-toggle-container .icon-holder:after,.module-engine-documentation-panel .tabulator-group .group-toggle-container .icon-holder:before{position:absolute;right:6px;top:15px;content:"";width:20px;height:1px;background-color:#002E5D;transition:opacity 0.2s ease,transform 0.2s ease;z-index:1}.module-engine-documentation-panel .tabulator-group .group-toggle-container .icon-holder:after{transform:rotate(90deg)}.module-engine-documentation-panel .tabulator-group .group-toggle-container .icon-holder.is-active:after,.module-engine-documentation-panel .tabulator-group .group-toggle-container .icon-holder.tabulator-responsive-collapse-toggle.open:after{opacity:0;transform:rotate(180deg)}@media (min-width:668px){.module-engine-documentation-panel .tabulator-group .group-toggle-container .icon-holder{margin-right:18px}}.module-engine-documentation-panel .tabulator-group .group-toggle-container .group-title{margin-left:10px;text-align:left;width:100%}.module-engine-documentation-panel .tabulator-group.tabulator-group-visible .group-toggle-container .icon-holder:after{opacity:0;transform:rotate(180deg)}.module-engine-documentation-panel{}.module-engine-documentation-panel .show-versions{display:inline-flex}.module-engine-documentation-panel .show-versions .icon-wrapper svg{transition:transform 0.25s ease}.module-engine-documentation-panel .show-versions.is-active{background-color:#F2F9FA;color:#00859B}.module-engine-documentation-panel .show-versions.is-active .icon-wrapper svg{transform:rotate(180deg)}.module-engine-documentation-panel .show-versions.is-active .icon-wrapper svg .icon-fill{fill:#00859B}@media (max-width:667px){.module-engine-documentation-panel .tabulator-cell>.show-versions{display:none}}@media (min-width:668px) and (max-width:1024px){.module-engine-documentation-panel .tabulator-cell>.show-versions{display:flex;margin:5px 10px 0}}@media (min-width:1025px){.module-engine-documentation-panel .tabulator-cell>.show-versions{margin-left:10px}}@media (min-width:668px){.module-engine-documentation-panel .custom-data-tree-control{position:relative}.module-engine-documentation-panel .custom-data-tree-control:after,.module-engine-documentation-panel .custom-data-tree-control:before{position:absolute;right:6px;top:15px;content:"";width:20px;height:1px;background-color:#002E5D;transition:opacity 0.2s ease,transform 0.2s ease;z-index:1}.module-engine-documentation-panel .custom-data-tree-control:after{transform:rotate(90deg)}.module-engine-documentation-panel .custom-data-tree-control.is-active:after,.module-engine-documentation-panel .custom-data-tree-control.tabulator-responsive-collapse-toggle.open:after{opacity:0;transform:rotate(180deg)}.module-engine-documentation-panel .custom-data-tree-control .icon-holder{position:absolute;left:0;width:32px;height:32px;background-color:#F2F5F7;cursor:pointer}.module-engine-documentation-panel .custom-data-tree-control .icon-holder:after,.module-engine-documentation-panel .custom-data-tree-control .icon-holder:before{right:4px}}@media (max-width:667px){.module-engine-documentation-panel .collapsed-child-data .child-data-container{display:none}.module-engine-documentation-panel .collapsed-child-data .child-document-container .actions-wrapper .icon-button:not(.icon-button-dark){background-color:#D9EDF0}.module-engine-documentation-panel .collapsed-child-data .child-document-container .actions-wrapper .icon-button.icon-button--dark{background-color:#00859B}.module-engine-documentation-panel .collapsed-child-data .child-document-container .actions-wrapper .alert-toggle input[type=checkbox]:checked+label .icon-wrapper path{fill:#00859B}.module-engine-documentation-panel .collapsed-child-data .child-document-container .actions-wrapper .alert-toggle .icon-stroke{stroke:#00859B}.module-engine-documentation-panel .collapsed-child-data .child-document-container .actions-wrapper .alert-toggle label{background-color:#D9EDF0}.module-engine-documentation-panel .actions-container{display:flex;justify-content:space-between;align-items:center}.module-engine-documentation-panel .actions-container .custom-data-tree-control-wrapper{margin-right:10px}.module-engine-documentation-panel .actions-container{}.module-engine-documentation-panel .tabulator-responsive-collapse .copy-link{display:none}.module-engine-documentation-panel .collapsed-label-value-pair{display:flex;flex-direction:column;margin-bottom:10px}.module-engine-documentation-panel .collapsed-label{font-weight:normal;margin-bottom:5px}.module-engine-documentation-panel .collapsed-value{font-weight:bold}.module-engine-documentation-panel .tabulator-responsive-collapse{background:#F2F5F7;color:#002E5D;padding:10px!important;margin:10px;border-bottom:none!important;border-top:none!important}.module-engine-documentation-panel .collapsed-child-data{margin:10px 0}.module-engine-documentation-panel .child-document-container{background:#F2F9FA;color:#00859B;padding:10px}}.module-engine-documentation-panel .tabulator-nested-table .tabulator-table{width:100%;border-top:1px solid #80C2CD}.module-engine-documentation-panel .tabulator-nested-table .tabulator-table .tabulator-row{display:flex;border-bottom:1px solid #80C2CD}.module-engine-documentation-panel .tabulator-nested-table .tabulator-table .tabulator-row .tabulator-cell[tabulator-field=title]{flex:1}.module-engine-documentation-panel .tabulator-nested-table .tabulator-table .tabulator-row .tabulator-cell[tabulator-field=extension],.module-engine-documentation-panel .tabulator-nested-table .tabulator-table .tabulator-row .tabulator-cell[tabulator-field=filePath],.module-engine-documentation-panel .tabulator-nested-table .tabulator-table .tabulator-row .tabulator-cell[tabulator-field=type]{background:#E6F3F5}.module-engine-documentation-panel .tabulator-nested-table .tabulator-table .tabulator-row,.module-engine-documentation-panel .tabulator-nested-table .tabulator-table .tabulator-row-even{background-color:#F2F9FA}.module-engine-documentation-panel .alerts-container .alerts-link{display:flex;justify-content:center}.module-engine-documentation-panel .actions-icon img{width:12px;height:11px;display:inline-block;transform:rotate(90deg)}.module-engine-documentation-panel .tabulator .tabulator-tableholder .tabulator-table{width:100%}@media (min-width:800px){.support-wrapper{display:flex}}@media (min-width:668px){.support-wrapper{margin-top:40px}}@media (max-width:667px){.support-wrapper{margin-top:20px}}.support-wrapper .support-cta{margin:0;padding:10px}@media (min-width:800px){.support-wrapper .support-cta{width:50%}}@media (max-width:667px){.support-wrapper .support-cta:not(:last-child){margin-bottom:10px}}.support-wrapper .support-cta p{letter-spacing:-0.1px}.support-wrapper .support-cta p:last-of-type{margin-bottom:0}.support-wrapper .support-cta a:not(:hover){text-decoration:none}.module-megamodule .constrained{padding:0}.module-megamodule .container-lower>.constrained:not(:last-child){margin-bottom:20px}.site-header.site-header--portal .header-upper{background:linear-gradient(90deg,#002E5D 0%,#00859B 50%,#002E5D 100%);color:white}.site-header.site-header--portal .header-upper .icon-wrapper path{fill:white}.site-header.site-header--portal .header-upper .button-toggle-menu{color:white;font-size:1rem}.site-header.site-header--portal .header-upper .button-toggle-menu .burger-icon .burger-icon-line{background-color:white}.site-header.site-header--portal.is-collapsed .primary-navigation:after{background:linear-gradient(90deg,#002E5D 0%,#00859B 50%,#002E5D 100%)}.portal-dashboard{background:transparent url(/images/portal-bg.jpg) center top no-repeat;background-size:cover;overflow:hidden}.portal-dashboard h2{color:white}.portal-dashboard .background-white h2{color:#002E5D}.portal-bottom-margin{margin-bottom:50px}.portal-header{padding:50px 0 20px;color:white}@media (min-width:668px){.portal-header{display:flex;justify-content:space-between;align-items:flex-start}}.portal-header p{font-size:1.25rem}.mobile-table-scroll-wrapper{overflow-x:auto}.portal-table{width:100%;font-size:0.75rem}.portal-table td,.portal-table th{min-height:40px;text-align:center;vertical-align:middle}.portal-table .actions-wrapper .icon-button{padding:5px;background-color:transparent}.portal-table thead{background:url(/images/table-header-bg.svg) 0 0 no-repeat,linear-gradient(54deg,#002E5D 20.55%,#00859B 78.37%);background-size:cover}.portal-table thead th{color:white;padding:12px 10px}.portal-table tbody td{border-bottom:1px solid #8097AE}.portal-table tbody td:not(.expand-icon-column){padding:7px 8px}.portal-table tbody td:nth-of-type(odd){background-color:#F2F5F7}.portal-table tbody td:not(.name-column,.engine-column){width:1%;white-space:nowrap}.portal-table tbody tr:last-of-type td{border-bottom-color:#002E5D}.portal-table tbody tr.document-history-row td,.portal-table tbody tr.is-active td{background-color:#F2F9FA;color:#00859B}.portal-table tbody tr.document-history-row td:nth-of-type(odd),.portal-table tbody tr.is-active td:nth-of-type(odd){background-color:#E6F3F5}.portal-table tbody tr.document-history-row td .icon-wrapper .icon-fill,.portal-table tbody tr.is-active td .icon-wrapper .icon-fill{fill:#00859B}.portal-table tbody tr.document-history-row td .icon-wrapper .icon-stroke,.portal-table tbody tr.is-active td .icon-wrapper .icon-stroke{stroke:#00859B}.portal-table tbody tr.document-history-row td .alert-toggle input[type=checkbox]:checked+label .icon-wrapper path,.portal-table tbody tr.is-active td .alert-toggle input[type=checkbox]:checked+label .icon-wrapper path{fill:#00859B}.portal-table.portal-table--files tbody td:nth-of-type(odd){background-color:white}.portal-table.portal-table--files tbody td:nth-of-type(2n){background-color:#F2F5F7}.portal-table.portal-table--files tbody td:not(.expand-icon-column){padding-left:12px;padding-right:12px}.portal-table img,.portal-table svg{display:inline}.portal-table .document-name{font-size:0.875rem}.portal-table .date-column,.portal-table .name-column{font-weight:bold;text-align:left}.portal-table .description{font-weight:400}.portal-table .alerts-column{width:48px}.portal-table .engine-column{width:20%;cursor:help}.portal-table th.sortable{cursor:pointer;user-select:none;position:relative;padding-right:25px!important;transition:background-color 0.2s ease}.portal-table th.sortable:hover{background-color:rgba(255,255,255,0.1)}.portal-table th.sortable .sort-indicator{position:absolute;right:8px;top:50%;transform:translateY(-50%);display:inline-block;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:0;border-top:0;transition:opacity 0.2s ease;opacity:0.5}.portal-table th.sortable:not(.is-active) .sort-indicator{border-bottom:6px solid white;opacity:0.3}.portal-table th.sortable.is-active.sort-asc .sort-indicator{border-bottom:6px solid white;border-top:0;opacity:1}.portal-table th.sortable.is-active.sort-desc .sort-indicator{border-top:6px solid white;border-bottom:0;opacity:1}.subscriptions-placeholder{display:flex;align-items:center;justify-content:center;padding:50px;background-color:#EBEDEE;text-align:center}.subscriptions-placeholder p:last-child{margin-bottom:0}.file-transfer-wrapper{display:flex;gap:20px}@media (max-width:667px){.file-transfer-wrapper{flex-direction:column}}@media (min-width:668px){.file-transfer-wrapper .file-transfer-intro{width:380px;width:38%}}.file-transfer-wrapper .file-transfer-intro p{margin-bottom:0;font-size:1.9375rem;line-height:1.2}@media (max-width:667px){.file-transfer-wrapper .file-transfer-intro p{font-size:1.5625rem}}.file-transfer-wrapper .file-input{display:none}.file-transfer-wrapper .storage-status{padding:20px;background-color:#F2F5F7}.file-transfer-wrapper .storage-status h3{margin-bottom:0.75em}.file-transfer-wrapper .storage-status dt{float:left;clear:right}.file-transfer-wrapper .storage-status dd{float:right;font-weight:bold}@media (min-width:668px){.file-drop-zone-wrapper{display:flex;width:34%}}.file-drop-zone{display:flex;min-width:100%;padding:20px 20px 20px 90px;align-items:center;gap:20px;background:#002E5D url(/images/icon-file-upload.svg) 20px center no-repeat;color:white;cursor:pointer;font-size:1.5625rem}.file-drop-zone .file-input{display:none}.file-drop-zone.is-drag-over{background-color:#00859B}.file-drop-zone.success{background-color:#009544}.file-drop-zone .initial-state{display:flex;align-items:center;gap:20px}.portal-dashboard--login{background:linear-gradient(0deg,#002E5D 0%,#00859B 100%)}.portal-dashboard--login .heading1{margin:50px auto;color:white;text-align:center}@media (max-width:667px){.portal-dashboard--login .heading1{margin:25px auto}}.portal-form-panel{margin:0 auto 50px;max-width:435px;font-size:1rem;text-align:center}.portal-form-panel .notice-wingdonly{}.portal-dashboard--login .notice,.portal-form-panel .notice{background-color:#CCE7EB;margin:40px 0px;padding:20px;border-radius:10px}.portal-dashboard--login .notice.error,.portal-form-panel .notice.error{background-color:rgba(255,0,0,0.25);color:#330000}.portal-signin-wrapper{margin:35px auto;padding:30px 40px;background-color:#EBEDEE;border-radius:10px}@media (max-width:667px){.portal-signin-wrapper{padding:20px}}.portal-signin-wrapper .portal-signin-link{display:flex;padding:12px 25px;background-color:white;border-radius:5px;font-size:1rem;gap:30px;text-decoration:none}.portal-signin-wrapper .errors{color:#fc2b2b;margin:20px 0px 0px 0px}.maintenance-message{text-align:center;display:block;position:fixed;width:100%;bottom:0px;z-index:1000;background:white!important;color:#002e5d;padding:10px;border:solid 5px #a84b9c}.maintenance-message p{font-size:1.3em;margin-bottom:0px}.module-brochure-page{margin-bottom:30px}.form-step{margin-bottom:10px}.form-step h3{color:inherit}.form-step.form-step-success:not(.is-active),.form-step:not(.is-active) .form-step-body{display:none}.form-step.is-active .form-step-header{border-color:#00859B;color:#00859B}.form-step-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding:10px 0;border-bottom:1px solid #002E5D}.button-edit-step{display:none;text-decoration:underline}.button-edit-step:hover{text-decoration:none}.form-step.is-completed .button-edit-step{display:block}.form-step-footer .button{display:block;width:fit-content;margin-top:20px;margin-left:auto}.module-page-intro{padding:30px 0 50px}@media (max-width:667px){.module-page-intro{padding:20px 0 30px}}.module-page-intro [class*=heading]{margin-bottom:0}.nugget-wrapper{display:grid;margin-bottom:40px;gap:20px}@media (min-width:668px){.nugget-wrapper{grid-template-columns:1fr 1fr}}.nugget{padding:20px;border:1px solid #002E5D}.nugget [class*=heading]:first-of-type{margin-bottom:0.25em}.module-animated-panel{position:relative}.module-animated-panel .panel-inner-content{position:relative;z-index:1}.module-animated-panel:has(.lower-image){padding-left:0;padding-right:0;padding-bottom:0}.module-animated-panel:has(.lower-image) .text-wrapper{padding:0 var(--content-panel-padding,20px)}@media (max-width:667px){.module-animated-panel.module-animated-panel--our-vision{display:flex;flex-direction:column-reverse}}.module-animated-panel.module-animated-panel--our-vision .media-background{object-fit:contain;object-position:right top}@media (max-width:667px){.module-animated-panel.module-animated-panel--our-vision .media-background{position:relative;width:calc(100% + 2 * var(--content-panel-padding, 20px));max-width:none;margin:calc(-1 * var(--content-panel-padding, 20px));margin-top:0}}@media (min-width:668px){.icon-strip{display:flex;justify-content:space-between;gap:min(2vw,20px)}}.icon-strip .icon-strip-item{flex:1;min-width:0;padding:min(2.6vw,35px);text-align:center}@media (min-width:668px){.icon-strip .icon-strip-item .icon-wrapper{aspect-ratio:1/1}}@media (max-width:667px){.icon-strip .icon-strip-item .icon-wrapper{padding:3vw}}.icon-strip .icon-strip-item .icon-wrapper svg{margin-left:auto;margin-right:auto}@media (max-width:667px){.icon-strip .icon-strip-item .icon-wrapper svg{max-width:150px}}.icon-strip .icon-strip-item .icon-label{font-size:1.5625rem}.animated-word{position:absolute;bottom:0;width:100%;font-size:min(9.2vw,7.5rem);font-weight:bold;text-align:center;text-shadow:0px 0px 20px rgba(0,0,0,0.4);animation:fadeInUp 0.6s ease forwards;animation-play-state:paused}.is-active .animated-word{animation-play-state:running}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translate3d(0,0,0)}}@media (min-width:668px){.animated-text-wrapper{padding-bottom:2em}.animated-text-wrapper *{animation:fadeIn 1.4s ease both;animation-play-state:paused}.animated-text-wrapper :first-child{animation-delay:0s}.animated-text-wrapper :nth-child(2){animation-delay:0.4s}.animated-text-wrapper :nth-child(3){animation-delay:0.8s}.animated-text-wrapper :nth-child(4){animation-delay:1.2s}.animated-text-wrapper :nth-child(5){animation-delay:1.6s}.animated-text-wrapper :nth-child(6){animation-delay:2s}.animated-text-wrapper :nth-child(7){animation-delay:2.4s}.animated-text-wrapper :nth-child(8){animation-delay:2.8s}.animated-text-wrapper :nth-child(9){animation-delay:3.2s}.animated-text-wrapper :nth-child(10){animation-delay:3.6s}.is-active .animated-text-wrapper *{animation-play-state:running}}@media (min-width:668px) and (max-width:1024px){.animated-text-wrapper{text-shadow:0px 0px 20px #002E5D}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.module-shorts-carousel{padding:40px 0 50px}.shorts-carousel-intro{margin-bottom:20px}.shorts-carousel-intro p{font-size:1.5625rem}@media (min-width:668px) and (max-width:1024px){.shorts-carousel-intro p{font-size:2.8vw}}@media (max-width:667px){.shorts-carousel-intro p{font-size:1.25rem}}.shorts-carousel-intro:last-child{margin-bottom:0}.shorts-carousel-items{margin:0 auto}@media (min-width:668px){.shorts-carousel-items{width:65%}}@media (max-width:667px){.shorts-carousel-items{padding:0 calc(5.5vw + 2 * var(--content-panel-padding))}.shorts-carousel-items .slick-prev{left:25px}.shorts-carousel-items .slick-next{right:25px}}.shorts-carousel-items .shorts-card{min-height:100%;padding:0 10px}.shorts-carousel-items .slick-arrow{top:25%}@media (min-width:668px){.shorts-carousel-items .slick-arrow.slick-prev{left:-120px}.shorts-carousel-items .slick-arrow.slick-next{right:-120px}}.shorts-carousel-items:not(.slick-initialized){display:flex}@media (min-width:1025px){.shorts-carousel-items:not(.slick-initialized) li:nth-child(n+4){display:none}}@media (min-width:668px) and (max-width:1024px){.shorts-carousel-items:not(.slick-initialized) li:nth-child(n+3){display:none}}@media (max-width:667px){.shorts-carousel-items:not(.slick-initialized) li:not(:first-child){display:none}}.shorts-carousel-items li:not(.slick-current) .shorts-card{opacity:0.75}.shorts-card{position:relative;display:flex;flex-direction:column;min-height:100%;transition:opacity 0.2s}.shorts-card .video-thumbnail-wrapper{aspect-ratio:9/16;background-color:white}.shorts-card .video-thumbnail-wrapper img{width:100%;height:100%;object-fit:contain;background-color:#cccccc}.shorts-card .video-details{flex:1;padding:20px;background-color:white;color:#002E5D;font-size:0.875rem;text-align:left}.shorts-card .video-details h3{margin-bottom:10px}.shorts-card .video-details .views-count{font-size:0.625rem}.background-white .shorts-card .video-details{background-color:#E6EAEF}.module-jump-links+.document{height:auto;margin-top:20px}.icon-listing{--grid-gap:40px;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--grid-gap)}.icon-listing>li{display:flex;flex-direction:column;text-align:center}.icon-listing>li .icon-wrapper{margin-bottom:10px}@media (min-width:1025px){.icon-listing>li{width:calc((100% - 3 * var(--grid-gap)) / 4)}}@media (min-width:668px) and (max-width:1024px){.icon-listing>li{width:calc((100% - 2 * var(--grid-gap)) / 3)}}@media (max-width:667px){.icon-listing>li{width:calc((100% - var(--grid-gap)) / 2)}}@media (min-width:1025px){.icon-listing:has(>li:last-child:is(:nth-child(5),:nth-child(6)))>li{width:calc((100% - 2 * var(--grid-gap)) / 3);padding:0 2%}}.icon-listing-label{margin-top:auto;font-size:1rem;font-weight:700}.module-footer{display:flex;justify-content:center;padding:34px 0}.hero .icon-link{margin-top:14px}.module-teaser-carousel{position:relative}@media (min-width:668px){.module-teaser-carousel{background-color:white}}@media (min-width:668px){.carousel-pagination--teaser-carousel{position:absolute;left:calc(50% + var(--content-panel-padding) * 0.5);right:var(--content-panel-padding);bottom:var(--content-panel-padding)}}@media (max-width:667px){.carousel-pagination--teaser-carousel{position:relative}}.teaser-slide{display:grid;gap:20px;min-height:100%}@media (min-width:668px){.teaser-slide{grid-template-columns:1fr 1fr;gap:var(--content-panel-padding)}}.teaser-slide .image-wrapper{position:relative}.teaser-slide .teaser-lower{display:flex;justify-content:space-between;margin:30px 0 40px}.truncate-2-lines{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.truncate-3-lines{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.topics-list{font-size:0;gap:5px;margin-bottom:15px;text-align:left}.topics-list>li{position:relative;display:inline-block}.topics-list>li .overflow-topics-list{position:absolute;width:1px;height:1px;clip:rect(0 0 0 0);overflow:hidden}.topics-list>li .overflow-topics-list li{display:inline-block}.topics-list>li.overflow-tags:focus .topic-tag--overflow-count,.topics-list>li.overflow-tags:focus-within .topic-tag--overflow-count,.topics-list>li.overflow-tags:hover .topic-tag--overflow-count{background-color:#002E5D;color:white}.topics-list>li.overflow-tags:focus .overflow-topics-list,.topics-list>li.overflow-tags:focus-within .overflow-topics-list,.topics-list>li.overflow-tags:hover .overflow-topics-list{width:auto;height:auto;clip:auto;overflow:visible}.teaser-slide .topics-list{margin-bottom:20px}.topic-tag{display:inline-block;margin-bottom:3px;padding:4px 6px;background-color:#CCD5DF;border-radius:2px;color:#002E5D;font-size:1rem;font-weight:400;line-height:1;text-decoration:none;text-transform:uppercase}.topic-tag:not(:last-child){margin-right:5px}.topic-tag a{text-decoration:none}.topic-tag.topic-tag--overflow-count{background:transparent;border:none}.topic-tag.topic-tag--small{font-size:0.625rem;padding:4px 5px}.topic-tag.topic-tag--small:not(:last-child){margin-right:2px}@media (min-width:668px){.news-events-listing{padding-top:20px}}@media (min-width:668px){.search-header--inline-label{display:flex;align-items:center;gap:20px;padding-top:0}}.search-header--inline-label .search-input-wrapper{flex:1}@media (max-width:667px){.mobile-side-by-side{margin-top:10px;display:flex;gap:20px;align-items:center;justify-content:space-between}}@media (min-width:668px){.mobile-side-by-side{display:contents}}.button-load-more{display:block;margin:0 auto}@media (min-width:668px){.js-carousel-items .linkedin-post{margin:10px;min-height:calc(100% - 10px);display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}}.linkedin-post{position:relative;padding:30px;background-color:white;border:2px solid #002E5D}@media (max-width:667px){.linkedin-post{padding:15px}}.linkedin-post .linkedin-post-header{margin-bottom:30px}@media (min-width:668px){.linkedin-post .linkedin-post-header{display:flex;gap:20px}}.linkedin-post .linkedin-post-header .logo-wingd{width:54px}.linkedin-post .linkedin-post-header .post-author{font-weight:bold}.linkedin-post .linkedin-post-header .post-date{font-size:0.875rem}.linkedin-post .linkedin-post-header .logo-linkedin{align-self:flex-end;width:24px;margin-left:auto}@media (max-width:667px){.linkedin-post .linkedin-post-header .logo-linkedin{position:absolute;top:15px;right:15px}}.linkedin-post .linkedin-post-content{height:200px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:12;text-overflow:ellipsis}.linkedin-post P:last-child{margin-bottom:0}.filters-panel{position:relative;width:100%}.filters-panel .filters-panel-heading{padding-right:50px}.filters-panel legend{margin-bottom:15px;font-size:1.25rem;font-weight:bold}.filters-panel .filters-panel-lower{display:flex;justify-content:space-between;align-items:center}.filters-list{margin-bottom:35px;display:flex;flex-wrap:wrap;gap:5px}.filter-toggle{position:absolute;width:1px;height:1px;clip:rect(0 0 0 0);overflow:hidden}.filter-toggle+label{display:block;padding:8px 12px;background-color:white;border:1px solid #002E5D;border-radius:2px;cursor:pointer}.filter-toggle:checked+label{background:#002E5D;color:white}.module-linkedin-carousel .slick-dots li button,.module-teaser-carousel .slick-dots li button{margin:0 7px}.carousel-pagination--inline-arrows:not(.carousel-pagination--teaser-carousel){position:relative}@media (min-width:668px){.carousel-pagination--inline-arrows:not(.carousel-pagination--teaser-carousel){top:15px}}@media (min-width:668px){.carousel-pagination--inline-arrows .slick-dots{margin-top:0}}.carousel-pagination--inline-arrows .slick-dots li button{margin:0 7px}.carousel-pagination--inline-arrows .slick-arrow{background-image:url(/images/icon-arrow-left-dark.svg);background-size:65%}.modal--linkedin{display:flex}.modal--linkedin .modal-inner{max-width:660px}.module-video-hero{position:relative;overflow:hidden;margin:0 auto}.module-video-hero .video-hero-title{position:absolute;top:70px;left:70px;color:white;text-shadow:0px 0px 5px rgba(0,0,0,0.3);z-index:2}.module-video-hero .slick-side,.module-video-hero .slick-track>li{position:relative}.module-video-hero .constrained{max-width:1180px;padding:0 10px}.module-video-hero .youtube-embed{pointer-events:none}.module-video-hero .video-poster{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;object-fit:cover;pointer-events:none;transition:opacity 0.4s ease}.module-video-hero .video-poster.is-hidden{opacity:0}.module-video-hero .carousel-pagination{position:absolute;left:40px;top:0;bottom:0}.module-video-hero .carousel-pagination .slick-dots{margin:0;height:100%;display:flex;flex-direction:column;justify-content:center;gap:10px}.module-video-hero .carousel-pagination .slick-dots li button:after{border-color:white;box-shadow:0px 1px 4px rgba(0,0,0,0.5)}.module-video-hero .carousel-pagination .slick-dots li button:hover:after{background-color:rgba(255,255,255,0.5)}.module-video-hero .carousel-pagination .slick-dots li.slick-active button:after{background-color:white}.video-slide-meta{display:flex;align-items:flex-start;padding:20px;border-radius:2px;color:white;gap:20px}@media (min-width:668px){.video-slide-meta{position:absolute;left:70px;bottom:40px;width:calc(50% - 70px);background-color:rgba(0,0,0,0.6);min-width:380px}}@media (max-width:667px){.video-slide-meta{background-color:black}}.video-slide-meta .video-title{font-size:1rem}.video-slide-meta .media-card-meta{margin-left:auto}.results-count--videos{margin-bottom:20px;text-align:center}.image-wrapper--playlist-thumbnail,.image-wrapper--video-thumbnail{position:relative}.image-wrapper--playlist-thumbnail:after,.image-wrapper--video-thumbnail:after{position:absolute;left:10px;bottom:10px;width:40px;height:40px;background:url(/images/icon-video.svg) center center no-repeat;content:""}.image-wrapper--video-thumbnail:after{background-image:url(/images/icon-video.svg)}.image-wrapper--playlist-thumbnail:after{background-image:url(/images/icon-playlist.svg)}.media-card-meta{padding:4px 6px;border-radius:2px;background-color:rgba(0,0,0,0.6);color:white;font-size:0.75rem;font-weight:bold}.cta-card--playlist{overflow:visible;margin-top:20px}.cta-card--playlist>*{position:relative;z-index:1}.cta-card--playlist:after,.cta-card--playlist:before{position:absolute;left:0;width:100%;height:100%;content:"";transform-origin:top center}.cta-card--playlist:before{top:-19px;background-color:rgb(178.5,192.3,206.4);transform:scale(0.9)}.cta-card--playlist:after{top:-10px;background-color:rgb(153,171.4,190.2);transform:scale(0.95);z-index:0}.tabs--boxed{margin:0 auto 20px;padding:5px;display:flex;gap:2px;justify-content:center;border:1px solid #8097AE;border-radius:2px}@media (min-width:668px){.tabs--boxed{width:max-content}}.tabs--boxed .tab-button{display:block;padding:10px 40px;background-color:#E6EAEF;border:#8097AE;border-radius:2px;color:#002E5D;font-size:1rem;font-weight:bold}@media (max-width:667px){.tabs--boxed .tab-button{padding:10px;flex:1;font-size:0.875rem}}.tabs--boxed .tab-button.is-active{background-color:#002E5D;border-color:#002E5D;color:white}.tab-content:not(.is-active){display:none}