.home-calc-section{position:relative;display:grid;gap:36px;margin-top:22px;width:100%;max-width:100%;min-width:0}.home-calc-intro{position:relative;z-index:1;display:grid;gap:0;width:100%;max-width:100%;min-width:0;padding-top:4px;justify-items:end}.home-calc-title{display:inline-block;justify-self:end;margin:0 0 0 auto;width:auto;max-width:100%;min-width:0;padding:0 2px .18em 0;text-align:right;overflow:visible}.home-calc-title>span,.home-calc-title>.agency-display-title-line{display:block;width:auto;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;white-space:normal;text-wrap:balance}.home-calc-title strong,.home-calc-title em,.home-calc-title u{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;letter-spacing:inherit;line-height:inherit}.home-calc-title strong{font-weight:800}.home-calc-title .calc-title-lead{display:inline-block;padding:.3em .12em;margin:-.3em -.12em;color:transparent;background:linear-gradient(180deg,#ef7d8a 15%,#e14b5c 62%,color-mix(in srgb,#e14b5c 82%,#10131f) 85%);-webkit-background-clip:text;background-clip:text;text-shadow:none;filter:none}.home-calc-title-rich .payload-richtext{display:flex;flex-direction:column;align-items:flex-end;gap:0}.home-calc-title-rich .payload-richtext>*{display:block;width:auto;margin:0;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;white-space:normal;text-wrap:balance;color:inherit}.home-calc-shell{position:relative;min-height:320px;padding:0;border-radius:32px;border:0;background:linear-gradient(180deg,#ffffff0f,#ffffff08),#080b1466;box-shadow:0 24px 70px #02040b38,inset 0 1px #ffffff1a;backdrop-filter:blur(26px) saturate(140%)}.home-calc-shell[data-home-calc-shell=loading]:before,.home-calc-shell[data-home-calc-shell=ready]:before{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit}.home-calc-shell[data-home-calc-shell=loading]:before{background:linear-gradient(90deg,#ffffff05,#ffffff1f,#ffffff05);background-size:220% 100%;animation:home-calc-shell-pulse 1.6s ease-in-out infinite}.home-calc-shell[data-home-calc-shell=ready]{padding:0;border:0;background:transparent;box-shadow:none;backdrop-filter:none}.home-calc-shell[data-home-calc-shell=ready]:before{display:none}.home-calc-shell[data-home-calc-shell=error]{min-height:auto}.home-calc-section:before{content:"";position:absolute;inset:36px 4% auto;height:74%;border-radius:48px;background:radial-gradient(circle at 16% 18%,rgba(143,193,239,.16),transparent 28%),radial-gradient(circle at 78% 14%,rgba(95,141,255,.18),transparent 30%),radial-gradient(circle at 52% 96%,rgba(225,75,92,.08),transparent 24%);filter:blur(44px);opacity:.9;pointer-events:none;z-index:0}.home-calc-host{display:block;width:100%;--calc-panel: rgba(11, 16, 29, .58);--calc-panel-strong: rgba(16, 24, 42, .82);--calc-border: rgba(199, 216, 240, .16);--calc-border-strong: rgba(143, 193, 239, .42);--calc-text: rgba(242, 246, 252, .96);--calc-muted: rgba(214, 226, 243, .72);--calc-text-secondary: rgba(216, 226, 243, .78);--calc-text-tertiary: rgba(168, 192, 224, .74);--calc-field-border: rgba(199, 216, 240, .2);--calc-field-border-muted: rgba(199, 216, 240, .11);--calc-field-strip-border: rgba(199, 216, 240, .28);--calc-surface-glass-1: rgba(255, 255, 255, .07);--calc-surface-glass-2: rgba(255, 255, 255, .04);--calc-surface-glass-3: rgba(255, 255, 255, .11);--calc-surface-deep: rgba(8, 13, 24, .84);--calc-line-soft: rgba(199, 216, 240, .24);--calc-line-faint: rgba(199, 216, 240, .16);--calc-line-hairline: rgba(199, 216, 240, .1);--calc-good-bg: rgba(95, 141, 255, .12);--calc-good-border: rgba(95, 141, 255, .28);--calc-warn-bg: rgba(239, 125, 138, .11);--calc-warn-border: rgba(239, 125, 138, .28);--calc-risk-bg: rgba(225, 75, 92, .11);--calc-risk-border: rgba(225, 75, 92, .24);--calc-required-bg: rgba(95, 141, 255, .12);--calc-required-border: rgba(95, 141, 255, .34);--calc-required-text: rgba(242, 246, 252, .96);--calc-action-bg: rgba(143, 193, 239, .1);--calc-action-border: rgba(143, 193, 239, .26);--calc-shadow: 0 28px 78px rgba(1, 1, 8, .36), inset 0 1px 0 rgba(255, 255, 255, .12);--calc-radius: 22px;--calc-radius-sm: 18px;--calc-radius-xs: 12px}.home-calc-shell[data-home-calc-shell=loading] .home-calc-host,.home-calc-shell[data-home-calc-shell=error] .home-calc-host{opacity:0;pointer-events:none}.home-calc-shell,.home-calc-host{position:relative;z-index:1}@keyframes home-calc-shell-pulse{0%{background-position:100% 0}to{background-position:-100% 0}}.home-calc-host .calc-layout{gap:18px;align-items:start}.home-calc-panel-copy-strip{display:none}.home-calc-panel-copy--planning,.home-calc-panel-copy-segment--planning{--step-accent: #5f8dff}.home-calc-panel-copy--results,.home-calc-panel-copy-segment--results{--step-accent: #e14b5c}.home-calc-panel-copy--charts,.home-calc-panel-copy-segment--charts{--step-accent: #8fc1ef}.home-calc-host .calc-layout>.home-calc-panel-copy{width:100%;min-width:0;margin:0;display:grid;grid-template-columns:44px minmax(0,1fr);align-items:stretch;gap:14px;position:relative;overflow:hidden;isolation:isolate;padding:14px;align-self:end;border:1px solid color-mix(in srgb,var(--step-accent, #8fc1ef) 20%,rgba(199,216,240,.14));border-radius:18px;background:radial-gradient(120% 90% at 100% 0%,color-mix(in srgb,var(--step-accent, #8fc1ef) 10%,transparent),transparent 55%),linear-gradient(180deg,#ffffff0a,#ffffff04),#0b101d3d;box-shadow:inset 0 1px #ffffff0f;backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%);color:#d6e2f3c7;font-size:clamp(.98rem,1.12vw,1.06rem);line-height:1.72;letter-spacing:-.01em;text-align:left;text-wrap:pretty}.home-calc-host .calc-layout>.home-calc-panel-copy:before{content:"";position:absolute;inset:0 0 auto;height:1px;border-radius:inherit;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);pointer-events:none}.home-calc-panel-copy-step{display:grid;place-items:center;align-self:start;justify-self:center;width:40px;height:40px;margin-top:2px;border-radius:50%;border:1.5px solid color-mix(in srgb,var(--step-accent, #8fc1ef) 62%,rgba(199,216,240,.2));color:color-mix(in srgb,var(--step-accent, #8fc1ef) 62%,#ffffff);font-size:1.05rem;font-weight:800;font-variant-numeric:tabular-nums;line-height:1}.home-calc-panel-copy:after,.home-calc-panel-copy-segment:after{content:attr(data-step);position:absolute;right:-6px;bottom:-34px;z-index:-1;font-size:118px;font-weight:800;line-height:1;letter-spacing:-.06em;color:color-mix(in srgb,var(--step-accent, #8fc1ef) 14%,transparent);pointer-events:none}.home-calc-panel-copy-body{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;min-width:0;padding:2px 4px 2px 0}.home-calc-panel-copy-text{min-width:0}@media(min-width:761px){.home-calc-panel-copy-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;margin:0 0 52px;border:1px solid rgba(199,216,240,.14);border-radius:26px;overflow:hidden;background:linear-gradient(180deg,#ffffff0d,#ffffff05),#0b101d47;box-shadow:inset 0 1px #ffffff14,0 16px 42px #02040b1a;backdrop-filter:blur(22px) saturate(150%);-webkit-backdrop-filter:blur(22px) saturate(150%)}.home-calc-panel-copy-segment{margin:0;min-width:0;display:grid;grid-template-columns:44px minmax(0,1fr);align-items:stretch;gap:16px;position:relative;overflow:hidden;isolation:isolate;padding:20px 24px 20px 20px;background:radial-gradient(130% 100% at 100% 0%,color-mix(in srgb,var(--step-accent, #8fc1ef) 9%,transparent),transparent 56%);color:#d6e2f3c7;font-size:clamp(.98rem,1.12vw,1.06rem);line-height:1.72;letter-spacing:-.01em;text-wrap:pretty}.home-calc-panel-copy-segment+.home-calc-panel-copy-segment{border-left:1px solid rgba(199,216,240,.14)}.home-calc-host .calc-layout>.home-calc-panel-copy{display:none}.home-calc-host .calc-score-grid,.home-calc-host .calc-decision-grid-c,.home-calc-host .calc-decision-grid-home{grid-template-columns:repeat(2,minmax(0,1fr))!important}.home-calc-host .calc-decision-col,.home-calc-host .calc-decision-home-col{padding-right:12px!important}.home-calc-host .calc-decision-col.is-right,.home-calc-host .calc-decision-home-col.is-right{border-top:0!important;border-left:1px solid rgba(199,216,240,.12)!important;padding-top:0!important;margin-top:0!important;padding-left:12px!important;padding-right:0!important}}@media(min-width:1181px){.home-calc-host .calc-layout{grid-template-columns:repeat(3,minmax(0,1fr))!important}.home-calc-host .calc-layout>.calc-input-panel{order:4}.home-calc-host .calc-layout>.calc-results-primary{order:5}.home-calc-host .calc-layout>.calc-results-secondary{order:6}}.home-calc-host .calc-layout>.calc-input-panel{display:flex;align-self:start}.home-calc-host .calc-quick-form{flex:1 1 auto;min-height:100%;grid-template-rows:minmax(0,1fr) auto;row-gap:0}.home-calc-host .calc-form-scroll-area{height:auto;max-height:none;overflow:visible;scrollbar-gutter:auto}.home-calc-host .calc-shell-card{background:radial-gradient(circle at top left,rgba(143,193,239,.11),transparent 34%),radial-gradient(circle at top right,rgba(95,141,255,.12),transparent 36%),linear-gradient(180deg,#ffffff17,#ffffff08),#080b147a;border:1px solid rgba(199,216,240,.16);border-radius:30px;box-shadow:0 26px 70px #02040b47,inset 0 1px #ffffff1f,inset 0 -1px #ffffff08;backdrop-filter:blur(28px) saturate(150%);-webkit-backdrop-filter:blur(28px) saturate(150%)}.home-calc-host .calc-shell-card:before{content:"";position:absolute;inset:0 0 auto;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.34),transparent);pointer-events:none;z-index:2}.home-calc-host .calc-shell-card>.calc-frost-rail,.home-calc-host .calc-shell-card>.calc-form-footer,.home-calc-host .calc-shell-card>.calc-frost-footbar,.home-calc-host .calc-shell-card .calc-frost-rail-top,.home-calc-host .calc-shell-card .calc-frost-rail-bottom{background:linear-gradient(180deg,#ffffff1c,#ffffff0a),linear-gradient(90deg,#8fc1ef0f,#5f8dff0d,#e14b5c0a),#090e1a8a;backdrop-filter:blur(30px) saturate(160%);-webkit-backdrop-filter:blur(30px) saturate(160%);box-shadow:inset 0 1px #ffffff14}.home-calc-host .calc-shell-card .calc-frost-rail-top{border-bottom-color:#c7d8f029}.home-calc-host .calc-shell-card .calc-frost-rail-bottom,.home-calc-host .calc-shell-card .calc-form-footer,.home-calc-host .calc-shell-card .calc-frost-footbar{border-top-color:#c7d8f024}.home-calc-host .calc-frost-headbar,.home-calc-host .calc-frost-headbar-calc,.home-calc-host .calc-form-footer{border-color:#c7d8f024}.home-calc-host .calc-form-footer{min-height:var(--calc-frostbar-h);padding-top:7px;padding-bottom:2px}.home-calc-host .calc-frost-headbar-calc-title h2,.home-calc-host #calc-head-title-results,.home-calc-host #calc-head-title-charts{color:#f2f6fcf7;letter-spacing:-.01em}.home-calc-host .calc-frost-headbar-calc-language #calc-language{border:1px solid rgba(199,216,240,.22);border-radius:18px;background:linear-gradient(180deg,#ffffff17,#ffffff08),#ffffff0a;color:#f2f6fceb;color-scheme:normal;font-family:var(--calc-font);box-shadow:inset 0 1px #ffffff14,0 8px 24px #02040b1f;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;padding-right:8px}.home-calc-host .calc-frost-headbar-calc-language #calc-language option,.home-calc-host .calc-frost-headbar-calc-language #calc-language optgroup{background:#181228;color:#f2f6fcf5;font-family:var(--calc-font)}.home-calc-host .calc-language-trigger{border:1px solid rgba(199,216,240,.22);border-radius:18px;background:linear-gradient(180deg,#ffffff17,#ffffff08),#ffffff0a;color:#f2f6fceb;box-shadow:inset 0 1px #ffffff14,0 8px 24px #02040b1f}.home-calc-host .calc-language-trigger:hover,.home-calc-host .calc-language-trigger:focus,.home-calc-host .calc-language-trigger:focus-visible{outline:none;border-color:#c7d8f047}.home-calc-host .calc-language-trigger-label,.home-calc-host .calc-language-option-label{color:inherit}.home-calc-host .calc-language-menu{border:1px solid rgba(199,216,240,.18);border-radius:22px;background:linear-gradient(180deg,#ffffff14,#ffffff08),#0b101df5;box-shadow:0 22px 48px #02040b57,inset 0 1px #ffffff14;backdrop-filter:blur(24px) saturate(150%);-webkit-backdrop-filter:blur(24px) saturate(150%)}.home-calc-host .calc-language-option{color:#f2f6fceb;font-size:12px}.home-calc-host .calc-language-option:hover,.home-calc-host .calc-language-option:focus,.home-calc-host .calc-language-option:focus-visible{background:#ffffff0f}.home-calc-host .calc-language-option.is-active{background:linear-gradient(135deg,#5f8dffb8,#8fc1ef4d),#ffffff14}.home-calc-host .calc-language-flag{box-shadow:0 0 0 1px #ffffff2e,0 8px 18px #02040b2e}.home-calc-host .calc-field input,.home-calc-host .calc-field select,.home-calc-host .calc-inline-select{border-color:#c7d8f038;background:linear-gradient(180deg,#ffffff0f,#ffffff06),#ffffff08;color:#f2f6fcf0;box-shadow:inset 0 1px #ffffff14,inset 0 -1px #ffffff05}.home-calc-host .calc-field input::placeholder,.home-calc-host .calc-field select,.home-calc-host .calc-inline-label,.home-calc-host .calc-market-chip-code{color:#d8e2f3b8}.home-calc-host .calc-field input:hover,.home-calc-host .calc-field select:hover,.home-calc-host .calc-inline-select:hover,.home-calc-host .calc-market-chip input:hover+.calc-market-chip-content{border-color:#c7d8f04d;background:linear-gradient(180deg,#ffffff13,#ffffff08),#ffffff0a}.home-calc-host .calc-field input:focus,.home-calc-host .calc-field input:focus-visible,.home-calc-host .calc-field select:focus,.home-calc-host .calc-field select:focus-visible,.home-calc-host .calc-inline-select:focus-within{border-color:#8fc1ef6b;box-shadow:0 0 0 1px #8fc1ef2e,0 0 0 8px #8fc1ef14,inset 0 1px #ffffff1a}.home-calc-host .calc-field[data-field-number]:before,.home-calc-host .calc-market-fieldset[data-field-number]:before,.home-calc-host .calc-mode-market-weights[data-field-number]:before,.home-calc-host .calc-market-chip-number{background:linear-gradient(180deg,#5f8dff1f,#8fc1ef0f),#ffffff06;color:#f2f6fcc7;border-color:#c7d8f038}.home-calc-host .calc-help-trigger,.home-calc-host .calc-signal-help-trigger,.home-calc-host .calc-collapsible-close{background:linear-gradient(180deg,#ffffff14,#ffffff08),#ffffff06;border-color:#c7d8f02e;color:#dbe7f8cc}.home-calc-host .calc-field.calc-help-host>.calc-help-trigger{background:linear-gradient(180deg,#ffffff14,#ffffff08),#ffffff06;border-left-color:#c7d8f02e}.home-calc-host .calc-market-fieldset,.home-calc-host .calc-mode-panel{border-color:#c7d8f02e;background:linear-gradient(180deg,#ffffff0e,#ffffff05),#ffffff05;box-shadow:inset 0 1px #ffffff0f}.home-calc-host .calc-market-chip-content{border-color:#c7d8f033;background:linear-gradient(180deg,#ffffff0e,#ffffff05),#ffffff05}.home-calc-host .calc-market-chip input:checked+.calc-market-chip-content{background:linear-gradient(180deg,#5f8dff2e,#8fc1ef1a),#ffffff0a;border-color:#5f8dff57;box-shadow:inset 0 1px #ffffff14,0 0 0 1px #5f8dff14}.home-calc-host .calc-market-chip input:checked+.calc-market-chip-content .calc-market-chip-number{border-right-color:#5f8dff57;background:linear-gradient(180deg,#5f8dff33,#8fc1ef1a),#ffffff0a}.home-calc-host .calc-mode-panel>summary{color:#f2f6fcd9;border-radius:20px}.home-calc-host .calc-mode-panel[data-calc-panel=pro-data]:not([open]),.home-calc-host .calc-mode-panel[data-calc-panel=expert-data]:not([open]){min-height:40px;height:40px}.home-calc-host .calc-mode-panel[data-calc-panel=pro-data]>summary,.home-calc-host .calc-mode-panel[data-calc-panel=pro-data][open]>summary,.home-calc-host .calc-mode-panel[data-calc-panel=expert-data]>summary,.home-calc-host .calc-mode-panel[data-calc-panel=expert-data][open]>summary{min-height:38px;height:38px;line-height:38px;font-size:14px;padding:0 52px;overflow:hidden;clip-path:none;display:block;white-space:nowrap;text-overflow:ellipsis}.home-calc-host .calc-mode-panel[data-calc-panel=pro-data]>summary:before,.home-calc-host .calc-mode-panel[data-calc-panel=expert-data]>summary:before{left:16px;top:50%;transform:translateY(-50%) scale(1.5)}.home-calc-host .calc-mode-panel>summary:after{position:absolute;top:50%;right:18px;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;line-height:1}.home-calc-host .calc-mode-panel[data-calc-panel=pro-data]>summary,.home-calc-host .calc-mode-panel[data-calc-panel=pro-data][open]>summary{background:linear-gradient(180deg,#ef7d8a1f,#ef7d8a0d),#ffffff05}.home-calc-host .calc-mode-panel[data-calc-panel=expert-data]>summary,.home-calc-host .calc-mode-panel[data-calc-panel=expert-data][open]>summary{background:linear-gradient(180deg,#8fc1ef1f,#5f8dff0d),#ffffff05}.home-calc-host #calc-quick-calculate,.home-calc-host #calc-quick-reset,.home-calc-host #calc-quick-disclaimer{height:32px;min-height:32px;border-radius:999px;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease,background-color .22s ease}.home-calc-host #calc-quick-calculate{border:1px solid rgba(225,75,92,.55);background:linear-gradient(135deg,#e96372eb,#b22238e0),#ffffff0f;box-shadow:0 16px 34px #b2163047,inset 0 1px #fff3;color:#fff}.home-calc-host #calc-quick-reset,.home-calc-host #calc-quick-disclaimer{border:1px solid rgba(199,216,240,.18);background:linear-gradient(180deg,#ffffff14,#ffffff08),#ffffff08;box-shadow:inset 0 1px #ffffff1a,0 10px 24px #02040b1f;color:#f2f6fce6}.home-calc-host #calc-quick-calculate:hover,.home-calc-host #calc-quick-reset:hover,.home-calc-host #calc-quick-disclaimer:hover{transform:translateY(-1px);border-color:#c7d8f047}.home-calc-host .calc-signal-row,.home-calc-host .calc-chart-card,.home-calc-host .calc-output-block-table,.home-calc-host .calc-output-block-metrics,.home-calc-host .calc-score-card{background:linear-gradient(180deg,#ffffff0f,#ffffff06),#ffffff06;border-color:#c7d8f029;box-shadow:inset 0 1px #ffffff0f,0 10px 24px #02040b1f}.home-calc-host .calc-output-block-metrics{padding:14px 16px 16px;border-radius:22px}.home-calc-host .calc-results-primary .calc-result-panel>.calc-output-block:last-child{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.home-calc-host .calc-results-primary .calc-result-panel>.calc-output-block:last-child .calc-score-grid{width:100%;padding-top:12px;margin-bottom:12px}.home-calc-host .calc-results-primary .calc-result-panel>.calc-output-block:last-child .calc-output-block-metrics{width:100%}.home-calc-host .calc-decision-grid-home{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0}.home-calc-host .calc-decision-home-col{min-width:0;padding-right:12px;display:flex;flex-direction:column;justify-content:space-between}.home-calc-host .calc-decision-home-col.is-right{padding-right:0;padding-left:12px;border-left:1px solid rgba(199,216,240,.12)}.home-calc-host .calc-decision-home-row{display:grid;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:34px;padding:6px 0;border-bottom:1px solid rgba(199,216,240,.1)}.home-calc-host .calc-decision-home-row:last-child{border-bottom:0}.home-calc-host .calc-decision-home-dot{width:10px;height:10px;border-radius:999px;box-shadow:0 0 8px #ffffff1f}.home-calc-host .calc-decision-home-dot.is-green{background:#5f8dff;box-shadow:0 0 10px #5f8dff57}.home-calc-host .calc-decision-home-dot.is-amber{background:#ef7d8a;box-shadow:0 0 10px #ef7d8a4d}.home-calc-host .calc-decision-home-dot.is-red{background:#e14b5c;box-shadow:0 0 10px #e14b5c4d}.home-calc-host .calc-decision-home-label{min-width:0;color:#dae2f7d1;font-size:13px;line-height:1.2;letter-spacing:.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-calc-host .calc-decision-home-value{color:#f2f6fcf5;font-size:15px;line-height:1;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right}.home-calc-host .calc-signal-row-good{background:linear-gradient(180deg,#5f8dff21,#5f8dff0a),#ffffff05;border-color:#5f8dff33}.home-calc-host .calc-signal-row-viability.calc-signal-row-good{background:linear-gradient(180deg,#5f8dff26,#5f8dff0d),#ffffff05;border-color:#5f8dff38}.home-calc-host .calc-signal-row-viability.calc-signal-row-warning{background:linear-gradient(180deg,#ef7d8a24,#ef7d8a0a),#ffffff05;border-color:#ef7d8a2e}.home-calc-host .calc-signal-row-viability.calc-signal-row-risk{background:linear-gradient(180deg,#e14b5c24,#e14b5c0a),#ffffff05;border-color:#e14b5c2e}.home-calc-host .calc-signal-row-risk,.home-calc-host .calc-signal-row-warning,.home-calc-host .calc-signal-row-warn{border-color:#ef7d8a2e}.home-calc-host .calc-signal-label,.home-calc-host .calc-signal-value,.home-calc-host .calc-chart-title,.home-calc-host .calc-result-key,.home-calc-host .calc-result-value{color:#f2f6fceb}.home-calc-host .calc-result-key,.home-calc-host .calc-summary-row>.calc-result-key,.home-calc-host .calc-chart-break-even-legend-label,.home-calc-host .calc-chart-axis-text,.home-calc-host .calc-chart-axis-text-budget-x{color:#d8e2f3ad}.home-calc-host .calc-chart-summary-track{background:#c7d8f024}.home-calc-host .calc-chart-axis-line{stroke:#c7d8f057}.home-calc-host .calc-chart-gridline{stroke:#c7d8f01f}.home-calc-host .calc-chart-break-even-line,.home-calc-host .calc-chart-break-even-legend-line{stroke:#e14b5ce0}.home-calc-host .calc-frostbar-demo-strip{background:linear-gradient(90deg,#8fc1ef29,#5f8dff1a,#e14b5c24);opacity:.65;filter:blur(14px)}.home-calc-host .calc-signal-label-text:before,.home-calc-host .calc-chart-title:before,.home-calc-host #calc-head-title-calculator:before,.home-calc-host #calc-head-title-results:before,.home-calc-host #calc-head-title-charts:before,.home-calc-host .calc-mode-panel>summary:before{opacity:.95}@media(min-width:1181px){.home-calc-host .calc-layout{--calc-column-height: clamp(635px, calc(100vh - 220px) , 700px)}.home-calc-host .calc-results-primary .calc-result-panel,.home-calc-host #calc-quick-charts.calc-result-panel{padding-top:calc(10px + var(--calc-frostbar-demo-h));padding-bottom:calc(10px + var(--calc-frostbar-demo-h));overflow-y:hidden}.home-calc-host .calc-results-primary .calc-result-panel{padding-bottom:var(--calc-frostbar-demo-h)}.home-calc-host .calc-results-primary .calc-result-panel>.calc-output-block:not(.calc-exec-block){padding:6px}.home-calc-host .calc-scenario-table{--calc-scenario-cell-pad-x: 2px;--calc-scenario-edge-pad-x: 4px}.home-calc-host .calc-results-primary .calc-result-panel>.calc-output-block:last-child .calc-score-grid{padding-top:8px;margin-bottom:8px;gap:6px}.home-calc-host .calc-results-primary .calc-score-meter{height:42px;min-height:42px}.home-calc-host .calc-results-primary .calc-result-panel>.calc-output-block:last-child{padding-left:0;padding-right:0;padding-bottom:0}.home-calc-host .calc-output-block-metrics{padding:10px 12px 18px}.home-calc-host .calc-results-primary .calc-output-block-metrics{margin-top:12px}.home-calc-host .calc-decision-home-row{min-height:31px;padding:5px 0;gap:8px}.home-calc-host .calc-decision-home-label{font-size:12px}.home-calc-host .calc-decision-home-value{font-size:14px}.home-calc-host .calc-chart-grid{gap:10px}.home-calc-host .calc-chart-card{padding:12px;gap:3px}.home-calc-host #calc-quick-charts.calc-result-panel{padding-top:calc(8px + var(--calc-frostbar-demo-h));padding-bottom:calc(8px + var(--calc-frostbar-demo-h))}.home-calc-host .calc-chart-card>svg{height:112px}.home-calc-host .calc-chart-summary{margin-top:4px;gap:3px}.home-calc-host .calc-chart-summary-row{gap:1px}.home-calc-host .calc-chart-summary-label{font-size:10px;line-height:1}.home-calc-host .calc-chart-summary-track{height:5px}}@media(max-width:760px){.home-calc-panel-copy-strip{display:none}.home-calc-intro{gap:0;padding-inline:2px;justify-items:stretch}.home-calc-title{display:block;width:100%;max-width:none;padding-right:0;text-align:center;font-size:clamp(1.79rem,9.35vw,2.68rem);white-space:normal;text-wrap:balance}.home-calc-title>span,.home-calc-title>.agency-display-title-line{width:auto;white-space:normal;text-wrap:balance}.home-calc-title-rich .payload-richtext>*{white-space:normal;text-wrap:balance}.home-calc-host .calc-layout>.home-calc-panel-copy{padding:14px 13px 13px;font-size:.98rem;line-height:1.55;border-radius:16px}.home-calc-host .calc-layout{grid-template-columns:1fr!important}.home-calc-host .calc-form-grid,.home-calc-host .calc-mode-grid,.home-calc-host .calc-score-grid,.home-calc-host .calc-decision-grid-c,.home-calc-host .calc-decision-grid-home{grid-template-columns:repeat(2,minmax(0,1fr))!important}.home-calc-host .calc-decision-col,.home-calc-host .calc-decision-home-col{padding-right:12px!important}.home-calc-host .calc-decision-col.is-right,.home-calc-host .calc-decision-home-col.is-right{border-top:0!important;border-left:1px solid rgba(199,216,240,.12)!important;padding-top:0!important;margin-top:0!important;padding-left:12px!important;padding-right:0!important}.home-calc-host .calc-market-chip-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;flex-wrap:nowrap!important}.home-calc-host .calc-weight-chip-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.home-calc-shell{min-height:260px;padding:0;border-radius:24px}}@media(max-width:520px){.home-calc-title{font-size:clamp(1.55rem,9.8vw,2.25rem)}}
