.cfl-lv{--cfl-ease:cubic-bezier(.22,1,.36,1);--cfl-green:#557a1d;--cfl-green-500:#7aa62c;--cfl-ink:#22262e;--cfl-muted:#5e626a;--cfl-bg:#f5f5f7;--cfl-hdr:104px;--cfl-tabs-h:0px;--cfl-hdr-now:var(--cfl-hdr);--cfl-step:14px;background:var(--cfl-bg);font-family:Poppins,system-ui,-apple-system,Segoe UI,sans-serif;margin-top:-40px;padding:calc(40px + clamp(56px, 7vw, 96px)) 0 clamp(72px,9vw,128px);position:relative;z-index:1;-webkit-font-smoothing:antialiased}.dnd-section:has([data-cfl-lv])>.row-fluid{max-width:none}.cfl-lv__wrap{margin:0 auto;width:min(1200px,100% - 32px)}.cfl-lv .cfl-lv__title{color:var(--cfl-ink);font-family:inherit;font-size:clamp(26px,2.8vw,40px);font-weight:500;line-height:1.2;margin:0 0 32px;text-align:center;text-transform:none}.cfl-lv__tabs-wrap{margin-bottom:clamp(56px,8vw,120px);position:sticky;top:calc(var(--cfl-hdr-now) + 12px);transition:top .25s cubic-bezier(.4,0,.2,1);z-index:10}.cfl-lv__tabs{background:#fff;border-radius:32px;box-shadow:0 4px 18px rgba(0,0,0,.05);display:flex;gap:8px;justify-content:space-between;overflow-x:auto;padding:5px;position:relative;scrollbar-width:none}.cfl-lv__tabs::-webkit-scrollbar{display:none}.cfl-lv .cfl-lv__tab{border-radius:26px;color:#000;flex:1 0 auto;font-size:17px;font-weight:600;line-height:1.2;padding:13px 28px;text-align:center;text-decoration:none;transition:background-color .35s var(--cfl-ease),color .35s var(--cfl-ease);white-space:nowrap}.cfl-lv .cfl-lv__tab:hover{background:#eff0f2;color:#000;text-decoration:none!important}.cfl-lv .cfl-lv__tab[aria-current=true]{background:#3a3f48;color:#fff}.cfl-lv .cfl-lv__tab:focus-visible{outline:2px solid var(--cfl-green);outline-offset:2px}.cfl-lv__stack{position:relative}.cfl-lv__anchor{display:block;height:0;scroll-margin-top:calc(var(--cfl-hdr) + var(--cfl-tabs-h) + 32px)}.cfl-lv__card{margin-bottom:clamp(48px,7vw,96px);position:relative}.cfl-lv__card:last-child{margin-bottom:0}.cfl-lv__inner{background:#fff;border-radius:32px;box-shadow:0 6px 24px rgba(0,0,0,.07);display:grid;grid-template-columns:minmax(0,586fr) minmax(0,614fr);min-height:600px;position:relative;transform-origin:50% 0;transition:box-shadow .4s}.cfl-lv__media{background:#e9ece4;border-radius:32px 0 0 32px;overflow:hidden;position:relative}.cfl-lv__media img{height:100%;inset:0;max-width:none;object-fit:cover;position:absolute;transition:transform 1.2s var(--cfl-ease);width:100%}.cfl-lv__card:hover .cfl-lv__media img{transform:scale(1.03)}.cfl-lv__badge{background:var(--cfl-green-500);border-radius:50%;color:#fff;display:grid;font-size:28px;font-weight:600;height:120px;left:-32px;line-height:1;place-items:center;position:absolute;top:-29px;width:120px;z-index:3}.cfl-lv__body{display:flex;flex-direction:column;gap:40px;justify-content:space-between;padding:44px 40px 40px}.cfl-lv .cfl-lv__eyebrow{color:var(--cfl-ink);font-size:13px;font-weight:600;letter-spacing:.01em;line-height:1.3;margin:0 0 22px;text-transform:uppercase}.cfl-lv .cfl-lv__h{color:var(--cfl-ink);font-family:inherit;font-size:clamp(28px,2.9vw,42px);font-weight:600;line-height:1.12;margin:0;text-transform:none}.cfl-lv .cfl-lv__h span{color:var(--cfl-green)}.cfl-lv__text p{color:var(--cfl-muted);font-size:16px;line-height:1.5;margin:0}.cfl-lv__text p+p{margin-top:24px}.cfl-lv__text b,.cfl-lv__text strong{color:var(--cfl-muted);font-weight:700}.cfl-lv__text a{color:var(--cfl-green)}.cfl-lv__btns{display:flex;flex-wrap:wrap;gap:8px;margin-top:32px}.cfl-lv .cfl-lv__btn{align-items:center;border:1.5px solid var(--cfl-green);border-radius:30px;display:inline-flex;font-size:16px;font-weight:500;gap:8px;line-height:1.4;padding:8px 18px 8px 20px;text-decoration:none;transition:background-color .25s,color .25s,gap .3s var(--cfl-ease)}.cfl-lv .cfl-lv__btn--primary{background:var(--cfl-green);color:#fff}.cfl-lv .cfl-lv__btn--outline{background:#fff;color:var(--cfl-ink)}.cfl-lv .cfl-lv__btn:hover{gap:12px;text-decoration:none!important}.cfl-lv .cfl-lv__btn--primary:hover{background:#46661a;color:#fff}.cfl-lv .cfl-lv__btn--outline:hover{background:var(--cfl-green);color:#fff}.cfl-lv .cfl-lv__btn span{color:inherit}.cfl-lv .cfl-lv__btn:focus-visible{outline:2px solid var(--cfl-green);outline-offset:3px}.cfl-lv .cfl-lv__btn[aria-disabled=true]{pointer-events:none}.cfl-lv--stack.is-stacking .cfl-lv__card{position:sticky;top:calc(var(--top, calc(var(--cfl-hdr) + var(--cfl-tabs-h) + 24px + var(--i) * var(--cfl-step))) + var(--cfl-hdr-now) - var(--cfl-hdr));transition:top .25s cubic-bezier(.4,0,.2,1)}.cfl-lv--stack.is-stacking .cfl-lv__inner{transform:scale(calc(1 - var(--cover, 0)*.05))}.cfl-lv--stack.is-stacking .cfl-lv__inner:after{background:#22262e;border-radius:inherit;content:"";inset:0;opacity:calc(var(--cover, 0)*.18);pointer-events:none;position:absolute}.cfl-lv [data-cfl-reveal]{transition:opacity .9s var(--cfl-ease),transform .9s var(--cfl-ease)}.cfl-lv [data-cfl-reveal].is-pre{opacity:0;transform:translateY(32px)}.cfl-lv__card.is-pre .cfl-lv__inner{opacity:0;transform:translateY(60px)}.cfl-lv__card .cfl-lv__inner{transition:opacity .9s var(--cfl-ease),transform .9s var(--cfl-ease),box-shadow .4s}.cfl-lv--stack.is-stacking .cfl-lv__card .cfl-lv__inner{transition:box-shadow .4s}.cfl-lv--stack.is-stacking .cfl-lv__card.is-pre .cfl-lv__inner{opacity:1;transform:none}.cfl-lv--stack.is-stacking .cfl-lv__badge{opacity:calc(1 - var(--cover, 0)*1.6)}@media (max-width:991px){.cfl-lv__inner{grid-template-columns:1fr 1fr;min-height:520px}.cfl-lv__body{padding:32px 28px 28px}.cfl-lv__badge{font-size:22px;height:96px;left:-12px;top:-20px;width:96px}.cfl-lv .cfl-lv__tab{font-size:15px;padding:11px 20px}}@media (max-width:767px){.cfl-lv{margin-top:-28px;padding-top:76px}.cfl-lv .cfl-lv__title{margin-bottom:20px}.cfl-lv__tabs-wrap{margin-bottom:40px;top:calc(var(--cfl-hdr-now) + 8px)}.cfl-lv__tabs{justify-content:flex-start}.cfl-lv .cfl-lv__tab{flex:0 0 auto;font-size:14px;padding:10px 16px}.cfl-lv__inner{border-radius:24px;grid-template-columns:1fr;min-height:0}.cfl-lv__media{border-radius:24px 24px 0 0;height:260px}.cfl-lv__body{gap:20px;padding:24px 20px}.cfl-lv .cfl-lv__eyebrow{margin-bottom:12px}.cfl-lv__text p+p{margin-top:14px}.cfl-lv__btns{margin-top:24px}.cfl-lv__badge{font-size:18px;height:76px;left:-6px;top:-14px;width:76px}.cfl-lv__card{margin-bottom:40px}}@media (prefers-reduced-motion:reduce){.cfl-lv *,.cfl-lv :after{transition:none!important}.cfl-lv [data-cfl-reveal].is-pre,.cfl-lv__card.is-pre .cfl-lv__inner{opacity:1;transform:none}}
216:3	⚠  Parse error on line 1: 
...r(--cfl-hdr) + var(--cfl-tabs-h) + 24px + var(--i) * var(--cfl-step))) + var(--...
------------------------------------------------------------------------^
Expecting end of input, "ADD", "SUB", "MUL", "DIV", got unexpected "RPAREN" [postcss-calc]