.spin-hero{background-color:var(--spin-surface-page,#faf9f5);margin-inline:calc(50% - 50vw);margin-bottom:var(--spin-sp-mb-d,0);margin-top:var(--spin-sp-mt-d,0);max-width:100vw;overflow:hidden;padding-bottom:var(--spin-sp-pb-d,0);padding-top:var(--spin-sp-pt-d,0);position:relative;width:100vw}.spin-hero--under-header{margin-top:calc(var(--spin-header-height, 100px)*-1 + var(--spin-sp-mt-d, 0px));padding-top:calc(var(--spin-header-height, 100px) + var(--spin-sp-pt-d, 0px))}.spin-hero__paint-wrap{display:block;left:max(calc(50% + var(--spin-paint-x, -1294px)),var(--spin-paint-floor,-430px));pointer-events:none;position:absolute;top:var(--spin-paint-y,0);user-select:none;width:var(--spin-paint-w,722px);z-index:2}.spin-hero__paint{display:block;height:auto;width:100%}.spin-hero__inner{padding:66px 80px;position:relative;z-index:1}.spin-hero__content{gap:156px}.spin-hero__content,.spin-hero__text{align-items:center;display:flex;flex-direction:column}.spin-hero__text{gap:39px;max-width:982px;width:100%}.spin-hero__title{color:var(--spin-ink,#141413);font-family:var(--spin-font-heading,"Quincy CF",Georgia,serif);font-size:103px;font-weight:400;letter-spacing:-.035em;line-height:.91;margin:0;text-align:center;white-space:pre-line}.spin-hero__body-wrap{padding-inline:126px;width:100%}.spin-hero__body,.spin-hero__body p{color:var(--spin-ink,#141413);font-family:var(--spin-font-body,"Soehne",Helvetica,Arial,sans-serif);font-size:20px;font-weight:300;line-height:32px;margin:0;text-align:center}.spin-hero__awards{align-items:center;display:flex;flex-direction:column;gap:14px;max-width:100%;width:min(var(--spin-awards-strip-w,236px),100%)}.spin-hero__awards-logo{display:block;height:var(--spin-awards-logo-h,21px);width:var(--spin-awards-logo-w,74px)}.spin-hero__awards-strip{background-color:var(--spin-ink,#141413);display:block;height:var(--spin-awards-strip-h,8px);-webkit-mask:var(--spin-strip) center /contain no-repeat;mask:var(--spin-strip) center /contain no-repeat;width:100%}.spin-hero__media-row{align-items:flex-start;display:flex;gap:24px;justify-content:center;padding-inline:29px;position:relative;z-index:1}.spin-hero__rail{flex:none;width:27px}.spin-hero__media{aspect-ratio:1230/692;background-color:var(--spin-surface-sunken,#f3f0e8);border-radius:20px;flex:1 1 auto;max-width:1230px;overflow:hidden;position:relative}.spin-hero__slide,.spin-hero__video{display:block;height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.spin-hero__slide{opacity:0;transition:opacity var(--spin-hero-fade,1.2s) ease-in-out}.spin-hero__slide.is-active{opacity:1}@media (prefers-reduced-motion:reduce){.spin-hero__slide{transition:none}}.spin-hero__caption{color:var(--spin-ink-muted,#b0aea5);flex:none;font-family:var(--spin-font-body,"Soehne",Helvetica,Arial,sans-serif);font-size:16px;font-weight:300;line-height:25px;margin:0;white-space:nowrap;width:27px;writing-mode:vertical-rl}@media (max-width:1024px){.spin-hero--under-header{margin-top:calc(var(--spin-header-height, 100px)*-1 + var(--spin-sp-mt-t, var(--spin-sp-mt-d, 0px)));padding-top:calc(var(--spin-header-height, 100px) + var(--spin-sp-pt-t, var(--spin-sp-pt-d, 0px)))}.spin-hero__inner{padding:66px 64px}.spin-hero__content{gap:80px}.spin-hero__title{font-size:80px}.spin-hero__body-wrap{padding-inline:126px}.spin-hero__media-row{padding-inline:64px}.spin-hero__media{border-radius:10px}.spin-hero__caption,.spin-hero__rail{display:none}.spin-hero__paint-wrap{left:calc(50% + var(--spin-paint-x-tablet, -891px));width:var(--spin-paint-w,722px)}.spin-hero__paint{transform:scaleX(-1)}}@media (max-width:767px){.spin-hero--under-header{margin-top:calc((var(--spin-header-height, 100px) * -1) + var(--spin-sp-mt-m, var(--spin-sp-mt-t, var(--spin-sp-mt-d, 0px))));padding-top:calc(var(--spin-header-height, 100px) + var(--spin-sp-pt-m, var(--spin-sp-pt-t, var(--spin-sp-pt-d, 0px))))}.spin-hero__inner{padding:48px 20px}.spin-hero__content{gap:64px}.spin-hero__text{gap:32px}.spin-hero__title{font-size:42px;letter-spacing:-.035em;white-space:normal;text-wrap:balance}.spin-hero__body-wrap{padding-inline:0}.spin-hero__body,.spin-hero__body p{font-size:16px;line-height:25px}.spin-hero__media-row{padding-inline:20px}.spin-hero__paint-wrap{display:none}}
319:5	⚠  Parse error on line 1: 
...) + var(--spin-sp-mt-m, var(--spin-sp-mt-t, var(--spin-sp-mt-d, 0px)))
------------------------------------------------------------------------^
Expecting end of input, "ADD", "SUB", "MUL", "DIV", got unexpected "RPAREN" [postcss-calc]
320:5	⚠  Parse error on line 1: 
...) + var(--spin-sp-pt-m, var(--spin-sp-pt-t, var(--spin-sp-pt-d, 0px)))
------------------------------------------------------------------------^
Expecting end of input, "ADD", "SUB", "MUL", "DIV", got unexpected "RPAREN" [postcss-calc]