._root_cq80c_1,._root_cq80c_1 *{box-sizing:border-box}._root_cq80c_1{background:radial-gradient(circle at 100% 0%, #e69a3a21, transparent 24rem), var(--biz-bg,#fffdf8fa);gap:1rem;min-width:0;display:grid}._header_cq80c_15{gap:.35rem;min-width:0;display:grid}._header_cq80c_15>span,._providerCard_cq80c_22>span,._primaryResult_cq80c_23>span,._resultPlaceholder_cq80c_24>span,._scopeNote_cq80c_25 span{color:var(--biz-warm,#8d531a);letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:850}._header_cq80c_15 h2,._primaryResult_cq80c_23 h3,._scopeNote_cq80c_25 h3{color:var(--ink);letter-spacing:-.025em;margin:0;font-family:Georgia,Times New Roman,serif}._header_cq80c_15 h2{font-size:clamp(1.4rem,3vw,2rem);line-height:1.08}._header_cq80c_15 p{max-width:50rem;color:var(--ink-muted);margin:0;font-size:.88rem;line-height:1.5}._governanceNote_cq80c_55{color:#285f55;background:#eef8f5d1;border:1px solid #26695b33;border-radius:.72rem;flex-wrap:wrap;gap:.25rem .65rem;min-width:0;padding:.72rem .82rem;font-size:.75rem;line-height:1.45;display:flex}._governanceNote_cq80c_55[data-ready=false]{color:#744415;background:#fff5e1db;border-color:#a05e203d}._workspace_cq80c_75{border:1px solid var(--biz-border,#132b2d24);border-radius:var(--biz-radius-shell,1rem);background:var(--biz-surface,#ffffffd6);grid-template-columns:minmax(0,1.08fr) minmax(19rem,.92fr);min-width:0;display:grid;overflow:hidden}._form_cq80c_85,._result_cq80c_24,._resultPlaceholder_cq80c_24{min-width:0;padding:1rem}._form_cq80c_85{align-content:start;gap:.85rem;display:grid}._panel_cq80c_98{background:#fafbf8c2;border:1px solid #132b2d21;border-radius:.8rem;gap:.72rem;min-width:0;margin:0;padding:.85rem;display:grid}._panel_cq80c_98>legend{color:var(--biz-warm,#8d531a);letter-spacing:.06em;text-transform:uppercase;padding:0 .35rem;font-size:.72rem;font-weight:850}._panelIntro_cq80c_118{color:var(--ink-muted);margin:-.15rem 0 0;font-size:.72rem;line-height:1.45}._providerCard_cq80c_22{background:#edf7f4b3;border:1px solid #2f746733;border-radius:.68rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.1rem .7rem;min-width:0;padding:.7rem .75rem;display:grid}._providerCard_cq80c_22>span{color:#377264}._providerCard_cq80c_22 strong{color:#173d38;grid-area:1/2/span 2;font-family:Georgia,Times New Roman,serif;font-size:1.25rem}._providerCard_cq80c_22 small{color:#42635c;font-size:.68rem;line-height:1.35}._confirmation_cq80c_155{cursor:pointer;background:#fff;border:1px solid #132b2d2e;border-radius:.68rem;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.65rem;min-width:0;min-height:44px;padding:.7rem .75rem;display:grid}._confirmation_cq80c_155[data-checked=true]{background:#edf7f4b3;border-color:#2f74676b}._confirmation_cq80c_155[data-invalid=true]{border-color:var(--biz-error,#b45545);background:#fff8f6}._confirmation_cq80c_155:has(input:focus-visible){outline-offset:2px;outline:3px solid #2f746733}._confirmation_cq80c_155 input{width:1.05rem;height:1.05rem;accent-color:var(--biz-accent,#2f7467);margin:.12rem 0 0}._confirmation_cq80c_155>span{gap:.16rem;min-width:0;display:grid}._confirmation_cq80c_155 strong{color:var(--ink);font-size:.78rem}._confirmation_cq80c_155 small{color:var(--ink-muted);font-size:.68rem;line-height:1.4}._fieldGrid_cq80c_208{grid-template-columns:repeat(2,minmax(0,1fr));gap:.72rem;min-width:0;display:grid}._field_cq80c_208{align-content:start;gap:.3rem;min-width:0;display:grid}._field_cq80c_208 label,._serviceField_cq80c_223 label{color:var(--ink);font-size:.75rem;font-weight:800;line-height:1.3}._field_cq80c_208>span:not(._fieldError_cq80c_230){color:var(--ink-muted);overflow-wrap:anywhere;font-size:.65rem;line-height:1.35}._field_cq80c_208>input,._field_cq80c_208>select{border:1px solid var(--biz-control-border,#132b2d33);border-radius:var(--biz-radius-control,.62rem);width:100%;min-width:0;max-width:100%;min-height:44px;color:var(--ink);font:inherit;background:#fff;padding:.68rem .72rem;font-size:.83rem}._field_cq80c_208>select{padding-right:2.2rem}._field_cq80c_208>input:focus-visible{border-color:var(--biz-accent,#2f7467);outline-offset:2px;outline:3px solid #2f74672e}._field_cq80c_208>select:focus-visible{border-color:var(--biz-accent,#2f7467);outline-offset:2px;outline:3px solid #2f74672e}._addService_cq80c_258:focus-visible{border-color:var(--biz-accent,#2f7467);outline-offset:2px;outline:3px solid #2f74672e}._serviceRowHeader_cq80c_259 button:focus-visible{border-color:var(--biz-accent,#2f7467);outline-offset:2px;outline:3px solid #2f74672e}._actions_cq80c_260 button:focus-visible{border-color:var(--biz-accent,#2f7467);outline-offset:2px;outline:3px solid #2f74672e}._moreResults_cq80c_261>summary:focus-visible{border-color:var(--biz-accent,#2f7467);outline-offset:2px;outline:3px solid #2f74672e}._field_cq80c_208[data-invalid=true]>input,._field_cq80c_208[data-invalid=true]>select{border-color:var(--biz-error,#b45545)}._inputShell_cq80c_272{border:1px solid var(--biz-control-border,#132b2d33);border-radius:var(--biz-radius-control,.62rem);background:#fff;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;min-width:0;min-height:44px;display:grid;overflow:hidden}._inputShell_cq80c_272:focus-within{border-color:var(--biz-accent,#2f7467);box-shadow:0 0 0 3px #2f746729}._inputShell_cq80c_272[data-invalid=true]{border-color:var(--biz-error,#b45545)}._inputShell_cq80c_272>span{color:#59635f;white-space:nowrap;padding:0 .65rem;font-size:.75rem;font-weight:800}._inputShell_cq80c_272 input{width:100%;min-width:0;max-width:100%;min-height:44px;color:var(--ink);font:inherit;background:0 0;border:0;border-radius:0;padding:.65rem 0;font-size:.88rem}._inputShell_cq80c_272 input:first-child{padding-left:.68rem}._inputShell_cq80c_272 input:focus{outline:0}._fieldError_cq80c_230{font-weight:750;line-height:1.35;color:#9d382e!important;font-size:.67rem!important}._serviceRows_cq80c_330{gap:.65rem;min-width:0;display:grid}._serviceRow_cq80c_259{background:#fff;border:1px solid #132b2d24;border-radius:.72rem;gap:.6rem;min-width:0;padding:.72rem;display:grid}._serviceRowHeader_cq80c_259{border-bottom:1px solid #132b2d17;justify-content:space-between;align-items:center;gap:.5rem;min-width:0;padding-bottom:.42rem;display:flex}._serviceRowHeader_cq80c_259 h3{color:#315e55;letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:.74rem}._serviceRowHeader_cq80c_259 button,._addService_cq80c_258{color:#315e55;cursor:pointer;min-height:44px;font:inherit;background:#fff;border:1px solid #132b2d29;border-radius:.55rem;font-size:.7rem;font-weight:800}._serviceRowHeader_cq80c_259 button{min-height:44px;padding:.35rem .55rem}._serviceRowHeader_cq80c_259 button:disabled,._addService_cq80c_258:disabled{cursor:not-allowed;opacity:.45}._serviceFields_cq80c_388{grid-template-columns:repeat(2,minmax(0,1fr));gap:.58rem;min-width:0;display:grid}._serviceField_cq80c_223{align-content:start;gap:.28rem;min-width:0;display:grid}._serviceNameField_cq80c_402{grid-column:1/-1}._addService_cq80c_258{background:#eef8f58c;border-style:dashed;justify-self:start;padding:.6rem .75rem}._groupError_cq80c_413{color:#92362d;background:#fff8f6;border:1px solid #b455455c;border-radius:.58rem;padding:.58rem .65rem;font-size:.69rem;font-weight:750;line-height:1.4}._errorSummary_cq80c_424{color:#7a3029;background:#fff4f1;border:1px solid #b455455c;border-radius:.7rem;gap:.25rem;min-width:0;padding:.72rem;font-size:.72rem;line-height:1.4;display:grid}._errorSummary_cq80c_424:focus{outline:3px solid var(--biz-error,#b45545);outline-offset:2px}._errorSummary_cq80c_424>span{color:#82463f}._errorSummary_cq80c_424 ul{gap:.35rem;min-width:0;margin:.3rem 0 0;padding:0;list-style:none;display:grid}._errorSummary_cq80c_424 a{min-width:0;color:inherit;background:#ffffffb3;border:1px solid #7a302926;border-radius:.5rem;gap:.08rem;padding:.45rem .5rem;text-decoration:none;display:grid}._errorSummary_cq80c_424 a:focus-visible{outline-offset:2px;outline:3px solid #2f746733}._errorSummary_cq80c_424 small{font-size:.67rem}._actions_cq80c_260{flex-wrap:wrap;gap:.5rem;min-width:0;display:flex}._actions_cq80c_260 .button{min-width:8rem;min-height:44px}._result_cq80c_24,._resultPlaceholder_cq80c_24{border-left:1px solid var(--biz-border,#132b2d1f);background:linear-gradient(145deg, var(--biz-result-alt,#295c52), var(--biz-result,#1a3735));color:#fff}._result_cq80c_24{align-content:start;gap:.82rem;display:grid}._primaryResult_cq80c_23{border-bottom:1px solid #ffffff26;gap:.28rem;min-width:0;padding-bottom:.8rem;display:grid}._primaryResult_cq80c_23>span,._resultPlaceholder_cq80c_24>span{color:var(--biz-warm-bright,#f4c27e)}._primaryResult_cq80c_23 h3{color:#fff;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;min-width:0;font-size:clamp(2rem,5vw,3.4rem);line-height:1}._primaryResult_cq80c_23 h3:focus-visible{outline:3px solid var(--biz-warm-bright,#f4c27e);outline-offset:4px}._primaryResult_cq80c_23 small,._projectedResult_cq80c_533 small{color:var(--biz-result-muted,#c7d9d4);font-size:.68rem}._projectedResult_cq80c_533{background:#ffffff14;border:1px solid #ffffff26;border-radius:.66rem;gap:.16rem;min-width:0;padding:.72rem;display:grid}._projectedResult_cq80c_533>span{color:#c7d9d4;font-size:.68rem}._projectedResult_cq80c_533 strong{color:#fff;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;min-width:0;font-size:1.35rem}._resultDetails_cq80c_561{grid-template-columns:repeat(2,minmax(0,1fr));gap:.52rem;min-width:0;margin:0;display:grid}._resultDetails_cq80c_561>div{background:#ffffff0f;border:1px solid #ffffff21;border-radius:.62rem;gap:.14rem;min-width:0;padding:.62rem;display:grid}._resultDetails_cq80c_561 dt,._moreResults_cq80c_261 dt{color:#c7d9d4;font-size:.65rem;line-height:1.35}._resultDetails_cq80c_561 dd,._moreResults_cq80c_261 dd{color:#fff;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;min-width:0;margin:0;font-weight:820}._resultDetails_cq80c_561 dd{font-size:.95rem}._moreResults_cq80c_261{background:#ffffff0f;border:1px solid #ffffff24;border-radius:.68rem;min-width:0}._moreResults_cq80c_261>summary{cursor:pointer;border-radius:.68rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.1rem .6rem;min-height:44px;padding:.68rem .72rem;list-style:none;display:grid}._moreResults_cq80c_261>summary::-webkit-details-marker{display:none}._moreResults_cq80c_261>summary:after{content:"+";color:#f4c27e;grid-area:1/2/span 2;font-size:1.1rem}._moreResults_cq80c_261[open]>summary:after{content:"−"}._moreResults_cq80c_261>summary span{font-size:.76rem;font-weight:850}._moreResults_cq80c_261>summary small{color:#c7d9d4;font-size:.63rem}._moreResults_cq80c_261>dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;min-width:0;margin:0;padding:0 .72rem .72rem;display:grid}._moreResults_cq80c_261>dl>div{border-top:1px solid #ffffff1a;gap:.12rem;min-width:0;padding-top:.48rem;display:grid}._moreResults_cq80c_261 dd{font-size:.78rem}._cautions_cq80c_666{background:#ffffff12;border-radius:.58rem;gap:.35rem;min-width:0;margin:0 .72rem .72rem;padding:.65rem;display:grid}._cautions_cq80c_666 strong{color:#f4c27e;font-size:.7rem}._cautions_cq80c_666 ul{color:#d8e4e1;gap:.35rem;margin:0;padding-left:1rem;font-size:.62rem;line-height:1.4;display:grid}._resultPlaceholder_cq80c_24{align-content:center;gap:.38rem;min-width:0;min-height:20rem;display:grid}._resultPlaceholder_cq80c_24 strong{max-width:20rem;font-family:Georgia,Times New Roman,serif;font-size:1.45rem;line-height:1.15}._resultPlaceholder_cq80c_24 p{color:#c7d9d4;max-width:24rem;margin:0;font-size:.73rem;line-height:1.45}._scopeNote_cq80c_25{background:#fff7e8c7;border:1px solid #d8832b33;border-radius:.85rem;grid-template-columns:minmax(12rem,.42fr) minmax(0,1fr);gap:.8rem;min-width:0;padding:.9rem;display:grid}._scopeNote_cq80c_25>div{align-content:start;gap:.2rem;min-width:0;display:grid}._scopeNote_cq80c_25 h3{font-size:1.05rem}._scopeNote_cq80c_25 p{color:var(--ink-muted);border-left:2px solid #8d531a40;margin:0;padding-left:.75rem;font-size:.7rem;line-height:1.5}@media (max-width:680px){._workspace_cq80c_75,._scopeNote_cq80c_25{grid-template-columns:minmax(0,1fr)}._result_cq80c_24,._resultPlaceholder_cq80c_24{border-top:1px solid #132b2d1f;border-left:0;min-height:12rem}._scopeNote_cq80c_25 p{border-top:2px solid #8d531a33;border-left:0;padding-top:.65rem;padding-left:0}}@media (max-width:430px){._fieldGrid_cq80c_208,._serviceFields_cq80c_388,._resultDetails_cq80c_561,._moreResults_cq80c_261>dl{grid-template-columns:minmax(0,1fr)}._serviceNameField_cq80c_402{grid-column:auto}._form_cq80c_85,._result_cq80c_24,._resultPlaceholder_cq80c_24{padding:.82rem}._panel_cq80c_98{padding:.72rem}._actions_cq80c_260{grid-template-columns:minmax(0,1fr);display:grid}._actions_cq80c_260 .button{width:100%;min-width:0}._primaryResult_cq80c_23 h3{font-size:clamp(1.85rem,13vw,2.8rem)}}
