.page_dashboardDemoOverlay___VpqB{opacity:0;cursor:pointer;transition:.3s ease-in-out;z-index:5}.page_dashboardDemoCard__yIkGd:hover .page_dashboardDemoOverlay___VpqB{opacity:1}.page_dashboardDemoCard__yIkGd{border-radius:var(--mantine-radius-xl)}@media (max-width:62rem){.page_dashboardDemoCard__yIkGd{border-radius:var(--mantine-radius-lg)}}.page_freeTrialCard__8_YF4{transition:transform .3s ease,box-shadow .3s ease;cursor:pointer}.page_freeTrialCard__8_YF4:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.12)}.ContactUs_wrapper__7G7GK{display:flex;align-items:center;color:var(--mantine-color-white)}.ContactUs_icon__GmdiO{margin-right:var(--mantine-spacing-md);background-color:transparent}.ContactUs_title__erXFQ{color:var(--mantine-color-blue-0)}.ContactUs_description__gQoVa{color:var(--mantine-color-white)}.ContactUs_getInTouchWrapper__Ow18m{display:flex;background-color:var(--mantine-color-white)}[data-mantine-color-scheme=dark] .ContactUs_getInTouchWrapper__Ow18m{background-color:var(--mantine-color-dark-8)}.ContactUs_getInTouchWrapper__Ow18m{border-radius:var(--mantine-radius-xl);padding:10px;border:1px solid var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .ContactUs_getInTouchWrapper__Ow18m{border:1px solid var(--mantine-color-dark-8)}@media (max-width:62rem){.ContactUs_getInTouchWrapper__Ow18m{flex-direction:column}}.ContactUs_form__212_Y{flex:1;padding:var(--mantine-spacing-xl);padding-left:calc(var(--mantine-spacing-xl) * 2);border-left:0}@media (max-width:62rem){.ContactUs_form__212_Y{padding-left:var(--mantine-spacing-xl)}}.ContactUs_fields__fkIBP{margin-top:-12px}.ContactUs_fieldInput__2zay5{flex:1}.ContactUs_fieldsGroup__aTbNf{display:flex}.ContactUs_contacts__QAJkC{box-sizing:border-box;position:relative;border-radius:var(--mantine-radius-xl);background-size:cover;background-position:50%;border:1px solid transparent;padding:var(--mantine-spacing-xl);flex:0 0 280px;background-image:linear-gradient(-60deg,var(--mantine-color-primary-8) 0,var(--mantine-color-secondary-9) 100%)}@media (max-width:62rem){.ContactUs_contacts__QAJkC{margin-bottom:20px}}.ContactUs_getInTouchTitle__dWIWh{margin-bottom:calc(var(--mantine-spacing-xl) * 1.5);font-family:Outfit,var(--mantine-font-family)}.ContactUs_social__nOfX7{color:var(--mantine-color-white)}.ContactUs_social__nOfX7:hover{color:var(--mantine-color-blue-1)}.Footer_footer__LTHq3{border-top:1px solid var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .Footer_footer__LTHq3{border-top:1px solid var(--mantine-color-dark-5)}.Footer_inner__W6dPz{display:flex;justify-content:space-between;align-items:center;padding-top:var(--mantine-spacing-xl);padding-bottom:var(--mantine-spacing-xl)}.HeaderCard_card__RnDF9{position:relative;background:var(--home-header-card-color);backdrop-filter:blur(4px) saturate(180%);-webkit-backdrop-filter:blur(50px)}.ToolsCalculator_accentCard__FC0hN{position:relative;overflow:hidden}.ToolsCalculator_accentCard__FC0hN:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:var(--accent-color);z-index:3}.ToolsCalculator_resultStatCard__Z79ZO{background:linear-gradient(135deg,var(--stat-bg,var(--mantine-color-primary-light)) 0,transparent 100%);border:1px solid var(--stat-border,var(--mantine-color-primary-light));border-radius:var(--mantine-radius-md);padding:var(--mantine-spacing-md) var(--mantine-spacing-lg);text-align:center;transition:transform .3s ease,box-shadow .3s ease}.ToolsCalculator_resultStatCard__Z79ZO:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.08)}.ToolsCalculator_emptyState__yct7T{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--mantine-spacing-md);padding:var(--mantine-spacing-xl) var(--mantine-spacing-lg);border:2px dashed var(--mantine-color-default-border);border-radius:var(--mantine-radius-lg);background:var(--mantine-color-body);min-height:200px}.ToolsCalculator_emptyStateIcon__UyViK{opacity:.3;color:var(--mantine-color-dimmed)}.ToolsCalculator_emptyStateIllustration__4bYD3{width:100%;max-width:220px;height:auto;opacity:.85}.ToolsCalculator_headerSection__cgELY{border-left:4px solid var(--accent-color,var(--mantine-color-primary-6));padding-left:var(--mantine-spacing-md)}.ToolsCalculator_toolCard__epst2{transition:transform .3s ease,box-shadow .3s ease;cursor:pointer}.ToolsCalculator_toolCard__epst2:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.12)}.ToolsCalculator_toolIconCircle__sOW33{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;background:var(--icon-bg,linear-gradient(135deg,var(--mantine-color-primary-light),var(--mantine-color-primary-1)));flex-shrink:0;transition:transform .3s ease}.ToolsCalculator_toolCard__epst2:hover .ToolsCalculator_toolIconCircle__sOW33{transform:scale(1.1)}.ToolsCalculator_successTint__EMRV1{background:linear-gradient(135deg,var(--mantine-color-green-light) 0,transparent 100%)}.ToolsCalculator_failureTint__ecEnT,.ToolsCalculator_successTint__EMRV1{border-radius:var(--mantine-radius-md);padding:var(--mantine-spacing-lg)}.ToolsCalculator_failureTint__ecEnT{background:linear-gradient(135deg,var(--mantine-color-red-light) 0,transparent 100%)}.ToolsCalculator_formSection__qeRQL{border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-sm);padding:var(--mantine-spacing-md);display:flex;flex-direction:column;gap:var(--mantine-spacing-sm)}.ToolsCalculator_formSectionLabel__sPwni{font-size:var(--mantine-font-size-sm);font-weight:500;color:var(--mantine-color-dimmed);margin-bottom:2px}.ToolsCalculator_formRow__ovsT_{display:flex;gap:var(--mantine-spacing-sm);width:100%}.ToolsCalculator_formRow__ovsT_>*{flex:1;min-width:0}.DashboardCard_card__nWMho{position:relative;background:var(--card-color);box-shadow:var(--card-box-shadow);backdrop-filter:blur(4px) saturate(180%);-webkit-backdrop-filter:blur(50px);border:1px solid var(--card-box-border)}.DesktopNavBar_card__vywbf{background:rgba(17,48,42,1);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(50px)}.RetirementIncomeCard_card__YoCO2{width:100%;flex:1;perspective:1000px;cursor:pointer}.RetirementIncomeCard_cardInner__dCm33{width:100%;height:100%;position:relative;transform-style:preserve-3d;transition:transform .999s}.RetirementIncomeCard_cardBack___BDJb,.RetirementIncomeCard_cardFront__f_9AZ{position:absolute;width:100%;height:100%;backface-visibility:hidden}.RetirementIncomeCard_cardFront__f_9AZ{display:flex;justify-content:center;transform:rotateY(0deg)}.RetirementIncomeCard_cardBack___BDJb{display:flex;align-items:center;justify-content:center;transform:rotateY(180deg)}.RetirementIncomeCard_cardButton__EaEUC{position:absolute;top:0;right:0;opacity:0;transition:opacity .3s ease;box-shadow:2px 2px 6px rgba(0,0,0,.1)}.RetirementIncomeCard_cardMain__LjzfF:hover .RetirementIncomeCard_cardButton__EaEUC{opacity:1}.InvestmentsStack_investment__2De_6:hover{background-color:var(--mantine-color-default-hover);cursor:pointer}.model_list__iFYY7{position:relative;margin-bottom:var(--mantine-spacing-md)}.model_indicator__AOhwi{background-color:var(--mantine-color-white);border-radius:var(--mantine-radius-md);border:1px solid var(--mantine-color-gray-2);box-shadow:var(--mantine-shadow-sm)}[data-mantine-color-scheme=dark] .model_indicator__AOhwi{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}.model_tab__RlsbV{z-index:1;font-weight:500;transition:color .1s ease;color:var(--mantine-color-gray-7)}.model_tab__RlsbV[data-active]{color:var(--mantine-color-black)}[data-mantine-color-scheme=dark] .model_tab__RlsbV{color:var(--mantine-color-dark-1)}[data-mantine-color-scheme=dark] .model_tab__RlsbV[data-active]{color:var(--mantine-color-white)}.IncomeRequiredTimeline_lineWrapper__x3zyr{position:relative;flex:1;display:flex;align-items:center;justify-content:center;cursor:pointer}.IncomeRequiredTimeline_line__DR720{position:absolute;top:50%;left:0;right:0;height:2px;transform:translateY(-50%);z-index:1}.IncomeRequiredTimeline_plusButton__ogl7E{opacity:1;transition:opacity .2s ease;z-index:2;pointer-events:auto}.IncomeRequiredTimeline_lineWrapper__x3zyr:hover .IncomeRequiredTimeline_plusButton__ogl7E{opacity:1}