._workbench_14kqq_1,._workbench_14kqq_1 *{box-sizing:border-box}._workbench_14kqq_1{--texas-ink:#183638;--texas-copy:#526866;--texas-green:#1f6b59;--texas-green-dark:#174f44;--texas-lime:#78b942;--texas-amber:#e7a52e;--texas-line:#1c423f29;min-width:0;color:var(--texas-ink);gap:1rem;display:grid;container-type:inline-size}._hero_14kqq_21{border:1px solid var(--texas-line);background:radial-gradient(circle at 96% 4%,#78b94233,#0000 16rem),linear-gradient(145deg,#f1f8f5,#fffdf8 72%);border-radius:1.1rem;grid-template-columns:minmax(0,1fr) minmax(17rem,.5fr);align-items:end;gap:1rem;min-width:0;padding:clamp(1.1rem,3cqw,1.65rem);display:grid;overflow:hidden}._hero_14kqq_21>div:first-child{gap:.42rem;min-width:0;display:grid}._eyebrow_14kqq_42,._cardHeading_14kqq_43 span,._scheduleHeading_14kqq_44>span{color:var(--texas-green);letter-spacing:.09em;text-transform:uppercase;margin:0;font-size:.69rem;font-weight:900}._hero_14kqq_21 h2,._cardHeading_14kqq_43 h3,._scheduleHeading_14kqq_44 h3{color:var(--texas-ink);letter-spacing:-.03em;margin:0;font-family:Georgia,Times New Roman,serif;line-height:1.1}._hero_14kqq_21 h2{max-width:25ch;font-size:clamp(1.45rem,4cqw,2.2rem)}._hero_14kqq_21>div:first-child>p:last-child{max-width:68ch;color:var(--texas-copy);margin:0;font-size:.85rem;line-height:1.6}._heroFacts_14kqq_76{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;min-width:0;margin:0;display:grid}._heroFacts_14kqq_76>div{background:#ffffffc2;border:1px solid #1c4c4521;border-radius:.72rem;min-width:0;padding:.7rem}._heroFacts_14kqq_76 dt{color:#61716f;letter-spacing:.04em;text-transform:uppercase;font-size:.61rem;font-weight:820}._heroFacts_14kqq_76 dd{color:#244641;margin:.22rem 0 0;font-size:.73rem;font-weight:820;line-height:1.28}._governance_14kqq_108{border:1px solid var(--texas-line);min-width:0;color:var(--texas-copy);background:#f6faf8;border-radius:.72rem;flex-wrap:wrap;align-items:center;gap:.4rem .7rem;padding:.62rem .78rem;font-size:.69rem;line-height:1.4;display:flex}._governance_14kqq_108 strong{color:var(--texas-green-dark)}._workspace_14kqq_127{grid-template-columns:minmax(20rem,.88fr) minmax(22rem,1.12fr);align-items:start;gap:1rem;min-width:0;display:grid}._inputCard_14kqq_135,._resultCard_14kqq_136{border:1px solid var(--texas-line);border-radius:1.05rem;min-width:0;overflow:hidden;box-shadow:0 .75rem 2rem #1d413d12}._inputCard_14kqq_135{background:linear-gradient(155deg,#f6f1e8,#faf7f1);gap:1rem;padding:1rem;display:grid}._resultCard_14kqq_136{background:#fff}._cardHeading_14kqq_43{justify-content:space-between;align-items:start;gap:.75rem;min-width:0;display:flex}._cardHeading_14kqq_43>div{gap:.22rem;min-width:0;display:grid}._cardHeading_14kqq_43 h3,._scheduleHeading_14kqq_44 h3{font-size:clamp(1.15rem,2.6cqw,1.45rem)}._cardHeading_14kqq_43>p{color:#6d6b62;text-align:right;max-width:14rem;margin:0;font-size:.65rem;line-height:1.45}._primaryFields_14kqq_183,._advancedBody_14kqq_184{gap:.78rem;min-width:0;display:grid}._pairedFields_14kqq_190{grid-template-columns:minmax(0,1.35fr) minmax(7.25rem,.65fr);align-items:start;gap:.62rem;min-width:0;display:grid}._field_14kqq_198{gap:.28rem;min-width:0;display:grid}._fieldLabel_14kqq_204{color:#283e3b;font-size:.71rem;font-weight:820;line-height:1.25}._field_14kqq_198 small{color:#6b7773;min-height:1.8em;font-size:.59rem;line-height:1.42}._inputShell_14kqq_218,._selectShell_14kqq_219{background:#fff;border:1px solid #223c394d;border-radius:.62rem;align-items:center;width:100%;min-width:0;min-height:2.85rem;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffffb3}._inputShell_14kqq_218:focus-within,._selectShell_14kqq_219:focus-within{border-color:var(--texas-green);outline-offset:1px;outline:3px solid #1f6b5929}._inputShell_14kqq_218>span{color:#51635f;flex:none;padding-inline:.68rem;font-size:.78rem;font-weight:800}._inputShell_14kqq_218>span:first-child{border-right:1px solid #223c391f}._inputShell_14kqq_218>input+span{border-left:1px solid #223c391f;border-right:0}._inputShell_14kqq_218 input,._selectShell_14kqq_219 select{color:#193c38;width:100%;min-width:0;min-height:2.75rem;font:inherit;background:0 0;border:0;outline:0;padding:.58rem .7rem;font-size:.86rem;font-weight:760}._selectShell_14kqq_219 select{cursor:pointer}._advanced_14kqq_184{background:#ffffff8c;border:1px solid #374a4329;border-radius:.78rem;min-width:0;overflow:hidden}._advanced_14kqq_184 summary{cursor:pointer;justify-content:space-between;align-items:center;gap:.65rem;min-height:3.25rem;padding:.72rem .82rem;list-style:none;display:flex}._advanced_14kqq_184 summary::-webkit-details-marker{display:none}._advanced_14kqq_184 summary:focus-visible{outline-offset:2px;outline:3px solid #1f6b593b}._actions_14kqq_299 button:focus-visible{outline-offset:2px;outline:3px solid #1f6b593b}._tabs_14kqq_300 button:focus-visible{outline-offset:2px;outline:3px solid #1f6b593b}._tableScroll_14kqq_301:focus-visible{outline-offset:2px;outline:3px solid #1f6b593b}._rateTableScroll_14kqq_302:focus-visible{outline-offset:2px;outline:3px solid #1f6b593b}._advanced_14kqq_184 summary>span:first-child{gap:.15rem;min-width:0;display:grid}._advanced_14kqq_184 summary strong{color:#214a43;font-size:.73rem}._advanced_14kqq_184 summary small{color:#6b7773;font-size:.6rem;line-height:1.4}._advanced_14kqq_184 summary>span:last-child{width:1.8rem;height:1.8rem;color:var(--texas-green-dark);background:#e6efeb;border-radius:50%;flex:none;place-items:center;font-size:1.1rem;font-weight:500;transition:transform .16s;display:grid}._advanced_14kqq_184[open] summary>span:last-child{transform:rotate(45deg)}._advanced_14kqq_184[open] summary{border-bottom:1px solid #374a431f}._advancedBody_14kqq_184{padding:.85rem}._error_14kqq_350{color:#7b3527;background:#fff4f0;border:1px solid #a0412d47;border-radius:.68rem;gap:.16rem;padding:.72rem .8rem;font-size:.7rem;line-height:1.45;display:grid}._actions_14kqq_299{flex-wrap:wrap;gap:.55rem;display:flex}._actions_14kqq_299 button{cursor:pointer;border:1px solid var(--texas-green-dark);background:linear-gradient(145deg, var(--texas-green), var(--texas-green-dark));color:#fff;min-height:2.85rem;font:inherit;border-radius:.65rem;padding:.65rem 1rem;font-size:.72rem;font-weight:860;box-shadow:0 .45rem 1rem #174f4429}._actions_14kqq_299 button:hover{filter:brightness(1.04)}._actions_14kqq_299 button:disabled{cursor:wait;opacity:.65}._actions_14kqq_299 button:last-child{color:#405c57;box-shadow:none;background:#ffffffb8;border-color:#223f3a38}._tabs_14kqq_300{border-bottom:1px solid var(--texas-line);background:#fbfcfb;gap:.15rem;min-width:0;padding:.65rem .8rem 0;display:flex}._tabs_14kqq_300 button{cursor:pointer;color:#687370;min-height:2.65rem;font:inherit;white-space:nowrap;background:0 0;border:0;padding:.6rem .75rem .72rem;font-size:.7rem;font-weight:820;position:relative}._tabs_14kqq_300 ._activeTab_14kqq_421{color:var(--texas-green-dark)}._tabs_14kqq_300 ._activeTab_14kqq_421:after{background:var(--texas-green);content:"";border-radius:999px 999px 0 0;height:3px;position:absolute;bottom:-1px;left:.5rem;right:.5rem}._estimatePanel_14kqq_436,._schedulePanel_14kqq_437{min-width:0;padding:clamp(.9rem,2.6cqw,1.25rem)}._estimatePanel_14kqq_436{gap:1rem;display:grid}._primaryResult_14kqq_447{text-align:center;justify-items:center;gap:.18rem;min-width:0;padding:.55rem .4rem .25rem;display:grid}._primaryResult_14kqq_447>p{color:#465b58;margin:0;font-size:.79rem;font-weight:760}._primaryResult_14kqq_447 h3{color:#096d49;letter-spacing:-.045em;margin:.1rem 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,7cqw,3.15rem);line-height:1}._primaryResult_14kqq_447 h3:focus{outline:none}._primaryResult_14kqq_447 h3 span{color:#60716e;letter-spacing:0;margin-left:.35rem;font-family:inherit;font-size:.72rem;font-weight:600}._primaryResult_14kqq_447 small{color:#71807d;max-width:34rem;font-size:.62rem;line-height:1.45}._staleNote_14kqq_492{color:#75551e;background:#fff2d9;border-radius:999px;margin-top:.35rem;padding:.35rem .6rem;font-size:.61rem;font-weight:780}._breakdown_14kqq_502{border:1px solid var(--texas-line);background:#fbfcfb;border-radius:.85rem;grid-template-columns:minmax(7rem,.7fr) minmax(12rem,1.3fr);align-items:center;gap:1rem;min-width:0;margin:0;padding:.9rem;display:grid}._donut_14kqq_515{aspect-ratio:1;border-radius:50%;width:min(100%,9.2rem);margin-inline:auto;position:relative;box-shadow:inset 0 0 0 1px #17433b14}._donut_14kqq_515>span{background:#fff;border-radius:50%;position:absolute;inset:27%;box-shadow:0 0 0 1px #17433b14}._breakdown_14kqq_502 figcaption{gap:.55rem;min-width:0;display:grid}._breakdown_14kqq_502 figcaption>strong{color:#244641;font-size:.75rem}._breakdown_14kqq_502 dl{gap:.42rem;min-width:0;margin:0;display:grid}._breakdown_14kqq_502 dl>div{border-bottom:1px solid #2048421a;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.55rem;min-width:0;padding-bottom:.4rem;display:grid}._breakdown_14kqq_502 dl>div:last-child{border-bottom:0;padding-bottom:0}._breakdown_14kqq_502 dt{color:#526562;align-items:center;gap:.42rem;min-width:0;font-size:.65rem;line-height:1.35;display:flex}._breakdown_14kqq_502 dt i{border-radius:50%;flex:none;width:.52rem;height:.52rem}._breakdown_14kqq_502 dd{color:#274a45;white-space:nowrap;margin:0;font-size:.68rem;font-weight:840}._summaryGrid_14kqq_590{grid-template-columns:repeat(2,minmax(0,1fr));gap:.58rem;min-width:0;margin:0;display:grid}._summaryGrid_14kqq_590>div{border:1px solid var(--texas-line);background:#fff;border-radius:.7rem;min-width:0;padding:.72rem}._summaryGrid_14kqq_590 dt{color:#677773;font-size:.61rem;font-weight:760;line-height:1.35}._summaryGrid_14kqq_590 dd{overflow-wrap:anywhere;color:#264944;margin:.25rem 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(.86rem,2.2cqw,1.05rem);font-weight:760;line-height:1.25}._scenarioNote_14kqq_623,._pmiNotice_14kqq_624,._emptyResult_14kqq_625,._emptySchedule_14kqq_626,._scope_14kqq_627,._scheduleHeading_14kqq_44 p{color:var(--texas-copy);font-size:.67rem;line-height:1.55}._scenarioNote_14kqq_623,._pmiNotice_14kqq_624{border-radius:.68rem;margin:0;padding:.7rem .8rem}._scenarioNote_14kqq_623{border-left:4px solid var(--texas-green);background:#edf7f2}._pmiNotice_14kqq_624{border-left:4px solid var(--texas-amber);color:#715325;background:#fff5e2}._emptyResult_14kqq_625{text-align:center;border:1px dashed #1e564b47;border-radius:.8rem;place-content:center;justify-items:center;gap:.25rem;min-height:13rem;padding:1rem;display:grid}._emptyResult_14kqq_625 strong{color:#244641;font-family:Georgia,Times New Roman,serif;font-size:1.05rem}._emptyResult_14kqq_625 p,._emptySchedule_14kqq_626{margin:0}._schedulePanel_14kqq_437{gap:.85rem;display:grid}._scheduleHeading_14kqq_44{gap:.25rem;min-width:0;display:grid}._scheduleHeading_14kqq_44 p{max-width:60ch;margin:0}._tableScroll_14kqq_301{border:1px solid var(--texas-line);scrollbar-width:thin;background:#fff;border-radius:.76rem;min-width:0;max-width:100%;max-height:34rem;overflow:auto}._tableScroll_14kqq_301 table{border-collapse:collapse;color:#344f4b;width:100%;min-width:43rem;font-size:.66rem;line-height:1.4}._tableScroll_14kqq_301 caption{color:#677873;text-align:left;padding:.7rem .78rem;font-size:.61rem;line-height:1.45}._tableScroll_14kqq_301 th,._tableScroll_14kqq_301 td{text-align:right;white-space:nowrap;border-top:1px solid #1c423f1c;padding:.62rem .7rem}._tableScroll_14kqq_301 thead th{z-index:2;color:#28564d;background:#e9f2ee;border-top:0;font-size:.61rem;font-weight:850;position:sticky;top:0}._tableScroll_14kqq_301 th:first-child,._tableScroll_14kqq_301 td:first-child,._tableScroll_14kqq_301 th:nth-child(2),._tableScroll_14kqq_301 td:nth-child(2){text-align:left}._tableScroll_14kqq_301 tbody tr:nth-child(2n){background:#f8faf9}._tableScroll_14kqq_301 tbody th:first-child{color:#214a42;font-weight:850}._scope_14kqq_627{border-top:1px solid var(--texas-line);background:#f8faf9;padding:.72rem .9rem}._rateSnapshot_14kqq_760{border:1px solid var(--texas-line);background:radial-gradient(circle at 94% 8%,#78b94226,#0000 15rem),#fff;border-radius:1.05rem;gap:1rem;min-width:0;padding:clamp(1rem,2.8cqw,1.45rem);display:grid;overflow:hidden;box-shadow:0 .75rem 2rem #1d413d0f}._rateHeader_14kqq_774{justify-content:space-between;align-items:start;gap:1rem;min-width:0;display:flex}._rateHeader_14kqq_774>div{gap:.28rem;min-width:0;display:grid}._rateHeader_14kqq_774 h2{color:var(--texas-ink);letter-spacing:-.03em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.35rem,3.8cqw,1.9rem);line-height:1.12}._rateHeader_14kqq_774>div>p:last-child{color:var(--texas-copy);margin:0;font-size:.7rem;line-height:1.5}._rateBadge_14kqq_804{color:#78581f;letter-spacing:.02em;white-space:nowrap;background:#fff5df;border:1px solid #8e5d1a2e;border-radius:999px;flex:none;padding:.4rem .62rem;font-size:.61rem;font-weight:840}._rateLayout_14kqq_817{grid-template-columns:minmax(0,1.35fr) minmax(15rem,.65fr);grid-template-areas:"table featured";align-items:stretch;gap:1rem;min-width:0;display:grid}._rateTableScroll_14kqq_302{border:1px solid var(--texas-line);scrollbar-width:thin;background:#fff;border-radius:.8rem;grid-area:table;min-width:0;max-width:100%;overflow-x:auto}._rateTableScroll_14kqq_302 table{border-collapse:collapse;color:#314d49;width:100%;min-width:32rem;font-size:.69rem;line-height:1.4}._rateTableScroll_14kqq_302 caption{color:#647773;text-align:left;border-bottom:1px solid #1c423f1a;padding:.68rem .78rem;font-size:.61rem;font-weight:720}._rateTableScroll_14kqq_302 th,._rateTableScroll_14kqq_302 td{text-align:right;white-space:nowrap;border-bottom:1px solid #1c423f1c;padding:.65rem .75rem}._rateTableScroll_14kqq_302 thead th{color:#244e47;letter-spacing:.015em;background:#edf4f1;font-size:.62rem;font-weight:860}._rateTableScroll_14kqq_302 th:first-child,._rateTableScroll_14kqq_302 td:first-child{text-align:left}._rateTableScroll_14kqq_302 tbody th{color:#244641;font-weight:760}._rateTableScroll_14kqq_302 tbody td{font-variant-numeric:tabular-nums;font-weight:820}._rateTableScroll_14kqq_302 tbody tr:nth-child(2n){background:#f9fbfa}._rateTableScroll_14kqq_302 tbody tr:last-child th,._rateTableScroll_14kqq_302 tbody tr:last-child td{border-bottom:0}._featuredRate_14kqq_895{text-align:center;background:linear-gradient(150deg,#edf7f2,#fffdf7);border:1px solid #1f6b592e;border-radius:.85rem;grid-area:featured;place-content:center;justify-items:center;gap:.25rem;min-width:0;padding:1.15rem;display:grid}._featuredRateHeading_14kqq_909{align-items:center;gap:.5rem;margin-bottom:.35rem;display:flex}._featuredRateHeading_14kqq_909>span{background:var(--texas-green);color:#fff;letter-spacing:.05em;border-radius:.55rem;place-items:center;width:2rem;height:2rem;font-size:.58rem;font-weight:900;display:grid}._featuredRateHeading_14kqq_909 h3{color:#264944;margin:0;font-family:Georgia,Times New Roman,serif;font-size:1rem}._featuredRate_14kqq_895>strong{color:#096d49;letter-spacing:-.045em;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.25rem,7cqw,3.25rem);line-height:1}._featuredRate_14kqq_895>p{color:#324f4a;margin:0;font-size:.72rem;font-weight:800}._featuredRateSummary_14kqq_951{max-width:27rem;color:var(--texas-copy);border-top:1px solid #1f6b5924;margin-top:.65rem;padding-top:.65rem;font-size:.64rem;line-height:1.5}._rateNotes_14kqq_961{background:#f8faf9;border:1px solid #1c423f1c;border-radius:.72rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem 1rem;min-width:0;padding:.8rem .9rem;display:grid}._rateNotes_14kqq_961 p{color:var(--texas-copy);margin:0;font-size:.64rem;line-height:1.52}._rateNotes_14kqq_961 strong{color:var(--texas-green-dark)}._rateNotes_14kqq_961 a{color:#0a6653;text-underline-offset:.16em;font-weight:790}._rateNotes_14kqq_961 a:hover{color:#084c3f}._rateSource_14kqq_993{border-top:1px solid #1c423f1a;grid-column:1/-1;padding-top:.55rem}@container (width<=850px){._hero_14kqq_21{grid-template-columns:1fr}._heroFacts_14kqq_76{max-width:34rem}._workspace_14kqq_127{grid-template-columns:1fr}._inputCard_14kqq_135,._resultCard_14kqq_136{border-radius:.92rem}._rateLayout_14kqq_817{grid-template-columns:1fr;grid-template-areas:"featured""table"}}@container (width<=560px){._hero_14kqq_21{border-radius:.85rem;padding:.95rem}._hero_14kqq_21 h2{font-size:1.45rem}._heroFacts_14kqq_76{grid-template-columns:1fr}._heroFacts_14kqq_76>div{grid-template-columns:6rem minmax(0,1fr);align-items:center;gap:.45rem;padding:.55rem .65rem;display:grid}._heroFacts_14kqq_76 dd{margin:0}._inputCard_14kqq_135{padding:.78rem}._cardHeading_14kqq_43{display:grid}._cardHeading_14kqq_43>p{text-align:left;max-width:none}._pairedFields_14kqq_190{grid-template-columns:minmax(0,1.45fr) minmax(6.6rem,.55fr);gap:.48rem}._field_14kqq_198 small{min-height:0}._actions_14kqq_299{grid-template-columns:1fr;display:grid}._tabs_14kqq_300{padding-inline:.35rem;overflow-x:auto}._tabs_14kqq_300 button{min-height:2.8rem;padding-inline:.62rem}._estimatePanel_14kqq_436,._schedulePanel_14kqq_437{padding:.78rem}._breakdown_14kqq_502{grid-template-columns:1fr}._donut_14kqq_515{width:7.8rem}._summaryGrid_14kqq_590{grid-template-columns:1fr 1fr}._rateSnapshot_14kqq_760{border-radius:.85rem;padding:.85rem}._rateHeader_14kqq_774{display:grid}._rateBadge_14kqq_804{justify-self:start}._rateNotes_14kqq_961{grid-template-columns:1fr}._rateSource_14kqq_993{grid-column:auto}}@container (width<=370px){._pairedFields_14kqq_190,._summaryGrid_14kqq_590{grid-template-columns:1fr}._primaryResult_14kqq_447 h3{font-size:1.85rem}}@media (prefers-reduced-motion:reduce){._advanced_14kqq_184 summary>span:last-child{transition:none}}
