:root{--ion-color-primary: #0054e9;--ion-color-primary-rgb: 0, 84, 233;--ion-color-primary-contrast: #fff;--ion-color-primary-contrast-rgb: 255, 255, 255;--ion-color-primary-shade: #004acd;--ion-color-primary-tint: #1a65eb;--ion-color-secondary: #0163aa;--ion-color-secondary-rgb: 1, 99, 170;--ion-color-secondary-contrast: #fff;--ion-color-secondary-contrast-rgb: 255, 255, 255;--ion-color-secondary-shade: #015796;--ion-color-secondary-tint: #1a73b3;--ion-color-tertiary: #6030ff;--ion-color-tertiary-rgb: 96, 48, 255;--ion-color-tertiary-contrast: #fff;--ion-color-tertiary-contrast-rgb: 255, 255, 255;--ion-color-tertiary-shade: #542ae0;--ion-color-tertiary-tint: #7045ff;--ion-color-success: #2dd55b;--ion-color-success-rgb: 45, 213, 91;--ion-color-success-contrast: #000;--ion-color-success-contrast-rgb: 0, 0, 0;--ion-color-success-shade: #28bb50;--ion-color-success-tint: #42d96b;--ion-color-warning: #ffc409;--ion-color-warning-rgb: 255, 196, 9;--ion-color-warning-contrast: #000;--ion-color-warning-contrast-rgb: 0, 0, 0;--ion-color-warning-shade: #e0ac08;--ion-color-warning-tint: #ffca22;--ion-color-danger: #c5000f;--ion-color-danger-rgb: 197, 0, 15;--ion-color-danger-contrast: #fff;--ion-color-danger-contrast-rgb: 255, 255, 255;--ion-color-danger-shade: #ad000d;--ion-color-danger-tint: #cb1a27;--ion-color-light: #f4f5f8;--ion-color-light-rgb: 244, 245, 248;--ion-color-light-contrast: #000;--ion-color-light-contrast-rgb: 0, 0, 0;--ion-color-light-shade: #d7d8da;--ion-color-light-tint: #f5f6f9;--ion-color-medium: #636469;--ion-color-medium-rgb: 99, 100, 105;--ion-color-medium-contrast: #fff;--ion-color-medium-contrast-rgb: 255, 255, 255;--ion-color-medium-shade: #57585c;--ion-color-medium-tint: #737478;--ion-color-dark: #222428;--ion-color-dark-rgb: 34, 36, 40;--ion-color-dark-contrast: #fff;--ion-color-dark-contrast-rgb: 255, 255, 255;--ion-color-dark-shade: #1e2023;--ion-color-dark-tint: #383a3e}html.ios{--ion-default-font: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Roboto", sans-serif}html.md{--ion-default-font: "Roboto", "Helvetica Neue", sans-serif}html{--ion-dynamic-font: -apple-system-body;--ion-font-family: var(--ion-default-font)}body{background:var(--ion-background-color);color:var(--ion-text-color)}body.backdrop-no-scroll{overflow:hidden}html.ios ion-modal.modal-card ion-header ion-toolbar:first-of-type,html.ios ion-modal.modal-sheet ion-header ion-toolbar:first-of-type,html.ios ion-modal ion-footer ion-toolbar:first-of-type,html.ios ion-footer.modal-footer-moving ion-toolbar:first-of-type{padding-top:6px}html.ios ion-modal.modal-card ion-header ion-toolbar:last-of-type,html.ios ion-modal.modal-sheet ion-header ion-toolbar:last-of-type{padding-bottom:6px}html.ios ion-modal ion-toolbar,html.ios .modal-footer-moving ion-toolbar{padding-right:calc(var(--ion-safe-area-right) + 8px);padding-left:calc(var(--ion-safe-area-left) + 8px)}@media screen and (min-width:768px){html.ios ion-modal.modal-card:first-of-type{--backdrop-opacity: .18}}ion-modal.modal-default.show-modal~ion-modal.modal-default{--backdrop-opacity: 0;--box-shadow: none}html.ios ion-modal.modal-card .ion-page{border-top-left-radius:var(--border-radius)}.ion-color-primary{--ion-color-base: var(--ion-color-primary, #0054e9) !important;--ion-color-base-rgb: var(--ion-color-primary-rgb, 0, 84, 233) !important;--ion-color-contrast: var(--ion-color-primary-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-primary-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-primary-shade, #004acd) !important;--ion-color-tint: var(--ion-color-primary-tint, #1a65eb) !important}.ion-color-secondary{--ion-color-base: var(--ion-color-secondary, #0163aa) !important;--ion-color-base-rgb: var(--ion-color-secondary-rgb, 1, 99, 170) !important;--ion-color-contrast: var(--ion-color-secondary-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-secondary-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-secondary-shade, #015796) !important;--ion-color-tint: var(--ion-color-secondary-tint, #1a73b3) !important}.ion-color-tertiary{--ion-color-base: var(--ion-color-tertiary, #6030ff) !important;--ion-color-base-rgb: var(--ion-color-tertiary-rgb, 96, 48, 255) !important;--ion-color-contrast: var(--ion-color-tertiary-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-tertiary-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-tertiary-shade, #542ae0) !important;--ion-color-tint: var(--ion-color-tertiary-tint, #7045ff) !important}.ion-color-success{--ion-color-base: var(--ion-color-success, #2dd55b) !important;--ion-color-base-rgb: var(--ion-color-success-rgb, 45, 213, 91) !important;--ion-color-contrast: var(--ion-color-success-contrast, #000) !important;--ion-color-contrast-rgb: var(--ion-color-success-contrast-rgb, 0, 0, 0) !important;--ion-color-shade: var(--ion-color-success-shade, #28bb50) !important;--ion-color-tint: var(--ion-color-success-tint, #42d96b) !important}.ion-color-warning{--ion-color-base: var(--ion-color-warning, #ffc409) !important;--ion-color-base-rgb: var(--ion-color-warning-rgb, 255, 196, 9) !important;--ion-color-contrast: var(--ion-color-warning-contrast, #000) !important;--ion-color-contrast-rgb: var(--ion-color-warning-contrast-rgb, 0, 0, 0) !important;--ion-color-shade: var(--ion-color-warning-shade, #e0ac08) !important;--ion-color-tint: var(--ion-color-warning-tint, #ffca22) !important}.ion-color-danger{--ion-color-base: var(--ion-color-danger, #c5000f) !important;--ion-color-base-rgb: var(--ion-color-danger-rgb, 197, 0, 15) !important;--ion-color-contrast: var(--ion-color-danger-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-danger-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-danger-shade, #ad000d) !important;--ion-color-tint: var(--ion-color-danger-tint, #cb1a27) !important}.ion-color-light{--ion-color-base: var(--ion-color-light, #f4f5f8) !important;--ion-color-base-rgb: var(--ion-color-light-rgb, 244, 245, 248) !important;--ion-color-contrast: var(--ion-color-light-contrast, #000) !important;--ion-color-contrast-rgb: var(--ion-color-light-contrast-rgb, 0, 0, 0) !important;--ion-color-shade: var(--ion-color-light-shade, #d7d8da) !important;--ion-color-tint: var(--ion-color-light-tint, #f5f6f9) !important}.ion-color-medium{--ion-color-base: var(--ion-color-medium, #636469) !important;--ion-color-base-rgb: var(--ion-color-medium-rgb, 99, 100, 105) !important;--ion-color-contrast: var(--ion-color-medium-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-medium-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-medium-shade, #57585c) !important;--ion-color-tint: var(--ion-color-medium-tint, #737478) !important}.ion-color-dark{--ion-color-base: var(--ion-color-dark, #222428) !important;--ion-color-base-rgb: var(--ion-color-dark-rgb, 34, 36, 40) !important;--ion-color-contrast: var(--ion-color-dark-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-dark-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-dark-shade, #1e2023) !important;--ion-color-tint: var(--ion-color-dark-tint, #383a3e) !important}.ion-page{inset:0;display:flex;position:absolute;flex-direction:column;justify-content:space-between;contain:layout size style;z-index:0}.ion-page.ion-page-overlay-passthrough{pointer-events:none}ion-modal>.ion-page{position:relative;contain:layout style;min-height:0;height:100%}ion-modal ion-content.content-sizing ion-nav,ion-modal ion-content.content-sizing ion-nav>.ion-page{position:relative;contain:layout style;height:auto}ion-modal ion-content.content-sizing ion-nav{display:grid}ion-modal ion-content.content-sizing ion-nav>.ion-page{grid-row:1;grid-column:1}.split-pane-visible>.ion-page.split-pane-main{position:relative}ion-route,ion-route-redirect,ion-router,ion-select-option,ion-nav-controller,ion-menu-controller,ion-action-sheet-controller,ion-alert-controller,ion-loading-controller,ion-modal-controller,ion-picker-controller,ion-popover-controller,ion-toast-controller,.ion-page-hidden{display:none!important}.ion-page-invisible{opacity:0}.can-go-back>ion-header ion-back-button{display:block}html.plt-ios.plt-hybrid,html.plt-ios.plt-pwa{--ion-statusbar-padding: 20px}@supports (padding-top: 20px){html{--ion-safe-area-top: var(--ion-statusbar-padding)}}@supports (padding-top: env(safe-area-inset-top)){html{--ion-safe-area-top: var(--safe-area-inset-top, env(safe-area-inset-top));--ion-safe-area-bottom: var(--safe-area-inset-bottom, env(safe-area-inset-bottom));--ion-safe-area-left: var(--safe-area-inset-left, env(safe-area-inset-left));--ion-safe-area-right: var(--safe-area-inset-right, env(safe-area-inset-right))}}ion-card.ion-color .ion-inherit-color,ion-card-header.ion-color .ion-inherit-color{color:inherit}.menu-content{transform:translateZ(0)}.menu-content-open{cursor:pointer;touch-action:manipulation;pointer-events:none;overflow-y:hidden}.menu-content-open ion-content{--overflow: hidden}.menu-content-open .ion-content-scroll-host{overflow:hidden}.ios .menu-content-reveal{box-shadow:-8px 0 42px #00000014}[dir=rtl].ios .menu-content-reveal{box-shadow:8px 0 42px #00000014}.md .menu-content-reveal,.md .menu-content-push{box-shadow:4px 0 16px #0000002e}ion-accordion-group.accordion-group-expand-inset>ion-accordion:first-of-type{border-top-left-radius:8px;border-top-right-radius:8px}ion-accordion-group.accordion-group-expand-inset>ion-accordion:last-of-type{border-bottom-left-radius:8px;border-bottom-right-radius:8px}ion-accordion-group>ion-accordion:last-of-type ion-item[slot=header]{--border-width: 0px}ion-accordion.accordion-animated>[slot=header] .ion-accordion-toggle-icon{transition:.3s transform cubic-bezier(.25,.8,.5,1)}@media(prefers-reduced-motion:reduce){ion-accordion .ion-accordion-toggle-icon{transition:none!important}}ion-accordion.accordion-expanding>[slot=header] .ion-accordion-toggle-icon,ion-accordion.accordion-expanded>[slot=header] .ion-accordion-toggle-icon{transform:rotate(180deg)}ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-previous ion-item[slot=header]{--border-width: 0px;--inner-border-width: 0px}ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-expanding:first-of-type,ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-expanded:first-of-type{margin-top:0}ion-input input::-webkit-date-and-time-value{text-align:start}.ion-datetime-button-overlay{--width: fit-content;--height: fit-content}.ion-datetime-button-overlay ion-datetime.datetime-grid{width:320px;min-height:320px}[ion-last-focus],header[tabindex="-1"]:focus,[role=banner][tabindex="-1"]:focus,main[tabindex="-1"]:focus,[role=main][tabindex="-1"]:focus,h1[tabindex="-1"]:focus,[role=heading][aria-level="1"][tabindex="-1"]:focus{outline:none}.popover-viewport:has(>ion-content){overflow:hidden}@supports not selector(:has(> ion-content)){.popover-viewport{overflow:hidden}}audio,canvas,progress,video{vertical-align:baseline}audio:not([controls]){display:none;height:0}b,strong{font-weight:700}img{max-width:100%}hr{height:1px;border-width:0;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}label,input,select,textarea{font-family:inherit;line-height:normal}textarea{overflow:auto;height:auto;font:inherit;color:inherit}textarea::placeholder{padding-left:2px}form,input,optgroup,select{margin:0;font:inherit;color:inherit}html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}a,a div,a span,a ion-icon,a ion-label,button,button div,button span,button ion-icon,button ion-label,.ion-tappable,[tappable],[tappable] div,[tappable] span,[tappable] ion-icon,[tappable] ion-label,input,textarea{touch-action:manipulation}a ion-label,button ion-label{pointer-events:none}button{padding:0;border:0;border-radius:0;font-family:inherit;font-style:inherit;font-variant:inherit;line-height:1;text-transform:none;cursor:pointer;-webkit-appearance:button}[tappable]{cursor:pointer}a[disabled],button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}html{width:100%;height:100%;-webkit-text-size-adjust:100%;text-size-adjust:100%}html.ion-ce body{display:block}html.plt-pwa{height:100vh}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin:0;padding:0;position:fixed;width:100%;max-width:100%;height:100%;max-height:100%;transform:translateZ(0);text-rendering:optimizeLegibility;overflow:hidden;touch-action:manipulation;-webkit-user-drag:none;-ms-content-zooming:none;word-wrap:break-word;overscroll-behavior-y:none;-webkit-text-size-adjust:none;text-size-adjust:none}html{font-family:var(--ion-font-family)}@supports (-webkit-touch-callout: none){html{font:var(--ion-dynamic-font, 16px var(--ion-font-family))}}a{background-color:transparent;color:var(--ion-color-primary, #0054e9)}h1,h2,h3,h4,h5,h6{margin-top:16px;margin-bottom:10px;font-weight:500;line-height:1.2}h1{margin-top:20px;font-size:1.625rem}h2{margin-top:18px;font-size:1.5rem}h3{font-size:1.375rem}h4{font-size:1.25rem}h5{font-size:1.125rem}h6{font-size:1rem}small{font-size:75%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorantgaramond/v21/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYpHtKgS4.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorantgaramond/v21/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYrXtKgS4.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorantgaramond/v21/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYpntKgS4.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorantgaramond/v21/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYp3tKgS4.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorantgaramond/v21/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYqXtK.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorantgaramond/v21/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYpHtKgS4.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorantgaramond/v21/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYrXtKgS4.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorantgaramond/v21/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYpntKgS4.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorantgaramond/v21/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYp3tKgS4.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorantgaramond/v21/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYqXtK.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v20/xn7gYHE41ni1AdIRggqxSuXd.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v20/xn7gYHE41ni1AdIRggOxSuXd.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v20/xn7gYHE41ni1AdIRggSxSuXd.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v20/xn7gYHE41ni1AdIRggixSuXd.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v20/xn7gYHE41ni1AdIRggmxSuXd.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v20/xn7gYHE41ni1AdIRggexSg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v20/xn7gYHE41ni1AdIRggqxSuXd.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v20/xn7gYHE41ni1AdIRggOxSuXd.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v20/xn7gYHE41ni1AdIRggSxSuXd.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v20/xn7gYHE41ni1AdIRggixSuXd.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v20/xn7gYHE41ni1AdIRggmxSuXd.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v20/xn7gYHE41ni1AdIRggexSg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v20/xn7gYHE41ni1AdIRggqxSuXd.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v20/xn7gYHE41ni1AdIRggOxSuXd.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v20/xn7gYHE41ni1AdIRggSxSuXd.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v20/xn7gYHE41ni1AdIRggixSuXd.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v20/xn7gYHE41ni1AdIRggmxSuXd.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/manrope/v20/xn7gYHE41ni1AdIRggexSg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.btn{display:inline-flex;min-height:2.5rem;align-items:center;justify-content:center;gap:.5rem;padding:0 1.125rem;border:1px solid transparent;border-radius:10px;color:#fff;background:#010221;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .14s ease,border-color .14s ease,color .14s ease,transform .1s ease;font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:.875rem;font-weight:600;line-height:1.25rem}.btn:focus-visible{outline:2px solid #010221;outline-offset:2px}.btn:hover{background:#292a49}.btn:active{transform:translateY(1px)}.btn:disabled,.btn[aria-disabled=true]{opacity:.45;pointer-events:none}.btn app-icon{width:1rem;height:1rem}.btn--primary{color:#fff;background:#010221}.btn--primary:hover{background:#292a49}.btn--secondary,.btn--outline{border-color:#d9d9d9;color:#010221;background:#fff}.btn--secondary:hover,.btn--outline:hover{border-color:#7c7e98;background:#fff}.btn--ghost{padding:0 .75rem;color:#0b7374;background:transparent}.btn--ghost:hover{background:#eaf4ff}.btn--gold{color:#010221;background:#fcc662}.btn--gold:hover{background:#fccd75}.btn--dark{color:#fff;background:#292a49}.btn--dark:hover{background:#34365d}.btn--on-dark{border-color:#ffffff52;color:#fff;background:transparent}.btn--on-dark:hover{border-color:#fff9;background:#ffffff0f}.btn--on-dark:focus-visible{outline:2px solid #fcc662;outline-offset:2px}.btn--danger{color:#fff;background:#c43402}.btn--danger:hover{background:#b02f02}.btn--danger-outline{border-color:#c43402;color:#c43402;background:#fff}.btn--danger-outline:hover{background:#fbe8e1}.btn--small{min-height:2rem;padding:0 .75rem;border-radius:8px;font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:.8125rem;font-weight:600;line-height:1.125rem}.btn--small app-icon{width:.875rem;height:.875rem}.btn--large{min-height:3rem;padding:0 1.5rem}.btn--block{width:100%}.btn--icon{width:2.25rem;min-height:2.25rem;padding:0;border-color:#e4e6ec;color:#010221;background:#fff}.btn--icon:hover{border-color:#d9d9d9;background:#fff}.btn--icon app-icon{width:1.125rem;height:1.125rem}.pill{display:inline-flex;height:1.5rem;align-items:center;gap:.375rem;padding:0 .625rem;border:1px solid transparent;border-radius:999px;color:#4f5170;background:#eef0f4;text-decoration:none;white-space:nowrap;font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:.75rem;font-weight:500;line-height:1rem}.pill:is(button,a){cursor:pointer}.pill:is(button,a):hover{filter:brightness(.97)}.pill:is(button,a):focus-visible{outline:2px solid #010221;outline-offset:2px}.pill:disabled{cursor:default}.pill app-icon{width:.875rem;height:.875rem}.pill--dot:before{width:.375rem;height:.375rem;flex:0 0 auto;border-radius:50%;background:currentcolor;content:""}.pill--neutral{color:#4f5170;background:#eef0f4}.pill--info,.pill--accent{color:#292a49;background:#eaf4ff}.pill--success{color:#0b7374;background:#e3f3f2}.pill--warning{color:#390d02;background:#fff3d9}.pill--error{color:#c43402;background:#fbe8e1}.pill--gold{color:#010221;background:#fcc662}.pill--dark{color:#fff;background:#010221}.pill--sage{color:#4b4633;background:#f2f2e8}.pill--outline,.pill--quiet{border-color:#d9d9d9;color:#4f5170;background:transparent}.pill--link{border-color:#0b737459;color:#0b7374;background:#fff}.pill--on-dark{color:#fff;background:#ffffff1f}.pill--wrap{height:auto;min-height:1.5rem;padding-block:.25rem;text-align:left;white-space:normal}.field{display:grid;gap:.375rem}.field__label{color:#4f5170;font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:.75rem;font-weight:500;line-height:1rem}.field__control{min-height:2.75rem;padding:0 .875rem;border:1px solid #d9d9d9;border-radius:10px;color:#010221;background:#fff;font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem}.field__control::placeholder{color:#7c7e98}.field__control:focus{border-color:#010221;outline:none;box-shadow:inset 0 0 0 .5px #010221}.field__control[aria-invalid=true]{border-color:#c43402}.field__control:disabled,.field__control[readonly]{color:#b0b2c4;background:#f5f6f8}.field select.field__control{padding-right:2.25rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23010221' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;background-size:1rem;appearance:none}.field textarea.field__control{min-height:6rem;padding:.75rem .875rem;resize:vertical}.field__hint{color:#7c7e98;font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:.75rem;font-weight:500;line-height:1rem}.field__error{color:#c43402;font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:.75rem;font-weight:500;line-height:1rem}.search{display:flex;min-height:2.25rem;align-items:center;gap:.625rem;padding:0 .75rem;border:1px solid transparent;border-radius:10px;color:#7c7e98;background:#f5f6f8}.search app-icon{width:1rem;height:1rem;flex:0 0 auto}.search input{width:100%;min-width:0;border:0;padding:0;color:#010221;background:transparent;outline:none;font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:.8125rem;font-weight:400;line-height:1.125rem}.search input::placeholder{color:#7c7e98}.search:focus-within{border-color:#010221;background:#fff}.search--bordered{min-height:2.5rem;border-color:#d9d9d9;background:#fff}.search__kbd{padding:0 .375rem;border:1px solid #e4e6ec;border-radius:6px;color:#7c7e98;background:#fff;font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:.75rem;font-weight:500;line-height:1rem}.segment{display:inline-flex;gap:.25rem;padding:.25rem;border-radius:10px;background:#eef0f4}.segment__option{display:inline-flex;min-height:1.875rem;align-items:center;justify-content:center;gap:.375rem;padding:0 .875rem;border:0;border-radius:8px;color:#7c7e98;background:transparent;white-space:nowrap;cursor:pointer;transition:color .14s ease,background-color .14s ease,box-shadow .14s ease;font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:.8125rem;font-weight:600;line-height:1.125rem}.segment__option app-icon{width:.875rem;height:.875rem}.segment__option:hover{color:#010221}.segment__option--on,.segment__option[aria-pressed=true],.segment__option[aria-selected=true]{color:#010221;background:#fff;box-shadow:0 1px 2px #0102210a,0 8px 24px -4px #0102210f}.segment__option--income.segment__option--on{color:#0b7374}.segment__option--cost.segment__option--on{color:#c43402}.segment__option:focus-visible{outline:2px solid #010221;outline-offset:2px}.segment--block{display:grid;grid-auto-flow:column;grid-auto-columns:1fr}.overline{color:#7c7e98;font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:.6875rem;font-weight:600;line-height:.875rem;letter-spacing:.1em;text-transform:uppercase}.overline--accent{color:#0b7374}.overline--gold{color:#fcc662}.overline--on-dark{color:#b3c3df}hr.hairline,.hairline{height:1px;border:0;margin:0;background:#e4e6ec}.crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0 0 .75rem;color:#7c7e98;font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:.8125rem;font-weight:400;line-height:1.125rem}.crumbs a{color:#7c7e98;text-decoration:none}.crumbs a:hover{color:#0b7374}.crumbs app-icon{width:.875rem;height:.875rem;color:#b0b2c4}.crumbs__current{color:#010221}.sheet{display:grid;gap:1.25rem;padding:1.5rem 1.5rem calc(1.5rem + env(safe-area-inset-bottom,0px));overflow-y:auto;max-height:100%}.sheet__head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.sheet__head h2,.sheet__head .text-subtitle{font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:1.125rem;font-weight:600;line-height:1.5rem;letter-spacing:-.006em}.sheet__close{display:grid;width:2.25rem;height:2.25rem;flex:0 0 auto;place-items:center;border:1px solid #e4e6ec;border-radius:10px;color:#010221;background:#fff;cursor:pointer}.sheet__close app-icon{width:1rem;height:1rem}.sheet__close:hover{border-color:#d9d9d9}.sheet__close:focus-visible{outline:2px solid #010221;outline-offset:2px}.sheet__grid{display:grid;gap:1rem}@media(min-width:64rem){.sheet__grid{grid-template-columns:1fr 1fr}}.sheet__grid .field__control{width:100%}@media(min-width:64rem){.sheet__wide{grid-column:1/-1}}.sheet__actions{display:flex;justify-content:flex-end;gap:.75rem}.toggle-row{position:relative;display:flex;align-items:center;gap:.75rem;padding:.75rem .875rem;border-radius:12px;color:#010221;background:#f5f6f8;cursor:pointer}.toggle-row input{position:absolute;opacity:0;pointer-events:none}.toggle-row__switch{position:relative;width:2.75rem;height:1.5rem;flex:0 0 auto;border-radius:.75rem;background:#d9d9d9;transition:background-color .14s ease}.toggle-row__switch:after{position:absolute;top:3px;left:3px;width:1.125rem;height:1.125rem;border-radius:50%;background:#fff;box-shadow:0 1px 2px #01022133;transition:transform .14s ease;content:""}input:checked+.toggle-row__switch{background:#0b7374}input:checked+.toggle-row__switch:after{transform:translate(1.25rem)}input:focus-visible+.toggle-row__switch{outline:2px solid #010221;outline-offset:2px}.toggle-row__text{display:grid;flex:1;gap:.125rem}.toggle-row--trailing .toggle-row__switch{order:2}.callout{display:flex;gap:.75rem;padding:.875rem 1rem;border-radius:12px;color:#292a49;background:#eaf4ff;font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:.8125rem;font-weight:400;line-height:1.125rem}.callout app-icon{width:1.125rem;height:1.125rem;flex:0 0 auto;margin-top:.0625rem}.callout p{margin:0;color:inherit}.callout strong{font-weight:600}.callout--warning{color:#390d02;background:#fff3d9}.callout--error{color:#c43402;background:#fbe8e1}.callout--success{color:#0b7374;background:#e3f3f2}.meter{height:.375rem;border-radius:.1875rem;background:#eef0f4;overflow:hidden}.meter__fill{display:block;height:100%;border-radius:inherit;background:#010221;transition:width .6s cubic-bezier(.2,.8,.2,1)}.meter__fill--teal{background:#0b7374}.meter__fill--orange{background:#c43402}.meter__fill--gold{background:#fcc662}:root{--color-core: #010221;--color-indigo: #292a49;--color-sky: #cbe8ff;--color-grey: #d9d9d9;--color-teal: #0b7374;--color-teal-bright: #00bfaf;--color-olive: #4b4633;--color-sage: #bebe9c;--color-orange: #c43402;--color-cocoa: #390d02;--color-gold: #fcc662;--color-canvas: #f5f6f8;--color-surface: #ffffff;--color-sky-soft: #eaf4ff;--color-teal-soft: #e3f3f2;--color-gold-soft: #fff3d9;--color-orange-soft: #fbe8e1;--color-sage-soft: #f2f2e8;--color-neutral-soft: #eef0f4;--color-line: #e4e6ec;--color-line-strong: #d9d9d9;--color-ink: #010221;--color-ink-secondary: #4f5170;--color-ink-muted: #7c7e98;--color-ink-disabled: #b0b2c4;--color-ink-on-dark: #ffffff;--color-ink-on-dark-muted: #b3c3df;--color-link: #0b7374;--color-accent: #0b7374;--color-accent-soft: #eaf4ff;--color-success: #0b7374;--color-success-soft: #e3f3f2;--color-warning: #390d02;--color-warning-soft: #fff3d9;--color-error: #c43402;--color-error-soft: #fbe8e1;--color-income: #0b7374;--color-cost: #c43402;--color-navy: #010221;--color-navy-pressed: #292a49;--color-page: #f5f6f8;--radius-card: 14px;--radius-row: 12px;--radius-tile: 10px;--radius-input: 10px;--radius-button: 10px;--radius-pill: 999px;--radius-sheet: 16px;--shadow-card: 0 1px 2px rgba(1, 2, 33, .04), 0 8px 24px -4px rgba(1, 2, 33, .06);--shadow-overlay: 0 16px 40px rgba(1, 2, 33, .18);--font-sans: Manrope, -apple-system, BlinkMacSystemFont, Segoe UI, system-ui, sans-serif;--font-display: Cormorant Garamond, Cormorant, Georgia, Times New Roman, serif;--font-wordmark: Cormorant Garamond, Cormorant, Georgia, Times New Roman, serif;--rail-width: 260px;--header-height: 56px;--tabbar-height: 64px;--content-gutter: 16px;--column-gap: 14px;--column-aside: 360px;--card-padding: 16px}@media(min-width:64rem){:root{--header-height: 64px;--content-gutter: 40px;--column-gap: 24px;--column-aside: clamp( 360px, calc((100cqw - var(--column-gap)) / 3), 720px );--card-padding: 24px}}@media(min-width:100rem){:root{--content-gutter: 48px}}:root{--ion-color-primary: #010221;--ion-color-primary-rgb: 1, 2, 33;--ion-color-primary-contrast: #ffffff;--ion-color-primary-contrast-rgb: 255, 255, 255;--ion-color-primary-shade: rgb(.88, 1.76, 29.04);--ion-color-primary-tint: rgb(2.4, 4.8, 79.2);--ion-color-secondary: #eef0f4;--ion-color-secondary-rgb: 238, 240, 244;--ion-color-secondary-contrast: #010221;--ion-color-secondary-contrast-rgb: 1, 2, 33;--ion-color-secondary-shade: rgb(202.8828571429, 209.0142857143, 221.2771428571);--ion-color-secondary-tint: rgb(239.7, 241.5, 245.1);--ion-color-tertiary: #0b7374;--ion-color-tertiary-rgb: 11, 115, 116;--ion-color-tertiary-contrast: #ffffff;--ion-color-tertiary-contrast-rgb: 255, 255, 255;--ion-color-tertiary-shade: rgb(9.68, 101.2, 102.08);--ion-color-tertiary-tint: rgb(14.3173228346, 149.6811023622, 150.9826771654);--ion-color-success: #0b7374;--ion-color-success-rgb: 11, 115, 116;--ion-color-success-contrast: #ffffff;--ion-color-success-contrast-rgb: 255, 255, 255;--ion-color-success-shade: rgb(9.68, 101.2, 102.08);--ion-color-success-tint: rgb(14.3173228346, 149.6811023622, 150.9826771654);--ion-color-warning: #fcc662;--ion-color-warning-rgb: 252, 198, 98;--ion-color-warning-contrast: #010221;--ion-color-warning-contrast-rgb: 1, 2, 33;--ion-color-warning-shade: rgb(251.2125, 183.0375, 56.7875);--ion-color-warning-tint: rgb(252.3, 203.7, 113.7);--ion-color-danger: #c43402;--ion-color-danger-rgb: 196, 52, 2;--ion-color-danger-contrast: #ffffff;--ion-color-danger-contrast-rgb: 255, 255, 255;--ion-color-danger-shade: rgb(172.48, 45.76, 1.76);--ion-color-danger-tint: rgb(226.8848484848, 60.1939393939, 2.3151515152);--ion-color-medium: #7c7e98;--ion-color-medium-rgb: 124, 126, 152;--ion-color-medium-contrast: #ffffff;--ion-color-medium-contrast-rgb: 255, 255, 255;--ion-color-medium-shade: rgb(106.9087179487, 108.9846153846, 135.9712820513);--ion-color-medium-tint: rgb(137.1, 138.9, 162.3);--ion-color-light: #f5f6f8;--ion-color-light-rgb: 245, 246, 248;--ion-color-light-contrast: #010221;--ion-color-light-contrast-rgb: 1, 2, 33;--ion-color-light-shade: rgb(210.2, 214.68, 223.64);--ion-color-light-tint: rgb(246, 246.9, 248.7);--ion-color-dark: #010221;--ion-color-dark-rgb: 1, 2, 33;--ion-color-dark-contrast: #ffffff;--ion-color-dark-contrast-rgb: 255, 255, 255;--ion-color-dark-shade: rgb(.88, 1.76, 29.04);--ion-color-dark-tint: rgb(2.4, 4.8, 79.2);--ion-background-color: #f5f6f8;--ion-background-color-rgb: 245, 246, 248;--ion-text-color: #010221;--ion-text-color-rgb: 1, 2, 33;--ion-border-color: #e4e6ec;--ion-font-family: var(--font-sans);--ion-toolbar-background: #ffffff;--ion-toolbar-color: #010221;--ion-toolbar-border-color: #e4e6ec;--ion-tab-bar-background: #010221;--ion-tab-bar-border-color: #010221;--ion-tab-bar-color: #b3c3df;--ion-tab-bar-color-selected: #fcc662;--ion-item-background: #ffffff;--ion-card-background: #ffffff;--ion-backdrop-color: #010221;--ion-backdrop-opacity: .55;--ion-padding: 16px;--ion-margin: 16px;color:#010221;font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:16px;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;color-scheme:light}@keyframes rise-in{0%{opacity:0;transform:translate3d(0,.5rem,0)}to{opacity:1;transform:none}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes pop-in{0%{opacity:0;transform:scale(.6)}60%{transform:scale(1.06)}to{opacity:1;transform:none}}@keyframes grow-up{0%{transform:scaleY(0)}to{transform:none}}@keyframes shimmer{0%{background-position:100% 0}to{background-position:0 0}}.motion-stack>*{animation:rise-in .24s cubic-bezier(.2,.8,.2,1) both}.motion-stack>:nth-child(1){animation-delay:0ms}.motion-stack>:nth-child(2){animation-delay:40ms}.motion-stack>:nth-child(3){animation-delay:80ms}.motion-stack>:nth-child(4){animation-delay:.12s}.motion-stack>:nth-child(5){animation-delay:.16s}.motion-stack>:nth-child(6){animation-delay:.2s}.motion-stack>:nth-child(7){animation-delay:.24s}.motion-stack>:nth-child(8){animation-delay:.28s}.motion-stack>:nth-child(9){animation-delay:.32s}.motion-stack>:nth-child(10){animation-delay:.36s}.motion-rise{animation:rise-in .24s cubic-bezier(.2,.8,.2,1) both}.motion-pop{animation:pop-in .42s cubic-bezier(.2,.8,.2,1) both}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}html,body{background:#f5f6f8}*{box-sizing:border-box}button,input,select,textarea{font:inherit;color:inherit}button,a{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:2px solid #010221;outline-offset:2px}::selection{color:#010221;background:#fcc662}h1,h2,h3,h4,p{margin:0}a{color:#0b7374}.display-hero{font-family:Cormorant Garamond,Cormorant,Georgia,Times New Roman,serif;font-size:2.75rem;font-weight:600;line-height:3.125rem;letter-spacing:-.01em}.display-h1,.text-h1{color:#010221;font-family:Cormorant Garamond,Cormorant,Georgia,Times New Roman,serif;font-size:2.125rem;font-weight:600;line-height:2.5rem;letter-spacing:-.006em}.display-h2,.text-h2{color:#010221;font-family:Cormorant Garamond,Cormorant,Georgia,Times New Roman,serif;font-size:1.625rem;font-weight:600;line-height:2rem}.display-number-l{font-family:Cormorant Garamond,Cormorant,Georgia,Times New Roman,serif;font-size:2.25rem;font-weight:500;line-height:2.5rem;letter-spacing:-.006em;font-variant-numeric:lining-nums}.display-number-m{font-family:Cormorant Garamond,Cormorant,Georgia,Times New Roman,serif;font-size:1.75rem;font-weight:500;line-height:2rem;font-variant-numeric:lining-nums}.text-title,.text-h3{font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:1.125rem;font-weight:600;line-height:1.5rem;letter-spacing:-.006em}.text-subtitle{font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:.9375rem;font-weight:600;line-height:1.25rem}.text-lead{font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:.9375rem;font-weight:600;line-height:1.25rem;font-weight:400}.text-body{font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem}.text-strong{font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:.875rem;font-weight:600;line-height:1.25rem}.text-small{font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:.8125rem;font-weight:400;line-height:1.125rem}.text-caption{font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:.75rem;font-weight:500;line-height:1rem}.text-overline{font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:.6875rem;font-weight:600;line-height:.875rem;letter-spacing:.1em;text-transform:uppercase}.text-muted{color:#7c7e98}.text-secondary{color:#4f5170}.text-link,.text-income{color:#0b7374}.text-cost{color:#c43402}.text-on-dark-muted{color:#b3c3df}.tabular{font-variant-numeric:tabular-nums}ion-modal.bp-modal{--width: min(560px, calc(100vw - 2rem) );--max-height: min(90vh, 900px);--height: auto;--border-radius: 14px;--box-shadow: 0 16px 40px rgba(1, 2, 33, .18);--background: #ffffff}ion-modal.bp-confirm{--width: min(26rem, calc(100vw - 2rem) )}ion-modal.bp-drawer{--width: min(520px, 100vw);--height: 100%;--border-radius: 0;--box-shadow: 0 16px 40px rgba(1, 2, 33, .18);--background: #ffffff;justify-content:flex-end}ion-modal[handle]::part(content){border-top-left-radius:16px;border-top-right-radius:16px}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
