*,:after,:before{box-sizing:border-box}blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,li,ol[class],p,ul[class]{margin:0}html{font-size:16px}body{background-color:var(--color-blue--dark);container:body/inline-size}ol[class],ul[class]{list-style:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img{max-width:100%;height:auto;display:block}button,input,select,textarea{font:inherit}input,textarea{-webkit-user-select:auto;user-select:auto}input:-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill{background-color:transparent!important;box-shadow:inset 0 0 0 1000px transparent;-webkit-text-fill-color:var(--color-white);caret-color:var(--color-white);-webkit-transition:background-color 9999s ease-out;transition:background-color 9999s ease-out}:root{--sidebar-mobile-height:6.25rem;--font-family-light:"PxGroteskLight";--font-family-regular:"PxGroteskRegular";--font-family-bold:"PxGroteskBold";--font-size-giant:3.75rem;--font-size-xxl:2.625rem;--font-size-xl:1.625rem;--font-size-l:1.3125rem;--font-size-m:1.125rem;--font-size-default:1rem;--font-size-s:0.75rem;--font-size-xs:0.5rem;--input-width:22.5rem;--blue:204,36%,16%;--blue--light:204,34%,28%;--blue--medium:203,45%,11%;--blue--dark:206,39%,7%;--blue-shade-1:204,22%,24%;--blue-shade-2:203,15%,32%;--gold:41,39%,52%;--white:0,0%,100%;--black:0,0%,0%;--grey:0,0%,50%;--grey--medium:0,0%,90%;--grey--light:0,0%,99%;--teal:158,99%,50%;--orange:40,100%,50%;--green:104,100%,44%;--red:0,100%,40%;--red--medium:16,100%,50%;--mode-grey-light:204,22%,95%;--mode-gold-ultralight:48,26%,96%;--mode-gold-darker:42,37%,47%;--mode-teal-darker:158,92%,34%;--mode-orange-darker:36,100%,48%;--color-blue:hsla(var(--blue),1);--color-blue-transparent:hsla(var(--blue),0.2);--color-blue--light:hsla(var(--blue--light),1);--color-blue--medium:hsla(var(--blue--medium),1);--color-blue--dark:hsla(var(--blue--dark),1);--color-blue--dark-transparent:hsla(var(--blue--dark),0.4);--color-blue-shade-1:hsla(var(--blue-shade-1),1);--color-blue-shade-2:hsla(var(--blue-shade-2),1);--color-gold:hsla(var(--gold),1);--color-white:hsla(var(--white),1);--color-white-transparent:hsla(var(--white),0.2);--color-black:hsla(var(--black),1);--color-grey:hsla(var(--grey),1);--color-grey--medium:hsla(var(--grey--medium),1);--color-grey--light:hsla(var(--grey--light),1);--color-teal:hsla(var(--teal),1);--color-orange:hsla(var(--orange),1);--color-green:hsla(var(--green),1);--color-red:hsla(var(--red),1);--color-red-transparent:hsla(var(--red),0.1);--color-red--medium:hsla(var(--red--medium),1);--color-mode-grey-light:hsla(var(--mode-grey-light),1);--color-mode-gold-ultralight:hsla(var(--mode-gold-ultralight),1);--color-mode-gold-darker:hsla(var(--mode-gold-darker),1);--color-mode-teal-darker:hsla(var(--mode-teal-darker),1);--color-mode-orange-darker:hsla(var(--mode-orange-darker),1);--pension-assets-chart-color-1:var(--color-blue--light);--pension-assets-chart-color-2:var(--color-white);--pension-assets-chart-color-3:var(--color-gold);--conversion-chart-color-1:var(--color-gold);--conversion-chart-color-2:var(--color-white);--pie-chart-color-1:var(--color-grey);--pie-chart-color-2:var(--color-white);--pie-chart-color-3:var(--color-gold);--pie-chart-color-4:var(--color-blue);--pie-chart-color-5:var(--color-blue--medium);--pie-chart-color-6:var(--color-blue--dark);--pie-chart-color-7:var(--color-blue--light);--line-chart-color-1:var(--color-gold);--line-chart-color-2:var(--color-grey);--line-chart-color-3:var(--color-white);--tooltip-text-color-1:var(--color-gold);--tooltip-text-color-2:var(--color-grey);--tooltip-text-color-3:var(--color-white);--primary-background-color:var(--color-blue--medium);--secondary-background-color:var(--color-blue);--tertiary-background-color:var(--color-blue--light);--text-color:var(--color-white);--secondary-text-color:var(--color-blue);--svg-color:var(--color-white);--input-primary-color:var(--color-white);--input-secondary-color:var(--color-gold);--input-tertiary-color:var(--color-grey);--input-placeholder-color:hsla(var(--white),0.5);--accordion-toggle-color:var(--color-white);--hr-line-color:var(--color-white);--transparent-text-color:var(--color-white-transparent);--scrollbar-foreground:var(--color-grey);--scrollbar-background:var(--color-blue--medium);[data-theme=light]{--primary-background-color:var(--color-white);--secondary-background-color:var(--color-mode-grey-light);--tertiary-background-color:var(--color-mode-gold-ultralight);--text-color:var(--color-blue);--secondary-text-color:var(--color-white);--svg-color:var(--color-blue--medium);--input-primary-color:var(--color-blue);--input-secondary-color:var(--color-mode-gold-darker);--input-tertiary-color:var(--color-grey);--accordion-toggle-color:var(--color-blue);--hr-line-color:var(--color-black);--color-teal:var(--color-mode-teal-darker);--color-gold:var(--color-mode-gold-darker);--color-orange:var(--color-mode-orange-darker);--transparent-text-color:var(--color-blue-transparent)}--hr-line-height:0.125rem;--spacing--large:3rem;--spacing:1.5rem;--spacing--small-regular:1rem;--spacing--small:0.5rem;--spacing--very-small:0.25rem;--border-radius:0.5rem;--margin:var(--spacing);--padding:var(--spacing);--line-height-spaced:1.333;--sidebar-max-width:16.25rem;--sidebar-collapsed-width:4rem;--sidebar-animation-duration:0.4s;--border-radius--small:0.2rem;--border-radius--round:999rem;--title-icon-dimension:4.375rem;--tooltip-background-color:var(--color-grey);--pan-button-color:var(--color-white);--pension-assets-ghost-bars-color:var(--color-white);--pension-assets-chart-grid-color:var(--color-grey);--bar-chart-color:var(--color-gold);--snap-slider-button-color:var(--color-gold);--error-message-icon-color:var(--color-red);--transition-duration:0.5s;--ease-out-back:cubic-bezier(0.175,0.885,0.32,1.275);--ease-out-back-less:cubic-bezier(0.175,0.885,0.32,1.05);--ease-in-cubic:cubic-bezier(0.55,0.055,0.675,0.19);--ease-out-cubic:cubic-bezier(0.215,0.61,0.355,1);--ease-in-out-quad:cubic-bezier(0.455,0.03,0.515,0.955);--ease-back:cubic-bezier(0.68,-0.55,0.265,1.55);--transition:var(--transition-duration);--input-transition:0.25s var(--ease-in-out-quad);--textarea-min-height:88px;--box-shadow-bottom--3-steps:0 1px 1px rgba(0,0,0,0.1),0 2px 2px rgba(0,0,0,0.1),0 4px 4px rgba(0,0,0,0.1);--box-shadow-bottom--4-steps:0 1px 1px rgba(0,0,0,0.1),0 2px 2px rgba(0,0,0,0.1),0 4px 4px rgba(0,0,0,0.1),0 8px 8px rgba(0,0,0,0.1);--box-shadow-bottom--5-steps:0 1px 1px rgba(0,0,0,0.1),0 2px 2px rgba(0,0,0,0.1),0 4px 4px rgba(0,0,0,0.1),0 8px 8px rgba(0,0,0,0.1),0 16px 16px rgba(0,0,0,0.1);--box-shadow-right--3-steps:1px 0 1px rgba(0,0,0,0.1),2px 0 2px rgba(0,0,0,0.1),4px 0 4px rgba(0,0,0,0.1);--box-shadow-right--5-steps:1px 0 1px rgba(0,0,0,0.1),2px 0 2px rgba(0,0,0,0.1),4px 0 4px rgba(0,0,0,0.1),8px 0 8px rgba(0,0,0,0.1),16px 0 16px rgba(0,0,0,0.1);@keyframes fadeInDown{0%{opacity:0;transition:transformy(calc(var(--spacing--large) * -2))}to{opacity:0;transition:transformy(0)}}--font-family-body:var(--font-family-regular),system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--content-max-width:1200px}@font-face{font-family:PxGroteskLight;src:url(/_next/static/media/Px-Grotesk-Light.6b93d735.woff2) format("woff2"),url(/_next/static/media/Px-Grotesk-Light.b3e01bc3.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PxGroteskRegular;src:url(/_next/static/media/Px-Grotesk-Regular.63f85737.woff2) format("woff2"),url(/_next/static/media/Px-Grotesk-Regular.d7de95eb.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:PxGroteskBold;src:url(/_next/static/media/Px-Grotesk-Bold.b97d25b1.woff2) format("woff2"),url(/_next/static/media/Px-Grotesk-Bold.53566550.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@custom-selector :--heading h1, h2, h3, h4, h5;*{font-family:var(--font-family-overwrite,var(--font-family-light));font-weight:400}.bold,b,strong{font-family:var(--font-family-bold);--font-family-overwrite:var(--font-family-bold)}.spaced-letters{letter-spacing:.0625rem}:--heading{margin:1em 0;font-family:var(--font-family-bold)}a{color:currentColor}p{margin:var(--spacing) 0;&+p{margin-top:0}}ul{padding-left:1em;&:has(li){margin-top:.5em}&:not(.no-marker){& li::marker{content:"– "}}}mark{background-color:transparent;color:var(--color-gold)}.pre-line-break{white-space:pre-line}.no-wrap{white-space:nowrap}.underline{text-decoration:underline}.character-spacing{&--before{&:before{content:"\00a0"}}&--after{&:after{content:"\00a0"}}}.giant-headline{font-family:var(--font-family-light);letter-spacing:0;line-height:1;font-size:var(--font-size-xl);margin:.25em 0;.breakpoint-medium &{font-size:var(--font-size-giant)}}.bold-small-heading{--bold-small-heading-color:var(--color-gold);letter-spacing:.0625rem;color:var(--bold-small-heading-color);font-size:var(--font-size-s);font-family:var(--font-family-bold);text-transform:uppercase}.text{&-align{&--left{text-align:left}&--center{text-align:center}&--right{text-align:right}}}@each $color in gold, white, red, blue, blue--light, grey--light, grey, orange, teal{.text-color-$(color){color:var(--color-$(color))}}@each $fontFamily in light, regular, bold{.font-family-$(fontFamily){font-family:var(--font-family-$(fontFamily))}}@each $fontSize in xxl, xl, l, m, default, s, xs{.font-size-$(fontSize){font-size:var(--font-size-$(fontSize))}}@each $transform in uppercase, lowercase{.text-transform-$(transform){text-transform:$(transform)}}hr{background-color:var(--hr-line-color);border:none;height:var(--hr-line-height);margin:.5rem auto;&.hr{&--narrow{width:15vw}&--thick{height:.25rem}&--gold{--hr-line-color:var(--color-gold)}}}html{overflow-x:hidden;overscroll-behavior:none;-webkit-tap-highlight-color:transparent;hyphens:auto;word-break:break-word;&.sidebar-open{overflow:hidden}&.breakpoint-medium.sidebar-open{overflow:auto}scrollbar-width:thin;scrollbar-color:var(--scrollbar-foreground) var(--scrollbar-background)}::view-transition-group(root){animation-duration:.3s}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--scrollbar-foreground);border:3px solid var(--scrollbar-background);border-radius:999em}::-webkit-scrollbar-track{border-radius:999em;background:var(--scrollbar-background)}body{margin:0;min-height:100vh;font-family:var(--font-family-body);color:var(--color-white);display:flex;flex-direction:column;line-height:var(--line-height-spaced);font-size:var(--font-size-default);@supports (padding:env(safe-area-inset-bottom)){padding-left:env(safe-area-inset-left);padding-bottom:env(safe-area-inset-bottom);padding-right:env(safe-area-inset-right);padding-top:0}*{-webkit-user-select:var(--user-select,auto);user-select:var(--user-select,auto)}}main{display:flex;flex-direction:column;align-items:center;flex:1 1;min-height:calc(100vh - 200px);width:100vw}footer{padding:2rem 1.5rem;text-align:right}#root{color:var(--text-color);background-color:var(--primary-background-color);padding-top:var(--sidebar-mobile-height);.breakpoint-medium &{padding-top:0;height:100vh;max-height:100vh;display:grid;grid-template-columns:auto 1fr;grid-template-rows:100% auto;grid-template-areas:"sidebar main" "footer footer"}&>sidebar{grid-area:sidebar}&>main{min-height:calc(100vh - var(--sidebar-mobile-height));grid-area:main;.breakpoint-medium &{overflow-x:hidden}}&>footer{grid-area:footer}&>dialog{grid-column:1/-1;grid-row:1/-1}}.hidden{display:none!important;&-medium{.breakpoint-medium &{display:none!important}}&-medium--lt{html:not(.breakpoint-medium) &{display:none!important}}}.hidden-within-flow{visibility:hidden!important;height:0;overflow:hidden;margin:0!important;width:0!important;pointer-events:none;z-index:-1}.disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.restricted-hint{background-color:rgba(255,200,0,.1);border-radius:4px;border:1px solid rgba(255,200,0,.3)}.visually-hidden{opacity:0;transition:opacity .25s ease-in-out}.visually-hidden.visually-hidden--false{opacity:1}.fragment{display:contents}.fit-content-width{max-width:-moz-fit-content;max-width:fit-content}.min-content-width{max-width:min-content}.medium-content-width{max-width:45rem}.max-content-width{max-width:60rem}.horizontal-center{margin-left:auto;margin-right:auto}.data-grid{display:grid;grid-template-columns:max-content auto;grid-column-gap:var(--spacing)}.default-view{max-width:60rem;.breakpoint-medium &{margin:calc(var(--spacing) * 2) 0 calc(var(--spacing) * 2) calc(var(--spacing) * 2)}}.user-select{--user-select:auto;&--text{--user-select:text}&--none{--user-select:none;&-force{*{--user-select:none}}}&--all{--user-select:all}}.pointer-events{&--none{pointer-events:none}&--force-none{pointer-events:none!important;& *{pointer-events:none!important}}}.no-margin{margin:0!important;&--top{margin-top:0!important;>:first-child{margin-top:0!important}}&--bottom{margin-bottom:0!important;>:first-child{margin-bottom:0!important}}&--left{margin-left:0!important;>:first-child{margin-left:0!important}}&--right{margin-right:0!important;>:first-child{margin-right:0!important}}}.border-radius{&--none{border-radius:0;&:after,&:before{border-radius:0}}}.deactivated{opacity:.33;pointer-events:none}.cursor{&--pointer{cursor:pointer}}.hover{&--cursor-pointer:hover{cursor:pointer}}.margin{margin:var(--margin);&--right{margin-right:var(--margin)}&--left{margin-left:var(--margin);&--m{.breakpoint-medium &{margin-left:var(--margin)}}}&--bottom{margin-bottom:var(--margin)}&--top{margin-top:var(--margin);&--m{.breakpoint-medium &{margin-top:var(--margin)}}}&--vertical{margin-top:var(--margin);margin-bottom:var(--margin)}&--horizontal{margin-left:var(--margin);margin-right:var(--margin)}&--center{margin-left:auto;margin-right:auto}&--small{--margin:var(--spacing--small);&-negative{--margin:calc(var(--spacing--small) * -1)}}&--medium{--margin:var(--spacing--small-regular);&-negative{--margin:calc(var(--spacing--small-regular) * -1)}}&--default{--margin:var(--spacing);&-negative{--margin:calc(var(--spacing) * -1)}}&--large{--margin:calc(var(--spacing) * 2);&-negative{--margin:calc(var(--spacing-spacing) * -2)}}&--extra-large{--margin:calc(var(--spacing) * 3);&-negative{--margin:calc(var(--spacing) * -3)}}&--negative{--margin:calc(var(--spacing) * -1)}}.padding{padding:var(--padding);&--vertical{padding-top:var(--padding);padding-bottom:var(--padding)}&--left{padding-left:var(--padding)}&--right{padding-right:var(--padding)}&--top{padding-top:var(--padding)}&--bottom{padding-bottom:var(--padding)}&--horizontal{padding-left:var(--padding);padding-right:var(--padding)}&--default{--padding:var(--spacing);&-negative{--padding:calc(var(--spacing) * -1)}}&--small{--padding:var(--spacing--small);&-negative{--padding:calc(var(--spacing--small) * -1)}}&--large{--padding:calc(var(--spacing) * 2);&-negative{--padding:calc(var(--spacing--small) * -2)}}&--extra-large{--padding:calc(var(--spacing) * 3);&-negative{--padding:calc(var(--spacing--small) * -3)}}}.no-padding{padding:0!important;>:first-child{padding:0!important}&--top{padding-top:0!important;>:first-child{padding-top:0!important}}&--bottom{padding-bottom:0!important;>:first-child{padding-bottom:0!important}}&--left{padding-left:0!important;>:first-child{padding-left:0!important}}&--right{padding-right:0!important;>:first-child{padding-right:0!important}}}.gap{--gap:var(--spacing);gap:var(--block-gap,var(--gap)) var(--inline-gap,var(--gap));&--vertical{--inline-gap:0}&--horizontal{--block-gap:0}&--default{--gap:var(--spacing)}&--small{--gap:var(--spacing--small)}&--large{--gap:calc(var(--spacing) * 2)}&--extra-large{--gap:calc(var(--spacing) * 3)}}@each $opacity in 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10{.opacity--$(opacity){opacity:calc($opacity / 10)}}@each $color in white, blue, blue--light, grey--light, mode-grey-light, grey--medium, blue--medium, teal, green{.background-color--$(color){background-color:var(--color-$(color))}}.primary-background{background-color:var(--primary-background-color)}.secondary-background{background-color:var(--secondary-background-color)}.tertiary-background{background-color:var(--tertiary-background-color)}.flex{display:flex;&--inline{display:inline-flex}&--m{.breakpoint-medium &{display:flex}}&--l{.breakpoint-large &{display:flex}}&--direction-column{flex-direction:column;&-reverse{flex-direction:column-reverse}&--m-lt{html:not(.breakpoint-medium) &{flex-direction:column}}}&--direction-row{flex-direction:row;&-reverse{flex-direction:row-reverse}&--m-lt{html:not(.breakpoint-medium) &{flex-direction:row}}}&--wrap{flex-wrap:wrap;&-reverse{flex-wrap:wrap-reverse}}&--justify-content{&-start{justify-content:flex-start}&-end{justify-content:flex-end}&-center{justify-content:center}&-between{justify-content:space-between}&-around,&-evenly{justify-content:space-around}&-evenly{justify-content:space-evenly}}&--align-items{&-start{align-items:flex-start}&-end{align-items:flex-end}&-center{align-items:center}&-stretch{align-items:stretch}}&--align-content{&-center{align-content:center}&-start{align-content:flex-start}&-end{align-content:flex-end}&-between{align-content:space-between}&-around{align-content:space-around}&-stretch{align-content:stretch}}&--gap{&-none{gap:0}&--s{gap:var(--spacing--small)}&--m{gap:var(--spacing--small-regular)}&--default{gap:var(--spacing)}&--l{gap:calc(var(--spacing) * 2)}}&--flex{&-basis{flex-basis:0}&-basis,&-grow{flex-grow:1}&-shrink{flex-shrink:1}&-nowrap{flex-wrap:nowrap}}&--edge-to-edge{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}}.auth{--input-width:auto;display:grid;grid-auto-rows:min-content;place-content:center;height:100%;max-width:100%;width:calc(32rem + var(--spacing) * 2);grid-auto-columns:100%;margin-left:auto;margin-right:auto;&__form{display:grid;grid-template-areas:"fields" "error" "submit";grid-template-rows:min-content min-content min-content}&__fields{grid-area:fields}&__submit{grid-area:submit;place-self:end center}&__error{grid-area:error}}.loading-spinner{--scoped-loading-spinner-dimension:var(--loading-spinner-dimension,2rem);--loading-spinner-dash-offset:187;--loading-spinner-dash-offset-midway:46.75;--loading-spinner-animation-duration:1.4s;--scoped-loading-spinner-color-1:var(--loading-spinner-color-1,var(--color-white));--scoped-loading-spinner-color-2:var(--loading-spinner-color-2,#d2a656);position:absolute;display:block;z-index:100000000;width:var(--scoped-loading-spinner-dimension);height:var(--scoped-loading-spinner-dimension);top:50%;left:50%;transform:translateX(-50%) translateY(-50%);opacity:0;transition:opacity .25s ease-in-out;pointer-events:none;--animation-name-wrapper:none;--animation-name-dash:none;--animation-name-colors:none}.loading-spinner--visible{opacity:1}.loading-spinner--animate{--animation-name-wrapper:loading-spinner-rotator;--animation-name-dash:loading-spinner-dash;--animation-name-colors:loading-spinner-colors}.loading-spinner--submit__loading{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;margin:0}.loading-spinner__wrapper{width:100%;height:100%;animation:var(--animation-name-wrapper) var(--loading-spinner-animation-duration) linear infinite}.loading-spinner__circle{stroke-dasharray:var(--loading-spinner-dash-offset);stroke-dashoffset:0;transform-origin:center;animation:var(--animation-name-dash) var(--loading-spinner-animation-duration) ease-in-out infinite,var(--animation-name-colors) calc(var(--loading-spinner-animation-duration) * 4) ease-in-out infinite}@keyframes loading-spinner-rotator{0%{transform:rotate(0deg);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:rotate(270deg);opacity:0}}@keyframes loading-spinner-colors{0%{stroke:var(--scoped-loading-spinner-color-1)}25%{stroke:var(--scoped-loading-spinner-color-2)}50%{stroke:var(--scoped-loading-spinner-color-1)}75%{stroke:var(--scoped-loading-spinner-color-2)}to{stroke:var(--scoped-loading-spinner-color-1)}}@keyframes loading-spinner-dash{0%{stroke-dashoffset:var(--loading-spinner-dash-offset)}50%{stroke-dashoffset:var(--loading-spinner-dash-offset-midway);transform:rotate(135deg)}to{stroke-dashoffset:var(--loading-spinner-dash-offset);transform:rotate(450deg)}}