.cc-inner-hero{--ih-bg-base:var(--cc-navy);--ih-pad-y:var(--cc-section-pad-y);--ih-height-sm:var(--cc-hero-h-sm);--ih-height-md:var(--cc-hero-h-md);--ih-height-lg:var(--cc-hero-h-lg);--ih-img-position:center center;--ih-overlay-color:var(--cc-navy);--ih-overlay-deep:var(--cc-navy-deep);--ih-overlay-opacity:0.8;--ih-glow-color:var(--cc-blue-light);--ih-glow-size:var(--cc-hero-glow-size);--ih-glow-opacity:var(--cc-hero-glow-opacity);--ih-glow-top:var(--cc-hero-glow-top);--ih-glow-right:var(--cc-hero-glow-right);--ih-glow2-color:var(--cc-blue);--ih-glow2-size:var(--cc-hero-glow2-size);--ih-glow2-opacity:var(--cc-hero-glow2-opacity);--ih-glow2-top:var(--cc-hero-glow2-top);--ih-glow2-right:var(--cc-hero-glow2-right);--ih-glow2-blur:var(--cc-hero-glow2-blur);--ih-grid-color:var(--cc-hero-grid-color);--ih-grid-size:var(--cc-hero-grid-size);--ih-grid-fade:var(--cc-hero-grid-fade);--ih-grid-opacity:1;--ih-content-max:var(---cc-measure);--ih-page-width:var(--cc-container);--ih-eyebrow-size:var(--cc-fs-eyebrow);--ih-eyebrow-weight:var(--cc-fw-bold);--ih-eyebrow-color:var(--cc-white);--ih-eyebrow-bg:var(--cc-glass-bg);--ih-eyebrow-border:var(--cc-glass-border);--ih-eyebrow-pad-y:var(--cc-space-xs);--ih-eyebrow-pad-x:var(--cc-space-sm);--ih-eyebrow-gap:var(--cc-space-xs);--ih-eyebrow-radius:var(--cc-radius-pill);--ih-eyebrow-track:var(--cc-ls-eyebrow);--ih-eyebrow-space:var(--cc-space-md);--ih-dot-color:var(--cc-red);--ih-dot-size:var(--cc-hero-dot-size);--ih-glass-blur:var(--cc-glass-blur);--ih-h1-size:var(--cc-fs-h1);--ih-h1-weight:var(--cc-fw-semibold);--ih-h1-color:var(--cc-white);--ih-h1-lh:var(--cc-lh-tight);--ih-h1-track:var(--cc-ls-heading);--ih-h1-font:var(--cc-font-heading);--ih-h1-space:var(--cc-space-lg);--ih-h2-size:var(--cc-fs-h2);--ih-h2-weight:var(--cc-fw-medium);--ih-h2-color:var(--cc-white);--ih-h2-lh:var(--cc-lh-heading);--ih-h2-font:var(--cc-font-heading);--ih-h2-max:var(--cc-measure-tight);--ih-h2-space:var(--cc-space-lg);--ih-body-size:var(--cc-fs-body-lg);--ih-body-color:var(--cc-white);--ih-body-lh:var(--cc-lh-loose);--ih-body-max:var(--cc-measure);--ih-body-p-space:var(--cc-space-sm);--ih-actions-space:var(--cc-space-lg);--ih-btn-size:var(--cc-btn-fs);--ih-btn-weight:var(--cc-btn-fw);--ih-btn-pad-y:var(--cc-btn-pad-y);--ih-btn-pad-x:var(--cc-btn-pad-x);--ih-btn-radius:var(--cc-btn-radius);--ih-btn-border-w:var(--cc-btn-border-w);--ih-btn-gap:var(--cc-btn-gap);--ih-btn-lift:var(--cc-btn-lift);--ih-btn1-bg:var(--cc-red);--ih-btn1-bg-hover:var(--cc-red-dark);--ih-btn1-color:var(--cc-white);--ih-btn1-glow:var(--cc-shadow-red);--ih-btn2-bg:var(--cc-btn-ghost-bg);--ih-btn2-bg-hover:var(--cc-btn-ghost-bg-hover);--ih-btn2-color:var(--cc-btn-ghost-color);--ih-btn2-color-hover:var(--cc-btn-ghost-color-hover);--ih-btn2-border:var(--cc-btn-ghost-border);--ih-focus-color:var(--cc-focus-color-dark);--ih-focus-width:var(--cc-focus-width);--ih-focus-offset:var(--cc-focus-offset);--ih-ease:var(--cc-ease);align-items:center;background:var(--ih-bg-base);display:flex;isolation:isolate;overflow:hidden;padding-block:var(--ih-pad-y);position:relative}.cc-inner-hero--h-small{min-height:var(--ih-height-sm)}.cc-inner-hero--h-medium{min-height:var(--ih-height-md)}.cc-inner-hero--h-large{min-height:var(--ih-height-lg)}.cc-inner-hero__img{height:100%;object-fit:cover;object-position:var(--ih-img-position);width:100%;z-index:-5}.cc-inner-hero__img,.cc-inner-hero__overlay{inset:0;pointer-events:none;position:absolute}.cc-inner-hero__overlay{background:linear-gradient(215deg,transparent 30%,var(--ih-overlay-deep) 100%),var(--ih-overlay-color);opacity:var(--ih-overlay-opacity);z-index:-4}.cc-inner-hero__glow{background:radial-gradient(circle closest-side,var(--ih-glow-color) 0,transparent 100%);height:var(--ih-glow-size);opacity:var(--ih-glow-opacity);pointer-events:none;position:absolute;right:var(--ih-glow-right);top:var(--ih-glow-top);width:var(--ih-glow-size);z-index:-3}.cc-inner-hero__glow--soft{background:radial-gradient(circle closest-side,var(--ih-glow2-color) 0,transparent 100%);filter:blur(var(--ih-glow2-blur));height:var(--ih-glow2-size);opacity:var(--ih-glow2-opacity);right:calc(max(0px, (100% - var(--ih-page-width)) / 2) + var(--ih-glow2-right));top:var(--ih-glow2-top);width:var(--ih-glow2-size)}.cc-inner-hero__grid{background-image:linear-gradient(to right,var(--ih-grid-color) 1px,transparent 1px),linear-gradient(to bottom,var(--ih-grid-color) 1px,transparent 1px);background-size:var(--ih-grid-size) var(--ih-grid-size);inset:0;-webkit-mask-image:linear-gradient(to bottom,#000 0,transparent var(--ih-grid-fade));mask-image:linear-gradient(to bottom,#000 0,transparent var(--ih-grid-fade));opacity:var(--ih-grid-opacity);pointer-events:none;position:absolute;z-index:-2}.cc-inner-hero__inner{position:relative;width:100%;z-index:1}.cc-inner-hero__content{max-width:var(--ih-content-max)}.cc-inner-hero__content>:last-child{margin-bottom:0}.cc-inner-hero__eyebrow{align-items:center;backdrop-filter:blur(var(--ih-glass-blur));background:var(--ih-eyebrow-bg);border:1px solid var(--ih-eyebrow-border);border-radius:var(--ih-eyebrow-radius);color:var(--ih-eyebrow-color);display:inline-flex;font-size:var(--ih-eyebrow-size);font-weight:var(--ih-eyebrow-weight);gap:var(--ih-eyebrow-gap);letter-spacing:var(--ih-eyebrow-track);margin:0 0 var(--ih-eyebrow-space);padding:var(--ih-eyebrow-pad-y) var(--ih-eyebrow-pad-x);text-transform:uppercase}.cc-inner-hero__dot{background:var(--ih-dot-color);border-radius:50%;flex-shrink:0;height:var(--ih-dot-size);width:var(--ih-dot-size)}.cc-inner-hero__heading{color:var(--ih-h1-color);font-family:var(--ih-h1-font);font-size:var(--ih-h1-size);font-weight:var(--ih-h1-weight);letter-spacing:var(--ih-h1-track);line-height:var(--ih-h1-lh);margin-block:0 var(--ih-h1-space)}.cc-inner-hero__subheading{color:var(--ih-h2-color);font-family:var(--ih-h2-font);font-size:var(--ih-h2-size);font-weight:var(--ih-h2-weight);line-height:var(--ih-h2-lh);margin-block:0 var(--ih-h2-space);max-width:var(--ih-h2-max)}.cc-inner-hero__intro{color:var(--ih-body-color);font-size:var(--ih-body-size);line-height:var(--ih-body-lh);max-width:var(--ih-body-max)}.cc-inner-hero__intro p{margin:0 0 var(--ih-body-p-space)}.cc-inner-hero__intro p:last-child{margin-bottom:0}.cc-inner-hero__actions{display:flex;flex-wrap:wrap;gap:var(--ih-btn-gap);margin-top:var(--ih-actions-space)}.cc-inner-hero__btn{align-items:center;border:var(--ih-btn-border-w) solid transparent;border-radius:var(--ih-btn-radius);display:inline-flex;font-size:var(--ih-btn-size);font-weight:var(--ih-btn-weight);justify-content:center;line-height:1;padding:var(--ih-btn-pad-y) var(--ih-btn-pad-x);text-decoration:none;transition:all var(--ih-ease)}.cc-inner-hero__btn--primary{background:var(--ih-btn1-bg);border-color:var(--ih-btn1-bg);box-shadow:var(--ih-btn1-glow);color:var(--ih-btn1-color)}.cc-inner-hero__btn--primary:hover{background:var(--ih-btn1-bg-hover);border-color:var(--ih-btn1-bg-hover);color:var(--ih-btn1-color);transform:translateY(var(--ih-btn-lift))}.cc-inner-hero__btn--ghost{backdrop-filter:blur(var(--ih-glass-blur));background:var(--ih-btn2-bg);border-color:var(--ih-btn2-border);color:var(--ih-btn2-color)}.cc-inner-hero__btn--ghost:hover{background:var(--ih-btn2-bg-hover);border-color:var(--ih-btn2-color-hover);color:var(--ih-btn2-color-hover);transform:translateY(var(--ih-btn-lift))}.cc-inner-hero__btn:focus-visible{outline:var(--ih-focus-width) solid var(--ih-focus-color);outline-offset:var(--ih-focus-offset)}.cc-inner-hero--align-center .cc-inner-hero__content{margin-inline:auto;text-align:center}.cc-inner-hero--align-center .cc-inner-hero__intro,.cc-inner-hero--align-center .cc-inner-hero__subheading{margin-inline:auto}.cc-inner-hero--align-center .cc-inner-hero__actions{justify-content:center}@media (prefers-reduced-motion:reduce){.cc-inner-hero__btn{transition:none}.cc-inner-hero__btn--ghost:hover,.cc-inner-hero__btn--primary:hover{transform:none}}@media (max-width:991px){.cc-inner-hero__glow--soft{display:none}.cc-inner-hero__intro,.cc-inner-hero__subheading{max-width:none}}@media (max-width:575px){.cc-inner-hero--h-large,.cc-inner-hero--h-medium,.cc-inner-hero--h-small{min-height:0}.cc-inner-hero__btn{width:100%}}
197:3	⚠  Parse error on line 1: 
max(0px, (100% - var(--ih-page-width)) / 2) + var(--...
------------------------------------------^
Expecting end of input, "ADD", "SUB", "MUL", "DIV", got unexpected "RPAREN" [postcss-calc]