@import"https://fonts.googleapis.com/css2?family=Nunito:ital,wght@0,400;1,400&display=swap";@import"https://fonts.googleapis.com/css2?family=Nunito:ital,wght@0,500;1,500&display=swap";@import"https://fonts.googleapis.com/css2?family=Nunito:ital,wght@0,600;1,600&display=swap";@import"https://fonts.googleapis.com/css2?family=Nunito:ital,wght@0,700;1,700&display=swap";@import"https://fonts.googleapis.com/css2?family=Nunito:ital,wght@0,800;1,800&display=swap";@import"https://fonts.googleapis.com/css2?family=Nunito:ital,wght@0,900;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,wght@0,400;1,400&display=swap";@import"https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,wght@0,500;1,500&display=swap";@import"https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,wght@0,600;1,600&display=swap";@import"https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,wght@0,700;1,700&display=swap";@import"https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,wght@0,800;1,800&display=swap";@import"https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,wght@0,900;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Mona+Sans:ital,wdth,wght@0,75..125,200..900;1,75..125,200..900&display=swap";.logo{height:6em;padding:1.5em;will-change:filter;transition:filter .3s}.logo:hover{filter:drop-shadow(0 0 2em #646cffaa)}.logo.react:hover{filter:drop-shadow(0 0 2em #61dafbaa)}@keyframes logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(prefers-reduced-motion:no-preference){a:nth-of-type(2) .logo{animation:logo-spin infinite 20s linear}}.card{padding:2em}.read-the-docs{color:#888}.adminContainer{display:flex;flex-direction:column;align-items:center;width:100%}.design-system{max-width:1400px;margin:0 auto;padding:2rem;background-color:var(--color-background);color:var(--up-colorBlack)}.design-system__header{margin-bottom:3rem;text-align:center}.design-system__header h1{margin-bottom:.5rem}.design-system__main-title{font-size:6rem!important;font-weight:900!important;line-height:1.1!important}.design-system__tabs{display:flex;gap:.5rem;margin-bottom:3rem;border-bottom:2px solid var(--color-border-default);padding-bottom:0;flex-wrap:wrap;align-items:flex-start;position:relative;z-index:2}.design-system__tabs::-webkit-scrollbar{height:6px}.design-system__tabs::-webkit-scrollbar-track{background:transparent}.design-system__tabs::-webkit-scrollbar-thumb{background:var(--color-border-default);border-radius:3px}.design-system__tab-group{position:relative;display:flex;align-items:flex-start}.design-system__group-toggle{padding:1rem 1.5rem;border:none;background:transparent;cursor:pointer;color:var(--up-colorText);font-size:1rem;font-weight:500;transition:all .2s ease;border-bottom:3px solid transparent;white-space:nowrap;position:relative;bottom:-2px;display:flex;align-items:center;gap:.5rem}.design-system__group-toggle:active,.design-system__group-toggle:focus-visible{color:var(--color-text-primary);background-color:var(--color-surface);border-radius:8px 8px 0 0}@media(hover:hover)and (pointer:fine){.design-system__group-toggle:hover{color:var(--color-text-primary);background-color:var(--color-surface);border-radius:8px 8px 0 0}}.design-system__group-toggle--open{color:var(--color-primary);background-color:var(--color-surface);border-radius:8px 8px 0 0;border-bottom-color:var(--color-primary)}.design-system__group-toggle-icon{display:inline-block;transition:transform .2s ease;font-size:1.2rem}.design-system__group-toggle--open .design-system__group-toggle-icon{transform:rotate(90deg)}.design-system__group-items{position:absolute;top:calc(100% - 2px);left:-1.5rem;background:#fff;border:1px solid var(--color-border-default);border-top:none;border-radius:0 0 8px 8px;min-width:220px;box-shadow:0 8px 16px #0000001f;display:flex;flex-direction:column;overflow:hidden;z-index:3}.design-system__tab{padding:1rem 1.5rem;border:none;background:transparent;cursor:pointer;color:var(--color-text-secondary);font-size:1rem;font-weight:500;transition:all .2s ease;border-bottom:3px solid transparent;white-space:nowrap;position:relative;bottom:-2px}.design-system__tab:active,.design-system__tab:focus-visible{color:var(--color-text-primary);background-color:var(--color-surface);border-radius:8px 8px 0 0}@media(hover:hover)and (pointer:fine){.design-system__tab:hover{color:var(--color-text-primary);background-color:var(--color-surface);border-radius:8px 8px 0 0}}.design-system__tab--active{color:var(--color-primary);border-bottom-color:var(--color-primary);background-color:var(--color-surface);border-radius:8px 8px 0 0}.design-system__group-items .design-system__tab{padding:.75rem 1.5rem;bottom:auto;border-bottom:none;border-radius:0;width:100%;text-align:left}.design-system__group-items .design-system__tab:active,.design-system__group-items .design-system__tab:focus-visible{background-color:#f0f0f0;color:var(--color-text-primary);border-radius:0;border-bottom:none}@media(hover:hover)and (pointer:fine){.design-system__group-items .design-system__tab:hover{background-color:#f0f0f0;color:var(--color-text-primary);border-radius:0;border-bottom:none}}.design-system__group-items .design-system__tab--active{color:var(--color-primary);background-color:rgba(var(--up-colorPrimary),.1);border-bottom:none}.design-system__section{margin-bottom:5rem}.design-system__section:last-child{margin-bottom:0}.design-system__section-title{margin-bottom:3rem;padding-bottom:.75rem;border-bottom:3px solid var(--color-border-default)}.design-system__group{margin-bottom:4rem}.design-system__group:last-child{margin-bottom:0}.design-system__group-title{margin-bottom:2rem;color:var(--color-text-primary)}.design-system__two-column{display:grid;grid-template-columns:1fr 1fr;gap:3rem;margin-bottom:2rem}.design-system__two-column:last-child{margin-bottom:0}.design-system__specimens{display:grid;gap:1.5rem}.design-system__specimens--display{grid-template-columns:1fr 1fr;gap:2rem}.design-system__size-group{margin-bottom:2rem}.design-system__size-group:last-child{margin-bottom:0}.design-system__size-group .size-group__title{margin-bottom:1.5rem;padding:.75rem 0;font-size:1.125rem;border-radius:0 6px 6px 0}.typo-specimen{display:flex;align-items:baseline;justify-content:space-between;padding:1rem 0;border-bottom:1px solid var(--color-border-default)}.typo-specimen:last-child{border-bottom:none}.typo-specimen__example{flex:1}.typo-specimen__details{margin-left:2rem;text-align:right;opacity:.7;font-size:.875rem;white-space:nowrap}.bg-surplus{background-color:var(--color-success)}.text-surplus{color:var(--color-success)}.bg-tax{background-color:var(--color-error)}.text-tax{color:var(--color-error)}.bg-insurance{background-color:var(--color-primary)}.text-insurance{color:var(--color-primary)}.bg-pension{background-color:var(--color-warning)}.text-pension{color:var(--color-warning)}.responsive-breakpoints-selector{display:flex;gap:1rem;margin-bottom:3rem;flex-wrap:wrap}.responsive-breakpoint-btn{display:flex;flex-direction:column;gap:.5rem;padding:1rem 1.5rem;border:2px solid var(--color-border-default);border-radius:8px;background-color:var(--color-surface);cursor:pointer;transition:all .2s ease}.responsive-breakpoint-btn:active,.responsive-breakpoint-btn:focus-visible{border-color:var(--color-primary);background-color:#f9f9f9}@media(hover:hover)and (pointer:fine){.responsive-breakpoint-btn:hover{border-color:var(--color-primary);background-color:#f9f9f9}}.responsive-breakpoint-btn--active{border-color:var(--color-primary);background-color:var(--color-primary);color:#fff}.responsive-breakpoint-btn--active .responsive-breakpoint-btn__name,.responsive-breakpoint-btn--active .responsive-breakpoint-btn__value{color:#fff}.responsive-breakpoint-btn__name{font-weight:600;font-size:1rem;text-transform:capitalize}.responsive-breakpoint-btn__value{font-size:.85rem;color:#0009}.responsive-demo-container{margin-bottom:3rem;padding:2rem;background-color:var(--color-surface);border:1px solid var(--color-border-default);border-radius:12px;overflow-x:auto;overflow-y:hidden}.responsive-breakpoints-visual{display:flex;flex-direction:column;gap:1.5rem;min-width:-moz-min-content;min-width:min-content}.responsive-breakpoints-visual__track{position:relative;height:60px;background-color:#fff;border:1px solid var(--color-border-default);border-radius:8px;overflow:hidden;min-width:1800px}.responsive-breakpoint-range{position:absolute;height:100%;top:0;transition:all .2s ease;border-right:2px solid #e0e0e0}.responsive-width-indicator{position:absolute;height:100%;top:0;width:2px;background-color:var(--color-primary);z-index:10}.responsive-width-indicator__line{height:100%;width:2px;background-color:var(--color-primary)}.responsive-width-indicator__label{position:absolute;top:-30px;left:50%;transform:translate(-50%);background-color:var(--color-primary);color:#fff;padding:.3rem .8rem;border-radius:4px;font-size:.85rem;font-weight:600;white-space:nowrap}.responsive-breakpoint-marker{position:absolute;height:100%;top:0;width:2px;z-index:5}.responsive-breakpoint-marker__dot{position:absolute;width:12px;height:12px;background-color:var(--color-primary);border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%);border:2px solid white;box-shadow:0 0 0 1px var(--color-primary)}.responsive-breakpoint-marker__label{position:absolute;top:-60px;left:50%;transform:translate(-50%);background-color:var(--color-primary);color:#fff;padding:.4rem .8rem;border-radius:6px;font-size:.8rem;font-weight:600;white-space:nowrap;display:flex;flex-direction:column;align-items:center;gap:.2rem}.responsive-breakpoint-marker__name{font-weight:700;text-transform:uppercase;letter-spacing:.5px}.responsive-breakpoint-marker__value{font-size:.75rem;opacity:.9}.responsive-grid-line{position:absolute;height:100%;top:0;width:1px;background-color:#e0e0e0;z-index:1}.responsive-breakpoints-scale{display:flex;font-size:.85rem;color:#0009;padding-top:.5rem;min-width:1800px;gap:0}.responsive-breakpoints-scale>div{width:360px;text-align:left;padding-left:0}.responsive-breakpoints-scale--breakpoints{position:relative;display:block;height:50px;padding-top:0;margin-top:1rem}.responsive-breakpoint-scale-item{position:absolute;display:flex;flex-direction:column;align-items:center;gap:.5rem;transform:translate(-50%)}.responsive-breakpoint-scale-line{width:2px;height:20px;background-color:var(--color-primary)}.responsive-breakpoint-scale-label{font-size:.8rem;font-weight:600;color:var(--color-primary);text-transform:uppercase;letter-spacing:.5px;white-space:nowrap}.responsive-specimen{padding:1.5rem;border:2px solid var(--color-border-default);border-radius:8px;background-color:var(--color-surface);display:flex;flex-direction:column;gap:1rem;transition:all .2s ease;cursor:pointer}.responsive-specimen--selected{border-color:var(--color-primary);box-shadow:0 4px 12px #2a80f826;background-color:#2a80f805}.button-specimens{display:grid;gap:1.5rem}.button-specimen{display:flex;flex-direction:column;gap:1rem;padding:1rem;border-radius:8px;border:1px solid var(--color-border-default);background-color:var(--color-surface)}.button-specimen-row{display:flex;gap:1rem}.button-usage-examples{display:grid;gap:2rem;margin-top:2rem}.button-usage-example{padding:2rem;border-radius:12px;border:1px solid var(--color-border-default);background-color:var(--color-surface)}.button-usage-example .button-group{display:flex;gap:1rem;margin-top:1rem;align-items:center}.usage-example{margin-bottom:2rem}.financial-card{background-color:var(--color-surface);border:1px solid var(--color-border-default);border-radius:12px;padding:2rem;text-align:center;max-width:300px}.financial-card .financial-display{display:flex;align-items:baseline;justify-content:center;gap:.25rem;margin:1rem 0}.layout-specimens-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:2rem;margin-bottom:2rem}.layout-specimen{display:flex;flex-direction:column;gap:1rem}.layout-specimen__preview{width:100%;padding:1rem;background-color:var(--color-surface);border:1px solid var(--color-border-default);border-radius:8px}.layout-specimen__meta{display:flex;flex-direction:column;gap:.5rem}.layout-specimen__name{font-weight:600;font-size:.95rem;color:var(--color-text-primary)}.layout-specimen__value{font-size:.85rem;color:#0009}.layout-specimen__value code{background-color:#f5f5f5;padding:.2rem .5rem;border-radius:4px;font-family:Monaco,Courier New,monospace;font-size:.8rem}.layout-specimen__value-computed{font-size:.8rem;color:#00000080;font-style:italic}.responsive-specimens-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1.5rem}.responsive-specimen{padding:1.5rem;border:1px solid var(--color-border-default);border-radius:8px;background-color:var(--color-surface);display:flex;flex-direction:column;gap:1rem;transition:all .2s ease}.responsive-specimen:active,.responsive-specimen:focus-visible{border-color:var(--color-primary);box-shadow:0 4px 12px #2a80f81a}@media(hover:hover)and (pointer:fine){.responsive-specimen:hover{border-color:var(--color-primary);box-shadow:0 4px 12px #2a80f81a}}.responsive-specimen__header{display:flex;justify-content:space-between;align-items:baseline;gap:1rem}.responsive-specimen__name{font-weight:600;font-size:1.1rem;color:var(--color-text-primary);text-transform:capitalize}.responsive-specimen__badge{background-color:var(--color-primary);color:#fff;padding:.3rem .8rem;border-radius:12px;font-size:.85rem;font-weight:600;white-space:nowrap}.responsive-specimen__meta{display:flex;flex-direction:column;gap:.75rem}.responsive-specimen__css-var,.responsive-specimen__usage{font-size:.85rem;line-height:1.5}.responsive-specimen__css-var code,.responsive-specimen__usage code{background-color:#f5f5f5;padding:.3rem .6rem;border-radius:4px;font-family:Monaco,Courier New,monospace;font-size:.8rem;color:#d73a49;word-break:break-word}.responsive-specimen__usage{color:#0009}@media(max-width:1024px){.design-system{max-width:900px;padding:1.5rem}.design-system__main-title{font-size:4.5rem!important}.design-system__two-column{grid-template-columns:1fr;gap:2rem}.design-system__specimens--display{grid-template-columns:1fr}.design-system__tabs{margin-bottom:2rem}.design-system__tab{padding:.75rem 1rem;font-size:.9rem}}@media(max-width:768px){.design-system{padding:1rem}.design-system__main-title{font-size:3.5rem!important}.design-system__specimens{grid-template-columns:1fr}.design-system .size-group__title{font-size:1rem}.design-system__tabs{gap:.25rem;margin-bottom:1.5rem}.design-system__tab{padding:.5rem .75rem;font-size:.8rem;border-radius:6px 6px 0 0}.design-system__tab--active{border-radius:6px 6px 0 0}.specimen--large,.specimen--huge{padding:1.5rem}.variant-pair{padding:.75rem}}.brand-animations-grid{display:grid;gap:1.5rem}.brand-animation-specimen{display:flex;flex-direction:column;align-items:center}.brand-animation-container{width:100%;max-width:400px}.brand-animation-controls{margin-top:.5rem;display:flex;gap:.5rem;justify-content:center}*,*:before,*:after{box-sizing:border-box;-webkit-tap-highlight-color:transparent!important;-webkit-touch-callout:none;touch-action:manipulation}html{font-size:16px;overscroll-behavior:none}body{margin:0;padding:0;font-family:Nunito,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:var(--up-colorText);background-color:var(--up-colorBackground);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-user-select:none;-moz-user-select:none;user-select:none}button,input,select,textarea{font-family:inherit;font-size:inherit}h1,h2,h3,h4,h5,h6,p{-webkit-user-select:text;-moz-user-select:text;user-select:text;margin:0;padding:0;font-weight:400;font-family:inherit}a,img{-webkit-user-drag:none;user-drag:none}html,body{width:100%;height:100dvh;height:100lvh;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}#root{width:100%;height:100%}body{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-rendering:geometricPrecision;overscroll-behavior:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}.up-fillParent{width:100%;height:100%}:root{--up-colorBlack: #000000;--up-colorWhite: #FFFFFF;--up-colorNeutral: #051b3b;--up-colorNeutralNeonPale: #dbdfec;--up-colorNeutralLighter: #e6ecf3;--up-colorNeutralLighter2: #f3f6f9;--up-colorSky: #61E8FC;--up-colorSkyDark: #00adc8;--up-colorSkyNeonPale: #A9F1FE;--up-colorSkyLighter: #cdf7ff;--up-colorSkyLighter2: #e9fcff;--up-colorSkyPale1: #D4F8FF;--up-colorSkyLightMax: #F5FEFF;--up-colorBlue: #4183fc;--up-colorBlueAlternative: #4183fc;--up-colorBlueNeonPale: #b1e0ff;--up-colorBlueLighter: #d5ecff;--up-colorBlueLighter2: #ebf6ff;--up-colorBluePale1: #75CCFF;--up-colorBlueLightMax: #F7FBFF;--up-colorGreen: #08BF82;--up-colorGreenAlternative: #00cb87;--up-colorGreenNeonPale: #98F8D8;--up-colorGreenLighter: #bffde9;--up-colorGreenLighter2: #e0fef5;--up-colorGreenPale1: #84DFC1;--up-colorGreenLightMax: #F5FFFB;--up-colorYellow: #FFDF12;--up-colorYellowNeonPale: #FFF066;--up-colorYellowLighter: #fffbdd;--up-colorYellowLighter2: #fffeef;--up-colorYellowPale1: #FFED80;--up-colorYellowLightMax: #FFFEF8;--up-colorOrange: #FF9903;--up-colorOrangeNeonPale: #FFD480;--up-colorOrangeLighter: #ffea99;--up-colorOrangeLighter2: #fff5cc;--up-colorOrangePale1: #FFBB33;--up-colorOrangeLightMax: #FFFBF7;--up-colorRed: #FF1337;--up-colorRedNeonPale: #FFB3B8;--up-colorRedLighter: #ffd0d6;--up-colorRedLighter2: #ffe8eb;--up-colorRedPale1: #FF8892;--up-colorRedLightMax: #FFF8F9;--up-colorPurple: #A05AE2;--up-colorPurpleNeonPale: #ddbdfc;--up-colorPurpleLighter: #ede0ff;--up-colorPurpleLighter2: #f6f0ff;--up-colorPurplePale1: #C8A0FF;--up-colorPurpleLightMax: #FAF8FF;--up-colorGreyDarker: #666666;--up-colorGrey: #888888;--up-colorGreyPaleMax: #f7f7f7;--up-colorGreyPale: #e9e9e9;--up-colorGreyPaleMid: #e5e5e5;--up-colorGreyPaleMid2: #c5c5c5;--up-colorGreyPaleActive: #ABABAB;--up-colorDisabledOpacity: .15;--up-colorDisabledOpacityLess: .6;--up-colorHoverOpacity: .6;--up-colorOverlayOpacity: .66;--up-colorText: var(--up-colorBlack);--up-colorTextPale: var(--up-colorGrey);--up-colorTextPaleDarker: var(--up-colorGreyDarker);--up-colorTextInverted: var(--up-colorWhite);--up-colorBackground: var(--up-colorWhite);--up-colorBackgroundInverted: var(--up-colorBlack);--up-colorDisabled: var(--up-colorGreyPaleMax);--up-colorDisabledLess: var(--up-colorGreyPale)}.up-surplus{--up-categoryColor: var(--up-colorGreen)}.up-netto{--up-categoryColor: var(--up-colorBlue)}.up-taxes{--up-categoryColor: var(--up-colorPurple)}.up-socialSec{--up-categoryColor: var(--up-colorSkyDark)}.up-expenses{--up-categoryColor: var(--up-colorNeutral)}.up-surplus{--up-categoryColorLight: var(--up-colorGreenNeonPale)}.up-netto{--up-categoryColorLight: var(--up-colorBlueNeonPale)}.up-taxes{--up-categoryColorLight: var(--up-colorPurpleNeonPale)}.up-socialSec{--up-categoryColorLight: var(--up-colorSkyNeonPale)}.up-expenses{--up-categoryColorLight: var(--up-colorNeutralNeonPale)}.up-surplus{--up-categoryColorLighter: var(--up-colorGreenLighter)}.up-netto{--up-categoryColorLighter: var(--up-colorBlueLighter)}.up-taxes{--up-categoryColorLighter: var(--up-colorPurpleLighter)}.up-socialSec{--up-categoryColorLighter: var(--up-colorSkyLighter)}.up-expenses{--up-categoryColorLighter: var(--up-colorNeutralLighter)}:root{--up-space: 10px;--up-spaceS: 8px;--up-spaceSs: 6px;--up-spaceXs: 4px;--up-spaceXxs: 2px;--up-spaceMss: 12px;--up-spaceMs: 14px;--up-spaceM: 16px;--up-spaceMl: 24px;--up-spaceL: 28px;--up-spaceLl: 32px;--up-spaceLll: 36px;--up-spaceXls: 40px;--up-spaceXl: 48px;--up-spaceXxl: 64px;--up-borderRadius: 12px;--up-borderRadiusS: 10px;--up-borderRadiusSs: 8px;--up-borderRadiusXs: 5px;--up-borderRadiusM: 16px;--up-borderRadiusXxl: 40px;--up-borderWidthInput: 1px;--up-buttonHeight: 54px;--up-buttonHeightTwin: 50px;--up-buttonHeightWrapped: 46px;--up-buttonHeightMini: 42px;--up-buttonHeightMiniS: 34px;--up-buttonHeightWrappedContainer: 90px;--up-toggleHeight: 46px;--up-optionHeight: 60px;--up-progressBarHeight: 8px;--up-progressBarHeightSmall: 6px;--up-headerHeight: 120px;--up-headerHeightMobileBrowser: 68px;--up-headerPadding: 16px;--up-headerPaddingMobilePWA: 68px;--up-footerHeight: 90px;--up-footerHeightButtonWrapped: 126px;--up-footerHeightNav: 80px;--up-footerHeightTwoButtons: 150px;--up-financialPlanHeaderHeight: 150px;--up-spaceMainContentS: var(--up-space);--up-spaceMainContent: var(--up-spaceL);--up-spaceOverlayContent: var(--up-spaceM)}:root{--up-transitionSuperSnappy: all 50ms ease-out;--up-transitionSuperSnappySpecific: 50ms ease-out;--up-transitionSuperSnappyTime: 50ms;--up-transitionSuperSnappyTimeRaw: 50;--up-transitionSuperSnappyTimeRawSeconds: .05;--up-transitionSuperSnappyCurve: ease-out;--up-transitionSuperSnappyCurveFramer: easeOut;--up-transitionSnappy: all .15s ease-out;--up-transitionSnappySpecific: .15s ease-out;--up-transitionSnappyTime: .15s;--up-transitionSnappyTimeRaw: 150;--up-transitionSnappyTimeRawSeconds: .15;--up-transitionSnappyCurve: ease-out;--up-transitionSnappyCurveFramer: easeOut;--up-transitionSoft: all .25s ease-in-out;--up-transitionSoftSpecific: .25s ease-in-out;--up-transitionSoftTime: .25s;--up-transitionSoftTimeRaw: 250;--up-transitionSoftTimeRawSeconds: .25;--up-transitionSoftCurve: ease-in-out;--up-transitionSoftCurveFramer: easeInOut;--up-transitionScreen: all .4s ease-out;--up-transitionScreenSpecific: .4s ease-out;--up-transitionScreenTime: .4s;--up-transitionScreenTimeRaw: 400;--up-transitionScreenTimeRawSeconds: .4;--up-transitionScreenCurve: ease-out;--up-transitionScreenCurveFramer: easeOut;--up-transitionSlow: all .5s ease-out;--up-transitionSlowSpecific: .5s ease-out;--up-transitionSlowTime: .5s;--up-transitionSlowTimeRaw: 500;--up-transitionSlowTimeRawSeconds: .5;--up-transitionSlowCurve: ease-out;--up-transitionSlowCurveFramer: easeOut;--up-transitionSpringStiffness: 350;--up-transitionSpringDamping: 22}:root{--up-bpMobileRaw: 0;--up-bpMobile: 0px;--up-bpTabletRaw: 768;--up-bpTablet: 768px;--up-bpDesktopRaw: 1024;--up-bpDesktop: 1024px;--up-bpDesktopLargeRaw: 1440;--up-bpDesktopLarge: 1440px;--up-headerPaddingTop: var(--up-headerPadding);--up-footerPaddingBottom: var(--up-spaceMainContent)}:root{--up-containerMaxWidth: calc( 768px - var(--up-contentPaddingResponsive) * 2 )}@media(min-width:768px){:root{--up-containerMaxWidth: calc( 1024px - var(--up-contentPaddingResponsive) * 2 )}}@media(min-width:1024px){:root{--up-containerMaxWidth: calc( 1440px - var(--up-contentPaddingResponsive) * 2 )}}@media(min-width:1440px){:root{--up-containerMaxWidth: calc( px - var(--up-contentPaddingResponsive) * 2 )}}.device-mobile-pwa,.device-mobile-app{--up-headerPaddingTop: var(--up-headerPaddingMobilePWA)}.device-mobile-browser{--up-headerHeight: var(--up-headerHeightMobileBrowser);--up-footerPaddingBottom: var(--up-spaceS)}.up-type-buttonM{font-size:17px;font-weight:600;line-height:1.35;letter-spacing:.03em}.up-type-buttonMEmphasis{font-size:17px;font-weight:700;line-height:1.35;letter-spacing:.03em}.up-type-buttonS{font-size:15px;font-weight:600;line-height:1.33;letter-spacing:.05em}.up-type-buttonSEmphasis{font-size:15px;font-weight:700;line-height:1.33;letter-spacing:.05em}.up-type-buttonXs{font-size:15px;font-weight:800;line-height:1.33;letter-spacing:.04em}.up-type-bodyBig{font-size:18px;font-weight:400;line-height:1.39;letter-spacing:.04em}.up-type-bodyBigSemibold{font-size:18px;font-weight:600;line-height:1.39;letter-spacing:.04em}.up-type-bodyBigBold{font-size:18px;font-weight:700;line-height:1.39;letter-spacing:.04em}.up-type-bodyBigExtrabold{font-size:18px;font-weight:900;line-height:.84;letter-spacing:.03em}.up-type-bodyDefault{font-size:16px;font-weight:500;line-height:1.38;letter-spacing:.02em}.up-type-bodyDefaultSemibold{font-size:16px;font-weight:600;line-height:1.38;letter-spacing:.02em}.up-type-bodyDefaultBold{font-size:16px;font-weight:700;line-height:1.38;letter-spacing:.02em}.up-type-bodyDefaultExtrabold{font-size:16px;font-weight:800;line-height:1.38;letter-spacing:.03em}.up-type-bodySmall{font-size:15px;font-weight:500;line-height:1.33;letter-spacing:.04em}.up-type-bodySmallSemibold{font-size:15px;font-weight:600;line-height:1.44;letter-spacing:.04em}.up-type-bodyTiny{font-size:14px;font-weight:500;line-height:1.55;letter-spacing:.05em}.up-type-labelHuge{font-size:23.94px;font-weight:900;line-height:1.38;letter-spacing:.05em}.up-type-labelBig{font-size:20px;font-weight:500;line-height:1.35}.up-type-labelDefaultExtrabold{font-size:16px;font-weight:800;line-height:1.38;letter-spacing:.02em}.up-type-labelSmall{font-size:13px;font-weight:600;line-height:1.74;letter-spacing:.05em}.up-type-labelSmallBlack{font-size:13px;font-weight:900;line-height:1.17;letter-spacing:.05em}.up-type-numberTiny{font-size:13.3px;font-weight:500;line-height:1.35;letter-spacing:.03em}.up-type-numberTinySemibold{font-size:13.3px;font-weight:600;line-height:1.35;letter-spacing:.03em}.up-type-labelS{font-size:13.3px;font-weight:600;line-height:1.2}.up-type-labelSEmphasis{font-size:13.3px;font-weight:800;line-height:1.2}.up-type-label{font-size:15px;font-weight:600;line-height:1.45}.up-type-labelL{font-size:20px;font-weight:400;line-height:1.45}.up-type-bodySMedium{font-size:16px;font-weight:500;line-height:1.45}.up-type-bodyS{font-size:16px;font-weight:600;line-height:1.45}.up-type-bodySEmphasis{font-size:16px;font-weight:800;line-height:1.4}.up-type-body{font-size:17px;font-weight:400;line-height:1.6}.up-type-bodyMedium{font-size:17px;font-weight:500;line-height:1.6}.up-type-bodyCaption{font-size:17px;font-weight:700;line-height:1.45}.up-type-bodyEmphasis{font-size:17px;font-weight:800;line-height:1.45}.up-type-button{font-size:17px;font-weight:600;line-height:1.2}.up-type-numberCaption{font-size:16px;font-weight:800;line-height:1.2}.up-type-heading{font-size:20px;font-weight:600;line-height:1.2}.up-type-categoryCaption{font-size:24px;font-weight:900;line-height:1.2}.up-type-numberHuge{font-family:Mona Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:62px;font-weight:900;line-height:1.4;letter-spacing:.04em;font-variation-settings:"wdth" 125}.up-type-numberBig{font-family:Mona Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:40px;font-weight:900;line-height:.95;letter-spacing:.02em;font-variation-settings:"wdth" 125}.up-type-numberMedium{font-family:Mona Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:26px;font-weight:800;line-height:1.42;font-variation-settings:"wdth" 112.5}.up-type-numberSmall{font-family:Mona Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px;font-weight:800;line-height:1.4;font-variation-settings:"wdth" 112.5}.up-type-currencyBig{font-family:Mona Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:26px;font-weight:400;line-height:1.42;letter-spacing:.04em;font-variation-settings:"wdth" 125}.up-type-hero{font-family:Mona Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:40px;font-weight:800;line-height:.94;letter-spacing:.03em;font-variation-settings:"wdth" 125}.up-type-h1{font-family:Mona Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:31px;font-weight:800;line-height:1.42;letter-spacing:.03em;font-variation-settings:"wdth" 112.5}.up-type-h2{font-family:Mona Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:24px;font-weight:700;line-height:1.35;letter-spacing:.03em;font-variation-settings:"wdth" 112.5}.up-type-h2Expanded{font-family:Mona Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:24px;font-weight:800;line-height:1.42;letter-spacing:.03em;font-variation-settings:"wdth" 125}.up-type-h2Display{font-family:Mona Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:24px;font-weight:300;line-height:1.42;letter-spacing:.03em;font-variation-settings:"wdth" 112.5}.up-type-h2DisplayBold{font-family:Mona Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:24px;font-weight:700;line-height:1.42;letter-spacing:.03em;font-variation-settings:"wdth" 112.5}.up-type-h3{font-family:Mona Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;font-weight:700;line-height:2;letter-spacing:.04em;font-variation-settings:"wdth" 112.5}.up-type-titleBig{font-family:Mona Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:24px;font-weight:900;line-height:1.42;letter-spacing:.03em;font-variation-settings:"wdth" 125}.up-type-titleScreen{font-family:Mona Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;font-weight:600;line-height:1.78;letter-spacing:.02em;font-variation-settings:"wdth" 112.5}.up-type-titleScreenBold{font-family:Mona Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;font-weight:700;line-height:1.78;letter-spacing:.02em;font-variation-settings:"wdth" 112.5}.up-type-titleSection{font-family:Nunito,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:600;line-height:1.25;letter-spacing:.03em}.up-type-titleSectionExtrabold{font-family:Nunito,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:800;line-height:1.25;letter-spacing:.02em}.up-type-titlePanel{font-family:Mona Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;line-height:1.44;letter-spacing:.04em;font-variation-settings:"wdth" 125}.up-type-titlePanelBold{font-family:Mona Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.44;letter-spacing:.04em;font-variation-settings:"wdth" 112.5}.up-type-dialogClaim{font-family:Mona Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:37px;font-weight:400;line-height:1.42;letter-spacing:.03em;font-variation-settings:"wdth" 112.5}.up-type-screenTitle{font-family:Mona Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;font-weight:500;line-height:1.2;font-variation-settings:"wdth" 112.5}.up-type-numberS{font-family:Mona Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px;font-weight:800;line-height:1.2;font-variation-settings:"wdth" 112.5}.up-type-dialogQuestion{font-family:Mona Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:23px;font-weight:700;line-height:1.45;font-variation-settings:"wdth" 112.5}.up-type-dialogTitle{font-family:Mona Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:38px;font-weight:900;line-height:1.45;font-variation-settings:"wdth" 112.5}.up-type-dialogSpecialTitle{font-family:Mona Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:34px;font-weight:400;line-height:1.45;font-variation-settings:"wdth" 112.5}.up-type-numberHugeCurrency{font-family:Mona Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:26px;font-weight:400;line-height:1.2;font-variation-settings:"wdth" 125}.up-type-numberL{font-family:Mona Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:40px;font-weight:900;line-height:1.2;font-variation-settings:"wdth" 125}.up-type-dialogHello{font-family:Mona Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:48px;font-weight:900;line-height:1.2;font-variation-settings:"wdth" 125}.up-type-heroOld{font-family:Mona Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:80px;font-weight:900;line-height:1.2;font-variation-settings:"wdth" 125}body strong,.up-type-bodyS strong,.up-type-body strong{font-weight:800}.up-type-dialogSpecialTitle strong{font-weight:900}.up-type-bodySMedium strong{font-weight:800}
