.TermCalculator_termCalcSection__YFUi9{--term-calc-purple:#6b1fb3;--term-calc-orange:#f26f21;--term-calc-peach:#fff5ed;--term-calc-lavender:#fbf9ff;--term-calc-label:#ff7d5c;--term-calc-toggle-label:#7c8e9d;background:var(--term-calc-lavender);padding:1.5rem 0 3rem;width:100%}.TermCalculator_inner__GTJ74{max-width:920px;margin:0 auto}.TermCalculator_headline__C4M_I{font-size:clamp(1rem,2vw,1.5rem);font-weight:700;color:var(--term-calc-purple);text-align:center;line-height:1.3;margin:0 0 1rem}.TermCalculator_promoBadge__g3aVf{display:block;width:-moz-fit-content;width:fit-content;max-width:100%;margin:0 auto 1.75rem;padding:.55rem 1.25rem;background:var(--term-calc-orange);color:#fff;font-size:clamp(.75rem,2vw,.85rem);font-weight:600;text-align:center;border-radius:999px;line-height:1.35}.TermCalculator_card__NgT9M{background:#fff;border-radius:16px;box-shadow:0 8px 32px rgba(107,31,179,.08);padding:1.75rem 1.25rem 2rem}@media (min-width:768px){.TermCalculator_card__NgT9M{padding:2rem 2.25rem 2.25rem}}.TermCalculator_cardTitle__gaBWt{font-size:1.15rem;font-weight:700;color:#333;text-align:center;margin:0 0 1.5rem}.TermCalculator_fieldGrid__P8dmd{display:grid;grid-template-columns:1fr;gap:1.1rem}@media (min-width:768px){.TermCalculator_fieldGrid__P8dmd{grid-template-columns:1fr 1fr;gap:1.25rem 1.5rem;align-items:start}}.TermCalculator_field__nPhbR{display:flex;flex-direction:column;background:var(--term-calc-peach);border-radius:12px;padding:.65rem 1rem;min-height:72px;justify-content:center}.TermCalculator_fieldTransparent__TK_0d{background:transparent;padding:0;justify-content:center}.TermCalculator_label__XpCWI{font-size:.85rem;font-weight:500;color:var(--term-calc-label);margin:0;display:block}.TermCalculator_label__XpCWI .TermCalculator_req__zlcGq{color:var(--term-calc-label)}.TermCalculator_input__cCwCk,.TermCalculator_select__3AzZe{width:100%;padding:.1rem 0;border:none;background:transparent;font-size:1.1rem;color:#333;outline:none;cursor:pointer}.TermCalculator_input__cCwCk::-moz-placeholder{color:#b08a7a;opacity:.9}.TermCalculator_input__cCwCk::placeholder{color:#b08a7a;opacity:.9}.TermCalculator_input__cCwCk:focus,.TermCalculator_select__3AzZe:focus{box-shadow:none}.TermCalculator_inputError__GTs0s,.TermCalculator_selectError__LfcEe{box-shadow:0 0 0 2px rgba(198,40,40,.45)}.TermCalculator_inputError__GTs0s:focus,.TermCalculator_selectError__LfcEe:focus{box-shadow:0 0 0 2px rgba(198,40,40,.55)}.TermCalculator_fieldError__QnYO3{font-size:.75rem;font-weight:500;color:#c62828;margin:0;text-align:left;line-height:1.35}.TermCalculator_dateWrapError__iA4_a .custom-datepicker-wrapper{box-shadow:0 0 0 2px rgba(198,40,40,.45)}.TermCalculator_select__3AzZe{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='10' viewBox='0 0 14 10'%3E%3Cpath fill='none' stroke='%23333' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M1 1l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 0 center;padding-right:1.5rem;cursor:pointer}.TermCalculator_toggleBlock__4Tj1e{display:flex;flex-direction:row;align-items:center;gap:1rem;justify-content:space-between;height:100%}.TermCalculator_toggleQuestion__nR5cS{font-size:.95rem;font-weight:400;color:#7c8e9d;margin:0;flex:1}.TermCalculator_segmented__k473E{display:inline-flex;border-radius:8px;overflow:hidden;background:#f0f0f0;padding:0;width:130px}.TermCalculator_segmentBtn__lGO8N{flex:1;padding:.7rem .5rem;border:none;font-size:1rem;font-weight:600;cursor:pointer;border-radius:0;background:transparent;color:#333;transition:background .15s ease,color .15s ease}.TermCalculator_segmentBtnActive__gyV45{background:var(--term-calc-orange);color:#fff;border-radius:8px}.TermCalculator_dateWrap__TQcsa{width:100%;height:51px!important}.TermCalculator_dateWrap__TQcsa .custom-datepicker-wrapper{background:transparent;border-radius:0;border:none!important;padding:0;height:51px!important;margin-bottom:0!important}.TermCalculator_dateWrap__TQcsa .custom-datepicker-label{color:var(--term-calc-label)!important;font-size:.85rem!important;font-weight:500!important;transform:none!important;position:static!important}.TermCalculator_dateWrap__TQcsa .custom-datepicker-input{color:#333!important;font-size:1.1rem!important;padding:.1rem 0!important}.TermCalculator_dateWrap__TQcsa .custom-datepicker-rightside{position:absolute;right:-5px;top:50%;transform:translateY(-50%)}.TermCalculator_dateWrap__TQcsa .custom-datepicker-input{background:transparent!important}.TermCalculator_consentBlock__fUBn0{margin-top:1.35rem;display:flex;flex-direction:column;gap:1rem}.TermCalculator_consentLabel__NCVBd,.TermCalculator_consentRow__95vPq{display:flex;align-items:flex-start;gap:.65rem}.TermCalculator_consentLabel__NCVBd{cursor:pointer;margin:0;font-size:.85rem;line-height:1.45;color:#666;flex:1}.TermCalculator_checkbox__D5Chy{position:absolute;opacity:0;width:0;height:0}.TermCalculator_checkboxUi__ta4qQ{flex-shrink:0;width:20px;height:20px;border-radius:4px;background:var(--term-calc-orange);display:flex;align-items:center;justify-content:center;margin-top:0;cursor:pointer}.TermCalculator_checkboxUi__ta4qQ svg{width:12px;height:12px;stroke:#fff}.TermCalculator_checkboxUiInactive__FulZb{background:#e8e0dc}.TermCalculator_consentText__H0Ldf{font-size:.82rem;line-height:1.45;color:#444;margin:0}.TermCalculator_consentText__H0Ldf a,.TermCalculator_linkStrong__opd3E{color:var(--term-calc-purple);font-weight:700;text-decoration:underline;cursor:pointer}.TermCalculator_submitBtn__y66Gw{display:block;width:100%;max-width:200px;margin:1.75rem auto 0;padding:10px 1rem;border:none;border-radius:10px;background:var(--term-calc-purple);color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:filter .15s ease,transform .1s ease}.TermCalculator_submitBtn__y66Gw:hover{filter:brightness(1.05)}.TermCalculator_submitBtn__y66Gw:active{transform:scale(.99)}.TermCalculatorHeader_header__lzQUk{background:#fbf9ff;padding:10px 0;width:100%;border-bottom:1px solid #f0f0f0}.TermCalculatorHeader_container__v8ins{max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;padding:0 20px}.TermCalculatorHeader_logo__zpcDK,.TermCalculatorHeader_support__Fk5_1{display:flex;align-items:center}.TermCalculatorHeader_supportIcon__DUVB1{width:40px;height:40px;border-radius:50%;border:1px solid #dcdcdc;display:flex;align-items:center;justify-content:center;background:#fff;cursor:pointer;transition:all .3s ease;outline:none}.TermCalculatorHeader_supportIcon__DUVB1:hover{background:#f0f0f0}@media (max-width:768px){.TermCalculatorHeader_header__lzQUk{padding:8px 0}}.TermCalculatorFooter_footer__pzeU5{padding-top:40px;background-color:#f1e9ff;padding-bottom:20px;border-top:0 solid #eee;width:100%}.TermCalculatorFooter_legalWrapper__iahgA{padding-bottom:80px}.TermCalculatorFooter_linksBar__OFdsw{margin-bottom:24px;font-size:12px;line-height:16px;color:#667d8a;display:flex;flex-wrap:wrap}.TermCalculatorFooter_linkItem__RS5we{color:#667d8a!important;text-decoration:none;white-space:nowrap;font-size:12px;line-height:16px;font-weight:400;text-transform:capitalize;font-family:open sans,sans-serif}.TermCalculatorFooter_linkItem__RS5we:hover{text-decoration:underline}.TermCalculatorFooter_pipe__x_utw{color:#667d8a;margin:0 4px}.TermCalculatorFooter_infoText__iBLR4 p{margin-bottom:12px;font-size:12px;line-height:16px;color:#667d8a;font-family:open sans,sans-serif}.TermCalculatorFooter_infoText__iBLR4 strong{color:#667d8a;text-transform:capitalize;font-weight:700}.TermCalculatorFooter_infoText__iBLR4 p:last-child{margin-bottom:0}.TermCalculatorFooter_copyright__TL7py p{font-size:12px;line-height:16px;font-weight:700;color:#667d8a;margin-bottom:0;padding-bottom:0;text-align:center;font-family:open sans,sans-serif}@media (max-width:767px){.TermCalculatorFooter_footer__pzeU5{padding-top:30px}.TermCalculatorFooter_legalWrapper__iahgA{padding-bottom:60px}.TermCalculatorFooter_linksBar__OFdsw{margin-bottom:20px}}