.cardNavigationBase[data-stb-navigation-card=current]{--navigation-card-background-color:var(--p-color-background);--navigation-card-hover-color:var(--p-color-background-hover-grey);--navigation-card-flex-direction:column;--navigation-card-padding:var(--p-spacing-rem-24);--navigation-card-outline:none;background:var(--navigation-card-background-color);border:var(--p-border-rem-xsmall) solid transparent;border-radius:var(--p-corner-radius-rem-medium);box-shadow:0 0 0 0 transparent;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:var(--navigation-card-flex-direction);outline:var(--navigation-card-outline);outline-offset:var(--p-outline-offset);padding:var(--navigation-card-padding);text-decoration:none;transition-duration:var(--p-transition-duration);transition-property:background-color,box-shadow;width:100%;@media (hover:hover) and (pointer:fine){&:hover{background-color:var(--navigation-card-hover-color);box-shadow:0 1px 3px 0 #00000033}}&[data-component-card-theme=grey]{--navigation-card-background-color:var(--p-color-surface-1)}&:active{--navigation-card-background-color:var(--p-color-grey-300)}&.usingKeyboard{&:focus-within{--navigation-card-outline:var(--p-outline)}}&[data-size=large]{--navigation-card-flex-direction:column;& .navigationCardGraphic{flex-shrink:0;height:6rem;width:6rem}& .cardTitle{margin-bottom:var(--p-spacing-rem-04);margin-top:var(--p-spacing-rem-16);&.noIcon{margin-top:0}}& .navigationCardWrapper{align-items:flex-start}& .cardDescription{margin-top:var(--p-spacing-rem-16)}}&[data-size=medium],&[data-size=small]{--navigation-card-flex-direction:row;--navigation-card-padding:var(--p-spacing-rem-16);align-items:center;justify-content:space-between;& .navigationCardHeader{align-items:center;display:flex;flex-direction:row}& .navigationCardGraphic{flex-shrink:0;height:4rem;width:4rem}& .cardTitle{margin-bottom:var(--p-spacing-rem-04);margin-left:var(--p-spacing-rem-24);&.noIcon{margin-left:0}}& .cardCaption{margin-left:var(--p-spacing-rem-24);&.noIcon{margin-left:0}}}&[data-size=small]{& .navigationCardGraphic{flex-shrink:0;height:3rem;width:3rem}& .cardTitle{margin-bottom:0}}& .navigationCardTitleWrapper,& .navigationCardWrapper{align-items:center;display:flex;justify-content:space-between}& .cardTitle{margin-bottom:var(--p-spacing-rem-04)}.navigationCardGraphicIcon{height:100%}}.cardInfoBase[data-stb-info-card=current]{background:var(--card-background,var(--p-color-background));border:var(--p-border-rem-xsmall) solid transparent;border-radius:var(--p-corner-radius-rem-medium);box-sizing:border-box;display:flex;flex-direction:column;padding:var(--p-spacing-rem-24);width:100%;& .cardInfoHeader{display:flex;flex-direction:row;justify-content:space-between;& .cardOverline,.cardTitle{margin-bottom:var(--p-spacing-rem-04)}& button[variant=icon].cardInfoCloseButton{margin-right:.5rem;margin-top:.3rem}}& .cardParagraph{margin-top:var(--p-spacing-rem-16)}& .cardInfoGraphic{display:flex;flex-direction:column;margin-bottom:var(--p-spacing-rem-16);& .cardInfoIcon{height:6rem;width:6rem}& .cardInfoIcon,&>img{border-radius:var(--p-corner-radius-rem-small)}&>img{height:12.25rem;object-fit:cover;width:100%}}&[data-variant=horizontal]{flex-direction:row;gap:var(--p-spacing-rem-24);justify-content:space-between;& .cardInfoGraphic,& .cardInfoText{width:50%}}}.cardActionBase[data-stb-action-card=current]{background:var(--p-color-surface-1);border:var(--p-border-rem-xsmall) solid transparent;border-radius:var(--p-corner-radius-rem-medium);box-sizing:border-box;color:var(--foreground-color);display:flex;flex-direction:column;gap:0;padding:var(--p-spacing-rem-24);width:100%;@media (min-width:840px){flex-direction:row;gap:var(--p-spacing-rem-24)}&[data-variant=vertical]{flex-direction:column}& .cardActionGraphic{display:flex;flex-direction:column;margin-bottom:var(--p-spacing-rem-16);@media (min-width:840px){margin-bottom:0}& .cardActionIcon{border-radius:var(--p-corner-radius-rem-small);height:6rem;width:6rem}& .cardActionImage{border-radius:var(--p-corner-radius-rem-small);height:12.25rem;object-fit:cover;width:100%;@media (min-width:840px){height:100%;max-width:528px}}}& .cardActionContents{& .cardOverline{margin-bottom:var(--p-spacing-rem-04)}& .cardCaption{margin-top:var(--p-spacing-rem-04)}}& .cardParagraph{margin-top:var(--p-spacing-rem-16)}& .cardActionActions{display:flex;flex-wrap:wrap;gap:var(--p-spacing-rem-08);margin-top:var(--p-spacing-rem-24);&>a>i{transition:transform .1s ease-in}@media (hover:hover) and (pointer:fine){&>a:hover{&>i{transform:translateX(4px)}}}}}.cardBase[data-stb-card-base=current]{border:none;border-radius:var(--p-corner-radius-medium);box-sizing:border-box;color:var(--p-color-text-primary);min-width:18rem;position:relative;width:100%;@media (min-width:600px){&:not(.cardBaseFluid){max-width:38.75rem}}}.cardHeader[data-stb-card-header=current]{--card-header-icon-size:2rem;--card-header-gap:var(--p-spacing-rem-12);align-items:center;display:flex;flex:1 1;gap:var(--card-header-gap);i.cardHeaderIcon{font-size:calc(var(--card-header-icon-size) - 2px);height:var(--card-header-icon-size);line-height:var(--card-header-icon-size);text-align:center;width:var(--card-header-icon-size)}@media (min-width:600px){--card-header-gap:var(--p-spacing-rem-16)}}.cardHeadingGroup[data-stb-card-heading-group=current]{--card-nav-heading-line-height:1.375rem;display:inline-flex;flex-direction:column;.cardHeadingWrapper{display:inline-flex;font:unset;line-height:unset;margin:0}.cardHeading{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;border-radius:var(--p-corner-radius-small);color:var(--p-color-text-primary);line-height:var(--card-nav-heading-line-height);padding:0;text-align:left;text-decoration:none;a&:link,a&:visited{color:var(--p-color-text-primary);text-decoration:none}}& .cardDescription{color:var(--p-color-text-secondary);margin-top:var(--p-spacing-rem-04)}@media (min-width:600px){--card-nav-heading-line-height:1.625rem}}.cardImage[data-stb-card-image=current]{align-items:center;aspect-ratio:2/1;display:flex;height:inherit;justify-content:center;overflow:hidden;width:100%;img{width:100%}}.cardActions[data-stb-card-actions=current]{align-items:center;display:flex;flex:1 1;flex-wrap:wrap;gap:var(--p-spacing-rem-12)}.cardNav[data-stb-card-nav=current]{--card-nav-hover-color:var(--p-color-background-hover-grey);--card-nav-action-icon-size:1.375rem;cursor:pointer;display:flex;gap:var(--p-grid-margin-16);padding:var(--p-spacing-rem-20) var(--p-spacing-rem-16);transition:box-shadow .2s,background .2s;width:100%;& a{border-radius:var(--p-corner-radius-small);outline:none;text-decoration:none}& button{cursor:pointer;outline:none}&:focus-within,&:hover{box-shadow:0 2px 12px 0 rgb(0 0 0/10%);&:has(:focus-visible){outline:var(--p-outline);outline-offset:var(--p-outline-offset)}}&.cardNavVertical{flex-flow:column wrap;gap:var(--p-spacing-rem-24);.cardNavHeader{align-items:center;display:flex;gap:var(--p-spacing-rem-08);width:100%;.cardNavActionIcon{margin-left:auto}}}&.cardNavHorizontal{--card-nav-icon-size:1.375rem;gap:var(--p-spacing-rem-12);.cardNavHeadingGroup{justify-content:center}.cardNavEndContainer{align-items:center;display:flex;gap:var(--p-spacing-rem-12);margin-left:auto}i.cardNavIcon{font-size:calc(var(--card-nav-icon-size) - 2px);height:var(--card-nav-icon-size);line-height:var(--card-nav-icon-size);text-align:center;width:var(--card-nav-icon-size)}@media (min-width:600px){--card-nav-icon-size:1.625rem}}i.cardNavActionIcon{font-size:calc(var(--card-nav-action-icon-size) - 2px);height:var(--card-nav-action-icon-size);line-height:var(--card-nav-action-icon-size);text-align:center;width:var(--card-nav-action-icon-size)}@media (min-width:600px){--card-nav-action-icon-size:1.625rem;padding:var(--p-spacing-rem-24) var(--p-spacing-rem-20)}}.card[data-stb-card=current]{--card-padding:var(--p-spacing-rem-20) var(--p-spacing-rem-16);--card-contents-gap:var(--p-grid-margin-16);display:flex;flex-direction:column;*{box-sizing:border-box}.cardHeaderContainer{aspect-ratio:2/1;position:relative;.cardHeaderImageWrapper{border-radius:var(--p-corner-radius-medium) var(--p-corner-radius-medium) 0 0;left:0;overflow:hidden;position:absolute;top:0}.cardHeaderContents{align-items:flex-start;display:flex;height:100%;padding:var(--card-padding);position:relative}}.cardContents{box-sizing:border-box;display:flex;flex-direction:column;gap:var(--card-contents-gap);height:100%;padding:var(--card-padding);position:relative;width:100%;.cardContentsContainer{display:flex;flex-direction:column;gap:var(--card-contents-gap);height:100%;justify-self:flex-start}.cardContentsHeader{flex:0 1}.cardContentsActions{bottom:0;flex:0 1;justify-self:flex-end}}@media (min-width:600px){--card-padding:var(--p-spacing-rem-24) var(--p-spacing-rem-20);--card-contents-gap:var(--p-grid-margin-24)}}.systemIconBase[data-stb-system-icon=current]{&[data-legacy=true]{font-family:System-Icons!important}&:before{content:attr(data-icon-name);white-space:nowrap}@media (min-width:600px){font-size:1.5rem;height:1.5rem;line-height:1.5rem;width:1.5rem}}.iconBase[data-stb-icon=current]{& img,& svg{height:100%;width:100%}}.illustrationBase[data-stb-illustration=current]{&.autoHeight{img{height:auto;width:auto}}& img{max-width:100%;vertical-align:middle}}.button[data-stb-button-circle=current],.button[data-stb-button=current]{.buttonContentContainer{align-items:center;display:flex;gap:var(--p-spacing-rem-04);justify-content:center;white-space:nowrap;.buttonContent{padding:0 var(--p-spacing-rem-04)}}& i{font-size:calc(var(--button-icon-size) - 2px);height:var(--button-icon-size);line-height:var(--button-icon-size);text-align:center;width:var(--button-icon-size)}.buttonSpinner{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}&:focus-visible{--button-outline:var(--p-outline)}&[data-loading=true]{.buttonContentContainer{visibility:hidden}}&[data-size=large]{--button-height:var(--p-spacing-rem-48);@media (min-width:600px){--button-font-size:1.125rem;--button-line-height:1.625rem}}&[data-size=medium]{--button-height:var(--p-spacing-rem-40);--button-font-size:0.875rem;--button-line-height:1.25rem;--button-padding:0.625rem var(--p-spacing-rem-16);@media (min-width:600px){--button-font-size:1rem;--button-line-height:1.375rem}}&[data-size=small]{--button-height:var(--p-spacing-rem-32);--button-font-size:0.75rem;--button-line-height:1rem;--button-padding:var(--p-spacing-rem-08) var(--p-spacing-rem-12);@media (min-width:600px){--button-font-size:0.875rem;--button-line-height:1.125rem}}&[data-variant=primary]{&[disabled]{--button-color:var(--p-color-text-disabled);--button-background-color:var(--p-color-button-disabled);--button-border-color:var(--p-color-button-disabled)}@media (hover:hover) and (pointer:fine){&:hover{--button-background-color:var(--p-color-button-action-fill-hover);--button-border-color:var(--p-color-button-action-fill-hover)}}&:active{--button-background-color:var(--p-color-button-action-fill-active);--button-border-color:var(--p-color-button-action-fill-active)}}&[data-variant=secondary]{--button-color:var(--p-color-text-primary);--button-background-color:transparent;--button-border-color:var(--p-color-stroke-strong);&[disabled]{--button-color:var(--p-color-text-disabled);--button-border-color:var(--p-color-stroke-disabled)}&[data-loading=true]{--button-background-color:transparent}@media (hover:hover) and (pointer:fine){&:hover{--button-background-color:var(--p-color-background-hover);--button-color:var(--p-color-text-primary-hover);--button-border-color:var(--p-color-stroke-strong-hover)}}&:active{--button-background-color:var(--p-color-background-pressed);--button-color:var(--p-color-text-primary-active);--button-border-color:var(--p-color-stroke-strong-pressed)}}&[data-variant=subtle]{--button-color:var(--p-color-text-primary);--button-background-color:transparent;--button-border-color:var(--p-color-stroke-subtle-0);&[disabled]{--button-color:var(--p-color-text-disabled);--button-border-color:var(--p-color-stroke-disabled)}&[data-loading=true]{--button-background-color:transparent}@media (hover:hover) and (pointer:fine){&:hover{--button-background-color:var(--p-color-background-hover);--button-color:var(--p-color-text-primary-hover);--button-border-color:var(--p-color-stroke-strong-hover)}}&:active{--button-background-color:var(--p-color-background-pressed);--button-color:var(--p-color-text-primary-active);--button-border-color:var(--p-color-stroke-strong-pressed)}}&[data-variant=tertiary]{--button-color:var(--p-color-text-interactive);--button-background-color:transparent;--button-border-color:transparent;&[disabled]{--button-color:var(--p-color-text-disabled)}@media (hover:hover) and (pointer:fine){&:hover{--button-background-color:var(--p-color-background-hover);--button-color:var(--p-color-text-interactive-hover)}}&:active{--button-background-color:var(--p-color-background-pressed);--button-color:var(--p-color-text-interactive-active)}&:focus-visible{--button-border-color:transparent}}&[data-variant=brand]{--button-background-color:var(--p-color-button-brand-fill);--button-color:var(--p-color-text-on-color);--button-border-color:var(--p-color-button-brand-fill);@media (hover:hover) and (pointer:fine){&:hover{--button-background-color:var(--p-color-button-brand-fill-hover);--button-border-color:var(--p-color-button-brand-fill-hover)}}&:active{--button-background-color:var(--p-color-button-brand-fill-active);--button-border-color:var(--p-color-button-brand-fill-active)}&[disabled]{--button-color:var(--p-color-text-disabled);--button-background-color:var(--p-color-button-disabled);--button-border-color:var(--p-color-button-disabled)}}&[disabled]{pointer-events:none}}.buttonIcon[data-stb-button-icon=current]{&>i{font-size:var(--button-icon-size);height:var(--button-icon-size);line-height:var(--button-icon-size);width:var(--button-icon-size)}&:focus-visible{--button-icon-outline:var(--p-outline)}@media (hover:hover) and (pointer:fine){&:hover{--button-icon-color:var(--p-color-icon-primary-hover)}}&:active{--button-icon-color:var(--p-color-icon-primary-active)}&[data-size=xlarge]{--button-icon-size:clamp(1.625rem,3vw,1.625rem);@media (min-width:600px){--button-icon-size:clamp(1.75rem,3vw,1.75rem)}}&[data-size=large]{--button-icon-size:clamp(1.375rem,3vw,1.375rem);@media (min-width:600px){--button-icon-size:clamp(1.625rem,3vw,1.625rem)}}&[data-size=medium]{--button-icon-size:clamp(1.25rem,3vw,1.25rem);@media (min-width:600px){--button-icon-size:clamp(1.375rem,3vw,1.375rem)}}&[data-size=small]{--button-icon-size:clamp(1rem,3vw,1rem);@media (min-width:600px){--button-icon-size:clamp(1.125rem,3vw,1.125rem)}}&[disabled]{--button-icon-color:var(--p-color-icon-disabled);pointer-events:none}}.systemIconBase[data-stb-system-icon=current]{&[data-legacy=true]{font-family:System-Icons!important}&:before{content:attr(data-icon-name);white-space:nowrap}@media (min-width:600px){font-size:1.5rem;height:1.5rem;line-height:1.5rem;width:1.5rem}}.iconBase[data-stb-icon=current]{& img,& svg{height:100%;width:100%}}.illustrationBase[data-stb-illustration=current]{&.autoHeight{img{height:auto;width:auto}}& img{max-width:100%;vertical-align:middle}}.spinnerContainer[data-stb-spinner=current]{--spinner-ticker-color:var(--p-color-static-brand-foreground);& svg{height:100%;width:100%}p{font-size:1rem;white-space:nowrap}&.xxsmall{--spinner-radius:8;--spinner-container-size:var(--p-spacing-rem-16)}&.xsmall{--spinner-radius:10;--spinner-container-size:1.375rem}&.small{--spinner-radius:11;--spinner-container-size:var(--p-spacing-rem-24)}&.medium{--spinner-radius:24;--spinner-container-size:var(--p-spacing-rem-48);p{font-size:.875rem}}&.onRed{--spinner-track-color:var(--p-color-static-grey-background);--spinner-ticker-color:var(--p-color-static-grey-foreground);--text-color:var(--p-color-text-primary)}& .spinner{animation:loading-indicator-spinner-rotate 5s linear infinite}& .spinnerTrack{stroke:var(--spinner-track-color)}& .spinnerInMotion{animation:loading-indicator-spinner-spin 6s ease-in-out infinite;stroke:var(--spinner-ticker-color);stroke-dasharray:var(--spinner-perimeter);transform-origin:var(--spinner-radius) var(--spinner-radius) 0}}.hintBase[data-stb-hint=current]{color:var(--p-color-text-secondary);display:inline-block;& button.hintButton{background:transparent;border:none;border-radius:3.2px;cursor:pointer;font-family:Storebrand Text,sans-serif;font-weight:600;line-height:150%;outline-offset:2px;padding:0;text-decoration:underline;white-space:nowrap}& button{.system-icon.icon-left{margin-left:var(--p-spacing-16)}}& button.hintButton:focus{outline:var(--p-outline)}& button.hintButton:focus:not(:focus-visible){outline:0}& button.hintButton:focus-visible{outline:var(--p-outline)}& p{margin:0;&>a{font-size:inherit}}& .hintText{color:var(--p-color-text-secondary);text-wrap:pretty}&[data-disabled-style=true]{& span.hintText{color:var(--p-color-text-disabled)}}}.popoverBase[data-stb-popover=current]{align-items:center;display:flex;justify-content:center;& .popoverPopoverElement{--popover-background-color:var(--p-color-surface-1);--popover-box-shadow:0 0.25rem 0.375rem 0 rgb(0 0 0/14%),0 0.375rem 0.5rem 0 rgb(0 0 0/12%);background:var(--popover-background-color);border-radius:var(--p-corner-radius-rem-small);box-shadow:var(--popover-box-shadow);box-sizing:border-box;display:flex;flex-direction:row;gap:var(--p-spacing-rem-16);justify-content:space-between;max-width:35rem;min-width:18rem;padding:var(--p-spacing-rem-16);width:100%;z-index:var(--p-z-index-popover);@media (min-width:600px){padding:var(--p-spacing-rem-20)}&[data-show-on=hover]{padding:var(--p-spacing-rem-24)}& .popoverContent{box-sizing:border-box;display:flex;flex-direction:column;gap:var(--p-spacing-rem-08);justify-content:center;width:calc(100% - var(--p-spacing-rem-40));& .popoverContentHeader,.popoverContentSection{box-sizing:border-box;overflow-wrap:break-word}}}}.button[data-stb-button-circle=current],.button[data-stb-button=current]{--button-background-color:var(--p-color-button-action-fill);--button-color:var(--p-color-text-on-color);--button-color-active:var(--p-color-text-on-color);--button-border-color:var(--p-color-button-action-fill);--button-outline:none;--button-height:var(--p-spacing-rem-40);--button-font-size:1rem;--button-line-height:1.375rem;--button-icon-size:var(--button-line-height);--button-padding:var(--p-spacing-rem-08) var(--p-spacing-rem-20);align-items:center;background-color:var(--button-background-color);border:var(--p-border-rem-xsmall) solid var(--button-border-color);border-radius:var(--p-corner-radius-rem-extreme);box-sizing:border-box;color:var(--button-color);cursor:pointer;display:inline-flex;font-size:var(--button-font-size);height:var(--button-height);justify-content:center;line-height:var(--button-line-height);outline:var(--button-outline);outline-offset:var(--p-outline-offset);padding:var(--button-padding);position:relative;text-decoration:none;transition-duration:var(--p-transition-duration);transition-property:border,background-color,color;.buttonContentContainer{align-items:center;display:flex;gap:var(--p-spacing-rem-04);justify-content:center;white-space:nowrap;.buttonContent{padding:0 var(--p-spacing-rem-04)}}& i{font-size:calc(var(--button-icon-size) - 2px);height:var(--button-icon-size);line-height:var(--button-icon-size);text-align:center;width:var(--button-icon-size)}.buttonSpinner{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}&:focus-visible{--button-outline:var(--p-outline)}&[data-loading=true]{.buttonContentContainer{visibility:hidden}}&[data-size=large]{--button-height:var(--p-spacing-rem-48);@media (min-width:600px){--button-font-size:1.125rem;--button-line-height:1.625rem}}&[data-size=medium]{--button-height:var(--p-spacing-rem-40);--button-font-size:0.875rem;--button-line-height:1.25rem;--button-padding:0.625rem var(--p-spacing-rem-16);@media (min-width:600px){--button-font-size:1rem;--button-line-height:1.375rem}}&[data-size=small]{--button-height:var(--p-spacing-rem-32);--button-font-size:0.75rem;--button-line-height:1rem;--button-padding:var(--p-spacing-rem-08) var(--p-spacing-rem-12);@media (min-width:600px){--button-font-size:0.875rem;--button-line-height:1.125rem}}&[data-variant=primary]{&[disabled]{--button-color:var(--p-color-text-disabled);--button-background-color:var(--p-color-button-disabled);--button-border-color:var(--p-color-button-disabled)}@media (hover:hover) and (pointer:fine){&:hover{--button-background-color:var(--p-color-button-action-fill-hover);--button-border-color:var(--p-color-button-action-fill-hover)}}&:active{--button-background-color:var(--p-color-button-action-fill-active);--button-border-color:var(--p-color-button-action-fill-active)}}&[data-variant=secondary]{--button-color:var(--p-color-text-primary);--button-background-color:transparent;--button-border-color:var(--p-color-stroke-strong);&[disabled]{--button-color:var(--p-color-text-disabled);--button-border-color:var(--p-color-stroke-disabled)}&[data-loading=true]{--button-background-color:transparent}@media (hover:hover) and (pointer:fine){&:hover{--button-background-color:var(--p-color-background-hover);--button-color:var(--p-color-text-primary-hover);--button-border-color:var(--p-color-stroke-strong-hover)}}&:active{--button-background-color:var(--p-color-background-pressed);--button-color:var(--p-color-text-primary-active);--button-border-color:var(--p-color-stroke-strong-pressed)}}&[data-variant=subtle]{--button-color:var(--p-color-text-primary);--button-background-color:transparent;--button-border-color:var(--p-color-stroke-subtle-0);&[disabled]{--button-color:var(--p-color-text-disabled);--button-border-color:var(--p-color-stroke-disabled)}&[data-loading=true]{--button-background-color:transparent}@media (hover:hover) and (pointer:fine){&:hover{--button-background-color:var(--p-color-background-hover);--button-color:var(--p-color-text-primary-hover);--button-border-color:var(--p-color-stroke-strong-hover)}}&:active{--button-background-color:var(--p-color-background-pressed);--button-color:var(--p-color-text-primary-active);--button-border-color:var(--p-color-stroke-strong-pressed)}}&[data-variant=tertiary]{--button-color:var(--p-color-text-interactive);--button-background-color:transparent;--button-border-color:transparent;&[disabled]{--button-color:var(--p-color-text-disabled)}@media (hover:hover) and (pointer:fine){&:hover{--button-background-color:var(--p-color-background-hover);--button-color:var(--p-color-text-interactive-hover)}}&:active{--button-background-color:var(--p-color-background-pressed);--button-color:var(--p-color-text-interactive-active)}&:focus-visible{--button-border-color:transparent}}&[data-variant=brand]{--button-background-color:var(--p-color-button-brand-fill);--button-color:var(--p-color-text-on-color);--button-border-color:var(--p-color-button-brand-fill);@media (hover:hover) and (pointer:fine){&:hover{--button-background-color:var(--p-color-button-brand-fill-hover);--button-border-color:var(--p-color-button-brand-fill-hover)}}&:active{--button-background-color:var(--p-color-button-brand-fill-active);--button-border-color:var(--p-color-button-brand-fill-active)}&[disabled]{--button-color:var(--p-color-text-disabled);--button-background-color:var(--p-color-button-disabled);--button-border-color:var(--p-color-button-disabled)}}&[disabled]{pointer-events:none}}.buttonCircle[data-stb-button-circle=current]{--button-size:var(--button-height);height:var(--button-size);padding:0;width:var(--button-size)}.buttonIcon[data-stb-button-icon=current]{--button-icon-background-color:transparent;--button-icon-color:var(--p-color-icon-primary);--button-icon-outline:none;--button-icon-size:clamp(1.375rem,3vw,1.375rem);align-items:center;background-color:var(--button-icon-background-color);border:none;border-radius:.125rem;box-sizing:border-box;color:var(--button-icon-color);cursor:pointer;display:inline-flex;justify-content:center;margin:0;max-height:var(--button-icon-size);max-width:var(--button-icon-size);min-height:var(--button-icon-size);min-width:var(--button-icon-size);outline:var(--button-icon-outline);outline-offset:var(--p-outline-offset);padding:0;position:relative;text-decoration:none;transition-duration:var(--p-transition-duration);transition-property:border,background-color,color;white-space:nowrap;width:var(--button-icon-size);&>i{font-size:var(--button-icon-size);height:var(--button-icon-size);line-height:var(--button-icon-size);width:var(--button-icon-size)}&:focus-visible{--button-icon-outline:var(--p-outline)}@media (hover:hover) and (pointer:fine){&:hover{--button-icon-color:var(--p-color-icon-primary-hover)}}&:active{--button-icon-color:var(--p-color-icon-primary-active)}&[data-size=xlarge]{--button-icon-size:clamp(1.625rem,3vw,1.625rem);@media (min-width:600px){--button-icon-size:clamp(1.75rem,3vw,1.75rem)}}&[data-size=large]{--button-icon-size:clamp(1.375rem,3vw,1.375rem);@media (min-width:600px){--button-icon-size:clamp(1.625rem,3vw,1.625rem)}}&[data-size=medium]{--button-icon-size:clamp(1.25rem,3vw,1.25rem);@media (min-width:600px){--button-icon-size:clamp(1.375rem,3vw,1.375rem)}}&[data-size=small]{--button-icon-size:clamp(1rem,3vw,1rem);@media (min-width:600px){--button-icon-size:clamp(1.125rem,3vw,1.125rem)}}&[disabled]{--button-icon-color:var(--p-color-icon-disabled);pointer-events:none}}.systemIconBase[data-stb-system-icon=current]{flex-shrink:0;font-family:Storebrand Symbols;font-size:1rem;height:1rem;line-height:1rem;width:1rem;&[data-legacy=true]{font-family:System-Icons!important}&:before{content:attr(data-icon-name);white-space:nowrap}@media (min-width:600px){font-size:1.5rem;height:1.5rem;line-height:1.5rem;width:1.5rem}}.iconBase[data-stb-icon=current]{display:inline-flex;& img,& svg{height:100%;width:100%}}.illustrationBase[data-stb-illustration=current]{display:inline-flex;&.autoHeight{img{height:auto;width:auto}}& img{max-width:100%;vertical-align:middle}}.spinnerContainer[data-stb-spinner=current]{--spinner-container-size:var(--p-spacing-rem-96);--spinner-radius:44;--spinner-perimeter:calc(2 * pi * var(--spinner-radius));--spinner-perimeter-full:calc(var(--spinner-perimeter) * 1px);--spinner-perimeter-fraction:calc(0.001 * var(--spinner-perimeter) * 1px);--spinner-track-color:var(--p-color-static-grey-background);--spinner-ticker-color:var(--p-color-static-red-foreground);--text-color:var(--p-color-text-primary);align-items:center;color:var(--text-color);display:flex;flex-direction:column;gap:var(--p-spacing-08);width:var(--spinner-container-size);& svg{height:100%;width:100%}p{font-size:1rem;white-space:nowrap}&.xxsmall{--spinner-radius:8;--spinner-container-size:var(--p-spacing-rem-16)}&.xsmall{--spinner-radius:10;--spinner-container-size:1.375rem}&.small{--spinner-radius:11;--spinner-container-size:var(--p-spacing-rem-24)}&.medium{--spinner-radius:24;--spinner-container-size:var(--p-spacing-rem-48);p{font-size:.875rem}}&.onRed{--spinner-track-color:var(--p-color-static-grey-background);--spinner-ticker-color:var(--p-color-static-grey-foreground);--text-color:var(--p-color-text-primary)}& .spinner{animation:loading-indicator-spinner-rotate 5s linear infinite}& .spinnerTrack{stroke:var(--spinner-track-color)}& .spinnerInMotion{animation:loading-indicator-spinner-spin 6s ease-in-out infinite;stroke:var(--spinner-ticker-color);stroke-dasharray:var(--spinner-perimeter);transform-origin:var(--spinner-radius) var(--spinner-radius) 0}}@keyframes loading-indicator-spinner-spin{0%{stroke-dasharray:var(--spinner-perimeter-full),var(--spinner-perimeter-fraction);transform:rotate(0deg)}50%{stroke-dasharray:var(--spinner-perimeter-fraction),var(--spinner-perimeter-full);transform:rotate(2turn)}to{stroke-dasharray:var(--spinner-perimeter-full),var(--spinner-perimeter-fraction);transform:rotate(3turn)}}@keyframes loading-indicator-spinner-rotate{0%{transform:rotate(0deg)}50%{transform:rotate(2turn)}to{transform:rotate(3turn)}}.labelAtom[data-stb-label=current]{display:flex;flex-direction:column;gap:var(--p-spacing-rem-04);text-wrap:pretty;&[data-has-popover=true]{flex-direction:row;gap:var(--p-spacing-rem-08)}&[data-disabled=true]{color:var(--p-color-text-disabled);pointer-events:none}}.radioButtonAtom[data-stb-radio-button-atom=current]{--outline:transparent;--border-color:var(--p-color-stroke-subtle-0);--border-color-checked:var(--p-color-stroke-selected);--border-radius:0.75rem;--border-thickness:0.0625rem;--radio-color:var(--p-color-stroke-strong);--radio-background:var(--p-color-surface-static);--radio-color-checked:var(--p-color-surface-selected);--radio-background-checked:var(--p-color-surface-static);--radio-hint-color:var(--p-color-text-secondary);--radio-line-height:1.375rem;--radio-font-size:1rem;--radio-inner-size:0.9rem;align-items:center;box-sizing:border-box;display:grid;grid-gap:var(--p-spacing-rem-08) var(--p-spacing-rem-12);gap:var(--p-spacing-rem-08) var(--p-spacing-rem-12);grid-template-columns:auto 1fr;outline:none;width:-moz-fit-content;width:fit-content;&:focus-visible{--outline:var(--p-outline)}&[data-fluid=true]{max-width:100%;width:100%}&[data-border=true]{align-items:flex-start;border:var(--border-thickness) solid var(--border-color);border-radius:var(--border-radius);cursor:pointer;outline:var(--outline);outline-offset:var(--p-outline-offset);padding:var(--p-spacing-rem-24) var(--p-spacing-rem-20);&:has(.radioInput:checked)[data-message-type=error]{--radio-color:var(--p-color-surface-selected);--radio-background:var(--p-color-surface-static);--border-color:var(--p-color-stroke-selected)}}.radioInput{-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}& .radioButtonLabel{--radio-size:1.625rem;align-items:center;grid-column-gap:inherit;column-gap:inherit;cursor:pointer;display:grid;font-size:var(--radio-font-size);font-weight:400;grid-column:1/-1;grid-row:1/2;grid-template-columns:subgrid;line-height:var(--radio-line-heigth)}& .radioButtonLabel:before{--color:var(--radio-color);--outer-border-width:var(--p-border-rem-small);--height:calc(var(--radio-size) - (var(--outer-border-width) * 2));aspect-ratio:1;background:var(--radio-background);border:calc((var(--radio-size) - var(--radio-inner-size) - var(--outer-border-width)) / 2) solid var(--radio-background);border-radius:50%;box-shadow:0 0 0 var(--outer-border-width) var(--color);box-sizing:border-box;content:"";display:block;grid-area:1/1/span 1/span 1;height:var(--height);margin:var(--outer-border-width);outline:var(--outline);outline-offset:calc(var(--p-outline-offset) + var(--outer-border-width));place-self:start}& .radioInput:checked+.radioButtonLabel:before{--color:var(--radio-color-checked);background:var(--color)}&:has(.radioInput:focus-visible){--outline:var(--p-outline)}&:has(.radioInput:checked){border-color:var(--border-color-checked)}.radioHint{color:var(--radio-hint-color);font-size:1rem;grid-column:2/-1;grid-row:2/3;line-height:1.375rem}&:has(.radioHint:not(:empty)) .radioButtonLabel{font-weight:600}@media (hover:hover) and (pointer:fine){&:hover{--radio-color:var(--p-color-surface-selected-hover);--radio-background:var(--p-color-background-hover);--radio-color-checked:var(--p-color-surface-selected-hover);--radio-background-checked:var(--p-color-background-hover);--border-color:var(--p-color-stroke-strong-hover);--border-color-checked:var(--p-color-stroke-selected-hover)}}&:has(.radioInput:active){--radio-color:var(--p-color-stroke-selected-pressed);--radio-background:var(--p-color-background-pressed);--radio-color-checked:var(--p-color-surface-selected-pressed);--radio-background-checked:var(--p-color-background-pressed);--border-color:var(--p-color-stroke-selected);--border-color-checked:var(--p-color-stroke-selected-pressed)}&[data-message-type=warning]{--radio-color:var(--p-color-stroke-warning);--radio-background:var(--p-color-surface-warning);--radio-color-checked:var(--p-color-stroke-warning);--radio-background-checked:var(--p-color-surface-warning);--border-color:var(--p-color-stroke-warning);--border-color-checked:var(--p-color-stroke-warning)}&[data-message-type=error]{--radio-color:var(--p-color-stroke-error);--radio-background:var(--p-color-surface-error);--radio-color-checked:var(--p-color-stroke-error);--radio-background-checked:var(--p-color-surface-error);--border-color:var(--p-color-stroke-error);--border-color-checked:var(--p-color-stroke-error)}&:has(.radioInput[aria-disabled=true]){--radio-color:var(--p-color-stroke-disabled);--radio-background:var(--p-color-surface-static);--radio-color-checked:var(--p-color-stroke-disabled);--radio-background-checked:var(--p-color-surface-static);--border-color:var(--p-color-stroke-disabled);--border-color-checked:var(--p-color-stroke-disabled);--radio-hint-color:var(--p-color-stroke-disabled);pointer-events:none}}.FundList_secondaryText__XItIL{color:var(--p-color-text-secondary)}