.kicker{font-family:var(--font-body);font-size:var(--font-size-sm-md);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-sm-md);line-height:var(--line-height-sm-md);text-transform:uppercase}.kicker,.section-title{color:var(--color-brand);display:block;margin-bottom:40px}.section-title{font-family:var(--font-heading);font-size:var(--font-size-display-sm);letter-spacing:var(--letter-spacing-display-sm);line-height:var(--line-height-display-sm)}.section-text,.section-title{font-weight:var(--font-weight-regular)}.section-text{color:var(--color-black);display:block;font-family:var(--font-body);font-size:var(--font-size-lg);letter-spacing:var(--letter-spacing-lg);line-height:var(--line-height-lg);white-space:pre-line}.kicker--on-dark,.section-text--on-dark,.section-title--on-dark{color:var(--color-white)}.content-section--centered,.text-center{text-align:center}.content-section--centered .section-text,.content-section--centered .section-title{margin-inline:auto;max-width:806px}@media (max-width:1023px){.kicker,.section-text,.section-title{margin-inline:auto;max-width:var(--mobile-content-width)}.kicker{font-size:var(--font-size-hero-kicker)}.kicker,.section-title{margin-bottom:0}.content-section--centered .section-text,.content-section--centered .section-title{max-width:var(--mobile-content-width)}}.content-section--image{color:var(--color-white);position:relative}.content-section--image .content-section__bg{height:100%;inset:0;object-fit:cover;position:absolute;width:100%;z-index:-1}.media-fill-box{height:100%;overflow:hidden;position:relative}.media-fill-box--bleed-right{width:calc(100% + var(--bleed-to-viewport))}.media-fill{display:block;height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.content-media__body p{color:var(--color-black);font-family:var(--font-body);font-size:var(--font-size-lg);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-lg);line-height:var(--line-height-lg);margin:0}.gallery-wrap{margin-inline:auto;max-width:calc(var(--content-max-width) - var(--spacing-page-x)*2);position:relative;width:100%}.gallery{cursor:grab;height:var(--gallery-height);overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;width:100%}.gallery::-webkit-scrollbar{display:none}.gallery.is-dragging{cursor:grabbing;scroll-behavior:auto}.gallery__list{display:flex;gap:var(--gallery-gap);height:100%}.gallery__list li{flex-shrink:0;height:100%;width:80%}.gallery__list img{height:100%;object-fit:cover;width:100%}.gallery__hint{pointer-events:none;position:absolute;right:24px;top:24px;width:68px}@media (max-width:1023px){.gallery-wrap{max-width:100vw;width:100vw}.gallery{height:330px}.gallery__list{gap:15px}.gallery__list li{flex-shrink:0;width:100vw}}.carousel-tipos{height:var(--gallery-height);margin-inline:auto;margin-top:64px;max-width:calc(var(--content-max-width) - var(--spacing-page-x)*2);overflow:hidden;position:relative;width:80%}.carousel-tipos__track{cursor:pointer;height:100%;position:relative;width:100%}.carousel-tipos__slide{inset:0;position:absolute;transform:translateX(100%);transition:transform .6s ease;z-index:1}.carousel-tipos__slide.is-active{transform:translateX(0);z-index:2}.carousel-tipos__slide.is-prev{transform:translateX(-100%);z-index:2}.carousel-tipos__slide img{display:block;height:100%;object-fit:cover;width:100%}.carousel-tipos__dots{bottom:20px;display:flex;gap:8px;left:50%;position:absolute;transform:translateX(-50%);z-index:3}.carousel-tipos__dot{background:hsla(0,0%,100%,.5);border:none;border-radius:50%;cursor:pointer;height:5px;padding:0;width:5px}.carousel-tipos__dot.is-active{background:var(--color-white)}.icon-item{align-items:center;color:var(--color-black);display:flex;font-family:var(--font-body);font-size:var(--font-size-sm);gap:16px;hyphens:auto;line-height:1.2em;max-width:100%;min-width:0;overflow-wrap:break-word}.icon-item img{flex-shrink:0}.icon-list{display:flex;flex-direction:column;gap:24px;margin-top:40px}.icon-grid{display:grid;gap:45px;grid-template-columns:1fr 1fr;margin-top:40px;width:100%}@media (max-width:1023px){.icon-item{align-items:center;flex-direction:column;text-align:center}}.mail-fab{display:none}@media (max-width:1023px){.mail-fab{align-items:center;background:var(--color-brand);border-radius:50%;bottom:24px;color:var(--color-white);display:flex;height:50px;justify-content:center;position:fixed;right:24px;width:50px;z-index:8}.mail-fab img{height:auto;width:30px}}.lang-switcher{position:absolute;right:calc(max(0px, (100vw - var(--content-max-width)) / 2) + 20px);top:50%;transform:translateY(-50%);z-index:11}.lang-switcher__trigger{align-items:center;background:transparent;border:1px solid var(--color-brand);border-radius:var(--btn-radius);box-sizing:border-box;color:var(--color-brand);cursor:default;display:inline-flex;font-family:var(--font-button);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);height:calc(var(--btn-padding-y)*2 + var(--line-height-btn)*var(--font-size-sm));letter-spacing:var(--letter-spacing-btn);line-height:var(--line-height-btn);padding:0 var(--btn-padding-x);position:relative;text-transform:uppercase}.lang-switcher__trigger:after{content:"";height:14px;left:0;position:absolute;right:0;top:100%}.lang-switcher__dropdown{background:var(--color-white);border:1px solid var(--color-brand);border-radius:12px;display:flex;flex-direction:column;left:0;margin-top:10px;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:100%;transform:translateY(-4px);transition:opacity .15s ease,transform .15s ease}.lang-switcher:focus-within .lang-switcher__dropdown,.lang-switcher:hover .lang-switcher__dropdown{opacity:1;pointer-events:auto;transform:translateY(0)}.lang-switcher__dropdown a{color:var(--color-brand);display:block;font-family:var(--font-button);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);padding:8px var(--btn-padding-x);text-align:center;text-transform:uppercase}.lang-switcher__dropdown a:hover{background:var(--color-bg-light)}@media (min-width:1024px) and (max-width:1279px){.lang-switcher{right:4px}.lang-switcher__trigger{padding:0 10px}}@media (max-width:1023px){.lang-switcher{right:calc(var(--spacing-page-x) + 48px)}}
484:3	⚠  Parse error on line 1: 
max(0px, (100vw - var(--content-max-width)) / 2) + 20px
-----------------------------------------------^
Expecting end of input, "ADD", "SUB", "MUL", "DIV", got unexpected "RPAREN" [postcss-calc]