._v15CaseSection_pq80h_1 header p{color:var(--v15-muted);font-size:12px;line-height:1.5;margin-bottom:0}._v15CaseSection_pq80h_1>header{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;flex-wrap:wrap;min-width:0}._v15CaseSection_pq80h_1{background:var(--v15-paper);border:1px solid var(--v15-line);padding:clamp(20px,3vw,32px)}._v15CaseSection_pq80h_1>header{align-items:end}._v15CaseSection_pq80h_1>header p{max-width:470px}._v15CaseSection_pq80h_1{background:#fff}._v15CaseOptions_pq80h_29{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:21px}._v15CaseOption_pq80h_29{border:1px solid var(--v15-line);min-width:0;padding:17px}._v15CaseOption_pq80h_29>span{color:var(--v15-amber);font-family:inherit;font-size:10px;font-weight:800;text-transform:uppercase}._v15CaseOption_pq80h_29 h3{font-size:22px;line-height:1.1;margin:8px 0 15px}._v15CaseChain_pq80h_37{align-items:center;background:linear-gradient(var(--v15-line) 1px,transparent 1px),linear-gradient(90deg,var(--v15-line) 1px,transparent 1px);background-size:24px 24px;border:1px solid var(--v15-line);display:grid;gap:0;justify-items:center;min-height:220px;padding:20px}._v15CaseNode_pq80h_39{background:var(--v15-paper);border:1px solid var(--v15-line-strong);color:var(--v15-ink);display:block;font-size:11px;line-height:1.35;max-width:290px;padding:11px 14px;text-align:center;width:100%}._v15CaseConnector_pq80h_41,._v15CaseConnectorBidirectional_pq80h_42{align-items:center;color:#7892a8;display:flex;font-size:21px;height:34px;justify-content:center;line-height:1}._v15CaseConnectorBidirectional_pq80h_42{font-size:22px}._v15CasePoints_pq80h_46{color:var(--v15-muted);font-size:12px;line-height:1.55;margin:16px 0 14px;padding-left:18px}._v15CasePoints_pq80h_46 li+li{margin-top:5px}._v15CaseCondition_pq80h_50{border-top:1px solid var(--v15-line);color:var(--v15-ink);font-size:12px;font-weight:700;line-height:1.5;margin:0;padding-top:14px}@media (max-width: 980px){._v15CaseOptions_pq80h_29{grid-template-columns:1fr}}@media (max-width: 620px){._v15CaseChain_pq80h_37{min-height:200px;padding:16px}}._v15CaseOption_pq80h_29{min-width:0}._v15ExampleBadge_pq80h_64{max-width:100%;overflow-wrap:anywhere;white-space:normal}._v15Intelligence_1eowt_1{--v15-navy: #0d3155;--v15-navy-2: #173f66;--v15-navy2: #173f66;--v15-ink: #102a43;--v15-copy: #63778c;--v15-muted: #63778c;--v15-paper: #ffffff;--v15-canvas: #f4f7f9;--v15-soft-blue: #edf4f8;--v15-panel: #edf4f8;--v15-soft-green: #e8f4ef;--v15-panel-strong: #e8f4ef;--v15-line: #cbd8e3;--v15-line-strong: #aebfce;--v15-amber: #b96f05;--v15-soft-amber: #fff3d9;--v15-amber-soft: #fff3d9;--v15-green: #0c7a5a;--v15-green-2: #4f9a5b;--v15-green-deep: #0d3155;--v15-red: #b84337;--v15-soft-red: #fff0ed;background:var(--v15-canvas);box-sizing:border-box;color:var(--v15-ink);font-family:Aptos,Segoe UI,Helvetica Neue,sans-serif;margin:0 auto;max-width:min(1500px,calc(100% - 48px));padding:32px 0 70px}._v15Intelligence_1eowt_1 *,._v15Intelligence_1eowt_1 *:before,._v15Intelligence_1eowt_1 *:after{box-sizing:border-box}._v15Intelligence_1eowt_1 h1,._v15Intelligence_1eowt_1 h2,._v15Intelligence_1eowt_1 h3,._v15Intelligence_1eowt_1 p{margin-top:0}._v15Intelligence_1eowt_1 h1,._v15Intelligence_1eowt_1 h2,._v15Intelligence_1eowt_1 h3{color:var(--v15-ink);font-family:inherit;font-weight:800}._v15SecondaryNav_1eowt_50{align-items:center;display:flex;justify-content:flex-end;gap:20px;border-bottom:1px solid var(--v15-line);margin:0 0 24px;padding:0 0 10px}._v15Tab_1eowt_60,._v15TabActive_1eowt_61{border:0;background:transparent;border-radius:0;color:var(--v15-navy);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:700;gap:9px;padding:10px 14px}._v15TabActive_1eowt_61{background:var(--v15-navy);color:#fff}._v15Tab_1eowt_60[aria-disabled=true]{cursor:not-allowed;opacity:.42}._v15Tab_1eowt_60:disabled{cursor:not-allowed;opacity:.42}._v15Tab_1eowt_60 small{color:var(--v15-muted);font-size:10px;text-transform:uppercase}._v15Tab_1eowt_60 span,._v15TabActive_1eowt_61 span{color:inherit}@media (max-width: 980px){._v15Intelligence_1eowt_1{max-width:min(100% - 32px,1500px)}}@media (max-width: 620px){._v15Intelligence_1eowt_1{max-width:100%;padding:22px 14px 42px}}.app-page ._structureIntelligence_fcgpl_1{--structure-navy: #0d3155;--structure-navy-2: #173f66;--structure-ink: #102a43;--structure-muted: #63778c;--structure-line: #cbd8e3;--structure-line-strong: #aebfce;--structure-paper: #ffffff;--structure-canvas: #f4f7f9;--structure-soft-blue: #edf4f8;--structure-soft-green: #e8f4ef;--structure-green: #0c7a5a;--structure-amber: #b96f05;--structure-soft-amber: #fff3d9;--structure-red: #b84337;--structure-soft-red: #fff0ed;color:var(--structure-ink);display:grid;gap:18px;margin:0 auto;max-width:var(--app-page-max, 1380px);padding:0 var(--shell-gutter, clamp(22px, 3.2vw, 48px)) 42px}.app-page ._structureHero_fcgpl_25,.app-page ._inputPanel_fcgpl_26,.app-page ._mapPanel_fcgpl_27,.app-page ._expertReview_fcgpl_28{background:var(--structure-paper);border:1px solid var(--structure-line);border-radius:6px;box-shadow:0 18px 48px #0d315514}.app-page ._structureHero_fcgpl_25{align-items:end;display:grid;gap:28px;grid-template-columns:minmax(0,1.65fr) minmax(250px,.7fr);padding:28px 30px}.app-page ._eyebrow_fcgpl_43{color:var(--structure-amber);display:block;font-size:11px;font-weight:800;letter-spacing:.08em;margin-bottom:8px;text-transform:uppercase}.app-page ._structureHero_fcgpl_25 h1,.app-page ._structureHero_fcgpl_25 h2,.app-page ._structureIntelligence_fcgpl_1 h2,.app-page ._structureIntelligence_fcgpl_1 h3{color:var(--structure-ink);font-family:Georgia,Times New Roman,serif;margin:0}.app-page ._structureHero_fcgpl_25 h1{font-size:clamp(32px,4vw,52px);letter-spacing:-.035em;line-height:.96}.app-page ._structureHero_fcgpl_25 p,.app-page ._inputPanel_fcgpl_26 header p,.app-page ._mapPanel_fcgpl_27 header p,.app-page ._expertHeading_fcgpl_71 p,.app-page ._expertGrid_fcgpl_72 p,.app-page ._leadForm_fcgpl_73 header p{color:var(--structure-muted);line-height:1.56;margin:10px 0 0}.app-page ._structureHero_fcgpl_25 aside{border-left:2px solid var(--structure-green);display:grid;gap:5px;padding-left:18px}.app-page ._structureHero_fcgpl_25 aside strong{color:var(--structure-navy);font-size:17px;line-height:1.38}.app-page ._statusStrip_fcgpl_92{align-items:center;background:var(--structure-soft-blue);border:1px solid var(--structure-line);color:var(--structure-navy);display:flex;font-size:13px;font-weight:700;gap:9px;padding:10px 14px}.app-page ._statusStrip_fcgpl_92>span{background:var(--structure-green);border-radius:50%;height:8px;width:8px}.app-page ._decisionWorkspace_fcgpl_111{align-items:flex-start;display:grid;gap:18px;grid-template-columns:minmax(300px,320px) minmax(0,1fr)}.app-page ._inputPanel_fcgpl_26{display:grid;gap:16px;padding:19px}.app-page ._inputPanel_fcgpl_26 h2,.app-page ._mapPanel_fcgpl_27 h2,.app-page ._expertReview_fcgpl_28 h2{font-size:clamp(24px,2.35vw,32px);line-height:1.04}.app-page ._progressTrack_fcgpl_131{background:#dfe8ef;height:5px;overflow:hidden}.app-page ._progressTrack_fcgpl_131 span{background:linear-gradient(90deg,var(--structure-green),#1a9875);display:block;height:100%;transition:width .18s ease}.app-page ._questionList_fcgpl_144{display:grid;gap:10px}.app-page ._question_fcgpl_144{border:0;border-bottom:1px solid #e2eaf0;margin:0;min-inline-size:0;padding:0 0 12px}.app-page ._question_fcgpl_144:last-child{border-bottom:0;padding-bottom:0}.app-page ._question_fcgpl_144 legend{align-items:center;color:var(--structure-ink);display:flex;font-size:14px;font-weight:800;justify-content:space-between;margin-bottom:7px;padding:0;width:100%}.app-page ._question_fcgpl_144 legend b{color:var(--structure-amber);font-size:11px;letter-spacing:.05em}.app-page ._choiceGrid_fcgpl_180{display:grid;gap:6px;grid-template-columns:repeat(2,minmax(0,1fr))}.app-page ._choice_fcgpl_180,.app-page ._choiceActive_fcgpl_187{background:#fff;border:1px solid var(--structure-line);color:var(--structure-navy);cursor:pointer;font-size:12px;font-weight:700;min-height:39px;padding:8px 9px;text-align:left;transition:border-color .14s ease,background .14s ease,color .14s ease}.app-page ._choice_fcgpl_180:hover,.app-page ._choice_fcgpl_180:focus-visible{border-color:var(--structure-navy-2);outline:none}.app-page ._choiceActive_fcgpl_187{background:var(--structure-navy);border-color:var(--structure-navy);color:#fff}.app-page ._choice_fcgpl_180:disabled,.app-page ._choiceActive_fcgpl_187:disabled{background:#f1f5f7;border-color:#dce5eb;color:#98a8b6;cursor:not-allowed}.app-page ._question_fcgpl_144 p,.app-page ._inputPanel_fcgpl_26 small{color:var(--structure-muted);font-size:11px;line-height:1.45;margin:7px 0 0}.app-page ._generateButton_fcgpl_228,.app-page ._leadSubmit_fcgpl_229 button{background:var(--structure-navy);border:1px solid var(--structure-navy);color:#fff;cursor:pointer;font-size:13px;font-weight:800;min-height:45px;padding:11px 14px}.app-page ._generateButton_fcgpl_228:disabled,.app-page ._leadSubmit_fcgpl_229 button:disabled{background:#b9c8d3;border-color:#b9c8d3;cursor:not-allowed}.app-page ._error_fcgpl_247{color:var(--structure-red);font-size:12px;margin:0}.app-page ._mapPanel_fcgpl_27{display:grid;gap:18px;min-height:670px;padding:22px}.app-page ._mapPanel_fcgpl_27>header,.app-page ._expertHeading_fcgpl_71{align-items:flex-start;display:flex;gap:18px;justify-content:space-between}.app-page ._liveBadge_fcgpl_268{background:var(--structure-soft-green);border:1px solid #b7decf;color:var(--structure-green);flex:0 0 auto;font-size:11px;font-weight:800;padding:7px 9px}.app-page ._emptyMap_fcgpl_278,.app-page ._mapCanvas_fcgpl_279{align-content:center;background:linear-gradient(90deg,rgba(203,216,227,.35) 1px,transparent 1px) 0 0 / 22px 22px,linear-gradient(rgba(203,216,227,.35) 1px,transparent 1px) 0 0 / 22px 22px,var(--structure-canvas);border:1px solid #dbe5eb;display:grid;flex:1;min-height:470px;padding:28px}.app-page ._emptyMap_fcgpl_278{justify-items:center;text-align:center}.app-page ._emptyMap_fcgpl_278 strong{color:var(--structure-navy);display:block;font-family:Georgia,Times New Roman,serif;font-size:25px}.app-page ._emptyMap_fcgpl_278 p{color:var(--structure-muted);line-height:1.55;max-width:370px}.app-page ._mapCanvas_fcgpl_279{align-items:center;justify-items:center}.app-page ._mapNode_fcgpl_315,.app-page ._entityNode_fcgpl_316{background:#fff;border:1px solid var(--structure-line-strong);box-shadow:0 10px 20px #0d315517;display:grid;gap:5px;max-width:390px;padding:16px;text-align:center;width:100%}.app-page ._mapNode_fcgpl_315:first-child{border-top:3px solid var(--structure-navy)}.app-page ._mapNode_fcgpl_315 span,.app-page ._entityNode_fcgpl_316 span{color:var(--structure-muted);font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.app-page ._mapNode_fcgpl_315 strong,.app-page ._entityNode_fcgpl_316 strong{color:var(--structure-ink);font-size:16px;line-height:1.25}.app-page ._mapNode_fcgpl_315 small{color:var(--structure-green);font-size:12px}.app-page ._mapLine_fcgpl_353{background:var(--structure-green);height:38px;position:relative;width:2px}.app-page ._mapLine_fcgpl_353:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid var(--structure-green);bottom:-1px;content:"";left:-4px;position:absolute}.app-page ._entityRow_fcgpl_370{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));max-width:700px;width:100%}.app-page ._entityNode_fcgpl_316{border-top:3px solid var(--structure-green);max-width:none}.app-page ._directionText_fcgpl_383{color:var(--structure-navy-2);font-size:12px;font-weight:700;line-height:1.45;margin:16px 0 0;text-align:center}.app-page ._riskFlags_fcgpl_392{display:flex;flex-wrap:wrap;gap:8px}.app-page ._riskFlags_fcgpl_392 span{background:var(--structure-soft-amber);border:1px solid #efd59e;color:#83510b;font-size:11px;font-weight:700;padding:7px 9px}.app-page ._expertReview_fcgpl_28{display:grid;gap:22px;padding:28px}.app-page ._expertHeading_fcgpl_71>strong{background:var(--structure-soft-green);border:1px solid #b7decf;color:var(--structure-green);font-size:12px;padding:9px 11px;white-space:nowrap}.app-page ._expertGrid_fcgpl_72{display:grid;gap:1px;grid-template-columns:repeat(4,minmax(0,1fr));background:var(--structure-line);border:1px solid var(--structure-line)}.app-page ._expertGrid_fcgpl_72 article{background:#fff;min-height:154px;padding:17px}.app-page ._expertGrid_fcgpl_72 h3{font-size:17px}.app-page ._expertGrid_fcgpl_72 p{font-size:13px}.app-page ._deliverables_fcgpl_444{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.app-page ._deliverables_fcgpl_444 article{border-top:2px solid var(--structure-navy);display:grid;gap:7px;padding:12px 0}.app-page ._deliverables_fcgpl_444 span{color:var(--structure-amber);font-size:12px;font-weight:800}.app-page ._deliverables_fcgpl_444 strong{color:var(--structure-navy);font-size:15px;line-height:1.3}.app-page ._reviewBlueprint_fcgpl_469{background:var(--structure-soft-blue);border:1px solid var(--structure-line);display:grid;gap:22px;grid-template-columns:minmax(220px,.86fr) minmax(0,1.14fr);padding:20px}.app-page ._reviewBlueprint_fcgpl_469 h3{font-size:22px;line-height:1.14}.app-page ._reviewBlueprint_fcgpl_469 ol{color:var(--structure-ink);display:grid;gap:9px;margin:0;padding-left:22px}.app-page ._reviewBlueprint_fcgpl_469 li{border-bottom:1px solid rgba(174,191,206,.7);font-size:13px;padding-bottom:8px}.app-page ._leadForm_fcgpl_73{border-top:1px solid var(--structure-line);display:grid;gap:15px;padding-top:22px}.app-page ._leadForm_fcgpl_73 h3{font-size:24px}.app-page ._leadGrid_fcgpl_508{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.app-page ._leadForm_fcgpl_73 label{color:var(--structure-navy);display:grid;font-size:12px;font-weight:800;gap:6px}.app-page ._leadForm_fcgpl_73 em{color:var(--structure-red);font-style:normal}.app-page ._leadForm_fcgpl_73 input,.app-page ._leadForm_fcgpl_73 select,.app-page ._leadForm_fcgpl_73 textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid var(--structure-line-strong);border-radius:0;color:var(--structure-ink);font:inherit;font-weight:500;min-height:42px;padding:9px 10px}.app-page ._leadForm_fcgpl_73 textarea{min-height:100px;resize:vertical}.app-page ._messageField_fcgpl_546{width:100%}.app-page ._leadSubmit_fcgpl_229{align-items:center;display:flex;gap:12px}.app-page ._leadSubmit_fcgpl_229 button{min-width:178px}.app-page ._leadSubmit_fcgpl_229 p{font-size:13px;margin:0}.app-page ._leadSubmit_fcgpl_229 p[data-state=success]{color:var(--structure-green)}.app-page ._leadSubmit_fcgpl_229 p[data-state=error]{color:var(--structure-red)}.app-page ._disclaimer_fcgpl_569{border-top:1px solid var(--structure-line);color:var(--structure-muted);font-size:11px;line-height:1.5;margin:0;padding-top:15px}@media (max-width: 1080px){.app-page ._structureHero_fcgpl_25,.app-page ._decisionWorkspace_fcgpl_111,.app-page ._reviewBlueprint_fcgpl_469{grid-template-columns:1fr}.app-page ._mapPanel_fcgpl_27{min-height:520px}.app-page ._expertGrid_fcgpl_72,.app-page ._deliverables_fcgpl_444{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 900px){.app-page ._structureIntelligence_fcgpl_1{padding-bottom:26px}.app-page ._structureHero_fcgpl_25,.app-page ._inputPanel_fcgpl_26,.app-page ._mapPanel_fcgpl_27,.app-page ._expertReview_fcgpl_28{padding:18px}.app-page ._structureHero_fcgpl_25 aside{border-left:0;border-top:2px solid var(--structure-green);padding:14px 0 0}.app-page ._mapPanel_fcgpl_27>header,.app-page ._expertHeading_fcgpl_71{align-items:flex-start;flex-direction:column}.app-page ._mapCanvas_fcgpl_279,.app-page ._emptyMap_fcgpl_278{min-height:390px;padding:18px}.app-page ._expertGrid_fcgpl_72,.app-page ._deliverables_fcgpl_444,.app-page ._leadGrid_fcgpl_508,.app-page ._choiceGrid_fcgpl_180{grid-template-columns:1fr}.app-page ._leadSubmit_fcgpl_229{align-items:stretch;flex-direction:column}}._v15Eyebrow_fcgpl_612,._v15MetaLabel_fcgpl_613{color:var(--v15-muted);font-family:inherit;font-size:11px;font-weight:800;letter-spacing:0}._decisionView_1i5hc_1{display:grid;gap:0}._v15HeroLine_1i5hc_3{align-items:center;background:transparent;border:0;border-radius:0;box-shadow:none;gap:32px;display:grid;grid-template-columns:minmax(0,1fr) 330px;min-height:132px;min-width:0;padding:0}._v15HeroMain_1i5hc_17{max-width:100%;min-width:0;position:relative;padding-right:72px;width:100%}._v15HeroLine_1i5hc_3 ._v15HeroSwitchHint_1i5hc_25{color:#075b56;font-size:14px;font-weight:850;line-height:1.3;margin:0 0 10px;overflow-wrap:anywhere}._v15HeroLine_1i5hc_3 h1{color:#072c51;font-size:clamp(32px,4vw,54px);letter-spacing:0;line-height:1.03;margin:0 0 10px}._v15HeroLine_1i5hc_3 p{color:var(--v15-muted);font-size:17px;line-height:1.5;margin-bottom:0;max-width:850px}._v15HeroLine_1i5hc_3 aside{background:var(--v15-paper);border-left:4px solid var(--v15-green);padding:18px 20px}._v15HeroLine_1i5hc_3 aside strong{color:var(--v15-navy);font-family:inherit;font-size:18px;font-weight:700;line-height:1.25;margin-top:8px}._v15StatusStrip_1i5hc_65{align-items:center;background:transparent;border:0;color:var(--v15-green);display:flex;flex-wrap:wrap;font-size:13px;font-weight:700;gap:9px;justify-content:flex-end;margin:-5px 0 24px;max-width:100%;overflow-wrap:anywhere;padding:0}._v15StatusDot_1i5hc_82{background:var(--v15-green);border-radius:50%;box-shadow:0 0 0 5px #0c7a5a14;flex:0 0 8px;height:8px;width:8px}._v15StatusText_1i5hc_91{min-width:0;overflow-wrap:anywhere;width:auto}._v15StageIntake_1i5hc_97{background:var(--v15-paper);border:1px solid var(--v15-line-strong);margin-bottom:18px;padding:24px 26px}._v15StageHeader_1i5hc_104{align-items:flex-end;display:flex;gap:24px;justify-content:space-between}._v15StageHeader_1i5hc_104 h2{color:var(--v15-navy);font-family:inherit;font-size:24px;margin:6px 0 0}._v15StageHeader_1i5hc_104 p,._v15StageNote_1i5hc_119,._v15StageContext_1i5hc_120{color:var(--v15-muted);font-size:12px;line-height:1.5;margin:0}._v15StageGrid_1i5hc_127{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:20px}._v15StageButton_1i5hc_134,._v15StageButtonActive_1i5hc_135{background:#fff;border:1px solid var(--v15-line);border-radius:0;color:var(--v15-copy);cursor:pointer;min-height:132px;padding:17px 18px;text-align:left}._v15StageButton_1i5hc_134:hover{border-color:#7f9ab0}._v15StageButtonActive_1i5hc_135{background:var(--v15-panel-strong);border-color:var(--v15-green);box-shadow:inset 4px 0 0 var(--v15-green)}._v15StageButton_1i5hc_134 span,._v15StageButtonActive_1i5hc_135 span{color:var(--v15-amber);display:block;font-size:10px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}._v15StageButton_1i5hc_134 strong,._v15StageButtonActive_1i5hc_135 strong{color:var(--v15-navy);display:block;font-size:18px;margin-top:14px}._v15StageButton_1i5hc_134 p,._v15StageButtonActive_1i5hc_135 p{color:var(--v15-muted);font-size:11px;line-height:1.45;margin:7px 0 0}._v15StageNote_1i5hc_119{border-top:1px solid var(--v15-line);margin-top:16px;padding-top:12px}._v15StageContext_1i5hc_120{color:var(--v15-green);font-weight:700;margin-top:8px}._v15DecisionWorkspace_1i5hc_192{background:var(--v15-paper);border:1px solid var(--v15-line-strong);box-shadow:0 18px 48px #0d315514;display:grid;gap:0;grid-template-columns:340px minmax(0,1fr);min-height:600px;min-width:0;overflow:hidden}._v15InputPanel_1i5hc_204{border:0;border-right:1px solid var(--v15-line);padding:26px}._v15InputPanel_1i5hc_204 h2,._v15MapPanel_1i5hc_211 h2,._v15ResultHook_1i5hc_212 h2{color:#062d53;font-family:inherit;font-size:22px;letter-spacing:0;line-height:1.15;margin:6px 0 7px}._v15InputPanel_1i5hc_204 header p,._v15MapPanel_1i5hc_211 header p,._v15ResultHook_1i5hc_212 p{color:var(--v15-muted);font-size:12px;line-height:1.5;margin-bottom:0}._v15ProgressTrack_1i5hc_230{background:#e7edf2;height:4px;margin:18px 0 24px}._v15ProgressTrack_1i5hc_230 span{background:var(--v15-green);display:block;height:100%;transition:width .2s ease}._v15QuestionList_1i5hc_234{display:grid;gap:17px}._v15Question_1i5hc_234{border:0;padding:0}._v15Question_1i5hc_234 legend{align-items:center;display:flex;font-family:inherit;font-size:12px;font-weight:750;justify-content:space-between;margin-bottom:7px;padding:0;width:100%}._v15Question_1i5hc_234 legend b{color:var(--v15-navy);font-size:12px;letter-spacing:0}._v15Question_1i5hc_234>p{color:var(--v15-muted);font-size:9px;line-height:1.35;margin:6px 0 0}._v15ChoiceGrid_1i5hc_244{display:grid;gap:7px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0}._v15Choice_1i5hc_244,._v15ChoiceActive_1i5hc_247{background:#fff;border-color:var(--v15-line);border-radius:0;color:#425d75;cursor:pointer;font-family:inherit;font-size:11px;font-weight:700;min-height:42px;padding:9px 10px;text-align:left}._v15Choice_1i5hc_244:hover{background:#f8fafb;border-color:#7f9ab0}._v15ChoiceActive_1i5hc_247{background:var(--v15-panel-strong);border-color:var(--v15-green);box-shadow:inset 3px 0 0 var(--v15-green);color:var(--v15-navy)}._v15Choice_1i5hc_244:disabled{background:#f6f8f9;border-color:#e5ebef;color:#9aabb8;opacity:.65}._v15PrimaryButton_1i5hc_267,._v15ReviewButton_1i5hc_268{background:var(--v15-navy);border:0;border-radius:0;color:#fff;cursor:pointer;font-family:inherit;font-weight:760;min-height:46px;padding:0 17px}._v15PrimaryButton_1i5hc_267:hover,._v15ReviewButton_1i5hc_268:hover{background:var(--v15-navy-2)}._v15InputNote_1i5hc_283{color:var(--v15-muted);font-size:11px;line-height:1.5}._v15Error_1i5hc_285{color:var(--v15-red);font-size:12px;margin:10px 0 0}._v15MapPanel_1i5hc_211{background:var(--v15-paper);border:0;display:flex;flex-direction:column;min-height:600px;min-width:0;overflow:hidden;padding:26px}._v15MapPanel_1i5hc_211>header{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;flex-wrap:wrap;min-width:0}._v15MapPanel_1i5hc_211>header>div{min-width:0}._v15MapPanel_1i5hc_211>header p{overflow-wrap:anywhere}._v15MapCanvas_1i5hc_315{background-color:#fbfcfd;background-image:linear-gradient(#e7edf2 1px,transparent 1px),linear-gradient(90deg,#e7edf2 1px,transparent 1px);background-size:24px 24px;block-size:458px;border:1px solid var(--v15-line);display:grid;gap:0;grid-template-rows:minmax(0,1fr);justify-items:stretch;margin-top:18px;max-block-size:458px;min-block-size:458px;min-width:0;overflow:hidden;padding:28px;position:relative}._v15MapCanvas_1i5hc_315{align-content:stretch}._v15MapCanvas_1i5hc_315:before{display:none}._v15StageResult_1i5hc_338{align-content:center;display:grid;gap:18px;height:100%;min-width:0}._v15StageResultHeader_1i5hc_346{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}._v15StageResultHeader_1i5hc_346 strong{color:var(--v15-navy);font-size:18px}._v15StageResultHeader_1i5hc_346 p{color:var(--v15-muted);font-size:11px;line-height:1.45;margin:6px 0 0;max-width:570px}._v15StageResultHeader_1i5hc_346 span{background:var(--v15-soft-blue);color:var(--v15-navy);font-size:10px;font-weight:800;padding:7px 9px;white-space:nowrap}._v15StageResultTrack_1i5hc_357{display:grid;gap:1px;grid-template-columns:repeat(4,minmax(0,1fr))}._v15StageResultTrack_1i5hc_357 article{background:#fffffff5;border-top:3px solid var(--v15-green);min-height:128px;padding:14px}._v15StageResultTrack_1i5hc_357 b{color:var(--v15-amber);display:block;font-size:10px}._v15StageResultTrack_1i5hc_357 strong{color:var(--v15-navy);display:block;font-size:14px;line-height:1.2;margin-top:12px}._v15StageResultTrack_1i5hc_357 small{color:var(--v15-muted);display:block;font-size:10px;line-height:1.4;margin-top:7px}._v15StageBoundary_1i5hc_374,._v15StageStop_1i5hc_375{background:var(--v15-soft-blue);border-left:4px solid var(--v15-green);padding:13px 16px}._v15StageStop_1i5hc_375{background:var(--v15-soft-amber);border-left-color:var(--v15-amber)}._v15StageBoundary_1i5hc_374>strong,._v15StageStop_1i5hc_375>strong{color:var(--v15-navy);font-size:12px;text-transform:uppercase}._v15StageBoundary_1i5hc_374 p,._v15StageStop_1i5hc_375 p{color:var(--v15-copy);font-size:10px;line-height:1.45;margin:5px 0 0}._v15StageStop_1i5hc_375 ul{color:var(--v15-copy);display:flex;flex-wrap:wrap;font-size:9px;gap:5px 18px;margin:8px 0 0;padding-left:16px}._v15MapGraph_1i5hc_388{--v15-map-node-height: 78px;--v15-map-node-width: 236px;block-size:100%;display:grid;grid-template-rows:var(--v15-map-node-height) 28px var(--v15-map-node-height) 28px var(--v15-map-node-height) auto;align-content:center;justify-items:center;min-block-size:0;min-width:0;padding:0;width:100%}._v15MapRoot_1i5hc_402,._v15EntityNode_1i5hc_403,._v15MapSupport_1i5hc_404{align-content:center;background:#fffffff5;border:1px solid var(--v15-line-strong);box-shadow:0 4px 14px #0d31550f;box-sizing:border-box;display:grid;height:var(--v15-map-node-height);padding:8px 16px;position:relative;text-align:center;width:var(--v15-map-node-width);z-index:1}._v15MapRoot_1i5hc_402{border-color:#7898b8}._v15EntityNode_1i5hc_403{background:var(--v15-soft-blue);border-color:#4d85b2}._v15MapSupport_1i5hc_404{background:var(--v15-soft-green);border-color:#4f9a70}._v15MapRoot_1i5hc_402 span,._v15EntityNode_1i5hc_403 span,._v15MapSupport_1i5hc_404 span{color:var(--v15-amber);display:block;font-family:inherit;font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}._v15MapRoot_1i5hc_402 strong,._v15EntityNode_1i5hc_403 strong,._v15MapSupport_1i5hc_404 strong{color:var(--v15-navy);display:block;font-family:inherit;font-size:14px;font-weight:800;line-height:1.2;margin-top:4px;overflow-wrap:anywhere}._v15MapRoot_1i5hc_402 small,._v15EntityNode_1i5hc_403 small,._v15MapSupport_1i5hc_404 small{color:var(--v15-muted);display:block;font-size:10px;line-height:1.25;margin-top:3px;overflow-wrap:anywhere}._v15MapConnector_1i5hc_437{align-items:center;background:transparent;color:var(--v15-muted);display:flex;flex-direction:column;gap:2px;height:100%;justify-content:center;min-height:0;width:auto}._v15MapConnector_1i5hc_437 span{color:#7b95aa;font-size:20px;font-weight:300;line-height:.85}._v15MapConnector_1i5hc_437 small{font-size:9px;font-weight:700;line-height:1.1}._v15MapFooter_1i5hc_454{display:flex;flex-wrap:wrap;align-content:center;gap:5px;justify-content:center;margin-top:0;max-width:100%}._v15MapFooter_1i5hc_454 span{background:var(--v15-paper);border:1px solid var(--v15-line);color:var(--v15-muted);font-size:9px;font-weight:700;line-height:1.2;padding:5px 8px}._v15EntityRow_1i5hc_474{align-items:stretch;block-size:100%;display:grid;gap:10px;grid-template-columns:minmax(0,1fr);min-block-size:0;position:relative;width:min(100%,var(--v15-map-node-width));z-index:1}._v15EntityRow_1i5hc_474:has(>._v15EntityNode_1i5hc_403:nth-child(2)){grid-template-columns:repeat(2,minmax(0,1fr));width:100%}._v15EntityRow_1i5hc_474:has(>._v15EntityNode_1i5hc_403:nth-child(2)) ._v15EntityNode_1i5hc_403{width:100%}._v15DirectionText_1i5hc_480{background:var(--v15-navy);color:#fff;font-size:13px;line-height:1.5;margin:24px 0 0;max-width:580px;padding:13px 17px;position:relative;text-align:center;z-index:1}._v15MapCanvas_1i5hc_315 ._v15EmptyMap_1i5hc_482{align-content:center;display:grid;top:0;right:0;bottom:0;left:0;justify-items:center;position:absolute;text-align:center}._v15MapCanvas_1i5hc_315 ._v15EmptyMap_1i5hc_482 strong{color:var(--v15-navy);font-family:inherit;font-size:25px;font-weight:800}._v15MapCanvas_1i5hc_315 ._v15EmptyMap_1i5hc_482 p{line-height:1.5;max-width:300px}._v15ResultHook_1i5hc_212{background:#f8fbfc;border:1px solid var(--v15-line);display:grid;gap:28px;grid-template-columns:minmax(0,1fr) 300px;margin-top:14px;min-width:0;overflow:hidden;padding:24px 26px}._v15ResultHook_1i5hc_212 h2{color:var(--v15-navy);font-size:20px;line-height:1.2;margin:6px 0}._v15ResultHook_1i5hc_212 p{max-width:690px}._v15HookStatus_1i5hc_504{border-bottom:1px solid var(--v15-line);border-top:1px solid var(--v15-line);display:grid;gap:0;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:18px}._v15HookStatus_1i5hc_504 span{border-left:0;border-right:1px solid var(--v15-line);padding:12px 14px 12px 0}._v15HookStatus_1i5hc_504 span+span{padding-left:14px}._v15HookStatus_1i5hc_504 span:last-child{border-right:0}._v15HookStatus_1i5hc_504 small{color:var(--v15-muted);font-size:9px;font-weight:800;text-transform:uppercase}._v15HookStatus_1i5hc_504 strong{color:var(--v15-navy);display:block;font-size:12px;line-height:1.35;margin-top:4px}._v15ResultHook_1i5hc_212 aside{border-left:1px solid var(--v15-line);padding-left:22px}._v15ResultHook_1i5hc_212 h3{color:var(--v15-navy);font-family:inherit;font-size:20px;font-weight:800;line-height:1.2}._v15ReviewButton_1i5hc_268{margin-top:14px;width:100%}._v15ReviewButton_1i5hc_268:disabled{background:#d5dde3;color:#657786;cursor:not-allowed;opacity:1}._v15ReviewButton_1i5hc_268:disabled:hover{background:#d5dde3;color:#657786}@media (max-width: 980px){._v15DecisionWorkspace_1i5hc_192,._v15HeroLine_1i5hc_3,._v15ResultHook_1i5hc_212,._v15StageGrid_1i5hc_127{grid-template-columns:1fr}._v15InputPanel_1i5hc_204{border-bottom:1px solid var(--v15-line);border-right:0}._v15ResultHook_1i5hc_212 aside{border-left:0;border-top:1px solid var(--v15-line);padding:17px 0 0}}@media (max-width: 620px){._v15HeroLine_1i5hc_3{gap:22px}._v15HeroMain_1i5hc_17{padding-right:64px;width:100%}._v15HeroLine_1i5hc_3 aside{border-left:0;border-top:4px solid var(--v15-green)}._v15MapPanel_1i5hc_211,._v15InputPanel_1i5hc_204{padding:18px}._v15MapCanvas_1i5hc_315{block-size:360px;max-block-size:360px;min-block-size:360px;padding:16px}._v15StageIntake_1i5hc_97{padding:18px}._v15StageHeader_1i5hc_104{align-items:flex-start;flex-direction:column;gap:8px}._v15StageResult_1i5hc_338{gap:10px;overflow-y:auto}._v15StageResultHeader_1i5hc_346{flex-direction:column;gap:6px}._v15StageResultTrack_1i5hc_357{grid-template-columns:repeat(2,minmax(0,1fr))}._v15StageResultTrack_1i5hc_357 article{min-height:94px;padding:10px}._v15MapGraph_1i5hc_388{--v15-map-node-height: 70px;grid-template-rows:var(--v15-map-node-height) 22px var(--v15-map-node-height) 22px var(--v15-map-node-height) auto}._v15ResultHook_1i5hc_212{padding:18px}._v15HookStatus_1i5hc_504{grid-template-columns:1fr}._v15HookStatus_1i5hc_504 span,._v15HookStatus_1i5hc_504 span+span{border-bottom:1px solid var(--v15-line);border-right:0;padding:10px 0}._v15MapRoot_1i5hc_402,._v15EntityNode_1i5hc_403,._v15MapSupport_1i5hc_404{padding:5px 8px}._v15MapRoot_1i5hc_402 strong,._v15EntityNode_1i5hc_403 strong,._v15MapSupport_1i5hc_404 strong{font-size:13px}._v15MapRoot_1i5hc_402 small,._v15EntityNode_1i5hc_403 small,._v15MapSupport_1i5hc_404 small{font-size:9px;margin-top:2px}._v15MapConnector_1i5hc_437 span{font-size:18px}._v15MapConnector_1i5hc_437 small{font-size:8px}._v15EntityRow_1i5hc_474{gap:6px;grid-template-columns:repeat(2,minmax(0,1fr))}._v15EntityRow_1i5hc_474:not(:has(>._v15EntityNode_1i5hc_403:nth-child(2))){grid-template-columns:minmax(0,1fr)}._v15EntityRow_1i5hc_474:has(>._v15EntityNode_1i5hc_403:nth-child(2)){grid-template-columns:repeat(2,minmax(0,1fr))}._v15MapFooter_1i5hc_454{gap:3px}._v15MapFooter_1i5hc_454 span{font-size:8px;padding:4px 5px}}._v15ReviewHeader_r2yzq_1{align-items:center;background:transparent;border:0;border-radius:0;box-shadow:none;gap:32px;display:grid;grid-template-columns:minmax(0,1fr) 330px;min-height:132px;min-width:0;padding:0}._v15ReviewHeader_r2yzq_1 h1{color:#072c51;font-size:clamp(32px,4vw,54px);letter-spacing:0;line-height:1.03;margin:0 0 10px}._v15ReviewHeader_r2yzq_1 p{color:var(--v15-muted);font-size:17px;line-height:1.5;margin-bottom:0;max-width:850px}._v15ReviewHeader_r2yzq_1 aside{background:var(--v15-paper);border-left:4px solid var(--v15-green);padding:18px 20px}._v15ReviewHeader_r2yzq_1 aside strong{color:var(--v15-navy);font-family:inherit;font-size:18px;font-weight:700;line-height:1.25;margin-top:8px}._v15ReviewView_r2yzq_46{display:grid;gap:18px;scroll-margin-top:32px}._v15ReviewView_r2yzq_46 h2{color:#062d53;font-family:inherit;font-size:22px;letter-spacing:0;line-height:1.15;margin:6px 0 7px}._v15ReviewBand_r2yzq_57 header p,._v15Blueprint_r2yzq_58 header p{color:var(--v15-muted);font-size:12px;line-height:1.5;margin-bottom:0}._v15Diagnosis_r2yzq_65>header,._v15ReviewBand_r2yzq_57>header,._v15Blueprint_r2yzq_58>header{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;flex-wrap:wrap;min-width:0}._v15Diagnosis_r2yzq_65,._v15ReviewBand_r2yzq_57,._v15Blueprint_r2yzq_58{background:var(--v15-paper);border:1px solid var(--v15-line);padding:clamp(20px,3vw,32px)}._v15DiagnosisSummary_r2yzq_84{background:var(--v15-soft-blue);display:grid;gap:22px;grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);margin-top:20px;padding:22px}._v15DiagnosisSummary_r2yzq_84 h3{font-size:27px;line-height:1.1;margin:7px 0}._v15DiagnosisSummary_r2yzq_84 p{color:var(--v15-copy);line-height:1.55;margin-bottom:0}._v15DiagnosisCounts_r2yzq_97{align-items:stretch;display:grid;gap:1px;grid-template-columns:repeat(3,1fr)}._v15DiagnosisCounts_r2yzq_97 span{background:#fff;display:grid;padding:13px;place-items:center;text-align:center}._v15DiagnosisCounts_r2yzq_97 strong{color:var(--v15-green);font-family:inherit;font-size:28px;font-weight:800;line-height:1}._v15DiagnosisCounts_r2yzq_97 small{color:var(--v15-muted);font-size:10px;line-height:1.3;margin-top:6px}._v15LensGrid_r2yzq_105{display:grid;gap:1px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:18px}._v15LensGrid_r2yzq_105 article{background:#f8fafb;border-top:2px solid var(--v15-green);padding:17px}._v15LensGrid_r2yzq_105 article>span{color:var(--v15-amber);font-family:inherit;font-size:10px;font-weight:800;text-transform:uppercase}._v15LensGrid_r2yzq_105 h3{font-size:18px;line-height:1.15;margin:8px 0}._v15LensGrid_r2yzq_105 p{color:var(--v15-copy);font-size:12px;line-height:1.5;margin-bottom:0}._v15ChangeFactors_r2yzq_115{border-top:1px solid var(--v15-line);display:grid;gap:22px;grid-template-columns:.65fr 1.35fr;margin-top:20px;padding-top:18px}._v15ChangeFactors_r2yzq_115 h3{font-size:20px;line-height:1.1;margin:7px 0 0}._v15ChangeFactors_r2yzq_115 ul{color:var(--v15-copy);display:grid;gap:8px;list-style:none;margin:0;padding:0}._v15ChangeFactors_r2yzq_115 li{background:var(--v15-soft-amber);border-left:2px solid var(--v15-amber);font-size:12px;line-height:1.4;padding:9px 11px}._v15ReviewBand_r2yzq_57{background:var(--v15-navy);border-color:var(--v15-navy);color:#eef5ef}._v15ReviewBand_r2yzq_57 h2,._v15ReviewBand_r2yzq_57 h3{color:#fff}._v15ReviewBand_r2yzq_57 header p{color:#d7e3ec;max-width:440px}._v15DeliveryGrid_r2yzq_130{display:grid;gap:1px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:22px}._v15DeliveryGrid_r2yzq_130 article{background:#ffffff14;min-height:174px;padding:18px}._v15DeliveryGrid_r2yzq_130 article>span{color:#f6cf76;font-family:inherit;font-size:11px;font-weight:800}._v15DeliveryGrid_r2yzq_130 h3{color:#fff;font-size:20px;line-height:1.12;margin:17px 0 9px}._v15DeliveryGrid_r2yzq_130 p{color:#d6e5db;font-size:12px;line-height:1.5;margin-bottom:0}._v15Blueprint_r2yzq_58>header{align-items:end}._v15Blueprint_r2yzq_58>header p{max-width:470px}._v15BlueprintLayout_r2yzq_144{display:grid;gap:18px;grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr);margin-top:22px}._v15OperatingMatrix_r2yzq_146{border:1px solid var(--v15-line);display:grid;min-width:0;overflow-x:auto}._v15OperatingRow_r2yzq_148{border-bottom:1px solid var(--v15-line);display:grid;grid-template-columns:170px repeat(3,minmax(175px,1fr));min-width:760px}._v15OperatingRow_r2yzq_148:last-child{border-bottom:0}._v15OperatingCategory_r2yzq_152,._v15OperatingCell_r2yzq_153{font-size:12px;line-height:1.3;min-width:0;padding:14px}._v15OperatingCategory_r2yzq_152{align-items:flex-start;background:var(--v15-soft-blue);display:flex;font-family:inherit}._v15OperatingCell_r2yzq_153{border-left:1px solid var(--v15-line);color:var(--v15-copy);display:flex;flex-direction:column;gap:5px}._v15OperatingCell_r2yzq_153 strong{background:transparent;color:var(--v15-ink);font-family:inherit;font-size:12px;line-height:1.3;padding:0}._v15OperatingCell_r2yzq_153 small{color:var(--v15-muted);display:block;font-size:10px;line-height:1.45}._v15Sequence_r2yzq_163{background:var(--v15-soft-blue);padding:18px}._v15Sequence_r2yzq_163 h3{font-size:24px;line-height:1.05;margin:8px 0 16px}._v15Sequence_r2yzq_163>div{display:grid;gap:10px;grid-template-columns:27px 1fr;margin-top:13px}._v15Sequence_r2yzq_163>div>span{color:var(--v15-amber);font-family:inherit;font-size:11px;font-weight:800}._v15Sequence_r2yzq_163 p{margin:0}._v15Sequence_r2yzq_163 p strong{display:block;font-size:13px}._v15Sequence_r2yzq_163 p small{color:var(--v15-copy);display:block;font-size:11px;line-height:1.45;margin-top:3px}._v15FooterNote_r2yzq_177{color:var(--v15-muted);font-size:11px;line-height:1.5;margin:-4px 0 0}._v15ReportHandoff_r2yzq_179{background:#f4faf8;border:1px solid var(--v15-line)}._v15ReportHandoffCopy_r2yzq_184{align-items:center;border-bottom:1px solid var(--v15-line);display:grid;gap:38px;grid-template-columns:minmax(0,1fr) 300px;padding:24px}._v15ReportHandoffCopy_r2yzq_184 h2{color:var(--v15-navy);font-size:21px;line-height:1.15;margin:11px 0 8px}._v15ReportHandoffCopy_r2yzq_184 p{color:var(--v15-muted);font-size:11px;line-height:1.5;margin:0}._v15ReportHandoffAction_r2yzq_207{align-items:center;background:var(--v15-navy);color:#fff;display:inline-flex;font-size:11px;font-weight:800;gap:12px;justify-content:center;min-height:46px;padding:12px 16px;text-decoration:none}._v15ReportHandoffAction_r2yzq_207:hover{background:var(--v15-green)}._v15ReportHandoffAction_r2yzq_207:focus-visible{background:var(--v15-green);outline:3px solid var(--v15-amber);outline-offset:3px}._v15ReportHandoffAction_r2yzq_207>span:last-child{font-size:17px;line-height:1}._v15ReportHandoffFlow_r2yzq_236{align-items:stretch;display:grid;gap:0;grid-template-columns:minmax(0,1fr) 40px minmax(0,1fr) 40px minmax(0,1fr);padding:18px 20px}._v15ReportHandoffStep_r2yzq_244{align-items:center;border-bottom:1px solid var(--v15-line);border-top:1px solid #92c6bb;color:var(--v15-navy);display:flex;flex-direction:column;gap:7px;justify-content:center;min-height:58px;padding:10px;text-align:center}._v15ReportHandoffStep_r2yzq_244 strong{color:var(--v15-amber);font-size:11px;line-height:1}._v15ReportHandoffStep_r2yzq_244 span{font-size:11px;font-weight:800;line-height:1.25}._v15ReportHandoffArrow_r2yzq_270{align-self:center;color:var(--v15-green);font-size:20px;font-weight:800;justify-self:center}@media (max-width: 980px){._v15ReviewHeader_r2yzq_1,._v15DiagnosisSummary_r2yzq_84,._v15BlueprintLayout_r2yzq_144,._v15ReportHandoffCopy_r2yzq_184{grid-template-columns:1fr}._v15LensGrid_r2yzq_105,._v15DeliveryGrid_r2yzq_130{grid-template-columns:repeat(2,minmax(0,1fr))}._v15ReportHandoffAction_r2yzq_207{justify-self:start}._v15ReportHandoffFlow_r2yzq_236{gap:8px;grid-template-columns:1fr}._v15ReportHandoffArrow_r2yzq_270{transform:rotate(90deg)}}@media (max-width: 620px){._v15ReviewHeader_r2yzq_1{gap:22px}._v15ReviewHeader_r2yzq_1 aside{border-left:0;border-top:4px solid var(--v15-green)}._v15LensGrid_r2yzq_105,._v15DeliveryGrid_r2yzq_130,._v15DiagnosisCounts_r2yzq_97,._v15ChangeFactors_r2yzq_115{grid-template-columns:1fr}._v15OperatingRow_r2yzq_148{grid-template-columns:1fr;min-width:0}._v15OperatingCell_r2yzq_153{border-left:0;border-top:1px solid var(--v15-line)}._v15ReportHandoffCopy_r2yzq_184{gap:20px;padding:20px}._v15ReportHandoffAction_r2yzq_207{justify-self:stretch;width:100%}._v15ReportHandoffFlow_r2yzq_236{padding:16px 20px 20px}}._v15ReviewView_r2yzq_46,._v15ReviewView_r2yzq_46>*,._v15DiagnosisSummary_r2yzq_84>*,._v15BlueprintLayout_r2yzq_144>*{min-width:0}._v15DiagnosisStatus_r2yzq_311{max-width:100%;overflow-wrap:anywhere;white-space:normal}._v15LeadForm_lshoq_1 header p{color:var(--v15-muted);font-size:12px;line-height:1.5;margin-bottom:0}._v15LeadSubmit_lshoq_8 button{background:var(--v15-navy);border:0;border-radius:0;color:#fff;cursor:pointer;font-family:inherit;font-weight:760;min-height:46px;padding:0 17px}._v15LeadSubmit_lshoq_8 button:hover{background:var(--v15-navy-2)}._v15LeadForm_lshoq_1{background:var(--v15-paper);border:1px solid var(--v15-line);padding:clamp(20px,3vw,32px)}._v15LeadGrid_lshoq_28{display:grid;gap:13px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:20px}._v15LeadForm_lshoq_1 label{color:var(--v15-ink);display:grid;font-family:inherit;font-size:11px;font-weight:800;gap:6px}._v15LeadForm_lshoq_1 em{color:var(--v15-red);font-style:normal}._v15LeadForm_lshoq_1 input,._v15LeadForm_lshoq_1 select,._v15LeadForm_lshoq_1 textarea{background:#fff;border:1px solid var(--v15-line);border-radius:0;color:var(--v15-ink);font-family:inherit;font-size:14px;line-height:1.4;min-height:42px;padding:9px 10px;width:100%}._v15LeadForm_lshoq_1 textarea{min-height:112px;resize:vertical}._v15LeadSubmit_lshoq_8{align-items:center;display:flex;gap:15px;margin-top:16px}._v15LeadSubmit_lshoq_8 p{color:var(--v15-copy);font-size:12px;margin:0}._v15LeadSubmit_lshoq_8 p[data-state=success],._v15LeadMessage_lshoq_45[data-state=success]{color:var(--v15-green)}._v15LeadSubmit_lshoq_8 p[data-state=error],._v15LeadMessage_lshoq_45[data-state=error]{color:var(--v15-red)}._v15LeadMessage_lshoq_45{color:var(--v15-copy);font-size:12px;margin:10px 0 0;min-height:16px}._v15ReviewLeadCta_lshoq_52{align-items:center;background:var(--v15-navy);color:#fff;display:grid;gap:26px;grid-template-columns:minmax(0,1fr) minmax(300px,470px);margin-top:22px;padding:23px 25px}._v15LeadCtaAction_lshoq_63{display:grid;gap:9px;justify-items:stretch}._v15LeadCtaAction_lshoq_63 button{background:#fff;border:1px solid #d4a446;color:#173f67;cursor:pointer;font:inherit;font-weight:800;min-height:46px;padding:10px 15px}._v15LeadCtaAction_lshoq_63 button:hover:not(:disabled),._v15LeadCtaAction_lshoq_63 button:focus-visible:not(:disabled){background:#f8ebcf;outline:2px solid #fff;outline-offset:2px}._v15LeadCtaAction_lshoq_63 button:disabled{background:#dfe6e7;border-color:#dfe6e7;color:#5f7389;cursor:not-allowed}._v15LeadCtaAction_lshoq_63 p{color:#edf5f6;font-size:13px;line-height:1.45;margin:0}._v15LeadModalBackdrop_lshoq_101{align-items:center;background:#041b3194;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;padding:24px;position:fixed;z-index:80}._v15LeadDialog_lshoq_112{background:var(--v15-paper);border:1px solid #d0ddeb;box-shadow:0 26px 70px #031e3657;max-height:min(840px,calc(100vh - 48px));max-width:760px;overflow:auto;padding:28px;width:min(100%,760px)}._v15LeadDialogHeader_lshoq_123{align-items:flex-start;border-bottom:1px solid #d0ddeb;display:flex;gap:22px;justify-content:space-between;margin-bottom:22px;padding-bottom:19px}._v15LeadDialogHeader_lshoq_123 h2{color:#092f59;font-family:var(--v15-serif);font-size:clamp(27px,3vw,38px);line-height:1.05;margin:6px 0 9px}._v15LeadDialogHeader_lshoq_123 p{color:#58718e;line-height:1.55;margin:0}._v15LeadDialogHeader_lshoq_123>button{background:#fff;border:1px solid #d4a446;color:#092f59;cursor:pointer;flex:0 0 auto;font-size:25px;height:39px;line-height:1;width:39px}._v15LeadBackground_lshoq_159{display:grid;gap:7px;margin-top:14px}._v15LeadForm_lshoq_1 label>span{color:#173f67;font-size:13px;font-weight:800}._v15LeadForm_lshoq_1 input,._v15LeadForm_lshoq_1 select,._v15LeadForm_lshoq_1 textarea{background:#fff;border:1px solid #b6c9dc;border-radius:0;box-sizing:border-box;color:#092f59;font:inherit;min-height:43px;padding:10px 12px;width:100%}._v15LeadForm_lshoq_1 textarea{min-height:120px;resize:vertical}._v15LeadForm_lshoq_1 input:focus-visible,._v15LeadForm_lshoq_1 select:focus-visible,._v15LeadForm_lshoq_1 textarea:focus-visible,._v15LeadDialogHeader_lshoq_123>button:focus-visible{outline:2px solid #148266;outline-offset:2px}._v15ReviewLeadCta_lshoq_52 h3{color:#fff;font-family:inherit;font-size:19px;margin:0 0 5px}._v15ReviewLeadCta_lshoq_52>div>p{color:#d6e2eb;font-size:11px;line-height:1.5;margin:0}._v15ReviewLeadCta_lshoq_52 ._v15LeadForm_lshoq_1{background:transparent;border:0;padding:0}._v15ReviewLeadCta_lshoq_52 ._v15LeadGrid_lshoq_28{gap:8px;margin-top:0}._v15ReviewLeadCta_lshoq_52 ._v15LeadForm_lshoq_1 input{font-size:11px;min-height:38px;padding-right:10px}._v15ReviewLeadCta_lshoq_52 ._v15LeadSubmit_lshoq_8{margin-top:8px}._v15ReviewLeadCta_lshoq_52 ._v15LeadSubmit_lshoq_8 button{background:var(--v15-soft-green);color:var(--v15-navy);min-height:40px;width:100%}._v15ReviewLeadCta_lshoq_52 ._v15LeadSubmit_lshoq_8 button:hover{background:#d8ecdf}._v15ReviewLeadCta_lshoq_52 ._v15LeadMessage_lshoq_45{color:#d6e2eb;font-size:10px;margin:8px 0 0}._v15ReviewLeadCta_lshoq_52 ._v15LeadMessage_lshoq_45[data-state=success]{color:#c8ead8}._v15ReviewLeadCta_lshoq_52 ._v15LeadMessage_lshoq_45[data-state=error]{color:#ffd59b}@media (max-width: 980px){._v15ReviewLeadCta_lshoq_52{grid-template-columns:1fr}}@media (max-width: 620px){._v15LeadGrid_lshoq_28{grid-template-columns:1fr}._v15LeadSubmit_lshoq_8{align-items:stretch;flex-direction:column}}:root{color:#102a43;background:#eef3f7;font-family:Aptos,Segoe UI,Helvetica Neue,Arial,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}*{box-sizing:border-box}html{min-width:320px;scroll-behavior:smooth}body{min-width:320px;min-height:100vh;margin:0;background:#eef3f7}button,input,select,textarea{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed}.journal-header{width:100%;margin:0;border-top:5px solid #083c31;border-bottom:1px solid rgba(194,177,127,.34);background:#fffffff5}.nav-row{width:min(1500px,calc(100% - 48px));min-height:92px;margin:0 auto}.app-header .visitor-compact-header-row{display:grid;grid-template-columns:auto minmax(260px,1fr);align-items:center;gap:18px;padding:10px 0}.brand-lockup{display:inline-flex;align-items:center;justify-content:flex-start;line-height:0}.brand-logo-image{display:block;width:210px;height:auto;max-width:100%;object-fit:contain}.app-header .visitor-compact-title{display:grid;gap:5px;min-width:0}.app-header .visitor-compact-title span{color:#52657d;font-size:11px;font-weight:900;letter-spacing:.02em;text-transform:uppercase}.app-header .visitor-compact-title strong{color:#10223d;font-size:18px;line-height:1.15}.standalone-structure-app>main{min-height:calc(100vh - 97px);background:#eef3f7}@media (max-width: 620px){.nav-row{width:min(100% - 28px,1500px);min-height:0}.app-header .visitor-compact-header-row{grid-template-columns:1fr;gap:8px;padding:12px 0}.brand-logo-image{width:min(210px,100%)}.app-header .visitor-compact-title strong{font-size:16px}}
