.footer2025{background:var(--dark-blue);list-style:none;padding:28px 0 22px}.footer2025 div.newsletter-form h4.newsletter-title{color:var(--cube-white);font-family:var(--headline-font);font-size:38px;font-weight:300;line-height:45px;margin:0 0 32px;max-width:636px;text-transform:uppercase}.footer2025 div.newsletter-form p.newsletter-disclaimer{color:var(--cube-white);font-family:var(--headline-font);font-size:16px;font-weight:400;line-height:24px;max-width:636px}.footer2025 div.newsletter-form .submitted-message{color:var(--cube-white)}.footer2025 .logo-and-button{align-items:flex-end;display:flex;flex-flow:wrap-reverse;gap:35px;justify-content:space-between;margin:0 0 16px}.footer2025 .logo-and-button img{max-width:111px}.footer2025 .logo-and-button .secondary-button{padding:14px 30px}.footer2025 .logo-and-button .secondary-button:hover{padding:14px 48px 14px 12px}.footer2025 .logo-and-button .secondary-button:before{height:75%;right:4px;top:7px;transform:translateX(-30%);width:45px}.footer2025 .logo-and-button .secondary-button:hover:before{transform:translateX(0)}.footer2025 .logo-and-button .secondary-button:after{padding:2px;right:24px;top:20px}.footer2025 .logo-and-button .secondary-button:hover:after{transform:scale(8)}.footer2025 .page-sitemap{border-top:1px solid var(--cube-white);display:none;flex-flow:column;gap:10px;padding:37px 0 0}.footer2025 .page-sitemap.mobile-toggle{border-top:none;display:flex}.footer2025 .page-sitemap ul{list-style:none;margin:0;padding:0}.footer2025 .page-sitemap li a,.footer2025 .page-sitemap li p{color:var(--cube-white);display:block;font-family:var(--headline-font);font-size:14px;font-style:normal;font-weight:400;line-height:21px;list-style:none;margin:0 0 4px;text-decoration:none}.footer2025 .page-sitemap li a:hover{text-shadow:0 0 10px #ffffff80}.footer2025 .page-sitemap li.title{column-span:all;margin:0}.footer2025 .page-sitemap li.title p,.footer2025 .page-sitemap.mobile-toggle .footer-toggle p{margin:0 0 8px}.footer2025 .page-sitemap li.title p,.footer2025 .page-sitemap ul li .bold,.footer2025 .page-sitemap.mobile-toggle .footer-toggle p{color:var(--cube-white);font-family:var(--headline-font);font-size:14px;font-style:normal;font-weight:500;line-height:21px;opacity:1;text-transform:uppercase}.footer2025 .page-sitemap ul li .bold{display:block;margin:0;padding:28px 0 8px}.footer2025 .page-sitemap ul li .spacing{display:block;margin:12px 0 4px}.footer2025 .page-sitemap ul li a.light{color:rgba(249,255,245,.4);margin:0 0 4px}.footer2025 section.cube-info-container .cube-logo{height:31px;margin:0 0 15px;width:105px}.footer2025 section.cube-info-container p{color:var(--cube-white);font-family:var(--headline-font);font-size:16px;font-weight:400;line-height:24px;margin:0;max-width:250px;opacity:.5}.footer2025 .soc2-container .cube-rrss{align-items:center;display:flex;flex-flow:row nowrap;gap:15px;justify-content:flex-start}.footer2025 .soc2-container .cube-rrss p{margin:0}.footer2025 .soc2-container .cube-rrss .linkedin-logo{background-image:url(https://8159624.fs1.hubspotusercontent-na1.net/hubfs/8159624/Cube%20Website%20-%202025/Icons/Linkedin-icon.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;display:inline-block;height:45px;width:45px}.footer2025 .soc2-container .cube-rrss .linkedin-logo:hover{box-shadow:0 0 5px var(--cube-white)}.footer2025 .soc2-container .cube-rrss .twitter-logo{background-image:url(https://f.hubspotusercontent20.net/hubfs/8159624/Cube%20-%20Website%20Refresh%20-%202022/Logos/twitter.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:4px;display:inline-block;height:45px;width:45px}.footer2025 section.terms-conditions-container .cube-rrss .twitter-logo:hover{box-shadow:0 0 5px var(--cube-white)}.footer2025 .soc2-container{align-items:center;border-bottom:1px solid var(--cube-white);display:flex;flex-flow:wrap;gap:16px;justify-content:space-between;padding:20px 0}.footer2025 .soc2-container .cube-soc{display:flex;flex-flow:wrap;gap:32px}.footer2025 .soc2-container .cube-soc div{align-items:center;display:flex;gap:20px}.footer2025 .soc2-container .cube-soc img.soc2-logo{height:61px;width:61px}.footer2025 .soc2-container .cube-soc p{color:var(--cube-white);font-family:var(--headline-font);font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin:0;max-width:auto}.footer2025 section.terms-conditions-container{display:flex;flex-flow:row wrap;gap:15px;margin:20px 0 0}.footer2025 section.terms-conditions-container div.terms-links-container{display:flex;flex-flow:column;justify-content:space-between;width:100%}.footer2025 section.terms-conditions-container a,.footer2025 section.terms-conditions-container p{color:var(--cube-white);font-family:var(--headline-font);font-family:Montserrat;font-size:16px;font-weight:400;line-height:24px;opacity:.4;text-decoration:none}.footer2025 section.terms-conditions-container a:hover{color:#fff}.footer2025 section.terms-conditions-container p{margin:0}@media (min-width:1000px){.footer2025{display:flex;flex-flow:row wrap;justify-content:space-between;padding:80px 0}.footer2025 div.new-center{position:relative;width:100%}.footer2025 div.new-center .page-sitemap{display:flex;flex-flow:row;justify-content:space-between}.footer2025 .page-sitemap{display:flex}.footer2025 .page-sitemap.mobile-toggle{display:none!important}.footer2025 div.new-center section.cube-info-container{display:flex;justify-content:space-between;margin:0;min-height:245px;position:absolute;right:0;top:0;width:15%}.footer2025 .soc2-container .cube-rrss{border-bottom:none;margin:0;padding:0}.footer2025 div.new-center .soc2-container{margin:0;width:100%}.footer2025 div.new-center section.terms-conditions-container{align-items:center;justify-content:space-between;padding:14px 0 0;width:100%}.footer2025 div.new-center section.terms-conditions-container div.terms-links-container{width:33%}.footer2025 .page-sitemap{flex-flow:row;gap:0}.footer2025 .page-sitemap ul.footer-list{width:auto}.footer2025 .page-sitemap ul.special{column-count:2;column-fill:auto;width:420px}.footer2025 div.newsletter-form{display:block}.footer2025 section.terms-conditions-container div.terms-links-container{flex-flow:row}}.footer2025 div.newsletter-form{display:none}.footer2025 div.newsletter-form form{display:flex;flex-flow:wrap;margin:0 0 15px}.footer2025 div.newsletter-form form .hs-form-field,.footer2025 div.newsletter-form form label{margin:0}.footer2025 div.newsletter-form form input[type=email]{background-color:var(--dark-blue);border:1px solid var(--cube-white);border-right:none;color:#f9fff5;font-family:var(--headline-font);font-size:12px;font-style:normal;font-weight:600;height:auto;line-height:normal;padding:18px 28px;width:400px}@media (max-width:700px){.footer2025{padding:40px 0}.footer2025 div.newsletter-form form input[type=email]{border-right:1px solid var(--cube-white);width:290px}.footer2025 .soc2-container .cube-soc p{font-size:14px;max-width:150px}}.footer2025 div.newsletter-form form .actions .hs-button{align-content:center;align-items:center;background:var(--cube-yellow);border:1px solid var(--cube-yellow);border-radius:0 8px 8px 0;color:#000;display:flex;flex-wrap:wrap;font-family:var(--headline-font);font-size:12px;font-style:normal;font-weight:600;gap:26px 6.305px;height:auto;justify-content:center;letter-spacing:1.2px;line-height:normal;max-width:375px;padding:18px 32px;text-transform:uppercase}@media (min-width:1000px){.footer2025 div.newsletter-form{display:block}}.mobile-toggle{display:block}.mobile-toggle .footer-toggle{background:none;border-bottom:1px solid var(--cube-white);border-radius:unset;cursor:pointer;display:block;padding:0;position:relative;text-align:left;width:100%}.mobile-toggle .footer-toggle:after{background-image:url(https://8159624.fs1.hubspotusercontent-na1.net/hubfs/8159624/Cube%20Website%20-%202025/Icons/chevron-down.svg);background-position:50%;background-repeat:no-repeat;content:"";filter:brightness(0) invert(1);height:24px;position:absolute;right:0;top:0;width:24px}.mobile-toggle .footer-toggle.active{margin:0 0 10px}.mobile-toggle .footer-toggle.active:after{transform:rotate(180deg)}.mobile-toggle .footer-list{display:none;margin:0;padding:0}.mobile-toggle .footer-toggle.active+.footer-list{display:block}