.hero,.hero__inner{position:relative}.hero__inner{width:100%}.hero__image{height:var(--hero-height);object-fit:cover;object-position:center 70%;width:100%}.hero__overlay{align-items:flex-start;display:flex;inset:0;position:absolute}.hero--centered .hero__overlay{align-items:center}.hero__overlay-inner{align-items:flex-end;display:flex;flex-direction:column;gap:var(--gap-stack-sm);padding-top:96px;text-align:right}.hero--centered .hero__overlay-inner{align-items:center;gap:10px;justify-content:center;padding-top:0;text-align:center}.hero__kicker{font-size:var(--font-size-hero-kicker);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-hero-kicker);line-height:var(--line-height-hero-kicker);margin-right:calc(var(--letter-spacing-hero-kicker)*-1);text-transform:uppercase}.hero__kicker,.hero__title{color:var(--color-black);font-family:var(--font-heading)}.hero__title{font-size:var(--font-size-display-lg);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-display-lg);line-height:var(--line-height-display-lg)}.hero--light-text .hero__kicker,.hero--light-text .hero__title{color:var(--color-white);text-shadow:4px 3px 6px rgba(0,0,0,.69)}.hero__kicker--mobile,.hero__mobile-cta,.hero__scroll-hint,.hero__title--mobile{display:none}.hero__price{bottom:48px;color:var(--color-bg-light);font-family:var(--font-heading);font-size:var(--font-size-display-xs);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-display-xs);line-height:var(--line-height-display-xs);margin:0;position:absolute;text-shadow:4px 3px 6px rgba(0,0,0,.69);white-space:nowrap;z-index:2}.hero__price--left{left:calc(max(0px, (100% - var(--content-max-width)) / 2) + var(--spacing-page-x))}.hero__price--right{right:calc(max(0px, (100% - var(--content-max-width)) / 2) + var(--spacing-page-x))}@media (max-width:1023px){.hero__image{height:var(--hero-height-mobile)}.hero__kicker--desktop-only,.hero__title--desktop-only{display:none}.hero__title--mobile{display:block}.hero__kicker,.hero__title{color:var(--color-white)}.hero--light-text .hero__kicker,.hero--light-text .hero__title{color:var(--color-white);text-shadow:4px 3px 6px rgba(0,0,0,.69)}.hero--mobile-dark-text .hero__kicker,.hero--mobile-dark-text .hero__title{color:var(--color-black)}.hero__overlay-inner{align-items:center;padding-top:64px;text-align:center;width:100%}.hero--centered .hero__overlay-inner{padding-top:0}.hero--mobile-right-align .hero__overlay-inner{align-items:flex-end;padding-top:40px;text-align:right}.hero__kicker--mobile{color:var(--color-black);display:block;font-family:var(--font-heading);font-size:14px;font-weight:var(--font-weight-bold);letter-spacing:.45em;line-height:42px;margin-bottom:15px;margin-right:-.45em;margin-inline:0;text-align:right}.hero--centered .hero__kicker--mobile{margin-inline:auto;text-align:center}.hero--light-text .hero__kicker--mobile{color:var(--color-white);text-shadow:4px 3px 6px rgba(0,0,0,.69)}.hero__title{font-size:var(--hero-title-font-size-mobile);letter-spacing:var(--hero-title-letter-spacing-mobile,var(--letter-spacing-display-lg));line-height:var(--hero-title-line-height-mobile,var(--line-height-display-lg));max-width:var(--hero-title-max-width-mobile)}.hero--mobile-right-align .hero__title{margin-left:auto}.hero--mobile-full-height .hero__image{height:calc(100vh - var(--header-height))}.hero__mobile-cta{display:inline-flex;margin-top:30px}.hero__price{bottom:auto;font-size:18px;left:auto;line-height:1.3;margin-top:20px;position:static;right:auto}.hero__scroll-hint{bottom:40px;color:var(--color-white);display:flex;left:50%;position:absolute;transform:translateX(-50%)}.hero__scroll-hint img{height:auto;width:80px}}
147:3	⚠  Parse error on line 1: 
max(0px, (100% - var(--content-max-width)) / 2) + var(--...
----------------------------------------------^
Expecting end of input, "ADD", "SUB", "MUL", "DIV", got unexpected "RPAREN" [postcss-calc]
151:3	⚠  Parse error on line 1: 
max(0px, (100% - var(--content-max-width)) / 2) + var(--...
----------------------------------------------^
Expecting end of input, "ADD", "SUB", "MUL", "DIV", got unexpected "RPAREN" [postcss-calc]