:where(.wp-block-finanzen-zero-retirement-calculator-compact.fz-retirement-calculator-compact){box-sizing:border-box;color:var(--wp--custom--components--retirement-calculator-compact--text-color)}.fz-retirement-calculator-compact__inner{display:grid;gap:var(--wp--custom--components--retirement-calculator-compact--stack-gap);margin-inline:auto;max-width:var(--wp--custom--components--retirement-calculator-compact--content-max-width);width:100%}.fz-retirement-calculator-compact__intro{display:grid;gap:var(--wp--custom--components--retirement-calculator-compact--intro-gap);max-width:var(--wp--custom--components--retirement-calculator-compact--intro-max-width)}.fz-retirement-calculator-compact__description,.fz-retirement-calculator-compact__fineprint,.fz-retirement-calculator-compact__footer .wp-block-button,.fz-retirement-calculator-compact__heading,.fz-retirement-calculator-compact__kpis,.fz-retirement-calculator-compact__result-sentence{margin:0}.fz-retirement-calculator-compact__heading{color:var(--wp--custom--components--retirement-calculator-compact--text-color);font-size:var(--wp--custom--components--retirement-calculator-compact--heading-font-size);font-weight:var(--wp--custom--components--retirement-calculator-compact--heading-font-weight);line-height:var(--wp--custom--components--retirement-calculator-compact--heading-line-height)}.fz-retirement-calculator-compact__description{color:var(--wp--custom--components--retirement-calculator-compact--subtle-text-color);font-size:var(--wp--custom--components--retirement-calculator-compact--description-font-size);font-weight:var(--wp--custom--components--retirement-calculator-compact--description-font-weight);line-height:var(--wp--custom--components--retirement-calculator-compact--description-line-height)}.fz-retirement-calculator-compact__grid{align-items:start;display:grid;gap:var(--wp--custom--components--retirement-calculator-compact--grid-gap);grid-template-columns:minmax(0,var(--wp--custom--components--retirement-calculator-compact--form-basis)) minmax(0,1fr);min-width:0}.fz-retirement-calculator-compact__form-card,.fz-retirement-calculator-compact__results{background:var(--wp--custom--components--retirement-calculator-compact--card-background);border:0;border-radius:var(--wp--custom--components--retirement-calculator-compact--card-radius);box-shadow:inset 0 0 0 var(--wp--custom--components--retirement-calculator-compact--card-border-width) var(--wp--custom--components--retirement-calculator-compact--border-color);box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1fr);min-width:0}.fz-retirement-calculator-compact__form-card{gap:var(--wp--custom--components--retirement-calculator-compact--card-gap);margin:0;padding:var(--wp--custom--components--retirement-calculator-compact--card-padding-block) var(--wp--custom--components--retirement-calculator-compact--card-padding-inline)}.fz-retirement-calculator-compact__range-field{display:grid;gap:var(--wp--custom--components--retirement-calculator-compact--field-gap);min-width:0}.fz-retirement-calculator-compact__range-field>label,.fz-retirement-calculator-compact__range-field>span{color:var(--wp--custom--components--retirement-calculator-compact--subtle-text-color);font-size:var(--wp--custom--components--retirement-calculator-compact--field-label-font-size);font-weight:var(--wp--custom--components--retirement-calculator-compact--field-label-font-weight);line-height:var(--wp--custom--components--retirement-calculator-compact--field-label-line-height);margin:0}.fz-retirement-calculator-compact__range-row{align-items:center;display:flex;gap:var(--wp--custom--components--retirement-calculator-compact--range-row-gap);min-height:var(--wp--custom--components--retirement-calculator-compact--range-row-height);min-width:0}.fz-retirement-calculator-compact__range-preview,.fz-retirement-calculator-compact__range-row>input{appearance:none;background:transparent;border:0;box-sizing:border-box;flex:1 1 auto;height:var(--wp--custom--components--retirement-calculator-compact--range-input-height);margin:0;min-width:0;padding:0}.fz-retirement-calculator-compact__range-row>input{cursor:pointer}.fz-retirement-calculator-compact__range-row>input::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--wp--custom--components--retirement-calculator-compact--primary-color) 0,var(--wp--custom--components--retirement-calculator-compact--primary-color) var(--fz-retirement-calculator-compact-range-progress,0),var(--wp--custom--components--retirement-calculator-compact--range-track-surface) var(--fz-retirement-calculator-compact-range-progress,0),var(--wp--custom--components--retirement-calculator-compact--range-track-surface) 100%);border:0;border-radius:0;height:var(--wp--custom--components--retirement-calculator-compact--range-track-height);width:100%}.fz-retirement-calculator-compact__range-row>input::-webkit-slider-thumb{appearance:none;background:var(--wp--custom--components--retirement-calculator-compact--primary-color);border:0;border-radius:0;height:var(--wp--custom--components--retirement-calculator-compact--range-thumb-size);margin-block-start:calc((var(--wp--custom--components--retirement-calculator-compact--range-thumb-size) - var(--wp--custom--components--retirement-calculator-compact--range-track-height))/-2);width:var(--wp--custom--components--retirement-calculator-compact--range-thumb-size)}.fz-retirement-calculator-compact__range-row>input::-moz-range-track{background:var(--wp--custom--components--retirement-calculator-compact--range-track-surface);border:0;border-radius:0;height:var(--wp--custom--components--retirement-calculator-compact--range-track-height)}.fz-retirement-calculator-compact__range-row>input::-moz-range-progress{background:var(--wp--custom--components--retirement-calculator-compact--primary-color);border-radius:0;height:var(--wp--custom--components--retirement-calculator-compact--range-track-height)}.fz-retirement-calculator-compact__range-row>input::-moz-range-thumb{background:var(--wp--custom--components--retirement-calculator-compact--primary-color);border:0;border-radius:0;height:var(--wp--custom--components--retirement-calculator-compact--range-thumb-size);width:var(--wp--custom--components--retirement-calculator-compact--range-thumb-size)}.fz-retirement-calculator-compact__range-row>input:focus-visible{outline:var(--wp--custom--components--retirement-calculator-compact--focus-width) solid var(--wp--custom--components--retirement-calculator-compact--focus-color);outline-offset:var(--wp--custom--components--retirement-calculator-compact--focus-offset)}.fz-retirement-calculator-compact__range-preview{position:relative}.fz-retirement-calculator-compact__range-preview:before{background:linear-gradient(to right,var(--wp--custom--components--retirement-calculator-compact--primary-color) 0,var(--wp--custom--components--retirement-calculator-compact--primary-color) var(--fz-retirement-calculator-compact-range-progress,0),var(--wp--custom--components--retirement-calculator-compact--range-track-surface) var(--fz-retirement-calculator-compact-range-progress,0),var(--wp--custom--components--retirement-calculator-compact--range-track-surface) 100%);content:"";height:var(--wp--custom--components--retirement-calculator-compact--range-track-height);left:0;position:absolute;right:0;top:50%;transform:translateY(-50%)}.fz-retirement-calculator-compact__range-preview:after{background:var(--wp--custom--components--retirement-calculator-compact--primary-color);content:"";height:var(--wp--custom--components--retirement-calculator-compact--range-thumb-size);left:clamp(var(--wp--custom--components--retirement-calculator-compact--range-thumb-size)/2,var(--fz-retirement-calculator-compact-range-progress,0%),100% - var(--wp--custom--components--retirement-calculator-compact--range-thumb-size)/2);position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--wp--custom--components--retirement-calculator-compact--range-thumb-size)}.fz-retirement-calculator-compact__range-row>output{color:var(--wp--custom--components--retirement-calculator-compact--subtle-text-color);flex:0 0 var(--wp--custom--components--retirement-calculator-compact--range-value-width);font-size:var(--wp--custom--components--retirement-calculator-compact--range-value-font-size);font-variant-numeric:tabular-nums;font-weight:var(--wp--custom--components--retirement-calculator-compact--range-value-font-weight);line-height:var(--wp--custom--components--retirement-calculator-compact--range-value-line-height);margin:0;min-width:0;text-align:end;white-space:nowrap;width:var(--wp--custom--components--retirement-calculator-compact--range-value-width)}.fz-retirement-calculator-compact__results{gap:var(--wp--custom--components--retirement-calculator-compact--result-gap);padding:var(--wp--custom--components--retirement-calculator-compact--card-padding-block) var(--wp--custom--components--retirement-calculator-compact--card-padding-inline)}.fz-retirement-calculator-compact__kpis{display:grid;gap:var(--wp--custom--components--retirement-calculator-compact--kpi-gap);grid-template-columns:repeat(2,minmax(0,1fr));padding:0}.fz-retirement-calculator-compact__kpis>div{align-content:start;display:grid;gap:var(--wp--custom--components--retirement-calculator-compact--kpi-content-gap);min-width:0}.fz-retirement-calculator-compact__kpis dd,.fz-retirement-calculator-compact__kpis dt{margin:0;min-width:0}.fz-retirement-calculator-compact__kpis dt{color:var(--wp--custom--components--retirement-calculator-compact--text-color);font-size:var(--wp--custom--components--retirement-calculator-compact--kpi-title-font-size);font-weight:var(--wp--custom--components--retirement-calculator-compact--kpi-title-font-weight);line-height:var(--wp--custom--components--retirement-calculator-compact--kpi-title-line-height)}.fz-retirement-calculator-compact__kpis dd{color:var(--wp--custom--components--retirement-calculator-compact--primary-color);font-size:var(--wp--custom--components--retirement-calculator-compact--kpi-value-font-size);font-variant-numeric:tabular-nums;font-weight:var(--wp--custom--components--retirement-calculator-compact--kpi-value-font-weight);line-height:var(--wp--custom--components--retirement-calculator-compact--kpi-value-line-height);overflow-wrap:anywhere}.fz-retirement-calculator-compact__result-sentence{background:var(--wp--custom--components--retirement-calculator-compact--highlight-background);border-radius:var(--wp--custom--components--retirement-calculator-compact--highlight-radius);box-sizing:border-box;color:var(--wp--custom--components--retirement-calculator-compact--text-color);font-size:var(--wp--custom--components--retirement-calculator-compact--highlight-font-size);font-weight:var(--wp--custom--components--retirement-calculator-compact--highlight-font-weight);line-height:var(--wp--custom--components--retirement-calculator-compact--highlight-line-height);min-width:0;padding:var(--wp--custom--components--retirement-calculator-compact--highlight-padding)}.fz-retirement-calculator-compact__result-sentence strong{font-weight:var(--wp--custom--components--retirement-calculator-compact--highlight-strong-font-weight)}.fz-retirement-calculator-compact__future-value{color:var(--wp--custom--components--retirement-calculator-compact--primary-color);font-variant-numeric:tabular-nums;white-space:nowrap}.fz-retirement-calculator-compact__footer{display:grid;gap:var(--wp--custom--components--retirement-calculator-compact--footer-gap);justify-items:center}.fz-retirement-calculator-compact__footer .wp-block-button{--fz-button-height:var(--wp--custom--components--retirement-calculator-compact--button-height);--fz-button-padding-inline:var(--wp--custom--components--retirement-calculator-compact--button-padding-inline);--fz-button-background:var(--wp--custom--components--retirement-calculator-compact--button-background);--fz-button-foreground:var(--wp--custom--components--retirement-calculator-compact--button-text-color)}.fz-retirement-calculator-compact__footer .wp-block-button__link{border-radius:var(--wp--custom--components--retirement-calculator-compact--button-radius);font-size:var(--wp--custom--components--retirement-calculator-compact--button-font-size);font-weight:var(--wp--custom--components--retirement-calculator-compact--button-font-weight);line-height:var(--wp--custom--components--retirement-calculator-compact--button-line-height)}.fz-retirement-calculator-compact__fineprint{color:var(--wp--custom--components--retirement-calculator-compact--subtle-text-color);font-size:var(--wp--custom--components--retirement-calculator-compact--fineprint-font-size);font-weight:var(--wp--custom--components--retirement-calculator-compact--fineprint-font-weight);line-height:var(--wp--custom--components--retirement-calculator-compact--fineprint-line-height);text-align:center}.fz-retirement-calculator-compact__fineprint a{color:var(--wp--custom--components--retirement-calculator-compact--primary-color)}.fz-retirement-calculator-compact__editor-notice{min-width:0}@media(width <= 1024px){.fz-retirement-calculator-compact__grid{grid-template-columns:minmax(0,1fr)}}@media(width <= 640px){.fz-retirement-calculator-compact__inner{gap:var(--wp--custom--components--retirement-calculator-compact--mobile-stack-gap)}.fz-retirement-calculator-compact__grid{background:var(--wp--custom--components--retirement-calculator-compact--card-background);border:0;border-radius:var(--wp--custom--components--retirement-calculator-compact--card-radius);box-shadow:inset 0 0 0 var(--wp--custom--components--retirement-calculator-compact--card-border-width) var(--wp--custom--components--retirement-calculator-compact--border-color);gap:var(--wp--custom--components--retirement-calculator-compact--mobile-merged-card-gap);padding:var(--wp--custom--components--retirement-calculator-compact--mobile-card-padding-block) var(--wp--custom--components--retirement-calculator-compact--mobile-card-padding-inline)}.fz-retirement-calculator-compact__form-card,.fz-retirement-calculator-compact__results{background:transparent;border:0;border-radius:0;box-shadow:none;padding:0}.fz-retirement-calculator-compact__results{gap:var(--wp--custom--components--retirement-calculator-compact--mobile-result-gap)}.fz-retirement-calculator-compact__footer{gap:var(--wp--custom--components--retirement-calculator-compact--mobile-footer-gap);padding-block-start:var(--wp--custom--components--retirement-calculator-compact--mobile-footer-padding-block-start)}.fz-retirement-calculator-compact__footer .wp-block-button,.fz-retirement-calculator-compact__footer .wp-block-button__link{box-sizing:border-box;width:100%}.fz-retirement-calculator-compact__footer .wp-block-button__link{align-items:center;display:inline-flex;justify-content:center}.fz-retirement-calculator-compact__fineprint{text-align:start}}@media(prefers-reduced-motion:reduce){.fz-retirement-calculator-compact__footer .wp-block-button__link,.fz-retirement-calculator-compact__range-row>input{animation-duration:0s;transition-duration:0s}}@media(forced-colors:active){.fz-retirement-calculator-compact__form-card,.fz-retirement-calculator-compact__grid,.fz-retirement-calculator-compact__result-sentence,.fz-retirement-calculator-compact__results{border:var(--wp--custom--components--retirement-calculator-compact--card-border-width) solid CanvasText;box-shadow:none}.fz-retirement-calculator-compact__range-row>input{forced-color-adjust:auto}.fz-retirement-calculator-compact__future-value,.fz-retirement-calculator-compact__kpis dd{color:LinkText}}
