.vdZDEW_workspace{--elite-ink:#243b3a;--elite-muted:#5d7471;--elite-border:#cbd8d3;--elite-paper:#f4f7f3;--elite-accent:#a45e37;--elite-green:#27665c;color:var(--elite-ink);max-width:980px;margin:0 auto;padding:clamp(1rem,3vw,2rem)}.vdZDEW_heading{border-bottom:1px solid var(--elite-border);padding:1.5rem 0 1.2rem}.vdZDEW_heading h1{margin:.25rem 0 .65rem;font-size:clamp(1.8rem,4vw,2.7rem);line-height:1.2}.vdZDEW_heading>p:last-child,.vdZDEW_sourcePanel>p,.vdZDEW_empty>p,.vdZDEW_authorization>p,.vdZDEW_resumeRow>p{max-width:68ch;color:var(--elite-muted);line-height:1.75}.vdZDEW_eyebrow{color:var(--elite-accent);letter-spacing:.07em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:750}.vdZDEW_sourcePanel,.vdZDEW_jobPanel,.vdZDEW_empty{border:1px solid var(--elite-border);background:var(--elite-paper);border-radius:12px;margin-top:1.4rem;padding:clamp(1rem,2.5vw,1.5rem)}.vdZDEW_sourceHeading,.vdZDEW_jobHeading{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.vdZDEW_sourceHeading h2,.vdZDEW_jobHeading h2,.vdZDEW_empty h2{margin:.35rem 0 .25rem;font-size:1.25rem}.vdZDEW_freezeTag,.vdZDEW_statusPill{color:#31564f;background:#e3ece7;border-radius:999px;flex:none;padding:.35rem .7rem;font-size:.8rem;font-weight:700}.vdZDEW_question{border-inline-start:3px solid var(--elite-accent);background:#eaf0eb;padding:.8rem 1rem}.vdZDEW_evidenceList{border:0;gap:.65rem;margin:1.25rem 0;padding:0;display:grid}.vdZDEW_evidenceList legend{margin-bottom:.5rem;font-weight:750}.vdZDEW_evidence{border:1px solid var(--elite-border);cursor:pointer;background:#fbfcf9;border-radius:8px;grid-template-columns:1.1rem minmax(0,1fr);gap:.7rem;padding:.85rem;display:grid}.vdZDEW_evidence input{width:1rem;height:1rem;accent-color:var(--elite-green);margin-top:.2rem}.vdZDEW_evidence>span{gap:.2rem;line-height:1.6;display:grid}.vdZDEW_evidence strong{color:var(--elite-green);font-size:.88rem}.vdZDEW_actions{flex-wrap:wrap;align-items:center;gap:.8rem 1rem;margin-top:1.1rem;display:flex}.vdZDEW_actions>span{color:var(--elite-muted);font-size:.9rem}.vdZDEW_jobPanel{background:#fffefa}.vdZDEW_authorization{border-inline-start:4px solid var(--elite-accent);background:#f7eee7;margin-top:1.25rem;padding:1rem}.vdZDEW_authorization h3{margin:0 0 .4rem;font-size:1rem}.vdZDEW_authorization p{margin:.3rem 0 1rem;line-height:1.7}.vdZDEW_frozenInput{background:#edf3ef;border:1px solid #b8c9c1;border-radius:8px;gap:.35rem;margin-top:1rem;padding:.85rem 1rem;line-height:1.55;display:grid}.vdZDEW_frozenInput>strong{color:var(--elite-green)}.vdZDEW_frozenInput p{color:var(--elite-muted);margin:.25rem 0 0}.vdZDEW_hash{overflow-wrap:anywhere;color:#47635c;font-size:.78rem}.vdZDEW_reconciliation{background:#f7eee7;border-inline-start:4px solid #a45e37;margin-top:1rem;padding:.9rem 1rem}.vdZDEW_reconciliation p{margin:.35rem 0 0;line-height:1.7}.vdZDEW_forecast{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:0;display:grid}.vdZDEW_forecast div{background:#fffaf5;border:1px solid #dfcabb;border-radius:7px;padding:.65rem .75rem}.vdZDEW_forecast dt{color:var(--elite-muted);font-size:.78rem}.vdZDEW_forecast dd{font-variant-numeric:tabular-nums;margin:.25rem 0 0;font-weight:750}.vdZDEW_stageList{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem 1rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.vdZDEW_stage{border:1px solid var(--elite-border);min-height:2.65rem;color:var(--elite-muted);border-radius:7px;align-items:center;gap:.65rem;padding:.45rem .6rem;font-size:.9rem;display:flex}.vdZDEW_stageMarker{border:1px solid #aebfba;border-radius:50%;flex:none;place-items:center;width:1.35rem;height:1.35rem;font-size:.8rem;display:grid}.vdZDEW_stageDone{color:var(--elite-green);background:#f0f6f1;border-color:#a9c6bb}.vdZDEW_stageDone .vdZDEW_stageMarker{color:#fff;border-color:var(--elite-green);background:var(--elite-green)}.vdZDEW_stageCurrent{color:var(--elite-ink);background:#fbf3ed;border-color:#c58a68;font-weight:700}.vdZDEW_stageSkipped{color:#667873;background:#f5f6f2;border-style:dashed}.vdZDEW_stageState{color:var(--elite-accent);margin-inline-start:auto;font-size:.75rem}.vdZDEW_runMeta{color:var(--elite-muted);font-variant-numeric:tabular-nums;font-size:.86rem}.vdZDEW_resumeRow{border-top:1px solid var(--elite-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-top:.8rem;display:flex}.vdZDEW_resumeRow p{margin:0}.vdZDEW_noticeError{color:#743b2e;background:#fff3ef;border:1px solid #d5a89b;border-radius:8px;margin:1rem 0;padding:.85rem 1rem;line-height:1.6}.vdZDEW_empty{border-style:dashed}.vdZDEW_loading{gap:.75rem;margin-top:1.5rem;display:grid}.vdZDEW_loading span{background:#e8efea;border-radius:8px;height:3.2rem;display:block}@media (max-width:680px){.vdZDEW_forecast,.vdZDEW_stageList{grid-template-columns:1fr}.vdZDEW_sourceHeading,.vdZDEW_jobHeading{flex-direction:column}.vdZDEW_statusPill,.vdZDEW_freezeTag{align-self:flex-start}}
.nQbcOq_page{width:100%;max-width:var(--page-max,1500px);gap:11px;margin-inline:auto;display:grid}.nQbcOq_pageHeader{gap:6px;max-width:960px;display:grid}.nQbcOq_pageEyebrow{color:#8a7952;letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:10px;font-weight:740;line-height:1.5}[dir=rtl] .nQbcOq_pageEyebrow{letter-spacing:0}.nQbcOq_pageTitle{color:var(--green-deep);letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(23px,2.8vw,31px);font-weight:740;line-height:1.25}[dir=rtl] .nQbcOq_pageTitle{letter-spacing:0;line-height:1.5}.nQbcOq_pageDescription{max-width:660px;color:var(--ink-muted);margin:0;font-size:13px;line-height:1.85}.nQbcOq_moduleGrid,.nQbcOq_dashboardGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.nQbcOq_moduleCard,.nQbcOq_dashboardCard{background:#ffffffb8;border:1px solid #dfe7e0;border-radius:11px;min-width:0;padding:20px;position:relative}.nQbcOq_moduleCard{flex-direction:column;align-items:flex-start;min-height:158px;text-decoration:none;transition:transform .14s,border-color .14s,box-shadow .14s;display:flex}.nQbcOq_moduleCard:hover{border-color:#c9d8cc;transform:translateY(-2px);box-shadow:0 10px 25px #23433012}.nQbcOq_moduleCardLabel,.nQbcOq_dashboardCardTitle{color:#294e3d;margin:0;font-size:14px;font-weight:690;line-height:1.5}.nQbcOq_moduleCardDescription,.nQbcOq_dashboardCardDescription{color:#718077;margin:8px 0 0;font-size:11px;line-height:1.75}.nQbcOq_moduleCardAction{color:#426551;align-items:center;gap:9px;margin-block-start:auto;padding-block-start:17px;font-size:10px;font-weight:700;display:inline-flex}.nQbcOq_moduleCardArrow{border-block-start:1px solid;border-inline-end:1px solid;width:6px;height:6px;transform:rotate(45deg)}[dir=rtl] .nQbcOq_moduleCardArrow{transform:rotate(-135deg)}.nQbcOq_dashboardCard{min-height:132px}.nQbcOq_dashboardCardTitleRow{align-items:center;gap:10px;display:flex}.nQbcOq_statusMark{background:#eef3ec;border:1px solid #92a996;border-radius:50%;flex:none;width:8px;height:8px}.nQbcOq_dashboardActions{border-block-end:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px 18px;padding-block:0 16px;display:flex}.nQbcOq_quickAccess{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding-block-end:7px;display:grid}.nQbcOq_quickCard{min-width:0;min-height:88px;color:inherit;background:#f7f8f1;border:1px solid #e0e6dc;border-radius:8px;align-items:center;gap:9px;padding:11px;text-decoration:none;transition:transform .15s,border-color .15s,background-color .15s;display:flex}.nQbcOq_quickCard:hover{background:#fbfcf8;border-color:#b9cbbd;transform:translateY(-2px)}.nQbcOq_quickIcon,.nQbcOq_recentIcon{color:#3e6a57;background:#e9eee4;border:1px solid #dbe5da;border-radius:8px;flex:none;place-items:center;width:35px;height:35px;display:grid}.nQbcOq_quickIcon svg,.nQbcOq_recentIcon svg{width:19px;height:19px}.nQbcOq_quickCopy{gap:3px;min-width:0;display:grid}.nQbcOq_quickCopy strong{color:#294e3d;font-size:14px;font-weight:720;line-height:1.5}.nQbcOq_quickCopy small{color:#718077;font-size:8px;line-height:1.55}.nQbcOq_quickArrow{color:#385c50;background:#eeeadd;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;margin-inline-start:auto;display:grid}.nQbcOq_quickArrow svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.nQbcOq_quickCard:first-child .nQbcOq_quickIcon,.nQbcOq_quickCard:first-child .nQbcOq_quickArrow{color:#fffefa;background:#245747}.nQbcOq_secondaryShortcut{color:#526c61;align-items:center;gap:7px;min-height:40px;font-size:12px;font-weight:650;text-decoration:none;display:inline-flex}.nQbcOq_secondaryShortcut:before{content:"";border:1px solid #a88b55;border-radius:2px;width:6px;height:6px;transform:rotate(45deg)}.nQbcOq_secondaryShortcut:hover{color:var(--green-deep);text-underline-offset:4px;text-decoration:underline}.nQbcOq_recentGrid{background:#fbfcf8;border:1px solid #e0e6dc;border-radius:9px;gap:0;padding-inline:9px;display:grid}.nQbcOq_recentCard{border:0;min-width:0;color:inherit;background:0 0;border-block-end:1px solid #e7ece5;border-radius:0;grid-template-columns:42px minmax(0,1fr) auto auto;align-items:center;gap:18px;padding:10px 5px;text-decoration:none;transition:border-color .14s,background-color .14s,transform .14s;display:grid}.nQbcOq_recentCard:hover{background:#f0f4ed}.nQbcOq_recentIcon{border-radius:9px;width:33px;height:33px}.nQbcOq_recentIcon svg{width:19px;height:19px}.nQbcOq_recentMain{min-width:0}.nQbcOq_recentTitle{color:#294940;text-overflow:ellipsis;margin:0;font-size:12px;font-weight:700;line-height:1.5;overflow:hidden}.nQbcOq_recentMeta{color:#526c61;margin-top:3px;font-size:9px;line-height:1.5;display:block}.nQbcOq_recentDate{color:#87938d;margin-top:2px;font-size:8px;line-height:1.5;display:block}.nQbcOq_recentStatus{color:#52685b;background:#eef3ee;border:1px solid #d8e3db;border-radius:5px;justify-self:start;padding:4px 9px;font-size:10px;font-weight:650}.nQbcOq_recentStatus[data-status=completed],.nQbcOq_recentStatus[data-status=active]{color:#2d674c;background:#eef6ef;border-color:#c7ddcb}.nQbcOq_recentStatus[data-status=under_review]{color:#88652d;background:#fbf6e9;border-color:#ead9b8}.nQbcOq_recentAction{color:#3d6652;white-space:nowrap;align-items:center;gap:7px;font-size:11px;font-weight:700;display:inline-flex}.nQbcOq_emptyRecent{border-block-start:1px solid var(--line);border-block-end:1px solid var(--line);min-height:82px;color:var(--ink-muted);justify-content:space-between;align-items:center;gap:14px;padding:14px 8px;font-size:12px;display:flex}.nQbcOq_emptyRecent p{margin:0}.nQbcOq_emptyRecent a{color:var(--green-deep);white-space:nowrap;font-weight:700}.nQbcOq_auditCaseList{border-block-start:1px solid var(--line);display:grid}.nQbcOq_auditCaseRow{border-block-end:1px solid var(--line);color:inherit;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:18px;padding:15px 8px;text-decoration:none;display:grid}.nQbcOq_auditCaseRow:hover{background:#e9efea}.nQbcOq_auditCaseCopy{gap:4px;min-width:0;display:grid}.nQbcOq_auditCaseCopy strong{color:var(--green-deep);text-overflow:ellipsis;font-size:14px;overflow:hidden}.nQbcOq_auditCaseCopy>span{color:var(--ink-muted);font-size:11px}.nQbcOq_auditCaseAction{color:#426c61;white-space:nowrap;align-items:center;gap:7px;font-size:11px;font-weight:700;display:inline-flex}.nQbcOq_auditEmpty{border:1px solid var(--line);background:#e9efea;border-radius:10px;justify-content:space-between;align-items:center;gap:20px;padding:20px;display:flex}.nQbcOq_auditEmpty h2{color:var(--green-deep);margin:0;font-size:16px}.nQbcOq_auditEmpty p{color:var(--ink-muted);margin:5px 0 0;font-size:12px;line-height:1.7}.nQbcOq_actionNote{color:#52635b;margin:0;font-size:10px;line-height:1.6}.nQbcOq_disabledButton{color:#52635b;cursor:not-allowed;min-height:42px;font:inherit;background:#edf1eb;border:1px solid #dce4dc;border-radius:9px;padding:.55rem 1rem;font-size:12px;font-weight:650}.nQbcOq_guestCallout{background:linear-gradient(105deg,#f3f3e8,#fbfaf4);border:1px solid #e0e5d7;border-radius:14px;justify-content:space-between;align-items:center;gap:24px;margin-block-start:28px;padding:20px 22px;display:flex}.nQbcOq_guestCalloutCopy{gap:4px;display:grid}.nQbcOq_guestCalloutTitle{color:#394f40;margin:0;font-size:13px;font-weight:720}.nQbcOq_guestCalloutDescription{color:#6e7a70;max-width:680px;margin:0;font-size:10px;line-height:1.7}.nQbcOq_previewPill{color:#786942;white-space:nowrap;background:#f6f2e5;border:1px solid #e6dfc8;border-radius:999px;align-items:center;min-height:26px;padding:3px 10px;font-size:9px;font-weight:700;display:inline-flex}.nQbcOq_sampleCasePanel{background:#ffffffc2;border:1px solid #dfe7e0;border-radius:13px;gap:12px;padding:21px;display:grid}.nQbcOq_sampleCaseTitle{color:#294e3d;margin:0;font-size:16px;font-weight:680}.nQbcOq_sampleCaseDescription{color:#718077;max-width:650px;margin:0;font-size:12px;line-height:1.8}.nQbcOq_loadingPanel{text-align:center;background:#ffffffab;border:1px solid #dfe7e0;border-radius:15px;place-content:center;gap:16px;min-height:260px;padding:28px;display:grid}.nQbcOq_loadingIndicator{border:2px solid #d6e1d8;border-block-start-color:#4c765d;border-radius:50%;justify-self:center;width:28px;height:28px;animation:.9s linear infinite nQbcOq_workspace-spin}.nQbcOq_loadingText{color:#385846;margin:0;font-size:13px;font-weight:680}.nQbcOq_loadingDescription{color:#738178;margin:0;font-size:11px}@keyframes nQbcOq_workspace-spin{to{transform:rotate(360deg)}}@media (max-width:680px){.nQbcOq_moduleGrid,.nQbcOq_dashboardGrid{grid-template-columns:1fr}.nQbcOq_guestCallout{flex-direction:column;align-items:stretch;gap:14px}.nQbcOq_guestCallout>a{align-self:flex-start}.nQbcOq_quickAccess{grid-template-columns:repeat(2,minmax(0,1fr))}.nQbcOq_quickCard{min-height:82px;padding:10px}.nQbcOq_recentCard{grid-template-columns:36px minmax(0,1fr) auto;gap:5px 9px;padding:12px 5px}.nQbcOq_recentIcon{grid-area:1/1/span 2}.nQbcOq_recentMain{grid-area:1/2/span 2}.nQbcOq_recentStatus{grid-area:1/3}.nQbcOq_recentAction{grid-area:2/3}.nQbcOq_emptyRecent{flex-direction:column;align-items:flex-start}.nQbcOq_auditCaseRow{grid-template-columns:minmax(0,1fr) auto;gap:6px 10px;padding:12px 5px}.nQbcOq_auditCaseRow>:nth-child(2){grid-area:1/2}.nQbcOq_auditCaseAction{grid-area:2/2}.nQbcOq_auditEmpty{flex-direction:column;align-items:stretch}}.nQbcOq_secondaryStarts{border:1px solid var(--line,#dfe7e0);background:var(--surface,#fff);border-radius:14px;padding:14px 20px}.nQbcOq_secondaryStarts>summary{cursor:pointer;align-content:center;min-height:44px;font-weight:650;display:list-item}.nQbcOq_secondaryStarts :is(h1,h2){font-size:1.15rem}.nQbcOq_quickCopy small{color:#526758;font-size:11px}@media (prefers-reduced-motion:reduce){.nQbcOq_moduleCard,.nQbcOq_loadingIndicator{transition-duration:.01ms;animation-duration:.01ms}}
.XmI3oG_consulting{--consulting-ink:var(--ink,#253936);--consulting-muted:var(--ink-muted,#657773);--consulting-line:var(--line,#d5ded7);--consulting-paper:transparent;--consulting-accent:var(--green,#426c61);color:var(--consulting-ink);background:var(--consulting-paper);border:0;border-radius:0;max-width:1040px;margin-inline:auto;padding:clamp(18px,2.6vw,30px) clamp(0px,2vw,18px) clamp(26px,3.5vw,42px);position:relative}.XmI3oG_homeEntry{background:#f2f4ec;border:1px solid #dbe3d9;border-radius:9px;min-width:0;display:block;box-shadow:0 3px 12px #233d2d0a}.XmI3oG_homeEntry .XmI3oG_intro .XmI3oG_heroSubtitle{color:#245b50;margin-block:5px 2px;font-size:14px;line-height:1.65}.XmI3oG_homeEntry .XmI3oG_intro .XmI3oG_heroExplanation{color:#6b786e;margin-block:0 8px;font-size:11px;line-height:1.7}.XmI3oG_intentConfirmation{color:#245b50;gap:4px;margin:0 0 12px;font-size:13px;line-height:1.7;display:grid}.XmI3oG_homeEntry .XmI3oG_consulting{background:#f6f7f0;border:0;border-radius:0;align-self:center;width:100%;max-width:none;padding:20px clamp(18px,2.2vw,33px)}.XmI3oG_homeEntry [data-consulting-title]{font-size:clamp(1.8rem,2.45vw,2.35rem)}.XmI3oG_homeEntry .XmI3oG_intro{margin-block-end:13px}.XmI3oG_homeEntry .XmI3oG_queryRow{background:#fffefa;border-color:#c7d3c9;border-radius:8px;padding:5px;position:relative;box-shadow:0 6px 17px #27433312}.XmI3oG_homeEntry .XmI3oG_query{min-height:48px;font-size:.83rem}.XmI3oG_homeEntry .XmI3oG_searchButton{border-radius:6px;min-width:105px;min-height:43px}.XmI3oG_homeEntry{min-width:0}.XmI3oG_homeEntryError{color:#793c37;background:#fbefec;border-inline-start:3px solid #984a43;border-radius:5px;margin:9px 0 0;padding:10px 12px;font-size:.78rem;line-height:1.6}.XmI3oG_homeEntryStatus{color:#426551;margin:9px 0 0;font-size:.78rem}.XmI3oG_heroSignature{color:#234c43;text-align:start;width:auto;padding:17px clamp(18px,2.2vw,33px) 0;font-size:13px;line-height:1.6;position:relative}.XmI3oG_heroSignature:after{content:"";background:#b69a56;width:46px;height:3px;margin-block-start:10px;display:block}.XmI3oG_browseLink{color:#315f4d;text-underline-offset:4px;margin:0 clamp(18px,2.2vw,33px) 20px;font-size:.85rem;font-weight:700;display:inline-flex}.XmI3oG_intro{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:23px;display:flex}.XmI3oG_intro h1,.XmI3oG_intro h2{color:var(--green-deep);letter-spacing:0;margin:0;font-size:clamp(1.85rem,3vw,2.6rem);font-weight:720;line-height:1.45}.XmI3oG_intro p{max-width:650px;color:var(--consulting-muted);margin:7px 0 0;font-size:.91rem;line-height:1.7}.XmI3oG_kicker{letter-spacing:.09em;text-transform:uppercase;font-weight:750;color:#927542!important;margin:0 0 5px!important;font-size:.67rem!important}.XmI3oG_queryRow{background:#fafbf7;border:1px solid #bdcbc1;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:10px;padding:7px;display:grid;box-shadow:0 7px 24px #2539300d}.XmI3oG_query{width:100%;min-height:62px;color:var(--consulting-ink);font:inherit;box-shadow:none;background:0 0;border:0;border-radius:8px;padding:14px 17px}.XmI3oG_query:focus-visible,.XmI3oG_choice:focus-visible,.XmI3oG_confirm:focus-visible,.XmI3oG_secondary:focus-visible{outline-offset:2px;outline:3px solid #967944}.XmI3oG_searchButton,.XmI3oG_confirm{border:1px solid var(--consulting-accent);background:var(--consulting-accent);color:#f7faf7;min-height:46px;font:inherit;cursor:pointer;border-radius:8px;padding:10px 19px;font-weight:700}.XmI3oG_searchButton:hover,.XmI3oG_confirm:hover{background:var(--green-deep)}.XmI3oG_searchButton:disabled,.XmI3oG_confirm:disabled{opacity:.55;cursor:not-allowed}.XmI3oG_starterRow{flex-wrap:wrap;align-items:center;gap:7px;margin-top:13px;display:flex}.XmI3oG_starterRow>span{color:#52635b;margin-inline-end:3px;font-size:.72rem}.XmI3oG_starter{color:#466258;min-height:36px;font:inherit;cursor:pointer;background:#f8faf6;border:1px solid #d4ded6;border-radius:999px;padding:5px 12px;font-size:.72rem;transition:background-color .14s,border-color .14s,transform .14s}.XmI3oG_starter:hover{background:#eaf1eb;border-color:#a8c1b0}.XmI3oG_starter:active{transform:translateY(1px)}.XmI3oG_starterToggle{color:#486458;background:0 0;border-color:#0000;font-weight:700}.XmI3oG_suggestions{gap:9px;margin-top:14px;display:grid}.XmI3oG_result{background:#eaf0e9;border-inline-start:3px solid #a88b55;padding:13px 15px;position:relative}.XmI3oG_resultTop{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.XmI3oG_result h3{margin:0;font-size:1rem;line-height:1.45}.XmI3oG_category{color:#6d7e78;flex:none;font-size:.73rem}.XmI3oG_use{color:var(--consulting-muted);margin:5px 0 0;font-size:.82rem;line-height:1.65}.XmI3oG_match{color:#81918d;margin:5px 0 0;font-size:.7rem}.XmI3oG_choice{border:1px solid var(--consulting-line);width:100%;min-height:54px;color:inherit;text-align:start;cursor:pointer;background:#fafbf7;border-radius:8px;justify-content:space-between;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.XmI3oG_choice:hover,.XmI3oG_choice[aria-pressed=true]{background:#eef4ef;border-color:#8cab9f}.XmI3oG_choice strong{font-size:.9rem;display:block}.XmI3oG_choice small{color:var(--consulting-muted);margin-top:3px;line-height:1.5;display:block}.XmI3oG_resultDetail{border-top:1px solid #d9e1da;margin-top:16px;padding-top:16px}.XmI3oG_clarify{background:#f2f0e7;border-inline-start:2px solid #a78a50;grid-template-columns:minmax(0,1fr) minmax(160px,.65fr);align-items:center;gap:12px;margin-top:13px;padding:12px 14px;display:grid}.XmI3oG_clarify p{margin:0;font-size:.84rem;line-height:1.65}.XmI3oG_clarify select{min-height:42px;color:inherit;font:inherit;background:#fffefa;border:1px solid #c6cec3;border-radius:3px;padding:8px}.XmI3oG_customNote,.XmI3oG_notice{color:var(--consulting-muted);margin:12px 0 0;font-size:.78rem;line-height:1.65}.XmI3oG_notice{color:#685b3f;background:#f0eee4;border-inline-start:2px solid #a78a50;padding:10px 12px}.XmI3oG_confirmRow{justify-content:space-between;align-items:center;gap:12px;margin-top:17px;display:flex}.XmI3oG_confirmRow span{color:var(--consulting-muted);font-size:.75rem;line-height:1.5}.XmI3oG_secondary{color:#315c55;min-height:40px;font:inherit;cursor:pointer;background:0 0;border:1px solid #b8cbc4;border-radius:7px;padding:8px 12px;font-weight:650}.XmI3oG_packageEntry{border:0;color:#725e34;font:inherit;cursor:pointer;background:0 0;border-bottom:1px solid #8e7c51;margin-top:12px;padding:5px 0;font-size:.82rem;display:inline-flex}.XmI3oG_divider{color:#87938d;align-items:center;gap:11px;margin:19px 0 0;font-size:.72rem;display:flex}.XmI3oG_divider:before,.XmI3oG_divider:after{content:"";background:var(--consulting-line);flex:1;height:1px}.XmI3oG_ambiguousTitle{margin:13px 0 0;font-size:.83rem;font-weight:700}.XmI3oG_goalChoices{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:7px;margin-top:11px;display:grid}.XmI3oG_goalChoice{border:1px solid var(--consulting-line);color:#31554e;min-height:44px;font:inherit;cursor:pointer;background:#fffefa;border-radius:6px;padding:7px 9px;font-size:.75rem}.XmI3oG_goalChoice:hover,.XmI3oG_goalChoice[aria-pressed=true]{background:#eaf1eb;border-color:#7fa395}.XmI3oG_setup{border:1px solid var(--consulting-line);background:#fbfcf8;margin-top:18px}.XmI3oG_setupHeader{border-bottom:1px solid var(--consulting-line);padding:17px 19px 14px}.XmI3oG_setupHeader h2{margin:0;font-size:1.18rem}.XmI3oG_setupHeader p{color:var(--consulting-muted);margin:5px 0 0;font-size:.81rem;line-height:1.65}.XmI3oG_setupBody{gap:16px;padding:17px 19px;display:grid}.XmI3oG_appOnly{gap:14px;padding-top:14px;display:grid}.XmI3oG_appOnly .XmI3oG_proposalHead{align-items:flex-start}.XmI3oG_appOnly .XmI3oG_proposalHead h3{font-size:.97rem}.XmI3oG_appOnly .XmI3oG_contextGrid{gap:10px}.XmI3oG_appOnly .XmI3oG_applicability{margin-top:2px}.XmI3oG_contextGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.XmI3oG_field{color:#375750;gap:5px;font-size:.75rem;font-weight:680;display:grid}.XmI3oG_field input,.XmI3oG_field select,.XmI3oG_field textarea{color:#193b40;width:100%;min-height:42px;font:inherit;background:#fffefa;border:1px solid #cad8d1;border-radius:3px;padding:9px 10px;font-weight:450}.XmI3oG_field textarea{resize:vertical;min-height:74px}.XmI3oG_field :focus-visible{outline-offset:2px;outline:3px solid #967944}.XmI3oG_full{grid-column:1/-1}.XmI3oG_advanced{border-top:1px solid var(--consulting-line);padding-top:11px}.XmI3oG_advanced summary{color:#496861;cursor:pointer;min-height:40px;font-size:.8rem;font-weight:700}.XmI3oG_advanced .XmI3oG_contextGrid{padding-top:10px}.XmI3oG_targetNote{color:#685b3f;background:#f2f0e7;border-inline-start:2px solid #a78a50;padding:9px 11px;font-size:.76rem;line-height:1.6}.XmI3oG_setupActions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.XmI3oG_saveState{color:var(--consulting-muted);font-size:.76rem}.XmI3oG_proposal{border-top:2px solid #47766a;padding-top:15px}.XmI3oG_proposalHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.XmI3oG_proposalHead h3{margin:0;font-size:1.07rem}.XmI3oG_proposalHead p{color:var(--consulting-muted);margin:0;font-size:.75rem}.XmI3oG_proposalIntro{color:var(--consulting-muted);margin:7px 0 12px;font-size:.78rem;line-height:1.65}.XmI3oG_proposalList{gap:7px;margin:0;padding:0;list-style:none;display:grid}.XmI3oG_packageCount{color:var(--consulting-muted);font-variant-numeric:tabular-nums;margin:12px 0 8px;font-size:.76rem}.XmI3oG_deliverableGroups{gap:8px;display:grid}.XmI3oG_deliverableGroup{background:#fffefa;border:1px solid #dfe8e1;border-radius:9px;overflow:hidden}.XmI3oG_deliverableGroup>summary{min-height:48px;color:var(--consulting-ink);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:10px 13px;font-size:.82rem;font-weight:760;list-style:none;display:flex}.XmI3oG_deliverableGroup>summary::-webkit-details-marker{display:none}.XmI3oG_deliverableGroup>summary:after{content:"+";color:var(--consulting-green);font-size:1rem}.XmI3oG_deliverableGroup[open]>summary:after{content:"−"}.XmI3oG_groupCount{color:var(--consulting-muted);margin-inline-start:auto;font-size:.72rem;font-weight:600}.XmI3oG_deliverableGroup .XmI3oG_proposalList{padding:0 9px 9px}.XmI3oG_proposalItem{background:#fffefa;border:1px solid #dfe8e1}.XmI3oG_proposalSummary{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:11px;padding:11px 12px;display:grid}.XmI3oG_proposalSummary strong{font-size:.82rem}.XmI3oG_tag{color:#725f36;background:#f6f2e8;border:1px solid #dbd3bb;border-radius:2px;padding:4px 7px;font-size:.66rem;line-height:1.3;display:inline-block}.XmI3oG_proposalDetail{color:var(--consulting-muted);padding:0 12px 12px;font-size:.76rem;line-height:1.65}.XmI3oG_proposalDetail p{margin:5px 0}.XmI3oG_applicability{gap:8px;margin-top:15px;display:grid}.XmI3oG_applicability h4{margin:0;font-size:.88rem}.XmI3oG_applicabilityItem{background:#f6f4eb;border-inline-start:2px solid #b09a62;padding:9px 11px}.XmI3oG_applicabilityItem strong{font-size:.76rem;display:block}.XmI3oG_applicabilityItem p{color:#667771;margin:4px 0 0;font-size:.72rem;line-height:1.6}.XmI3oG_appError{color:#794338;background:#fbefeb;border-inline-start:3px solid #a65747;padding:10px 12px;font-size:.8rem;line-height:1.6}.XmI3oG_scopeReview{border:1px solid var(--consulting-line);background:#fffefa;gap:9px;margin-block:12px;padding:13px;display:grid}.XmI3oG_scopeReview h4{color:#254b43;margin:0;font-size:.88rem}.XmI3oG_scopeFields{border:1px solid #e1e8e1;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;padding:10px;display:grid}.XmI3oG_scopeFields legend{color:#526e65;padding-inline:5px;font-size:.73rem;font-weight:700}.XmI3oG_scopeOption{color:#4d655e;align-items:flex-start;gap:8px;font-size:.73rem;line-height:1.5;display:flex}.XmI3oG_scopeOption input{accent-color:#1c625a;flex:none;margin-block:3px 0}@media (max-width:650px){.XmI3oG_homeEntry{display:block}.XmI3oG_homeEntry .XmI3oG_consulting{padding:18px 16px 16px}.XmI3oG_intro,.XmI3oG_resultTop{flex-direction:column}.XmI3oG_queryRow,.XmI3oG_clarify,.XmI3oG_contextGrid,.XmI3oG_scopeFields{grid-template-columns:1fr}.XmI3oG_full{grid-column:auto}.XmI3oG_proposalSummary{grid-template-columns:1fr}.XmI3oG_confirmRow{flex-direction:column;align-items:stretch}.XmI3oG_confirmRow button{width:100%}}@media (min-width:821px){.XmI3oG_homeEntry [data-consulting-title]{font-size:clamp(1.8rem,2.85vw,2.55rem)}.XmI3oG_homeEntry .XmI3oG_intro{margin-block-end:17px;margin-inline-end:0}.XmI3oG_homeEntry .XmI3oG_queryRow{margin-inline-end:0}.XmI3oG_homeEntry .XmI3oG_starterRow{gap:6px;margin-inline-end:0}.XmI3oG_homeEntry .XmI3oG_starterRow>span{display:inline}.XmI3oG_homeEntry .XmI3oG_starter{padding-inline:12px;font-size:11px}.XmI3oG_homeEntry .XmI3oG_resultDetail,.XmI3oG_homeEntry .XmI3oG_suggestions,.XmI3oG_homeEntry .XmI3oG_resultDetail .XmI3oG_suggestions{margin-inline-end:0}}.XmI3oG_homeEntry .XmI3oG_searchButton:disabled{opacity:1;color:#fffefa;cursor:not-allowed;background:#245747}.XmI3oG_starter{align-items:center;gap:5px;display:inline-flex}.XmI3oG_starter svg{flex:none;width:16px;height:16px}.XmI3oG_homeEntry{box-shadow:none;background:#f2f1e8;border-color:#d6ded1;border-radius:3px}.XmI3oG_heroSignature{color:#806e44;padding-block-start:15px;font-size:11px}.XmI3oG_heroSignature:after{width:32px;height:2px;margin-block-start:7px}.XmI3oG_homeEntry .XmI3oG_consulting{background:0 0;padding-block:14px 20px}.XmI3oG_homeEntry .XmI3oG_queryRow{box-shadow:none;border-radius:3px}.XmI3oG_homeEntry .XmI3oG_searchButton,.XmI3oG_homeEntry .XmI3oG_starter{border-radius:2px}
._5IJ5Rq_root{--ink:#253936;--deep:#294940;--green:#426c61;--muted:#657773;--line:#d5ded7;--paper:#fafbf7;--gold:#a88b55;min-width:0;color:var(--ink);gap:20px;display:grid}._5IJ5Rq_header{justify-content:space-between;align-items:flex-start;gap:18px;min-width:0;display:flex}._5IJ5Rq_headerActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}._5IJ5Rq_contextLink{color:#466258;border:1px solid #d5ded7;border-radius:7px;align-items:center;min-height:40px;padding:8px 12px;font-size:12px;font-weight:650;text-decoration:none;display:inline-flex}._5IJ5Rq_contextLink:hover{background:#e9efea;border-color:#9caf9f}._5IJ5Rq_heading{gap:6px;min-width:0;display:grid}._5IJ5Rq_eyebrow{color:#8a7952;letter-spacing:.11em;text-transform:uppercase;margin:0;font-size:10px;font-weight:750}._5IJ5Rq_title{color:var(--deep);letter-spacing:-.04em;overflow-wrap:anywhere;margin:0;font-size:clamp(25px,3vw,34px);font-weight:650;line-height:1.28}._5IJ5Rq_description{max-width:700px;color:var(--muted);margin:0;font-size:13px;line-height:1.75}._5IJ5Rq_button,._5IJ5Rq_primary,._5IJ5Rq_danger,._5IJ5Rq_smallButton{color:#315044;cursor:pointer;min-height:40px;font:inherit;background:#fff;border:1px solid #d7e2d8;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:8px 13px;font-size:12px;font-weight:680;line-height:1.4;text-decoration:none;transition:transform .14s,background-color .14s,border-color .14s;display:inline-flex}._5IJ5Rq_button:hover,._5IJ5Rq_primary:hover,._5IJ5Rq_danger:hover,._5IJ5Rq_smallButton:hover{transform:translateY(-1px)}._5IJ5Rq_primary{border-color:var(--green);background:var(--green);color:#fff}._5IJ5Rq_primary:hover{background:var(--deep)}._5IJ5Rq_danger{color:#874e3d;background:#fffaf8;border-color:#e5d6d0}._5IJ5Rq_button:disabled,._5IJ5Rq_primary:disabled,._5IJ5Rq_smallButton:disabled{opacity:.55;cursor:not-allowed;transform:none}._5IJ5Rq_smallButton{min-height:33px;padding:5px 9px;font-size:11px}._5IJ5Rq_actions{flex-wrap:wrap;gap:8px;display:flex}._5IJ5Rq_toolbar{border-block:1px solid var(--line);grid-template-columns:minmax(210px,1.4fr) repeat(3,minmax(115px,.65fr));gap:9px;padding:13px 0;display:grid}._5IJ5Rq_input,._5IJ5Rq_select,._5IJ5Rq_textarea{width:100%;min-width:0;color:var(--ink);font:inherit;background:#fff;border:1px solid #dce5dd;border-radius:7px;padding:9px 10px;font-size:12px;line-height:1.55}._5IJ5Rq_input,._5IJ5Rq_select{min-height:40px}._5IJ5Rq_textarea{resize:vertical;min-height:95px}._5IJ5Rq_input:focus,._5IJ5Rq_select:focus,._5IJ5Rq_textarea:focus{border-color:#74947b;outline:3px solid #58836321}._5IJ5Rq_field{gap:5px;min-width:0;display:grid}._5IJ5Rq_label{color:#385747;font-size:10px;font-weight:730}._5IJ5Rq_filterRow{flex-wrap:wrap;gap:8px;display:flex}._5IJ5Rq_tableWrap{border:1px solid var(--line);background:#ffffffbd;border-radius:10px;min-width:0;overflow-x:auto}._5IJ5Rq_table{border-collapse:collapse;text-align:start;width:100%}._5IJ5Rq_table th{border-block-end:1px solid var(--line);color:#728078;letter-spacing:.07em;text-align:start;text-transform:uppercase;white-space:nowrap;background:#f5f8f3;padding:10px 12px;font-size:9px;font-weight:750}._5IJ5Rq_table td{color:#53665a;vertical-align:middle;border-block-end:1px solid #edf0eb;padding:11px 12px;font-size:11px}._5IJ5Rq_table tr:last-child td{border:0}._5IJ5Rq_sourceName{max-width:330px;color:var(--deep);cursor:pointer;font:inherit;text-align:start;overflow-wrap:anywhere;background:0 0;border:0;padding:0;font-size:13px;font-weight:720;display:block}._5IJ5Rq_sourceName:hover{text-underline-offset:3px;text-decoration:underline}._5IJ5Rq_cellSub{color:#88948b;overflow-wrap:anywhere;margin-block-start:4px;font-size:10px;display:block}._5IJ5Rq_badge{color:#526a59;white-space:nowrap;background:#f6f9f4;border:1px solid #dce6dc;border-radius:99px;align-items:center;padding:4px 8px;font-size:9px;font-weight:700;display:inline-flex}._5IJ5Rq_badgeWarn{color:#766944;background:#f8f5ea;border-color:#e8e1cc}._5IJ5Rq_state{border:1px solid var(--line);color:#607266;background:#f7f9f4;border-radius:9px;padding:13px 15px;font-size:12px;line-height:1.65}._5IJ5Rq_skeleton{border:1px solid var(--line);background:#fff9;border-radius:9px;gap:10px;padding:16px;display:grid}._5IJ5Rq_skeletonLine{background:#e8eee7;border-radius:4px;height:12px;animation:1.4s ease-in-out infinite alternate _5IJ5Rq_skeletonFade}._5IJ5Rq_skeletonLine:nth-child(2){width:84%}._5IJ5Rq_skeletonLine:nth-child(3){width:66%}@keyframes _5IJ5Rq_skeletonFade{to{opacity:.48}}._5IJ5Rq_error{color:#8b5142;background:#fff9f6;border-color:#eadbd5}._5IJ5Rq_empty{background:#ffffff7a;border:1px dashed #cbd8cc;border-radius:10px;gap:7px;padding:25px;display:grid}._5IJ5Rq_empty h2{color:var(--deep);margin:0;font-size:16px}._5IJ5Rq_empty p{max-width:560px;color:var(--muted);margin:0;font-size:12px;line-height:1.7}._5IJ5Rq_pagination{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;font-size:11px;display:flex}._5IJ5Rq_formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._5IJ5Rq_full{grid-column:1/-1}._5IJ5Rq_formPanel{border:1px solid var(--line);background:#fff;border-radius:10px;gap:13px;padding:17px;display:grid}._5IJ5Rq_formHeading{justify-content:space-between;align-items:center;gap:12px;display:flex}._5IJ5Rq_formHeading h2{color:var(--deep);margin:0;font-size:16px}._5IJ5Rq_detailTop{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._5IJ5Rq_detailGrid{grid-template-columns:minmax(0,1.3fr) minmax(245px,.7fr);align-items:start;gap:15px;display:grid}._5IJ5Rq_stack{gap:14px;min-width:0;display:grid}._5IJ5Rq_panel{border:1px solid var(--line);background:#ffffffc7;border-radius:10px;min-width:0;padding:16px}._5IJ5Rq_panelTitle{color:#385747;justify-content:space-between;align-items:center;gap:10px;margin:0 0 12px;font-size:13px;display:flex}._5IJ5Rq_summary{display:grid}._5IJ5Rq_summaryRow{border-block-end:1px solid #edf0eb;grid-template-columns:minmax(100px,.42fr) minmax(0,1fr);gap:10px;padding:8px 0;display:grid}._5IJ5Rq_summaryRow:last-child{border:0}._5IJ5Rq_summaryLabel{color:#829087;font-size:10px}._5IJ5Rq_summaryValue{color:#40594a;overflow-wrap:anywhere;min-width:0;font-size:11px}._5IJ5Rq_ltr{text-align:left;direction:ltr;unicode-bidi:plaintext}._5IJ5Rq_snapshot{border-block-start:1px solid #edf0eb;gap:8px;padding:11px 0;display:grid}._5IJ5Rq_snapshot:first-child{border:0;padding-block-start:0}._5IJ5Rq_snapshotTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:7px;display:flex}._5IJ5Rq_segment{border-block-start:1px solid #e9eee8;gap:8px;padding:13px 0;display:grid}._5IJ5Rq_segmentText{white-space:pre-wrap;overflow-wrap:anywhere;color:#344c40;margin:0;font-size:12px;line-height:1.8}._5IJ5Rq_evidenceItem{background:#f8f7f0;border-inline-start:2px solid #af9a62;gap:7px;padding:10px 12px;display:grid}._5IJ5Rq_evidenceExcerpt{color:#43594c;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:11px;line-height:1.7}._5IJ5Rq_caseList{gap:8px;display:grid}._5IJ5Rq_caseRow{color:#53665a;border-block-start:1px solid #edf0eb;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding-block:9px;font-size:11px;display:flex}._5IJ5Rq_guestNotice{color:#716748;background:#f8f6ef;border:1px solid #e7e2d3;border-radius:9px;padding:12px 14px;font-size:11px;line-height:1.7}._5IJ5Rq_demoBanner{color:#716748;border-block:1px solid #e6e1d1;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 0;font-size:11px;line-height:1.65;display:flex}._5IJ5Rq_guestSources{gap:9px;display:grid}._5IJ5Rq_guestSource{border:1px solid var(--line);background:#ffffffc7;border-radius:9px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;display:grid}._5IJ5Rq_guestSource input{accent-color:var(--green)}._5IJ5Rq_guestSource h3{color:var(--deep);margin:0;font-size:13px}._5IJ5Rq_guestSource p{color:var(--muted);margin:4px 0 0;font-size:10px;line-height:1.5}._5IJ5Rq_contentBox{min-height:220px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;line-height:1.8}._5IJ5Rq_disclosure{color:#7b704e;font-size:10px;line-height:1.6}._5IJ5Rq_modalShade{z-index:20;background:#14261f5c;place-items:center;padding:18px;display:grid;position:fixed;inset:0;overflow:auto}._5IJ5Rq_modal{background:var(--paper);border:1px solid #dfe7e0;border-radius:12px;width:min(700px,100%);max-height:min(90dvh,850px);padding:clamp(17px,3vw,25px);overflow:auto;box-shadow:0 16px 48px #1a2d2429}._5IJ5Rq_srOnly{clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:760px){._5IJ5Rq_toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}._5IJ5Rq_detailGrid{grid-template-columns:1fr}._5IJ5Rq_table{min-width:700px}}@media (max-width:520px){._5IJ5Rq_root{gap:15px}._5IJ5Rq_header{flex-direction:column}._5IJ5Rq_toolbar,._5IJ5Rq_formGrid{grid-template-columns:1fr}._5IJ5Rq_full{grid-column:auto}._5IJ5Rq_guestSource{grid-template-columns:auto minmax(0,1fr)}._5IJ5Rq_guestSource ._5IJ5Rq_badge{grid-column:2;justify-self:start}._5IJ5Rq_summaryRow{grid-template-columns:1fr;gap:3px}._5IJ5Rq_modalShade{padding:8px}}@media (prefers-reduced-motion:reduce){._5IJ5Rq_button,._5IJ5Rq_primary,._5IJ5Rq_danger,._5IJ5Rq_smallButton{transition-duration:.01ms}._5IJ5Rq_skeletonLine{animation:none}}
.K_IhMq_root{--ink:#173b3c;--muted:#627878;--line:#d6e1dc;--paper:#f1f5f0;--surface:#fffefa;--tint:#e8f0eb;--teal:#17645d;--teal-dark:#104b47;--ochre:#a6763e;--alert:#9a4d3e;color:var(--ink);overflow-wrap:anywhere;background:var(--paper);min-width:0;max-width:100%;min-height:100dvh;font-family:var(--font-sans,"DM Sans"), sans-serif;padding:clamp(16px,3vw,42px)}.K_IhMq_frame{width:min(1520px,100%);min-width:0;margin-inline:auto}.K_IhMq_masthead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:24px;padding-bottom:22px;display:flex}.K_IhMq_heading{min-width:0}.K_IhMq_eyebrow,.K_IhMq_kicker{color:var(--teal);letter-spacing:.14em;text-transform:uppercase;margin:0 0 8px;font-size:10px;font-weight:800}.K_IhMq_title{font-family:var(--font-display,"Manrope"), Georgia, serif;letter-spacing:-.045em;margin:0;font-size:clamp(28px,4vw,43px);line-height:1.08}.K_IhMq_intro{max-width:720px;color:var(--muted);margin:10px 0 0;font-size:13px;line-height:1.65}.K_IhMq_caseMeta{text-align:end;flex:0 250px}.K_IhMq_caseName{overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:700}.K_IhMq_tag,.K_IhMq_badge{border:1px solid var(--line);background:var(--surface);color:var(--muted);border-radius:2px;align-items:center;padding:5px 8px;font-size:10px;font-weight:750;display:inline-flex}.K_IhMq_tag{margin-top:8px}.K_IhMq_guestNotice,.K_IhMq_providerNotice{border-inline-start:3px solid var(--ochre);color:#655137;background:#f6f0e5;margin:16px 0;padding:11px 14px;font-size:11px;line-height:1.6}.K_IhMq_providerNotice{border-color:#9b7950}.K_IhMq_toolbar{flex-wrap:wrap;align-items:center;gap:8px;margin:18px 0;display:flex}.K_IhMq_select,.K_IhMq_input,.K_IhMq_textarea{width:100%;min-width:0;color:var(--ink);font:inherit;background:#fffefa;border:1px solid #cbd8d2;border-radius:3px;padding:9px 10px;font-size:12px;line-height:1.45}.K_IhMq_toolbar .K_IhMq_select{width:auto;min-width:220px}.K_IhMq_textarea{resize:vertical;min-height:88px}.K_IhMq_button,.K_IhMq_secondary,.K_IhMq_danger,.K_IhMq_iconButton{border:1px solid var(--teal);background:var(--teal);color:#fff;min-height:38px;font:inherit;cursor:pointer;border-radius:3px;justify-content:center;align-items:center;gap:7px;padding:8px 12px;font-size:11px;font-weight:750;transition:transform .16s,opacity .16s;display:inline-flex}.K_IhMq_button:hover:not(:disabled){background:var(--teal-dark);transform:translateY(-1px)}.K_IhMq_secondary{color:var(--teal);background:0 0}.K_IhMq_secondary:hover:not(:disabled){background:var(--tint)}.K_IhMq_danger{color:var(--alert);background:0 0;border-color:#dcb8ad}.K_IhMq_iconButton{min-height:30px;color:var(--teal);background:0 0;padding:4px 8px}.K_IhMq_button:disabled,.K_IhMq_secondary:disabled,.K_IhMq_danger:disabled,.K_IhMq_iconButton:disabled{opacity:.48;cursor:not-allowed}.K_IhMq_input:focus-visible,.K_IhMq_textarea:focus-visible,.K_IhMq_select:focus-visible,button:focus-visible,a:focus-visible,summary:focus-visible{outline-offset:2px;outline:3px solid #91bcae}.K_IhMq_notice{color:#315b48;background:#edf5ef;border:1px solid #b8d2c5;margin:12px 0;padding:11px 13px;font-size:12px;line-height:1.5}.K_IhMq_error{color:#813c32;background:#fbf1ee;border-color:#e6c5bc}.K_IhMq_empty{background:var(--surface);text-align:center;border:1px dashed #bacbc3;padding:clamp(20px,5vw,48px)}.K_IhMq_empty h2{font-family:var(--font-display,"Manrope"), Georgia, serif;margin:0 0 8px;font-size:21px}.K_IhMq_empty p{max-width:520px;color:var(--muted);margin:0 auto 18px;font-size:12px;line-height:1.65}.K_IhMq_empty a{color:var(--teal);font-weight:800}.K_IhMq_overview{grid-template-columns:minmax(0,1.45fr) minmax(280px,.8fr);align-items:stretch;gap:16px;margin:18px 0;display:grid}.K_IhMq_panel{border:1px solid var(--line);background:var(--surface);min-width:0;padding:16px}.K_IhMq_panelHeader{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.K_IhMq_benchmarkTitle{font-family:var(--font-display,"Manrope"), Georgia, serif;letter-spacing:-.03em;overflow-wrap:anywhere;margin:0;font-size:clamp(20px,2.5vw,28px);line-height:1.2}.K_IhMq_purpose{max-width:850px;color:var(--muted);white-space:pre-wrap;overflow-wrap:anywhere;margin:7px 0 0;font-size:12px;line-height:1.6}.K_IhMq_coverageGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:14px;display:grid}.K_IhMq_metric{background:#f0f5f0;padding:9px}.K_IhMq_metric strong{font-variant-numeric:tabular-nums;font-size:18px;font-weight:750;display:block}.K_IhMq_metric span{color:var(--muted);margin-top:3px;font-size:9px;line-height:1.4;display:block}.K_IhMq_section{border:1px solid var(--line);background:var(--surface);min-width:0;margin-top:18px;padding:16px}.K_IhMq_sectionHead{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:14px;display:flex}.K_IhMq_sectionTitle{font-family:var(--font-display,"Manrope"), Georgia, serif;letter-spacing:-.02em;margin:0;font-size:19px}.K_IhMq_sectionIntro{color:var(--muted);margin:5px 0 0;font-size:11px;line-height:1.55}.K_IhMq_formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.K_IhMq_field{gap:5px;min-width:0;display:grid}.K_IhMq_fieldFull{grid-column:1/-1}.K_IhMq_label{color:#4f6967;font-size:10px;font-weight:800}.K_IhMq_scopeList{gap:10px;margin-top:12px;display:grid}.K_IhMq_scopeItem{border-top:1px solid var(--line);padding-top:10px}.K_IhMq_scopeTop{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.K_IhMq_scopeName{color:var(--teal);font-size:11px;font-weight:800}.K_IhMq_actions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.K_IhMq_pillNote{color:var(--muted);font-size:10px;line-height:1.5}.K_IhMq_matrixWrap{border:1px solid var(--line);overscroll-behavior-inline:contain;max-width:100%;overflow:auto}.K_IhMq_matrix{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;min-width:780px}.K_IhMq_matrix th,.K_IhMq_matrix td{border-inline-end:1px solid var(--line);border-bottom:1px solid var(--line);vertical-align:top}.K_IhMq_matrix thead th{z-index:3;text-align:start;background:#eaf1ec;min-width:208px;padding:12px;position:sticky;top:0}.K_IhMq_matrix thead th:first-child{z-index:5;width:190px;min-width:190px;inset-inline-start:0}.K_IhMq_matrix tbody th{z-index:2;text-align:start;background:#f6f7f1;width:190px;min-width:190px;padding:12px;position:sticky;inset-inline-start:0}.K_IhMq_matrix td{background:#fffefa;min-width:208px;padding:0}.K_IhMq_matrix [data-numeric=true],.K_IhMq_matrix .K_IhMq_numeric{text-align:end;font-variant-numeric:tabular-nums}.K_IhMq_entityHeading{overflow-wrap:anywhere;gap:4px;font-size:12px;font-weight:800;display:grid}.K_IhMq_entitySub{color:var(--muted);font-size:9px;font-weight:500;line-height:1.4}.K_IhMq_cellButton{width:100%;min-height:112px;color:var(--ink);text-align:start;cursor:pointer;background:0 0;border:0;gap:8px;padding:11px;display:grid}.K_IhMq_cellButton:hover{background:#f3f7f2}.K_IhMq_cellValue{white-space:pre-wrap;overflow-wrap:anywhere;font-size:11px;line-height:1.55}.K_IhMq_cellValue[dir=auto]{unicode-bidi:plaintext}.K_IhMq_cellMeta{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.K_IhMq_badge{color:#355d72;background:#eaf3f7;border-color:#c5dce8;padding:3px 6px;font-size:9px}.K_IhMq_badgeWarn{color:#77552b;background:#f5ecdc}.K_IhMq_badgeAlert{color:#874334;background:#f8e9e4}.K_IhMq_badgeGood{color:#245d3b;background:#e5f2e8;border-color:#b9d6c1}.K_IhMq_badgeSecondary{color:#596a61;background:#f0f2ef;border-color:#d8ded9}.K_IhMq_emptyCell{color:#82918c;font-size:10px}.K_IhMq_dimensionTitle{overflow-wrap:anywhere;font-size:11px;font-weight:800;line-height:1.45}.K_IhMq_dimensionHint{color:var(--muted);margin-top:5px;font-size:9px;font-weight:400;line-height:1.5;display:block}.K_IhMq_mobileEntity{display:none}.K_IhMq_mobileDimensions{gap:10px;display:grid}.K_IhMq_dimensionCard{border:1px solid var(--line);background:var(--surface)}.K_IhMq_dimensionCard>summary{cursor:pointer;justify-content:space-between;align-items:flex-start;gap:12px;padding:12px;font-size:12px;font-weight:800;display:flex}.K_IhMq_mobileCell{border-top:1px solid var(--line);padding:12px}.K_IhMq_mobileCell+.K_IhMq_mobileCell{border-top:1px dotted var(--line)}.K_IhMq_mobileEntityName{color:var(--teal);margin-bottom:8px;font-size:10px;font-weight:800;display:block}.K_IhMq_detailBackdrop{z-index:20;background:#152c2a5c;justify-content:flex-end;display:flex;position:fixed;inset:0}.K_IhMq_drawer{background:var(--paper);width:min(650px,100%);height:100%;padding:clamp(16px,3vw,26px);overflow:auto;box-shadow:-14px 0 44px #173b3c21}.K_IhMq_drawerHeader{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:14px;padding-bottom:14px;display:flex}.K_IhMq_drawerTitle{font-family:var(--font-display,"Manrope"), Georgia, serif;overflow-wrap:anywhere;margin:0;font-size:21px;line-height:1.25}.K_IhMq_evidenceList,.K_IhMq_historyList,.K_IhMq_insightList{gap:9px;margin-top:10px;display:grid}.K_IhMq_evidenceCard,.K_IhMq_historyItem,.K_IhMq_insightCard{border:1px solid var(--line);background:var(--surface);min-width:0;padding:11px}.K_IhMq_sourceLine{flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:11px;display:flex}.K_IhMq_sourceTitle{color:var(--teal);overflow-wrap:anywhere;font-weight:800}.K_IhMq_metadata{color:var(--muted);flex-wrap:wrap;gap:6px 11px;margin-top:7px;font-size:9px;display:flex}.K_IhMq_excerpt{white-space:pre-wrap;overflow-wrap:anywhere;background:#edf3ef;border-inline-start:2px solid #93b4a6;margin:9px 0;padding:9px 10px;font-size:11px;line-height:1.65}.K_IhMq_safeLink{color:var(--teal);font-size:10px}.K_IhMq_historyItem{font-size:10px;line-height:1.5}.K_IhMq_insightCard h3{margin:0;font-size:13px}.K_IhMq_insightCard p{white-space:pre-wrap;overflow-wrap:anywhere;margin:7px 0 0;font-size:11px;line-height:1.6}.K_IhMq_researchList{gap:8px;margin-top:12px;display:grid}.K_IhMq_researchCard{border-inline-start:2px solid var(--teal);background:#f1f5f0;padding:10px}.K_IhMq_researchCard h3{margin:0;font-size:11px}.K_IhMq_researchCard p{color:var(--muted);white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0 0;font-size:10px;line-height:1.55}.K_IhMq_searchForm{grid-template-columns:minmax(0,1fr) 118px auto;gap:7px;margin:9px 0;display:grid}.K_IhMq_checkItem{color:var(--muted);align-items:flex-start;gap:7px;margin:7px 0;font-size:10px;line-height:1.45;display:flex}.K_IhMq_checkItem input{accent-color:var(--teal);margin-top:2px}.K_IhMq_split{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.K_IhMq_skeleton{gap:12px;padding-top:24px;display:grid}.K_IhMq_skeletonLine{background:#e1eae4;height:16px;animation:1.4s ease-in-out infinite alternate K_IhMq_shimmer;display:block}.K_IhMq_srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes K_IhMq_shimmer{to{opacity:.48}}@media (max-width:760px){.K_IhMq_overview{grid-template-columns:1fr}.K_IhMq_desktopMatrix{display:none}.K_IhMq_mobileEntity{margin-bottom:10px;display:block}.K_IhMq_toolbar{align-items:stretch}.K_IhMq_toolbar .K_IhMq_select{flex:100%;width:100%}}@media (max-width:560px){.K_IhMq_root{padding:17px 13px 28px}.K_IhMq_masthead{gap:13px;display:grid}.K_IhMq_caseMeta{text-align:start}.K_IhMq_sectionHead,.K_IhMq_panelHeader{display:grid}.K_IhMq_formGrid,.K_IhMq_split{grid-template-columns:1fr}.K_IhMq_fieldFull{grid-column:auto}.K_IhMq_searchForm{grid-template-columns:1fr}.K_IhMq_coverageGrid{gap:5px}.K_IhMq_metric{padding:7px}.K_IhMq_metric strong{font-size:16px}.K_IhMq_actions>*{flex:auto}.K_IhMq_drawer{width:100%}}@media (prefers-reduced-motion:reduce){.K_IhMq_skeletonLine{animation:none}.K_IhMq_button,.K_IhMq_secondary,.K_IhMq_danger,.K_IhMq_iconButton{transition:none}}
.v9wL7q_root{--ink:#173b3c;--muted:#617675;--line:#d6e1dc;--paper:#f2f5f0;--surface:#fffefa;--tint:#e8f0eb;--teal:#17645d;--deep:#104b47;--ochre:#9a7040;--alert:#93493c;color:var(--ink);overflow-wrap:anywhere;background:var(--paper);min-width:0;max-width:100%;min-height:100dvh;font-family:var(--font-sans,"DM Sans"), sans-serif;padding:clamp(15px,2.8vw,38px)}.v9wL7q_frame{width:min(1510px,100%);min-width:0;margin-inline:auto}.v9wL7q_masthead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:22px;padding-bottom:20px;display:flex}.v9wL7q_eyebrow,.v9wL7q_kicker{color:var(--teal);letter-spacing:.13em;text-transform:uppercase;margin:0 0 7px;font-size:10px;font-weight:800}.v9wL7q_title{font-family:var(--font-display,"Manrope"), Georgia, serif;letter-spacing:-.04em;margin:0;font-size:clamp(28px,3.5vw,42px);line-height:1.08}.v9wL7q_intro{max-width:720px;color:var(--muted);margin:10px 0 0;font-size:12px;line-height:1.7}.v9wL7q_caseMeta{text-align:end;flex:0 250px}.v9wL7q_caseName{margin:0;font-size:13px;font-weight:750}.v9wL7q_tag,.v9wL7q_badge{border:1px solid var(--line);background:var(--surface);color:var(--muted);border-radius:2px;align-items:center;gap:5px;padding:5px 8px;font-size:10px;font-weight:750;line-height:1.3;display:inline-flex}.v9wL7q_tag{margin-top:7px}.v9wL7q_badge{white-space:normal;padding:4px 7px}.v9wL7q_badgeGood{color:#315d4a;background:#e7f2eb;border-color:#bfd5c9}.v9wL7q_badgeWarn{color:#76552e;background:#f7f0e4;border-color:#e5d6b8}.v9wL7q_badgeAlert{color:#874234;background:#fbefeb;border-color:#e4c8c0}.v9wL7q_badgeInfo{color:#355d72;background:#eaf3f7;border-color:#c5dce8}.v9wL7q_badgeSecondary{color:#596a61;background:#f0f2ef;border-color:#d8ded9}.v9wL7q_guestNotice,.v9wL7q_providerNotice{border-inline-start:3px solid var(--ochre);color:#655137;background:#f6f0e5;margin:14px 0;padding:11px 14px;font-size:11px;line-height:1.6}.v9wL7q_toolbar{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;margin:15px 0;display:flex}.v9wL7q_toolbar .v9wL7q_select{width:auto;min-width:205px;max-width:min(100%,360px)}.v9wL7q_button,.v9wL7q_secondary,.v9wL7q_danger,.v9wL7q_iconButton,.v9wL7q_tab{border:1px solid var(--teal);background:var(--teal);color:#fffefa;min-height:40px;font:inherit;cursor:pointer;border-radius:3px;justify-content:center;align-items:center;gap:7px;padding:8px 12px;font-size:11px;font-weight:750;line-height:1.35;transition:transform .16s,opacity .16s,background-color .16s;display:inline-flex}.v9wL7q_button:hover:not(:disabled){background:var(--deep);transform:translateY(-1px)}.v9wL7q_secondary,.v9wL7q_tab{color:var(--teal);background:0 0}.v9wL7q_secondary:hover:not(:disabled),.v9wL7q_tab:hover:not(:disabled){background:var(--tint)}.v9wL7q_danger{color:var(--alert);background:0 0;border-color:#dcb8ad}.v9wL7q_iconButton{border-color:var(--line);min-height:38px;color:var(--teal);background:var(--surface);padding:6px 10px}.v9wL7q_button:disabled,.v9wL7q_secondary:disabled,.v9wL7q_danger:disabled,.v9wL7q_iconButton:disabled,.v9wL7q_tab:disabled{opacity:.48;cursor:not-allowed}.v9wL7q_tab{border-color:#0000;border-bottom-style:solid;border-bottom-width:2px;border-radius:0;min-height:42px;padding-inline:13px}.v9wL7q_tabActive{border-bottom-color:var(--teal);background:var(--tint);color:var(--deep)}.v9wL7q_input,.v9wL7q_textarea,.v9wL7q_select{background:var(--surface);width:100%;min-width:0;color:var(--ink);font:inherit;border:1px solid #cbd8d2;border-radius:3px;padding:9px 10px;font-size:12px;line-height:1.5}.v9wL7q_textarea{resize:vertical;min-height:82px}.v9wL7q_input:focus-visible,.v9wL7q_textarea:focus-visible,.v9wL7q_select:focus-visible,button:focus-visible,a:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline-offset:2px;outline:3px solid #91bcae}.v9wL7q_notice{color:#315b48;background:#edf5ef;border:1px solid #b8d2c5;margin:11px 0;padding:10px 13px;font-size:11px;line-height:1.55}.v9wL7q_error{color:#813c32;background:#fbf1ee;border-color:#e6c5bc}.v9wL7q_frame a{color:var(--teal);font-weight:750}.v9wL7q_overview{grid-template-columns:minmax(0,1.4fr) minmax(280px,.8fr);gap:13px;margin:17px 0;display:grid}.v9wL7q_panel{border:1px solid var(--line);background:var(--surface);min-width:0;padding:15px}.v9wL7q_panelHeader,.v9wL7q_sectionHead,.v9wL7q_rowHead{justify-content:space-between;align-items:flex-start;gap:13px;display:flex}.v9wL7q_assessmentTitle{font-family:var(--font-display,"Manrope"), Georgia, serif;letter-spacing:-.025em;margin:0;font-size:clamp(19px,2.4vw,26px);line-height:1.25}.v9wL7q_purposeText{color:var(--muted);white-space:pre-wrap;margin:7px 0 0;font-size:11px;line-height:1.65}.v9wL7q_metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin-top:13px;display:grid}.v9wL7q_metric{background:#f0f5f0;min-width:0;padding:8px}.v9wL7q_metric strong{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:17px;font-weight:780;display:block}.v9wL7q_metric span{color:var(--muted);margin-top:3px;font-size:9px;line-height:1.4;display:block}.v9wL7q_section{border:1px solid var(--line);background:var(--surface);min-width:0;margin-top:15px;padding:15px}.v9wL7q_sectionTitle{font-family:var(--font-display,"Manrope"), Georgia, serif;letter-spacing:-.02em;margin:0;font-size:18px}.v9wL7q_sectionIntro{color:var(--muted);margin:5px 0 0;font-size:11px;line-height:1.6}.v9wL7q_workflow{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:0;margin-top:12px;display:flex}.v9wL7q_formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.v9wL7q_field{gap:5px;min-width:0;display:grid}.v9wL7q_fieldFull{grid-column:1/-1}.v9wL7q_label{color:#4f6967;font-size:10px;font-weight:800;line-height:1.4}.v9wL7q_hint{color:var(--muted);margin:0;font-size:10px;line-height:1.55}.v9wL7q_actions{flex-wrap:wrap;align-items:center;gap:6px;margin-top:11px;display:flex}.v9wL7q_smallButton{min-height:34px;padding:6px 9px;font-size:10px}.v9wL7q_pillNote{color:var(--muted);font-size:10px;line-height:1.55}.v9wL7q_scopeLayout{grid-template-columns:minmax(210px,.8fr) minmax(0,1.4fr);gap:16px;display:grid}.v9wL7q_themeList,.v9wL7q_targetList{gap:7px;margin-top:9px;display:grid}.v9wL7q_themeRow,.v9wL7q_targetRow{border:1px solid var(--line);background:#fbfcf8;align-items:flex-start;gap:7px;min-width:0;padding:8px;display:flex}.v9wL7q_themeInfo,.v9wL7q_targetInfo{flex:1;min-width:0}.v9wL7q_themeName{overflow-wrap:anywhere;font-size:11px;font-weight:760;display:block}.v9wL7q_themeMeta{color:var(--muted);margin-top:3px;font-size:9px;display:block}.v9wL7q_inlineActions{flex-wrap:wrap;gap:4px;display:flex}.v9wL7q_iconText{min-height:31px;padding:4px 7px;font-size:10px}.v9wL7q_checkGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.v9wL7q_checkOption{border:1px solid var(--line);min-height:34px;color:var(--ink);cursor:pointer;background:#fbfcf8;align-items:flex-start;gap:7px;padding:7px;font-size:10px;line-height:1.4;display:flex}.v9wL7q_checkOption input{accent-color:var(--teal);flex:none;margin:1px 0 0}.v9wL7q_filters{border:1px solid var(--line);background:#f4f7f3;grid-template-columns:repeat(4,minmax(0,1fr)) auto;align-items:end;gap:7px;margin:13px 0;padding:10px;display:grid}.v9wL7q_filterHeading{color:var(--muted);grid-column:1/-1;margin:0;font-size:10px;font-weight:800}.v9wL7q_itemList{gap:8px;display:grid}.v9wL7q_itemCard{border:1px solid var(--line);background:var(--surface);min-width:0}.v9wL7q_itemCard:hover{border-color:#a8c3b7}.v9wL7q_itemMain{width:100%;min-width:0;color:var(--ink);text-align:start;cursor:pointer;background:0 0;border:0;gap:9px;padding:12px;display:grid}.v9wL7q_itemTop{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.v9wL7q_itemTitle{overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:800;line-height:1.4}.v9wL7q_itemDesc{color:#465e5c;white-space:pre-wrap;margin:0;font-size:11px;line-height:1.65}.v9wL7q_itemBadges,.v9wL7q_metaLine{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.v9wL7q_metaLine{color:var(--muted);font-size:9px}.v9wL7q_itemFoot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:9px;padding:0 12px 11px;display:flex}.v9wL7q_severity{color:#4d6259;background:#f1f4f0;border-inline-start:3px solid #97a69e;align-items:center;min-height:23px;padding:3px 7px;font-size:9px;font-weight:800;display:inline-flex}.v9wL7q_severityHigh{color:#795727;background:#f7f0e3;border-color:#b88445}.v9wL7q_severityCritical{color:#823e33;background:#faeeea;border-color:#a4493a}.v9wL7q_evidenceMark{color:var(--muted);align-items:center;gap:4px;font-size:9px;display:inline-flex}.v9wL7q_status{border:1px solid var(--line);color:#506563;background:#f7f8f4;align-items:center;min-height:23px;padding:3px 7px;font-size:9px;font-weight:750;display:inline-flex}.v9wL7q_statusApproved{color:#315d4a;background:#e7f2eb;border-color:#bfd5c9}.v9wL7q_statusRejected{color:#874234;background:#fbefeb;border-color:#e4c8c0}.v9wL7q_statusRevision{color:#76552e;background:#f7f0e4;border-color:#e5d6b8}.v9wL7q_policyTableWrap{border:1px solid var(--line);overscroll-behavior:contain;max-width:100%;max-height:min(68dvh,760px);overflow:auto}.v9wL7q_policyTable{border-collapse:collapse;table-layout:fixed;width:100%;min-width:720px}.v9wL7q_policyTable th,.v9wL7q_policyTable td{border-bottom:1px solid var(--line);border-inline-end:1px solid var(--line);text-align:start;vertical-align:top;overflow-wrap:anywhere;padding:10px;font-size:10px;line-height:1.55}.v9wL7q_policyTable thead th{z-index:2;color:#4f6967;background:#edf3ee;font-size:9px;font-weight:800;position:sticky;inset-block-start:0}.v9wL7q_policyTable td:is([data-numeric=true],.v9wL7q_numeric){text-align:end;font-variant-numeric:tabular-nums}.v9wL7q_policyTable tbody tr:hover{background:#f7faf6}.v9wL7q_policyCards{display:none}.v9wL7q_policyCard{border:1px solid var(--line);background:var(--surface);width:100%;color:var(--ink);text-align:start;cursor:pointer;gap:8px;padding:12px;display:grid}.v9wL7q_policyCard strong{font-size:11px;line-height:1.5}.v9wL7q_policyCard span{color:var(--muted);font-size:10px;line-height:1.5}.v9wL7q_policyCard:hover{background:#f7faf6;border-color:#a8c3b7}.v9wL7q_empty{background:var(--surface);text-align:center;border:1px dashed #bacbc3;padding:clamp(22px,4vw,42px)}.v9wL7q_empty h2{font-family:var(--font-display,"Manrope"), Georgia, serif;margin:0 0 8px;font-size:20px}.v9wL7q_empty p{max-width:510px;color:var(--muted);margin:0 auto 16px;font-size:11px;line-height:1.65}.v9wL7q_detailBackdrop{z-index:50;background:#152c2a61;justify-content:flex-end;display:flex;position:fixed;inset:0}.v9wL7q_drawer{overscroll-behavior:contain;background:var(--paper);width:min(720px,100%);height:100%;padding:clamp(15px,2.8vw,25px);overflow:auto;box-shadow:-14px 0 44px #173b3c24}.v9wL7q_drawerHeader{z-index:2;border-bottom:1px solid var(--line);background:var(--paper);justify-content:space-between;align-items:flex-start;gap:13px;margin:calc(-1*clamp(15px,2.8vw,25px)) calc(-1*clamp(15px,2.8vw,25px)) 0;padding:clamp(15px,2.8vw,25px);display:flex;position:sticky;top:calc(-1*clamp(15px,2.8vw,25px))}.v9wL7q_drawerTitle{font-family:var(--font-display,"Manrope"), Georgia, serif;margin:0;font-size:21px;line-height:1.25}.v9wL7q_drawerSection{border:1px solid var(--line);background:var(--surface);margin-top:12px;padding:13px}.v9wL7q_drawerSection h3{font-family:var(--font-display,"Manrope"), Georgia, serif;margin:0 0 10px;font-size:15px}.v9wL7q_evidenceList,.v9wL7q_historyList,.v9wL7q_runList{gap:8px;margin-top:9px;display:grid}.v9wL7q_evidenceCard,.v9wL7q_historyItem,.v9wL7q_runCard{border:1px solid var(--line);background:var(--surface);min-width:0;padding:10px}.v9wL7q_sourceLine{flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:10px;display:flex}.v9wL7q_sourceTitle{color:var(--teal);font-weight:800}.v9wL7q_metadata{color:var(--muted);flex-wrap:wrap;gap:5px 10px;margin-top:7px;font-size:9px;display:flex}.v9wL7q_excerpt{white-space:pre-wrap;overflow-wrap:anywhere;background:#edf3ef;border-inline-start:2px solid #93b4a6;margin:8px 0;padding:9px 10px;font-size:11px;line-height:1.7}.v9wL7q_safeLink{color:var(--teal);font-size:10px}.v9wL7q_historyItem{font-size:10px;line-height:1.55}.v9wL7q_historyItem p{white-space:pre-wrap;margin:6px 0 0}.v9wL7q_versionContent{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:10px 0 0;display:grid}.v9wL7q_versionContent>div{background:#f2f6f2;min-width:0;padding:7px}.v9wL7q_versionContent dt{color:var(--muted);font-size:9px;font-weight:800}.v9wL7q_versionContent dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:4px 0 0;font-size:10px;line-height:1.55}.v9wL7q_searchForm{grid-template-columns:minmax(0,1fr) 130px auto;gap:7px;margin:10px 0;display:grid}.v9wL7q_checkItem{color:var(--muted);align-items:flex-start;gap:7px;margin:7px 0;font-size:10px;line-height:1.45;display:flex}.v9wL7q_checkItem input{accent-color:var(--teal);margin-top:2px}.v9wL7q_skeleton{gap:11px;padding-top:25px;display:grid}.v9wL7q_skeletonLine{background:#e1eae4;height:15px;animation:1.4s ease-in-out infinite alternate v9wL7q_shimmer;display:block}.v9wL7q_srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes v9wL7q_shimmer{to{opacity:.48}}@media (min-width:801px) and (max-width:1100px){.v9wL7q_metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:800px){.v9wL7q_overview,.v9wL7q_scopeLayout{grid-template-columns:1fr}.v9wL7q_metrics{grid-template-columns:repeat(5,minmax(0,1fr))}.v9wL7q_filters{grid-template-columns:repeat(2,minmax(0,1fr))}.v9wL7q_filters>.v9wL7q_secondary{grid-column:1/-1}}@media (max-width:560px){.v9wL7q_root{padding:15px 12px 26px}.v9wL7q_masthead{gap:13px;display:grid}.v9wL7q_caseMeta{text-align:start}.v9wL7q_toolbar{align-items:stretch}.v9wL7q_toolbar .v9wL7q_select{width:100%;max-width:none}.v9wL7q_panelHeader,.v9wL7q_sectionHead,.v9wL7q_rowHead,.v9wL7q_itemTop{display:grid}.v9wL7q_metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.v9wL7q_formGrid,.v9wL7q_checkGrid,.v9wL7q_versionContent{grid-template-columns:1fr}.v9wL7q_fieldFull{grid-column:auto}.v9wL7q_searchForm{grid-template-columns:1fr}.v9wL7q_actions>*{flex:130px}.v9wL7q_drawer{width:100%;padding:13px}.v9wL7q_drawerHeader{margin:-13px -13px 0;padding:13px;top:-13px}.v9wL7q_filters{grid-template-columns:1fr}.v9wL7q_filterHeading,.v9wL7q_filters>.v9wL7q_secondary{grid-column:auto}.v9wL7q_policyTableWrap{display:none}.v9wL7q_policyCards{gap:8px;display:grid}}@media (prefers-reduced-motion:reduce){.v9wL7q_skeletonLine{animation:none}.v9wL7q_button,.v9wL7q_secondary,.v9wL7q_danger,.v9wL7q_iconButton,.v9wL7q_tab{transition:none}}
.B94YgG_root{--d-ink:#203c36;--d-muted:#647772;--d-line:#d7e1db;--d-paper:#f4f7f2;--d-panel:#fbfcf8;--d-green:#1e5143;--d-sage:#e5eee6;--d-gold:#b28d4e;--d-alert:#8c4b34;width:100%;min-width:0;color:var(--d-ink);font-family:var(--font-sans,"DM Sans", sans-serif)}.B94YgG_frame{gap:18px;width:100%;min-width:0;display:grid}.B94YgG_masthead{border-bottom:1px solid var(--d-line);justify-content:space-between;align-items:end;gap:20px;padding:9px 0 16px;display:flex}.B94YgG_eyebrow{color:#90794f;letter-spacing:.13em;margin:0 0 8px;font-size:10px;font-weight:750}.B94YgG_title{color:#173d34;font-family:var(--font-display,Georgia, serif);letter-spacing:-.035em;margin:0;font-size:clamp(28px,4vw,42px);font-weight:500;line-height:1.15}.B94YgG_intro{max-width:730px;color:var(--d-muted);margin:9px 0 0;font-size:13px;line-height:1.75}.B94YgG_caseMeta{text-align:end;min-width:180px}.B94YgG_caseName{color:var(--d-ink);margin:0;font-size:13px;font-weight:700}.B94YgG_guestNotice,.B94YgG_providerNotice,.B94YgG_notice{border:1px solid #d6dfd8;border-inline-start:3px solid var(--d-gold);color:#536354;background:#f2f4ea;border-radius:8px;padding:11px 14px;font-size:12px;line-height:1.7}.B94YgG_noticeError{border-inline-start-color:var(--d-alert);color:#794431;background:#fbf1ec}.B94YgG_toolbar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.B94YgG_tabs{border:1px solid var(--d-line);background:#edf2ec;border-radius:10px;flex-wrap:wrap;gap:4px;width:fit-content;padding:4px;display:flex}.B94YgG_tab{min-height:36px;color:var(--d-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:0 15px;font-size:12px;font-weight:650}.B94YgG_tabActive{color:var(--d-green);background:#fff;box-shadow:0 1px 3px #163b3012}.B94YgG_panel{border:1px solid var(--d-line);background:var(--d-panel);border-radius:12px;min-width:0;box-shadow:0 5px 20px #233e3210}.B94YgG_panelHead{border-bottom:1px solid #e5ebe6;flex-wrap:wrap;justify-content:space-between;align-items:start;gap:12px;padding:17px 19px 12px;display:flex}.B94YgG_panelHead h2,.B94YgG_panelHead h3{letter-spacing:-.015em;margin:0;font-size:16px;font-weight:700}.B94YgG_panelHead p{color:var(--d-muted);margin:5px 0 0;font-size:11px;line-height:1.6}.B94YgG_panelBody{padding:17px 19px}.B94YgG_layout{grid-template-columns:minmax(0,1fr) 275px;align-items:start;gap:17px;display:grid}.B94YgG_mainCol,.B94YgG_sideCol{gap:16px;min-width:0;display:grid}.B94YgG_readiness{background:linear-gradient(105deg,#e8f0e8,#f4f5e9);border:1px solid #cedbd2;border-radius:10px;padding:15px 17px}.B94YgG_readinessTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.B94YgG_readinessTitle{margin:0;font-size:12px;font-weight:760}.B94YgG_readinessState{color:var(--d-green);font-size:11px;font-weight:720}.B94YgG_readinessCopy{color:var(--d-muted);margin:9px 0 0;font-size:11px;line-height:1.65}.B94YgG_metricLine{color:#49665b;gap:17px;margin-top:10px;font:11px ui-monospace,SFMono-Regular,monospace;display:flex}.B94YgG_formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.B94YgG_field{color:#52675f;gap:5px;min-width:0;font-size:10px;font-weight:700;display:grid}.B94YgG_fieldWide{grid-column:1/-1}.B94YgG_input,.B94YgG_select,.B94YgG_textarea{width:100%;min-width:0;color:var(--d-ink);font:inherit;background:#fff;border:1px solid #cbd8cf;border-radius:7px;padding:9px 10px;font-size:12px;line-height:1.5}.B94YgG_textarea{resize:vertical;min-height:76px}.B94YgG_select{min-height:38px}.B94YgG_input:focus-visible,.B94YgG_select:focus-visible,.B94YgG_textarea:focus-visible,.B94YgG_button:focus-visible,.B94YgG_tab:focus-visible,.B94YgG_linkButton:focus-visible{outline-offset:2px;border-color:#98783d;outline:3px solid #b78f4e72}.B94YgG_button,.B94YgG_secondary,.B94YgG_danger,.B94YgG_linkButton{min-height:37px;font:inherit;cursor:pointer;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:11px;font-weight:700;text-decoration:none;transition:background-color .16s,transform .16s;display:inline-flex}.B94YgG_button{background:var(--d-green);color:#fff}.B94YgG_button:hover:not(:disabled){background:#153e34;transform:translateY(-1px)}.B94YgG_secondary,.B94YgG_linkButton{color:var(--d-green);background:#fff;border-color:#cbd8cf}.B94YgG_secondary:hover:not(:disabled),.B94YgG_linkButton:hover{background:#edf3ed}.B94YgG_danger{color:#824b35;background:#fbf4ef;border-color:#e0c9bc}.B94YgG_button:disabled,.B94YgG_secondary:disabled,.B94YgG_danger:disabled{opacity:.48;cursor:not-allowed}.B94YgG_smallButton{min-height:30px;padding-inline:9px;font-size:10px}.B94YgG_actions{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.B94YgG_badge{color:#46685a;white-space:nowrap;background:#edf4ed;border:1px solid #d6e1d8;border-radius:999px;align-items:center;max-width:100%;padding:3px 8px;font-size:9px;font-weight:730;display:inline-flex}.B94YgG_badgeWarn{color:#826a3e;background:#f7f1e5;border-color:#e5d7b9}.B94YgG_badgeError{color:#88503d;background:#fbefea;border-color:#e9ccc1}.B94YgG_list{gap:10px;display:grid}.B94YgG_item{background:#fff;border:1px solid #dfe7e0;border-radius:9px;min-width:0;padding:13px}.B94YgG_itemTop{justify-content:space-between;align-items:start;gap:10px;display:flex}.B94YgG_itemTitle{color:#25493e;overflow-wrap:anywhere;min-width:0;margin:0;font-size:13px;font-weight:720;line-height:1.5}.B94YgG_itemDesc{color:#63736d;white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0 0;font-size:11px;line-height:1.7}.B94YgG_itemMeta{flex-wrap:wrap;align-items:center;gap:7px;margin-top:9px;display:flex}.B94YgG_divider{background:#e5ebe6;height:1px;margin:12px 0}.B94YgG_muted{color:var(--d-muted);font-size:11px;line-height:1.65}.B94YgG_empty{color:#64756d;text-align:center;background:#f6f8f4;border:1px dashed #cbd9ce;border-radius:9px;padding:19px;font-size:12px;line-height:1.7}.B94YgG_checkRow{color:var(--d-muted);align-items:flex-start;gap:8px;font-size:11px;line-height:1.5;display:flex}.B94YgG_checkRow input{accent-color:var(--d-green)}.B94YgG_checkList{gap:8px;display:grid}.B94YgG_profileFact{border-bottom:1px solid #e7ece8;grid-template-columns:minmax(120px,.7fr) minmax(150px,1fr) 130px;gap:8px;padding-block:8px;display:grid}.B94YgG_profileFact:last-child{border-bottom:0}.B94YgG_inlineStatus{color:#798982;font-size:10px}.B94YgG_cardGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.B94YgG_optionCard{background:#fff;border:1px solid #d5e0d8;border-radius:10px;flex-direction:column;min-width:0;padding:16px;display:flex}.B94YgG_optionTitleRow{justify-content:space-between;align-items:start;gap:9px;display:flex}.B94YgG_optionCard h3{color:#1c473b;font-family:var(--font-display,Georgia, serif);overflow-wrap:anywhere;margin:0;font-size:18px;font-weight:500;line-height:1.3}.B94YgG_optionCard .B94YgG_desc{color:#61736b;white-space:pre-wrap;overflow-wrap:anywhere;margin:10px 0 0;font-size:11px;line-height:1.7}.B94YgG_facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:13px;display:grid}.B94YgG_fact{background:#f3f6f1;border-radius:7px;min-width:0;padding:9px}.B94YgG_factLabel{color:#728178;margin-bottom:4px;font-size:9px;font-weight:700;display:block}.B94YgG_factValue{color:#35584c;overflow-wrap:anywhere;font-size:10px;line-height:1.55;display:block}.B94YgG_matrixWrap{overscroll-behavior-inline:contain;width:100%;overflow:auto}.B94YgG_desktopMatrix{min-width:0;display:block}.B94YgG_mobileEvaluation{min-width:0;display:none}.B94YgG_mobileResult{color:#52695f;background:#eef4ed;border:1px solid #d9e4db;border-radius:9px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:5px 14px;padding:11px 13px;font-size:11px;display:grid}.B94YgG_mobileResult strong{color:#1e5143;font:700 14px ui-monospace,monospace}.B94YgG_mobileCards{gap:10px;min-width:0;display:grid}.B94YgG_mobileCriterion{background:#fff;border:1px solid #d8e2da;border-radius:10px;gap:9px;min-width:0;padding:13px;display:grid}.B94YgG_mobileCriterionHead{justify-content:space-between;align-items:start;gap:10px;min-width:0;display:flex}.B94YgG_mobileCriterionHead h3{color:#244b3e;overflow-wrap:anywhere;min-width:0;margin:0;font-size:14px;line-height:1.45}.B94YgG_mobileCriterionHead span{color:#315c4d;background:#edf3ed;border-radius:999px;flex:none;padding:4px 8px;font:700 10px ui-monospace,monospace}.B94YgG_mobileAnchors{color:#738279;overflow-wrap:anywhere;margin:0;font-size:10px;line-height:1.55}.B94YgG_mobileScoreButton{width:100%;min-width:0;color:var(--d-ink);text-align:start;cursor:pointer;background:#f9fbf8;border:1px solid #d5e1d8;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px;display:grid}.B94YgG_mobileScoreButton:hover{background:#f0f5ef;border-color:#8ca897}.B94YgG_mobileScoreValue{color:#1d5142;font:700 22px ui-monospace,monospace}.B94YgG_mobileScoreRationale{color:#5e7168;overflow-wrap:anywhere;white-space:normal;min-width:0;font-size:11px;line-height:1.5}.B94YgG_mobileScoreAction{color:#38614f;font-size:10px;font-weight:700}.B94YgG_mobileMeta{color:#65776e;overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:10px;display:flex}.B94YgG_matrix{border-collapse:collapse;width:100%;font-size:11px}.B94YgG_matrix th,.B94YgG_matrix td{text-align:start;vertical-align:top;border-bottom:1px solid #e1e8e2;min-width:118px;padding:10px}.B94YgG_matrix th:first-child,.B94YgG_matrix td:first-child{min-width:150px}.B94YgG_matrix thead th{color:#52685d;background:#f1f5ef;font-size:10px;font-weight:740}.B94YgG_matrix tfoot td{color:#2c5447;background:#eef3ed;font-weight:740}.B94YgG_scoreButton{width:100%;min-height:58px;color:var(--d-ink);text-align:start;cursor:pointer;background:#fbfcf9;border:1px solid #d7e1da;border-radius:7px;justify-items:start;gap:5px;padding:7px;display:grid}.B94YgG_scoreButton:hover{background:#f0f5ef;border-color:#8aa595}.B94YgG_scoreNumber{color:#1d5142;font:700 18px ui-monospace,monospace}.B94YgG_scoreRationale{color:#718078;max-width:200px;font-size:9px;line-height:1.4;display:block}.B94YgG_scenarioBar{flex-wrap:wrap;align-items:end;gap:10px;display:flex}.B94YgG_weightList{gap:0;display:grid}.B94YgG_weightRow{border-bottom:1px solid #e8ede8;grid-template-columns:minmax(0,1fr) 100px 34px;align-items:center;gap:9px;padding:10px 0;display:grid}.B94YgG_weightTitle{color:#35564b;font-size:11px;font-weight:650}.B94YgG_weightInput{width:100%;color:var(--d-ink);background:#fff;border:1px solid #ccd9d0;border-radius:6px;padding:7px;font:11px ui-monospace,monospace}.B94YgG_drawerBackdrop{z-index:80;background:#17362f63;justify-content:flex-end;display:flex;position:fixed;inset:0}.B94YgG_drawer{background:#f8faf6;grid-template-rows:auto minmax(0,1fr) auto;width:min(720px,100%);height:100%;display:grid;box-shadow:-14px 0 50px #12372d20}.B94YgG_drawerHead{border-bottom:1px solid var(--d-line);justify-content:space-between;align-items:start;gap:15px;padding:19px 22px;display:flex}.B94YgG_drawerHead h2{font-family:var(--font-display,Georgia, serif);margin:0;font-size:23px;font-weight:500}.B94YgG_drawerBody{padding:19px 22px;overflow:auto}.B94YgG_drawerFoot{border-top:1px solid var(--d-line);background:#fbfcf9;flex-wrap:wrap;justify-content:space-between;gap:8px;padding:13px 22px;display:flex}.B94YgG_sectionTitle{color:#325648;margin:18px 0 9px;font-size:11px;font-weight:750}.B94YgG_evidenceCard{background:#fff;border:1px solid #d9e3dc;border-radius:8px;padding:12px}.B94YgG_evidenceTitle{color:#284f42;margin:0;font-size:11px;font-weight:700}.B94YgG_excerpt{color:#4f625a;white-space:pre-wrap;border-inline-start:2px solid #c0a66a;margin:9px 0 0;padding-inline-start:10px;font-size:11px;line-height:1.7}.B94YgG_metadata{color:#77847d;overflow-wrap:anywhere;flex-wrap:wrap;gap:8px 14px;margin-top:8px;font-size:9px;display:flex}.B94YgG_historyList{gap:7px;display:grid}.B94YgG_historyLine{color:#5b6e65;background:#fff;border:1px solid #e0e8e1;border-radius:7px;flex-wrap:wrap;justify-content:space-between;gap:8px;padding:9px;font-size:10px;display:flex}.B94YgG_detailDefinition{gap:0;margin:8px 0;display:grid}.B94YgG_detailDefinition>div{border-bottom:1px solid #e8ede8;grid-template-columns:minmax(120px,.6fr) minmax(0,1.4fr);gap:12px;padding:7px 0;display:grid}.B94YgG_detailDefinition dt{color:#65766c;font-size:10px;font-weight:700}.B94YgG_detailDefinition dd{color:#3e5d50;white-space:pre-wrap;overflow-wrap:anywhere;min-width:0;margin:0;font-size:11px;line-height:1.6}.B94YgG_item>summary{cursor:pointer}.B94YgG_skeleton{gap:12px;padding:20px 0;display:grid}.B94YgG_skeletonLine{background:linear-gradient(90deg,#e8eee8,#f4f6f2,#e8eee8) 0 0/200% 100%;border-radius:9px;height:50px;animation:1.5s ease-in-out infinite B94YgG_shimmer;display:block}.B94YgG_srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes B94YgG_shimmer{to{background-position:-200% 0}}@media (max-width:850px){.B94YgG_layout{grid-template-columns:1fr}.B94YgG_sideCol{grid-template-columns:repeat(2,minmax(0,1fr))}.B94YgG_caseMeta{min-width:0}}@media (max-width:620px){.B94YgG_masthead{flex-direction:column;align-items:start}.B94YgG_caseMeta{text-align:start}.B94YgG_frame{gap:13px}.B94YgG_panelHead,.B94YgG_panelBody{padding:14px}.B94YgG_formGrid,.B94YgG_cardGrid,.B94YgG_sideCol,.B94YgG_profileFact{grid-template-columns:1fr}.B94YgG_toolbar,.B94YgG_tabs{width:100%}.B94YgG_tab{flex:1;padding-inline:7px}.B94YgG_weightRow{grid-template-columns:minmax(0,1fr) 82px 30px}.B94YgG_detailDefinition>div{grid-template-columns:1fr;gap:3px}.B94YgG_drawerHead,.B94YgG_drawerBody,.B94YgG_drawerFoot{padding-inline:15px}.B94YgG_drawerFoot>*{flex:1}.B94YgG_matrix{min-width:680px}}@media (max-width:699px){.B94YgG_desktopMatrix{display:none}.B94YgG_mobileEvaluation{gap:11px;width:100%;display:grid}.B94YgG_mobileSelectRow{width:100%}}@media (prefers-reduced-motion:reduce){.B94YgG_root *,.B94YgG_root :before,.B94YgG_root :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}
._8AZO7W_root{--ink:#223c35;--forest:#1e4d40;--muted:#66776f;--line:#d9e3dc;--paper:#f4f7f1;--gold:#a98c55;--red:#8b4e3b;color:var(--ink);min-width:0;font-family:var(--font-sans,"DM Sans",sans-serif)}._8AZO7W_historyStack{gap:9px;margin-block:9px;display:grid}._8AZO7W_historyDefinition{gap:0;margin:9px 0;display:grid}._8AZO7W_historyDefinition>div{border-bottom:1px solid #e6ece7;grid-template-columns:minmax(125px,.55fr) minmax(0,1.45fr);gap:12px;padding:7px 0;display:grid}._8AZO7W_historyDefinition dt{color:#65766c;font-size:10px;font-weight:700}._8AZO7W_historyDefinition dd{color:#3e5d50;white-space:pre-wrap;overflow-wrap:anywhere;min-width:0;margin:0;font-size:11px;line-height:1.65}._8AZO7W_entry>summary{cursor:pointer}@media (max-width:620px){._8AZO7W_historyDefinition>div{grid-template-columns:1fr;gap:3px}}._8AZO7W_frame{gap:16px;min-width:0;display:grid}._8AZO7W_head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:18px;padding:5px 0 16px;display:flex}._8AZO7W_eyebrow{color:#927b4e;letter-spacing:.13em;text-transform:uppercase;margin:0 0 7px;font-size:10px;font-weight:750}._8AZO7W_title{color:#183f34;font-family:var(--font-display,Georgia,serif);letter-spacing:-.035em;margin:0;font-size:clamp(27px,4vw,39px);font-weight:500;line-height:1.16}._8AZO7W_intro{max-width:680px;color:var(--muted);margin:8px 0 0;font-size:12px;line-height:1.7}._8AZO7W_meta{text-align:end;color:var(--muted);font-size:11px}._8AZO7W_guest,._8AZO7W_notice{border:1px solid #dce4d9;border-inline-start:3px solid var(--gold);color:#57685c;background:#f4f5eb;border-radius:8px;padding:11px 14px;font-size:11px;line-height:1.7}._8AZO7W_notice[role=alert]{color:#804d3d;background:#fbf2ee;border-color:#ead9d1}._8AZO7W_toolbar,._8AZO7W_actions,._8AZO7W_badges{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._8AZO7W_tabs{border:1px solid var(--line);scrollbar-width:thin;background:#edf2ec;border-radius:9px;gap:4px;padding:4px;display:flex;overflow-x:auto}._8AZO7W_tab{color:#5f7269;min-height:37px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;padding:0 13px;font-size:11px;font-weight:680}._8AZO7W_tab[aria-current=page]{color:var(--forest);background:#fff;box-shadow:0 1px 3px #203b3015}._8AZO7W_panel{border:1px solid var(--line);background:#fbfcf8;border-radius:11px;min-width:0;box-shadow:0 4px 16px #203c3210}._8AZO7W_panelHead{border-bottom:1px solid #e6ece7;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;padding:15px 17px;display:flex}._8AZO7W_panelHead h2,._8AZO7W_panelHead h3{color:#294a3e;margin:0;font-size:15px}._8AZO7W_panelHead p{color:var(--muted);margin:5px 0 0;font-size:11px;line-height:1.6}._8AZO7W_body{gap:13px;padding:16px;display:grid}._8AZO7W_button,._8AZO7W_secondary,._8AZO7W_danger{color:#315648;min-height:38px;font:inherit;cursor:pointer;background:#fff;border:1px solid #cbd9cf;border-radius:7px;justify-content:center;align-items:center;padding:7px 12px;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex}._8AZO7W_button{border-color:var(--forest);background:var(--forest);color:#fff}._8AZO7W_danger{color:#854b3a;background:#fff9f6;border-color:#e6d1c8}._8AZO7W_button:disabled,._8AZO7W_secondary:disabled,._8AZO7W_danger:disabled{opacity:.5;cursor:not-allowed}._8AZO7W_small{min-height:32px;padding:5px 9px;font-size:10px}._8AZO7W_field{color:#405d50;gap:5px;min-width:0;font-size:10px;font-weight:700;display:grid}._8AZO7W_input,._8AZO7W_select,._8AZO7W_textarea{width:100%;min-width:0;color:var(--ink);font:inherit;background:#fff;border:1px solid #cfdcd2;border-radius:6px;padding:9px 10px;font-size:12px;line-height:1.5}._8AZO7W_input,._8AZO7W_select{min-height:39px}._8AZO7W_textarea{resize:vertical;min-height:78px}._8AZO7W_input:focus-visible,._8AZO7W_select:focus-visible,._8AZO7W_textarea:focus-visible,._8AZO7W_button:focus-visible,._8AZO7W_secondary:focus-visible,._8AZO7W_danger:focus-visible,._8AZO7W_tab:focus-visible{outline-offset:2px;outline:3px solid #b7975a66}._8AZO7W_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}._8AZO7W_wide{grid-column:1/-1}._8AZO7W_list{gap:10px;display:grid}._8AZO7W_entry{background:#fff;border:1px solid #e0e8e1;border-radius:9px;min-width:0;padding:13px}._8AZO7W_entryHead{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}._8AZO7W_entryTitle{color:#24473b;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.5}._8AZO7W_copy{color:#64746c;white-space:pre-wrap;overflow-wrap:anywhere;margin:7px 0 0;font-size:11px;line-height:1.7}._8AZO7W_badge{color:#4b6959;overflow-wrap:anywhere;background:#f0f5ef;border:1px solid #d9e4db;border-radius:999px;align-items:center;max-width:100%;padding:4px 8px;font-size:9px;font-weight:720;display:inline-flex}._8AZO7W_warn{color:#7d6940;background:#f8f4e9;border-color:#e8dec8}._8AZO7W_dangerBadge{color:#894d39;background:#fbf0ea;border-color:#ecd5ca}._8AZO7W_empty{color:#65766d;background:#f6f8f4;border:1px dashed #cbd8ce;border-radius:9px;padding:23px;font-size:12px;line-height:1.7}._8AZO7W_subhead{color:#496353;margin:0;font-size:11px;font-weight:760}._8AZO7W_fact{color:#56695e;overflow-wrap:anywhere;background:#f8f6ef;border-inline-start:2px solid #c8ad70;padding:10px 12px;font-size:11px;line-height:1.7}._8AZO7W_trace{border-top:1px solid #e6ece7;gap:8px;padding-top:11px;display:grid}._8AZO7W_muted{color:#718078;font-size:10px;line-height:1.65}._8AZO7W_status{color:#617269;font-size:10px}._8AZO7W_check{color:#536a5d;align-items:flex-start;gap:8px;font-size:11px;line-height:1.55;display:flex}._8AZO7W_check input{accent-color:#315b49;margin-top:2px}._8AZO7W_drawerShade{z-index:80;background:#18382f55;justify-content:flex-end;display:flex;position:fixed;inset:0}._8AZO7W_drawer{background:#f7f9f5;width:min(760px,100%);height:100%;padding:clamp(15px,3vw,28px);overflow:auto;box-shadow:-12px 0 40px #19392d24}._8AZO7W_drawerHead{z-index:1;border-bottom:1px solid var(--line);background:#f7f9f5;justify-content:space-between;align-items:center;gap:10px;padding:10px 0;display:flex;position:sticky;top:-28px}._8AZO7W_drawerHead h2{color:#21483c;font-family:var(--font-display,Georgia,serif);margin:0;font-size:24px;font-weight:500}._8AZO7W_sourceLink{color:#285b49;text-underline-offset:2px;overflow-wrap:anywhere;text-decoration:underline}._8AZO7W_reportNav{flex-wrap:wrap;gap:6px;display:flex}._8AZO7W_reportNav button{border:1px solid var(--line);color:#486557;min-height:35px;font:inherit;cursor:pointer;background:#fff;border-radius:6px;padding:5px 9px;font-size:10px}._8AZO7W_reportBlock{border-bottom:1px solid #e3e9e3;padding:14px 0}._8AZO7W_reportBlock h3{color:#294c40;font-family:var(--font-display,Georgia,serif);margin:0 0 8px;font-size:19px;font-weight:500}._8AZO7W_skeleton{border:1px solid var(--line);border-radius:9px;gap:10px;padding:18px;display:grid}._8AZO7W_skeleton i{background:#e4ebe4;border-radius:3px;height:12px}._8AZO7W_skeleton i:nth-child(2){width:82%}._8AZO7W_skeleton i:nth-child(3){width:64%}@media (max-width:700px){._8AZO7W_head{flex-direction:column;align-items:flex-start}._8AZO7W_meta{text-align:start}._8AZO7W_grid{grid-template-columns:minmax(0,1fr)}._8AZO7W_wide{grid-column:auto}._8AZO7W_body{padding:12px}._8AZO7W_panelHead{padding:13px}._8AZO7W_tabs{width:100%}._8AZO7W_tab{padding-inline:10px}._8AZO7W_entryHead{flex-wrap:wrap}._8AZO7W_drawer{width:100%;padding:14px}._8AZO7W_drawerHead{top:-14px}._8AZO7W_reportNav{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._8AZO7W_reportNav button{overflow-wrap:anywhere;min-width:0}}
.rWfu-W_steps{border:1px solid var(--shell-line,#dbe2e7);background:var(--surface,#f8f8f5);border-radius:14px;margin-block:1rem 1.25rem;padding:.75rem}.rWfu-W_steps ol{grid-template-columns:repeat(6,minmax(0,1fr));gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.rWfu-W_steps li{min-width:0}.rWfu-W_steps li>button,.rWfu-W_steps li>div{width:100%;min-height:56px;color:var(--ink-muted,#63727c);text-align:start;background:0 0;border:0;border-radius:10px;align-items:center;gap:.55rem;padding:.55rem;display:flex}.rWfu-W_steps li>button{cursor:pointer}.rWfu-W_steps li>button:hover{background:var(--surface-soft,#eef2f0)}.rWfu-W_steps [aria-current=step]{background:var(--surface-soft,#edf2ef);color:var(--ink,#192c3a)}.rWfu-W_stepNumber{color:#50636b;background:#fffefa;border:1px solid #b9c7c9;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:.75rem;font-weight:700;display:grid}.rWfu-W_steps [aria-current=step] .rWfu-W_stepNumber{color:#fff;background:#27594f;border-color:#27594f}.rWfu-W_stepCopy{min-width:0;line-height:1.35;display:grid}.rWfu-W_stepCopy strong{font-size:.78rem;font-weight:650}.rWfu-W_stepCopy small{color:var(--ink-muted,#63727c);margin-block-start:.15rem;font-size:.66rem;line-height:1.35}.rWfu-W_advanced{border:1px solid var(--shell-line,#dbe2e7);background:#ffffff8c;border-radius:10px;margin-block:.75rem}.rWfu-W_advanced summary{min-height:44px;color:var(--ink-muted,#63727c);cursor:pointer;padding:.65rem .85rem;font-size:.82rem;font-weight:650}.rWfu-W_advanced>div{padding:.25rem .85rem .85rem}@media (max-width:760px){.rWfu-W_steps ol{grid-template-columns:repeat(3,minmax(0,1fr))}.rWfu-W_steps li>button,.rWfu-W_steps li>div{min-height:48px;padding:.4rem}.rWfu-W_stepCopy small{display:none}}@media (max-width:420px){.rWfu-W_steps{padding:.45rem}.rWfu-W_steps ol{gap:.2rem}.rWfu-W_stepNumber{width:23px;height:23px}.rWfu-W_stepCopy strong{font-size:.69rem}}
.hy17aG_root{--ink:#1d3440;--muted:#657a80;--line:#d7e1dc;--paper:#f4f6f1;--panel:#fbfcf8;--teal:#1d6c68;--teal-dark:#15544f;--gold:#b18445;--warning:#8a5b22;--danger:#9b4141;color:var(--ink);font-family:var(--font-body,"DM Sans", sans-serif);width:100%;min-width:0}.hy17aG_frame{max-width:1180px;margin-inline:auto}.hy17aG_masthead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:24px;padding:24px 0 26px;display:flex}.hy17aG_eyebrow{color:var(--teal);font:700 11px/1.4 var(--font-mono,"IBM Plex Mono", monospace);letter-spacing:.12em;text-transform:uppercase;margin:0 0 9px}.hy17aG_title{max-width:780px;font:500 clamp(29px, 4vw, 48px)/1.08 var(--font-display,"Manrope", sans-serif);letter-spacing:-.04em;margin:0}.hy17aG_description{max-width:680px;color:var(--muted);margin:13px 0 0;line-height:1.7}.hy17aG_mark{border-inline-start:2px solid var(--gold);color:var(--teal-dark);font:700 12px/1.45 var(--font-mono,"IBM Plex Mono", monospace);letter-spacing:.04em;flex:none;padding-inline-start:13px}.hy17aG_mark span{color:var(--muted);font:500 10px/1.6 var(--font-mono,"IBM Plex Mono", monospace);display:block}.hy17aG_demoDisclosure{border-inline-start:3px solid var(--gold);color:#57492f;background:#f0eadc;margin:18px 0;padding:14px 17px;font-size:13px;line-height:1.7}.hy17aG_demoLabel{color:#705a32;font:700 10px/1.4 var(--font-mono,"IBM Plex Mono", monospace);letter-spacing:.08em;margin-bottom:4px;display:inline-block}.hy17aG_layout{grid-template-columns:minmax(0,1.2fr) minmax(290px,.8fr);align-items:start;gap:18px;padding-top:20px;display:grid}.hy17aG_column{gap:16px;min-width:0;display:grid}.hy17aG_panel{background:var(--panel);border:1px solid var(--line);border-radius:5px;overflow:hidden}.hy17aG_panelHead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:14px;padding:17px 20px 14px;display:flex}.hy17aG_panelTitle{font:650 16px/1.35 var(--font-display,"Manrope", sans-serif);margin:0}.hy17aG_panelKicker{color:var(--muted);font:600 10px/1.4 var(--font-mono,"IBM Plex Mono", monospace);letter-spacing:.1em;text-transform:uppercase;margin:0 0 5px}.hy17aG_formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;display:grid}.hy17aG_field{color:#435a60;gap:6px;min-width:0;font-size:12px;font-weight:650;display:grid}.hy17aG_wide{grid-column:1/-1}.hy17aG_input,.hy17aG_select,.hy17aG_textarea{width:100%;color:var(--ink);font:500 14px/1.45 var(--font-body,"DM Sans", sans-serif);background:#fffefa;border:1px solid #c8d5d0;border-radius:3px;outline:none;padding:10px 11px}.hy17aG_input:focus,.hy17aG_select:focus,.hy17aG_textarea:focus,.hy17aG_check input:focus-visible,.hy17aG_button:focus-visible,.hy17aG_quietButton:focus-visible,.hy17aG_link:focus-visible{outline-offset:2px;outline:3px solid #8ab9ae}.hy17aG_textarea{resize:vertical;min-height:76px}.hy17aG_checks{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 12px;display:grid}.hy17aG_check{color:#40565e;align-items:flex-start;gap:9px;font-size:12px;line-height:1.45;display:flex}.hy17aG_check input{accent-color:var(--teal);margin:2px 0 0}.hy17aG_readiness{border-inline-start:3px solid var(--teal);background:#edf3ee;margin-bottom:15px;padding:13px 15px}.hy17aG_readiness[data-state=ready_with_limitations]{border-color:var(--gold);background:#f4efe4}.hy17aG_readiness[data-state=not_ready]{border-color:var(--danger);background:#f7ece9}.hy17aG_readinessTitle{margin:0;font-size:13px;font-weight:750}.hy17aG_readinessCopy{color:var(--muted);margin:4px 0 0;font-size:12px;line-height:1.55}.hy17aG_reasonList{margin:9px 0 0;padding-inline-start:20px;font-size:12px;line-height:1.6}.hy17aG_button,.hy17aG_quietButton{border:1px solid var(--teal);color:#fff;background:var(--teal);min-height:40px;font:700 12px/1.3 var(--font-body,"DM Sans", sans-serif);cursor:pointer;border-radius:3px;justify-content:center;align-items:center;gap:8px;padding:9px 14px;text-decoration:none;display:inline-flex}.hy17aG_button:hover{background:var(--teal-dark);border-color:var(--teal-dark)}.hy17aG_button:disabled{opacity:.48;cursor:not-allowed}.hy17aG_quietButton{color:var(--teal-dark);background:0 0}.hy17aG_quietButton:hover{background:#eaf1ed}.hy17aG_dangerButton{border-color:var(--danger);color:var(--danger);background:0 0}.hy17aG_actions{flex-wrap:wrap;align-items:center;gap:9px;margin-top:16px;display:flex}.hy17aG_muted{color:var(--muted);font-size:12px;line-height:1.6}.hy17aG_error,.hy17aG_notice{color:#793e38;background:#f7ece9;border:1px solid #d9b8ae;padding:12px 14px;font-size:13px;line-height:1.55}.hy17aG_notice{border-color:var(--line);color:var(--ink);background:#edf3ee}.hy17aG_list{gap:0;display:grid}.hy17aG_listItem{border-bottom:1px solid #e4eae5;justify-content:space-between;align-items:flex-start;gap:16px;padding:13px 0;display:flex}.hy17aG_listItem:last-child{border-bottom:0;padding-bottom:0}.hy17aG_itemTitle{overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:700}.hy17aG_itemMeta{color:var(--muted);font:11px/1.55 var(--font-mono,"IBM Plex Mono", monospace);overflow-wrap:anywhere;margin:4px 0 0}.hy17aG_status{color:#345f54;font:650 10px/1.3 var(--font-mono,"IBM Plex Mono", monospace);white-space:nowrap;background:#edf3ee;border:1px solid #c9dad2;border-radius:2px;padding:4px 7px;display:inline-flex}.hy17aG_statusWarn{color:var(--warning);background:#f4efe4;border-color:#dfcfaa}.hy17aG_statusDanger{color:var(--danger);background:#f7ece9;border-color:#dfbfbb}.hy17aG_empty{color:var(--muted);background:#f6f8f3;border:1px dashed #c9d7d0;padding:18px;font-size:13px;line-height:1.65}.hy17aG_shareUrl{align-items:center;gap:8px;min-width:0;margin-top:8px;display:flex}.hy17aG_shareUrl code{overflow-wrap:anywhere;color:#3d5c5b;background:#edf3ee;min-width:0;padding:7px;font-size:11px;display:block}.hy17aG_shareControls{flex-wrap:wrap;gap:7px;margin-top:8px;display:flex}.hy17aG_shareControls .hy17aG_quietButton{min-height:31px;padding:6px 9px;font-size:11px}.hy17aG_loadingLine{background:linear-gradient(90deg,#e4ebe5 20%,#f3f5ef 40%,#e4ebe5 60%) 0 0/250% 100%;border-radius:2px;height:11px;margin:12px 0;animation:1.8s infinite hy17aG_shimmer}@keyframes hy17aG_shimmer{to{background-position:-250% 0}}.hy17aG_studyTop{justify-content:space-between;gap:15px;max-width:960px;margin:0 auto;padding:22px 0 12px;display:flex}.hy17aG_studyPaper{border:1px solid var(--line);background:#fffefa;width:100%;min-width:0;max-width:960px;margin:0 auto 32px;padding:clamp(22px,5vw,62px);box-shadow:0 10px 35px #21403e0f}.hy17aG_studyBrand{border-bottom:2px solid var(--teal);color:var(--teal);font:700 11px/1.4 var(--font-mono,"IBM Plex Mono", monospace);letter-spacing:.12em;margin-bottom:30px;padding-bottom:20px}.hy17aG_studyTitle{font:550 clamp(27px, 4vw, 45px)/1.15 var(--font-display,"Manrope", sans-serif);letter-spacing:-.035em;margin:10px 0 14px}.hy17aG_studyMeta{color:var(--muted);flex-wrap:wrap;gap:8px 17px;font-size:12px;display:flex}.hy17aG_studySection{margin-top:34px}.hy17aG_studySectionTitle{border-bottom:1px solid var(--line);color:var(--teal-dark);font:650 21px/1.3 var(--font-display,"Manrope", sans-serif);margin:0 0 14px;padding-bottom:9px}.hy17aG_nestedStudySection{border-inline-start:1px solid #d8e1d8;min-width:0;margin:20px 0 0;padding-inline-start:clamp(10px,2vw,22px)}.hy17aG_nestedStudySection>.hy17aG_nestedStudySection{margin-top:14px}.hy17aG_blockHeading{font:650 17px/1.5 var(--font-display,"Manrope", sans-serif);color:#31574a;margin:18px 0 8px}.hy17aG_nestedStudySection>.hy17aG_blockHeading{margin-top:8px}.hy17aG_blockParagraph{color:#354c53;white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.8}.hy17aG_blockCallout{border-inline-start:3px solid var(--gold);background:#f4efe4;padding:12px 14px;font-size:13px;line-height:1.7}.hy17aG_tableWrap{overscroll-behavior-inline:contain;width:100%;max-width:100%;margin:14px 0;overflow-x:auto}.hy17aG_tableWrap:focus-visible{outline-offset:2px;outline:3px solid #8ab9ae}.hy17aG_table{border-collapse:collapse;table-layout:auto;width:max-content;min-width:100%;font-size:12px;line-height:1.6}.hy17aG_table th,.hy17aG_table td{text-align:start;vertical-align:top;border:1px solid var(--line);overflow-wrap:anywhere;white-space:pre-wrap;min-width:115px;max-width:360px;padding:9px 10px}.hy17aG_table th{color:#31534f;background:#eaf1ed;font-weight:700}.hy17aG_proposedOrgDiagram{background:#fafaf4;border:1px solid #d6ded3;max-width:100%;margin:16px 0;padding:15px;overflow-x:auto}.hy17aG_proposedOrgDiagram figcaption{color:#765d31;margin-bottom:10px;font-size:12px;font-weight:800}.hy17aG_proposedOrgDiagramSvg{width:100%;height:auto;display:block}.hy17aG_proposedOrgDiagramFallback{border-inline-start:3px solid #a17d45}.hy17aG_proposedOrgDiagramFallback p{color:#62563e;margin:0;font-size:12px;line-height:1.65}.hy17aG_citation{color:var(--teal);font:600 11px/1.4 var(--font-mono,"IBM Plex Mono", monospace);display:inline}.hy17aG_lineageId{overflow-wrap:anywhere;font:11px/1.5 var(--font-mono,"IBM Plex Mono", monospace)}.hy17aG_sourceAppendix{border-top:2px solid var(--line);margin-top:38px;padding-top:22px}.hy17aG_sourceItem{overflow-wrap:anywhere;border-bottom:1px solid #e4eae5;padding:12px 0;font-size:12px;line-height:1.65}.hy17aG_sourceItem:last-child{border-bottom:0}.hy17aG_sourceItem p{margin:3px 0}.hy17aG_guestProgress{align-items:center;gap:5px;padding:12px 0 5px;display:flex;overflow-x:auto}.hy17aG_progressStep{min-width:64px;color:var(--muted);border-top:2px solid #cdd9d2;flex:1 0 auto;padding:7px 8px;font-size:10px;line-height:1.3;text-decoration:none}.hy17aG_progressActive{border-color:var(--gold);color:var(--teal-dark);font-weight:750}@media (max-width:850px){.hy17aG_layout{grid-template-columns:1fr}.hy17aG_column{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.hy17aG_column>.hy17aG_panel:first-child{grid-column:1/-1}}@media (max-width:600px){.hy17aG_masthead{flex-direction:column;gap:14px;padding-top:15px}.hy17aG_mark{border-inline-start:0;border-top:1px solid var(--line);padding:8px 0 0}.hy17aG_layout{gap:12px;padding-top:14px}.hy17aG_column{grid-template-columns:1fr;display:grid}.hy17aG_column>.hy17aG_panel:first-child{grid-column:auto}.hy17aG_panelHead,.hy17aG_body{padding-inline:14px}.hy17aG_formGrid,.hy17aG_checks,.hy17aG_artifactItems{grid-template-columns:1fr}.hy17aG_studyTop{padding-inline:4px}.hy17aG_studyPaper{margin-inline:-10px;padding:21px 16px}.hy17aG_listItem{flex-direction:column;gap:9px}.hy17aG_shareUrl{flex-direction:column;align-items:stretch}}@media (prefers-reduced-motion:reduce){.hy17aG_loadingLine{animation:none}}.hy17aG_root{--ink:#243b32;--muted:#66766d;--line:#d9ded2;--paper:#f3f2e9;--panel:#fbfaf4;--teal:#1b5545;--teal-dark:#123f33;--gold:#a17d45;color:var(--ink);background:var(--paper);min-height:100dvh}.hy17aG_frame{max-width:1120px;padding:0 26px 48px}.hy17aG_masthead{border-color:#d4d9cc;padding-block:34px 30px}.hy17aG_eyebrow,.hy17aG_panelKicker{color:#806838}.hy17aG_title{color:#163f33;letter-spacing:-.035em}.hy17aG_description{max-width:720px}.hy17aG_mark{color:#1b5545}.hy17aG_layout{grid-template-columns:minmax(0,1fr) minmax(290px,.68fr)}.hy17aG_layout[hidden],.hy17aG_legacyConfig{display:none}.hy17aG_panel{background:#fbfaf4;border-color:#d7dccf;border-radius:2px;box-shadow:0 7px 24px #29372b0a}.hy17aG_panelHead{padding:20px 24px 17px}.hy17aG_panelTitle{color:#1d3c32;letter-spacing:-.015em;font-size:18px}.hy17aG_body{padding:23px 24px 25px}.hy17aG_input,.hy17aG_select,.hy17aG_textarea{background:#fffef9;border-color:#c8d0c4;border-radius:2px}.hy17aG_button{background:#1b5545;border-color:#1b5545;border-radius:2px;min-height:46px;padding-inline:21px}.hy17aG_quietButton{border-color:#aab9a9;border-radius:2px}.hy17aG_button:hover{background:#123f33}.hy17aG_workflow{background:#f7f6ef;border-block:1px solid #d5dbcf;grid-template-columns:repeat(3,minmax(0,1fr));margin:26px 0 19px;display:grid}.hy17aG_workflowStep{color:#64736a;text-align:start;min-height:58px;font:650 13px/1.35 var(--font-body,"DM Sans", sans-serif);background:0 0;border:0;border-inline-end:1px solid #d5dbcf;align-items:center;gap:12px;padding:10px 15px;display:flex}.hy17aG_workflowStep:last-child{border-inline-end:0}.hy17aG_workflowStep>span{color:#9a8358;font:700 11px/1 var(--font-mono,monospace);letter-spacing:.06em}.hy17aG_workflowActive{color:#173f33;background:#e8eee7;box-shadow:inset 0 -2px #1b5545}.hy17aG_workflowComplete{color:#1b5545}.hy17aG_workflowStep:disabled{cursor:default;opacity:.72}.hy17aG_stagePanel{max-width:900px;margin-inline:auto}.hy17aG_presentation{border-bottom:1px solid #dce0d5;margin-bottom:28px;padding-bottom:26px}.hy17aG_sectionIntro{align-items:flex-start;gap:13px;margin-bottom:19px;display:flex}.hy17aG_sectionIndex{color:#9d8047;font:700 12px/1.5 var(--font-mono,monospace)}.hy17aG_sectionIntro .hy17aG_panelKicker{margin-bottom:4px}.hy17aG_sectionIntro .hy17aG_panelTitle{font-size:17px}.hy17aG_templateChoices{gap:8px;margin-bottom:17px;display:grid}.hy17aG_templateChoice{width:100%;color:var(--ink);text-align:start;cursor:pointer;background:#fdfcf7;border:1px solid #d8ded3;grid-template-columns:5px minmax(0,1fr) 18px;align-items:center;gap:13px;padding:13px 15px;display:grid}.hy17aG_templateChoice:hover{background:#f4f5ed;border-color:#a9b7a8}.hy17aG_templateSelected{background:#f0f4ed;border-color:#1b5545}.hy17aG_templateSwatch{width:4px;height:39px;display:block}.hy17aG_templateText{gap:4px;display:grid}.hy17aG_templateText strong{font-size:13px;font-weight:700}.hy17aG_templateText small{color:#6d7a70;font-size:11px;line-height:1.5}.hy17aG_radioMark{border:1px solid #98a89b;border-radius:50%;justify-self:center;width:15px;height:15px}.hy17aG_templateSelected .hy17aG_radioMark{border:4px solid #1b5545}.hy17aG_identityControls{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:16px;margin-top:15px;display:grid}.hy17aG_logoField{align-content:start;gap:6px;min-width:0;display:grid}.hy17aG_fieldLabel{color:#435a50;font-size:12px;font-weight:650}.hy17aG_fileInput{color:#46594f;width:100%;min-width:0;font:12px/1.4 var(--font-body,sans-serif)}.hy17aG_fileInput::file-selector-button{color:#24483a;min-height:36px;font:650 11px var(--font-body,sans-serif);background:#f4f5ed;border:1px solid #b9c5b9;padding:6px 11px}.hy17aG_fieldHint,.hy17aG_fieldError{color:#718076;margin:0;font-size:11px;line-height:1.5}.hy17aG_fieldError{color:#8a3932}.hy17aG_logoPreview{align-items:center;gap:12px;min-height:54px;display:flex}.hy17aG_logoPreview img{object-fit:contain;background:#fffef9;border:1px solid #e0e3d9;width:112px;height:52px;padding:4px}.hy17aG_textButton{color:#1b5545;text-underline-offset:3px;font:650 12px/1.4 var(--font-body,sans-serif);cursor:pointer;background:0 0;border:0;padding:6px 0;text-decoration:underline}.hy17aG_textButton:hover{color:#806838}.hy17aG_paperPreview{color:#29463b;background:#fffef9;border:1px solid #d9ded2;gap:8px;margin-top:20px;padding:18px 20px 15px;display:grid;position:relative;overflow:hidden}.hy17aG_paperTopline{background:#193f33;height:4px;position:absolute;inset:0 0 auto}.hy17aG_template_executive .hy17aG_paperTopline{background:#315e57}.hy17aG_template_formal .hy17aG_paperTopline{background:#71613e}.hy17aG_paperIdentity{color:#66766d;align-items:center;gap:9px;font-size:10px;display:flex}.hy17aG_paperIdentity img{object-fit:contain;width:38px;height:32px}.hy17aG_paperMonogram{color:#806838;border:1px solid #bca979;border-radius:50%;place-items:center;width:30px;height:30px;font-family:serif;font-size:17px;display:grid}.hy17aG_paperRule{background:#dce0d5;width:100%;height:1px;margin-block:2px 5px;display:block}.hy17aG_paperPreview>strong{font:650 19px/1.3 var(--font-display,serif)}.hy17aG_paperPreview>small{color:#79847a;font-size:10px}.hy17aG_paperLines{gap:5px;margin-top:5px;display:grid}.hy17aG_paperLines i{background:#e9ebe2;height:4px;display:block}.hy17aG_paperLines i:nth-child(2){width:83%}.hy17aG_paperLines i:nth-child(3){width:57%}.hy17aG_paperPreview>em{color:#9a8358;margin-top:3px;font-size:9px;font-style:normal}.hy17aG_font_dejavu{font-family:DejaVu Sans,sans-serif}.hy17aG_font_noto{font-family:Noto Sans Arabic,sans-serif}.hy17aG_saveTemplate{border-top:1px solid #e3e6dd;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:11px;margin-top:18px;padding-top:15px;display:grid}.hy17aG_saveTemplate .hy17aG_quietButton{min-height:40px}.hy17aG_presentation>.hy17aG_muted{margin-bottom:0;font-size:11px}.hy17aG_packageSelector{border:1px solid #dce0d5;margin:19px 0;padding:15px}.hy17aG_packageSelector legend{color:#435a50;padding-inline:6px;font-size:12px;font-weight:700}.hy17aG_packageOptions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:13px;display:grid}.hy17aG_packageOptions .hy17aG_check{background:#f5f5ed;padding:10px}.hy17aG_packageOptions .hy17aG_check span{gap:4px;display:grid}.hy17aG_packageOptions small{color:#718076;font-size:10px}.hy17aG_smartPackageSelector{background:#fbfbf5;border:1px solid #d4ddcf;border-top:2px solid #a17d45;min-width:0;margin:19px 0;padding:16px}.hy17aG_smartPackageSelector legend{color:#345849;padding-inline:7px;font-size:13px;font-weight:750}.hy17aG_smartPackageIntro{color:#66766b;max-width:720px;margin:0 0 13px;font-size:11px;line-height:1.6}.hy17aG_artifactPresets{flex-wrap:wrap;gap:7px;display:flex}.hy17aG_artifactPreset,.hy17aG_artifactPresetSelected{color:#456052;min-height:35px;font:inherit;cursor:pointer;background:#f7f7ef;border:1px solid #cbd7cb;padding:7px 12px;font-size:11px;font-weight:650}.hy17aG_artifactPresetSelected{color:#fffdf5;background:#315e49;border-color:#315e49}.hy17aG_artifactPreset:focus-visible,.hy17aG_artifactPresetSelected:focus-visible,.hy17aG_artifactChoice input:focus-visible,.hy17aG_artifactMetadata summary:focus-visible{outline-offset:2px;outline:2px solid #a17d45}.hy17aG_artifactCount{color:#7d6842;margin:11px 0 2px;font:700 10px ui-monospace,monospace}.hy17aG_artifactFamilies{gap:13px;margin-top:12px;display:grid}.hy17aG_artifactFamily{border-top:1px solid #e0e4d9;min-width:0;padding-top:11px}.hy17aG_artifactFamily h3{color:#355b49;margin:0 0 8px;font-size:12px;font-weight:750}.hy17aG_artifactItems{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.hy17aG_artifactItem{background:#fffef9;border:1px solid #e0e4da;min-width:0;padding:10px 11px}.hy17aG_artifactChoice{cursor:pointer;align-items:flex-start;gap:8px;min-width:0;display:flex}.hy17aG_artifactChoice input{accent-color:#315e49;flex:0 0 15px;width:15px;height:15px;margin:2px 0 0}.hy17aG_artifactCopy{gap:5px;min-width:0;display:grid}.hy17aG_artifactCopy>strong{color:#31463a;overflow-wrap:anywhere;font-size:11px;font-weight:700;line-height:1.5}.hy17aG_artifactTags{flex-wrap:wrap;gap:4px;display:flex}.hy17aG_artifactTags>span{color:#637266;background:#f2f4ec;border:1px solid #dce3d9;padding:2px 6px;font-size:9px;line-height:1.4}.hy17aG_artifactTags .hy17aG_artifactRequired{color:#76633b;background:#f6f0e1;border-color:#dfd4b7}.hy17aG_artifactTags .hy17aG_artifactRecommended{color:#315e49;background:#edf4ed;border-color:#cbdccf}.hy17aG_artifactDependencies{color:#68786d;overflow-wrap:anywhere;margin:7px 0 0;font-size:10px;line-height:1.5}.hy17aG_artifactDependencies strong{color:#816c43}.hy17aG_artifactMetadata{border-top:1px solid #edf0e9;margin-top:7px}.hy17aG_artifactMetadata summary{color:#476553;cursor:pointer;padding-top:6px;font-size:10px;font-weight:650}.hy17aG_artifactMetadata dl{grid-template-columns:minmax(70px,.35fr) minmax(0,1fr);gap:4px 8px;margin:7px 0 0;font-size:10px;line-height:1.5;display:grid}.hy17aG_artifactMetadata dt{color:#8b7548;font-weight:700}.hy17aG_artifactMetadata dd{color:#5c6e61;overflow-wrap:anywhere;margin:0}.hy17aG_artifactError{color:#784236;background:#fbefeb;border-inline-start:3px solid #a45847;margin:10px 0 0;padding:8px 10px;font-size:11px;line-height:1.55}.hy17aG_advancedOptions{border-top:1px solid #dce0d5;margin-top:23px}.hy17aG_advancedOptions>summary{color:#365b4c;cursor:pointer;padding:15px 0;font-size:12px;font-weight:700}.hy17aG_advancedOptions>.hy17aG_formGrid{padding-bottom:8px}.hy17aG_stageActions{border-top:1px solid #dce0d5;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:13px;margin-top:22px;padding-top:17px;display:flex}.hy17aG_previewStage{padding:0}.hy17aG_previewHeader{justify-content:space-between;align-items:flex-start;gap:20px;max-width:960px;margin:0 auto 14px;display:flex}.hy17aG_previewHeader .hy17aG_panelTitle{margin-bottom:5px}.hy17aG_previewHeader .hy17aG_textButton{flex:none}.hy17aG_nativePreview{background:#e9e8df;border:1px solid #d8dccf;max-height:min(70vh,800px);padding:8px 20px 16px;overflow:auto}.hy17aG_nativePreview .hy17aG_studyTop{display:none}.hy17aG_nativePreview .hy17aG_studyPaper{margin-bottom:0;box-shadow:0 8px 25px #21362917}.hy17aG_nativePreview .hy17aG_root{background:0 0;min-height:auto}.hy17aG_finalPanel{max-width:820px;margin-inline:auto}.hy17aG_finalSummary{background:#f0f2e9;align-items:stretch;gap:14px;margin-bottom:21px;padding:15px;display:flex}.hy17aG_summaryRule{background:#a17d45;width:3px}.hy17aG_finalSummary strong{font:650 16px/1.4 var(--font-display,sans-serif)}.hy17aG_finalSummary p{color:#68786d;margin:5px 0 0;font-size:11px;line-height:1.5}.hy17aG_draftAcknowledgement{color:#3f4c3e;background:#f3efe3;border-inline-start:3px solid #a17d45;margin-top:18px;padding:13px 15px}.hy17aG_draftAcknowledgement input{width:16px;height:16px}.hy17aG_shareDisclosure{border-radius:2px}.hy17aG_shareSummary{cursor:pointer;justify-content:space-between;align-items:center;gap:14px;padding:17px 20px;list-style:none;display:flex}.hy17aG_shareSummary::-webkit-details-marker{display:none}.hy17aG_shareSummary>span:first-child{gap:4px;display:grid}.hy17aG_shareSummary small{color:#987a45;font:700 9px/1.2 var(--font-mono,monospace);letter-spacing:.1em}.hy17aG_shareSummary strong{color:#1d3c32;font:650 15px/1.4 var(--font-display,sans-serif)}.hy17aG_shareSummary em{color:#6d7a70;font-size:11px;font-style:normal}.hy17aG_shareSummary>span:last-child{color:#1b5545;font:400 22px/1 sans-serif}.hy17aG_shareDisclosure[open] .hy17aG_shareSummary>span:last-child{transform:rotate(45deg)}.hy17aG_shareDisclosure>.hy17aG_body{border-top:1px solid #e3e6dd}.hy17aG_storageStatus{color:#315b49;margin:10px 0;font-size:11px;line-height:1.5}.hy17aG_sectionIndex{color:#755d32}.hy17aG_workflowStep:focus-visible,.hy17aG_templateChoice:focus-visible,.hy17aG_textButton:focus-visible,.hy17aG_shareSummary:focus-visible{outline-offset:3px;z-index:1;outline:3px solid #547968;position:relative}.hy17aG_fileInput:focus-visible{outline-offset:2px;outline:3px solid #547968}.hy17aG_readiness{border-radius:0}.hy17aG_demoDisclosure{background:#f1ecdf}.hy17aG_studyPaper{--paper-ink:#243b32}.hy17aG_studyPaper[data-template=executive]{border-top:4px solid #315e57}.hy17aG_studyPaper[data-template=formal]{border-top:4px solid #71613e}.hy17aG_studyPaper[data-template=institutional]{border-top:4px solid #193f33}.hy17aG_studyPaper[data-font=dejavu]{font-family:DejaVu Sans,sans-serif}.hy17aG_studyPaper[data-font=noto]{font-family:Noto Sans Arabic,sans-serif}.hy17aG_studyPresentationLogo{object-fit:contain;width:auto;max-width:140px;height:auto;max-height:58px;margin-inline-start:auto}.hy17aG_studyBrandRow{border-bottom:2px solid #1b5545;justify-content:space-between;align-items:center;gap:15px;margin-bottom:22px;padding-bottom:15px;display:flex}.hy17aG_studyBrandRow .hy17aG_studyBrand{border:0;margin:0;padding:0}@media (max-width:760px){.hy17aG_frame{padding-inline:16px}.hy17aG_layout{grid-template-columns:1fr}.hy17aG_workflowStep{text-align:center;justify-content:center;gap:7px;padding-inline:6px;font-size:11px}.hy17aG_workflowStep>span{font-size:9px}.hy17aG_previewHeader{flex-direction:column;gap:8px}}@media (max-width:520px){.hy17aG_frame{padding-inline:12px}.hy17aG_masthead{padding-top:23px}.hy17aG_workflow{margin-top:18px}.hy17aG_workflowStep{flex-direction:column;gap:4px;font-size:10px}.hy17aG_panelHead,.hy17aG_body{padding-inline:16px}.hy17aG_identityControls,.hy17aG_packageOptions,.hy17aG_saveTemplate{grid-template-columns:1fr}.hy17aG_saveTemplate .hy17aG_quietButton{width:100%}.hy17aG_templateChoice{padding-inline:11px}.hy17aG_nativePreview{max-height:66vh;padding:5px}.hy17aG_nativePreview .hy17aG_studyPaper{padding:21px 15px}.hy17aG_stageActions{justify-content:stretch}.hy17aG_stageActions>.hy17aG_button{width:100%}.hy17aG_stageActions>.hy17aG_textButton{margin-inline:auto}.hy17aG_shareSummary{padding-inline:15px}}
.Kfmtpq_stepHeading{color:var(--basira-green,#194f43);overflow-wrap:anywhere;margin-block:22px 18px;scroll-margin-block-start:104px;font-size:clamp(24px,2.4vw,32px);line-height:1.45}.Kfmtpq_stepHeading:focus-visible{outline-offset:6px;border-radius:4px;outline:3px solid #ab8642}.Kfmtpq_flow{max-width:var(--reading-width,820px);color:var(--ink,#253936);margin-inline:auto}.Kfmtpq_header{margin-block:4px 20px}.Kfmtpq_header h1{color:var(--green-deep);margin-block:7px;font-size:clamp(1.45rem,2.4vw,2rem);font-weight:720;line-height:1.45}.Kfmtpq_header p,.Kfmtpq_hint{color:#647773;font-size:.86rem;line-height:1.75}.Kfmtpq_rail{border-block-end:1px solid #d5ded7;grid-template-columns:repeat(6,minmax(0,1fr));gap:0;margin:0 0 25px;padding:0;list-style:none;display:grid}.Kfmtpq_rail li{color:#74827c;text-align:center;border-block-start:3px solid #d5ded7;min-width:0;padding:9px 4px 10px;font-size:.72rem;line-height:1.45}.Kfmtpq_rail .Kfmtpq_current{color:#294940;border-color:#426c61;font-weight:750}.Kfmtpq_cards{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px;display:grid}.Kfmtpq_card{text-align:start;min-height:118px;color:inherit;cursor:pointer;background:#fafbf7;border:1px solid #d5ded7;border-radius:10px;flex-direction:column;gap:8px;padding:18px;display:flex}.Kfmtpq_card:hover{border-color:#91aa9b}.Kfmtpq_card[aria-pressed=true]{background:#eaf0e9;border-color:#426c61}.Kfmtpq_card strong{font-size:1.02rem}.Kfmtpq_panel{box-shadow:var(--shadow-soft,none);background:#fafbf7;border:1px solid #d5ded7;border-radius:11px;margin-block:16px;padding:clamp(16px,2.6vw,25px)}.Kfmtpq_panel h2{color:#294940;margin-block:0 14px;font-size:1.15rem;font-weight:730}.Kfmtpq_fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.Kfmtpq_field{align-content:start;gap:7px;display:grid}.Kfmtpq_wide{grid-column:1/-1}.Kfmtpq_flow input,.Kfmtpq_flow textarea,.Kfmtpq_flow select{box-sizing:border-box;width:100%;max-width:100%;min-height:46px;font:inherit;color:inherit;background:#fff;border:1px solid #bdcbc1;border-radius:7px;margin-block:5px;padding:10px 12px;display:block}.Kfmtpq_flow textarea{resize:vertical;min-height:78px}.Kfmtpq_actions{flex-wrap:wrap;align-items:center;gap:9px;margin-block:19px;display:flex}.Kfmtpq_primary,.Kfmtpq_secondary{font:inherit;cursor:pointer;border-radius:7px;justify-content:center;align-items:center;min-height:46px;padding:10px 19px;text-decoration:none;display:inline-flex}.Kfmtpq_primary{color:#f7faf7;background:#426c61;border:1px solid #426c61;font-weight:700}.Kfmtpq_primary:hover{background:#294940}.Kfmtpq_secondary{color:#36574c;background:#f7f9f5;border:1px solid #c7d5cb}.Kfmtpq_actions button:disabled{opacity:.55;cursor:not-allowed}.Kfmtpq_error{color:#824740;background:#f8eeeb;border-inline-start:3px solid #954f48;border-radius:5px;padding:12px}.Kfmtpq_error>p{margin:0}.Kfmtpq_recovery{color:#3d4f49;background:#fcf8f5;border:1px solid #e1cbc5;border-radius:8px;margin-block-start:12px;padding:14px}.Kfmtpq_recovery h2{color:#294940;margin:0;font-size:1rem}.Kfmtpq_recovery p{color:#687671;margin:5px 0 12px;font-size:.83rem;line-height:1.7}.Kfmtpq_recoveryActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.Kfmtpq_cancel{color:#64736d;min-height:42px;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:8px 10px;font-size:.83rem;text-decoration:underline}.Kfmtpq_note{background:#e9efea;border-inline-start:3px solid #a88b55;border-radius:4px;padding:12px 14px;line-height:1.8}.Kfmtpq_skip{font:inherit;color:#536a60;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;min-height:36px;text-decoration:underline}.Kfmtpq_advanced{border-block-start:1px solid #d5ded7;margin-block:20px;padding-block:13px}.Kfmtpq_advanced summary{cursor:pointer;color:#49665c;align-items:center;min-height:42px;display:flex}.Kfmtpq_flow :is(button,a,input,select,textarea,summary):focus-visible{outline-offset:3px;outline:3px solid #a88b55}.Kfmtpq_loadingSkeleton{background:#fafbf7;border:1px solid #d5ded7;border-radius:10px;gap:12px;max-width:640px;padding:20px;display:grid}.Kfmtpq_loadingSkeleton span{background:#e6ece6;border-radius:4px;height:13px}.Kfmtpq_loadingSkeleton span:nth-child(2){width:83%}.Kfmtpq_loadingSkeleton span:nth-child(3){width:61%}.Kfmtpq_handoff{background:#f5f6ef;margin-block:0 18px;padding:12px 15px}.Kfmtpq_handoffDetails>summary{color:#294940;cursor:pointer;gap:3px;min-height:38px;font-weight:740;list-style-position:inside;display:grid}.Kfmtpq_handoffDetails>summary small{color:#66766b;padding-inline-start:20px;font-size:.78rem;font-weight:450;line-height:1.5}.Kfmtpq_handoffBody{padding:6px 20px 2px}.Kfmtpq_handoffBody h3{color:#365c4d;margin:16px 0 6px;font-size:.9rem}.Kfmtpq_handoffBody p,.Kfmtpq_handoffBody li{color:#53675c;overflow-wrap:anywhere;font-size:.82rem;line-height:1.7}.Kfmtpq_handoffBody p{margin:5px 0}.Kfmtpq_handoffBody ul{gap:6px;margin:6px 0;padding-inline-start:20px;display:grid}.Kfmtpq_handoffBody li small{color:#77837a;margin-top:3px;font-size:.76rem;display:block}.Kfmtpq_handoffNote{background:#f0f0e6;border-inline-start:2px solid #a88b55;padding:8px 10px}.Kfmtpq_handoffProvenance{color:#6b725e;border:1px solid #d8dfd3;border-radius:4px;margin-inline-start:7px;padding:2px 6px;font-size:.7rem;font-weight:650;display:inline-block}.Kfmtpq_handoffReturn{color:#315c49;text-underline-offset:3px;margin-block-start:11px;font-size:.82rem;font-weight:700;display:inline-flex}@media (max-width:650px){.Kfmtpq_fields{grid-template-columns:minmax(0,1fr)}.Kfmtpq_wide{grid-column:auto}.Kfmtpq_rail{grid-template-columns:repeat(3,minmax(0,1fr))}.Kfmtpq_rail li{font-size:.68rem}.Kfmtpq_actions>*{flex:1}.Kfmtpq_cards{grid-template-columns:minmax(0,1fr)}.Kfmtpq_panel{padding:16px}.Kfmtpq_recoveryActions{flex-direction:column;align-items:stretch}.Kfmtpq_recoveryActions>*{width:100%}}
.YXz4da_page{color:#153f35;max-width:1000px;margin:0 auto;padding:32px}.YXz4da_page header{margin-bottom:24px}.YXz4da_page header h1{margin:8px 0;font-size:clamp(1.7rem,4vw,2.4rem)}.YXz4da_page header p{line-height:1.7}.YXz4da_page section{background:#fffefa;border:1px solid #d3ded6;border-radius:16px;padding:24px}.YXz4da_page button,.YXz4da_page input,.YXz4da_page textarea,.YXz4da_page select{font:inherit}.YXz4da_page button,.YXz4da_page footer a{color:#154639;cursor:pointer;background:#f5f7f0;border:1px solid #c9d5cc;border-radius:9px;padding:12px 16px}.YXz4da_page button:disabled{cursor:wait;opacity:.65}.YXz4da_page button:focus-visible,.YXz4da_page a:focus-visible,.YXz4da_page input:focus-visible,.YXz4da_page textarea:focus-visible,.YXz4da_page select:focus-visible{outline-offset:3px;outline:3px solid #a17635}.YXz4da_routes{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.YXz4da_routes button{text-align:start}.YXz4da_routes strong,.YXz4da_routes span{display:block}.YXz4da_routes span{margin-top:8px;font-size:.9rem;line-height:1.6}.YXz4da_page fieldset{border:0;margin:0;padding:0}.YXz4da_packages{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:16px 0;display:grid}.YXz4da_packages label{cursor:pointer;border:1px solid #d7e0d7;border-radius:10px;gap:10px;padding:14px;display:flex}.YXz4da_packages input{accent-color:#155243;flex:none;width:20px;height:20px}.YXz4da_packages strong,.YXz4da_packages small{display:block}.YXz4da_packages small{color:#405b4e;margin-top:6px;line-height:1.5}.YXz4da_page details{margin:18px 0}.YXz4da_page details summary{cursor:pointer;font-weight:650}.YXz4da_page details label{gap:7px;margin-top:14px;display:grid}.YXz4da_page input:not([type=checkbox]),.YXz4da_page textarea,.YXz4da_page select{color:#153f35;background:#fff;border:1px solid #bfcfc4;border-radius:8px;width:100%;padding:11px}.YXz4da_page textarea{min-height:100px}.YXz4da_actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.YXz4da_actions .YXz4da_primary{color:#fff;background:#154f41}.YXz4da_page footer{justify-content:space-between;align-items:center;gap:16px;margin-top:24px;font-size:.9rem;display:flex}.YXz4da_error{color:#852c28;background:#fcf0ed;border-radius:8px;padding:14px}@media (max-width:650px){.YXz4da_page{padding:18px 8px}.YXz4da_page section{padding:18px}.YXz4da_routes,.YXz4da_packages{grid-template-columns:1fr}.YXz4da_actions button{width:100%}.YXz4da_page footer{flex-direction:column;align-items:start}}
.GuSNOW_navigation{border-block-end:1px solid var(--line);gap:.65rem;min-width:0;max-width:100%;margin-block-end:1.5rem;padding-block:.7rem 1rem;display:grid}.GuSNOW_primaryLinks,.GuSNOW_secondaryLinks{flex-wrap:wrap;gap:.35rem;display:flex}.GuSNOW_navigation a{white-space:nowrap;min-height:42px;color:var(--ink-muted);border-radius:.6rem;align-items:center;padding:.55rem .8rem;font-size:.82rem;text-decoration:none;display:inline-flex}.GuSNOW_navigation a:hover,.GuSNOW_navigation a:focus-visible,.GuSNOW_navigation a.GuSNOW_active{color:var(--ink);background:var(--surface-soft,#e9efe8)}.GuSNOW_navigation a:focus-visible{outline-offset:2px;outline:2px solid #245b4c}.GuSNOW_moreLinks{min-width:0}.GuSNOW_moreLinks summary{width:fit-content;min-height:40px;color:var(--ink-muted);cursor:pointer;padding:.55rem .8rem;font-size:.8rem;font-weight:650}.GuSNOW_secondaryLinks{padding-block-start:.35rem}@media (max-width:480px){.GuSNOW_primaryLinks{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.GuSNOW_navigation a{white-space:normal}}
._4uBVAq_page{color:#203c34;align-content:start;gap:15px;max-width:760px;padding:12px 0 40px;display:grid}._4uBVAq_back{color:#536e60;width:fit-content;font-size:11px;font-weight:680;text-decoration:none}._4uBVAq_back:hover,._4uBVAq_secondary:hover{text-underline-offset:4px;text-decoration:underline}._4uBVAq_eyebrow{color:#8a7444;letter-spacing:.08em;text-transform:uppercase;margin:5px 0 -9px;font-size:10px;font-weight:740}[dir=rtl] ._4uBVAq_eyebrow{letter-spacing:0}._4uBVAq_heading{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._4uBVAq_heading h1,._4uBVAq_page>h1{color:#173f35;margin:0;font-size:clamp(24px,4vw,34px);line-height:1.5}._4uBVAq_state{color:#79673f;background:#f5f1e6;border:1px solid #e3dac3;padding:5px 10px;font-size:10px;font-weight:700}._4uBVAq_purpose{color:#5e7065;max-width:670px;margin:0;font-size:14px;line-height:1.9}._4uBVAq_notice{background:#f3f1e7;border-inline-start:3px solid #ad9258;align-items:flex-start;gap:12px;padding:15px 16px;display:flex}._4uBVAq_noticeMark{border:1px solid #9c844e;border-radius:50%;flex:none;width:7px;height:7px;margin-block-start:7px}._4uBVAq_notice p{color:#5a6659;margin:0;font-size:12px;line-height:1.8}._4uBVAq_actions{flex-wrap:wrap;align-items:center;gap:15px;margin-block-start:3px;display:flex}._4uBVAq_secondary{color:#476655;font-size:11px;font-weight:700;text-decoration:none}@media (max-width:620px){._4uBVAq_page{padding-block-start:4px}._4uBVAq_actions{flex-direction:column;align-items:stretch}._4uBVAq_actions>*{text-align:center}}
.L_mNyW_page{max-width:1240px;color:var(--text-primary,#153e35);overflow-wrap:anywhere;margin-inline:auto;padding:clamp(16px,3vw,40px)}.L_mNyW_hero{border-bottom:1px solid #dedbd0;margin-bottom:24px;padding-block:16px 28px}.L_mNyW_hero h1{margin:10px 0;font-size:clamp(1.8rem,3vw,2.6rem);line-height:1.5}.L_mNyW_hero p{color:#50635c;max-width:760px;line-height:1.9}.L_mNyW_eyebrow{font-size:.9rem;font-weight:700}.L_mNyW_actions{flex-wrap:wrap;align-items:center;gap:12px;margin-block:18px;display:flex}.L_mNyW_actions a{align-items:center;min-height:44px;display:inline-flex}.L_mNyW_grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,290px),1fr));gap:20px;margin-block:24px;display:grid}.L_mNyW_card,.L_mNyW_panel{background:#fffef9;border:1px solid #e0e2d9;border-radius:14px;min-width:0;padding:24px}.L_mNyW_card h2,.L_mNyW_card h3{margin-top:12px;font-size:1.15rem;line-height:1.7}.L_mNyW_card p,.L_mNyW_panel p,.L_mNyW_panel li,.L_mNyW_card li{color:#52645d;line-height:1.9}.L_mNyW_card a,.L_mNyW_result a{align-items:center;min-height:44px;margin-inline-end:16px;display:inline-flex}.L_mNyW_count{color:#466057;background:#eff3eb;border-radius:20px;padding:5px 10px;font-size:.8rem}.L_mNyW_field{gap:10px;margin-block:18px;font-weight:600;display:grid}.L_mNyW_field input,.L_mNyW_field textarea,.L_mNyW_field select{box-sizing:border-box;color:#183e34;width:100%;font:inherit;background:#fff;border:1px solid #b8c5bb;border-radius:8px;min-width:0;min-height:48px;padding:13px}.L_mNyW_field textarea{resize:vertical}.L_mNyW_panel{margin-block:20px}.L_mNyW_result{border-bottom:1px solid #e0e2d9;padding-block:20px}.L_mNyW_result:last-child{border:0}.L_mNyW_coverage{margin-block:24px}.L_mNyW_coverage h2{font-size:1.1rem}.L_mNyW_coverage a{background:#f5f5ed;border:1px solid #d5ddcf;border-radius:8px;padding:8px 12px}.L_mNyW_note{color:#52645d;margin-block:28px;font-size:.9rem;line-height:1.8}.L_mNyW_page :is(a,button,input,select,textarea):focus-visible{outline-offset:4px;outline:3px solid #b58f40}@media (max-width:600px){.L_mNyW_page{padding:16px 8px}.L_mNyW_card,.L_mNyW_panel{padding:18px}.L_mNyW_actions>*{white-space:normal;max-width:100%}.L_mNyW_grid{gap:14px}.L_mNyW_hero h1{font-size:1.8rem}}
