.label_label__dnaUp{font-size:.875rem;font-weight:500;line-height:1;display:flex;align-items:center;gap:.5rem}.input_input__LGe9x{display:flex;height:2.5rem;width:100%;border-radius:4px;border:1px solid #dedede;background-color:#fff;padding:.5rem .75rem;font-size:.875rem;transition:all .2s}@media(min-width:768px){.input_input__LGe9x{font-size:.875rem}}.input_input__LGe9x::placeholder{color:#3d3f50}.input_input__LGe9x:focus{outline:none;border-color:var(--themes-colors-primary-background);box-shadow:0 0 0 2px rgba(var(--themes-colors-primary-background-rgb),.2)}.input_input__LGe9x:disabled{cursor:not-allowed;opacity:.5}.select_select__Q0ezr{position:relative}.select_selectTrigger__e4lq_{display:flex;height:2.5rem;width:100%;align-items:center;justify-content:space-between;border-radius:4px;border:1px solid #dedede;background-color:#fff;padding:.5rem .75rem;font-size:.875rem;transition:all .2s;cursor:pointer}.select_selectTrigger__e4lq_::placeholder{color:#3d3f50}.select_selectTrigger__e4lq_:focus{outline:none;border-color:var(--themes-colors-primary-background);box-shadow:0 0 0 2px rgba(var(--themes-colors-primary-background-rgb),.2)}.select_selectTrigger__e4lq_:disabled{cursor:not-allowed;opacity:.5}.select_selectIcon__ex_wm{height:1rem;width:1rem;opacity:.5}.select_selectContent__lexcL{position:absolute;z-index:50;max-height:24rem;min-width:8rem;overflow:hidden;border-radius:4px;border:1px solid #dedede;background-color:#fff;color:#0c0f24;box-shadow:0 2px 15px rgba(0,0,0,.18);padding:.25rem;margin-top:.25rem}.select_selectItem__Ej1jX{position:relative;display:flex;width:100%;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;border-radius:2px;padding:.375rem .5rem .375rem 2rem;font-size:.875rem;outline:none;transition:all .2s}.select_selectItem__Ej1jX.select_selected__9B5dU,.select_selectItem__Ej1jX:focus,.select_selectItem__Ej1jX:hover{background-color:#eeeff1;color:#0c0f24}.select_selectItem__Ej1jX:disabled{pointer-events:none;opacity:.5}.select_selectItemIndicator__s9Rfc{position:absolute;left:.5rem;display:flex;height:.875rem;width:.875rem;align-items:center;justify-content:center}.slider_slider___8KNR{position:relative;display:flex;width:100%;align-items:center}.MortgageInputs_component__OyEQt{display:flex;flex-direction:column;gap:1.5rem}.MortgageInputs_inputGroup__ztGkE{display:flex;flex-direction:column;gap:.5rem}.MortgageInputs_inputHeader__Tc3AX{display:flex;align-items:center;justify-content:space-between}.MortgageInputs_inputLabel__tJSDs{display:flex;align-items:center;gap:.5rem}.MortgageInputs_inputValue___ouRN{font-size:.875rem;font-weight:500}.MortgageInputs_quickSelectButtons__PzfI4{display:flex;gap:.5rem;flex-wrap:wrap}.MortgageInputs_quickSelectButton__N1EVC{padding:.25rem .75rem;font-size:.75rem;border-radius:9999px;border:1px solid #dedede;background-color:#fff;cursor:pointer;transition:all .2s}.MortgageInputs_quickSelectButton__N1EVC:hover{background-color:#eeeff1}.MortgageInputs_quickSelectButton__N1EVC.MortgageInputs_active__DH3kZ{background-color:var(--themes-colors-primary-background);color:var(--themes-colors-primary-font-color);border-color:var(--themes-colors-primary-background)}.MortgageInputs_quickSelectButton__N1EVC.MortgageInputs_nearby__pIp6Y{border-width:2px;border-color:var(--themes-colors-primary-background);animation:MortgageInputs_jiggle__aYltV 4s ease-in-out infinite}@keyframes MortgageInputs_jiggle__aYltV{0%{transform:rotate(0deg)}2.5%{transform:rotate(-3deg) scale(1.02)}5%{transform:rotate(3deg) scale(1.02)}7.5%{transform:rotate(-2deg)}10%{transform:rotate(0deg)}12.5%{transform:rotate(-3deg) scale(1.02)}15%{transform:rotate(3deg) scale(1.02)}17.5%{transform:rotate(-2deg)}20%{transform:rotate(0deg)}22.5%{transform:rotate(-3deg) scale(1.02)}25%{transform:rotate(3deg) scale(1.02)}27.5%{transform:rotate(-2deg)}30%{transform:rotate(0deg)}32.5%{transform:rotate(-3deg) scale(1.02)}35%{transform:rotate(3deg) scale(1.02)}37.5%{transform:rotate(-2deg)}40%{transform:rotate(0deg)}42.5%{transform:rotate(-3deg) scale(1.02)}45%{transform:rotate(3deg) scale(1.02)}47.5%{transform:rotate(-2deg)}50%{transform:rotate(0deg)}to{transform:rotate(0deg)}}.MortgageInputs_additionalCosts__YVBMU{display:flex;flex-direction:column;gap:1rem;padding-top:1rem;border-top:1px solid #dedede}.MortgageInputs_additionalCostsTitle__ucLwK{font-weight:600;color:#0c0f24}.MortgageInputs_infoIcon__7DkUY{width:1rem;height:1rem;color:#3d3f50;cursor:help}.card_card__rnP8g{border-radius:8px;border:1px solid #dedede;background-color:#fff;color:#0c0f24;box-shadow:0 1px 4px 1px rgba(0,0,0,.15);overflow:hidden}.card_cardHeader__sGFWG{display:flex;flex-direction:column;gap:.375rem;padding:1.5rem}.card_cardTitle__86Nv6{font-size:1.5rem;font-weight:600;line-height:1.2;letter-spacing:-.025em;margin:0}.card_cardDescription__D7VD7{font-size:.875rem;color:#3d3f50}.card_cardContent__VbK0R{padding:0 1.5rem 1.5rem}.card_cardFooter__hf1__{display:flex;align-items:center;padding:0 1.5rem 1.5rem}.card_shadowElevated__MRl0z{box-shadow:0 2px 6px 0 rgba(0,0,0,.15)}.card_shadowSmooth__gF1mD{box-shadow:0 2px 4px 0 rgba(0,0,0,.25)}.card_borderPrimary__dVEF6{border-color:var(--themes-colors-primary-background);opacity:.2}.card_borderSuccess__c9wK0{border-color:#84a338;opacity:.2}.card_bgGradientSuccess__IUvkT{background:linear-gradient(to bottom right,rgba(132,163,56,.05),transparent)}.card_bgGradientPrimary__Llj50{background:linear-gradient(to bottom right,rgba(var(--themes-colors-primary-background-rgb),.1),rgba(var(--themes-colors-primary-background-rgb),.05))}.card_bgGradientAccent__59s8Z{background:linear-gradient(to bottom right,rgba(179,142,87,.1),rgba(179,142,87,.05))}.card_bgAccent__35_gd{background-color:rgba(179,142,87,.1)}.card_borderAccent__1HgUu{border-color:rgba(179,142,87,.2)}.MortgageResults_component__LST_d{display:flex;flex-direction:column;gap:1rem}.MortgageResults_paymentCard__j9S3B{box-shadow:0 2px 6px 0 rgba(0,0,0,.15);border-color:var(--themes-colors-primary-background);opacity:.2}.MortgageResults_paymentHeader__U2djX{padding-bottom:.75rem}.MortgageResults_paymentTitle__luc3T{font-size:.875rem;font-weight:500;color:#3d3f50;display:flex;align-items:center;gap:.5rem}.MortgageResults_paymentAmount___CUyy{font-size:2.25rem;font-weight:700;color:var(--themes-colors-primary-background)}.MortgageResults_paymentSubtext__dO2e5{font-size:.875rem;color:#3d3f50;margin-top:.25rem}.MortgageResults_totalPaymentCard__jULMT{box-shadow:0 2px 4px 0 rgba(0,0,0,.25)}.MortgageResults_totalPaymentAmount__DthdH{font-size:1.5rem;font-weight:700;color:#0c0f24}.MortgageResults_breakdownGrid__EuBOB{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem;gap:1rem}.MortgageResults_breakdownCard__ADHZl{box-shadow:0 2px 4px 0 rgba(0,0,0,.25)}.MortgageResults_breakdownLabel__gts6A{font-size:.75rem;color:#3d3f50;margin-bottom:.25rem}.MortgageResults_breakdownValue__itVFk{font-size:1.125rem;font-weight:600;color:#0c0f24}.MortgageResults_stressTestCard__QmbXb{box-shadow:0 2px 4px 0 rgba(0,0,0,.25);border-color:rgba(179,142,87,.2);background-color:rgba(179,142,87,.05)}.MortgageResults_stressTestContent__dF4da{padding-top:1.5rem}.MortgageResults_stressTestHeader__Kn47a{display:flex;align-items:flex-start;gap:.75rem}.MortgageResults_stressTestIcon__tZn5n{color:#b38e57;font-size:1.25rem;flex-shrink:0;margin-top:.125rem}.MortgageResults_stressTestTitle__trhxr{font-weight:600;font-size:.875rem;color:#0c0f24;margin-bottom:.25rem}.MortgageResults_stressTestAmount__2gDFN{font-size:1.5rem;font-weight:700;color:#b38e57;margin-bottom:.25rem}.MortgageResults_stressTestDescription__5TxXq{font-size:.75rem;color:#3d3f50}.MortgageResults_destructive__Fa_Aq{color:#c6483a}.table_table__KQEWo{position:relative;width:100%;overflow:auto}.table_tableElement__P5uGS{width:100%;border-collapse:collapse;font-size:.875rem}.table_tableHeader__GtRgv{display:table-header-group}.table_tableHeader__GtRgv .table_tableRow__AT_ht{border-bottom:1px solid #dedede}.table_tableBody__or6fB{display:table-row-group}.table_tableBody__or6fB .table_tableRow__AT_ht:last-child{border-bottom:none}.table_tableFooter__6VZpT{display:table-footer-group;border-top:1px solid #dedede;background-color:rgba(238,239,241,.5);font-weight:500}.table_tableFooter__6VZpT .table_tableRow__AT_ht:last-child{border-bottom:none}.table_tableRow__AT_ht{display:table-row;border-bottom:1px solid #dedede;transition:background-color .2s}.table_tableRow__AT_ht:hover{background-color:rgba(238,239,241,.5)}.table_tableHead__20Js0{height:3rem;padding:0 1rem;text-align:left;vertical-align:middle;font-weight:500;color:#3d3f50}.table_tableCell__UoFeg{padding:1rem;vertical-align:middle}.table_tableCaption__UgE0g{margin-top:1rem;font-size:.875rem;color:#3d3f50}.collapsible_collapsibleTrigger__9QK83{width:100%;padding:.75rem;background-color:rgba(238,239,241,.5);border-radius:8px;border:none;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;justify-content:space-between}.collapsible_collapsibleTrigger__9QK83:hover{background-color:#eeeff1}.collapsible_collapsibleContent__H4iWP{margin-top:.5rem}.AmortizationChart_component__tjfBR{box-shadow:0 2px 6px 0 rgba(0,0,0,.15)}.AmortizationChart_content__kfjZp{display:flex;flex-direction:column;gap:1rem}.AmortizationChart_yearSelector__fmRra{display:flex;flex-direction:column;gap:.75rem}.AmortizationChart_yearSelectorHeader__2rgFj{display:flex;align-items:center;justify-content:space-between}.AmortizationChart_yearSelectorLabel__P2I9r{font-size:.875rem;font-weight:500}.AmortizationChart_yearSelectorValue__nYkRI{font-size:.875rem;font-weight:600;color:var(--themes-colors-primary-background)}.AmortizationChart_quickSelectButtons__0Ja1U{display:flex;gap:.5rem;flex-wrap:wrap}.AmortizationChart_quickSelectButton__Orifg{padding:.25rem .75rem;font-size:.75rem;border-radius:9999px;border:1px solid #dedede;background-color:#fff;cursor:pointer;transition:all .2s}.AmortizationChart_quickSelectButton__Orifg:hover{background-color:#eeeff1}.AmortizationChart_quickSelectButton__Orifg.AmortizationChart_active__olb_1{background-color:var(--themes-colors-primary-background);color:var(--themes-colors-primary-font-color);border-color:var(--themes-colors-primary-background)}.AmortizationChart_summaryStats__snY5d{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.75rem;gap:.75rem;padding:.75rem;background-color:rgba(238,239,241,.5);border-radius:8px}.AmortizationChart_summaryStat__iKwwW{text-align:center}.AmortizationChart_summaryStatLabel__OG9Rl{font-size:.75rem;color:#3d3f50}.AmortizationChart_summaryStatValue__PLH37{font-size:.875rem;font-weight:600}.AmortizationChart_chartPlaceholder__q656d{height:16rem;background-color:rgba(238,239,241,.3);border-radius:8px;display:flex;align-items:center;justify-content:center}.AmortizationChart_chartPlaceholderText__cMaYQ{color:#3d3f50}.AmortizationChart_collapsibleWrapper__cZjd9{margin-top:1rem}.AmortizationChart_collapsibleTrigger__H6Lk3{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.75rem;background-color:rgba(238,239,241,.5);border-radius:8px;border:none;cursor:pointer;transition:background-color .2s}.AmortizationChart_collapsibleTrigger__H6Lk3:hover{background-color:#eeeff1}.AmortizationChart_collapsibleTriggerText__BnF2f{font-size:.875rem;font-weight:500}.AmortizationChart_collapsibleTriggerIcon__z39GQ{transition:transform .2s}.AmortizationChart_collapsibleTriggerIcon__z39GQ.AmortizationChart_open__5hBYX{transform:rotate(180deg)}.AmortizationChart_viewToggle__FZYXD{display:flex;gap:.5rem}.AmortizationChart_viewToggleButton___xJHO{padding:.375rem .75rem;font-size:.75rem;border-radius:4px;border:1px solid #dedede;background-color:#fff;cursor:pointer;transition:all .2s}.AmortizationChart_viewToggleButton___xJHO:hover{background-color:#eeeff1}.AmortizationChart_viewToggleButton___xJHO.AmortizationChart_active__olb_1{background-color:var(--themes-colors-primary-background);color:var(--themes-colors-primary-font-color);border-color:var(--themes-colors-primary-background)}.AmortizationChart_collapsibleContent__T_Gcc{margin-top:.5rem;display:flex;flex-direction:column;gap:.75rem}.AmortizationChart_tableContainer__wbwrs{max-height:400px;overflow:auto;border-radius:8px;border:1px solid #dedede}.AmortizationChart_tableHeaderSticky__aWhQK{position:-webkit-sticky;position:sticky;top:0;background-color:#fff}.AmortizationChart_tableFooterSticky__AfTJ9{position:-webkit-sticky;position:sticky;bottom:0;background-color:rgba(238,239,241,.5)}.AmortizationChart_tableCellRight__alpXL{text-align:right}.AmortizationChart_tableCellBold__8oFHg{font-weight:700}.InterestInsightChart_card__P6R_O{box-shadow:0 2px 6px 0 rgba(0,0,0,.15)}.InterestInsightChart_header__qw6y3{padding-bottom:0}.InterestInsightChart_title__jXvYb{display:flex;align-items:center;gap:.5rem;font-size:1.125rem}.InterestInsightChart_icon__LiT8u{color:#b38e57}.InterestInsightChart_subtitle__5xr6S{font-size:.875rem;color:#3d3f50}.InterestInsightChart_content__gQKQs{display:flex;flex-direction:column;gap:1.5rem}.InterestInsightChart_periodSelector__eA43I{display:flex;flex-direction:column;gap:.75rem}.InterestInsightChart_quickSelectButtons__YB3__{display:flex;flex-wrap:wrap;gap:.5rem}.InterestInsightChart_quickSelectButton__CD7Af{padding:.5rem 1rem;border-radius:9999px;font-size:.875rem;font-weight:500;transition:all .2s;border:none;cursor:pointer;background-color:rgba(12,15,36,.05);color:#3d3f50}.InterestInsightChart_quickSelectButton__CD7Af:hover{background-color:rgba(12,15,36,.1)}.InterestInsightChart_quickSelectButton__CD7Af.InterestInsightChart_active__0rkpb{background-color:#b38e57;color:#0c0f24;box-shadow:0 1px 4px 1px rgba(0,0,0,.15)}.InterestInsightChart_sliderContainer__keSWy{padding:0 .5rem}.InterestInsightChart_sliderLabels__RZLae{display:flex;justify-content:space-between;font-size:.75rem;color:#3d3f50;margin-top:.25rem}.InterestInsightChart_metricsGrid__2SJB2{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem;gap:1rem}.InterestInsightChart_metricCard__ZETGs{background-color:rgba(179,142,87,.1);border-color:rgba(179,142,87,.2)}.InterestInsightChart_metricContent__3C_De{padding-top:1rem;padding-bottom:1rem;text-align:center}.InterestInsightChart_metricLabel__oBJGH{font-size:.75rem;color:#3d3f50;margin-bottom:.25rem}.InterestInsightChart_metricValue__v8Ebm{font-size:1.25rem;font-weight:700;color:#b38e57}.InterestInsightChart_chartPlaceholder___IgJW{height:16rem;background-color:rgba(12,15,36,.03);border-radius:8px;display:flex;align-items:center;justify-content:center}.InterestInsightChart_chartPlaceholderText__Pz5PS{color:#3d3f50}.InterestInsightChart_insightCard__asIIO{background-color:rgba(12,15,36,.05);border-color:rgba(12,15,36,.1)}.InterestInsightChart_insightContent__GLwBQ{padding-top:1rem;padding-bottom:1rem}.InterestInsightChart_insightHeader__oMvYN{display:flex;gap:.75rem}.InterestInsightChart_insightIcon__yXGZe{color:var(--themes-colors-primary-background);font-size:1.25rem}.InterestInsightChart_insightText__G_Xn7{display:flex;flex-direction:column;gap:.5rem}.InterestInsightChart_insightMainText__evpkn{font-size:.875rem;font-weight:500;color:#0c0f24}.InterestInsightChart_insightSubtext__1tfY3{display:flex;align-items:flex-start;gap:.5rem;font-size:.75rem;color:#3d3f50}.InterestInsightChart_insightSubtextIcon__K0WS5{flex-shrink:0;margin-top:.125rem}.button_button__xQ1ph{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:.5rem;white-space:nowrap;border-radius:4px;font-size:.875rem;font-weight:500;transition:all .2s;cursor:pointer;border:none;outline:none}.button_button__xQ1ph:disabled{pointer-events:none;opacity:.5}.button_button__xQ1ph:focus-visible{outline:2px solid var(--themes-colors-primary-background);outline-offset:2px}.button_default__5GYG7{background-color:var(--themes-colors-primary-background);color:var(--themes-colors-primary-font-color);padding:.625rem 1rem;height:2.5rem}.button_default__5GYG7:hover{background-color:rgba(var(--themes-colors-primary-background-rgb),.9)}.button_destructive__RgfHt{background-color:#c6483a;color:#fff;padding:.625rem 1rem;height:2.5rem}.button_destructive__RgfHt:hover{background-color:#9f392e}.button_outline__ZAL_n{border:1px solid #dedede;background-color:#fff;padding:.625rem 1rem;height:2.5rem}.button_outline__ZAL_n:hover{background-color:#eeeff1}.button_secondary__33nX2{background-color:#eeeff1;color:#0c0f24;padding:.625rem 1rem;height:2.5rem}.button_secondary__33nX2:hover{background-color:#e0e2e5}.button_ghost__Tbacw{padding:.625rem 1rem;height:2.5rem}.button_ghost__Tbacw:hover{background-color:#eeeff1}.button_link__xonoy{padding:.625rem 1rem;height:2.5rem;color:var(--themes-colors-primary-background);text-decoration:underline;text-underline-offset:4px}.button_link__xonoy:hover{text-decoration:none}.button_sm___rBcu{height:2.25rem;padding:.5rem .75rem;font-size:.875rem}.button_lg__62xNC{height:2.75rem;padding:.625rem 2rem;font-size:1rem}.button_icon__Qm7ib{height:2.5rem;width:2.5rem;padding:0}.AIInsights_component__lm6Td{display:flex;flex-direction:column}.AIInsights_card__VczGD{box-shadow:0 2px 6px 0 rgba(0,0,0,.15);border-color:rgba(132,163,56,.2);background:linear-gradient(to bottom right,rgba(132,163,56,.05),transparent)}.AIInsights_header__u1Vxa{padding-bottom:0}.AIInsights_title__HNs62{font-size:1.125rem;display:flex;align-items:center;gap:.5rem}.AIInsights_icon___IwvP{color:#84a338}.AIInsights_content__dnJo1{display:flex;flex-direction:column;gap:1rem}.AIInsights_emptyState__ivwT8{text-align:center;padding:2rem 0}.AIInsights_emptyIcon__F9xnq{font-size:2.25rem;display:block;margin-bottom:1rem}.AIInsights_emptyText___N_Ek{color:#3d3f50;margin-bottom:1rem}.AIInsights_insightsList__zMcIv{display:flex;flex-direction:column;gap:.75rem}.AIInsights_insightItem__od_oA{padding:1rem;border-radius:8px;background-color:#fff;border:1px solid #dedede;transition:border-color .2s}.AIInsights_insightItem__od_oA:hover{border-color:rgba(132,163,56,.3)}.AIInsights_insightText__OeiHC{font-size:.875rem;color:#0c0f24;line-height:1.6}.AIInsights_button__IvmwC,.AIInsights_refreshButton__3wf2m{width:100%}.AIInsights_refreshIcon__8upZx{margin-right:.5rem}.progress_progress__qnZyU{position:relative;height:1rem;width:100%;overflow:hidden;border-radius:9999px;background-color:#eeeff1}.progress_indicator__N3_7I{height:100%;width:100%;flex:1 1;background-color:var(--themes-colors-primary-background);transition:transform .2s}.tooltip_tooltipContent__nCGft{z-index:50;overflow:hidden;border-radius:4px;border:1px solid #dedede;background-color:#fff;padding:.375rem .75rem;font-size:.875rem;color:#0c0f24;box-shadow:0 2px 15px rgba(0,0,0,.18);max-width:18rem}.FutureHomePlanner_component__yR7jK{display:flex;flex-direction:column;gap:2rem}.FutureHomePlanner_mainGrid__KSO7s{display:grid;grid-template-columns:1fr;grid-gap:2rem;gap:2rem}@media(min-width:1024px){.FutureHomePlanner_mainGrid__KSO7s{grid-template-columns:repeat(2,1fr)}}.FutureHomePlanner_inputCard___X3_Y{padding:1.5rem;box-shadow:0 2px 6px 0 rgba(0,0,0,.15)}.FutureHomePlanner_cardTitle__Kyi5e{font-size:1.25rem;font-weight:600;margin-bottom:1.5rem;color:#0c0f24;display:flex;align-items:center;gap:.5rem}.FutureHomePlanner_icon__VDBLT{color:#b38e57}.FutureHomePlanner_inputSection___bzcg{display:flex;flex-direction:column;gap:1.5rem}.FutureHomePlanner_inputGroup__SkB8c{display:flex;flex-direction:column;gap:.75rem}.FutureHomePlanner_inputHeader__6Pxqk{display:flex;align-items:center;justify-content:space-between}.FutureHomePlanner_inputLabel__5xS5I{display:flex;align-items:center;gap:.5rem}.FutureHomePlanner_infoIcon__9CN4U{width:1rem;height:1rem;color:#3d3f50}.FutureHomePlanner_inputValue__iiwLV{font-size:.875rem;font-weight:500;color:#0c0f24}.FutureHomePlanner_input__IpKoR,.FutureHomePlanner_slider__ZVyF3{width:100%}.FutureHomePlanner_projectionColumn__jPk1Q{display:flex;flex-direction:column;gap:1.5rem}.FutureHomePlanner_projectionCard__4YxEs{padding:1.5rem;box-shadow:0 2px 6px 0 rgba(0,0,0,.15);background:linear-gradient(to bottom right,rgba(179,142,87,.05),transparent)}.FutureHomePlanner_projectionTitle__B9vBm{font-size:1.25rem;font-weight:600;margin-bottom:1rem;color:#0c0f24}.FutureHomePlanner_projectionContent__lPVaY{display:flex;flex-direction:column;gap:1rem}.FutureHomePlanner_projectionAmount__CdIJY{text-align:center;padding:1rem 0}.FutureHomePlanner_projectionAmountValue__0PFJH{font-size:2.25rem;font-weight:700;color:#b38e57;margin-bottom:.5rem}@media(min-width:768px){.FutureHomePlanner_projectionAmountValue__0PFJH{font-size:3rem}}.FutureHomePlanner_projectionSubtext__tPyhy{font-size:.875rem;color:#3d3f50}.FutureHomePlanner_projectionStats__srLMg{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem;gap:1rem}.FutureHomePlanner_projectionStat__LZN7z{text-align:center;padding:1rem;background-color:rgba(12,15,36,.05);border-radius:8px}.FutureHomePlanner_projectionStatValue__enKym{font-size:1.5rem;font-weight:600;color:#0c0f24}.FutureHomePlanner_projectionStatLabel__TnEkP{font-size:.75rem;color:#3d3f50;margin-top:.25rem}.FutureHomePlanner_projectionStatValueAccent___38IN{color:#b38e57}.FutureHomePlanner_projectionFooter__wuCzi{padding-top:1rem;border-top:1px solid rgba(12,15,36,.1)}.FutureHomePlanner_projectionFooterText__zj_km{font-size:.875rem;text-align:center;color:#3d3f50}.FutureHomePlanner_projectionFooterHighlight__JWPLC{font-weight:600;color:#0c0f24}.FutureHomePlanner_projectionFooterAccent__nE2mE{font-weight:600;color:#b38e57}.FutureHomePlanner_progressCard__ztJ0X{padding:1.5rem;box-shadow:0 2px 6px 0 rgba(0,0,0,.15)}.FutureHomePlanner_progressTitle__1_B37{font-size:1.25rem;font-weight:600;margin-bottom:1rem;color:#0c0f24}.FutureHomePlanner_progressSection__M6New{display:flex;flex-direction:column;gap:1rem}.FutureHomePlanner_progressHeader__ogURS{display:flex;justify-content:space-between;margin-bottom:.5rem}.FutureHomePlanner_progressLabel__yJI12{font-size:.875rem;font-weight:500}.FutureHomePlanner_progressStatus__JovWF{font-size:.875rem;font-weight:600}.FutureHomePlanner_progressBar__FVsyS{height:.75rem}.FutureHomePlanner_progressMessage__Ih4yp{font-size:.875rem;margin-top:.5rem}.FutureHomePlanner_milestonesGrid__PawLK{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.5rem;gap:.5rem;text-align:center;font-size:.75rem}.FutureHomePlanner_milestone__4PFix{padding:.5rem;border-radius:2px;background-color:rgba(12,15,36,.05);color:#3d3f50}.FutureHomePlanner_milestoneActive__ti3Ea{background-color:rgba(132,163,56,.1);color:#16a34a}.FutureHomePlanner_milestoneActiveBlue__NgLX5{background-color:rgba(70,150,196,.1);color:#2563eb}.FutureHomePlanner_milestoneActiveAccent__wQLff{background-color:rgba(179,142,87,.2);color:#b38e57}.FutureHomePlanner_milestoneLabel__pEWB3{font-weight:600}.FutureHomePlanner_milestoneValue__KXT_a{margin-top:.25rem}.FutureHomePlanner_congratulationsCard__hHvhc{padding:1rem;background-color:rgba(179,142,87,.1);border:1px solid rgba(179,142,87,.2);border-radius:8px}.FutureHomePlanner_congratulationsTitle__VA3SX{font-size:.875rem;font-weight:500;color:#0c0f24}.FutureHomePlanner_congratulationsText__Cb6lU{font-size:.75rem;color:#3d3f50;margin-top:.25rem}.FutureHomePlanner_chartCard__k2JwG{padding:1.5rem;box-shadow:0 2px 6px 0 rgba(0,0,0,.15)}.FutureHomePlanner_chartTitle__7yn1L{font-size:1.25rem;font-weight:600;margin-bottom:1rem;color:#0c0f24}.FutureHomePlanner_chartPlaceholder__XaW_o{height:16rem;background-color:rgba(12,15,36,.03);border-radius:8px;display:flex;align-items:center;justify-content:center}.FutureHomePlanner_chartPlaceholderText__xMqZC{color:#3d3f50}.FutureHomePlanner_ctaCard__O1YXV{padding:2rem;box-shadow:0 2px 4px 0 rgba(0,0,0,.25);background:linear-gradient(to bottom right,rgba(179,142,87,.1),rgba(12,15,36,.02));border-color:rgba(179,142,87,.2)}.FutureHomePlanner_ctaContent__Y605W{max-width:48rem;margin:0 auto;text-align:center;display:flex;flex-direction:column;gap:1.5rem}.FutureHomePlanner_ctaIconContainer__JYm4l{display:inline-flex;align-items:center;justify-content:center;width:4rem;height:4rem;border-radius:9999px;background-color:rgba(179,142,87,.2);margin-bottom:1rem}.FutureHomePlanner_ctaIcon__wUwCd{color:#b38e57;font-size:1.875rem}.FutureHomePlanner_ctaTitle__v5X4N{font-size:1.5rem;font-weight:700;color:#0c0f24;font-family:Frank Ruhl Libre,Georgia,serif}@media(min-width:768px){.FutureHomePlanner_ctaTitle__v5X4N{font-size:1.875rem}}.FutureHomePlanner_ctaDescription__5yYt6{font-size:1.125rem;color:#3d3f50}.FutureHomePlanner_ctaFeatures__GvK8g{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem;text-align:left;margin-top:1.5rem}@media(min-width:768px){.FutureHomePlanner_ctaFeatures__GvK8g{grid-template-columns:repeat(2,1fr)}}.FutureHomePlanner_ctaFeature__LHx9_{display:flex;align-items:flex-start;gap:.75rem;padding:1rem;background-color:rgba(12,15,36,.05);border-radius:8px}.FutureHomePlanner_ctaFeatureDot__Toiz8{width:.5rem;height:.5rem;border-radius:9999px;background-color:#b38e57;margin-top:.5rem;flex-shrink:0}.FutureHomePlanner_ctaFeatureContent__GcPCj{display:flex;flex-direction:column}.FutureHomePlanner_ctaFeatureTitle__og8wZ{font-weight:500;color:#0c0f24}.FutureHomePlanner_ctaFeatureDescription__986ST{font-size:.875rem;color:#3d3f50}.FutureHomePlanner_ctaButton__zeHoo{margin-top:1.5rem;font-size:1.125rem;padding:.75rem 2rem}.ScenarioComparison_component__CHFGz{display:flex;flex-direction:column;gap:1.5rem}.ScenarioComparison_header__XY8lh{display:flex;align-items:center;justify-content:space-between}.ScenarioComparison_headerText__SqJbc{display:flex;flex-direction:column}.ScenarioComparison_headerTitle__1Jm_w{font-size:1.5rem;font-family:Frank Ruhl Libre,Georgia,serif;font-weight:700;color:#0c0f24}.ScenarioComparison_headerSubtitle__tzVIq{font-size:.875rem;color:#3d3f50;margin-top:.25rem}.ScenarioComparison_addButton__RqgBr{display:flex;align-items:center;gap:.5rem}.ScenarioComparison_scenariosGrid__pNQFr{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem}@media(min-width:1024px){.ScenarioComparison_scenariosGrid__pNQFr{grid-template-columns:repeat(3,1fr)}}.ScenarioComparison_scenarioCard__FQiUp{position:relative;box-shadow:0 2px 4px 0 rgba(0,0,0,.25)}.ScenarioComparison_removeButton__fhK_L{position:absolute;top:.5rem;right:.5rem;height:2rem;width:2rem}.ScenarioComparison_scenarioHeader__Au46e{padding-bottom:0}.ScenarioComparison_scenarioTitle__0kwh8{font-size:1.125rem;font-weight:600;margin-bottom:.5rem}.ScenarioComparison_inputGrid__wBgDK{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem}.ScenarioComparison_inputGroup__MmXD9,.ScenarioComparison_resultsGrid__QWQEG{display:flex;flex-direction:column;gap:.5rem}.ScenarioComparison_resultsGrid__QWQEG{padding-top:1rem;border-top:1px solid rgba(12,15,36,.1);margin-top:1rem}.ScenarioComparison_resultRowTotal__nBXoV,.ScenarioComparison_resultRow__niTyh{display:flex;justify-content:space-between;align-items:center}.ScenarioComparison_resultRowTotal__nBXoV{padding-top:.5rem;border-top:1px solid rgba(12,15,36,.1)}.ScenarioComparison_resultItem__AeaLQ{text-align:center}.ScenarioComparison_resultLabel__fHD4z{font-size:.75rem;color:#3d3f50;margin-bottom:.25rem}.ScenarioComparison_resultValue__qvOPr{font-size:1rem;font-weight:600;color:#0c0f24}.ScenarioComparison_comparisonTable__t0_tN{margin-top:1.5rem;overflow-x:auto}.ScenarioComparison_table__eeyI_{width:100%;border-collapse:collapse}.ScenarioComparison_tableHeader____xr5{background-color:rgba(12,15,36,.05)}.ScenarioComparison_tableHeaderCell__suDTN{padding:.75rem;text-align:left;font-size:.875rem;font-weight:600;color:#0c0f24;border-bottom:2px solid rgba(12,15,36,.1)}.ScenarioComparison_tableCell__9EiAA{padding:.75rem;font-size:.875rem;color:#0c0f24;border-bottom:1px solid rgba(12,15,36,.05)}.ScenarioComparison_tableCellRight__Jqyn_{text-align:right}.ScenarioComparison_tableCellBold__UKRBb{font-weight:600}.ScenarioComparison_tableCellHighlight__5lbb3{background-color:rgba(179,142,87,.1);font-weight:600}.ScenarioComparison_comparisonCard__e_Wm8{background-color:rgba(179,142,87,.5);box-shadow:0 2px 4px 0 rgba(0,0,0,.25)}.dialog_overlay__g7nhd{position:fixed;inset:0;z-index:50;background-color:rgba(0,0,0,.8)}.dialog_dialogContent__z9rbx{position:fixed;left:50%;top:50%;z-index:50;display:grid;width:100%;max-width:32rem;transform:translate(-50%,-50%);grid-gap:1rem;gap:1rem;border:1px solid #dedede;background-color:#fff;padding:1.5rem;box-shadow:0 2px 15px rgba(0,0,0,.18);border-radius:8px}@media(min-width:768px){.dialog_dialogContent__z9rbx{border-radius:8px}}.dialog_dialogHeader__9VYgV{display:flex;flex-direction:column;gap:.375rem;text-align:center}@media(min-width:768px){.dialog_dialogHeader__9VYgV{text-align:left}}.dialog_dialogTitle__mStIq{font-size:1.125rem;font-weight:600;line-height:1;letter-spacing:-.025em;margin:0}.dialog_dialogDescription__th85x{font-size:.875rem;color:#3d3f50}.dialog_closeButton__DQ1Eg{position:absolute;right:1rem;top:1rem;border-radius:2px;opacity:.7;transition:opacity .2s;border:none;background:transparent;cursor:pointer;padding:.25rem;font-size:1.25rem;line-height:1}.dialog_closeButton__DQ1Eg:hover{opacity:1}.dialog_closeButton__DQ1Eg:focus{outline:2px solid var(--themes-colors-primary-background);outline-offset:2px}.SaveShare_component__8P_i_{display:flex;flex-wrap:wrap;gap:.5rem}.SaveShare_button__VPSXk{display:flex;align-items:center;gap:.5rem}.SaveShare_dialogContent__dmxVY{gap:1rem;padding-top:1rem}.SaveShare_dialogContent__dmxVY,.SaveShare_inputGroup__wdt3G{display:flex;flex-direction:column}.SaveShare_inputLabel__Ac1aR{margin-bottom:.5rem}.SaveShare_input__Lgp1t{margin-top:.5rem}.SaveShare_resultsPreview__f96G6{background-color:rgba(179,142,87,.5);padding:1rem;border-radius:8px;display:flex;flex-direction:column;gap:.5rem;font-size:.875rem}.SaveShare_resultsPreviewTitle__pcvy5{font-weight:600}.SaveShare_resultsPreviewList__rfCct{list-style:disc;list-style-position:inside;display:flex;flex-direction:column;gap:.25rem;color:#3d3f50}.SaveShare_submitButton__PGsN6{width:100%}.SaveShare_shareButtons__GNxhd{display:flex;flex-direction:column;gap:.75rem;padding-top:1rem}.SaveShare_shareButton__tPtET{width:100%;justify-content:flex-start;gap:.75rem}.SaveShare_socialIcon__0xgV0{width:2rem;height:2rem;border-radius:2px;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700}.SaveShare_twitterIcon__BPGiG{background-color:#1da1f2}.SaveShare_facebookIcon__obBLK{background-color:#1877f2}.SaveShare_linkedinIcon__j1IYJ{background-color:#0a66c2}.accordion_accordionItem__iB1VI{border-bottom:1px solid #dedede}.accordion_accordionTrigger__VWCwl{display:flex;flex:1 1;align-items:center;justify-content:space-between;padding:1rem 0;font-weight:500;transition:all .2s;border:none;background:transparent;cursor:pointer;width:100%;text-align:left}.accordion_accordionTrigger__VWCwl:hover{text-decoration:underline}.accordion_accordionTrigger__VWCwl .accordion_icon__BbWrV{height:1rem;width:1rem;flex-shrink:0;transition:transform .2s}.accordion_accordionTrigger__VWCwl .accordion_icon__BbWrV.accordion_open__1xHHL{transform:rotate(180deg)}.accordion_accordionContent__HHs7Z{overflow:hidden;font-size:.875rem;transition:all .2s}.accordion_accordionContentInner__Rh_So{padding-bottom:1rem;padding-top:0}.EducationalContent_component__s5SFI{display:flex;flex-direction:column;gap:1.5rem}.EducationalContent_cardsGrid__1An_v{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem}@media(min-width:768px){.EducationalContent_cardsGrid__1An_v{grid-template-columns:repeat(2,1fr)}}.EducationalContent_card__olhsx{box-shadow:0 2px 4px 0 rgba(0,0,0,.25)}.EducationalContent_cardHighlighted__9gsPX{box-shadow:0 2px 6px 0 rgba(0,0,0,.15);border-color:rgba(var(--themes-colors-primary-background-rgb),.2);background:linear-gradient(to bottom right,rgba(var(--themes-colors-primary-background-rgb),.1),transparent)}.EducationalContent_header__7ZuDh{padding-bottom:0}.EducationalContent_title__0K9hj{font-size:1.125rem;display:flex;align-items:center;gap:.5rem}.EducationalContent_icon__Z1OlZ{color:var(--themes-colors-primary-background)}.EducationalContent_content__tNTFM{padding-top:0}.EducationalContent_accordion__eFcp0{width:100%}.EducationalContent_list__wtQs4{display:flex;flex-direction:column;gap:.5rem}.EducationalContent_listItem__RaIOt{color:#0c0f24}.EducationalContent_proTipContent__cXAAH{padding-top:1.5rem}.EducationalContent_proTipHeader__9C7s8{display:flex;align-items:flex-start;gap:1rem}.EducationalContent_proTipIcon__6nwPL{color:var(--themes-colors-primary-background);font-size:1.5rem}.EducationalContent_proTipTitle__rXRw_{font-weight:600;font-size:1.125rem;margin-bottom:.5rem;color:#0c0f24}.EducationalContent_proTipText__IaGbm{color:#3d3f50}.BorrowingCapacityCalculator_component__ad2Wo{display:flex;flex-direction:column;gap:1.5rem}.BorrowingCapacityCalculator_card__ZmFbx{box-shadow:0 2px 6px 0 rgba(0,0,0,.15)}.BorrowingCapacityCalculator_header__yyOLH{padding-bottom:0}.BorrowingCapacityCalculator_title__w5iB0{font-size:1.5rem;font-family:Frank Ruhl Libre,Georgia,serif;display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.BorrowingCapacityCalculator_icon__pmY47{color:var(--themes-colors-primary-background);font-size:1.5rem}.BorrowingCapacityCalculator_subtitle__MSopg{font-size:.875rem;color:#3d3f50;margin-top:.5rem}.BorrowingCapacityCalculator_content__Gp9tf{display:flex;flex-direction:column;gap:1.5rem}.BorrowingCapacityCalculator_inputGrid__iBvX_{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem}@media(min-width:768px){.BorrowingCapacityCalculator_inputGrid__iBvX_{grid-template-columns:repeat(2,1fr)}}.BorrowingCapacityCalculator_inputGroup__AEXeh{display:flex;flex-direction:column;gap:.5rem}.BorrowingCapacityCalculator_button__wRZjR{width:100%}.BorrowingCapacityCalculator_resultCard__rndgR{margin-top:1.5rem;padding:1.5rem;border-radius:8px;background:linear-gradient(to bottom right,rgba(var(--themes-colors-primary-background-rgb),.1),rgba(179,142,87,.5));border:1px solid rgba(var(--themes-colors-primary-background-rgb),.2);display:flex;flex-direction:column;gap:1rem}.BorrowingCapacityCalculator_resultHeader__z6UXE{text-align:center}.BorrowingCapacityCalculator_resultLabel__jTLTr{font-size:.875rem;color:#3d3f50;margin-bottom:.5rem}.BorrowingCapacityCalculator_resultAmount__HxfIp{font-size:2.25rem;font-weight:700;color:var(--themes-colors-primary-background)}.BorrowingCapacityCalculator_resultSubtext___Vz5k{font-size:.75rem;color:#3d3f50;margin-top:.5rem}.BorrowingCapacityCalculator_resultGrid__aInbC{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem;gap:1rem;padding-top:1rem;border-top:1px solid rgba(12,15,36,.1)}.BorrowingCapacityCalculator_resultItem__hes9L{text-align:center}.BorrowingCapacityCalculator_resultItemLabel__0OPVA{font-size:.75rem;color:#3d3f50}.BorrowingCapacityCalculator_resultItemValue__5Sfai{font-size:1.125rem;font-weight:600;color:#0c0f24}.BorrowingCapacityCalculator_insightsCard__q_RKZ{box-shadow:0 2px 6px 0 rgba(0,0,0,.15);border-color:rgba(var(--themes-colors-primary-background-rgb),.2);background:linear-gradient(to bottom right,rgba(var(--themes-colors-primary-background-rgb),.05),transparent)}.BorrowingCapacityCalculator_insightsHeader__c8aes{padding-bottom:0}.BorrowingCapacityCalculator_insightsTitle__82zrZ{font-size:1.125rem;display:flex;align-items:center;gap:.5rem}.BorrowingCapacityCalculator_insightsIcon__9Y_uY{color:var(--themes-colors-primary-background)}.BorrowingCapacityCalculator_insightsContent__86JIv{display:flex;flex-direction:column;gap:.75rem}.BorrowingCapacityCalculator_insightItem__T4wY_{padding:1rem;border-radius:8px;background-color:#fff;border:1px solid #dedede;transition:border-color .2s}.BorrowingCapacityCalculator_insightItem__T4wY_:hover{border-color:rgba(var(--themes-colors-primary-background-rgb),.3)}.BorrowingCapacityCalculator_insightText__v0zLH{font-size:.875rem;line-height:1.6;color:#0c0f24}.switch_switch__g7qGK{position:relative;display:inline-flex;height:1.5rem;width:2.75rem;flex-shrink:0;cursor:pointer;align-items:center;border-radius:9999px;border:2px solid transparent;transition:all .2s;background-color:#dedede}.switch_switch__g7qGK:focus-visible{outline:2px solid var(--themes-colors-primary-background);outline-offset:2px}.switch_switch__g7qGK:disabled{cursor:not-allowed;opacity:.5}.switch_switch__g7qGK.switch_checked__7A_2e{background-color:var(--themes-colors-primary-background)}.switch_thumb__bGcml{pointer-events:none;display:block;height:1.25rem;width:1.25rem;border-radius:9999px;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.25);transition:transform .2s}.switch_checked__7A_2e .switch_thumb__bGcml{transform:translateX(1.25rem)}.LandTransferTaxCalculator_component__a7tFb{display:flex;flex-direction:column;gap:1.5rem}.LandTransferTaxCalculator_card__cJDbO{box-shadow:0 2px 6px 0 rgba(0,0,0,.15)}.LandTransferTaxCalculator_header___y0NF{padding-bottom:0}.LandTransferTaxCalculator_title__iUh2Q{font-size:1.5rem;font-family:Frank Ruhl Libre,Georgia,serif;display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.LandTransferTaxCalculator_icon__UDlvw{color:var(--themes-colors-primary-background);font-size:1.5rem}.LandTransferTaxCalculator_subtitle__6HEhc{font-size:.875rem;color:#3d3f50;margin-top:.5rem}.LandTransferTaxCalculator_content__nxz63{display:flex;flex-direction:column;gap:1.5rem}.LandTransferTaxCalculator_inputGrid__RVkIp{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem}@media(min-width:768px){.LandTransferTaxCalculator_inputGrid__RVkIp{grid-template-columns:repeat(2,1fr)}}.LandTransferTaxCalculator_inputGroup__iX90c{display:flex;flex-direction:column;gap:.5rem}.LandTransferTaxCalculator_switchContainer__4KSMT{display:flex;align-items:center;justify-content:space-between;padding:1rem;border-radius:8px;background-color:rgba(179,142,87,.5);border:1px solid #dedede}.LandTransferTaxCalculator_switchLabelGroup__GPusz{display:flex;flex-direction:column;gap:.125rem}.LandTransferTaxCalculator_switchLabel__E01_x{font-size:1rem;font-weight:500}.LandTransferTaxCalculator_switchDescription__nHK0n{font-size:.875rem;color:#3d3f50}.LandTransferTaxCalculator_resultsSection__mqAp7{margin-top:1.5rem;display:flex;flex-direction:column;gap:1rem}.LandTransferTaxCalculator_resultCard__A6pXZ{padding:1.5rem;border-radius:8px;background:linear-gradient(to bottom right,rgba(var(--themes-colors-primary-background-rgb),.1),rgba(179,142,87,.5));border:1px solid rgba(var(--themes-colors-primary-background-rgb),.2)}.LandTransferTaxCalculator_resultHeader__bYEg_{text-align:center;margin-bottom:1.5rem}.LandTransferTaxCalculator_resultLabel__bTwCo{font-size:.875rem;color:#3d3f50;margin-bottom:.5rem}.LandTransferTaxCalculator_resultAmount__C0D5e{font-size:2.25rem;font-weight:700;color:var(--themes-colors-primary-background)}.LandTransferTaxCalculator_resultLocation__gjM8W{font-size:.75rem;color:#3d3f50;margin-top:.25rem}.LandTransferTaxCalculator_breakdownList__2uwGk{display:flex;flex-direction:column;gap:.75rem}.LandTransferTaxCalculator_breakdownItem__gru_b{display:flex;justify-content:space-between;align-items:center;padding-bottom:.5rem;border-bottom:1px solid rgba(12,15,36,.1)}.LandTransferTaxCalculator_breakdownLabel__s_hAl{font-size:.875rem;font-weight:500}.LandTransferTaxCalculator_breakdownValue__vX7kY{font-weight:600}.LandTransferTaxCalculator_breakdownRebate__Y76X6{color:#84a338}.LandTransferTaxCalculator_breakdownTotal__piYzH{display:flex;justify-content:space-between;align-items:center;padding-top:.5rem}.LandTransferTaxCalculator_breakdownTotalLabel__isQB8{font-size:1rem;font-weight:700}.LandTransferTaxCalculator_breakdownTotalValue__4veuJ{font-size:1.25rem;font-weight:700;color:var(--themes-colors-primary-background)}.LandTransferTaxCalculator_costGrid__57Po2{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem;gap:1rem}.LandTransferTaxCalculator_costCard__oaiHf{box-shadow:0 2px 4px 0 rgba(0,0,0,.25)}.LandTransferTaxCalculator_costContent__ytP_j{padding-top:1.5rem}.LandTransferTaxCalculator_costHeader__M3GmG{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.LandTransferTaxCalculator_costIcon__Ij0_v{color:#3d3f50}.LandTransferTaxCalculator_costLabel__93oPL{font-size:.75rem;color:#3d3f50}.LandTransferTaxCalculator_costValue__GjkgE{font-size:1.125rem;font-weight:600}.LandTransferTaxCalculator_costValuePrimary__WW7ZQ{color:var(--themes-colors-primary-background)}.LandTransferTaxCalculator_insightsCard__7ntFC{box-shadow:0 2px 6px 0 rgba(0,0,0,.15);border-color:rgba(var(--themes-colors-primary-background-rgb),.2);background:linear-gradient(to bottom right,rgba(var(--themes-colors-primary-background-rgb),.05),transparent)}.LandTransferTaxCalculator_insightsHeader__iQ5zw{padding-bottom:0}.LandTransferTaxCalculator_insightsTitle__Fl4Ya{font-size:1.125rem;display:flex;align-items:center;gap:.5rem}.LandTransferTaxCalculator_insightsIcon__DA_z_{color:var(--themes-colors-primary-background)}.LandTransferTaxCalculator_insightsContent__Yc9VI{display:flex;flex-direction:column;gap:.75rem}.LandTransferTaxCalculator_insightItem__21JhY{padding:1rem;border-radius:8px;background-color:#fff;border:1px solid #dedede;transition:border-color .2s}.LandTransferTaxCalculator_insightItem__21JhY:hover{border-color:rgba(var(--themes-colors-primary-background-rgb),.3)}.LandTransferTaxCalculator_insightText__hk4FR{font-size:.875rem;line-height:1.6;color:#0c0f24}.tabs_tabs__8iiJC{display:flex;flex-direction:column;gap:2rem}.tabs_tabsList__Uklc3{display:grid;grid-template-columns:repeat(5,1fr);width:100%;max-width:64rem;margin:0 auto;background-color:#fff;border-radius:4px;box-shadow:0 2px 4px 0 rgba(0,0,0,.25);padding:.25rem;grid-gap:.25rem;gap:.25rem;height:auto}@media(max-width:768px){.tabs_tabsList__Uklc3{grid-template-columns:repeat(2,1fr);gap:.5rem}}.tabs_tabTrigger__AH_hL{display:flex;align-items:center;justify-content:center;white-space:nowrap;border-radius:2px;padding:1rem .5rem;font-size:.75rem;font-weight:500;transition:all .2s;cursor:pointer;border:none;background:transparent;color:#3d3f50;text-align:center}@media(min-width:768px){.tabs_tabTrigger__AH_hL{font-size:.875rem;padding:1rem}}.tabs_tabTrigger__AH_hL:focus-visible{outline:2px solid var(--themes-colors-primary-background);outline-offset:2px}.tabs_tabTrigger__AH_hL:disabled{pointer-events:none;opacity:.5}.tabs_tabTrigger__AH_hL:hover{background-color:#eeeff1}.tabs_tabTrigger__AH_hL.tabs_active__Veri_{background-color:var(--themes-colors-primary-background);color:var(--themes-colors-primary-font-color)}.tabs_tabContent__bpAt5{margin-top:.5rem}.style_page__XmVTR{min-height:100vh;background:linear-gradient(180deg,#fbfaf9,#f5f3f0)}.style_main__rgNUy{max-width:1200px;margin:0 auto;padding:2rem 1rem}@media(min-width:768px){.style_main__rgNUy{padding:2rem}}.style_pageHeader__MUXED{text-align:center;margin-bottom:1.5rem}.style_pageHeader__MUXED h2{font-size:1.75rem;font-weight:700;margin-bottom:.5rem;color:#0c0f24;font-family:Frank Ruhl Libre,Georgia,serif}@media(min-width:768px){.style_pageHeader__MUXED h2{font-size:2rem}}.style_pageHeader__MUXED p{color:#3d3f50}.style_saveShareContainer__vdd20{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.style_calculatorGrid__FCaur{display:grid;grid-template-columns:1fr;grid-gap:2rem;gap:2rem}@media(min-width:1024px){.style_calculatorGrid__FCaur{grid-template-columns:repeat(3,1fr)}.style_column__rFy7l{grid-column:span 1}}.style_footerCard__U9M_R{padding:1.5rem;text-align:center;box-shadow:0 2px 4px 0 rgba(0,0,0,.25);margin-top:2rem;background-color:#fff;border-radius:4px}.style_footerCard__U9M_R p{font-size:.875rem;color:#3d3f50;line-height:1.5}.style_tabContent__B6S87{display:flex;flex-direction:column;gap:2rem}.style_tabHeader__ncwvD{text-align:center;margin-bottom:2rem}.style_tabHeader__ncwvD h2{font-size:1.75rem;font-weight:700;margin-bottom:.5rem;color:#0c0f24;font-family:Frank Ruhl Libre,Georgia,serif}@media(min-width:768px){.style_tabHeader__ncwvD h2{font-size:2rem}}.style_tabHeader__ncwvD p{color:#3d3f50}.style_borrowingGrid__LBtpo{display:grid;grid-template-columns:1fr;grid-gap:2rem;gap:2rem}@media(min-width:1024px){.style_borrowingGrid__LBtpo{grid-template-columns:repeat(2,1fr)}}.style_tabsContainer__LbaqI{display:flex;flex-direction:column;gap:2rem}.style_inputCard__XhbMZ{padding:1.5rem;box-shadow:0 2px 6px 0 rgba(0,0,0,.15)}.style_inputCardTitle__Zw_Gh{font-size:1.25rem;font-weight:600;margin-bottom:1.5rem;color:#0c0f24}
/*# sourceMappingURL=6bd9089ea555adc8.css.map*/