.featuresContainer{display:block}.featuresContainer .featuresPage{padding-top:112px;position:relative}@media(max-width: 720px){.featuresContainer .featuresPage{padding:104px 0 32px}}.featuresContainer .featuresPage .featuresContent{display:flex;flex-direction:column;gap:200px;min-width:0;position:relative}@media(max-width: 900px){.featuresContainer .featuresPage .featuresContent{gap:64px}}.featuresContainer .featuresPage .featuresContent .featuresIntroduction{display:grid;gap:30px;grid-template-columns:minmax(0, 375fr) minmax(0, 879fr);align-items:start}@media(max-width: 900px){.featuresContainer .featuresPage .featuresContent .featuresIntroduction{grid-template-columns:minmax(0, 1fr);gap:32px}}.featuresContainer .featuresPage .featuresContent .featuresIntroduction .featuresIntroductionCopy{display:flex;flex-direction:column;gap:12px}.featuresContainer .featuresPage .featuresContent .featuresIntroduction .featuresDevicePreview{aspect-ratio:1027/537;position:relative;width:100%}@media(max-width: 720px){.featuresContainer .featuresPage .featuresContent .featuresIntroduction .featuresDevicePreview{aspect-ratio:342/292}}.featuresContainer .featuresPage .featuresContent .featuresIntroduction .featuresDevicePreview .featuresDashboard{border-radius:14px;display:block;height:auto;width:86.66%}@media(max-width: 720px){.featuresContainer .featuresPage .featuresContent .featuresIntroduction .featuresDevicePreview .featuresDashboard{border-radius:6px;left:0;position:absolute;top:9.59%;width:87.72%}}.featuresContainer .featuresPage .featuresContent .featuresIntroduction .featuresDevicePreview .featuresPhone{border:1px solid var(--colour-border);border-radius:30px;height:auto;position:absolute;right:0;top:12.29%;width:21.13%}@media(max-width: 720px){.featuresContainer .featuresPage .featuresContent .featuresIntroduction .featuresDevicePreview .featuresPhone{border-radius:12px;top:19.86%;width:28.65%}}.featuresContainer .featuresPage .featuresContent .featuresIntroduction .featuresEyebrow{color:var(--colour-accent);font-size:11px;font-weight:500;letter-spacing:1.1px;line-height:16px;margin:0;text-transform:uppercase}@media(max-width: 720px){.featuresContainer .featuresPage .featuresContent .featuresIntroduction .featuresEyebrow{font-size:10px;letter-spacing:1px}}.featuresContainer .featuresPage .featuresContent .featuresIntroduction .featuresEyebrow{letter-spacing:1.65px}@media(max-width: 720px){.featuresContainer .featuresPage .featuresContent .featuresIntroduction .featuresEyebrow{letter-spacing:1.5px}}.featuresContainer .featuresPage .featuresContent .featuresIntroduction h1{font-family:var(--font-display);font-size:64px;font-weight:400;line-height:66px;margin:0}@media(max-width: 720px){.featuresContainer .featuresPage .featuresContent .featuresIntroduction h1{font-size:48px;line-height:52px}}.featuresContainer .featuresPage .featuresContent .featuresIntroduction .featuresSummary{color:var(--colour-muted);font-size:16px;line-height:26px;margin:0;max-width:350px}@media(max-width: 720px){.featuresContainer .featuresPage .featuresContent .featuresIntroduction .featuresSummary{font-size:14px;line-height:22px}}.featuresContainer .featuresPage .featuresContent .featuresRows{display:flex;flex-direction:column;gap:100px}.featuresContainer .featuresPage .featuresContent .featuresRows .featuresRow{align-items:center;display:grid;gap:48px;grid-template-areas:"copy visual";grid-template-columns:minmax(0, 532fr) minmax(0, 704fr);min-width:0}.featuresContainer .featuresPage .featuresContent .featuresRows .featuresRow:nth-child(even){grid-template-areas:"visual copy";grid-template-columns:minmax(0, 704fr) minmax(0, 532fr)}@media(max-width: 900px){.featuresContainer .featuresPage .featuresContent .featuresRows .featuresRow{gap:20px}.featuresContainer .featuresPage .featuresContent .featuresRows .featuresRow,.featuresContainer .featuresPage .featuresContent .featuresRows .featuresRow:nth-child(even){grid-template-areas:"copy" "visual";grid-template-columns:minmax(0, 1fr)}}.featuresContainer .featuresPage .featuresContent .featuresRows .featuresRow .featuresCopy{display:flex;flex-direction:column;gap:16px;grid-area:copy;min-width:0}@media(max-width: 720px){.featuresContainer .featuresPage .featuresContent .featuresRows .featuresRow .featuresCopy{gap:12px}}.featuresContainer .featuresPage .featuresContent .featuresRows .featuresRow .featuresCopy .featuresCategory{color:var(--colour-accent);font-size:11px;font-weight:500;letter-spacing:1.1px;line-height:16px;margin:0;text-transform:uppercase}@media(max-width: 720px){.featuresContainer .featuresPage .featuresContent .featuresRows .featuresRow .featuresCopy .featuresCategory{font-size:10px;letter-spacing:1px}}.featuresContainer .featuresPage .featuresContent .featuresRows .featuresRow .featuresCopy h2{font-family:var(--font-display);font-size:40px;font-weight:400;line-height:48px;margin:0}@media(max-width: 720px){.featuresContainer .featuresPage .featuresContent .featuresRows .featuresRow .featuresCopy h2{font-size:36px;line-height:42px}}.featuresContainer .featuresPage .featuresContent .featuresRows .featuresRow .featuresCopy .featuresDescription{color:var(--colour-muted);font-size:16px;line-height:26px;margin:0}@media(max-width: 720px){.featuresContainer .featuresPage .featuresContent .featuresRows .featuresRow .featuresCopy .featuresDescription{font-size:14px;line-height:22px}}.featuresContainer .featuresPage .featuresContent .featuresRows .featuresRow .featuresVisual{container-type:inline-size;grid-area:visual;min-width:0;position:relative;width:100%}.featuresContainer .featuresPage .featuresContent .featuresSecurity{background:#150e1c;border:1px solid var(--colour-accent);border-radius:24px;display:flex;flex-direction:column;gap:24px;padding:32px}@media(max-width: 720px){.featuresContainer .featuresPage .featuresContent .featuresSecurity{padding:20px}}.featuresContainer .featuresPage .featuresContent .featuresSecurity .featuresSecurityIntroduction{display:flex;flex-direction:column;gap:12px}.featuresContainer .featuresPage .featuresContent .featuresSecurity .featuresSecurityIntroduction .featuresEyebrow{color:var(--colour-accent);font-size:11px;font-weight:500;letter-spacing:1.1px;line-height:16px;margin:0;text-transform:uppercase}@media(max-width: 720px){.featuresContainer .featuresPage .featuresContent .featuresSecurity .featuresSecurityIntroduction .featuresEyebrow{font-size:10px;letter-spacing:1px}}.featuresContainer .featuresPage .featuresContent .featuresSecurity .featuresSecurityIntroduction .featuresEyebrow{letter-spacing:1.32px}@media(max-width: 720px){.featuresContainer .featuresPage .featuresContent .featuresSecurity .featuresSecurityIntroduction .featuresEyebrow{letter-spacing:1.2px}}.featuresContainer .featuresPage .featuresContent .featuresSecurity .featuresSecurityIntroduction h2{font-family:var(--font-display);font-size:40px;font-weight:400;line-height:48px;margin:0}@media(max-width: 720px){.featuresContainer .featuresPage .featuresContent .featuresSecurity .featuresSecurityIntroduction h2{font-size:32px;line-height:40px}}.featuresContainer .featuresPage .featuresContent .featuresSecurity .featuresSecurityIntroduction .featuresSecuritySummary{color:var(--colour-muted);font-size:16px;line-height:26px;margin:0}@media(max-width: 720px){.featuresContainer .featuresPage .featuresContent .featuresSecurity .featuresSecurityIntroduction .featuresSecuritySummary{font-size:14px;line-height:22px}}.featuresContainer .featuresPage .featuresContent .featuresSecurity .featuresProtections{display:grid;gap:32px;grid-template-columns:repeat(3, minmax(0, 1fr))}@media(max-width: 900px){.featuresContainer .featuresPage .featuresContent .featuresSecurity .featuresProtections{gap:24px;grid-template-columns:minmax(0, 1fr)}}.featuresContainer .featuresPage .featuresContent .featuresSecurity .featuresProtections .featuresProtection{display:flex;flex-direction:column;gap:12px;min-width:0}@media(max-width: 720px){.featuresContainer .featuresPage .featuresContent .featuresSecurity .featuresProtections .featuresProtection{gap:8px}}.featuresContainer .featuresPage .featuresContent .featuresSecurity .featuresProtections .featuresProtection .featuresCategory{color:var(--colour-accent);font-size:11px;font-weight:500;letter-spacing:1.1px;line-height:16px;margin:0;text-transform:uppercase}@media(max-width: 720px){.featuresContainer .featuresPage .featuresContent .featuresSecurity .featuresProtections .featuresProtection .featuresCategory{font-size:10px;letter-spacing:1px}}.featuresContainer .featuresPage .featuresContent .featuresSecurity .featuresProtections .featuresProtection .featuresCategory{letter-spacing:1px}.featuresContainer .featuresPage .featuresContent .featuresSecurity .featuresProtections .featuresProtection h3{font-size:20px;font-weight:500;line-height:28px;margin:0}.featuresContainer .featuresPage .featuresContent .featuresSecurity .featuresProtections .featuresProtection .featuresProtectionDescription{color:var(--colour-muted);font-size:14px;line-height:22px;margin:0}.featuresContainer .featuresPage .featuresContent .featuresClosing{align-items:center;background:var(--colour-surface);border-radius:24px;display:flex;gap:48px;padding:32px}.featuresContainer .featuresPage .featuresContent .featuresClosing .featuresAction{align-items:center;background:#150e1c;border:1px solid var(--colour-accent);border-radius:8px;display:flex;font-size:13px;font-weight:500;gap:16px;justify-content:space-between;line-height:20px;min-height:52px;min-width:0;padding:12px 20px}.featuresContainer .featuresPage .featuresContent .featuresClosing .featuresAction:hover{background:#251733}.featuresContainer .featuresPage .featuresContent .featuresClosing .featuresAction:focus-visible{outline:2px solid var(--colour-text);outline-offset:4px}.featuresContainer .featuresPage .featuresContent .featuresClosing .featuresAction.featuresDownloadAction{background:var(--colour-accent);color:var(--colour-background)}.featuresContainer .featuresPage .featuresContent .featuresClosing .featuresAction.featuresDownloadAction:hover{background:#cfa0ff}.featuresContainer .featuresPage .featuresContent .featuresClosing .featuresAction .featuresActionArrow{flex-shrink:0;font-size:18px;font-weight:400}@media(max-width: 720px){.featuresContainer .featuresPage .featuresContent .featuresClosing{align-items:stretch;flex-direction:column;gap:24px;padding:20px}}.featuresContainer .featuresPage .featuresContent .featuresClosing .featuresClosingCopy{display:flex;flex:1;flex-direction:column;gap:12px;min-width:0}@media(max-width: 720px){.featuresContainer .featuresPage .featuresContent .featuresClosing .featuresClosingCopy{gap:8px}}.featuresContainer .featuresPage .featuresContent .featuresClosing .featuresClosingCopy h2{font-family:var(--font-display);font-size:32px;font-weight:400;line-height:40px;margin:0}.featuresContainer .featuresPage .featuresContent .featuresClosing .featuresClosingCopy p{color:var(--colour-muted);font-size:15px;line-height:24px;margin:0}@media(max-width: 720px){.featuresContainer .featuresPage .featuresContent .featuresClosing .featuresClosingCopy p{font-size:14px;line-height:22px}}.featuresContainer .featuresPage .featuresContent .featuresClosing .featuresAction{flex-shrink:0;width:224px}@media(max-width: 720px){.featuresContainer .featuresPage .featuresContent .featuresClosing .featuresAction{width:100%}}.featuresContainer .featuresVisual{--preview-green: #71ac63;--preview-red: #ad3538}.featuresContainer .featuresVisual p,.featuresContainer .featuresVisual dl,.featuresContainer .featuresVisual dd{margin:0}.featuresContainer .featuresVisual img{flex-shrink:0}.featuresContainer .featuresVisual .featuresPositive{color:var(--preview-green)}.featuresContainer .featuresVisual .featuresNegative{color:var(--preview-red)}.featuresContainer .featuresVisual .featuresReserve{color:var(--colour-accent)}.featuresContainer .featuresVisual .featuresPanelEyebrow{color:#8f9393;font-size:1.136cqw;letter-spacing:.08em;text-transform:uppercase}.featuresContainer .featuresVisual .featuresAccount{background:var(--colour-surface);border-radius:1.36cqw;padding:.6cqw 1.14cqw 1cqw}.featuresContainer .featuresVisual .featuresAccount .featuresAccountValue{font-size:6.25cqw;font-weight:300;letter-spacing:-0.04em;line-height:1.4;text-align:center}.featuresContainer .featuresVisual .featuresAccount .featuresAccountValue>span:first-child{font-size:2.15cqw;margin-right:.8cqw}.featuresContainer .featuresVisual .featuresAccount .featuresAccountStats{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:.7cqw;text-align:center}.featuresContainer .featuresVisual .featuresAccount .featuresAccountStats dt{color:rgba(242,237,242,.3);font-size:1.136cqw}.featuresContainer .featuresVisual .featuresAccount .featuresAccountStats dd{font-size:1.42cqw;line-height:1.5;white-space:nowrap}.featuresContainer .featuresVisual .featuresAccount .featuresAccountStats img{display:inline-block;height:1.7cqw;width:auto;vertical-align:middle}.featuresContainer .featuresVisual.featuresOverviewPreview{aspect-ratio:704/396}.featuresContainer .featuresVisual.featuresOverviewPreview .featuresAccount{position:absolute}.featuresContainer .featuresVisual.featuresOverviewPreview .featuresMainAccount{left:1.7%;top:7.07%;width:67.33%}.featuresContainer .featuresVisual.featuresOverviewPreview .featuresMainAccount .featuresAccountValue{font-size:5.625cqw;line-height:1.36}.featuresContainer .featuresVisual.featuresOverviewPreview .featuresMainAccount .featuresAccountStats dt{font-size:1.02cqw}.featuresContainer .featuresVisual.featuresOverviewPreview .featuresMainAccount .featuresAccountStats dd{font-size:1.33cqw}.featuresContainer .featuresVisual.featuresOverviewPreview .featuresPortfolio{left:12.5%;top:36.36%;width:74.81%}.featuresContainer .featuresVisual.featuresOverviewPreview .featuresRestEasy{left:22.16%;top:66.67%;width:74.81%}.featuresContainer .featuresVisual.featuresConnectionsPreview{align-items:center;aspect-ratio:704/396;display:flex;justify-content:center}.featuresContainer .featuresVisual .featuresProgressAllBudgets{--progress: 85%}.featuresContainer .featuresVisual .featuresProgressGroceries{--progress: 75%}.featuresContainer .featuresVisual .featuresProgressTransport{--progress: 100%}.featuresContainer .featuresVisual .featuresProgressDining{--progress: 65%}.featuresContainer .featuresVisual .featuresProgressHoliday{--progress: 53%}.featuresContainer .featuresVisual .featuresProgressHome{--progress: 26%}.featuresContainer .featuresVisual .featuresConnectionsImage{display:block;height:auto;width:62.22%}.featuresContainer .featuresVisual.featuresBankPreview{aspect-ratio:704/500;overflow:hidden;border-radius:24px}.featuresContainer .featuresVisual .featuresLedger{background:var(--colour-surface);border-radius:2.13cqw;color:#f1eef3;font-size:1.5625cqw;margin:.21cqw 2.13cqw 0;padding:1.42cqw}.featuresContainer .featuresVisual .featuresLedgerHeader{padding:1.28cqw 1.42cqw;border-radius:1.85cqw;background:#111}.featuresContainer .featuresVisual .featuresLedgerTabs{display:flex;gap:2.8cqw;align-items:center;height:3.41cqw;font-size:1.42cqw}.featuresContainer .featuresVisual .featuresLedgerTabs>span:first-child{color:var(--colour-accent)}.featuresContainer .featuresVisual .featuresLedgerTabs img{display:inline-block;width:1.2cqw;height:auto;margin-left:.7cqw}.featuresContainer .featuresVisual .featuresLedgerSummary{align-items:end;display:flex;justify-content:space-between}.featuresContainer .featuresVisual .featuresLedgerSummary small{color:var(--colour-muted);font-size:1.42cqw}.featuresContainer .featuresVisual .featuresLedgerSummary p{font-size:2.42cqw;letter-spacing:-0.05em;line-height:1.25}.featuresContainer .featuresVisual .featuresLedgerSummary>div:last-child{text-align:right}.featuresContainer .featuresVisual .featuresLedgerRows{padding-top:.7cqw}.featuresContainer .featuresVisual .featuresLedgerDate{align-items:center;background:#111;border-radius:.7cqw;display:flex;justify-content:space-between;margin:0 0 .15cqw;padding:.2cqw 4.4cqw .2cqw 2cqw}.featuresContainer .featuresVisual .featuresLedgerDate>span:last-child>span{margin-right:2.8cqw}.featuresContainer .featuresVisual .featuresLedgerRow{align-items:center;display:flex;gap:1.42cqw;height:3.41cqw}.featuresContainer .featuresVisual .featuresLedgerRow:has(+.featuresLedgerDate){margin-bottom:1.3cqw}.featuresContainer .featuresVisual .featuresLedgerRow>img:not(.featuresLedgerChevron){width:2.7cqw;height:2.7cqw;border-radius:.5cqw;object-fit:contain}.featuresContainer .featuresVisual .featuresLedgerRow .featuresLedgerMerchant{flex:1}.featuresContainer .featuresVisual .featuresLedgerRow .featuresLedgerChevron{width:2.13cqw;height:auto;margin:0 .7cqw}.featuresContainer .featuresVisual .featuresLedgerIndex{color:#3d3d3d;text-align:center;width:4.25cqw;flex-shrink:0}.featuresContainer .featuresVisual .featuresReserveBadge{background:#634583;border-radius:.4cqw;padding:.25cqw .8cqw;margin-right:2.7cqw}.featuresContainer .featuresVisual .featuresReserveIncrease{display:inline-block;width:1.7cqw;height:auto;vertical-align:middle}.featuresContainer .featuresVisual.featuresBrokeragePreview{aspect-ratio:704/468}.featuresContainer .featuresVisual.featuresBrokeragePreview .featuresPortfolio{width:76.68%;position:absolute;left:1.7%;top:1.7%}.featuresContainer .featuresVisual .featuresBrokerageReview{position:absolute;left:20.74%;top:27.14%;width:77.5%;padding:1.91cqw;background:#050505;border-radius:1.43cqw;display:flex;flex-direction:column;gap:1.67cqw;font-size:1.68cqw}.featuresContainer .featuresVisual .featuresBrokerageReview small{display:block;color:var(--colour-muted);font-size:1.31cqw;line-height:1.5}.featuresContainer .featuresVisual .featuresReviewHeader{display:flex;align-items:center;gap:1.2cqw;font-size:1.43cqw}.featuresContainer .featuresVisual .featuresReviewHeader small{font-size:1.19cqw}.featuresContainer .featuresVisual .featuresReviewIcon{display:flex;padding:.8cqw;background:#171007;border-radius:.8cqw}.featuresContainer .featuresVisual .featuresReviewIcon img{width:2cqw;height:auto}.featuresContainer .featuresVisual .featuresReviewBadge{color:#c98d44;background:#1b140c;border:1px solid #40301e;border-radius:3cqw;font-size:1.02cqw;padding:.3cqw .8cqw;margin-left:auto}.featuresContainer .featuresVisual .featuresReviewCopy{display:grid;gap:.84cqw}.featuresContainer .featuresVisual .featuresReviewCopy strong{font-size:2cqw;font-weight:400}.featuresContainer .featuresVisual .featuresReviewField{display:grid;gap:.7cqw;align-content:start}.featuresContainer .featuresVisual .featuresReviewField>span{display:flex;justify-content:space-between;background:#0f0f0f;border:1px solid #272727;border-radius:.6cqw;padding:.85cqw 1.2cqw;font-size:1.31cqw}.featuresContainer .featuresVisual .featuresReviewField img{width:1.2cqw;height:auto}.featuresContainer .featuresVisual .featuresReviewField small{font-size:1.19cqw}.featuresContainer .featuresVisual .featuresReviewFields{display:grid;grid-template-columns:1fr 1fr;gap:1.2cqw}.featuresContainer .featuresVisual .featuresReviewNote{background:#0f0f0f;border-radius:.6cqw;padding:1.2cqw;font-size:1.19cqw;color:var(--colour-muted)}.featuresContainer .featuresVisual .featuresReviewSave{align-self:end;background:#fff;color:#000;padding:.85cqw 1.2cqw;font-size:1.19cqw;border-radius:.6cqw}.featuresContainer .featuresVisual.featuresGraphsPreview{aspect-ratio:704/420;padding:10px}.featuresContainer .featuresVisual .featuresGraphTabs{display:flex;gap:8px;padding:0 0 20px}.featuresContainer .featuresVisual .featuresGraphTabs button{background:rgba(0,0,0,0);border:0;border-radius:3px;color:var(--colour-muted);cursor:pointer;font:inherit;font-size:10px;min-height:44px;padding:0 10px;text-transform:uppercase}.featuresContainer .featuresVisual .featuresGraphTabs button[aria-selected=true],.featuresContainer .featuresVisual .featuresGraphTabs button:hover{color:var(--colour-text)}.featuresContainer .featuresVisual .featuresGraphTabs button:focus-visible{outline:2px solid var(--colour-accent);outline-offset:2px}.featuresContainer .featuresVisual .featuresGraphPanel{display:flex;flex-direction:column;gap:1.42cqw}.featuresContainer .featuresVisual .featuresGraphPanel[hidden]{display:none}.featuresContainer .featuresVisual .featuresGraphPanel:focus-visible{outline:2px solid var(--colour-accent);outline-offset:4px;border-radius:6px}.featuresContainer .featuresVisual .featuresGraphStats{display:grid;grid-template-columns:1fr 1fr;gap:1.42cqw}.featuresContainer .featuresVisual .featuresGraphStats>div{display:flex;flex-direction:column;justify-content:center;padding:1.14cqw 2cqw;border:2px solid #46191a;background:#170606;border-radius:.85cqw;min-width:0}.featuresContainer .featuresVisual .featuresGraphStats span{color:#8f9393;font-size:1.42cqw;letter-spacing:.06em;text-transform:uppercase}.featuresContainer .featuresVisual .featuresGraphStats strong{font-size:2.84cqw;line-height:1.25;font-weight:400;letter-spacing:-0.04em}.featuresContainer .featuresVisual .featuresGraphStats small{color:#bbb;font-size:1.42cqw;line-height:1.5}.featuresContainer .featuresVisual .featuresGraph-rest .featuresGraphStats>div{border-color:#143e22;background:#021307}.featuresContainer .featuresVisual .featuresGraph-gaussian .featuresGraphStats>div{border-color:#333;background:#111}.featuresContainer .featuresVisual .featuresGraph-gaussian .featuresGraphStats>div:first-child strong{font-size:1.7cqw;line-height:2}.featuresContainer .featuresVisual .featuresGraphLegend{display:flex;flex-wrap:wrap;align-items:center;column-gap:2.7cqw;row-gap:.8cqw;font-size:1.56cqw;color:#ddd;min-width:0}.featuresContainer .featuresVisual .featuresGraphLegend>span{align-items:center;display:inline-flex;gap:.7cqw;min-height:2.84cqw}.featuresContainer .featuresVisual .featuresLegendColour{width:.7cqw;height:1.7cqw;border-radius:3px;background:var(--legend-colour)}.featuresContainer .featuresVisual .featuresLegend-income-average{--legend-colour: #304530}.featuresContainer .featuresVisual .featuresLegend-spending-average{--legend-colour: #3b2020}.featuresContainer .featuresVisual .featuresLegend-spending{--legend-colour: #5c2929}.featuresContainer .featuresVisual .featuresLegend-income{--legend-colour: #4a6b4a}.featuresContainer .featuresVisual .featuresLegend-cashflow{--legend-colour: #1f3345}.featuresContainer .featuresVisual .featuresLegend-trend{--legend-colour: #afa3ba}.featuresContainer .featuresVisual .featuresLegend-decrease{--legend-colour: #ce4646}.featuresContainer .featuresVisual .featuresLegend-month-0{--legend-colour: #cf676b}.featuresContainer .featuresVisual .featuresLegend-month-1{--legend-colour: #e0ce80}.featuresContainer .featuresVisual .featuresLegend-month-2{--legend-colour: #aad478}.featuresContainer .featuresVisual .featuresLegend-month-3{--legend-colour: #83c6a0}.featuresContainer .featuresVisual .featuresLegend-month-4{--legend-colour: #80a6d9}.featuresContainer .featuresVisual .featuresLegend-month-5{--legend-colour: #4c4b86}.featuresContainer .featuresVisual .featuresLegend-month-6{--legend-colour: #b786d6}.featuresContainer .featuresVisual .featuresLegend-month-7{--legend-colour: #86216a}.featuresContainer .featuresVisual .featuresLegend-month-8{--legend-colour: #76ffdf}.featuresContainer .featuresVisual .featuresLegend-month-9{--legend-colour: #fa8438}.featuresContainer .featuresVisual .featuresLegend-month-10{--legend-colour: #24463b}.featuresContainer .featuresVisual .featuresLegend-month-11{--legend-colour: #4798fc}.featuresContainer .featuresVisual .featuresGraphDpa{background:#080808;padding:.4cqw 1.4cqw;font-size:1.4cqw;text-transform:uppercase;color:#aaa}.featuresContainer .featuresVisual .featuresGraphDpa i{width:1.63cqw;height:1.63cqw;border:1px solid #292929;border-radius:2px;margin-right:.7cqw}.featuresContainer .featuresVisual .featuresChart{display:block;width:100%;height:auto}.featuresContainer .featuresVisual .featuresGraph-heatmap{min-height:47cqw;justify-content:center}.featuresContainer .featuresVisual.featuresBudgetsPreview{aspect-ratio:704/396}.featuresContainer .featuresVisual .featuresBudgetList{position:absolute;width:64.97%;left:2.27%;top:4.04%;display:grid;gap:.52cqw}.featuresContainer .featuresVisual .featuresBudget{display:grid;grid-template-columns:minmax(0, 1fr) 11.4cqw 2.61cqw;align-items:center;column-gap:1cqw;row-gap:.65cqw;padding:1.3cqw;background:var(--colour-surface);border-radius:.78cqw;font-size:1.7cqw;line-height:1.1}.featuresContainer .featuresVisual .featuresBudget small{text-align:right;color:#3d9eff;font-size:1.31cqw}.featuresContainer .featuresVisual .featuresBudget strong{font-size:2.09cqw;font-weight:400;line-height:1;text-align:right;letter-spacing:-0.06em}.featuresContainer .featuresVisual .featuresBudget>img{grid-column:3;grid-row:1/3;width:2.61cqw;height:auto;background:#111;border-radius:3px}.featuresContainer .featuresVisual .featuresBudget.featuresBudget-watch{background:#0a0a0a}.featuresContainer .featuresVisual .featuresBudget.featuresBudget-over small{color:#d94a4f}.featuresContainer .featuresVisual .featuresBudget.featuresBudget-over .featuresProgress{overflow:hidden;position:relative}.featuresContainer .featuresVisual .featuresBudget.featuresBudget-over .featuresProgress>span,.featuresContainer .featuresVisual .featuresBudget.featuresBudget-over .featuresProgress::after{border-radius:inherit;height:100%;left:0;position:absolute;top:50%;transform:translateY(-50%)}.featuresContainer .featuresVisual .featuresBudget.featuresBudget-over .featuresProgress>span{background:linear-gradient(90deg, rgba(61, 158, 255, 0.5), rgba(61, 158, 255, 0.8))}.featuresContainer .featuresVisual .featuresBudget.featuresBudget-over .featuresProgress::after{background:linear-gradient(90deg, #6f3131, #d94a4e);border:1px solid #d94a4e;content:"";width:39%}.featuresContainer .featuresVisual .featuresProgress{height:.78cqw;background:#191919;border-radius:10px}.featuresContainer .featuresVisual .featuresProgress>span{display:block;width:var(--progress);height:100%;background:linear-gradient(90deg, #3385be, #61b6ff);border-radius:inherit}.featuresContainer .featuresVisual .featuresFundList{position:absolute;left:26.7%;top:67.17%;width:70.89%;display:grid;gap:.74cqw}.featuresContainer .featuresVisual .featuresFund{display:grid;grid-template-columns:1fr auto 1.85cqw;gap:1cqw;padding:.92cqw;background:#050505;border-radius:.55cqw;font-size:1.754cqw;align-items:center;min-height:6.46cqw}.featuresContainer .featuresVisual .featuresFund small{font-size:1.108cqw}.featuresContainer .featuresVisual .featuresFund small>span{margin:0 .6cqw;color:#aaa}.featuresContainer .featuresVisual .featuresFund>img{width:1.85cqw;height:auto}.featuresContainer .featuresVisual .featuresFund .featuresProgress{grid-column:1/-1}.featuresContainer .featuresVisual .featuresFund .featuresProgress>.featuresProgressHoliday{background:#fa8438}.featuresContainer .featuresVisual .featuresFund .featuresProgress>.featuresProgressHome{background:var(--colour-accent)}.featuresContainer .featuresVisual.featuresLoansPreview{padding:10px 20px;background:var(--colour-surface);border-radius:12px}.featuresContainer .featuresVisual.featuresLoansPreview>img{display:block;width:100%;height:auto}.featuresContainer .featuresVisual.featuresSubscriptionsPreview{aspect-ratio:704/396}.featuresContainer .featuresVisual .featuresSubscriptionTransaction{position:absolute;left:3.84%;top:6.31%;width:89.11%;display:flex;align-items:center;gap:1.42cqw;font-size:1.56cqw;background:var(--colour-surface);border:1px solid #161616;padding:5px;border-radius:6px}.featuresContainer .featuresVisual .featuresSubscriptionTransaction>img{width:2.13cqw;height:auto}.featuresContainer .featuresVisual .featuresSubscriptionTransaction>span:nth-child(3){flex:1}.featuresContainer .featuresVisual .featuresSubscriptionTransaction .featuresSubscriptionBadge{font-size:1.56cqw;background:#a3e3b9;border-radius:.4cqw;color:#113921;padding:.14cqw .8cqw;margin-right:3cqw}.featuresContainer .featuresVisual .featuresSubscriptionWatch{background:var(--colour-surface);border:1px solid #161616;border-radius:.92cqw;position:absolute;left:29.83%;top:16.92%;width:43.57%;padding:2.3cqw;display:flex;flex-direction:column;gap:1.5cqw;font-size:1.68cqw}.featuresContainer .featuresVisual .featuresSubscriptionWatch .featuresPanelEyebrow{font-size:1.53cqw}.featuresContainer .featuresVisual .featuresSubscriptionWatch .featuresSubscriptionTitle{display:flex;justify-content:space-between;align-items:center}.featuresContainer .featuresVisual .featuresSubscriptionWatch .featuresSubscriptionTitle>span:last-child{font-size:1.38cqw;border-radius:20px;background:#102216;color:#ccffd7;padding:.65cqw 1.1cqw}.featuresContainer .featuresVisual .featuresSubscriptionWatch .featuresSubscriptionStatus{font-size:1.38cqw;color:var(--colour-muted)}.featuresContainer .featuresVisual .featuresSubscriptionWatch dl{display:grid;grid-template-columns:1fr 1fr;gap:1.3cqw}.featuresContainer .featuresVisual .featuresSubscriptionWatch dl>div{min-width:0;padding:1.5cqw;background:#111;border-radius:.5cqw}.featuresContainer .featuresVisual .featuresSubscriptionWatch dt{font-size:1.38cqw;color:var(--colour-muted);text-transform:uppercase;letter-spacing:.05em}.featuresContainer .featuresVisual .featuresSubscriptionWatch dd{font-size:1.53cqw;margin-top:.9cqw}.featuresContainer .featuresVisual .featuresSubscriptionLatest{display:flex;justify-content:space-between;align-items:center;padding-top:1.5cqw;border-top:1px solid #171717}.featuresContainer .featuresVisual .featuresSubscriptionLatest>span{text-transform:uppercase;letter-spacing:.1em;font-size:1.38cqw;color:var(--colour-muted)}.featuresContainer .featuresVisual .featuresSubscriptionLatest strong{font-size:2.14cqw;font-weight:400;color:#ccffd7}.featuresContainer .featuresVisual .featuresSubscriptionActions{display:grid;grid-template-columns:1fr 1fr;gap:1.3cqw}.featuresContainer .featuresVisual .featuresSubscriptionActions>span{background:#111;padding:1.5cqw;display:flex;align-items:center;justify-content:space-between;font-size:1.38cqw;border-radius:.5cqw}.featuresContainer .featuresVisual .featuresSubscriptionActions>span:first-child{background:#0f1d29}.featuresContainer .featuresVisual .featuresSubscriptionActions img{width:1.7cqw;height:auto}@media(max-width: 720px){.featuresContainer .featuresVisual .featuresPanelEyebrow{font-size:9px}.featuresContainer .featuresVisual.featuresOverviewPreview{aspect-ratio:auto;display:grid;grid-template-columns:1fr;gap:12px}.featuresContainer .featuresVisual.featuresOverviewPreview .featuresAccount{position:static;width:100%}.featuresContainer .featuresVisual.featuresOverviewPreview .featuresMainAccount .featuresAccountValue{font-size:32px}.featuresContainer .featuresVisual.featuresOverviewPreview .featuresMainAccount .featuresAccountStats dt{font-size:9px}.featuresContainer .featuresVisual.featuresOverviewPreview .featuresMainAccount .featuresAccountStats dd{font-size:11px}.featuresContainer .featuresVisual.featuresOverviewPreview .featuresPortfolio .featuresAccountStats dd.featuresPositive{display:flex;flex-wrap:wrap;justify-content:center;gap:2px 3px}.featuresContainer .featuresVisual.featuresOverviewPreview .featuresPortfolio .featuresAccountStats dd.featuresPositive>span:first-child{flex-basis:100%}.featuresContainer .featuresVisual .featuresAccount{border-radius:10px;padding:10px 12px}.featuresContainer .featuresVisual .featuresAccount .featuresAccountValue{font-size:32px}.featuresContainer .featuresVisual .featuresAccount .featuresAccountValue>span:first-child{font-size:16px}.featuresContainer .featuresVisual .featuresAccount .featuresAccountStats dt{font-size:9px}.featuresContainer .featuresVisual .featuresAccount .featuresAccountStats dd{font-size:11px}.featuresContainer .featuresVisual .featuresAccount .featuresAccountStats img{height:11px}.featuresContainer .featuresVisual.featuresConnectionsPreview{aspect-ratio:1.2}.featuresContainer .featuresVisual.featuresConnectionsPreview .featuresConnectionsImage{width:95%}.featuresContainer .featuresVisual.featuresBankPreview{aspect-ratio:auto;max-height:420px;border-radius:16px}.featuresContainer .featuresVisual .featuresLedger{margin:0;padding:10px;font-size:11px;border-radius:16px}.featuresContainer .featuresVisual .featuresLedgerHeader{padding:8px;border-radius:10px}.featuresContainer .featuresVisual .featuresLedgerTabs{font-size:9px;height:26px;gap:16px}.featuresContainer .featuresVisual .featuresLedgerTabs img{width:8px}.featuresContainer .featuresVisual .featuresLedgerSummary small{font-size:9px}.featuresContainer .featuresVisual .featuresLedgerSummary p{font-size:17px}.featuresContainer .featuresVisual .featuresLedgerDate{padding:3px 10px;margin-top:8px;font-size:10px}.featuresContainer .featuresVisual .featuresLedgerRow{height:27px;gap:7px}.featuresContainer .featuresVisual .featuresLedgerRow>img:not(.featuresLedgerChevron){width:19px;height:19px}.featuresContainer .featuresVisual .featuresLedgerRow .featuresLedgerChevron{width:12px;margin:0 4px}.featuresContainer .featuresVisual .featuresLedgerIndex{width:20px}.featuresContainer .featuresVisual.featuresBrokeragePreview{aspect-ratio:auto;display:grid;gap:14px}.featuresContainer .featuresVisual.featuresBrokeragePreview .featuresPortfolio{position:static;width:100%}.featuresContainer .featuresVisual .featuresBrokerageReview{position:static;width:100%;border-radius:10px;padding:14px;gap:12px;font-size:12px}.featuresContainer .featuresVisual .featuresBrokerageReview small{font-size:10px}.featuresContainer .featuresVisual .featuresReviewHeader{font-size:11px;gap:8px}.featuresContainer .featuresVisual .featuresReviewHeader small{font-size:9px}.featuresContainer .featuresVisual .featuresReviewIcon{padding:7px}.featuresContainer .featuresVisual .featuresReviewIcon img{width:15px}.featuresContainer .featuresVisual .featuresReviewBadge{font-size:8px;padding:3px 6px}.featuresContainer .featuresVisual .featuresReviewCopy{gap:6px}.featuresContainer .featuresVisual .featuresReviewCopy strong{font-size:16px}.featuresContainer .featuresVisual .featuresReviewField{gap:6px}.featuresContainer .featuresVisual .featuresReviewField>span{padding:8px;font-size:11px}.featuresContainer .featuresVisual .featuresReviewField img{width:9px}.featuresContainer .featuresVisual .featuresReviewFields{gap:8px}.featuresContainer .featuresVisual .featuresReviewNote,.featuresContainer .featuresVisual .featuresReviewSave{padding:9px;font-size:10px}.featuresContainer .featuresVisual.featuresGraphsPreview{aspect-ratio:auto;padding:0;min-height:330px}.featuresContainer .featuresVisual .featuresGraphTabs{justify-content:space-between;gap:0;padding-bottom:12px}.featuresContainer .featuresVisual .featuresGraphTabs button{padding:0 8px;font-size:10px}.featuresContainer .featuresVisual .featuresGraphPanel{gap:14px}.featuresContainer .featuresVisual .featuresGraphStats{gap:8px}.featuresContainer .featuresVisual .featuresGraphStats>div{padding:9px;border-radius:6px}.featuresContainer .featuresVisual .featuresGraphStats span{font-size:9px}.featuresContainer .featuresVisual .featuresGraphStats strong{font-size:18px}.featuresContainer .featuresVisual .featuresGraphStats small{font-size:9px}.featuresContainer .featuresVisual .featuresGraph-gaussian .featuresGraphStats>div:first-child strong{font-size:14px}.featuresContainer .featuresVisual .featuresGraphLegend{font-size:9px;gap:8px 12px}.featuresContainer .featuresVisual .featuresGraphLegend>span{gap:5px}.featuresContainer .featuresVisual .featuresLegendColour{width:4px;height:10px}.featuresContainer .featuresVisual .featuresGraphDpa{padding:4px 6px;font-size:8px}.featuresContainer .featuresVisual .featuresGraphDpa i{width:9px;height:9px}.featuresContainer .featuresVisual .featuresGraph-heatmap{min-height:260px}.featuresContainer .featuresVisual.featuresBudgetsPreview{aspect-ratio:auto;display:grid;gap:28px}.featuresContainer .featuresVisual .featuresBudgetList,.featuresContainer .featuresVisual .featuresFundList{position:static;width:100%;gap:6px}.featuresContainer .featuresVisual .featuresBudget{padding:10px;border-radius:6px;font-size:12px;grid-template-columns:minmax(0, 1fr) 65px 20px;gap:8px}.featuresContainer .featuresVisual .featuresBudget small{font-size:9px}.featuresContainer .featuresVisual .featuresBudget strong{font-size:14px}.featuresContainer .featuresVisual .featuresBudget>img{width:20px}.featuresContainer .featuresVisual .featuresProgress{height:5px}.featuresContainer .featuresVisual .featuresFund{padding:10px;border-radius:5px;font-size:11px;grid-template-columns:1fr auto 10px;gap:10px}.featuresContainer .featuresVisual .featuresFund small{font-size:9px}.featuresContainer .featuresVisual .featuresFund>img{width:10px}.featuresContainer .featuresVisual.featuresSubscriptionsPreview{aspect-ratio:auto;display:grid;gap:20px}.featuresContainer .featuresVisual .featuresSubscriptionTransaction{position:static;width:100%;font-size:11px;gap:8px}.featuresContainer .featuresVisual .featuresSubscriptionTransaction>img{width:16px}.featuresContainer .featuresVisual .featuresSubscriptionTransaction .featuresSubscriptionBadge{font-size:9px;padding:2px 5px;margin-right:12px}.featuresContainer .featuresVisual .featuresSubscriptionWatch{position:static;width:min(100%,306px);justify-self:center;border-radius:8px;padding:16px;gap:12px;font-size:13px}.featuresContainer .featuresVisual .featuresSubscriptionWatch .featuresPanelEyebrow{font-size:10px}.featuresContainer .featuresVisual .featuresSubscriptionWatch .featuresSubscriptionTitle>span:last-child{font-size:10px;padding:4px 8px}.featuresContainer .featuresVisual .featuresSubscriptionWatch .featuresSubscriptionStatus{font-size:11px}.featuresContainer .featuresVisual .featuresSubscriptionWatch dl{gap:8px}.featuresContainer .featuresVisual .featuresSubscriptionWatch dl>div{padding:10px;border-radius:4px}.featuresContainer .featuresVisual .featuresSubscriptionWatch dt{font-size:9px}.featuresContainer .featuresVisual .featuresSubscriptionWatch dd{font-size:12px;margin-top:6px}.featuresContainer .featuresVisual .featuresSubscriptionLatest{padding-top:12px}.featuresContainer .featuresVisual .featuresSubscriptionLatest>span{font-size:10px}.featuresContainer .featuresVisual .featuresSubscriptionLatest strong{font-size:15px}.featuresContainer .featuresVisual .featuresSubscriptionActions{gap:8px}.featuresContainer .featuresVisual .featuresSubscriptionActions>span{padding:10px;font-size:10px;border-radius:4px}.featuresContainer .featuresVisual .featuresSubscriptionActions img{width:12px}}
