@keyframes rc-calc-pulse{0%{opacity:.7;transform:scale(.99)}to{opacity:1;transform:scale(1)}}.lc_result-category .result-category_content,.rc-calc-category .result-category_content{max-height:0;overflow:hidden;visibility:hidden;transition:max-height .4s cubic-bezier(.4,0,.2,1),visibility 0s .4s;will-change:max-height}.lc_result-category.is-active .result-category_content,.lc_result-category.rc-is-active .result-category_content,.rc-calc-category.is-active .result-category_content,.rc-calc-category.rc-is-active .result-category_content{visibility:visible;transition:max-height .4s cubic-bezier(.4,0,.2,1),visibility 0s 0s}.result-category_header{cursor:pointer;user-select:none}.result-category_header:focus{outline:0!important}.result-category_header:focus-visible{outline:2px solid #fff!important;outline-offset:4px;border-radius:4px}.lc_result-category .accordion_chevron,.rc-calc-category .accordion_chevron{transition:transform .4s ease}.lc_result-category.is-active .accordion_chevron,.lc_result-category.rc-is-active .accordion_chevron,.rc-calc-category.is-active .accordion_chevron,.rc-calc-category.rc-is-active .accordion_chevron{transform:rotate(180deg)}.rc-text-error{color:var(--text-color--text-error, #c70000)!important}.rc-text-success{color:var(--text-color--text-success, #098800)!important}.rc-text-neutral{color:var(--text-color--text-primary, #6b7280)!important}.rc-calc-updated{animation:rc-calc-pulse .3s ease-out}.rc-combobox-hidden-select{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;opacity:0!important;pointer-events:none!important}.living-cost_form .contact_input-label,.living-cost_form label{color:#fff!important;font-size:.95rem;font-weight:500;margin-bottom:.35rem;display:block}.contact_field-wrapper{position:relative}.contact_field-wrapper.rc-has-open-combobox,.contact_field-wrapper:has(.rc-combobox.rc-is-open){z-index:100}.rc-combobox{position:relative;width:100%;margin-bottom:10px}.rc-combobox.rc-is-open{z-index:110}.rc-combobox-control{position:relative;display:flex;align-items:center;width:100%}.rc-combobox-input{width:100%;height:48px;padding:.75rem 2.5rem .75rem 1rem!important;font-size:1rem;line-height:1.4;color:var(--text-color--text-primary, #111827);background-color:var(--background-color--background-primary, #ffffff);border:1px solid #d1d5db;border-radius:var(--border-radius--border-primary, 4px);outline:0;box-sizing:border-box;margin-bottom:0!important;cursor:text;transition:border-color .2s ease,box-shadow .2s ease}.rc-combobox-input:focus{border-color:#00163d!important;box-shadow:0 0 0 2px rgba(0,22,61,.15)!important}.rc-combobox-input::placeholder{color:#8c95a6!important;opacity:1!important}.rc-combobox-input::-webkit-input-placeholder{color:#8c95a6!important;opacity:1!important}.rc-combobox-input::-moz-placeholder{color:#8c95a6!important;opacity:1!important}.rc-combobox-input:-ms-input-placeholder{color:#8c95a6!important}.rc-combobox-arrow{position:absolute;right:12px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:0 0;border:0;padding:0;cursor:pointer;color:#6b7280;transition:transform .2s ease,color .2s ease}.rc-combobox-arrow:hover{color:#111827}.rc-combobox.rc-is-open .rc-combobox-arrow{transform:translateY(-50%) rotate(180deg);color:#00163d}.rc-combobox-dropdown{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:200;max-height:260px;overflow-y:auto;background-color:#fff;border:1px solid #d1d5db;border-radius:var(--border-radius--border-primary, 4px);box-shadow:0 10px 25px -5px rgba(0,0,0,.12),0 8px 10px -6px rgba(0,0,0,.08);display:none;scroll-behavior:smooth;overscroll-behavior:contain}.rc-combobox.rc-is-open .rc-combobox-dropdown{display:block}.rc-combobox-option{padding:10px 14px;font-size:.95rem;color:#374151;cursor:pointer;user-select:none;display:flex;align-items:center;justify-content:space-between;transition:background-color .15s ease,color .15s ease}.rc-combobox-option.rc-is-highlighted,.rc-combobox-option:hover{background-color:#f3f4f6;color:#00163d}.rc-combobox-option.rc-is-selected{background-color:#f0f4ff;color:#00163d;font-weight:600}.rc-combobox-option-check{font-size:.85rem;color:#00163d;font-weight:700;margin-left:8px}.rc-combobox-empty{padding:14px;font-size:.9rem;color:#6b7280;text-align:center}.rc-combobox-dropdown::-webkit-scrollbar{width:6px}.rc-combobox-dropdown::-webkit-scrollbar-track{background:#f9fafb;border-radius:4px}.rc-combobox-dropdown::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:4px}.rc-combobox-dropdown::-webkit-scrollbar-thumb:hover{background:#9ca3af}