.ib-panel{--sky:150px;--bh:440px;background:linear-gradient(180deg,#fff 0,#fff var(--sky),transparent var(--sky)),linear-gradient(180deg,var(--mid) 0,var(--deep) 55%,var(--deep) 100%);border-radius:20px;box-shadow:0 34px 70px -50px rgba(0,24,68,.6);margin-top:clamp(30px,3.6vw,46px);overflow:hidden;position:relative}.ib-sky{height:var(--sky);position:relative}.ib-seen{left:max(44%,calc(max(16px,calc(22% - var(--bh) * 150 / 420)) + var(--bh) * 300 / 420 + 28px));position:absolute;top:50%;transform:translateY(-50%)}.ib-k{color:var(--mid);display:block;font:600 .75rem/1.2 var(--mono);letter-spacing:.14em;text-transform:uppercase}.ib-seen b{color:var(--deep);display:block;font:900 clamp(1.5rem,2.6vw,2.2rem)/1.1 var(--head);margin-top:8px}.ib-wave{fill:var(--mid);height:24px;left:0;position:absolute;top:calc(var(--sky) - 12px);width:200%;z-index:1}.ib-panel.on .ib-wave{animation:ibWave 9s linear infinite}.ib-berg{height:var(--bh);left:max(16px,calc(22% - var(--bh)*150/420));overflow:visible;position:absolute;top:calc(var(--sky) - var(--bh)*100/420);width:calc(var(--bh)*300/420);z-index:2}.ib-panel.on .ib-berg{animation:ibBob 6s ease-in-out infinite}.ib-tip{fill:rgba(88,188,216,.28);stroke:var(--mid);stroke-width:1.8}.ib-tipf{fill:hsla(0,0%,100%,.55)}.ib-body{fill:hsla(0,0%,100%,.12);stroke:hsla(0,0%,100%,.45);stroke-width:1.5}.ib-facet{fill:hsla(0,0%,100%,.07)}.ib-facet.f2{fill:hsla(0,0%,100%,.1)}.ib-facet.f3{fill:hsla(0,0%,100%,.05)}.ib-pin circle{fill:var(--neon);stroke:var(--deep);stroke-width:2;transition:r .3s}.ib-pin text{fill:var(--deep);font:800 13px var(--head)}.ib-pin{cursor:default;opacity:0;transform:scale(.4);transform-box:fill-box;transform-origin:center;transition:opacity .5s,transform .5s cubic-bezier(.3,1.6,.5,1)}.ib-pin.is-hot circle{fill:#fff}.ib-water{margin-left:max(44%,calc(max(16px,calc(22% - var(--bh) * 150 / 420)) + var(--bh) * 300 / 420 + 28px));min-height:calc(var(--bh)*320/420 + 10px);padding:30px clamp(24px,3vw,44px) 40px 0;position:relative;z-index:3}.ib-water>.ib-k{color:var(--neon)}.ib-list{display:grid;gap:26px 30px;grid-template-columns:1fr 1fr;list-style:none;margin:18px 0 0;padding:0}.ib-list li{align-items:start;display:grid;gap:12px;grid-template-columns:30px minmax(0,1fr);opacity:0;transform:translateY(16px);transition:opacity .6s,transform .6s cubic-bezier(.22,.61,.36,1)}.ib-n{background:var(--neon);border-radius:50%;color:var(--deep);display:grid;font:800 13px var(--head);height:30px;place-items:center;transition:background .3s;width:30px}.ib-list li.is-hot .ib-n{background:#fff}.ib-list b{color:#fff;display:block;font:800 1.12rem/1.25 var(--head)}.ib-list p{color:hsla(0,0%,100%,.84);font-size:.95rem;line-height:1.55;margin:6px 0 0}.ib-panel.on .ib-list li,.ib-panel.on .ib-pin{opacity:1;transform:none}.ib-panel.on .ib-list li:first-child,.ib-panel.on .ib-pin.p1{transition-delay:.5s}.ib-panel.on .ib-list li:nth-child(2),.ib-panel.on .ib-pin.p2{transition-delay:.95s}.ib-panel.on .ib-list li:nth-child(3),.ib-panel.on .ib-pin.p3{transition-delay:1.4s}.ib-panel.on .ib-list li:nth-child(4),.ib-panel.on .ib-pin.p4{transition-delay:1.85s}@keyframes ibWave{to{transform:translateX(-50%)}}@keyframes ibBob{50%{transform:translateY(4px)}}@media (max-width:1099px){.ib-panel{--bh:380px}}@media (max-width:899px){.ib-list{grid-template-columns:1fr}}@media (max-width:760px){.ib-panel{--sky:150px;--bh:300px}.ib-seen{left:20px;right:20px;top:20px;transform:none}.ib-seen b{font-size:1.4rem}.ib-berg{left:calc(50% - var(--bh)*150/420)}.ib-water{margin-left:0;min-height:0;padding:calc(var(--bh)*320/420 + 10px) 20px 30px}}@media (prefers-reduced-motion:reduce){.ib-panel .ib-berg,.ib-panel .ib-wave{animation:none!important}.ib-list li,.ib-pin{opacity:1;transform:none;transition:none}}
9:28	⚠  Parse error on line 1: 
max(16px,calc(22% - var(--bh) * 150 / 420)) + var(--...
------------------------------------------^
Expecting end of input, "ADD", "SUB", "MUL", "DIV", got unexpected "RPAREN" [postcss-calc]
25:39	⚠  Parse error on line 1: 
max(16px,calc(22% - var(--bh) * 150 / 420)) + var(--...
------------------------------------------^
Expecting end of input, "ADD", "SUB", "MUL", "DIV", got unexpected "RPAREN" [postcss-calc]