@font-face{font-family:Nunito;font-style:normal;font-weight:300;font-display:swap;src:url(../media/224e262ef877bfa4-s.1zkvd_innyig_.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-weight:300;font-display:swap;src:url(../media/7f11d98043fdedc9-s.2c8-7nzo1jf9r.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:300;font-display:swap;src:url(../media/e6d00ff86ef9e699-s.1vcas2uk12q5a.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-weight:300;font-display:swap;src:url(../media/d8cb5ab3660140cd-s.2demiz2t05dx4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-weight:300;font-display:swap;src:url(../media/07454f8ad8aaac57-s.p.2kjei9psvcorz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(../media/224e262ef877bfa4-s.1zkvd_innyig_.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7f11d98043fdedc9-s.2c8-7nzo1jf9r.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e6d00ff86ef9e699-s.1vcas2uk12q5a.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d8cb5ab3660140cd-s.2demiz2t05dx4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(../media/07454f8ad8aaac57-s.p.2kjei9psvcorz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-weight:500;font-display:swap;src:url(../media/224e262ef877bfa4-s.1zkvd_innyig_.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7f11d98043fdedc9-s.2c8-7nzo1jf9r.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e6d00ff86ef9e699-s.1vcas2uk12q5a.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d8cb5ab3660140cd-s.2demiz2t05dx4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-weight:500;font-display:swap;src:url(../media/07454f8ad8aaac57-s.p.2kjei9psvcorz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Fallback;src:local(Arial);ascent-override:99.71%;descent-override:34.82%;line-gap-override:0.0%;size-adjust:101.39%}.nunito_21f41d26-module__eIDOMq__className{font-family:Nunito,Nunito Fallback;font-style:normal}.nunito_21f41d26-module__eIDOMq__variable{--font-nunito:"Nunito", "Nunito Fallback"}
@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--ease-out:cubic-bezier(0, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--canvas:#f7f7f5;--ink:#1f2023;--surface:#fff;--text-secondary:#3c3c43b8;--text-tertiary:#3c3c4366;--separator:#3c3c432e;--fill:#7878801f;--positive:#3d7950;--negative:#b3261e;--destructive:#d92d20;--accent:#49795e;--periwinkle:#d7ddf5;--periwinkle-ink:#4e5aa8;--link:var(--ink);--focus-ring:#1f2023;--glass-fill:#ffffff8c;--glass-edge:#ffffffb3;--glass-blur:blur(24px) saturate(1.4);--glass-shadow:0 1px 2px #1f20230a, 0 8px 24px -12px #1f20231f;--glow-alpha:.7;--glow-alpha-rich:.85;--mono-1-fill:#cde9d2;--mono-1-text:#3d7950;--mono-2-fill:#d2e6f5;--mono-2-text:#35688f;--mono-3-fill:#ddd5f3;--mono-3-text:#5e4f9f;--mono-4-fill:#f8dcca;--mono-4-text:#a0572e;--mono-5-fill:#d2eee4;--mono-5-text:#2d7961;--mono-6-fill:#dce4e9;--mono-6-text:#4d646f;--font:ui-rounded, "SF Pro Rounded", "Nunito", system-ui, -apple-system, "Segoe UI", sans-serif;--font-figures:var(--font);--weight-light:300;--weight-regular:400;--weight-strong:500;--text-largeTitle:2.125rem;--lh-largeTitle:2.5625rem;--text-title:1.75rem;--lh-title:2.125rem;--text-title2:1.375rem;--lh-title2:1.75rem;--text-title3:1.25rem;--lh-title3:1.5625rem;--text-body:1.0625rem;--lh-body:1.375rem;--text-callout:1rem;--lh-callout:1.3125rem;--text-subheadline:.9375rem;--lh-subheadline:1.25rem;--text-footnote:.8125rem;--lh-footnote:1.125rem;--text-caption:.75rem;--lh-caption:1rem;--text-hero:2.75rem;--lh-hero:3.25rem;--text-hero-xl:3.5rem;--lh-hero-xl:3.75rem;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--gutter:1rem;--content-max:40rem;--row-height:3.5rem;--form-row-height:3.25rem;--radius-glass:22px;--radius-tile:26px;--radius-field:16px;--radius-pill:999px;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in:cubic-bezier(.5, 0, .9, .6);--dur-fast:.14s;--dur-base:.24s;--dur-slow:.42s}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}:root[data-scheme=dark]{--canvas:#121213;--ink:#ebebed;--surface:#1c1c1e;--text-secondary:#ebebf59e;--text-tertiary:#ebebf54d;--separator:#54545899;--fill:#7878805c;--positive:#a9d9b4;--negative:#f2b8b5;--destructive:#ff453a;--accent:#8fc8a1;--periwinkle:#2a2e49;--periwinkle-ink:#b8c1ef;--focus-ring:#ebebed;--glass-fill:#ffffff14;--glass-edge:#ffffff24;--glass-shadow:0 1px 2px #0000004d, 0 8px 24px -12px #00000080;--glow-alpha:.4;--glow-alpha-rich:.5;--mono-1-fill:#28392c;--mono-1-text:#a9d9b4;--mono-2-fill:#233446;--mono-2-text:#a9caea;--mono-3-fill:#312c46;--mono-3-text:#c2b6ed;--mono-4-fill:#45312a;--mono-4-text:#f0bd9e;--mono-5-fill:#213933;--mono-5-text:#a2dec8;--mono-6-fill:#2a3337;--mono-6-text:#b8ccd3}@media (prefers-color-scheme:dark){:root:not([data-scheme=light]){--canvas:#121213;--ink:#ebebed;--surface:#1c1c1e;--text-secondary:#ebebf59e;--text-tertiary:#ebebf54d;--separator:#54545899;--fill:#7878805c;--positive:#a9d9b4;--negative:#f2b8b5;--destructive:#ff453a;--accent:#8fc8a1;--periwinkle:#2a2e49;--periwinkle-ink:#b8c1ef;--focus-ring:#ebebed;--glass-fill:#ffffff14;--glass-edge:#ffffff24;--glass-shadow:0 1px 2px #0000004d, 0 8px 24px -12px #00000080;--glow-alpha:.4;--glow-alpha-rich:.5;--mono-1-fill:#28392c;--mono-1-text:#a9d9b4;--mono-2-fill:#233446;--mono-2-text:#a9caea;--mono-3-fill:#312c46;--mono-3-text:#c2b6ed;--mono-4-fill:#45312a;--mono-4-text:#f0bd9e;--mono-5-fill:#213933;--mono-5-text:#a2dec8;--mono-6-fill:#2a3337;--mono-6-text:#b8ccd3}}*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--canvas);color:var(--ink);font-family:var(--font);font-weight:var(--weight-light);font-size:var(--text-body);line-height:var(--lh-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}h1,h2,h3,h4,h5,h6{font-weight:var(--weight-light)}small,.w-footnote,.w-caption{font-weight:var(--weight-regular)}a{color:var(--link);font-weight:var(--weight-strong);text-underline-offset:.2em;text-decoration-thickness:1px}::selection{background:var(--cat-investments,#60d77f)}@supports (color:color-mix(in lab, red, red)){::selection{background:color-mix(in srgb, var(--cat-investments,#60d77f) 45%, transparent)}}::selection{color:inherit}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px;border-radius:6px}:focus:not(:focus-visible){outline:none}input,textarea{caret-color:var(--ink)}::placeholder{color:var(--text-secondary);opacity:1}*{scrollbar-width:thin;scrollbar-color:var(--text-tertiary) transparent}.w-num,[data-figure]{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.w-sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.w-largeTitle{font-size:var(--text-largeTitle);line-height:var(--lh-largeTitle);letter-spacing:-.01em}.w-title{font-size:var(--text-title);line-height:var(--lh-title);letter-spacing:-.01em}.w-title2{font-size:var(--text-title2);line-height:var(--lh-title2)}.w-title3{font-size:var(--text-title3);line-height:var(--lh-title3)}.w-headline{font-size:var(--text-body);line-height:var(--lh-body);font-weight:var(--weight-strong)}.w-body{font-size:var(--text-body);line-height:var(--lh-body)}.w-callout{font-size:var(--text-callout);line-height:var(--lh-callout)}.w-subheadline{font-size:var(--text-subheadline);line-height:var(--lh-subheadline)}.w-footnote{font-size:var(--text-footnote);line-height:var(--lh-footnote);color:var(--text-secondary)}.w-caption{font-size:var(--text-caption);line-height:var(--lh-caption);color:var(--text-secondary)}.w-hero{font-size:clamp(2.25rem, 8vw, var(--text-hero));font-variant-numeric:tabular-nums;letter-spacing:-.02em;line-height:1.18}.w-hero-xl{font-size:clamp(2.5rem, 11vw, var(--text-hero-xl));font-variant-numeric:tabular-nums;letter-spacing:-.025em;line-height:1.07}.w-secondary{color:var(--text-secondary)}.w-positive{color:var(--positive)}.w-negative{color:var(--negative)}@media (prefers-reduced-motion:reduce){:root{--dur-fast:1ms;--dur-base:1ms;--dur-slow:1ms}*,:before,:after{scroll-behavior:auto!important}}:root,:root[data-theme=sunflower]{--cat-investments:#60d77f;--cat-investments-on:#1f2023;--cat-savings:#3357c7;--cat-savings-on:#fff;--cat-cash:#fdd147;--cat-cash-on:#1f2023;--cat-property:#5d4b15;--cat-property-on:#fff;--cat-pensions:#239f81;--cat-pensions-on:#1f2023;--cat-other-assets:#fef0c2;--cat-other-assets-on:#1f2023;--cat-receivables:#a59c7e;--cat-receivables-on:#1f2023;--cat-debt:#c8552d;--cat-debt-on:#fff;--cat-credit-cards:#d6a302;--cat-credit-cards-on:#1f2023;--cat-investments-chart:#439759;--cat-savings-chart:#3357c7;--cat-cash-chart:#a4882e;--cat-property-chart:#5d4b15;--cat-pensions-chart:#239f81;--cat-other-assets-chart:#8c846b;--cat-receivables-chart:#958c71;--cat-debt-chart:#c8552d;--cat-credit-cards-chart:#ab8202}:root[data-theme=sunflower][data-scheme=dark]{--cat-investments-chart:#60d77f;--cat-savings-chart:#3d5fca;--cat-cash-chart:#fdd147;--cat-property-chart:#756638;--cat-pensions-chart:#239f81;--cat-other-assets-chart:#fef0c2;--cat-receivables-chart:#a59c7e;--cat-debt-chart:#c8552d;--cat-credit-cards-chart:#d6a302}@media (prefers-color-scheme:dark){:root:not([data-scheme=light]):not([data-theme]){--cat-investments-chart:#60d77f;--cat-savings-chart:#3d5fca;--cat-cash-chart:#fdd147;--cat-property-chart:#756638;--cat-pensions-chart:#239f81;--cat-other-assets-chart:#fef0c2;--cat-receivables-chart:#a59c7e;--cat-debt-chart:#c8552d;--cat-credit-cards-chart:#d6a302}}:root[data-theme=indigo]{--cat-investments:#39b17a;--cat-investments-on:#1f2023;--cat-savings:#597fab;--cat-savings-on:#fff;--cat-cash:#7bd17e;--cat-cash-on:#1f2023;--cat-property:#211ad5;--cat-property-on:#fff;--cat-pensions:#7b77ee;--cat-pensions-on:#1f2023;--cat-other-assets:#e0dffb;--cat-other-assets-on:#1f2023;--cat-receivables:#9291a3;--cat-receivables-on:#1f2023;--cat-debt:#09073b;--cat-debt-on:#fff;--cat-credit-cards:#a34d75;--cat-credit-cards-on:#fff;--cat-investments-chart:#339f6e;--cat-savings-chart:#597fab;--cat-cash-chart:#5c9d5f;--cat-property-chart:#211ad5;--cat-pensions-chart:#7b77ee;--cat-other-assets-chart:#868697;--cat-receivables-chart:#8a8a9b;--cat-debt-chart:#09073b;--cat-credit-cards-chart:#a34d75}:root[data-theme=indigo][data-scheme=dark]{--cat-investments-chart:#39b17a;--cat-savings-chart:#597fab;--cat-cash-chart:#7bd17e;--cat-property-chart:#5953e0;--cat-pensions-chart:#7b77ee;--cat-other-assets-chart:#e0dffb;--cat-receivables-chart:#9291a3;--cat-debt-chart:#5f5e80;--cat-credit-cards-chart:#a34d75}@media (prefers-color-scheme:dark){:root[data-theme=indigo]:not([data-scheme=light]){--cat-investments-chart:#39b17a;--cat-savings-chart:#597fab;--cat-cash-chart:#7bd17e;--cat-property-chart:#5953e0;--cat-pensions-chart:#7b77ee;--cat-other-assets-chart:#e0dffb;--cat-receivables-chart:#9291a3;--cat-debt-chart:#5f5e80;--cat-credit-cards-chart:#a34d75}}:root[data-theme=orchid]{--cat-investments:#a3dba3;--cat-investments-on:#1f2023;--cat-savings:#8bd5cc;--cat-savings-on:#1f2023;--cat-cash:#ebccdf;--cat-cash-on:#1f2023;--cat-property:#303b26;--cat-property-on:#fff;--cat-pensions:#8c73d3;--cat-pensions-on:#1f2023;--cat-other-assets:#e5a4e3;--cat-other-assets-on:#1f2023;--cat-receivables:#956b94;--cat-receivables-on:#fff;--cat-debt:#2d0b46;--cat-debt-on:#fff;--cat-credit-cards:#9c111a;--cat-credit-cards-on:#fff;--cat-investments-chart:#6a8e6a;--cat-savings-chart:#61958f;--cat-cash-chart:#998591;--cat-property-chart:#303b26;--cat-pensions-chart:#8c73d3;--cat-other-assets-chart:#ac7baa;--cat-receivables-chart:#956b94;--cat-debt-chart:#2d0b46;--cat-credit-cards-chart:#9c111a}:root[data-theme=orchid][data-scheme=dark]{--cat-investments-chart:#a3dba3;--cat-savings-chart:#8bd5cc;--cat-cash-chart:#ebccdf;--cat-property-chart:#646c5c;--cat-pensions-chart:#8c73d3;--cat-other-assets-chart:#e5a4e3;--cat-receivables-chart:#956b94;--cat-debt-chart:#776087;--cat-credit-cards-chart:#b04148}@media (prefers-color-scheme:dark){:root[data-theme=orchid]:not([data-scheme=light]){--cat-investments-chart:#a3dba3;--cat-savings-chart:#8bd5cc;--cat-cash-chart:#ebccdf;--cat-property-chart:#646c5c;--cat-pensions-chart:#8c73d3;--cat-other-assets-chart:#e5a4e3;--cat-receivables-chart:#956b94;--cat-debt-chart:#776087;--cat-credit-cards-chart:#b04148}}:root[data-theme=terracotta]{--cat-investments:#7bc6a7;--cat-investments-on:#1f2023;--cat-savings:#1a86cb;--cat-savings-on:#1f2023;--cat-cash:#828c1d;--cat-cash-on:#1f2023;--cat-property:#5c8439;--cat-property-on:#fff;--cat-pensions:#593c86;--cat-pensions-on:#fff;--cat-other-assets:#735f77;--cat-other-assets-on:#fff;--cat-receivables:#a497a7;--cat-receivables-on:#1f2023;--cat-debt:#94432e;--cat-debt-on:#fff;--cat-credit-cards:#d09595;--cat-credit-cards-on:#1f2023;--cat-investments-chart:#5c957d;--cat-savings-chart:#1a86cb;--cat-cash-chart:#828c1d;--cat-property-chart:#5c8439;--cat-pensions-chart:#593c86;--cat-other-assets-chart:#735f77;--cat-receivables-chart:#948896;--cat-debt-chart:#94432e;--cat-credit-cards-chart:#b17f7f}:root[data-theme=terracotta][data-scheme=dark]{--cat-investments-chart:#7bc6a7;--cat-savings-chart:#1a86cb;--cat-cash-chart:#828c1d;--cat-property-chart:#5c8439;--cat-pensions-chart:#725998;--cat-other-assets-chart:#735f77;--cat-receivables-chart:#a497a7;--cat-debt-chart:#994c38;--cat-credit-cards-chart:#d09595}@media (prefers-color-scheme:dark){:root[data-theme=terracotta]:not([data-scheme=light]){--cat-investments-chart:#7bc6a7;--cat-savings-chart:#1a86cb;--cat-cash-chart:#828c1d;--cat-property-chart:#5c8439;--cat-pensions-chart:#725998;--cat-other-assets-chart:#735f77;--cat-receivables-chart:#a497a7;--cat-debt-chart:#994c38;--cat-credit-cards-chart:#d09595}}:root[data-theme=blossom]{--cat-investments:#488e2e;--cat-investments-on:#fff;--cat-savings:#1e84a4;--cat-savings-on:#fff;--cat-cash:#89d79c;--cat-cash-on:#1f2023;--cat-property:#c0ab72;--cat-property-on:#1f2023;--cat-pensions:#d182d0;--cat-pensions-on:#1f2023;--cat-other-assets:#fae7e1;--cat-other-assets-on:#1f2023;--cat-receivables:#a39692;--cat-receivables-on:#1f2023;--cat-debt:#bb4521;--cat-debt-on:#fff;--cat-credit-cards:#e48466;--cat-credit-cards-on:#1f2023;--cat-investments-chart:#488e2e;--cat-savings-chart:#1e84a4;--cat-cash-chart:#60976d;--cat-property-chart:#9a895b;--cat-pensions-chart:#bc75bb;--cat-other-assets-chart:#968b87;--cat-receivables-chart:#928784;--cat-debt-chart:#bb4521;--cat-credit-cards-chart:#cd775c}:root[data-theme=blossom][data-scheme=dark]{--cat-investments-chart:#488e2e;--cat-savings-chart:#1e84a4;--cat-cash-chart:#89d79c;--cat-property-chart:#c0ab72;--cat-pensions-chart:#d182d0;--cat-other-assets-chart:#fae7e1;--cat-receivables-chart:#a39692;--cat-debt-chart:#bb4521;--cat-credit-cards-chart:#e48466}@media (prefers-color-scheme:dark){:root[data-theme=blossom]:not([data-scheme=light]){--cat-investments-chart:#488e2e;--cat-savings-chart:#1e84a4;--cat-cash-chart:#89d79c;--cat-property-chart:#c0ab72;--cat-pensions-chart:#d182d0;--cat-other-assets-chart:#fae7e1;--cat-receivables-chart:#a39692;--cat-debt-chart:#bb4521;--cat-credit-cards-chart:#e48466}}:root[data-theme=amethyst]{--cat-investments:#671bf7;--cat-investments-on:#fff;--cat-savings:#498d61;--cat-savings-on:#1f2023;--cat-cash:#bf9ffb;--cat-cash-on:#1f2023;--cat-property:#6b48b0;--cat-property-on:#fff;--cat-pensions:#e665fc;--cat-pensions-on:#1f2023;--cat-other-assets:#f0e8ff;--cat-other-assets-on:#1f2023;--cat-receivables:#9c97a6;--cat-receivables-on:#1f2023;--cat-debt:#ad4353;--cat-debt-on:#fff;--cat-credit-cards:#748e43;--cat-credit-cards-on:#1f2023;--cat-investments-chart:#671bf7;--cat-savings-chart:#498d61;--cat-cash-chart:#997fc9;--cat-property-chart:#6b48b0;--cat-pensions-chart:#cf5be3;--cat-other-assets-chart:#908b99;--cat-receivables-chart:#8c8895;--cat-debt-chart:#ad4353;--cat-credit-cards-chart:#748e43}:root[data-theme=amethyst][data-scheme=dark]{--cat-investments-chart:#7632f8;--cat-savings-chart:#498d61;--cat-cash-chart:#bf9ffb;--cat-property-chart:#7251b4;--cat-pensions-chart:#e665fc;--cat-other-assets-chart:#f0e8ff;--cat-receivables-chart:#9c97a6;--cat-debt-chart:#ad4353;--cat-credit-cards-chart:#748e43}@media (prefers-color-scheme:dark){:root[data-theme=amethyst]:not([data-scheme=light]){--cat-investments-chart:#7632f8;--cat-savings-chart:#498d61;--cat-cash-chart:#bf9ffb;--cat-property-chart:#7251b4;--cat-pensions-chart:#e665fc;--cat-other-assets-chart:#f0e8ff;--cat-receivables-chart:#9c97a6;--cat-debt-chart:#ad4353;--cat-credit-cards-chart:#748e43}}:root[data-theme=lagoon]{--cat-investments:#3c999a;--cat-investments-on:#1f2023;--cat-savings:#aee7fa;--cat-savings-on:#1f2023;--cat-cash:#c9edd4;--cat-cash-on:#1f2023;--cat-property:#0d305e;--cat-property-on:#fff;--cat-pensions:#c3b6e2;--cat-pensions-on:#1f2023;--cat-other-assets:#f8e6ce;--cat-other-assets-on:#1f2023;--cat-receivables:#a19686;--cat-receivables-on:#1f2023;--cat-debt:#5a6850;--cat-debt-on:#fff;--cat-credit-cards:#cfcab5;--cat-credit-cards-on:#1f2023;--cat-investments-chart:#3c999a;--cat-savings-chart:#688b96;--cat-cash-chart:#798e7f;--cat-property-chart:#0d305e;--cat-pensions-chart:#9289aa;--cat-other-assets-chart:#958a7c;--cat-receivables-chart:#918779;--cat-debt-chart:#5a6850;--cat-credit-cards-chart:#918d7f}:root[data-theme=lagoon][data-scheme=dark]{--cat-investments-chart:#3c999a;--cat-savings-chart:#aee7fa;--cat-cash-chart:#c9edd4;--cat-property-chart:#4a6486;--cat-pensions-chart:#c3b6e2;--cat-other-assets-chart:#f8e6ce;--cat-receivables-chart:#a19686;--cat-debt-chart:#5a6850;--cat-credit-cards-chart:#cfcab5}@media (prefers-color-scheme:dark){:root[data-theme=lagoon]:not([data-scheme=light]){--cat-investments-chart:#3c999a;--cat-savings-chart:#aee7fa;--cat-cash-chart:#c9edd4;--cat-property-chart:#4a6486;--cat-pensions-chart:#c3b6e2;--cat-other-assets-chart:#f8e6ce;--cat-receivables-chart:#a19686;--cat-debt-chart:#5a6850;--cat-credit-cards-chart:#cfcab5}}[data-category=investments]{--tint:var(--cat-investments);--on-tint:var(--cat-investments-on);--chart:var(--cat-investments-chart)}[data-category=savings]{--tint:var(--cat-savings);--on-tint:var(--cat-savings-on);--chart:var(--cat-savings-chart)}[data-category=cash]{--tint:var(--cat-cash);--on-tint:var(--cat-cash-on);--chart:var(--cat-cash-chart)}[data-category=property]{--tint:var(--cat-property);--on-tint:var(--cat-property-on);--chart:var(--cat-property-chart)}[data-category=pensions]{--tint:var(--cat-pensions);--on-tint:var(--cat-pensions-on);--chart:var(--cat-pensions-chart)}[data-category=other-assets]{--tint:var(--cat-other-assets);--on-tint:var(--cat-other-assets-on);--chart:var(--cat-other-assets-chart)}[data-category=receivables]{--tint:var(--cat-receivables);--on-tint:var(--cat-receivables-on);--chart:var(--cat-receivables-chart)}[data-category=debt]{--tint:var(--cat-debt);--on-tint:var(--cat-debt-on);--chart:var(--cat-debt-chart)}[data-category=credit-cards]{--tint:var(--cat-credit-cards);--on-tint:var(--cat-credit-cards-on);--chart:var(--cat-credit-cards-chart)}.w-glow{--glow-1:var(--cat-cash);--glow-2:var(--cat-investments);--glow-3:var(--cat-property);--fade-from:40%;--fade-to:88%;isolation:isolate;background:var(--canvas);min-height:100svh;position:relative}.w-glow:before{content:"";z-index:-1;pointer-events:none;--a:calc(var(--glow-alpha) * 100%);--b:calc(var(--glow-alpha) * 45%);background:linear-gradient(180deg, transparent var(--fade-from), var(--canvas) var(--fade-to)), radial-gradient(circle min(90vw, 70rem) at 20% 50%, var(--glow-3) 0%, var(--glow-3) 55%, transparent 100%), radial-gradient(circle min(76vw, 60rem) at 100% 6%, var(--glow-2) 0%, var(--glow-2) 55%, transparent 100%), radial-gradient(circle min(90vw, 70rem) at 5% 2%, var(--glow-1) 0%, var(--glow-1) 55%, transparent 100%);height:max(100svh,40rem);position:absolute;inset:0 0 auto}@supports (color:color-mix(in lab, red, red)){.w-glow:before{background:linear-gradient(180deg, transparent var(--fade-from), var(--canvas) var(--fade-to)), radial-gradient(circle min(90vw, 70rem) at 20% 50%, color-mix(in srgb, var(--glow-3) var(--a), transparent) 0%, color-mix(in srgb, var(--glow-3) var(--b), transparent) 55%, transparent 100%), radial-gradient(circle min(76vw, 60rem) at 100% 6%, color-mix(in srgb, var(--glow-2) var(--a), transparent) 0%, color-mix(in srgb, var(--glow-2) var(--b), transparent) 55%, transparent 100%), radial-gradient(circle min(90vw, 70rem) at 5% 2%, color-mix(in srgb, var(--glow-1) var(--a), transparent) 0%, color-mix(in srgb, var(--glow-1) var(--b), transparent) 55%, transparent 100%)}}.w-glow[data-category]{--glow-1:var(--tint);--glow-2:var(--tint)}@supports (color:color-mix(in lab, red, red)){.w-glow[data-category]{--glow-2:color-mix(in srgb, var(--tint), white 35%)}}.w-glow[data-category]{--glow-3:var(--tint)}@supports (color:color-mix(in lab, red, red)){.w-glow[data-category]{--glow-3:color-mix(in srgb, var(--tint), black 8%)}}.w-glow[data-category]{--glow-alpha:var(--glow-alpha-rich);--fade-from:55%;--fade-to:98%}.w-page{max-width:var(--content-max);padding:var(--space-6) var(--gutter) 7rem;margin-inline:auto}.w-page.w-wide{max-width:64rem}.w-stack{gap:var(--space-4);flex-direction:column;display:flex}.w-cluster{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.w-glass{background:var(--glass-fill);border:1px solid var(--glass-edge);border-radius:var(--radius-glass);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--glass-shadow)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.w-glass{background:var(--surface)}@supports (color:color-mix(in lab, red, red)){.w-glass{background:color-mix(in srgb, var(--surface) 82%, transparent)}}}.w-glass.is-solid{background:var(--surface)}.w-glass.is-tinted{background-image:linear-gradient(180deg, var(--tint) 0%, var(--tint) 100%)}@supports (color:color-mix(in lab, red, red)){.w-glass.is-tinted{background-image:linear-gradient(180deg, color-mix(in srgb, var(--tint), var(--glass-mix,white) 72%) 0%, color-mix(in srgb, var(--tint), var(--glass-mix,white) 55%) 100%)}}.w-glass.is-tinted{color:var(--ink)}:root[data-scheme=dark] .w-glass.is-tinted{--glass-mix:var(--canvas);background-image:linear-gradient(180deg, var(--tint) 0%, var(--tint) 100%)}@supports (color:color-mix(in lab, red, red)){:root[data-scheme=dark] .w-glass.is-tinted{background-image:linear-gradient(180deg, color-mix(in srgb, var(--tint), var(--canvas) 62%) 0%, color-mix(in srgb, var(--tint), var(--canvas) 48%) 100%)}}@media (prefers-color-scheme:dark){:root:not([data-scheme=light]) .w-glass.is-tinted{background-image:linear-gradient(180deg, var(--tint) 0%, var(--tint) 100%)}@supports (color:color-mix(in lab, red, red)){:root:not([data-scheme=light]) .w-glass.is-tinted{background-image:linear-gradient(180deg, color-mix(in srgb, var(--tint), var(--canvas) 62%) 0%, color-mix(in srgb, var(--tint), var(--canvas) 48%) 100%)}}}.w-gloss{color:var(--on-tint);background-color:var(--tint);background-image:linear-gradient(150deg, var(--tint) 0%, var(--tint) 55%, var(--tint) 100%)}@supports (color:color-mix(in lab, red, red)){.w-gloss{background-image:linear-gradient(150deg, color-mix(in srgb, var(--tint), white 30%) 0%, var(--tint) 55%, color-mix(in srgb, var(--tint), black 12%) 100%)}}.w-gloss{border:1px solid #ffffff73}.w-section__title{margin:0 var(--space-1) var(--space-2);font-size:var(--text-subheadline);line-height:var(--lh-subheadline);font-weight:var(--weight-strong);color:var(--ink)}.w-section__card{overflow:hidden}.w-section__footer{margin:var(--space-2) var(--space-1) 0}.w-row{align-items:center;gap:var(--space-3);min-height:var(--row-height);padding:var(--space-2) var(--space-4);color:inherit;font-weight:var(--weight-light);width:100%;font:inherit;text-align:left;transition:background var(--dur-fast) var(--ease-out);background:0 0;border:0;text-decoration:none;display:flex;position:relative}.w-row+.w-row:before{content:"";top:0;left:var(--space-4);background:var(--separator);height:1px;position:absolute;right:0}.w-section__card.no-separators .w-row+.w-row:before{display:none}a.w-row:hover,button.w-row:hover{background:var(--fill)}.w-row__lead{flex:none}.w-row__body{flex-direction:column;flex:1;min-width:0;display:flex}.w-row__title{font-size:var(--text-body);line-height:var(--lh-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.w-row__sub{font-size:var(--text-footnote);line-height:var(--lh-footnote);color:var(--text-secondary);font-weight:var(--weight-regular)}.w-row__trailing{text-align:right;font-variant-numeric:tabular-nums;font-weight:var(--weight-strong);flex:none}.w-row[aria-current=true]{background:var(--fill)}.w-form-row{align-items:center;gap:var(--space-3);min-height:var(--form-row-height);padding:0 var(--space-4);display:flex;position:relative}.w-form-row+.w-form-row:before{content:"";top:0;left:var(--space-4);background:var(--separator);height:1px;position:absolute;right:0}.w-form-row>label{flex:none}.w-form-row>input,.w-form-row>select{text-align:right;min-width:0;font:inherit;color:var(--ink);padding:var(--space-3) 0;background:0 0;border:0;outline:0;flex:1}.w-form-row:focus-within{background:var(--fill)}.w-form-row>input:focus-visible{outline:none}.w-btn{justify-content:center;align-items:center;gap:var(--space-2);min-height:2.75rem;padding:0 var(--space-5);border-radius:var(--radius-pill);font:inherit;font-size:var(--text-body);font-weight:var(--weight-strong);color:var(--ink);background:var(--glass-fill);border:1px solid var(--glass-edge);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--glass-shadow);cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;transition:transform var(--dur-fast) var(--ease-out), background var(--dur-fast), opacity var(--dur-fast);text-decoration:none;display:inline-flex}.w-btn:hover{background:var(--glass-fill)}@supports (color:color-mix(in lab, red, red)){.w-btn:hover{background:color-mix(in srgb, var(--glass-fill), var(--ink) 6%)}}.w-btn:active{transform:scale(.97)}.w-btn.is-block{width:100%;display:flex}.w-btn.is-prominent{background:var(--ink);color:var(--canvas);box-shadow:none;border-color:#0000}.w-btn.is-prominent:hover{background:var(--ink)}@supports (color:color-mix(in lab, red, red)){.w-btn.is-prominent:hover{background:color-mix(in srgb, var(--ink), var(--canvas) 14%)}}.w-btn.is-tint{color:var(--on-tint);background-color:var(--tint);background-image:linear-gradient(180deg, var(--tint) 0%, var(--tint) 100%);border-color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.w-btn.is-tint{background-image:linear-gradient(180deg, color-mix(in srgb, var(--tint), white 40%) 0%, color-mix(in srgb, var(--tint), white 12%) 100%)}}.w-btn.is-tint:hover{filter:brightness(1.04);background-color:var(--tint)}.w-btn.is-destructive{color:var(--destructive)}.w-btn[disabled],.w-btn[aria-disabled=true]{opacity:.4;pointer-events:none}.w-btn[aria-busy=true]{pointer-events:none;color:#0000;position:relative}.w-btn[aria-busy=true]:after{content:"";border:2px solid var(--ink);border-right-color:#0000;border-radius:50%;width:1.1rem;height:1.1rem;animation:.7s linear infinite w-spin;position:absolute}.w-btn.is-prominent[aria-busy=true]:after{border-color:var(--canvas);border-right-color:#0000}@keyframes w-spin{to{transform:rotate(360deg)}}.w-btn--pill{min-height:2rem;font-size:var(--text-subheadline);gap:5px;padding:0 .875rem}.w-btn--icon{width:2.75rem;padding:0}.w-field{border-radius:var(--radius-field);background:var(--glass-fill);border:1.5px solid var(--glass-edge);min-height:3rem;-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);transition:border-color var(--dur-fast);align-items:center;gap:.625rem;padding:0 .875rem;display:flex}.w-field:focus-within{border-color:var(--ink)}.w-field[aria-invalid=true]{border-color:var(--negative)}.w-field:has(:user-invalid){border-color:var(--negative)}.w-field>input{min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;outline:0;flex:1;padding:.75rem 0}.w-field>input:focus-visible{outline:none}.w-field__label{margin:0 var(--space-1) var(--space-1);font-size:var(--text-footnote);font-weight:var(--weight-strong);display:block}.w-field__error{margin:var(--space-1) var(--space-1) 0;font-size:var(--text-footnote);color:var(--negative);font-weight:var(--weight-regular)}.w-field--search{border-radius:var(--radius-pill)}.w-amount-input{text-align:center;width:100%;color:var(--ink);font:inherit;font-size:clamp(2.25rem, 8vw, var(--text-hero));font-variant-numeric:tabular-nums;letter-spacing:-.02em;background:0 0;border:0;outline:0;line-height:1.18}.w-chip{border-radius:var(--radius-pill);background:var(--glass-fill);border:1px solid var(--glass-edge);font:inherit;font-size:var(--text-footnote);color:var(--ink);font-weight:var(--weight-regular);align-items:center;gap:4px;padding:4px 10px;display:inline-flex}button.w-chip{cursor:pointer}.w-code{border-radius:var(--radius-pill);background:var(--ink);color:var(--canvas);font-size:var(--text-footnote);font-weight:var(--weight-strong);letter-spacing:.02em;align-items:center;gap:4px;padding:5px 12px;display:inline-flex}.w-monogram{--i:1;width:2.5rem;height:2.5rem;font-size:var(--text-callout);font-weight:var(--weight-strong);background:var(--mono-fill);color:var(--mono-text);border-radius:50%;place-items:center;display:grid}.w-monogram[data-hue="1"]{--mono-fill:var(--mono-1-fill);--mono-text:var(--mono-1-text)}.w-monogram[data-hue="2"]{--mono-fill:var(--mono-2-fill);--mono-text:var(--mono-2-text)}.w-monogram[data-hue="3"]{--mono-fill:var(--mono-3-fill);--mono-text:var(--mono-3-text)}.w-monogram[data-hue="4"]{--mono-fill:var(--mono-4-fill);--mono-text:var(--mono-4-text)}.w-monogram[data-hue="5"]{--mono-fill:var(--mono-5-fill);--mono-text:var(--mono-5-text)}.w-monogram[data-hue="6"]{--mono-fill:var(--mono-6-fill);--mono-text:var(--mono-6-text)}.w-badge{border-radius:50%;place-items:center;width:2.5rem;height:2.5rem;display:grid}.w-segmented{--i:0;grid-template-columns:repeat(var(--n,2), 1fr);border-radius:var(--radius-pill);background:var(--glass-fill);border:1px solid var(--glass-edge);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);padding:3px;display:grid;position:relative}.w-segmented:before{content:"";width:calc((100% - 6px) / var(--n,2));border-radius:var(--radius-pill);transform:translateX(calc(var(--i) * 100%));transition:transform var(--dur-base) var(--ease-out);background:#fff;position:absolute;top:3px;bottom:3px;left:3px;box-shadow:0 1px 3px #1f202329}:root[data-scheme=dark] .w-segmented:before{background:#fff3}@media (prefers-color-scheme:dark){:root:not([data-scheme=light]) .w-segmented:before{background:#fff3}}.w-segmented>input{opacity:0;pointer-events:none;position:absolute}.w-segmented>label{z-index:1;text-align:center;padding:.4375rem var(--space-3);min-height:2.25rem;font-size:var(--text-subheadline);cursor:pointer;color:var(--text-secondary);transition:color var(--dur-fast);place-items:center;display:grid;position:relative}.w-segmented>input:checked+label{color:var(--ink);font-weight:var(--weight-strong)}.w-segmented>input:focus-visible+label{outline:2px solid var(--focus-ring);outline-offset:-2px;border-radius:var(--radius-pill)}.w-segmented:has(input:nth-of-type(2):checked){--i:1}.w-segmented:has(input:nth-of-type(3):checked){--i:2}.w-segmented:has(input:nth-of-type(4):checked){--i:3}.w-segmented:has(input:nth-of-type(5):checked){--i:4}.w-segmented:has(input:nth-of-type(6):checked){--i:5}.w-toggle{appearance:none;border-radius:var(--radius-pill);background:var(--fill);border:1px solid var(--glass-edge);cursor:pointer;width:3.125rem;height:1.875rem;transition:background var(--dur-base) var(--ease-out);flex:none;margin:0;position:relative}.w-toggle:after{content:"";aspect-ratio:1;width:calc(1.875rem - 6px);transition:transform var(--dur-base) var(--ease-out);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #1f202347}.w-toggle:checked{background:var(--ink)}.w-toggle:checked:after{transform:translate(1.25rem)}.w-amount{font-variant-numeric:tabular-nums;white-space:nowrap}.w-amount__mask{letter-spacing:.08em;display:none}:root[data-hide-values] .w-amount__value{display:none}:root[data-hide-values] .w-amount__mask{display:inline}.w-amount.is-pos{color:var(--positive)}.w-amount.is-neg{color:var(--negative)}.w-price-age{font-size:var(--text-footnote);color:var(--text-secondary);font-weight:var(--weight-regular)}.w-price-age.is-stale{color:var(--text-secondary);opacity:.8;font-style:normal}.w-price-age.is-unpriced:before{content:"Not yet priced"}.w-mosaic{grid-template-columns:repeat(6,1fr);grid-auto-rows:5.5rem;gap:.5rem;display:grid}.w-tile{grid-column:span var(--cols,3);grid-row:span var(--rows,1);padding:var(--space-3) var(--space-4);border-radius:var(--radius-tile);min-width:0;color:var(--on-tint);background-color:var(--tint);background-image:linear-gradient(150deg, var(--tint) 0%, var(--tint) 55%, var(--tint) 100%);flex-direction:column;justify-content:space-between;text-decoration:none;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.w-tile{background-image:linear-gradient(150deg, color-mix(in srgb, var(--tint), white 30%) 0%, var(--tint) 55%, color-mix(in srgb, var(--tint), black 12%) 100%)}}.w-tile{transition:transform var(--dur-base) var(--ease-out);border:1px solid #ffffff73}a.w-tile:hover,button.w-tile:hover{transform:translateY(-2px)}a.w-tile:active,button.w-tile:active{transform:scale(.98)}.w-tile__name{font-size:var(--text-subheadline);font-weight:var(--weight-strong)}.w-tile__amount{font-size:var(--text-title3);font-variant-numeric:tabular-nums;align-self:flex-end}.w-tile__pct{font-size:var(--text-footnote);opacity:.85}.w-tile[data-size=lg] .w-tile__amount{font-size:var(--text-title)}@media (max-width:30rem){.w-mosaic{grid-template-columns:repeat(2,1fr)}.w-tile{grid-column:span min(var(--cols,3), 2)}}.w-type-tile{text-align:center;align-items:center;gap:var(--space-1);padding:var(--space-5) var(--space-4);border-radius:var(--radius-tile);flex-direction:column;display:flex}.w-type-tile__summary{font-size:var(--text-footnote);opacity:.8;font-weight:var(--weight-regular)}.w-banner{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-glass);font-size:var(--text-subheadline);background:var(--glass-fill);border:1px solid var(--glass-edge);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);display:flex}.w-banner[role=alert]{border-color:var(--negative)}@supports (color:color-mix(in lab, red, red)){.w-banner[role=alert]{border-color:color-mix(in srgb, var(--negative) 40%, var(--glass-edge))}}.w-empty{text-align:center;padding:var(--space-12) var(--space-6);align-items:center;gap:var(--space-3);flex-direction:column;display:flex}.w-empty__title{font-size:var(--text-title3);line-height:var(--lh-title3);margin:0}.w-empty__body{max-width:28ch;color:var(--text-secondary);font-size:var(--text-callout);font-weight:var(--weight-regular);margin:0}.w-skeleton{border-radius:var(--radius-field);background:linear-gradient(90deg, var(--fill) 25%, var(--fill) 50%, var(--fill) 75%)}@supports (color:color-mix(in lab, red, red)){.w-skeleton{background:linear-gradient(90deg, var(--fill) 25%, color-mix(in srgb, var(--fill), white 40%) 50%, var(--fill) 75%)}}.w-skeleton{background-size:200% 100%;animation:1.4s linear infinite w-shimmer}@keyframes w-shimmer{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.w-skeleton{animation:none}}.w-sheet{width:min(100%,34rem);max-height:90svh;color:var(--ink);background:var(--surface);border:0;border-radius:28px 28px 0 0;margin:auto auto 0;padding:0;overflow:hidden;box-shadow:0 -12px 48px -12px #00000040}.w-sheet::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#12121352}.w-sheet[open]{animation:w-sheet-in var(--dur-slow) var(--ease-out)}.w-sheet[open]::backdrop{animation:w-fade var(--dur-base) var(--ease-out)}@keyframes w-sheet-in{0%{transform:translateY(100%)}}@keyframes w-fade{0%{opacity:0}}@media (min-width:40rem){.w-sheet{border-radius:28px;margin:auto}@keyframes w-sheet-in{0%{opacity:0;transform:translateY(1.5rem)scale(.98)}}}.w-sheet__bar{padding:var(--space-3) var(--space-4);align-items:center;gap:var(--space-2);grid-template-columns:1fr auto 1fr;display:grid}.w-sheet__title{text-align:center;font-size:var(--text-body);font-weight:var(--weight-strong);text-wrap:balance;margin:0}.w-sheet__bar>:last-child{justify-self:end}.w-sheet__body{padding:var(--space-2) var(--space-4) var(--space-6);max-height:calc(90svh - 4rem);overflow:auto}.w-tabbar{z-index:10;bottom:max(var(--space-4), env(safe-area-inset-bottom));border-radius:var(--radius-pill);background:var(--glass-fill);border:1px solid var(--glass-edge);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--glass-shadow);gap:2px;padding:4px;display:flex;position:fixed;left:50%;transform:translate(-50%)}.w-tabbar[data-position=top]{bottom:auto;top:var(--space-4)}.w-tabbar a{min-width:4.25rem;padding:.5rem var(--space-3);border-radius:var(--radius-pill);color:var(--text-secondary);font-size:var(--text-caption);font-weight:var(--weight-regular);transition:background var(--dur-base) var(--ease-out), color var(--dur-fast);flex-direction:column;align-items:center;gap:2px;text-decoration:none;display:flex}.w-tabbar a:hover{color:var(--ink)}.w-tabbar a[aria-current=page]{color:#1f2023;font-weight:var(--weight-strong);background:#fff;box-shadow:0 1px 3px #1f202329}:root[data-scheme=dark] .w-tabbar a[aria-current=page]{color:var(--ink);background:#fff3}@media (prefers-color-scheme:dark){:root:not([data-scheme=light]) .w-tabbar a[aria-current=page]{color:var(--ink);background:#fff3}}@media (min-width:64rem){.w-tabbar a{font-size:var(--text-subheadline);flex-direction:row;gap:6px}}.w-largetitle{margin:var(--space-8) 0 var(--space-4);font-size:var(--text-largeTitle);line-height:var(--lh-largeTitle);font-weight:var(--weight-light);letter-spacing:-.01em;text-wrap:balance}.w-chart{width:100%;height:auto;overflow:visible}.w-chart__line{fill:none;stroke:var(--chart,var(--ink));stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.w-chart__area{fill:var(--chart,var(--ink));opacity:.1}.w-chart__dot{fill:var(--chart,var(--ink));stroke:var(--canvas);stroke-width:3px}.w-chart__axis{stroke:var(--separator);stroke-width:1px}.w-chart__label{fill:var(--text-secondary);font-size:11px;font-family:var(--font);font-weight:400}:root{--font:ui-rounded, "SF Pro Rounded", var(--font-nunito), system-ui, -apple-system, "Segoe UI", sans-serif;scroll-behavior:smooth;scroll-padding-top:var(--space-6)}:root:not([data-scheme=dark]) .w-glow{--glow-1:var(--cat-cash);--glow-2:var(--cat-savings);--glow-3:var(--cat-pensions)}@media (prefers-color-scheme:dark){:root:not([data-scheme=light]) .w-glow{--glow-1:var(--cat-cash);--glow-2:var(--cat-investments);--glow-3:var(--cat-property)}}body{overflow-x:clip}p{margin:0}.mk-plain-list{margin:0;padding:0;list-style:none}.mk-page{gap:var(--space-16);max-width:72rem;padding-top:var(--space-10);flex-direction:column;display:flex}.mk-on-tint{color:inherit;opacity:.8}.mk-section{gap:var(--space-5);flex-direction:column;display:flex}.mk-section__head{gap:var(--space-1);flex-direction:column;display:flex}.mk-section__head h2{margin:0}.mk-lead{max-width:60ch}.mk-hero{gap:var(--space-8);padding-top:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(16rem,24rem);grid-template-areas:"text photo";align-items:center;display:grid}.mk-hero__text{align-items:flex-start;gap:var(--space-4);flex-direction:column;grid-area:text;min-width:0;display:flex}.mk-hero__photo{aspect-ratio:4/5;object-fit:cover;object-position:50% 30%;border-radius:var(--radius-tile);border:1px solid var(--glass-edge);width:100%;box-shadow:var(--glass-shadow);grid-area:photo}@media (max-width:48rem){.mk-hero{gap:var(--space-6);padding-top:var(--space-2);grid-template-columns:1fr;grid-template-areas:"photo""text"}.mk-hero__photo{width:min(100%,18rem)}}.mk-eyebrow{margin:0}.mk-hero__name{letter-spacing:-.03em;font-size:clamp(2.75rem,10vw,5.5rem);line-height:1;font-weight:var(--weight-light);margin:0}.mk-hero__handle{margin-top:calc(-1 * var(--space-2))}.mk-hero__tagline{max-width:40ch}.mk-hero__stats{gap:var(--space-3);width:100%;max-width:40rem;margin-top:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.mk-stat{gap:var(--space-1);padding:var(--space-4) var(--space-5);flex-direction:column;display:flex}.mk-stat .w-hero{font-size:clamp(1.75rem, 6vw, var(--text-hero))}.mk-hero__actions{margin-top:var(--space-2)}@media (max-width:30rem){.mk-stat{padding:var(--space-3)}}.mk-marquee-wrap{gap:var(--space-2);flex-direction:column;display:flex}.mk-marquee-title{margin-inline:0}.mk-marquee{margin-inline:calc(-1 * var(--gutter));padding-block:var(--space-2);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.mk-marquee__track{gap:var(--space-3);width:max-content;animation:32s linear infinite mk-marquee;display:flex}.mk-marquee:hover .mk-marquee__track{animation-play-state:paused}@keyframes mk-marquee{to{transform:translateX(calc(-50% - var(--space-3) / 2))}}.mk-brand{min-width:11rem;height:4.5rem;padding:0 var(--space-8);border-radius:var(--radius-pill);justify-content:center;align-items:center;display:inline-flex}.mk-brand__word{font-size:var(--text-title2);letter-spacing:-.01em;white-space:nowrap}.mk-brand__logo{object-fit:contain;max-width:9rem;max-height:2.25rem}@media (prefers-color-scheme:dark){:root:not([data-scheme=light]) .mk-brand__logo{filter:invert()hue-rotate(180deg)}}@media (prefers-reduced-motion:reduce){.mk-marquee{margin-inline:0;-webkit-mask-image:none;mask-image:none}.mk-marquee__track{flex-wrap:wrap;width:auto;animation:none}.mk-marquee__track>:nth-child(n+5){display:none}}.mk-tabs{width:min(100%,22rem)}.mk-row{position:relative}.mk-row__track{gap:var(--space-4);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--space-1);scrollbar-width:none;padding:var(--space-1);margin:calc(-1 * var(--space-1));display:flex;overflow-x:auto}.mk-row__track::-webkit-scrollbar{display:none}.mk-row__track>.mk-video{scroll-snap-align:start;flex:0 0 13rem}@media (max-width:30rem){.mk-row__track{gap:var(--space-3)}.mk-row__track>.mk-video{flex-basis:42vw}}.mk-row__arrow{z-index:1;position:absolute;top:50%;transform:translateY(-50%)}.mk-row__arrow:active{transform:translateY(-50%)scale(.97)}.mk-row__arrow--prev{left:calc(-1 * var(--space-3))}.mk-row__arrow--next{right:calc(-1 * var(--space-3))}.mk-row__arrow[disabled]{opacity:0}@media (max-width:30rem){.mk-row__arrow--prev{left:calc(-1 * var(--space-1))}.mk-row__arrow--next{right:calc(-1 * var(--space-1))}}.mk-video{aspect-ratio:9/16;border-radius:var(--radius-tile);border:1px solid var(--glass-edge);background:var(--fill);width:100%;box-shadow:var(--glass-shadow);cursor:pointer;font:inherit;color:#fff;text-align:left;transition:transform var(--dur-base) var(--ease-out);padding:0;display:block;position:relative;overflow:hidden}.mk-video:hover{transform:translateY(-2px)}.mk-video:active{transform:scale(.98)}.mk-video__media{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.mk-video__poster{pointer-events:none;transition:opacity var(--dur-base)}.mk-video__poster[data-hidden]{opacity:0}.mk-video__shade{pointer-events:none;background:linear-gradient(#0000 55%,#0009);position:absolute;inset:0}.mk-video__meta{left:var(--space-3);right:var(--space-3);bottom:var(--space-3);text-shadow:0 1px 6px #0006;flex-direction:column;gap:2px;display:flex;position:absolute}.mk-video__label{font-size:var(--text-footnote);font-weight:var(--weight-strong);opacity:.9}.mk-video__title{font-size:var(--text-subheadline);line-height:var(--lh-subheadline);font-weight:var(--weight-strong)}.mk-video__stats{top:var(--space-3);left:var(--space-3);position:absolute}.mk-lightbox{background:0 0;border:0;max-width:min(92vw,26rem);max-height:92svh;margin-block:auto;margin-inline:auto;padding:0;overflow:visible}.mk-lightbox::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#121213b3}.mk-lightbox[open]{animation:w-fade var(--dur-base) var(--ease-out)}.mk-lightbox__inner{gap:var(--space-3);flex-direction:column;display:flex}.mk-lightbox__video{border-radius:var(--radius-tile);background:#000;width:100%;max-height:78svh}.mk-lightbox__bar{color:#fff;justify-content:space-between}.mk-lightbox__title{flex-direction:column;flex:1;min-width:0;display:flex}.mk-lightbox__stats{color:#ffffffbf}.mk-platform{gap:var(--space-5);padding:var(--space-5) var(--space-6)}.mk-platform__head{justify-content:space-between}.mk-platform__metrics{gap:var(--space-4);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}@media (max-width:56rem){.mk-platform__metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:30rem){.mk-platform__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}.mk-metric{flex-direction:column;gap:2px;min-width:0;display:flex}.mk-demo-grid{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (max-width:56rem){.mk-demo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:40rem){.mk-demo-grid{grid-template-columns:1fr}}.mk-countries{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mk-countries li{align-items:center;gap:var(--space-3);display:flex}.mk-countries .w-code{justify-content:center;width:1.75rem;height:1.75rem;padding:0}.mk-card{gap:var(--space-4);padding:var(--space-5);flex-direction:column;display:flex}.mk-card h3{margin:0}.mk-bars{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mk-bar{align-items:center;gap:var(--space-3);grid-template-columns:minmax(5.5rem,8.5rem) 1fr 3rem;display:grid}.mk-bar__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mk-bar__track{border-radius:var(--radius-pill);background:var(--fill);height:.625rem;overflow:hidden}.mk-bar__fill{border-radius:inherit;background:var(--chart);height:100%;display:block}.mk-bar__value{text-align:right}.mk-stack-bar{border-radius:var(--radius-pill);gap:3px;height:1rem;display:flex;overflow:hidden}.mk-stack-bar>span{background:var(--chart);flex-basis:0}.mk-legend{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.mk-legend li{align-items:center;column-gap:var(--space-2);grid-template-columns:auto 1fr;display:grid}.mk-legend__dot{background:var(--chart);border-radius:50%;width:.625rem;height:.625rem}.mk-legend__value{grid-column:1/-1}.mk-services{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:40rem){.mk-services{grid-template-columns:1fr}}.mk-card__head{gap:var(--space-1);flex-direction:column;display:flex}.mk-card__head h3{margin:0}.mk-deliverable{padding:var(--space-2) var(--space-4);font-size:var(--text-subheadline)}.mk-ticks{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mk-ticks li{padding-left:var(--space-6);position:relative}.mk-ticks li:before{content:"";background:var(--cat-investments);border-radius:50%;width:.875rem;height:.875rem;position:absolute;top:.35em;left:0}.mk-contact{gap:var(--space-5);padding:var(--space-5);flex-direction:column;display:flex}.mk-contact .w-section__card{margin-inline:calc(-1 * var(--space-4))}.mk-tabbar{max-width:calc(100vw - 2 * var(--gutter));scrollbar-width:none;overflow-x:auto}.mk-tabbar a{font-size:var(--text-subheadline);padding-inline:var(--space-3);min-width:0}@media (max-width:30rem){.mk-tabbar{gap:0}.mk-tabbar a{font-size:var(--text-footnote);padding-inline:.625rem}}
