.FinanceGovernance-module__M2M7Xq__section{--gov-accent:var(--purple);--gov-accent-ink:#fff;--gov-warn:#c2492f;--gov-ok-deep:#0a8a5f;--gov-separator-line:var(--schematic-line-subtle);--gov-separator-node:var(--schematic-node);--gov-separator-node-size:var(--schematic-node-size);--gov-separator-rail-bleed:clamp(0px, calc((100vw - var(--container-max)) / 2), var(--container-px));padding:var(--section-py) 0;font-family:var(--font-v35-body);color:var(--text-body);-webkit-font-smoothing:antialiased;font-weight:300;position:relative}.FinanceGovernance-module__M2M7Xq__topbar{justify-content:space-between;align-items:center;gap:16px;padding-bottom:18px;display:flex;position:relative}.FinanceGovernance-module__M2M7Xq__eyebrow{font-family:var(--font-v35-label);display:block}.FinanceGovernance-module__M2M7Xq__plate{font-family:var(--font-v35-label);letter-spacing:.04em;color:var(--text-tertiary);white-space:nowrap;font-size:12px}@media (max-width:767px){.FinanceGovernance-module__M2M7Xq__plate{display:none}}.FinanceGovernance-module__M2M7Xq__head{grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(22px,3vw,36px);padding-top:clamp(40px,5vw,64px);display:grid}.FinanceGovernance-module__M2M7Xq__h2{color:var(--text-primary);text-wrap:balance;grid-column:1/-1;max-width:1180px}.FinanceGovernance-module__M2M7Xq__mark{white-space:nowrap;position:relative}.FinanceGovernance-module__M2M7Xq__mark:after{content:"";background:var(--gov-accent);transform-origin:0;height:.1em;position:absolute;bottom:.07em;left:-2px;right:-2px;transform:scaleX(1)}@media (max-width:520px){.FinanceGovernance-module__M2M7Xq__mark{white-space:normal}}.FinanceGovernance-module__M2M7Xq__ledeTag{font-family:var(--font-v35-label);letter-spacing:.01em;color:var(--text-secondary);justify-self:end;max-width:48ch;margin:0;font-size:13.5px;line-height:1.6}.FinanceGovernance-module__M2M7Xq__ledeTag strong{color:var(--text-primary);font-weight:500}.FinanceGovernance-module__M2M7Xq__ledeDot{background:var(--gov-accent);vertical-align:middle;border-radius:50%;width:6px;height:6px;margin-right:9px;display:inline-block}.FinanceGovernance-module__M2M7Xq__rows{margin-top:clamp(48px,6vw,86px);position:relative}.FinanceGovernance-module__M2M7Xq__row{grid-template-columns:minmax(0,.92fr) minmax(0,1.18fr);align-items:center;gap:clamp(32px,5vw,80px);padding:clamp(44px,5vw,72px) 0;display:grid;position:relative}.FinanceGovernance-module__M2M7Xq__topbar:after,.FinanceGovernance-module__M2M7Xq__rows:before,.FinanceGovernance-module__M2M7Xq__row:after{content:"";left:calc(var(--gov-separator-rail-bleed) * -1);right:calc(var(--gov-separator-rail-bleed) * -1);height:var(--gov-separator-node-size);pointer-events:none;z-index:2;background-image:radial-gradient(circle at left center, var(--gov-separator-node) 0 2px, transparent 2.5px), radial-gradient(circle at right center, var(--gov-separator-node) 0 2px, transparent 2.5px), linear-gradient(to right, var(--gov-separator-line), var(--gov-separator-line));background-position:50%,50%,50%;background-repeat:no-repeat;background-size:100% 100%,100% 100%,100% 1px;position:absolute}.FinanceGovernance-module__M2M7Xq__topbar:after{bottom:calc(var(--gov-separator-node-size) / -2)}.FinanceGovernance-module__M2M7Xq__rows:before{top:calc(var(--gov-separator-node-size) / -2)}.FinanceGovernance-module__M2M7Xq__row:after{bottom:calc(var(--gov-separator-node-size) / -2)}@media (max-width:940px){.FinanceGovernance-module__M2M7Xq__row{grid-template-columns:1fr;align-items:start;gap:36px}}.FinanceGovernance-module__M2M7Xq__rowText{flex-direction:column;gap:20px;max-width:38ch;display:flex}.FinanceGovernance-module__M2M7Xq__rowMeta{align-items:center;gap:16px;display:flex}.FinanceGovernance-module__M2M7Xq__rowNum{font-family:var(--font-v35-label);letter-spacing:.04em;color:var(--text-tertiary);font-size:13px}.FinanceGovernance-module__M2M7Xq__rowIc{border-radius:var(--radius-pill);border:1px solid var(--border);width:40px;height:40px;color:var(--text-primary);background:var(--surface);flex:none;place-items:center;display:grid}.FinanceGovernance-module__M2M7Xq__rowRule{background:var(--border);flex:1;height:1px}.FinanceGovernance-module__M2M7Xq__h3{font-family:var(--font-v35-heading);letter-spacing:-.03em;color:var(--text-primary);margin:0;font-size:clamp(24px,2.4vw,32px);font-weight:800;line-height:1.12}.FinanceGovernance-module__M2M7Xq__rowBody{font-family:var(--font-v35-body);color:var(--text-secondary);margin:0;font-size:clamp(16px,1.15vw,19px);font-weight:300;line-height:1.55}.FinanceGovernance-module__M2M7Xq__rowBody strong{color:var(--text-primary);font-weight:400}.FinanceGovernance-module__M2M7Xq__rowDemo{min-width:0}.FinanceGovernance-module__M2M7Xq__section.FinanceGovernance-module__M2M7Xq__enhance .FinanceGovernance-module__M2M7Xq__row:not(.FinanceGovernance-module__M2M7Xq__inView) .FinanceGovernance-module__M2M7Xq__rowText,.FinanceGovernance-module__M2M7Xq__section.FinanceGovernance-module__M2M7Xq__enhance .FinanceGovernance-module__M2M7Xq__row:not(.FinanceGovernance-module__M2M7Xq__inView) .FinanceGovernance-module__M2M7Xq__rowDemo{opacity:0}.FinanceGovernance-module__M2M7Xq__section.FinanceGovernance-module__M2M7Xq__enhance .FinanceGovernance-module__M2M7Xq__row.FinanceGovernance-module__M2M7Xq__inView .FinanceGovernance-module__M2M7Xq__rowText{animation:.7s cubic-bezier(.2,.7,.2,1) FinanceGovernance-module__M2M7Xq__govRise}.FinanceGovernance-module__M2M7Xq__section.FinanceGovernance-module__M2M7Xq__enhance .FinanceGovernance-module__M2M7Xq__row.FinanceGovernance-module__M2M7Xq__inView .FinanceGovernance-module__M2M7Xq__rowDemo{animation:.7s cubic-bezier(.2,.7,.2,1) .1s FinanceGovernance-module__M2M7Xq__govRise}.FinanceGovernance-module__M2M7Xq__section.FinanceGovernance-module__M2M7Xq__enhance .FinanceGovernance-module__M2M7Xq__head:not(.FinanceGovernance-module__M2M7Xq__headIn) .FinanceGovernance-module__M2M7Xq__mark:after{transform:scaleX(0)}.FinanceGovernance-module__M2M7Xq__section.FinanceGovernance-module__M2M7Xq__enhance .FinanceGovernance-module__M2M7Xq__head.FinanceGovernance-module__M2M7Xq__headIn .FinanceGovernance-module__M2M7Xq__mark:after{transition:transform .9s cubic-bezier(.2,.7,.2,1) .15s;transform:scaleX(1)}@keyframes FinanceGovernance-module__M2M7Xq__govRise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.FinanceGovernance-module__M2M7Xq__demo{border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-whisper);width:100%;overflow:hidden}.FinanceGovernance-module__M2M7Xq__demo:not(.FinanceGovernance-module__M2M7Xq__carbon){background:var(--surface)}.FinanceGovernance-module__M2M7Xq__demoBar{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex}.FinanceGovernance-module__M2M7Xq__demoTag{font-family:var(--font-v35-label);letter-spacing:.06em;color:var(--text-secondary);font-size:12px}.FinanceGovernance-module__M2M7Xq__demoLed{color:var(--text-tertiary);font-family:var(--font-v35-label);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;font-size:11px;display:flex}.FinanceGovernance-module__M2M7Xq__demoLed i{background:var(--mint);width:6px;height:6px;box-shadow:0 0 0 3px color-mix(in oklch, var(--mint) 25%, transparent);border-radius:50%;animation:2.4s ease-in-out infinite FinanceGovernance-module__M2M7Xq__govLivepulse}@keyframes FinanceGovernance-module__M2M7Xq__govLivepulse{0%,to{opacity:1}50%{opacity:.35}}.FinanceGovernance-module__M2M7Xq__demoBody{padding:22px}.FinanceGovernance-module__M2M7Xq__gateReq{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.FinanceGovernance-module__M2M7Xq__gateWho{font-family:var(--font-v35-body);color:var(--text-primary);font-size:15px}.FinanceGovernance-module__M2M7Xq__gateMeta{font-family:var(--font-v35-label);color:var(--text-tertiary);letter-spacing:.03em;margin-top:4px;font-size:11.5px}.FinanceGovernance-module__M2M7Xq__gateAmt{font-family:var(--font-v35-display);letter-spacing:-.02em;color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:30px;font-weight:700;line-height:1}.FinanceGovernance-module__M2M7Xq__gateThresh{margin-top:24px}.FinanceGovernance-module__M2M7Xq__gateThreshTop{font-family:var(--font-v35-label);letter-spacing:.03em;color:var(--text-secondary);justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;font-size:11.5px;display:flex}.FinanceGovernance-module__M2M7Xq__gateThreshTop span{white-space:nowrap}.FinanceGovernance-module__M2M7Xq__gateOver{color:var(--gov-warn)}.FinanceGovernance-module__M2M7Xq__gateTrack{background:var(--canvas);border:1px solid var(--border-subtle);border-radius:99px;height:6px;position:relative;overflow:hidden}.FinanceGovernance-module__M2M7Xq__gateFill{z-index:1;background:var(--coral);width:0;transition:width 1.1s cubic-bezier(.2,.7,.2,1);position:absolute;top:0;bottom:0;left:0}.FinanceGovernance-module__M2M7Xq__gateLimit{z-index:2;background:var(--text-primary);width:2px;position:absolute;top:0;bottom:0;left:62%}.FinanceGovernance-module__M2M7Xq__gateStatus{min-height:22px;font-family:var(--font-v35-label);letter-spacing:.02em;align-items:center;gap:10px;margin-top:24px;font-size:12.5px;display:flex}.FinanceGovernance-module__M2M7Xq__gateStatusIc{place-items:center;width:16px;height:16px;display:grid}.FinanceGovernance-module__M2M7Xq__gateStatus[data-s=draft]{color:var(--text-secondary)}.FinanceGovernance-module__M2M7Xq__gateStatus[data-s=held],.FinanceGovernance-module__M2M7Xq__gateStatus[data-s=declined]{color:var(--gov-warn)}.FinanceGovernance-module__M2M7Xq__gateStatus[data-s=approved]{color:var(--gov-ok-deep)}.FinanceGovernance-module__M2M7Xq__spin{animation:1s linear infinite FinanceGovernance-module__M2M7Xq__govSpin}@keyframes FinanceGovernance-module__M2M7Xq__govSpin{to{transform:rotate(360deg)}}.FinanceGovernance-module__M2M7Xq__gateFoot{border-top:1px solid var(--border-subtle);justify-content:space-between;align-items:center;gap:16px;margin-top:22px;padding-top:20px;display:flex}.FinanceGovernance-module__M2M7Xq__gateByline{font-family:var(--font-v35-label);letter-spacing:.04em;color:var(--text-tertiary);font-size:11px}.FinanceGovernance-module__M2M7Xq__gateActions{gap:10px;display:flex}.FinanceGovernance-module__M2M7Xq__gateBtn{font-family:var(--font-v35-body);border-radius:var(--radius-pill);cursor:pointer;border:1px solid #0000;padding:11px 18px;font-size:14px;transition:transform .12s,background .15s,opacity .2s,filter .15s}.FinanceGovernance-module__M2M7Xq__gateBtn:active{transform:translateY(1px)}.FinanceGovernance-module__M2M7Xq__gateBtn:focus-visible{outline:2px solid var(--gov-accent);outline-offset:3px}.FinanceGovernance-module__M2M7Xq__gateGhost{border-color:var(--border);color:var(--text-secondary);background:0 0}.FinanceGovernance-module__M2M7Xq__gatePrimary{background:var(--gov-accent);color:var(--gov-accent-ink);font-weight:500}.FinanceGovernance-module__M2M7Xq__gatePrimary:hover{filter:brightness(.95)}.FinanceGovernance-module__M2M7Xq__gateBtn:disabled{cursor:default;opacity:.85}.FinanceGovernance-module__M2M7Xq__pulse{animation:1.8s ease-out infinite FinanceGovernance-module__M2M7Xq__govGatepulse}@keyframes FinanceGovernance-module__M2M7Xq__govGatepulse{0%{box-shadow:0 0 0 0 color-mix(in oklch, var(--gov-accent) 55%, transparent)}to{box-shadow:0 0 0 14px #0000}}@media (max-width:480px){.FinanceGovernance-module__M2M7Xq__gateReq{flex-direction:column;gap:12px}.FinanceGovernance-module__M2M7Xq__gateThreshTop{flex-wrap:wrap;row-gap:4px}.FinanceGovernance-module__M2M7Xq__gateThreshTop span{white-space:normal}.FinanceGovernance-module__M2M7Xq__gateFoot{flex-wrap:wrap;row-gap:12px}}.FinanceGovernance-module__M2M7Xq__qList{grid-template-columns:1fr;display:grid}.FinanceGovernance-module__M2M7Xq__qItem{border-bottom:1px solid var(--border-subtle);opacity:0;align-items:center;gap:14px;padding:13px 2px;display:flex;transform:translate(-10px)}.FinanceGovernance-module__M2M7Xq__qItem:last-child{border-bottom:none}.FinanceGovernance-module__M2M7Xq__qShow{opacity:1;transition:opacity .4s,transform .4s cubic-bezier(.2,.7,.2,1);transform:none}.FinanceGovernance-module__M2M7Xq__qMark{border:1px solid var(--border);width:20px;height:20px;color:var(--text-tertiary);border-radius:50%;flex:none;place-items:center;transition:all .35s;display:grid}.FinanceGovernance-module__M2M7Xq__qAnswered .FinanceGovernance-module__M2M7Xq__qMark{background:color-mix(in oklch, var(--mint) 20%, var(--surface));border-color:color-mix(in oklch, var(--mint) 55%, var(--surface));color:var(--gov-ok-deep)}.FinanceGovernance-module__M2M7Xq__qHeld .FinanceGovernance-module__M2M7Xq__qMark{background:color-mix(in oklch, var(--coral) 22%, var(--surface));border-color:color-mix(in oklch, var(--coral) 60%, var(--surface));color:var(--gov-warn)}.FinanceGovernance-module__M2M7Xq__qText{font-family:var(--font-v35-body);color:var(--text-body);flex:1;min-width:0;font-size:15px}.FinanceGovernance-module__M2M7Xq__qTag{font-family:var(--font-v35-label);letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary);white-space:nowrap;opacity:0;font-size:10.5px;transition:opacity .3s}.FinanceGovernance-module__M2M7Xq__qAnswered .FinanceGovernance-module__M2M7Xq__qTag{color:var(--gov-ok-deep);opacity:1}.FinanceGovernance-module__M2M7Xq__qHeld{background:color-mix(in oklch, var(--coral) 6%, transparent);border-radius:var(--radius-md)}.FinanceGovernance-module__M2M7Xq__qHeld .FinanceGovernance-module__M2M7Xq__qTag{color:var(--gov-warn);opacity:1}.FinanceGovernance-module__M2M7Xq__qHeld .FinanceGovernance-module__M2M7Xq__qText{color:var(--text-primary)}.FinanceGovernance-module__M2M7Xq__qFoot{border-top:1px solid var(--border-subtle);font-family:var(--font-v35-label);letter-spacing:.03em;color:var(--text-secondary);justify-content:space-between;align-items:center;margin-top:18px;padding-top:16px;font-size:12px;display:flex}.FinanceGovernance-module__M2M7Xq__qFoot b{color:var(--text-primary);font-weight:500}.FinanceGovernance-module__M2M7Xq__qHeldCount{color:var(--gov-warn)}.FinanceGovernance-module__M2M7Xq__carbon{--gov-accent:var(--cyan);border-color:var(--border-on-dark)}.FinanceGovernance-module__M2M7Xq__carbon .FinanceGovernance-module__M2M7Xq__demoBar{border-bottom-color:var(--border-on-dark)}.FinanceGovernance-module__M2M7Xq__carbon .FinanceGovernance-module__M2M7Xq__demoTag{color:var(--text-muted-on-dark)}.FinanceGovernance-module__M2M7Xq__carbon .FinanceGovernance-module__M2M7Xq__demoLed{color:#ffffff80}.FinanceGovernance-module__M2M7Xq__audit{min-height:218px;padding:22px 24px}.FinanceGovernance-module__M2M7Xq__auditLine{font-family:var(--font-v35-label);letter-spacing:.01em;opacity:0;gap:14px;font-size:13px;line-height:1.85;display:flex;transform:translateY(4px)}.FinanceGovernance-module__M2M7Xq__auditShow{opacity:1;transition:opacity .3s,transform .3s;transform:none}.FinanceGovernance-module__M2M7Xq__auditK{color:#ffffff57;flex:none;width:74px}.FinanceGovernance-module__M2M7Xq__auditV{color:var(--text-heading-on-dark);overflow-wrap:anywhere;min-width:0}.FinanceGovernance-module__M2M7Xq__auditSrc{color:var(--gov-accent)}.FinanceGovernance-module__M2M7Xq__auditOk{color:var(--mint)}.FinanceGovernance-module__M2M7Xq__auditTear{opacity:0;background:repeating-linear-gradient(90deg,#0000 0 8px,#ffffff0f 8px 16px);border-top:1px dashed #ffffff29;height:14px;margin:14px -24px -22px}.FinanceGovernance-module__M2M7Xq__boundChips{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}.FinanceGovernance-module__M2M7Xq__boundChip{white-space:nowrap;font-family:var(--font-v35-label);letter-spacing:.03em;color:var(--text-secondary);border:1px solid var(--border);border-radius:var(--radius-pill);align-items:center;gap:7px;padding:6px 12px;font-size:11px;display:inline-flex}.FinanceGovernance-module__M2M7Xq__boundChip i{background:var(--gov-accent);border-radius:50%;width:5px;height:5px}.FinanceGovernance-module__M2M7Xq__boundLanes{gap:8px;display:grid}.FinanceGovernance-module__M2M7Xq__boundLane{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:color-mix(in oklch, var(--canvas) 55%, var(--surface));opacity:0;align-items:center;gap:12px;padding:12px 14px;display:flex;transform:translate(-10px)}.FinanceGovernance-module__M2M7Xq__boundShow{opacity:1;transition:opacity .4s,transform .4s cubic-bezier(.2,.7,.2,1);transform:none}.FinanceGovernance-module__M2M7Xq__boundLane[data-verdict=blocked]{border-color:color-mix(in oklch, var(--coral) 45%, var(--surface));background:color-mix(in oklch, var(--coral) 6%, var(--surface))}.FinanceGovernance-module__M2M7Xq__boundAction{font-family:var(--font-v35-label);letter-spacing:.06em;text-transform:uppercase;color:var(--text-primary);flex:none;width:84px;font-size:11px}.FinanceGovernance-module__M2M7Xq__boundDetail{font-family:var(--font-v35-body);color:var(--text-secondary);flex:1;min-width:0;font-size:14px}.FinanceGovernance-module__M2M7Xq__boundVerdict{font-family:var(--font-v35-label);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:var(--gov-ok-deep);font-size:10.5px}.FinanceGovernance-module__M2M7Xq__boundLane[data-verdict=blocked] .FinanceGovernance-module__M2M7Xq__boundVerdict{color:var(--gov-warn)}.FinanceGovernance-module__M2M7Xq__boundFoot{border-top:1px solid var(--border-subtle);font-family:var(--font-v35-label);letter-spacing:.04em;color:var(--text-tertiary);align-items:center;gap:18px;margin-top:18px;padding-top:16px;font-size:11.5px;display:flex}.FinanceGovernance-module__M2M7Xq__kickerWrap{justify-content:center;padding-top:clamp(40px,5vw,64px);display:flex;position:relative}.FinanceGovernance-module__M2M7Xq__kicker{text-align:center;max-width:30ch;font-family:var(--font-v35-body-regular);color:var(--text-primary);text-wrap:balance;margin:0;font-size:clamp(20px,2vw,26px);font-weight:400;line-height:1.45}@media (prefers-reduced-motion:reduce){.FinanceGovernance-module__M2M7Xq__section *,.FinanceGovernance-module__M2M7Xq__section :before,.FinanceGovernance-module__M2M7Xq__section :after{transition:none!important;animation:none!important}}
.FinanceComparison-module__kqXw_G__section{padding:var(--section-py) 0;font-family:var(--font-v35-body);color:var(--text-body-on-dark);-webkit-font-smoothing:antialiased;font-weight:300;position:relative}.FinanceComparison-module__kqXw_G__head{gap:var(--gap-sm);max-width:1040px;margin-bottom:clamp(36px,5vw,64px);display:grid}.FinanceComparison-module__kqXw_G__eyebrow{font-family:var(--font-v35-label);text-transform:uppercase}.FinanceComparison-module__kqXw_G__h2{max-width:16em;color:var(--v35-text-heading-on-dark);text-wrap:balance}.FinanceComparison-module__kqXw_G__intro{max-width:760px;color:var(--text-body-on-dark);font-family:var(--font-v35-body);font-size:var(--v35-text-body-size,20px);text-wrap:pretty;margin:0;font-weight:300;line-height:1.5}.FinanceComparison-module__kqXw_G__frame{border:1px solid var(--border-on-dark);border-radius:var(--radius-md);background:#ffffff05;position:relative}.FinanceComparison-module__kqXw_G__scroll{border-radius:var(--radius-md);overflow-x:auto}.FinanceComparison-module__kqXw_G__table{border-collapse:collapse;width:100%;min-width:880px;color:var(--v35-text-heading-on-dark)}.FinanceComparison-module__kqXw_G__table th,.FinanceComparison-module__kqXw_G__table td{border-bottom:1px solid var(--border-on-dark);text-align:left;vertical-align:middle;padding:20px 22px;position:relative}.FinanceComparison-module__kqXw_G__table thead th{vertical-align:bottom;background:#ffffff06}.FinanceComparison-module__kqXw_G__table thead th:first-child{width:218px}.FinanceComparison-module__kqXw_G__stickyLabel{z-index:1;background-color:#0a0c14;position:sticky;left:0}.FinanceComparison-module__kqXw_G__table thead .FinanceComparison-module__kqXw_G__stickyLabel{background-color:#10121b}.FinanceComparison-module__kqXw_G__doorName{color:var(--v35-text-heading-on-dark);font-family:var(--font-v35-heading);letter-spacing:0;font-size:clamp(18px,1.4vw,22px);font-weight:400;line-height:1.25;display:block}.FinanceComparison-module__kqXw_G__table tbody tr:hover td:not([data-door=marshal]),.FinanceComparison-module__kqXw_G__table tbody tr:hover th{background-color:#ffffff05}.FinanceComparison-module__kqXw_G__table tbody tr:last-child th,.FinanceComparison-module__kqXw_G__table tbody tr:last-child td{border-bottom:0}.FinanceComparison-module__kqXw_G__rowLabel{color:var(--v35-text-heading-on-dark);font-family:var(--font-v35-label);letter-spacing:var(--v35-text-label-letter-spacing);text-transform:uppercase;font-size:12px;font-weight:500;line-height:1.4}.FinanceComparison-module__kqXw_G__table td{color:var(--text-body-on-dark);font-family:var(--font-v35-body);font-size:var(--v35-text-body-sm-size);line-height:var(--v35-text-body-sm-line-height)}.FinanceComparison-module__kqXw_G__table th[data-door=marshal],.FinanceComparison-module__kqXw_G__table td[data-door=marshal]{background:#00e5ff0b;border-left:1px solid #00e5ff24;border-right:1px solid #00e5ff24}.FinanceComparison-module__kqXw_G__table thead th[data-door=marshal]{border-top:2px solid var(--cyan)}.FinanceComparison-module__kqXw_G__table thead th[data-door=marshal] .FinanceComparison-module__kqXw_G__doorName{color:#fff}.FinanceComparison-module__kqXw_G__table td[data-door=marshal]{color:#fff;font-family:var(--font-v35-body-regular);font-weight:400}.FinanceComparison-module__kqXw_G__doors{display:none}.FinanceComparison-module__kqXw_G__textLink{width:fit-content;color:var(--cyan);font-family:var(--font-v35-label);letter-spacing:var(--v35-text-label-letter-spacing);text-transform:uppercase;align-items:center;gap:8px;margin-top:clamp(24px,3vw,36px);font-size:14px;line-height:1.35;text-decoration:none;display:inline-flex}.FinanceComparison-module__kqXw_G__textLink:hover{color:#fff}.FinanceComparison-module__kqXw_G__textLink:focus-visible{outline:2px solid var(--cyan);outline-offset:4px}@media (max-width:767px){.FinanceComparison-module__kqXw_G__head{margin-bottom:32px}.FinanceComparison-module__kqXw_G__frame{display:none}.FinanceComparison-module__kqXw_G__doors{gap:16px;display:grid}.FinanceComparison-module__kqXw_G__door{border:1px solid var(--border-on-dark);border-radius:var(--radius-md);background:#ffffff05;padding:22px 20px}.FinanceComparison-module__kqXw_G__door[data-door=marshal]{border-color:#00e5ff4d;border-top:2px solid var(--cyan);background:#00e5ff0d}.FinanceComparison-module__kqXw_G__doorTitle{color:var(--v35-text-heading-on-dark);font-family:var(--font-v35-heading);letter-spacing:0;margin:0 0 18px;font-size:20px;font-weight:400;line-height:1.25}.FinanceComparison-module__kqXw_G__door[data-door=marshal] .FinanceComparison-module__kqXw_G__doorTitle{color:#fff}.FinanceComparison-module__kqXw_G__doorList{gap:0;margin:0;display:grid}.FinanceComparison-module__kqXw_G__doorList>div{border-bottom:1px solid var(--border-on-dark);gap:4px;padding:12px 0;display:grid}.FinanceComparison-module__kqXw_G__doorList>div:last-child{border-bottom:0;padding-bottom:0}.FinanceComparison-module__kqXw_G__doorList dt{color:#ffffff70;font-family:var(--font-v35-label);letter-spacing:var(--v35-text-label-letter-spacing);text-transform:uppercase;font-size:11px;font-weight:500}.FinanceComparison-module__kqXw_G__doorList dd{color:var(--text-body-on-dark);font-family:var(--font-v35-body);margin:0;font-size:15px;line-height:1.45}.FinanceComparison-module__kqXw_G__door[data-door=marshal] .FinanceComparison-module__kqXw_G__doorList dd{color:#fff;font-family:var(--font-v35-body-regular);font-weight:400}}
.FinancePage-module__x_c5wG__page{color:#1e2742;background:#fff;overflow-x:hidden}@keyframes FinancePage-module__x_c5wG__fin-shimmer{0%{transform:translate(-120%)}to{transform:translate(320%)}}@keyframes FinancePage-module__x_c5wG__fin-blink{50%{opacity:0}}@keyframes FinancePage-module__x_c5wG__fin-fadeseq{0%,to{opacity:.25}50%{opacity:1}}@keyframes FinancePage-module__x_c5wG__fin-packet{0%{offset-distance:0%;opacity:0}10%,88%{opacity:1}to{offset-distance:100%;opacity:0}}@keyframes FinancePage-module__x_c5wG__fin-pulse{0%,to{opacity:.42;transform:scale(.97)}50%{opacity:1;transform:scale(1)}}@keyframes FinancePage-module__x_c5wG__fin-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.FinancePage-module__x_c5wG__hero{padding:calc(var(--top-chrome-height) + 54px) 0 clamp(54px, 6vw, 86px);background:var(--canvas);color:#454b59;position:relative;overflow:hidden}.FinancePage-module__x_c5wG__hero.canvas-schematic.canvas-transition-dots{padding-bottom:var(--schematic-transition-height)}.FinancePage-module__x_c5wG__heroGrid{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);align-items:start;gap:clamp(36px,5vw,60px);display:grid}.FinancePage-module__x_c5wG__heroCopy{z-index:2;flex-direction:column;align-items:flex-start;min-width:0;display:flex;position:relative}.FinancePage-module__x_c5wG__heroEyebrow,.FinancePage-module__x_c5wG__eyebrow{font-family:var(--font-v35-label);font-size:var(--v35-text-eyebrow-size);font-weight:var(--v35-text-eyebrow-weight);line-height:var(--v35-text-eyebrow-line-height);letter-spacing:var(--v35-text-eyebrow-letter-spacing);text-transform:uppercase}.FinancePage-module__x_c5wG__heroEyebrow{color:#9346b8;letter-spacing:.06em;align-items:center;margin:0 0 26px;font-size:14px;display:inline-flex}.FinancePage-module__x_c5wG__heroHeadline{color:#1e2742;width:100%;max-width:640px;font-family:var(--font-v35-display);letter-spacing:0;text-wrap:balance;margin:0;font-size:clamp(48px,5vw,68px);font-weight:700;line-height:1.22}.FinancePage-module__x_c5wG__heroSubhead{color:#5c5c6a;max-width:560px;font-family:var(--font-v35-body);margin:30px 0 0;font-size:20px;font-weight:300;line-height:1.55}.FinancePage-module__x_c5wG__heroBullets{flex-wrap:wrap;gap:10px;margin:34px 0 0;padding:0;list-style:none;display:flex}.FinancePage-module__x_c5wG__heroBullets li{color:#9346b8;font-family:var(--font-v35-label);text-transform:uppercase;background:#9a4fbf09;border:1px solid #9a4fbf57;padding:9px 13px;font-size:12px;line-height:1.4}.FinancePage-module__x_c5wG__heroActions{flex-wrap:wrap;gap:14px;margin-top:40px;display:flex}.FinancePage-module__x_c5wG__primaryButton{border-radius:var(--radius-button);min-height:46px;font-family:var(--font-v35-body-regular);background:var(--gradient-brand);color:#fff;border:1px solid #0000;justify-content:center;align-items:center;padding:12px 22px;font-size:15px;font-weight:500;line-height:1;text-decoration:none;transition:transform .15s,filter .15s;display:inline-flex}.FinancePage-module__x_c5wG__primaryButton:hover{filter:brightness(1.08);transform:translateY(-1px)}.FinancePage-module__x_c5wG__primaryButton:focus-visible{outline-offset:3px;outline:3px solid #00e5ff85}.FinancePage-module__x_c5wG__proofStrip{min-height:var(--schematic-transition-height);color:#5c5c6a;font-family:var(--font-v35-label);text-align:center;text-transform:uppercase;border-top:1px solid #e6e8ee;justify-content:center;align-items:center;margin:clamp(40px,5vw,72px) 0 0;padding:0;font-size:13px;line-height:1.5;display:flex}.FinancePage-module__x_c5wG__heroFrame{background:#fff;border:1px solid #e6e8ee;box-shadow:0 0 0 1px #00000006,0 18px 44px #1f244214}.FinancePage-module__x_c5wG__heroPanelBar{color:#aeb8e0;height:30px;font-family:var(--font-v35-label);letter-spacing:.1em;white-space:nowrap;background:#0f1733;justify-content:space-between;align-items:center;padding:0 16px;font-size:12px;display:flex;overflow:hidden}.FinancePage-module__x_c5wG__heroPanelBar span:last-child{color:#5566a8}.FinancePage-module__x_c5wG__heroChecklist{background:#eef0f5;border-bottom:1px solid #eef0f5;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.FinancePage-module__x_c5wG__heroCheckItem{background:#fff;grid-template-columns:auto 1fr;grid-template-areas:"dot label""dot state";align-items:center;gap:2px 10px;padding:14px 16px;display:grid}.FinancePage-module__x_c5wG__heroCheckItem i{background:#d7dbe6;border-radius:50%;grid-area:dot;width:8px;height:8px}.FinancePage-module__x_c5wG__heroCheckItem[data-phase=done] i{background:#1c8a5b}.FinancePage-module__x_c5wG__heroCheckItem[data-phase=active] i{background:var(--purple);animation:1.8s ease-in-out infinite FinancePage-module__x_c5wG__fin-pulse}.FinancePage-module__x_c5wG__heroCheckItem span{color:#1e2742;font-family:var(--font-v35-label);text-transform:uppercase;letter-spacing:.04em;grid-area:label;font-size:12px;line-height:1.3}.FinancePage-module__x_c5wG__heroCheckItem b{color:#9aa0ab;font-family:var(--font-v35-label);grid-area:state;font-size:11px;font-weight:400;line-height:1.3}.FinancePage-module__x_c5wG__heroProgress{padding:14px 20px 8px}.FinancePage-module__x_c5wG__heroProgress>div{color:#1e2742;font-family:var(--font-v35-label);letter-spacing:.05em;justify-content:space-between;align-items:center;margin-bottom:9px;font-size:12px;display:flex}.FinancePage-module__x_c5wG__heroProgress b{color:#9aa0ab;font-weight:inherit}.FinancePage-module__x_c5wG__heroProgress i{background:#eef0f5;height:10px;display:block;position:relative;overflow:hidden}.FinancePage-module__x_c5wG__heroProgress i>span{background:var(--purple);width:82%;height:100%;display:block;position:relative;overflow:hidden}.FinancePage-module__x_c5wG__heroProgress i>span:after{content:"";background:linear-gradient(90deg,#0000,#ffffff8c,#0000);width:40px;animation:1.8s linear infinite FinancePage-module__x_c5wG__fin-shimmer;position:absolute;inset:0 auto 0 0}.FinancePage-module__x_c5wG__heroLedger{font-family:var(--font-v35-label);font-variant-numeric:tabular-nums;border-top:1px solid #eef0f5;font-size:12px}.FinancePage-module__x_c5wG__heroLedger>div{color:#1e2742;grid-template-columns:minmax(0,1.35fr) minmax(0,1.1fr) minmax(0,1fr) minmax(0,.55fr);gap:12px;padding:13px 20px;display:grid}.FinancePage-module__x_c5wG__heroLedger>div:nth-child(2n){background:#f4f6fb}.FinancePage-module__x_c5wG__heroLedger span:nth-child(2),.FinancePage-module__x_c5wG__heroLedger span:nth-child(3){color:#9aa0ab}.FinancePage-module__x_c5wG__heroLedgerState{text-align:right}.FinancePage-module__x_c5wG__heroLedger>div[data-state=matched] .FinancePage-module__x_c5wG__heroLedgerState,.FinancePage-module__x_c5wG__heroLedger>div[data-state=posted] .FinancePage-module__x_c5wG__heroLedgerState{color:#1c8a5b}.FinancePage-module__x_c5wG__heroLedger>div[data-state=held] .FinancePage-module__x_c5wG__heroLedgerState{color:#c2492f}.FinancePage-module__x_c5wG__heroLedger>div[data-state=running] .FinancePage-module__x_c5wG__heroLedgerState{color:#c98a16;animation:1.8s ease-in-out infinite FinancePage-module__x_c5wG__fin-fadeseq}.FinancePage-module__x_c5wG__heroFoot{color:#9aa0ab;font-family:var(--font-v35-label);letter-spacing:.05em;text-transform:uppercase;border-top:1px solid #eef0f5;justify-content:space-between;align-items:center;gap:12px;padding:12px 20px;font-size:11px;display:flex}.FinancePage-module__x_c5wG__heroFootLed{align-items:center;gap:8px;display:inline-flex}.FinancePage-module__x_c5wG__heroFootLed i{background:var(--mint);border-radius:50%;width:6px;height:6px;animation:2.2s step-end infinite FinancePage-module__x_c5wG__fin-blink}.FinancePage-module__x_c5wG__lightSection{padding:clamp(72px,9vw,128px) 0}.FinancePage-module__x_c5wG__sectionHeader{max-width:var(--measure-h2)}.FinancePage-module__x_c5wG__sectionHeader[data-align=center]{text-align:center;margin:0 auto}.FinancePage-module__x_c5wG__eyebrow{color:var(--purple-text-on-light);margin:0 0 16px}.FinancePage-module__x_c5wG__sectionTitle{color:var(--text-primary);font-family:var(--font-v35-heading);font-size:var(--v35-text-h2-size);font-weight:var(--v35-text-h2-weight);letter-spacing:0;text-wrap:balance;margin:0;line-height:1.15}.FinancePage-module__x_c5wG__sectionIntro{max-width:860px;color:var(--text-secondary);font-family:var(--font-v35-body);margin:24px 0 0;font-size:20px;font-weight:300;line-height:1.5}.FinancePage-module__x_c5wG__sectionHeader[data-align=center] .FinancePage-module__x_c5wG__sectionIntro{margin-left:auto;margin-right:auto}.FinancePage-module__x_c5wG__definitionSection{padding-top:clamp(86px,8vw,112px)}.FinancePage-module__x_c5wG__definitionGrid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(36px,5vw,72px);display:grid}.FinancePage-module__x_c5wG__definitionSection .FinancePage-module__x_c5wG__sectionHeader{max-width:560px}.FinancePage-module__x_c5wG__definitionSection .FinancePage-module__x_c5wG__eyebrow{letter-spacing:.1em;margin-bottom:18px;font-size:13px}.FinancePage-module__x_c5wG__definitionBody{padding-top:8px}.FinancePage-module__x_c5wG__definitionLead{color:#5c5c6a;max-width:760px;font-family:var(--font-v35-body);margin:0;font-size:20px;font-weight:300;line-height:1.55}.FinancePage-module__x_c5wG__defCompare{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:stretch;gap:18px;margin-top:34px;display:grid}.FinancePage-module__x_c5wG__defLabel{color:#9aa0ab;font-family:var(--font-v35-label);letter-spacing:.1em;margin-bottom:12px;font-size:12px;line-height:1.4;display:block}.FinancePage-module__x_c5wG__defLabel[data-tone=useful]{color:var(--purple-text-on-light)}.FinancePage-module__x_c5wG__defCheap{border:1px dashed var(--border);background:0 0;flex-direction:column;padding:22px;display:flex}.FinancePage-module__x_c5wG__defCheap p{color:#6f7480;font-family:var(--font-v35-body);margin:0;font-size:15px;font-weight:300;line-height:1.55}.FinancePage-module__x_c5wG__defCheapStrip{flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:20px;display:flex}.FinancePage-module__x_c5wG__defCheapStrip span{border:1px solid var(--border-subtle);color:#b0b4ba;font-family:var(--font-v35-label);text-transform:uppercase;letter-spacing:.05em;padding:4px 9px;font-size:10.5px}.FinancePage-module__x_c5wG__defStripStop{-webkit-text-decoration:line-through #b0b4bab3;text-decoration:line-through #b0b4bab3}.FinancePage-module__x_c5wG__defUseful{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-whisper);flex-direction:column;padding:28px;display:flex}.FinancePage-module__x_c5wG__defUseful p{color:#454b59;font-family:var(--font-v35-body-regular);margin:0;font-size:17px;line-height:1.6}.FinancePage-module__x_c5wG__defUsefulStrip{flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:24px;display:flex}.FinancePage-module__x_c5wG__defUsefulStrip span{color:var(--purple-text-on-light);font-family:var(--font-v35-label);text-transform:uppercase;letter-spacing:.05em;background:#9a4fbf0d;border:1px solid #9a4fbf52;padding:5px 10px;font-size:10.5px;animation:2.75s ease-in-out infinite FinancePage-module__x_c5wG__fin-fadeseq}.FinancePage-module__x_c5wG__workloadGrid{border-top:1px solid var(--schematic-line);border-left:1px solid var(--schematic-line);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:clamp(68px,6vw,84px);display:grid}.FinancePage-module__x_c5wG__workloadCard{border-right:1px solid var(--schematic-line);border-bottom:1px solid var(--schematic-line);background:#ffffff38;flex-direction:column;padding:clamp(30px,3.4vw,44px);display:flex;position:relative}.FinancePage-module__x_c5wG__workloadIndex{color:var(--purple-text-on-light);font-family:var(--font-v35-label);letter-spacing:.06em;margin-bottom:26px;font-size:13px;display:block}.FinancePage-module__x_c5wG__workloadCard h3{color:var(--text-primary);font-family:var(--font-v35-heading);letter-spacing:0;margin:0 0 14px;font-size:clamp(22px,2.2vw,30px);font-weight:800;line-height:1.1}.FinancePage-module__x_c5wG__workloadCard p{max-width:56ch;color:var(--text-secondary);font-family:var(--font-v35-body);margin:0 0 26px;font-size:16px;font-weight:300;line-height:1.55}.FinancePage-module__x_c5wG__vignette{border:1px solid var(--border);background:var(--surface);max-width:380px;font-family:var(--font-v35-label);margin-top:auto}.FinancePage-module__x_c5wG__vignetteBar{border-bottom:1px solid var(--border-subtle);color:var(--text-secondary);letter-spacing:.06em;padding:8px 14px;font-size:11px}.FinancePage-module__x_c5wG__vignetteRows{padding:6px 0}.FinancePage-module__x_c5wG__vignetteRows>div{color:#454b59;justify-content:space-between;align-items:center;gap:12px;padding:7px 14px;font-size:11.5px;display:flex}.FinancePage-module__x_c5wG__vignetteRows b{text-transform:uppercase;letter-spacing:.06em;color:#1c8a5b;font-size:10px;font-weight:400}.FinancePage-module__x_c5wG__vignetteRows>div[data-state=flagged] b{color:#c2492f}.FinancePage-module__x_c5wG__vignetteRows>div[data-state=ready] b{color:var(--purple-text-on-light)}.FinancePage-module__x_c5wG__vignetteCash{padding:14px}.FinancePage-module__x_c5wG__vignetteCash strong{color:var(--text-primary);font-family:var(--font-v35-display);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:24px;font-weight:700;display:block}.FinancePage-module__x_c5wG__vignetteFlows{gap:6px;margin-top:12px;display:grid}.FinancePage-module__x_c5wG__vignetteFlows span{border-radius:3px;height:6px;display:block}.FinancePage-module__x_c5wG__vignetteFlows span[data-flow=in]{background:color-mix(in srgb, var(--mint) 60%, #fff)}.FinancePage-module__x_c5wG__vignetteFlows span[data-flow=out]{background:#e0e1e6}.FinancePage-module__x_c5wG__vignetteFlowKey{color:#9aa0ab;text-transform:uppercase;letter-spacing:.06em;justify-content:space-between;margin-top:8px;font-size:10px;display:flex}.FinancePage-module__x_c5wG__vignettePack{gap:6px;padding:14px;display:grid}.FinancePage-module__x_c5wG__vignettePack div{border:1px solid var(--border-subtle);color:#454b59;background:#f7f8fb;padding:8px 12px;font-size:11.5px;animation:3.2s ease-in-out infinite FinancePage-module__x_c5wG__fin-fadeseq}.FinancePage-module__x_c5wG__vignetteGates{gap:8px;padding:14px;display:grid}.FinancePage-module__x_c5wG__vignetteGates div{color:#454b59;text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:9px;font-size:11.5px;display:flex}.FinancePage-module__x_c5wG__vignetteGates i{background:var(--purple);border-radius:50%;width:6px;height:6px}.FinancePage-module__x_c5wG__agentsSection .FinancePage-module__x_c5wG__sectionHeader{max-width:1080px;margin-bottom:44px}.FinancePage-module__x_c5wG__agentGrid{border:1px solid var(--border);background:var(--border);border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.FinancePage-module__x_c5wG__agentCard{--agent-accent:var(--purple);z-index:1;background:var(--canvas);min-width:0;min-height:290px;color:var(--text-primary);flex-direction:column;padding:clamp(30px,3vw,36px);text-decoration:none;transition:background .15s,box-shadow .15s,transform .15s;display:flex;position:relative}.FinancePage-module__x_c5wG__agentCard:hover,.FinancePage-module__x_c5wG__agentCard:focus-visible{z-index:2;box-shadow:var(--shadow-whisper);background:#dcd8e8}.FinancePage-module__x_c5wG__agentCard:focus-visible{outline:2px solid var(--agent-accent);outline-offset:-4px}.FinancePage-module__x_c5wG__agentCard:active{transform:translateY(1px)}.FinancePage-module__x_c5wG__agentIcon{background:color-mix(in srgb, var(--agent-accent) 12%, transparent);width:50px;height:50px;color:var(--agent-accent);border-radius:999px;justify-content:center;align-items:center;margin-bottom:26px;transition:background .15s,color .15s;display:inline-flex}.FinancePage-module__x_c5wG__agentCard:hover .FinancePage-module__x_c5wG__agentIcon,.FinancePage-module__x_c5wG__agentCard:focus-visible .FinancePage-module__x_c5wG__agentIcon{background:var(--agent-accent);color:#fff}.FinancePage-module__x_c5wG__agentMeta{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.FinancePage-module__x_c5wG__agentCode,.FinancePage-module__x_c5wG__agentStatus,.FinancePage-module__x_c5wG__agentOutcome{min-width:0;font-family:var(--font-v35-label);font-size:var(--v35-text-eyebrow-size);font-weight:var(--v35-text-eyebrow-weight);line-height:var(--v35-text-eyebrow-line-height)}.FinancePage-module__x_c5wG__agentCode{color:var(--text-tertiary);white-space:nowrap}.FinancePage-module__x_c5wG__agentCode strong{color:var(--agent-accent);font-weight:500}.FinancePage-module__x_c5wG__agentStatus{color:var(--text-tertiary);flex:none;align-items:center;gap:6px;display:inline-flex}.FinancePage-module__x_c5wG__agentStatus i{background:var(--mint);border-radius:999px;width:7px;height:7px;display:inline-block}.FinancePage-module__x_c5wG__agentCard h3{color:var(--text-primary);font-family:var(--font-v35-heading);font-size:var(--v35-text-h4-size);font-weight:var(--v35-text-h4-weight);line-height:var(--v35-text-h4-line-height);letter-spacing:0;overflow-wrap:anywhere;margin:0 0 12px}.FinancePage-module__x_c5wG__agentCard p{color:var(--text-secondary);font-family:var(--font-v35-body);font-size:var(--v35-text-body-sm-size);font-weight:var(--v35-text-body-sm-weight);line-height:var(--v35-text-body-sm-line-height);overflow-wrap:anywhere;margin:0}.FinancePage-module__x_c5wG__agentFooter{justify-content:space-between;align-items:center;gap:14px;margin-top:auto;padding-top:28px;display:flex}.FinancePage-module__x_c5wG__agentOutcome{color:var(--text-tertiary);text-transform:uppercase;overflow-wrap:anywhere}.FinancePage-module__x_c5wG__agentFooter svg{color:var(--agent-accent);opacity:0;flex:none;transition:opacity .15s,transform .15s;transform:translate(-6px)}.FinancePage-module__x_c5wG__agentCard:hover .FinancePage-module__x_c5wG__agentFooter svg,.FinancePage-module__x_c5wG__agentCard:focus-visible .FinancePage-module__x_c5wG__agentFooter svg{opacity:1;transform:none}.FinancePage-module__x_c5wG__stackGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(36px,5vw,72px);display:grid}.FinancePage-module__x_c5wG__stackIntro{max-width:560px;color:var(--text-secondary);font-family:var(--font-v35-body);margin:24px 0 34px;font-size:18px;font-weight:300;line-height:1.55}.FinancePage-module__x_c5wG__stackChips{flex-wrap:wrap;gap:8px;margin:30px 0 0;padding:0;list-style:none;display:none}.FinancePage-module__x_c5wG__stackChips li{border:1px solid var(--border);color:#454b59;font-family:var(--font-v35-label);text-transform:uppercase;letter-spacing:.04em;background:#ffffff80;padding:8px 12px;font-size:11.5px}.FinancePage-module__x_c5wG__stackHub{min-height:420px;position:relative}.FinancePage-module__x_c5wG__stackSvg{width:100%;height:auto;display:block}.FinancePage-module__x_c5wG__stackPacket{animation:3.2s linear infinite FinancePage-module__x_c5wG__fin-packet}.FinancePage-module__x_c5wG__stackCore{background:var(--surface);min-width:168px;box-shadow:var(--shadow-whisper);text-align:center;border:1px solid #1f2442b8;justify-items:center;gap:4px;padding:20px 24px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.FinancePage-module__x_c5wG__stackCore span{color:var(--text-primary);font-family:var(--font-v35-label);text-transform:uppercase;letter-spacing:.06em;font-size:13px;font-weight:500}.FinancePage-module__x_c5wG__stackCore b{color:var(--purple-text-on-light);font-family:var(--font-v35-label);text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:400}.FinancePage-module__x_c5wG__stackNode{border:1px solid var(--border);color:#454b59;font-family:var(--font-v35-label);white-space:nowrap;text-transform:uppercase;letter-spacing:.04em;background:#ffffffd9;padding:8px 12px;font-size:11px;position:absolute;transform:translate(-50%,-50%)}.FinancePage-module__x_c5wG__whySection .FinancePage-module__x_c5wG__sectionHeader{max-width:1180px}.FinancePage-module__x_c5wG__whyGrid{border-top:1px solid var(--schematic-line);border-left:1px solid var(--schematic-line);grid-template-columns:repeat(6,minmax(0,1fr));margin-top:clamp(52px,5.6vw,76px);display:grid}.FinancePage-module__x_c5wG__whyGrid article{border-right:1px solid var(--schematic-line);border-bottom:1px solid var(--schematic-line);background:#f0f0f3;min-height:250px;padding:clamp(28px,3vw,40px)}.FinancePage-module__x_c5wG__whyGrid article[data-cell=third]{grid-column:span 2}.FinancePage-module__x_c5wG__whyGrid article[data-cell=half]{grid-column:span 3}.FinancePage-module__x_c5wG__whyIndex{color:var(--purple-text-on-light);font-family:var(--font-v35-label);letter-spacing:.06em;margin-bottom:28px;font-size:12px;display:inline-flex}.FinancePage-module__x_c5wG__whyGrid h3{color:var(--text-primary);font-family:var(--font-v35-heading);letter-spacing:0;margin:0 0 14px;font-size:clamp(22px,2.2vw,28px);font-weight:800;line-height:1.1}.FinancePage-module__x_c5wG__whyGrid p{color:var(--text-secondary);font-family:var(--font-v35-body);margin:0;font-size:16px;font-weight:300;line-height:1.5}.FinancePage-module__x_c5wG__mspBand{background:var(--canvas-alt);padding:clamp(96px,12vw,176px) 0}.FinancePage-module__x_c5wG__mspInner{text-align:center;max-width:820px;margin:0 auto}.FinancePage-module__x_c5wG__mspEyebrow{color:var(--purple-text-on-light);font-family:var(--font-v35-label);letter-spacing:.1em;text-transform:uppercase;margin:0 0 28px;font-size:13px;font-weight:500}.FinancePage-module__x_c5wG__mspHeading{color:var(--text-primary);font-family:var(--font-v35-heading);font-size:var(--v35-text-h2-size);font-weight:var(--v35-text-h2-weight);letter-spacing:0;text-wrap:balance;margin:0;line-height:1.12}.FinancePage-module__x_c5wG__mspBody{max-width:680px;color:var(--text-body);font-family:var(--font-v35-body);text-wrap:pretty;margin:32px auto 0;font-size:clamp(18px,1.7vw,21px);font-weight:300;line-height:1.65}.FinancePage-module__x_c5wG__finalCta{--final-grid:40px;--final-copy-cells:25;--final-actions-cells:15;--final-container-left:max(calc((100vw - var(--container-max)) / 2), 0px);--final-content-left:calc(var(--final-container-left) + var(--container-px));--final-panel-left:max(var(--final-grid), calc(round(nearest, var(--final-content-left), var(--final-grid)) - var(--final-grid)));--final-panel-offset:calc(var(--final-panel-left) - var(--final-content-left));--final-available-width:max(var(--final-grid), round(down, calc(100vw - (var(--final-panel-left) * 2)), var(--final-grid)));padding:calc(var(--final-grid) * 3) 0 calc(var(--final-grid) * 2);color:#1e2742;background:#dcd8e8;position:relative;overflow:hidden}.FinancePage-module__x_c5wG__finalCta:before{content:"";background:linear-gradient(#1e274214 1px,#0000 1px),linear-gradient(90deg,#1e274214 1px,#0000 1px);background-size:var(--final-grid) var(--final-grid);position:absolute;inset:0}.FinancePage-module__x_c5wG__finalCta .container{z-index:1;gap:var(--final-grid);justify-items:start;display:grid;position:relative}.FinancePage-module__x_c5wG__finalCopyPanel,.FinancePage-module__x_c5wG__finalActionsPanel{background:#dcd8e8;border:1px solid #1e274229;box-shadow:inset 0 1px #ffffff61,0 18px 44px #1e274214}.FinancePage-module__x_c5wG__finalCopyPanel{width:min(var(--final-available-width), calc(var(--final-grid) * var(--final-copy-cells)));min-height:calc(var(--final-grid) * 8);margin-left:var(--final-panel-offset);padding:var(--final-grid)}.FinancePage-module__x_c5wG__finalActionsPanel{width:min(var(--final-available-width), calc(var(--final-grid) * var(--final-actions-cells)));max-width:100%;min-height:calc(var(--final-grid) * 3);margin-left:var(--final-panel-offset);padding:calc(var(--final-grid) / 2);align-items:center;display:flex}.FinancePage-module__x_c5wG__finalEyebrow{color:#1e27429e;font-family:var(--font-v35-label);letter-spacing:.14em;margin:0 0 24px;font-size:12px}.FinancePage-module__x_c5wG__finalCta h2{color:#1e2742;max-width:900px;font-family:var(--font-v35-display);letter-spacing:0;margin:0;font-size:clamp(42px,5vw,52px);font-weight:700;line-height:1.32}.FinancePage-module__x_c5wG__finalActions{flex-wrap:wrap;gap:16px;margin:0;display:flex}.FinancePage-module__x_c5wG__finalPrimary,.FinancePage-module__x_c5wG__finalSecondary{min-height:60px;font-family:var(--font-v35-label);letter-spacing:.06em;text-transform:uppercase;justify-content:center;align-items:center;padding:0 36px;font-size:15px;text-decoration:none;transition:background-color .16s,color .16s,transform .16s;display:inline-flex}.FinancePage-module__x_c5wG__finalPrimary{color:#fff;background:#1e2742}.FinancePage-module__x_c5wG__finalSecondary{color:#1e2742;border:1px solid #1e274252}.FinancePage-module__x_c5wG__finalPrimary:hover,.FinancePage-module__x_c5wG__finalSecondary:hover{transform:translateY(-1px)}.FinancePage-module__x_c5wG__finalPrimary:focus-visible,.FinancePage-module__x_c5wG__finalSecondary:focus-visible{outline-offset:3px;outline:3px solid #1e274280}@media (max-width:1180px){.FinancePage-module__x_c5wG__heroGrid,.FinancePage-module__x_c5wG__definitionGrid,.FinancePage-module__x_c5wG__stackGrid{grid-template-columns:minmax(0,1fr)}.FinancePage-module__x_c5wG__definitionBody{padding-top:0}.FinancePage-module__x_c5wG__agentGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.FinancePage-module__x_c5wG__whyGrid article[data-cell=third],.FinancePage-module__x_c5wG__whyGrid article[data-cell=half]{grid-column:span 3}.FinancePage-module__x_c5wG__whyGrid article{min-height:0}}@media (max-width:700px){.FinancePage-module__x_c5wG__hero{padding-bottom:72px}.FinancePage-module__x_c5wG__heroHeadline{font-size:clamp(40px,12vw,54px);line-height:1.14}.FinancePage-module__x_c5wG__heroActions,.FinancePage-module__x_c5wG__primaryButton,.FinancePage-module__x_c5wG__finalPrimary,.FinancePage-module__x_c5wG__finalSecondary,.FinancePage-module__x_c5wG__finalActions{width:100%}.FinancePage-module__x_c5wG__heroFrame{margin-left:calc(var(--container-px) * -.5);margin-right:calc(var(--container-px) * -.5)}.FinancePage-module__x_c5wG__heroChecklist{grid-template-columns:minmax(0,1fr)}.FinancePage-module__x_c5wG__heroLedger>div{grid-template-columns:minmax(0,1fr) auto}.FinancePage-module__x_c5wG__heroLedger span:nth-child(2),.FinancePage-module__x_c5wG__heroLedger span:nth-child(3){display:none}.FinancePage-module__x_c5wG__sectionTitle{line-height:1.14}.FinancePage-module__x_c5wG__defCompare,.FinancePage-module__x_c5wG__workloadGrid,.FinancePage-module__x_c5wG__agentGrid{grid-template-columns:minmax(0,1fr)}.FinancePage-module__x_c5wG__agentCard{min-height:0}.FinancePage-module__x_c5wG__agentMeta,.FinancePage-module__x_c5wG__agentFooter{flex-direction:column;align-items:flex-start;gap:8px}.FinancePage-module__x_c5wG__agentFooter svg{display:none}.FinancePage-module__x_c5wG__whyGrid article[data-cell=third],.FinancePage-module__x_c5wG__whyGrid article[data-cell=half]{grid-column:span 6}.FinancePage-module__x_c5wG__stackHub{display:none}.FinancePage-module__x_c5wG__stackChips{display:flex}}@media (max-width:767px){.FinancePage-module__x_c5wG__finalCta{--final-grid:24px}.FinancePage-module__x_c5wG__finalCopyPanel{min-height:calc(var(--final-grid) * 14);padding:var(--final-grid)}.FinancePage-module__x_c5wG__finalActionsPanel{min-height:calc(var(--final-grid) * 7);padding:calc(var(--final-grid) / 2)}.FinancePage-module__x_c5wG__finalActions{gap:calc(var(--final-grid) / 2)}}@media (prefers-reduced-motion:reduce){.FinancePage-module__x_c5wG__hero *,.FinancePage-module__x_c5wG__hero :before,.FinancePage-module__x_c5wG__hero :after,.FinancePage-module__x_c5wG__lightSection *,.FinancePage-module__x_c5wG__lightSection :before,.FinancePage-module__x_c5wG__lightSection :after,.FinancePage-module__x_c5wG__mspBand *,.FinancePage-module__x_c5wG__finalCta *,.FinancePage-module__x_c5wG__finalCta :before,.FinancePage-module__x_c5wG__finalCta :after{transition:none!important;animation:none!important}}
