#content.ie{--ie-ink:#183d46;--ie-teal:#087d70;--ie-line:#d2e2e3;color:#3a5660;overflow-wrap:anywhere}#content.ie h1{font-size:clamp(1.55rem,3vw,2rem);line-height:1.45;font-weight:800;color:var(--ie-ink)}.ie-heading>p{font-size:1rem!important;line-height:1.85!important;color:#617580!important}.ie-heading>.ie-kicker{font-size:.85rem!important;font-weight:750;color:var(--ie-teal)!important}.ie p{line-height:1.8}.ie h2{font-size:1.25rem;font-weight:750;color:var(--ie-ink);line-height:1.5;margin:0 0 15px}.ie h3,.ie h4{font-size:1rem;font-weight:750;color:var(--ie-ink);line-height:1.5}.ie-card{border:1px solid var(--ie-line);border-radius:12px;padding:22px;background:white;margin:24px 0;min-width:0;scroll-margin-top:90px}.ie-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px}.ie label{display:block;font-size:.86rem;font-weight:650;line-height:1.6;margin:9px 0}.ie input:not([type=checkbox]),.ie select,.ie textarea{width:100%;height:46px;border:1px solid #b7cdd2;border-radius:7px;padding:8px 10px;color:#244751;background:white;font:inherit;box-sizing:border-box}.ie textarea{height:auto;min-height:90px;resize:vertical}.ie input[type=checkbox]{position:static!important;appearance:auto!important;opacity:1!important;display:inline-block!important;width:18px;height:18px;margin:0 9px 0 0;vertical-align:middle;accent-color:var(--ie-teal)}.ie .ie-check{min-height:44px;padding:10px 0}.ie button{height:auto;min-height:44px;line-height:1.5;font-size:.85rem;padding:10px 14px;border:1px solid #bdd4d4;background:#f0f7f5;border-radius:7px;font-weight:750;color:#205752;white-space:normal;cursor:pointer;box-shadow:none}.ie button.primary,.ie button[aria-pressed=true]{background:var(--ie-teal);color:white;border-color:var(--ie-teal)}.ie input:disabled{background:#edf3f3;color:#677e83}.ie-actions{display:flex;gap:9px;flex-wrap:wrap;margin:18px 0}.ie-small{font-size:.82rem;line-height:1.85;color:#637b85}.ie-small ul{padding-left:22px}.ie-note{border:1px solid #e8dbb6;border-radius:8px;background:#fff9ec;padding:14px 16px;font-size:.86rem;color:#735e31;line-height:1.85;margin:15px 0}.ie-error{border:1px solid #e8b6a8;border-radius:8px;background:#fff0ed;color:#9c3625;padding:15px}.ie-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.ie-stat{border:1px solid var(--ie-line);border-radius:10px;background:#f2faf7;padding:16px;min-width:0}.ie-stat span,.ie-stat small{display:block;font-size:.8rem;line-height:1.7;color:#657e87}.ie-stat strong{display:block;color:var(--ie-teal);font-size:clamp(1.2rem,2vw,1.65rem);font-weight:750;line-height:1.5;margin:9px 0}.ie-title-row{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap}.ie-badge{display:inline-block;padding:5px 9px;border-radius:5px;font-size:.78rem;background:#e9f3ef;color:#27685e;line-height:1.6;margin:4px 0 12px}.ie-tabs{display:flex;gap:7px;flex-wrap:wrap;margin-top:25px}.ie-tabs button{padding:9px 11px;font-size:.81rem}.ie-meter{margin:16px 0}.ie-meter>div:first-child{display:flex;justify-content:space-between;gap:8px;font-size:.86rem}.ie-meter strong{font-weight:750;color:var(--ie-teal)}.ie-track{height:16px;background:#e8eeed;border-radius:5px;margin-top:7px;overflow:hidden}.ie-track span{display:block;height:100%;background:#128f7c}.ie-distribution{margin:20px 0}.ie-result-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:18px 0}.ie-result-cards>section{border:1px solid var(--ie-line);border-radius:9px;padding:16px;min-width:0;margin:0}.ie-result-cards p{font-size:.85rem;margin:9px 0}.ie-result-cards strong{font-weight:750;color:var(--ie-teal)}.ie-chart{margin:20px 0}.ie-chart figcaption{font-weight:750;font-size:.9rem;color:var(--ie-ink)}.ie-chart svg{width:100%;height:auto}.ie-chart text{font-size:12px;fill:#536d76}.ie summary{cursor:pointer;font-weight:750;color:var(--ie-ink);padding:12px 0;min-height:44px}.ie details{margin:16px 0}.ie-broker{border-bottom:1px solid var(--ie-line);padding-bottom:14px}.ie-guide h2{margin-top:32px}.ie-guide details{border-bottom:1px solid var(--ie-line)}.ie-guide summary{line-height:1.7}.ie-guide ol,.ie-guide ul{padding-left:24px;font-size:.94rem;line-height:1.9}.ie-related{display:flex;gap:12px;flex-wrap:wrap}.ie [hidden]{display:none!important}.ie :focus-visible{outline:3px solid #d5a430;outline-offset:3px}.ie-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}#ie-message{font-size:.9rem;color:#147264}@media(max-width:650px){.ie-card{padding:16px}.ie-grid,.ie-summary,.ie-result-cards{grid-template-columns:1fr}.ie-actions button{flex:1 1 130px}.ie-tabs button{flex:1 1 110px}.ie-summary .ie-stat{padding:14px}.ie-stat strong{font-size:1.5rem}}


@media(max-width:650px){.ie-chart text{font-size:26px}}
