:root{--rax-font-family-ui:-apple-system, BlinkMacSystemFont, "SF Pro Text", Inter, ui-sans-serif, system-ui, "Segoe UI", sans-serif;--rax-font-size-page-title:30px;--rax-font-size-feature-title:28px;--rax-font-size-detail-title:28px;--rax-font-size-section-title:22px;--rax-font-size-card-title:18px;--rax-font-size-body:16px;--rax-font-size-body-small:14px;--rax-font-size-caption:12px;--rax-font-size-eyebrow:12px;--rax-font-weight-regular:400;--rax-font-weight-medium:500;--rax-font-weight-semibold:600;--rax-font-weight-bold:700;--rax-font-weight-heavy:800;--rax-line-height-page-title:1.08;--rax-line-height-feature-title:1.08;--rax-line-height-detail-title:1.12;--rax-line-height-section-title:1.2;--rax-line-height-card-title:1.25;--rax-line-height-body:1.5;--rax-line-height-body-small:1.45;--rax-line-height-caption:1.35;--rax-line-height-eyebrow:1.3;--rax-letter-spacing-page-title:-.025em;--rax-letter-spacing-feature-title:-.02em;--rax-letter-spacing-detail-title:-.02em;--rax-letter-spacing-section-title:-.015em;--rax-letter-spacing-card-title:-.01em;--rax-letter-spacing-eyebrow:.14em}.rax-type-page-title{font-family:var(--rax-font-family-ui);font-size:var(--rax-font-size-page-title);font-weight:var(--rax-font-weight-heavy);line-height:var(--rax-line-height-page-title);letter-spacing:var(--rax-letter-spacing-page-title);text-transform:none}.rax-type-feature-title{font-family:var(--rax-font-family-ui);font-size:var(--rax-font-size-feature-title);font-weight:var(--rax-font-weight-heavy);line-height:var(--rax-line-height-feature-title);letter-spacing:var(--rax-letter-spacing-feature-title);text-transform:none}.rax-type-detail-title{font-family:var(--rax-font-family-ui);font-size:var(--rax-font-size-detail-title);font-weight:var(--rax-font-weight-heavy);line-height:var(--rax-line-height-detail-title);letter-spacing:var(--rax-letter-spacing-detail-title);text-transform:none}.rax-type-section-title{font-family:var(--rax-font-family-ui);font-size:var(--rax-font-size-section-title);font-weight:var(--rax-font-weight-bold);line-height:var(--rax-line-height-section-title);letter-spacing:var(--rax-letter-spacing-section-title);text-transform:none}.rax-type-card-title{font-family:var(--rax-font-family-ui);font-size:var(--rax-font-size-card-title);font-weight:var(--rax-font-weight-bold);line-height:var(--rax-line-height-card-title);letter-spacing:var(--rax-letter-spacing-card-title);text-transform:none}.rax-type-body{font-family:var(--rax-font-family-ui);font-size:var(--rax-font-size-body);font-weight:var(--rax-font-weight-regular);line-height:var(--rax-line-height-body);letter-spacing:normal;text-transform:none}.rax-type-body-small{font-family:var(--rax-font-family-ui);font-size:var(--rax-font-size-body-small);font-weight:var(--rax-font-weight-regular);line-height:var(--rax-line-height-body-small);letter-spacing:normal;text-transform:none}.rax-type-caption{font-family:var(--rax-font-family-ui);font-size:var(--rax-font-size-caption);font-weight:var(--rax-font-weight-semibold);line-height:var(--rax-line-height-caption);letter-spacing:normal;text-transform:none}.rax-type-eyebrow{font-family:var(--rax-font-family-ui);font-size:var(--rax-font-size-eyebrow);font-weight:var(--rax-font-weight-heavy);line-height:var(--rax-line-height-eyebrow);letter-spacing:var(--rax-letter-spacing-eyebrow);text-transform:uppercase}
:root{--rax-premium-canvas:radial-gradient(ellipse 34% 16% at 100% 0%, #7752d638 0%, #6848c21c 34%, #583caa0b 58%, transparent 100%), linear-gradient(180deg, #07152f 0%, #07142d 34%, #061229 68%, #061126 100%);--rax-premium-canvas-solid:#061229}html{overscroll-behavior-y:none;background:#050817;min-height:100%}body{overscroll-behavior-y:none;background:#050817;min-height:100dvh;margin:0}body>div,.rax-standard-shell,.rax-app-root,.rax-intelligence-route-shell,.rax-autopilot-route,.smart-settle-route-shell,.smart-allocate-route,.rax-bank-screen,.rax-reliability-route-shell,.rax-dark-page-canvas{min-height:100dvh}.rax-intelligence-premium-page,.rax-autopilot-route,.smart-settle-route-shell,.smart-allocate-route,.rax-bank-screen,.rax-reliability-route-shell,.rax-dark-page-canvas,.rax-user-menu-drawer,.rax-add-modal-sheet,.rax-add-form-page.rax-add-modal-sheet,.rax-request-detail-sheet,.bg-\[\#050914\],html body .smart-settle-route-shell,html body .smart-allocate-route,html body .smart-allocate-route.is-embedded{background:var(--rax-premium-canvas)!important;background-color:var(--rax-premium-canvas-solid)!important}html body .rax-standard-shell:has(.smart-allocate-route){background:var(--rax-premium-canvas)!important;background-color:var(--rax-premium-canvas-solid)!important}html body .rax-dashboard-shell:has(.smart-allocate-route){background:var(--rax-premium-canvas)!important;background-color:var(--rax-premium-canvas-solid)!important}html body .rax-desktop-main:has(.smart-allocate-route){background:var(--rax-premium-canvas)!important;background-color:var(--rax-premium-canvas-solid)!important}html body .ss-premium-screen:before,html body .smart-allocate-route:before,.smart-settle-route-shell>.ss-premium-screen,.rax-autopilot-route-shell,.smart-allocate-shell,.rax-intelligence-premium-header,.rax-intel-dark-feed,.rax-intel-tab-content,.rax-smart-intel-feed,.rax-intel-command-centre,.rax-intel-command-centre-all,.rax-forecast-feed,.rax-intel-feed{background:0 0!important}.smart-settle-route-shell>.ss-premium-screen,.rax-autopilot-route-shell,.smart-allocate-shell{min-height:100dvh}.rax-intel-dark-feed,.rax-intel-tab-content{min-height:calc(100dvh - 118px)}.rax-add-modal-backdrop{background:#020617b8!important}html body .rax-add-type-card{-webkit-backdrop-filter:blur(8px)saturate(115%)!important;background:radial-gradient(circle at 10% 0,#fff1,#0000 32%),#122648e6!important;border-color:#94b4e033!important;box-shadow:0 12px 28px #0003,inset 0 1px #ffffff12!important}html body .rax-add-type-card:hover{background:radial-gradient(circle at 10% 0,#ffffff14,#0000 32%),#152b50f0!important}html body .rax-add-type-icon{background:radial-gradient(circle at 30% 20%,#ffffff1a,#0000 38%),#2a3d60db!important;box-shadow:inset 0 1px #ffffff17,0 7px 16px #00000024!important}html body .rax-add-quick-input{-webkit-backdrop-filter:blur(8px)saturate(115%)!important;background:radial-gradient(circle at 12% 0,#ffffff0e,#0000 34%),#122648e6!important;border-color:#94b4e02e!important;box-shadow:0 12px 28px #0000002e,inset 0 1px #fff1!important}html body .rax-desktop-fab{width:52px!important;height:52px!important}html body .rax-desktop-fab>svg{width:29px!important;height:29px!important}html.rax-native-shell,html.rax-native-shell body{--rax-native-bottom-nav-height:49px}html body .rax-bottom-nav{-webkit-backdrop-filter:none!important;background:#07152f!important;border-top:1px solid #978ed624!important;box-shadow:0 -1px #ffffff06,0 -9px 24px #6f4cbe1a!important}html body .rax-bottom-nav-inner{height:49px!important}@media (min-width:641px) and (max-width:1023px){html body .rax-app-root,html body .rax-dashboard-page-root,html body .rax-app-header,html body .rax-dashboard-transparent-header,html body .rax-app-header>div{background-color:#07152f!important}html body .rax-dashboard-transparent-header{background-image:linear-gradient(#07152ffa 0%,#07152feb 58%,#07152f00 100%)!important}}.rax-request-detail-sheet,.rax-user-menu-drawer{background:var(--rax-premium-canvas)!important}.rax-hub-card__header,.rax-relationship-panel__hub-head,.wallet-intel-kicker{display:none!important}.rax-hub-card__content{margin-top:0!important}.rax-preview-indicator,.rax-preview-indicator-popover{display:none!important}
.rax-group-detail-page .rax-fullscreen-detail-body .rax-household-intel-stack{display:none!important}button.rax-household-feature-card,button.rax-household-feature-card.is-active,button.rax-household-feature-card.is-inactive{color:#fff!important;text-align:left!important;background:radial-gradient(circle at 93% 0,#7c3aed1a,#0000 32%),linear-gradient(135deg,#051020 0%,#071528 62%,#0a1430 100%)!important;border:1px solid #94a3b82e!important;border-radius:22px!important;width:100%!important;height:94px!important;min-height:94px!important;max-height:94px!important;margin:0!important;padding:0!important;display:block!important;position:relative!important;overflow:hidden!important;transform:none!important;box-shadow:0 12px 28px #03081933,inset 0 1px #ffffff0b!important}button.rax-household-feature-card:hover{border-color:#a5b4fc4d!important;transform:translateY(-1px)!important}button.rax-household-feature-card.is-active *{box-shadow:none!important;background:0 0!important}button.rax-household-feature-card .rax-household-feature-glow,button.rax-household-feature-card.is-active .rax-household-feature-glow,button.rax-household-feature-card .rax-household-feature-side,button.rax-household-feature-card.is-active .rax-household-feature-side,button.rax-household-feature-card .rax-household-feature-side--active,button.rax-household-feature-card .rax-household-feature-icon,button.rax-household-feature-card .rax-household-feature-avatars,button.rax-household-feature-card .rax-household-feature-arrow,button.rax-household-feature-card .rax-household-feature-checks,button.rax-household-feature-card .rax-household-feature-example,button.rax-household-feature-card .rax-household-feature-cta{visibility:hidden!important;opacity:0!important;border:0!important;width:0!important;min-width:0!important;max-width:0!important;height:0!important;min-height:0!important;max-height:0!important;margin:0!important;padding:0!important;display:none!important;overflow:hidden!important}button.rax-household-feature-card .rax-household-feature-content,button.rax-household-feature-card.is-active .rax-household-feature-content{z-index:2!important;width:100%!important;height:94px!important;min-height:94px!important;max-height:94px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;align-items:center!important;margin:0!important;padding:13px 44px 13px 74px!important;display:flex!important;position:relative!important;transform:none!important}button.rax-household-feature-card .rax-household-feature-content:before,button.rax-household-feature-card .rax-household-feature-content:after,button.rax-household-feature-card .rax-household-feature-copy:before,button.rax-household-feature-card .rax-household-feature-copy:after,button.rax-household-feature-card .rax-household-feature-side:before,button.rax-household-feature-card .rax-household-feature-side:after,button.rax-household-feature-card .rax-household-feature-side--active:before,button.rax-household-feature-card .rax-household-feature-side--active:after,button.rax-household-feature-card .rax-household-feature-arrow:before,button.rax-household-feature-card .rax-household-feature-arrow:after{content:none!important;display:none!important}button.rax-household-feature-card .rax-household-feature-copy,button.rax-household-feature-card .rax-household-feature-copy--active,button.rax-household-feature-card.is-active .rax-household-feature-copy--active{width:auto!important;min-width:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;flex:auto!important;margin:0!important;padding:0!important;display:block!important;position:static!important;transform:none!important}button.rax-household-feature-card:before{content:""!important;z-index:7!important;background-color:#071224c2!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e9b83f' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m3 11 9-8 9 8'/%3E%3Cpath d='M5 10v10h14V10'/%3E%3Cpath d='M9 20v-6h6v6'/%3E%3C/svg%3E")!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:22px 22px!important;border:1px solid #eebb4380!important;border-radius:14px!important;width:44px!important;height:44px!important;position:absolute!important;top:50%!important;left:16px!important;transform:translateY(-50%)!important;box-shadow:inset 0 0 0 1px #fbbf2405!important}button.rax-household-feature-card:after{content:"›"!important;z-index:8!important;color:#e2e8f0db!important;font-size:26px!important;font-weight:300!important;line-height:1!important;position:absolute!important;top:50%!important;left:auto!important;right:14px!important;transform:translateY(-54%)!important}button.rax-household-feature-card .rax-household-feature-kicker,button.rax-household-feature-card.is-active .rax-household-feature-kicker{color:#0000!important;align-items:center!important;gap:7px!important;margin:0!important;font-size:0!important;line-height:1!important;display:flex!important;position:relative!important}button.rax-household-feature-card .rax-household-feature-kicker:before{content:"HOUSEHOLDS"!important;color:#aec0dcb8!important;letter-spacing:.17em!important;font-size:9.5px!important;font-weight:900!important;line-height:1.2!important;display:inline-block!important}button.rax-household-feature-card .rax-household-feature-kicker:after{content:"PREMIUM"!important;color:#efc15b!important;letter-spacing:.08em!important;background:#f59e0b0b!important;border:1px solid #f5be4366!important;border-radius:999px!important;padding:2px 6px!important;font-size:6.8px!important;font-weight:900!important;line-height:1.2!important;display:inline-block!important}button.rax-household-feature-card h3,button.rax-household-feature-card.is-active h3{color:#0000!important;margin:4px 0 0!important;font-size:0!important;line-height:1!important}button.rax-household-feature-card h3:after{content:"Run your home finances together"!important;color:#f8fafc!important;letter-spacing:-.016em!important;white-space:nowrap!important;font-size:16px!important;font-weight:900!important;line-height:1.14!important;display:block!important}button.rax-household-feature-card p,button.rax-household-feature-card.is-active p{color:#0000!important;margin:4px 0 0!important;font-size:0!important;line-height:1!important}button.rax-household-feature-card p:after{content:"Fair Split • Forecasting • Funding • Plans"!important;color:#b9c8e0a3!important;white-space:nowrap!important;font-size:10px!important;font-weight:650!important;line-height:1.25!important;display:block!important}@media (max-width:430px){button.rax-household-feature-card,button.rax-household-feature-card.is-active,button.rax-household-feature-card.is-inactive,button.rax-household-feature-card .rax-household-feature-content,button.rax-household-feature-card.is-active .rax-household-feature-content{height:90px!important;min-height:90px!important;max-height:90px!important}button.rax-household-feature-card .rax-household-feature-content,button.rax-household-feature-card.is-active .rax-household-feature-content{padding:12px 34px 12px 66px!important}button.rax-household-feature-card:before{background-size:20px 20px!important;border-radius:13px!important;width:40px!important;height:40px!important;left:12px!important}button.rax-household-feature-card h3:after{white-space:normal!important;max-width:230px!important;font-size:14.5px!important}button.rax-household-feature-card p:after{font-size:9px!important}button.rax-household-feature-card:after{font-size:23px!important;right:10px!important}}@media (max-width:360px){button.rax-household-feature-card p:after{content:"Fair Split • Forecasting • Funding"!important}}
.rax-dashboard-page-root .rax-smart-highlights-card{display:none!important}
