.jc-hpw{--jc-hpw-bg:#04a06f;--jc-hpw-text:#fff;--jc-hpw-divider:#43b893;--jc-hpw-font-heading:"p22-mackinac-pro","P22 Mackinac Pro",Georgia,"Times New Roman",serif;--jc-hpw-font-body:"proxima-nova","Proxima Nova","Helvetica Neue",Helvetica,Arial,sans-serif;--jc-hpw-pad-y:65px;--jc-hpw-pad-x:20px;--jc-hpw-title-size:24px;--jc-hpw-title-line:30px;--jc-hpw-title-weight:800;--jc-hpw-title-max:200px;--jc-hpw-title-gap:48px;--jc-hpw-step-heading-size:18px;--jc-hpw-step-heading-line:28px;--jc-hpw-step-heading-weight:700;--jc-hpw-copy-size:16px;--jc-hpw-copy-line:1.6;--jc-hpw-step-pb:24px;--jc-hpw-step-pt:24px;--jc-hpw-media-width:38.5%;--jc-hpw-media-height-small:clamp(260px,56vw,460px);background-color:var(--jc-hpw-bg);color:var(--jc-hpw-text);display:block;font-family:var(--jc-hpw-font-body);width:100%;-webkit-font-smoothing:antialiased}.jc-hpw,.jc-hpw *,.jc-hpw :after,.jc-hpw :before{box-sizing:border-box}.jc-hpw__inner{display:flex;flex-direction:column}.jc-hpw__content{padding:var(--jc-hpw-pad-y) var(--jc-hpw-pad-x)}.jc-hpw__content-inner{max-width:662px;width:100%}.jc-hpw__title{color:var(--jc-hpw-text);font-family:var(--jc-hpw-font-heading);font-size:var(--jc-hpw-title-size);font-weight:var(--jc-hpw-title-weight);letter-spacing:0;line-height:var(--jc-hpw-title-line);margin:0 0 var(--jc-hpw-title-gap);max-width:var(--jc-hpw-title-max);text-transform:none}.jc-hpw__steps{display:flex;flex-direction:column}.jc-hpw__step{border-bottom:1px solid var(--jc-hpw-divider);padding-bottom:var(--jc-hpw-step-pb)}.jc-hpw__step+.jc-hpw__step{padding-top:var(--jc-hpw-step-pt)}.jc-hpw__step:last-child{border-bottom:0;padding-bottom:0}.jc-hpw__step-heading{color:var(--jc-hpw-text);font-family:var(--jc-hpw-font-heading);font-size:var(--jc-hpw-step-heading-size);font-weight:var(--jc-hpw-step-heading-weight);letter-spacing:0;line-height:var(--jc-hpw-step-heading-line);margin:0;padding:0;text-transform:none}.jc-hpw__step-toggle{align-items:flex-start;appearance:none;-webkit-appearance:none;border:0!important;border-radius:0!important;cursor:pointer;display:flex;font:inherit!important;gap:16px;height:auto!important;justify-content:space-between;letter-spacing:inherit!important;margin:0!important;min-height:0!important;min-width:0!important;padding:0!important;text-align:left!important;text-decoration:none!important;text-transform:none!important;width:100%!important}.jc-hpw__step-toggle,.jc-hpw__step-toggle:active,.jc-hpw__step-toggle:focus,.jc-hpw__step-toggle:hover{background:transparent!important;background-color:transparent!important;box-shadow:none!important;color:inherit!important}.jc-hpw__step-toggle:focus-visible{outline:2px solid var(--jc-hpw-text);outline-offset:4px}.jc-hpw__step-label{display:block}.jc-hpw__step-icon{display:none;flex:0 0 15px;height:var(--jc-hpw-step-heading-line);position:relative;width:15px}.jc-hpw--accordion .jc-hpw__step-icon{display:block}.jc-hpw__step-icon-glyph{color:var(--jc-hpw-text);display:block;height:12px;left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .25s ease,transform .25s ease;width:11px}.jc-hpw__step-icon-glyph path{fill:currentColor}.jc-hpw__step-icon-glyph--closed{opacity:0;transform:translate(-50%,-50%) rotate(-90deg)}.jc-hpw__step-icon-glyph--open,.jc-hpw__step.is-collapsed .jc-hpw__step-icon-glyph--closed{opacity:1;transform:translate(-50%,-50%) rotate(0deg)}.jc-hpw__step.is-collapsed .jc-hpw__step-icon-glyph--open{opacity:0;transform:translate(-50%,-50%) rotate(90deg)}.jc-hpw__step-panel{display:grid;grid-template-rows:1fr;transition:grid-template-rows .3s ease}.jc-hpw__step-copy{color:var(--jc-hpw-text);font-family:var(--jc-hpw-font-body);font-size:var(--jc-hpw-copy-size);font-weight:400;line-height:var(--jc-hpw-copy-line);min-height:0;overflow:hidden;padding-top:8px;transition:visibility 0s;visibility:visible}.jc-hpw__step.is-collapsed .jc-hpw__step-panel{grid-template-rows:0fr}.jc-hpw__step.is-collapsed .jc-hpw__step-copy{transition:visibility 0s linear .3s;visibility:hidden}.jc-hpw__step-copy ol,.jc-hpw__step-copy p,.jc-hpw__step-copy ul{color:inherit;font-size:inherit;line-height:inherit;margin:0 0 1em}.jc-hpw__step-copy>:last-child{margin-bottom:0}.jc-hpw__step-copy a{color:inherit;text-decoration:underline;text-underline-offset:2px}.jc-hpw__step-copy a:hover{text-decoration-thickness:2px}.jc-hpw__step-copy b,.jc-hpw__step-copy strong{font-weight:700}.jc-hpw__media{height:var(--jc-hpw-media-height-small);overflow:hidden;position:relative}.jc-hpw__media-img{display:block;height:100%;margin:0;object-fit:cover;object-position:center;width:100%}@media (max-width:1099.98px){.jc-hpw--small-above .jc-hpw__media{order:-1}.jc-hpw--small-hide .jc-hpw__media{display:none}}@media (min-width:768px){.jc-hpw{--jc-hpw-pad-y:72px;--jc-hpw-pad-x:40px;--jc-hpw-title-size:36px;--jc-hpw-title-line:44px;--jc-hpw-title-max:320px;--jc-hpw-title-gap:56px;--jc-hpw-step-heading-size:22px;--jc-hpw-step-heading-line:30px;--jc-hpw-copy-size:18px;--jc-hpw-copy-line:28px;--jc-hpw-step-pb:28px;--jc-hpw-step-pt:36px}.jc-hpw__content-inner{max-width:none}.jc-hpw__step.is-collapsed .jc-hpw__step-panel{grid-template-rows:1fr}.jc-hpw__step.is-collapsed .jc-hpw__step-copy{transition:visibility 0s;visibility:visible}.jc-hpw--accordion .jc-hpw__step-icon{display:none}.jc-hpw__step-toggle{cursor:default;pointer-events:none}}@media (min-width:1100px){.jc-hpw{--jc-hpw-pad-y:clamp(56px,6.94vw,100px);--jc-hpw-pad-outer:calc(max(0px, (100% - var(--jc-hpw-max-width, 1246px)) / 2) + var(--jc-hpw-gutter, 15px));--jc-hpw-pad-inner:112px;--jc-hpw-measure:662px;--jc-hpw-title-size:48px;--jc-hpw-title-line:60px;--jc-hpw-title-weight:800;--jc-hpw-title-max:400px;--jc-hpw-title-gap:80px;--jc-hpw-step-heading-size:24px;--jc-hpw-step-heading-line:32px;--jc-hpw-step-heading-weight:800;--jc-hpw-copy-size:20px;--jc-hpw-copy-line:28px;--jc-hpw-step-pb:32px;--jc-hpw-step-pt:40px}.jc-hpw__inner{align-items:stretch;flex-direction:row}.jc-hpw__content{align-items:center;display:flex;flex:0 1 auto;min-width:0;padding-left:var(--jc-hpw-pad-outer);padding-right:var(--jc-hpw-pad-inner);width:calc(var(--jc-hpw-pad-outer) + var(--jc-hpw-measure) + var(--jc-hpw-pad-inner))}.jc-hpw--media-left .jc-hpw__content{padding-left:var(--jc-hpw-pad-inner);padding-right:var(--jc-hpw-pad-outer)}.jc-hpw__content-inner{margin-left:0;margin-right:auto;max-width:var(--jc-hpw-measure)}.jc-hpw--media-left .jc-hpw__content-inner{margin-left:auto;margin-right:0}.jc-hpw--no-media .jc-hpw__content{padding-left:var(--jc-hpw-pad-outer);padding-right:var(--jc-hpw-pad-outer)}.jc-hpw--no-media .jc-hpw__content-inner{margin-left:auto;margin-right:auto;max-width:662px}.jc-hpw__media{display:block;flex:1 1 var(--jc-hpw-media-width);height:auto;min-height:100%;order:0;width:auto}.jc-hpw--media-left .jc-hpw__media{order:-1}.jc-hpw__media-img{height:100%;inset:0;position:absolute;width:100%}}@media (min-width:1100px) and (max-width:1300px){.jc-hpw{--jc-hpw-pad-outer:calc(max(0px, (100% - var(--jc-hpw-max-width, 1246px)) / 2) + 25px)}}@media (prefers-reduced-motion:reduce){.jc-hpw__step-copy,.jc-hpw__step-icon-glyph,.jc-hpw__step-panel{transition:none!important}.jc-hpw__step-icon-glyph--closed,.jc-hpw__step.is-collapsed .jc-hpw__step-icon-glyph--open{transform:translate(-50%,-50%) rotate(0deg)}}
350:5	⚠  Parse error on line 1: 
max(0px, (100% - var(--jc-hpw-max-width, 1246px)) / 2) + var(--...
-----------------------------------------------------^
Expecting end of input, "ADD", "SUB", "MUL", "DIV", got unexpected "RPAREN" [postcss-calc]
440:5	⚠  Parse error on line 1: 
max(0px, (100% - var(--jc-hpw-max-width, 1246px)) / 2) + 25px
-----------------------------------------------------^
Expecting end of input, "ADD", "SUB", "MUL", "DIV", got unexpected "RPAREN" [postcss-calc]