._root_1s8gq_1{color:#192f29;overflow-wrap:anywhere;background:#f6f3e9;border:1px solid #c9d2c6;border-radius:2.3rem 1.1rem 2.5rem 1.4rem;max-width:1160px;margin:1.2rem auto 3rem;padding:clamp(1rem,3vw,2rem);scroll-margin-top:6rem}._root_1s8gq_1 button,._root_1s8gq_1 input,._root_1s8gq_1 select{font:inherit}._root_1s8gq_1 button{color:#173d32;cursor:pointer;text-align:start;background:#e4eadd;border:1px solid #aebfa9;border-radius:1.1rem .6rem 1.1rem .7rem;min-height:44px;padding:.7rem 1rem;transition:background .15s,transform .15s}._root_1s8gq_1 button:hover{background:#d2dfc8;transform:translateY(-1px)}._root_1s8gq_1 button:focus-visible,._root_1s8gq_1 select:focus-visible,._root_1s8gq_1 input:focus-visible,._root_1s8gq_1 summary:focus-visible,._root_1s8gq_1 a:focus-visible{outline-offset:3px;outline:3px solid #975523}._root_1s8gq_1 button:disabled{opacity:.6;cursor:wait}._root_1s8gq_1 h2{margin:.5rem 0;font-size:clamp(1.7rem,3vw,2.7rem)}._root_1s8gq_1 h3{margin:.5rem 0;font-size:1.2rem;line-height:1.35}._root_1s8gq_1 p{line-height:1.6}._root_1s8gq_1 small{font-size:.82rem;line-height:1.5}._header_1s8gq_1{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._header_1s8gq_1>div{max-width:760px}._header_1s8gq_1 button{flex-shrink:0}._cases_1s8gq_1{flex-wrap:wrap;gap:.5rem;margin:1rem 0;display:flex}._cases_1s8gq_1 button[aria-pressed=true]{color:#f6f3e9;background:#173d32}._scenario_1s8gq_1{color:#765025;font-size:.85rem}._story_1s8gq_1{color:#f6f3e9;background:#173d32;border-radius:1.8rem .8rem 1.8rem .9rem;padding:1.3rem}._story_1s8gq_1 h3{max-width:800px;font-size:clamp(1.3rem,3vw,2rem)}._story_1s8gq_1>div{grid-template-columns:1fr 1fr 1.5fr;gap:1.5rem;margin:1.3rem 0;display:grid}._story_1s8gq_1 span{font-size:.85rem}._story_1s8gq_1 strong{margin-top:.4rem;font-size:1.1rem;display:block}._story_1s8gq_1 button{background:#f6f3e9;margin:.5rem .5rem 0 0}._story_1s8gq_1 button._primary_1s8gq_1{background:#d8e7b5;font-weight:700}._charts_1s8gq_1{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.5rem;margin-top:1.4rem;display:grid}._matrix_1s8gq_1,._exposure_1s8gq_1{background:#fffdf7;border-radius:1.2rem;min-width:0;margin:0;padding:1rem}._matrix_1s8gq_1 svg{color:#192f29;width:100%;max-width:400px;margin:auto;display:block}._matrix_1s8gq_1>small{color:#526552;display:block}._range_1s8gq_1{margin:1rem 0}._range_1s8gq_1 svg{width:100%;height:52px;display:block}._range_1s8gq_1>b,._range_1s8gq_1>small{display:block}._nonfinancial_1s8gq_1{background:#f6f3e9;border-left:3px solid #976230;padding:1rem}._bowtie_1s8gq_1{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:1.4rem 0;display:grid}._bowtie_1s8gq_1 article{background:#e9eddf;border:1px solid #bdcbb4;border-radius:1.5rem .8rem;padding:1rem}._bowtie_1s8gq_1 article:nth-child(2){background:#e7d7b5}._bowtie_1s8gq_1 small{font-weight:700}._details_1s8gq_1{border-bottom:1px solid #c9d2c6;padding:1.2rem 0}._details_1s8gq_1 summary{cursor:pointer;align-content:center;min-height:44px;font-size:1.1rem;font-weight:700}._fields_1s8gq_1{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:1rem 0;display:grid}._controlGrid_1s8gq_1{grid-template-columns:repeat(auto-fit,minmax(min(100%,245px),1fr));gap:1rem;display:grid}._assessments_1s8gq_1{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}._root_1s8gq_1 fieldset{border:1px solid #b4c4ac;border-radius:1.3rem;min-width:0;margin:.7rem 0;padding:1rem}._root_1s8gq_1 legend{padding:0 .3rem;font-size:.9rem;font-weight:700}._root_1s8gq_1 label{gap:.35rem;margin-bottom:.7rem;font-size:.85rem;display:grid}._root_1s8gq_1 input,._root_1s8gq_1 select{box-sizing:border-box;color:#192f29;background:#fffdf7;border:1px solid #9eb297;border-radius:.7rem;width:100%;min-width:0;min-height:44px;padding:.65rem}._root_1s8gq_1 a{color:#235d45;text-underline-offset:3px}._root_1s8gq_1 li{margin:.7rem 0;line-height:1.5}._outputs_1s8gq_1{flex-wrap:wrap;align-items:center;gap:.8rem;margin-top:1rem;display:flex}._outputs_1s8gq_1 small{margin-left:auto}@media (width<=700px){._header_1s8gq_1{display:block}._header_1s8gq_1 button{margin-bottom:1rem}._charts_1s8gq_1,._bowtie_1s8gq_1,._assessments_1s8gq_1{grid-template-columns:1fr}._story_1s8gq_1>div{grid-template-columns:1fr;gap:.8rem}._fields_1s8gq_1{grid-template-columns:1fr}._root_1s8gq_1{border-radius:1.3rem;margin:.8rem .3rem}._root_1s8gq_1 h2{font-size:1.65rem}._cases_1s8gq_1{scrollbar-width:thin;scrollbar-color:#698467 #e4eadd;flex-wrap:nowrap;padding-bottom:.5rem;overflow-x:auto}._cases_1s8gq_1 button{flex:none;max-width:230px}._story_1s8gq_1{padding:1rem}._outputs_1s8gq_1 button{width:100%}._matrix_1s8gq_1 svg{max-width:330px}._outputs_1s8gq_1 small{margin-left:0}}@media (prefers-reduced-motion:reduce){._root_1s8gq_1 button{transition:none;transform:none}}
