.roi-split-container[data-astro-cid-g3wfed57]{display:grid;grid-template-columns:1fr;border-radius:24px;border:1px solid #E6E1D6;overflow:hidden;box-shadow:0 22px 48px #01382e12}@media (min-width: 980px){.roi-split-container[data-astro-cid-g3wfed57]{grid-template-columns:.96fr 1.04fr;min-height:540px}}.roi-left-chart-pane[data-astro-cid-g3wfed57]{background-color:#fff;padding:clamp(32px,5vw,64px) clamp(12px,3vw,48px);display:flex;flex-direction:column;align-items:center;justify-content:center;border-bottom:1px solid #E6E1D6}@media (min-width: 980px){.roi-left-chart-pane[data-astro-cid-g3wfed57]{border-bottom:none;border-right:1px solid #E6E1D6}}.roi-chart-caption-top[data-astro-cid-g3wfed57]{font-size:clamp(.8125rem,.75rem + .25vw,.9375rem);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#007055;margin-bottom:clamp(18px,3vw,28px);text-align:center}.roi-bars-stage[data-astro-cid-g3wfed57]{display:flex;align-items:flex-end;justify-content:center;gap:clamp(10px,2vw,28px);width:100%;max-width:500px}.roi-bar-column[data-astro-cid-g3wfed57]{display:flex;flex-direction:column;align-items:center;width:clamp(84px,9.5vw,140px)}.roi-bar-multiplier[data-astro-cid-g3wfed57]{font-size:clamp(.9375rem,.85rem + .35vw,1.25rem);font-weight:700;color:#082f25;margin-bottom:clamp(8px,1.5vw,12px);font-variant-numeric:tabular-nums}.roi-bar-saved[data-astro-cid-g3wfed57]{width:100%;background-color:#007055;color:#fff;border-radius:12px 12px 0 0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:clamp(10px,2vw,16px) clamp(6px,1vw,10px);font-size:clamp(.75rem,.7rem + .25vw,.875rem);line-height:1.35;font-weight:500}.roi-bar-column[data-astro-cid-g3wfed57]:nth-child(3) .roi-bar-saved[data-astro-cid-g3wfed57]{background-color:#082f25;border:1px solid rgba(116,255,142,.45);border-bottom:none}.roi-bar-column[data-astro-cid-g3wfed57]:nth-child(3) .roi-bar-saved[data-astro-cid-g3wfed57] strong[data-astro-cid-g3wfed57]{color:#74ff8e}.roi-bar-saved[data-astro-cid-g3wfed57] strong[data-astro-cid-g3wfed57]{font-size:clamp(.875rem,.78rem + .4vw,1.0625rem);font-weight:700;display:block;margin-bottom:3px;font-variant-numeric:tabular-nums}.roi-bar-saved[data-astro-cid-g3wfed57].bar-h-1{height:112px}.roi-bar-saved[data-astro-cid-g3wfed57].bar-h-2{height:176px}.roi-bar-saved[data-astro-cid-g3wfed57].bar-h-3{height:244px}.roi-bar-spend[data-astro-cid-g3wfed57]{width:100%;height:clamp(74px,9vw,84px);background-color:#f4efe6;color:#082f25;border-radius:0 0 10px 10px;border-top:1px solid #E6E1D6;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:clamp(8px,1.5vw,12px) clamp(4px,1vw,6px);font-size:clamp(.75rem,.68rem + .25vw,.875rem);line-height:1.3;font-weight:500}.roi-bar-spend[data-astro-cid-g3wfed57] strong[data-astro-cid-g3wfed57]{font-weight:700;display:block;font-variant-numeric:tabular-nums;font-size:clamp(.8125rem,.75rem + .35vw,.9375rem)}.roi-bar-year[data-astro-cid-g3wfed57]{margin-top:clamp(10px,1.5vw,14px);font-size:clamp(.75rem,.7rem + .25vw,.875rem);font-weight:600;color:#082f25;text-align:center}.roi-right-dark-pane[data-astro-cid-g3wfed57]{background-color:#051f18;color:#fff;padding:clamp(32px,5vw,64px) clamp(20px,4vw,60px);display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.roi-right-inner[data-astro-cid-g3wfed57]{max-width:520px}.roi-statutory-highlight[data-astro-cid-g3wfed57]{font-size:clamp(1rem,.92rem + .3vw,1.25rem);line-height:1.55;color:#fff;font-weight:500;margin-bottom:18px;padding:clamp(12px,2vw,16px) clamp(14px,2.5vw,20px);border-radius:0 10px 10px 0;background-color:#ffffff0f;border-left:3px solid #74FF8E}.roi-statutory-highlight[data-astro-cid-g3wfed57] strong[data-astro-cid-g3wfed57]{color:#74ff8e;font-weight:700}.roi-right-desc[data-astro-cid-g3wfed57]{font-size:1.0625rem;line-height:1.65;color:#ffffffe0;margin-bottom:30px}.process-section[data-astro-cid-cw55tcg3]{position:relative}@media (min-width: 960px){.process-scroll-runway[data-astro-cid-cw55tcg3]{min-height:240vh;position:relative}.process-sticky-viewport[data-astro-cid-cw55tcg3]{position:sticky;top:84px;min-height:calc(100vh - 84px);display:flex;align-items:center;padding-block:48px}}@media (max-width: 959px){.process-sticky-viewport[data-astro-cid-cw55tcg3]{padding-block:64px}}.process-split-grid[data-astro-cid-cw55tcg3]{display:grid;grid-template-columns:1fr;gap:40px;align-items:center;width:100%}@media (min-width: 960px){.process-split-grid[data-astro-cid-cw55tcg3]{grid-template-columns:1.05fr .95fr;gap:clamp(40px,5vw,84px)}}.process-steps-wrapper[data-astro-cid-cw55tcg3]{position:relative;padding-left:22px;margin-top:28px}.process-scroll-rail[data-astro-cid-cw55tcg3]{position:absolute;left:0;top:12px;bottom:12px;width:4px;background-color:#01382e1f;border-radius:4px;overflow:hidden}.process-scroll-fill[data-astro-cid-cw55tcg3]{width:100%;height:25%;background-color:#007055;border-radius:4px;transition:height .25s ease}.process-steps-list[data-astro-cid-cw55tcg3]{display:flex;flex-direction:column;gap:8px}.process-step-item[data-astro-cid-cw55tcg3]{border-bottom:1px solid #E6E1D6;border-radius:12px;transition:background-color .25s ease,border-color .25s ease,box-shadow .25s ease}.process-step-item[data-astro-cid-cw55tcg3].is-active{background-color:#fff;border:1px solid rgba(0,112,85,.28);padding:4px 8px;box-shadow:0 10px 24px #01382e0d}.process-step-trigger[data-astro-cid-cw55tcg3]{width:100%;background:none;border:none;outline:none;text-align:left;padding:16px 14px;display:flex;align-items:center;justify-content:space-between;gap:16px;cursor:pointer;color:#082f25}.process-step-trigger[data-astro-cid-cw55tcg3]:focus-visible{outline:2px solid #007055;outline-offset:2px;border-radius:8px}.process-step-title-wrap[data-astro-cid-cw55tcg3]{display:flex;align-items:baseline;gap:12px}.process-step-num[data-astro-cid-cw55tcg3]{font-size:1.0625rem;color:#007055;font-weight:700}.process-step-heading[data-astro-cid-cw55tcg3]{font-size:1.25rem;font-weight:600;color:#082f25}.process-step-panel[data-astro-cid-cw55tcg3]{display:none;padding:0 14px 18px 40px}.process-step-item[data-astro-cid-cw55tcg3].is-active .process-step-panel[data-astro-cid-cw55tcg3]{display:block}.process-step-panel[data-astro-cid-cw55tcg3] p[data-astro-cid-cw55tcg3]{font-size:1.0625rem;line-height:1.65;color:#2f4840}.process-visual-stage[data-astro-cid-cw55tcg3]{background-color:#082f25;border-radius:24px;padding:clamp(28px,3vw,40px);color:#fff;position:relative;min-height:400px;display:flex;flex-direction:column;justify-content:space-between;gap:20px;box-shadow:0 20px 40px #01382e24}.process-visual-top[data-astro-cid-cw55tcg3]{display:flex;align-items:center;justify-content:space-between;gap:12px}.process-preview-step-tag[data-astro-cid-cw55tcg3]{font-weight:700;font-size:.875rem;color:#74ff8e;letter-spacing:.1em;text-transform:uppercase}.process-preview-badge[data-astro-cid-cw55tcg3]{background-color:#74ff8e29;color:#74ff8e;padding:6px 14px;border-radius:6px;font-size:.875rem;font-weight:600}.process-arch-illustration[data-astro-cid-cw55tcg3]{background:linear-gradient(160deg,#ffffff14,#74ff8e14);border:1px solid rgba(255,255,255,.14);border-radius:16px;padding:16px 20px;display:flex;align-items:center;justify-content:space-between;gap:16px}.process-preview-card[data-astro-cid-cw55tcg3]{background-color:#fff;color:#082f25;border-radius:16px;padding:24px 22px;transition:opacity .22s ease,transform .22s ease}.process-preview-title[data-astro-cid-cw55tcg3]{font-size:1.25rem;font-weight:700;margin-bottom:8px;color:#082f25}.process-preview-desc[data-astro-cid-cw55tcg3]{font-size:1rem;color:#2f4840;line-height:1.6;margin-bottom:16px}.process-preview-meta[data-astro-cid-cw55tcg3]{padding-top:12px;border-top:1px solid #E6E1D6;display:flex;align-items:center;justify-content:space-between;font-size:.9375rem;color:#007055;font-weight:600}.process-scroll-hint[data-astro-cid-cw55tcg3]{display:inline-flex;align-items:center;gap:8px;margin-top:18px;font-size:.875rem;color:#4a665d;font-weight:500}
