section#cubeNav.topnav{align-items:center;background-color:var(--cube-white);border-bottom:1px solid var(--main-blue);box-shadow:0 0 13px 0 rgba(22,61,131,.15);display:inline-grid;height:75px;padding:0 20px;position:fixed;top:0;width:100%;z-index:20}section#cubeNav.topnav .desktop{display:none}section#cubeNav.topnav.responsive{background-image:linear-gradient(hsla(0,0%,100%,.8),var(--cube-white)),url(https://f.hubspotusercontent20.net/hubfs/8159624/demo-background.svg);background-position:100% 100%;background-repeat:no-repeat;height:100%;overflow:auto;padding:10px 20px 60px}section#cubeNav.topnav.responsive .container{align-self:flex-start}section#cubeNav .container .white-cube{background-image:url(https://8159624.fs1.hubspotusercontent-na1.net/hubfs/8159624/Cube%20website%20-%202024/Logos/cube-logo-navy.svg);background-repeat:no-repeat;background-size:contain;color:transparent;height:45px;margin:0 40px 0 0;overflow:hidden;text-indent:-999px;width:117px}section#cubeNav.topnav a{color:var(--main-blue);display:block;font-family:var(--headline-font);text-align:center;text-decoration:none}section#cubeNav a.link,section#cubeNav p.section-label{border-bottom:1px solid rgba(0,0,135,.2);color:var(--main-blue);font-family:var(--headline-font);font-size:14px;font-style:normal;font-weight:500;letter-spacing:1.4px;line-height:140%;margin:0;text-transform:uppercase}section#cubeNav p.section-label,section#cubeNav.topnav.responsive a.link:not(.sub-section-item a.link){padding:10px 0}section#cubeNav .dropdown-content a.sub-section-item{border-bottom:unset;display:flex;gap:12px;margin:0 0 8px}section#cubeNav .dropdown-content a.sub-section-item div p.description,section#cubeNav.topnav .icon{display:none}section#cubeNav.dropdown{overflow:hidden}section#cubeNav .dropdown-content{display:none;position:absolute;z-index:1}section#cubeNav .dropdown::first-child .dropdown-content{display:block}section#cubeNav.topnav #toggle{position:absolute;right:5px;top:0}section#cubeNav .dropdown-content a{display:block;display:flex;font-size:16px;padding:6px;text-align:left;text-decoration:none}.menu-arrow.active{transform:rotate(90deg)}.dropdown-content.active{display:block!important}section#cubeNav.topnav.responsive .navbar-sections{display:flex;flex-flow:column;gap:20px;padding:0 0 80px}section#cubeNav.topnav.responsive .sub-section-item{align-items:center;display:flex;padding:0 15px}section#cubeNav.topnav.responsive .sub-section-item a.link{padding:10px}section#cubeNav.topnav .menu-arrow,section#cubeNav.topnav a.link,section#cubeNav.topnav p.section-label{display:none}section#cubeNav.topnav a.icon,section#cubeNav.topnav.responsive a.icon{display:block;padding:10px;position:absolute;right:15px;top:-9px}section#cubeNav.topnav.responsive a{align-items:center;display:flex;text-align:left}section#cubeNav.topnav.responsive .dropdown .label-arrow-container{align-items:center;display:flex}section#cubeNav.topnav.responsive .menu-arrow{display:block;margin:-15px;transition:all .2s}section#cubeNav .dropdown-content a div p.label{color:var(--main-blue);font-family:var(--headline-font);font-size:14px;font-style:normal;font-weight:600;line-height:150%;margin:0;padding:0}section#cubeNav.topnav.responsive .dropdown-content{padding:10px 0;position:relative}section#cubeNav.topnav div.dropdown-content div.new-center{display:flex;justify-content:space-between;padding:0}section#cubeNav.topnav div.dropdown-content div.sub-sections-options{display:flex;justify-content:space-between;width:100%}section#cubeNav.topnav.responsive .dropdown .section-label{display:block;text-align:left;width:100%}section#cubeNav.topnav div.dropdown-content div.container-sub-section p.eyebrow{display:none}section#cubeNav.topnav div.dropdown-content div.container-sub-section{display:flex;flex-flow:column;gap:20px 4px;width:100%}section#cubeNav.topnav div.navbar-buttons{align-items:center;display:flex;display:none;gap:20px;padding:10px 0}section#cubeNav.topnav div.navbar-buttons a.primary-button{color:var(--cube-white)}section#cubeNav.topnav div.navbar-buttons a.login-button,section#cubeNav.topnav.responsive div.navbar-buttons{display:flex;flex-flow:wrap;justify-content:center}section#cubeNav.topnav div.navbar-buttons a.login-button{background:var(--cube-white);border:1px solid var(--main-blue);border-radius:8px;color:var(--main-blue);line-height:normal;padding:3px 32px 1px;text-decoration:none;width:auto}section#cubeNav.topnav div.navbar-buttons a.login-button p{font-family:var(--headline-font);font-size:12px;font-weight:600;letter-spacing:1.2px;text-transform:uppercase}section#cubeNav.topnav div.navbar-buttons a.primary-button-2{align-items:center;color:var(--cube-white);display:flex;height:55px;padding:3px 32px 1px}section#cubeNav .dropdown .dropdown-content a.card{display:none}section#cubeNav .dropdown .dropdown-content a.featured{background-color:var(--main-blue);border-radius:8px;color:var(--cube-white);gap:10px;grid-column:span 2;margin:0 4px;padding:8px 28px}section#cubeNav .dropdown .dropdown-content a.featured p{color:var(--cube-white);font-family:var(--headline-font);font-size:14px;font-style:normal;font-weight:600;line-height:150%;margin:0;text-transform:uppercase}section#cubeNav .dropdown .dropdown-content a.featured:hover{background-color:var(--cube-green)}section#cubeNav .dropdown-content a img{height:24px;margin-top:-2px;max-width:24px}section#cubeNav .dropdown-content .sub-secondary-section div.items-column{padding:0 0 0 45px}section#cubeNav .dropdown-content .sub-secondary-section div.items-column a.item-column-link{align-items:flex-start;display:flex;flex-flow:column}section#cubeNav .dropdown-content .sub-secondary-section div.items-column a.item-column-link p.title{font-family:var(--headline-font);font-size:14px;font-weight:600;line-height:150%;margin:0}section#cubeNav .dropdown-content .sub-secondary-section div.items-column a.item-column-link p.description{font-family:var(--headline-font);font-size:14px;font-weight:400;line-height:150%;margin:0}@media (min-width:1200px){section#cubeNav.topnav .container{display:flex;justify-content:space-between;justify-self:center;max-width:1440px;width:100%}section#cubeNav.topnav .dropdown p.section-label{display:flex;flex-flow:row}section#cubeNav.topnav .dropdown p.section-label img{height:20px;margin-left:3px;transform:rotate(180deg);width:20px}section#cubeNav.topnav div.dropdown:hover p.section-label img{filter:brightness(0) saturate(100%) invert(38%) sepia(97%) saturate(333%) hue-rotate(97deg) brightness(94%) contrast(95%)}section#cubeNav.topnav .desktop,section#cubeNav.topnav a.link,section#cubeNav.topnav p.section-label{display:block}section#cubeNav.topnav a.icon{display:none}section#cubeNav .navbar-sections{align-items:center;display:flex}section#cubeNav .menu-arrow{display:none}section#cubeNav a.link,section#cubeNav p.section-label{border-bottom:unset;padding:0}section#cubeNav .dropdown,section#cubeNav .single-link-container{align-items:center;cursor:pointer;display:flex;height:100%;padding:0 13px}section#cubeNav .dropdown:hover p.section-label,section#cubeNav .single-link-container:hover a.link{border-bottom:1.5px solid var(--cube-green);color:var(--cube-green);font-weight:700;transition-duration:0s}section#cubeNav .dropdown:hover .dropdown-content{background-color:var(--cube-white);border-radius:0 0 6px 6px;border-top:1px solid #dadfe7;box-shadow:0 10px 18px rgba(15,15,76,.1);display:block;padding:40px 0 30px;right:0;top:75px;width:100%}section#cubeNav.topnav div.dropdown-content div.new-center{padding:0 20px}section#cubeNav .dropdown-content a{font-size:16px;padding:0}section#cubeNav .dropdown-content a div p.description{display:block}section#cubeNav .dropdown-content .sub-section-item{display:flex}section#cubeNav .dropdown-content .sub-secondary-section{display:flex;flex-flow:column}section#cubeNav .dropdown-content .sub-secondary-section div.items-column{display:flex;flex-flow:column;gap:8px;padding:0 0 0 36px}section#cubeNav .dropdown-content .sub-secondary-section div.items-column a{display:flex;flex-flow:column;padding:0}section#cubeNav .dropdown-content .sub-secondary-section div.items-column a.item-column-link:hover p{color:var(--dark-teal)}section#cubeNav.topnav div.dropdown-content div.container-sub-section{display:grid;gap:20px 4px;grid-template-columns:repeat(4,1fr);width:100%}section#cubeNav.topnav div.dropdown-content div.container-sub-section>*{display:none}section#cubeNav.topnav div.dropdown-content div.container-sub-section>:not(:empty){display:flex}section#cubeNav.topnav div.dropdown-content div.container-sub-section a.secondary-section{display:flex;margin:0;padding:0 0 12px}section#cubeNav.topnav div.dropdown-content div.container-sub-section a.secondary-section img{height:23px;margin-right:15px;margin-top:5px;max-width:23px}section#cubeNav.topnav div.dropdown-content div.container-sub-section a.secondary-section p{color:var(--main-blue);font-family:var(--headline-font);font-size:18px;font-style:normal;font-weight:800;line-height:24.5px;margin:5px 0 0;max-width:245px}section#cubeNav.topnav div.dropdown-content div.container-sub-section a.secondary-section:hover p{color:var(--dark-teal)}section#cubeNav .dropdown .dropdown-content a.card{background-color:var(--main-blue);border-radius:15px;display:flex;flex-flow:column;grid-column-start:4;grid-row-end:5;grid-row-start:1;justify-content:space-between;max-width:350px;overflow:hidden;padding:0;position:relative}section#cubeNav .dropdown .dropdown-content a.card img{background-color:#d4eded;height:218px;margin:0;max-width:100%}section#cubeNav .dropdown .dropdown-content a.card p.title-card{color:var(--cube-white);font-family:var(--headline-font);font-size:16px;font-style:normal;font-weight:500;letter-spacing:.16px;line-height:130%;margin:0;padding:17px 20px}section#cubeNav .dropdown .dropdown-content a.card p.card-eyebrow{background-color:var(--main-blue);border-radius:8px;color:var(--cube-white);display:block;font-family:var(--headline-font);font-size:12px;font-style:normal;font-weight:600;left:15px;letter-spacing:1.2px;line-height:normal;margin:0;padding:8px 16px;position:absolute;text-transform:uppercase;top:15px;width:max-content}section#cubeNav .dropdown .dropdown-content a.card:hover,section#cubeNav .dropdown .dropdown-content a.card:hover p.card-eyebrow{background-color:var(--cube-green)}section#cubeNav .dropdown-content a.sub-section-item div p.description{color:var(--main-blue);display:block;font-family:var(--headline-font);font-size:14px;font-style:normal;font-weight:400;line-height:150%;margin:0;max-width:265px}section#cubeNav.topnav.responsive a.sub-section-item div.head-container{background-color:red;display:flex}section#cubeNav .dropdown-content a.sub-section-item div.head-container p.label{text-transform:uppercase}section#cubeNav .dropdown-content a.sub-section-item:hover img{filter:brightness(0) saturate(100%) invert(38%) sepia(97%) saturate(333%) hue-rotate(97deg) brightness(94%) contrast(95%)}section#cubeNav .dropdown-content a:hover div p.description{color:var(--dark-teal)}section#cubeNav .dropdown-content a:hover div p.label{color:var(--dark-teal);text-decoration:underline}section#cubeNav.topnav div.navbar-buttons{display:flex;flex-flow:row}}section#cubeNav .dropdown-content a.disable div p.label{color:#989e94}section#cubeNav .dropdown-content a.disable:hover,section#cubeNav .dropdown-content a.disable:hover div p.label{color:#989e94;cursor:auto;text-decoration:none}section#cubeNav .dropdown-content a.disable img,section#cubeNav .dropdown-content a.disable:hover img{filter:brightness(0) saturate(100%) invert(72%) sepia(4%) saturate(416%) hue-rotate(66deg) brightness(91%) contrast(89%)}.context-menu{background:var(--cube-white);border:1px solid #ddd;border-radius:6px;box-shadow:2px 2px 10px rgba(0,0,0,.2);contain:content;display:none;flex-direction:column;min-width:200px;position:absolute}.context-menu button{background:none;border:none;border-radius:unset;color:var(--main-blue);cursor:pointer;font-family:var(--headline-font);font-size:14px;font-weight:600;padding:10px;text-align:center;width:100%}.context-menu button:hover{background:var(--main-blue);color:var(--cube-white)}