@font-face{font-display:swap;font-family:"Poppins";font-style:normal;font-weight:700;src:url(../assets/poppins-v24-latin-700.eot);src:url(../assets/poppins-v24-latin-700.eot?#iefix) format("embedded-opentype"),url(../assets/poppins-v24-latin-700.woff2) format("woff2"),url(../assets/poppins-v24-latin-700.woff) format("woff"),url(../assets/poppins-v24-latin-700.ttf) format("truetype"),url(../assets/poppins-v24-latin-700.svg#Poppins) format("svg")}@font-face{font-display:swap;font-family:"Poppins";font-style:italic;font-weight:700;src:url(../assets/poppins-v24-latin-700italic.eot);src:url(../assets/poppins-v24-latin-700italic.eot?#iefix) format("embedded-opentype"),url(../assets/poppins-v24-latin-700italic.woff2) format("woff2"),url(../assets/poppins-v24-latin-700italic.woff) format("woff"),url(../assets/poppins-v24-latin-700italic.ttf) format("truetype"),url(../assets/poppins-v24-latin-700italic.svg#Poppins) format("svg")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:400;src:url(../assets/lato-v25-latin-regular.eot);src:url(../assets/lato-v25-latin-regular.eot?#iefix) format("embedded-opentype"),url(../assets/lato-v25-latin-regular.woff2) format("woff2"),url(../assets/lato-v25-latin-regular.woff) format("woff"),url(../assets/lato-v25-latin-regular.ttf) format("truetype"),url(../assets/lato-v25-latin-regular.svg#Lato) format("svg")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:700;src:url(../assets/lato-v25-latin-700.eot);src:url(../assets/lato-v25-latin-700.eot?#iefix) format("embedded-opentype"),url(../assets/lato-v25-latin-700.woff2) format("woff2"),url(../assets/lato-v25-latin-700.woff) format("woff"),url(../assets/lato-v25-latin-700.ttf) format("truetype"),url(../assets/lato-v25-latin-700.svg#Lato) format("svg")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:400;src:url(../assets/lato-v25-latin-italic.eot);src:url(../assets/lato-v25-latin-italic.eot?#iefix) format("embedded-opentype"),url(../assets/lato-v25-latin-italic.woff2) format("woff2"),url(../assets/lato-v25-latin-italic.woff) format("woff"),url(../assets/lato-v25-latin-italic.ttf) format("truetype"),url(../assets/lato-v25-latin-italic.svg#Lato) format("svg")}*,::after,::before{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:7rem}div,footer,h1,h2,h3,h4,h5,li,main,p,section,ul{margin:0;padding:0}:root{color-scheme:light dark;--ff-header:"Poppins", serif;--ff-body:"Lato", sans-serif;--clr-tp-text:#294470;--clr-tp-accent:#c8a851;--clr-tp-text-contrast:#fffd29;--clr-tp-link-contrast:#1aebff;--clr-tp-h1-header:var(--clr-tp-accent);--clr-tp-h2-header:hsl(44, 52%, 40%);--clr-tp-h3-header:var(--clr-tp-text);--clr-tp-accent-bg:#d7e2f4;--clr-tp-secondary-bg:#f8f8f8;--clr-tp-white:#ffffff;--clr-tp-container-bg:#182943;--clr-tp-quotation:hsl(44, 51%, 59%);--clr-tp-quote:rgb(83, 104, 140);--clr-tp-error:#b42121;--clr-tp-indicator:var(--clr-tp-error);--clr-tp-special-bg:rgb(217, 197, 141);--clr-tp-special2-bg:rgb(206, 191, 146);--clr-tp-special3-bg:var(--clr-tp-secondary-bg);--clr-tp-body-bg:var(--clr-tp-secondary-bg);--clr-tp-body-text:var(--clr-tp-text);--clr-tp-link-bg:var(--clr-tp-link-contrast);--clr-tp-link-clr:var(--clr-tp-text-contrast);--clr-tp-link-border:var(--clr-tp-text-contrast);--clr-box-shadow-slider:1px 1px 1px #000000, 0px 0px 1px #0d0d0d;--clr-drop-shadow-content:0 1px 4px rgba(0, 0, 0, 0.2), 0 0 10px rgba(0, 0, 0, 0.1) inset;--clr-drop-shadow-figure:var(--clr-drop-shadow-content);--clr-drop-shadow-image:var(--clr-drop-shadow-contnet);--clr-box-shadow-curved:0 0 5px rgba(0, 0, 0, 0.3);--clr-tp-section-bg:var(--clr-tp-accent-bg);--clr-tp-figure-svg-clr:var(--tp-h3-header);--clr-tp-svg-background:none;--clr-tp-svg-forground:#c8a850;--clr-tp-svg-outline:#294470;--clr-tp-svg-accent1:#000;--clr-tp-svg-accent2:#333;--clr-tp-transitions:all 0.5s ease-out 0.1s;--clr-tp-menu-desktop-bg:var(--clr-tp-container-bg);--clr-tp-menu-drawer-bg:var(--clr-tp-accent);--clr-tp-menu-hamburger-closed:var(--clr-tp-accent);--clr-tp-menu-hamburger-open:var(--clr-tp-h3-header);--clr-tp-menu-links:var(--clr-tp-body-bg);--clr-tp-menu-links-desktop:var(--clr-tp-accent);--clr-tp-menu-links-visited:var(--clr-tp-container-bg);--clr-tp-menu-links-focus:var(--clr-tp-link-contrast);--clr-tp-footer-bg:var(--clr-tp-container-bg);--clr-tp-footer-text:var(--clr-tp-accent);--clr-tp-footer-btn-text:var(--clr-tp-container-bg);--clr-tp-footer-btn-bg:var(--clr-tp-accent);--clr-tp-footer-input-border-bottom:var(--clr-tp-accent);--clr-tp-footer-input-clr:var(--clr-tp-accent);--clr-tp-footer-content-form:var(--clr-tp-accent);--clr-tp-footer-error-container:var(--clr-tp-accent);--clr-tp-footer-form-placeholder-text:var(--clr-tp-accent);--clr-tp-footer-form-placeholder-opacity:7;--clr-tp-legal-text:var(--clr-tp-accent);--clr-tp-a11y-panel-bg:var(--clr-tp-accent);--clr-tp-a11y-panel-text:var(--clr-tp-container-bg);--clr-tp-a11y-panel-border:var(--clr-tp-h3-header);--clr-a11y-panel-box-shadow:0 5px 20px rgba(0, 0, 0, 0.15);--clr-a11y-panel-btn-bg:var(--clr-tp-accent);--clr-a11y-panel-btn-text:var(--clr-tp-container-bg);--clr-a11y-panel-btn-border:var(--clr-tp-container-bg);--clr-tp-a11y-widget-btn-bg:var(--clr-tp-container-bg);--clr-tp-a11y-widget-btn-border:var(--clr-tp-container-bg);--clr-tp-a11y-widget-btn-text:var(--clr-tp-accent);--clr-tp-a11y-widget-btn-focus:var(--clr-tp-link-contrast);--clr-tp-a11y-widget-btn-active-bg:var(--clr-tp-accent-bg);--clr-tp-a11y-widget-btn-active-border-color:var(--clr-tp-container-bg);--clr-tp-a11y-widget-btn-active-text:var(--clr-tp-container-bg);--clr-tp-a11y-widget-btn-hover-bg:var(--clr-tp-link-bg);--clr-tp-a11y-widget-btn-hover-text:var(--clr-tp-link-text);--clr-a11y-widget-btn-shadow:0 4px 10px rgba(0, 0, 0, 0.2);--clr-a11y-box-shadow-slider:1px 1px 1px #000000, 0px 0px 1px #0d0d0d;--clr-a11y-slider-box-shadow:1px 1px 1px #000000, 0px 0px 1px #0d0d0d;--clr-a11y-thumb-border:1px solid #000000;--clr-a11y-thumb-background-color:var(--clr-tp-link-contrast);--clr-a11y-track-background-color:var(--clr-tp-link-contrast);--clr-a11y-track-border:0.2px solid #010101;--clr-a11y-reset-link-text:var(--clr-tp-container-bg);--clr-tp-svg-btn-text-override:var(--clr-tp-accent);--email-dialog-text-color:var(--clr-tp-h3-header);--email-dialog-background-color:hsl(120, 65%, 90%);--email-dialog-button-color:#00ff00;--email-dialog-button-background:var(--clr-tp-h3-header);--email-dialog-button-hover:#ffffff;--email-dialog-backdrop-color:hsla(217, 46%, 70%, 0.6);--border-radius:8px;--text-scale:1;--font-small:calc(clamp(0.75rem, calc(0.69rem + 0.25vw), 0.875rem) * var(--text-scale));--font-body:calc(clamp(0.875rem, calc(0.81rem + 0.25vw), 1rem) * var(--text-scale));--font-h1:clamp(1.77rem, calc(1.64rem + 0.52vw), 2.03rem);--font-h2:clamp(1.58rem, calc(1.47rem + 0.44vw), 1.8rem);--font-h3:clamp(1.4rem, calc(1.3rem + 0.4vw), 1.6rem);--line-height:calc(clamp(22px, calc(21px + 0.25vw), 24px) * var(--text-scale));--spacing-1:calc(clamp(22px, calc(21px + 0.25vw), 24px) * var(--text-scale));--spacing-2:calc(clamp(44px, calc(42px + 0.5vw), 48px) * var(--text-scale));--spacing-3:calc(clamp(66px, calc(63px + 0.75vw), 72px) * var(--text-scale));--spacing-4:calc(clamp(88px, calc(84px + 1vw), 96px) * var(--text-scale));--spacing-5:calc(clamp(110px, calc(105px + 1.25vw), 120px) * var(--text-scale));--spacing-6:calc(clamp(132px, calc(126px + 1.5vw), 144px) * var(--text-scale))}body{background-color:var(--clr-tp-body-bg);color:var(--clr-tp-body-text);margin:0}body.dark-mode{color-scheme:dark;--clr-tp-body-bg:var(--clr-tp-container-bg);--clr-tp-h1-header:hsl(44, 52%, 55%);--clr-tp-h2-header:var(--clr-tp-h1-header);--clr-tp-menu-links-desktop:var(--clr-tp-h1-header)}body.high-contrast-dark,body.high-contrast-light{--clr-tp-h1-header:var(--clr-tp-body-text);--clr-tp-h2-header:var(--clr-tp-body-text);--clr-tp-h3-header:var(--clr-tp-body-text);--clr-tp-quotation:var(--clr-tp-body-text);--clr-tp-quote:var(--clr-tp-body-text);--clr-tp-indicator:var(--clr-tp-error);--clr-tp-special-bg:var(--clr-tp-body-bg);--clr-tp-special2-bg:var(--clr-tp-body-bg);--clr-tp-link-bg:var(--clr-tp-link-contrast);--clr-tp-link-clr:var(--clr-tp-body-text);--clr-tp-link-border:var(--clr-tp-body-text);--clr-tp-section-bg:var(--clr-tp-body-bg);--clr-tp-figure-svg-clr:var(--clr-tp-h3-header);--clr-tp-svg-background:var(--clr-tp-body-text);--clr-tp-svg-forground:var(--clr-tp-accent);--clr-tp-menu-desktop-bg:var(--clr-tp-body-bg);--clr-tp-menu-drawer-bg:var(--clr-tp-body-text);--clr-tp-menu-hamburger-open:var(--clr-tp-body-bg);--clr-tp-menu-links:var(--clr-tp-body-bg);--clr-tp-menu-links-desktop:var(--clr-tp-body-text);--clr-tp-menu-links-focus:var(--clr-tp-link-contrast);--clr-tp-footer-bg:var(--clr-tp-body-bg);--clr-tp-footer-text:var(--clr-tp-body-text);--clr-tp-footer-btn-text:var(--clr-tp-body-bg);--clr-tp-footer-btn-bg:var(--clr-tp-body-text);--clr-tp-footer-input-border-bottom:var(--clr-tp-body-text);--clr-tp-footer-input-clr:var(--clr-tp-body-text);--clr-tp-footer-content-form:var(--clr-tp-body-text);--clr-tp-footer-error-container:var(--clr-tp-body-text);--clr-tp-footer-form-placeholder-text:var(--clr-tp-body-bg);--clr-tp-footer-form-placeholder-opacity:1;--clr-tp-legal-text:var(--clr-tp-body-text);--clr-a11y-panel-btn-bg:var(--clr-tp-body-text);--clr-a11y-panel-btn-text:var(--clr-tp-body-bg);--clr-tp-a11y-widget-btn-bg:var(--clr-tp-body-bg);--clr-tp-a11y-widget-btn-border:var(--clr-tp-body-text);--clr-tp-a11y-widget-btn-text:var(--clr-tp-body-text);--clr-tp-a11y-widget-btn-focus:var(--clr-tp-link-contrast);--clr-tp-a11y-widget-btn-active-bg:var(--clr-tp-accent-bg);--clr-tp-a11y-widget-btn-hover-bg:var(--clr-tp-link-bg);--clr-tp-a11y-widget-btn-hover-text:var(--clr-tp-link-text);--clr-a11y-thumb-background-color:var(--clr-tp-link-contrast);--clr-a11y-track-background-color:var(--clr-tp-link-contrast);--clr-a11y-reset-link-focus:var(--clr-tp-link-contrast)}body.high-contrast-light{--clr-tp-body-bg:var(--clr-tp-white);--clr-tp-body-text:var(--clr-tp-container-bg);--clr-tp-svg-outline:var(--clr-tp-body-text);--clr-tp-svg-accent1:var(--clr-tp-body-text);--clr-tp-svg-accent2:var(--clr-tp-body-text);--clr-tp-menu-hamburger-closed:var(--clr-tp-body-text);--clr-tp-menu-links-visited:var(--clr-tp-body-bg);--clr-tp-a11y-panel-bg:var(--clr-tp-body-bg);--clr-tp-a11y-panel-text:var(--clr-tp-body-text);--clr-tp-a11y-panel-scale-text:var(--clr-tp-body-text);--clr-tp-a11y-panel-border:var(--clr-tp-body-text);--clr-a11y-panel-btn-border:var(--clr-tp-body-text);--clr-tp-a11y-widget-btn-active-border-color:var(--clr-tp-body-text);--clr-tp-a11y-widget-btn-active-text:var(--clr-tp-body-text);--clr-a11y-reset-link-text:var(--clr-tp-body-text)}body.high-contrast-dark{--clr-tp-body-bg:var(--clr-tp-container-bg);--clr-tp-body-text:var(--clr-tp-text-contrast);--clr-tp-svg-outline:var(--clr-tp-body-bg);--clr-tp-svg-accent1:var(--clr-tp-body-bg);--clr-tp-svg-accent2:var(--clr-tp-body-bg);--clr-tp-menu-hamburger-closed:var(--clr-tp-h3-header);--clr-tp-menu-links-visited:var(--clr-tp-h3-header);--clr-tp-a11y-panel-bg:var(--clr-tp-body-text);--clr-tp-a11y-panel-text:var(--clr-tp-body-bg);--clr-tp-a11y-panel-scale-text:var(--clr-tp-body-bg);--clr-tp-a11y-panel-border:var(--clr-tp-body-bg);--clr-a11y-panel-btn-border:var(--clr-tp-body-bg);--clr-tp-a11y-widget-btn-active-border-color:var(--clr-tp-body-bg);--clr-tp-a11y-widget-btn-active-text:var(--clr-tp-body-bg);--clr-a11y-reset-link-text:var(--clr-tp-body-bg)}h1{font-size:var(--font-h1);line-height:var(--spacing-2);line-height:1;color:var(--clr-tp-h1-header)}h1,h2,h3{font-family:var(--ff-header)}h2{font-size:var(--font-h2);line-height:var(--spacing-3);color:var(--clr-tp-h2-header)}h3{font-size:var(--font-h3);line-height:1.1;color:var(--clr-tp-h3-header)}body,p{font-family:var(--ff-body);font-size:var(--font-body);line-height:var(--spacing-1)}.margin-bottom-1{margin-bottom:var(--spacing-1)}.margin-bottom-2{margin-bottom:var(--spacing-2)}.margin-bottom-3{margin-bottom:var(--spacing-3)}.margin-bottom-4{margin-bottom:var(--spacing-4)}.content-grid{--padding-inline:1rem;--content-max-width:900px;--breakout-max-width:1200px;--breakout-size:calc(var(--breakout-max-width) - var(--content-max-width) / 2);display:grid;grid-template-columns:[full-width-start] minmax(var(--padding-inline),1fr) [breakout-start] minmax(0,var(--breakout-size)) [content-start] min(100% - var(--padding-inline)*2,var(--content-max-width)) [content-end] minmax(0,var(--breakout-size)) [breakout-end] minmax(var(--padding-inline),1fr) [full-width-end]}.content-grid>:not(.breakout,.full-width),.full-width>:not(.breakout,.full-width){grid-column:content}.content-grid>.breakout{grid-column:breakout}.content-grid>.full-width{grid-column:full-width;display:grid;grid-template-columns:inherit;place-content:center}.hero-bg{background-color:var(--clr-tp-container-bg)}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.active{background-color:var(--clr-tp-link-clr);border-color:var(--clr-tp-link-border);color:var(--clr-tp-link-bg)}.menu-container{background-color:var(--clr-tp-menu-desktop-bg);align-items:center;position:fixed;top:0;left:0;z-index:3;width:100vw;height:125px}.menubar{position:relative;display:flex;align-items:center;transform:var(--clr-tp-transitions)}.menubar .logo{display:block;width:80px}.menubar .logo a{width:-webkit-fit-content;width:fit-content;height:auto;will-change:transform;backface-visibility:hidden;-webkit-backface-visibility:hidden}.a11y-widget .a11y-panel .panel-header .panel-close:hover,.menubar .logo a:hover,.menubar a:hover{background-color:var(--clr-tp-link-bg);color:var(--clr-tp-link-clr);scale:1.05}.menubar a:hover{padding:4px}.info-image img,.menubar #logo-top{display:block;width:100%;height:auto}.menubar .menu{display:none;position:fixed;right:1rem;top:2rem;background-color:var(--clr-tp-menu-drawer-bg);padding:.5rem;width:40%;height:40%;z-index:998}.menubar .menu[data-visible=hidden],.menubar a{display:block}.menubar .nav-list{display:flex;flex-direction:column;gap:1rem;margin-top:4rem;list-style:none}.menubar .mobile-toggle{display:block;position:absolute;right:1rem;background-color:transparent;border:0;cursor:pointer;z-index:999}.menubar .hamburger-icon .line{fill:var(--clr-tp-menu-hamburger-closed);transition:y .3s ease-in,rotate .3s ease-in;transform-origin:center}.menubar .mobile-toggle[aria-expanded=true] .top{fill:var(--clr-tp-menu-hamburger-open);x:29;y:45;rotate:45deg}.menubar .mobile-toggle[aria-expanded=true] .middle{fill:var(--clr-tp-menu-hamburger-open);opacity:0}.menubar .mobile-toggle[aria-expanded=true] .bottom{fill:var(--clr-tp-menu-hamburger-open);rotate:-45deg}.menubar .mobile-toggle[aria-expanded=false] .top{fill:var(--clr-tp-menu-hamburger-closed);y:25}.menubar .mobile-toggle[aria-expanded=false] .middle{fill:var(--clr-tp-menu-hamburger-closed);opacity:1}.menubar .mobile-toggle[aria-expanded=false] .bottom{fill:var(--clr-tp-menu-hamburger-closed);y:65}.menubar a{color:var(--clr-tp-menu-links);font-weight:700;text-decoration:none;border:0;width:100%;transition:var(--clr-tp-transitions)}@media (min-width:800px){.menu-container .menu{display:flex;justify-content:flex-end;align-items:center;background-color:transparent;position:static;width:100%}.menu-container .menu .nav-list{margin-top:0}.menu-container .mobile-toggle{display:none}.menu-container .nav-list{display:flex;flex-direction:row;justify-self:flex-end;gap:.5rem;list-style:none;font-size:var(--font-small)}.menu-container a{display:inline-block;color:var(--clr-tp-menu-links-desktop);font-weight:700;text-decoration:none;border:0;width:100%;height:30px}}.content-gap{margin-top:var(--spacing-5)}.fluid{overflow:hidden}.hero-container{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100vw;height:100vh}.hero-background{position:absolute;display:block;top:50%;left:50%;transform:translate(-50%,-50%);width:100vw;height:100vh;object-fit:cover;z-index:-1}#partner::after,.hero-container::after{position:absolute;content:"";top:0;left:0;width:100%;height:100%;z-index:-1}.hero-container::after{background:linear-gradient(rgba(24,41,67,.9),rgba(24,41,67,.4));background-size:cover}.hero-content{height:-webkit-fit-content;height:fit-content;display:flex;flex-direction:column;justify-content:center;align-items:center}.hero-content h1{margin-bottom:var(--spacing-2);width:80%}.hero-content h2{font-size:var(--font-h4);line-height:1.2;width:80%}footer,section{margin-top:var(--spacing-4)}#partner{position:relative}#partner::after{background-color:var(--clr-tp-section-bg)}#partner,#strategic{padding:var(--spacing-1)}.content-grid h2,.info-content h3{margin-bottom:var(--spacing-1)}.content-side-by-side{display:flex;flex-wrap:wrap}.content-equal{flex:5 1 40%}.info-image{display:flex;justify-content:center}.info-image img{object-fit:contain;aspect-ratio:1/1}.info-content{padding:var(--spacing-1)}.info-content p:not(:last-child){margin-bottom:var(--spacing-1)}.icon-quote{margin-top:var(--spacing-2)}.icon-quote #quote{width:50px;height:33.5px;fill:var(--clr-tp-quotation)}.icon-quote .blockquote,.icon-quote h3{padding:1rem}.icon-quote blockquote{position:relative;font-family:var(--ff-header);font-size:var(--font-h5);font-weight:700;font-style:italic;color:var(--clr-tp-quote)}.icon-quote blockquote span{position:absolute;top:-40px;left:-2.5rem}.icon-quote .figure-icon{display:flex;flex-wrap:wrap;justify-content:space-around}.icon-quote .figure-icon figure{width:30%;margin:.5rem;padding-top:1.5rem;text-align:center}.icon-quote .figure-icon figure figcaption{margin-top:var(--spacing-1);padding:1rem;color:var(--clr-tp-h3-header)}.icon-quote .figure-icon img{display:block;margin-inline:auto;aspect-ratio:1/1}.icon-quote .figure-icon svg{width:96px;height:96px;color:var(--clr-tp-figure-svg-clr)}.special-bg{background-color:var(--clr-tp-special-bg)}.curved-hz-2.special2-bg{background-color:var(--clr-tp-special2-bg)}.special3-bg{background-color:var(--clr-tp-special3-bg)}.drop-shadow{box-shadow:var(--clr-drop-shadow-content)}.drop-shadow figcaption{font-weight:400;color:var(--clr-drop-shadow-content)}.curved,.drop-shadow{position:relative}.curved:before{position:absolute;content:"";top:10px;bottom:10px;left:0;right:50%;box-shadow:var(--clr-box-shadow-curved);border-radius:5px/100px}.curved-hz-2:before{position:absolute;content:"";top:0;bottom:0;left:10px;right:10px;border-radius:100px/10px}footer{padding:var(--spacing-2) 0 var(--spacing-1);background-color:var(--clr-tp-footer-bg);width:100%}footer,footer #content-form h3,footer .info-content h3,footer .info-content p{color:var(--clr-tp-footer-text)}footer .logo{margin-bottom:var(--spacing-1);text-align:center;margin-inline:auto}footer .logo svg{width:200px;height:auto}footer #content-form{position:relative;width:100%;margin:0;padding:var(--spacing-1)}footer #content-form .errorForm{display:none;position:absolute;padding:0}footer #content-form .errorForm .error-container{display:flex;justify-content:center;align-items:center;gap:.25rem;padding:.25rem;background-color:var(--clr-tp-footer-error-container)}footer #content-form .errorForm .error-center{margin-inline:auto;width:-webkit-fit-content;width:fit-content}footer #content-form .errorForm .errmessageForm{font-size:14px;font-style:italic;font-weight:400;color:var(--clr-tp-error)}footer #content-form .errorForm .formErrexclaim{display:block;background-image:url(../assets/icon-error.svg);background-position:top center;background-repeat:no-repeat;height:20px;width:20px}footer #content-form .is-invalid-form{display:block;width:100%}footer #content-form ::-webkit-input-placeholder{color:var(--clr-tp-footer-form-placeholder-text);opacity:var(--clr-tp-footer-form-placeholder-opacity)}footer #content-form ::-moz-placeholder{color:var(--clr-tp-footer-form-placeholder-text);opacity:var(--clr-tp-footer-form-placeholder-opacity)}footer #content-form :-ms-input-placeholder{color:var(--clr-tp-footer-form-placeholder-text);opacity:var(--clr-tp-footer-form-placeholder-opacity)}footer #content-form ::placeholder{color:var(--clr-tp-footer-form-placeholder-text);opacity:var(--clr-tp-footer-form-placeholder-opacity)}footer .footer{margin-inline:auto;width:80%}footer #contactForm{margin-top:var(--spacing-2)}footer #contactForm h3{margin-bottom:var(--spacing-1)}footer #contactForm .nonrequired-field,footer #contactForm .required-field{position:relative;width:95%;margin-bottom:var(--spacing-2)}footer #contactForm .nonrequired-field span,footer #contactForm .required-field span{position:absolute;content:"";top:0;left:-1ch;color:var(--clr-tp-indicator)}footer #contactForm fieldset{border:0}footer #contactForm input,footer #contactForm textarea{width:100%;border:0;border-bottom:1px solid var(--clr-tp-footer-input-border-bottom);font-family:var(--ff-body);font-size:var(--font-body);background-color:var(--clr-tp-footer-bg);color:var(--clr-tp-footer-input-clr);line-height:var(--spacing-1)}footer #contactForm [type=submit]{background-color:var(--clr-tp-footer-btn-bg);color:var(--clr-tp-footer-btn-text);padding:1rem 1.5rem;font-family:var(--ff-body);font-size:1rem;font-weight:700;transition:var(--clr-tp-transitions)}footer #contactForm p{line-height:1.2}footer #contactForm .error{display:none;position:absolute;right:0;width:90%;padding:0}footer #contactForm .is-invalid{display:flex;justify-content:flex-end;align-items:center;background-color:var(--clr-tp-accent);width:-webkit-fit-content;width:fit-content;padding:.25rem;margin-top:.25rem;gap:.5em}footer #contactForm .errmessage{font-size:14px;font-style:italic;font-weight:400;color:var(--clr-tp-error);margin-left:auto}footer #contactForm .errexclaim{background-image:url(../assets/icon-error.svg);background-repeat:no-repeat;color:var(--clr-tp-error);height:20px;width:20px}footer .legal{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:3.5rem;margin-top:var(--spacing-3)}footer .legal .policies a,footer .legal p{color:var(--clr-tp-legal-text);font-size:var(--font-small)}footer .legal .policies a:not(:last-child){margin-right:1rem}footer .legal .policies a:visited{color:var(--clr-tp-legal-text)}#mail-failure{--email-dialog-text-color:#ffffff;--email-dialog-background-color:hsl(1, 65%, 70%);--email-dialog-button-color:#ff0000;--email-dialog-button-background:#ffffff;--email-dialog-button-hover:var(--clr-tp-h3-header)}.whojr-display{display:flex;align-items:center;gap:1rem}.whojr-dialog{padding:1rem;color:var(--email-dialog-text-color, var(--clr-tp-h3-header));background-color:var(--email-dialog-background-color);border:0;border-radius:8px}.whojr-dialog button{display:block;margin-inline:auto;cursor:pointer;border:unset;outline:0;background-color:var(--email-dialog-button-background, var(--clr-tp-h3-header));color:var(--email-dialog-button-color);padding:.5rem 1rem;transition:var(--clr-tp-transitions)}.whojr-dialog::backdrop{background-color:var(--email-dialog-backdrop-color)}body.high-contrast-dark .hero-background,body.high-contrast-dark .hero-container::after,body.high-contrast-light .hero-background,body.high-contrast-light .hero-container::after{display:none}body.high-contrast-dark .hero-content h1,body.high-contrast-dark .hero-content h2,body.high-contrast-light .hero-content h1,body.high-contrast-light .hero-content h2{background-color:var(--clr-tp-body-text);color:var(--clr-tp-body-bg);padding:2rem}body.dark-mode #operational .icon-quote blockquote,body.dark-mode #operational .icon-quote h3{color:var(--clr-tp-h2-header)}.a11y-widget .a11y-widget-btn{position:fixed;bottom:.5rem;left:.2rem;z-index:1000;width:2rem;height:2rem;border-radius:50%;background-color:var(--clr-a11y-panel-btn-bg);color:var(--clr-tp-a11y-widget-btn-color);border:2px solid var(--clr-a11y-panel-btn-border);box-shadow:var(--clr-a11y-widget-btn-shadow);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:var(--clr-tp-transitions)}.a11y-widget .a11y-widget-btn #a11y-svg:hover{--clr-a11y-panel-btn-text:var(--clr-tp-link-bg);scale:1.05}.a11y-widget .a11y-widget-btn:hover{scale:1.05}.a11y-widget .a11y-panel{position:fixed;bottom:6.5rem;left:2rem;width:300px;background-color:var(--clr-tp-a11y-panel-bg);border:1px solid var(--clr-tp-a11y-panel-border);border-radius:8px;padding:1.5rem;box-shadow:var(--clr-a11y-panel-box-shadow);z-index:1000}.a11y-widget .a11y-panel[hidden]{display:none}.a11y-widget .a11y-panel .panel-header{display:flex;justify-content:space-between;align-items:center;font-weight:700;color:var(--clr-tp-a11y-panel-text)}.a11y-widget .a11y-panel .panel-header .panel-title{height:30px}.a11y-widget .a11y-panel .panel-header .panel-close{background:0 0;border:0;font-size:30px;cursor:pointer;line-height:1}.a11y-widget .a11y-panel .panel-options{display:flex;flex-direction:column;gap:.75rem}.a11y-widget .a11y-panel .panel-options span{font-size:16px}.a11y-widget .a11y-panel .option-btn{display:flex;align-items:center;gap:1rem;padding:.75rem;border:1px solid var(--clr-tp-a11y-widget-btn-border);background-color:var(--clr-tp-a11y-widget-btn-bg);color:var(--clr-tp-a11y-widget-btn-text);border-radius:6px;cursor:pointer;font-weight:700;transition:var(--clr-tp-transitions)}.a11y-widget .a11y-panel .option-btn.active{background-color:var(--clr-tp-a11y-widget-btn-active-bg);border-color:var(--clr-tp-a11y-widget-btn-active-border-color);color:var(--clr-tp-a11y-widget-btn-active-text)}.a11y-widget .a11y-panel .option-btn.option-btn:hover{background-color:var(--clr-tp-a11y-widget-btn-hover-bg);color:var(--clr-tp-a11y-widget-btn-hover-text);scale:1.05}.a11y-widget .a11y-panel .reset-link{display:block;background:0 0;border:0;text-decoration:underline;color:var(--clr-a11y-reset-link-text);margin-top:.5rem;cursor:pointer;font-size:.9rem;margin-inline:auto;width:-webkit-fit-content;width:fit-content}.a11y-widget .a11y-panel .reset-link p{display:inline}.a11y-widget .a11y-panel .reset-link:hover,.whojr-dialog button:hover,footer #contactForm [type=submit]:hover,footer .legal .policies a:hover{background-color:var(--clr-tp-link-bg);color:var(--clr-tp-link-clr);scale:1.05}.a11y-widget .a11y-panel label{display:flex;align-items:center;gap:.5rem}.a11y-widget .a11y-panel .scale-text{color:var(--clr-tp-a11y-panel-scale-text)}.a11y-widget .a11y-panel .scale-text #legend{display:flex;justify-content:space-between;width:88%;margin-left:2rem;pointer-events:none}.a11y-widget .a11y-panel .scale-text #legend p{font-size:14px;cursor:pointer;pointer-events:all}.a11y-widget .a11y-panel .scale-text #legend p:hover{scale:1.2;font-weight:700}.a11y-widget .a11y-panel .option-range{-webkit-appearance:none;width:90%;background-color:transparent;margin-top:1rem}.a11y-widget .a11y-panel .option-range::-webkit-slider-thumb{-webkit-appearance:none;border:var(--clr-a11y-thumb-border);width:16px;height:30px;border-radius:3px;background-color:var(--clr-a11y-thumb-background-color);cursor:pointer;margin-top:-14px;box-shadow:var(--clr-a11y-slider-box-shadow)}.a11y-widget .a11y-panel .option-range::-webkit-slider-runnable-track{height:8.4px;cursor:pointer;box-shadow:var(--clr-a11y-slider-box-shadow);background-color:var(--clr-a11y-track-background-color);border-radius:1.3px;border:var(--clr-a11y-track-border)}.a11y-widget .a11y-panel .option-range::-moz-range-thumb{box-shadow:var(--clr-a11y-slider-box-shadow);border:var(--clr-a11y-thumb-border);height:36px;width:16px;border-radius:3px;background-color:var(--clr-a11y-thumb-background-color);cursor:pointer}.a11y-widget .a11y-panel .option-range::-moz-range-track{width:100%;height:8.4px;cursor:pointer;box-shadow:var(--clr-a11y-slider-box-shadow);background-color:var(--clr-a11y-track-background-color);border-radius:1.3px;border:var(--clr-a11y-track-border)}.a11y-widget .a11y-panel .option-range::-ms-thumb{box-shadow:var(--clr-a11y-slider-box-shadow);border:var(--clr-a11y-thumb-border);height:36px;width:16px;border-radius:3px;background-color:var(--clr-a11y-thumb-background-color);cursor:pointer}.a11y-widget .a11y-panel .option-range::-ms-track{width:100%;height:8.4px;cursor:pointer;background-color:transparent;border-color:transparent;border-width:16px 0;color:transparent}.a11y-widget .a11y-panel .option-range::-ms-fill-lower{background-color:var(--clr-a11y-track-background-color);border:var(--clr-a11y-track-border);border-radius:2.6px;box-shadow:var(--clr-a11y-slider-box-shadow)}.a11y-widget .a11y-panel .option-range::-ms-fill-upper{background-color:var(--clr-a11y-track-background-color);border:var(--clr-a11y-track-border);border-radius:2.6px;box-shadow:var(--clr-a11y-slider-box-shadow)}@media screen and (max-width:52.5rem){#operational .content-equal,#strategic .content-equal{flex:1 1 100%}#operational .operation-1,#strategic .operation-1{order:-1}#operational .operation-2,#strategic .operation-2{order:1}}@media screen and (max-width:46.85rem){#partner .content-side-by-side{gap:var(--spacing-1)}}@media screen and (max-width:46.8125rem){.hero-content{padding-inline:.5rem}.hero-content h1,.hero-content h2{width:90%}h2,h3{line-height:1}.content-equal{flex:1 1 100%}.icon-quote .figure-icon{flex-direction:column;align-items:center}.icon-quote .figure-icon figure{width:284px}.hero-content{padding-top:var(--spacing-4)}}@media screen and (max-width:39.375rem){footer .legal{display:block}footer .legal .policies{display:flex;justify-content:space-between}}@media screen and (max-width:31.25rem){footer .footer{width:100%}}.a11y-widget-btn:focus,.menubar a:focus,.option-btn:focus,.option-range:focus,.panel-close:focus,.policies a:focus,.reset-link:focus,[type=submit]:focus,input[type=tel]:focus,input[type=text]:focus,textarea:focus{outline:4px solid var(--clr-tp-link-border);outline-offset:4px}@media (forced-colors:active){:root{--clr-tp-body-bg:ButtonText;--clr-tp-body-text:lime;--clr-tp-container-bg:Canvas;--clr-tp-section-bg:Canvas;--clr-tp-accent-bg:Canvas;--clr-tp-secondary-bg:Canvas;--clr-tp-h1-header:Canvas;--clr-tp-h2-header:CanvasText;--clr-tp-h3-header:CanvasText;--clr-tp-accent:Highlight;--clr-tp-text-contrast:CanvasText;--clr-tp-link-bg:Canvas;--clr-tp-link-clr:LinkText;--clr-tp-link-border:LinkText;--clr-tp-footer-btn-bg:ButtonFace;--clr-tp-footer-btn-text:ButtonText;--clr-a11y-panel-btn-bg:ButtonFace;--clr-a11y-panel-btn-text:ButtonText;--clr-a11y-panel-btn-border:ButtonText;--clr-tp-footer-input-clr:CanvasText;--clr-tp-footer-input-border-bottom:CanvasText;--clr-tp-svg-forground:CanvasText;--clr-tp-svg-outline:CanvasText;--clr-tp-figure-svg-clr:CanvasText;--clr-tp-quotation:CanvasText}.hero-container::after{display:none}.hero-content h1,.hero-content h2{background-color:Canvas!important;color:CanvasText!important}.a11y-panel,.card,.hero-content h1,.hero-content h2,.menu,.menu-container{border:2px solid CanvasText!important}:focus{outline:3px solid Highlight!important;outline-offset:3px}footer #contactForm button{background-color:Canvas!important;color:CanvasText!important}footer #contactForm button:hover{background-color:CanvasText!important;color:CanvasText!important}.menubar button svg{fill:Canvas!important;stroke:Canvas!important}.a11y-widget .a11y-panel .panel-header,.a11y-widget .a11y-panel .panel-options .option-btn,.a11y-widget .a11y-panel .panel-options .reset-link,.a11y-widget .a11y-panel .panel-options .scale-text #legend p,.a11y-widget .a11y-panel .panel-options .scale-text span,.menubar a{color:CanvasText!important}.a11y-widget .a11y-panel .panel-options .option-btn:hover,.a11y-widget .a11y-panel .panel-options .reset-link:hover,.a11y-widget .a11y-panel .panel-options .scale-text #legend p:hover,.a11y-widget .a11y-panel .panel-options .scale-text span:hover,.menubar a:hover{color:HighLight!important}.a11y-widget .a11y-panel .panel-options{border:2px solid CanvasText!important}#logo-svg{--clr-tp-svg-background:Canvas;--clr-tp-svg-forground:CanvasText}}
/*# sourceMappingURL=style.min.css.map */
