.brand-theme .nr-header{color:#082c3c}.brand-theme .nr-header .nr-header-surface{background:#fffffff7;border-bottom:1px solid #e7ecee}.brand-theme .nr-header .nr-logo,.brand-theme .nr-mobile-dialog .nr-logo{color:#082c3c;background:#d7ff3f;border-radius:10px;justify-content:center;align-items:center;gap:0;min-height:42px;padding:5px 15px 7px;display:inline-flex}.nr-logo .nr-logo-type{letter-spacing:-1.2px;color:#082c3c;font-size:25px;font-weight:650;line-height:1}.nr-logo .nr-logo-dot{color:#082c3c;font-size:26px;font-weight:650;line-height:1}.nr-header .nr-trigger{color:#304653;letter-spacing:-.01em;border-radius:100px;gap:6px;min-height:44px;padding-inline:14px;font-size:13px}.nr-header .nr-trigger:hover,.nr-header .nr-trigger[aria-expanded=true]{color:#082c3c;background:#eff4f3}.nr-header .nr-trigger svg{width:12px;height:12px}.nr-header .nr-dropdown{width:max-content;max-width:calc(100vw - 40px);padding-top:17px}.nr-header .nr-menu[data-menu=Why\ Drovix] .nr-dropdown,.nr-header .nr-menu[data-menu=Solutions] .nr-dropdown{left:0;right:auto}.nr-header .nr-menu[data-menu=Liquidity] .nr-dropdown{margin-left:-305px;left:50%;right:auto}.nr-header .nr-panel{background:#fff;border:1px solid #e2e9eb;border-radius:22px;width:390px;max-width:calc(100vw - 40px);max-height:calc(100dvh - 108px);padding:24px;overflow-y:auto;box-shadow:0 18px 55px #10283821,0 3px 10px #1028380a}.nr-header .nr-panel.nr-panel-wide{width:610px}.nr-panel-intro{border-bottom:1px solid #e7ecee;margin-bottom:16px;padding:0 6px 18px}.nr-panel-intro>span{color:#082c3c;letter-spacing:-.02em;align-items:center;gap:8px;font-size:16px;font-weight:600;display:inline-flex}.nr-panel-intro>span:before{content:"";background:#d7ff3f;border-radius:50%;width:8px;height:8px}.nr-panel-intro p{color:#637681;max-width:360px;margin-top:7px;font-size:12px;line-height:1.65}.nr-panel-columns>div{background:#f7f9f9;border-radius:14px;min-width:0;padding:8px}.nr-panel-columns h3{letter-spacing:.08em;color:#526777;margin-bottom:9px;padding:5px 9px;font-size:10px;font-weight:500}.nr-header .nr-panel-link{color:#253e4b;border-radius:11px;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:10px 11px;font-size:13px;line-height:1.5;transition:background-color .18s,color .18s;display:flex}.nr-panel-link span{min-width:0}.nr-panel-link svg{color:#84968e;flex-shrink:0}.nr-header .nr-panel-link:hover,.nr-header .nr-panel-link:focus-visible{color:#082c3c;background:#edf6dc}.nr-header .nr-panel-link:hover svg{color:#35591c}.nr-header .nr-access,.nr-mobile-dialog .nr-access{color:#fff;background:#082c3c;border:1px solid #082c3c;border-radius:100px;justify-content:center;align-items:center;min-height:44px;padding:10px 19px;font-size:13px;font-weight:500;line-height:1.4;transition:background-color .2s}.nr-header .nr-access:hover,.nr-mobile-dialog .nr-access:hover{background:#284a5d}.nr-header .nr-contact,.nr-mobile-dialog .nr-contact{color:#082c3c;background:#fff;border:1px solid #d9e2e6;border-radius:100px;justify-content:center;align-items:center;min-height:44px;padding:10px 17px;font-size:13px;font-weight:500;line-height:1.4;transition:background-color .2s}.nr-header .nr-contact:hover,.nr-mobile-dialog .nr-contact:hover{background:#f0f5f4}.nr-mobile-toggle{color:#082c3c;background:#fff;border:1px solid #d9e2e6;border-radius:50%}.nr-mobile-dialog{color:#082c3c;background:#fff}.nr-mobile-scroll{padding-bottom:calc(30px + env(safe-area-inset-bottom));overscroll-behavior:contain}.nr-mobile-dialog .nr-mobile-group{color:#082c3c;border-radius:14px;min-height:52px;margin-top:5px;padding:14px 16px}.nr-mobile-dialog .nr-mobile-group[aria-expanded=true]{background:#edf6dc}.nr-mobile-links{background:#f6f8f8;border-radius:16px;margin-bottom:12px;padding:10px 4px}.nr-mobile-links a{color:#405b69;align-items:center;min-height:44px;padding:10px 16px;font-size:14px;display:flex}.nr-mobile-links a:hover{color:#082c3c;background:#eaf0ee}.nr-header :is(a,button):focus-visible,.nr-mobile-dialog :is(a,button):focus-visible{outline-offset:3px;outline:2px solid #496d1e}.brand-theme footer.nr-footer{color:#082c3c;background:#fff;border-top:1px solid #e1e8eb;padding-top:28px}.nr-footer-signature{background:#f0f5f3;border-radius:24px;justify-content:space-between;align-items:center;gap:32px;max-width:1280px;margin:0 auto;padding:38px 42px;display:flex}.nr-footer-mark{color:#082c3c;letter-spacing:-.075em;white-space:nowrap;font-size:clamp(3rem,6.5vw,6.5rem);font-weight:550;line-height:1}.nr-footer-mark>span{color:#76a529}.brand-theme footer.nr-footer .nr-footer-signature p{letter-spacing:-.035em;color:#082c3c;font-size:clamp(1.2rem,2vw,1.8rem);line-height:1.35}.nr-footer-signature>div{min-width:0}.nr-footer-contact{color:#082c3c;background:#d7ff3f;border-radius:100px;align-items:center;gap:20px;min-height:44px;margin-top:18px;padding:9px 17px;font-size:13px;font-weight:500;display:inline-flex}.nr-footer-contact:hover{background:#caef2e}.nr-footer-contact>span{font-size:20px}.nr-footer .nr-footer-logo{color:#082c3c}.nr-footer .nr-footer-logo>span{color:inherit}.brand-theme footer.nr-footer p.nr-footer-description{color:#5c737f;font-size:14px;line-height:1.75}.nr-footer-grid h3{color:#173646;text-transform:none;letter-spacing:0;font-size:12px;font-weight:600}.nr-footer-grid ul{gap:9px}.nr-footer-grid ul a{color:#627782;font-size:13px;line-height:1.65}.nr-footer-grid ul a:hover{color:#082c3c;text-underline-offset:4px;text-decoration:underline}.nr-footer .nr-social{color:#082c3c;background:#edf3f2;border:1px solid #dce7e4}.nr-footer .nr-social:hover{background:#d7ff3f}.brand-theme footer.nr-footer .text-amber-500\/80{color:#627782}.brand-theme footer.nr-footer .text-amber-800{color:#284754}.nr-footer :is(a,button):focus-visible{outline-offset:4px;outline:2px solid #496d1e}@media (min-width:1024px) and (max-width:1199px){.nr-header .nr-trigger{padding-inline:10px}.nr-header .nr-access{padding-inline:15px}.nr-header .nr-panel.nr-panel-wide{width:560px}.nr-header .nr-menu[data-menu=Liquidity] .nr-dropdown{margin-left:-280px}}@media (max-width:1340px){.nr-footer-signature{margin-inline:24px}}@media (max-width:639px){.brand-theme footer.nr-footer{padding-top:16px}.nr-footer-signature{border-radius:20px;flex-direction:column;align-items:flex-start;gap:22px;margin-inline:16px;padding:28px 24px}.nr-footer-mark{font-size:3.6rem}.brand-theme footer.nr-footer .nr-footer-signature p{font-size:1.35rem}.nr-footer-grid{gap:32px}.nr-footer-grid ul a{align-items:center;min-height:36px;display:inline-flex}.nr-footer-grid ul{gap:0}.brand-theme .nr-header .nr-logo,.brand-theme .nr-mobile-dialog .nr-logo{min-height:38px;padding:5px 13px 7px}.nr-logo .nr-logo-type{font-size:23px}.nr-logo .nr-logo-dot{font-size:24px}}@media (prefers-reduced-motion:reduce){.nr-header *,.nr-mobile-dialog *,.nr-footer *{transition:none!important;animation:none!important}}body[data-experience-motion=paused] .nr-header *,body[data-experience-motion=paused] .nr-mobile-dialog *,body[data-experience-motion=paused] .nr-footer *{transition:none!important;animation:none!important}
.editorial-module__UnyuKq__reading{color:#38534b;overflow-wrap:anywhere;font-size:clamp(1.0625rem,1.35vw,1.1875rem);line-height:1.8}.editorial-module__UnyuKq__reading p{color:inherit;margin-block:0 1.5em;line-height:1.8}.editorial-module__UnyuKq__reading h2{color:#112d29;letter-spacing:-.045em;margin-block:1.8em .7em;font-size:clamp(1.9rem,3vw,2.8rem);font-weight:500;line-height:1.12}.editorial-module__UnyuKq__reading h3{color:#112d29;letter-spacing:-.03em;margin-block:1.7em .7em;font-size:clamp(1.4rem,2vw,1.9rem);font-weight:500;line-height:1.2}.editorial-module__UnyuKq__reading>section:first-child>:first-child{margin-top:0}.editorial-module__UnyuKq__reading ul,.editorial-module__UnyuKq__reading ol{color:inherit;margin-block:0 1.5em;line-height:1.8}.editorial-module__UnyuKq__reading strong{color:#112d29;font-weight:600}.editorial-module__UnyuKq__reading a{color:#112d29;text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.editorial-module__UnyuKq__reading blockquote{border:0;color:#112d29;letter-spacing:-.035em;border-block:1px solid #a8bbb2;margin-block:2em;padding:1em 0;font-size:clamp(1.5rem,2.8vw,2.2rem);font-style:normal;line-height:1.35}.editorial-module__UnyuKq__reading blockquote p:last-child{margin-bottom:0}.editorial-module__UnyuKq__reading img{border-radius:0}.editorial-module__UnyuKq__reading code{white-space:break-spaces}.editorial-module__UnyuKq__journalPage :where(section,article,aside,nav,div){min-width:0}.editorial-module__UnyuKq__journalPage :where(h1,h2,h3,h4,p,a,dd){overflow-wrap:anywhere}.editorial-module__UnyuKq__journalPage a:focus-visible{outline-offset:5px;outline:2px solid #527619}.editorial-module__UnyuKq__journalPage .editorial-module__UnyuKq__compactMasthead{padding-block:2.25rem}.editorial-module__UnyuKq__compactMasthead h1{font-size:clamp(2.35rem,4.5vw,4rem)}.editorial-module__UnyuKq__references{margin-top:2.5rem}.editorial-module__UnyuKq__referenceIntro{max-width:42rem;margin-bottom:1.5rem}.editorial-module__UnyuKq__referenceIntro h3{letter-spacing:-.035em;margin-top:.75rem;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:500}.editorial-module__UnyuKq__referenceIntro>p:last-child{color:#486153;margin-top:.75rem;font-size:.95rem;line-height:1.6}.editorial-module__UnyuKq__references ul{border-top:1px solid #b6c4bd;margin:0;padding:0;list-style:none}.editorial-module__UnyuKq__references li{border-bottom:1px solid #b6c4bd}.editorial-module__UnyuKq__references a{grid-template-columns:minmax(0,1fr) 20px;gap:1.5rem;padding:1.4rem 0;display:grid}.editorial-module__UnyuKq__references a:hover h4{text-underline-offset:.2em;text-decoration:underline}.editorial-module__UnyuKq__references svg{align-self:center}.editorial-module__UnyuKq__referenceTopic{text-transform:uppercase;letter-spacing:.1em;color:#52695e;font:10px/1.5 monospace}.editorial-module__UnyuKq__references h4{letter-spacing:-.02em;margin-top:.4rem;font-size:1.2rem;font-weight:500}.editorial-module__UnyuKq__references li p{color:#486153;max-width:45rem;margin-top:.5rem;font-size:.9rem;line-height:1.65}@media (min-width:768px){.editorial-module__UnyuKq__references{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:2.5rem;display:grid}}@media (max-width:639px){.editorial-module__UnyuKq__journalPage .editorial-module__UnyuKq__compactMasthead{padding-block:1.75rem}.editorial-module__UnyuKq__journalPage .editorial-module__UnyuKq__compactMasthead>div>div:last-child{gap:1.5rem;padding-top:1.5rem}.editorial-module__UnyuKq__references a{gap:1rem}}
.desk-brief-module__LwW0Dq__workbench{background:#f9faf6;border:1px solid #b2c1b5;padding:clamp(1.3rem,3vw,2.5rem);box-shadow:10px 10px #e0e7da}.desk-brief-module__LwW0Dq__legend{margin-bottom:1rem;font-size:.9rem;font-weight:500}.desk-brief-module__LwW0Dq__choices{flex-wrap:wrap;gap:.5rem;display:flex}.desk-brief-module__LwW0Dq__choices label{cursor:pointer;color:#19392d;border:1px solid #9bae9f;align-items:center;gap:.55rem;padding:.7rem .85rem;font-size:.8rem;display:flex}.desk-brief-module__LwW0Dq__choices input{accent-color:#183b29;width:14px;height:14px}.desk-brief-module__LwW0Dq__choices .desk-brief-module__LwW0Dq__selected{background:#d4e9a4;border-color:#63893b}.desk-brief-module__LwW0Dq__choices label:focus-within{outline-offset:3px;outline:2px solid #28572d}.desk-brief-module__LwW0Dq__preview{border-top:1px solid #b2c1b5;margin-top:2rem;padding-top:1.5rem}.desk-brief-module__LwW0Dq__caption{letter-spacing:.1em;color:#52695e;margin-bottom:1rem;font:10px/1.5 monospace}.desk-brief-module__LwW0Dq__preview h2{letter-spacing:-.04em;font-size:clamp(1.5rem,2.8vw,2.4rem);line-height:1.12}.desk-brief-module__LwW0Dq__preview ul{margin-top:1.5rem}.desk-brief-module__LwW0Dq__preview li{color:#486153;border-bottom:1px solid #d0dacd;padding:1rem 0;font-size:.85rem}.desk-brief-module__LwW0Dq__action{color:#f1f6e8;background:#19392d;align-items:center;gap:.8rem;margin-top:2rem;padding:1rem 1.2rem;font-size:.85rem;display:inline-flex}.desk-brief-module__LwW0Dq__action:hover{background:#2e513d}.desk-brief-module__LwW0Dq__note{color:#52695e;margin-top:1rem;font-size:.75rem;line-height:1.65}.desk-brief-module__LwW0Dq__choices label{min-height:44px}.desk-brief-module__LwW0Dq__action:focus-visible,.desk-brief-module__LwW0Dq__copyAction:focus-visible{outline-offset:4px;outline:3px solid #28572d}.desk-brief-module__LwW0Dq__copyAction{cursor:pointer;color:#19392d;border-bottom:1px solid #8fa28c;min-height:44px;margin-top:.6rem;padding:.6rem 0;font-size:.82rem;display:block}.desk-brief-module__LwW0Dq__copyStatus{color:#28572d;font-size:.75rem;line-height:1.6}.desk-brief-module__LwW0Dq__copyStatus:not(:empty){margin-top:.75rem}
.core-mechanisms-module__fSrZkG__mechanism{--ink:#102d2c;--paper:#f3f3eb;--acid:#d4ff3f;color:var(--ink);min-width:0}.core-mechanisms-module__fSrZkG__workspace{border:1px solid #9daa9e;grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr);display:grid}.core-mechanisms-module__fSrZkG__controls{background:#e4e9df;padding:1.5rem}.core-mechanisms-module__fSrZkG__controls p,.core-mechanisms-module__fSrZkG__caption{letter-spacing:.06em;text-transform:uppercase;font:11px/1.6 ui-monospace,monospace}.core-mechanisms-module__fSrZkG__control{text-align:left;cursor:pointer;border-top:1px solid #a0afa0;justify-content:space-between;align-items:center;gap:1rem;width:100%;min-height:48px;padding:1.3rem 0;font-size:1rem;transition:padding .25s,background .25s;display:flex}.core-mechanisms-module__fSrZkG__control[aria-pressed=true]{background:var(--ink);color:var(--acid);padding-inline:1rem}.core-mechanisms-module__fSrZkG__control small{opacity:.7;margin-top:.4rem;font:11px/1.6 ui-monospace,monospace;display:block}.core-mechanisms-module__fSrZkG__control:focus-visible,.core-mechanisms-module__fSrZkG__stateButton:focus-visible,.core-mechanisms-module__fSrZkG__party:focus-visible,.core-mechanisms-module__fSrZkG__records:focus-visible{outline-offset:4px;z-index:2;outline:3px solid #597815;position:relative}.core-mechanisms-module__fSrZkG__diagram{background:var(--ink);color:var(--paper);min-width:0;padding:1rem 2rem}.core-mechanisms-module__fSrZkG__diagram svg{width:100%;max-height:400px;display:block}.core-mechanisms-module__fSrZkG__plane{transition:transform .45s,fill .35s,stroke .35s}.core-mechanisms-module__fSrZkG__planeSelected{transform:translateY(-12px)}.core-mechanisms-module__fSrZkG__annotation{background:#f3f3eb;border:1px solid #9daa9e;border-top:0;grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);gap:2rem;padding:2rem;display:grid}.core-mechanisms-module__fSrZkG__annotation h3{letter-spacing:-.045em;font-size:clamp(1.5rem,2.3vw,2.25rem);line-height:1.2}.core-mechanisms-module__fSrZkG__annotation p{line-height:1.8}.core-mechanisms-module__fSrZkG__annotation dl{grid-template-columns:1fr 1fr;gap:1.5rem;margin-top:1.5rem;display:grid}.core-mechanisms-module__fSrZkG__annotation dt{text-transform:uppercase;margin-bottom:.4rem;font:11px/1.6 ui-monospace,monospace}.core-mechanisms-module__fSrZkG__annotation dd{color:#496054;font-size:.85rem;line-height:1.7}.core-mechanisms-module__fSrZkG__risk{background:var(--ink);color:var(--paper);padding:2rem}.core-mechanisms-module__fSrZkG__riskHeader{border-bottom:1px solid #64796f;flex-wrap:wrap;gap:.7rem;padding-bottom:1.5rem;display:flex}.core-mechanisms-module__fSrZkG__stateButton{cursor:pointer;text-align:left;border:1px solid #64796f;min-height:44px;padding:.8rem 1rem}.core-mechanisms-module__fSrZkG__stateButton[aria-pressed=true]{color:var(--ink);background:var(--acid);border-color:var(--acid)}.core-mechanisms-module__fSrZkG__riskGrid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:3rem;padding-top:2rem;display:grid}.core-mechanisms-module__fSrZkG__riskGrid svg{width:100%}.core-mechanisms-module__fSrZkG__riskGrid h3{letter-spacing:-.04em;margin:1rem 0;font-size:clamp(1.6rem,2.4vw,2.5rem);line-height:1.2}.core-mechanisms-module__fSrZkG__riskGrid p{color:#ced9c9;line-height:1.8}.core-mechanisms-module__fSrZkG__riskGrid dl{border-top:1px solid #64796f;margin-top:1.5rem}.core-mechanisms-module__fSrZkG__riskGrid dt{color:var(--acid);text-transform:uppercase;padding-top:1rem;font:11px/1.6 ui-monospace,monospace}.core-mechanisms-module__fSrZkG__riskGrid dd{color:#ced9c9;padding:.4rem 0;font-size:.9rem;line-height:1.7}.core-mechanisms-module__fSrZkG__relationship{background:#e5eade;border:1px solid #a6b4a3;padding:2rem}.core-mechanisms-module__fSrZkG__map{grid-template-columns:minmax(0,1fr) minmax(100px,.6fr) minmax(0,1fr);align-items:center;gap:2rem;margin:2rem 0;display:grid}.core-mechanisms-module__fSrZkG__party{background:var(--paper);cursor:pointer;text-align:left;border:1px solid #a6b4a3;min-height:165px;padding:2rem;transition:transform .35s,background .35s}.core-mechanisms-module__fSrZkG__party[aria-pressed=true]{background:var(--ink);color:var(--acid);transform:translateY(-8px)}.core-mechanisms-module__fSrZkG__party strong{letter-spacing:-.04em;font-size:clamp(1.5rem,2.5vw,2.5rem);font-weight:500;line-height:1.1;display:block}.core-mechanisms-module__fSrZkG__party span{margin-top:1rem;font-size:.85rem;line-height:1.6;display:block}.core-mechanisms-module__fSrZkG__seam{text-align:center;text-transform:uppercase;font:11px/1.6 ui-monospace,monospace}.core-mechanisms-module__fSrZkG__seam svg{width:100%;height:50px;margin-bottom:1rem}.core-mechanisms-module__fSrZkG__records{cursor:pointer;text-align:left;border-top:1px solid #a6b4a3;border-bottom:1px solid #a6b4a3;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:1.4rem .75rem;display:flex}.core-mechanisms-module__fSrZkG__records[aria-pressed=true]{background:var(--acid)}.core-mechanisms-module__fSrZkG__mapDetail{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:3rem;margin-top:2rem;display:grid}.core-mechanisms-module__fSrZkG__mapDetail h3{letter-spacing:-.04em;font-size:clamp(1.5rem,2.2vw,2rem);line-height:1.15}.core-mechanisms-module__fSrZkG__mapDetail p{color:#496054;line-height:1.8}.core-mechanisms-module__fSrZkG__mapDetail ul{margin-top:1.2rem;padding-left:1.2rem;line-height:1.9;list-style:outside}@media (max-width:760px){.core-mechanisms-module__fSrZkG__workspace,.core-mechanisms-module__fSrZkG__annotation,.core-mechanisms-module__fSrZkG__riskGrid,.core-mechanisms-module__fSrZkG__mapDetail{grid-template-columns:1fr;gap:1.5rem}.core-mechanisms-module__fSrZkG__controls{padding:1.2rem}.core-mechanisms-module__fSrZkG__diagram{padding:.7rem}.core-mechanisms-module__fSrZkG__annotation,.core-mechanisms-module__fSrZkG__risk,.core-mechanisms-module__fSrZkG__relationship{padding:1.1rem}.core-mechanisms-module__fSrZkG__workspace{gap:0}.core-mechanisms-module__fSrZkG__annotation dl{grid-template-columns:1fr}.core-mechanisms-module__fSrZkG__map{grid-template-columns:1fr;gap:1rem}.core-mechanisms-module__fSrZkG__party{min-height:0;padding:1.5rem}.core-mechanisms-module__fSrZkG__seam svg{height:35px;margin-bottom:0}.core-mechanisms-module__fSrZkG__map{margin:2rem 0 1rem}.core-mechanisms-module__fSrZkG__riskHeader{gap:.5rem}.core-mechanisms-module__fSrZkG__stateButton{padding:.6rem;font-size:.85rem}}@media (prefers-reduced-motion:reduce){.core-mechanisms-module__fSrZkG__mechanism *{transition:none!important;animation:none!important}}body[data-experience-motion=paused] .core-mechanisms-module__fSrZkG__mechanism *{transition:none!important;animation:none!important}.core-mechanisms-module__fSrZkG__risk .core-mechanisms-module__fSrZkG__stateButton:focus-visible{outline-color:#d4ff3f}.core-mechanisms-module__fSrZkG__control>span,.core-mechanisms-module__fSrZkG__annotation>div,.core-mechanisms-module__fSrZkG__riskGrid>div,.core-mechanisms-module__fSrZkG__mapDetail>div{min-width:0}.core-mechanisms-module__fSrZkG__control svg,.core-mechanisms-module__fSrZkG__records svg{flex-shrink:0}.core-mechanisms-module__fSrZkG__reviewPrompt{border-top:1px solid #c5cec0;grid-column:1/-1;padding-top:1rem}.core-mechanisms-module__fSrZkG__reviewPrompt dd{color:#102d2c}.core-mechanisms-module__fSrZkG__legend{border-top:1px solid #64796f;margin:0 0 1rem;padding:0;list-style:none}.core-mechanisms-module__fSrZkG__legend li{color:#ced9c9;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.35rem .8rem;padding:.5rem .4rem;font-size:.75rem;line-height:1.5;display:flex}.core-mechanisms-module__fSrZkG__legend li[data-active=true]{color:#d4ff3f;background:#1c3a32}.core-mechanisms-module__fSrZkG__legend strong{text-transform:uppercase;letter-spacing:.05em;font-size:.65rem;font-weight:500}@media (max-width:440px){.core-mechanisms-module__fSrZkG__controls{padding:1rem}.core-mechanisms-module__fSrZkG__control{font-size:.95rem}.core-mechanisms-module__fSrZkG__annotation,.core-mechanisms-module__fSrZkG__risk,.core-mechanisms-module__fSrZkG__relationship{padding:1rem}.core-mechanisms-module__fSrZkG__party{padding:1.15rem}.core-mechanisms-module__fSrZkG__stateButton{flex:100%}.core-mechanisms-module__fSrZkG__riskGrid{gap:1rem}.core-mechanisms-module__fSrZkG__legend li{font-size:.75rem}.core-mechanisms-module__fSrZkG__records{padding:1rem .25rem}.core-mechanisms-module__fSrZkG__records small{margin-top:.4rem;font-size:.75rem;display:block}.core-mechanisms-module__fSrZkG__mapDetail{gap:1rem}.core-mechanisms-module__fSrZkG__annotation h3,.core-mechanisms-module__fSrZkG__riskGrid h3,.core-mechanisms-module__fSrZkG__mapDetail h3{overflow-wrap:anywhere}}
.policy-reader-module__ubwawq__cover{color:#102d2c;background:#eef1e8;border-bottom:1px solid #b8c4b5}.policy-reader-module__ubwawq__coverInner{grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr);gap:4rem;max-width:1280px;margin:auto;padding:3.5rem 2rem;display:grid}.policy-reader-module__ubwawq__coverInner>:only-child{grid-column:1/-1}.policy-reader-module__ubwawq__eyebrow,.policy-reader-module__ubwawq__date,.policy-reader-module__ubwawq__contentsTitle{font:11px/1.6 ui-monospace,monospace}.policy-reader-module__ubwawq__eyebrow{text-transform:uppercase;letter-spacing:.09em;margin-bottom:1.25rem}.policy-reader-module__ubwawq__cover h1{letter-spacing:-.05em;overflow-wrap:anywhere;margin:0 0 1.5rem;font-size:clamp(2.25rem,4.5vw,4.5rem);font-weight:450;line-height:1.05}.policy-reader-module__ubwawq__date{color:#496054}.policy-reader-module__ubwawq__metadata{color:#496054;border-left:1px solid #b8c4b5;align-self:end;padding-left:2rem;font-size:.8rem;line-height:1.75}.policy-reader-module__ubwawq__metadata p+p{margin-top:.45rem}.policy-reader-module__ubwawq__actions{flex-wrap:wrap;gap:.75rem 1.5rem;margin-top:1.75rem;display:flex}.policy-reader-module__ubwawq__actions a{color:#19392d;border-bottom:1px solid #627c67;align-items:center;gap:.6rem;min-height:44px;font-size:.85rem;display:inline-flex}.policy-reader-module__ubwawq__actions a:hover{background:#e0e8d9}.policy-reader-module__ubwawq__actions a:focus-visible,.policy-reader-module__ubwawq__contents a:focus-visible,.policy-reader-module__ubwawq__body a:focus-visible,.policy-reader-module__ubwawq__tableScroll:focus-visible{outline-offset:4px;outline:3px solid #4c701e}.policy-reader-module__ubwawq__layout{grid-template-columns:minmax(180px,240px) minmax(0,800px);gap:4.5rem;max-width:1280px;margin:auto;padding:3.5rem 2rem 5rem;display:grid}.policy-reader-module__ubwawq__contents{border-top:1px solid #a7b7a5;align-self:start;max-height:calc(100dvh - 9rem);padding:.5rem .6rem .5rem 0;position:sticky;top:7rem;overflow:auto}.policy-reader-module__ubwawq__contentsTitle{text-transform:uppercase;letter-spacing:.06em;margin:.5rem 0 1rem}.policy-reader-module__ubwawq__contents ol{margin:0;padding:0;list-style:none}.policy-reader-module__ubwawq__contents a{color:#496054;overflow-wrap:anywhere;padding:.5rem .25rem;font-size:.8rem;line-height:1.5;display:block}.policy-reader-module__ubwawq__contents a:hover{color:#102d2c;text-underline-offset:3px;text-decoration:underline}.policy-reader-module__ubwawq__body{color:#38564a;overflow-wrap:anywhere;min-width:0;font-size:1rem;line-height:1.8}.policy-reader-module__ubwawq__body>section{border-top:1px solid #c2cdbb;margin-top:3rem;padding-top:1.5rem;scroll-margin-top:7rem}.policy-reader-module__ubwawq__body>section:first-child{margin-top:0}.policy-reader-module__ubwawq__body section section{margin-top:2rem;scroll-margin-top:7rem}.policy-reader-module__ubwawq__body h2,.policy-reader-module__ubwawq__body h3,.policy-reader-module__ubwawq__body h4{color:#102d2c;text-wrap:pretty}.policy-reader-module__ubwawq__body h2{letter-spacing:-.035em;margin:0 0 1.25rem;font-size:clamp(1.5rem,2.5vw,2.15rem);font-weight:500;line-height:1.2}.policy-reader-module__ubwawq__body h3{margin:0 0 1rem;font-size:1.2rem;font-weight:550;line-height:1.35}.policy-reader-module__ubwawq__body h4{margin-bottom:.8rem;font-size:1rem;font-weight:600}.policy-reader-module__ubwawq__body p{margin-bottom:1rem}.policy-reader-module__ubwawq__body ul,.policy-reader-module__ubwawq__body ol{margin:1rem 0 1.5rem;padding-left:1.4rem}.policy-reader-module__ubwawq__body ul{list-style:outside}.policy-reader-module__ubwawq__body ol{list-style:decimal}.policy-reader-module__ubwawq__body li+li{margin-top:.6rem}.policy-reader-module__ubwawq__body a{text-underline-offset:3px;text-decoration:underline}.policy-reader-module__ubwawq__body .text-muted-foreground{color:#38564a}.policy-reader-module__ubwawq__body .text-sm{font-size:.95rem}.policy-reader-module__ubwawq__notice{color:#70551d;background:#faf6e8;border-left:3px solid #9d772d;margin-bottom:2rem;padding:1.2rem 1.4rem}.policy-reader-module__ubwawq__notice p:last-child{margin-bottom:0}.policy-reader-module__ubwawq__documentFooter{color:#496054;border-top:1px solid #c2cdbb;margin-top:3rem;padding-top:1.5rem;font-size:.75rem}.policy-reader-module__ubwawq__tableScroll{border:1px solid #b8c4b5;max-width:100%;margin:1.5rem 0;overflow-x:auto}.policy-reader-module__ubwawq__tableScroll table{border-collapse:collapse;width:100%;min-width:560px;font-size:.85rem;line-height:1.6}.policy-reader-module__ubwawq__tableScroll th,.policy-reader-module__ubwawq__tableScroll td{text-align:left;vertical-align:top;border-bottom:1px solid #c2cdbb;padding:.85rem 1rem}.policy-reader-module__ubwawq__tableScroll th{color:#102d2c;background:#e9eee3;font-weight:600}.policy-reader-module__ubwawq__tableScroll tr:nth-child(2n){background:#f5f7f0}.policy-reader-module__ubwawq__tableScroll caption{caption-side:bottom;text-align:left;padding:.8rem 1rem;font-size:.75rem}@media (max-width:900px){.policy-reader-module__ubwawq__coverInner{gap:2rem}.policy-reader-module__ubwawq__layout{grid-template-columns:180px minmax(0,1fr);gap:2rem}}@media (max-width:700px){.policy-reader-module__ubwawq__coverInner{grid-template-columns:1fr;gap:1.5rem;padding:2.5rem 1rem}.policy-reader-module__ubwawq__metadata{border-top:1px solid #b8c4b5;border-left:0;padding:1.2rem 0 0}.policy-reader-module__ubwawq__layout{grid-template-columns:1fr;gap:2rem;padding:1.5rem 1rem 3rem}.policy-reader-module__ubwawq__contents{border-bottom:1px solid #b8c4b5;max-height:16rem;padding:.5rem;position:static}.policy-reader-module__ubwawq__contents a{min-height:44px;padding:.65rem .25rem}.policy-reader-module__ubwawq__body{font-size:.95rem;line-height:1.8}.policy-reader-module__ubwawq__body>section{margin-top:2rem}.policy-reader-module__ubwawq__notice{padding:1rem}}
.solution-workbench-module__1wUEda__workbench{--paper:#f0f3ec;--ink:#122f2b;--muted:#52655c;--rule:#b8c6bc;--lime:#d7fa52;background:var(--paper);color:var(--ink);padding:clamp(3rem,6vw,6rem) 0;scroll-margin-top:6rem}.solution-workbench-module__1wUEda__shell{width:min(1380px,100% - 3rem);margin-inline:auto}.solution-workbench-module__1wUEda__workbench *,.solution-workbench-module__1wUEda__contact *{box-sizing:border-box;min-width:0}.solution-workbench-module__1wUEda__workbench h2{letter-spacing:-.05em;font-size:clamp(2rem,4.3vw,4.5rem);font-weight:500;line-height:1.07}.solution-workbench-module__1wUEda__workbench h3{letter-spacing:-.035em;font-size:clamp(1.5rem,2.6vw,2.8rem);font-weight:500;line-height:1.15}.solution-workbench-module__1wUEda__workbench p{line-height:1.7}.solution-workbench-module__1wUEda__label{font-family:var(--font-mono,ui-monospace),monospace;letter-spacing:.12em;text-transform:uppercase;font-size:.64rem;line-height:1.6!important}.solution-workbench-module__1wUEda__caption{color:var(--muted,#52655c);font-family:ui-monospace,monospace;font-size:.65rem;line-height:1.7}.solution-workbench-module__1wUEda__workbench a,.solution-workbench-module__1wUEda__resources a{text-underline-offset:.3em;align-items:center;gap:.7rem;font-size:.85rem;font-weight:500;text-decoration:underline;display:inline-flex}.solution-workbench-module__1wUEda__workbench a svg,.solution-workbench-module__1wUEda__resources a svg{flex-shrink:0}.solution-workbench-module__1wUEda__workbench button:focus-visible,.solution-workbench-module__1wUEda__workbench a:focus-visible,.solution-workbench-module__1wUEda__matrixScroll:focus-visible,.solution-workbench-module__1wUEda__contact a:focus-visible,.solution-workbench-module__1wUEda__referenceShelf a:focus-visible,.solution-workbench-module__1wUEda__workbench [tabindex="-1"]:focus-visible{outline-offset:5px;outline:2px solid}.solution-workbench-module__1wUEda__workbench [tabindex="-1"]{scroll-margin-top:7rem}.solution-workbench-module__1wUEda__workbench .solution-workbench-module__1wUEda__selectionJump,.solution-workbench-module__1wUEda__matrixHint{display:none}.solution-workbench-module__1wUEda__choices{flex-wrap:wrap;gap:.4rem;display:flex}.solution-workbench-module__1wUEda__choices button{border:1px solid var(--rule);text-align:left;cursor:pointer;min-height:44px;padding:.8rem 1.1rem;font-family:ui-monospace,monospace;font-size:.75rem;line-height:1.5;transition:background-color .2s,color .2s}.solution-workbench-module__1wUEda__choices button[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--lime)}.solution-workbench-module__1wUEda__choices button:hover{border-color:var(--ink)}.solution-workbench-module__1wUEda__sectionIntro{grid-template-columns:1fr 2fr;gap:1.3rem 3rem;margin-bottom:3rem;display:grid}.solution-workbench-module__1wUEda__sectionIntro>.solution-workbench-module__1wUEda__label{grid-row:span 2}.solution-workbench-module__1wUEda__sectionIntro>p:last-child{max-width:600px;color:var(--muted)}.solution-workbench-module__1wUEda__roleWorkspace{border-block:1px solid var(--rule);grid-template-columns:.75fr .95fr 1.3fr;display:grid}.solution-workbench-module__1wUEda__roleButtons{border-right:1px solid var(--rule);padding-right:1.5rem}.solution-workbench-module__1wUEda__roleButtons button{text-align:left;border-bottom:1px solid var(--rule);grid-template-columns:1fr auto;gap:.4rem;width:100%;padding:1.8rem 1rem;transition:background-color .22s;display:grid}.solution-workbench-module__1wUEda__roleButtons button:last-of-type{border-bottom:0}.solution-workbench-module__1wUEda__roleButtons button>.solution-workbench-module__1wUEda__label{color:var(--muted);grid-column:1/-1}.solution-workbench-module__1wUEda__roleButtons button>span:not(.solution-workbench-module__1wUEda__label){letter-spacing:-.025em;font-size:1.2rem}.solution-workbench-module__1wUEda__roleButtons button[aria-pressed=true]{background:var(--lime)}.solution-workbench-module__1wUEda__roleButtons button:hover{background:#e0e8d9}.solution-workbench-module__1wUEda__roleButtons button[aria-pressed=true]:hover{background:var(--lime)}.solution-workbench-module__1wUEda__roleCut{flex-direction:column;justify-content:center;padding:2rem 1.6rem;display:flex;overflow:hidden}.solution-workbench-module__1wUEda__cutLabel{letter-spacing:.12em;margin-bottom:1.5rem;font:10px ui-monospace,monospace}.solution-workbench-module__1wUEda__upperPlane{border:1px solid var(--rule);background:#dce4d6;margin-right:1.4rem;padding:1.8rem 1.2rem;transform:skewY(-5deg)}.solution-workbench-module__1wUEda__upperPlane>span{letter-spacing:-.025em;font-size:1.4rem;display:block}.solution-workbench-module__1wUEda__upperPlane small{margin-top:.6rem;font:10px/1.6 ui-monospace,monospace;display:block}.solution-workbench-module__1wUEda__cutLine{align-items:center;gap:.6rem;margin:1.1rem 0 1.1rem 1.1rem;font:10px/1.4 ui-monospace,monospace;display:flex}.solution-workbench-module__1wUEda__cutLine svg{flex-shrink:0}.solution-workbench-module__1wUEda__lowerPlane{background:var(--ink);color:var(--paper);margin-left:1.4rem;padding:1.5rem 1.2rem;transform:skewY(-5deg)}.solution-workbench-module__1wUEda__lowerPlane small{color:var(--lime);font:9px/1.6 ui-monospace,monospace;display:block}.solution-workbench-module__1wUEda__lowerPlane strong{letter-spacing:-.06em;margin:.7rem 0;font-size:2.3rem;font-weight:500;display:block}.solution-workbench-module__1wUEda__lowerPlane>span{font:10px/1.6 ui-monospace,monospace}.solution-workbench-module__1wUEda__roleCut .solution-workbench-module__1wUEda__caption{margin-top:2rem}.solution-workbench-module__1wUEda__roleDetail{border-left:1px solid var(--rule);background:#fafbf7;padding:2rem}.solution-workbench-module__1wUEda__roleDetail h3{margin:1rem 0 1.3rem;font-size:clamp(1.4rem,2.2vw,2.15rem)}.solution-workbench-module__1wUEda__roleDetail>p:not(.solution-workbench-module__1wUEda__label){color:var(--muted);font-size:.9rem}.solution-workbench-module__1wUEda__roleDetail dl{margin:1.5rem 0 2rem}.solution-workbench-module__1wUEda__roleDetail dt,.solution-workbench-module__1wUEda__notebookPage dt,.solution-workbench-module__1wUEda__statePage dt{text-transform:uppercase;letter-spacing:.08em;margin-top:1.5rem;font:10px/1.6 ui-monospace,monospace}.solution-workbench-module__1wUEda__roleDetail dd,.solution-workbench-module__1wUEda__notebookPage dd,.solution-workbench-module__1wUEda__statePage dd{color:var(--muted);margin-top:.5rem;font-size:.9rem;line-height:1.7}.solution-workbench-module__1wUEda__familyFoot{grid-template-columns:.75fr 1.6fr .7fr;align-items:start;gap:2rem;margin-top:3rem;display:grid}.solution-workbench-module__1wUEda__familyFoot>p:not(.solution-workbench-module__1wUEda__label){font-size:1.12rem;line-height:1.7}.solution-workbench-module__1wUEda__familyFoot a{justify-self:start}.solution-workbench-module__1wUEda__brokerHeading{grid-template-columns:1.4fr 1fr;align-items:end;gap:3rem;margin-bottom:3rem;display:grid}.solution-workbench-module__1wUEda__brokerHeading .solution-workbench-module__1wUEda__label{margin-bottom:1.5rem}.solution-workbench-module__1wUEda__brokerHeading>p{max-width:450px;color:var(--muted)}.solution-workbench-module__1wUEda__integrationWindow{border:1px solid var(--ink);background:#fafbf7}.solution-workbench-module__1wUEda__windowBar{background:var(--ink);color:var(--paper);letter-spacing:.06em;flex-wrap:wrap;justify-content:space-between;gap:1rem;padding:1rem 1.5rem;font:10px/1.6 ui-monospace,monospace;display:flex}.solution-workbench-module__1wUEda__windowBar>span:last-child{color:#c8d6ca}.solution-workbench-module__1wUEda__integrationWindow>.solution-workbench-module__1wUEda__choices{border-bottom:1px solid var(--rule);padding:1.3rem 1.5rem}.solution-workbench-module__1wUEda__interfaceDiagram{grid-template-columns:1fr .45fr 1fr;align-items:center;gap:1.5rem;padding:3rem;display:grid}.solution-workbench-module__1wUEda__interfaceDiagram>div:not(.solution-workbench-module__1wUEda__interfaceCut){clip-path:polygon(0 0,calc(100% - 20px) 0,100% 20px,100% 100%,0 100%);background:#e3e9dc;padding:2rem}.solution-workbench-module__1wUEda__interfaceDiagram>div:last-child{background:var(--ink);color:var(--paper)}.solution-workbench-module__1wUEda__interfaceDiagram>div:last-child .solution-workbench-module__1wUEda__label{color:var(--lime)}.solution-workbench-module__1wUEda__interfaceDiagram strong{letter-spacing:-.04em;margin:.8rem 0;font-size:clamp(1.5rem,2.7vw,2.6rem);font-weight:500;display:block}.solution-workbench-module__1wUEda__interfaceDiagram small{font:10px/1.7 ui-monospace,monospace;display:block}.solution-workbench-module__1wUEda__interfaceCut{text-align:center;letter-spacing:.1em;flex-direction:column;align-items:center;gap:1rem;font:9px/1.6 ui-monospace,monospace;display:flex}.solution-workbench-module__1wUEda__interfacePath{border-block:1px solid var(--rule);margin-inline:3rem;padding:1rem 0;font:11px/1.8 ui-monospace,monospace}.solution-workbench-module__1wUEda__interfaceDescription{max-width:850px;color:var(--muted);margin:1.5rem 3rem 2rem}.solution-workbench-module__1wUEda__contractTable{margin:0 3rem 2rem}.solution-workbench-module__1wUEda__contractTable>div{border-bottom:1px solid var(--rule);grid-template-columns:.65fr 1fr 1fr;gap:2rem;padding:1.1rem 0;font-size:.85rem;line-height:1.6;display:grid}.solution-workbench-module__1wUEda__contractTable .solution-workbench-module__1wUEda__contractHead{background:var(--paper);text-transform:uppercase;padding:.8rem 1rem;font:10px/1.6 ui-monospace,monospace}.solution-workbench-module__1wUEda__contractTable strong{font-weight:500}.solution-workbench-module__1wUEda__contractTable small{display:none}.solution-workbench-module__1wUEda__inspectionQuestion{background:var(--lime);grid-template-columns:.6fr 2fr;gap:2rem;padding:2rem 3rem;display:grid}.solution-workbench-module__1wUEda__inspectionQuestion p{letter-spacing:-.02em;font-size:1.4rem;line-height:1.4}.solution-workbench-module__1wUEda__integrationFoot{grid-template-columns:1fr 1.2fr;gap:2rem 4rem;padding:3rem 0 0;display:grid}.solution-workbench-module__1wUEda__integrationFoot h3{grid-row:span 2}.solution-workbench-module__1wUEda__integrationFoot p{color:var(--muted)}.solution-workbench-module__1wUEda__notebookMasthead{grid-template-columns:1.5fr 1fr;align-items:end;column-gap:4rem;margin-bottom:3rem;display:grid}.solution-workbench-module__1wUEda__notebookMasthead .solution-workbench-module__1wUEda__label{grid-column:1/-1;margin-bottom:1.5rem}.solution-workbench-module__1wUEda__notebookMasthead h2{font-size:clamp(2.6rem,6vw,6rem)}.solution-workbench-module__1wUEda__notebookMasthead em{color:var(--muted);font-style:normal}.solution-workbench-module__1wUEda__notebookMasthead>p:last-child{color:var(--muted);max-width:380px}.solution-workbench-module__1wUEda__notebook{border-top:1px solid var(--ink);grid-template-columns:.55fr 1.5fr;display:grid}.solution-workbench-module__1wUEda__notebook>aside{padding:2rem 2rem 2rem 0}.solution-workbench-module__1wUEda__notebook .solution-workbench-module__1wUEda__choices{flex-direction:column;align-items:stretch;margin:1.5rem 0 2rem}.solution-workbench-module__1wUEda__notebookPage{border-left:1px solid var(--ink);background:#fafbf7;padding:3rem;box-shadow:10px 10px #dce4d6}.solution-workbench-module__1wUEda__notebookPage h3{max-width:740px;margin:1.5rem 0 2rem}.solution-workbench-module__1wUEda__measurementStrip{border-block:1px solid var(--rule);align-items:center;gap:1rem;padding:1.5rem 0;font:11px/1.6 ui-monospace,monospace;display:flex}.solution-workbench-module__1wUEda__measurementMark{background:var(--ink);flex-shrink:0;width:9px;height:26px}.solution-workbench-module__1wUEda__measurementStrip>span:nth-child(2){text-align:center;flex:1}.solution-workbench-module__1wUEda__providerNote{border-top:1px solid var(--rule);margin-top:2rem;padding-top:1.5rem}.solution-workbench-module__1wUEda__providerNote p{margin:.8rem 0 1.3rem;font-size:.9rem}.solution-workbench-module__1wUEda__fundMargin{grid-template-columns:.7fr 1.5fr;gap:2rem;margin:3rem 0 0 27%;display:grid}.solution-workbench-module__1wUEda__fundMargin>p{font-size:1.1rem}.solution-workbench-module__1wUEda__propIntro{max-width:920px;margin-bottom:3rem}.solution-workbench-module__1wUEda__propIntro .solution-workbench-module__1wUEda__label{margin-bottom:1.5rem}.solution-workbench-module__1wUEda__propIntro>p:last-child{max-width:700px;color:var(--muted);margin-top:1.5rem}.solution-workbench-module__1wUEda__stateLayout{border:1px solid var(--rule);grid-template-columns:1fr 1.5fr;display:grid}.solution-workbench-module__1wUEda__stateRail{padding:1.2rem 2rem}.solution-workbench-module__1wUEda__stateRail button{text-align:left;border-bottom:1px solid var(--rule);align-items:center;gap:1rem;width:100%;padding:1.3rem 0;display:flex}.solution-workbench-module__1wUEda__stateRail strong{font-size:1.1rem;font-weight:500;display:block}.solution-workbench-module__1wUEda__stateRail small{color:var(--muted);margin-top:.3rem;font-size:.75rem;line-height:1.5;display:block}.solution-workbench-module__1wUEda__stateRail button>span:nth-child(2){flex:1}.solution-workbench-module__1wUEda__stateRail button>svg{flex-shrink:0}.solution-workbench-module__1wUEda__statePoint{border:1px solid var(--ink);flex-shrink:0;width:13px;height:13px;transition:background .2s,transform .2s}.solution-workbench-module__1wUEda__stateRail button[aria-pressed=true] .solution-workbench-module__1wUEda__statePoint{background:var(--ink);transform:rotate(45deg)}.solution-workbench-module__1wUEda__stateRail button[aria-pressed=true] strong{text-underline-offset:.3em;text-decoration:underline}.solution-workbench-module__1wUEda__stateRail>p{margin-top:1.5rem}.solution-workbench-module__1wUEda__statePage{background:var(--ink);color:var(--paper);padding:3rem}.solution-workbench-module__1wUEda__stateHeader{border-bottom:1px solid #587067;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-bottom:1.2rem;display:flex}.solution-workbench-module__1wUEda__stateTag{border:1px solid var(--lime);color:var(--lime);text-transform:uppercase;padding:.35rem .6rem;font:10px/1.6 ui-monospace,monospace}.solution-workbench-module__1wUEda__statePage h3{margin:2rem 0}.solution-workbench-module__1wUEda__doNotInfer{border-left:3px solid var(--lime);padding-left:1.2rem}.solution-workbench-module__1wUEda__doNotInfer .solution-workbench-module__1wUEda__label{color:var(--lime)}.solution-workbench-module__1wUEda__doNotInfer p{color:#d1ddd2;margin-top:.6rem;font-size:.95rem}.solution-workbench-module__1wUEda__statePage dt{color:var(--lime)}.solution-workbench-module__1wUEda__statePage dd{color:#d1ddd2}.solution-workbench-module__1wUEda__statePage a{color:var(--lime);margin-top:2rem}.solution-workbench-module__1wUEda__propFooter{grid-template-columns:1fr 1.5fr;gap:1.5rem 4rem;margin-top:3rem;display:grid}.solution-workbench-module__1wUEda__propFooter h3{grid-row:span 2}.solution-workbench-module__1wUEda__propFooter p{color:var(--muted)}.solution-workbench-module__1wUEda__matrixIntro{max-width:950px;margin-bottom:2rem}.solution-workbench-module__1wUEda__matrixIntro .solution-workbench-module__1wUEda__label{margin-bottom:1.5rem}.solution-workbench-module__1wUEda__matrixIntro>p:last-child{max-width:700px;color:var(--muted);margin-top:1.5rem}.solution-workbench-module__1wUEda__matrixScroll{width:100%;margin-top:1.5rem;overflow-x:auto}.solution-workbench-module__1wUEda__matrix{border-collapse:collapse;table-layout:fixed;width:100%;min-width:720px}.solution-workbench-module__1wUEda__matrix caption{text-align:left;caption-side:bottom;color:var(--muted);padding-top:1rem;font:10px/1.6 ui-monospace,monospace}.solution-workbench-module__1wUEda__matrix th,.solution-workbench-module__1wUEda__matrix td{text-align:left;vertical-align:top;border:1px solid var(--rule);padding:1.5rem;font-size:.9rem;line-height:1.6;transition:background .25s}.solution-workbench-module__1wUEda__matrix th{font-weight:500}.solution-workbench-module__1wUEda__matrix thead th{text-transform:uppercase;font:11px/1.6 ui-monospace,monospace}.solution-workbench-module__1wUEda__matrix th:first-child{width:18%}.solution-workbench-module__1wUEda__matrix td[data-selected=true]{background:#e2efc4}.solution-workbench-module__1wUEda__matrix thead th[data-selected=true]{background:var(--ink);color:var(--lime)}.solution-workbench-module__1wUEda__matrixNote{border-block:1px solid var(--rule);grid-template-columns:.6fr 1.2fr 1.2fr;gap:2rem;margin-top:2rem;padding:2rem 0;display:grid}.solution-workbench-module__1wUEda__matrixNote p{color:var(--muted);font-size:.92rem}.solution-workbench-module__1wUEda__matrixNote a{margin-top:1.5rem}.solution-workbench-module__1wUEda__providerBoundary{grid-template-columns:1fr 1fr;align-items:end;gap:4rem;margin-top:3rem;display:grid}.solution-workbench-module__1wUEda__providerBoundary .solution-workbench-module__1wUEda__label{margin-bottom:1.3rem}.solution-workbench-module__1wUEda__providerBoundary h3{font-size:clamp(2rem,3.6vw,3.7rem)}.solution-workbench-module__1wUEda__providerBoundary>p{max-width:570px;font-size:1.15rem}.solution-workbench-module__1wUEda__referenceShelf{color:#122f2b;background:#fafbf7;border-top:1px solid #b8c6bc;padding:clamp(2.5rem,5vw,4.5rem) 0;scroll-margin-top:7rem}.solution-workbench-module__1wUEda__referenceGrid{grid-template-columns:.9fr 1.4fr;gap:4rem;display:grid}.solution-workbench-module__1wUEda__referenceGrid>*{min-width:0}.solution-workbench-module__1wUEda__referenceGrid h2{letter-spacing:-.04em;margin:1rem 0;font-size:clamp(1.8rem,3vw,3rem);font-weight:500;line-height:1.12}.solution-workbench-module__1wUEda__referenceGrid>div>p:last-child{color:#52655c;max-width:420px;font-size:.9rem;line-height:1.7}.solution-workbench-module__1wUEda__referenceGrid nav{border-top:1px solid #b8c6bc}.solution-workbench-module__1wUEda__referenceGrid nav a{border-bottom:1px solid #b8c6bc;justify-content:space-between;align-items:flex-start;gap:1.5rem;padding:1.3rem 0;text-decoration:none;display:flex}.solution-workbench-module__1wUEda__referenceGrid nav a>span{min-width:0}.solution-workbench-module__1wUEda__referenceGrid nav strong{font-size:1.05rem;font-weight:500;line-height:1.4;display:block}.solution-workbench-module__1wUEda__referenceGrid nav a:hover strong{text-underline-offset:.25em;text-decoration:underline}.solution-workbench-module__1wUEda__referenceGrid nav span>span{color:#52655c;margin-top:.4rem;font-size:.85rem;line-height:1.7;display:block}.solution-workbench-module__1wUEda__referenceGrid nav svg{flex-shrink:0;margin-top:.2rem}.solution-workbench-module__1wUEda__contact{color:#122f2b;background:#dce5d6;border-top:1px solid #b8c6bc;padding:3rem 0}.solution-workbench-module__1wUEda__contactGrid{grid-template-columns:1.4fr 1fr;gap:4rem;margin-top:1.2rem;display:grid}.solution-workbench-module__1wUEda__contact h2{letter-spacing:-.04em;max-width:650px;font-size:clamp(1.8rem,3vw,3.2rem);font-weight:500;line-height:1.1}.solution-workbench-module__1wUEda__contact p{font-size:.95rem;line-height:1.7}.solution-workbench-module__1wUEda__contact .solution-workbench-module__1wUEda__label{font-size:.64rem}.solution-workbench-module__1wUEda__contactLink{border-bottom:1px solid;align-items:center;gap:1rem;margin-top:1rem;padding:.7rem 0;font-size:.9rem;font-weight:500;display:inline-flex}.solution-workbench-module__1wUEda__legal{background:#edf1e9;padding:2.5rem 0}.solution-workbench-module__1wUEda__legal p+p{color:#52655c;margin-top:1rem;font-size:.7rem;line-height:1.8}@media (max-width:1050px){.solution-workbench-module__1wUEda__roleWorkspace{grid-template-columns:.8fr 1.1fr}.solution-workbench-module__1wUEda__roleDetail{border-left:0;border-top:1px solid var(--rule);grid-column:1/-1}.solution-workbench-module__1wUEda__roleCut{padding-inline:3rem}.solution-workbench-module__1wUEda__familyFoot{grid-template-columns:1fr 2fr}.solution-workbench-module__1wUEda__familyFoot a{grid-column:2}.solution-workbench-module__1wUEda__interfaceDiagram{gap:1rem;padding:2rem}.solution-workbench-module__1wUEda__interfaceDiagram>div:not(.solution-workbench-module__1wUEda__interfaceCut){padding:1.5rem}.solution-workbench-module__1wUEda__matrixNote{grid-template-columns:1fr 1.5fr}.solution-workbench-module__1wUEda__matrixNote>.solution-workbench-module__1wUEda__label{grid-column:1/-1}}@media (max-width:700px){.solution-workbench-module__1wUEda__shell{width:calc(100% - 2rem)}.solution-workbench-module__1wUEda__sectionIntro,.solution-workbench-module__1wUEda__brokerHeading,.solution-workbench-module__1wUEda__notebookMasthead,.solution-workbench-module__1wUEda__contactGrid,.solution-workbench-module__1wUEda__providerBoundary,.solution-workbench-module__1wUEda__integrationFoot,.solution-workbench-module__1wUEda__propFooter{grid-template-columns:1fr;gap:1.5rem}.solution-workbench-module__1wUEda__referenceGrid{grid-template-columns:1fr;gap:1.75rem}.solution-workbench-module__1wUEda__workbench .solution-workbench-module__1wUEda__selectionJump{grid-column:1/-1;align-items:center;gap:.5rem;width:100%;min-height:44px;padding:.6rem 0;font-size:.75rem;display:inline-flex}.solution-workbench-module__1wUEda__roleButtons>.solution-workbench-module__1wUEda__selectionJump{padding-inline:.75rem}.solution-workbench-module__1wUEda__matrixHint{color:var(--muted);margin-top:.5rem;font-size:.75rem;display:block}.solution-workbench-module__1wUEda__sectionIntro>.solution-workbench-module__1wUEda__label,.solution-workbench-module__1wUEda__integrationFoot h3,.solution-workbench-module__1wUEda__propFooter h3{grid-row:auto}.solution-workbench-module__1wUEda__roleWorkspace{grid-template-columns:1fr}.solution-workbench-module__1wUEda__roleButtons{border-right:0;grid-template-columns:1fr 1fr;padding:0;display:grid}.solution-workbench-module__1wUEda__roleButtons button{border:1px solid var(--rule);padding:1rem .7rem}.solution-workbench-module__1wUEda__roleButtons button:last-of-type{border-bottom:1px solid var(--rule)}.solution-workbench-module__1wUEda__roleButtons button>span:not(.solution-workbench-module__1wUEda__label){font-size:1rem}.solution-workbench-module__1wUEda__roleButtons button>.solution-workbench-module__1wUEda__label{font-size:.55rem}.solution-workbench-module__1wUEda__roleButtons button>svg{width:15px}.solution-workbench-module__1wUEda__roleCut{display:none}.solution-workbench-module__1wUEda__roleDetail{padding:1.5rem}.solution-workbench-module__1wUEda__familyFoot{grid-template-columns:1fr;gap:1rem}.solution-workbench-module__1wUEda__familyFoot a{grid-column:auto}.solution-workbench-module__1wUEda__windowBar{padding:1rem}.solution-workbench-module__1wUEda__windowBar span{font-size:9px}.solution-workbench-module__1wUEda__integrationWindow>.solution-workbench-module__1wUEda__choices{padding:1rem}.solution-workbench-module__1wUEda__choices button{padding:.65rem .8rem;font-size:.67rem}.solution-workbench-module__1wUEda__interfaceDiagram{grid-template-columns:1fr;padding:1.25rem}.solution-workbench-module__1wUEda__interfaceCut{flex-direction:row;justify-content:center;gap:.7rem}.solution-workbench-module__1wUEda__interfaceCut svg{width:20px;transform:rotate(90deg)}.solution-workbench-module__1wUEda__interfacePath{margin-inline:1.25rem;font-size:10px}.solution-workbench-module__1wUEda__interfaceDescription{margin:1.25rem;font-size:.9rem}.solution-workbench-module__1wUEda__contractTable{margin:0 1.25rem 1.25rem}.solution-workbench-module__1wUEda__contractTable>div{grid-template-columns:1fr 1fr;gap:.8rem 1rem;font-size:.8rem}.solution-workbench-module__1wUEda__contractTable .solution-workbench-module__1wUEda__contractHead{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.solution-workbench-module__1wUEda__contractTable strong{grid-column:1/-1}.solution-workbench-module__1wUEda__contractTable small{text-transform:uppercase;color:var(--muted);margin-bottom:.4rem;font:9px/1.6 ui-monospace,monospace;display:block}.solution-workbench-module__1wUEda__inspectionQuestion{grid-template-columns:1fr;gap:.8rem;padding:1.5rem}.solution-workbench-module__1wUEda__inspectionQuestion p{font-size:1.15rem}.solution-workbench-module__1wUEda__notebook{grid-template-columns:1fr}.solution-workbench-module__1wUEda__notebook>aside{padding:1.3rem 0}.solution-workbench-module__1wUEda__notebook .solution-workbench-module__1wUEda__choices{flex-direction:row;margin:1rem 0}.solution-workbench-module__1wUEda__notebookPage{border:1px solid var(--ink);margin-right:5px;padding:1.5rem;box-shadow:5px 5px #dce4d6}.solution-workbench-module__1wUEda__fundMargin{grid-template-columns:1fr;gap:1rem;margin:2rem 0 0}.solution-workbench-module__1wUEda__stateLayout{grid-template-columns:1fr}.solution-workbench-module__1wUEda__stateRail{padding:1rem}.solution-workbench-module__1wUEda__stateRail button{padding:.85rem 0}.solution-workbench-module__1wUEda__statePage{padding:1.5rem}.solution-workbench-module__1wUEda__stateHeader{align-items:flex-start}.solution-workbench-module__1wUEda__matrix th,.solution-workbench-module__1wUEda__matrix td{padding:1rem}.solution-workbench-module__1wUEda__matrixNote{grid-template-columns:1fr;gap:1.3rem}.solution-workbench-module__1wUEda__contactGrid{margin-top:1.5rem}}@media (prefers-reduced-motion:reduce){.solution-workbench-module__1wUEda__workbench *,.solution-workbench-module__1wUEda__workbench :before,.solution-workbench-module__1wUEda__workbench :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}body[data-experience-motion=paused] .solution-workbench-module__1wUEda__workbench *{scroll-behavior:auto!important;transition:none!important;animation:none!important}body[data-experience-motion=paused] .solution-workbench-module__1wUEda__workbench :before{scroll-behavior:auto!important;transition:none!important;animation:none!important}body[data-experience-motion=paused] .solution-workbench-module__1wUEda__workbench :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}
.supporting-layout-module__FXLcfa__masthead{border-bottom:1px solid #b6c4bd;padding:clamp(3rem,6vw,6rem) 0}.supporting-layout-module__FXLcfa__label{text-transform:uppercase;letter-spacing:.14em;color:#52695e;margin-bottom:1.5rem;font:11px/1.5 monospace}.supporting-layout-module__FXLcfa__title{letter-spacing:-.065em;max-width:1100px;font-size:clamp(2.8rem,6.8vw,6.5rem);font-weight:500;line-height:1.02}.supporting-layout-module__FXLcfa__intro{color:#486153;max-width:680px;margin-top:2rem;font-size:clamp(1.05rem,1.6vw,1.35rem);line-height:1.65}.supporting-layout-module__FXLcfa__spread{grid-template-columns:minmax(0,.8fr) minmax(0,1.3fr);gap:clamp(2rem,6vw,7rem);padding:clamp(3rem,6vw,6rem) 0;display:grid}.supporting-layout-module__FXLcfa__heading{letter-spacing:-.05em;font-size:clamp(2rem,3.9vw,3.7rem);font-weight:500;line-height:1.08}.supporting-layout-module__FXLcfa__body{color:#486153;margin-top:1.5rem;line-height:1.75}.supporting-layout-module__FXLcfa__sheet{background:#f9faf6;border:1px solid #bdc9bd;min-width:0;padding:clamp(1.5rem,4vw,3rem);box-shadow:10px 10px #e0e7da}.supporting-layout-module__FXLcfa__sheet h2{letter-spacing:-.045em;font-size:clamp(1.8rem,3vw,2.5rem);line-height:1.1}.supporting-layout-module__FXLcfa__field{border-top:1px solid #c2cec3;margin-top:1.8rem;padding-top:1.2rem}.supporting-layout-module__FXLcfa__field dt{text-transform:uppercase;letter-spacing:.1em;color:#52695e;margin-bottom:.5rem;font:11px/1.5 monospace}.supporting-layout-module__FXLcfa__field dd{line-height:1.65}.supporting-layout-module__FXLcfa__band{color:#f0f4e9;background:#122e29;padding:clamp(3rem,6vw,6rem) 0}.supporting-layout-module__FXLcfa__band .supporting-layout-module__FXLcfa__label{color:#cce77d}.supporting-layout-module__FXLcfa__band .supporting-layout-module__FXLcfa__body{color:#c9d7cb}.supporting-layout-module__FXLcfa__roles{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 2rem;display:grid}.supporting-layout-module__FXLcfa__roles article{border-top:1px solid #658075;padding:1.5rem 0}.supporting-layout-module__FXLcfa__roles h3{color:#d9ebac;font-size:1.25rem}.supporting-layout-module__FXLcfa__roles p{color:#c9d7cb;margin-top:.75rem;font-size:.95rem;line-height:1.65}.supporting-layout-module__FXLcfa__table{border-collapse:collapse;width:100%;font-size:.95rem}.supporting-layout-module__FXLcfa__table th,.supporting-layout-module__FXLcfa__table td{text-align:left;vertical-align:top;border-bottom:1px solid #bac7bb;padding:1.4rem 1.2rem;line-height:1.65}.supporting-layout-module__FXLcfa__table th{color:#18362b;font-weight:500}.supporting-layout-module__FXLcfa__table thead th{text-transform:uppercase;letter-spacing:.08em;background:#e3ebdc;font:11px/1.5 monospace}.supporting-layout-module__FXLcfa__table td{color:#486153}.supporting-layout-module__FXLcfa__tableWrap{overflow-x:auto}.supporting-layout-module__FXLcfa__tableWrap .supporting-layout-module__FXLcfa__table{min-width:680px}.supporting-layout-module__FXLcfa__link{border-bottom:1px solid;align-items:center;gap:.8rem;margin-top:1.5rem;padding:.7rem 0;font-size:.9rem;display:inline-flex}.supporting-layout-module__FXLcfa__referenceGroups{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 4rem;display:grid}.supporting-layout-module__FXLcfa__referenceGroup{border-top:1px solid #bac7bb;padding:2rem 0}.supporting-layout-module__FXLcfa__referenceGroup h2{letter-spacing:-.04em;font-size:1.7rem}.supporting-layout-module__FXLcfa__referenceGroup p{color:#486153;margin:1rem 0;line-height:1.65}.supporting-layout-module__FXLcfa__referenceGroup a{border-bottom:1px solid #d2dbd0;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 0;font-size:.9rem;display:flex}.supporting-layout-module__FXLcfa__referenceGroup a:hover{color:#547b16}.supporting-layout-module__FXLcfa__documentCover{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:end;gap:4rem;padding:3rem 0;display:grid}.supporting-layout-module__FXLcfa__documentTitle{letter-spacing:-.05em;margin:1.5rem 0;font-size:clamp(2.4rem,5vw,4.8rem);line-height:1.06}.supporting-layout-module__FXLcfa__documentMeta{color:#486153;border-left:1px solid #b6c4bd;padding-left:2rem;font-size:.82rem;line-height:1.8}.supporting-layout-module__FXLcfa__documentLayout{grid-template-columns:minmax(200px,.45fr) minmax(0,1fr);gap:4rem;max-width:1160px;margin:0 auto;padding:3rem 1.5rem 6rem;display:grid}.supporting-layout-module__FXLcfa__documentNav{align-self:start;max-height:calc(100vh - 140px);position:sticky;top:110px;overflow-y:auto}.supporting-layout-module__FXLcfa__documentNav a{color:#486153;padding:.55rem 0;font-size:.8rem;line-height:1.5;display:block}.supporting-layout-module__FXLcfa__documentNav a:hover{color:#19392d;text-decoration:underline}.supporting-layout-module__FXLcfa__documentBody{min-width:0;max-width:760px}.supporting-layout-module__FXLcfa__documentBody section{scroll-margin-top:120px}.supporting-layout-module__FXLcfa__documentBody h2{letter-spacing:-.035em;border-top:1px solid #bac7bb;padding-top:1.5rem;font-weight:500}@media (max-width:767px){.supporting-layout-module__FXLcfa__spread,.supporting-layout-module__FXLcfa__documentCover,.supporting-layout-module__FXLcfa__documentLayout,.supporting-layout-module__FXLcfa__referenceGroups{grid-template-columns:minmax(0,1fr);gap:2rem}.supporting-layout-module__FXLcfa__documentMeta{border-top:1px solid #b6c4bd;border-left:0;padding-top:1.5rem;padding-left:0}.supporting-layout-module__FXLcfa__documentNav{border:1px solid #b6c4bd;max-height:240px;padding:1.2rem;position:static}.supporting-layout-module__FXLcfa__roles{grid-template-columns:minmax(0,1fr)}.supporting-layout-module__FXLcfa__sheet{box-shadow:5px 5px #e0e7da}}
