.pfca-allocation-calculator{background-color:var(--pfca-midnight);padding-block:65px;padding-inline:clamp(16px,4.63vw,80px);--pfca-surface-fill:var(--pfca-midnight)}.pfca-allocation-calculator__inner{align-items:start;display:grid;gap:56px;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);margin-inline:auto;max-width:1568px}.pfca-allocation-calculator__intro-col{align-items:flex-start;display:flex;flex-direction:column;gap:20px}.pfca-allocation-calculator__pill{background-color:transparent;border:1px solid var(--pfca-divider-dark);color:var(--pfca-text-on-dark)}.pfca-allocation-calculator__heading{color:var(--pfca-text-on-dark);margin:0;text-wrap:balance}.pfca-allocation-calculator__intro{color:var(--pfca-text-on-dark-muted);font-size:var(--pfca-text-lg);line-height:var(--pfca-leading-normal);max-width:460px}.pfca-allocation-calculator__intro>:where(p){margin-block:0 1em}.pfca-allocation-calculator__intro>:where(p:last-child){margin-block-end:0}.pfca-allocation-calculator__slider-panel{border:1px solid var(--pfca-divider-dark);border-radius:var(--pfca-chrome-radius);box-sizing:border-box;margin-top:12px;padding:20px;width:100%}.pfca-allocation-calculator__slider-head{align-items:baseline;display:flex;gap:12px;justify-content:space-between}.pfca-allocation-calculator__slider-label{color:var(--pfca-text-on-dark-muted);font-size:var(--pfca-text-sm)}.pfca-allocation-calculator__revenue-value{color:var(--pfca-accent);font-family:var(--pfca-font-display);font-size:var(--pfca-text-3xl);font-weight:var(--pfca-weight-bold);line-height:var(--pfca-leading-heading)}.pfca-allocation-calculator__visually-hidden{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);border:0;clip-path:inset(50%);white-space:nowrap}.pfca-allocation-calculator__slider-wrap{display:block;margin-top:28px}.pfca-allocation-calculator__slider{-webkit-appearance:none;appearance:none;background:var(--pfca-divider-dark);border-radius:999px;cursor:pointer;height:6px;outline:none;width:100%}.pfca-allocation-calculator__slider::-webkit-slider-runnable-track{background:transparent;border-radius:999px;height:6px}.pfca-allocation-calculator__slider::-moz-range-track{background:transparent;border-radius:999px;height:6px}.pfca-allocation-calculator__slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--pfca-white);border:3px solid var(--pfca-accent);border-radius:50%;cursor:pointer;height:20px;margin-top:-7px;width:20px}.pfca-allocation-calculator__slider::-moz-range-thumb{background:var(--pfca-white);border:3px solid var(--pfca-accent);border-radius:50%;cursor:pointer;height:20px;width:20px}.pfca-allocation-calculator__slider:focus-visible{outline:var(--pfca-focus-ring-width) solid var(--pfca-white);outline-offset:var(--pfca-focus-ring-offset)}.pfca-allocation-calculator__slider-scale{color:var(--pfca-text-on-dark-muted);display:flex;font-size:var(--pfca-text-xs);justify-content:space-between;margin-top:12px}.pfca-allocation-calculator__panel-col{min-width:0}.pfca-allocation-calculator__panel{background-color:var(--pfca-canvas);border-radius:var(--pfca-card-radius);box-sizing:border-box;padding:clamp(24px,3vw,40px)}.pfca-allocation-calculator__panel-head{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.pfca-allocation-calculator__eyebrow{color:var(--pfca-accent);font-size:var(--pfca-text-sm);font-weight:var(--pfca-weight-bold);letter-spacing:var(--pfca-tracking-wide);margin:0;text-transform:uppercase}.pfca-allocation-calculator__panel-title{color:var(--pfca-text-default);font-size:var(--pfca-text-xl);font-weight:var(--pfca-weight-bold);margin:4px 0 0}.pfca-allocation-calculator__reset{background:transparent;border:none;border-radius:50%;color:var(--pfca-midnight);cursor:pointer;display:grid;flex:0 0 auto;height:36px;padding:0;place-items:center;width:36px}.pfca-allocation-calculator__reset svg{height:20px;width:20px}.pfca-allocation-calculator__reset:hover{background-color:var(--pfca-canvas-alt)}.pfca-allocation-calculator__reset:focus-visible{outline:var(--pfca-focus-ring-width) solid var(--pfca-focus-ring-color);outline-offset:var(--pfca-focus-ring-offset)}.pfca-allocation-calculator__rows{display:flex;flex-direction:column;gap:20px;margin-top:28px}.pfca-allocation-calculator__row-head{align-items:flex-end;display:flex;gap:12px;justify-content:space-between}.pfca-allocation-calculator__row-label{color:var(--pfca-text-default);font-weight:var(--pfca-weight-bold);margin:0}.pfca-allocation-calculator__row-percent{color:var(--pfca-text-muted);font-size:var(--pfca-text-sm);margin:2px 0 0}.pfca-allocation-calculator__row-amount{color:var(--pfca-text-default);font-family:var(--pfca-font-display);font-size:var(--pfca-text-2xl);font-weight:var(--pfca-weight-bold);margin:0}.pfca-allocation-calculator__row-track{background-color:var(--pfca-canvas-alt);border-radius:999px;height:8px;margin-top:8px;overflow:hidden}.pfca-allocation-calculator__row-bar{border-radius:999px;height:100%;transition:width .2s ease}.pfca-allocation-calculator__row-bar--accent{background-color:var(--pfca-accent)}.pfca-allocation-calculator__row-bar--navy{background-color:var(--pfca-midnight)}.pfca-allocation-calculator__row-bar--sky{background-color:var(--pfca-sky)}.pfca-allocation-calculator__row-bar--muted{background-color:var(--pfca-grey)}@media (prefers-reduced-motion:reduce){.pfca-allocation-calculator__row-bar{transition:none}}.pfca-allocation-calculator__disclaimer{border-top:1px solid var(--pfca-divider-light);color:var(--pfca-text-muted);font-size:var(--pfca-text-xs);line-height:var(--pfca-leading-normal);margin-top:28px;padding-top:20px}.pfca-allocation-calculator__disclaimer>:where(p){margin:0}@media (max-width:1023px){.pfca-allocation-calculator{padding-block:48px}.pfca-allocation-calculator__inner{gap:32px;grid-template-columns:1fr}.pfca-allocation-calculator__intro{max-width:none}}@media (max-width:639px){.pfca-allocation-calculator{padding-block:40px}.pfca-allocation-calculator__row-head{align-items:flex-start;flex-direction:column;gap:4px}}