.calc-native-costs{display:block}.calc-native-costs .calc-results{border-top:1px solid #e5e7eb}.calc-fund-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.calc-fund-picker{display:grid;align-content:start;gap:16px}.calc-fund-picker .calc-field select{font-size:13px}.calc-fund-info{background:#faf5fa;border:1px solid #ead6e9;padding:15px;border-radius:12px;font-size:12px;line-height:1.6;min-width:0;overflow-wrap:anywhere}.calc-fund-info>strong{display:block}.calc-fund-info>p{font-size:12px;margin:7px 0}.calc-fund-info .calc-eyebrow{font-size:9px;margin-bottom:10px}.calc-isc-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:14px 0}.calc-isc-grid>div{background:white;border-radius:8px;padding:9px}.calc-isc-grid span,.calc-isc-grid strong{display:block;font-size:10px}.calc-isc-grid strong{font-size:15px;color:#842982}.calc-native-workspace .calc-actions{margin:0;flex-wrap:wrap}.calc-native-workspace .calc-summary{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:25px}.calc-native-workspace .calc-summary span{line-height:1.6}.calc-native-workspace .calc-summary strong{font-size:clamp(22px,2.4vw,32px)}.calc-native-table table{min-width:640px;font-variant-numeric:tabular-nums}.calc-native-table td{white-space:nowrap}.calc-native-table th{text-transform:none}.calc-native-table .calc-total{background:#f6e8f5;font-weight:800}.calc-native-workspace .calc-difference strong{font-size:19px;white-space:nowrap}.calc-native-workspace .calc-difference span{line-height:1.6}.calc-bar-row.is-secondary i{background:#b9b2bd}.calc-bar-row.is-selected{color:#842982}.calc-pie-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px;margin:35px 0}.calc-pie{background:white;border:1px solid #e9e5eb;border-radius:16px;padding:20px;min-width:0}.calc-pie figcaption{font-size:12px;font-weight:800;line-height:1.7;min-height:40px}.calc-pie svg{width:100%;max-width:230px;display:block;margin:auto}.calc-pie ul{display:grid;gap:11px;font-size:10px;list-style:none;margin:10px 0 0;padding:0}.calc-pie li{display:flex;align-items:center;justify-content:space-between;gap:10px}.calc-pie i{display:inline-block;width:7px;height:7px;border-radius:50%;margin-right:6px}.calc-print{display:flex;align-items:center;gap:10px;min-height:44px;margin-top:25px;font-size:12px}.calc-native-workspace .calc-results h3{font-size:15px;font-weight:800;margin:25px 0 15px}.dot-2{background:#2e86ab}@media(max-width:900px){.calc-fund-grid{grid-template-columns:1fr}.calc-fund-picker{padding:20px!important}.calc-fund-picker .calc-field select{font-size:16px}.calc-native-workspace .calc-difference{align-items:flex-start;flex-direction:column}.calc-pie-grid{grid-template-columns:1fr}.calc-pie figcaption{min-height:0}}@media print{.calc-disclaimer,.calc-heading,.calc-inputs,.calc-message,.calc-preferences,.calc-print,.calc-session,.calc-tabs,.cookie-banner,.pi-back,.pi-calculators footer,.pi-calculators header{display:none!important}.calc-main{padding:0!important;max-width:none!important}.calc-results,.calc-workspace{display:block!important;border:0!important;background:white!important;padding:0!important;overflow:visible!important}.calc-table-wrap{overflow:visible!important}.calc-native-table table{min-width:0!important;font-size:8px!important}.calc-pie-grid{grid-template-columns:repeat(3,1fr)!important}.calc-pie,.pi-calculators table tr{-moz-column-break-inside:avoid;break-inside:avoid}*{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.calc-native-workspace{display:block}.calc-native-workspace .calc-results{border-top:1px solid #e5e7eb}.calc-income-results-grid{display:grid;grid-template-columns:1fr 1.1fr;gap:40px;align-items:start}.calc-income-results-grid>div{min-width:0}.calc-income-results-grid .calc-table-wrap{margin-top:25px}.calc-income-results-grid .calc-bars{margin-bottom:10px}@media(max-width:800px){.calc-income-results-grid{grid-template-columns:1fr;gap:5px}}@media print{.calc-income-results-grid{grid-template-columns:1fr 1fr}.cookie-preferences-trigger{display:none!important}}.calc-tabs{flex-wrap:wrap}.calc-tabs button{flex:0 1 auto}.calc-tool-description{padding:15px 0;border-bottom:1px solid #e5e7eb}.calc-tool-description strong{color:#1F1F1F}.calc-series{margin:30px 0}.calc-series svg{display:block;width:100%;height:auto}.calc-series text{font-family:inherit;font-size:12px;fill:#6B7280}.calc-series figcaption{display:flex;flex-wrap:wrap;gap:20px;font-size:12px;color:#6B7280}.calc-seismic{background:white;border:1px solid #e5e7eb;border-radius:16px;padding:24px;margin:25px 0}.calc-seismic h3{margin:0 0 10px!important;font-size:28px!important}.calc-seismic p{font-size:14px;line-height:1.7;color:#6B7280}@media(max-width:650px){.calc-tabs button{flex:1 1 42%;justify-content:center}.calc-series text{font-size:13px}}