.InvestmentsStep_assets-list__eXpcV{width:100%;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px 12px;gap:10px 12px}.InvestmentsStep_assets-list__eXpcV.InvestmentsStep_single-item__f872X{grid-template-columns:1fr}.InvestmentsStep_asset-row__XOzjq{display:flex;align-items:center;justify-content:space-between;padding:5px 12px;background:rgba(0,80,108,.04);border:1px solid rgba(0,80,108,.08);border-radius:8px;min-height:44px;transition:all .2s ease-in-out;gap:12px}.InvestmentsStep_asset-row__XOzjq:hover{background:rgba(0,80,108,.06);border-color:rgba(0,80,108,.15)}.InvestmentsStep_asset-label__zpCCy{font-family:Poppins,sans-serif;font-weight:500;font-size:14px;line-height:20px;color:var(--foreground);flex:1 1;margin-right:12px}.InvestmentsStep_asset-value__uZdX_{font-family:Poppins,sans-serif;font-weight:600;font-size:14px;line-height:20px;color:var(--primary-color);margin-right:8px;white-space:nowrap}.InvestmentsStep_delete-asset-button__EO4y2{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;background:var(--background);border:1px solid var(--button-outline-border);border-radius:4px;cursor:pointer;transition:all .2s ease-in-out;flex-shrink:0}.InvestmentsStep_delete-asset-button__EO4y2:hover{background:#FEE;border-color:#FF4444}.InvestmentsStep_delete-asset-button__EO4y2 svg{stroke:var(--nav-link-color);transition:stroke .2s ease-in-out;width:16px;height:16px}.InvestmentsStep_delete-asset-button__EO4y2:hover svg{stroke:#FF4444}.InvestmentsStep_investment-categories__W4t5Z{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px;width:100%}.InvestmentsStep_category-card-wrapper__B7Oaw{display:flex;align-items:center;gap:8px;min-width:0}.InvestmentsStep_category-card-wrapper__B7Oaw .InvestmentsStep_category-card__rBYb_{flex:1 1;min-width:0}.InvestmentsStep_category-card-wrapper__B7Oaw button[class*=modal-trigger]{flex-shrink:0;width:32px;height:32px;padding:0;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid rgba(0,80,108,.2);background:rgba(255,255,255,.8);color:var(--primary-color);cursor:pointer;transition:all .2s ease}.InvestmentsStep_category-card-wrapper__B7Oaw button[class*=modal-trigger]:hover{background:var(--primary-color);color:#fff;border-color:var(--primary-color)}.InvestmentsStep_category-card__rBYb_{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:20px 24px!important;background:rgba(255,255,255,.5)!important;color:var(--primary-color)!important;border:none!important;border-radius:12px!important;cursor:pointer!important;transition:all .3s ease-in-out!important;font-family:Poppins,sans-serif!important;font-weight:400!important;font-size:18px!important;line-height:27px!important;text-align:center!important;outline:none!important;width:100%!important;overflow:hidden!important;min-height:80px!important}.InvestmentsStep_category-card__rBYb_:before{border-radius:12px!important;padding:2px!important;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0)!important;-webkit-mask-composite:xor!important;mask-composite:exclude!important;pointer-events:none!important;z-index:1!important;transition:background .3s ease-in-out!important}.InvestmentsStep_category-card__rBYb_:after,.InvestmentsStep_category-card__rBYb_:before{content:""!important;position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;background:linear-gradient(90deg,var(--secondary-color) 0,var(--primary-color) 100%)!important}.InvestmentsStep_category-card__rBYb_:after{opacity:0!important;transition:opacity .3s ease-in-out!important;z-index:0!important}.InvestmentsStep_category-card__rBYb_:hover:not(.InvestmentsStep_active__7QBnP){color:#ffffff!important}.InvestmentsStep_category-card__rBYb_:hover:not(.InvestmentsStep_active__7QBnP):after{opacity:1!important}.InvestmentsStep_category-card__rBYb_.InvestmentsStep_active__7QBnP{background:rgba(255,255,255,.5)!important;color:#ffffff!important;border:none!important}.InvestmentsStep_category-card__rBYb_.InvestmentsStep_active__7QBnP:after{opacity:1!important}.InvestmentsStep_category-card__rBYb_.InvestmentsStep_active__7QBnP:before{opacity:0!important}.InvestmentsStep_category-card__rBYb_.InvestmentsStep_active__7QBnP:hover{color:#ffffff!important}.InvestmentsStep_category-card__rBYb_.InvestmentsStep_active__7QBnP:hover:before{opacity:0!important}.InvestmentsStep_category-card__rBYb_.InvestmentsStep_active__7QBnP:hover:after{opacity:1!important}.InvestmentsStep_category-card__rBYb_ .InvestmentsStep_button-text__Z9CBN{position:relative!important;z-index:2!important;transition:color .3s ease-in-out!important;color:inherit!important}.InvestmentsStep_category-content__XyDw0{width:100%;overflow:hidden}.InvestmentsStep_info-banner__O5tTz{width:100%;padding:16px 20px;background:var(--button-outline-hover-bg);border-radius:8px;font-family:Poppins,sans-serif;font-weight:400;font-size:15px;line-height:24px;color:var(--foreground);text-align:center;margin-bottom:24px}.InvestmentsStep_info-banner-with-icon__JtyAc{display:flex;align-items:center;gap:12px;width:100%;margin-bottom:24px}.InvestmentsStep_info-banner-with-icon__JtyAc .InvestmentsStep_info-banner__O5tTz{flex:1 1;margin-bottom:0;text-align:left}.InvestmentsStep_info-banner-with-icon__JtyAc button[class*=modal-trigger]{flex-shrink:0;width:32px;height:32px;min-width:32px;padding:0;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid rgba(0,80,108,.2);background:rgba(255,255,255,.8);color:var(--primary-color);cursor:pointer;transition:all .2s ease}.InvestmentsStep_info-banner-with-icon__JtyAc button[class*=modal-trigger]:hover{background:var(--primary-color);color:#fff;border-color:var(--primary-color)}.InvestmentsStep_input-row___UtNn{margin-bottom:20px}.InvestmentsStep_input-row___UtNn:last-child{margin-bottom:0}.InvestmentsStep_crypto-name-input__33s_o{width:100%;padding:16px 20px;font-family:Poppins,sans-serif;font-size:16px;line-height:24px;color:var(--foreground);background:var(--background);border:1px solid var(--button-outline-border);border-radius:8px;transition:all .3s ease-in-out;outline:none}.InvestmentsStep_crypto-name-input__33s_o::placeholder{color:var(--button-outline-text)}.InvestmentsStep_crypto-name-input__33s_o:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px rgba(18,61,90,.1)}.InvestmentsStep_currency-input-container__xbvKy{position:relative;display:flex;align-items:center}.InvestmentsStep_currency-symbol__lRmjD{position:absolute;left:20px;font-family:Poppins,sans-serif;font-weight:500;font-size:20px;line-height:30px;color:var(--nav-link-color);pointer-events:none}.InvestmentsStep_currency-input__SoNKp{width:100%;padding:16px 20px 16px 85px;font-family:Poppins,sans-serif;font-size:20px;line-height:30px;color:var(--foreground);background:var(--background);border:1px solid var(--button-outline-border);border-radius:12px;transition:all .3s ease-in-out;outline:none}.InvestmentsStep_currency-input__SoNKp::placeholder{color:var(--button-outline-text)}.InvestmentsStep_currency-input__SoNKp:focus{border-color:var(--secondary-color);box-shadow:0 0 0 3px rgba(0,80,108,.1)}.InvestmentsStep_currency-input__SoNKp::-webkit-inner-spin-button,.InvestmentsStep_currency-input__SoNKp::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.InvestmentsStep_add-asset-button__uWldg{margin-top:20px!important}.InvestmentsStep_investments-grid__mw9Bh{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;gap:24px;width:100%;margin-bottom:24px}.InvestmentsStep_investment-section__44Ow2{width:100%;margin-bottom:0}.InvestmentsStep_investment-section-header__HYXiJ{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px}.InvestmentsStep_investment-section-title__TmTUd{font-family:Poppins,sans-serif;font-weight:600;font-size:20px;line-height:30px;color:var(--foreground);margin:0 0 4px}.InvestmentsStep_investment-section-description__EtrV1{font-family:Poppins,sans-serif;font-weight:400;font-size:14px;line-height:21px;color:var(--nav-link-color);margin:0}.InvestmentsStep_investment-percentage-badge__WZdQ_{flex-shrink:0;padding:8px 16px;background:var(--button-outline-hover-bg);border-radius:20px;font-family:Poppins,sans-serif;font-weight:500;font-size:14px;line-height:21px;color:var(--foreground)}.InvestmentsStep_investment-form__4pm8u{display:flex;flex-direction:column;gap:16px;width:100%;padding:20px;background:var(--background);border:1px solid var(--button-outline-border);border-radius:12px;overflow:hidden}.InvestmentsStep_investment-name-input__CYKCj{width:100%;padding:16px 20px;font-family:Poppins,sans-serif;font-size:16px;line-height:24px;color:var(--foreground);background:var(--background);border:1px solid var(--button-outline-border);border-radius:8px;transition:all .3s ease-in-out;outline:none}.InvestmentsStep_investment-name-input__CYKCj::placeholder{color:var(--button-outline-text)}.InvestmentsStep_investment-name-input__CYKCj:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px rgba(18,61,90,.1)}.InvestmentsStep_dividends-toggle-container__C3UKj{width:100%}.InvestmentsStep_dividends-toggle-content__6jwPd{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;background:var(--background);border:1px solid var(--navbar-border);border-radius:12px;transition:all .3s ease-in-out}.InvestmentsStep_dividends-toggle-content__6jwPd:hover{border-color:var(--secondary-color);box-shadow:0 4px 12px rgba(0,80,108,.08)}.InvestmentsStep_dividends-toggle-text__Ac3qt{flex:1 1;display:flex;flex-direction:column;gap:4px}.InvestmentsStep_dividends-toggle-title__2qRk3{font-family:Poppins,sans-serif;font-weight:600;font-size:18px;line-height:27px;color:var(--foreground);margin:0}.InvestmentsStep_toggle-switch__EXgxf{position:relative;width:52px;height:28px;background:var(--button-outline-border);border-radius:34px;border:none;cursor:pointer;transition:background .3s ease-in-out;flex-shrink:0}.InvestmentsStep_toggle-switch__EXgxf:hover{background:var(--navbar-border)}.InvestmentsStep_toggle-switch__EXgxf.InvestmentsStep_active__7QBnP{background:linear-gradient(90deg,var(--primary-color) 0,var(--secondary-color) 100%)}.InvestmentsStep_toggle-switch__EXgxf.InvestmentsStep_active__7QBnP:hover{opacity:.9}.InvestmentsStep_toggle-slider__V7Gs5{position:absolute;top:2px;left:2px;width:24px;height:24px;background:var(--background);border-radius:50%;transition:transform .3s ease-in-out;box-shadow:0 2px 4px rgba(0,0,0,.2)}.InvestmentsStep_toggle-switch__EXgxf.InvestmentsStep_active__7QBnP .InvestmentsStep_toggle-slider__V7Gs5{transform:translateX(24px)}.InvestmentsStep_dividends-section__21FJE{width:100%;margin-top:20px;overflow:hidden}.InvestmentsStep_dividend-form___zgIy{display:flex;flex-direction:column;gap:16px;width:100%;padding:20px;background:var(--background);border:1px solid var(--button-outline-border);border-radius:12px}.InvestmentsStep_dividend-inputs-row__OzBar{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.InvestmentsStep_pension-form__Gc19n{display:flex;flex-direction:column;gap:20px;width:100%}.InvestmentsStep_pension-question__ZGDY_{font-family:Poppins,sans-serif;font-weight:500;font-size:15px;line-height:22px;color:var(--foreground);margin:0}.InvestmentsStep_pension-choice-buttons__SMLzS{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px;margin-bottom:0}.InvestmentsStep_pension-choice-button__hL7Cg{position:relative;padding:12px 16px;font-family:Poppins,sans-serif;font-weight:400;font-size:15px;line-height:22px;color:var(--primary-color)!important;background:rgba(255,255,255,.5);border:none;border-radius:8px;cursor:pointer;transition:all .3s ease-in-out;outline:none;overflow:hidden;z-index:0}.InvestmentsStep_pension-choice-button-text___C4h_{position:relative;z-index:2;color:var(--primary-color)!important;transition:color .3s ease-in-out}.InvestmentsStep_pension-choice-button__hL7Cg:before{padding:2px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:1;transition:background .3s ease-in-out}.InvestmentsStep_pension-choice-button__hL7Cg:after,.InvestmentsStep_pension-choice-button__hL7Cg:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:8px;background:linear-gradient(90deg,var(--secondary-color) 0,var(--primary-color) 100%)}.InvestmentsStep_pension-choice-button__hL7Cg:after{opacity:0;transition:opacity .3s ease-in-out;z-index:0}.InvestmentsStep_pension-choice-button__hL7Cg:hover:not(.InvestmentsStep_active__7QBnP),.InvestmentsStep_pension-choice-button__hL7Cg:hover:not(.InvestmentsStep_active__7QBnP) .InvestmentsStep_pension-choice-button-text___C4h_{color:#ffffff!important}.InvestmentsStep_pension-choice-button__hL7Cg:hover:not(.InvestmentsStep_active__7QBnP):after{opacity:1}.InvestmentsStep_pension-choice-button__hL7Cg.InvestmentsStep_active__7QBnP{background:transparent!important;color:#ffffff!important;border:none!important;position:relative}.InvestmentsStep_pension-choice-button__hL7Cg.InvestmentsStep_active__7QBnP:after{opacity:1;z-index:0}.InvestmentsStep_pension-choice-button__hL7Cg.InvestmentsStep_active__7QBnP:before{opacity:0;z-index:1}.InvestmentsStep_pension-choice-button__hL7Cg.InvestmentsStep_active__7QBnP .InvestmentsStep_pension-choice-button-text___C4h_{color:#ffffff!important;position:relative;z-index:2}.InvestmentsStep_pension-choice-button__hL7Cg.InvestmentsStep_active__7QBnP:hover,.InvestmentsStep_pension-choice-button__hL7Cg.InvestmentsStep_active__7QBnP:hover .InvestmentsStep_pension-choice-button-text___C4h_{color:#ffffff!important}.InvestmentsStep_pension-choice-button__hL7Cg.InvestmentsStep_active__7QBnP:hover:before{opacity:0}.InvestmentsStep_pension-choice-button__hL7Cg.InvestmentsStep_active__7QBnP:hover:after{opacity:1}.InvestmentsStep_investment-type-section___L2Zk{width:100%;overflow:hidden}.InvestmentsStep_investment-type-title__gII_U{font-family:Poppins,sans-serif;font-weight:600;font-size:20px;line-height:30px;color:var(--foreground);margin:0 0 16px}.InvestmentsStep_investment-type-cards__2wNw0{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px;margin-bottom:20px}.InvestmentsStep_pension-market-value-input__ap3Go{width:100%;margin-top:0}.InvestmentsStep_investment-type-card__iN_tL{padding:20px;background:var(--background);border:2px solid var(--button-outline-border);border-radius:12px;cursor:pointer;transition:all .3s ease-in-out;outline:none;text-align:left}.InvestmentsStep_investment-type-card__iN_tL:hover{border-color:var(--primary-color);box-shadow:0 4px 12px rgba(0,80,108,.12);transform:translateY(-2px)}.InvestmentsStep_investment-type-card__iN_tL.InvestmentsStep_active__7QBnP{border-color:var(--primary-color);background:var(--button-outline-hover-bg);box-shadow:0 4px 12px rgba(0,80,108,.15)}.InvestmentsStep_investment-type-card-header__6crmK{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.InvestmentsStep_investment-type-card-title__VYJif{font-family:Poppins,sans-serif;font-weight:600;font-size:16px;line-height:24px;color:var(--foreground);margin:0;flex:1 1}.InvestmentsStep_investment-type-badge__uQRxc{flex-shrink:0;padding:4px 12px;background:var(--button-outline-hover-bg);border-radius:12px;font-family:Poppins,sans-serif;font-weight:500;font-size:13px;line-height:19px;color:var(--foreground);white-space:nowrap}.InvestmentsStep_investment-type-card-desc__GZkPd{font-family:Poppins,sans-serif;font-weight:400;font-size:14px;line-height:21px;color:var(--nav-link-color);margin:0}.InvestmentsStep_no-penalty-message__H2jql{padding:16px 20px;background:var(--button-outline-hover-bg);border-radius:8px;font-family:Poppins,sans-serif;font-weight:400;font-size:15px;line-height:24px;color:var(--foreground);text-align:center;overflow:hidden}.InvestmentsStep_property-for-sale-section__tTlAF,.InvestmentsStep_real-estate-form__mZyBZ{display:flex;flex-direction:column;gap:20px;width:100%}.InvestmentsStep_property-inputs-row__DI7SP{display:flex;gap:12px;align-items:flex-start}.InvestmentsStep_real-estate-question___OhFv{font-family:Poppins,sans-serif;font-weight:500;font-size:18px;line-height:27px;color:var(--foreground);margin:0}.InvestmentsStep_real-estate-choice-buttons__VQyrg{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px;margin-bottom:8px}.InvestmentsStep_real-estate-choice-buttons-three-cols__Ub1ZM{width:100%;grid-template-columns:repeat(3,minmax(0,1fr))}.InvestmentsStep_real-estate-choice-buttons-three-cols__Ub1ZM .InvestmentsStep_real-estate-choice-button__DNLaN{min-width:0}@media screen and (min-width:769px){.InvestmentsStep_real-estate-choice-buttons-three-cols__Ub1ZM{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}}.InvestmentsStep_mortgage-disclaimer__c8Uj4{font-family:Poppins,sans-serif;font-weight:400;font-size:14px;line-height:20px;color:#d32f2f;margin:8px 0 0;padding:0}.InvestmentsStep_islamic-mortgage-inputs__8_oQW{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}.InvestmentsStep_islamic-mortgage-inputs__8_oQW .InvestmentsStep_mortgage-disclaimer__c8Uj4{margin-top:8px;margin-bottom:0}.InvestmentsStep_conventional-mortgage-inputs__LXV8w{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}.InvestmentsStep_conventional-mortgage-inputs__LXV8w .InvestmentsStep_mortgage-disclaimer__c8Uj4{margin-top:8px;margin-bottom:0}.InvestmentsStep_real-estate-choice-button__DNLaN{position:relative;padding:16px 24px;font-family:Poppins,sans-serif;font-weight:400;font-size:18px;line-height:27px;color:var(--primary-color)!important;background:rgba(255,255,255,.5);border:none;border-radius:12px;cursor:pointer;transition:all .3s ease-in-out;outline:none;overflow:hidden;z-index:0}.InvestmentsStep_real-estate-choice-button-text__JuVH8{position:relative;z-index:2;color:var(--primary-color)!important;transition:color .3s ease-in-out}.InvestmentsStep_real-estate-choice-button__DNLaN:before{border-radius:12px;padding:2px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:1;transition:background .3s ease-in-out}.InvestmentsStep_real-estate-choice-button__DNLaN:after,.InvestmentsStep_real-estate-choice-button__DNLaN:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,var(--secondary-color) 0,var(--primary-color) 100%)}.InvestmentsStep_real-estate-choice-button__DNLaN:after{opacity:0;transition:opacity .3s ease-in-out;z-index:0}.InvestmentsStep_real-estate-choice-button__DNLaN:hover:not(.InvestmentsStep_active__7QBnP),.InvestmentsStep_real-estate-choice-button__DNLaN:hover:not(.InvestmentsStep_active__7QBnP) .InvestmentsStep_real-estate-choice-button-text__JuVH8{color:#ffffff!important}.InvestmentsStep_real-estate-choice-button__DNLaN:hover:not(.InvestmentsStep_active__7QBnP):after{opacity:1}.InvestmentsStep_real-estate-choice-button__DNLaN.InvestmentsStep_active__7QBnP{background:transparent!important;color:#ffffff!important;border:none!important;position:relative}.InvestmentsStep_real-estate-choice-button__DNLaN.InvestmentsStep_active__7QBnP:after{opacity:1;z-index:0}.InvestmentsStep_real-estate-choice-button__DNLaN.InvestmentsStep_active__7QBnP:before{opacity:0;z-index:1}.InvestmentsStep_real-estate-choice-button__DNLaN.InvestmentsStep_active__7QBnP .InvestmentsStep_real-estate-choice-button-text__JuVH8{color:#ffffff!important;position:relative;z-index:2}.InvestmentsStep_real-estate-choice-button__DNLaN.InvestmentsStep_active__7QBnP:hover,.InvestmentsStep_real-estate-choice-button__DNLaN.InvestmentsStep_active__7QBnP:hover .InvestmentsStep_real-estate-choice-button-text__JuVH8{color:#ffffff!important}.InvestmentsStep_real-estate-choice-button__DNLaN.InvestmentsStep_active__7QBnP:hover:before{opacity:0}.InvestmentsStep_real-estate-choice-button__DNLaN.InvestmentsStep_active__7QBnP:hover:after{opacity:1}.InvestmentsStep_market-value-container__XOJ1U{width:100%;overflow:hidden}.InvestmentsStep_rental-property-message__GA45T{padding:12px 16px;background:rgba(211,47,47,.1);border-radius:8px;font-family:Poppins,sans-serif;font-weight:400;font-size:14px;line-height:20px;color:#d32f2f;text-align:left;overflow:hidden}.InvestmentsStep_info-section__MriGZ{display:flex;align-items:center;gap:24px;width:100%;padding:24px;background:var(--button-outline-hover-bg);border-radius:12px;margin-top:24px}.InvestmentsStep_info-video__NFhwo{flex-shrink:0;width:350px;border-radius:12px;overflow:hidden;background:#000}.InvestmentsStep_info-video__NFhwo iframe{border-radius:12px}.InvestmentsStep_step-button-row-both__cXWqV{display:flex;justify-content:space-between;gap:16px;margin-top:32px;width:100%}@media screen and (max-width:768px){.InvestmentsStep_info-section__MriGZ{flex-direction:column;gap:20px;padding:20px}.InvestmentsStep_info-video__NFhwo{width:100%;height:250px}.InvestmentsStep_assets-list__eXpcV{grid-template-columns:1fr;gap:10px}.InvestmentsStep_asset-label__zpCCy{font-size:14px;line-height:20px;margin-right:10px}.InvestmentsStep_delete-asset-button__EO4y2{width:28px;height:28px}.InvestmentsStep_delete-asset-button__EO4y2 svg{width:16px;height:16px}.InvestmentsStep_investments-grid__mw9Bh{grid-template-columns:1fr;gap:20px}.InvestmentsStep_investment-categories__W4t5Z{grid-template-columns:1fr;gap:16px}.InvestmentsStep_category-card__rBYb_{padding:16px 20px!important;font-size:16px!important;line-height:24px!important;min-height:70px!important}.InvestmentsStep_category-content__XyDw0{margin-top:20px}.InvestmentsStep_info-banner__O5tTz{font-size:14px;line-height:22px;padding:14px 16px}.InvestmentsStep_crypto-name-input__33s_o{padding:14px 16px;font-size:15px}.InvestmentsStep_currency-symbol__lRmjD{left:16px;font-size:18px}.InvestmentsStep_currency-input__SoNKp{padding:14px 16px 14px 75px;font-size:18px}.InvestmentsStep_investment-section-title__TmTUd{font-size:18px;line-height:27px}.InvestmentsStep_investment-section-description__EtrV1{font-size:13px;line-height:19px}.InvestmentsStep_investment-percentage-badge__WZdQ_{padding:6px 12px;font-size:13px}.InvestmentsStep_investment-trigger-button__3P06d{padding:14px 20px;font-size:15px}.InvestmentsStep_investment-form__4pm8u{padding:16px;gap:14px}.InvestmentsStep_investment-name-input__CYKCj{padding:14px 16px;font-size:15px}.InvestmentsStep_add-investment-button__3IsVW{padding:12px 20px;font-size:15px}.InvestmentsStep_dividends-toggle-container__C3UKj{margin-top:24px}.InvestmentsStep_dividends-toggle-content__6jwPd{padding:16px 20px}.InvestmentsStep_dividends-toggle-title__2qRk3{font-size:16px;line-height:24px}.InvestmentsStep_dividends-section__21FJE{margin-top:16px}.InvestmentsStep_dividend-form___zgIy{padding:16px;gap:14px}.InvestmentsStep_step-button-row-both__cXWqV{margin-top:24px;gap:12px}}@media screen and (max-width:480px){.InvestmentsStep_info-section__MriGZ{padding:16px;gap:16px}.InvestmentsStep_info-video__NFhwo{height:200px}.InvestmentsStep_assets-list__eXpcV{gap:8px;margin-top:5px}.InvestmentsStep_asset-label__zpCCy{font-size:13px;line-height:18px;margin-right:8px}.InvestmentsStep_delete-asset-button__EO4y2{width:24px;height:24px}.InvestmentsStep_delete-asset-button__EO4y2 svg{width:14px;height:14px}.InvestmentsStep_add-asset-button__uWldg{padding:14px 20px;font-size:15px;gap:8px}.InvestmentsStep_add-asset-button__uWldg svg{width:18px;height:18px}.InvestmentsStep_investment-categories__W4t5Z{gap:14px}.InvestmentsStep_category-card__rBYb_{padding:14px 16px!important;font-size:15px!important;line-height:22px!important;min-height:60px!important}.InvestmentsStep_category-content__XyDw0{margin-top:16px}.InvestmentsStep_info-banner__O5tTz{font-size:13px;line-height:20px;padding:12px 14px;margin-bottom:20px}.InvestmentsStep_input-row___UtNn{margin-bottom:16px}.InvestmentsStep_crypto-name-input__33s_o{padding:12px 14px;font-size:14px}.InvestmentsStep_currency-symbol__lRmjD{left:14px;font-size:16px}.InvestmentsStep_currency-input__SoNKp{padding:12px 14px 12px 68px;font-size:16px}.InvestmentsStep_investments-grid__mw9Bh{grid-template-columns:1fr;gap:20px}.InvestmentsStep_investment-section__44Ow2{margin-bottom:0}.InvestmentsStep_investment-section-header__HYXiJ{flex-direction:column;align-items:flex-start;gap:12px}.InvestmentsStep_investment-section-title__TmTUd{font-size:16px;line-height:24px}.InvestmentsStep_investment-section-description__EtrV1{font-size:12px;line-height:18px}.InvestmentsStep_investment-percentage-badge__WZdQ_{padding:6px 12px;font-size:12px}.InvestmentsStep_investment-trigger-button__3P06d{padding:12px 16px;font-size:14px}.InvestmentsStep_investment-form__4pm8u{padding:14px;gap:12px}.InvestmentsStep_investment-name-input__CYKCj{padding:12px 14px;font-size:14px}.InvestmentsStep_add-investment-button__3IsVW{padding:12px 16px;font-size:14px}.InvestmentsStep_dividends-toggle-container__C3UKj{margin-top:20px}.InvestmentsStep_dividends-toggle-content__6jwPd{padding:14px 16px}.InvestmentsStep_dividends-toggle-title__2qRk3{font-size:15px;line-height:22px}.InvestmentsStep_dividends-section__21FJE{margin-top:14px}.InvestmentsStep_dividend-form___zgIy{padding:14px;gap:12px}.InvestmentsStep_dividend-inputs-row__OzBar{grid-template-columns:1fr;gap:12px}.InvestmentsStep_pension-form__Gc19n{gap:16px}.InvestmentsStep_pension-question__ZGDY_{font-size:14px;line-height:20px}.InvestmentsStep_pension-choice-buttons__SMLzS{grid-template-columns:1fr;gap:12px}.InvestmentsStep_pension-choice-button__hL7Cg{padding:12px 16px;font-size:15px;line-height:22px}.InvestmentsStep_investment-type-title__gII_U{font-size:18px;line-height:27px}.InvestmentsStep_investment-type-cards__2wNw0{grid-template-columns:1fr;gap:12px}.InvestmentsStep_pension-market-value-input__ap3Go{margin-top:12px}.InvestmentsStep_investment-type-card__iN_tL{padding:16px}.InvestmentsStep_investment-type-card-header__6crmK{gap:8px}.InvestmentsStep_investment-type-card-title__VYJif{font-size:15px;line-height:22px}.InvestmentsStep_investment-type-badge__uQRxc{padding:3px 10px;font-size:12px;line-height:18px}.InvestmentsStep_investment-type-card-desc__GZkPd{font-size:13px;line-height:19px}.InvestmentsStep_no-penalty-message__H2jql{padding:14px 16px;font-size:14px;line-height:22px}.InvestmentsStep_real-estate-form__mZyBZ{gap:16px}.InvestmentsStep_real-estate-question___OhFv{font-size:16px;line-height:24px}.InvestmentsStep_real-estate-choice-buttons-three-cols__Ub1ZM,.InvestmentsStep_real-estate-choice-buttons__VQyrg{grid-template-columns:1fr;gap:12px}.InvestmentsStep_property-inputs-row__DI7SP{flex-direction:column;gap:12px}.InvestmentsStep_property-for-sale-section__tTlAF{gap:16px}.InvestmentsStep_real-estate-choice-button__DNLaN{padding:14px 20px;font-size:16px;line-height:24px}.InvestmentsStep_mortgage-disclaimer__c8Uj4{font-size:12px;line-height:17px;margin:6px 0 0}.InvestmentsStep_rental-property-message__GA45T{padding:10px 14px;font-size:13px;line-height:19px}.InvestmentsStep_step-button-row-both__cXWqV{margin-top:20px;gap:10px}}.DebtsStep_debt-content__you_A{display:flex;flex-direction:column;gap:24px;width:100%}.DebtsStep_info-section__TTpQI{display:flex;align-items:center;gap:24px;width:100%;padding:24px;background:var(--button-outline-hover-bg);border-radius:12px;margin-top:24px}.DebtsStep_info-video__9RQ62{flex-shrink:0;width:350px;border-radius:12px;overflow:hidden;background:#000}.DebtsStep_info-video__9RQ62 iframe{border-radius:12px}.DebtsStep_debt-input-section__AFsMt{display:flex;flex-direction:column;gap:16px;padding:20px;background:var(--background);border:1px solid var(--button-outline-border);border-radius:12px}.DebtsStep_section-title__40I3v{font-family:Poppins,sans-serif;font-weight:600;font-size:18px;line-height:27px;color:var(--foreground);margin:0}.DebtsStep_section-description__tlsZY{font-family:Poppins,sans-serif;font-weight:400;font-size:15px;line-height:22px;color:var(--nav-link-color);margin:0}.DebtsStep_debt-input-container__3yb7k{position:relative;display:flex;align-items:center}.DebtsStep_debts-list__y20I2{display:flex;flex-direction:column;gap:12px}.DebtsStep_list-title__DxbNK{font-family:Poppins,sans-serif;font-weight:600;font-size:16px;line-height:24px;color:var(--foreground);margin:0}.DebtsStep_debts-grid__0qn__{width:100%;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px 12px;gap:10px 12px}.DebtsStep_debts-grid__0qn__.DebtsStep_single-item__9w5V6{grid-template-columns:1fr}.DebtsStep_debt-row__GuZVn{display:flex;align-items:center;justify-content:space-between;padding:5px 12px;background:rgba(0,80,108,.04);border:1px solid rgba(0,80,108,.08);border-radius:8px;min-height:44px;transition:all .2s ease-in-out;gap:12px}.DebtsStep_debt-row__GuZVn:hover{background:rgba(0,80,108,.06);border-color:rgba(0,80,108,.15)}.DebtsStep_debt-label__qi8d1{font-weight:500;color:var(--foreground);flex:1 1;margin-right:12px}.DebtsStep_debt-label__qi8d1,.DebtsStep_debt-value__82kKm{font-family:Poppins,sans-serif;font-size:14px;line-height:20px}.DebtsStep_debt-value__82kKm{font-weight:600;color:var(--primary-color);margin-right:8px;white-space:nowrap}.DebtsStep_step-button-row-both__EJSoJ{display:flex;justify-content:space-between;width:100%;gap:16px;margin-top:24px}@media screen and (max-width:768px){.DebtsStep_debt-content__you_A{gap:20px}.DebtsStep_info-section__TTpQI{flex-direction:column;gap:20px;padding:20px}.DebtsStep_info-video__9RQ62{width:100%;height:250px}.DebtsStep_debt-input-section__AFsMt{padding:16px}.DebtsStep_section-title__40I3v{font-size:16px;line-height:24px}.DebtsStep_section-description__tlsZY{font-size:14px;line-height:21px}.DebtsStep_debts-list__y20I2{gap:10px}.DebtsStep_debts-grid__0qn__{grid-template-columns:1fr;gap:10px}.DebtsStep_list-title__DxbNK{font-size:15px;line-height:22px}.DebtsStep_debt-row__GuZVn{padding:5px 12px;min-height:40px}.DebtsStep_debt-label__qi8d1{font-size:13px;line-height:19px}}@media screen and (max-width:480px){.DebtsStep_debt-content__you_A{gap:16px}.DebtsStep_info-section__TTpQI{padding:16px;gap:16px}.DebtsStep_info-video__9RQ62{height:200px}.DebtsStep_debt-input-section__AFsMt{padding:14px;gap:14px}.DebtsStep_section-title__40I3v{font-size:15px;line-height:22px}.DebtsStep_debts-grid__0qn__,.DebtsStep_debts-list__y20I2{gap:8px}.DebtsStep_list-title__DxbNK{font-size:14px;line-height:21px}.DebtsStep_debt-row__GuZVn{padding:4px 10px;min-height:38px}.DebtsStep_debt-label__qi8d1{font-size:12px;line-height:18px}.DebtsStep_step-button-row-both__EJSoJ{gap:12px}}.CustomAssetsStep_assets-list__CahsX{width:100%;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px 12px;gap:10px 12px}.CustomAssetsStep_assets-list__CahsX.CustomAssetsStep_single-item__goqFJ{grid-template-columns:1fr}.CustomAssetsStep_asset-row__4CnUM{display:flex;align-items:center;justify-content:space-between;padding:5px 12px;background:rgba(0,80,108,.04);border:1px solid rgba(0,80,108,.08);border-radius:8px;min-height:44px;transition:all .2s ease-in-out;gap:12px}.CustomAssetsStep_asset-row__4CnUM:hover{background:rgba(0,80,108,.06);border-color:rgba(0,80,108,.15)}.CustomAssetsStep_asset-label__Fm_BN{font-family:Poppins,sans-serif;font-weight:500;font-size:14px;line-height:20px;color:var(--foreground);flex:1 1;margin-right:12px}.CustomAssetsStep_asset-value__kTTUO{font-family:Poppins,sans-serif;font-weight:600;font-size:14px;line-height:20px;color:var(--primary-color);margin-right:8px;white-space:nowrap}.CustomAssetsStep_custom-assets-grid__NBUuf{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;gap:24px;width:100%}.CustomAssetsStep_custom-asset-section__L8U98{width:100%;display:flex;flex-direction:column;gap:16px;padding:20px;background:var(--background);border:1px solid var(--button-outline-border);border-radius:12px}.CustomAssetsStep_section-header__1uTGv{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.CustomAssetsStep_section-title__8HzYY{font-family:Poppins,sans-serif;font-weight:600;font-size:18px;line-height:27px;color:var(--foreground);margin:0}.CustomAssetsStep_section-badge__gBxYo{flex-shrink:0;padding:4px 12px;background:var(--button-outline-hover-bg);border-radius:12px;font-family:Poppins,sans-serif;font-weight:500;font-size:13px;line-height:19px;color:var(--foreground);white-space:nowrap}.CustomAssetsStep_section-description__Ewgcg{font-family:Poppins,sans-serif;font-weight:400;font-size:14px;line-height:21px;color:var(--nav-link-color);margin:0}.CustomAssetsStep_input-group__1k3EV{display:flex;flex-direction:column;gap:12px}.CustomAssetsStep_info-section__68_SG{display:flex;align-items:center;gap:24px;width:100%;padding:24px;background:var(--button-outline-hover-bg);border-radius:12px;margin-top:24px}.CustomAssetsStep_info-video__6DS0_{flex-shrink:0;width:350px;border-radius:12px;overflow:hidden;background:#000}.CustomAssetsStep_info-video__6DS0_ iframe{border-radius:12px}.CustomAssetsStep_step-button-row-both__mDZrB{display:flex;justify-content:space-between;width:100%;gap:16px;margin-top:24px}@media screen and (max-width:768px){.CustomAssetsStep_assets-list__CahsX{grid-template-columns:1fr;gap:10px}.CustomAssetsStep_asset-label__Fm_BN{font-size:14px;line-height:20px;margin-right:10px}.CustomAssetsStep_info-section__68_SG{flex-direction:column;gap:20px;padding:20px}.CustomAssetsStep_info-video__6DS0_{width:100%;height:250px}.CustomAssetsStep_custom-assets-grid__NBUuf{grid-template-columns:1fr;gap:20px}.CustomAssetsStep_custom-asset-section__L8U98{padding:16px}.CustomAssetsStep_section-title__8HzYY{font-size:16px;line-height:24px}.CustomAssetsStep_section-description__Ewgcg{font-size:14px;line-height:20px}}@media screen and (max-width:480px){.CustomAssetsStep_assets-list__CahsX{gap:8px}.CustomAssetsStep_asset-row__4CnUM{padding:4px 10px;min-height:38px}.CustomAssetsStep_asset-label__Fm_BN{font-size:13px;line-height:18px;margin-right:8px}.CustomAssetsStep_info-section__68_SG{padding:16px;gap:16px}.CustomAssetsStep_info-video__6DS0_{height:200px}.CustomAssetsStep_custom-assets-grid__NBUuf{gap:16px}.CustomAssetsStep_custom-asset-section__L8U98{padding:14px;gap:14px}.CustomAssetsStep_section-title__8HzYY{font-size:15px;line-height:22px}.CustomAssetsStep_section-badge__gBxYo{padding:3px 10px;font-size:12px;line-height:18px}.CustomAssetsStep_input-group__1k3EV{gap:10px}.CustomAssetsStep_step-button-row-both__mDZrB{gap:12px}}.PersonalDebtsStep_liabilities-list__OO_L3{width:100%;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px 12px;gap:10px 12px}.PersonalDebtsStep_liabilities-list__OO_L3.PersonalDebtsStep_single-item__j3OCe{grid-template-columns:1fr}.PersonalDebtsStep_liability-row__hdcbs{display:flex;align-items:center;justify-content:space-between;padding:5px 12px;background:rgba(0,80,108,.04);border:1px solid rgba(0,80,108,.08);border-radius:8px;min-height:44px;transition:all .2s ease-in-out;gap:12px}.PersonalDebtsStep_liability-row__hdcbs:hover{background:rgba(0,80,108,.06);border-color:rgba(0,80,108,.15)}.PersonalDebtsStep_liability-label__BwBuS{font-family:Poppins,sans-serif;font-weight:500;font-size:14px;line-height:20px;color:var(--foreground);flex:1 1;margin-right:12px}.PersonalDebtsStep_liability-value__E85gr{font-family:Poppins,sans-serif;font-weight:600;font-size:14px;line-height:20px;color:var(--primary-color);margin-right:8px;white-space:nowrap}.PersonalDebtsStep_info-section__H3Ein{display:flex;align-items:center;gap:24px;width:100%;padding:24px;background:var(--button-outline-hover-bg);border-radius:12px;margin-top:24px}.PersonalDebtsStep_info-video__jHPqu{flex-shrink:0;width:350px;border-radius:12px;overflow:hidden;background:#000}.PersonalDebtsStep_info-video__jHPqu iframe{border-radius:12px}.PersonalDebtsStep_liabilities-grid__nxOXd{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;gap:24px;width:100%;align-items:start}.PersonalDebtsStep_liability-section__eh98n{width:100%;display:flex;flex-direction:column;gap:16px;padding:20px;background:var(--background);border:1px solid var(--button-outline-border);border-radius:12px;min-width:0;box-sizing:border-box}.PersonalDebtsStep_section-header__eqHL9{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.PersonalDebtsStep_section-title__HCgpg{font-family:Poppins,sans-serif;font-weight:600;font-size:18px;line-height:27px;color:var(--foreground);margin:0}.PersonalDebtsStep_section-badge__TQOXZ{flex-shrink:0;padding:4px 12px;background:var(--button-outline-hover-bg);border-radius:12px;font-family:Poppins,sans-serif;font-weight:500;font-size:13px;line-height:19px;color:var(--foreground);white-space:nowrap}.PersonalDebtsStep_section-description__VaiWL{font-family:Poppins,sans-serif;font-weight:400;font-size:14px;line-height:21px;color:var(--nav-link-color);margin:0}.PersonalDebtsStep_input-group__ad8OK{display:flex;flex-direction:column;gap:12px;width:100%;min-width:0}.PersonalDebtsStep_category-buttons__LAgj0{min-width:0}.PersonalDebtsStep_category-button-wrapper__ztALV,.PersonalDebtsStep_category-buttons__LAgj0{display:flex;flex-direction:column;gap:8px;width:100%}.PersonalDebtsStep_category-btn__JfYUb{width:100%;padding:12px 16px;background:var(--background);border:1px solid var(--button-outline-border);border-radius:8px;font-family:Poppins,sans-serif;font-weight:500;font-size:14px;line-height:21px;color:var(--foreground);text-align:center;cursor:pointer;transition:all .2s ease-in-out;box-sizing:border-box;word-wrap:break-word;overflow-wrap:break-word;white-space:normal}.PersonalDebtsStep_category-input-wrapper__ZxaHa{display:flex;flex-direction:column;gap:8px;width:100%;margin-left:0}.PersonalDebtsStep_conventional-mortgage-note__Z67mH{font-family:Poppins,sans-serif;font-size:13px;line-height:18px;color:var(--foreground);opacity:.85;margin-top:4px;margin-bottom:0}.PersonalDebtsStep_category-btn__JfYUb:hover{background:var(--button-outline-hover-bg);border-color:var(--secondary-color)}.PersonalDebtsStep_category-btn__JfYUb.PersonalDebtsStep_active__BDwGm{background:var(--primary-color);color:#ffffff;border-color:var(--primary-color)}.PersonalDebtsStep_category-btn__JfYUb:disabled{opacity:.5;cursor:not-allowed}.PersonalDebtsStep_islamic-mortgage-questions__ssSuA{display:flex;flex-direction:column;gap:24px;width:100%;max-width:100%;padding:20px;background:var(--button-outline-hover-bg);border-radius:8px;margin-top:12px;box-sizing:border-box;overflow:hidden}.PersonalDebtsStep_question-group__Y_zJi{display:flex;flex-direction:column;gap:12px;width:100%;min-width:0;box-sizing:border-box;margin-bottom:0}.PersonalDebtsStep_question-text__MSu2q{font-family:Poppins,sans-serif;font-weight:500;font-size:15px;line-height:22px;color:var(--foreground);margin:0;word-wrap:break-word;overflow-wrap:break-word}.PersonalDebtsStep_yes-no-buttons__gwO43{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px;gap:12px;width:100%;min-width:0;box-sizing:border-box}.PersonalDebtsStep_yes-no-btn__C8g__{padding:12px 16px;font-family:Poppins,sans-serif;font-weight:400;font-size:15px;line-height:22px;color:var(--primary-color);background:var(--background);border:1px solid var(--button-outline-border);border-radius:8px;cursor:pointer;transition:all .2s ease-in-out;text-align:center;box-sizing:border-box;min-width:0;flex:1 1}.PersonalDebtsStep_yes-no-btn__C8g__:hover{background:var(--button-outline-hover-bg);border-color:var(--secondary-color)}.PersonalDebtsStep_yes-no-btn__C8g__.PersonalDebtsStep_active__BDwGm{background:var(--primary-color);color:#ffffff;border-color:var(--primary-color)}.PersonalDebtsStep_step-button-row-both__ov9jy{display:flex;justify-content:space-between;width:100%;gap:16px;margin-top:24px}@media screen and (max-width:768px){.PersonalDebtsStep_liabilities-list__OO_L3{grid-template-columns:1fr;gap:10px}.PersonalDebtsStep_liability-label__BwBuS{font-size:14px;line-height:20px;margin-right:10px}.PersonalDebtsStep_info-section__H3Ein{flex-direction:column;gap:20px;padding:20px}.PersonalDebtsStep_info-video__jHPqu{width:100%;height:250px}.PersonalDebtsStep_liabilities-grid__nxOXd{grid-template-columns:1fr;gap:20px}.PersonalDebtsStep_liability-section__eh98n{padding:16px}.PersonalDebtsStep_section-title__HCgpg{font-size:16px;line-height:24px}.PersonalDebtsStep_category-btn__JfYUb{padding:14px 12px;font-size:14px;line-height:19px}.PersonalDebtsStep_islamic-mortgage-questions__ssSuA{padding:16px;gap:20px;margin-top:10px}.PersonalDebtsStep_question-text__MSu2q{font-size:13px;line-height:19px}.PersonalDebtsStep_yes-no-buttons__gwO43{gap:10px}.PersonalDebtsStep_yes-no-btn__C8g__{padding:10px 12px;font-size:13px;line-height:18px}}@media screen and (max-width:480px){.PersonalDebtsStep_liabilities-list__OO_L3{gap:8px}.PersonalDebtsStep_liability-row__hdcbs{padding:4px 10px;min-height:38px}.PersonalDebtsStep_liability-label__BwBuS{font-size:13px;line-height:18px;margin-right:8px}.PersonalDebtsStep_info-section__H3Ein{padding:16px;gap:16px}.PersonalDebtsStep_info-video__jHPqu{height:200px}.PersonalDebtsStep_liabilities-grid__nxOXd{gap:16px}.PersonalDebtsStep_liability-section__eh98n{padding:14px;gap:14px}.PersonalDebtsStep_section-title__HCgpg{font-size:15px;line-height:22px}.PersonalDebtsStep_section-badge__TQOXZ{padding:3px 10px;font-size:12px;line-height:18px}.PersonalDebtsStep_input-group__ad8OK{gap:10px}.PersonalDebtsStep_category-btn__JfYUb{padding:14px 12px;font-size:14px;line-height:18px}.PersonalDebtsStep_islamic-mortgage-questions__ssSuA{padding:14px;gap:18px;margin-top:8px}.PersonalDebtsStep_question-text__MSu2q{font-size:12px;line-height:18px}.PersonalDebtsStep_yes-no-buttons__gwO43{gap:8px}.PersonalDebtsStep_yes-no-btn__C8g__{padding:8px 10px;font-size:12px;line-height:17px}.PersonalDebtsStep_step-button-row-both__ov9jy{gap:12px}}.BusinessCashBalanceStep_info-section__w0zRQ{display:flex;align-items:center;gap:24px;width:100%;padding:24px;background:var(--button-outline-hover-bg);border-radius:12px;margin-top:24px}.BusinessCashBalanceStep_info-video__wZPcu{flex-shrink:0;width:350px;border-radius:12px;overflow:hidden;background:#000}.BusinessCashBalanceStep_info-video__wZPcu iframe{border-radius:12px}@media screen and (max-width:768px){.BusinessCashBalanceStep_business-container__nHBdV{gap:24px}.BusinessCashBalanceStep_business-section__pX3jM{padding:20px;gap:16px}.BusinessCashBalanceStep_business-title__Zt17s{font-size:18px;line-height:27px}.BusinessCashBalanceStep_accounts-wrapper__Bd0i3{grid-template-columns:1fr;gap:32px}.BusinessCashBalanceStep_section-title__oRpgs{font-size:16px;line-height:24px}.BusinessCashBalanceStep_accounts-grid__t4W33{grid-template-columns:1fr;gap:12px}.BusinessCashBalanceStep_account-card___V__J{padding:16px}.BusinessCashBalanceStep_account-name__P4VRo{font-size:15px;line-height:22px}.BusinessCashBalanceStep_foreign-accounts-grid__ZnGXa{grid-template-columns:1fr;gap:12px}.BusinessCashBalanceStep_foreign-account-card__8wJDv{padding:16px}.BusinessCashBalanceStep_foreign-currency-amount-row__94uQJ{flex-direction:column;gap:12px}.BusinessCashBalanceStep_foreign-amount-input-container__NsU46,.BusinessCashBalanceStep_foreign-currency-dropdown-container__rsGpx{width:100%}.BusinessCashBalanceStep_info-section__w0zRQ{flex-direction:column;padding:20px;gap:20px}.BusinessCashBalanceStep_info-video__wZPcu{width:100%;height:250px}}@media screen and (max-width:480px){.BusinessCashBalanceStep_business-container__nHBdV{gap:20px}.BusinessCashBalanceStep_business-section__pX3jM{padding:16px;gap:14px}.BusinessCashBalanceStep_business-title__Zt17s{font-size:16px;line-height:24px}.BusinessCashBalanceStep_accounts-wrapper__Bd0i3{gap:24px}.BusinessCashBalanceStep_section-title__oRpgs{font-size:15px;line-height:22px}.BusinessCashBalanceStep_account-card___V__J{padding:14px}.BusinessCashBalanceStep_account-name__P4VRo{font-size:14px;line-height:20px}.BusinessCashBalanceStep_foreign-account-card__8wJDv{padding:14px}.BusinessCashBalanceStep_foreign-account-name__i0EHS{font-size:14px;line-height:20px}.BusinessCashBalanceStep_foreign-currency-dropdown-button__4MkhL{padding:14px 16px;font-size:16px;min-height:56px}.BusinessCashBalanceStep_foreign-currency-search__T5WZn{font-size:16px}.BusinessCashBalanceStep_converted-amount-display__sxAuq{padding:12px 16px 12px 68px}.BusinessCashBalanceStep_converted-currency-symbol__CblSe{left:16px;font-size:14px}.BusinessCashBalanceStep_converted-amount-value__j1hJd{font-size:14px}.BusinessCashBalanceStep_converted-amount-label__Ijnb_{font-size:12px}.BusinessCashBalanceStep_foreign-currency-amount-row__94uQJ{flex-direction:column;gap:12px}.BusinessCashBalanceStep_foreign-amount-input-container__NsU46,.BusinessCashBalanceStep_foreign-currency-dropdown-container__rsGpx{width:100%}.BusinessCashBalanceStep_step-button-row-both___tqvP{gap:12px}.BusinessCashBalanceStep_info-section__w0zRQ{padding:16px;gap:16px}.BusinessCashBalanceStep_info-video__wZPcu{height:200px}}.BusinessCashBalanceStep_business-container__nHBdV{width:100%;display:flex;flex-direction:column;gap:32px}.BusinessCashBalanceStep_business-section__pX3jM{width:100%;display:flex;flex-direction:column;gap:20px;padding:24px;background:var(--background);border:1px solid var(--navbar-border);border-radius:12px;transition:border-color .3s ease-in-out,box-shadow .3s ease-in-out}.BusinessCashBalanceStep_business-section__pX3jM:hover{border-color:var(--secondary-color);box-shadow:0 4px 12px rgba(18,61,90,.08)}.BusinessCashBalanceStep_business-title__Zt17s{font-family:Poppins,sans-serif;font-weight:600;font-size:20px;line-height:30px;color:var(--foreground);margin:0}.BusinessCashBalanceStep_accounts-wrapper__Bd0i3{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px;width:100%}.BusinessCashBalanceStep_section-title__oRpgs{font-family:Poppins,sans-serif;font-weight:600;font-size:18px;line-height:27px;color:var(--foreground);margin:0 0 16px}.BusinessCashBalanceStep_primary-accounts-section__nRXCM{width:100%}.BusinessCashBalanceStep_primary-accounts-header__gCYJk{margin-bottom:16px}.BusinessCashBalanceStep_primary-accounts-description__60Ax3{font-family:Poppins,sans-serif;font-weight:400;font-size:14px;line-height:21px;color:var(--nav-link-color);margin:8px 0 0}.BusinessCashBalanceStep_accounts-container__MI67F{width:100%}.BusinessCashBalanceStep_accounts-grid__t4W33{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px;margin-bottom:16px}.BusinessCashBalanceStep_account-card___V__J{display:flex;flex-direction:column;gap:12px;padding:20px;background:var(--background);border:1px solid var(--navbar-border);border-radius:12px;overflow:hidden}.BusinessCashBalanceStep_account-card___V__J:hover{border-color:var(--secondary-color);box-shadow:0 4px 12px rgba(18,61,90,.08);transition:border-color .3s ease-in-out,box-shadow .3s ease-in-out}.BusinessCashBalanceStep_account-header__VUFB3{display:flex;justify-content:space-between;align-items:center}.BusinessCashBalanceStep_account-name__P4VRo{font-family:Poppins,sans-serif;font-weight:500;font-size:16px;line-height:24px;color:var(--foreground)}.BusinessCashBalanceStep_account-amount-input__GHzrg{position:relative;display:flex;align-items:center}.BusinessCashBalanceStep_foreign-accounts-section__4q27k{width:100%}.BusinessCashBalanceStep_foreign-accounts-header__Itt_S{margin-bottom:16px}.BusinessCashBalanceStep_foreign-accounts-description__DV26P{font-family:Poppins,sans-serif;font-weight:400;font-size:14px;line-height:21px;color:var(--nav-link-color);margin:0}.BusinessCashBalanceStep_foreign-accounts-grid__ZnGXa{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px;margin-bottom:16px}.BusinessCashBalanceStep_foreign-account-card__8wJDv{display:flex;flex-direction:column;gap:12px;padding:20px;background:var(--background);border:1px solid var(--navbar-border);border-radius:12px;overflow:visible}.BusinessCashBalanceStep_foreign-account-card__8wJDv:hover{border-color:var(--secondary-color);box-shadow:0 4px 12px rgba(18,61,90,.08);transition:border-color .3s ease-in-out,box-shadow .3s ease-in-out}.BusinessCashBalanceStep_foreign-account-header__QV_3A{display:flex;justify-content:space-between;align-items:center}.BusinessCashBalanceStep_foreign-account-name__i0EHS{font-family:Poppins,sans-serif;font-weight:500;font-size:16px;line-height:24px;color:var(--foreground)}.BusinessCashBalanceStep_foreign-currency-amount-row__94uQJ{display:flex;gap:12px;align-items:flex-start}.BusinessCashBalanceStep_foreign-currency-dropdown-container__rsGpx{position:relative;width:100%;z-index:100;flex:1 1;min-width:0}.BusinessCashBalanceStep_foreign-amount-input-container__NsU46{flex:1 1;min-width:0}.BusinessCashBalanceStep_foreign-currency-dropdown-button__4MkhL{display:flex;align-items:center;gap:.5rem;padding:16px 20px;border-radius:8px;border:1px solid var(--navbar-border);font-size:15px;color:var(--button-outline-text);background-color:var(--background);cursor:pointer;font-family:Poppins,sans-serif;font-weight:400;transition:background-color .3s ease-in-out,border-color .3s ease-in-out;width:100%;justify-content:space-between;min-height:60px}.BusinessCashBalanceStep_foreign-currency-dropdown-button__4MkhL:hover{background-color:var(--button-outline-hover-bg);border-color:var(--primary-color)}.BusinessCashBalanceStep_foreign-currency-dropdown-text__rEyKg{flex:1 1;text-align:left;color:var(--foreground)}.BusinessCashBalanceStep_foreign-currency-dropdown-icon__OsQxP{transition:transform .3s ease-in-out;flex-shrink:0;color:var(--nav-link-color)}.BusinessCashBalanceStep_foreign-currency-dropdown-icon__OsQxP.BusinessCashBalanceStep_open__DFEYG{transform:rotate(180deg)}.BusinessCashBalanceStep_foreign-currency-dropdown-list__zWmCf{position:absolute;top:calc(100% + .5rem);left:0;right:0;background-color:var(--background);border:1px solid var(--navbar-border);border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1);z-index:10000;display:flex;flex-direction:column;max-height:200px;overflow-y:auto}.BusinessCashBalanceStep_foreign-currency-option__kdkJh{display:flex;align-items:center;gap:.75rem;width:100%;padding:12px 16px;border:none;background:none;color:var(--foreground);font-size:15px;font-family:Poppins,sans-serif;font-weight:400;text-align:left;cursor:pointer;transition:background-color .3s ease-in-out}.BusinessCashBalanceStep_foreign-currency-option__kdkJh:hover{background-color:var(--button-outline-hover-bg)}.BusinessCashBalanceStep_foreign-currency-option__kdkJh.BusinessCashBalanceStep_active__txpm3{background-color:rgba(150,194,209,.15);color:var(--primary-color);font-weight:500}.BusinessCashBalanceStep_foreign-currency-search__T5WZn{padding:8px 12px;border:none;border-bottom:1px solid var(--navbar-border);font-size:14px;font-family:Poppins,sans-serif;outline:none;background:var(--button-outline-hover-bg)}.BusinessCashBalanceStep_converted-amount-display__sxAuq{position:relative;display:flex;align-items:center;justify-content:space-between;padding:14px 18px 14px 75px;border:1px solid var(--button-outline-border);border-radius:8px;min-height:52px;box-sizing:border-box;background:var(--button-outline-hover-bg)}.BusinessCashBalanceStep_converted-currency-symbol__CblSe{position:absolute;left:18px;font-family:Poppins,sans-serif;font-weight:500;font-size:15px;line-height:22px;color:var(--nav-link-color);pointer-events:none}.BusinessCashBalanceStep_converted-amount-value__j1hJd{font-family:Poppins,sans-serif;font-weight:500;font-size:15px;line-height:22px;color:var(--foreground)}.BusinessCashBalanceStep_converted-amount-label__Ijnb_{font-family:Poppins,sans-serif;font-weight:400;font-size:13px;line-height:19px;color:var(--nav-link-color);margin-left:10px}.BusinessCashBalanceStep_step-button-row-both___tqvP{display:flex;justify-content:space-between;width:100%;gap:16px;margin-top:24px}@media screen and (max-width:768px){.BusinessCashBalanceStep_business-container__nHBdV{gap:24px}.BusinessCashBalanceStep_business-section__pX3jM{padding:20px;gap:16px}.BusinessCashBalanceStep_business-title__Zt17s{font-size:18px;line-height:27px}.BusinessCashBalanceStep_accounts-wrapper__Bd0i3{grid-template-columns:1fr;gap:32px}.BusinessCashBalanceStep_section-title__oRpgs{font-size:16px;line-height:24px}.BusinessCashBalanceStep_accounts-grid__t4W33{grid-template-columns:1fr;gap:12px}.BusinessCashBalanceStep_account-card___V__J{padding:16px}.BusinessCashBalanceStep_account-name__P4VRo{font-size:15px;line-height:22px}.BusinessCashBalanceStep_foreign-accounts-grid__ZnGXa{grid-template-columns:1fr;gap:12px}.BusinessCashBalanceStep_foreign-account-card__8wJDv{padding:16px}.BusinessCashBalanceStep_foreign-currency-amount-row__94uQJ{flex-direction:column;gap:12px}.BusinessCashBalanceStep_foreign-amount-input-container__NsU46,.BusinessCashBalanceStep_foreign-currency-dropdown-container__rsGpx{width:100%}}@media screen and (max-width:480px){.BusinessCashBalanceStep_business-container__nHBdV{gap:20px}.BusinessCashBalanceStep_business-section__pX3jM{padding:16px;gap:14px}.BusinessCashBalanceStep_business-title__Zt17s{font-size:16px;line-height:24px}.BusinessCashBalanceStep_accounts-wrapper__Bd0i3{gap:24px}.BusinessCashBalanceStep_section-title__oRpgs{font-size:15px;line-height:22px}.BusinessCashBalanceStep_account-card___V__J{padding:14px}.BusinessCashBalanceStep_account-name__P4VRo{font-size:14px;line-height:20px}.BusinessCashBalanceStep_foreign-account-card__8wJDv{padding:14px}.BusinessCashBalanceStep_foreign-account-name__i0EHS{font-size:14px;line-height:20px}.BusinessCashBalanceStep_foreign-currency-dropdown-button__4MkhL{padding:14px 16px;font-size:16px;min-height:56px}.BusinessCashBalanceStep_foreign-currency-search__T5WZn{font-size:16px}.BusinessCashBalanceStep_converted-amount-display__sxAuq{padding:12px 16px 12px 68px}.BusinessCashBalanceStep_converted-currency-symbol__CblSe{left:16px;font-size:14px}.BusinessCashBalanceStep_converted-amount-value__j1hJd{font-size:14px}.BusinessCashBalanceStep_converted-amount-label__Ijnb_{font-size:12px}.BusinessCashBalanceStep_foreign-currency-amount-row__94uQJ{flex-direction:column;gap:12px}.BusinessCashBalanceStep_foreign-amount-input-container__NsU46,.BusinessCashBalanceStep_foreign-currency-dropdown-container__rsGpx{width:100%}.BusinessCashBalanceStep_step-button-row-both___tqvP{gap:12px}}.AccountsReceivableStep_info-section__8eBj7{display:flex;align-items:center;gap:24px;width:100%;padding:24px;background:var(--button-outline-hover-bg);border-radius:12px;margin-top:24px}.AccountsReceivableStep_info-video__y2aMj{flex-shrink:0;width:350px;border-radius:12px;overflow:hidden;background:#000}.AccountsReceivableStep_info-video__y2aMj iframe{border-radius:12px}@media screen and (max-width:768px){.AccountsReceivableStep_receivables-container__CWlFR{gap:20px}.AccountsReceivableStep_info-box__175fq{padding:16px}.AccountsReceivableStep_info-title__eAvZe{font-size:15px;line-height:22px}.AccountsReceivableStep_info-text__6Xy1I{font-size:14px;line-height:21px}.AccountsReceivableStep_business-section__hMzdd{padding:20px;gap:16px}.AccountsReceivableStep_business-title__nhTPw{font-size:18px;line-height:27px}.AccountsReceivableStep_receivables-list__HUqtz{grid-template-columns:1fr}.AccountsReceivableStep_receivable-label__DqpE7,.AccountsReceivableStep_receivable-value__1X7SZ{font-size:14px;line-height:20px}.AccountsReceivableStep_info-section__8eBj7{flex-direction:column;padding:20px;gap:20px}.AccountsReceivableStep_info-video__y2aMj{width:100%;height:250px}}@media screen and (max-width:480px){.AccountsReceivableStep_receivables-container__CWlFR{gap:16px}.AccountsReceivableStep_info-box__175fq{padding:14px}.AccountsReceivableStep_info-header__bBHGs svg{width:20px;height:20px}.AccountsReceivableStep_info-title__eAvZe{font-size:14px;line-height:20px}.AccountsReceivableStep_business-section__hMzdd{padding:16px;gap:14px}.AccountsReceivableStep_business-title__nhTPw{font-size:16px;line-height:24px}.AccountsReceivableStep_receivable-row__SPCJf{padding:4px 10px;min-height:38px}.AccountsReceivableStep_receivable-label__DqpE7{font-size:13px;line-height:18px;margin-right:8px}.AccountsReceivableStep_receivable-value__1X7SZ{font-size:13px;line-height:18px}.AccountsReceivableStep_add-receivable-section__JjhD0{gap:10px;padding-top:10px}.AccountsReceivableStep_step-button-row-both__IAepE{gap:12px}.AccountsReceivableStep_info-section__8eBj7{padding:16px;gap:16px}.AccountsReceivableStep_info-video__y2aMj{height:200px}}.AccountsReceivableStep_receivables-container__CWlFR{width:100%;display:flex;flex-direction:column;gap:24px}.AccountsReceivableStep_info-box__175fq{display:flex;flex-direction:column;gap:12px;padding:20px;background:#F0F9FF;border:1px solid #bae6fd;border-radius:12px}.AccountsReceivableStep_info-header__bBHGs{display:flex;align-items:center;gap:10px}.AccountsReceivableStep_info-header__bBHGs svg{stroke:var(--secondary-color);flex-shrink:0}.AccountsReceivableStep_info-title__eAvZe{font-family:Poppins,sans-serif;font-weight:600;font-size:16px;line-height:24px;color:var(--secondary-color);margin:0}.AccountsReceivableStep_info-text__6Xy1I{font-family:Poppins,sans-serif;font-weight:400;font-size:15px;line-height:22px;color:var(--foreground);margin:0}.AccountsReceivableStep_business-section__hMzdd{width:100%;display:flex;flex-direction:column;gap:20px;padding:24px;background:var(--background);border:1px solid var(--navbar-border);border-radius:12px;transition:border-color .3s ease-in-out,box-shadow .3s ease-in-out}.AccountsReceivableStep_business-section__hMzdd:hover{border-color:var(--secondary-color);box-shadow:0 4px 12px rgba(18,61,90,.08)}.AccountsReceivableStep_business-title__nhTPw{font-family:Poppins,sans-serif;font-weight:600;font-size:20px;line-height:30px;color:var(--foreground);margin:0}.AccountsReceivableStep_receivables-list__HUqtz{width:100%;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px 12px;gap:10px 12px}.AccountsReceivableStep_receivables-list__HUqtz:has(>:only-child){grid-template-columns:1fr}.AccountsReceivableStep_receivable-row__SPCJf{display:flex;align-items:center;justify-content:space-between;padding:5px 12px;background:rgba(0,80,108,.04);border:1px solid rgba(0,80,108,.08);border-radius:8px;min-height:44px;transition:all .2s ease-in-out;gap:12px}.AccountsReceivableStep_receivable-row__SPCJf:hover{background:rgba(0,80,108,.06);border-color:rgba(0,80,108,.15)}.AccountsReceivableStep_receivable-label__DqpE7{font-family:Poppins,sans-serif;font-weight:500;font-size:14px;line-height:20px;color:var(--foreground);flex:1 1;margin-right:12px}.AccountsReceivableStep_receivable-value__1X7SZ{font-family:Poppins,sans-serif;font-weight:600;font-size:14px;line-height:20px;color:var(--primary-color);margin-right:8px;white-space:nowrap}.AccountsReceivableStep_add-receivable-section__JjhD0{display:flex;flex-direction:column;gap:12px;padding-top:12px;border-top:1px solid var(--navbar-border)}.AccountsReceivableStep_term-question-group__YtMe3{display:flex;flex-direction:column;gap:12px;width:100%;margin-bottom:16px}.AccountsReceivableStep_term-question-label__yowhf{font-family:Poppins,sans-serif;font-weight:500;font-size:15px;line-height:22px;color:var(--foreground);margin:0}.AccountsReceivableStep_term-buttons__uYXoA{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px;gap:12px;width:100%;min-width:0;box-sizing:border-box}.AccountsReceivableStep_term-btn__kClEB{padding:12px 16px;font-family:Poppins,sans-serif;font-weight:400;font-size:15px;line-height:22px;color:var(--primary-color);background:var(--background);border:1px solid var(--button-outline-border);border-radius:8px;cursor:pointer;transition:all .2s ease-in-out;text-align:center;box-sizing:border-box;min-width:0;flex:1 1}.AccountsReceivableStep_term-btn__kClEB:hover{background:var(--button-outline-hover-bg);border-color:var(--secondary-color)}.AccountsReceivableStep_term-btn__kClEB.AccountsReceivableStep_active__IUPjW{background:var(--primary-color);color:#ffffff;border-color:var(--primary-color)}.AccountsReceivableStep_term-note__UTAaq{font-family:Poppins,sans-serif;font-weight:400;font-size:12px;line-height:18px;color:#666;margin-top:8px}.AccountsReceivableStep_step-button-row-both__IAepE{display:flex;justify-content:space-between;width:100%;gap:16px;margin-top:24px}@media screen and (max-width:768px){.AccountsReceivableStep_receivables-container__CWlFR{gap:20px}.AccountsReceivableStep_info-box__175fq{padding:16px}.AccountsReceivableStep_info-title__eAvZe{font-size:15px;line-height:22px}.AccountsReceivableStep_info-text__6Xy1I{font-size:14px;line-height:21px}.AccountsReceivableStep_business-section__hMzdd{padding:20px;gap:16px}.AccountsReceivableStep_business-title__nhTPw{font-size:18px;line-height:27px}.AccountsReceivableStep_receivables-list__HUqtz{grid-template-columns:1fr}.AccountsReceivableStep_receivable-label__DqpE7,.AccountsReceivableStep_receivable-value__1X7SZ{font-size:14px;line-height:20px}}@media screen and (max-width:480px){.AccountsReceivableStep_receivables-container__CWlFR{gap:16px}.AccountsReceivableStep_info-box__175fq{padding:14px}.AccountsReceivableStep_info-header__bBHGs svg{width:20px;height:20px}.AccountsReceivableStep_info-text__6Xy1I,.AccountsReceivableStep_info-title__eAvZe{font-size:14px;line-height:20px}.AccountsReceivableStep_business-section__hMzdd{padding:16px;gap:14px}.AccountsReceivableStep_business-title__nhTPw{font-size:16px;line-height:24px}.AccountsReceivableStep_receivable-row__SPCJf{padding:4px 10px;min-height:38px}.AccountsReceivableStep_receivable-label__DqpE7{font-size:13px;line-height:18px;margin-right:8px}.AccountsReceivableStep_receivable-value__1X7SZ{font-size:13px;line-height:18px}.AccountsReceivableStep_add-receivable-section__JjhD0{gap:10px;padding-top:10px}.AccountsReceivableStep_step-button-row-both__IAepE{gap:12px}}