.evidence-dossier{padding:64px 0;background:#e8edf1;border-bottom:1px solid #c3cdd5;color:#152c40}.evidence-composition{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:72px;align-items:center}.source-document{background:#fff;box-shadow:0 12px 32px #24354812;border:1px solid #b8c6d0;position:relative}.source-document:before{content:"";position:absolute;inset:7px -7px -7px 7px;border:1px solid #b8c6d0;z-index:0;pointer-events:none}.source-document>header{position:relative;display:flex;align-items:center;justify-content:space-between;gap:20px;background:#233c52;padding:19px 28px;color:#fff}.source-authority{font-size:1.75rem;line-height:1.1;font-weight:600;letter-spacing:.04em}.source-document>header>span:last-child{max-width:160px;font-size:.8rem;text-align:right;color:#e3eaf0}.source-body{position:relative;padding:27px 28px 24px;background:white}.source-date{font-size:.73rem;letter-spacing:.07em;color:#526273}.source-body h3{font-size:1rem;margin:15px 0 10px;font-weight:600}.source-body>p:not(.source-date){font-size:1.08rem;line-height:1.6;color:#344c60}.source-body a{display:flex;justify-content:space-between;gap:20px;border-top:1px solid #c4cfd8;padding-top:18px;margin-top:23px;min-height:44px;font-size:.9rem;text-decoration:underline;text-underline-offset:4px;color:#104274}.source-document>footer{position:relative;padding:17px 28px;background:#f6f8fa;border-top:1px solid #c9d3db;font-size:.78rem;line-height:1.6;color:#4c5f6e}.evidence-reading h2{font-size:clamp(1.9rem,2.7vw,2.8rem);line-height:1.14;letter-spacing:-.035em;font-weight:500;max-width:570px;margin-top:18px}.evidence-annotation{display:block;border-left:3px solid #b07840;padding-left:20px;margin-top:26px;font-size:.95rem;line-height:1.6;max-width:520px}.evidence-annotation span,.evidence-annotation strong{display:block}.evidence-annotation strong{font-weight:600}.evidence-annotation span{color:#415a6d;margin-top:6px}.evidence-annotation a{display:inline-block;margin-top:10px;padding:5px 0;text-decoration:underline;text-underline-offset:4px;color:#104274;font-size:.83rem}.evidence-transition{margin-top:25px;font-size:1rem;font-weight:500;line-height:1.5;color:#233d51}.evidence-intro{display:grid;grid-template-columns:1.4fr 1fr;gap:16px 60px;align-items:end}.evidence-intro>.section-label{grid-column:1/-1}.evidence-intro h2{font-size:clamp(2rem,3vw,3rem);line-height:1.13;letter-spacing:-.035em;font-weight:500}.evidence-intro>p:last-child{max-width:370px;font-size:1.1rem;line-height:1.6;color:#3e566a}.case-ledger{margin-top:32px;border:1px solid #afbecb;background:white}.case-ledger article{display:grid;grid-template-columns:120px 1fr auto;gap:30px;align-items:center;padding:27px 30px}.case-ledger article+article{border-top:1px solid #c8d2db}.case-date strong{display:block;font-size:1.7rem;font-weight:400}.case-date span{display:block;font-size:.75rem;color:#556b7b;margin-top:6px}.case-ledger h3{font-size:1.2rem;font-weight:600}.case-ledger p{font-size:.95rem;line-height:1.6;color:#496073;max-width:540px;margin-top:6px}.case-ledger a{display:inline-block;font-size:.82rem;text-decoration:underline;text-underline-offset:3px;margin-top:8px;padding:5px 0;color:#104274}.case-amount{font-size:clamp(1.6rem,2.7vw,2.7rem);font-weight:400;white-space:nowrap;color:#104274;letter-spacing:-.025em}.evidence-foot{display:grid;grid-template-columns:1fr 1.4fr;gap:60px;margin-top:24px}.evidence-foot p{font-size:1.1rem;line-height:1.4;font-weight:500}.evidence-foot small{font-size:.78rem;line-height:1.65;color:#4c6172}.evidence-foot a{text-decoration:underline}.exposure-story{padding:70px 0 46px;background:#fbfaf7;border-bottom:1px solid #d4cec1;color:#203544}.exposure-heading{display:grid;grid-template-columns:1.1fr 1fr;gap:16px 65px;align-items:start}.exposure-heading .section-label{grid-column:1/-1;color:#805126}.exposure-heading h2{font-size:clamp(2rem,3vw,3rem);line-height:1.13;letter-spacing:-.035em;font-weight:500}.exposure-heading>p:last-child{font-size:1rem;line-height:1.75;color:#4b5c65;max-width:580px}.dispatch-story{display:grid;grid-template-columns:1fr .42fr .92fr;align-items:center;margin-top:37px;gap:20px}.dispatch-origin>figcaption{display:flex;justify-content:space-between;align-items:center;font-weight:500;font-size:.95rem;margin-bottom:12px}.dispatch-origin>figcaption span{font-size:.67rem;text-transform:uppercase;letter-spacing:.07em;color:#6b655d;font-weight:400}.dispatch-paper{position:relative;border:1px solid #c8c6bc;background:#fff;padding:27px 30px;box-shadow:6px 6px 0 #ede9df,6px 6px 0 1px #c8c6bc}.paper-reference{font-size:.65rem;letter-spacing:.1em;color:#6a6c65}.dispatch-paper h3{font-size:1.35rem;line-height:1.25;font-weight:500;margin-top:12px}.paper-content{margin-top:22px;padding-top:17px;border-top:1px solid #d4d8d8}.paper-content>span,.paper-extras>span{font-size:.75rem;font-weight:500}.paper-content p,.paper-extras p{font-size:.95rem;line-height:1.6;margin-top:5px}.paper-content p{color:#485d66}.paper-extras{margin-top:17px;background:#faecda;border-left:3px solid #ac6527;padding:13px 16px;color:#603c1a}.paper-rules{display:flex;flex-direction:column;gap:7px;margin-top:20px}.paper-rules i{height:1px;background:#dbe0e0;width:100%}.paper-rules i:last-child{width:65%}.dispatch-transfer{text-align:center;color:#805126}.dispatch-transfer>span{display:block;font-size:3rem;line-height:1}.dispatch-transfer p{font-size:.8rem;line-height:1.6;margin-top:12px}.dispatch-transfer strong{font-weight:600}.dispatch-destination{padding:28px 0 0 20px}.dispatch-destination .section-label{color:#805126}.dispatch-destination h3{font-size:1.9rem;line-height:1.15;font-weight:500;letter-spacing:-.02em;margin-top:15px;max-width:310px}.recipient-task{font-size:1rem;line-height:1.6;color:#536369;margin-top:12px;max-width:300px}.exposure-question{display:flex;align-items:center;gap:15px;margin-top:26px;padding-top:22px;border-top:1px solid #c7c9c1}.exposure-question>span{font-size:2.1rem;line-height:1;display:grid;place-content:center;width:48px;height:48px;flex-shrink:0;border:1px solid #a9773f;border-radius:50%;color:#805126}.exposure-question p{font-size:1rem;line-height:1.5}.exposure-question strong{font-weight:600}.dispatch-conclusion{margin-top:18px;font-size:.85rem;line-height:1.65;color:#536369;max-width:320px}.scenario-caption{margin-top:21px;font-size:.75rem;line-height:1.6;color:#63665e;max-width:850px}.other-dispatches{border-top:1px solid #d0cabc;margin-top:27px}.other-dispatches summary{display:flex;justify-content:space-between;gap:20px;cursor:pointer;padding:19px 0;min-height:56px;font-size:.95rem;font-weight:500;list-style:none}.other-dispatches summary>span{font-size:1.25rem;color:#805126}.other-dispatches[open] summary>span{transform:rotate(45deg)}.other-dispatches>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;padding-bottom:20px}.other-dispatches h3{font-size:.95rem;font-weight:600}.other-dispatches article>p{font-size:.85rem;line-height:1.7;margin-top:10px;color:#52616a}.control-bridge{padding:0;background:#fff}.category-frame{display:grid;grid-template-columns:1.2fr .8fr;gap:70px;align-items:center;padding-top:68px;padding-bottom:65px}.category-frame h2{font-size:clamp(2rem,2.9vw,3rem);line-height:1.14;font-weight:500;margin-top:18px;letter-spacing:-.035em}.category-frame h2 em{font-style:normal;color:#104274}.category-frame header>p:last-child{font-size:1rem;line-height:1.75;max-width:610px;margin-top:24px;color:#4c6072}.control-specimen{border:1px solid #b9c8d3;background:#f3f6f8;padding:24px}.control-specimen>figcaption{font-size:.88rem;font-weight:500;padding-bottom:17px;border-bottom:1px solid #c4d0d9}.control-specimen>figcaption span{display:block;font-size:.68rem;margin-top:6px;color:#536b7b;font-weight:400}.specimen-row{display:flex;gap:16px;align-items:flex-start;padding:19px 0;border-bottom:1px solid #d4dde3}.specimen-sign{width:30px;flex-shrink:0;color:#104274;font-size:1.1rem}.specimen-row strong{font-size:.9rem;font-weight:600}.specimen-row p{font-size:.85rem;line-height:1.6;margin-top:5px;color:#536776}.specimen-row small{display:block;font-size:.8rem;color:#104274;margin-top:7px}.specimen-treatment .specimen-sign{color:#a2602b}.specimen-note{font-size:.75rem;line-height:1.6;color:#536776;margin-top:15px}.provider-case{background:#20384d;color:white;--focus-ring:#fff}.provider-layout{display:grid;grid-template-columns:.85fr 1.15fr;gap:28px 90px;padding-top:55px;padding-bottom:28px}.provider-case .section-label{color:#f3be7c}.provider-case h3{font-size:clamp(1.85rem,2.8vw,2.8rem);line-height:1.15;font-weight:400;letter-spacing:-.035em;margin-top:20px}.provider-case h3 span{color:#f1c38a}.provider-case header>p:not(.section-label){font-size:.95rem;line-height:1.65;max-width:340px;color:#d0dce6;margin-top:22px}.provider-case .text-cta{display:inline-block;padding:10px 0;margin-top:20px;color:#fff;font-size:.88rem;text-decoration:underline;text-underline-offset:5px}.provider-reasons article{display:flex;gap:24px;padding:22px 0;border-top:1px solid #7990a2}.provider-reasons article>span{color:#e9bd87;font-size:.8rem;padding-top:4px}.reason-tag{font-size:.66rem;letter-spacing:.11em;text-transform:uppercase;color:#c4d4e1}.provider-reasons h4{font-size:1.2rem;line-height:1.3;font-weight:500;margin-top:9px}.provider-reasons article div>p:last-child{font-size:.9rem;line-height:1.7;color:#d0dce6;margin-top:10px;max-width:520px}.provider-boundary{grid-column:1/-1;border-top:1px solid #6c8397;padding-top:20px;color:#c9d7e3;font-size:.78rem;line-height:1.65}.control-public .provider-case{background:#214a3d}.control-public .category-frame h2 em{color:#245b49}.demonstration-section,.support-demo{padding-top:65px;padding-bottom:45px;background:#fff}.demo-section-heading{grid-template-columns:1fr .8fr;gap:55px;margin-bottom:30px;padding-bottom:24px;border-bottom:1px solid #b3c4d2}.demo-section-heading h2,.support-section-heading h2{font-size:clamp(1.9rem,2.5vw,2.65rem);line-height:1.16;letter-spacing:-.03em}.demo-section-heading>p{font-size:.95rem;line-height:1.7;align-self:end}.guided-demo{box-shadow:0 16px 35px #17354b10}.outcome-notes{display:grid;grid-template-columns:.7fr 1.3fr;-moz-column-gap:65px;column-gap:65px;padding-top:32px;padding-bottom:48px}.outcome-notes>.section-label{grid-column:1}.outcome-notes>h2{grid-column:1;font-size:1.8rem;line-height:1.2;letter-spacing:-.025em;margin-top:14px;max-width:360px}.outcome-notes>div{grid-column:2;grid-row:1/4;display:block}.outcome-notes article{display:grid;grid-template-columns:100px 1fr;gap:20px;border-top:1px solid #bccbd5;padding:18px 0}.outcome-notes article>span{font-size:.75rem;font-weight:500;color:#104274;padding-top:3px}.outcome-notes h3{font-size:1rem;line-height:1.4;margin:0;font-weight:500}.outcome-notes article p{font-size:.86rem;line-height:1.7;color:#536677;margin-top:7px}.decision-ledger{padding:55px 0;background:#edf1f4;border-top:1px solid #c1ced8;border-bottom:1px solid #c1ced8}.decision-ledger .change-heading{display:grid;grid-template-columns:1.1fr 1fr;gap:15px 70px;text-align:left;max-width:none;margin:0 0 27px}.decision-ledger .change-heading .section-label{grid-column:1/-1}.decision-ledger .change-heading h2{font-size:clamp(1.9rem,2.6vw,2.6rem);line-height:1.15;margin:0;max-width:600px}.decision-ledger .change-heading>p:last-child{font-size:.95rem;line-height:1.7;max-width:520px;margin:0;align-self:center}.decision-ledger .change-comparison{grid-template-columns:.9fr 1.1fr;margin:0;border:1px solid #acbdca;gap:0;background:white}.decision-ledger .current-process,.decision-ledger .reddactor-process{padding:28px 35px;background:white;color:#223b4f;border:0}.decision-ledger .current-process{background:#f5f6f6;border-right:1px solid #bccad4}.decision-ledger .reddactor-process{border-top:3px solid #b17438;padding-top:25px}.decision-ledger .comparison-label{color:#435f76;font-size:.72rem}.decision-ledger .change-comparison h3{font-size:1.7rem;line-height:1.2;margin:13px 0 18px}.decision-ledger .change-comparison h3 br{display:none}.decision-ledger .current-process li{font-size:.92rem;padding:10px 0;border-color:#cbd6dd;color:#536677}.decision-ledger .current-process>p:last-child{font-size:.82rem;line-height:1.6;margin-top:15px;color:#536677}.decision-ledger .reddactor-process li{padding:10px 0;border-color:#cbd6dd}.decision-ledger .reddactor-process li strong{font-size:.95rem;color:#104274}.decision-ledger .reddactor-process li span{font-size:.84rem;color:#536677;line-height:1.6}.decision-ledger .reddactor-process>a{display:inline-block;margin-top:17px;padding:5px 0;font-size:.88rem;color:#104274;text-decoration:underline;text-underline-offset:4px}.decision-ledger .change-conclusion{margin:20px 0 0;padding:0;display:grid;grid-template-columns:.9fr 1.1fr;gap:35px;border:0}.decision-ledger .change-conclusion>span{font-size:1rem;font-weight:500;line-height:1.4}.decision-ledger .change-conclusion p{font-size:.87rem;line-height:1.65}.effort-simulation{margin-top:27px;border:1px solid #acbdca;background:white}.effort-simulation .operations-calculator{margin:0;border:0;box-shadow:none}.procurement-brief{display:grid;grid-template-columns:.8fr 1.2fr;gap:65px;padding-top:60px;padding-bottom:55px}.procurement-brief h2{font-size:2.15rem;line-height:1.15;font-weight:500;letter-spacing:-.03em;margin-top:18px}.procurement-brief header>p:last-child{font-size:.95rem;line-height:1.7;color:#536677;max-width:380px;margin-top:21px}.decision-roles details{border-top:1px solid #b1c2cf}.decision-roles details:last-child{border-bottom:1px solid #b1c2cf}.decision-roles summary{display:grid;grid-template-columns:110px 1fr 15px;gap:20px;padding:23px 0;align-items:center;list-style:none;cursor:pointer}.decision-roles summary>span{font-size:.73rem;color:#526b7e}.decision-roles summary>strong{font-size:1.07rem;font-weight:500;line-height:1.4}.decision-roles summary>b{font-size:1.3rem;font-weight:400;color:#104274}.decision-roles details[open] summary>b{transform:rotate(45deg)}.decision-roles details>div{padding:0 25px 22px 130px}.decision-roles p{font-size:.9rem;line-height:1.7;color:#526779}.decision-roles a{display:inline-block;padding:7px 0;margin-top:9px;font-size:.83rem;color:#104274;text-decoration:underline;text-underline-offset:3px}.decision-questions{padding-top:40px;padding-bottom:55px;border-top:1px solid #c2ced7;grid-template-columns:.8fr 1.2fr;gap:65px}.decision-questions h2{font-size:2rem;line-height:1.18}.decision-questions details{padding:18px 0}.decision-questions summary{font-size:1rem;line-height:1.5}.decision-questions details p{font-size:.9rem;line-height:1.75}.decision-offer{padding:56px 0 30px;background:#20384d;--focus-ring:#fff}.decision-offer header{display:grid;grid-template-columns:1.1fr 1fr;gap:16px 65px}.decision-offer header>.section-label{grid-column:1/-1;color:#f1c38a}.decision-offer h2{font-size:clamp(2rem,3vw,3.1rem);line-height:1.12;margin:0}.decision-offer h2 span{color:#f1c38a}.decision-offer header>p:last-child{font-size:.95rem;line-height:1.7;color:#d3dfe8;align-self:end;margin:0}.offer-paths{display:grid;grid-template-columns:1.15fr .85fr;gap:0;margin-top:32px;border:1px solid #8397a7}.evaluation-choice{background:#fff;color:#1c3548;padding:28px 34px;display:grid;grid-template-columns:1fr auto;gap:12px 30px}.offer-choice-title{grid-column:1/-1;display:flex;align-items:baseline;justify-content:space-between;gap:25px;border-bottom:1px solid #bfcdd7;padding-bottom:17px}.offer-choice-title>span{font-size:.78rem;font-weight:500}.offer-choice-title>strong{font-size:1.65rem;font-weight:500;color:#104274}.evaluation-choice h3{grid-column:1/-1;font-size:1.7rem;line-height:1.2;margin-top:5px;font-weight:500}.evaluation-choice>p{grid-column:1/-1;font-size:.9rem;line-height:1.6;color:#526779;margin:0}.evaluation-choice ul{grid-column:1/-1;padding:10px 0 13px;display:flex;flex-direction:column;gap:10px;font-size:.88rem;color:#435d72}.evaluation-choice li:before{content:"✓";color:#104274;display:inline-block;margin-right:12px}.evaluation-choice>.btn-primary{grid-column:1/-1;justify-self:start;margin:0}.evaluation-choice>small{grid-column:1/-1;font-size:.75rem;line-height:1.65;color:#536779;margin:0;max-width:520px}.proposal-choice{padding:35px 36px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;background:#2c465b}.proposal-choice .section-label{color:#f1c38a}.proposal-choice h3{font-size:1.8rem;line-height:1.18;font-weight:400;letter-spacing:-.025em;margin-top:18px}.proposal-choice>p{font-size:.93rem;line-height:1.7;margin-top:19px;color:#d4e0e9;max-width:380px}.proposal-choice>.btn-secondary{margin-top:27px;background:transparent;color:#fff;border:1px solid #b8c7d4}.proposal-choice>small{font-size:.75rem;color:#d4e0e9;line-height:1.65;margin-top:13px}.offer-handoff{font-size:.8rem;color:#d3dfe8;margin-top:20px!important;line-height:1.6}.human-problem{padding:62px 0;background:#fbfaf7;border-bottom:1px solid #d4cec1}.human-problem>.container-site{display:grid;grid-template-columns:.75fr 1.25fr;gap:60px}.human-problem header{display:block;align-self:start;position:sticky;top:105px}.human-problem h2{font-size:clamp(2rem,2.8vw,2.8rem);line-height:1.14;margin-top:20px}.human-problem header>p:last-child{font-size:1rem;line-height:1.75;margin-top:23px;max-width:420px;color:#52616a}.people-scenarios{display:flex;flex-direction:column;gap:0;margin:0}.people-scenario{display:grid;grid-template-columns:160px 1fr;background:transparent;border:0;border-bottom:1px solid #c7c9c3;padding:20px 0;gap:23px;border-radius:0}.people-scenario:first-child{padding-top:0}.people-scenario .scenario-photo{position:relative;aspect-ratio:auto;min-height:150px;overflow:hidden}.people-scenario>div:last-child{padding:0}.people-scenario h3{font-size:1.35rem;line-height:1.25;margin-top:10px}.people-scenario p{font-size:.85rem;line-height:1.65;margin-top:10px;color:#52616a}.people-scenario>div:last-child>span{font-size:.75rem;color:#104274}.people-scenario:hover{transform:none;background:#f4f2ed}.people-scenario:focus-visible{outline:2px solid #104274;outline-offset:5px}.public-accountability{padding-top:55px;padding-bottom:25px;display:grid;grid-template-columns:.8fr 1.2fr;gap:55px}.public-accountability aside h2{font-size:2.5rem;font-weight:500;line-height:1.15;letter-spacing:-.035em;margin-top:18px}.public-accountability aside>p:last-child{font-size:1rem;line-height:1.75;color:#486254;margin-top:23px}.public-accountability>div{display:grid;grid-template-columns:1fr 1fr;gap:18px}.public-accountability article{border-top:3px solid #436d5a;background:#e9f0eb;padding:23px 24px}.public-accountability article:nth-child(2){background:#f2eee5;border-color:#a97940}.public-accountability article>span{font-size:.72rem;color:#456452}.public-accountability h3{font-size:1.25rem;line-height:1.3;font-weight:500;margin-top:12px}.public-accountability article p{font-size:.9rem;line-height:1.75;margin-top:12px;color:#425e4f}.public-accountability article:last-child{grid-column:1/-1;display:flex;gap:18px;padding:17px 0 0;background:transparent;border-top:1px solid #b4c8bb}.public-accountability article:last-child h3{font-size:1rem;margin-top:0}.public-accountability article:last-child p{font-size:.85rem;margin-top:8px}.public-legal-context{padding-bottom:30px}.exposure-public .dispatch-paper{border-color:#aebeb2}.exposure-public .paper-extras{background:#e9eee7;border-color:#507860;color:#31513f}.exposure-public .exposure-heading .section-label{color:#315b46}.process-chapters{padding-top:55px;padding-bottom:55px;gap:60px}.process-chapters aside h2{font-size:2.2rem;line-height:1.15}.process-chapters>div{position:relative;border-left:1px solid #a8bdcc;padding-left:28px}.process-chapters article{border-top:0;border-bottom:1px solid #c7d3dc;padding:18px 0;grid-template-columns:28px 1fr;gap:20px}.process-chapters article>span{font-size:1rem;line-height:1.5;background:#e8eef3;color:#104274;width:30px;height:30px;border-radius:50%;display:grid;place-content:center;margin-left:-44px;border:1px solid #a8bdcc}.process-chapters article h3{font-size:1.2rem;margin-top:8px}.process-chapters article div>p:last-child{font-size:.92rem;line-height:1.7;margin-top:10px}.process-chapters article>div{grid-column:2;margin-left:-28px}.support-compare-section{padding:55px 0;background:#e8edf1}.support-section-heading{max-width:790px;margin-bottom:27px}.support-section-heading>p:not(.section-label){font-size:1rem;line-height:1.7}.security-ledger{padding-top:60px;padding-bottom:55px;gap:70px}.security-ledger header h2{font-size:2.5rem}.security-ledger dl{border:1px solid #b4c6d3;background:#fff;padding:0 25px}.security-ledger dl>div:first-child{border-top:3px solid #a8753e}.security-ledger dt{font-size:1.15rem}.security-ledger dd{font-size:.92rem;line-height:1.7}.technical-brief{padding:50px 0}.technical-brief h2{font-size:2.3rem}.technical-brief li{padding:18px 0}.public-purchase{background:#e9f0eb;margin-top:30px;padding-top:35px;padding-bottom:35px;border-top:3px solid #436d5a}.public-purchase h2{font-size:2rem;line-height:1.2}.public-purchase>p:not(.section-label){font-size:.95rem;line-height:1.7}.decision-roles summary:focus-visible,.other-dispatches summary:focus-visible{outline:2px solid #104274;outline-offset:3px}@media(max-width:1100px){.category-frame,.evidence-composition,.provider-layout{gap:35px}.dispatch-story{grid-template-columns:1fr .3fr .85fr;gap:13px}.dispatch-paper{padding:23px}.dispatch-destination{padding-left:12px}.exposure-question{gap:10px}.exposure-question p{font-size:.9rem}.exposure-question>span{width:38px;height:38px}.decision-questions,.procurement-brief{gap:40px}.decision-roles summary{grid-template-columns:90px 1fr 15px;gap:15px}.decision-roles details>div{padding-left:105px}.evaluation-choice,.proposal-choice{padding:27px}.human-problem>.container-site{gap:35px}.people-scenario{grid-template-columns:130px 1fr;gap:18px}.public-accountability{grid-template-columns:.7fr 1.3fr;gap:30px}.public-accountability article{padding:20px}.case-ledger article{gap:20px;padding:23px}}@media(max-width:800px){.evidence-dossier{padding:40px 0}.evidence-composition{display:flex;flex-direction:column;gap:27px;align-items:stretch}.evidence-reading{order:0}.source-document{order:1;margin-right:7px}.evidence-reading h2{font-size:2rem;max-width:620px}.evidence-annotation{margin-top:20px;font-size:.9rem}.evidence-transition{display:none}.source-body{padding:22px 24px}.source-document>header{padding:17px 24px}.source-document>footer{padding:15px 24px}.source-body>p:not(.source-date){font-size:1rem}.source-body h3{font-size:.95rem}.source-body a{margin-top:18px}.evidence-intro{grid-template-columns:1fr;gap:17px}.evidence-intro h2{font-size:2.15rem}.evidence-intro>p:last-child{font-size:.95rem;max-width:600px}.case-ledger{margin-top:24px}.case-ledger article{grid-template-columns:80px 1fr;gap:17px;padding:23px 20px}.case-date strong{font-size:1.4rem}.case-date span{font-size:.67rem}.case-amount{grid-column:2;font-size:1.8rem;grid-row:auto}.case-ledger h3{font-size:1.1rem}.case-ledger p{font-size:.86rem}.evidence-foot{grid-template-columns:1fr;gap:15px}.evidence-foot p{font-size:1rem}.evidence-foot small{font-size:.73rem}.exposure-story{padding:43px 0 27px}.exposure-heading{grid-template-columns:1fr;gap:17px}.exposure-heading h2{font-size:2.05rem}.exposure-heading>p:last-child{font-size:.95rem;line-height:1.75}.dispatch-story{grid-template-columns:1fr;gap:15px;margin-top:26px}.dispatch-origin{max-width:530px;width:100%;margin:auto}.dispatch-paper{padding:23px 25px}.dispatch-transfer{display:flex;justify-content:center;align-items:center;gap:15px;padding:7px 0 0}.dispatch-transfer>span{transform:rotate(90deg);font-size:2.2rem}.dispatch-transfer p{margin:0;text-align:left;font-size:.78rem}.dispatch-transfer br{display:none}.dispatch-destination{padding:22px 24px;border:1px solid #c7c9c1;background:#f1eee5;max-width:530px;width:100%;margin:auto}.dispatch-destination h3{font-size:1.6rem;margin-top:12px;max-width:none}.recipient-task{font-size:.92rem;max-width:none;margin-top:8px}.exposure-question{margin-top:18px;padding-top:17px;gap:13px}.exposure-question p{font-size:.95rem}.exposure-question p br{display:none}.dispatch-conclusion{max-width:none;font-size:.82rem;margin-top:13px}.scenario-caption{font-size:.72rem;margin-top:17px}.other-dispatches>div{grid-template-columns:1fr;gap:20px}.other-dispatches summary{font-size:.9rem}.category-frame{grid-template-columns:1fr;gap:27px;padding-top:44px;padding-bottom:40px}.category-frame h2{font-size:2.05rem}.category-frame header>p:last-child{font-size:.95rem;line-height:1.75;margin-top:19px}.control-specimen{padding:22px;max-width:530px;width:100%;margin:auto}.provider-layout{grid-template-columns:1fr;gap:25px;padding-top:39px;padding-bottom:25px}.provider-case h3{font-size:2.05rem;max-width:570px}.provider-case h3 br{display:none}.provider-case header>p:not(.section-label){max-width:580px;margin-top:18px}.provider-case .text-cta{margin-top:12px}.provider-reasons article{gap:20px;padding:21px 0}.provider-reasons h4{font-size:1.15rem}.provider-reasons article div>p:last-child{font-size:.88rem}.provider-boundary{font-size:.73rem;padding-top:17px}.demonstration-section,.support-demo{padding-top:42px;padding-bottom:34px}.demo-section-heading{grid-template-columns:1fr;gap:18px;margin-bottom:24px}.demo-section-heading h2,.support-section-heading h2{font-size:2rem}.demo-section-heading>p{font-size:.92rem}.outcome-notes{grid-template-columns:1fr;gap:0;padding-top:24px;padding-bottom:32px}.outcome-notes>h2{font-size:1.7rem;max-width:520px;margin-top:14px}.outcome-notes>div{grid-column:1;grid-row:auto;margin-top:22px}.outcome-notes article{grid-template-columns:80px 1fr;gap:15px;padding:17px 0}.outcome-notes h3{font-size:.95rem}.outcome-notes article p{font-size:.83rem}.decision-ledger{padding:40px 0}.decision-ledger .change-heading{grid-template-columns:1fr;gap:17px;margin-bottom:25px}.decision-ledger .change-heading h2{font-size:2rem}.decision-ledger .change-heading>p:last-child{font-size:.92rem}.decision-ledger .change-comparison{grid-template-columns:1fr}.decision-ledger .current-process,.decision-ledger .reddactor-process{padding:23px 25px}.decision-ledger .current-process{border-right:0;border-bottom:1px solid #bccad4}.decision-ledger .change-comparison h3{font-size:1.5rem}.decision-ledger .current-process ol{display:grid;grid-template-columns:1fr 1fr;gap:0 20px}.decision-ledger .current-process li{font-size:.84rem;line-height:1.6}.decision-ledger .change-conclusion{grid-template-columns:1fr;gap:10px}.decision-ledger .change-conclusion p{font-size:.84rem}.effort-simulation{margin-top:22px}.effort-simulation .operations-calculator,.procurement-brief{grid-template-columns:1fr}.procurement-brief{gap:28px;padding-top:42px;padding-bottom:37px}.procurement-brief h2{font-size:2rem}.procurement-brief header>p:last-child{font-size:.93rem;max-width:600px;margin-top:17px}.decision-roles summary{grid-template-columns:78px 1fr 12px;gap:13px;padding:21px 0}.decision-roles summary>span{font-size:.68rem}.decision-roles summary>strong{font-size:1rem}.decision-roles details>div{padding:0 5px 20px 91px}.decision-roles p{font-size:.86rem}.decision-questions{grid-template-columns:1fr;gap:25px;padding-top:32px;padding-bottom:38px}.decision-questions h2{font-size:1.85rem}.decision-questions summary{font-size:.97rem}.decision-offer{padding:42px 0 27px}.decision-offer header{grid-template-columns:1fr;gap:19px}.decision-offer h2{font-size:2.1rem}.decision-offer header>p:last-child{font-size:.93rem;line-height:1.7}.offer-paths{grid-template-columns:1fr;margin-top:26px}.evaluation-choice,.proposal-choice{padding:25px 23px}.evaluation-choice{gap:12px}.offer-choice-title>strong{font-size:1.45rem}.evaluation-choice h3{font-size:1.5rem}.evaluation-choice ul{font-size:.83rem}.evaluation-choice>.btn-primary,.proposal-choice>.btn-secondary{max-width:100%;font-size:.8rem;white-space:normal;text-align:center;line-height:1.5}.evaluation-choice>small{font-size:.71rem}.proposal-choice{border-top:1px solid #8397a7}.proposal-choice h3{font-size:1.65rem}.proposal-choice h3 br{display:none}.proposal-choice>p{font-size:.9rem;max-width:none}.proposal-choice>.btn-secondary{margin-top:20px}.offer-handoff{font-size:.75rem}.human-problem{padding:43px 0}.human-problem>.container-site{grid-template-columns:1fr;gap:28px}.human-problem header{position:static}.human-problem h2{font-size:2rem}.human-problem header>p:last-child{font-size:.95rem;max-width:620px;margin-top:20px}.people-scenario{grid-template-columns:105px 1fr;gap:18px;padding:20px 0}.people-scenario .scenario-photo{min-height:155px}.people-scenario h3{font-size:1.17rem}.people-scenario p{font-size:.82rem;line-height:1.65}.public-accountability{grid-template-columns:1fr;padding-top:40px;gap:25px}.public-accountability aside h2{font-size:2rem}.public-accountability aside>p:last-child{font-size:.95rem;margin-top:18px}.public-accountability>div{grid-template-columns:1fr;gap:15px}.public-accountability article{padding:21px 24px}.public-accountability h3{font-size:1.25rem}.public-accountability article p{font-size:.9rem}.process-chapters{gap:30px;padding-top:42px;padding-bottom:40px}.process-chapters aside h2{font-size:2rem}.process-chapters>div{margin-left:15px}.support-compare-section{padding:40px 0}.security-ledger{gap:28px;padding-top:42px;padding-bottom:40px}.security-ledger header h2{font-size:2.1rem}.security-ledger dl{padding:0 20px}.security-ledger dd{margin-left:0;font-size:.9rem}.technical-brief{padding:0}.technical-brief h2{font-size:2rem}.public-purchase{padding-top:28px;padding-bottom:28px}.public-purchase h2{font-size:1.8rem}}@media(prefers-reduced-motion:reduce){.decision-roles summary>b,.other-dispatches summary>span{transition:none}}.evidence-reading{grid-column:2;grid-row:1}.source-document{grid-column:1;grid-row:1}:is(.homepage-copy,.sitewide-copy) .magnitude-heading{grid-column:1/-1;padding-bottom:22px;margin-bottom:20px;border-bottom:1px solid #dce1e7}:is(.homepage-copy,.sitewide-copy) .magnitude-heading .section-label{font-size:.72rem;color:#805023;margin:0 0 10px}:is(.homepage-copy,.sitewide-copy) .magnitude-heading h2{font-size:1.9rem;line-height:1.15;font-weight:500;letter-spacing:-.035em;max-width:820px;color:#263241}:is(.homepage-copy,.sitewide-copy) .magnitude-heading>p:last-child{font-size:.96rem;line-height:1.6;margin-top:12px;color:#536275}:is(.homepage-copy,.sitewide-copy) .magnitude-context .magnitude-profit{font-size:.8rem;line-height:1.6;margin:10px 0 0}:is(.homepage-copy,.sitewide-copy) .magnitude-profit strong{font-size:inherit;white-space:nowrap}:is(.homepage-copy,.sitewide-copy) .magnitude-context select{min-height:44px;cursor:pointer}:is(.homepage-copy,.sitewide-copy) .magnitude-result{padding-left:25px}:is(.homepage-copy,.sitewide-copy) .magnitude-result>div>span{line-height:1.5;max-width:155px}:is(.homepage-copy,.sitewide-copy) .home-demo-instruction{padding:17px 28px;background:#edf2f6;border-bottom:1px solid #c7d1db;font-size:.92rem;line-height:1.6;color:#344758}:is(.homepage-copy,.sitewide-copy) .home-rule-help{font-size:.85rem;line-height:1.6;color:#455a6c;margin-bottom:14px}:is(.homepage-copy,.sitewide-copy) .home-field-explanation{padding:18px 22px;margin-top:18px;background:#fff;border-left:3px solid #c27a36;font-size:.86rem;line-height:1.6;color:#455a6c}:is(.homepage-copy,.sitewide-copy) .home-field-explanation strong{display:block;color:#263241;margin-bottom:7px;font-weight:500}:is(.homepage-copy,.sitewide-copy) .guided-header>p{max-width:220px;font-size:.8rem}:is(.homepage-copy,.sitewide-copy) .magnitude select:focus-visible{outline:2px solid #104274;outline-offset:3px}@media(max-width:800px){:is(.homepage-copy,.sitewide-copy) .magnitude-heading{padding-bottom:18px;margin-bottom:18px}:is(.homepage-copy,.sitewide-copy) .magnitude-heading h2{font-size:1.55rem}:is(.homepage-copy,.sitewide-copy) .magnitude-heading>p:last-child{font-size:.9rem}:is(.homepage-copy,.sitewide-copy) .magnitude-result{padding-left:0}:is(.homepage-copy,.sitewide-copy) .magnitude-context{grid-template-columns:1fr;gap:14px}:is(.homepage-copy,.sitewide-copy) .magnitude-context>div{gap:5px}:is(.homepage-copy,.sitewide-copy) .magnitude-context label{font-size:.83rem}:is(.homepage-copy,.sitewide-copy) .magnitude-context select{min-width:120px}:is(.homepage-copy,.sitewide-copy) .magnitude-bottom p{font-size:.72rem}:is(.homepage-copy,.sitewide-copy) .home-demo-instruction{padding:15px 18px;font-size:.86rem}:is(.homepage-copy,.sitewide-copy) .guided-header{flex-direction:column;gap:12px}:is(.homepage-copy,.sitewide-copy) .guided-header>p{text-align:left;max-width:none}:is(.homepage-copy,.sitewide-copy) .home-field-explanation{padding:15px;font-size:.84rem}}.risk-purpose h2{font-size:2rem;line-height:1.16;letter-spacing:-.035em;font-weight:500;max-width:820px;margin:13px 0}.risk-purpose>p:last-child{font-size:1rem;line-height:1.65;max-width:760px;color:#536275}.risk-response{padding:25px;background:#eef2f5;border:1px solid #d4dde5;align-self:start}.risk-response>h3{margin-bottom:18px}.proof-instruction{max-width:768px;margin:0 auto 18px;font-size:1rem;line-height:1.6;color:#455a6c}.operations-result .estimate-next-step{font-size:.8rem;line-height:1.6;margin-top:14px}.handoff-panel .handoff-estimate{padding:13px 16px;border-left:3px solid #c27a36;background:#eef2f5;font-size:.9rem;line-height:1.6}.faq-workbench aside button.text-cta{display:block;background:none;border:0;text-align:left;cursor:pointer;padding:8px 0}@media(max-width:800px){.risk-purpose h2{font-size:1.75rem}.risk-response{padding:18px}.proof-instruction{font-size:.9rem}}.plans-estimator h2{font-size:2rem;letter-spacing:-.03em;line-height:1.15;margin-top:16px}header nav a[aria-current=page]:not(.btn-primary),header nav button[data-active=true]{color:#943d0d;font-weight:700;text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:8px}header a.btn-primary[aria-current=page]{outline:2px solid #104274;outline-offset:3px}.evidence-home .evidence-intro{display:block}.evidence-home .evidence-intro h2{max-width:none;margin-top:18px}.evidence-home .case-amount{color:#b42318}.evidence-home .evidence-foot{display:block}.evidence-home .evidence-foot small{display:block;width:100%;max-width:none}.magnitude-home .magnitude-bottom .magnitude-cta{display:inline-flex;color:#151c25;white-space:normal;text-align:center;flex-shrink:0;max-width:100%;font-weight:600;padding:14px 20px}.prevention-frame header>p:not(.section-label){font-size:1rem;line-height:1.75;color:#4c6072;margin-top:20px}.prevention-source{display:block;font-size:.75rem;line-height:1.6;color:#536776;margin-top:18px}.prevention-source a{text-decoration:underline}@media(min-width:1100px){.evidence-home .evidence-intro h2{font-size:clamp(2rem,2.6vw,2.65rem)}}:is(.homepage-copy,.sitewide-copy) .prevention-frame{display:block}.prevention-frame>header{max-width:980px}.prevention-frame>header>p:not(.section-label){max-width:none}:is(.homepage-copy,.sitewide-copy) .prevention-steps{margin-top:32px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding:26px 30px}.prevention-steps>.section-label{grid-column:1/-1}.prevention-steps .specimen-row{border-bottom:0;padding:8px 0;gap:12px}.prevention-steps .specimen-row+.specimen-row{border-left:1px solid #c4d0d9;padding-left:22px}.provider-humanized{grid-template-columns:.85fr 1.15fr;align-items:center;gap:36px 55px}.provider-humanized header>p:not(.section-label){max-width:440px}.provider-photo{margin:0;align-self:stretch;display:flex;flex-direction:column;justify-content:center}.provider-photo img{display:block;width:100%;height:auto;border-radius:5px;border:0}.provider-photo figcaption{font-size:.7rem;color:#c9d7e3;margin-top:9px}.provider-humanized .provider-reasons{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;align-self:start}.provider-humanized .provider-reasons article{gap:15px;align-items:flex-start}@media(max-width:800px){.provider-humanized{display:flex;flex-direction:column;align-items:stretch}.provider-humanized .provider-reasons{display:block}:is(.homepage-copy,.sitewide-copy) .prevention-steps{padding:22px;gap:15px}.prevention-steps .specimen-row{display:block}.prevention-steps .specimen-sign{display:block;margin-bottom:10px}.prevention-steps .specimen-row+.specimen-row{padding-left:15px}}@media(max-width:560px){:is(.homepage-copy,.sitewide-copy) .prevention-steps{grid-template-columns:1fr}.prevention-steps .specimen-row{display:flex}.prevention-steps .specimen-row+.specimen-row{border-left:0;border-top:1px solid #c4d0d9;padding:18px 0 0}.provider-humanized .provider-photo{margin-top:0}}.provider-wordmark{display:inline-flex;margin-top:26px}.provider-wordmark img{width:168px;max-width:100%;height:auto}.provider-humanized .provider-summary{font-size:1.2rem;font-weight:600;line-height:1.4;color:#fff;letter-spacing:-.025em;padding-top:28px;margin:0}.redaction-comparison-wrap{margin-top:30px;overflow-x:auto;border:1px solid #afbecb;border-radius:5px;background:#fff}.redaction-comparison{width:100%;border-collapse:collapse;text-align:left;table-layout:fixed}.redaction-comparison td,.redaction-comparison th{padding:20px 22px;vertical-align:top;border-bottom:1px solid #ccd6df;font-size:.94rem;line-height:1.6}.redaction-comparison thead th{background:#e5edf3;color:#20384d;font-size:1rem;font-weight:600}.redaction-comparison thead th:first-child{width:23%}.redaction-comparison thead th:last-child{background:#20384d;color:white}.redaction-comparison tbody th{font-weight:600;color:#20384d;background:#f7f9fb}.redaction-comparison tbody td{color:#4c6072}.redaction-comparison tbody td:last-child{background:#edf4f7;color:#104274}.redaction-comparison tr:last-child>*{border-bottom:0}.comparison-action{margin-top:22px}@media(max-width:650px){.redaction-comparison{min-width:590px}.redaction-comparison td,.redaction-comparison th{padding:15px;font-size:.88rem}.provider-wordmark img{width:154px}.comparison-action{white-space:normal;text-align:center}}:is(.homepage-copy,.sitewide-copy) .decision-box{display:block;margin-top:42px;margin-bottom:42px;padding-top:30px;padding-bottom:30px;border:1px solid #b9c8d3;border-radius:6px;background:#f3f6f8}.decision-box>div:first-child h2{max-width:none;margin-top:12px}.decision-box .decision-answers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:26px}.decision-answers article{border-top:2px solid #b9c8d3;padding-top:18px}.decision-answers h3{font-size:1.08rem;font-weight:600;line-height:1.4;color:#20384d}.decision-answers article p{font-size:.94rem;line-height:1.75;color:#4c6072;margin-top:12px}.decision-box a.decision-button{display:inline-flex;margin-top:26px;padding:14px 22px;border-bottom:0;color:#151c25;font-size:.9rem;font-weight:600;text-decoration:none}:is(.homepage-copy,.sitewide-copy) .magnitude-home .magnitude-result{align-items:flex-start;align-self:start}:is(.homepage-copy,.sitewide-copy) .magnitude-home .magnitude-equals,:is(.homepage-copy,.sitewide-copy) .magnitude-home .magnitude-result>div{align-self:flex-start}@media(max-width:650px){.decision-box .decision-answers{grid-template-columns:1fr;gap:20px}.decision-box a.decision-button{white-space:normal;text-align:center}:is(.homepage-copy,.sitewide-copy) .decision-box{margin-top:26px;margin-bottom:26px}}:is(.homepage-copy,.sitewide-copy) .redaction-comparison thead th:first-child{background:linear-gradient(120deg,#50545c,#24262c);color:#fff}:is(.homepage-copy,.sitewide-copy) .redaction-comparison thead th:nth-child(2){background:var(--gradient-primary);color:#fff}:is(.homepage-copy,.sitewide-copy) .redaction-comparison tbody td:nth-child(2){background:rgb(255 249 219/50%);border-bottom-color:#e4dec4}:is(.homepage-copy,.sitewide-copy) .redaction-comparison thead th:last-child{background:var(--gradient-secondary);color:#fff}:is(.homepage-copy,.sitewide-copy) .redaction-comparison tbody td:last-child{background:rgb(237 247 232/50%);color:#244a35;border-bottom-color:#cedfc7}.prevention-frame .prevention-editorial{margin:34px 0 26px;border-top:1px solid #aebdc7}.prevention-frame .prevention-editorial article{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.35fr);gap:42px;padding:28px 0;border-bottom:1px solid #d4dce2;align-items:start}.prevention-frame .prevention-editorial h3{margin:0;max-width:340px;font-size:clamp(1.2rem,1.8vw,1.5rem);line-height:1.35;font-weight:600;letter-spacing:-.025em;color:#104274}.prevention-frame .prevention-editorial p{margin:0;max-width:none;font-size:1rem;line-height:1.75;color:#4c6072;font-weight:400}@media(max-width:600px){.prevention-frame .prevention-editorial{margin-top:28px}.prevention-frame .prevention-editorial article{grid-template-columns:1fr;gap:12px;padding:24px 0}.prevention-frame .prevention-editorial h3{max-width:100%;font-size:1.25rem}}:is(.homepage-copy,.sitewide-copy) .magnitude-home .magnitude-result>div:last-child>span{white-space:nowrap;max-width:none}@media(max-width:480px){:is(.homepage-copy,.sitewide-copy) .magnitude-home .magnitude-result{flex-wrap:wrap}}:is(.homepage-copy,.sitewide-copy) .magnitude-home .magnitude-context>div>strong,:is(.homepage-copy,.sitewide-copy) .magnitude-home .magnitude-result strong{font-size:1.8rem}:is(.homepage-copy,.sitewide-copy) .magnitude-home .magnitude-percent{line-height:1.5;letter-spacing:normal}:is(.homepage-copy,.sitewide-copy) .magnitude-home .magnitude-percent>span{font-size:inherit}@media(max-width:800px){:is(.homepage-copy,.sitewide-copy) .magnitude-home .magnitude-context>div>strong,:is(.homepage-copy,.sitewide-copy) .magnitude-home .magnitude-result strong{font-size:1.6rem}}:is(.homepage-copy,.sitewide-copy) .operations-result{background:#20384d;color:#fff}:is(.homepage-copy,.sitewide-copy) .operations-result b,:is(.homepage-copy,.sitewide-copy) .operations-result>strong{color:#fff}:is(.homepage-copy,.sitewide-copy) .operations-result .effort-comparison span,:is(.homepage-copy,.sitewide-copy) .operations-result p,:is(.homepage-copy,.sitewide-copy) .operations-result small,:is(.homepage-copy,.sitewide-copy) .operations-result>span{color:#d2dfe9}:is(.homepage-copy,.sitewide-copy) .operations-result .effort-comparison{border-color:#526b7e}:is(.homepage-copy,.sitewide-copy) .evidence-home{background:#262936;color:#f7f8fa;border-color:#262936;--focus-ring:#f7f8fa}:is(.homepage-copy,.sitewide-copy) .evidence-home .section-label{color:#e9b071}:is(.homepage-copy,.sitewide-copy) .evidence-home .evidence-intro h2{color:#f7f8fa;font-weight:500}:is(.homepage-copy,.sitewide-copy) .evidence-home .case-ledger{background:#fff;color:#263241;border:0;border-top:3px solid #eda44f;border-radius:3px;overflow:hidden}:is(.homepage-copy,.sitewide-copy) .evidence-home .case-date strong,:is(.homepage-copy,.sitewide-copy) .evidence-home .case-ledger h3{color:#263241}:is(.homepage-copy,.sitewide-copy) .provider-humanized{padding-top:55px;padding-bottom:55px}:is(.homepage-copy,.sitewide-copy) .magnitude-context .magnitude-profit{font-size:.96rem}:is(.homepage-copy,.sitewide-copy) .operations-result{justify-content:flex-start}:is(.homepage-copy,.sitewide-copy) .operations-result>.btn-primary{margin-top:auto}:is(.homepage-copy,.sitewide-copy) .operations-result>small{margin-bottom:24px}:is(.homepage-copy,.sitewide-copy) .human-problem>.container-site{display:block}:is(.homepage-copy,.sitewide-copy) .human-problem header{position:static;max-width:760px}:is(.homepage-copy,.sitewide-copy) .human-problem header>p:last-child{max-width:680px}:is(.homepage-copy,.sitewide-copy) .people-scenarios{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin-top:36px}:is(.homepage-copy,.sitewide-copy) .people-scenario{display:flex;flex-direction:column;padding:0 0 22px;gap:20px}:is(.homepage-copy,.sitewide-copy) .people-scenario .scenario-photo{aspect-ratio:1.65;min-height:0;width:100%}:is(.homepage-copy,.sitewide-copy) .effort-simulation{background:transparent;border:0;margin-top:55px}:is(.homepage-copy,.sitewide-copy) .effort-simulation .operations-calculator{border:1px solid #acbdca;border-radius:3px}:is(.homepage-copy,.sitewide-copy) .operations-heading{margin-bottom:28px}:is(.homepage-copy,.sitewide-copy) .decision-offer .decision-box{margin:0 0 48px;padding:0 0 40px;background:transparent;border:0;border-bottom:1px solid #627a8d;border-radius:0;color:#fff}:is(.homepage-copy,.sitewide-copy) .decision-offer .decision-box h2,:is(.homepage-copy,.sitewide-copy) .decision-offer .decision-box h3{color:#fff}:is(.homepage-copy,.sitewide-copy) .decision-offer .decision-box p:not(.section-label){color:#d0dce6}:is(.homepage-copy,.sitewide-copy) .decision-offer .decision-answers article{border-color:#627a8d}@media(max-width:800px){:is(.homepage-copy,.sitewide-copy) .magnitude-context .magnitude-profit{font-size:.9rem}}@media(max-width:650px){:is(.homepage-copy,.sitewide-copy) .people-scenarios{grid-template-columns:1fr}:is(.homepage-copy,.sitewide-copy) .provider-humanized{padding-top:40px;padding-bottom:40px}}.home-trial-offer{scroll-margin-top:80px}.home-trial-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:60px;align-items:start}.home-trial-layout>header{display:block}.home-trial-layout>header h2{margin:22px 0}.home-trial-layout>header>p{max-width:520px}.home-trial-layout ul{margin:30px 0;padding-left:20px;line-height:1.8;color:#e4edf4}.home-trial-commercial{font-size:.9rem}.home-trial-commercial a{text-decoration:underline}.home-trial-form{background:white;color:#20384d;padding:30px;border-radius:5px}.home-trial-form h3{font-size:1.5rem;font-weight:600}.home-trial-form>p{margin:10px 0 24px;font-size:.9rem;color:#526777}.home-trial-fields{display:grid;grid-template-columns:1fr 1fr;gap:20px 16px}.home-trial-fields label{font-size:.83rem}.home-trial-fields input,.home-trial-fields select{display:block;width:100%;min-width:0;height:46px;margin-top:7px;padding:10px;border:1px solid #bccbd6;border-radius:4px;background:#fff;color:#20384d}.home-trial-consent{display:flex;gap:10px;margin:24px 0;font-size:.8rem;line-height:1.5}.home-trial-consent input{flex-shrink:0;width:18px;height:18px}.home-trial-consent a{text-decoration:underline}.home-trial-form>.btn-primary{width:100%}.home-trial-form>.home-trial-note{font-size:.75rem;margin:14px 0 0}.home-trial-next{margin-top:24px;padding-top:20px;border-top:1px solid #ccd8df}.home-trial-next h4{font-weight:600}.home-trial-next p{font-size:.85rem;margin:10px 0}.home-trial-next small{display:block;font-size:.75rem;margin-top:12px}@media(max-width:800px){.home-trial-layout{grid-template-columns:1fr;gap:30px}.home-trial-form{padding:22px}.home-trial-fields{grid-template-columns:1fr}}.magnitude-context input{max-width:100%;width:190px;min-height:44px;border:1px solid #ced5df;border-radius:4px;padding:6px 10px;color:#263241;background:#f7f8fa}#credit-demo{font-family:Arial,sans-serif;--surface:#edf0f2;--panel:#fff;--text:#20384d;--muted:#596a79;--border:#d2dbe1;color:var(--text)}#credit-demo *{box-sizing:border-box}#credit-demo button,#credit-demo input{font:inherit}#credit-demo button{cursor:pointer}#credit-demo .shell{background:var(--surface);border-radius:8px;overflow:hidden}#credit-demo .chrome{background:var(--panel);padding:17px 22px;display:flex;justify-content:space-between;align-items:center;gap:15px;border-bottom:1px solid var(--border)}#credit-demo .chrome h4{font-size:20px;line-height:1.3;font-weight:600;margin:0}#credit-demo .chrome small{font-size:12px;color:var(--muted)}#credit-demo .workspace{display:grid;grid-template-columns:minmax(0,1fr) 235px;align-items:stretch}#credit-demo .stage{padding:24px;min-width:0}#credit-demo .view-labels{display:flex;justify-content:space-between;font-size:11px;letter-spacing:.05em;margin:0 auto 12px;max-width:510px;color:var(--muted)}#credit-demo .paper-wrap{position:relative;width:100%;max-width:510px;margin:auto;box-shadow:0 5px 28px #162a3e20;isolation:isolate}#credit-demo .paper{background:#fff;color:#232a31;padding:34px 34px 24px;aspect-ratio:210/297;font-family:Arial,sans-serif;font-size:10px;line-height:1.5}#credit-demo .paper-head{display:flex;justify-content:space-between;align-items:start;border-bottom:2px solid #233e52;padding-bottom:12px}#credit-demo .issuer{font-size:15px;letter-spacing:.08em;font-weight:500}#credit-demo .paper-head small{display:block;font-size:8px;color:#56616a;margin-top:3px}#credit-demo .ref{text-align:right;font-size:9px}#credit-demo .paper h2{font-size:18px;line-height:1.2;margin:19px 0 4px;font-weight:500}#credit-demo .doc-sub{color:#56616a;font-size:9px;margin:0 0 17px}#credit-demo .doc-section{font-size:9px;font-weight:500;letter-spacing:.045em;margin:15px 0 7px;padding-bottom:4px;border-bottom:1px solid #aebcc7}#credit-demo .fields{display:grid;grid-template-columns:1fr 1fr;gap:7px 16px}#credit-demo .field small{display:block;font-size:8px;color:#616a72;margin-bottom:1px}#credit-demo .full{grid-column:1/-1}#credit-demo .sensitive{border-radius:1px;box-decoration-break:clone;-webkit-box-decoration-break:clone}#credit-demo .preview .sensitive.selected{background:color-mix(in srgb,var(--redaction-color) 14%,white);outline:1px solid var(--redaction-color)}#credit-demo .masked .sensitive.selected{background:var(--redaction-color);color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}#credit-demo [data-kind=name]{--redaction-color:#ca7422}#credit-demo [data-kind=id]{--redaction-color:#286dad}#credit-demo [data-kind=contact]{--redaction-color:#398456}#credit-demo [data-kind=bank]{--redaction-color:#8554a5}#credit-demo [data-kind=money]{--redaction-color:#bb485d}#credit-demo .terms{width:100%;border-collapse:collapse;font-size:9px;margin:8px 0}#credit-demo .terms td{border-bottom:1px solid #e0e3e7;padding:5px 0}#credit-demo .terms td:last-child{text-align:right}#credit-demo .paper p{font-size:9px;line-height:1.6;margin:7px 0}#credit-demo .signature{display:flex;justify-content:space-between;gap:20px;margin-top:22px}#credit-demo .signature>div{border-top:1px solid #8e9ca6;padding-top:5px;flex:1;font-size:8px}#credit-demo .paper-footer{display:flex;justify-content:space-between;border-top:1px solid #d7dde1;margin-top:22px;padding-top:8px;font-size:7px;color:#64717b}#credit-demo .layer{position:absolute;inset:0;pointer-events:none;clip-path:inset(0 0 0 50%)}#credit-demo .divider{top:0;bottom:0;width:2px;pointer-events:none;z-index:2}#credit-demo .divider,#credit-demo .grip{position:absolute;left:50%;background:#20384d}#credit-demo .grip{top:45%;transform:translate(-50%,-50%);width:38px;height:48px;border-radius:8px;color:#fff;display:grid;place-items:center;font-size:19px;box-shadow:0 2px 10px #0003}#credit-demo .drag{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize;z-index:3}#credit-demo .paper-wrap:focus-within{outline:2px solid #2e7da5;outline-offset:4px}#credit-demo .hint{max-width:510px;margin:12px auto 0;font-size:12px;text-align:center;color:var(--muted)}#credit-demo .panel{background:var(--panel);border-left:1px solid var(--border);padding:25px 20px;display:flex;flex-direction:column;gap:0}#credit-demo .eyebrow{font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--muted)}#credit-demo .panel h3{font-size:22px;line-height:1.2;font-weight:500;margin:14px 0 12px}#credit-demo .panel p{font-size:13px;line-height:1.65;color:var(--muted);margin:0 0 20px}#credit-demo .options{display:grid;gap:0;margin:0 0 22px}#credit-demo .option{display:flex;align-items:center;gap:9px;padding:13px 0;border-bottom:1px solid var(--border);font-size:12px;cursor:pointer}#credit-demo .option input{width:17px;height:17px;accent-color:#20384d;flex-shrink:0}#credit-demo .swatch{width:10px;height:10px;border-radius:2px;flex-shrink:0}#credit-demo .primary{background:#20384d;border:0;padding:13px 15px;border-radius:5px;font-size:13px;font-weight:500;line-height:1.4}#credit-demo .primary:disabled{opacity:.45;cursor:default}#credit-demo .secondary{background:transparent;border:1px solid var(--border);color:var(--text);padding:11px 10px;border-radius:5px;font-size:12px;margin-top:10px}#credit-demo .panel-foot{margin-top:auto;padding-top:26px;font-size:11px;line-height:1.5;color:var(--muted)}#credit-demo .panel-foot strong{display:block;color:var(--text);font-weight:500;margin-bottom:5px}#credit-demo .footer{background:var(--panel);padding:12px 22px;font-size:11px;color:var(--muted);border-top:1px solid var(--border)}#credit-demo [hidden]{display:none!important}@media(max-width:680px){#credit-demo .workspace{grid-template-columns:1fr}#credit-demo .panel{border-left:0;border-top:1px solid var(--border);padding:20px}#credit-demo .stage{padding:18px 12px}#credit-demo .chrome{padding:15px;flex-wrap:wrap}#credit-demo .options{grid-template-columns:1fr 1fr;gap:0 18px}#credit-demo .panel h3{font-size:20px}#credit-demo .paper{padding:24px 22px;font-size:9px}#credit-demo .paper h2{font-size:16px}#credit-demo .panel-foot{padding-top:18px}}#credit-demo .workspace{grid-template-columns:minmax(0,1fr) 280px}#credit-demo .hint,#credit-demo .paper-wrap,#credit-demo .view-labels{max-width:620px}#credit-demo .paper{font-size:12px;padding:40px}#credit-demo .doc-section,#credit-demo .paper p,#credit-demo .terms{font-size:11px}#credit-demo .field small{font-size:10px}#credit-demo .paper h2{font-size:22px}#credit-demo .paper-footer{font-size:9px}#credit-demo .document-choice{padding:14px;border:1px solid #a4b7c7;border-radius:5px;margin-bottom:22px;font-size:13px;background:#f1f5f8}#credit-demo .report{background:#fff;padding:30px;color:#20384d;min-height:500px}#credit-demo .report h3{font-size:22px;margin-bottom:15px}#credit-demo .report p{font-size:14px;line-height:1.6}#credit-demo .report table{width:100%;margin-top:25px;border-collapse:collapse;font-size:13px}#credit-demo .report td,#credit-demo .report th{text-align:left;padding:12px 8px;border-bottom:1px solid #d2dbe1}#credit-demo .report-scroll{overflow-x:auto}#credit-demo .option{min-height:44px}#credit-demo .panel .primary{margin-top:4px}#credit-demo .drag:focus-visible{opacity:.15}@media(max-width:800px){#credit-demo .workspace{grid-template-columns:1fr}#credit-demo .panel{border-left:0;border-top:1px solid #d2dbe1}#credit-demo .paper{padding:24px 20px;font-size:10px}#credit-demo .paper p,#credit-demo .terms{font-size:9px}#credit-demo .field small{font-size:8px}#credit-demo .doc-section{font-size:9px}#credit-demo .report{padding:18px}}#credit-demo .audit-report{padding:18px;background:#f5f7fa;min-height:650px}#credit-demo .audit-heading h3{font-size:18px;margin:0 0 5px}#credit-demo .audit-heading p{font-size:11px;margin:0 0 16px}#credit-demo .audit-sheet{padding:18px;background:#fff;border:1px solid #72a563;border-radius:5px;box-shadow:0 3px 10px #20384d12}#credit-demo .audit-sheet h4{font-size:12px;font-weight:600;margin:14px 0 5px}#credit-demo .audit-sheet h4:first-child{margin-top:0}#credit-demo .audit-sheet p{font-size:10px;line-height:1.5;margin:5px 0 12px;color:#566779}#credit-demo .audit-sheet p>span{float:right}#credit-demo .audit-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}#credit-demo .audit-grid>div{background:#f7f9fc;border:1px solid #ccd4df;border-radius:7px;padding:12px;min-width:0}#credit-demo .audit-grid small{display:block;font-size:8px;color:#627188;line-height:1.5}#credit-demo .audit-grid strong{display:block;font-size:10px;font-weight:600;line-height:1.6;margin-top:5px;overflow-wrap:anywhere}#credit-demo .audit-report table{margin-top:8px;font-size:10px}#credit-demo .audit-report th{font-size:8px;color:#627188;font-weight:600;white-space:nowrap}#credit-demo .audit-report td,#credit-demo .audit-report th{padding:10px 7px}#credit-demo .audit-dot{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:5px}#credit-demo .audit-sheet .audit-note{margin-top:15px;font-size:9px}@media(max-width:480px){#credit-demo .audit-report{padding:10px}#credit-demo .audit-sheet{padding:12px}}#credit-demo .shell{overflow:clip}#credit-demo .panel{position:sticky;top:85px;align-self:start;max-height:calc(100dvh - 105px);overflow-y:auto}#credit-demo .mobile-panel-toggle{display:none}@media(max-width:800px){#credit-demo .stage{padding-bottom:120px}#credit-demo .panel{position:fixed;top:auto;bottom:max(12px,env(safe-area-inset-bottom));left:12px;right:12px;z-index:45;max-height:70dvh;border:1px solid #c2ced8;border-radius:10px;box-shadow:0 5px 28px #132c4138;padding:10px 14px;visibility:hidden;opacity:0;transition:opacity .15s ease}#credit-demo .panel.panel-in-view{visibility:visible;opacity:1}#credit-demo .mobile-panel-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;background:transparent;border:0;color:#20384d;padding:5px 0 10px;font-size:13px;min-height:36px}#credit-demo .panel:not(.panel-expanded)>:not(.mobile-panel-toggle):not(.primary):not(.report-back){display:none}#credit-demo .panel.panel-expanded>h3{font-size:18px;margin-top:8px}#credit-demo .panel.panel-expanded>.eyebrow{display:none}#credit-demo .panel .primary{width:100%;min-height:44px}#credit-demo .panel .panel-foot{display:none}#credit-demo .panel .options{margin-bottom:12px}}@media(prefers-reduced-motion:reduce){#credit-demo .panel{transition:none}}#credit-demo [data-kind=health]{--redaction-color:#227e88}#credit-demo .document-choices{display:grid;gap:9px;margin-bottom:18px}#credit-demo .document-choices .document-choice{display:block;text-align:left;width:100%;margin:0;padding:12px;background:#fff;color:#20384d;border:1px solid #cbd6df;cursor:pointer}#credit-demo .document-choices .document-choice[aria-pressed=true]{border:2px solid #20384d;background:#edf3f7;padding:11px}#credit-demo .document-choice small{display:block;font-size:10px;text-transform:uppercase;letter-spacing:.08em;margin-bottom:6px}#credit-demo .document-choice strong{display:block;font-size:13px;line-height:1.35;font-weight:500}#credit-demo .document-choice span{display:block;font-size:11px;margin-top:8px;color:#536b7e}#credit-demo .doc-saude .paper-head{border-bottom:4px solid #2a777c;color:#285b61}#credit-demo .doc-saude .issuer{font-size:18px;letter-spacing:.015em}#credit-demo .doc-saude h2{color:#285b61;font-size:20px}#credit-demo .doc-saude .doc-section{padding:7px 8px;background:#eaf3f3;border:1px solid #c6dddd;color:#285b61;margin-top:12px}#credit-demo .doc-saude .fields{gap:0;border-top:1px solid #d6e1e1;border-left:1px solid #d6e1e1}#credit-demo .doc-saude .field{padding:7px 8px;border-bottom:1px solid #d6e1e1;border-right:1px solid #d6e1e1}#credit-demo .doc-juridico{font-family:Georgia,serif}#credit-demo .doc-juridico .paper-head{display:block;text-align:center;border-top:1px solid #754449;border-bottom:1px solid #754449;padding:12px 0;color:#633c42}#credit-demo .doc-juridico .issuer{font-family:Georgia,serif;font-size:20px;letter-spacing:.1em}#credit-demo .doc-juridico .ref{text-align:center;margin-top:8px}#credit-demo .doc-juridico h2{text-align:center;font-size:21px;color:#633c42;margin-top:20px}#credit-demo .doc-juridico .doc-sub{text-align:center}#credit-demo .doc-juridico .doc-section{color:#633c42;border-bottom-color:#bfa6a8}#credit-demo .doc-juridico>p{text-align:justify;line-height:1.75}#credit-demo .doc-saude{font-family:Tahoma,Verdana,sans-serif;padding:28px}#credit-demo .health-banner{text-align:center;background:#e2eeea;border:1px solid #91b2a7;padding:17px 12px;color:#30564b}#credit-demo .health-banner>span{display:block;font-size:9px;letter-spacing:.14em;margin-bottom:10px}#credit-demo .health-banner>strong{font-size:20px;line-height:1.3;letter-spacing:.03em;font-weight:500}#credit-demo .health-protocol{display:grid;grid-template-columns:1fr 1fr 1.3fr;border:1px solid #91b2a7;margin-top:10px}#credit-demo .health-protocol>div{padding:8px;border-right:1px solid #91b2a7}#credit-demo .health-protocol small{display:block;font-size:7px;margin-bottom:5px}#credit-demo .health-protocol b{font-size:9px;font-weight:500}#credit-demo .doc-saude .doc-section{font-size:10px;font-weight:500;border-color:#91b2a7;background:#e2eeea;color:#30564b}#credit-demo .doc-juridico{padding:45px 50px 28px;font-family:Georgia,Times New Roman,serif}#credit-demo .legal-classification{text-align:center;font:8px Arial,sans-serif;letter-spacing:.1em;color:#777;margin-bottom:35px}#credit-demo .doc-juridico h2{font-family:Georgia,serif;font-size:19px;color:#282828;line-height:1.55;letter-spacing:.035em;margin:0 0 26px}#credit-demo .legal-date{text-align:right;font-size:10px;margin-bottom:25px}#credit-demo .legal-subject{border-left:2px solid #888;padding-left:15px;margin-bottom:24px}#credit-demo .doc-juridico .legal-heading{font:500 13px Georgia,serif;letter-spacing:0;color:#282828;border:0;margin:22px 0 9px;padding:0}#credit-demo .doc-juridico>p{font-family:Georgia,serif;font-size:11px;line-height:1.85;text-indent:18px}#credit-demo .doc-juridico .legal-closing{text-indent:0;margin-top:28px}#credit-demo .legal-signature{text-align:center;font-size:10px;line-height:1.75;margin-top:28px}#credit-demo .legal-signature b{font-size:14px;font-weight:500;letter-spacing:.06em}@media(max-width:600px){#credit-demo .doc-juridico{padding:30px 25px}#credit-demo .doc-juridico>p{font-size:10px}#credit-demo .doc-saude{padding:20px 16px}#credit-demo .health-banner>strong{font-size:16px}#credit-demo .health-protocol{grid-template-columns:1fr 1fr}#credit-demo .health-protocol>div:last-child{grid-column:1/-1;border-top:1px solid #91b2a7}}#credit-demo .stage{position:relative;isolation:isolate;overflow:hidden;background:#e7eceb}#credit-demo .stage:before{content:"";position:absolute;inset:-35px;z-index:-2;background-size:cover;background-position:50%;filter:blur(20px);opacity:.75;pointer-events:none}#credit-demo .stage:after{content:"";position:absolute;inset:0;z-index:-1;background:rgba(237,241,239,.5);pointer-events:none}#credit-demo .stage-financeiro:before{background-image:url(/people-finance-v3.jpg)}#credit-demo .stage-saude:before{background-image:url(/people-health-v3.jpg)}#credit-demo .stage-juridico:before{background-image:url(/people-legal-v3.jpg)}#credit-demo .hint,#credit-demo .view-labels{color:#344d60}#credit-demo .doc-financeiro .issuer:before{content:"H";display:inline-grid;place-items:center;width:24px;height:24px;margin-right:8px;background:#233e52;color:#fff;font-size:16px;font-weight:500;letter-spacing:0}#credit-demo .health-banner>span:before{content:"A";display:inline-grid;place-items:center;width:22px;height:22px;margin-right:7px;background:#30564b;color:#fff;font-size:13px;letter-spacing:0}#credit-demo .legal-signature b:before{content:"C · R";display:block;width:-moz-max-content;width:max-content;margin:8px auto;padding:4px 9px;border-top:1px solid #754449;border-bottom:1px solid #754449;font-size:10px;letter-spacing:.15em}#demonstracao>.demo-section-heading{grid-template-columns:minmax(0,1fr);gap:18px;text-align:left}#demonstracao>.demo-section-heading>p{max-width:850px;margin:0;justify-self:start}@media(min-width:801px){#credit-demo .workspace{grid-template-columns:280px minmax(0,1fr)}#credit-demo .panel{border-left:0;border-right:1px solid var(--border)}}#credit-demo .document-choices .document-choice{transition:box-shadow .18s,transform .18s,filter .18s}#credit-demo .document-choices .document-choice[aria-pressed=true]{background:linear-gradient(298.72deg,#88c84f 14.28%,#77b658 37.5%,#4b8a71 69.71%,#085bb2);color:#fff;border-color:transparent}#credit-demo .document-choices .document-choice[aria-pressed=true] span{color:#fff}@media(hover:hover){#credit-demo .document-choices .document-choice:hover{transform:translateY(-2px);box-shadow:0 4px 12px #20384d26;filter:brightness(1.05)}}#credit-demo .document-choice:focus-visible,#credit-demo .primary:focus-visible{outline:2px solid #20384d;outline-offset:3px}#credit-demo .primary{background:var(--gradient-primary);color:#fff}@media(prefers-reduced-motion:reduce){#credit-demo .document-choices .document-choice{transition:none}#credit-demo .document-choices .document-choice:hover{transform:none}}#credit-demo .paper-wrap:after,#credit-demo .paper-wrap:before{content:"";position:absolute;inset:0;background:#fafaf7;border:1px solid #c7cac8;pointer-events:none}#credit-demo .paper-wrap:before{z-index:-2;transform:translate(9px,11px) rotate(.45deg);box-shadow:0 8px 18px #162a3e24}#credit-demo .paper-wrap:after{z-index:-1;transform:translate(4px,5px) rotate(-.2deg);background:#fff;box-shadow:0 2px 5px #162a3e14}#credit-demo .paper-wrap+.hint{margin-top:25px}@media(max-width:800px){#credit-demo .paper-wrap:before{transform:translate(6px,8px)}#credit-demo .paper-wrap:after{transform:translate(3px,4px)}}#credit-demo .secondary{background:linear-gradient(298.72deg,#88c84f 14.28%,#77b658 37.5%,#4b8a71 69.71%,#085bb2);color:#fff;border-color:transparent}#credit-demo .panel>.secondary{margin-top:0}#credit-demo .panel>.secondary+.primary{margin-top:10px}#credit-demo .stage-setor-publico{background:linear-gradient(#ffffff40,#ffffff40),url(/people-public-v1.jpg) 50%/cover}#credit-demo .public-letterhead{text-align:center;border-bottom:1px solid #788c98;padding-bottom:18px;letter-spacing:.08em;font-size:12px}#credit-demo .doc-setor-publico{font-family:Georgia,serif}#credit-demo .public-letterhead small{font-size:8px}