.features-page_page__SQM7N{--feature-gap:clamp(2rem,5vw,5rem);overflow-wrap:anywhere}.features-page_page__SQM7N :is(h3,h4){margin:0;font-family:var(--font-sans);font-weight:600;line-height:1.4}.features-page_page__SQM7N h3{font-size:1.25rem}.features-page_page__SQM7N h4{font-size:1rem}:where(.features-page_page__SQM7N) :is(ul,dl){margin:0;padding:0}:where(.features-page_page__SQM7N) dd{margin:0}.features-page_page__SQM7N ul{list-style:none}.features-page_page__SQM7N :is(section[id],[role=region][id],[id$=-heading]){scroll-margin-top:2rem}.features-page_section__Bsaks{padding-block:clamp(4.5rem,8vw,7.5rem)}.features-page_muted__r7w76,.features-page_period__EWQCZ,.features-page_planNote__KKPww,.features-page_smallNote__Dd_bq{color:var(--color-muted)}.features-page_copy__WyXme{display:grid;align-content:start;gap:1.25rem}.features-page_centerIntro__gwR5N>p,.features-page_closing__JHDDs>p,.features-page_copy__WyXme>p,.features-page_householdIntro__PWnbT>p,.features-page_householdNotes__5N3U8>p,.features-page_reminderCopy__zYl5M>p,.features-page_scheduleCopy__UGalz>p,.features-page_sectionIntro__2Ynuh>p{font-size:1.0625rem;line-height:1.75}.features-page_copy__WyXme>h2{margin-bottom:.5rem}.features-page_copy__WyXme p{color:var(--color-muted)}.features-page_copy__WyXme .features-page_boundary__4blss{color:var(--color-charcoal);font-size:1rem;padding-top:1.25rem;border-top:1px solid var(--color-line)}.features-page_opening__FBYXy{padding-top:clamp(3rem,12svh,7rem)}.features-page_introduction__9L8WS{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.5rem}.features-page_page__SQM7N .features-page_title__x9OAK{max-width:100%;font-size:clamp(2.25rem,5vw,4rem);line-height:1.08;text-wrap:balance}.features-page_openingCopy__q_SXI{max-width:38rem;font-size:1.125rem;line-height:1.7;color:var(--color-muted)}.features-page_heroArtwork__z8MOs{position:relative;width:100%;margin:clamp(1.5rem,3vw,2.5rem) 0 0;aspect-ratio:2172/680;overflow:clip}.features-page_heroArtwork__z8MOs img{display:block;width:100%;height:auto}.features-page_heroOriginal__R_I7m{position:absolute;inset:0}.features-page_heroAnimation__Cujx3{position:absolute;inset:0;display:block;width:100%;height:auto;visibility:hidden;pointer-events:none}.features-page_heroArtwork__z8MOs[data-enhanced=true] .features-page_heroAnimation__Cujx3{visibility:visible}.features-page_heroArtwork__z8MOs[data-enhanced=true] .features-page_heroOriginal__R_I7m{visibility:hidden}.features-page_topicBand__09U8D{padding-block:clamp(2.5rem,5vw,4rem);background:var(--color-paper-alt)}.features-page_page__SQM7N .features-page_topicLinks__Id9Ah{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:2rem;margin-inline:auto}.features-page_topicLinks__Id9Ah a{display:flex;flex-direction:column;align-items:center;gap:.875rem;height:100%;text-align:center;text-decoration:none}.features-page_topicLinks__Id9Ah img{height:3.5rem;width:3.5rem;object-fit:contain}.features-page_topicTitle__cd5i_{position:relative;font-size:1.0625rem;font-weight:600}.features-page_topicDescription__Fpr6v{font-size:1rem;line-height:1.65;color:var(--color-muted)}.features-page_topicLinks__Id9Ah a:focus-visible{outline-offset:.5rem}.features-page_overviewStage__CpIcd{position:relative;isolation:isolate}.features-page_overviewIntro__zgVQ0{max-width:var(--centered-heading-width);text-align:center;margin-inline:auto}.features-page_overviewIntro__zgVQ0>p{max-width:var(--centered-description-width);margin:1.25rem auto 0;font-size:1.0625rem;line-height:1.75;color:var(--color-muted)}.features-page_overview__MVV_w{position:relative;z-index:1;margin-top:2.5rem;transform-origin:center top}.features-page_overview__MVV_w .sample-overview{box-shadow:0 20px 48px -32px #23262f35}.features-page_overview__MVV_w .sample-main{padding:clamp(1.25rem,3vw,2.5rem)}.features-page_recordLayout__LCziW{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:var(--feature-gap)}.features-page_recordPaper__0wbcD{position:relative;padding:clamp(1.5rem,4vw,3rem);background:var(--color-surface)}.features-page_recordPaper__0wbcD:after{content:"";position:absolute;inset:-3px;pointer-events:none;background:url(/illustrations/record-management/stationery/frame.png) 50.485% 49.359%/106.165% 121.341% no-repeat}.features-page_recordHeading__Q_r9e{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}.features-page_recordHeading__Q_r9e img{flex-shrink:0}.features-page_recordHeading__Q_r9e h3{font-size:1.5rem}.features-page_recordHeading__Q_r9e p{color:var(--color-muted);margin-top:.25rem}.features-page_recordFields___Z02Y{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 2rem}.features-page_recordFields___Z02Y>div{padding-top:1rem;border-top:1px solid var(--color-line)}.features-page_recordFields___Z02Y dt{color:var(--color-muted);font-size:.875rem}.features-page_recordFields___Z02Y dd{font-size:1.125rem;margin-top:.375rem}.features-page_recordNote__8UcRr{grid-column:1/-1}.features-page_page__SQM7N .features-page_expenseExamples__mxWGh{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin-top:clamp(3.5rem,7vw,6rem)}.features-page_expenseExample__MkeWL{display:flex;align-items:center;gap:1rem;min-width:0}.features-page_expenseExample__MkeWL img{width:clamp(5rem,10vw,8rem);flex-shrink:0}.features-page_expenseExample__MkeWL h3{font-size:1rem}.features-page_expenseExample__MkeWL p{margin-top:.375rem;color:var(--color-muted);font-size:1rem;line-height:1.6}.features-page_sectionIntro__2Ynuh{max-width:45rem;margin-bottom:3rem}.features-page_sectionIntro__2Ynuh>p{max-width:36rem;margin-top:1.25rem;color:var(--color-muted)}.features-page_scheduleLayout__dBVzf{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,.9fr);gap:var(--feature-gap);align-items:start}.features-page_agendaHeading__gNygO{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:.5rem 1rem;padding-bottom:1.25rem;border-bottom:1px solid var(--color-charcoal)}.features-page_agendaHeading__gNygO>p,.features-page_period__EWQCZ{font-size:.875rem;color:var(--color-muted)}.features-page_paymentList__Ybpxe li{display:grid;grid-template-columns:3.5rem minmax(0,1fr) auto;align-items:center;gap:1rem;padding-block:1.25rem;border-bottom:1px solid var(--color-line)}.features-page_paymentDate__geoUO{text-align:center}.features-page_paymentDate__geoUO span{display:block;font-size:.875rem;color:var(--color-muted)}.features-page_paymentDate__geoUO strong{font-family:var(--font-display);letter-spacing:var(--display-letter-spacing);font-size:2.25rem;line-height:1.15;font-weight:600}.features-page_paymentName__SNsJj p{color:var(--color-muted);font-size:.875rem;margin-top:.25rem}.features-page_paymentAmount__MYuC9{text-align:right;font-variant-numeric:tabular-nums}.features-page_paymentAmount__MYuC9 strong{font-size:1.125rem;font-weight:600}.features-page_paymentAmount__MYuC9 span{display:block;color:var(--color-muted);font-size:.875rem;margin-top:.25rem}.features-page_smallNote__Dd_bq{font-size:.9375rem;line-height:1.7;margin-top:1.5rem;max-width:44rem}.features-page_scheduleCopy__UGalz{padding:clamp(1.5rem,3vw,2.5rem);background:var(--color-lime-soft)}.features-page_scheduleCopy__UGalz>img{margin-bottom:1.25rem}.features-page_scheduleCopy__UGalz>p{color:var(--color-muted);margin-top:1rem}.features-page_reminderCopy__zYl5M{margin-top:1.75rem;padding-top:1.75rem;border-top:1px solid var(--color-line)}.features-page_reminderCopy__zYl5M>p{color:var(--color-muted);margin-top:.75rem}.features-page_totalsBand__2of0N{background:var(--color-paper-alt)}.features-page_centerIntro__gwR5N{text-align:center;max-width:var(--centered-heading-width);margin-inline:auto}.features-page_centerIntro__gwR5N>p{max-width:var(--centered-description-width);margin:1.25rem auto 0;color:var(--color-muted)}.features-page_annualExplanation__qqJA3{margin-top:3rem;padding:clamp(1.5rem,3vw,2.5rem);background:var(--color-surface)}.features-page_annualExplanation__qqJA3>h3{margin-bottom:1.75rem}.features-page_annualNumbers__GBTtL{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}.features-page_annualNumbers__GBTtL>div+div{padding-left:2rem;border-left:1px solid var(--color-line)}.features-page_annualNumbers__GBTtL dt{font-size:.9375rem}.features-page_annualNumbers__GBTtL dd{font-family:var(--font-display);letter-spacing:var(--display-letter-spacing);font-size:clamp(2rem,4vw,3.25rem);line-height:1.2;font-weight:600;margin-block:.5rem;font-variant-numeric:tabular-nums}.features-page_annualNumbers__GBTtL .features-page_annualContext__R3Ou5{font-family:var(--font-sans);font-size:.875rem;font-weight:400;line-height:1.5;letter-spacing:normal;color:var(--color-muted)}.features-page_annualPayment__mhwC3{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid var(--color-line);font-size:.9375rem}.features-page_annualPayment__mhwC3>div{display:flex;align-items:baseline;flex-wrap:wrap;gap:.5rem 1.5rem}.features-page_annualPayment__mhwC3 dt,.features-page_annualPayment__mhwC3 span{color:var(--color-muted)}.features-page_annualPayment__mhwC3 dd{font-weight:600}.features-page_annualPayment__mhwC3 span{font-weight:400}.features-page_annualExplanation__qqJA3 .features-page_smallNote__Dd_bq{margin-top:.75rem;max-width:none}.features-page_currencyLayout__7vyLa{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:var(--feature-gap);margin-top:3rem}.features-page_currencyGroups__xLVw_{display:grid}.features-page_currencyGroup__Ed8sY{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1.5rem;border-bottom:1px solid var(--color-line);padding-block:1.25rem}.features-page_currencyGroup__Ed8sY h4{margin:0}.features-page_currencyGroup__Ed8sY dl{text-align:right}.features-page_currencyGroup__Ed8sY dt{color:var(--color-muted);font-size:.875rem}.features-page_currencyGroup__Ed8sY dd{font-size:1.5rem;font-weight:500;margin-top:.375rem;font-variant-numeric:tabular-nums}.features-page_insightsSection__U1qPe{margin-top:clamp(3.5rem,6vw,5rem)}.features-page_page__SQM7N .features-page_insightsHeading__55zmt{font-family:var(--font-display);letter-spacing:var(--display-letter-spacing);font-weight:800;font-size:clamp(2rem,4vw,3.25rem);line-height:1.1}.features-page_insightsIntro__HPoI2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--feature-gap);align-items:center;margin-bottom:3rem}.features-page_insightsPaper__7Mwoj{padding:clamp(1.5rem,4vw,3rem);background:var(--color-surface);border:1px solid var(--color-line)}.features-page_insightsColumns__uZdyN{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:var(--feature-gap)}.features-page_period__EWQCZ{margin-top:.5rem}.features-page_page__SQM7N .features-page_categories__SobKR{margin-top:2rem;display:grid;gap:1.5rem}.features-page_categories__SobKR>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.5rem 1rem}.features-page_categories__SobKR dd{display:contents;font-variant-numeric:tabular-nums}.features-page_barTrack__5QYwM{display:block;grid-column:1/-1;height:.5rem;background:var(--color-paper-alt)}.features-page_barTrack__5QYwM>span{display:block;height:100%;background:var(--color-lime)}.features-page_page__SQM7N .features-page_largestList__fh9X8{margin-top:1.25rem}.features-page_largestList__fh9X8 li{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;padding-block:1rem;border-bottom:1px solid var(--color-line)}.features-page_largestList__fh9X8 li>div{min-width:0}.features-page_largestList__fh9X8 p{color:var(--color-muted);font-size:.875rem;margin-top:.25rem}.features-page_largestList__fh9X8 .features-page_commitmentName__wS45V{font-size:1rem;color:var(--color-charcoal);font-weight:600;margin-top:0}.features-page_largestList__fh9X8 strong{flex-shrink:0;font-weight:500;font-variant-numeric:tabular-nums}.features-page_page__SQM7N .features-page_kindTotals__lkdl0{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;border-top:1px solid var(--color-line);margin-top:2.5rem;padding-top:2rem}.features-page_kindTotals__lkdl0 dt{font-size:.9375rem}.features-page_kindTotals__lkdl0 dd{font-size:1.75rem;margin-top:.5rem;font-weight:500}.features-page_kindTotals__lkdl0 span{display:block;color:var(--color-muted);font-size:.875rem;font-weight:400;margin-top:.25rem}.features-page_exportNote__3z3k6{display:flex;align-items:flex-start;gap:1rem;max-width:45rem;margin-top:2rem}.features-page_exportNote__3z3k6 img{flex-shrink:0}.features-page_exportNote__3z3k6 h4{font-size:1.125rem}.features-page_exportNote__3z3k6 p{margin-top:.5rem;color:var(--color-muted);line-height:1.7}.features-page_householdIntro__PWnbT{max-width:var(--centered-heading-width);margin-inline:auto;text-align:center}.features-page_householdIntro__PWnbT>img{display:block;width:6rem;margin:0 auto 1.5rem}.features-page_householdIntro__PWnbT>p{margin:1.25rem auto 0;max-width:var(--centered-description-width);color:var(--color-muted)}.features-page_householdView__Yf_c7{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.5fr);margin-top:3rem;background:var(--color-surface);border:1px solid var(--color-line)}.features-page_householdSummary__7Isul{padding:clamp(1.5rem,3vw,2.5rem);background:var(--color-charcoal);color:var(--color-paper)}.features-page_householdSummary__7Isul>p{font-size:.875rem;margin-top:.5rem}.features-page_householdSummary__7Isul dl{display:grid;gap:2rem;margin-top:2.5rem}.features-page_householdSummary__7Isul dt{font-size:.9375rem}.features-page_householdSummary__7Isul dd{font-size:clamp(2rem,3vw,2.75rem);font-weight:500;color:var(--color-lime);margin-top:.375rem;font-variant-numeric:tabular-nums}.features-page_profiles__bTDRx>li{padding:clamp(1.5rem,3vw,2.5rem)}.features-page_profiles__bTDRx>li+li{border-top:1px solid var(--color-line)}.features-page_profileHeading__3iQU4 p{color:var(--color-muted);font-size:.9375rem;margin-top:.375rem;line-height:1.6}.features-page_page__SQM7N .features-page_profileTotals__3utRL{margin-top:1.5rem}.features-page_profileTotals__3utRL>div{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:.5rem 1rem}.features-page_profileTotals__3utRL dt{color:var(--color-muted);font-size:.875rem}.features-page_profileTotals__3utRL dd{font-size:1.5rem;margin-top:.375rem;font-variant-numeric:tabular-nums}.features-page_profileNext__N7JIS{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem 1rem;font-size:.875rem;margin-top:1.25rem;padding-top:1rem;border-top:1px solid var(--color-line);color:var(--color-muted)}.features-page_profileNext__N7JIS strong{color:var(--color-charcoal);font-weight:500}.features-page_householdNotes__5N3U8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem var(--feature-gap);margin-top:2rem;color:var(--color-muted)}.features-page_closing__JHDDs{text-align:center}.features-page_closing__JHDDs>h2{max-width:var(--centered-heading-width);margin-inline:auto}.features-page_closing__JHDDs>p{max-width:var(--centered-description-width);margin:1.25rem auto 2rem;color:var(--color-muted)}.features-page_closing__JHDDs>.features-page_faqLink__82kQC{margin:1.5rem auto 0;font-size:1rem}@media (max-width:64rem){.features-page_page__SQM7N .features-page_title__x9OAK{max-width:min(20ch,100%)}.features-page_page__SQM7N .features-page_topicLinks__Id9Ah{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem 2rem}.features-page_recordLayout__LCziW{align-items:start}.features-page_expenseExample__MkeWL{flex-direction:column;align-items:flex-start}.features-page_annualNumbers__GBTtL{gap:1.25rem}.features-page_annualNumbers__GBTtL>div+div{padding-left:1.25rem}}@media (max-width:48rem){.features-page_heroArtwork__z8MOs .features-page_heroAnimation__Cujx3{visibility:hidden!important}.features-page_heroArtwork__z8MOs .features-page_heroOriginal__R_I7m{visibility:visible!important}.features-page_currencyLayout__7vyLa,.features-page_householdNotes__5N3U8,.features-page_householdView__Yf_c7,.features-page_insightsColumns__uZdyN,.features-page_insightsIntro__HPoI2,.features-page_recordLayout__LCziW,.features-page_scheduleLayout__dBVzf{grid-template-columns:minmax(0,1fr)}.features-page_recordPaper__0wbcD{max-width:38rem;width:100%}.features-page_page__SQM7N .features-page_expenseExamples__mxWGh{gap:1.25rem}.features-page_scheduleCopy__UGalz{max-width:none}.features-page_annualNumbers__GBTtL{grid-template-columns:minmax(0,1fr)}.features-page_annualNumbers__GBTtL>div+div{padding-left:0;padding-top:1.25rem;border-left:0;border-top:1px solid var(--color-line)}.features-page_annualNumbers__GBTtL dd{font-size:2.5rem}.features-page_householdSummary__7Isul dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;margin-top:1.5rem}}@media (max-width:40rem){.features-page_topicBand__09U8D{padding-block:2rem}.features-page_page__SQM7N .features-page_topicLinks__Id9Ah{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem 1rem}.features-page_topicLinks__Id9Ah li:last-child{grid-column:1/-1;justify-self:center}.features-page_topicDescription__Fpr6v{display:none}.features-page_topicTitle__cd5i_{font-size:1rem}.features-page_topicLinks__Id9Ah a{gap:.625rem}.features-page_topicLinks__Id9Ah img{width:3rem;height:3rem}.features-page_page__SQM7N .features-page_expenseExamples__mxWGh{grid-template-columns:minmax(0,1fr)}.features-page_expenseExample__MkeWL{flex-direction:row;align-items:center;gap:1.25rem}.features-page_expenseExample__MkeWL img{width:5.5rem}.features-page_page__SQM7N .features-page_kindTotals__lkdl0{grid-template-columns:minmax(0,1fr);gap:1.5rem}}@media (max-width:30rem){.features-page_recordPaper__0wbcD{padding:1.5rem}.features-page_recordFields___Z02Y{grid-template-columns:minmax(0,1fr);gap:1rem}.features-page_paymentList__Ybpxe li{grid-template-columns:2.5rem minmax(0,1fr);gap:.5rem 1rem}.features-page_paymentDate__geoUO{grid-row:span 2}.features-page_paymentAmount__MYuC9{grid-column:2;display:flex;align-items:baseline;flex-wrap:wrap;gap:.5rem;text-align:left}.features-page_paymentAmount__MYuC9 span{margin:0}.features-page_householdSummary__7Isul dl{grid-template-columns:minmax(0,1fr)}.features-page_largestList__fh9X8 li{flex-wrap:wrap;gap:.5rem}}@media (forced-colors:active){.features-page_recordPaper__0wbcD{border:1px solid CanvasText}.features-page_recordPaper__0wbcD:after{display:none}.features-page_householdSummary__7Isul{background:Canvas;color:CanvasText;border:1px solid CanvasText}.features-page_householdSummary__7Isul dd{color:CanvasText}.features-page_barTrack__5QYwM{outline:1px solid CanvasText}.features-page_barTrack__5QYwM>span{background:CanvasText;forced-color-adjust:none}}@media print{.features-page_heroArtwork__z8MOs .features-page_heroAnimation__Cujx3{visibility:hidden!important}.features-page_heroArtwork__z8MOs .features-page_heroOriginal__R_I7m{visibility:visible!important}.features-page_opening__FBYXy,.features-page_section__Bsaks{padding-block:2rem}.features-page_topicBand__09U8D{display:none}.features-page_overview__MVV_w{transform:none!important}.features-page_currencyLayout__7vyLa,.features-page_householdNotes__5N3U8,.features-page_householdView__Yf_c7,.features-page_insightsColumns__uZdyN,.features-page_insightsIntro__HPoI2,.features-page_introduction__9L8WS,.features-page_recordLayout__LCziW,.features-page_scheduleLayout__dBVzf{display:block}.features-page_currencyLayout__7vyLa>*+*,.features-page_insightsColumns__uZdyN>*+*,.features-page_introduction__9L8WS>*+*,.features-page_recordLayout__LCziW>*+*,.features-page_scheduleLayout__dBVzf>*+*{margin-top:1.5rem}.features-page_annualExplanation__qqJA3,.features-page_paymentList__Ybpxe li,.features-page_profiles__bTDRx>li,.features-page_recordPaper__0wbcD{break-inside:avoid}.features-page_householdSummary__7Isul{background:transparent;color:var(--color-charcoal)}.features-page_householdSummary__7Isul dd{color:var(--color-charcoal)}}@media (prefers-reduced-motion:reduce){.features-page_heroArtwork__z8MOs .features-page_heroAnimation__Cujx3{visibility:hidden!important}.features-page_heroArtwork__z8MOs .features-page_heroOriginal__R_I7m{visibility:visible!important}.features-page_overview__MVV_w{transform:none!important}}