.gw-logo{background-color:transparent;-webkit-mask:none;mask:none;background-image:url(/images/listra-ai-logo.png);background-size:contain;background-repeat:no-repeat;background-position:center}.gw-nav-ap{color:var(--blue)}.gw-nav-ar{color:#0f3d2e}@media(max-width:880px){.topnav a.gw-signin{display:inline-block}}.hero.compact{padding:40px 0 36px}.hero.compact .hero-sub{margin-bottom:0}.roi-calc{background:var(--paper);border-top:1px solid var(--rule);padding:36px 0 88px}.roi-calc *{box-sizing:border-box}#panel-ap{--acc:#3267E4;--acc-deep:#00277F;--dark:#131C36;--tint:#F4F7FE;--tint-line:#C0D0F0}#panel-ar{--acc:#0F3D2E;--acc-deep:#0F3D2E;--dark:#0F3D2E;--tint:#F2F6F1;--tint-line:#C7D4CB}#panel-combined{--acc:#131C36;--acc-deep:#131C36;--dark:#131C36;--tint:#FAFAF7;--tint-line:#DCDFD8}.roi-tabs{display:inline-flex;gap:6px;background:var(--white);border:1px solid var(--rule);border-radius:10px;padding:5px;margin:0 0 26px;flex-wrap:wrap}.roi-tab{border:0;background:transparent;font-family:IBM Plex Sans,sans-serif;font-weight:600;font-size:13.5px;color:var(--gray);padding:9px 18px;border-radius:7px;cursor:pointer}.roi-tab:hover{color:var(--ink)}.roi-tab.active[data-tab=ap]{background:var(--blue);color:var(--paper)}.roi-tab.active[data-tab=ar]{background:#0f3d2e;color:var(--paper)}.roi-tab.active[data-tab=combined]{background:#131c36;color:var(--paper)}.roi-panel[hidden]{display:none}.roi-calc .seclabel{font-family:IBM Plex Sans,sans-serif;font-weight:600;font-size:11.5px;color:var(--gray);text-transform:uppercase;letter-spacing:.1em;margin:0 0 14px}.roi-calc .controls{display:grid;grid-template-columns:1fr 1fr auto;gap:22px;background:var(--white);border:1px solid var(--rule);border-radius:10px;padding:24px 26px}.roi-calc .ar-controls{grid-template-columns:1fr 1fr}.roi-calc .ar-reset-row{display:flex;justify-content:flex-end;margin-top:12px}.roi-calc .ctl label{display:block;font-family:IBM Plex Sans,sans-serif;font-weight:600;font-size:13.5px;color:var(--ink);margin-bottom:10px}.roi-calc .ctl .row{display:flex;align-items:center;gap:12px}.roi-calc input[type=range]{-webkit-appearance:none;appearance:none;width:100%;height:4px;border-radius:4px;background:linear-gradient(90deg,var(--acc) var(--pct,40%),var(--rule) var(--pct,40%));outline:none}.roi-calc input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:18px;height:18px;border-radius:50%;background:var(--white);border:2px solid var(--acc);cursor:pointer}.roi-calc input[type=range]::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:var(--white);border:2px solid var(--acc);cursor:pointer}.roi-calc .numbox{display:flex;align-items:center;border:1px solid var(--rule);border-radius:7px;padding:5px 9px;background:var(--white);min-width:120px}.roi-calc .numbox span{color:var(--gray);font-size:13px;padding:0 2px}.roi-calc .numbox input{border:0;outline:0;width:100%;font-family:IBM Plex Sans,sans-serif;font-weight:600;font-size:14px;color:var(--ink);text-align:right;background:transparent}.roi-calc .derived{align-self:end;text-align:right;min-width:170px}.roi-calc .derived .lab{font-family:IBM Plex Sans,sans-serif;font-size:10.5px;font-weight:600;color:var(--gray);text-transform:uppercase;letter-spacing:.1em}.roi-calc .derived .val{font-family:"Source Serif 4",serif;font-weight:600;font-size:23px;color:var(--ink);line-height:1.2}.roi-calc .reset{margin-top:10px;border:1px solid var(--rule);background:var(--white);color:var(--gray);font-family:IBM Plex Sans,sans-serif;font-size:12.5px;border-radius:7px;padding:6px 12px;cursor:pointer}.roi-calc .reset:hover{color:var(--acc);border-color:var(--acc)}.roi-calc .results{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:22px;margin-top:24px}.roi-calc .panel{background:var(--white);border:1px solid var(--rule);border-radius:10px;padding:24px 26px}.roi-calc .bar-row{display:grid;grid-template-columns:188px 1fr 70px;align-items:center;gap:12px;margin-bottom:14px}.roi-calc .bar-row .name{font-size:13px;font-weight:500;color:var(--ink);line-height:1.25}.roi-calc .track{position:relative;height:22px;background:var(--paper);border:1px solid var(--rule);border-radius:4px;overflow:hidden}.roi-calc .fill{position:absolute;left:0;top:0;height:100%;background:var(--acc);transition:width .45s cubic-bezier(.4,0,.2,1)}.roi-calc .bar-row .amt{font-family:IBM Plex Sans,sans-serif;font-weight:600;font-size:13px;text-align:right;color:var(--ink)}.roi-calc .totline{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--rule);margin-top:6px;padding-top:15px}.roi-calc .totline .t{font-family:IBM Plex Sans,sans-serif;font-weight:600;font-size:14px;color:var(--ink)}.roi-calc .totline .v{font-family:"Source Serif 4",serif;font-weight:600;font-size:19px;color:var(--acc-deep)}.roi-calc .bk-head{font-family:IBM Plex Sans,sans-serif;font-weight:600;font-size:11.5px;color:var(--gray);text-transform:uppercase;letter-spacing:.1em;margin-bottom:16px}.roi-calc .subline{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-top:1px dashed var(--rule)}.roi-calc .subline .t{font-size:13px;font-weight:500;color:var(--ink)}.roi-calc .subline .t span{color:var(--gray);font-size:12px;font-weight:400;margin-left:4px}.roi-calc .subline .v{font-family:IBM Plex Sans,sans-serif;font-weight:600;font-size:13px;color:var(--gray)}.roi-calc .callout{background:var(--dark);border-radius:10px;padding:28px 28px 24px;color:var(--paper)}.roi-calc .big{font-family:"Source Serif 4",serif;font-weight:600;font-size:46px;color:var(--paper);line-height:1;letter-spacing:-.01em}.roi-calc .big-lab{color:#fafaf79e;font-size:13.5px;margin-top:8px}.roi-calc .co-div{height:1px;background:#fafaf729;margin:18px 0}.roi-calc .co-stat{margin:10px 0;font-size:13.5px;color:#fafaf79e}.roi-calc .co-stat b{font-family:"Source Serif 4",serif;color:var(--paper);font-size:16px;font-weight:600;margin-right:8px}.roi-calc .sidenote{margin-top:16px;background:var(--tint);border:1px solid var(--tint-line);border-radius:10px;padding:16px 18px}.roi-calc .sidenote .h{font-family:IBM Plex Sans,sans-serif;font-weight:600;font-size:13px;color:var(--ink);margin-bottom:6px}.roi-calc .sidenote p{margin:0;font-size:12.5px;color:var(--gray);line-height:1.55}.roi-calc .release{background:var(--dark);color:var(--paper);border-radius:10px;padding:26px 28px;margin-top:24px}.roi-calc .release-eyebrow{font-family:IBM Plex Sans,sans-serif;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#fafaf79e;margin-bottom:10px}.roi-calc .release-big{font-family:"Source Serif 4",serif;font-weight:600;font-size:clamp(36px,5vw,50px);color:var(--paper);line-height:1;letter-spacing:-.01em}.roi-calc .release-cap{color:#fafaf79e;font-size:13.5px;line-height:1.6;max-width:64ch;margin:12px 0 0}.roi-calc .release-cap b{color:var(--paper)}.roi-calc .strip{display:flex;gap:0;flex-wrap:wrap;margin-top:18px;border-top:1px solid rgba(250,250,247,.16);padding-top:16px}.roi-calc .strip-item{display:flex;flex-direction:column;gap:4px;padding-right:24px}.roi-calc .strip-item+.strip-item{padding-left:24px;border-left:1px solid rgba(250,250,247,.16)}.roi-calc .strip-item .lab{font-family:IBM Plex Sans,sans-serif;font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#fafaf79e}.roi-calc .strip-item .v{font-family:"Source Serif 4",serif;font-weight:600;font-size:19px;color:var(--paper)}.roi-calc .ar-stats{display:flex;flex-direction:column;gap:12px}.roi-calc .ar-stat{background:var(--white);border:1px solid var(--rule);border-radius:10px;padding:17px 19px}.roi-calc .ar-stat b{display:block;font-family:"Source Serif 4",serif;font-weight:600;font-size:27px;color:var(--acc-deep);line-height:1.1}.roi-calc .ar-stat span{display:block;font-family:IBM Plex Sans,sans-serif;font-weight:600;font-size:13px;color:var(--ink);margin-top:6px}.roi-calc .ar-stat i{display:block;font-style:normal;font-size:12px;color:var(--gray);margin-top:3px;line-height:1.45}.roi-calc details.assume{margin-top:22px;background:var(--white);border:1px solid var(--rule);border-radius:10px;overflow:hidden}.roi-calc details.assume summary{cursor:pointer;list-style:none;padding:15px 22px;font-family:IBM Plex Sans,sans-serif;font-weight:600;font-size:13.5px;color:var(--ink);display:flex;align-items:center;justify-content:space-between}.roi-calc details.assume summary::-webkit-details-marker{display:none}.roi-calc details.assume summary .chev{color:var(--gray);font-size:11px;transition:transform .2s}.roi-calc details[open].assume summary .chev{transform:rotate(180deg)}.roi-calc .agrid{border-top:1px solid var(--rule);padding:20px 22px;display:grid;grid-template-columns:repeat(3,1fr);gap:14px 22px}.roi-calc .afield label{display:block;font-size:12px;color:var(--gray);margin-bottom:6px}.roi-calc .afield .nb{display:flex;align-items:center;border:1px solid var(--rule);border-radius:7px;padding:4px 9px;background:var(--white)}.roi-calc .afield .nb input{border:0;outline:0;width:100%;font-family:IBM Plex Sans,sans-serif;font-weight:600;font-size:13px;text-align:right;background:transparent;color:var(--ink)}.roi-calc .afield .nb span{color:var(--gray);font-size:12px}.roi-calc .anote{grid-column:1/-1;font-size:12px;color:var(--gray);line-height:1.55;border-top:1px dashed var(--rule);padding-top:12px;margin-top:2px}.roi-calc .method{margin-top:22px;background:var(--white);border:1px solid var(--rule);border-radius:10px;padding:22px 24px}.roi-calc .method h3{font-family:"Source Serif 4",serif;font-weight:600;font-size:19px;color:var(--ink);margin:0 0 4px}.roi-calc .method>p{font-size:13.5px;color:var(--gray);margin:0 0 12px}.roi-calc .method ol{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:10px}.roi-calc .method li{font-size:13.5px;line-height:1.6;color:var(--gray)}.roi-calc .method li b{color:var(--ink);font-weight:600}.roi-calc .sources{margin-top:18px}.roi-calc .sources-head{font-family:IBM Plex Sans,sans-serif;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--gray);margin-bottom:8px}.roi-calc .sources ul{margin:0;padding-left:16px;display:flex;flex-direction:column;gap:7px}.roi-calc .sources li{font-size:12px;line-height:1.55;color:var(--gray)}.roi-calc .sources li b{color:var(--ink);font-weight:600}.roi-calc .fine{margin-top:20px;font-size:12px;color:var(--gray);line-height:1.55;max-width:780px}@media(max-width:820px){.roi-calc .controls,.roi-calc .ar-controls,.roi-calc .results{grid-template-columns:1fr}.roi-calc .derived{text-align:left}.roi-calc .agrid{grid-template-columns:1fr 1fr}.roi-calc .bar-row{grid-template-columns:130px 1fr 66px}.roi-calc .strip-item+.strip-item{padding-left:0;border-left:0;margin-top:14px}}.roi-calc{box-shadow:inset 0 14px 28px -24px #131c361f}.roi-calc .controls,.roi-calc .panel,.roi-calc .ar-stat,.roi-calc details.assume,.roi-calc .method,.roi-calc .sidenote,.roi-tabs{background:linear-gradient(180deg,#fff,#fcfcf9);box-shadow:0 1px 2px #131c360f,0 16px 36px -24px #131c3647}.roi-calc .sidenote{background:var(--tint)}.roi-calc .callout{background:linear-gradient(180deg,#1B2547 0%,var(--dark) 100%);box-shadow:0 1px #ffffff0d,0 26px 48px -26px #0000008c}#panel-ar .callout,#panel-ar .release{background:linear-gradient(180deg,#175243 0%,var(--dark) 100%)}.roi-calc .release{background:linear-gradient(180deg,#1B2547 0%,var(--dark) 100%);box-shadow:0 1px #ffffff0d,0 26px 48px -26px #0000008c}
