.m2-home-hero,.m2-home-hero *,.m2-home-hero :after,.m2-home-hero :before{box-sizing:border-box}.m2-home-hero{--m2-home-hero-cut-upper-x:72.2841vw;--m2-home-hero-cut-lower-x:67.688vw;background:linear-gradient(0deg,#212121,#000);color:#fff;isolation:isolate;min-height:1020px;overflow:hidden;position:relative}.m2-home-hero__background{background-position:50%;background-repeat:no-repeat;background-size:cover;clip-path:polygon(0 0,100% 0,100% 91.95%,calc(var(--m2-home-hero-cut-upper-x) - 40px) 91.95%,calc(var(--m2-home-hero-cut-lower-x) - 40px) 98.39%,0 98.39%);height:910px;left:40px;position:absolute;right:40px;top:0;width:auto;z-index:0}.m2-home-hero__background:after{background:rgba(0,0,0,.5);content:"";inset:0;position:absolute;z-index:2}.m2-home-hero__background-video{height:100%;inset:0;overflow:hidden;position:absolute;width:100%;z-index:1}.m2-home-hero__background-video .hs-video-container,.m2-home-hero__background-video .hs-video-widget,.m2-home-hero__background-video>div{height:100%!important;inset:0;margin:0!important;max-width:none!important;overflow:hidden;position:absolute!important;width:100%!important}.m2-home-hero__background-video .hs-video-wrapper{height:max(100%,calc(var(--m2-home-hero-video-cover-height, 56.25vw) - var(--m2-home-hero-video-gutter-offset, 45px)))!important;left:50%!important;max-width:none!important;padding:0!important;position:absolute!important;top:50%!important;transform:translate(-50%,-50%);width:max(100%,var(--m2-home-hero-video-cover-width,1546.6667px))!important}.m2-home-hero__background-video iframe,.m2-home-hero__background-video video{border:0;height:100%!important;inset:0;position:absolute!important;width:100%!important}.m2-home-hero__line{height:59px;left:0;pointer-events:none;position:absolute;right:0;top:911px;width:100%;z-index:1}.m2-home-hero__line svg{display:block;height:59px;max-width:none;width:100%}.m2-home-hero__line-stop{animation:m2-home-hero-line-gradient-cycle 8s linear infinite;animation-delay:var(--m2-home-hero-line-delay,0s)}@keyframes m2-home-hero-line-gradient-cycle{0%,to{stop-color:#57db28}13.5%{stop-color:#00a520}16.5%{stop-color:#02a227}21%{stop-color:#089d3a}26.5%{stop-color:#13935a}33%{stop-color:#218686}38%{stop-color:#307ab2}50%{stop-color:#5968b0}62%{stop-color:#307ab2}67%{stop-color:#218686}73.5%{stop-color:#13935a}79%{stop-color:#089d3a}83.5%{stop-color:#02a227}86.5%{stop-color:#00a520}}.m2-home-hero__inner{min-height:1020px;position:relative;z-index:2}.m2-home-hero__content{left:5px;position:absolute;top:196px;width:min(700px,calc(100% - 5px))}.m2-home-hero__copy{width:100%}.m2-home-hero__eyebrow{background:#212121;border:1px solid #16a500;color:hsla(0,0%,98%,.98);display:table;font-size:14px;font-weight:500;letter-spacing:.4082px;line-height:1;padding:10px 18px}.m2-home-hero__eyebrow,.m2-home-hero__heading{font-family:Barlow,sans-serif;font-style:normal;max-width:100%;text-transform:uppercase}.m2-home-hero__heading{color:#fff;font-size:62px;font-weight:900!important;line-height:.85;margin:34px 0 0;overflow-wrap:break-word;width:700px}.m2-home-hero__green{color:#16a500;display:inline!important;font:inherit;white-space:normal}.m2-home-hero__description{color:#fff;font-family:Barlow,sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:1.2;margin-top:40px;max-width:100%;width:644px}.m2-home-hero__description>:first-child{margin-top:0}.m2-home-hero__description>:last-child{margin-bottom:0}.m2-home-hero__description p{color:inherit;font:inherit;margin:0}.m2-home-hero__description ol,.m2-home-hero__description ul{margin:0;padding-left:24px}.m2-home-hero__description a{color:#57db28;text-underline-offset:3px}.m2-home-hero__ctas{align-items:center;display:flex;gap:15px;margin-top:44px}.m2-home-hero__cta{align-items:center;border:2px solid #16a500;display:inline-flex;font-family:Roboto,sans-serif;font-size:18.74px;font-style:normal;font-weight:500;justify-content:center;letter-spacing:.5px;line-height:1;min-height:52px;padding:14px 30px;text-align:center;text-decoration:none;transition:background-color .18s ease,color .18s ease}.m2-home-hero__cta--primary{background:#16a500;color:#fff}.m2-home-hero__cta--secondary{background:transparent;color:#16a500}.m2-home-hero__cta--primary:focus-visible,.m2-home-hero__cta--primary:hover{background:#57db28;color:#212121;text-decoration:none}.m2-home-hero__cta--secondary:focus-visible,.m2-home-hero__cta--secondary:hover{background:#16a500;color:#fff;text-decoration:none}.m2-home-hero__cta:focus-visible,.m2-home-hero__logo-link:focus-visible,.m2-home-hero__logo-marquee:focus-visible{outline:2px solid #fff;outline-offset:3px}.m2-home-hero__logo-bar{left:5px;padding-bottom:40px;position:absolute;top:801px;width:calc(var(--m2-home-hero-cut-upper-x) - max(70px, calc((100vw - 1400px) / 2 + 70px)))}.m2-home-hero__logo-callout{color:#fff;font-family:Barlow,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:20px;margin-bottom:20px;text-transform:uppercase}.m2-home-hero__logo-marquee{clip-path:polygon(0 0,100% 0,calc(100% - 2.3801vw) 100%,0 100%);max-width:100%;overflow:hidden;width:100%}.m2-home-hero__logo-track{--m2-home-hero-logo-distance:-50%;--m2-home-hero-logo-duration:20s;animation:m2-home-hero-logo-loop var(--m2-home-hero-logo-duration) linear infinite;animation-play-state:paused;display:flex;width:max-content;will-change:transform}.m2-home-hero.is-logo-ready .m2-home-hero__logo-track{animation-play-state:running}.m2-home-hero__logo-marquee:focus-within .m2-home-hero__logo-track,.m2-home-hero__logo-marquee:hover .m2-home-hero__logo-track{animation-play-state:paused}.m2-home-hero__logo-set,.m2-home-hero__logo-set--clone{align-items:center;display:flex;flex:0 0 auto;gap:60px;justify-content:flex-start;padding-right:60px;width:max-content}.m2-home-hero__logo-entry{flex:0 0 auto}.m2-home-hero__logo-item{min-width:0}.m2-home-hero__logo-item,.m2-home-hero__logo-link{align-items:center;display:flex;height:29px;justify-content:center}.m2-home-hero__logo-link{text-decoration:none}.m2-home-hero__logo{display:block;height:auto;max-height:29px;max-width:125px;object-fit:contain;width:auto}@keyframes m2-home-hero-logo-loop{0%{transform:translateZ(0)}to{transform:translate3d(var(--m2-home-hero-logo-distance,-50%),0,0)}}@media (max-width:1100px) and (min-width:768px){.m2-home-hero__content{left:0;width:60%}.m2-home-hero__heading{font-size:clamp(48px,5.2vw,62px)}.m2-home-hero__logo-bar{left:0;width:calc(var(--m2-home-hero-cut-upper-x) - 65px)}}@media (max-width:767px){.m2-home-hero{min-height:0}.m2-home-hero__background{clip-path:none;height:870px;left:0;right:0;top:0;width:100%}.m2-home-hero__background:after{background:rgba(0,0,0,.5)}.m2-home-hero__background-video .hs-video-wrapper{height:max(100%,var(--m2-home-hero-video-cover-height,56.25vw))!important}.m2-home-hero__line{display:none}.m2-home-hero__inner{min-height:0}.m2-home-hero__content{left:auto;padding:100px 0;position:relative;top:auto}.m2-home-hero__content,.m2-home-hero__copy{align-items:center;display:flex;flex-direction:column;width:100%}.m2-home-hero__eyebrow{display:block;font-size:12px;padding:10px 18px;text-align:center;white-space:nowrap}.m2-home-hero__heading{font-size:42px;line-height:.85;margin-top:30px;text-align:center;width:100%}.m2-home-hero__description{font-size:16px;line-height:1.2;margin-top:30px;text-align:center;width:100%}.m2-home-hero__ctas{flex-direction:column;gap:15px;margin-top:60px}.m2-home-hero__cta{min-height:52px}.m2-home-hero__logo-bar{left:50%;margin-top:60px;padding-bottom:40px;position:relative;top:auto;transform:translateX(-50%);width:100vw}.m2-home-hero__logo-callout{min-height:20px;visibility:hidden}.m2-home-hero__logo-marquee{clip-path:none;max-width:none;width:100%}.m2-home-hero__logo-item,.m2-home-hero__logo-link{flex:0 0 auto}}@media (prefers-reduced-motion:reduce){.m2-home-hero__line-stop{animation:none}.m2-home-hero__cta{transition:none}.m2-home-hero__logo-marquee{overflow-x:auto}.m2-home-hero.is-logo-ready .m2-home-hero__logo-track,.m2-home-hero__logo-track{animation:none;transform:none;will-change:auto}.m2-home-hero__logo-set--clone{display:none}}.m2-home-hero__cta{font-size:14px!important;font-weight:500!important;letter-spacing:-.09000000357627869px!important;line-height:24px!important;padding:12px 24px!important}
325:3	⚠  Parse error on line 2: 
    max(70px, calc((100vw - 1400px) / 2 + 70px))
-----------------------------------------------^
Expecting end of input, "ADD", "SUB", "MUL", "DIV", got unexpected "RPAREN" [postcss-calc]