.benefits_benefitWrapper__Qe1yG{flex-direction:column;grid-gap:1rem;gap:1rem;display:grid;grid-template-columns:1fr min(400px,40%);@media (max-width:834px){grid-template-columns:100%}}.calculator_wrapper__L_eAy{display:grid;grid-gap:2rem}.calculator_formWrapper__T9Q7C{display:grid;grid-gap:1rem;gap:1rem}.calculator_formFieldset__YGsD_{border:0;padding:0}.calculator_payscale__Qze28{aspect-ratio:4/3}.calculator_pension__RfqDz{display:grid;grid-template-columns:subgrid;justify-items:center;grid-gap:3rem;gap:3rem}.calculator_pensionControls__P0gLq{display:grid;width:100%;grid-template-columns:3fr 1fr;max-width:550px;margin-top:1.5rem;grid-gap:1rem;gap:1rem;grid-column:1;grid-row:2;@media (max-width:834px){grid-template-columns:1fr}}.calculator_pensionGraph__Pl_6j{height:20rem;width:100%;align-items:center;@media (min-width:834px){grid-column:2;grid-row:2}}.calculator_pensionGraphTextWrapper__xb11E{line-height:1;display:grid;height:100%;align-content:end;padding-bottom:.5rem;color:var(--text-primary-dark)}.calculator_pensionGraphTextWrapper__xb11E[data-position=left]{direction:rtl}.calculator_pensionGraphPercentage__OR0sS{font-size:calc((12 / 16) * 1rem);white-space:nowrap;padding-left:.5rem}.calculator_pensionGraphNumber__FSDHo{padding-left:.5rem}.calculator_pensionGraphText__s24mK{font-size:1rem}@media (max-width:900px){.calculator_pension__RfqDz{grid-template-columns:1fr}.calculator_pensionControls__P0gLq{max-width:unset}.calculator_pensionGraph__Pl_6j{height:20rem;margin:auto}}.calculator_rangeSliderTitle__EpBvs{font-weight:400}.calculator_rangeSliderWrapper__Tw9_q{display:flex;flex-direction:column;gap:.25rem;flex-grow:1}.calculator_rangeInputValue__Ylaif{display:flex;justify-content:space-between}.calculator_rangeInput__Bvub8{padding:.25rem .5rem}.calculator_inputNumber__OzzMF{font-size:inherit;height:-moz-fit-content;height:fit-content;padding:.75rem;margin-top:22px;border-radius:1.5rem;color:var(--text-tertiary);text-align:center;border:0;background-color:var(--background-bg-light-primary);font-weight:200;@media (max-width:834px){display:none}}.calculator_mobileInputNumber__8NzMd{display:none;@media (max-width:834px){font-size:inherit;display:block;font-weight:200;padding-left:.75rem;padding-bottom:.75rem;padding-right:.75rem;padding-top:.75rem;border-radius:1.5rem;color:var(--text-tertiary);text-align:center;border-left-color:currentcolor;border-left-style:none;border-left-width:0;border-bottom-color:currentcolor;border-bottom-style:none;border-bottom-width:0;border-right-color:currentcolor;border-right-style:none;border-right-width:0;border-top-color:currentcolor;border-top-style:none;border-top-width:0;background-color:var(--background-bg-light-primary)}}.calculator_mobileInputWrapper__5Mqae{display:flex;gap:1rem;width:100%}.calculator_inputRange__SphYT{--thumb-width:3em;--thumb-height:2em;--thumb-color:var(--surface-violet-vivid);--thumb-background:var(--background-bg-light-primary);--track-height:0.5em;--track-lower-background:var(--surface-violet-vivid);--track-upper-background:#ff0;--track-border-radius:0.5em;height:var(--track-height);-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;border-radius:8px;background-color:var(--track-lower-background);background-repeat:no-repeat;cursor:pointer;transition:all .3s ease}.calculator_inputRange__SphYT:disabled{--thumb-color:#ccc;--track-lower-background:#ccc}.calculator_inputRange__SphYT::-webkit-slider-runnable-track{background-color:inherit;border-radius:var(--track-border-radius,0);height:var(--track-height);width:100%;color:red}.calculator_inputRange__SphYT::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--thumb-background);border:2px solid var(--thumb-color);height:var(--thumb-height);width:var(--thumb-width);margin:calc((var(--track-height) / 2) + (var(--thumb-height) / 2) * -1) 0 0;position:relative;z-index:3;cursor:-webkit-grab;cursor:grab;border-radius:1em;-webkit-transition:all .3s ease;transition:all .3s ease;box-shadow:0 1px 3px rgba(0,0,0,.25)}.calculator_inputRange__SphYT:hover::-webkit-slider-thumb{opacity:1;transform:scale(1)}.calculator_inputRange__SphYT:active::-webkit-slider-thumb{transform:scale(.9)}.calculator_markerTextContainer__cPDFW,.calculator_markerText__re_W_{text-align:center}.calculator_markerYear__uf_vq{color:var(--text-tertiary);font-size:clamp(.75rem,3vw,1rem)}.calculator_markerPay__IgaHG{line-height:1;font-size:clamp(.75rem,3vw,1rem)}.calculator_ips__ZnFKp:hover{text-decoration:underline}