.carry-page{--carry-ink: #e5eaf1;--carry-muted: #a5b2c5;--carry-line: rgba(255, 255, 255, .22);--carry-blue: #a0c0f5;--carry-surface: #1a2029;--rd-page-background: #15191f;position:relative;background:#15191f!important;font-synthesis:none;font-variant-numeric:tabular-nums}.carry-page .carry-analysis{background:transparent}.carry-page #carry-simulador{scroll-margin-top:92px}.carry-analysis-modes{display:flex;gap:6px;width:100%;max-width:390px;box-sizing:border-box;margin-inline:auto;padding:5px;border:1px solid #ffffff38;border-radius:13px;background:#11161dcc;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.carry-analysis-modes button{display:inline-flex;flex:1;min-width:0;min-height:48px;align-items:center;justify-content:center;gap:8px;padding:12px 15px;border:1px solid transparent;border-radius:8px;background:transparent;color:#e0e6ef;font:inherit;font-size:14px;font-weight:600;white-space:nowrap;cursor:pointer;transition:background .15s,color .15s,border-color .15s}.carry-analysis-modes button:hover{background:#ffffff0d;border-color:#ffffff26;color:#fff}.carry-analysis-modes button[aria-pressed=true]{color:#fff;background:#de8836;border-color:#ffc28440;box-shadow:0 4px 16px #0003,inset 0 1px #ffffff24}.carry-analysis-modes button:focus-visible{outline:2px solid #ffe0bd;outline-offset:2px}.carry-analysis-modes small{font-size:8px;letter-spacing:.06em;opacity:.7}.carry-source-bar{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:center;gap:12px;margin:16px 0 18px;color:#b2c0d3;font-size:11px}.carry-source-bar:not(:has(.carry-reference-editor)){grid-template-columns:repeat(2,minmax(0,1fr))}.carry-data-source{display:flex;gap:12px;align-items:flex-start;align-self:stretch;min-width:0;padding:14px 16px;border:1px solid #ffffff38;border-left:3px solid #62dce5;border-radius:8px;background:#62dce507}.carry-data-source>svg{flex-shrink:0;margin-top:3px;color:#7ce3eb}.carry-data-source>div{display:grid;gap:7px;min-width:0}.carry-data-source div>span{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:9px;letter-spacing:.055em;color:#b3c2d4}.carry-data-source b{padding:3px 6px;border:1px solid #62dce54d;border-radius:4px;background:#62dce50f;color:#a8edf1;font-size:9px;font-weight:600;letter-spacing:.02em}.carry-data-source strong{font-size:12px;line-height:1.6;color:#e0e9f5;font-weight:500}.carry-data-source strong em{font-style:normal;color:#b4c1d3;font-weight:400;margin-left:8px;font-size:11px}.carry-data-source small{font-size:10px;color:#a3b2c6;line-height:1.6}.carry-data-source a{color:#b8d6ff;text-decoration:underline;text-underline-offset:3px}.carry-data-source[data-source=mep]{border-left-color:#edbc73;background:#edbc7306}.carry-data-source[data-source=mep]>svg{color:#edbc73}.carry-data-source[data-source=mep] b{border-color:#edbc7355;background:#edbc730a;color:#edc890}.carry-data-source[data-source=personal]{border-left-color:#8bb5ff;background:#8bb5ff0a}.carry-data-source[data-source=personal] b{color:#bfd7ff;border-color:#8bb5ff70}.carry-reference-editor{position:relative;flex-shrink:0}.carry-reference-editor summary{display:flex;align-items:center;gap:8px;cursor:pointer;padding:12px;border:1px solid #a6c6ff80;border-radius:6px;background:#8bb5ff12;color:#c3d9ff;list-style:none}.carry-reference-editor summary::-webkit-details-marker{display:none}.carry-reference-editor[open] summary{color:#ccd7e8}.carry-reference-editor label{position:absolute;right:0;top:48px;z-index:5;display:flex;align-items:center;flex-wrap:wrap;gap:10px;width:310px;max-width:calc(100vw - 40px);padding:16px;background:#242c38;border:1px solid #c8daf780;border-radius:8px;box-shadow:0 12px 30px #0005}.carry-reference-editor input{width:100%;padding:10px;background:#1a2029;border:1px solid #435168;border-radius:5px;color:#fff;font:inherit;font-size:15px}.carry-reference-editor button{border:0;background:transparent;color:#a0c0f5;cursor:pointer;padding:3px 0;font:inherit}.carry-reference-notice{margin:-5px 0 18px;padding:10px 14px;border:1px solid #edbc7340;border-radius:6px;background:#edbc7308;color:#d7bd96;font-size:11px;line-height:1.7}.carry-settlement-picker{display:flex;align-items:center;flex-wrap:wrap;gap:10px 14px;margin:12px 0 20px;color:#b2c0d3;font-size:11px}.carry-settlement-picker>div{display:flex;gap:3px;padding:3px;border:1px solid #ffffff33;border-radius:6px;background:#11161d}.carry-settlement-picker button{min-height:32px;padding:5px 14px;border:1px solid transparent;border-radius:4px;background:transparent;color:#a3b1c4;font:inherit;cursor:pointer}.carry-settlement-picker button[aria-pressed=true]{background:#284368;border-color:#9ec4ffb3;color:#dceaff}.carry-settlement-picker small{font-size:10px;color:#91a1b7}.carry-page .carry-classic-chart,.carry-page .carry-comparison{background:var(--carry-surface)!important;border:1px solid #ffffff59!important;border-radius:12px!important;box-shadow:inset 0 1px #ffffff0d,0 12px 32px #00000018!important}.carry-page .carry-classic-dashboard{gap:20px!important}.carry-page .carry-classic-chart{margin-bottom:0!important}.carry-step-label{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:14px;color:#a9dce2;font-size:9px;font-weight:600;letter-spacing:.08em;line-height:1.6}.carry-step-label b{display:grid;place-items:center;width:24px;height:24px;border:1px solid #62dce56b;border-radius:6px;background:#62dce50f;color:#b9f3f6;font-size:10px;font-weight:600;letter-spacing:0}.carry-step-label>span{font-size:8px;letter-spacing:.055em;padding:2px 6px;border:1px solid #ffffff40;border-radius:4px;color:#d3e6fa}.carry-step-inputs{color:#bdd5ff}.carry-step-inputs b{color:#d6e6ff;border-color:#8bb5ff80;background:#8bb5ff1a}.carry-step-results{color:#a4ddbc}.carry-step-results b{color:#b7f2ce;border-color:#79dda866;background:#79dda812}.carry-control-label{display:flex;align-items:center;gap:7px;color:#c4d3e8;font-size:11px;font-weight:500}.carry-control-label i{width:5px;height:5px;border-radius:50%;background:#8bb5ff}.carry-dollar-field{display:grid;gap:8px;flex:0 0 236px}.carry-dollar-input{display:flex;align-items:center;gap:8px;padding:0 12px;border:1px solid #a6c6ffb3;border-radius:6px;background:#263d60;color:#c6dcff;box-shadow:inset 0 1px #ffffff12}.carry-dollar-field>small{font-size:9px;line-height:1.5;color:#aabdd9}.carry-dollar-input input{width:100%;min-width:0;padding:11px 0;border:0;background:transparent;color:#e9f0fa;font:inherit;font-size:25px;font-weight:500;font-variant-numeric:tabular-nums;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.carry-dollar-input input::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.carry-dollar-input input:focus{outline:0}.carry-input-unit{flex-shrink:0;color:#c0cfe5;font-size:9px}.carry-dollar-input:focus-within{border-color:#95b9ec;box-shadow:0 0 0 3px #8bb5ff0d}.carry-chart-module{display:block;min-width:0}.carry-chart-heading{display:flex;align-items:center;justify-content:space-between;gap:22px;padding:0 0 23px}.carry-chart-heading h3{font-size:21px;font-weight:500;color:#e5ebf4;letter-spacing:-.025em;line-height:1.25;margin:0}.carry-chart-heading p{margin:7px 0 0;font-size:11px;color:#a4b3c9;line-height:1.65}.carry-chart-heading-with-controls{flex-wrap:wrap;gap:18px 28px}.carry-chart-actions{display:flex;align-items:center;gap:22px;min-width:0;margin-left:auto}.carry-chart-dollar-field{flex:0 1 210px;width:210px;min-width:0;gap:7px}.carry-chart-dollar-field .carry-dollar-input{gap:6px;padding:0 10px}.carry-chart-dollar-field .carry-dollar-input input{padding:8px 0;font-size:20px}.carry-chart-dollar-field .carry-input-unit{font-size:8px}.carry-chart-instructions{display:flex;align-items:center;flex-wrap:wrap;gap:10px 24px;margin-bottom:17px;padding:11px 13px;border:1px solid #ffffff33;border-radius:6px;background:#ffffff04}.carry-chart-instructions>span{display:inline-flex;align-items:center;gap:7px;color:#c1cfe2;font-size:10px;line-height:1.6}.carry-chart-instructions>span:last-child:not(:first-child){color:#b8d3ff}.carry-chart-instructions svg{flex-shrink:0}.carry-chart-reading{margin:13px 0 0;padding:10px 13px;border-left:2px solid #62dce580;background:#62dce506;color:#a4b6cc;font-size:10px;line-height:1.8}.carry-chart-reading strong{color:#d2e2ef;font-weight:500}.carry-chart-metric{display:grid;gap:6px;padding-left:24px;border-left:1px solid var(--carry-line);flex-shrink:0;text-align:right}.carry-chart-metric>span{font-size:10px;color:#8999af}.carry-chart-metric strong{font-size:24px;font-weight:450;letter-spacing:-.025em;color:#bacfee}.carry-chart-metric small{font-size:15px;color:#7e8ca2}.carry-chart-export{min-width:0}.carry-chart-export>div>.export-exclude:first-child{position:absolute;top:-5px;right:0;z-index:2;margin:0!important}.carry-chart-export>div>.export-exclude:first-child button{border-radius:4px!important;background:#ffffff08!important;border-color:#fff6!important;font-size:10px!important;padding:5px 9px!important;color:#c2d1e7!important}.carry-chart-export>div>.export-exclude:first-child button:hover{color:#dbe5f3!important;border-color:#ffffff35!important}.carry-chart-export>div>div:last-child>div:last-child>span{font-size:9px!important;font-weight:400!important;color:#69788e!important}.carry-plot{position:relative;min-width:0}.carry-plot svg{display:block;width:100%;max-width:100%;overflow:visible;-webkit-user-select:none;user-select:none;font-family:inherit}.carry-inflation-plot svg{touch-action:pan-y;cursor:crosshair}.carry-plot-axes{font-variant-numeric:tabular-nums}.carry-plot-legend{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:12px 24px;margin-top:16px;padding:14px 0 3px;border-top:1px solid var(--carry-line)}.carry-plot-legend-item{display:inline-flex;align-items:center;gap:7px;color:#c0cde0;font-size:10px;white-space:nowrap}.carry-plot-legend-item>i{display:block;width:6px;height:6px;border-radius:50%;flex-shrink:0}.carry-plot-legend-results{display:flex;gap:20px;padding-left:23px;border-left:1px solid var(--carry-line)}.carry-chart-tooltip{position:absolute;z-index:4;box-sizing:border-box;border:1px solid #c1d5ef99;border-radius:7px;padding:14px;background:#202936fa;box-shadow:0 10px 28px #0006;pointer-events:none}.carry-tooltip-heading{display:flex;justify-content:space-between;gap:12px;padding-bottom:11px;border-bottom:1px solid #ffffff12}.carry-tooltip-heading strong{font-size:12px;font-weight:600;color:#e2ebf8}.carry-tooltip-heading>span{font-size:9px;color:#91a1b7;padding-top:2px;white-space:nowrap}.carry-chart-tooltip dl{display:grid;gap:9px;margin:12px 0 0}.carry-chart-tooltip dl>div{display:flex;justify-content:space-between;align-items:center;gap:12px}.carry-chart-tooltip dt{font-size:10px;color:#8f9fb7}.carry-chart-tooltip dd{margin:0;font-size:12px;font-weight:500;color:#d8e4f5}.carry-page .carry-classic-costs{border:1px solid #ffffff59!important;border-radius:8px;background:#ffffff04;margin-top:22px!important;padding:15px!important}.carry-classic-costs summary{display:flex;align-items:center;gap:10px;padding:2px 0;color:#dee7f5;cursor:pointer;list-style:none;font-size:12px}.carry-classic-costs summary>svg{color:#b7d0f6;flex-shrink:0}.carry-classic-costs summary::-webkit-details-marker{display:none}.carry-classic-costs summary small{display:block;margin-top:5px;font-size:10px;color:#9eb1cb;line-height:1.7}.carry-costs-action{display:inline-flex;align-items:center;gap:10px;flex-shrink:0;margin-left:auto;border:1px solid #a5c6ff80;border-radius:5px;padding:8px 11px;background:#8bb5ff12;color:#c7ddff;font-size:10px}.carry-costs-toggle{display:inline-block;font-size:18px;font-weight:300;line-height:1}.carry-classic-costs[open] .carry-costs-toggle{transform:rotate(45deg)}.carry-classic-costs input,.carry-classic-costs select{min-height:42px;font-family:inherit;box-sizing:border-box;background:#1a2a40!important;border:1px solid #b8cfee80!important;border-radius:5px!important}.carry-classic-costs label{color:#a8b9d0!important;line-height:1.6}.carry-classic-costs p{color:#91a6c1!important}.carry-inflation-dashboard{display:grid;gap:20px;min-width:0}.carry-inflation-scenario{margin-bottom:26px;border:1px solid #ffffff26;border-radius:9px;background:#1d2633;box-shadow:inset 3px 0 #d58a43;overflow:hidden}.carry-inflation-toolbar{display:flex;align-items:center;gap:26px;padding:18px}.carry-inflation-base{min-width:0;margin-right:auto}.carry-projection-heading{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px}.carry-projection-badge{display:inline-flex;align-items:center;gap:5px;padding:4px 7px;border:1px solid #edbc7359;border-radius:4px;background:#edbc7312;color:#edbc73;font-size:9px;font-weight:600;line-height:1;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.carry-inflation-base .carry-control-label{font-size:13px;color:#d4dfea}.carry-inflation-base .carry-control-label i{background:#6bcbd2}.carry-inflation-base>p{color:#9fb7c6;font-size:10px;line-height:1.7;margin:9px 0 0}.carry-inflation-horizon{display:grid;gap:7px;text-align:right}.carry-inflation-horizon>span{font-size:10px;color:#8295ad}.carry-inflation-horizon strong{font-size:23px;font-weight:450;color:#a6d6d9}.carry-edit-projection{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:42px;padding:11px 15px;border:1px solid #b6d2ff;border-radius:6px;background:#29466f;color:#eef5ff;box-shadow:inset 0 1px #ffffff18;font:inherit;font-size:11px;cursor:pointer;flex-shrink:0}.carry-edit-projection>span{margin-left:9px;color:#d0e3ff;font-size:17px;line-height:0}.carry-edit-projection:hover,.carry-edit-projection[aria-expanded=true]{border-color:#e3eeff;background:#365b8c}.carry-page :is(.carry-edit-projection,.carry-preview-months button,.carry-editor-heading button,.carry-editor-done):focus-visible{outline:2px solid #a6c6ff;outline-offset:3px}.carry-projection-preview{padding:0 18px 18px}.carry-preview-months{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.carry-preview-months button{display:grid;gap:8px;min-width:0;padding:12px 14px;border:1px solid #ffffff47;border-radius:6px;background:#1f2b3b;color:#dae6f7;font:inherit;text-align:left;cursor:pointer;transition:border-color .15s,background .15s}.carry-preview-months button>span{display:flex;align-items:center;justify-content:space-between;gap:5px;font-size:10px}.carry-preview-months button>span svg{color:#accaff}.carry-preview-months strong{font-size:20px;font-weight:500;color:#c6e6f4}.carry-preview-months strong small{margin-left:4px;font-size:12px}.carry-preview-months em{font-size:9px;font-style:normal;color:#9db5cb;line-height:1.6}.carry-preview-months button:hover{border-color:#cee1ff;background:#8bb5ff20}.carry-preview-months button[data-personal=true]{border-color:#edbc7380;background:#edbc730b}.carry-preview-months button[data-personal=true] em{color:#ebc588}.carry-inflation-editor{padding:20px;border-top:1px solid #62dce533;background:#141b24}.carry-editor-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:19px}.carry-editor-heading h4{font-size:14px;font-weight:500;color:#d7e2ef;margin:0}.carry-editor-heading p{font-size:11px;line-height:1.7;color:#a4b5ce;margin:6px 0 0}.carry-editor-heading button{padding:8px 10px;border:1px solid #b0c8e880;border-radius:5px;background:#ffffff05;color:#c5dbf8;font:inherit;font-size:10px;white-space:nowrap;cursor:pointer}.carry-editor-heading button:disabled{opacity:.45;cursor:default}.carry-month-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(105px,1fr));gap:9px}.carry-month-field{display:grid;gap:9px;min-width:0;padding:12px 11px 10px;border:1px solid #ffffff59;border-radius:5px;background:#203146}.carry-month-field>span{display:flex;align-items:center;justify-content:space-between;gap:5px;font-size:11px;font-weight:500;color:#c8d9ef}.carry-month-field>div{display:flex;align-items:center;gap:4px}.carry-month-field input{width:100%;min-width:0;padding:0;color:#cde0ed;border:0;background:transparent;font:inherit;font-size:19px;font-weight:450}.carry-month-field>div>span{color:#7286a1;font-size:11px}.carry-month-field small{font-size:9px;color:#9fbfd0}.carry-month-field[data-official=false]:not([data-personal=true]){border-style:dashed;background:#edbc7308}.carry-month-field[data-official=false] small{color:#d8bc91}.carry-month-field[data-personal=true]{border-color:#edbc73b3;background:#edbc7312}.carry-month-field[data-personal=true] small{color:#edc78f}.carry-month-field:focus-within{border-color:#8bb5ff8c}.carry-month-field input:focus-visible{outline:0!important}.carry-month-field input:focus{outline:0!important;box-shadow:none!important;border:0!important}.carry-editor-done{display:none}.carry-editor-note{font-size:10px;color:#a5b5ca;line-height:1.8;margin:15px 0 0}.carry-inflation-readout{display:flex;flex-wrap:wrap;justify-content:space-between;gap:18px;margin-top:23px;padding:19px 0 0;border-top:1px solid var(--carry-line)}.carry-inflation-readout>span{display:grid;gap:8px;font-size:10px;color:#7d8fa8}.carry-inflation-readout strong{color:#b9c9dd;font-size:13px;font-weight:500}.carry-calculation-details{padding:14px;margin-top:19px;border:1px solid #ffffff40;border-radius:6px;background:#ffffff03}.carry-calculation-details summary{display:flex;justify-content:space-between;align-items:center;gap:15px;list-style:none;color:#8b9cb4;cursor:pointer;font-size:11px}.carry-calculation-details summary::-webkit-details-marker{display:none}.carry-calculation-details summary>span{font-size:18px;line-height:1}.carry-calculation-details[open] summary>span{transform:rotate(45deg)}.carry-calculation-details p{font-size:11px;line-height:1.9;color:#8294af;margin:15px 0 0;max-width:850px}.carry-eyebrow{margin-bottom:8px;color:#7c8da5;font-size:9px;font-weight:500;letter-spacing:.1em}.carry-comparison-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:27px 28px 24px;background:linear-gradient(100deg,#79dda809,transparent);border-bottom:1px solid #ffffff33;margin-bottom:18px}.carry-comparison-heading h3{font-size:21px;font-weight:500;letter-spacing:-.025em;color:var(--carry-ink);margin:0}.carry-comparison-heading p{font-size:11px;color:#a3b4cc;line-height:1.7;margin:7px 0 0}.carry-result-reference{display:grid;gap:7px;flex-shrink:0;padding-left:23px;border-left:1px solid var(--carry-line);text-align:right}.carry-result-reference span{font-size:10px;color:#8193ad}.carry-result-reference strong{font-size:23px;color:#b9d0f2;font-weight:450}.carry-table-context{font-size:10px;color:#afc7b9;line-height:1.9;text-align:right}.carry-page .carry-table-scroll{padding:0 20px 14px!important}.carry-comparison table{font-size:13px;font-variant-numeric:tabular-nums}.carry-page .carry-comparison th{padding:14px 16px!important;font-size:10px!important;font-weight:500;letter-spacing:.025em!important;color:#c1d0e5!important;background:#ffffff06;border-bottom:1px solid #ffffff59}.carry-page .carry-comparison td{padding:17px 16px!important;font-family:inherit!important}.carry-comparison th button{border:1px solid #ffffff2e;border-radius:5px;padding:7px 8px;background:#ffffff03;color:inherit;font:inherit;text-transform:uppercase;letter-spacing:inherit;cursor:pointer;white-space:nowrap;transition:border-color .15s,background .15s}.carry-comparison th button:hover{border-color:#d2e4ffb3;background:#8bb5ff12}.carry-comparison th button>span{display:inline-block;width:12px;margin-left:4px;opacity:.8}.carry-comparison th button>.carry-sort-active{color:#d2b18c;opacity:.9}.carry-comparison th:hover{color:#cbd8e8!important}.carry-comparison tbody tr{transition:background .12s}.carry-comparison tbody tr{border-top-color:#ffffff26!important}.carry-comparison th+th,.carry-comparison td+td{border-left:1px solid #ffffff0d}.carry-comparison tbody tr:hover{background:#bccce00a!important}.carry-comparison .carry-usd-cell{background:#79dda809;border-left:1px solid #79dda84d}.carry-comparison th.carry-usd-cell{color:#b7edce!important}.carry-return-value{display:inline-block;min-width:80px;padding:6px 8px;border:1px solid currentColor;border-radius:5px;background:#ffffff03;font-size:15px;font-weight:500}.carry-table-footnote{display:flex;align-items:flex-start;gap:10px;border-top:1px solid var(--carry-line);padding:14px 28px;color:#9cb0cb;font-size:10px;line-height:1.8;background:#ffffff02}.carry-table-footnote svg{flex-shrink:0;margin-top:2px;color:#b5d1f7}.carry-table-footnote strong{font-weight:500;color:#c6d9f4}.carry-mobile-return{display:grid;gap:6px;text-align:right;font-size:18px;font-weight:500}.carry-mobile-return small{color:#aec5b9;font-size:9px;letter-spacing:.06em;font-weight:400}.carry-missing-reference{display:grid;justify-items:center;gap:12px;padding:48px 16px;color:#859bb7;text-align:center}.carry-missing-reference h3{color:#bbcbdf;margin:0;font-size:17px;font-weight:500}.carry-missing-reference p{max-width:520px;margin:0;font-size:12px;line-height:1.7}.carry-missing-reference>div{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:8px}.carry-missing-reference button{padding:9px 13px;border:1px solid #829db533;border-radius:5px;background:#ffffff04;color:#afc5e3;font:inherit;font-size:11px;cursor:pointer}.carry-page button:focus-visible,.carry-page summary:focus-visible,.carry-page input:focus-visible,.carry-page select:focus-visible,.carry-page svg:focus-visible{outline:2px solid #8bb5ff;outline-offset:3px}.carry-page #carry-dollar-scenario:focus-visible{outline:none}@media (min-width:768px) and (max-width:1100px){.carry-dollar-field{flex-basis:205px}.carry-inflation-toolbar{gap:18px}.carry-inflation-base .carry-control-label{font-size:12px}.carry-inflation-horizon>span{max-width:165px}.carry-source-bar{grid-template-columns:repeat(2,minmax(0,1fr))}.carry-reference-editor{grid-column:1 / -1;justify-self:end}}@media (max-width:767px){.carry-analysis-modes{width:100%}.carry-analysis-modes button{flex:1;padding:10px 8px;gap:7px;font-size:12px;white-space:nowrap}.carry-analysis-modes small{display:none}.carry-source-bar{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:9px;margin:14px 0 16px}.carry-data-source{padding:11px 10px;gap:0}.carry-data-source>svg{display:none}.carry-data-source div>span{font-size:8px;gap:5px;line-height:1.6}.carry-data-source b{font-size:8px;padding:2px 5px}.carry-data-source strong{font-size:11px}.carry-data-source strong em{display:block;margin:3px 0 0;font-size:10px}.carry-data-source small{font-size:9px}.carry-reference-editor{grid-column:1 / -1;width:100%}.carry-reference-editor label{position:static;width:100%;max-width:none;margin-top:5px;box-sizing:border-box}.carry-reference-editor summary{justify-content:center;width:auto;font-size:11px}.carry-reference-notice{font-size:10px;padding:10px 12px}.carry-page .carry-classic-chart{padding:18px 13px 16px!important;border-radius:9px!important}.carry-page .carry-comparison{border-radius:9px!important}.carry-dollar-field{gap:8px}.carry-dollar-input input{font-size:26px;padding:10px 0}.carry-chart-heading{align-items:flex-start;gap:12px;padding-bottom:22px}.carry-chart-heading h3{font-size:18px;line-height:1.35}.carry-chart-heading p{font-size:10px;line-height:1.7}.carry-chart-heading-with-controls{flex-direction:column;align-items:stretch;gap:18px}.carry-chart-actions{width:100%;margin:0;gap:14px;justify-content:space-between}.carry-chart-dollar-field{flex:1;width:auto;max-width:220px}.carry-chart-dollar-field .carry-control-label{font-size:10px}.carry-step-label{gap:6px;font-size:8px;letter-spacing:.045em;margin-bottom:12px}.carry-step-label b{width:22px;height:22px}.carry-step-label>span{font-size:7px;padding:1px 4px}.carry-chart-heading .carry-step-label>span{display:none}.carry-chart-instructions{gap:8px;padding:10px;margin-bottom:14px}.carry-chart-instructions>span{font-size:10px;align-items:flex-start}.carry-chart-instructions svg{margin-top:2px}.carry-chart-reading{font-size:10px;padding:10px}.carry-chart-metric{padding-left:11px;gap:5px}.carry-chart-metric>span{max-width:65px;font-size:9px;line-height:1.5}.carry-chart-metric strong{font-size:20px}.carry-chart-metric small{font-size:12px}.carry-plot-legend{justify-content:flex-start;gap:10px 17px;margin-top:12px;padding-top:14px}.carry-plot-legend-item{font-size:9px;gap:5px}.carry-plot-legend-results{flex-basis:100%;padding:0;border:0;gap:18px}.carry-classic-costs summary small{display:block;margin-left:0;margin-top:4px}.carry-page .carry-classic-costs{padding:12px!important}.carry-classic-costs summary{flex-wrap:wrap;gap:10px}.carry-classic-costs summary>span:not(.carry-costs-action){flex:1;min-width:0}.carry-costs-action{width:100%;justify-content:center;box-sizing:border-box;margin:3px 0 0}.carry-inflation-toolbar{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px 12px;padding:14px 12px}.carry-inflation-base{margin:0;grid-column:1 / -1}.carry-inflation-base .carry-control-label{font-size:12px}.carry-inflation-base>p{font-size:9px}.carry-inflation-horizon{text-align:left;gap:6px}.carry-inflation-horizon>span{font-size:9px;line-height:1.5}.carry-inflation-horizon strong{font-size:21px}.carry-edit-projection{gap:6px;padding:10px;font-size:10px}.carry-edit-projection>span{margin-left:2px}.carry-preview-months{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.carry-preview-months button{padding:10px 8px;gap:8px}.carry-preview-months button>span{flex-wrap:wrap;font-size:9px}.carry-preview-months button>span svg{width:10px;height:10px}.carry-preview-months strong{font-size:19px}.carry-preview-months em{font-size:8px}.carry-projection-preview{padding:0 12px 14px}.carry-inflation-editor{padding:15px 11px}.carry-editor-heading{flex-wrap:wrap;gap:12px}.carry-editor-heading p{font-size:10px}.carry-month-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.carry-month-field{padding:11px 10px}.carry-editor-done{display:block;width:100%;padding:12px;margin-top:15px;border:1px solid #b6d2ff;border-radius:5px;background:#29466f;color:#e2eeff;font:inherit;font-size:11px;cursor:pointer}.carry-inflation-readout{gap:17px;margin-top:19px;padding-top:17px}.carry-inflation-readout>span{font-size:9px;gap:6px}.carry-inflation-readout strong{font-size:12px}.carry-calculation-details summary{font-size:10px;line-height:1.6}.carry-calculation-details p{font-size:10px}.carry-comparison-heading{flex-direction:column;align-items:stretch;gap:17px;padding:22px 16px 19px}.carry-comparison-heading h3{font-size:20px}.carry-comparison-heading p{font-size:10px}.carry-table-context{text-align:left;font-size:9px}.carry-result-reference{display:flex;align-items:center;justify-content:space-between;gap:8px;border-left:0;border-top:1px solid var(--carry-line);padding:14px 0 0}.carry-result-reference span{font-size:9px}.carry-result-reference strong{font-size:20px}.carry-eyebrow{font-size:8px}.carry-page .carry-mobile-list{padding:0 12px 18px!important}.carry-page .carry-mobile-letter{border:1px solid #ffffff52!important;border-radius:7px!important;background:#ffffff04!important;padding:16px 12px 12px!important}.carry-mobile-letter>div:first-child{margin-bottom:14px!important}.carry-mobile-letter>div:first-child>div:last-child{font-family:inherit!important;font-size:18px!important;font-weight:500!important}.carry-mobile-letter>div:first-child>div:first-child>div:first-child{font-family:inherit!important;font-size:15px!important}.carry-mobile-letter>div:first-child>div:first-child>div:nth-child(2){color:#a3b3c9!important;font-size:10px!important;line-height:1.7}.carry-mobile-letter>div:last-child>div{padding:10px 0 0!important;border:0!important;border-top:1px solid var(--carry-line)!important;border-radius:0!important;background:transparent!important}.carry-mobile-letter>div:last-child>div>div:first-child{font-size:8px!important;letter-spacing:.04em!important}.carry-mobile-letter>div:last-child>div>div:last-child{font-family:inherit!important;font-size:15px!important}.carry-table-footnote{padding:14px 16px;font-size:9px}}
