.budgetsSinkingFundsContainer{display:block}.budgetsSinkingFundsContainer .featurePage{display:flex;flex-direction:column;gap:80px;margin:0 auto;max-width:1284px;padding:108px 0 80px;position:relative}.budgetsSinkingFundsContainer .featurePage p,.budgetsSinkingFundsContainer .featurePage h1,.budgetsSinkingFundsContainer .featurePage h2,.budgetsSinkingFundsContainer .featurePage h3,.budgetsSinkingFundsContainer .featurePage figure{margin:0}.budgetsSinkingFundsContainer .featurePage p{color:var(--colour-muted);font-size:16px;line-height:26px}.budgetsSinkingFundsContainer .featurePage h1,.budgetsSinkingFundsContainer .featurePage h2,.budgetsSinkingFundsContainer .featurePage h3{font-family:var(--font-display);font-weight:400}.budgetsSinkingFundsContainer .featurePage #featureTitle{font-size:64px;line-height:68px;max-width:600px}.budgetsSinkingFundsContainer .featurePage h2{font-size:40px;line-height:48px}.budgetsSinkingFundsContainer .featurePage h3{font-size:30px;line-height:38px}.budgetsSinkingFundsContainer .featurePage .featureEyebrow{color:var(--colour-accent);font-size:11px;font-weight:500;letter-spacing:1.1px;line-height:16px;text-transform:uppercase}.budgetsSinkingFundsContainer .featurePage a:focus-visible{outline:2px solid var(--colour-text);outline-offset:5px}.budgetsSinkingFundsContainer .featurePage .featureHero{display:grid;grid-template-columns:minmax(0, 610fr) minmax(0, 626fr);gap:48px;align-items:center}.budgetsSinkingFundsContainer .featurePage .featureHeroCopy{display:flex;flex-direction:column;gap:24px}.budgetsSinkingFundsContainer .featurePage .featureLead{max-width:570px;font-size:18px;line-height:29px}.budgetsSinkingFundsContainer .featurePage .featureNote{font-size:13px;line-height:21px}.budgetsSinkingFundsContainer .featurePage .featureHeroVisual{display:flex;align-items:center;justify-content:center;min-height:460px}.budgetsSinkingFundsContainer .featurePage .featureHeroVisual img{width:438px;height:auto}.budgetsSinkingFundsContainer .featurePage .featureActions{display:flex;flex-wrap:wrap;gap:16px}.budgetsSinkingFundsContainer .featurePage .featureAction{align-items:center;background:var(--colour-background);border:1px solid var(--colour-border);border-radius:8px;display:flex;font-size:13px;font-weight:500;gap:16px;justify-content:space-between;line-height:20px;min-height:52px;padding:12px 20px;width:224px;max-width:100%;transition:background 150ms ease}.budgetsSinkingFundsContainer .featurePage .featureAction:hover{background:#150e1c}.budgetsSinkingFundsContainer .featurePage .featureAction>span{font-size:18px}.budgetsSinkingFundsContainer .featurePage .featureAction.featureDownload{background:var(--colour-accent);border-color:var(--colour-accent);color:var(--colour-background)}.budgetsSinkingFundsContainer .featurePage .featureAction.featureDownload:hover{background:#cfa0ff}.budgetsSinkingFundsContainer .featurePage .featureAtAGlance,.budgetsSinkingFundsContainer .featurePage .featureControlGrid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:32px}.budgetsSinkingFundsContainer .featurePage .featureAtAGlance>div{border-top:1px solid var(--colour-border);display:flex;flex-direction:column;gap:12px;padding-top:16px}.budgetsSinkingFundsContainer .featurePage .featureAtAGlance>div h2{font-size:30px;line-height:38px}.budgetsSinkingFundsContainer .featurePage .featureAtAGlance>div p:not(.featureEyebrow){font-size:15px;line-height:24px}.budgetsSinkingFundsContainer .featurePage .featureSectionIntro{display:grid;gap:16px}.budgetsSinkingFundsContainer .featurePage .featureHow{display:grid;gap:32px}.budgetsSinkingFundsContainer .featurePage .featureHow h2{font-size:44px;line-height:52px}.budgetsSinkingFundsContainer .featurePage .featureSteps{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:24px;list-style:none;padding:0;margin:0}.budgetsSinkingFundsContainer .featurePage .featureSteps>li{background:var(--colour-surface);border-radius:24px;display:flex;flex-direction:column;gap:16px;padding:24px}.budgetsSinkingFundsContainer .featurePage .featureSteps p:not(.featureEyebrow){font-size:15px;line-height:24px}.budgetsSinkingFundsContainer .featurePage .featureFeature{display:grid;grid-template-columns:minmax(0, 532fr) minmax(0, 704fr);grid-template-areas:"copy visual";align-items:center;gap:48px}.budgetsSinkingFundsContainer .featurePage .featureFeature.featureFeatureReversed{grid-template-columns:minmax(0, 704fr) minmax(0, 532fr);grid-template-areas:"visual copy"}.budgetsSinkingFundsContainer .featurePage .featureFeature .featureCopy{grid-area:copy}.budgetsSinkingFundsContainer .featurePage .featureFeature .featurePreviewVisual{grid-area:visual;container-type:inline-size;position:relative;min-width:0;width:100%}.budgetsSinkingFundsContainer .featurePage .featureCopy{display:flex;flex-direction:column;gap:24px;min-width:0}.budgetsSinkingFundsContainer .featurePage .featureTextLink{align-self:start;color:var(--colour-accent);font-size:14px;line-height:22px;padding:5px 0}.budgetsSinkingFundsContainer .featurePage .featureTextLink:hover{text-decoration:underline;text-underline-offset:4px}.budgetsSinkingFundsContainer .featurePage .featureConnectionsVisual{grid-area:visual;display:flex;justify-content:center}.budgetsSinkingFundsContainer .featurePage .featureConnectionsVisual img{width:100%;max-width:560px;height:auto}.budgetsSinkingFundsContainer .featurePage .featureControls,.budgetsSinkingFundsContainer .featurePage .featureClosing{background:#150e1c;border:1px solid rgba(0,0,0,0);border-radius:24px;padding:32px}.budgetsSinkingFundsContainer .featurePage .featureControls{display:grid;gap:24px}.budgetsSinkingFundsContainer .featurePage .featureControlGrid>div{display:flex;flex-direction:column;gap:12px}.budgetsSinkingFundsContainer .featurePage .featureControlGrid>div h3{font-family:var(--font-body);font-size:18px;font-weight:500;line-height:26px}.budgetsSinkingFundsContainer .featurePage .featureControlGrid>div p:not(.featureEyebrow){font-size:15px;line-height:24px}.budgetsSinkingFundsContainer .featurePage .featureFaq{display:grid;grid-template-columns:minmax(0, 400fr) minmax(0, 836fr);gap:48px;align-items:start}.budgetsSinkingFundsContainer .featurePage .featureFaq h2{font-size:48px;line-height:56px}.budgetsSinkingFundsContainer .featurePage .featureFaqItem{border-top:1px solid var(--colour-border);display:grid;gap:12px;padding:24px 0}.budgetsSinkingFundsContainer .featurePage .featureFaqItem h3{font-family:var(--font-body);font-size:16px;font-weight:500;line-height:24px}.budgetsSinkingFundsContainer .featurePage .featureFaqItem p{font-size:15px;line-height:25px}.budgetsSinkingFundsContainer .featurePage .featureClosing{display:flex;align-items:center;justify-content:space-between;gap:32px}.budgetsSinkingFundsContainer .featurePage .featureClosing>div{display:grid;gap:12px}.budgetsSinkingFundsContainer .featurePage .featureClosing h2{font-size:32px;line-height:40px}.budgetsSinkingFundsContainer .featurePage .featureClosing p{font-size:15px;line-height:24px}.budgetsSinkingFundsContainer .featurePage .featureClosing .featureAction{flex-shrink:0}@media(max-width: 1100px){.budgetsSinkingFundsContainer .featurePage .featureHero,.budgetsSinkingFundsContainer .featurePage .featureFeature,.budgetsSinkingFundsContainer .featurePage .featureFaq{gap:32px}.budgetsSinkingFundsContainer .featurePage .featureSteps>li{padding:20px}}@media(max-width: 900px){.budgetsSinkingFundsContainer .featurePage{gap:64px}.budgetsSinkingFundsContainer .featurePage .featureHero,.budgetsSinkingFundsContainer .featurePage .featureFeature,.budgetsSinkingFundsContainer .featurePage .featureFeature.featureFeatureReversed,.budgetsSinkingFundsContainer .featurePage .featureFaq{grid-template-columns:minmax(0, 1fr);gap:40px}.budgetsSinkingFundsContainer .featurePage .featureFeature,.budgetsSinkingFundsContainer .featurePage .featureFeature.featureFeatureReversed{grid-template-areas:"copy" "visual"}.budgetsSinkingFundsContainer .featurePage .featureHeroVisual{min-height:0;padding:16px 0}.budgetsSinkingFundsContainer .featurePage .featureSteps{grid-template-columns:minmax(0, 1fr)}.budgetsSinkingFundsContainer .featurePage .featureControlGrid{grid-template-columns:minmax(0, 1fr);gap:24px}.budgetsSinkingFundsContainer .featurePage .featureClosing{align-items:start;flex-direction:column}}@media(max-width: 720px){.budgetsSinkingFundsContainer .featurePage{padding:92px 0 48px}.budgetsSinkingFundsContainer .featurePage #featureTitle{font-size:48px;line-height:52px}.budgetsSinkingFundsContainer .featurePage h2,.budgetsSinkingFundsContainer .featurePage .featureHow h2,.budgetsSinkingFundsContainer .featurePage .featureFaq h2{font-size:36px;line-height:42px}.budgetsSinkingFundsContainer .featurePage .featureHeroCopy,.budgetsSinkingFundsContainer .featurePage .featureCopy{gap:20px}.budgetsSinkingFundsContainer .featurePage .featureLead{font-size:16px;line-height:26px}.budgetsSinkingFundsContainer .featurePage .featureAtAGlance{grid-template-columns:minmax(0, 1fr);gap:24px}.budgetsSinkingFundsContainer .featurePage .featureControls,.budgetsSinkingFundsContainer .featurePage .featureClosing{padding:24px}.budgetsSinkingFundsContainer .featurePage .featureHeroVisual img{max-width:360px;width:100%}}@media(max-width: 480px){.budgetsSinkingFundsContainer .featurePage .featureActions{flex-direction:column;gap:12px}.budgetsSinkingFundsContainer .featurePage .featureActions .featureAction{width:100%}.budgetsSinkingFundsContainer .featurePage .featureClosing .featureAction{width:100%}.budgetsSinkingFundsContainer .featurePage .featureEyebrow{font-size:10px;letter-spacing:.9px}}@media(prefers-reduced-motion: reduce){.budgetsSinkingFundsContainer .featurePage .featureAction{transition:none}}.budgetsSinkingFundsContainer .featurePage .featureHeroCopy,.budgetsSinkingFundsContainer .featurePage .featureHeroArt,.budgetsSinkingFundsContainer .featurePage .featureFaqList{min-width:0}.budgetsSinkingFundsContainer .featurePage .featureHeroArt{align-items:center;container-type:inline-size;display:flex;min-height:460px}.budgetsSinkingFundsContainer .featurePage .featureHeroArt .featureVisual{container-type:inline-size;min-width:0;width:100%}.budgetsSinkingFundsContainer .featurePage .featureComparisonGrid{grid-template-columns:repeat(2, minmax(0, 1fr))}.budgetsSinkingFundsContainer .featurePage .featureDesktopImage{align-items:center;display:flex;min-height:440px}.budgetsSinkingFundsContainer .featurePage .featureDesktopImage picture,.budgetsSinkingFundsContainer .featurePage .featureDesktopImage img{border-radius:12px;height:auto;width:100%}.budgetsSinkingFundsContainer .featurePage .featureDetailPanel{background:var(--colour-surface);border-radius:24px;padding:32px}.budgetsSinkingFundsContainer .featurePage .featureDetailPanel>div{display:grid;gap:24px}.budgetsSinkingFundsContainer .featurePage .featureDetailPanel h3{font-size:32px;line-height:40px}.budgetsSinkingFundsContainer .featurePage .featureDetailPanel .featureDetailColumns{display:grid;gap:24px 48px;grid-template-columns:repeat(2, minmax(0, 1fr))}.budgetsSinkingFundsContainer .featurePage .featureDetailPanel .featureDetailColumns>div{display:grid;gap:12px;min-width:0}.budgetsSinkingFundsContainer .featurePage .featureDetailPanel .featureDetailColumns h3{font-size:26px;line-height:34px}.budgetsSinkingFundsContainer .featurePage .featureDetailPanel .featureDetailColumns p:not(.featureEyebrow){font-size:14px;line-height:22px}.budgetsSinkingFundsContainer .featurePage .featureDetailPanel .featureRecordedTotal{background:#150e1c;border-radius:24px;display:grid;gap:12px;padding:24px}.budgetsSinkingFundsContainer .featurePage .featureDetailPanel .featureRecordedTotal h3{font-size:40px;line-height:48px}.budgetsSinkingFundsContainer .featurePage .featureFundsDetail .featureFundRow{align-items:center;background:rgba(241,238,243,.02);border-radius:6px;display:grid;font-size:16px;gap:8px;grid-template-columns:minmax(0, 1fr) auto auto;padding:12px}.budgetsSinkingFundsContainer .featurePage .featureFundsDetail .featureFundRow small{font-size:11px}.budgetsSinkingFundsContainer .featurePage .featureFundsDetail .featureFundRow small span{color:var(--colour-muted);margin-inline:5px}.budgetsSinkingFundsContainer .featurePage .featureFundsDetail .featureFundTrack{background:#191919;border-radius:10px;grid-column:1/-1;height:5px}.budgetsSinkingFundsContainer .featurePage .featureFundsDetail .featureFundTrack>span{border-radius:inherit;display:block;height:100%}.budgetsSinkingFundsContainer .featurePage .featureFundsDetail .featureFundTrack .featureHolidayProgress{background:#7dff96;width:52.8%}.budgetsSinkingFundsContainer .featurePage .featureFundsDetail .featureFundTrack .featureHomeProgress{background:#cd7c37;width:25.6%}.budgetsSinkingFundsContainer .featurePage .featureFundsDetail .featureFundSelected{border-top:1px solid var(--colour-border);display:grid;gap:12px;padding-top:24px}.budgetsSinkingFundsContainer .featurePage .featureFundsDetail .featureFundSelected h3{font-size:28px;line-height:36px}.budgetsSinkingFundsContainer .featurePage .featureFundsDetail .featureFundSelected p{font-size:14px;line-height:22px}@media(max-width: 900px){.budgetsSinkingFundsContainer .featurePage .featureHeroArt{min-height:0}.budgetsSinkingFundsContainer .featurePage .featureDesktopImage{min-height:0}.budgetsSinkingFundsContainer .featurePage .featureComparisonGrid{grid-template-columns:minmax(0, 1fr)}}@media(max-width: 720px){.budgetsSinkingFundsContainer .featurePage .featureDetailPanel{padding:24px}.budgetsSinkingFundsContainer .featurePage .featureDetailPanel .featureDetailColumns{gap:24px}}@media(max-width: 480px){.budgetsSinkingFundsContainer .featurePage .featureDetailPanel .featureDetailColumns{grid-template-columns:minmax(0, 1fr)}.budgetsSinkingFundsContainer .featurePage .featureFundsDetail .featureFundRow{font-size:13px;padding:8px}.budgetsSinkingFundsContainer .featurePage .featureFundsDetail .featureFundRow small{font-size:9px}}.budgetsSinkingFundsContainer .featurePage .featureBudgetsPreview{aspect-ratio:626/352.125;position:relative}.budgetsSinkingFundsContainer .featurePage .featureBudgetsPreview .featureBudgetList{display:grid;gap:.52cqw;left:2.27%;position:absolute;top:4.04%;width:64.97%}.budgetsSinkingFundsContainer .featurePage .featureBudgetsPreview .featureBudget{align-items:center;background:rgba(242,237,242,.03);border-radius:.78cqw;column-gap:1cqw;display:grid;font-size:1.7cqw;grid-template-columns:minmax(0, 1fr) 11.4cqw auto;line-height:1.1;min-height:7.226cqw;padding:1.3cqw;row-gap:.65cqw}.budgetsSinkingFundsContainer .featurePage .featureBudgetsPreview .featureBudget small{color:#3d9eff;font-size:1.31cqw;text-align:right}.budgetsSinkingFundsContainer .featurePage .featureBudgetsPreview .featureBudget strong{font-size:2.09cqw;font-weight:400;letter-spacing:-0.06em;line-height:1;text-align:right}.budgetsSinkingFundsContainer .featurePage .featureBudgetsPreview .featureBudget>img{background:#111;border-radius:3px;grid-column:3;grid-row:1/3}.budgetsSinkingFundsContainer .featurePage .featureBudgetsPreview .featureBudget.featureBudgetOver small{color:#d94a4f}.budgetsSinkingFundsContainer .featurePage .featureBudgetsPreview .featureBudget.featureBudgetOver .featureProgress{background:#3385be}.budgetsSinkingFundsContainer .featurePage .featureBudgetsPreview .featureBudget.featureBudgetOver .featureProgress>span{background:#d94a4f}.budgetsSinkingFundsContainer .featurePage .featureBudgetsPreview .featureProgress{background:#191919;border-radius:10px;height:.78cqw}.budgetsSinkingFundsContainer .featurePage .featureBudgetsPreview .featureProgress>span{background:#3385be;border-radius:inherit;display:block;height:100%}.budgetsSinkingFundsContainer .featurePage .featureBudgetsPreview .featureProgress .featureProgressAllBudgets{width:85%}.budgetsSinkingFundsContainer .featurePage .featureBudgetsPreview .featureProgress .featureProgressGroceries{width:75%}.budgetsSinkingFundsContainer .featurePage .featureBudgetsPreview .featureProgress .featureProgressTransport{width:39%}.budgetsSinkingFundsContainer .featurePage .featureBudgetsPreview .featureProgress .featureProgressDining{width:65%}.budgetsSinkingFundsContainer .featurePage .featureBudgetsPreview .featureProgress .featureProgressHoliday{background:#7dff96;width:52.8%}.budgetsSinkingFundsContainer .featurePage .featureBudgetsPreview .featureProgress .featureProgressHome{background:#cd7c37;width:25.6%}.budgetsSinkingFundsContainer .featurePage .featureBudgetsPreview .featureFundList{display:grid;gap:.74cqw;left:26.7%;position:absolute;top:67.17%;width:70.89%}.budgetsSinkingFundsContainer .featurePage .featureBudgetsPreview .featureFund{align-items:center;background:rgba(241,238,243,.02);border-radius:.55cqw;display:grid;font-size:1.754cqw;gap:1cqw;grid-template-columns:1fr auto auto;min-height:6.46cqw;padding:.92cqw}.budgetsSinkingFundsContainer .featurePage .featureBudgetsPreview .featureFund small{font-size:1.108cqw}.budgetsSinkingFundsContainer .featurePage .featureBudgetsPreview .featureFund small>span{color:#aaa;margin:0 .6cqw}.budgetsSinkingFundsContainer .featurePage .featureBudgetsPreview .featureFund .featureProgress{grid-column:1/-1}@media(max-width: 480px){.budgetsSinkingFundsContainer .featurePage .featureBudgetsPreview{aspect-ratio:auto}.budgetsSinkingFundsContainer .featurePage .featureBudgetsPreview .featureBudgetList,.budgetsSinkingFundsContainer .featurePage .featureBudgetsPreview .featureFundList{gap:8px;position:static;width:100%}.budgetsSinkingFundsContainer .featurePage .featureBudgetsPreview .featureFundList{margin-top:24px}.budgetsSinkingFundsContainer .featurePage .featureBudgetsPreview .featureBudget,.budgetsSinkingFundsContainer .featurePage .featureBudgetsPreview .featureFund{font-size:12px;gap:8px;grid-template-columns:minmax(0, 1fr) auto auto;min-height:52px;padding:10px}.budgetsSinkingFundsContainer .featurePage .featureBudgetsPreview .featureBudget small,.budgetsSinkingFundsContainer .featurePage .featureBudgetsPreview .featureFund small{font-size:9px}.budgetsSinkingFundsContainer .featurePage .featureBudgetsPreview .featureBudget strong,.budgetsSinkingFundsContainer .featurePage .featureBudgetsPreview .featureFund strong{font-size:14px}.budgetsSinkingFundsContainer .featurePage .featureBudgetsPreview .featureProgress{height:4px}}
