.hero-main{--band-min-height:650px;--band-padding-x:100px;--band-padding-x-min:24px;--band-padding-shrink-from:1273px;--band-padding-y:64px;--heading-font-size:40px;--badge-font-size:30px;--badge-padding-y:8px;--badge-padding-x:16px;--space-badge-to-heading:16px;--space-heading-to-lead:32px;--space-lead-to-buttons:32px;--lead-font-size:18px;--button-padding-y:8px;--button-padding-x:24px;--button-min-height:60px;--button-min-width:200px;--button-radius:8px;--button-gap:24px;--button-font-size:16px;--space-between-buttons:16px;--arrow-width:40px;--arrow-height:7.144px;--heading-longest-line:659px;--photos-width-max:700px;--scrollbar-assumed:15px;--photos-width:min(var(--photos-width-max),calc(100vw - var(--scrollbar-assumed) - var(--heading-longest-line) - max(clamp(var(--band-padding-x-min),
            calc(100vw - var(--band-padding-shrink-from)),
            var(--band-padding-x)),
          calc((100vw - var(--scrollbar-assumed) - var(--container-width)) / 2))));--photo-left-width:calc(var(--photos-width)*0.68345);--photo-right-width:calc(var(--photos-width)*0.4973);--photo-height:650px;--photo-right-offset:calc(var(--photos-width)*0.5027);background-color:var(--color-bg-gray);display:flex;min-height:var(--band-min-height);overflow:hidden;padding:var(--band-padding-y) clamp(var(--band-padding-x-min),calc(100vw - var(--band-padding-shrink-from)),var(--band-padding-x));position:relative}.hero-main__inner{align-items:center;display:flex;margin:0 auto;max-width:var(--container-width);width:100%;z-index:1}.hero-main__body{position:relative}.hero-main__badge{margin:0 0 var(--space-badge-to-heading)}.hero-main__badge-text{background-color:var(--color-navy);color:var(--color-white);display:inline-block;font-size:var(--badge-font-size);padding:var(--badge-padding-y) var(--badge-padding-x)}.hero-main__badge-text,.hero-main__heading{font-family:var(--font-base);font-weight:700;line-height:1.5}.hero-main__heading{color:var(--color-text);font-size:var(--heading-font-size);letter-spacing:.02em;margin:0 0 var(--space-heading-to-lead);overflow-wrap:anywhere;text-transform:none;white-space:pre-wrap;word-break:keep-all}.hero-main__lead{color:var(--color-text);font-family:var(--font-base);font-size:var(--lead-font-size);font-weight:500;line-height:2;margin:0 0 var(--space-lead-to-buttons);max-width:30em;white-space:pre-line}.hero-main__lead-emphasis{color:var(--color-orange);font-weight:700}.hero-main__buttons{display:flex;flex-wrap:wrap;gap:var(--space-between-buttons)}.hero-main .hero-main__button,.hero-main .hero-main__button:active,.hero-main .hero-main__button:focus,.hero-main .hero-main__button:focus-visible,.hero-main .hero-main__button:hover{align-items:center;border-radius:var(--button-radius);display:inline-flex;font-family:var(--font-base);font-size:var(--button-font-size);font-weight:700;gap:var(--button-gap);justify-content:center;line-height:2;min-height:var(--button-min-height);min-width:var(--button-min-width);padding:var(--button-padding-y) var(--button-padding-x);text-decoration:none}.hero-main .hero-main__button--primary,.hero-main .hero-main__button--primary:active,.hero-main .hero-main__button--primary:focus,.hero-main .hero-main__button--primary:hover{background-color:var(--color-orange);border:0;color:var(--color-white)}.hero-main .hero-main__button--secondary,.hero-main .hero-main__button--secondary:active,.hero-main .hero-main__button--secondary:focus,.hero-main .hero-main__button--secondary:hover{background-color:var(--color-white);border:1px solid var(--color-orange);color:var(--color-orange)}.hero-main .hero-main__button--primary:focus-visible,.hero-main .hero-main__button--primary:hover{background-color:var(--color-orange-dark)}.hero-main .hero-main__button--secondary:focus-visible,.hero-main .hero-main__button--secondary:hover{border-color:var(--color-orange-dark);color:var(--color-orange-dark)}.hero-main .hero-main__button:focus-visible{outline:2px solid var(--color-navy);outline-offset:4px}.hero-main__arrow{background-color:currentColor;clip-path:polygon(99.4605% 84.6071%,99.5435% 86.0014%,100% 86.0014%,100% 100%,0 100%,0 86.0014%,93.391% 86.0014%,65.349% 12.6863%,66.4063% 0);flex-shrink:0;height:var(--arrow-height);width:var(--arrow-width)}.hero-main__clip-defs{height:0;position:absolute;width:0}.hero-main__photos{bottom:0;display:flex;position:absolute;right:0;top:0;width:var(--photos-width);z-index:0}.hero-main__photo{height:100%;position:absolute;top:0}.hero-main__photo--left{-webkit-clip-path:url(#hero-main-clip-left);clip-path:url(#hero-main-clip-left);left:0;width:var(--photo-left-width)}.hero-main__photo--right{-webkit-clip-path:url(#hero-main-clip-right);clip-path:url(#hero-main-clip-right);left:var(--photo-right-offset);width:var(--photo-right-width)}.hero-main__photo-image{display:block;height:100%;object-fit:cover;width:100%}.hero-main__photo-image--pos-left{object-position:0 50%}.hero-main__photo-image--pos-center{object-position:50% 50%}.hero-main__photo-image--pos-right{object-position:100% 50%}@media (max-width:1199px){.hero-main{--sp-drop:min(6.99268vw,30%);--sp-gap:5px;--sp-band:calc((100% - var(--sp-drop) - var(--sp-gap))/2);--heading-font-size:clamp(20px,calc(11.6px + 2.24vw),28px);--badge-font-size:clamp(15px,calc(8.7px + 1.68vw),21px);--space-badge-to-heading:12px;--space-heading-to-lead:16px;--space-lead-to-buttons:24px;flex-direction:column;min-height:0;padding:0}.hero-main__inner{display:block;order:1;padding:48px 32px 32px}.hero-main__photos{aspect-ratio:1/1.15;inset:auto;max-height:55vh;max-height:55svh;min-height:40vw;order:2;position:relative;width:100%}.hero-main__photo{height:100%;left:0;width:100%}.hero-main__photo--left{-webkit-clip-path:polygon(0 var(--sp-drop),100% 0,100% var(--sp-band),0 calc(var(--sp-band) + var(--sp-drop)));clip-path:polygon(0 var(--sp-drop),100% 0,100% var(--sp-band),0 calc(var(--sp-band) + var(--sp-drop)))}.hero-main__photo--right{-webkit-clip-path:polygon(0 calc(var(--sp-band) + var(--sp-drop) + var(--sp-gap)),100% calc(var(--sp-band) + var(--sp-gap)),100% calc(100% - var(--sp-drop)),0 100%);clip-path:polygon(0 calc(var(--sp-band) + var(--sp-drop) + var(--sp-gap)),100% calc(var(--sp-band) + var(--sp-gap)),100% calc(100% - var(--sp-drop)),0 100%)}}@media (max-width:767px){.hero-main{--lead-font-size:15px;--space-between-buttons:12px}.hero-main__inner{padding:32px 16px 24px}}@media (max-width:575px){.hero-main{--button-min-width:100%;--space-between-buttons:16px}.hero-main__buttons{align-items:stretch;flex-direction:column}.hero-main .hero-main__button{width:100%}}
203:3	⚠  Lexical error on line 5: Unrecognized text.

  Erroneous area:
2:       - max(
3:           clamp(
4:             var(--band-padding-x-min),
5:             calc(100vw - var(--band-padding-shrink-from)),
^...........................................................^
6:             var(--band-padding-x)
7:           ), [postcss-calc]