.mPbS1a_calculator{font-family:var(--font-source-sans), sans-serif;letter-spacing:.5px;font-weight:400;container-type:inline-size}.mPbS1a_calculator h2,.mPbS1a_calculator [data-step-heading]{font-family:var(--font-pridi), serif;letter-spacing:0}.mPbS1a_calculator h3,.mPbS1a_calculator .mPbS1a_summaryHeading{font-family:var(--font-source-sans), sans-serif;letter-spacing:0}.mPbS1a_shell{flex-direction:column;min-height:720px;display:flex}.mPbS1a_panel:not([hidden]) .mPbS1a_pageContent{animation:.5s ease-in mPbS1a_enter}.mPbS1a_question legend{float:left;width:100%}.mPbS1a_question>div,.mPbS1a_question legend+*{clear:both}.mPbS1a_option{cursor:pointer;color:#f2f2f2;text-align:center;border:1px solid #f2f2f2;border-radius:8px;justify-content:center;align-items:center;width:100%;min-height:52px;padding:12px 23px;font-size:16px;font-weight:400;line-height:1.5;transition:border-color .15s,color .15s;display:flex;position:relative}.mPbS1a_option:has(input:checked){color:#b8f001;border-color:#b8f001;font-weight:700;box-shadow:inset 0 0 0 1px #b8f001}.mPbS1a_option:has(input:focus-visible){outline-offset:4px;outline:3px solid #b8f001}.mPbS1a_option:hover{border-color:#b8f001}.mPbS1a_illustration{display:none}.mPbS1a_artwork{width:576.63px;max-width:calc(100% - 342px)}.mPbS1a_artworkItemEnter{animation:.35s ease-out both mPbS1a_artworkItemEnter}.mPbS1a_estimateAmount{font-variant-numeric:tabular-nums}.mPbS1a_estimateDigit{perspective:8em;width:1ch;height:1.2em;display:inline-grid;overflow:hidden}.mPbS1a_estimateDigit>span{text-align:center;grid-area:1/1;line-height:1.2em}.mPbS1a_estimateDigitOutUp{animation:.4s ease-in-out both mPbS1a_estimateDigitOutUp}.mPbS1a_estimateDigitInUp{animation:.4s ease-in-out both mPbS1a_estimateDigitInUp}.mPbS1a_estimateDigitOutDown{animation:.4s ease-in-out both mPbS1a_estimateDigitOutDown}.mPbS1a_estimateDigitInDown{animation:.4s ease-in-out both mPbS1a_estimateDigitInDown}.mPbS1a_navigationButtons{flex-direction:column;align-items:flex-end;gap:10px;min-width:0;margin-left:auto;display:flex}@container (min-width:600px){.mPbS1a_navigationButtons{flex-direction:row;align-items:center;gap:20px}}.mPbS1a_progress{background:#4a4a4a;border:0;border-radius:10px;width:100%;height:8px;display:block;overflow:hidden}.mPbS1a_progressValue{background:#b8f001;border-radius:10px;height:100%;transition:width .5s ease-out;display:block}@container (min-width:960px){.mPbS1a_shell{min-height:950px}.mPbS1a_illustration{flex-shrink:0;display:block}}@keyframes mPbS1a_enter{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}@keyframes mPbS1a_artworkItemEnter{0%{opacity:0;transform:translateY(6px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes mPbS1a_estimateDigitOutUp{to{opacity:0;transform:translateY(-100%)rotateX(45deg)}}@keyframes mPbS1a_estimateDigitInUp{0%{opacity:0;transform:translateY(100%)rotateX(-45deg)}}@keyframes mPbS1a_estimateDigitOutDown{to{opacity:0;transform:translateY(100%)rotateX(-45deg)}}@keyframes mPbS1a_estimateDigitInDown{0%{opacity:0;transform:translateY(-100%)rotateX(45deg)}}@media (prefers-reduced-motion:reduce){.mPbS1a_panel:not([hidden]) .mPbS1a_pageContent{animation:none}.mPbS1a_option,.mPbS1a_progressValue{transition:none}.mPbS1a_artworkItemEnter{animation:none}.mPbS1a_estimateDigitOutUp,.mPbS1a_estimateDigitOutDown{display:none}.mPbS1a_estimateDigitInUp,.mPbS1a_estimateDigitInDown{animation:none}}
