.section.footer .footer-wrapper{display:flex;flex-wrap:wrap;padding-top:10px;padding-bottom:10px}.section.footer .footer-wrapper .footer-left{flex-basis:100%}@media (min-width:768px){.section.footer .footer-wrapper .footer-left{flex-basis:50%}}.section.footer .footer-wrapper .footer-right{margin-top:1.25rem;flex-basis:100%;text-align:left}@media (min-width:768px){.section.footer .footer-wrapper .footer-right{margin-top:0;flex-basis:50%;text-align:right}}.section.footer .footer-wrapper .footer-full{margin-top:30px;flex-basis:100%;border-color:rgba(0,39,61,.14);border-top:1px rgba(0,39,61,.14);border-style:solid;padding-top:30px}.section.footer .footer-wrapper .footer-full:last-child{margin-top:5px;padding-top:5px}@media (min-width:768px){.section.footer .footer-wrapper .footer-full{margin-top:50px;padding-top:50px}}.section.footer .footer-wrapper .footer-logo-wrapper a{margin-bottom:15px;display:block}.section.footer .footer-wrapper .footer-logo-wrapper img{height:40px;width:auto;max-width:100%}.section.footer .footer-wrapper .footer-copyright{font-size:12px;color:rgba(0,39,61,.68)}.section.footer .footer-wrapper .footer-social{margin-bottom:15px}.section.footer .footer-wrapper .footer-social a{margin-right:.25rem;display:inline-block;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(0 39 61/var(--tw-bg-opacity,1));padding:.25rem;font-size:22px;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.section.footer .footer-wrapper .footer-social a:last-child{margin-right:0}.section.footer .footer-wrapper .footer-social a:hover{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.section.footer .footer-wrapper .footer-link a{margin-right:.25rem;text-wrap:nowrap;font-size:12px;color:rgba(0,39,61,.48);text-decoration-line:underline;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transition-timing-function:ease}.section.footer .footer-wrapper .footer-link a:last-child{margin-right:0}.section.footer .footer-wrapper .footer-link a:hover{--tw-text-opacity:1;color:rgb(0 39 61/var(--tw-text-opacity,1))}.btn.gcp-btn{max-width:200px;border-width:0!important;padding:0!important}.section.footer .footer-wrapper .partner{font-family:Wix Madefor Display,sans-serif;font-size:12px;color:rgba(0,39,61,.68);opacity:.8}.section.footer .footer-wrapper .footer-notice{font-family:Wix Madefor Display,sans-serif;font-size:11px;color:rgba(0,39,61,.68)}.section.footer .footer-wrapper .ariba-link img{height:100%;max-height:40px;width:auto}.header{z-index:50;width:100%;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transition-timing-function:ease}.header-abs{position:absolute;top:0;left:0;background-color:transparent;padding-top:15px;padding-bottom:15px}@media (min-width:1140px){.header-abs{padding-top:30px;padding-bottom:30px}}.header-sticky{position:sticky;top:0;left:0;--tw-bg-opacity:1;background-color:rgb(38 70 83/var(--tw-bg-opacity,1));padding-top:15px;padding-bottom:15px}@media (min-width:1140px){.header-sticky{padding-top:10px;padding-bottom:10px}}.header-logo{height:30px;width:152px}@media (min-width:768px){.header-logo{height:45px;width:228px}}.header-content{display:flex;max-height:30px;align-items:center}@media (min-width:768px){.header-content{max-height:45px}}.btn.cta-btn{background-color:transparent;padding:.5rem .75rem;font-family:Archivo,sans-serif;font-size:14px;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.btn.cta-btn:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}@media (min-width:768px){.btn.cta-btn{padding:1rem 2.5rem}}.navbar{position:fixed;top:0;left:0;height:100%;width:100%;max-width:415px;--tw-bg-opacity:1;background-color:rgb(38 70 83/var(--tw-bg-opacity,1))}@media (min-width:1140px){.navbar{position:relative;max-width:fit-content;background-color:transparent}}.nav-items{display:flex;flex-direction:column;padding:80px}@media (min-width:1140px){.nav-items{flex-direction:row;padding:0}}.nav-item{position:relative;margin-right:2.5rem;cursor:pointer;text-wrap:nowrap;padding-top:1.25rem;padding-bottom:1.25rem;font-size:14px;font-weight:700;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.nav-item:hover{--tw-text-opacity:1;color:rgb(0 255 226/var(--tw-text-opacity,1))}.sub-nav-block{pointer-events:none;visibility:hidden;position:absolute;top:calc(100% + 10px);border-radius:.5rem;border-top-left-radius:0;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:20px 30px;--tw-text-opacity:1;color:rgb(0 39 61/var(--tw-text-opacity,1));opacity:0;--tw-shadow:rgba(0,39,61,.14) 0 0 24px;--tw-shadow-colored:0 0 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transition-timing-function:linear}.nav-item:hover .sub-nav-block{pointer-events:auto;visibility:visible;top:100%;opacity:1}.sub-nav-block:before{position:absolute;top:0;left:0;height:.25rem;width:4rem;--tw-bg-opacity:1;background-color:rgb(0 255 226/var(--tw-bg-opacity,1));--tw-content:"";content:var(--tw-content)}.sub-nav-items{text-wrap:nowrap;font-family:Archivo,sans-serif;font-weight:700;text-transform:capitalize;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.sub-nav-item{margin-bottom:10px;--tw-text-opacity:1;color:rgb(0 39 61/var(--tw-text-opacity,1))}.sub-nav-item:last-child{margin-bottom:0}.sub-nav-item:hover{--tw-text-opacity:1;color:rgb(38 70 83/var(--tw-text-opacity,1))}.menu-trigger-icon{margin-left:.75rem;display:flex;cursor:pointer;flex-direction:column;gap:.375rem;padding:.5rem}@media (min-width:1140px){.menu-trigger-icon{display:none}}.close-nav{position:absolute;top:1rem;right:1.25rem;--tw-rotate:45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));cursor:pointer;user-select:none;font-size:34px;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media (min-width:1140px){.close-nav{display:none}}