.bdl-warning{display:block}bdl-tooltip-icon .bdl-tooltip{line-height:24px}bdl-tooltip-icon .bdl-tooltip bdl-icon{cursor:pointer}.bdl-tooltip{position:relative;display:inline-block;cursor:default}.bdl-tooltip__content{border:none;padding:0;background:none;font:inherit;color:inherit}.bdl-tooltip__content:focus-visible{outline:2px solid #000;outline:2px solid -webkit-focus-ring-color;outline-offset:.125rem}.bdl-tooltip .bdl-tooltip__tooltip{display:none;width:max-content;max-width:380px;z-index:100;box-sizing:border-box}.bdl-tooltip .bdl-tooltip__tooltip:focus-visible{outline:none}.bdl-tooltip .bdl-tooltip__tooltip:focus-visible .bdl-tooltip__tooltip__text{outline:2px solid #000;outline:2px solid -webkit-focus-ring-color;outline-offset:.125rem}.bdl-tooltip .bdl-tooltip__tooltip *{box-sizing:border-box}.bdl-tooltip .bdl-tooltip__tooltip:after{content:"";display:block;position:absolute;top:0;left:-8px;right:-12px;height:100%;z-index:-1;box-sizing:border-box;border:1px solid var(--semantic-color-border-container-static, var(--brand-hsbc-color-complementaryGrey-grey3, #d7d8d6));box-shadow:var( --semantic-shadow-container-elevated, 0 .125rem .5rem 0 var(--brand-hsbc-color-translucent-black-20, #0003) );background:var(--semantic-color-background-container-static-standard, var(--brand-hsbc-color-core-white, #fff))}.bdl-tooltip .bdl-tooltip__tooltip__text{width:calc(100% + 20px);padding:var(--semantic-space-general-fixed-150, .75rem);position:relative;left:-8px;right:0;z-index:1}.bdl-tooltip--active .bdl-tooltip__tooltip{display:block}.bdl-tooltip--disabled bdl-icon.bdl-icon{cursor:default}.bdl-tooltip__arrow{width:16px;height:16px}.bdl-tooltip__arrow:before{display:block;content:"";width:9.82px;height:9.82px;background:var(--semantic-color-background-container-static-standard, var(--brand-hsbc-color-core-white, #fff));transform:rotate(45deg) translate(8px,6px);border:1px solid var(--semantic-color-border-container-static, var(--brand-hsbc-color-complementaryGrey-grey3, #d7d8d6));box-shadow:var( --semantic-shadow-container-elevated, 0 .125rem .5rem 0 var(--brand-hsbc-color-translucent-black-20, #0003) )}.bdl-tooltip__arrow:after{content:"";position:absolute;left:-6px;width:26px;background:var(--semantic-color-background-container-static-standard, var(--brand-hsbc-color-core-white, #fff));display:block;height:15px;top:0}.bdl-tooltip__tooltip[data-popper-placement^=top]>.bdl-tooltip__arrow{bottom:0}.bdl-tooltip__tooltip[data-popper-placement^=top]>.bdl-tooltip__arrow:before{border-top:none}.bdl-tooltip__tooltip[data-popper-placement^=bottom]>.bdl-tooltip__arrow{top:0}.bdl-tooltip__tooltip[data-popper-placement^=bottom]>.bdl-tooltip__arrow:before{transform:rotate(45deg) translate(-2px,-6px);border-bottom:none;border-right:none}.bdl-tooltip__tooltip[data-popper-placement^=bottom]>.bdl-tooltip__arrow:after{left:-6px;top:1px}.bdl-tooltip bdl-text:not(.bdl-tooltip__tooltip bdl-text){text-decoration:underline dashed 1px;cursor:pointer}[dir=rtl] .bdl-tooltip__tooltip[data-popper-placement^=bottom]>.bdl-tooltip__arrow:before{transform:rotate(45deg) translate(-6px,-2px)}[dir=rtl] .bdl-tooltip__tooltip[data-popper-placement^=top]>.bdl-tooltip__arrow:before{transform:rotate(45deg) translate(6px,8px)}.bdl-box-tile--disabled .bdl-tile-visual:has(.bdl-image),.bdl-box-tile--disabled .bdl-tile-visual:has(.bdl-avatar),.bdl-tile-visual--disabled:has(.bdl-image),.bdl-tile-visual--disabled:has(.bdl-avatar){opacity:var(--comp-tile-opacity-extraInfo-disabled, .4)}.bdl-tile-visual{color:var(--comp-tile-color-leadingVisual-icon-default, var(--semantic-color-icon-primary-default, #333))}.bdl-box-tile--disabled .bdl-tile-visual,.bdl-tile-visual--disabled{color:var(--comp-tile-color-leadingVisual-icon-disabled, var(--semantic-color-icon-primary-disabled, #d7d8d6))}.bdl-box-tile:not(.bdl-box-tile--disabled):hover .bdl-tile-visual,.bdl-tile-visual--hover:not(.bdl-tile-visual--disabled){color:var(--comp-tile-color-leadingVisual-icon-hover, var(--semantic-color-icon-primary-hover, #333))}.bdl-box-tile:not(.bdl-box-tile--disabled):active .bdl-tile-visual,.bdl-tile-visual--pressed:not(.bdl-tile-visual--disabled){color:var(--comp-tile-color-leadingVisual-icon-pressed, var(--semantic-color-icon-primary-pressed, #333))}.bdl-tile-visual .bdl-avatar{height:var(--comp-tile-size-leadingVisual-avatar, var(--semantic-size-visual-s, 2.25rem));width:var(--comp-tile-size-leadingVisual-avatar, var(--semantic-size-visual-s, 2.25rem))}.bdl-tile-visual:has(.bdl-icon) svg{height:var(--comp-tile-size-leadingVisual-icon, var(--semantic-size-icon-s, 1.125rem));width:var(--comp-tile-size-leadingVisual-icon, var(--semantic-size-icon-s, 1.125rem))}.bdl-tile-visual:has(.bdl-image){height:var(--comp-tile-size-leadingVisual-image, var(--semantic-size-visual-m, 3rem));min-height:var(--comp-tile-size-leadingVisual-image, var(--semantic-size-visual-m, 3rem));width:var(--comp-tile-size-leadingVisual-image, var(--semantic-size-visual-m, 3rem));min-width:var(--comp-tile-size-leadingVisual-image, var(--semantic-size-visual-m, 3rem))}[dir=ltr] .bdl-tile-visual{margin-right:var(--comp-tile-space-gapContentControl, var(--semantic-space-general-responsive-150, .75rem))}[dir=rtl] .bdl-tile-visual{margin-left:var(--comp-tile-space-gapContentControl, var(--semantic-space-general-responsive-150, .75rem))}.bdl-tile-tick-action{display:flex;align-items:center;justify-content:center}.bdl-tile-tick-action__icon{color:var(--comp-tile-color-trailingIcon-icon-default, var(--semantic-color-icon-actionable-default, #000))}.bdl-tile-tick-action__icon svg{height:var(--comp-tile-size-trailingIcon, var(--semantic-size-icon-s, 1.125rem));width:var(--comp-tile-size-trailingIcon, var(--semantic-size-icon-s, 1.125rem))}[dir=ltr] .bdl-tile-tick-action{margin-left:var(--comp-tile-space-gapContentControl, var(--semantic-space-general-responsive-150, .75rem))}[dir=rtl] .bdl-tile-tick-action{margin-right:var(--comp-tile-space-gapContentControl, var(--semantic-space-general-responsive-150, .75rem))}.bdl-box-tile:hover:not(.bdl-box-tile--disabled) .bdl-tile-tick-action__icon,.bdl-base-tile:hover:not(.bdl-base-tile--disabled) .bdl-tile-tick-action__icon{color:var(--comp-tile-color-trailingIcon-icon-hover, var(--semantic-color-icon-actionable-hover, #767676))}.bdl-box-tile:active:not(.bdl-box-tile--disabled) .bdl-tile-tick-action__icon,.bdl-base-tile:active:not(.bdl-base-tile--disabled) .bdl-tile-tick-action__icon{color:var(--comp-tile-color-trailingIcon-icon-pressed, var(--semantic-color-icon-actionable-pressed, #767676))}.bdl-box-tile--disabled .bdl-tile-tick-action__icon,.bdl-base-tile--disabled .bdl-tile-tick-action__icon{color:var(--comp-tile-color-trailingIcon-icon-disabled, var(--semantic-color-icon-actionable-disabled, #d7d8d6))}.bdl-tile-secondary{display:block;font:var( --comp-tile-typography-subtitle, var(--semantic-typography-content-caption-quiet, 350 .875rem/1.25rem "Univers Next for HSBC", sans-serif) );color:var(--comp-tile-color-subtitle-text-default, var(--semantic-color-text-secondary-default, #545454))}.bdl-box-tile--disabled .bdl-tile-secondary,.bdl-base-tile--disabled .bdl-tile-secondary,.bdl-tile-secondary--disabled{color:var(--comp-tile-color-subtitle-text-disabled, var(--semantic-color-text-secondary-disabled, #d7d8d6))}.bdl-box-tile:not(.bdl-box-tile--disabled):hover .bdl-tile-secondary,.bdl-base-tile:not(.bdl-base-tile--disabled):hover .bdl-tile-secondary,.bdl-tile-secondary--hover:not(.bdl-tile-secondary--disabled){color:var(--comp-tile-color-subtitle-text-hover, var(--semantic-color-text-secondary-hover, #545454))}.bdl-box-tile:not(.bdl-box-tile--disabled):active .bdl-tile-secondary,.bdl-base-tile:not(.bdl-base-tile--disabled):active .bdl-tile-secondary,.bdl-tile-secondary--pressed:not(.bdl-tile-secondary--disabled){color:var(--comp-tile-color-subtitle-text-pressed, var(--semantic-color-text-secondary-pressed, #545454))}.bdl-tile-radio-action{display:flex;align-items:center;justify-content:center}.bdl-tile-radio-action__input{appearance:none;cursor:pointer;inset:0;margin:0;opacity:0;position:absolute;z-index:1}.bdl-tile-radio-action__mask{align-items:center;background:var( --comp-radioButton-color-unselected-background-normal-default, var(--brand-hsbc-color-core-white, #fff) );border-color:var( --comp-radioButton-color-unselected-border-normal-default, var(--semantic-color-border-container-interactive-default, #767676) );border-radius:var(--comp-radioButton-cornerRadius-frame, 62.4375rem);border-style:solid;border-width:var(--comp-radioButton-borderWidth-unselected-frame-normal, .0625rem);box-sizing:border-box;display:flex;height:var(--comp-radioButton-size-frame, var(--semantic-size-icon-m, 1.5rem));justify-content:center;min-height:var(--comp-radioButton-size-frame, var(--semantic-size-icon-m, 1.5rem));min-width:var(--comp-radioButton-size-frame, var(--semantic-size-icon-m, 1.5rem));pointer-events:none;position:relative;width:var(--comp-radioButton-size-frame, var(--semantic-size-icon-m, 1.5rem));z-index:2}.bdl-tile-radio-action__indicator{background:transparent;border-radius:var(--comp-radioButton-cornerRadius-indicator, 62.4375rem);border-style:solid;border-width:0;height:var(--comp-radioButton-size-indicator, .875rem);min-height:var(--comp-radioButton-size-indicator, .875rem);min-width:var(--comp-radioButton-size-indicator, .875rem);width:var(--comp-radioButton-size-indicator, .875rem)}.bdl-tile-radio-action.bdl-tile-radio-action--checked .bdl-tile-radio-action__mask{background:var( --comp-radioButton-color-selected-background-normal-default, var(--semantic-color-background-container-selected-default, #fff) );border-color:var( --comp-radioButton-color-selected-border-normal-default, var(--semantic-color-border-container-selected-default, #000) );border-width:var(--comp-radioButton-borderWidth-selected-frame-normal, .0625rem)}.bdl-tile-radio-action.bdl-tile-radio-action--checked .bdl-tile-radio-action__indicator{background:var( --comp-radioButton-color-selected-indicator-fill-normal-default, var(--semantic-color-fill-selected-default, #000) );border-color:var( --comp-radioButton-color-selected-indicator-border-normal-default, var(--semantic-color-fill-selected-default, #000) );border-width:var(--comp-radioButton-borderWidth-selected-indicator-normal, 0)}.bdl-tile-radio-action.bdl-tile-radio-action--disabled .bdl-tile-radio-action__input{cursor:default}.bdl-tile-radio-action.bdl-tile-radio-action--disabled .bdl-tile-radio-action__mask{background:var( --comp-radioButton-color-unselected-background-normal-disabled, var(--brand-hsbc-color-core-white, #fff) );border-color:var( --comp-radioButton-color-unselected-border-normal-disabled, var(--semantic-color-border-container-interactive-disabled, #d7d8d6) );border-width:var(--comp-radioButton-borderWidth-unselected-frame-normal, .0625rem)}.bdl-tile-radio-action.bdl-tile-radio-action--checked.bdl-tile-radio-action--disabled .bdl-tile-radio-action__mask{background:var( --comp-radioButton-color-selected-background-normal-disabled, var(--semantic-color-background-container-selected-disabled, #fff) );border-color:var( --comp-radioButton-color-selected-border-normal-disabled, var(--semantic-color-border-container-selected-disabled, #d7d8d6) );border-width:var(--comp-radioButton-borderWidth-selected-frame-normal, .0625rem)}.bdl-tile-radio-action.bdl-tile-radio-action--checked.bdl-tile-radio-action--disabled .bdl-tile-radio-action__indicator{background:var( --comp-radioButton-color-selected-indicator-fill-normal-disabled, var(--semantic-color-fill-selected-disabled, #d7d8d6) );border-color:var( --comp-radioButton-color-selected-indicator-border-normal-disabled, var(--semantic-color-fill-selected-disabled, #d7d8d6) );border-width:var(--comp-radioButton-borderWidth-selected-indicator-normal, 0)}[dir=ltr] .bdl-tile-radio-action{margin-left:var(--comp-tile-space-gapContentControl, var(--semantic-space-general-responsive-150, .75rem))}[dir=rtl] .bdl-tile-radio-action{margin-right:var(--comp-tile-space-gapContentControl, var(--semantic-space-general-responsive-150, .75rem))}.bdl-box-tile:hover .bdl-tile-radio-action:not(.bdl-tile-radio-action--checked,.bdl-tile-radio-action--disabled) .bdl-tile-radio-action__mask,.bdl-base-tile:hover .bdl-tile-radio-action:not(.bdl-tile-radio-action--checked,.bdl-tile-radio-action--disabled) .bdl-tile-radio-action__mask{background:var( --comp-radioButton-color-unselected-background-normal-hover, var(--brand-hsbc-color-core-white, #fff) );border-color:var( --comp-radioButton-color-unselected-border-normal-hover, var(--semantic-color-border-container-interactive-hover, #000) );border-width:var(--comp-radioButton-borderWidth-unselected-frame-normal, .0625rem)}.bdl-box-tile:hover .bdl-tile-radio-action.bdl-tile-radio-action--checked:not(.bdl-tile-radio-action--disabled) .bdl-tile-radio-action__mask,.bdl-base-tile:hover .bdl-tile-radio-action.bdl-tile-radio-action--checked:not(.bdl-tile-radio-action--disabled) .bdl-tile-radio-action__mask{background:var( --comp-radioButton-color-selected-background-normal-hover, var(--semantic-color-background-container-selected-hover, #f3f3f3) );border-color:var( --comp-radioButton-color-selected-border-normal-hover, var(--semantic-color-border-container-selected-hover, #000) );border-width:var(--comp-radioButton-borderWidth-selected-frame-normal, .0625rem)}.bdl-box-tile:hover .bdl-tile-radio-action.bdl-tile-radio-action--checked:not(.bdl-tile-radio-action--disabled) .bdl-tile-radio-action__indicator,.bdl-base-tile:hover .bdl-tile-radio-action.bdl-tile-radio-action--checked:not(.bdl-tile-radio-action--disabled) .bdl-tile-radio-action__indicator{background:var( --comp-radioButton-color-selected-indicator-fill-normal-hover, var(--semantic-color-fill-selected-default, #000) );border-color:var( --comp-radioButton-color-selected-indicator-border-normal-hover, var(--semantic-color-fill-selected-hover, #333) );border-width:var(--comp-radioButton-borderWidth-selected-indicator-normal, 0)}.bdl-box-tile:active .bdl-tile-radio-action:not(.bdl-tile-radio-action--checked,.bdl-tile-radio-action--disabled) .bdl-tile-radio-action__mask,.bdl-base-tile:active .bdl-tile-radio-action:not(.bdl-tile-radio-action--checked,.bdl-tile-radio-action--disabled) .bdl-tile-radio-action__mask{background:var( --comp-radioButton-color-unselected-background-normal-pressed, var(--brand-hsbc-color-core-white, #fff) );border-color:var( --comp-radioButton-color-unselected-border-normal-pressed, var(--semantic-color-border-container-interactive-pressed, #000) );border-width:var(--comp-radioButton-borderWidth-unselected-frame-normal, .0625rem)}.bdl-box-tile:active .bdl-tile-radio-action.bdl-tile-radio-action--checked:not(.bdl-tile-radio-action--disabled) .bdl-tile-radio-action__mask,.bdl-base-tile:active .bdl-tile-radio-action.bdl-tile-radio-action--checked:not(.bdl-tile-radio-action--disabled) .bdl-tile-radio-action__mask{background:var( --comp-radioButton-color-selected-background-normal-pressed, var(--semantic-color-background-container-selected-pressed, #ededed) );border-color:var( --comp-radioButton-color-selected-border-normal-pressed, var(--semantic-color-border-container-selected-pressed, #000) );border-width:var(--comp-radioButton-borderWidth-selected-frame-normal, .0625rem)}.bdl-box-tile:active .bdl-tile-radio-action.bdl-tile-radio-action--checked:not(.bdl-tile-radio-action--disabled) .bdl-tile-radio-action__indicator,.bdl-base-tile:active .bdl-tile-radio-action.bdl-tile-radio-action--checked:not(.bdl-tile-radio-action--disabled) .bdl-tile-radio-action__indicator{background:var( --comp-radioButton-color-selected-indicator-fill-normal-pressed, var(--semantic-color-fill-selected-default, #000) );border-color:var( --comp-radioButton-color-selected-indicator-border-normal-pressed, var(--semantic-color-fill-selected-pressed, #767676) );border-width:var(--comp-radioButton-borderWidth-selected-indicator-normal, 0)}.bdl-tile-loading-action{display:flex;align-items:center;justify-content:center}.bdl-tile-loading-action__spinner{color:var(--comp-tile-color-spinner, var(--brand-hsbc-color-core-black, #000))}.bdl-tile-loading-action__spinner circle{stroke:var(--comp-tile-color-spinner, var(--brand-hsbc-color-core-black, #000))}.bdl-box-tile--disabled .bdl-tile-loading-action,.bdl-base-tile--disabled .bdl-tile-loading-action{display:none}.bdl-tile-link-action{display:flex;align-items:center;justify-content:center}.bdl-tile-link-action__overlay{display:block;position:absolute;inset:0;z-index:1}.bdl-tile-link-action>:not(.bdl-tile-link-action__overlay){position:relative;z-index:2;pointer-events:none}.bdl-tile-link-action__chevron-right{color:var(--comp-tile-color-chevron-icon-default, var(--semantic-color-icon-primary-default, #333))}.bdl-tile-link-action__trailing-icon{color:var(--comp-tile-color-trailingIcon-icon-default, var(--semantic-color-icon-actionable-default, #000))}.bdl-tile-link-action__chevron-right svg{height:var(--comp-tile-size-chevron, var(--semantic-size-icon-s, 1.125rem));width:var(--comp-tile-size-chevron, var(--semantic-size-icon-s, 1.125rem))}.bdl-tile-link-action__trailing-icon svg{height:var(--comp-tile-size-trailingIcon, var(--semantic-size-icon-s, 1.125rem));width:var(--comp-tile-size-trailingIcon, var(--semantic-size-icon-s, 1.125rem))}[dir=ltr] .bdl-tile-link-action{margin-left:var(--comp-tile-space-gapContentControl, var(--semantic-space-general-responsive-150, .75rem))}[dir=rtl] .bdl-tile-link-action{margin-right:var(--comp-tile-space-gapContentControl, var(--semantic-space-general-responsive-150, .75rem))}.bdl-tile-link-action--disabled .bdl-tile-link-action__overlay{cursor:default}.bdl-box-tile:hover .bdl-tile-link-action:not(.bdl-tile-link-action--disabled) .bdl-tile-link-action__chevron-right,.bdl-base-tile:hover .bdl-tile-link-action:not(.bdl-tile-link-action--disabled) .bdl-tile-link-action__chevron-right{color:var(--comp-tile-color-chevron-icon-hover, var(--semantic-color-icon-primary-hover, #333))}.bdl-box-tile:hover .bdl-tile-link-action:not(.bdl-tile-link-action--disabled) .bdl-tile-link-action__trailing-icon,.bdl-base-tile:hover .bdl-tile-link-action:not(.bdl-tile-link-action--disabled) .bdl-tile-link-action__trailing-icon{color:var(--comp-tile-color-trailingIcon-icon-hover, var(--semantic-color-icon-actionable-hover, #767676))}.bdl-box-tile:active .bdl-tile-link-action:not(.bdl-tile-link-action--disabled) .bdl-tile-link-action__chevron-right,.bdl-base-tile:active .bdl-tile-link-action:not(.bdl-tile-link-action--disabled) .bdl-tile-link-action__chevron-right{color:var(--comp-tile-color-chevron-icon-pressed, var(--semantic-color-icon-primary-pressed, #333))}.bdl-box-tile:active .bdl-tile-link-action:not(.bdl-tile-link-action--disabled) .bdl-tile-link-action__trailing-icon,.bdl-base-tile:active .bdl-tile-link-action:not(.bdl-tile-link-action--disabled) .bdl-tile-link-action__trailing-icon{color:var(--comp-tile-color-trailingIcon-icon-pressed, var(--semantic-color-icon-actionable-pressed, #767676))}.bdl-tile-link-action--disabled .bdl-tile-link-action__chevron-right{color:var(--comp-tile-color-chevron-icon-disabled, var(--semantic-color-icon-primary-disabled, #d7d8d6))}.bdl-tile-link-action--disabled .bdl-tile-link-action__trailing-icon{color:var(--comp-tile-color-trailingIcon-icon-disabled, var(--semantic-color-icon-actionable-disabled, #d7d8d6))}[dir=rtl] .bdl-tile-link-action__chevron-right{transform:rotate(180deg)}.bdl-tile-label.bdl-text{font:var( --comp-tile-typography-title, var(--semantic-typography-content-body-normal, 400 1rem/1.5rem "Univers Next for HSBC", sans-serif) );color:var(--comp-tile-color-title-text-default, var(--semantic-color-text-primary-default, #333))}.bdl-box-tile--disabled .bdl-tile-label.bdl-text,.bdl-base-tile--disabled .bdl-tile-label.bdl-text{color:var(--comp-tile-color-title-text-disabled, var(--semantic-color-text-primary-disabled, #d7d8d6))}.bdl-base-tile:hover .bdl-tile-label.bdl-text{color:var(--comp-tile-color-title-text-hover, var(--semantic-color-text-primary-hover, #333))}.bdl-base-tile:active .bdl-tile-label.bdl-text{color:var(--comp-tile-color-title-text-pressed, var(--semantic-color-text-primary-pressed, #333))}.bdl-tile-info-section{display:flex;flex-grow:1}.bdl-tile-info-section>div{display:flex;flex-grow:1;flex-direction:column;gap:var(--comp-tile-space-gapTitleSubtitle, var(--semantic-space-general-responsive-0, 0))}.bdl-tile-info-section>div .bdl-status-indicator,.bdl-tile-info-section>div .bdl-inline-message,.bdl-tile-info-section>div .bdl-tags{margin-top:calc(var(--comp-tile-space-gapContentExtraInfo, var(--semantic-space-general-responsive-150, .75rem)) - var(--comp-tile-space-gapTitleSubtitle, var(--semantic-space-general-responsive-0, 0rem)))}.bdl-tile-info-section>div:has(>:last-child:nth-child(1)){justify-content:center}.bdl-tile-detail .bdl-text{font:var( --comp-tile-typography-detail, var(--semantic-typography-content-caption-quiet, 350 .875rem/1.25rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-tile-typography-detail-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) );color:var(--comp-tile-color-detail-text-default, var(--semantic-color-text-primary-default, #333))}.bdl-box-tile--disabled .bdl-tile-detail .bdl-text,.bdl-base-tile--disabled .bdl-tile-detail .bdl-text,.bdl-tile-link-action--disabled .bdl-tile-detail .bdl-text{color:var(--comp-tile-color-detail-text-disabled, var(--semantic-color-text-primary-disabled, #d7d8d6))}.bdl-box-tile:not(.bdl-box-tile--disabled):hover .bdl-tile-detail .bdl-text,.bdl-base-tile:not(.bdl-base-tile--disabled):hover .bdl-tile-detail .bdl-text{color:var(--comp-tile-color-detail-text-hover, var(--semantic-color-text-primary-hover, #333))}.bdl-box-tile:not(.bdl-box-tile--disabled):active .bdl-tile-detail .bdl-text,.bdl-base-tile:not(.bdl-base-tile--disabled):active .bdl-tile-detail .bdl-text{color:var(--comp-tile-color-detail-text-pressed, var(--semantic-color-text-primary-pressed, #333))}[dir=ltr] .bdl-tile-detail{margin-right:var(--comp-tile-space-gapContentDetailHorizontal, var(--semantic-space-item-gap-tight, .5rem))}[dir=rtl] .bdl-tile-detail{margin-left:var(--comp-tile-space-gapContentDetailHorizontal, var(--semantic-space-item-gap-tight, .5rem))}.bdl-tile-checkbox-action{display:flex;align-items:center;justify-content:center}.bdl-tile-checkbox-action__input{appearance:none;cursor:pointer;inset:0;margin:0;opacity:0;position:absolute;z-index:1}.bdl-tile-checkbox-action__mask{align-items:center;background:var(--comp-checkbox-color-unselected-background-normal-default, var(--brand-hsbc-color-core-white, #fff));border-color:var( --comp-checkbox-color-unselected-border-normal-default, var(--semantic-color-border-container-interactive-default, #767676) );border-radius:var(--comp-checkbox-cornerRadius, 0);border-style:solid;border-width:var(--comp-checkbox-borderWidth-unselected-normal, .0625rem);box-sizing:border-box;color:transparent;display:flex;height:var(--comp-checkbox-size-box, var(--semantic-size-icon-m, 1.5rem));justify-content:center;pointer-events:none;position:relative;width:var(--comp-checkbox-size-box, var(--semantic-size-icon-m, 1.5rem));z-index:2}.bdl-tile-checkbox-action__icon{color:inherit;opacity:0}.bdl-tile-checkbox-action__icon *{height:var(--comp-checkbox-size-selected-icon, .875rem);width:var(--comp-checkbox-size-selected-icon, .875rem)}.bdl-tile-checkbox-action__input:checked+.bdl-tile-checkbox-action__mask{background:var( --comp-checkbox-color-selected-background-normal-default, var(--semantic-color-background-container-selected-default, #fff) );border-color:var( --comp-checkbox-color-selected-border-normal-default, var(--semantic-color-border-container-selected-default, #000) );border-width:var(--comp-checkbox-borderWidth-selected-normal, .0625rem);color:var(--comp-checkbox-color-selected-icon-normal-default, var(--semantic-color-fill-selected-default, #000))}.bdl-tile-checkbox-action__input:checked+.bdl-tile-checkbox-action__mask .bdl-tile-checkbox-action__icon{opacity:1}.bdl-tile-checkbox-action__input:disabled{cursor:default}.bdl-tile-checkbox-action__input:disabled+.bdl-tile-checkbox-action__mask{background:var( --comp-checkbox-color-unselected-background-normal-disabled, var(--brand-hsbc-color-core-white, #fff) );border-color:var( --comp-checkbox-color-unselected-border-normal-disabled, var(--semantic-color-border-container-interactive-disabled, #d7d8d6) )}.bdl-tile-checkbox-action__input:checked:disabled+.bdl-tile-checkbox-action__mask{background:var( --comp-checkbox-color-selected-background-normal-disabled, var(--semantic-color-background-container-selected-disabled, #fff) );border-color:var( --comp-checkbox-color-selected-border-normal-disabled, var(--semantic-color-border-container-selected-disabled, #d7d8d6) );color:var( --comp-checkbox-color-selected-icon-normal-disabled, var(--semantic-color-fill-selected-disabled, #d7d8d6) )}[dir=ltr] .bdl-tile-checkbox-action{margin-left:var(--comp-tile-space-gapContentControl, var(--semantic-space-general-responsive-150, .75rem))}[dir=rtl] .bdl-tile-checkbox-action{margin-right:var(--comp-tile-space-gapContentControl, var(--semantic-space-general-responsive-150, .75rem))}.bdl-box-tile:hover .bdl-tile-checkbox-action__input:not(:checked,:disabled)+.bdl-tile-checkbox-action__mask,.bdl-base-tile:hover .bdl-tile-checkbox-action__input:not(:checked,:disabled)+.bdl-tile-checkbox-action__mask{background:var(--comp-checkbox-color-unselected-background-normal-hover, var(--brand-hsbc-color-core-white, #fff));border-color:var( --comp-checkbox-color-unselected-border-normal-hover, var(--semantic-color-border-container-interactive-hover, #000) )}.bdl-box-tile:hover .bdl-tile-checkbox-action__input:checked:not(:disabled)+.bdl-tile-checkbox-action__mask,.bdl-base-tile:hover .bdl-tile-checkbox-action__input:checked:not(:disabled)+.bdl-tile-checkbox-action__mask{background:var( --comp-checkbox-color-selected-background-normal-hover, var(--semantic-color-background-container-selected-hover, #f3f3f3) );border-color:var( --comp-checkbox-color-selected-border-normal-hover, var(--semantic-color-border-container-selected-hover, #000) );color:var(--comp-checkbox-color-selected-icon-normal-hover, var(--semantic-color-fill-selected-default, #000))}.bdl-box-tile:active .bdl-tile-checkbox-action__input:not(:checked,:disabled)+.bdl-tile-checkbox-action__mask,.bdl-base-tile:active .bdl-tile-checkbox-action__input:not(:checked,:disabled)+.bdl-tile-checkbox-action__mask{background:var(--comp-checkbox-color-unselected-background-normal-pressed, var(--brand-hsbc-color-core-white, #fff));border-color:var( --comp-checkbox-color-unselected-border-normal-pressed, var(--semantic-color-border-container-interactive-pressed, #000) )}.bdl-box-tile:active .bdl-tile-checkbox-action__input:checked:not(:disabled)+.bdl-tile-checkbox-action__mask,.bdl-base-tile:active .bdl-tile-checkbox-action__input:checked:not(:disabled)+.bdl-tile-checkbox-action__mask{background:var( --comp-checkbox-color-selected-background-normal-pressed, var(--semantic-color-background-container-selected-pressed, #ededed) );border-color:var( --comp-checkbox-color-selected-border-normal-pressed, var(--semantic-color-border-container-selected-pressed, #000) );color:var(--comp-checkbox-color-selected-icon-normal-pressed, var(--semantic-color-fill-selected-default, #000))}.bdl-text-link-icon{display:inline;white-space:nowrap}.bdl-text-link-icon__no-break-joiner{font:inherit}.bdl-text-link-icon__default-icon{display:inline-block;width:auto}[dir=rtl] .bdl-text-link-icon__default-icon{transform:rotate(180deg)}.bdl-text-link-custom-icon{display:inline;white-space:nowrap}.bdl-text-link-custom-icon__no-break-joiner{font:inherit}.bdl-text-link-custom-icon__icon.bdl-icon{line-height:inherit;vertical-align:middle}.bdl-text-link{display:inline-block;width:fit-content;max-width:51.25rem}.bdl-text-link__link{display:inline;overflow-wrap:anywhere}.bdl-text-link__link--anchor{cursor:pointer}.bdl-text-link__link--anchor:link,.bdl-text-link__link--anchor:visited{font-weight:inherit;text-decoration:none}.bdl-text-link__link--anchor:hover{text-decoration:underline solid;text-decoration-skip-ink:none;text-underline-position:from-font}.bdl-text-link:focus-within{outline:2px solid #000;outline:2px solid -webkit-focus-ring-color;outline-offset:.125rem}.bdl-text-link:focus-within .bdl-text-link__link--anchor:focus-visible{outline:none}.bdl-text-link__link--disabled{pointer-events:none}.bdl-text-link .bdl-text-link__link{color:var(--comp-link-color-textLink-text-default-onLight, var(--semantic-color-text-actionable-default, #000))}.bdl-text-link .bdl-text-link__link .bdl-text-link-icon__default-icon{color:var(--comp-link-color-caretLink-icon-default-onLight, var(--semantic-color-fill-primary-default, #db0011))}.bdl-text-link .bdl-text-link__link.bdl-text-link__link--inverted{color:var(--comp-link-color-textLink-text-default-onDark, var(--semantic-color-text-primary-default-onDark, #fff))}.bdl-text-link .bdl-text-link__link.bdl-text-link__link--inverted .bdl-text-link-icon__default-icon{color:var(--comp-link-color-caretLink-icon-default-onDark, var(--brand-hsbc-color-core-white, #fff))}.bdl-text-link--size-display.bdl-text-link .bdl-text-link__link .bdl-text-link-icon__default-icon{margin-inline-start:var(--comp-link-space-caretLink-display-gapLabelIcon, .5rem)}@media(width>=960px){.bdl-text-link--size-display.bdl-text-link .bdl-text-link__link .bdl-text-link-icon__default-icon{margin-inline-start:var(--comp-link-space-caretLink-display-gapLabelIcon-l, .6875rem)}}.bdl-text-link--size-display.bdl-text-link .bdl-text-link__link{font:var( --semantic-typography-heading-display-normal, var(--brand-hsbc-typography-fontWeight-universNext-regular, 400) var(--brand-hsbc-typography-fontSize-s1-scale1, 2.0625rem) / var(--brand-hsbc-typography-lineHeight-s1-scale1, 2.5rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) )}@media(width>=960px){.bdl-text-link--size-display.bdl-text-link .bdl-text-link__link{font:var( --semantic-typography-heading-display-normal-l, var(--brand-hsbc-typography-fontWeight-universNext-regular, 400) var(--brand-hsbc-typography-fontSize-s1-scale2, 2.75rem) / var(--brand-hsbc-typography-lineHeight-s1-scale2, 3.125rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) )}}.bdl-text-link--size-headline.bdl-text-link .bdl-text-link__link .bdl-text-link-icon__default-icon{margin-inline-start:var(--comp-link-space-caretLink-headline-gapLabelIcon, .4375rem)}@media(width>=960px){.bdl-text-link--size-headline.bdl-text-link .bdl-text-link__link .bdl-text-link-icon__default-icon{margin-inline-start:var(--comp-link-space-caretLink-headline-gapLabelIcon-l, .5625rem)}}.bdl-text-link--size-headline.bdl-text-link .bdl-text-link__link{font:var( --semantic-typography-heading-headline-normal, var(--brand-hsbc-typography-fontWeight-universNext-regular, 400) var(--brand-hsbc-typography-fontSize-s2-scale1, 1.75rem) / var(--brand-hsbc-typography-lineHeight-s2-scale1, 2.25rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) )}@media(width>=960px){.bdl-text-link--size-headline.bdl-text-link .bdl-text-link__link{font:var( --semantic-typography-heading-headline-normal-l, var(--brand-hsbc-typography-fontWeight-universNext-regular, 400) var(--brand-hsbc-typography-fontSize-s2-scale2, 2.1875rem) / var(--brand-hsbc-typography-lineHeight-s2-scale2, 2.625rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) )}}.bdl-text-link--size-subheadline.bdl-text-link .bdl-text-link__link .bdl-text-link-icon__default-icon{margin-inline-start:var(--comp-link-space-caretLink-subheadline-gapLabelIcon, .375rem)}@media(width>=960px){.bdl-text-link--size-subheadline.bdl-text-link .bdl-text-link__link .bdl-text-link-icon__default-icon{margin-inline-start:var(--comp-link-space-caretLink-subheadline-gapLabelIcon-l, .4375rem)}}.bdl-text-link--size-subheadline.bdl-text-link .bdl-text-link__link{font:var( --semantic-typography-heading-subheadline-normal, var(--brand-hsbc-typography-fontWeight-universNext-regular, 400) var(--brand-hsbc-typography-fontSize-s3-scale1, 1.4375rem) / var(--brand-hsbc-typography-lineHeight-s3-scale1, 1.875rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) )}@media(width>=960px){.bdl-text-link--size-subheadline.bdl-text-link .bdl-text-link__link{font:var( --semantic-typography-heading-subheadline-normal-l, var(--brand-hsbc-typography-fontWeight-universNext-regular, 400) var(--brand-hsbc-typography-fontSize-s3-scale2, 1.75rem) / var(--brand-hsbc-typography-lineHeight-s3-scale2, 2.25rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) )}}.bdl-text-link--size-contentTitle.bdl-text-link .bdl-text-link__link .bdl-text-link-icon__default-icon{margin-inline-start:var(--comp-link-space-caretLink-contentTitle-gapLabelIcon, .3125rem)}@media(width>=960px){.bdl-text-link--size-contentTitle.bdl-text-link .bdl-text-link__link .bdl-text-link-icon__default-icon{margin-inline-start:var(--comp-link-space-caretLink-contentTitle-gapLabelIcon-l, .375rem)}}.bdl-text-link--size-contentTitle.bdl-text-link .bdl-text-link__link{font:var( --semantic-typography-heading-contentTitle-normal, var(--brand-hsbc-typography-fontWeight-universNext-regular, 400) var(--brand-hsbc-typography-fontSize-s4-scale1, 1.1875rem) / var(--brand-hsbc-typography-lineHeight-s4-scale1, 1.6875rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) )}@media(width>=960px){.bdl-text-link--size-contentTitle.bdl-text-link .bdl-text-link__link{font:var( --semantic-typography-heading-contentTitle-normal-l, var(--brand-hsbc-typography-fontWeight-universNext-regular, 400) var(--brand-hsbc-typography-fontSize-s4-scale2, 1.375rem) / var(--brand-hsbc-typography-lineHeight-s4-scale2, 1.9375rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) )}}.bdl-text-link--size-body.bdl-text-link .bdl-text-link__link .bdl-text-link-icon__default-icon{margin-inline-start:var(--comp-link-space-caretLink-body-gapLabelIcon, .375rem)}.bdl-text-link--size-body.bdl-text-link .bdl-text-link__link{font:var( --semantic-typography-content-body-loud, var(--brand-hsbc-typography-fontWeight-universNext-medium, 500) var(--brand-hsbc-typography-fontSize-s5, 1rem) / var(--brand-hsbc-typography-lineHeight-s5, 1.5rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-content-body-loud-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-text-link--size-caption.bdl-text-link .bdl-text-link__link .bdl-text-link-icon__default-icon{margin-inline-start:var(--comp-link-space-caretLink-caption-gapLabelIcon, .3125rem)}.bdl-text-link--size-caption.bdl-text-link .bdl-text-link__link{font:var( --semantic-typography-content-caption-loud, var(--brand-hsbc-typography-fontWeight-universNext-medium, 500) var(--brand-hsbc-typography-fontSize-s6, .875rem) / var(--brand-hsbc-typography-lineHeight-s6, 1.25rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-content-caption-loud-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-text-link--size-footnote.bdl-text-link .bdl-text-link__link .bdl-text-link-icon__default-icon{margin-inline-start:var(--comp-link-space-caretLink-footnote-gapLabelIcon, .25rem)}.bdl-text-link--size-footnote.bdl-text-link .bdl-text-link__link{font:var( --semantic-typography-content-footnote-loud, var(--brand-hsbc-typography-fontWeight-universNext-medium, 500) var(--brand-hsbc-typography-fontSize-s7, .75rem) / var(--brand-hsbc-typography-lineHeight-s7, 1rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-content-footnote-loud-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-text-link .bdl-text-link__link--disabled{color:var(--comp-link-color-textLink-text-disabled-onLight, var(--semantic-color-text-actionable-disabled, #d7d8d6))}.bdl-text-link .bdl-text-link__link--disabled .bdl-text-link-icon__default-icon{color:var(--comp-link-color-caretLink-icon-disabled-onLight, var(--semantic-color-fill-primary-disabled, #d7d8d6))}.bdl-text-link .bdl-text-link__link--disabled.bdl-text-link__link--inverted{color:var(--comp-link-color-textLink-text-disabled-onDark, var(--brand-hsbc-color-complementaryGrey-grey6, #767676))}.bdl-text-link .bdl-text-link__link--disabled.bdl-text-link__link--inverted .bdl-text-link-icon__default-icon{color:var( --comp-link-color-caretLink-icon-disabled-onDark, var(--brand-hsbc-color-complementaryGrey-grey6, #767676) )}.bdl-text-link--size-display.bdl-text-link .bdl-text-link__link--disabled .bdl-text-link-icon__default-icon{margin-inline-start:var(--comp-link-space-caretLink-display-gapLabelIcon, .5rem)}@media(width>=960px){.bdl-text-link--size-display.bdl-text-link .bdl-text-link__link--disabled .bdl-text-link-icon__default-icon{margin-inline-start:var(--comp-link-space-caretLink-display-gapLabelIcon-l, .6875rem)}}.bdl-text-link--size-display.bdl-text-link .bdl-text-link__link--disabled{font:var( --semantic-typography-heading-display-normal, var(--brand-hsbc-typography-fontWeight-universNext-regular, 400) var(--brand-hsbc-typography-fontSize-s1-scale1, 2.0625rem) / var(--brand-hsbc-typography-lineHeight-s1-scale1, 2.5rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) )}@media(width>=960px){.bdl-text-link--size-display.bdl-text-link .bdl-text-link__link--disabled{font:var( --semantic-typography-heading-display-normal-l, var(--brand-hsbc-typography-fontWeight-universNext-regular, 400) var(--brand-hsbc-typography-fontSize-s1-scale2, 2.75rem) / var(--brand-hsbc-typography-lineHeight-s1-scale2, 3.125rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) )}}.bdl-text-link--size-headline.bdl-text-link .bdl-text-link__link--disabled .bdl-text-link-icon__default-icon{margin-inline-start:var(--comp-link-space-caretLink-headline-gapLabelIcon, .4375rem)}@media(width>=960px){.bdl-text-link--size-headline.bdl-text-link .bdl-text-link__link--disabled .bdl-text-link-icon__default-icon{margin-inline-start:var(--comp-link-space-caretLink-headline-gapLabelIcon-l, .5625rem)}}.bdl-text-link--size-headline.bdl-text-link .bdl-text-link__link--disabled{font:var( --semantic-typography-heading-headline-normal, var(--brand-hsbc-typography-fontWeight-universNext-regular, 400) var(--brand-hsbc-typography-fontSize-s2-scale1, 1.75rem) / var(--brand-hsbc-typography-lineHeight-s2-scale1, 2.25rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) )}@media(width>=960px){.bdl-text-link--size-headline.bdl-text-link .bdl-text-link__link--disabled{font:var( --semantic-typography-heading-headline-normal-l, var(--brand-hsbc-typography-fontWeight-universNext-regular, 400) var(--brand-hsbc-typography-fontSize-s2-scale2, 2.1875rem) / var(--brand-hsbc-typography-lineHeight-s2-scale2, 2.625rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) )}}.bdl-text-link--size-subheadline.bdl-text-link .bdl-text-link__link--disabled .bdl-text-link-icon__default-icon{margin-inline-start:var(--comp-link-space-caretLink-subheadline-gapLabelIcon, .375rem)}@media(width>=960px){.bdl-text-link--size-subheadline.bdl-text-link .bdl-text-link__link--disabled .bdl-text-link-icon__default-icon{margin-inline-start:var(--comp-link-space-caretLink-subheadline-gapLabelIcon-l, .4375rem)}}.bdl-text-link--size-subheadline.bdl-text-link .bdl-text-link__link--disabled{font:var( --semantic-typography-heading-subheadline-normal, var(--brand-hsbc-typography-fontWeight-universNext-regular, 400) var(--brand-hsbc-typography-fontSize-s3-scale1, 1.4375rem) / var(--brand-hsbc-typography-lineHeight-s3-scale1, 1.875rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) )}@media(width>=960px){.bdl-text-link--size-subheadline.bdl-text-link .bdl-text-link__link--disabled{font:var( --semantic-typography-heading-subheadline-normal-l, var(--brand-hsbc-typography-fontWeight-universNext-regular, 400) var(--brand-hsbc-typography-fontSize-s3-scale2, 1.75rem) / var(--brand-hsbc-typography-lineHeight-s3-scale2, 2.25rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) )}}.bdl-text-link--size-contentTitle.bdl-text-link .bdl-text-link__link--disabled .bdl-text-link-icon__default-icon{margin-inline-start:var(--comp-link-space-caretLink-contentTitle-gapLabelIcon, .3125rem)}@media(width>=960px){.bdl-text-link--size-contentTitle.bdl-text-link .bdl-text-link__link--disabled .bdl-text-link-icon__default-icon{margin-inline-start:var(--comp-link-space-caretLink-contentTitle-gapLabelIcon-l, .375rem)}}.bdl-text-link--size-contentTitle.bdl-text-link .bdl-text-link__link--disabled{font:var( --semantic-typography-heading-contentTitle-normal, var(--brand-hsbc-typography-fontWeight-universNext-regular, 400) var(--brand-hsbc-typography-fontSize-s4-scale1, 1.1875rem) / var(--brand-hsbc-typography-lineHeight-s4-scale1, 1.6875rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) )}@media(width>=960px){.bdl-text-link--size-contentTitle.bdl-text-link .bdl-text-link__link--disabled{font:var( --semantic-typography-heading-contentTitle-normal-l, var(--brand-hsbc-typography-fontWeight-universNext-regular, 400) var(--brand-hsbc-typography-fontSize-s4-scale2, 1.375rem) / var(--brand-hsbc-typography-lineHeight-s4-scale2, 1.9375rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) )}}.bdl-text-link--size-body.bdl-text-link .bdl-text-link__link--disabled .bdl-text-link-icon__default-icon{margin-inline-start:var(--comp-link-space-caretLink-body-gapLabelIcon, .375rem)}.bdl-text-link--size-body.bdl-text-link .bdl-text-link__link--disabled{font:var( --semantic-typography-content-body-loud, var(--brand-hsbc-typography-fontWeight-universNext-medium, 500) var(--brand-hsbc-typography-fontSize-s5, 1rem) / var(--brand-hsbc-typography-lineHeight-s5, 1.5rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-content-body-loud-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-text-link--size-caption.bdl-text-link .bdl-text-link__link--disabled .bdl-text-link-icon__default-icon{margin-inline-start:var(--comp-link-space-caretLink-caption-gapLabelIcon, .3125rem)}.bdl-text-link--size-caption.bdl-text-link .bdl-text-link__link--disabled{font:var( --semantic-typography-content-caption-loud, var(--brand-hsbc-typography-fontWeight-universNext-medium, 500) var(--brand-hsbc-typography-fontSize-s6, .875rem) / var(--brand-hsbc-typography-lineHeight-s6, 1.25rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-content-caption-loud-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-text-link--size-footnote.bdl-text-link .bdl-text-link__link--disabled .bdl-text-link-icon__default-icon{margin-inline-start:var(--comp-link-space-caretLink-footnote-gapLabelIcon, .25rem)}.bdl-text-link--size-footnote.bdl-text-link .bdl-text-link__link--disabled{font:var( --semantic-typography-content-footnote-loud, var(--brand-hsbc-typography-fontWeight-universNext-medium, 500) var(--brand-hsbc-typography-fontSize-s7, .75rem) / var(--brand-hsbc-typography-lineHeight-s7, 1rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-content-footnote-loud-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-text-link .bdl-text-link__link:not(.bdl-text-link .bdl-text-link__link--disabled):active{color:var(--comp-link-color-textLink-text-pressed-onLight, var(--semantic-color-text-actionable-pressed, #767676))}.bdl-text-link .bdl-text-link__link:not(.bdl-text-link .bdl-text-link__link--disabled):active .bdl-text-link-icon__default-icon{color:var(--comp-link-color-caretLink-icon-pressed-onLight, var(--semantic-color-fill-primary-default, #db0011))}.bdl-text-link .bdl-text-link__link:not(.bdl-text-link .bdl-text-link__link--disabled):active.bdl-text-link__link--inverted{color:var(--comp-link-color-textLink-text-pressed-onDark, var(--brand-hsbc-color-complementaryGrey-grey2, #ededed))}.bdl-text-link .bdl-text-link__link:not(.bdl-text-link .bdl-text-link__link--disabled):active.bdl-text-link__link--inverted .bdl-text-link-icon__default-icon{color:var(--comp-link-color-caretLink-icon-pressed-onDark, var(--brand-hsbc-color-complementaryGrey-grey2, #ededed))}.bdl-text-link--size-display.bdl-text-link .bdl-text-link__link:not(.bdl-text-link .bdl-text-link__link--disabled):active .bdl-text-link-icon__default-icon{margin-inline-start:var(--comp-link-space-caretLink-display-gapLabelIcon, .5rem)}@media(width>=960px){.bdl-text-link--size-display.bdl-text-link .bdl-text-link__link:not(.bdl-text-link .bdl-text-link__link--disabled):active .bdl-text-link-icon__default-icon{margin-inline-start:var(--comp-link-space-caretLink-display-gapLabelIcon-l, .6875rem)}}.bdl-text-link--size-display.bdl-text-link .bdl-text-link__link:not(.bdl-text-link .bdl-text-link__link--disabled):active{font:var( --semantic-typography-heading-display-normal, var(--brand-hsbc-typography-fontWeight-universNext-regular, 400) var(--brand-hsbc-typography-fontSize-s1-scale1, 2.0625rem) / var(--brand-hsbc-typography-lineHeight-s1-scale1, 2.5rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) )}@media(width>=960px){.bdl-text-link--size-display.bdl-text-link .bdl-text-link__link:not(.bdl-text-link .bdl-text-link__link--disabled):active{font:var( --semantic-typography-heading-display-normal-l, var(--brand-hsbc-typography-fontWeight-universNext-regular, 400) var(--brand-hsbc-typography-fontSize-s1-scale2, 2.75rem) / var(--brand-hsbc-typography-lineHeight-s1-scale2, 3.125rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) )}}.bdl-text-link--size-headline.bdl-text-link .bdl-text-link__link:not(.bdl-text-link .bdl-text-link__link--disabled):active .bdl-text-link-icon__default-icon{margin-inline-start:var(--comp-link-space-caretLink-headline-gapLabelIcon, .4375rem)}@media(width>=960px){.bdl-text-link--size-headline.bdl-text-link .bdl-text-link__link:not(.bdl-text-link .bdl-text-link__link--disabled):active .bdl-text-link-icon__default-icon{margin-inline-start:var(--comp-link-space-caretLink-headline-gapLabelIcon-l, .5625rem)}}.bdl-text-link--size-headline.bdl-text-link .bdl-text-link__link:not(.bdl-text-link .bdl-text-link__link--disabled):active{font:var( --semantic-typography-heading-headline-normal, var(--brand-hsbc-typography-fontWeight-universNext-regular, 400) var(--brand-hsbc-typography-fontSize-s2-scale1, 1.75rem) / var(--brand-hsbc-typography-lineHeight-s2-scale1, 2.25rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) )}@media(width>=960px){.bdl-text-link--size-headline.bdl-text-link .bdl-text-link__link:not(.bdl-text-link .bdl-text-link__link--disabled):active{font:var( --semantic-typography-heading-headline-normal-l, var(--brand-hsbc-typography-fontWeight-universNext-regular, 400) var(--brand-hsbc-typography-fontSize-s2-scale2, 2.1875rem) / var(--brand-hsbc-typography-lineHeight-s2-scale2, 2.625rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) )}}.bdl-text-link--size-subheadline.bdl-text-link .bdl-text-link__link:not(.bdl-text-link .bdl-text-link__link--disabled):active .bdl-text-link-icon__default-icon{margin-inline-start:var(--comp-link-space-caretLink-subheadline-gapLabelIcon, .375rem)}@media(width>=960px){.bdl-text-link--size-subheadline.bdl-text-link .bdl-text-link__link:not(.bdl-text-link .bdl-text-link__link--disabled):active .bdl-text-link-icon__default-icon{margin-inline-start:var(--comp-link-space-caretLink-subheadline-gapLabelIcon-l, .4375rem)}}.bdl-text-link--size-subheadline.bdl-text-link .bdl-text-link__link:not(.bdl-text-link .bdl-text-link__link--disabled):active{font:var( --semantic-typography-heading-subheadline-normal, var(--brand-hsbc-typography-fontWeight-universNext-regular, 400) var(--brand-hsbc-typography-fontSize-s3-scale1, 1.4375rem) / var(--brand-hsbc-typography-lineHeight-s3-scale1, 1.875rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) )}@media(width>=960px){.bdl-text-link--size-subheadline.bdl-text-link .bdl-text-link__link:not(.bdl-text-link .bdl-text-link__link--disabled):active{font:var( --semantic-typography-heading-subheadline-normal-l, var(--brand-hsbc-typography-fontWeight-universNext-regular, 400) var(--brand-hsbc-typography-fontSize-s3-scale2, 1.75rem) / var(--brand-hsbc-typography-lineHeight-s3-scale2, 2.25rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) )}}.bdl-text-link--size-contentTitle.bdl-text-link .bdl-text-link__link:not(.bdl-text-link .bdl-text-link__link--disabled):active .bdl-text-link-icon__default-icon{margin-inline-start:var(--comp-link-space-caretLink-contentTitle-gapLabelIcon, .3125rem)}@media(width>=960px){.bdl-text-link--size-contentTitle.bdl-text-link .bdl-text-link__link:not(.bdl-text-link .bdl-text-link__link--disabled):active .bdl-text-link-icon__default-icon{margin-inline-start:var(--comp-link-space-caretLink-contentTitle-gapLabelIcon-l, .375rem)}}.bdl-text-link--size-contentTitle.bdl-text-link .bdl-text-link__link:not(.bdl-text-link .bdl-text-link__link--disabled):active{font:var( --semantic-typography-heading-contentTitle-normal, var(--brand-hsbc-typography-fontWeight-universNext-regular, 400) var(--brand-hsbc-typography-fontSize-s4-scale1, 1.1875rem) / var(--brand-hsbc-typography-lineHeight-s4-scale1, 1.6875rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) )}@media(width>=960px){.bdl-text-link--size-contentTitle.bdl-text-link .bdl-text-link__link:not(.bdl-text-link .bdl-text-link__link--disabled):active{font:var( --semantic-typography-heading-contentTitle-normal-l, var(--brand-hsbc-typography-fontWeight-universNext-regular, 400) var(--brand-hsbc-typography-fontSize-s4-scale2, 1.375rem) / var(--brand-hsbc-typography-lineHeight-s4-scale2, 1.9375rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) )}}.bdl-text-link--size-body.bdl-text-link .bdl-text-link__link:not(.bdl-text-link .bdl-text-link__link--disabled):active .bdl-text-link-icon__default-icon{margin-inline-start:var(--comp-link-space-caretLink-body-gapLabelIcon, .375rem)}.bdl-text-link--size-body.bdl-text-link .bdl-text-link__link:not(.bdl-text-link .bdl-text-link__link--disabled):active{font:var( --semantic-typography-content-body-loud, var(--brand-hsbc-typography-fontWeight-universNext-medium, 500) var(--brand-hsbc-typography-fontSize-s5, 1rem) / var(--brand-hsbc-typography-lineHeight-s5, 1.5rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-content-body-loud-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-text-link--size-caption.bdl-text-link .bdl-text-link__link:not(.bdl-text-link .bdl-text-link__link--disabled):active .bdl-text-link-icon__default-icon{margin-inline-start:var(--comp-link-space-caretLink-caption-gapLabelIcon, .3125rem)}.bdl-text-link--size-caption.bdl-text-link .bdl-text-link__link:not(.bdl-text-link .bdl-text-link__link--disabled):active{font:var( --semantic-typography-content-caption-loud, var(--brand-hsbc-typography-fontWeight-universNext-medium, 500) var(--brand-hsbc-typography-fontSize-s6, .875rem) / var(--brand-hsbc-typography-lineHeight-s6, 1.25rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-content-caption-loud-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-text-link--size-footnote.bdl-text-link .bdl-text-link__link:not(.bdl-text-link .bdl-text-link__link--disabled):active .bdl-text-link-icon__default-icon{margin-inline-start:var(--comp-link-space-caretLink-footnote-gapLabelIcon, .25rem)}.bdl-text-link--size-footnote.bdl-text-link .bdl-text-link__link:not(.bdl-text-link .bdl-text-link__link--disabled):active{font:var( --semantic-typography-content-footnote-loud, var(--brand-hsbc-typography-fontWeight-universNext-medium, 500) var(--brand-hsbc-typography-fontSize-s7, .75rem) / var(--brand-hsbc-typography-lineHeight-s7, 1rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-content-footnote-loud-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-text-link .bdl-text-link__link:not(.bdl-text-link .bdl-text-link__link--disabled):hover{color:var(--comp-link-color-textLink-text-hover-onLight, var(--semantic-color-text-actionable-hover, #767676))}.bdl-text-link .bdl-text-link__link:not(.bdl-text-link .bdl-text-link__link--disabled):hover .bdl-text-link-icon__default-icon{color:var(--comp-link-color-caretLink-icon-hover-onLight, var(--semantic-color-fill-primary-default, #db0011))}.bdl-text-link .bdl-text-link__link:not(.bdl-text-link .bdl-text-link__link--disabled):hover.bdl-text-link__link--inverted{color:var(--comp-link-color-textLink-text-hover-onDark, var(--brand-hsbc-color-complementaryGrey-grey1, #f3f3f3))}.bdl-text-link .bdl-text-link__link:not(.bdl-text-link .bdl-text-link__link--disabled):hover.bdl-text-link__link--inverted .bdl-text-link-icon__default-icon{color:var(--comp-link-color-caretLink-icon-hover-onDark, var(--brand-hsbc-color-complementaryGrey-grey1, #f3f3f3))}.bdl-text-link--size-display.bdl-text-link .bdl-text-link__link:not(.bdl-text-link .bdl-text-link__link--disabled):hover .bdl-text-link-icon__default-icon{margin-inline-start:var(--comp-link-space-caretLink-display-gapLabelIcon, .5rem)}@media(width>=960px){.bdl-text-link--size-display.bdl-text-link .bdl-text-link__link:not(.bdl-text-link .bdl-text-link__link--disabled):hover .bdl-text-link-icon__default-icon{margin-inline-start:var(--comp-link-space-caretLink-display-gapLabelIcon-l, .6875rem)}}.bdl-text-link--size-display.bdl-text-link .bdl-text-link__link:not(.bdl-text-link .bdl-text-link__link--disabled):hover{font:var( --semantic-typography-heading-display-normal, var(--brand-hsbc-typography-fontWeight-universNext-regular, 400) var(--brand-hsbc-typography-fontSize-s1-scale1, 2.0625rem) / var(--brand-hsbc-typography-lineHeight-s1-scale1, 2.5rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) )}@media(width>=960px){.bdl-text-link--size-display.bdl-text-link .bdl-text-link__link:not(.bdl-text-link .bdl-text-link__link--disabled):hover{font:var( --semantic-typography-heading-display-normal-l, var(--brand-hsbc-typography-fontWeight-universNext-regular, 400) var(--brand-hsbc-typography-fontSize-s1-scale2, 2.75rem) / var(--brand-hsbc-typography-lineHeight-s1-scale2, 3.125rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) )}}.bdl-text-link--size-headline.bdl-text-link .bdl-text-link__link:not(.bdl-text-link .bdl-text-link__link--disabled):hover .bdl-text-link-icon__default-icon{margin-inline-start:var(--comp-link-space-caretLink-headline-gapLabelIcon, .4375rem)}@media(width>=960px){.bdl-text-link--size-headline.bdl-text-link .bdl-text-link__link:not(.bdl-text-link .bdl-text-link__link--disabled):hover .bdl-text-link-icon__default-icon{margin-inline-start:var(--comp-link-space-caretLink-headline-gapLabelIcon-l, .5625rem)}}.bdl-text-link--size-headline.bdl-text-link .bdl-text-link__link:not(.bdl-text-link .bdl-text-link__link--disabled):hover{font:var( --semantic-typography-heading-headline-normal, var(--brand-hsbc-typography-fontWeight-universNext-regular, 400) var(--brand-hsbc-typography-fontSize-s2-scale1, 1.75rem) / var(--brand-hsbc-typography-lineHeight-s2-scale1, 2.25rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) )}@media(width>=960px){.bdl-text-link--size-headline.bdl-text-link .bdl-text-link__link:not(.bdl-text-link .bdl-text-link__link--disabled):hover{font:var( --semantic-typography-heading-headline-normal-l, var(--brand-hsbc-typography-fontWeight-universNext-regular, 400) var(--brand-hsbc-typography-fontSize-s2-scale2, 2.1875rem) / var(--brand-hsbc-typography-lineHeight-s2-scale2, 2.625rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) )}}.bdl-text-link--size-subheadline.bdl-text-link .bdl-text-link__link:not(.bdl-text-link .bdl-text-link__link--disabled):hover .bdl-text-link-icon__default-icon{margin-inline-start:var(--comp-link-space-caretLink-subheadline-gapLabelIcon, .375rem)}@media(width>=960px){.bdl-text-link--size-subheadline.bdl-text-link .bdl-text-link__link:not(.bdl-text-link .bdl-text-link__link--disabled):hover .bdl-text-link-icon__default-icon{margin-inline-start:var(--comp-link-space-caretLink-subheadline-gapLabelIcon-l, .4375rem)}}.bdl-text-link--size-subheadline.bdl-text-link .bdl-text-link__link:not(.bdl-text-link .bdl-text-link__link--disabled):hover{font:var( --semantic-typography-heading-subheadline-normal, var(--brand-hsbc-typography-fontWeight-universNext-regular, 400) var(--brand-hsbc-typography-fontSize-s3-scale1, 1.4375rem) / var(--brand-hsbc-typography-lineHeight-s3-scale1, 1.875rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) )}@media(width>=960px){.bdl-text-link--size-subheadline.bdl-text-link .bdl-text-link__link:not(.bdl-text-link .bdl-text-link__link--disabled):hover{font:var( --semantic-typography-heading-subheadline-normal-l, var(--brand-hsbc-typography-fontWeight-universNext-regular, 400) var(--brand-hsbc-typography-fontSize-s3-scale2, 1.75rem) / var(--brand-hsbc-typography-lineHeight-s3-scale2, 2.25rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) )}}.bdl-text-link--size-contentTitle.bdl-text-link .bdl-text-link__link:not(.bdl-text-link .bdl-text-link__link--disabled):hover .bdl-text-link-icon__default-icon{margin-inline-start:var(--comp-link-space-caretLink-contentTitle-gapLabelIcon, .3125rem)}@media(width>=960px){.bdl-text-link--size-contentTitle.bdl-text-link .bdl-text-link__link:not(.bdl-text-link .bdl-text-link__link--disabled):hover .bdl-text-link-icon__default-icon{margin-inline-start:var(--comp-link-space-caretLink-contentTitle-gapLabelIcon-l, .375rem)}}.bdl-text-link--size-contentTitle.bdl-text-link .bdl-text-link__link:not(.bdl-text-link .bdl-text-link__link--disabled):hover{font:var( --semantic-typography-heading-contentTitle-normal, var(--brand-hsbc-typography-fontWeight-universNext-regular, 400) var(--brand-hsbc-typography-fontSize-s4-scale1, 1.1875rem) / var(--brand-hsbc-typography-lineHeight-s4-scale1, 1.6875rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) )}@media(width>=960px){.bdl-text-link--size-contentTitle.bdl-text-link .bdl-text-link__link:not(.bdl-text-link .bdl-text-link__link--disabled):hover{font:var( --semantic-typography-heading-contentTitle-normal-l, var(--brand-hsbc-typography-fontWeight-universNext-regular, 400) var(--brand-hsbc-typography-fontSize-s4-scale2, 1.375rem) / var(--brand-hsbc-typography-lineHeight-s4-scale2, 1.9375rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) )}}.bdl-text-link--size-body.bdl-text-link .bdl-text-link__link:not(.bdl-text-link .bdl-text-link__link--disabled):hover .bdl-text-link-icon__default-icon{margin-inline-start:var(--comp-link-space-caretLink-body-gapLabelIcon, .375rem)}.bdl-text-link--size-body.bdl-text-link .bdl-text-link__link:not(.bdl-text-link .bdl-text-link__link--disabled):hover{font:var( --semantic-typography-content-body-loud, var(--brand-hsbc-typography-fontWeight-universNext-medium, 500) var(--brand-hsbc-typography-fontSize-s5, 1rem) / var(--brand-hsbc-typography-lineHeight-s5, 1.5rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-content-body-loud-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-text-link--size-caption.bdl-text-link .bdl-text-link__link:not(.bdl-text-link .bdl-text-link__link--disabled):hover .bdl-text-link-icon__default-icon{margin-inline-start:var(--comp-link-space-caretLink-caption-gapLabelIcon, .3125rem)}.bdl-text-link--size-caption.bdl-text-link .bdl-text-link__link:not(.bdl-text-link .bdl-text-link__link--disabled):hover{font:var( --semantic-typography-content-caption-loud, var(--brand-hsbc-typography-fontWeight-universNext-medium, 500) var(--brand-hsbc-typography-fontSize-s6, .875rem) / var(--brand-hsbc-typography-lineHeight-s6, 1.25rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-content-caption-loud-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-text-link--size-footnote.bdl-text-link .bdl-text-link__link:not(.bdl-text-link .bdl-text-link__link--disabled):hover .bdl-text-link-icon__default-icon{margin-inline-start:var(--comp-link-space-caretLink-footnote-gapLabelIcon, .25rem)}.bdl-text-link--size-footnote.bdl-text-link .bdl-text-link__link:not(.bdl-text-link .bdl-text-link__link--disabled):hover{font:var( --semantic-typography-content-footnote-loud, var(--brand-hsbc-typography-fontWeight-universNext-medium, 500) var(--brand-hsbc-typography-fontSize-s7, .75rem) / var(--brand-hsbc-typography-lineHeight-s7, 1rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-content-footnote-loud-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-text-link--size-display .bdl-text-link-icon__default-icon{height:var(--comp-link-size-caretLink-display-icon-height, 1rem)}@media(width>=960px){.bdl-text-link--size-display .bdl-text-link-icon__default-icon{height:var(--comp-link-size-caretLink-display-icon-height-l, 1.375rem)}}.bdl-text-link--size-display .bdl-text-link-custom-icon__icon{margin-inline-start:var(--comp-link-space-textLink-gapLabelIcon, var(--semantic-space-general-fixed-100, .5rem));font:var( --semantic-typography-heading-display-normal, var(--brand-hsbc-typography-fontWeight-universNext-regular, 400) var(--brand-hsbc-typography-fontSize-s1-scale1, 2.0625rem) / var(--brand-hsbc-typography-lineHeight-s1-scale1, 2.5rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) )}@media(width>=960px){.bdl-text-link--size-display .bdl-text-link-custom-icon__icon{font:var( --semantic-typography-heading-display-normal-l, var(--brand-hsbc-typography-fontWeight-universNext-regular, 400) var(--brand-hsbc-typography-fontSize-s1-scale2, 2.75rem) / var(--brand-hsbc-typography-lineHeight-s1-scale2, 3.125rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) )}}.bdl-text-link--size-display .bdl-text-link-custom-icon__icon svg{width:var(--comp-link-size-textLink-display-icon, var(--semantic-size-icon-m, 1.5rem));height:var(--comp-link-size-iconLink-display-icon, var(--semantic-size-icon-m, 1.5rem))}.bdl-text-link--size-headline .bdl-text-link-icon__default-icon{height:var(--comp-link-size-caretLink-headline-icon-height, .875rem)}@media(width>=960px){.bdl-text-link--size-headline .bdl-text-link-icon__default-icon{height:var(--comp-link-size-caretLink-headline-icon-height-l, 1.125rem)}}.bdl-text-link--size-headline .bdl-text-link-custom-icon__icon{margin-inline-start:var(--comp-link-space-textLink-gapLabelIcon, var(--semantic-space-general-fixed-100, .5rem));font:var( --semantic-typography-heading-headline-normal, var(--brand-hsbc-typography-fontWeight-universNext-regular, 400) var(--brand-hsbc-typography-fontSize-s2-scale1, 1.75rem) / var(--brand-hsbc-typography-lineHeight-s2-scale1, 2.25rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) )}@media(width>=960px){.bdl-text-link--size-headline .bdl-text-link-custom-icon__icon{font:var( --semantic-typography-heading-headline-normal-l, var(--brand-hsbc-typography-fontWeight-universNext-regular, 400) var(--brand-hsbc-typography-fontSize-s2-scale2, 2.1875rem) / var(--brand-hsbc-typography-lineHeight-s2-scale2, 2.625rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) )}}.bdl-text-link--size-headline .bdl-text-link-custom-icon__icon svg{width:var(--comp-link-size-textLink-headline-icon, var(--semantic-size-icon-m, 1.5rem));height:var(--comp-link-size-iconLink-headline-icon, var(--semantic-size-icon-m, 1.5rem))}.bdl-text-link--size-subheadline .bdl-text-link-icon__default-icon{height:var(--comp-link-size-caretLink-subheadline-icon-height, .75rem)}@media(width>=960px){.bdl-text-link--size-subheadline .bdl-text-link-icon__default-icon{height:var(--comp-link-size-caretLink-subheadline-icon-height-l, .875rem)}}.bdl-text-link--size-subheadline .bdl-text-link-custom-icon__icon{margin-inline-start:var(--comp-link-space-textLink-gapLabelIcon, var(--semantic-space-general-fixed-100, .5rem));font:var( --semantic-typography-heading-subheadline-normal, var(--brand-hsbc-typography-fontWeight-universNext-regular, 400) var(--brand-hsbc-typography-fontSize-s3-scale1, 1.4375rem) / var(--brand-hsbc-typography-lineHeight-s3-scale1, 1.875rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) )}@media(width>=960px){.bdl-text-link--size-subheadline .bdl-text-link-custom-icon__icon{font:var( --semantic-typography-heading-subheadline-normal-l, var(--brand-hsbc-typography-fontWeight-universNext-regular, 400) var(--brand-hsbc-typography-fontSize-s3-scale2, 1.75rem) / var(--brand-hsbc-typography-lineHeight-s3-scale2, 2.25rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) )}}.bdl-text-link--size-subheadline .bdl-text-link-custom-icon__icon svg{width:var(--comp-link-size-textLink-subheadline-icon, var(--semantic-size-icon-m, 1.5rem));height:var(--comp-link-size-iconLink-subheadline-icon, var(--semantic-size-icon-m, 1.5rem))}.bdl-text-link--size-contentTitle .bdl-text-link-icon__default-icon{height:var(--comp-link-size-caretLink-contentTitle-icon-height, .625rem)}@media(width>=960px){.bdl-text-link--size-contentTitle .bdl-text-link-icon__default-icon{height:var(--comp-link-size-caretLink-contentTitle-icon-height-l, .75rem)}}.bdl-text-link--size-contentTitle .bdl-text-link-custom-icon__icon{margin-inline-start:var(--comp-link-space-textLink-gapLabelIcon, var(--semantic-space-general-fixed-100, .5rem));font:var( --semantic-typography-heading-contentTitle-normal, var(--brand-hsbc-typography-fontWeight-universNext-regular, 400) var(--brand-hsbc-typography-fontSize-s4-scale1, 1.1875rem) / var(--brand-hsbc-typography-lineHeight-s4-scale1, 1.6875rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) )}@media(width>=960px){.bdl-text-link--size-contentTitle .bdl-text-link-custom-icon__icon{font:var( --semantic-typography-heading-contentTitle-normal-l, var(--brand-hsbc-typography-fontWeight-universNext-regular, 400) var(--brand-hsbc-typography-fontSize-s4-scale2, 1.375rem) / var(--brand-hsbc-typography-lineHeight-s4-scale2, 1.9375rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) )}}.bdl-text-link--size-contentTitle .bdl-text-link-custom-icon__icon svg{width:var(--comp-link-size-textLink-contentTitle-icon, var(--semantic-size-icon-m, 1.5rem));height:var(--comp-link-size-iconLink-contentTitle-icon, var(--semantic-size-icon-m, 1.5rem))}.bdl-text-link--size-body .bdl-text-link-icon__default-icon{height:var(--comp-link-size-caretLink-body-icon-height, .75rem)}.bdl-text-link--size-body .bdl-text-link-custom-icon__icon{margin-inline-start:var(--comp-link-space-textLink-gapLabelIcon, var(--semantic-space-general-fixed-100, .5rem));font:var( --semantic-typography-content-body-loud, var(--brand-hsbc-typography-fontWeight-universNext-medium, 500) var(--brand-hsbc-typography-fontSize-s5, 1rem) / var(--brand-hsbc-typography-lineHeight-s5, 1.5rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-content-body-loud-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-text-link--size-body .bdl-text-link-custom-icon__icon svg{width:var(--comp-link-size-textLink-body-icon, var(--semantic-size-icon-s, 1.125rem));height:var(--comp-link-size-iconLink-body-icon, var(--semantic-size-icon-s, 1.125rem))}.bdl-text-link--size-caption .bdl-text-link-icon__default-icon{height:var(--comp-link-size-caretLink-caption-icon-height, .625rem)}.bdl-text-link--size-caption .bdl-text-link-custom-icon__icon{margin-inline-start:var(--comp-link-space-textLink-gapLabelIcon, var(--semantic-space-general-fixed-100, .5rem));font:var( --semantic-typography-content-caption-loud, var(--brand-hsbc-typography-fontWeight-universNext-medium, 500) var(--brand-hsbc-typography-fontSize-s6, .875rem) / var(--brand-hsbc-typography-lineHeight-s6, 1.25rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-content-caption-loud-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-text-link--size-caption .bdl-text-link-custom-icon__icon svg{width:var(--comp-link-size-textLink-caption-icon, var(--semantic-size-icon-xs, 1rem));height:var(--comp-link-size-iconLink-caption-icon, var(--semantic-size-icon-xs, 1rem))}.bdl-text-link--size-footnote .bdl-text-link-icon__default-icon{height:var(--comp-link-size-caretLink-footnote-icon-height, .5rem)}.bdl-text-link--size-footnote .bdl-text-link-custom-icon__icon{margin-inline-start:var(--comp-link-space-textLink-gapLabelIcon, var(--semantic-space-general-fixed-100, .5rem));font:var( --semantic-typography-content-footnote-loud, var(--brand-hsbc-typography-fontWeight-universNext-medium, 500) var(--brand-hsbc-typography-fontSize-s7, .75rem) / var(--brand-hsbc-typography-lineHeight-s7, 1rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-content-footnote-loud-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-text-link--size-footnote .bdl-text-link-custom-icon__icon svg{width:var(--comp-link-size-textLink-footnote-icon, .875rem);height:var(--comp-link-size-iconLink-footnote-icon, .875rem)}.bdl-components--inverted .bdl-text-link__link:not(.bdl-text-link__link--inverted){color:var(--comp-link-color-textLink-text-default-onDark, var(--semantic-color-text-primary-default-onDark, #fff))}.bdl-components--inverted .bdl-text-link__link:not(.bdl-text-link__link--inverted) .bdl-text-link-icon__default-icon{color:var(--comp-link-color-caretLink-icon-default-onDark, var(--brand-hsbc-color-core-white, #fff))}.bdl-components--inverted .bdl-text-link__link--disabled:not(.bdl-text-link__link--inverted){color:var(--comp-link-color-textLink-text-disabled-onDark, var(--brand-hsbc-color-complementaryGrey-grey6, #767676))}.bdl-components--inverted .bdl-text-link__link--disabled:not(.bdl-text-link__link--inverted) .bdl-text-link-icon__default-icon{color:var( --comp-link-color-caretLink-icon-disabled-onDark, var(--brand-hsbc-color-complementaryGrey-grey6, #767676) )}.bdl-components--inverted .bdl-text-link__link:not(.bdl-components--inverted .bdl-text-link__link--disabled):active:not(.bdl-text-link__link--inverted){color:var(--comp-link-color-textLink-text-pressed-onDark, var(--brand-hsbc-color-complementaryGrey-grey2, #ededed))}.bdl-components--inverted .bdl-text-link__link:not(.bdl-components--inverted .bdl-text-link__link--disabled):active:not(.bdl-text-link__link--inverted) .bdl-text-link-icon__default-icon{color:var(--comp-link-color-caretLink-icon-pressed-onDark, var(--brand-hsbc-color-complementaryGrey-grey2, #ededed))}.bdl-components--inverted .bdl-text-link__link:not(.bdl-components--inverted .bdl-text-link__link--disabled):hover:not(.bdl-text-link__link--inverted){color:var(--comp-link-color-textLink-text-hover-onDark, var(--brand-hsbc-color-complementaryGrey-grey1, #f3f3f3))}.bdl-components--inverted .bdl-text-link__link:not(.bdl-components--inverted .bdl-text-link__link--disabled):hover:not(.bdl-text-link__link--inverted) .bdl-text-link-icon__default-icon{color:var(--comp-link-color-caretLink-icon-hover-onDark, var(--brand-hsbc-color-complementaryGrey-grey1, #f3f3f3))}.bdl-text-area{display:inline-flex;flex-direction:column;align-items:flex-end;gap:8px;max-width:100%}.bdl-text-area--disabled bdl-text{color:#d7d8d6}.bdl-text-area__input{flex:1 1 auto;padding:9px 16px;border:none;background-color:inherit;color:inherit;font-family:Univers Next for HSBC,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;max-width:100%;cursor:text}.bdl-text-area__input::placeholder{color:#d7d8d6}.bdl-text-area__input--disabled{cursor:default;resize:none}.bdl-text-area__input:focus{outline:2px solid #000;outline:2px solid -webkit-focus-ring-color;outline-offset:3px}.bdl-text-area__border{display:inline-flex;border:1px solid #767676;margin-bottom:1px;background-color:#fff;color:#333;max-width:100%}.bdl-text-area__border:hover{border:1px solid #000}.bdl-text-area__border:focus-within{border:1px solid #000;border-bottom:2px solid #000;margin-bottom:0}.bdl-text-area__border--invalid{border:1px solid #a8000b;background-color:#f9f2f3}.bdl-text-area__border--invalid:hover{border:1px solid #a8000b}.bdl-text-area__border--invalid:focus-within{border:1px solid #a8000b;border-bottom:2px solid #a8000b;margin-bottom:0}.bdl-text-area__border--disabled{border:1px solid #d7d8d6;background-color:#fff;color:#d7d8d6}.bdl-text-area__border--disabled:hover{border:1px solid #d7d8d6}.bdl-text-area__border--disabled:focus-within{border:1px solid #d7d8d6}.bdl-text{display:inline-block;color:var(--semantic-color-text-primary-default, var(--brand-hsbc-color-complementaryGrey-grey8, #333));margin:0}.bdl-text--custom-margin{margin-bottom:calc(var(--bdl-text-custom-margin) * 1px)}.bdl-text h1,.bdl-text h2,.bdl-text h3,.bdl-text h4,.bdl-text h5,.bdl-text h6,.bdl-text div{font:inherit;display:inherit;overflow-wrap:anywhere;margin:0}.bdl-text--display--quiet{font:var( --semantic-typography-heading-display-quiet, var(--brand-hsbc-typography-fontWeight-universNext-light, 350) var(--brand-hsbc-typography-fontSize-s1-scale1, 2.0625rem) / var(--brand-hsbc-typography-lineHeight-s1-scale1, 2.5rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-heading-display-quiet-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-text--display--quiet p{margin:0}.bdl-text--display--quiet p:not(:last-child){margin-bottom:var( --semantic-typography-heading-display-quiet-paragraphSpacing, var(--brand-hsbc-typography-paragraphSpacing-s1-scale1, 1.25rem) )}.bdl-text--display--normal{font:var( --semantic-typography-heading-display-normal, var(--brand-hsbc-typography-fontWeight-universNext-regular, 400) var(--brand-hsbc-typography-fontSize-s1-scale1, 2.0625rem) / var(--brand-hsbc-typography-lineHeight-s1-scale1, 2.5rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-heading-display-normal-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-text--display--normal p{margin:0}.bdl-text--display--normal p:not(:last-child){margin-bottom:var( --semantic-typography-heading-display-normal-paragraphSpacing, var(--brand-hsbc-typography-paragraphSpacing-s1-scale1, 1.25rem) )}.bdl-text--display--loud{font:var( --semantic-typography-heading-display-loud, var(--brand-hsbc-typography-fontWeight-universNext-medium, 500) var(--brand-hsbc-typography-fontSize-s1-scale1, 2.0625rem) / var(--brand-hsbc-typography-lineHeight-s1-scale1, 2.5rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-heading-display-loud-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-text--display--loud p{margin:0}.bdl-text--display--loud p:not(:last-child){margin-bottom:var( --semantic-typography-heading-display-loud-paragraphSpacing, var(--brand-hsbc-typography-paragraphSpacing-s1-scale1, 1.25rem) )}.bdl-text--headline--quiet{font:var( --semantic-typography-heading-headline-quiet, var(--brand-hsbc-typography-fontWeight-universNext-light, 350) var(--brand-hsbc-typography-fontSize-s2-scale1, 1.75rem) / var(--brand-hsbc-typography-lineHeight-s2-scale1, 2.25rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-heading-headline-quiet-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-text--headline--quiet p{margin:0}.bdl-text--headline--quiet p:not(:last-child){margin-bottom:var( --semantic-typography-heading-headline-quiet-paragraphSpacing, var(--brand-hsbc-typography-paragraphSpacing-s2-scale1, 1.125rem) )}.bdl-text--headline--normal{font:var( --semantic-typography-heading-headline-normal, var(--brand-hsbc-typography-fontWeight-universNext-regular, 400) var(--brand-hsbc-typography-fontSize-s2-scale1, 1.75rem) / var(--brand-hsbc-typography-lineHeight-s2-scale1, 2.25rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-heading-headline-normal-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-text--headline--normal p{margin:0}.bdl-text--headline--normal p:not(:last-child){margin-bottom:var( --semantic-typography-heading-headline-normal-paragraphSpacing, var(--brand-hsbc-typography-paragraphSpacing-s2-scale1, 1.125rem) )}.bdl-text--headline--loud{font:var( --semantic-typography-heading-headline-loud, var(--brand-hsbc-typography-fontWeight-universNext-medium, 500) var(--brand-hsbc-typography-fontSize-s2-scale1, 1.75rem) / var(--brand-hsbc-typography-lineHeight-s2-scale1, 2.25rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-heading-headline-loud-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-text--headline--loud p{margin:0}.bdl-text--headline--loud p:not(:last-child){margin-bottom:var( --semantic-typography-heading-headline-loud-paragraphSpacing, var(--brand-hsbc-typography-paragraphSpacing-s2-scale1, 1.125rem) )}.bdl-text--sectionTitle--quiet{font:var( --semantic-typography-heading-sectionTitle-quiet, var(--brand-hsbc-typography-fontWeight-universNext-light, 350) var(--brand-hsbc-typography-fontSize-s3-scale1, 1.4375rem) / var(--brand-hsbc-typography-lineHeight-s3-scale1, 1.875rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-heading-sectionTitle-quiet-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-text--sectionTitle--quiet p{margin:0}.bdl-text--sectionTitle--quiet p:not(:last-child){margin-bottom:var( --semantic-typography-heading-sectionTitle-quiet-paragraphSpacing, var(--brand-hsbc-typography-paragraphSpacing-s3-scale1, .9375rem) )}.bdl-text--sectionTitle--normal{font:var( --semantic-typography-heading-sectionTitle-normal, var(--brand-hsbc-typography-fontWeight-universNext-regular, 400) var(--brand-hsbc-typography-fontSize-s3-scale1, 1.4375rem) / var(--brand-hsbc-typography-lineHeight-s3-scale1, 1.875rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-heading-sectionTitle-normal-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-text--sectionTitle--normal p{margin:0}.bdl-text--sectionTitle--normal p:not(:last-child){margin-bottom:var( --semantic-typography-heading-sectionTitle-normal-paragraphSpacing, var(--brand-hsbc-typography-paragraphSpacing-s3-scale1, .9375rem) )}.bdl-text--sectionTitle--loud{font:var( --semantic-typography-heading-sectionTitle-loud, var(--brand-hsbc-typography-fontWeight-universNext-medium, 500) var(--brand-hsbc-typography-fontSize-s3-scale1, 1.4375rem) / var(--brand-hsbc-typography-lineHeight-s3-scale1, 1.875rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-heading-sectionTitle-loud-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-text--sectionTitle--loud p{margin:0}.bdl-text--sectionTitle--loud p:not(:last-child){margin-bottom:var( --semantic-typography-heading-sectionTitle-loud-paragraphSpacing, var(--brand-hsbc-typography-paragraphSpacing-s3-scale1, .9375rem) )}.bdl-text--subheadline--quiet{font:var( --semantic-typography-heading-subheadline-quiet, var(--brand-hsbc-typography-fontWeight-universNext-light, 350) var(--brand-hsbc-typography-fontSize-s3-scale1, 1.4375rem) / var(--brand-hsbc-typography-lineHeight-s3-scale1, 1.875rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-heading-subheadline-quiet-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-text--subheadline--quiet p{margin:0}.bdl-text--subheadline--quiet p:not(:last-child){margin-bottom:var( --semantic-typography-heading-subheadline-quiet-paragraphSpacing, var(--brand-hsbc-typography-paragraphSpacing-s3-scale1, .9375rem) )}.bdl-text--subheadline--normal{font:var( --semantic-typography-heading-subheadline-normal, var(--brand-hsbc-typography-fontWeight-universNext-regular, 400) var(--brand-hsbc-typography-fontSize-s3-scale1, 1.4375rem) / var(--brand-hsbc-typography-lineHeight-s3-scale1, 1.875rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-heading-subheadline-normal-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-text--subheadline--normal p{margin:0}.bdl-text--subheadline--normal p:not(:last-child){margin-bottom:var( --semantic-typography-heading-subheadline-normal-paragraphSpacing, var(--brand-hsbc-typography-paragraphSpacing-s3-scale1, .9375rem) )}.bdl-text--subheadline--loud{font:var( --semantic-typography-heading-subheadline-loud, var(--brand-hsbc-typography-fontWeight-universNext-medium, 500) var(--brand-hsbc-typography-fontSize-s3-scale1, 1.4375rem) / var(--brand-hsbc-typography-lineHeight-s3-scale1, 1.875rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-heading-subheadline-loud-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-text--subheadline--loud p{margin:0}.bdl-text--subheadline--loud p:not(:last-child){margin-bottom:var( --semantic-typography-heading-subheadline-loud-paragraphSpacing, var(--brand-hsbc-typography-paragraphSpacing-s3-scale1, .9375rem) )}.bdl-text--contentTitle--quiet{font:var( --semantic-typography-heading-contentTitle-quiet, var(--brand-hsbc-typography-fontWeight-universNext-light, 350) var(--brand-hsbc-typography-fontSize-s4-scale1, 1.1875rem) / var(--brand-hsbc-typography-lineHeight-s4-scale1, 1.6875rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-heading-contentTitle-quiet-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-text--contentTitle--quiet p{margin:0}.bdl-text--contentTitle--quiet p:not(:last-child){margin-bottom:var( --semantic-typography-heading-contentTitle-quiet-paragraphSpacing, var(--brand-hsbc-typography-paragraphSpacing-s4-scale1, .875rem) )}.bdl-text--contentTitle--normal{font:var( --semantic-typography-heading-contentTitle-normal, var(--brand-hsbc-typography-fontWeight-universNext-regular, 400) var(--brand-hsbc-typography-fontSize-s4-scale1, 1.1875rem) / var(--brand-hsbc-typography-lineHeight-s4-scale1, 1.6875rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-heading-contentTitle-normal-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-text--contentTitle--normal p{margin:0}.bdl-text--contentTitle--normal p:not(:last-child){margin-bottom:var( --semantic-typography-heading-contentTitle-normal-paragraphSpacing, var(--brand-hsbc-typography-paragraphSpacing-s4-scale1, .875rem) )}.bdl-text--contentTitle--loud{font:var( --semantic-typography-heading-contentTitle-loud, var(--brand-hsbc-typography-fontWeight-universNext-medium, 500) var(--brand-hsbc-typography-fontSize-s4-scale1, 1.1875rem) / var(--brand-hsbc-typography-lineHeight-s4-scale1, 1.6875rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-heading-contentTitle-loud-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-text--contentTitle--loud p{margin:0}.bdl-text--contentTitle--loud p:not(:last-child){margin-bottom:var( --semantic-typography-heading-contentTitle-loud-paragraphSpacing, var(--brand-hsbc-typography-paragraphSpacing-s4-scale1, .875rem) )}.bdl-text--body--quiet{font:var( --semantic-typography-content-body-quiet, var(--brand-hsbc-typography-fontWeight-universNext-light, 350) var(--brand-hsbc-typography-fontSize-s5, 1rem) / var(--brand-hsbc-typography-lineHeight-s5, 1.5rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-content-body-quiet-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-text--body--quiet p{margin:0}.bdl-text--body--quiet p:not(:last-child){margin-bottom:var( --semantic-typography-content-body-quiet-paragraphSpacing, var(--brand-hsbc-typography-paragraphSpacing-s5, .75rem) )}.bdl-text--body--normal{font:var( --semantic-typography-content-body-normal, var(--brand-hsbc-typography-fontWeight-universNext-regular, 400) var(--brand-hsbc-typography-fontSize-s5, 1rem) / var(--brand-hsbc-typography-lineHeight-s5, 1.5rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-content-body-normal-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-text--body--normal p{margin:0}.bdl-text--body--normal p:not(:last-child){margin-bottom:var( --semantic-typography-content-body-normal-paragraphSpacing, var(--brand-hsbc-typography-paragraphSpacing-s5, .75rem) )}.bdl-text--body--loud{font:var( --semantic-typography-content-body-loud, var(--brand-hsbc-typography-fontWeight-universNext-medium, 500) var(--brand-hsbc-typography-fontSize-s5, 1rem) / var(--brand-hsbc-typography-lineHeight-s5, 1.5rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-content-body-loud-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-text--body--loud p{margin:0}.bdl-text--body--loud p:not(:last-child){margin-bottom:var( --semantic-typography-content-body-loud-paragraphSpacing, var(--brand-hsbc-typography-paragraphSpacing-s5, .75rem) )}.bdl-text--caption--quiet{font:var( --semantic-typography-content-caption-quiet, var(--brand-hsbc-typography-fontWeight-universNext-light, 350) var(--brand-hsbc-typography-fontSize-s6, .875rem) / var(--brand-hsbc-typography-lineHeight-s6, 1.25rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-content-caption-quiet-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-text--caption--quiet p{margin:0}.bdl-text--caption--quiet p:not(:last-child){margin-bottom:var( --semantic-typography-content-caption-quiet-paragraphSpacing, var(--brand-hsbc-typography-paragraphSpacing-s6, .625rem) )}.bdl-text--caption--normal{font:var( --semantic-typography-content-caption-normal, var(--brand-hsbc-typography-fontWeight-universNext-regular, 400) var(--brand-hsbc-typography-fontSize-s6, .875rem) / var(--brand-hsbc-typography-lineHeight-s6, 1.25rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-content-caption-normal-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-text--caption--normal p{margin:0}.bdl-text--caption--normal p:not(:last-child){margin-bottom:var( --semantic-typography-content-caption-normal-paragraphSpacing, var(--brand-hsbc-typography-paragraphSpacing-s6, .625rem) )}.bdl-text--caption--loud{font:var( --semantic-typography-content-caption-loud, var(--brand-hsbc-typography-fontWeight-universNext-medium, 500) var(--brand-hsbc-typography-fontSize-s6, .875rem) / var(--brand-hsbc-typography-lineHeight-s6, 1.25rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-content-caption-loud-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-text--caption--loud p{margin:0}.bdl-text--caption--loud p:not(:last-child){margin-bottom:var( --semantic-typography-content-caption-loud-paragraphSpacing, var(--brand-hsbc-typography-paragraphSpacing-s6, .625rem) )}.bdl-text--footnote--quiet{font:var( --semantic-typography-content-footnote-quiet, var(--brand-hsbc-typography-fontWeight-universNext-light, 350) var(--brand-hsbc-typography-fontSize-s7, .75rem) / var(--brand-hsbc-typography-lineHeight-s7, 1rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-content-footnote-quiet-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-text--footnote--quiet p{margin:0}.bdl-text--footnote--quiet p:not(:last-child){margin-bottom:var( --semantic-typography-content-footnote-quiet-paragraphSpacing, var(--brand-hsbc-typography-paragraphSpacing-s7, .5rem) )}.bdl-text--footnote--normal{font:var( --semantic-typography-content-footnote-normal, var(--brand-hsbc-typography-fontWeight-universNext-regular, 400) var(--brand-hsbc-typography-fontSize-s7, .75rem) / var(--brand-hsbc-typography-lineHeight-s7, 1rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-content-footnote-normal-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-text--footnote--normal p{margin:0}.bdl-text--footnote--normal p:not(:last-child){margin-bottom:var( --semantic-typography-content-footnote-normal-paragraphSpacing, var(--brand-hsbc-typography-paragraphSpacing-s7, .5rem) )}.bdl-text--footnote--loud{font:var( --semantic-typography-content-footnote-loud, var(--brand-hsbc-typography-fontWeight-universNext-medium, 500) var(--brand-hsbc-typography-fontSize-s7, .75rem) / var(--brand-hsbc-typography-lineHeight-s7, 1rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-content-footnote-loud-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-text--footnote--loud p{margin:0}.bdl-text--footnote--loud p:not(:last-child){margin-bottom:var( --semantic-typography-content-footnote-loud-paragraphSpacing, var(--brand-hsbc-typography-paragraphSpacing-s7, .5rem) )}.bdl-text--quote--quiet{font:var( --semantic-typography-content-quote-quiet, var(--brand-hsbc-typography-fontWeight-universNext-light, 350) var(--brand-hsbc-typography-fontSize-s7, .75rem) / var(--brand-hsbc-typography-lineHeight-s7, 1rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-content-quote-quiet-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-text--quote--quiet p{margin:0}.bdl-text--quote--quiet p:not(:last-child){margin-bottom:var( --semantic-typography-content-quote-quiet-paragraphSpacing, var(--brand-hsbc-typography-paragraphSpacing-s7, .5rem) )}.bdl-text--quote--normal{font:var( --semantic-typography-content-quote-normal, var(--brand-hsbc-typography-fontWeight-universNext-regular, 400) var(--brand-hsbc-typography-fontSize-s7, .75rem) / var(--brand-hsbc-typography-lineHeight-s7, 1rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-content-quote-normal-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-text--quote--normal p{margin:0}.bdl-text--quote--normal p:not(:last-child){margin-bottom:var( --semantic-typography-content-quote-normal-paragraphSpacing, var(--brand-hsbc-typography-paragraphSpacing-s7, .5rem) )}.bdl-text--quote--loud{font:var( --semantic-typography-content-quote-loud, var(--brand-hsbc-typography-fontWeight-universNext-medium, 500) var(--brand-hsbc-typography-fontSize-s7, .75rem) / var(--brand-hsbc-typography-lineHeight-s7, 1rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-content-quote-loud-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-text--quote--loud p{margin:0}.bdl-text--quote--loud p:not(:last-child){margin-bottom:var( --semantic-typography-content-quote-loud-paragraphSpacing, var(--brand-hsbc-typography-paragraphSpacing-s7, .5rem) )}@media(width>=960px){.bdl-text--display--quiet{font:var( --semantic-typography-heading-display-quiet-l, var(--brand-hsbc-typography-fontWeight-universNext-light, 350) var(--brand-hsbc-typography-fontSize-s1-scale2, 2.75rem) / var(--brand-hsbc-typography-lineHeight-s1-scale2, 3.125rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-heading-display-quiet-l-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-text--display--quiet p:not(:last-child){margin-bottom:var( --semantic-typography-heading-display-quiet-l-paragraphSpacing, var(--brand-hsbc-typography-paragraphSpacing-s1-scale2, 1.5625rem) )}.bdl-text--display--normal{font:var( --semantic-typography-heading-display-normal-l, var(--brand-hsbc-typography-fontWeight-universNext-regular, 400) var(--brand-hsbc-typography-fontSize-s1-scale2, 2.75rem) / var(--brand-hsbc-typography-lineHeight-s1-scale2, 3.125rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-heading-display-normal-l-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-text--display--normal p:not(:last-child){margin-bottom:var( --semantic-typography-heading-display-normal-l-paragraphSpacing, var(--brand-hsbc-typography-paragraphSpacing-s1-scale2, 1.5625rem) )}.bdl-text--display--loud{font:var( --semantic-typography-heading-display-loud-l, var(--brand-hsbc-typography-fontWeight-universNext-medium, 500) var(--brand-hsbc-typography-fontSize-s1-scale2, 2.75rem) / var(--brand-hsbc-typography-lineHeight-s1-scale2, 3.125rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-heading-display-loud-l-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-text--display--loud p:not(:last-child){margin-bottom:var( --semantic-typography-heading-display-loud-l-paragraphSpacing, var(--brand-hsbc-typography-paragraphSpacing-s1-scale2, 1.5625rem) )}.bdl-text--headline--quiet{font:var( --semantic-typography-heading-headline-quiet-l, var(--brand-hsbc-typography-fontWeight-universNext-light, 350) var(--brand-hsbc-typography-fontSize-s2-scale2, 2.1875rem) / var(--brand-hsbc-typography-lineHeight-s2-scale2, 2.625rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-heading-headline-quiet-l-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-text--headline--quiet p:not(:last-child){margin-bottom:var( --semantic-typography-heading-headline-quiet-l-paragraphSpacing, var(--brand-hsbc-typography-paragraphSpacing-s2-scale2, 1.3125rem) )}.bdl-text--headline--normal{font:var( --semantic-typography-heading-headline-normal-l, var(--brand-hsbc-typography-fontWeight-universNext-regular, 400) var(--brand-hsbc-typography-fontSize-s2-scale2, 2.1875rem) / var(--brand-hsbc-typography-lineHeight-s2-scale2, 2.625rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-heading-headline-normal-l-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-text--headline--normal p:not(:last-child){margin-bottom:var( --semantic-typography-heading-headline-normal-l-paragraphSpacing, var(--brand-hsbc-typography-paragraphSpacing-s2-scale2, 1.3125rem) )}.bdl-text--headline--loud{font:var( --semantic-typography-heading-headline-loud-l, var(--brand-hsbc-typography-fontWeight-universNext-medium, 500) var(--brand-hsbc-typography-fontSize-s2-scale2, 2.1875rem) / var(--brand-hsbc-typography-lineHeight-s2-scale2, 2.625rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-heading-headline-loud-l-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-text--headline--loud p:not(:last-child){margin-bottom:var( --semantic-typography-heading-headline-loud-l-paragraphSpacing, var(--brand-hsbc-typography-paragraphSpacing-s2-scale2, 1.3125rem) )}.bdl-text--sectionTitle--quiet{font:var( --semantic-typography-heading-sectionTitle-quiet-l, var(--brand-hsbc-typography-fontWeight-universNext-light, 350) var(--brand-hsbc-typography-fontSize-s3-scale2, 1.75rem) / var(--brand-hsbc-typography-lineHeight-s3-scale2, 2.25rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-heading-sectionTitle-quiet-l-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-text--sectionTitle--quiet p:not(:last-child){margin-bottom:var( --semantic-typography-heading-sectionTitle-quiet-l-paragraphSpacing, var(--brand-hsbc-typography-paragraphSpacing-s3-scale2, 1.125rem) )}.bdl-text--sectionTitle--normal{font:var( --semantic-typography-heading-sectionTitle-normal-l, var(--brand-hsbc-typography-fontWeight-universNext-regular, 400) var(--brand-hsbc-typography-fontSize-s3-scale2, 1.75rem) / var(--brand-hsbc-typography-lineHeight-s3-scale2, 2.25rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-heading-sectionTitle-normal-l-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-text--sectionTitle--normal p:not(:last-child){margin-bottom:var( --semantic-typography-heading-sectionTitle-normal-l-paragraphSpacing, var(--brand-hsbc-typography-paragraphSpacing-s3-scale2, 1.125rem) )}.bdl-text--sectionTitle--loud{font:var( --semantic-typography-heading-sectionTitle-loud-l, var(--brand-hsbc-typography-fontWeight-universNext-medium, 500) var(--brand-hsbc-typography-fontSize-s3-scale2, 1.75rem) / var(--brand-hsbc-typography-lineHeight-s3-scale2, 2.25rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-heading-sectionTitle-loud-l-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-text--sectionTitle--loud p:not(:last-child){margin-bottom:var( --semantic-typography-heading-sectionTitle-loud-l-paragraphSpacing, var(--brand-hsbc-typography-paragraphSpacing-s3-scale2, 1.125rem) )}.bdl-text--subheadline--quiet{font:var( --semantic-typography-heading-subheadline-quiet-l, var(--brand-hsbc-typography-fontWeight-universNext-light, 350) var(--brand-hsbc-typography-fontSize-s3-scale2, 1.75rem) / var(--brand-hsbc-typography-lineHeight-s3-scale2, 2.25rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-heading-subheadline-quiet-l-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-text--subheadline--quiet p:not(:last-child){margin-bottom:var( --semantic-typography-heading-subheadline-quiet-l-paragraphSpacing, var(--brand-hsbc-typography-paragraphSpacing-s3-scale2, 1.125rem) )}.bdl-text--subheadline--normal{font:var( --semantic-typography-heading-subheadline-normal-l, var(--brand-hsbc-typography-fontWeight-universNext-regular, 400) var(--brand-hsbc-typography-fontSize-s3-scale2, 1.75rem) / var(--brand-hsbc-typography-lineHeight-s3-scale2, 2.25rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-heading-subheadline-normal-l-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-text--subheadline--normal p:not(:last-child){margin-bottom:var( --semantic-typography-heading-subheadline-normal-l-paragraphSpacing, var(--brand-hsbc-typography-paragraphSpacing-s3-scale2, 1.125rem) )}.bdl-text--subheadline--loud{font:var( --semantic-typography-heading-subheadline-loud-l, var(--brand-hsbc-typography-fontWeight-universNext-medium, 500) var(--brand-hsbc-typography-fontSize-s3-scale2, 1.75rem) / var(--brand-hsbc-typography-lineHeight-s3-scale2, 2.25rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-heading-subheadline-loud-l-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-text--subheadline--loud p:not(:last-child){margin-bottom:var( --semantic-typography-heading-subheadline-loud-l-paragraphSpacing, var(--brand-hsbc-typography-paragraphSpacing-s3-scale2, 1.125rem) )}.bdl-text--contentTitle--quiet{font:var( --semantic-typography-heading-contentTitle-quiet-l, var(--brand-hsbc-typography-fontWeight-universNext-light, 350) var(--brand-hsbc-typography-fontSize-s4-scale2, 1.375rem) / var(--brand-hsbc-typography-lineHeight-s4-scale2, 1.9375rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-heading-contentTitle-quiet-l-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-text--contentTitle--quiet p:not(:last-child){margin-bottom:var( --semantic-typography-heading-contentTitle-quiet-l-paragraphSpacing, var(--brand-hsbc-typography-paragraphSpacing-s4-scale2, 1rem) )}.bdl-text--contentTitle--normal{font:var( --semantic-typography-heading-contentTitle-normal-l, var(--brand-hsbc-typography-fontWeight-universNext-regular, 400) var(--brand-hsbc-typography-fontSize-s4-scale2, 1.375rem) / var(--brand-hsbc-typography-lineHeight-s4-scale2, 1.9375rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-heading-contentTitle-normal-l-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-text--contentTitle--normal p:not(:last-child){margin-bottom:var( --semantic-typography-heading-contentTitle-normal-l-paragraphSpacing, var(--brand-hsbc-typography-paragraphSpacing-s4-scale2, 1rem) )}.bdl-text--contentTitle--loud{font:var( --semantic-typography-heading-contentTitle-loud-l, var(--brand-hsbc-typography-fontWeight-universNext-medium, 500) var(--brand-hsbc-typography-fontSize-s4-scale2, 1.375rem) / var(--brand-hsbc-typography-lineHeight-s4-scale2, 1.9375rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-heading-contentTitle-loud-l-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-text--contentTitle--loud p:not(:last-child){margin-bottom:var( --semantic-typography-heading-contentTitle-loud-l-paragraphSpacing, var(--brand-hsbc-typography-paragraphSpacing-s4-scale2, 1rem) )}}.bdl-text--inverted{color:#fff}.bdl-text sup{vertical-align:top}.bdl-text--display--quiet sup,.bdl-text--display--normal sup,.bdl-text--display--loud sup,.bdl-text--headline--quiet sup,.bdl-text--headline--normal sup,.bdl-text--headline--loud sup,.bdl-text--sectionTitle--quiet sup,.bdl-text--sectionTitle--normal sup,.bdl-text--sectionTitle--loud sup,.bdl-text--subheadline--quiet sup,.bdl-text--subheadline--normal sup,.bdl-text--subheadline--loud sup,.bdl-text--contentTitle--quiet sup,.bdl-text--contentTitle--normal sup,.bdl-text--contentTitle--loud sup{font:var( --semantic-typography-content-footnote-loud, var(--brand-hsbc-typography-fontWeight-universNext-medium, 500) var(--brand-hsbc-typography-fontSize-s7, .75rem) / var(--brand-hsbc-typography-lineHeight-s7, 1rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-content-footnote-loud-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-text--body--quiet sup{font:var( --semantic-typography-content-body-loud, var(--brand-hsbc-typography-fontWeight-universNext-medium, 500) var(--brand-hsbc-typography-fontSize-s5, 1rem) / var(--brand-hsbc-typography-lineHeight-s5, 1.5rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-content-body-loud-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) );font-size:50%;line-height:150%}@media(width>=960px){.bdl-text--body--quiet sup{font-size:50%;line-height:150%}}.bdl-text--body--normal sup{font:var( --semantic-typography-content-body-loud, var(--brand-hsbc-typography-fontWeight-universNext-medium, 500) var(--brand-hsbc-typography-fontSize-s5, 1rem) / var(--brand-hsbc-typography-lineHeight-s5, 1.5rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-content-body-loud-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) );font-size:50%;line-height:150%}@media(width>=960px){.bdl-text--body--normal sup{font-size:50%;line-height:150%}}.bdl-text--body--loud sup{font:var( --semantic-typography-content-body-loud, var(--brand-hsbc-typography-fontWeight-universNext-medium, 500) var(--brand-hsbc-typography-fontSize-s5, 1rem) / var(--brand-hsbc-typography-lineHeight-s5, 1.5rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-content-body-loud-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) );font-size:50%;line-height:150%}@media(width>=960px){.bdl-text--body--loud sup{font-size:50%;line-height:150%}}.bdl-text--caption--quiet sup{font:var( --semantic-typography-content-caption-loud, var(--brand-hsbc-typography-fontWeight-universNext-medium, 500) var(--brand-hsbc-typography-fontSize-s6, .875rem) / var(--brand-hsbc-typography-lineHeight-s6, 1.25rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-content-caption-loud-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) );font-size:50%;line-height:150%}@media(width>=960px){.bdl-text--caption--quiet sup{font-size:50%;line-height:150%}}.bdl-text--caption--normal sup{font:var( --semantic-typography-content-caption-loud, var(--brand-hsbc-typography-fontWeight-universNext-medium, 500) var(--brand-hsbc-typography-fontSize-s6, .875rem) / var(--brand-hsbc-typography-lineHeight-s6, 1.25rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-content-caption-loud-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) );font-size:50%;line-height:150%}@media(width>=960px){.bdl-text--caption--normal sup{font-size:50%;line-height:150%}}.bdl-text--caption--loud sup{font:var( --semantic-typography-content-caption-loud, var(--brand-hsbc-typography-fontWeight-universNext-medium, 500) var(--brand-hsbc-typography-fontSize-s6, .875rem) / var(--brand-hsbc-typography-lineHeight-s6, 1.25rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-content-caption-loud-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) );font-size:50%;line-height:150%}@media(width>=960px){.bdl-text--caption--loud sup{font-size:50%;line-height:150%}}.bdl-text--footnote--quiet sup{font:var( --semantic-typography-content-footnote-loud, var(--brand-hsbc-typography-fontWeight-universNext-medium, 500) var(--brand-hsbc-typography-fontSize-s7, .75rem) / var(--brand-hsbc-typography-lineHeight-s7, 1rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-content-footnote-loud-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) );font-size:50%;line-height:150%}@media(width>=960px){.bdl-text--footnote--quiet sup{font-size:50%;line-height:150%}}.bdl-text--footnote--normal sup{font:var( --semantic-typography-content-footnote-loud, var(--brand-hsbc-typography-fontWeight-universNext-medium, 500) var(--brand-hsbc-typography-fontSize-s7, .75rem) / var(--brand-hsbc-typography-lineHeight-s7, 1rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-content-footnote-loud-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) );font-size:50%;line-height:150%}@media(width>=960px){.bdl-text--footnote--normal sup{font-size:50%;line-height:150%}}.bdl-text--footnote--loud sup{font:var( --semantic-typography-content-footnote-loud, var(--brand-hsbc-typography-fontWeight-universNext-medium, 500) var(--brand-hsbc-typography-fontSize-s7, .75rem) / var(--brand-hsbc-typography-lineHeight-s7, 1rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-content-footnote-loud-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) );font-size:50%;line-height:150%}@media(width>=960px){.bdl-text--footnote--loud sup{font-size:50%;line-height:150%}}.bdl-text--quote--quiet sup{font:var( --semantic-typography-content-quote-loud, var(--brand-hsbc-typography-fontWeight-universNext-medium, 500) var(--brand-hsbc-typography-fontSize-s7, .75rem) / var(--brand-hsbc-typography-lineHeight-s7, 1rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-content-quote-loud-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) );font-size:50%;line-height:150%}@media(width>=960px){.bdl-text--quote--quiet sup{font-size:50%;line-height:150%}}.bdl-text--quote--normal sup{font:var( --semantic-typography-content-quote-loud, var(--brand-hsbc-typography-fontWeight-universNext-medium, 500) var(--brand-hsbc-typography-fontSize-s7, .75rem) / var(--brand-hsbc-typography-lineHeight-s7, 1rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-content-quote-loud-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) );font-size:50%;line-height:150%}@media(width>=960px){.bdl-text--quote--normal sup{font-size:50%;line-height:150%}}.bdl-text--quote--loud sup{font:var( --semantic-typography-content-quote-loud, var(--brand-hsbc-typography-fontWeight-universNext-medium, 500) var(--brand-hsbc-typography-fontSize-s7, .75rem) / var(--brand-hsbc-typography-lineHeight-s7, 1rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-content-quote-loud-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) );font-size:50%;line-height:150%}@media(width>=960px){.bdl-text--quote--loud sup{font-size:50%;line-height:150%}}.bdl-components--inverted .bdl-text:not(.bdl-text--not-inverted){color:#fff}.bdl-tags{display:flex;gap:var(--semantic-space-item-gap-tight, .5rem)}.bdl-tag{border-style:solid;padding:var(--comp-tag-space-paddingVertical, var(--semantic-space-general-fixed-50, .25rem)) var(--comp-tag-space-paddingHorizontal, var(--semantic-space-general-fixed-100, .5rem));background-color:var(--comp-tag-color-background, var(--brand-hsbc-color-complementaryGrey-grey2, #ededed));color:var(--comp-tag-color-text, var(--semantic-color-text-primary-default, #333));border-color:var(--comp-tag-color-border, var(--brand-hsbc-color-complementaryGrey-grey2, #ededed));border-width:var(--comp-tag-borderWidth, 0);border-radius:var(--comp-tag-cornerRadius, 0)}.bdl-tag--s{font:var( --comp-tag-typography-s-label, var(--semantic-typography-content-footnote-normal, 400 .75rem/1rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-tag-typography-s-label-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-tag--m{font:var( --comp-tag-typography-m-label, var(--semantic-typography-content-caption-normal, 400 .875rem/1.25rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-tag-typography-m-label-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-tab-more:before{box-shadow:var(--comp-tabBar-shadow-more, -.125rem 0 .125rem 0 #0000001a);content:"";display:block;position:absolute;pointer-events:none;top:1px;bottom:0;width:3px}.bdl-tab-more{size:var(--comp-tabBar-size-more-icon, var(--semantic-size-icon-s, 1.125rem));gap:var(--comp-tabBar-space-more-gapIconLabel, var(--semantic-space-general-fixed-100, .5rem));padding:var(--comp-tabBar-space-more-paddingVertical, var(--semantic-space-general-fixed-150, .75rem)) var(--comp-tabBar-space-more-paddingHorizontal, var(--semantic-space-general-fixed-200, 1rem));background:var( --comp-tabBar-color-more-background-default, var(--semantic-color-background-container-interactive-default, #fff) );border-color:var( --comp-tabBar-color-more-border-default, var(--semantic-color-background-container-interactive-default, #fff) );color:var(--comp-tabBar-color-more-text-default, var(--semantic-color-text-primary-default, #333));fill:var(--comp-tabBar-color-more-icon-default, var(--semantic-color-icon-primary-default, #333));font:var( --comp-tabBar-typography-more-default, var(--semantic-typography-content-body-normal, 400 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-tabBar-typography-more-default-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}[dir=ltr] .bdl-tab-more:before{left:0;right:auto}.bdl-tab-rule{color:var(--comp-tabBar-color-rule, var(--semantic-color-divider, #ededed));border-radius:var(--comp-tabBar-cornerRadius-rule, 0);height:var(--comp-tabBar-size-rule-height, .0625rem)}.bdl-tab-more:hover.bdl-tab-more{background:var( --comp-tabBar-color-more-background-hover, var(--semantic-color-background-container-interactive-hover, #f3f3f3) );border-color:var( --comp-tabBar-color-more-border-hover, var(--semantic-color-background-container-interactive-hover, #f3f3f3) );color:var(--comp-tabBar-color-more-text-hover, var(--semantic-color-text-primary-hover, #333));fill:var(--comp-tabBar-color-more-icon-hover, var(--semantic-color-icon-primary-hover, #333));font:var( --comp-tabBar-typography-more-hover, var(--semantic-typography-content-body-normal, 400 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-tabBar-typography-more-hover-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-tab-more:active.bdl-tab-more{background:var( --comp-tabBar-color-more-background-pressed, var(--semantic-color-background-container-interactive-pressed, #ededed) );border-color:var( --comp-tabBar-color-more-border-pressed, var(--semantic-color-background-container-interactive-pressed, #ededed) );color:var(--comp-tabBar-color-more-text-pressed, var(--semantic-color-text-primary-pressed, #333));fill:var(--comp-tabBar-color-more-icon-pressed, var(--semantic-color-icon-primary-pressed, #333));font:var( --comp-tabBar-typography-more-pressed, var(--semantic-typography-content-body-normal, 400 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-tabBar-typography-more-pressed-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-tabs{display:flex;flex-direction:row;position:relative}.bdl-tabs__slot{position:relative;width:100%;display:flex;flex-direction:row;gap:var(--comp-tabBar-space-gapBetweenTab, 0)}.bdl-tabs__selection-bar{position:absolute;right:2px;left:2px;bottom:0;height:2px;background-color:var( --comp-tabBar-color-bar-fill-inactive-default, var(--brand-hsbc-color-complementaryGrey-grey1, #f3f3f3) )}.bdl-tabs__slot--hug{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.bdl-tabs__slot--hug::-webkit-scrollbar{display:none}.bdl-tabs__dropdown-container{position:relative}.bdl-tabs__dropdown-container bdl-dropdown-custom{padding:0 2px;height:100%}.bdl-tabs__dropdown-container bdl-dropdown-custom .bdl-dropdown-custom__select{height:100%;padding:10px 16px;border:none;outline-offset:2px}.bdl-tabs__dropdown-container bdl-dropdown-custom .bdl-dropdown-custom__info{display:none}.bdl-tabs__dropdown-container bdl-dropdown-custom .bdl-dropdown-custom__list{min-width:120px;text-wrap:nowrap;border-top:1px solid #767676;width:max-content;max-width:var(--bdl-tabs-dropdown-width)}.bdl-tabs__dropdown-container bdl-dropdown-custom .bdl-dropdown-option{gap:8px}.bdl-tabs__dropdown-container--ellipsis bdl-text div{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:calc(var(--bdl-tabs-dropdown-width) - var(--comp-inputField-space-box-paddingHorizontal, var(--semantic-space-general-fixed-200, 1rem)) * 2 - 24px)}.bdl-tabs__dropdown-container--wrap bdl-text div{text-wrap:wrap}.bdl-tabs__dropdown{position:relative}.bdl-tabs__dropdown .bdl-dropdown-custom__chevron{display:none}.bdl-tabs__dropdown-border{position:absolute;bottom:0;height:2px;background-color:var( --comp-tabBar-color-bar-fill-inactive-default, var(--brand-hsbc-color-complementaryGrey-grey1, #f3f3f3) )}.bdl-tabs__title-panel{position:absolute;display:flex;flex-direction:row;align-items:center;justify-content:center;padding:10px 16px;gap:8px;inset:0;background-color:#fff}.bdl-tabs__title-panel:hover{background-color:#f3f3f3}.bdl-tabs__title-panel:active{background-color:#ededed}.bdl-tabs__chevron{pointer-events:none}[dir=ltr] .bdl-tabs__dropdown-container{margin-right:6px}[dir=ltr] .bdl-tabs__dropdown-container bdl-dropdown-custom .bdl-dropdown-custom__select{padding-left:42px}[dir=ltr] .bdl-tabs__dropdown-container--no-title bdl-dropdown-custom .bdl-dropdown-custom__select{padding-left:16px}[dir=ltr] .bdl-tabs__dropdown-container bdl-dropdown-custom .bdl-dropdown-custom__list{right:-2px;left:auto}[dir=ltr] .bdl-tabs__dropdown-border{left:0;right:-4px}[dir=rtl] .bdl-tabs__dropdown-container{margin-left:6px}[dir=rtl] .bdl-tabs__dropdown-container bdl-dropdown-custom .bdl-dropdown-custom__select{padding-right:42px}[dir=rtl] .bdl-tabs__dropdown-container--no-title bdl-dropdown-custom .bdl-dropdown-custom__select{padding-right:16px}[dir=rtl] .bdl-tabs__dropdown-container bdl-dropdown-custom .bdl-dropdown-custom__list{left:-2px;right:auto}[dir=rtl] .bdl-tabs__dropdown-border{right:0;left:-4px}[dir=rtl] .bdl-tab-more:before{box-shadow:.125rem 0 .125rem #0000001a;right:0;left:auto}.bdl-table-action{min-width:24px}.bdl-table-action--menu>button,.bdl-table-action--sorting>button{appearance:none;border:0;background:transparent;padding:0;margin:0;display:inline-flex;align-items:center;justify-content:center;line-height:0;color:inherit;cursor:pointer}.bdl-table-action--menu>button{min-width:24px}.bdl-table-action--sorting{display:flex;flex-direction:column}.bdl-table-action--selection{display:flex;justify-content:center;align-items:center}.bdl-table-action--selection .bdl-checkbox{padding:0}.bdl-table{display:block}.bdl-table table{width:100%;display:table;table-layout:fixed;border-collapse:collapse;border-spacing:0;box-sizing:border-box}.bdl-table th{min-height:3rem;min-width:3rem;box-sizing:border-box;padding:calc(var(--comp-table-space-header-paddingVertical-normal, var(--semantic-space-general-fixed-150, .75rem)) - var(--comp-table-borderWidth-header-default, var(--semantic-borderWidth-container-static, .0625rem))) calc(var(--comp-table-space-header-paddingHorizontal-normal, var(--semantic-space-general-fixed-150, .75rem)) - var(--comp-table-borderWidth-header-default, var(--semantic-borderWidth-container-static, .0625rem)));background:var( --comp-table-color-header-background-default, var(--brand-hsbc-color-complementaryGrey-grey2, #ededed) );color:var(--comp-table-color-header-text-default, var(--semantic-color-text-primary-default, #333));font:var( --semantic-typography-content-body-loud, var(--brand-hsbc-typography-fontWeight-universNext-medium, 500) var(--brand-hsbc-typography-fontSize-s5, 1rem) / var(--brand-hsbc-typography-lineHeight-s5, 1.5rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-content-body-loud-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) );border:var(--comp-table-borderWidth-header-default, var(--semantic-borderWidth-container-static, .0625rem)) solid var(--comp-table-color-header-border-default, var(--semantic-color-border-container-static, #d7d8d6))}.bdl-table td{min-height:3rem;min-width:3rem;box-sizing:border-box;padding:calc(var(--comp-table-space-cell-paddingVertical-normal, var(--semantic-space-general-fixed-150, .75rem)) - var(--comp-table-borderWidth-cell-default, var(--semantic-borderWidth-container-interactive-default, .0625rem))) calc(var(--comp-table-space-cell-paddingHorizontal-normal, var(--semantic-space-general-fixed-150, .75rem)) - var(--comp-table-borderWidth-cell-default, var(--semantic-borderWidth-container-interactive-default, .0625rem)));border:var( --comp-table-borderWidth-cell-default, var(--semantic-borderWidth-container-interactive-default, .0625rem) ) solid var(--comp-table-color-cell-border-default, var(--semantic-color-border-container-static, #d7d8d6));background:var( --comp-table-color-cell-standard-background-default, var(--semantic-color-background-container-interactive-default, #fff) );color:var(--comp-table-color-cell-text-default, var(--semantic-color-text-primary-default, #333));font:var( --semantic-typography-content-body-normal, var(--brand-hsbc-typography-fontWeight-universNext-regular, 400) var(--brand-hsbc-typography-fontSize-s5, 1rem) / var(--brand-hsbc-typography-lineHeight-s5, 1.5rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-content-body-normal-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-table :where(td,th){vertical-align:top}.bdl-table th:has(.bdl-table-action)>*,.bdl-table td:has(.bdl-table-action)>*{display:flex;align-items:center;gap:var(--semantic-space-general-fixed-100, .5rem)}.bdl-table .bdl-table--subHeader{padding:calc(var(--comp-table-space-subheader-paddingVertical-normal, var(--semantic-space-general-fixed-150, .75rem)) - var(--comp-table-borderWidth-subheader-default, var(--semantic-borderWidth-container-static, .0625rem))) calc(var(--comp-table-space-subheader-paddingHorizontal-normal, var(--semantic-space-general-fixed-150, .75rem)) - var(--comp-table-borderWidth-subheader-default, var(--semantic-borderWidth-container-static, .0625rem)));background:var( --comp-table-color-subheader-background-default, var(--brand-hsbc-color-complementaryGrey-grey1, #f3f3f3) );color:var(--comp-table-color-subheader-text-default, var(--semantic-color-text-primary-default, #333));font:var( --semantic-typography-content-body-normal, var(--brand-hsbc-typography-fontWeight-universNext-regular, 400) var(--brand-hsbc-typography-fontSize-s5, 1rem) / var(--brand-hsbc-typography-lineHeight-s5, 1.5rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-content-body-normal-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) );border:var(--comp-table-borderWidth-subheader-default, var(--semantic-borderWidth-container-static, .0625rem)) solid var(--comp-table-color-subheader-border-default, var(--semantic-color-border-container-static, #d7d8d6))}[dir=ltr] .bdl-table{text-align:left}[dir=rtl] .bdl-table{text-align:right}.bdl-tab-item{padding:var(--comp-tabBar-space-tab-paddingVertical, .6875rem) var(--comp-tabBar-space-tab-paddingHorizontal, var(--semantic-space-general-fixed-200, 1rem));border-radius:var(--comp-tabBar-cornerRadius-tab, 0);cursor:pointer;width:100%;border-width:0;border-style:solid;height:100%}.bdl-tab-item.bdl-tab-item--active{border-bottom-width:var(--comp-tabBar-size-bar-height-active, var(--semantic-space-general-fixed-25, .125rem));border-color:var( --comp-tabBar-color-tab-border-active-default, var(--semantic-color-background-container-selected-default, #fff) ) var( --comp-tabBar-color-tab-border-active-default, var(--semantic-color-background-container-selected-default, #fff) ) var(--comp-tabBar-color-bar-fill-active-default, var(--semantic-color-fill-primary-default, #db0011));background:var( --comp-tabBar-color-tab-background-active-default, var(--semantic-color-background-container-selected-default, #fff) )}.bdl-tab-item--active .bdl-tab-item__label{color:var(--comp-tabBar-color-label-text-active-default, var(--semantic-color-text-primary-default, #333));font:var( --comp-tabBar-typography-active-label-default, var(--semantic-typography-content-body-loud, 500 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-tabBar-typography-active-label-default-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) );display:inline-block;width:100%}.bdl-tab-item:hover.bdl-tab-item--active.bdl-tab-item{background:var( --comp-tabBar-color-tab-background-active-hover, var(--semantic-color-background-container-selected-hover, #f3f3f3) );border-top-color:var( --comp-tabBar-color-tab-border-active-hover, var(--semantic-color-background-container-selected-hover, #f3f3f3) );border-left-color:var( --comp-tabBar-color-tab-border-active-hover, var(--semantic-color-background-container-selected-hover, #f3f3f3) );border-right-color:var( --comp-tabBar-color-tab-border-active-hover, var(--semantic-color-background-container-selected-hover, #f3f3f3) )}.bdl-tab-item:hover.bdl-tab-item--active .bdl-tab-item__label{color:var(--comp-tabBar-color-label-text-active-hover, var(--semantic-color-text-primary-hover, #333));font:var( --comp-tabBar-typography-active-label-hover, var(--semantic-typography-content-body-loud, 500 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-tabBar-typography-active-label-hover-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) );display:inline-block}.bdl-tab-item:active.bdl-tab-item--active.bdl-tab-item{background:var( --comp-tabBar-color-tab-background-active-pressed, var(--semantic-color-background-container-selected-pressed, #ededed) );border-top-color:var( --comp-tabBar-color-tab-border-active-pressed, var(--semantic-color-background-container-selected-pressed, #ededed) );border-left-color:var( --comp-tabBar-color-tab-border-active-pressed, var(--semantic-color-background-container-selected-pressed, #ededed) );border-right-color:var( --comp-tabBar-color-tab-border-active-pressed, var(--semantic-color-background-container-selected-pressed, #ededed) )}.bdl-tab-item:active.bdl-tab-item--active .bdl-tab-item__label{color:var(--comp-tabBar-color-label-text-active-pressed, var(--semantic-color-text-primary-pressed, #333));font:var( --comp-tabBar-typography-active-label-pressed, var(--semantic-typography-content-body-loud, 500 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-tabBar-typography-active-label-pressed-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) );display:inline-block}.bdl-tab-item.bdl-tab-item--inactive{border-bottom-width:var(--comp-tabBar-size-bar-height-inactive, var(--semantic-space-general-fixed-25, .125rem));border-color:var( --comp-tabBar-color-tab-border-inactive-default, var(--semantic-color-background-container-interactive-default, #fff) ) var( --comp-tabBar-color-tab-border-inactive-default, var(--semantic-color-background-container-interactive-default, #fff) ) var(--comp-tabBar-color-bar-fill-inactive-default, var(--brand-hsbc-color-complementaryGrey-grey1, #f3f3f3));background:var( --comp-tabBar-color-tab-background-inactive-default, var(--semantic-color-background-container-interactive-default, #fff) )}.bdl-tab-item--inactive .bdl-tab-item__label{color:var(--comp-tabBar-color-label-text-inactive-default, var(--semantic-color-text-primary-default, #333));font:var( --comp-tabBar-typography-inactive-label-default, var(--semantic-typography-content-body-normal, 400 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-tabBar-typography-inactive-label-default-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) );display:inline-block}.bdl-tab-item:hover.bdl-tab-item--inactive.bdl-tab-item{background:var( --comp-tabBar-color-tab-background-inactive-hover, var(--semantic-color-background-container-interactive-hover, #f3f3f3) );border-top-color:var( --comp-tabBar-color-tab-border-inactive-hover, var(--semantic-color-background-container-interactive-hover, #f3f3f3) );border-left-color:var( --comp-tabBar-color-tab-border-inactive-hover, var(--semantic-color-background-container-interactive-hover, #f3f3f3) );border-right-color:var( --comp-tabBar-color-tab-border-inactive-hover, var(--semantic-color-background-container-interactive-hover, #f3f3f3) )}.bdl-tab-item:hover.bdl-tab-item--inactive .bdl-tab-item__label{color:var(--comp-tabBar-color-label-text-inactive-hover, var(--semantic-color-text-primary-hover, #333));font:var( --comp-tabBar-typography-inactive-label-hover, var(--semantic-typography-content-body-normal, 400 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-tabBar-typography-inactive-label-hover-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) );display:inline-block}.bdl-tab-item:active.bdl-tab-item--inactive.bdl-tab-item{background:var( --comp-tabBar-color-tab-background-inactive-pressed, var(--semantic-color-background-container-interactive-pressed, #ededed) );border-top-color:var( --comp-tabBar-color-tab-border-inactive-pressed, var(--semantic-color-background-container-interactive-pressed, #ededed) );border-left-color:var( --comp-tabBar-color-tab-border-inactive-pressed, var(--semantic-color-background-container-interactive-pressed, #ededed) );border-right-color:var( --comp-tabBar-color-tab-border-inactive-pressed, var(--semantic-color-background-container-interactive-pressed, #ededed) )}.bdl-tab-item:active.bdl-tab-item--inactive .bdl-tab-item__label{color:var(--comp-tabBar-color-label-text-inactive-pressed, var(--semantic-color-text-primary-pressed, #333));font:var( --comp-tabBar-typography-inactive-label-pressed, var(--semantic-typography-content-body-normal, 400 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-tabBar-typography-inactive-label-pressed-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) );display:inline-block}.bdl-tab-item__label{width:calc(100% - 1ch);display:inline-block}.bdl-tab-item__label--not-wrappable{text-wrap:nowrap}.bdl-tab-item-wrapper{width:100%;position:relative;outline:none}.bdl-tab-item-wrapper--hug-layout{width:auto;text-wrap:nowrap}.bdl-tab-item-wrapper:focus-visible .bdl-tab-item{outline:none;box-shadow:inset 0 0 0 2px #000;box-shadow:inset 0 0 0 2px -webkit-focus-ring-color}.bdl-tab-content{display:none}.bdl-tab-content--active,.bdl-subtitle{display:block}.bdl-step-tracker-item{display:flex;min-width:24px;min-height:32px;align-items:flex-start;flex-shrink:0;gap:var(--comp-stepTracker-space-gapStepLabel, var(--semantic-space-general-fixed-100, .5rem));position:relative}.bdl-step-tracker-item__number{position:relative;top:-1px}.bdl-step-tracker-item--withSub{min-height:52px}.bdl-step-tracker-item__indicator{display:flex;flex-direction:column;justify-content:center;align-items:center}.bdl-step-tracker-item--error .bdl-step-tracker-item__icon-container,.bdl-step-tracker-item--warning .bdl-step-tracker-item__icon-container{border:none;width:auto;height:auto}.bdl-step-tracker-item__icon-container{display:flex;justify-content:center;align-items:center;flex-shrink:0;box-sizing:border-box;border-radius:var(--comp-stepTracker-cornerRadius-step, 62.4375rem);width:var(--comp-stepTracker-size-step, 1.5rem);height:var(--comp-stepTracker-size-step, 1.5rem);border-style:solid}.bdl-step-tracker-item__connector{width:var(--comp-stepTracker-borderWidth-connector, .0625rem);background:var(--comp-stepTracker-color-connector-border, var(--semantic-color-border-container-static, #d7d8d6));position:absolute;top:24px;bottom:0;flex-grow:1}.bdl-step-tracker-item__icon{width:var(--comp-stepTracker-size-icon-completed, .875rem);height:var(--comp-stepTracker-size-icon-completed, .875rem)}.bdl-step-tracker-item__label-container{display:flex;flex-direction:column;gap:var(--comp-stepTracker-space-gapLabelInfo, var(--semantic-space-general-fixed-0, 0));max-width:820px}.bdl-step-tracker-item__label-container>:last-child{margin-top:var(--comp-stepTracker-space-gapLabelInfo, var(--semantic-space-general-fixed-0, 0))}.bdl-step-tracker-item--active .bdl-step-tracker-item__label-container,.bdl-step-tracker-item--active .bdl-step-tracker-item__label-container>:first-child{color:var(--comp-stepTracker-color-label-text-active, var(--semantic-color-text-primary-default, #333));font:var( --comp-stepTracker-typography-label-active, var(--semantic-typography-content-body-normal, 400 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-stepTracker-typography-label-active-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-step-tracker-item--active .bdl-step-tracker-item__label-container>:last-child{color:var(--comp-stepTracker-color-info-text-active, var(--semantic-color-text-secondary-default, #545454));font:var( --comp-stepTracker-typography-info-active, var(--semantic-typography-content-caption-quiet, 350 .875rem/1.25rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-stepTracker-typography-info-active-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-step-tracker-item--active .bdl-step-tracker-item__icon-container{border-width:var(--comp-stepTracker-borderWidth-step-active, 0);border-color:var(--comp-stepTracker-color-step-border-active, var(--semantic-color-fill-primary-default, #db0011));background:var(--comp-stepTracker-color-step-background-active, var(--semantic-color-fill-primary-default, #db0011));color:var(--comp-stepTracker-color-step-text-active, var(--semantic-color-text-primary-default-onDark, #fff));font:var( --comp-stepTracker-typography-step-active, var(--semantic-typography-content-caption-loud, 500 .875rem/1.25rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-stepTracker-typography-step-active-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-step-tracker-item--inactive .bdl-step-tracker-item__label-container,.bdl-step-tracker-item--inactive .bdl-step-tracker-item__label-container>:first-child{color:var(--comp-stepTracker-color-label-text-inactive, var(--semantic-color-text-primary-default, #333));font:var( --comp-stepTracker-typography-label-inactive, var(--semantic-typography-content-body-normal, 400 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-stepTracker-typography-label-inactive-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-step-tracker-item--inactive .bdl-step-tracker-item__label-container>:last-child{color:var(--comp-stepTracker-color-info-text-inactive, var(--semantic-color-text-secondary-default, #545454));font:var( --comp-stepTracker-typography-info-inactive, var(--semantic-typography-content-caption-quiet, 350 .875rem/1.25rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-stepTracker-typography-info-inactive-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-step-tracker-item--inactive .bdl-step-tracker-item__icon-container{border-width:var(--comp-stepTracker-borderWidth-step-inactive, .0625rem);border-color:var( --comp-stepTracker-color-step-border-inactive, var(--brand-hsbc-color-complementaryGrey-grey8, #333) );background:var(--comp-stepTracker-color-step-background-inactive, var(--brand-hsbc-color-core-white, #fff));color:var(--comp-stepTracker-color-step-text-inactive, var(--semantic-color-text-primary-default, #333));font:var( --comp-stepTracker-typography-step-inactive, var(--semantic-typography-content-caption-loud, 500 .875rem/1.25rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-stepTracker-typography-step-inactive-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-step-tracker-item--completed .bdl-step-tracker-item__label-container,.bdl-step-tracker-item--completed .bdl-step-tracker-item__label-container>:first-child{color:var(--comp-stepTracker-color-label-text-completed, var(--semantic-color-text-primary-default, #333));font:var( --comp-stepTracker-typography-label-completed, var(--semantic-typography-content-body-normal, 400 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-stepTracker-typography-label-completed-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-step-tracker-item--completed .bdl-step-tracker-item__label-container>:last-child{color:var(--comp-stepTracker-color-info-text-completed, var(--semantic-color-text-secondary-default, #545454));font:var( --comp-stepTracker-typography-info-completed, var(--semantic-typography-content-caption-quiet, 350 .875rem/1.25rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-stepTracker-typography-info-completed-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-step-tracker-item--completed .bdl-step-tracker-item__icon-container{border-width:var(--comp-stepTracker-borderWidth-step-completed, 0);border-color:var(--comp-stepTracker-color-step-border-completed, var(--semantic-color-fill-completed, #000));background:var(--comp-stepTracker-color-step-background-completed, var(--semantic-color-fill-completed, #000))}.bdl-step-tracker-item--completed .bdl-step-tracker-item__icon-container svg{fill:var(--comp-stepTracker-color-step-icon-completed, var(--brand-hsbc-color-core-white, #fff))}[dir=ltr] .bdl-step-tracker-item__connector{left:12px}[dir=rtl] .bdl-step-tracker-item__connector{right:12px}.bdl-step-tracker--horizontal .bdl-step-tracker-item{flex-direction:column}.bdl-step-tracker--horizontal .bdl-step-tracker-item__indicator{flex-direction:row;width:100%;justify-content:unset}.bdl-step-tracker--horizontal .bdl-step-tracker-item__connector{height:var(--comp-stepTracker-borderWidth-connector, .0625rem);top:12px;bottom:unset;width:100%}[dir=ltr] .bdl-step-tracker--horizontal .bdl-step-tracker-item__connector{left:24px;right:0}[dir=ltr] .bdl-step-tracker--horizontal .bdl-step-tracker-item__label-container{padding-right:var(--semantic-space-general-fixed-150, .75rem)}[dir=rtl] .bdl-step-tracker--horizontal .bdl-step-tracker-item__connector{right:24px;left:0}[dir=rtl] .bdl-step-tracker--horizontal .bdl-step-tracker-item__label-container{padding-left:var(--semantic-space-general-fixed-150, .75rem)}.bdl-step-tracker{margin-block:0;padding-inline-start:0;list-style-type:none;display:flex;flex-direction:column}.bdl-step-tracker--fill{display:flex;flex-grow:1;width:100%}.bdl-step-tracker--fill>*{flex-grow:1}.bdl-step-tracker--horizontal{flex-direction:row}[dir=ltr] .bdl-step-tracker{padding-left:0}[dir=rtl] .bdl-step-tracker{padding-right:0}.bdl-status-indicator--approved{color:var(--comp-statusIndicator-color-approved-label-text, var(--semantic-color-text-primary-default, #333))}.bdl-status-indicator--approved .bdl-status-indicator__icon{background:var(--comp-statusIndicator-color-approved-indicator-fill, var(--semantic-color-fill-success, #007873));border:var(--comp-statusIndicator-size-borderWidth-indicator, 0) solid var(--comp-statusIndicator-color-approved-indicator-border, var(--semantic-color-border-container-success, #007873))}.bdl-status-indicator--cancelled{color:var(--comp-statusIndicator-color-cancelled-label-text, var(--semantic-color-text-primary-default, #333))}.bdl-status-indicator--cancelled .bdl-status-indicator__icon{background:var( --comp-statusIndicator-color-cancelled-indicator-fill, var(--semantic-color-fill-primary-disabled, #d7d8d6) );border:var(--comp-statusIndicator-size-borderWidth-indicator, 0) solid var(--comp-statusIndicator-color-cancelled-indicator-border, var(--semantic-color-fill-primary-disabled, #d7d8d6))}.bdl-status-indicator--declined{color:var(--comp-statusIndicator-color-declined-label-text, var(--semantic-color-text-primary-default, #333))}.bdl-status-indicator--declined .bdl-status-indicator__icon{background:var(--comp-statusIndicator-color-declined-indicator-fill, var(--semantic-color-fill-error, #a8000b));border:var(--comp-statusIndicator-size-borderWidth-indicator, 0) solid var(--comp-statusIndicator-color-declined-indicator-border, var(--semantic-color-border-container-error, #a8000b))}.bdl-status-indicator--pending{color:var(--comp-statusIndicator-color-pending-label-text, var(--semantic-color-text-primary-default, #333))}.bdl-status-indicator--pending .bdl-status-indicator__icon{background:var(--comp-statusIndicator-color-pending-indicator-fill, var(--semantic-color-fill-warning, #fb3));border:var(--comp-statusIndicator-size-borderWidth-indicator, 0) solid var(--comp-statusIndicator-color-pending-indicator-border, var(--semantic-color-border-container-warning, #fb3))}.bdl-status-indicator__text{display:inline-flex;align-items:baseline;color:inherit;font:var( --comp-statusIndicator-typography-label, var(--semantic-typography-content-caption-normal, 400 .875rem/1.25rem "Univers Next for HSBC", sans-serif) );font-feature-settings:"clig" off,"liga" off;letter-spacing:var( --comp-statusIndicator-typography-label-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) );gap:var(--comp-statusIndicator-space-gapIndicatorLabel, var(--semantic-space-general-fixed-100, .5rem))}.bdl-status-indicator__icon{border-radius:var(--comp-statusIndicator-size-cornerRadius-indicator, 62.4375rem);height:var(--comp-statusIndicator-size-indicator, .5rem);width:var(--comp-statusIndicator-size-indicator, .5rem)}@keyframes bdl-spinner-animation{0%{stroke-dashoffset:1;transform:rotate(-.25turn)}50%{stroke-dashoffset:0}to{stroke-dashoffset:-1;transform:rotate(.75turn)}}.bdl-spinner{display:flex;align-items:center;justify-content:center;gap:var(--semantic-space-general-fixed-100, .5rem)}.bdl-spinner svg{overflow:visible}.bdl-spinner__right{flex-direction:row}.bdl-spinner__bottom{flex-direction:column}.bdl-spinner__determinate.bdl-spinner--down .bdl-spinner__track,.bdl-spinner__determinate.bdl-spinner--down .bdl-spinner__progress{transform:scaleY(-1) translateY(-100%)}.bdl-spinner-circle__indeterminate{stroke:var(--comp-spinner-color-indeterminate-onLight, var(--brand-hsbc-color-core-black, #000));fill:none;animation:bdl-spinner-animation 2s linear infinite;stroke-dasharray:1 1;stroke-dashoffset:1;transform-origin:50% 50%}.bdl-spinner--dark .bdl-spinner-circle__indeterminate{stroke:var(--comp-spinner-color-indeterminate-onDark, var(--brand-hsbc-color-core-white, #fff))}.bdl-spinner .bdl-spinner-circle__indeterminate{stroke-linecap:var(--comp-spinner-lineCap, var(--brand-hsbc-number-lineCap-butt, butt))}.bdl-spinner .bdl-spinner--s{width:var(--comp-spinner-size-s, var(--semantic-size-icon-s, 1.125rem));stroke-width:var(--comp-spinner-borderWidth-s, .09375rem)}.bdl-spinner .bdl-spinner--m{width:var(--comp-spinner-size-m, var(--semantic-size-icon-m, 1.5rem));stroke-width:var(--comp-spinner-borderWidth-m, .125rem)}.bdl-spinner .bdl-spinner--l{width:var(--comp-spinner-size-l, var(--semantic-size-icon-l, 2.25rem));stroke-width:var(--comp-spinner-borderWidth-l, .1875rem)}.bdl-spinner .bdl-spinner--xl{width:var(--comp-spinner-size-xl, var(--semantic-size-icon-xl, 3rem));stroke-width:var(--comp-spinner-borderWidth-xl, .25rem)}.bdl-spinner .bdl-spinner__track{stroke:var(--comp-spinner-color-determinate-track, var(--brand-hsbc-color-complementaryGrey-grey2, #ededed))}.bdl-spinner .bdl-spinner__progress{stroke:var(--comp-spinner-color-determinate-progress, var(--brand-hsbc-color-core-black, #000));stroke-linecap:var(--comp-spinner-lineCap, var(--brand-hsbc-number-lineCap-butt, butt))}[dir=ltr] .bdl-spinner__determinate{transform:rotate(270deg)}[dir=rtl] .bdl-spinner__determinate{transform:rotate(-270deg)}.bdl-snackbar{display:flex;align-items:flex-start;gap:var(--comp-snackbar-space-gapIconText, var(--semantic-space-general-fixed-100, .5rem));max-width:var(--comp-snackbar-size-maxWidth, 31.25rem);padding:var(--comp-snackbar-space-paddingVertical, var(--semantic-space-general-fixed-150, .75rem)) var(--comp-snackbar-space-paddingHorizontal, var(--semantic-space-general-fixed-200, 1rem));margin:var(--comp-snackbar-space-marginVertical, var(--semantic-space-general-fixed-200, 1rem)) var(--comp-snackbar-space-marginHorizontal, var(--semantic-space-general-fixed-200, 1rem));border-width:var(--comp-snackbar-borderWidth, .0625rem);border-radius:var(--comp-snackbar-cornerRadius, 0);border-style:solid;box-shadow:var( --comp-snackbar-shadow, 0 .1875rem .1875rem 0 var(--brand-hsbc-color-translucent-black-30, #0000004d) )}.bdl-snackbar__text{font:var( --comp-snackbar-typography-text, var(--semantic-typography-content-caption-normal, 400 .875rem/1.25rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-snackbar-typography-text-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-snackbar__icon{width:var(--comp-snackbar-size-icon, var(--semantic-size-icon-s, 1.125rem));height:var(--comp-snackbar-size-icon, var(--semantic-size-icon-s, 1.125rem))}.bdl-snackbar--information{background:var( --comp-snackbar-color-information-background, var(--semantic-color-background-container-information-quiet, #ebeff4) );border-color:var( --comp-snackbar-color-information-border, var(--semantic-color-border-container-information, #305a85) );color:var(--comp-snackbar-color-information-text, var(--semantic-color-text-primary-default, #333));--icon-style: var(--comp-snackbar-iconStyle-information, var(--brand-hsbc-number-iconStyle-onLight, onLight))}.bdl-snackbar--success{background:var( --comp-snackbar-color-success-background, var(--semantic-color-background-container-success-quiet, #e5f2f2) );border-color:var(--comp-snackbar-color-success-border, var(--semantic-color-border-container-success, #007873));color:var(--comp-snackbar-color-success-text, var(--semantic-color-text-primary-default, #333));--icon-style: var(--comp-snackbar-iconStyle-success, var(--brand-hsbc-number-iconStyle-onLight, onLight))}.bdl-snackbar--warning{background:var( --comp-snackbar-color-warning-background, var(--semantic-color-background-container-warning-quiet, #fff8ea) );border-color:var(--comp-snackbar-color-warning-border, var(--semantic-color-border-container-warning, #fb3));color:var(--comp-snackbar-color-warning-text, var(--semantic-color-text-primary-default, #333));--icon-style: var(--comp-snackbar-iconStyle-warning, var(--brand-hsbc-number-iconStyle-onLight, onLight))}.bdl-slider{min-width:288px;box-sizing:border-box;display:block}.bdl-slider__thumb{touch-action:pan-y;width:32px;height:32px;border-radius:50%;background-color:#fff;cursor:pointer;position:absolute;z-index:4;top:2px;outline-offset:.125rem}.bdl-slider__thumb:hover{background:linear-gradient(0deg,#f3f3f3,#f3f3f3),linear-gradient(0deg,#767676,#767676)}.bdl-slider__thumb:active{border-color:#000;background:#fff}.bdl-slider__thumb:focus-visible{outline:2px solid #000;outline:2px solid -webkit-focus-ring-color;outline-offset:0}.bdl-slider__thumb--min{left:var(--bdl-min-percent);right:var(--bdl-min-percent)}.bdl-slider__thumb--max{left:var(--bdl-max-percent);right:var(--bdl-max-percent)}.bdl-slider__panel{display:flex;justify-content:space-between}.bdl-slider__panel p{margin:0}.bdl-slider__group{display:flex;position:relative;height:36px}.bdl-slider__rail{height:8px;width:100%;z-index:1;position:absolute;top:50%;transform:translateY(-4px)}.bdl-slider__range{height:8px;z-index:2;position:absolute;top:50%;transform:translateY(-4px);left:var(--bdl-min-percent);right:var(--bdl-min-percent);width:var(--bdl-rail-width)}.bdl-slider:not(.bdl-slider--range) .bdl-slider__rail,.bdl-slider:not(.bdl-slider--range) .bdl-slider__range,.bdl-slider [dir=ltr] .bdl-slider .bdl-slider__rail,.bdl-slider [dir=ltr] .bdl-slider .bdl-slider__range,.bdl-slider__thumb .bdl-slider__rail,.bdl-slider__thumb .bdl-slider__range,.bdl-slider [dir=rtl] .bdl-slider .bdl-slider__rail,.bdl-slider [dir=rtl] .bdl-slider .bdl-slider__range{cursor:pointer}.bdl-slider__markers{width:100%}.bdl-slider__marker{width:1px;height:24px;position:absolute;top:-2px;z-index:1}.bdl-slider__marker:first-of-type,.bdl-slider__marker:last-of-type{z-index:3}.bdl-slider[aria-disabled=true]{pointer-events:none}[dir=ltr] .bdl-slider__thumb{transform:translate(-50%)}[dir=ltr] .bdl-slider__rail{left:0}[dir=rtl] .bdl-slider__thumb{transform:translate(50%)}[dir=rtl] .bdl-slider__rail{right:0}.bdl-slider .bdl-slider__panel{font:var( --comp-slider-typography-label, var(--semantic-typography-content-body-normal, 400 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-slider-typography-label-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) );margin-bottom:var(--comp-slider-space-gapLabelTrack, var(--semantic-space-general-fixed-50, .25rem));color:var(--comp-slider-color-label-text-default, var(--semantic-color-text-primary-default, #333))}.bdl-slider .bdl-slider__thumb{width:var(--comp-slider-size-handle, 2rem);height:var(--comp-slider-size-handle, 2rem);border-radius:var(--comp-slider-cornerRadius-handle, 62.4375rem);background-color:var(--comp-slider-color-handle-fill-default, var(--brand-hsbc-color-core-white, #fff));border:1px solid var(--comp-slider-color-handle-border-default, var(--semantic-color-border-container-interactive-default, #767676))}.bdl-slider .bdl-slider__rail{height:var(--comp-slider-size-track-height, .5rem);border-radius:var(--comp-slider-cornerRadius-track, 0);background-color:var( --comp-slider-color-track-fill-default, var(--brand-hsbc-color-complementaryGrey-grey3, #d7d8d6) )}.bdl-slider .bdl-slider__range,.bdl-slider .bdl-slider__marker{background-color:var(--comp-slider-color-range-fill-default, var(--semantic-color-fill-selected-default, #000))}.bdl-slider--disabled .bdl-slider__panel{color:var(--comp-slider-color-label-text-disabled, var(--semantic-color-text-primary-disabled, #d7d8d6))}.bdl-slider--disabled .bdl-slider__thumb{background-color:var(--comp-slider-color-handle-fill-disabled, var(--brand-hsbc-color-core-white, #fff));border:1px solid var( --comp-slider-color-handle-border-disabled, var(--semantic-color-border-container-interactive-disabled, #d7d8d6) )}.bdl-slider--disabled .bdl-slider__rail{background-color:var( --comp-slider-color-track-fill-disabled, var(--brand-hsbc-color-complementaryGrey-grey2, #ededed) )}.bdl-slider--disabled .bdl-slider__range,.bdl-slider--disabled .bdl-slider__marker{background-color:var(--comp-slider-color-range-fill-disabled, var(--semantic-color-fill-selected-disabled, #d7d8d6))}.bdl-slider:not(.bdl-slider--disabled):hover .bdl-slider__thumb{background-color:var(--comp-slider-color-handle-fill-hover, var(--brand-hsbc-color-core-white, #fff));border:1px solid var(--comp-slider-color-handle-border-hover, var(--semantic-color-border-container-interactive-hover, #000))}.bdl-slider:not(.bdl-slider--disabled):active .bdl-slider__thumb{background-color:var(--comp-slider-color-handle-fill-pressed, var(--brand-hsbc-color-core-white, #fff));border:1px solid var(--comp-slider-color-handle-border-pressed, var(--semantic-color-border-container-interactive-pressed, #000))}.bdl-segmented-controls,.bdl-segmented-controls *{box-sizing:border-box}.bdl-segmented-controls{display:inline-grid;grid-auto-columns:1fr;padding:var(--comp-segmentedControl-space-container-paddingVertical, 0) var(--comp-segmentedControl-space-container-paddingHorizontal, 0);background-color:var( --comp-segmentedControl-color-container-background-default, var(--brand-hsbc-color-complementaryGrey-grey1, #f3f3f3) );border:var(--comp-segmentedControl-borderWidth-container, 0) solid var( --comp-segmentedControl-color-container-border-default, var(--brand-hsbc-color-complementaryGrey-grey1, #f3f3f3) );border-radius:var(--comp-segmentedControl-cornerRadius-container, 0);margin-bottom:var(--comp-segmentedControl-space-segmentGroup-gapHorizontal, 0);max-width:var(--semantic-size-container-contentArea-maxWidth, 77.5rem)}.bdl-segmented-controls bdl-segmented-control:not(:last-child,:has(+bdl-segmented-control .bdl-segmented-control__button--selected),:has(.bdl-segmented-control__button--selected)) .bdl-segmented-control__button:after{content:"";position:absolute;height:var(--comp-segmentedControl-size-divider-height, 0);width:var(--comp-segmentedControl-borderWidth-divider, 0);background-color:var(--comp-segmentedControl-color-divider, var(--semantic-color-divider, #ededed))}[dir=ltr] .bdl-segmented-controls bdl-segmented-control:not(:last-child,:has(+bdl-segmented-control .bdl-segmented-control__button--selected),:has(.bdl-segmented-control__button--selected)) .bdl-segmented-control__button:after{right:0}[dir=rtl] .bdl-segmented-controls bdl-segmented-control:not(:last-child,:has(+bdl-segmented-control .bdl-segmented-control__button--selected),:has(.bdl-segmented-control__button--selected)) .bdl-segmented-control__button:after{left:0}.bdl-segmented-control{grid-row:1}.bdl-segmented-control__button{min-height:48px;position:relative;display:flex;justify-content:center;background-color:var( --comp-segmentedControl-color-segment-background-unselected-default, var(--brand-hsbc-color-complementaryGrey-grey1, #f3f3f3) );border:var(--comp-segmentedControl-borderWidth-segment-unselected, 0) solid var( --comp-segmentedControl-color-segment-border-unselected-default, var(--brand-hsbc-color-complementaryGrey-grey1, #f3f3f3) );border-radius:var(--comp-segmentedControl-cornerRadius-segment, 0);padding:calc(var(--comp-segmentedControl-space-segment-paddingVertical, var(--semantic-space-general-fixed-100, .5rem)) - var(--comp-segmentedControl-borderWidth-segment-unselected, 0rem)) calc(var(--comp-segmentedControl-space-segment-paddingHorizontal, var(--semantic-space-general-fixed-200, 1rem)) - var(--comp-segmentedControl-borderWidth-segment-unselected, 0rem));color:var( --comp-segmentedControl-color-segment-text-unselected-default, var(--semantic-color-text-primary-default, #333) );align-items:center;cursor:pointer;width:100%}.bdl-segmented-control__button:has(bdl-icon){color:var( --comp-segmentedControl-color-segment-icon-unselected-default, var(--semantic-color-icon-primary-default, #333) )}.bdl-segmented-control__button:hover{background:var( --comp-segmentedControl-color-segment-background-unselected-hover, var(--brand-hsbc-color-complementaryGrey-grey2, #ededed) );border-color:var( --comp-segmentedControl-color-segment-border-unselected-hover, var(--brand-hsbc-color-complementaryGrey-grey2, #ededed) );color:var( --comp-segmentedControl-color-segment-text-unselected-hover, var(--semantic-color-text-primary-hover, #333) )}.bdl-segmented-control__button:hover:has(bdl-icon){color:var( --comp-segmentedControl-color-segment-icon-unselected-hover, var(--semantic-color-icon-primary-hover, #333) )}.bdl-segmented-control__button:hover .bdl-segmented-control__segment-bar{background-color:var( --comp-segmentedControl-color-segmentBar-hover, var(--semantic-color-fill-selected-default, #000) )}.bdl-segmented-control__button:active{background-color:var( --comp-segmentedControl-color-segment-background-unselected-pressed, var(--brand-hsbc-color-complementaryGrey-grey2, #ededed) );border-color:var( --comp-segmentedControl-color-segment-border-unselected-pressed, var(--brand-hsbc-color-complementaryGrey-grey2, #ededed) );color:var( --comp-segmentedControl-color-segment-text-unselected-pressed, var(--semantic-color-text-primary-pressed, #333) )}.bdl-segmented-control__button:active:has(bdl-icon){color:var( --comp-segmentedControl-color-segment-icon-unselected-pressed, var(--semantic-color-icon-primary-pressed, #333) )}.bdl-segmented-control__button:active .bdl-segmented-control__segment-bar{background-color:var( --comp-segmentedControl-color-segmentBar-pressed, var(--semantic-color-fill-selected-default, #000) )}.bdl-segmented-control__button--selected{background-color:var( --comp-segmentedControl-color-segment-background-selected-default, var(--semantic-color-background-container-selected-default, #fff) );border:var(--comp-segmentedControl-borderWidth-segment-selected, .0625rem) solid var( --comp-segmentedControl-color-segment-border-selected-default, var(--semantic-color-border-container-static, #d7d8d6) );padding:calc(var(--comp-segmentedControl-space-segment-paddingVertical, var(--semantic-space-general-fixed-100, .5rem)) - var(--comp-segmentedControl-borderWidth-segment-selected, .0625rem)) calc(var(--comp-segmentedControl-space-segment-paddingHorizontal, var(--semantic-space-general-fixed-200, 1rem)) - var(--comp-segmentedControl-borderWidth-segment-selected, .0625rem));color:var( --comp-segmentedControl-color-segment-text-selected-default, var(--semantic-color-text-primary-default, #333) )}.bdl-segmented-control__button--selected:has(bdl-icon){color:var( --comp-segmentedControl-color-segment-icon-selected-default, var(--semantic-color-icon-primary-default, #333) )}.bdl-segmented-control__button--selected:hover{background-color:var( --comp-segmentedControl-color-segment-background-selected-hover, var(--semantic-color-background-container-selected-hover, #f3f3f3) );border-color:var( --comp-segmentedControl-color-segment-border-selected-hover, var(--semantic-color-border-container-static, #d7d8d6) );color:var(--comp-segmentedControl-color-segment-text-selected-hover, var(--semantic-color-text-primary-hover, #333))}.bdl-segmented-control__button--selected:hover:has(bdl-icon){color:var(--comp-segmentedControl-color-segment-icon-selected-hover, var(--semantic-color-icon-primary-hover, #333))}.bdl-segmented-control__button--selected:active{background-color:var( --comp-segmentedControl-color-segment-background-selected-pressed, var(--semantic-color-background-container-selected-pressed, #ededed) );border-color:var( --comp-segmentedControl-color-segment-border-selected-pressed, var(--semantic-color-border-container-static, #d7d8d6) );color:var( --comp-segmentedControl-color-segment-text-selected-pressed, var(--semantic-color-text-primary-pressed, #333) )}.bdl-segmented-control__button--selected:active:has(bdl-icon){color:var( --comp-segmentedControl-color-segment-icon-selected-pressed, var(--semantic-color-icon-primary-pressed, #333) )}.bdl-segmented-control__button:focus-visible{outline:2px solid #000;outline:2px solid -webkit-focus-ring-color;z-index:2;outline-offset:.125rem}.bdl-segmented-control__button .bdl-segmented-control__segment-bar{position:absolute;height:var(--comp-segmentedControl-size-segmentBar-height, .0625rem);bottom:calc(var(--comp-segmentedControl-size-segmentBar-height, .0625rem) * -1);left:0;right:0;background-color:var( --comp-segmentedControl-color-segmentBar-default, var(--semantic-color-fill-selected-default, #000) )}.bdl-segmented-control__text--unselected:not(:has(bdl-icon)){font:var( --comp-segmentedControl-typography-segment-unselected, var(--semantic-typography-content-caption-normal, 400 .875rem/1.25rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-segmentedControl-typography-segment-unselected-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-segmented-control__text--selected:not(:has(bdl-icon)){font:var( --comp-segmentedControl-typography-segment-selected, var(--semantic-typography-content-caption-normal, 400 .875rem/1.25rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-segmentedControl-typography-segment-selected-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-radio-button{display:flex;align-items:flex-start;align-content:center;padding:10px 0;cursor:pointer}.bdl-radio-button.bdl-radio-button--disabled{cursor:default}.bdl-radio-button__mask{box-sizing:border-box;position:relative;display:flex;justify-content:center;align-items:center;border-style:solid}.bdl-radio-button__input{box-sizing:border-box;position:absolute;width:100%;height:100%;top:0;margin:0;padding:0;z-index:2;appearance:none;cursor:inherit}.bdl-radio-button__input:focus-visible{outline:2px solid #000;outline:2px solid -webkit-focus-ring-color;outline-offset:.125rem}.bdl-radio-button .bdl-label{margin-bottom:0}.bdl-radio-button .bdl-label label{cursor:inherit}.bdl-radio-button .bdl-radio-button__mask{width:var(--comp-radioButton-size-frame, var(--semantic-size-icon-m, 1.5rem));min-width:var(--comp-radioButton-size-frame, var(--semantic-size-icon-m, 1.5rem));height:var(--comp-radioButton-size-frame, var(--semantic-size-icon-m, 1.5rem));min-height:var(--comp-radioButton-size-frame, var(--semantic-size-icon-m, 1.5rem));border-radius:var(--comp-radioButton-cornerRadius-frame, 62.4375rem)}.bdl-radio-button .bdl-radio-button__selected-indicator{width:var(--comp-radioButton-size-indicator, .875rem);min-width:var(--comp-radioButton-size-indicator, .875rem);height:var(--comp-radioButton-size-indicator, .875rem);min-height:var(--comp-radioButton-size-indicator, .875rem);border-radius:var(--comp-radioButton-cornerRadius-indicator, 62.4375rem)}[dir=ltr] .bdl-radio-button__input{left:0}[dir=ltr] .bdl-radio-button .bdl-label{margin-left:8px}[dir=rtl] .bdl-radio-button__input{right:0}[dir=rtl] .bdl-radio-button .bdl-label{margin-right:8px}.bdl-radio-button--selected.bdl-radio-button--error .bdl-radio-button__mask{border-width:var(--comp-radioButton-borderWidth-selected-frame-error, .0625rem)}.bdl-radio-button--selected.bdl-radio-button--error .bdl-radio-button__selected-indicator{border-width:var(--comp-radioButton-borderWidth-selected-indicator-error, 0)}.bdl-radio-button--selected.bdl-radio-button--error.bdl-radio-button .bdl-radio-button__mask{background:var( --comp-radioButton-color-selected-background-error-default, var(--semantic-color-background-container-error-quiet, #f9f2f3) );border-color:var( --comp-radioButton-color-selected-border-error-default, var(--semantic-color-border-container-error, #a8000b) )}.bdl-radio-button--selected.bdl-radio-button--error.bdl-radio-button .bdl-radio-button__selected-indicator{background:var( --comp-radioButton-color-selected-indicator-fill-error-default, var(--semantic-color-fill-error, #a8000b) );border-color:var( --comp-radioButton-color-selected-indicator-border-error-default, var(--semantic-color-fill-error, #a8000b) )}.bdl-radio-button--selected.bdl-radio-button--error.bdl-radio-button:not(.bdl-radio-button--disabled).bdl-radio-button--hover .bdl-radio-button__mask{background:var( --comp-radioButton-color-selected-background-error-hover, var(--semantic-color-background-container-error-quiet, #f9f2f3) );border-color:var( --comp-radioButton-color-selected-border-error-hover, var(--semantic-color-border-container-error, #a8000b) )}.bdl-radio-button--selected.bdl-radio-button--error.bdl-radio-button:not(.bdl-radio-button--disabled).bdl-radio-button--hover .bdl-radio-button__selected-indicator{background:var( --comp-radioButton-color-selected-indicator-fill-error-hover, var(--semantic-color-fill-error, #a8000b) );border-color:var( --comp-radioButton-color-selected-indicator-border-error-hover, var(--semantic-color-fill-error, #a8000b) )}.bdl-radio-button--selected.bdl-radio-button--error.bdl-radio-button:not(.bdl-radio-button--disabled).bdl-radio-button--active .bdl-radio-button__mask{background:var( --comp-radioButton-color-selected-background-error-pressed, var(--semantic-color-background-container-error-quiet, #f9f2f3) );border-color:var( --comp-radioButton-color-selected-border-error-pressed, var(--semantic-color-border-container-error, #a8000b) )}.bdl-radio-button--selected.bdl-radio-button--error.bdl-radio-button:not(.bdl-radio-button--disabled).bdl-radio-button--active .bdl-radio-button__selected-indicator{background:var( --comp-radioButton-color-selected-indicator-fill-error-pressed, var(--semantic-color-fill-error, #a8000b) );border-color:var( --comp-radioButton-color-selected-indicator-border-error-pressed, var(--semantic-color-fill-error, #a8000b) )}.bdl-radio-button--selected.bdl-radio-button--normal .bdl-radio-button__mask{border-width:var(--comp-radioButton-borderWidth-selected-frame-normal, .0625rem)}.bdl-radio-button--selected.bdl-radio-button--normal .bdl-radio-button__selected-indicator{border-width:var(--comp-radioButton-borderWidth-selected-indicator-normal, 0)}.bdl-radio-button--selected.bdl-radio-button--normal.bdl-radio-button .bdl-radio-button__mask{background:var( --comp-radioButton-color-selected-background-normal-default, var(--semantic-color-background-container-selected-default, #fff) );border-color:var( --comp-radioButton-color-selected-border-normal-default, var(--semantic-color-border-container-selected-default, #000) )}.bdl-radio-button--selected.bdl-radio-button--normal.bdl-radio-button .bdl-radio-button__selected-indicator{background:var( --comp-radioButton-color-selected-indicator-fill-normal-default, var(--semantic-color-fill-selected-default, #000) );border-color:var( --comp-radioButton-color-selected-indicator-border-normal-default, var(--semantic-color-fill-selected-default, #000) )}.bdl-radio-button--selected.bdl-radio-button--normal.bdl-radio-button--disabled .bdl-radio-button__mask{background:var( --comp-radioButton-color-selected-background-normal-disabled, var(--semantic-color-background-container-selected-disabled, #fff) );border-color:var( --comp-radioButton-color-selected-border-normal-disabled, var(--semantic-color-border-container-selected-disabled, #d7d8d6) )}.bdl-radio-button--selected.bdl-radio-button--normal.bdl-radio-button--disabled .bdl-radio-button__selected-indicator{background:var( --comp-radioButton-color-selected-indicator-fill-normal-disabled, var(--semantic-color-fill-selected-disabled, #d7d8d6) );border-color:var( --comp-radioButton-color-selected-indicator-border-normal-disabled, var(--semantic-color-fill-selected-disabled, #d7d8d6) )}.bdl-radio-button--selected.bdl-radio-button--normal.bdl-radio-button:not(.bdl-radio-button--disabled).bdl-radio-button--hover .bdl-radio-button__mask{background:var( --comp-radioButton-color-selected-background-normal-hover, var(--semantic-color-background-container-selected-hover, #f3f3f3) );border-color:var( --comp-radioButton-color-selected-border-normal-hover, var(--semantic-color-border-container-selected-hover, #000) )}.bdl-radio-button--selected.bdl-radio-button--normal.bdl-radio-button:not(.bdl-radio-button--disabled).bdl-radio-button--hover .bdl-radio-button__selected-indicator{background:var( --comp-radioButton-color-selected-indicator-fill-normal-hover, var(--semantic-color-fill-selected-default, #000) );border-color:var( --comp-radioButton-color-selected-indicator-border-normal-hover, var(--semantic-color-fill-selected-hover, #333) )}.bdl-radio-button--selected.bdl-radio-button--normal.bdl-radio-button:not(.bdl-radio-button--disabled).bdl-radio-button--active .bdl-radio-button__mask{background:var( --comp-radioButton-color-selected-background-normal-pressed, var(--semantic-color-background-container-selected-pressed, #ededed) );border-color:var( --comp-radioButton-color-selected-border-normal-pressed, var(--semantic-color-border-container-selected-pressed, #000) )}.bdl-radio-button--selected.bdl-radio-button--normal.bdl-radio-button:not(.bdl-radio-button--disabled).bdl-radio-button--active .bdl-radio-button__selected-indicator{background:var( --comp-radioButton-color-selected-indicator-fill-normal-pressed, var(--semantic-color-fill-selected-default, #000) );border-color:var( --comp-radioButton-color-selected-indicator-border-normal-pressed, var(--semantic-color-fill-selected-pressed, #767676) )}.bdl-radio-button--unselected.bdl-radio-button--error .bdl-radio-button__mask{border-width:var(--comp-radioButton-borderWidth-unselected-frame-error, .0625rem)}.bdl-radio-button--unselected.bdl-radio-button--error.bdl-radio-button .bdl-radio-button__mask{background:var( --comp-radioButton-color-unselected-background-error-default, var(--semantic-color-background-container-error-quiet, #f9f2f3) );border-color:var( --comp-radioButton-color-unselected-border-error-default, var(--semantic-color-border-container-error, #a8000b) )}.bdl-radio-button--unselected.bdl-radio-button--error.bdl-radio-button:not(.bdl-radio-button--disabled).bdl-radio-button--hover .bdl-radio-button__mask{background:var( --comp-radioButton-color-unselected-background-error-hover, var(--semantic-color-background-container-error-quiet, #f9f2f3) );border-color:var( --comp-radioButton-color-unselected-border-error-hover, var(--semantic-color-border-container-error, #a8000b) )}.bdl-radio-button--unselected.bdl-radio-button--error.bdl-radio-button:not(.bdl-radio-button--disabled).bdl-radio-button--active .bdl-radio-button__mask{background:var( --comp-radioButton-color-unselected-background-error-pressed, var(--semantic-color-background-container-error-quiet, #f9f2f3) );border-color:var( --comp-radioButton-color-unselected-border-error-pressed, var(--semantic-color-border-container-error, #a8000b) )}.bdl-radio-button--unselected.bdl-radio-button--normal .bdl-radio-button__mask{border-width:var(--comp-radioButton-borderWidth-unselected-frame-normal, .0625rem)}.bdl-radio-button--unselected.bdl-radio-button--normal.bdl-radio-button .bdl-radio-button__mask{background:var( --comp-radioButton-color-unselected-background-normal-default, var(--brand-hsbc-color-core-white, #fff) );border-color:var( --comp-radioButton-color-unselected-border-normal-default, var(--semantic-color-border-container-interactive-default, #767676) )}.bdl-radio-button--unselected.bdl-radio-button--normal.bdl-radio-button--disabled .bdl-radio-button__mask{background:var( --comp-radioButton-color-unselected-background-normal-disabled, var(--brand-hsbc-color-core-white, #fff) );border-color:var( --comp-radioButton-color-unselected-border-normal-disabled, var(--semantic-color-border-container-interactive-disabled, #d7d8d6) )}.bdl-radio-button--unselected.bdl-radio-button--normal.bdl-radio-button:not(.bdl-radio-button--disabled).bdl-radio-button--hover .bdl-radio-button__mask{background:var( --comp-radioButton-color-unselected-background-normal-hover, var(--brand-hsbc-color-core-white, #fff) );border-color:var( --comp-radioButton-color-unselected-border-normal-hover, var(--semantic-color-border-container-interactive-hover, #000) )}.bdl-radio-button--unselected.bdl-radio-button--normal.bdl-radio-button:not(.bdl-radio-button--disabled).bdl-radio-button--active .bdl-radio-button__mask{background:var( --comp-radioButton-color-unselected-background-normal-pressed, var(--brand-hsbc-color-core-white, #fff) );border-color:var( --comp-radioButton-color-unselected-border-normal-pressed, var(--semantic-color-border-container-interactive-pressed, #000) )}.bdl-quick-actions__btn{border-style:solid;border-width:var(--comp-quickAction-borderWidth, 0);display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer;border-radius:0;gap:var(--comp-quickAction-space-large-gapVisualLabel, var(--semantic-space-general-fixed-150, .75rem));padding:calc(var(--comp-quickAction-space-large-paddingVertical, var(--semantic-space-general-fixed-200, 1rem)) - var(--comp-quickAction-borderWidth, 0rem)) calc(var(--comp-quickAction-space-large-paddingHorizontal, var(--semantic-space-general-fixed-200, 1rem)) - var(--comp-quickAction-borderWidth, 0rem));background:var( --comp-quickAction-color-large-background-default, var(--semantic-color-background-container-interactive-default, #fff) );border-color:var( --comp-quickAction-color-large-border-default, var(--semantic-color-background-container-interactive-default, #fff) )}.bdl-quick-actions__btn--disabled{pointer-events:none}.bdl-quick-actions__btn--disabled .bdl-avatar--image{opacity:.3}.bdl-quick-actions__btn .bdl-avatar{border-radius:999px;border-width:0;height:var(--comp-quickAction-size-large-visual, var(--semantic-size-visual-l, 3.5rem));width:var(--comp-quickAction-size-large-visual, var(--semantic-size-visual-l, 3.5rem));background:var( --comp-quickAction-color-large-visual-background-default, var(--brand-hsbc-color-complementaryGrey-grey1, #f3f3f3) );border-color:var( --comp-quickAction-color-large-visual-border-default, var(--semantic-color-border-container-static, #d7d8d6) )}.bdl-quick-actions__btn>bdl-text{font:var( --comp-quickAction-typography-large-label, var(--semantic-typography-content-footnote-normal, 400 .75rem/1rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-quickAction-typography-large-label-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) );color:var(--comp-quickAction-color-large-label-default, var(--semantic-color-text-primary-default, #333))}.bdl-quick-actions__btn .bdl-avatar .bdl-avatar__initials{font:var( --comp-quickAction-typography-large-visual-initials, var(--semantic-typography-heading-subheadline-normal, 400 1.4375rem/1.875rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-quickAction-typography-large-visual-initials-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) );color:var(--comp-quickAction-color-large-visual-text-default, var(--semantic-color-icon-primary-default, #333))}.bdl-quick-actions__btn .bdl-avatar .bdl-icon{color:var(--comp-quickAction-color-large-visual-icon-default, var(--semantic-color-icon-primary-default, #333))}.bdl-quick-actions__btn:not(.bdl-quick-actions__btn--disabled):hover{background:var( --comp-quickAction-color-large-background-hover, var(--semantic-color-background-container-interactive-hover, #f3f3f3) );border-color:var( --comp-quickAction-color-large-border-hover, var(--semantic-color-background-container-interactive-hover, #f3f3f3) )}.bdl-quick-actions__btn:not(.bdl-quick-actions__btn--disabled):hover>bdl-text{color:var(--comp-quickAction-color-large-label-hover, var(--semantic-color-text-primary-hover, #333))}.bdl-quick-actions__btn:not(.bdl-quick-actions__btn--disabled):hover .bdl-avatar{background:var( --comp-quickAction-color-large-visual-background-hover, var(--brand-hsbc-color-complementaryGrey-grey1, #f3f3f3) );border-color:var( --comp-quickAction-color-large-visual-border-hover, var(--semantic-color-border-container-static, #d7d8d6) )}.bdl-quick-actions__btn:not(.bdl-quick-actions__btn--disabled):hover .bdl-avatar .bdl-icon{color:var(--comp-quickAction-color-large-visual-icon-hover, var(--semantic-color-icon-primary-hover, #333))}.bdl-quick-actions__btn:not(.bdl-quick-actions__btn--disabled):hover .bdl-avatar .bdl-avatar__initials{color:var(--comp-quickAction-color-large-visual-text-hover, var(--semantic-color-icon-primary-hover, #333))}.bdl-quick-actions__btn:not(.bdl-quick-actions__btn--disabled):active{background:var( --comp-quickAction-color-large-background-pressed, var(--semantic-color-background-container-interactive-pressed, #ededed) );border-color:var( --comp-quickAction-color-large-border-pressed, var(--semantic-color-background-container-interactive-pressed, #ededed) )}.bdl-quick-actions__btn:not(.bdl-quick-actions__btn--disabled):active>bdl-text{color:var(--comp-quickAction-color-large-label-pressed, var(--semantic-color-text-primary-pressed, #333))}.bdl-quick-actions__btn:not(.bdl-quick-actions__btn--disabled):active .bdl-avatar{background:var( --comp-quickAction-color-large-visual-background-pressed, var(--brand-hsbc-color-complementaryGrey-grey1, #f3f3f3) );border-color:var( --comp-quickAction-color-large-visual-border-pressed, var(--semantic-color-border-container-static, #d7d8d6) )}.bdl-quick-actions__btn:not(.bdl-quick-actions__btn--disabled):active .bdl-avatar .bdl-icon{color:var(--comp-quickAction-color-large-visual-icon-pressed, var(--semantic-color-icon-primary-pressed, #333))}.bdl-quick-actions__btn:not(.bdl-quick-actions__btn--disabled):active .bdl-avatar .bdl-avatar__initials{color:var(--comp-quickAction-color-large-visual-text-pressed, var(--semantic-color-icon-primary-pressed, #333))}.bdl-quick-actions__btn.bdl-quick-actions__btn--disabled{background:var( --comp-quickAction-color-large-background-disabled, var(--semantic-color-background-container-interactive-disabled, #fff) );border-color:var( --comp-quickAction-color-large-border-disabled, var(--semantic-color-background-container-interactive-disabled, #fff) )}.bdl-quick-actions__btn.bdl-quick-actions__btn--disabled>bdl-text{color:var(--comp-quickAction-color-large-label-disabled, var(--semantic-color-text-primary-disabled, #d7d8d6))}.bdl-quick-actions__btn.bdl-quick-actions__btn--disabled .bdl-avatar{background:var( --comp-quickAction-color-large-visual-background-disabled, var(--brand-hsbc-color-complementaryGrey-grey1, #f3f3f3) );border-color:var( --comp-quickAction-color-large-visual-border-disabled, var(--semantic-color-border-container-interactive-disabled, #d7d8d6) )}.bdl-quick-actions__btn.bdl-quick-actions__btn--disabled .bdl-avatar .bdl-icon{color:var(--comp-quickAction-color-large-visual-icon-disabled, var(--semantic-color-icon-primary-disabled, #d7d8d6))}.bdl-quick-actions__btn.bdl-quick-actions__btn--disabled .bdl-avatar .bdl-avatar__initials{color:var(--comp-quickAction-color-large-visual-text-disabled, var(--semantic-color-icon-primary-disabled, #d7d8d6))}.bdl-quick-actions__btn:focus-visible{outline:2px solid #000;outline:2px solid -webkit-focus-ring-color;outline-offset:.125rem}.bdl-quick-actions__btn--small{border-radius:0;gap:var(--comp-quickAction-space-small-gapVisualLabel, var(--semantic-space-general-fixed-150, .75rem));padding:calc(var(--comp-quickAction-space-small-paddingVertical, var(--semantic-space-general-fixed-200, 1rem)) - var(--comp-quickAction-borderWidth, 0rem)) calc(var(--comp-quickAction-space-small-paddingHorizontal, var(--semantic-space-general-fixed-200, 1rem)) - var(--comp-quickAction-borderWidth, 0rem));background:var( --comp-quickAction-color-small-background-default, var(--semantic-color-background-container-interactive-default, #fff) );border-color:var( --comp-quickAction-color-small-border-default, var(--semantic-color-background-container-interactive-default, #fff) )}.bdl-quick-actions__btn--small>bdl-text{font:var( --comp-quickAction-typography-small-label, var(--semantic-typography-content-footnote-normal, 400 .75rem/1rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-quickAction-typography-small-label-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) );color:var(--comp-quickAction-color-small-label-default, var(--semantic-color-text-primary-default, #333))}.bdl-quick-actions__btn--small .bdl-avatar{height:var(--comp-quickAction-size-small-visual, var(--semantic-size-visual-s, 2.25rem));width:var(--comp-quickAction-size-small-visual, var(--semantic-size-visual-s, 2.25rem));background:var( --comp-quickAction-color-small-visual-background-default, var(--brand-hsbc-color-complementaryGrey-grey1, #f3f3f3) );border-color:var( --comp-quickAction-color-small-visual-border-default, var(--semantic-color-border-container-static, #d7d8d6) )}.bdl-quick-actions__btn--small .bdl-avatar--image{border-width:1px}.bdl-quick-actions__btn--small .bdl-avatar .bdl-avatar__initials{font:var( --comp-quickAction-typography-small-visual-initials, var(--semantic-typography-content-body-normal, 400 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-quickAction-typography-small-visual-initials-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) );color:var(--comp-quickAction-color-small-visual-text-default, var(--semantic-color-text-primary-default, #333))}.bdl-quick-actions__btn--small .bdl-avatar .bdl-icon{color:var(--comp-quickAction-color-small-visual-icon-default, var(--semantic-color-icon-primary-default, #333))}.bdl-quick-actions__btn--small:not(.bdl-quick-actions__btn--disabled):hover{background:var( --comp-quickAction-color-small-background-hover, var(--semantic-color-background-container-interactive-hover, #f3f3f3) );border-color:var( --comp-quickAction-color-small-border-hover, var(--semantic-color-background-container-interactive-hover, #f3f3f3) )}.bdl-quick-actions__btn--small:not(.bdl-quick-actions__btn--disabled):hover>bdl-text{color:var(--comp-quickAction-color-small-label-hover, var(--semantic-color-text-primary-hover, #333))}.bdl-quick-actions__btn--small:not(.bdl-quick-actions__btn--disabled):hover .bdl-avatar{background:var( --comp-quickAction-color-small-visual-background-hover, var(--brand-hsbc-color-complementaryGrey-grey1, #f3f3f3) );border-color:var( --comp-quickAction-color-small-visual-border-hover, var(--semantic-color-border-container-static, #d7d8d6) )}.bdl-quick-actions__btn--small:not(.bdl-quick-actions__btn--disabled):hover .bdl-avatar .bdl-icon{color:var(--comp-quickAction-color-small-visual-icon-hover, var(--semantic-color-icon-primary-hover, #333))}.bdl-quick-actions__btn--small:not(.bdl-quick-actions__btn--disabled):hover .bdl-avatar .bdl-avatar__initials{color:var(--comp-quickAction-color-small-visual-text-hover, var(--semantic-color-text-primary-hover, #333))}.bdl-quick-actions__btn--small:not(.bdl-quick-actions__btn--disabled):active{background:var( --comp-quickAction-color-small-background-pressed, var(--semantic-color-background-container-interactive-pressed, #ededed) );border-color:var( --comp-quickAction-color-small-border-pressed, var(--semantic-color-background-container-interactive-pressed, #ededed) )}.bdl-quick-actions__btn--small:not(.bdl-quick-actions__btn--disabled):active>bdl-text{color:var(--comp-quickAction-color-small-label-pressed, var(--semantic-color-text-primary-pressed, #333))}.bdl-quick-actions__btn--small:not(.bdl-quick-actions__btn--disabled):active .bdl-avatar{background:var( --comp-quickAction-color-small-visual-background-pressed, var(--brand-hsbc-color-complementaryGrey-grey1, #f3f3f3) );border-color:var( --comp-quickAction-color-small-visual-border-pressed, var(--semantic-color-border-container-static, #d7d8d6) )}.bdl-quick-actions__btn--small:not(.bdl-quick-actions__btn--disabled):active .bdl-avatar .bdl-icon{color:var(--comp-quickAction-color-small-visual-icon-pressed, var(--semantic-color-icon-primary-pressed, #333))}.bdl-quick-actions__btn--small:not(.bdl-quick-actions__btn--disabled):active .bdl-avatar .bdl-avatar__initials{color:var(--comp-quickAction-color-small-visual-text-pressed, var(--semantic-color-text-primary-pressed, #333))}.bdl-quick-actions__btn--small.bdl-quick-actions__btn--disabled{background:var( --comp-quickAction-color-small-background-disabled, var(--semantic-color-background-container-interactive-disabled, #fff) );border-color:var( --comp-quickAction-color-small-border-disabled, var(--semantic-color-background-container-interactive-disabled, #fff) )}.bdl-quick-actions__btn--small.bdl-quick-actions__btn--disabled>bdl-text{color:var(--comp-quickAction-color-small-label-disabled, var(--semantic-color-text-primary-disabled, #d7d8d6))}.bdl-quick-actions__btn--small.bdl-quick-actions__btn--disabled .bdl-avatar{background:var( --comp-quickAction-color-small-visual-background-disabled, var(--brand-hsbc-color-complementaryGrey-grey1, #f3f3f3) );border-color:var( --comp-quickAction-color-small-visual-border-disabled, var(--semantic-color-border-container-interactive-disabled, #d7d8d6) )}.bdl-quick-actions__btn--small.bdl-quick-actions__btn--disabled .bdl-avatar .bdl-icon{color:var(--comp-quickAction-color-small-visual-icon-disabled, var(--semantic-color-icon-primary-disabled, #d7d8d6))}.bdl-quick-actions__btn--small.bdl-quick-actions__btn--disabled .bdl-avatar .bdl-avatar__initials{color:var(--comp-quickAction-color-small-visual-text-disabled, var(--semantic-color-text-primary-disabled, #d7d8d6))}.bdl-quantity-selector{display:flex;height:3rem;box-sizing:border-box}.bdl-quantity-selector__button{cursor:pointer;display:flex;position:relative;z-index:2;width:3rem;padding:var(--comp-quantitySelector-space-controlButton-paddingVertical, .9375rem) var(--comp-quantitySelector-space-controlButton-paddingHorizontal, .9375rem);justify-content:center;align-items:center;gap:.5rem;border-color:var( --comp-quantitySelector-color-active-controlButton-border-default, var(--semantic-color-border-container-interactive-default, #767676) );background:var( --comp-quantitySelector-color-active-controlButton-background-default, var(--brand-hsbc-color-core-white, #fff) );border-width:var(--comp-quantitySelector-borderWidth-controlButton-default, .0625rem);box-sizing:border-box;border-style:solid}.bdl-quantity-selector__button:focus-visible{outline:2px solid #000;outline:2px solid -webkit-focus-ring-color;outline-offset:.125rem}.bdl-quantity-selector__button:first-of-type:after{content:"";position:absolute;top:calc(var(--comp-quantitySelector-borderWidth-controlButton-default, .0625rem) * -1);height:3rem;width:var(--comp-quantitySelector-borderWidth-controlButton-default, .0625rem);background-color:var( --comp-quantitySelector-color-active-controlButton-border-default, var(--semantic-color-border-container-interactive-default, #767676) )}.bdl-quantity-selector__button:last-of-type:before{content:"";position:absolute;top:calc(var(--comp-quantitySelector-borderWidth-controlButton-default, .0625rem) * -1);height:3rem;width:var(--comp-quantitySelector-borderWidth-controlButton-default, .0625rem);background-color:var( --comp-quantitySelector-color-active-controlButton-border-default, var(--semantic-color-border-container-interactive-default, #767676) )}.bdl-quantity-selector__button:hover{border-color:var( --comp-quantitySelector-color-active-controlButton-border-hover, var(--semantic-color-border-container-interactive-hover, #000) );background:var( --comp-button-color-secondary-background-hover, var(--brand-hsbc-color-complementaryGrey-grey1, #f3f3f3) );border-width:var(--comp-quantitySelector-borderWidth-controlButton-hover, .0625rem)}.bdl-quantity-selector__button:hover:not([aria-disabled]):after{background-color:var( --comp-quantitySelector-color-active-controlButton-border-hover, var(--semantic-color-border-container-interactive-hover, #000) )}.bdl-quantity-selector__button:hover:not([aria-disabled]):before{background-color:var( --comp-quantitySelector-color-active-controlButton-border-hover, var(--semantic-color-border-container-interactive-hover, #000) )}.bdl-quantity-selector__button:hover svg{color:var( --comp-quantitySelector-color-active-controlButton-icon-hover, var(--semantic-color-icon-primary-hover, #333) )}.bdl-quantity-selector__button:active{border-color:var( --comp-quantitySelector-color-active-controlButton-border-pressed, var(--semantic-color-border-container-interactive-pressed, #000) );background:var( --comp-button-color-secondary-background-pressed, var(--brand-hsbc-color-complementaryGrey-grey2, #ededed) );border-width:var(--comp-quantitySelector-borderWidth-controlButton-pressed, .0625rem)}.bdl-quantity-selector__button:active:not([aria-disabled]):after{background-color:var( --comp-quantitySelector-color-active-controlButton-border-pressed, var(--semantic-color-border-container-interactive-pressed, #000) )}.bdl-quantity-selector__button:active:not([aria-disabled]):before{background-color:var( --comp-quantitySelector-color-active-controlButton-border-pressed, var(--semantic-color-border-container-interactive-pressed, #000) )}.bdl-quantity-selector__button:active svg{color:var( --comp-quantitySelector-color-active-tooltip-icon-default, var(--semantic-color-icon-actionable-default, #000) )}.bdl-quantity-selector__button svg{color:var( --comp-quantitySelector-color-active-tooltip-icon-default, var(--semantic-color-icon-actionable-default, #000) );width:var(--comp-quantitySelector-size-controlButton-icon, var(--semantic-size-icon-s, 1.125rem));height:var(--comp-quantitySelector-size-controlButton-icon, var(--semantic-size-icon-s, 1.125rem))}.bdl-quantity-selector__button[aria-disabled]{background:var( --comp-quantitySelector-color-disabled-controlButton-background, var(--brand-hsbc-color-core-white, #fff) );border-color:var( --comp-quantitySelector-color-disabled-controlButton-border, var(--semantic-color-border-container-interactive-disabled, #d7d8d6) );cursor:default}.bdl-quantity-selector__button[aria-disabled] svg{color:var( --comp-quantitySelector-color-disabled-controlButton-icon, var(--semantic-color-icon-primary-disabled, #d7d8d6) )}.bdl-quantity-selector--disable>*{cursor:default}.bdl-quantity-selector--disable .bdl-quantity-selector__value-container{background-color:var( --comp-quantitySelector-color-disabled-box-background, var(--brand-hsbc-color-core-white, #fff) );border-color:var( --comp-quantitySelector-color-disabled-box-border, var(--semantic-color-border-container-interactive-disabled, #d7d8d6) )}.bdl-quantity-selector--disable .bdl-quantity-selector__button{background:var( --comp-quantitySelector-color-disabled-controlButton-background, var(--brand-hsbc-color-core-white, #fff) );border-color:var( --comp-quantitySelector-color-active-controlButton-border-disabled, var(--semantic-color-border-container-interactive-disabled, #d7d8d6) )}.bdl-quantity-selector--disable .bdl-quantity-selector__button:after{background-color:var( --comp-quantitySelector-color-active-controlButton-border-disabled, var(--semantic-color-border-container-interactive-disabled, #d7d8d6) )}.bdl-quantity-selector--disable .bdl-quantity-selector__button:before{background-color:var( --comp-quantitySelector-color-active-controlButton-border-disabled, var(--semantic-color-border-container-interactive-disabled, #d7d8d6) )}.bdl-quantity-selector--disable .bdl-quantity-selector__button:active{border-color:var( --comp-quantitySelector-color-active-controlButton-border-disabled, var(--semantic-color-border-container-interactive-disabled, #d7d8d6) );border-width:var(--comp-quantitySelector-borderWidth-controlButton-disabled, .0625rem)}.bdl-quantity-selector--disable .bdl-quantity-selector__button svg{color:var( --comp-quantitySelector-color-disabled-controlButton-icon, var(--semantic-color-icon-primary-disabled, #d7d8d6) )}.bdl-quantity-selector--disable .bdl-quantity-selector__text{color:var(--comp-quantitySelector-color-disabled-box-text, var(--semantic-color-text-primary-disabled, #d7d8d6))}.bdl-quantity-selector__text{overflow:hidden;color:var(--comp-quantitySelector-color-active-box-text, var(--semantic-color-text-primary-default, #333));text-align:center;text-overflow:ellipsis;font:var( --comp-quantitySelector-typography-box-text, var(--semantic-typography-content-body-normal, 400 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-quantitySelector-typography-box-text-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) );min-height:1.5rem}.bdl-quantity-selector__value-container{display:flex;align-self:stretch;justify-content:center;min-width:2.75rem;padding:calc(var(--comp-quantitySelector-space-box-paddingVertical, var(--semantic-space-general-fixed-150, .75rem)) - .0625rem) var(--comp-quantitySelector-space-box-paddingHorizontal, var(--semantic-space-general-fixed-200, 1rem));background-color:var(--comp-quantitySelector-color-active-box-background, var(--brand-hsbc-color-core-white, #fff));border-top:var(--comp-quantitySelector-borderWidth-box, .0625rem) solid var( --comp-quantitySelector-color-active-box-border, var(--semantic-color-border-container-interactive-default, #767676) );border-bottom:var(--comp-quantitySelector-borderWidth-box, .0625rem) solid var( --comp-quantitySelector-color-active-box-border, var(--semantic-color-border-container-interactive-default, #767676) )}.bdl-quantity-selector__value-container:focus-visible{outline:2px solid #000;outline:2px solid -webkit-focus-ring-color;outline-offset:.125rem;z-index:3;position:relative}.bdl-quantity-selector__value-container--full{width:100%}[dir=ltr] .bdl-quantity-selector__button:first-of-type{border-top-left-radius:var(--comp-button-cornerRadius, 0);border-bottom-left-radius:var(--comp-button-cornerRadius, 0);border-right:none}[dir=ltr] .bdl-quantity-selector__button:first-of-type:after{right:0}[dir=ltr] .bdl-quantity-selector__button:last-of-type{border-top-right-radius:var(--comp-button-cornerRadius, 0);border-bottom-right-radius:var(--comp-button-cornerRadius, 0);border-left:none}[dir=ltr] .bdl-quantity-selector__button:last-of-type:before{left:0}[dir=rtl] .bdl-quantity-selector__button:first-of-type{border-top-right-radius:var(--comp-button-cornerRadius, 0);border-bottom-right-radius:var(--comp-button-cornerRadius, 0);border-left:none}[dir=rtl] .bdl-quantity-selector__button:first-of-type:after{left:0}[dir=rtl] .bdl-quantity-selector__button:last-of-type{border-top-left-radius:var(--comp-button-cornerRadius, 0);border-bottom-left-radius:var(--comp-button-cornerRadius, 0);border-right:none}[dir=rtl] .bdl-quantity-selector__button:last-of-type:before{right:0}.bdl-progress-tracker{display:flex;flex-direction:column;gap:var(--comp-progressTracker-space-gapTextTrack, var(--semantic-space-general-fixed-100, .5rem))}.bdl-progress-tracker__label{display:flex;flex-wrap:wrap;align-items:center;gap:var(--comp-progressTracker-space-gapStepTitleVertical, var(--semantic-space-general-fixed-50, .25rem));color:var(--comp-progressTracker-color-title-text, var(--semantic-color-text-primary-default, #333));font:var( --semantic-typography-content-caption-quiet, var(--brand-hsbc-typography-fontWeight-universNext-light, 350) var(--brand-hsbc-typography-fontSize-s6, .875rem) / var(--brand-hsbc-typography-lineHeight-s6, 1.25rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-progressTracker-typography-title-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-progress-tracker__step-info{color:var(--comp-progressTracker-color-step-text, var(--semantic-color-text-primary-default, #333));font:var( --semantic-typography-content-caption-loud, var(--brand-hsbc-typography-fontWeight-universNext-medium, 500) var(--brand-hsbc-typography-fontSize-s6, .875rem) / var(--brand-hsbc-typography-lineHeight-s6, 1.25rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-progressTracker-typography-step-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) );flex-shrink:0}.bdl-progress-tracker__completed{height:100%;background-color:var( --comp-progressTracker-color-completed-fill, var(--semantic-color-fill-primary-default, #db0011) );border-radius:var(--comp-progressTracker-cornerRadius-completed, 0)}.bdl-progress-tracker__progress{display:block;background-color:var(--comp-progressTracker-color-track-fill, var(--semantic-color-fill-uncompleted, #ededed));border-radius:var(--comp-progressTracker-cornerRadius-track, 0);height:var(--comp-progressTracker-size-track-height, .25rem)}.bdl-progress-tracker__value{background-color:var(--comp-progressTracker-color-step-text, var(--semantic-color-text-primary-default, #333));font:var( --comp-progressTracker-typography-step, var(--semantic-typography-content-caption-loud, 500 .875rem/1.25rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-progressTracker-typography-step-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}[dir=rtl] .bdl-progress-tracker__label{display:flex;flex-direction:row}@media(width>=960px){.bdl-progress-tracker__splitter{margin:4px 8px}}.bdl-playback{display:flex;flex-direction:column;flex-shrink:0;word-wrap:break-word;min-width:18rem;max-width:var(--semantic-size-text-flow-maxWidth, 51.25rem)}.bdl-playback__horizontal{flex-direction:row;justify-content:space-between;gap:var(--semantic-space-item-gap-normal, 1rem)}.bdl-playback-label{flex:1 0 0;align-self:stretch;overflow-wrap:anywhere}.bdl-playback-value{display:flex;align-self:stretch;align-items:flex-start;gap:.625rem;flex:1 0 0;justify-content:space-between;overflow-wrap:anywhere;position:relative}.bdl-playback__button{position:absolute;top:0;width:2.75rem;height:2.75rem;padding:0;margin:0;border:none;background:transparent;cursor:pointer;display:flex;justify-content:center;align-items:center}.bdl-playback__button:focus-visible{outline:2px solid #000;outline:2px solid -webkit-focus-ring-color;outline-offset:.125rem}.bdl-playback__button--hidden{visibility:hidden}[dir=ltr] .bdl-playback-label bdl-tooltip-icon{margin-left:var(--semantic-space-general-fixed-100, .5rem)}[dir=ltr] .bdl-playback-value__right{justify-content:right;text-align:right}[dir=ltr] .bdl-playback-value__editable{padding-right:var(--semantic-space-general-fixed-400, 2rem)}[dir=ltr] .bdl-playback__button{right:0;transform:translate(.625rem,-.85rem)}[dir=rtl] .bdl-playback-label bdl-tooltip-icon{margin-right:var(--semantic-space-general-fixed-100, .5rem)}[dir=rtl] .bdl-playback-value__right{justify-content:left;text-align:left}[dir=rtl] .bdl-playback-value__editable{padding-left:var(--semantic-space-general-fixed-400, 2rem)}[dir=rtl] .bdl-playback__button{left:0;transform:translate(-.625rem,-.85rem)}.bdl-pill{display:flex;justify-content:center;align-items:center;border-radius:var(--comp-pill-cornerRadius, 62.4375rem);--border-width: 0;padding:calc(var(--comp-pill-space-paddingVertical, var(--semantic-space-general-fixed-100, .5rem)) - var(--border-width)) calc(var(--comp-pill-space-paddingHorizontal, var(--semantic-space-general-fixed-150, .75rem)) - var(--border-width));gap:var(--comp-pill-space-gapIconLabel, var(--semantic-space-general-fixed-100, .5rem));border-style:solid;cursor:pointer;font:var( --comp-pill-typography-label-unselected, var(--semantic-typography-content-caption-loud, 500 .875rem/1.25rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-pill-typography-label-unselected-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-pill:focus-visible{outline:2px solid #000;outline:2px solid -webkit-focus-ring-color;outline-offset:2px}.bdl-pill bdl-icon svg{font-size:16px;width:var(--comp-pill-size-icon, var(--semantic-size-icon-s, 1.125rem));height:var(--comp-pill-size-icon, var(--semantic-size-icon-s, 1.125rem))}.bdl-pill[aria-disabled]{cursor:default}.bdl-pill--selected{border-width:var(--comp-pill-borderWidth-selected-default, 0);--border-width: var(--comp-pill-borderWidth-selected-default, 0rem);background-color:var( --comp-pill-color-background-selected-default, var(--semantic-color-fill-selected-default, #000) );border-color:var( --comp-pill-color-border-selected-default, var(--semantic-color-border-container-selected-default, #000) );color:var(--comp-pill-color-label-selected-default, var(--semantic-color-text-primary-default-onDark, #fff))}.bdl-pill--selected bdl-icon svg{fill:var(--comp-pill-color-icon-selected-default, var(--brand-hsbc-color-core-white, #fff))}.bdl-pill--selected:not([aria-disabled]):hover{border-width:var(--comp-pill-borderWidth-selected-hover, 0);--border-width: var(--comp-pill-borderWidth-selected-hover, 0rem);background-color:var(--comp-pill-color-background-selected-hover, var(--semantic-color-fill-selected-hover, #333));border-color:var( --comp-pill-color-border-selected-hover, var(--semantic-color-border-container-selected-hover, #000) );color:var(--comp-pill-color-label-selected-hover, var(--semantic-color-text-primary-default-onDark, #fff))}.bdl-pill--selected:not([aria-disabled]):hover bdl-icon svg{fill:var(--comp-pill-color-icon-selected-hover, var(--brand-hsbc-color-core-white, #fff))}.bdl-pill--selected:not([aria-disabled]):active{border-width:var(--comp-pill-borderWidth-selected-pressed, 0);--border-width: var(--comp-pill-borderWidth-selected-pressed, 0rem);background-color:var( --comp-pill-color-background-selected-pressed, var(--semantic-color-fill-selected-pressed, #767676) );border-color:var( --comp-pill-color-border-selected-pressed, var(--semantic-color-border-container-selected-pressed, #000) );color:var(--comp-pill-color-label-selected-pressed, var(--semantic-color-text-primary-default-onDark, #fff))}.bdl-pill--selected:not([aria-disabled]):active bdl-icon svg{fill:var(--comp-pill-color-icon-selected-pressed, var(--brand-hsbc-color-core-white, #fff))}.bdl-pill--selected[aria-disabled]{border-width:var(--comp-pill-borderWidth-selected-disabled, 0);--border-width: var(--comp-pill-borderWidth-selected-disabled, 0rem);background-color:var( --comp-pill-color-background-selected-disabled, var(--semantic-color-fill-selected-disabled, #d7d8d6) );border-color:var( --comp-pill-color-border-selected-disabled, var(--semantic-color-border-container-selected-disabled, #d7d8d6) );color:var(--comp-pill-color-label-selected-disabled, var(--semantic-color-text-primary-default-onDark, #fff))}.bdl-pill--selected[aria-disabled] bdl-icon svg{fill:var(--comp-pill-color-icon-selected-disabled, var(--brand-hsbc-color-core-white, #fff))}.bdl-pill--unselected{border-width:var(--comp-pill-borderWidth-unselected-default, .0625rem);--border-width: var(--comp-pill-borderWidth-unselected-default, .0625rem);background-color:var( --comp-pill-color-background-unselected-default, var(--semantic-color-background-container-interactive-default, #fff) );border-color:var( --comp-pill-color-border-unselected-default, var(--semantic-color-border-container-selected-default, #000) );color:var(--comp-pill-color-label-unselected-default, var(--semantic-color-text-actionable-default, #000))}.bdl-pill--unselected bdl-icon svg{fill:var(--comp-pill-color-icon-unselected-default, var(--semantic-color-icon-actionable-default, #000))}.bdl-pill--unselected:not([aria-disabled]):hover{border-width:var(--comp-pill-borderWidth-unselected-hover, .0625rem);--border-width: var(--comp-pill-borderWidth-unselected-hover, .0625rem);background-color:var( --comp-pill-color-background-unselected-hover, var(--semantic-color-background-container-interactive-hover, #f3f3f3) );border-color:var( --comp-pill-color-border-unselected-hover, var(--semantic-color-border-container-selected-hover, #000) );color:var(--comp-pill-color-label-unselected-hover, var(--brand-hsbc-color-core-black, #000))}.bdl-pill--unselected:not([aria-disabled]):hover bdl-icon svg{fill:var(--comp-pill-color-icon-unselected-hover, var(--brand-hsbc-color-core-black, #000))}.bdl-pill--unselected:not([aria-disabled]):active{border-width:var(--comp-pill-borderWidth-unselected-pressed, .0625rem);--border-width: var(--comp-pill-borderWidth-unselected-pressed, .0625rem);background-color:var( --comp-pill-color-background-unselected-pressed, var(--semantic-color-background-container-interactive-pressed, #ededed) );border-color:var( --comp-pill-color-border-unselected-pressed, var(--semantic-color-border-container-selected-pressed, #000) );color:var(--comp-pill-color-label-unselected-pressed, var(--brand-hsbc-color-core-black, #000))}.bdl-pill--unselected:not([aria-disabled]):active bdl-icon svg{fill:var(--comp-pill-color-icon-unselected-pressed, var(--brand-hsbc-color-core-black, #000))}.bdl-pill--unselected[aria-disabled]{border-width:var(--comp-pill-borderWidth-unselected-disabled, .0625rem);--border-width: var(--comp-pill-borderWidth-unselected-disabled, .0625rem);background-color:var( --comp-pill-color-background-unselected-disabled, var(--semantic-color-background-container-interactive-disabled, #fff) );border-color:var( --comp-pill-color-border-unselected-disabled, var(--semantic-color-border-container-selected-disabled, #d7d8d6) );color:var(--comp-pill-color-label-unselected-disabled, var(--semantic-color-text-actionable-disabled, #d7d8d6))}.bdl-pill--unselected[aria-disabled] bdl-icon svg{fill:var(--comp-pill-color-icon-unselected-disabled, var(--semantic-color-icon-actionable-disabled, #d7d8d6))}[dir=ltr] .bdl-pill{text-align:left}[dir=rtl] .bdl-pill{text-align:right}.bdl-pagination{display:flex;flex-direction:row;gap:var(--semantic-space-general-fixed-400, 2rem)}.bdl-pagination__page-navi{display:flex;gap:var(--semantic-space-general-fixed-200, 1rem);align-items:center}.bdl-pagination__page-navi--compact{gap:var(--semantic-space-general-fixed-100, .5rem)}.bdl-pagination__page-jump{display:flex;gap:var(--semantic-space-general-fixed-100, .5rem);align-items:center}.bdl-pagination__text{text-wrap:nowrap}.bdl-pagination__jump-label-stacked{text-wrap:wrap}.bdl-pagination__navi-label{display:flex;flex-direction:row}.bdl-pagination__page-navi-buttons,.bdl-pagination__page-jump-dropdown{display:flex;flex-direction:row;gap:var(--semantic-space-general-fixed-100, .5rem)}.bdl-pagination__page-jump-dropdown .bdl-dropdown-native{width:112px}.bdl-pagination__stacked-labels{flex-direction:column;align-items:start;justify-content:flex-end;gap:var(--semantic-space-general-fixed-100, .5rem)}[dir=ltr] .bdl-pagination__current-page-text{text-align:right}[dir=rtl] .bdl-pagination__current-page-text{text-align:left}[dir=rtl] .bdl-pagination .bdl-pagination__chevron-button{transform:rotate(180deg)}.bdl-modal{display:flex;justify-content:center;align-items:flex-start;position:fixed;inset:0;margin:0;border:none;padding:var(--semantic-space-general-fixed-600, 3rem) var(--semantic-space-container-padding-normal, 1rem);overflow-y:auto;overscroll-behavior:contain;width:100%;height:100%;min-width:320px;max-width:none;max-height:none;box-sizing:border-box;background:transparent;border-radius:var(--semantic-cornerRadius-container-normal, 0)}.bdl-modal[open]{display:flex;justify-content:center}.bdl-modal:not([open]){display:none}.bdl-modal::backdrop{background-color:var(--semantic-color-background-overlay, var(--brand-hsbc-color-translucent-black-50, #00000080))}.bdl-modal__wrapper{position:relative;border:none;padding:var(--semantic-space-container-padding-loose, 1.25rem) var(--semantic-space-container-padding-normal, 1rem);border-radius:var(--semantic-cornerRadius-container-normal, 0);background:var(--semantic-color-background-container-static-standard, var(--brand-hsbc-color-core-white, #fff));box-shadow:0 3px 5px #00000024,0 1px 9px #0000001f,0 2px 3px -1px #0003;margin-block:auto;width:100%;overflow:visible;box-sizing:border-box}.bdl-modal--content .bdl-modal__wrapper{max-width:700px}.bdl-modal--display .bdl-modal__wrapper{max-width:1240px;min-width:700px}.bdl-modal--partial .bdl-modal__container{max-width:700px}.bdl-modal--partial{align-items:flex-end;padding-left:0;padding-right:0;padding-bottom:0}.bdl-modal--partial .bdl-modal__wrapper{margin-block:0;border-radius:var(--comp-modal-cornerRadius-container-bottom, .5rem) var(--comp-modal-cornerRadius-container-bottom, .5rem) 0 0}.bdl-modal__container{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;margin:0 auto}.bdl-modal__close{position:absolute;top:0}.bdl-modal__close .bdl-button:focus-visible{outline-offset:.0625rem}[dir=ltr] .bdl-modal__close{right:0}[dir=rtl] .bdl-modal__close{left:0}body:has(.bdl-modal[open]){overflow:hidden}.bdl-list{display:inline-block;color:var(--semantic-color-text-primary-default, var(--brand-hsbc-color-complementaryGrey-grey8, #333));--bdl-list-item-icon-background: var( --semantic-color-icon-primary-default, var(--brand-hsbc-color-complementaryGrey-grey8, #333) )}.bdl-list *{margin:0;padding:0;box-sizing:border-box}.bdl-list li,.bdl-list li *{font:var( --semantic-typography-content-body-quiet, var(--brand-hsbc-typography-fontWeight-universNext-light, 350) var(--brand-hsbc-typography-fontSize-s5, 1rem) / var(--brand-hsbc-typography-lineHeight-s5, 1.5rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-content-body-quiet-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-list li:not(:last-child){margin-bottom:var(--semantic-space-general-fixed-150, .75rem)}.bdl-list bdl-list-item-title,.bdl-list bdl-list-item-title *{font:var( --semantic-typography-content-body-normal, var(--brand-hsbc-typography-fontWeight-universNext-regular, 400) var(--brand-hsbc-typography-fontSize-s5, 1rem) / var(--brand-hsbc-typography-lineHeight-s5, 1.5rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) )}.bdl-list--small li,.bdl-list--small li*{font:var( --semantic-typography-content-caption-quiet, var(--brand-hsbc-typography-fontWeight-universNext-light, 350) var(--brand-hsbc-typography-fontSize-s6, .875rem) / var(--brand-hsbc-typography-lineHeight-s6, 1.25rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-content-caption-quiet-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-list--small li:not(:last-child){margin-bottom:calc(var(--semantic-space-item-gap-tight, .5rem) + .125rem)}.bdl-list--small bdl-list-item-title{font:var( --semantic-typography-content-caption-normal, var(--brand-hsbc-typography-fontWeight-universNext-regular, 400) var(--brand-hsbc-typography-fontSize-s6, .875rem) / var(--brand-hsbc-typography-lineHeight-s6, 1.25rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) )}.bdl-list ul,.bdl-list ol{list-style:none;counter-reset:bdl-list}.bdl-list ul,.bdl-list ul *,.bdl-list ol,.bdl-list ol *{text-decoration:none}.bdl-list ul bdl-list-item-title,.bdl-list ol bdl-list-item-title{display:block}.bdl-list ul li,.bdl-list ol li{position:relative}.bdl-list ul li:not(:has(bdl-list-item-title)):after,.bdl-list ol li:not(:has(bdl-list-item-title)):after{content:"";display:inline-block}.bdl-list ul li:not(:has(bdl-list-item-title)):before,.bdl-list ul bdl-list-item-title:before,.bdl-list ol li:not(:has(bdl-list-item-title)):before,.bdl-list ol bdl-list-item-title:before{display:inline-block;position:absolute}.bdl-list ul{--bdl-unordered-list-item-icon: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="8" height="8" viewBox="0 0 8 8" fill="none"><circle cx="4" cy="4" r="4" fill="black"/></svg>')}.bdl-list ul li:not(:has(bdl-list-item-title)):before,.bdl-list ul bdl-list-item-title:before{content:"";mask-image:var(--bdl-unordered-list-item-icon);mask-repeat:no-repeat;mask-size:cover;background:var(--bdl-list-item-icon-background);background-repeat:no-repeat;width:.5rem;height:.5rem;top:.5rem}.bdl-list.bdl-list--small ul li:not(:has(bdl-list-item-title)):before,.bdl-list.bdl-list--small ul bdl-list-item-title:before{top:.375rem}.bdl-list ol li:not(:has(bdl-list-item-title)):before,.bdl-list ol bdl-list-item-title:before{counter-increment:bdl-list;content:counter(bdl-list) "."}.bdl-list ol li:not(:has(bdl-list-item-title)):before,.bdl-list ol li:not(:has(bdl-list-item-title)):before *,.bdl-list ol bdl-list-item-title:before,.bdl-list ol bdl-list-item-title:before *{font:var( --semantic-typography-content-body-normal, var(--brand-hsbc-typography-fontWeight-universNext-regular, 400) var(--brand-hsbc-typography-fontSize-s5, 1rem) / var(--brand-hsbc-typography-lineHeight-s5, 1.5rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-content-body-normal-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-list--small.bdl-list ol li:not(:has(bdl-list-item-title)):before,.bdl-list--small.bdl-list ol li:not(:has(bdl-list-item-title)):before *,.bdl-list--small.bdl-list ol bdl-list-item-title:before,.bdl-list--small.bdl-list ol bdl-list-item-title:before *{font:var( --semantic-typography-content-caption-normal, var(--brand-hsbc-typography-fontWeight-universNext-regular, 400) var(--brand-hsbc-typography-fontSize-s6, .875rem) / var(--brand-hsbc-typography-lineHeight-s6, 1.25rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-content-caption-normal-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-list ol[type=a] li:not(:has(bdl-list-item-title)):before,.bdl-list ol[type=a] bdl-list-item-title:before{content:counter(bdl-list,lower-alpha) "."}.bdl-list--custom{--bdl-custom-list-item-icon: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="16" viewBox="0 0 18 16" fill="none"><path d="M5.92011 15.6251L0.110107 9.81506L1.38011 8.54506L5.92011 13.0851L16.6201 2.37506L17.8901 3.65506L5.92011 15.6251Z" fill="black"/></svg>')}.bdl-list--custom ol li:not(:has(bdl-list-item-title)):before,.bdl-list--custom ol bdl-list-item-title:before,.bdl-list--custom ul li:not(:has(bdl-list-item-title)):before,.bdl-list--custom ul bdl-list-item-title:before{content:"";mask-image:var(--bdl-custom-list-item-icon);background:var(--bdl-list-item-icon-background);background-repeat:no-repeat;width:1.125rem;height:1.125rem;top:.1875rem}.bdl-list--small.bdl-list--custom ol li:not(:has(bdl-list-item-title)):before,.bdl-list--small.bdl-list--custom ol bdl-list-item-title:before,.bdl-list--small.bdl-list--custom ul li:not(:has(bdl-list-item-title)):before,.bdl-list--small.bdl-list--custom ul bdl-list-item-title:before{top:.0625rem}.bdl-list__icon-description{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}[dir=ltr] .bdl-list ul li,[dir=ltr] .bdl-list ol li{padding-left:calc(var(--semantic-space-item-gap-tight, .5rem) + 1.75rem)}[dir=ltr] .bdl-list ul li:not(:has(bdl-list-item-title)):before,[dir=ltr] .bdl-list ul bdl-list-item-title:before,[dir=ltr] .bdl-list ol li:not(:has(bdl-list-item-title)):before,[dir=ltr] .bdl-list ol bdl-list-item-title:before{left:0}[dir=ltr] .bdl-list ul li:not(:has(bdl-list-item-title)):before,[dir=ltr] .bdl-list ul bdl-list-item-title:before{left:1.25rem}[dir=ltr] .bdl-list ol li:not(:has(bdl-list-item-title)):before,[dir=ltr] .bdl-list ol bdl-list-item-title:before{left:.875rem}[dir=ltr] .bdl-list--custom ol li:not(:has(bdl-list-item-title)):before,[dir=ltr] .bdl-list--custom ol bdl-list-item-title:before,[dir=ltr] .bdl-list--custom ul li:not(:has(bdl-list-item-title)):before,[dir=ltr] .bdl-list--custom ul bdl-list-item-title:before{left:.625rem}[dir=rtl] .bdl-list ul li,[dir=rtl] .bdl-list ol li{padding-right:calc(var(--semantic-space-item-gap-tight, .5rem) + 1.75rem)}[dir=rtl] .bdl-list ul li:not(:has(bdl-list-item-title)):before,[dir=rtl] .bdl-list ul bdl-list-item-title:before,[dir=rtl] .bdl-list ol li:not(:has(bdl-list-item-title)):before,[dir=rtl] .bdl-list ol bdl-list-item-title:before{right:0}[dir=rtl] .bdl-list ul li:not(:has(bdl-list-item-title)):before,[dir=rtl] .bdl-list ul bdl-list-item-title:before{right:1.25rem}[dir=rtl] .bdl-list ol li:not(:has(bdl-list-item-title)):before,[dir=rtl] .bdl-list ol bdl-list-item-title:before{right:.875rem}[dir=rtl] .bdl-list--custom ol li:not(:has(bdl-list-item-title)):before,[dir=rtl] .bdl-list--custom ol bdl-list-item-title:before,[dir=rtl] .bdl-list--custom ul li:not(:has(bdl-list-item-title)):before,[dir=rtl] .bdl-list--custom ul bdl-list-item-title:before{right:.625rem}.bdl-components--inverted .bdl-list:not(.bdl-list--not-inverted),.bdl-list--inverted{color:#fff;--bdl-list-item-icon-background: white}.bdl-legend{display:block}.bdl-legend__legend{padding:0}[dir=ltr] .bdl-legend bdl-tooltip-icon{margin-left:8px}[dir=rtl] .bdl-legend bdl-tooltip-icon{margin-right:8px}.bdl-label{display:block}.bdl-label[aria-disabled=true]{pointer-events:none}.bdl-input{display:flex;flex-direction:column}.bdl-input *{cursor:text}.bdl-input--disabled *{cursor:default}.bdl-input,.bdl-input *{margin:0;padding:0;box-sizing:border-box}.bdl-input__input{position:relative;border-width:0;border-style:solid;display:flex;min-height:48px}.bdl-input__input:focus-within{outline:2px solid #000;outline:2px solid -webkit-focus-ring-color;outline-offset:2px}.bdl-input__input:before{content:"";position:absolute;bottom:-1px;width:100%}.bdl-input__native{overflow:hidden;white-space:nowrap;border:none;outline:none;background:transparent;flex-grow:2;font-size:16px;width:100%}.bdl-input__native::-webkit-outer-spin-button,.bdl-input__native::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.bdl-input__native[type=number]{-moz-appearance:textfield}.bdl-input__native::placeholder{line-height:24px!important}.bdl-input__icon{display:flex;align-items:center;margin-top:auto;margin-bottom:auto}.bdl-input__icon:not(:empty){width:var(--comp-inputField-size-control, var(--semantic-size-icon-s, 1.125rem));height:var(--comp-inputField-size-control, var(--semantic-size-icon-s, 1.125rem))}.bdl-input__counter{margin-top:var(--comp-inputField-space-gapBoxCharacterCount, var(--semantic-space-general-fixed-100, .5rem))}.bdl-input__suffix.bdl-text{display:flex;align-items:center}.bdl-input__suffix.bdl-text div{overflow-wrap:normal}.bdl-input__prefix.bdl-text{display:flex;align-items:center}.bdl-input__prefix.bdl-text div{overflow-wrap:normal}.bdl-input .bdl-input__input{padding:calc(var(--comp-inputField-space-box-paddingVertical, var(--semantic-space-general-fixed-150, .75rem)) - 1px) var(--comp-inputField-space-box-paddingHorizontal, var(--semantic-space-general-fixed-200, 1rem));border-radius:var(--comp-inputField-cornerRadius-box, 0)}.bdl-input.bdl-input--normal .bdl-input__input:before{height:var(--comp-inputField-size-bar-height-normal-inactive, 0)}.bdl-input.bdl-input--normal.bdl-input--pressed .bdl-input__input:before{height:var(--comp-inputField-size-bar-height-normal-active, .125rem)}.bdl-input.bdl-input--error .bdl-input__input:before{height:var(--comp-inputField-size-bar-height-error-inactive, 0)}.bdl-input.bdl-input--error.bdl-input--pressed .bdl-input__input:before{height:var(--comp-inputField-size-bar-height-error-active, .125rem)}.bdl-input.bdl-input--warning .bdl-input__input:before{height:var(--comp-inputField-size-bar-height-warning-inactive, 0)}.bdl-input.bdl-input--warning.bdl-input--pressed .bdl-input__input:before{height:var(--comp-inputField-size-bar-height-warning-active, .125rem)}.bdl-input.bdl-input--active .bdl-input__input{caret-color:var(--comp-inputField-color-active-cursor, var(--brand-hsbc-color-core-black, #000))}.bdl-input.bdl-input--active.bdl-input--normal .bdl-input__input:before{height:var(--comp-inputField-size-bar-height-normal-inactive, 0);background:var(--comp-inputField-color-active-bar-fill-normal-pressed, var(--brand-hsbc-color-core-black, #000))}.bdl-input.bdl-input--active.bdl-input--normal .bdl-input__input{border-color:var( --comp-inputField-color-active-box-border-normal-pressed, var(--semantic-color-border-container-selected-pressed, #000) );background:var( --comp-inputField-color-active-box-background-normal-pressed, var(--brand-hsbc-color-core-white, #fff) );border-width:var(--comp-inputField-borderWidth-active-box-normal, .0625rem)}.bdl-input.bdl-input--active.bdl-input--normal .bdl-input__counter{color:var( --comp-inputField-color-active-characterCount-text-normal, var(--semantic-color-text-primary-default, #333) );font:var( --comp-inputField-typography-active-characterCount-normal, var(--semantic-typography-content-footnote-normal, 400 .75rem/1rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-active-characterCount-normal-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-input.bdl-input--active.bdl-input--normal .bdl-input__prefix{color:var( --comp-inputField-color-active-prefix-text-normal-populated, var(--semantic-color-text-primary-default, #333) );font:var( --comp-inputField-typography-active-prefix-normal-populated, var(--semantic-typography-content-body-loud, 500 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-active-prefix-normal-populated-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-input.bdl-input--active.bdl-input--normal .bdl-input__suffix{color:var( --comp-inputField-color-active-suffix-text-normal-populated, var(--semantic-color-text-primary-default, #333) );font:var( --comp-inputField-typography-active-suffix-normal-populated, var(--semantic-typography-content-body-loud, 500 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-active-suffix-normal-populated-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-input.bdl-input--active.bdl-input--normal .bdl-input__icon:not(:empty){color:var( --comp-inputField-color-active-control-icon-normal-pressed, var(--semantic-color-icon-primary-pressed, #333) )}.bdl-input.bdl-input--active.bdl-input--normal.bdl-input--default .bdl-input__input:before{background:var(--comp-inputField-color-active-bar-fill-normal-default, var(--brand-hsbc-color-core-black, #000))}.bdl-input.bdl-input--active.bdl-input--normal.bdl-input--default .bdl-input__input{border-color:var( --comp-inputField-color-active-box-border-normal-default, var(--semantic-color-border-container-selected-default, #000) );background:var( --comp-inputField-color-active-box-background-normal-default, var(--brand-hsbc-color-core-white, #fff) )}.bdl-input.bdl-input--active.bdl-input--normal.bdl-input--default .bdl-input__icon:not(:empty){color:var( --comp-inputField-color-active-control-icon-normal-default, var(--semantic-color-icon-primary-default, #333) )}.bdl-input.bdl-input--active.bdl-input--normal.bdl-input--pressed .bdl-input__input:before{height:var(--comp-inputField-size-bar-height-normal-active, .125rem)}.bdl-input.bdl-input--active.bdl-input--normal.bdl-input--hover .bdl-input__input:before{background:var(--comp-inputField-color-active-bar-fill-normal-hover, var(--brand-hsbc-color-core-black, #000))}.bdl-input.bdl-input--active.bdl-input--normal.bdl-input--hover .bdl-input__input{border-color:var( --comp-inputField-color-active-box-border-normal-hover, var(--semantic-color-border-container-selected-hover, #000) );background:var(--comp-inputField-color-active-box-background-normal-hover, var(--brand-hsbc-color-core-white, #fff))}.bdl-input.bdl-input--active.bdl-input--normal.bdl-input--hover .bdl-input__icon:not(:empty){color:var(--comp-inputField-color-active-control-icon-normal-hover, var(--semantic-color-icon-primary-hover, #333))}.bdl-input.bdl-input--active.bdl-input--normal.bdl-input .bdl-input__native{color:var( --comp-inputField-color-active-input-text-normal-populated, var(--semantic-color-text-primary-default, #333) );font:var( --comp-inputField-typography-active-input-normal-populated, var(--semantic-typography-content-body-normal, 400 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-active-input-normal-populated-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-input.bdl-input--active.bdl-input--normal.bdl-input:has(.bdl-input__native:placeholder-shown) .bdl-input__prefix{color:var( --comp-inputField-color-active-prefix-text-normal-placeholder, var(--semantic-color-text-primary-default, #333) );font:var( --comp-inputField-typography-active-prefix-normal-placeholder, var(--semantic-typography-content-body-loud, 500 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-active-prefix-normal-placeholder-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-input.bdl-input--active.bdl-input--normal.bdl-input:has(.bdl-input__native:placeholder-shown) .bdl-input__suffix{color:var( --comp-inputField-color-active-suffix-text-normal-placeholder, var(--semantic-color-text-primary-default, #333) );font:var( --comp-inputField-typography-active-suffix-normal-placeholder, var(--semantic-typography-content-body-loud, 500 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-active-suffix-normal-placeholder-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-input.bdl-input--active.bdl-input--normal .bdl-input__native::placeholder{color:var( --comp-inputField-color-active-input-text-normal-placeholder, var(--semantic-color-text-placeholder, #767676) );font:var( --comp-inputField-typography-active-input-normal-placeholder, var(--semantic-typography-content-body-quiet, 350 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-active-input-normal-placeholder-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-input.bdl-input--active.bdl-input--error .bdl-input__input:before{height:var(--comp-inputField-size-bar-height-error-inactive, 0);background:var( --comp-inputField-color-active-bar-fill-error-pressed, var(--semantic-color-border-container-error, #a8000b) )}.bdl-input.bdl-input--active.bdl-input--error .bdl-input__input{border-color:var( --comp-inputField-color-active-box-border-error-pressed, var(--semantic-color-border-container-error, #a8000b) );background:var( --comp-inputField-color-active-box-background-error-pressed, var(--semantic-color-background-container-error-quiet, #f9f2f3) );border-width:var(--comp-inputField-borderWidth-active-box-error, .0625rem)}.bdl-input.bdl-input--active.bdl-input--error .bdl-input__counter{color:var(--comp-inputField-color-active-characterCount-text-error, var(--semantic-color-text-error, #a8000b));font:var( --comp-inputField-typography-active-characterCount-error, var(--semantic-typography-content-footnote-normal, 400 .75rem/1rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-active-characterCount-error-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-input.bdl-input--active.bdl-input--error .bdl-input__prefix{color:var( --comp-inputField-color-active-prefix-text-error-populated, var(--semantic-color-text-primary-default, #333) );font:var( --comp-inputField-typography-active-prefix-error-populated, var(--semantic-typography-content-body-loud, 500 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-active-prefix-error-populated-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-input.bdl-input--active.bdl-input--error .bdl-input__suffix{color:var( --comp-inputField-color-active-suffix-text-error-populated, var(--semantic-color-text-primary-default, #333) );font:var( --comp-inputField-typography-active-suffix-error-populated, var(--semantic-typography-content-body-loud, 500 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-active-suffix-error-populated-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-input.bdl-input--active.bdl-input--error .bdl-input__icon:not(:empty){color:var( --comp-inputField-color-active-control-icon-error-pressed, var(--semantic-color-icon-primary-pressed, #333) )}.bdl-input.bdl-input--active.bdl-input--error.bdl-input--default .bdl-input__input:before{background:var( --comp-inputField-color-active-bar-fill-error-default, var(--semantic-color-border-container-error, #a8000b) )}.bdl-input.bdl-input--active.bdl-input--error.bdl-input--default .bdl-input__input{border-color:var( --comp-inputField-color-active-box-border-error-default, var(--semantic-color-border-container-error, #a8000b) );background:var( --comp-inputField-color-active-box-background-error-default, var(--semantic-color-background-container-error-quiet, #f9f2f3) )}.bdl-input.bdl-input--active.bdl-input--error.bdl-input--default .bdl-input__icon:not(:empty){color:var( --comp-inputField-color-active-control-icon-error-default, var(--semantic-color-icon-primary-default, #333) )}.bdl-input.bdl-input--active.bdl-input--error.bdl-input--pressed .bdl-input__input:before{height:var(--comp-inputField-size-bar-height-error-active, .125rem)}.bdl-input.bdl-input--active.bdl-input--error.bdl-input--hover .bdl-input__input:before{background:var( --comp-inputField-color-active-bar-fill-error-hover, var(--semantic-color-border-container-error, #a8000b) )}.bdl-input.bdl-input--active.bdl-input--error.bdl-input--hover .bdl-input__input{border-color:var( --comp-inputField-color-active-box-border-error-hover, var(--semantic-color-border-container-error, #a8000b) );background:var( --comp-inputField-color-active-box-background-error-hover, var(--semantic-color-background-container-error-quiet, #f9f2f3) )}.bdl-input.bdl-input--active.bdl-input--error.bdl-input--hover .bdl-input__icon:not(:empty){color:var(--comp-inputField-color-active-control-icon-error-hover, var(--semantic-color-icon-primary-hover, #333))}.bdl-input.bdl-input--active.bdl-input--error.bdl-input .bdl-input__native{color:var( --comp-inputField-color-active-input-text-error-populated, var(--semantic-color-text-primary-default, #333) );font:var( --comp-inputField-typography-active-input-error-populated, var(--semantic-typography-content-body-normal, 400 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-active-input-error-populated-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-input.bdl-input--active.bdl-input--error.bdl-input:has(.bdl-input__native:placeholder-shown) .bdl-input__prefix{color:var( --comp-inputField-color-active-prefix-text-error-placeholder, var(--semantic-color-text-primary-default, #333) );font:var( --comp-inputField-typography-active-prefix-error-placeholder, var(--semantic-typography-content-body-loud, 500 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-active-prefix-error-placeholder-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-input.bdl-input--active.bdl-input--error.bdl-input:has(.bdl-input__native:placeholder-shown) .bdl-input__suffix{color:var( --comp-inputField-color-active-suffix-text-error-placeholder, var(--semantic-color-text-primary-default, #333) );font:var( --comp-inputField-typography-active-suffix-error-placeholder, var(--semantic-typography-content-body-loud, 500 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-active-suffix-error-placeholder-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-input.bdl-input--active.bdl-input--error .bdl-input__native::placeholder{color:var( --comp-inputField-color-active-input-text-error-placeholder, var(--semantic-color-text-placeholder, #767676) );font:var( --comp-inputField-typography-active-input-error-placeholder, var(--semantic-typography-content-body-quiet, 350 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-active-input-error-placeholder-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-input.bdl-input--active.bdl-input--warning .bdl-input__input:before{height:var(--comp-inputField-size-bar-height-warning-inactive, 0);background:var(--comp-inputField-color-active-bar-fill-warning-pressed, var(--brand-hsbc-color-core-black, #000))}.bdl-input.bdl-input--active.bdl-input--warning .bdl-input__input{border-color:var( --comp-inputField-color-active-box-border-warning-pressed, var(--semantic-color-border-container-selected-pressed, #000) );background:var( --comp-inputField-color-active-box-background-warning-pressed, var(--brand-hsbc-color-core-white, #fff) );border-width:var(--comp-inputField-borderWidth-active-box-warning, .0625rem)}.bdl-input.bdl-input--active.bdl-input--warning .bdl-input__counter{color:var( --comp-inputField-color-active-characterCount-text-warning, var(--semantic-color-text-primary-default, #333) );font:var( --comp-inputField-typography-active-characterCount-warning, var(--semantic-typography-content-footnote-normal, 400 .75rem/1rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-active-characterCount-warning-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-input.bdl-input--active.bdl-input--warning .bdl-input__prefix{color:var( --comp-inputField-color-active-prefix-text-warning-populated, var(--semantic-color-text-primary-default, #333) );font:var( --comp-inputField-typography-active-prefix-warning-populated, var(--semantic-typography-content-body-loud, 500 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-active-prefix-warning-populated-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-input.bdl-input--active.bdl-input--warning .bdl-input__suffix{color:var( --comp-inputField-color-active-suffix-text-warning-populated, var(--semantic-color-text-primary-default, #333) );font:var( --comp-inputField-typography-active-suffix-warning-populated, var(--semantic-typography-content-body-loud, 500 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-active-suffix-warning-populated-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-input.bdl-input--active.bdl-input--warning .bdl-input__icon:not(:empty){color:var( --comp-inputField-color-active-control-icon-warning-pressed, var(--semantic-color-icon-primary-pressed, #333) )}.bdl-input.bdl-input--active.bdl-input--warning.bdl-input--default .bdl-input__input:before{background:var(--comp-inputField-color-active-bar-fill-warning-default, var(--brand-hsbc-color-core-black, #000))}.bdl-input.bdl-input--active.bdl-input--warning.bdl-input--default .bdl-input__input{border-color:var( --comp-inputField-color-active-box-border-warning-default, var(--semantic-color-border-container-selected-default, #000) );background:var( --comp-inputField-color-active-box-background-warning-default, var(--brand-hsbc-color-core-white, #fff) )}.bdl-input.bdl-input--active.bdl-input--warning.bdl-input--default .bdl-input__icon:not(:empty){color:var( --comp-inputField-color-active-control-icon-warning-default, var(--semantic-color-icon-primary-default, #333) )}.bdl-input.bdl-input--active.bdl-input--warning.bdl-input--pressed .bdl-input__input:before{height:var(--comp-inputField-size-bar-height-warning-active, .125rem)}.bdl-input.bdl-input--active.bdl-input--warning.bdl-input--hover .bdl-input__input:before{background:var(--comp-inputField-color-active-bar-fill-warning-hover, var(--brand-hsbc-color-core-black, #000))}.bdl-input.bdl-input--active.bdl-input--warning.bdl-input--hover .bdl-input__input{border-color:var( --comp-inputField-color-active-box-border-warning-hover, var(--semantic-color-border-container-selected-hover, #000) );background:var( --comp-inputField-color-active-box-background-warning-hover, var(--brand-hsbc-color-core-white, #fff) )}.bdl-input.bdl-input--active.bdl-input--warning.bdl-input--hover .bdl-input__icon:not(:empty){color:var(--comp-inputField-color-active-control-icon-warning-hover, var(--semantic-color-icon-primary-hover, #333))}.bdl-input.bdl-input--active.bdl-input--warning.bdl-input .bdl-input__native{color:var( --comp-inputField-color-active-input-text-warning-populated, var(--semantic-color-text-primary-default, #333) );font:var( --comp-inputField-typography-active-input-warning-populated, var(--semantic-typography-content-body-normal, 400 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-active-input-warning-populated-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-input.bdl-input--active.bdl-input--warning.bdl-input:has(.bdl-input__native:placeholder-shown) .bdl-input__prefix{color:var( --comp-inputField-color-active-prefix-text-warning-placeholder, var(--semantic-color-text-primary-default, #333) );font:var( --comp-inputField-typography-active-prefix-warning-placeholder, var(--semantic-typography-content-body-loud, 500 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-active-prefix-warning-placeholder-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-input.bdl-input--active.bdl-input--warning.bdl-input:has(.bdl-input__native:placeholder-shown) .bdl-input__suffix{color:var( --comp-inputField-color-active-suffix-text-warning-placeholder, var(--semantic-color-text-primary-default, #333) );font:var( --comp-inputField-typography-active-suffix-warning-placeholder, var(--semantic-typography-content-body-loud, 500 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-active-suffix-warning-placeholder-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-input.bdl-input--active.bdl-input--warning .bdl-input__native::placeholder{color:var( --comp-inputField-color-active-input-text-warning-placeholder, var(--semantic-color-text-placeholder, #767676) );font:var( --comp-inputField-typography-active-input-warning-placeholder, var(--semantic-typography-content-body-quiet, 350 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-active-input-warning-placeholder-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-input.bdl-input--inactive.bdl-input--normal .bdl-input__input:before{height:var(--comp-inputField-size-bar-height-normal-inactive, 0);background:var( --comp-inputField-color-inactive-bar-fill-normal-pressed, var(--semantic-color-border-container-interactive-pressed, #000) )}.bdl-input.bdl-input--inactive.bdl-input--normal .bdl-input__input{border-color:var( --comp-inputField-color-inactive-box-border-normal-pressed, var(--semantic-color-border-container-interactive-pressed, #000) );background:var( --comp-inputField-color-inactive-box-background-normal-pressed, var(--brand-hsbc-color-core-white, #fff) );border-width:var(--comp-inputField-borderWidth-inactive-box-normal, .0625rem)}.bdl-input.bdl-input--inactive.bdl-input--normal .bdl-input__counter{color:var( --comp-inputField-color-inactive-characterCount-text-normal, var(--semantic-color-text-primary-default, #333) );font:var( --comp-inputField-typography-inactive-characterCount-normal, var(--semantic-typography-content-footnote-normal, 400 .75rem/1rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-inactive-characterCount-normal-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-input.bdl-input--inactive.bdl-input--normal .bdl-input__prefix{color:var( --comp-inputField-color-inactive-prefix-text-normal-populated, var(--semantic-color-text-primary-default, #333) );font:var( --comp-inputField-typography-inactive-prefix-normal-populated, var(--semantic-typography-content-body-loud, 500 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-inactive-prefix-normal-populated-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-input.bdl-input--inactive.bdl-input--normal .bdl-input__suffix{color:var( --comp-inputField-color-inactive-suffix-text-normal-populated, var(--semantic-color-text-primary-default, #333) );font:var( --comp-inputField-typography-inactive-suffix-normal-populated, var(--semantic-typography-content-body-loud, 500 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-inactive-suffix-normal-populated-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-input.bdl-input--inactive.bdl-input--normal .bdl-input__icon:not(:empty){color:var( --comp-inputField-color-inactive-control-icon-normal-pressed, var(--semantic-color-icon-primary-pressed, #333) )}.bdl-input.bdl-input--inactive.bdl-input--normal.bdl-input--default .bdl-input__input:before{background:var( --comp-inputField-color-inactive-bar-fill-normal-default, var(--semantic-color-border-container-interactive-default, #767676) )}.bdl-input.bdl-input--inactive.bdl-input--normal.bdl-input--default .bdl-input__input{border-color:var( --comp-inputField-color-inactive-box-border-normal-default, var(--semantic-color-border-container-interactive-default, #767676) );background:var( --comp-inputField-color-inactive-box-background-normal-default, var(--brand-hsbc-color-core-white, #fff) )}.bdl-input.bdl-input--inactive.bdl-input--normal.bdl-input--default .bdl-input__icon:not(:empty){color:var( --comp-inputField-color-inactive-control-icon-normal-default, var(--semantic-color-icon-primary-default, #333) )}.bdl-input.bdl-input--inactive.bdl-input--normal.bdl-input--pressed .bdl-input__input:before{height:var(--comp-inputField-size-bar-height-normal-active, .125rem)}.bdl-input.bdl-input--inactive.bdl-input--normal.bdl-input--hover .bdl-input__input:before{background:var( --comp-inputField-color-inactive-bar-fill-normal-hover, var(--semantic-color-border-container-interactive-hover, #000) )}.bdl-input.bdl-input--inactive.bdl-input--normal.bdl-input--hover .bdl-input__input{border-color:var( --comp-inputField-color-inactive-box-border-normal-hover, var(--semantic-color-border-container-interactive-hover, #000) );background:var( --comp-inputField-color-inactive-box-background-normal-hover, var(--brand-hsbc-color-core-white, #fff) )}.bdl-input.bdl-input--inactive.bdl-input--normal.bdl-input--hover .bdl-input__icon:not(:empty){color:var( --comp-inputField-color-inactive-control-icon-normal-hover, var(--semantic-color-icon-primary-hover, #333) )}.bdl-input.bdl-input--inactive.bdl-input--normal.bdl-input .bdl-input__native{color:var( --comp-inputField-color-inactive-input-text-normal-populated, var(--semantic-color-text-primary-default, #333) );font:var( --comp-inputField-typography-inactive-input-normal-populated, var(--semantic-typography-content-body-normal, 400 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-inactive-input-normal-populated-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-input.bdl-input--inactive.bdl-input--normal.bdl-input:has(.bdl-input__native:placeholder-shown) .bdl-input__prefix{color:var( --comp-inputField-color-inactive-prefix-text-normal-placeholder, var(--semantic-color-text-primary-default, #333) );font:var( --comp-inputField-typography-inactive-prefix-normal-placeholder, var(--semantic-typography-content-body-loud, 500 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-inactive-prefix-normal-placeholder-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-input.bdl-input--inactive.bdl-input--normal.bdl-input:has(.bdl-input__native:placeholder-shown) .bdl-input__suffix{color:var( --comp-inputField-color-inactive-suffix-text-normal-placeholder, var(--semantic-color-text-primary-default, #333) );font:var( --comp-inputField-typography-inactive-suffix-normal-placeholder, var(--semantic-typography-content-body-loud, 500 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-inactive-suffix-normal-placeholder-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-input.bdl-input--inactive.bdl-input--normal .bdl-input__native::placeholder{color:var( --comp-inputField-color-inactive-input-text-normal-placeholder, var(--semantic-color-text-placeholder, #767676) );font:var( --comp-inputField-typography-inactive-input-normal-placeholder, var(--semantic-typography-content-body-quiet, 350 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-inactive-input-normal-placeholder-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-input.bdl-input--inactive.bdl-input--error .bdl-input__input:before{height:var(--comp-inputField-size-bar-height-error-inactive, 0);background:var( --comp-inputField-color-inactive-bar-fill-error-pressed, var(--semantic-color-border-container-error, #a8000b) )}.bdl-input.bdl-input--inactive.bdl-input--error .bdl-input__input{border-color:var( --comp-inputField-color-inactive-box-border-error-pressed, var(--semantic-color-border-container-error, #a8000b) );background:var( --comp-inputField-color-inactive-box-background-error-pressed, var(--semantic-color-background-container-error-quiet, #f9f2f3) );border-width:var(--comp-inputField-borderWidth-inactive-box-error, .0625rem)}.bdl-input.bdl-input--inactive.bdl-input--error .bdl-input__counter{color:var(--comp-inputField-color-inactive-characterCount-text-error, var(--semantic-color-text-error, #a8000b));font:var( --comp-inputField-typography-inactive-characterCount-error, var(--semantic-typography-content-footnote-normal, 400 .75rem/1rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-inactive-characterCount-error-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-input.bdl-input--inactive.bdl-input--error .bdl-input__prefix{color:var( --comp-inputField-color-inactive-prefix-text-error-populated, var(--semantic-color-text-primary-default, #333) );font:var( --comp-inputField-typography-inactive-prefix-error-populated, var(--semantic-typography-content-body-loud, 500 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-inactive-prefix-error-populated-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-input.bdl-input--inactive.bdl-input--error .bdl-input__suffix{color:var( --comp-inputField-color-inactive-suffix-text-error-populated, var(--semantic-color-text-primary-default, #333) );font:var( --comp-inputField-typography-inactive-suffix-error-populated, var(--semantic-typography-content-body-loud, 500 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-inactive-suffix-error-populated-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-input.bdl-input--inactive.bdl-input--error .bdl-input__icon:not(:empty){color:var( --comp-inputField-color-inactive-control-icon-error-pressed, var(--semantic-color-icon-primary-pressed, #333) )}.bdl-input.bdl-input--inactive.bdl-input--error.bdl-input--default .bdl-input__input:before{background:var( --comp-inputField-color-inactive-bar-fill-error-default, var(--semantic-color-border-container-error, #a8000b) )}.bdl-input.bdl-input--inactive.bdl-input--error.bdl-input--default .bdl-input__input{border-color:var( --comp-inputField-color-inactive-box-border-error-default, var(--semantic-color-border-container-error, #a8000b) );background:var( --comp-inputField-color-inactive-box-background-error-default, var(--semantic-color-background-container-error-quiet, #f9f2f3) )}.bdl-input.bdl-input--inactive.bdl-input--error.bdl-input--default .bdl-input__icon:not(:empty){color:var( --comp-inputField-color-inactive-control-icon-error-default, var(--semantic-color-icon-primary-default, #333) )}.bdl-input.bdl-input--inactive.bdl-input--error.bdl-input--pressed .bdl-input__input:before{height:var(--comp-inputField-size-bar-height-error-active, .125rem)}.bdl-input.bdl-input--inactive.bdl-input--error.bdl-input--hover .bdl-input__input:before{background:var( --comp-inputField-color-inactive-bar-fill-error-hover, var(--semantic-color-border-container-error, #a8000b) )}.bdl-input.bdl-input--inactive.bdl-input--error.bdl-input--hover .bdl-input__input{border-color:var( --comp-inputField-color-inactive-box-border-error-hover, var(--semantic-color-border-container-error, #a8000b) );background:var( --comp-inputField-color-inactive-box-background-error-hover, var(--semantic-color-background-container-error-quiet, #f9f2f3) )}.bdl-input.bdl-input--inactive.bdl-input--error.bdl-input--hover .bdl-input__icon:not(:empty){color:var(--comp-inputField-color-inactive-control-icon-error-hover, var(--semantic-color-icon-primary-hover, #333))}.bdl-input.bdl-input--inactive.bdl-input--error.bdl-input .bdl-input__native{color:var( --comp-inputField-color-inactive-input-text-error-populated, var(--semantic-color-text-primary-default, #333) );font:var( --comp-inputField-typography-inactive-input-error-populated, var(--semantic-typography-content-body-normal, 400 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-inactive-input-error-populated-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-input.bdl-input--inactive.bdl-input--error.bdl-input:has(.bdl-input__native:placeholder-shown) .bdl-input__prefix{color:var( --comp-inputField-color-inactive-prefix-text-error-placeholder, var(--semantic-color-text-primary-default, #333) );font:var( --comp-inputField-typography-inactive-prefix-error-placeholder, var(--semantic-typography-content-body-loud, 500 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-inactive-prefix-error-placeholder-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-input.bdl-input--inactive.bdl-input--error.bdl-input:has(.bdl-input__native:placeholder-shown) .bdl-input__suffix{color:var( --comp-inputField-color-inactive-suffix-text-error-placeholder, var(--semantic-color-text-primary-default, #333) );font:var( --comp-inputField-typography-inactive-suffix-error-placeholder, var(--semantic-typography-content-body-loud, 500 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-inactive-suffix-error-placeholder-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-input.bdl-input--inactive.bdl-input--error .bdl-input__native::placeholder{color:var( --comp-inputField-color-inactive-input-text-error-placeholder, var(--semantic-color-text-placeholder, #767676) );font:var( --comp-inputField-typography-inactive-input-error-placeholder, var(--semantic-typography-content-body-quiet, 350 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-inactive-input-error-placeholder-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-input.bdl-input--inactive.bdl-input--warning .bdl-input__input:before{height:var(--comp-inputField-size-bar-height-warning-inactive, 0);background:var( --comp-inputField-color-inactive-bar-fill-warning-pressed, var(--semantic-color-border-container-interactive-pressed, #000) )}.bdl-input.bdl-input--inactive.bdl-input--warning .bdl-input__input{border-color:var( --comp-inputField-color-inactive-box-border-warning-pressed, var(--semantic-color-border-container-interactive-pressed, #000) );background:var( --comp-inputField-color-inactive-box-background-warning-pressed, var(--brand-hsbc-color-core-white, #fff) );border-width:var(--comp-inputField-borderWidth-inactive-box-warning, .0625rem)}.bdl-input.bdl-input--inactive.bdl-input--warning .bdl-input__counter{color:var( --comp-inputField-color-inactive-characterCount-text-warning, var(--semantic-color-text-primary-default, #333) );font:var( --comp-inputField-typography-inactive-characterCount-warning, var(--semantic-typography-content-footnote-normal, 400 .75rem/1rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-inactive-characterCount-warning-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-input.bdl-input--inactive.bdl-input--warning .bdl-input__prefix{color:var( --comp-inputField-color-inactive-prefix-text-warning-populated, var(--semantic-color-text-primary-default, #333) );font:var( --comp-inputField-typography-inactive-prefix-warning-populated, var(--semantic-typography-content-body-loud, 500 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-inactive-prefix-warning-populated-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-input.bdl-input--inactive.bdl-input--warning .bdl-input__suffix{color:var( --comp-inputField-color-inactive-suffix-text-warning-populated, var(--semantic-color-text-primary-default, #333) );font:var( --comp-inputField-typography-inactive-suffix-warning-populated, var(--semantic-typography-content-body-loud, 500 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-inactive-suffix-warning-populated-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-input.bdl-input--inactive.bdl-input--warning .bdl-input__icon:not(:empty){color:var( --comp-inputField-color-inactive-control-icon-warning-pressed, var(--semantic-color-icon-primary-pressed, #333) )}.bdl-input.bdl-input--inactive.bdl-input--warning.bdl-input--default .bdl-input__input:before{background:var( --comp-inputField-color-inactive-bar-fill-warning-default, var(--semantic-color-border-container-interactive-default, #767676) )}.bdl-input.bdl-input--inactive.bdl-input--warning.bdl-input--default .bdl-input__input{border-color:var( --comp-inputField-color-inactive-box-border-warning-default, var(--semantic-color-border-container-interactive-default, #767676) );background:var( --comp-inputField-color-inactive-box-background-warning-default, var(--brand-hsbc-color-core-white, #fff) )}.bdl-input.bdl-input--inactive.bdl-input--warning.bdl-input--default .bdl-input__icon:not(:empty){color:var( --comp-inputField-color-inactive-control-icon-warning-default, var(--semantic-color-icon-primary-default, #333) )}.bdl-input.bdl-input--inactive.bdl-input--warning.bdl-input--pressed .bdl-input__input:before{height:var(--comp-inputField-size-bar-height-warning-active, .125rem)}.bdl-input.bdl-input--inactive.bdl-input--warning.bdl-input--hover .bdl-input__input:before{background:var( --comp-inputField-color-inactive-bar-fill-warning-hover, var(--semantic-color-border-container-interactive-hover, #000) )}.bdl-input.bdl-input--inactive.bdl-input--warning.bdl-input--hover .bdl-input__input{border-color:var( --comp-inputField-color-inactive-box-border-warning-hover, var(--semantic-color-border-container-interactive-hover, #000) );background:var( --comp-inputField-color-inactive-box-background-warning-hover, var(--brand-hsbc-color-core-white, #fff) )}.bdl-input.bdl-input--inactive.bdl-input--warning.bdl-input--hover .bdl-input__icon:not(:empty){color:var( --comp-inputField-color-inactive-control-icon-warning-hover, var(--semantic-color-icon-primary-hover, #333) )}.bdl-input.bdl-input--inactive.bdl-input--warning.bdl-input .bdl-input__native{color:var( --comp-inputField-color-inactive-input-text-warning-populated, var(--semantic-color-text-primary-default, #333) );font:var( --comp-inputField-typography-inactive-input-warning-populated, var(--semantic-typography-content-body-normal, 400 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-inactive-input-warning-populated-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-input.bdl-input--inactive.bdl-input--warning.bdl-input:has(.bdl-input__native:placeholder-shown) .bdl-input__prefix{color:var( --comp-inputField-color-inactive-prefix-text-warning-placeholder, var(--semantic-color-text-primary-default, #333) );font:var( --comp-inputField-typography-inactive-prefix-warning-placeholder, var(--semantic-typography-content-body-loud, 500 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-inactive-prefix-warning-placeholder-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-input.bdl-input--inactive.bdl-input--warning.bdl-input:has(.bdl-input__native:placeholder-shown) .bdl-input__suffix{color:var( --comp-inputField-color-inactive-suffix-text-warning-placeholder, var(--semantic-color-text-primary-default, #333) );font:var( --comp-inputField-typography-inactive-suffix-warning-placeholder, var(--semantic-typography-content-body-loud, 500 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-inactive-suffix-warning-placeholder-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-input.bdl-input--inactive.bdl-input--warning .bdl-input__native::placeholder{color:var( --comp-inputField-color-inactive-input-text-warning-placeholder, var(--semantic-color-text-placeholder, #767676) );font:var( --comp-inputField-typography-inactive-input-warning-placeholder, var(--semantic-typography-content-body-quiet, 350 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-inactive-input-warning-placeholder-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-input.bdl-input--readOnly.bdl-input--normal .bdl-input__input:before{background:var( --comp-inputField-color-readOnly-bar-fill-normal, var(--semantic-color-border-container-interactive-disabled, #d7d8d6) );height:var(--comp-inputField-size-bar-height-normal-inactive, 0)}.bdl-input.bdl-input--readOnly.bdl-input--normal .bdl-input__input{border-color:var( --comp-inputField-color-readOnly-box-border-normal, var(--semantic-color-border-container-interactive-disabled, #d7d8d6) );background:var( --comp-inputField-color-readOnly-box-background-normal, var(--brand-hsbc-color-complementaryGrey-grey1, #f3f3f3) );border-width:var(--comp-inputField-borderWidth-readOnly-box-normal, .0625rem)}.bdl-input.bdl-input--readOnly.bdl-input--normal .bdl-input__counter{color:var( --comp-inputField-color-readOnly-characterCount-text-normal, var(--semantic-color-text-primary-default, #333) );font:var( --comp-inputField-typography-readOnly-characterCount-normal, var(--semantic-typography-content-footnote-normal, 400 .75rem/1rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-readOnly-characterCount-normal-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-input.bdl-input--readOnly.bdl-input--normal .bdl-input__prefix{color:var( --comp-inputField-color-readOnly-prefix-text-normal-populated, var(--semantic-color-text-primary-default, #333) );font:var( --comp-inputField-typography-readOnly-prefix-normal-populated, var(--semantic-typography-content-body-loud, 500 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-readOnly-prefix-normal-populated-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-input.bdl-input--readOnly.bdl-input--normal .bdl-input__suffix{color:var( --comp-inputField-color-readOnly-suffix-text-normal-populated, var(--semantic-color-text-primary-default, #333) );font:var( --comp-inputField-typography-readOnly-suffix-normal-populated, var(--semantic-typography-content-body-loud, 500 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-readOnly-suffix-normal-populated-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-input.bdl-input--readOnly.bdl-input--normal .bdl-input__icon:not(:empty){color:var( --comp-inputField-color-readOnly-control-icon-normal-pressed, var(--brand-hsbc-color-complementaryGrey-grey6, #767676) )}.bdl-input.bdl-input--readOnly.bdl-input--normal.bdl-input--default .bdl-input__icon:not(:empty){color:var( --comp-inputField-color-readOnly-control-icon-normal-default, var(--brand-hsbc-color-complementaryGrey-grey6, #767676) )}.bdl-input.bdl-input--readOnly.bdl-input--normal.bdl-input--pressed .bdl-input__input:before{height:var(--comp-inputField-size-bar-height-normal-active, .125rem)}.bdl-input.bdl-input--readOnly.bdl-input--normal.bdl-input--hover .bdl-input__icon:not(:empty){color:var( --comp-inputField-color-readOnly-control-icon-normal-hover, var(--brand-hsbc-color-complementaryGrey-grey6, #767676) )}.bdl-input.bdl-input--readOnly.bdl-input--normal.bdl-input .bdl-input__native{color:var( --comp-inputField-color-readOnly-input-text-normal-populated, var(--semantic-color-text-primary-default, #333) );font:var( --comp-inputField-typography-readOnly-input-normal-populated, var(--semantic-typography-content-body-normal, 400 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-readOnly-input-normal-populated-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-input.bdl-input--readOnly.bdl-input--normal.bdl-input:has(.bdl-input__native:placeholder-shown) .bdl-input__prefix{color:var( --comp-inputField-color-readOnly-prefix-text-normal-placeholder, var(--semantic-color-text-primary-default, #333) );font:var( --comp-inputField-typography-readOnly-prefix-normal-placeholder, var(--semantic-typography-content-body-loud, 500 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-readOnly-prefix-normal-placeholder-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-input.bdl-input--readOnly.bdl-input--normal.bdl-input:has(.bdl-input__native:placeholder-shown) .bdl-input__suffix{color:var( --comp-inputField-color-readOnly-suffix-text-normal-placeholder, var(--semantic-color-text-primary-default, #333) );font:var( --comp-inputField-typography-readOnly-suffix-normal-placeholder, var(--semantic-typography-content-body-loud, 500 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-readOnly-suffix-normal-placeholder-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-input.bdl-input--readOnly.bdl-input--normal .bdl-input__native::placeholder{color:var( --comp-inputField-color-readOnly-input-text-normal-placeholder, var(--semantic-color-text-placeholder, #767676) );font:var( --comp-inputField-typography-readOnly-input-normal-placeholder, var(--semantic-typography-content-body-quiet, 350 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-readOnly-input-normal-placeholder-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-input.bdl-input--readOnly.bdl-input--error .bdl-input__input:before{background:var( --comp-inputField-color-readOnly-bar-fill-error, var(--semantic-color-border-container-error, #a8000b) );height:var(--comp-inputField-size-bar-height-error-inactive, 0)}.bdl-input.bdl-input--readOnly.bdl-input--error .bdl-input__input{border-color:var( --comp-inputField-color-readOnly-box-border-error, var(--semantic-color-border-container-error, #a8000b) );background:var( --comp-inputField-color-readOnly-box-background-error, var(--brand-hsbc-color-complementaryGrey-grey1, #f3f3f3) );border-width:var(--comp-inputField-borderWidth-readOnly-box-error, .0625rem)}.bdl-input.bdl-input--readOnly.bdl-input--error .bdl-input__counter{color:var(--comp-inputField-color-readOnly-characterCount-text-error, var(--semantic-color-text-error, #a8000b));font:var( --comp-inputField-typography-readOnly-characterCount-error, var(--semantic-typography-content-footnote-normal, 400 .75rem/1rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-readOnly-characterCount-error-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-input.bdl-input--readOnly.bdl-input--error .bdl-input__prefix{color:var( --comp-inputField-color-readOnly-prefix-text-error-populated, var(--semantic-color-text-primary-default, #333) );font:var( --comp-inputField-typography-readOnly-prefix-error-populated, var(--semantic-typography-content-body-loud, 500 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-readOnly-prefix-error-populated-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-input.bdl-input--readOnly.bdl-input--error .bdl-input__suffix{color:var( --comp-inputField-color-readOnly-suffix-text-error-populated, var(--semantic-color-text-primary-default, #333) );font:var( --comp-inputField-typography-readOnly-suffix-error-populated, var(--semantic-typography-content-body-loud, 500 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-readOnly-suffix-error-populated-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-input.bdl-input--readOnly.bdl-input--error .bdl-input__icon:not(:empty){color:var( --comp-inputField-color-readOnly-control-icon-error-pressed, var(--brand-hsbc-color-complementaryGrey-grey6, #767676) )}.bdl-input.bdl-input--readOnly.bdl-input--error.bdl-input--default .bdl-input__icon:not(:empty){color:var( --comp-inputField-color-readOnly-control-icon-error-default, var(--brand-hsbc-color-complementaryGrey-grey6, #767676) )}.bdl-input.bdl-input--readOnly.bdl-input--error.bdl-input--pressed .bdl-input__input:before{height:var(--comp-inputField-size-bar-height-error-active, .125rem)}.bdl-input.bdl-input--readOnly.bdl-input--error.bdl-input--hover .bdl-input__icon:not(:empty){color:var( --comp-inputField-color-readOnly-control-icon-error-hover, var(--brand-hsbc-color-complementaryGrey-grey6, #767676) )}.bdl-input.bdl-input--readOnly.bdl-input--error.bdl-input .bdl-input__native{color:var( --comp-inputField-color-readOnly-input-text-error-populated, var(--semantic-color-text-primary-default, #333) );font:var( --comp-inputField-typography-readOnly-input-error-populated, var(--semantic-typography-content-body-normal, 400 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-readOnly-input-error-populated-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-input.bdl-input--readOnly.bdl-input--error.bdl-input:has(.bdl-input__native:placeholder-shown) .bdl-input__prefix{color:var( --comp-inputField-color-readOnly-prefix-text-error-placeholder, var(--semantic-color-text-primary-default, #333) );font:var( --comp-inputField-typography-readOnly-prefix-error-placeholder, var(--semantic-typography-content-body-loud, 500 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-readOnly-prefix-error-placeholder-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-input.bdl-input--readOnly.bdl-input--error.bdl-input:has(.bdl-input__native:placeholder-shown) .bdl-input__suffix{color:var( --comp-inputField-color-readOnly-suffix-text-error-placeholder, var(--semantic-color-text-primary-default, #333) );font:var( --comp-inputField-typography-readOnly-suffix-error-placeholder, var(--semantic-typography-content-body-loud, 500 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-readOnly-suffix-error-placeholder-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-input.bdl-input--readOnly.bdl-input--error .bdl-input__native::placeholder{color:var( --comp-inputField-color-readOnly-input-text-error-placeholder, var(--semantic-color-text-placeholder, #767676) );font:var( --comp-inputField-typography-readOnly-input-error-placeholder, var(--semantic-typography-content-body-quiet, 350 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-readOnly-input-error-placeholder-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-input.bdl-input--readOnly.bdl-input--warning .bdl-input__input:before{background:var( --comp-inputField-color-readOnly-bar-fill-warning, var(--semantic-color-border-container-interactive-disabled, #d7d8d6) );height:var(--comp-inputField-size-bar-height-warning-inactive, 0)}.bdl-input.bdl-input--readOnly.bdl-input--warning .bdl-input__input{border-color:var( --comp-inputField-color-readOnly-box-border-warning, var(--semantic-color-border-container-interactive-disabled, #d7d8d6) );background:var( --comp-inputField-color-readOnly-box-background-warning, var(--brand-hsbc-color-complementaryGrey-grey1, #f3f3f3) );border-width:var(--comp-inputField-borderWidth-readOnly-box-warning, .0625rem)}.bdl-input.bdl-input--readOnly.bdl-input--warning .bdl-input__counter{color:var( --comp-inputField-color-readOnly-characterCount-text-warning, var(--semantic-color-text-primary-default, #333) );font:var( --comp-inputField-typography-readOnly-characterCount-warning, var(--semantic-typography-content-footnote-normal, 400 .75rem/1rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-readOnly-characterCount-warning-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-input.bdl-input--readOnly.bdl-input--warning .bdl-input__prefix{color:var( --comp-inputField-color-readOnly-prefix-text-warning-populated, var(--semantic-color-text-primary-default, #333) );font:var( --comp-inputField-typography-readOnly-prefix-warning-populated, var(--semantic-typography-content-body-loud, 500 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-readOnly-prefix-warning-populated-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-input.bdl-input--readOnly.bdl-input--warning .bdl-input__suffix{color:var( --comp-inputField-color-readOnly-suffix-text-warning-populated, var(--semantic-color-text-primary-default, #333) );font:var( --comp-inputField-typography-readOnly-suffix-warning-populated, var(--semantic-typography-content-body-loud, 500 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-readOnly-suffix-warning-populated-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-input.bdl-input--readOnly.bdl-input--warning .bdl-input__icon:not(:empty){color:var( --comp-inputField-color-readOnly-control-icon-warning-pressed, var(--brand-hsbc-color-complementaryGrey-grey6, #767676) )}.bdl-input.bdl-input--readOnly.bdl-input--warning.bdl-input--default .bdl-input__icon:not(:empty){color:var( --comp-inputField-color-readOnly-control-icon-warning-default, var(--brand-hsbc-color-complementaryGrey-grey6, #767676) )}.bdl-input.bdl-input--readOnly.bdl-input--warning.bdl-input--pressed .bdl-input__input:before{height:var(--comp-inputField-size-bar-height-warning-active, .125rem)}.bdl-input.bdl-input--readOnly.bdl-input--warning.bdl-input--hover .bdl-input__icon:not(:empty){color:var( --comp-inputField-color-readOnly-control-icon-warning-hover, var(--brand-hsbc-color-complementaryGrey-grey6, #767676) )}.bdl-input.bdl-input--readOnly.bdl-input--warning.bdl-input .bdl-input__native{color:var( --comp-inputField-color-readOnly-input-text-warning-populated, var(--semantic-color-text-primary-default, #333) );font:var( --comp-inputField-typography-readOnly-input-warning-populated, var(--semantic-typography-content-body-normal, 400 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-readOnly-input-warning-populated-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-input.bdl-input--readOnly.bdl-input--warning.bdl-input:has(.bdl-input__native:placeholder-shown) .bdl-input__prefix{color:var( --comp-inputField-color-readOnly-prefix-text-warning-placeholder, var(--semantic-color-text-primary-default, #333) );font:var( --comp-inputField-typography-readOnly-prefix-warning-placeholder, var(--semantic-typography-content-body-loud, 500 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-readOnly-prefix-warning-placeholder-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-input.bdl-input--readOnly.bdl-input--warning.bdl-input:has(.bdl-input__native:placeholder-shown) .bdl-input__suffix{color:var( --comp-inputField-color-readOnly-suffix-text-warning-placeholder, var(--semantic-color-text-primary-default, #333) );font:var( --comp-inputField-typography-readOnly-suffix-warning-placeholder, var(--semantic-typography-content-body-loud, 500 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-readOnly-suffix-warning-placeholder-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-input.bdl-input--readOnly.bdl-input--warning .bdl-input__native::placeholder{color:var( --comp-inputField-color-readOnly-input-text-warning-placeholder, var(--semantic-color-text-placeholder, #767676) );font:var( --comp-inputField-typography-readOnly-input-warning-placeholder, var(--semantic-typography-content-body-quiet, 350 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-readOnly-input-warning-placeholder-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-input.bdl-input--disabled .bdl-input__input:before{background:var( --comp-inputField-color-disabled-bar-fill, var(--semantic-color-border-container-interactive-disabled, #d7d8d6) )}.bdl-input.bdl-input--disabled .bdl-input__input{border-color:var( --comp-inputField-color-disabled-box-border, var(--semantic-color-border-container-interactive-disabled, #d7d8d6) );background:var(--comp-inputField-color-disabled-box-background, var(--brand-hsbc-color-core-white, #fff));border-width:var(--comp-inputField-borderWidth-disabled-box, .0625rem)}.bdl-input.bdl-input--disabled .bdl-input__counter{color:var( --comp-inputField-color-disabled-characterCount-text, var(--semantic-color-text-primary-disabled, #d7d8d6) );font:var( --comp-inputField-typography-disabled-characterCount, var(--semantic-typography-content-footnote-normal, 400 .75rem/1rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-disabled-characterCount-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-input.bdl-input--disabled .bdl-input__prefix{color:var( --comp-inputField-color-disabled-prefix-text-populated, var(--semantic-color-text-primary-disabled, #d7d8d6) );font:var( --comp-inputField-typography-disabled-prefix-populated, var(--semantic-typography-content-body-loud, 500 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-disabled-prefix-populated-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-input.bdl-input--disabled .bdl-input__suffix{color:var( --comp-inputField-color-disabled-suffix-text-populated, var(--semantic-color-text-primary-disabled, #d7d8d6) );font:var( --comp-inputField-typography-disabled-suffix-populated, var(--semantic-typography-content-body-loud, 500 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-disabled-suffix-populated-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-input.bdl-input--disabled .bdl-input__icon:not(:empty){color:var(--comp-inputField-color-disabled-control-icon, var(--semantic-color-icon-primary-disabled, #d7d8d6))}.bdl-input.bdl-input--disabled.bdl-input .bdl-input__native{color:var( --comp-inputField-color-disabled-input-text-populated, var(--semantic-color-text-primary-disabled, #d7d8d6) );font:var( --comp-inputField-typography-disabled-input-populated, var(--semantic-typography-content-body-normal, 400 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-disabled-input-populated-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-input.bdl-input--disabled.bdl-input:has(.bdl-input__native:placeholder-shown) .bdl-input__prefix.bdl-input__prefix--disabled{color:var( --comp-inputField-color-disabled-prefix-text-placeholder, var(--semantic-color-text-primary-disabled, #d7d8d6) );font:var( --comp-inputField-typography-disabled-prefix-placeholder, var(--semantic-typography-content-body-loud, 500 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-disabled-prefix-placeholder-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-input.bdl-input--disabled.bdl-input:has(.bdl-input__native:placeholder-shown) .bdl-input__suffix.bdl-input__suffix--disabled{color:var( --comp-inputField-color-disabled-suffix-text-placeholder, var(--semantic-color-text-primary-disabled, #d7d8d6) );font:var( --comp-inputField-typography-disabled-suffix-placeholder, var(--semantic-typography-content-body-loud, 500 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-disabled-suffix-placeholder-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-input.bdl-input--disabled .bdl-input__native::placeholder{color:var( --comp-inputField-color-disabled-input-text-placeholder, var(--semantic-color-text-primary-disabled, #d7d8d6) );font:var( --comp-inputField-typography-disabled-input-placeholder, var(--semantic-typography-content-body-quiet, 350 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-disabled-input-placeholder-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-input.bdl-input--disabled.bdl-input--normal .bdl-input__input:before{height:var(--comp-inputField-size-bar-height-normal-inactive, 0)}.bdl-input.bdl-input--disabled.bdl-input--normal.bdl-input--pressed .bdl-input__input:before{height:var(--comp-inputField-size-bar-height-normal-active, .125rem)}.bdl-input.bdl-input--disabled.bdl-input--error .bdl-input__input:before{height:var(--comp-inputField-size-bar-height-error-inactive, 0)}.bdl-input.bdl-input--disabled.bdl-input--error.bdl-input--pressed .bdl-input__input:before{height:var(--comp-inputField-size-bar-height-error-active, .125rem)}.bdl-input.bdl-input--disabled.bdl-input--warning .bdl-input__input:before{height:var(--comp-inputField-size-bar-height-warning-inactive, 0)}.bdl-input.bdl-input--disabled.bdl-input--warning.bdl-input--pressed .bdl-input__input:before{height:var(--comp-inputField-size-bar-height-warning-active, .125rem)}[dir=ltr] .bdl-input__input:before{left:0}[dir=ltr] .bdl-input__icon--left:not(:empty){margin-right:var(--comp-inputField-space-gapContentControl, var(--semantic-space-general-fixed-100, .5rem))}[dir=ltr] .bdl-input__icon--right:not(:empty){margin-left:var(--comp-inputField-space-gapContentControl, var(--semantic-space-general-fixed-100, .5rem))}[dir=ltr] .bdl-input__counter{margin-left:auto}[dir=ltr] .bdl-input__suffix.bdl-text{margin-left:var(--comp-inputField-space-gapPrefixInputSuffix, var(--semantic-space-general-fixed-100, .5rem))}[dir=ltr] .bdl-input__prefix.bdl-text{margin-right:var(--comp-inputField-space-gapPrefixInputSuffix, var(--semantic-space-general-fixed-100, .5rem))}[dir=rtl] .bdl-input__input:before{right:0}[dir=rtl] .bdl-input__icon--left:not(:empty){margin-left:var(--comp-inputField-space-gapContentControl, var(--semantic-space-general-fixed-100, .5rem))}[dir=rtl] .bdl-input__icon--right:not(:empty){margin-right:var(--comp-inputField-space-gapContentControl, var(--semantic-space-general-fixed-100, .5rem))}[dir=rtl] .bdl-input__counter{margin-right:auto}[dir=rtl] .bdl-input__suffix.bdl-text{margin-right:var(--comp-inputField-space-gapPrefixInputSuffix, var(--semantic-space-general-fixed-100, .5rem))}[dir=rtl] .bdl-input__prefix.bdl-text{margin-left:var(--comp-inputField-space-gapPrefixInputSuffix, var(--semantic-space-general-fixed-100, .5rem))}.bdl-inline-text-link-icon{display:inline;white-space:nowrap}.bdl-inline-text-link-icon__no-break-joiner{font:inherit}.bdl-inline-text-link-icon__icon.bdl-icon{margin-inline-start:.25rem;vertical-align:baseline}.bdl-inline-text-link-icon__icon.bdl-icon svg{height:1em;width:auto;vertical-align:-.125em;max-height:1em}.bdl-inline-text-link{display:inline;color:inherit;font:inherit;cursor:pointer;background:none;border:none;padding:0;text-align:inherit;appearance:none;text-decoration:underline}.bdl-inline-text-link:focus-visible{outline:2px solid #000;outline:2px solid -webkit-focus-ring-color;outline-offset:.125rem}.bdl-inline-text-link--disabled{color:var(--comp-link-color-textLink-text-disabled-onLight, var(--semantic-color-text-actionable-disabled, #d7d8d6));pointer-events:none}.bdl-inline-message{display:flex;align-items:self-start;font:var( --comp-inlineMessage-typography-text, var(--semantic-typography-content-caption-normal, 400 .875rem/1.25rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inlineMessage-typography-text-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-inline-message .bdl-icon{margin-top:1px;align-self:flex-start}.bdl-inline-message .bdl-icon svg{width:var(--comp-inlineMessage-size-icon, var(--semantic-size-icon-s, 1.125rem));height:var(--comp-inlineMessage-size-icon, var(--semantic-size-icon-s, 1.125rem))}.bdl-inline-message--information{color:var(--comp-inlineMessage-color-information-text, var(--semantic-color-text-primary-default, #333))}.bdl-inline-message--error{color:var(--comp-inlineMessage-color-error-text, var(--semantic-color-text-primary-default, #333))}.bdl-inline-message--success{color:var(--comp-inlineMessage-color-success-text, var(--semantic-color-text-primary-default, #333))}.bdl-inline-message--warning{color:var(--comp-inlineMessage-color-warning-text, var(--semantic-color-text-primary-default, #333))}[dir=ltr] .bdl-inline-message .bdl-icon{margin-right:var(--comp-inlineMessage-space-gapIconText, var(--semantic-space-general-fixed-100, .5rem))}[dir=rtl] .bdl-inline-message .bdl-icon{margin-left:var(--comp-inlineMessage-space-gapIconText, var(--semantic-space-general-fixed-100, .5rem))}.bdl-image{display:block;max-height:100%}.bdl-image[bdl-aspect-ratio="1:1"]{aspect-ratio:1/1}.bdl-image[bdl-aspect-ratio="4:3"]{aspect-ratio:4/3}.bdl-image[bdl-aspect-ratio="16:9"]{aspect-ratio:16/9}.bdl-image[bdl-aspect-ratio="21:9"]{aspect-ratio:21/9}.bdl-image[bdl-aspect-ratio="3:4"]{aspect-ratio:3/4}.bdl-image[bdl-aspect-ratio="9:16"]{aspect-ratio:9/16}.bdl-image[bdl-aspect-ratio="9:21"]{aspect-ratio:9/21}.bdl-image img{display:block;width:100%;height:100%;object-fit:cover}.bdl-image__fit--contain img{object-fit:contain}.bdl-icon-link{display:inline-flex;align-items:center;text-decoration:none;gap:var(--comp-link-space-iconLink-gapIconLabel, var(--semantic-space-general-fixed-100, .5rem))}.bdl-icon-link:where(button){appearance:none;background:none;border:0;border-radius:0;cursor:pointer;font:inherit;margin:0;padding:0;text-align:inherit}.bdl-icon-link:focus-visible{outline:2px solid #000;outline:2px solid -webkit-focus-ring-color;outline-offset:.125rem}.bdl-icon-link--disabled{pointer-events:none;color:var(--comp-link-color-iconLink-text-disabled-onLight, var(--semantic-color-text-actionable-disabled, #d7d8d6))}.bdl-icon-link:not(.bdl-icon-link--disabled):hover{text-decoration:underline}.bdl-icon-link--contentTitle .bdl-icon svg{width:var(--comp-link-size-iconLink-contentTitle-icon, var(--semantic-size-icon-m, 1.5rem));height:var(--comp-link-size-iconLink-contentTitle-icon, var(--semantic-size-icon-m, 1.5rem))}.bdl-icon-link--body .bdl-icon svg{width:var(--comp-link-size-iconLink-body-icon, var(--semantic-size-icon-s, 1.125rem));height:var(--comp-link-size-iconLink-body-icon, var(--semantic-size-icon-s, 1.125rem))}.bdl-icon-link--caption .bdl-icon svg{width:var(--comp-link-size-iconLink-caption-icon, var(--semantic-size-icon-xs, 1rem));height:var(--comp-link-size-iconLink-caption-icon, var(--semantic-size-icon-xs, 1rem))}.bdl-icon-link--footnote .bdl-icon svg{width:var(--comp-link-size-iconLink-footnote-icon, .875rem);height:var(--comp-link-size-iconLink-footnote-icon, .875rem)}.bdl-icon-link--default,.bdl-icon-link--default .bdl-text{color:var(--comp-link-color-iconLink-text-default-onLight, var(--semantic-color-text-actionable-default, #000))}.bdl-icon-link--default .bdl-icon-link__icon{color:var(--comp-link-color-iconLink-icon-default-onLight, var(--semantic-color-icon-actionable-default, #000))}.bdl-icon-link--default.bdl-icon-link--inverted,.bdl-icon-link--default.bdl-icon-link--inverted .bdl-text{color:var(--comp-link-color-iconLink-text-default-onDark, var(--semantic-color-text-primary-default-onDark, #fff))}.bdl-icon-link--default.bdl-icon-link--inverted .bdl-icon-link__icon{color:var(--comp-link-color-iconLink-icon-default-onDark, var(--brand-hsbc-color-core-white, #fff))}.bdl-icon-link--default.bdl-icon-link--contentTitle .bdl-text{font:var( --comp-link-typography-contentTitle-default, var(--semantic-typography-heading-contentTitle-normal, 400 1.1875rem/1.6875rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-link-typography-contentTitle-default-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-icon-link--default.bdl-icon-link--body .bdl-text{font:var( --comp-link-typography-body-default, var(--semantic-typography-content-body-loud, 500 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-link-typography-body-default-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-icon-link--default.bdl-icon-link--caption .bdl-text{font:var( --comp-link-typography-caption-default, var(--semantic-typography-content-caption-loud, 500 .875rem/1.25rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-link-typography-caption-default-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-icon-link--default.bdl-icon-link--footnote .bdl-text{font:var( --comp-link-typography-footnote-default, var(--semantic-typography-content-footnote-loud, 500 .75rem/1rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-link-typography-footnote-default-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-icon-link--disabled .bdl-text{color:var(--comp-link-color-iconLink-text-disabled-onLight, var(--semantic-color-text-actionable-disabled, #d7d8d6))}.bdl-icon-link--disabled .bdl-icon-link__icon{color:var(--comp-link-color-iconLink-icon-disabled-onLight, var(--semantic-color-icon-actionable-disabled, #d7d8d6))}.bdl-icon-link--disabled.bdl-icon-link--inverted,.bdl-icon-link--disabled.bdl-icon-link--inverted .bdl-text{color:var(--comp-link-color-iconLink-text-disabled-onDark, var(--brand-hsbc-color-complementaryGrey-grey6, #767676))}.bdl-icon-link--disabled.bdl-icon-link--inverted .bdl-icon-link__icon{color:var(--comp-link-color-iconLink-icon-disabled-onDark, var(--brand-hsbc-color-complementaryGrey-grey6, #767676))}.bdl-icon-link--disabled.bdl-icon-link--contentTitle .bdl-text{font:var( --comp-link-typography-contentTitle-disabled, var(--semantic-typography-heading-contentTitle-normal, 400 1.1875rem/1.6875rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-link-typography-contentTitle-disabled-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-icon-link--disabled.bdl-icon-link--body .bdl-text{font:var( --comp-link-typography-body-disabled, var(--semantic-typography-content-body-loud, 500 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-link-typography-body-disabled-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-icon-link--disabled.bdl-icon-link--caption .bdl-text{font:var( --comp-link-typography-caption-disabled, var(--semantic-typography-content-caption-loud, 500 .875rem/1.25rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-link-typography-caption-disabled-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-icon-link--disabled.bdl-icon-link--footnote .bdl-text{font:var( --comp-link-typography-footnote-disabled, var(--semantic-typography-content-footnote-loud, 500 .75rem/1rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-link-typography-footnote-disabled-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-icon-link--default:active,.bdl-icon-link--default:active .bdl-text{color:var(--comp-link-color-iconLink-text-pressed-onLight, var(--semantic-color-text-actionable-pressed, #767676))}.bdl-icon-link--default:active .bdl-icon-link__icon{color:var(--comp-link-color-iconLink-icon-pressed-onLight, var(--semantic-color-icon-actionable-pressed, #767676))}.bdl-icon-link--default:active.bdl-icon-link--inverted,.bdl-icon-link--default:active.bdl-icon-link--inverted .bdl-text{color:var(--comp-link-color-iconLink-text-pressed-onDark, var(--brand-hsbc-color-complementaryGrey-grey2, #ededed))}.bdl-icon-link--default:active.bdl-icon-link--inverted .bdl-icon-link__icon{color:var(--comp-link-color-iconLink-icon-pressed-onDark, var(--brand-hsbc-color-complementaryGrey-grey2, #ededed))}.bdl-icon-link--default:active.bdl-icon-link--contentTitle .bdl-text{font:var( --comp-link-typography-contentTitle-pressed, var(--semantic-typography-heading-contentTitle-normal, 400 1.1875rem/1.6875rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-link-typography-contentTitle-pressed-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-icon-link--default:active.bdl-icon-link--body .bdl-text{font:var( --comp-link-typography-body-pressed, var(--semantic-typography-content-body-loud, 500 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-link-typography-body-pressed-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-icon-link--default:active.bdl-icon-link--caption .bdl-text{font:var( --comp-link-typography-caption-pressed, var(--semantic-typography-content-caption-loud, 500 .875rem/1.25rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-link-typography-caption-pressed-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-icon-link--default:active.bdl-icon-link--footnote .bdl-text{font:var( --comp-link-typography-footnote-pressed, var(--semantic-typography-content-footnote-loud, 500 .75rem/1rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-link-typography-footnote-pressed-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-icon-link--default:hover,.bdl-icon-link--default:hover .bdl-text{color:var(--comp-link-color-iconLink-text-hover-onLight, var(--semantic-color-text-actionable-hover, #767676))}.bdl-icon-link--default:hover .bdl-icon-link__icon{color:var(--comp-link-color-iconLink-icon-hover-onLight, var(--semantic-color-icon-actionable-hover, #767676))}.bdl-icon-link--default:hover.bdl-icon-link--inverted,.bdl-icon-link--default:hover.bdl-icon-link--inverted .bdl-text{color:var(--comp-link-color-iconLink-text-hover-onDark, var(--brand-hsbc-color-complementaryGrey-grey1, #f3f3f3))}.bdl-icon-link--default:hover.bdl-icon-link--inverted .bdl-icon-link__icon{color:var(--comp-link-color-iconLink-icon-hover-onDark, var(--brand-hsbc-color-complementaryGrey-grey1, #f3f3f3))}.bdl-icon-link--default:hover.bdl-icon-link--contentTitle .bdl-text{font:var( --comp-link-typography-contentTitle-hover, var(--semantic-typography-heading-contentTitle-normal, 400 1.1875rem/1.6875rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-link-typography-contentTitle-hover-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-icon-link--default:hover.bdl-icon-link--body .bdl-text{font:var( --comp-link-typography-body-hover, var(--semantic-typography-content-body-loud, 500 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-link-typography-body-hover-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-icon-link--default:hover.bdl-icon-link--caption .bdl-text{font:var( --comp-link-typography-caption-hover, var(--semantic-typography-content-caption-loud, 500 .875rem/1.25rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-link-typography-caption-hover-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-icon-link--default:hover.bdl-icon-link--footnote .bdl-text{font:var( --comp-link-typography-footnote-hover, var(--semantic-typography-content-footnote-loud, 500 .75rem/1rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-link-typography-footnote-hover-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-components--inverted .bdl-icon-link--default:not(.bdl-icon-link--inverted){color:var(--comp-link-color-iconLink-text-default-onDark, var(--semantic-color-text-primary-default-onDark, #fff))}.bdl-components--inverted .bdl-icon-link--default:not(.bdl-icon-link--inverted) .bdl-text{color:var(--comp-link-color-iconLink-text-default-onDark, var(--semantic-color-text-primary-default-onDark, #fff))}.bdl-components--inverted .bdl-icon-link--default:not(.bdl-icon-link--inverted) .bdl-icon-link__icon{color:var(--comp-link-color-iconLink-icon-default-onDark, var(--brand-hsbc-color-core-white, #fff))}.bdl-components--inverted .bdl-icon-link--disabled:not(.bdl-icon-link--inverted){color:var(--comp-link-color-iconLink-text-disabled-onDark, var(--brand-hsbc-color-complementaryGrey-grey6, #767676))}.bdl-components--inverted .bdl-icon-link--disabled:not(.bdl-icon-link--inverted) .bdl-text{color:var(--comp-link-color-iconLink-text-disabled-onDark, var(--brand-hsbc-color-complementaryGrey-grey6, #767676))}.bdl-components--inverted .bdl-icon-link--disabled:not(.bdl-icon-link--inverted) .bdl-icon-link__icon{color:var(--comp-link-color-iconLink-icon-disabled-onDark, var(--brand-hsbc-color-complementaryGrey-grey6, #767676))}.bdl-components--inverted .bdl-icon-link--default:active:not(.bdl-icon-link--inverted){color:var(--comp-link-color-iconLink-text-pressed-onDark, var(--brand-hsbc-color-complementaryGrey-grey2, #ededed))}.bdl-components--inverted .bdl-icon-link--default:active:not(.bdl-icon-link--inverted) .bdl-text{color:var(--comp-link-color-iconLink-text-pressed-onDark, var(--brand-hsbc-color-complementaryGrey-grey2, #ededed))}.bdl-components--inverted .bdl-icon-link--default:active:not(.bdl-icon-link--inverted) .bdl-icon-link__icon{color:var(--comp-link-color-iconLink-icon-pressed-onDark, var(--brand-hsbc-color-complementaryGrey-grey2, #ededed))}.bdl-components--inverted .bdl-icon-link--default:hover:not(.bdl-icon-link--inverted){color:var(--comp-link-color-iconLink-text-hover-onDark, var(--brand-hsbc-color-complementaryGrey-grey1, #f3f3f3))}.bdl-components--inverted .bdl-icon-link--default:hover:not(.bdl-icon-link--inverted) .bdl-text{color:var(--comp-link-color-iconLink-text-hover-onDark, var(--brand-hsbc-color-complementaryGrey-grey1, #f3f3f3))}.bdl-components--inverted .bdl-icon-link--default:hover:not(.bdl-icon-link--inverted) .bdl-icon-link__icon{color:var(--comp-link-color-iconLink-icon-hover-onDark, var(--brand-hsbc-color-complementaryGrey-grey1, #f3f3f3))}.bdl-icon{position:relative;display:inline-block;vertical-align:top;line-height:0;fill:currentcolor}.bdl-icon svg{overflow:visible}.bdl-icon--inline{top:.19em}.bdl-fieldset{display:block}.bdl-fieldset__wrapper{display:block;border:0;padding:0;margin:0;min-width:0}.bdl-fieldset:not(:has(bdl-subtitle)) bdl-legend{margin-bottom:8px}.bdl-fieldset bdl-subtitle{margin-bottom:8px}.bdl-fieldset:has(bdl-error) bdl-radio-button:last-of-type{margin-bottom:8px}.bdl-fieldset:has(bdl-error) bdl-checkbox:last-of-type{margin-bottom:8px}.bdl-field{display:block}.bdl-field:not(:has(bdl-subtitle)) bdl-label,.bdl-field:not(:has(bdl-subtitle)) bdl-legend{margin-bottom:var(--comp-inputField-space-gapTitleBox, var(--semantic-space-general-fixed-100, .5rem))}.bdl-field bdl-subtitle{margin-top:var(--comp-inputField-space-gapTitleSubtitle, var(--semantic-space-general-fixed-0, 0));margin-bottom:var(--comp-inputField-space-gapTitleBox, var(--semantic-space-general-fixed-100, .5rem))}.bdl-field bdl-error,.bdl-field bdl-warning,.bdl-field bdl-slider{margin-top:var(--comp-inputField-space-gapBoxMessage, var(--semantic-space-general-fixed-100, .5rem))}[dir=ltr] .bdl-field bdl-tooltip-icon{margin-left:var(--comp-inputField-space-gapTitleTooltip, var(--semantic-space-general-fixed-100, .5rem))}[dir=rtl] .bdl-field bdl-tooltip-icon{margin-right:var(--comp-inputField-space-gapTitleTooltip, var(--semantic-space-general-fixed-100, .5rem))}.bdl-field:has([bdl-internal-variant=""]):has([bdl-internal-status=""]) bdl-tooltip{width:var(--comp-inputField-size-tooltip, var(--semantic-size-icon-s, 1.125rem));height:var(--comp-inputField-size-tooltip, var(--semantic-size-icon-s, 1.125rem))}.bdl-field:has([bdl-internal-variant=""]):has([bdl-internal-status=normal]) bdl-tooltip{width:var(--comp-inputField-size-tooltip, var(--semantic-size-icon-s, 1.125rem));height:var(--comp-inputField-size-tooltip, var(--semantic-size-icon-s, 1.125rem))}.bdl-field:has([bdl-internal-variant=""]):has([bdl-internal-status=error]) bdl-tooltip{width:var(--comp-inputField-size-tooltip, var(--semantic-size-icon-s, 1.125rem));height:var(--comp-inputField-size-tooltip, var(--semantic-size-icon-s, 1.125rem))}.bdl-field:has([bdl-internal-variant=""]):has([bdl-internal-status=warning]) bdl-tooltip{width:var(--comp-inputField-size-tooltip, var(--semantic-size-icon-s, 1.125rem));height:var(--comp-inputField-size-tooltip, var(--semantic-size-icon-s, 1.125rem))}.bdl-field:has([bdl-internal-variant=active]):has([bdl-internal-status=""]) bdl-tooltip{width:var(--comp-inputField-size-tooltip, var(--semantic-size-icon-s, 1.125rem));height:var(--comp-inputField-size-tooltip, var(--semantic-size-icon-s, 1.125rem))}.bdl-field:has([bdl-internal-variant=active]):has([bdl-internal-status=normal]) bdl-label,.bdl-field:has([bdl-internal-variant=active]):has([bdl-internal-status=normal]) bdl-legend bdl-text{color:var(--comp-inputField-color-active-title-text-normal, var(--semantic-color-text-primary-default, #333));font:var( --comp-inputField-typography-active-title-normal, var(--semantic-typography-content-body-normal, 400 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-active-title-normal-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-field:has([bdl-internal-variant=active]):has([bdl-internal-status=normal]) bdl-subtitle,.bdl-field:has([bdl-internal-variant=active]):has([bdl-internal-status=normal]) bdl-error *,.bdl-field:has([bdl-internal-variant=active]):has([bdl-internal-status=normal]) bdl-warning *{color:var(--comp-inputField-color-active-subtitle-text-normal, var(--semantic-color-text-primary-default, #333));font:var( --comp-inputField-typography-active-subtitle-normal, var(--semantic-typography-content-caption-quiet, 350 .875rem/1.25rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-active-subtitle-normal-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-field:has([bdl-internal-variant=active]):has([bdl-internal-status=normal]) bdl-tooltip{fill:var( --comp-inputField-color-active-tooltip-icon-normal-pressed, var(--semantic-color-icon-actionable-pressed, #767676) );width:var(--comp-inputField-size-tooltip, var(--semantic-size-icon-s, 1.125rem));height:var(--comp-inputField-size-tooltip, var(--semantic-size-icon-s, 1.125rem))}.bdl-field:has([bdl-internal-variant=active]):has([bdl-internal-status=error]) bdl-label,.bdl-field:has([bdl-internal-variant=active]):has([bdl-internal-status=error]) bdl-legend bdl-text{color:var(--comp-inputField-color-active-title-text-error, var(--semantic-color-text-primary-default, #333));font:var( --comp-inputField-typography-active-title-error, var(--semantic-typography-content-body-normal, 400 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-active-title-error-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-field:has([bdl-internal-variant=active]):has([bdl-internal-status=error]) bdl-subtitle,.bdl-field:has([bdl-internal-variant=active]):has([bdl-internal-status=error]) bdl-error *,.bdl-field:has([bdl-internal-variant=active]):has([bdl-internal-status=error]) bdl-warning *{color:var(--comp-inputField-color-active-subtitle-text-error, var(--semantic-color-text-primary-default, #333));font:var( --comp-inputField-typography-active-subtitle-error, var(--semantic-typography-content-caption-quiet, 350 .875rem/1.25rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-active-subtitle-error-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-field:has([bdl-internal-variant=active]):has([bdl-internal-status=error]) bdl-tooltip{fill:var( --comp-inputField-color-active-tooltip-icon-error-pressed, var(--semantic-color-icon-actionable-pressed, #767676) );width:var(--comp-inputField-size-tooltip, var(--semantic-size-icon-s, 1.125rem));height:var(--comp-inputField-size-tooltip, var(--semantic-size-icon-s, 1.125rem))}.bdl-field:has([bdl-internal-variant=active]):has([bdl-internal-status=warning]) bdl-label,.bdl-field:has([bdl-internal-variant=active]):has([bdl-internal-status=warning]) bdl-legend bdl-text{color:var(--comp-inputField-color-active-title-text-warning, var(--semantic-color-text-primary-default, #333));font:var( --comp-inputField-typography-active-title-warning, var(--semantic-typography-content-body-normal, 400 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-active-title-warning-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-field:has([bdl-internal-variant=active]):has([bdl-internal-status=warning]) bdl-subtitle,.bdl-field:has([bdl-internal-variant=active]):has([bdl-internal-status=warning]) bdl-error *,.bdl-field:has([bdl-internal-variant=active]):has([bdl-internal-status=warning]) bdl-warning *{color:var(--comp-inputField-color-active-subtitle-text-warning, var(--semantic-color-text-primary-default, #333));font:var( --comp-inputField-typography-active-subtitle-warning, var(--semantic-typography-content-caption-quiet, 350 .875rem/1.25rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-active-subtitle-warning-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-field:has([bdl-internal-variant=active]):has([bdl-internal-status=warning]) bdl-tooltip{fill:var( --comp-inputField-color-active-tooltip-icon-warning-pressed, var(--semantic-color-icon-actionable-pressed, #767676) );width:var(--comp-inputField-size-tooltip, var(--semantic-size-icon-s, 1.125rem));height:var(--comp-inputField-size-tooltip, var(--semantic-size-icon-s, 1.125rem))}.bdl-field:has([bdl-internal-variant=inactive]):has([bdl-internal-status=""]) bdl-tooltip{width:var(--comp-inputField-size-tooltip, var(--semantic-size-icon-s, 1.125rem));height:var(--comp-inputField-size-tooltip, var(--semantic-size-icon-s, 1.125rem))}.bdl-field:has([bdl-internal-variant=inactive]):has([bdl-internal-status=normal]) bdl-label,.bdl-field:has([bdl-internal-variant=inactive]):has([bdl-internal-status=normal]) bdl-legend bdl-text{color:var(--comp-inputField-color-inactive-title-text-normal, var(--semantic-color-text-primary-default, #333));font:var( --comp-inputField-typography-inactive-title-normal, var(--semantic-typography-content-body-normal, 400 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-inactive-title-normal-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-field:has([bdl-internal-variant=inactive]):has([bdl-internal-status=normal]) bdl-subtitle,.bdl-field:has([bdl-internal-variant=inactive]):has([bdl-internal-status=normal]) bdl-error *,.bdl-field:has([bdl-internal-variant=inactive]):has([bdl-internal-status=normal]) bdl-warning *{color:var( --comp-inputField-color-inactive-subtitle-text-normal, var(--semantic-color-text-secondary-default, #545454) );font:var( --comp-inputField-typography-inactive-subtitle-normal, var(--semantic-typography-content-caption-quiet, 350 .875rem/1.25rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-inactive-subtitle-normal-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-field:has([bdl-internal-variant=inactive]):has([bdl-internal-status=normal]) bdl-tooltip{fill:var( --comp-inputField-color-inactive-tooltip-icon-normal-pressed, var(--semantic-color-icon-actionable-pressed, #767676) );width:var(--comp-inputField-size-tooltip, var(--semantic-size-icon-s, 1.125rem));height:var(--comp-inputField-size-tooltip, var(--semantic-size-icon-s, 1.125rem))}.bdl-field:has([bdl-internal-variant=inactive]):has([bdl-internal-status=error]) bdl-label,.bdl-field:has([bdl-internal-variant=inactive]):has([bdl-internal-status=error]) bdl-legend bdl-text{color:var(--comp-inputField-color-inactive-title-text-error, var(--semantic-color-text-primary-default, #333));font:var( --comp-inputField-typography-inactive-title-error, var(--semantic-typography-content-body-normal, 400 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-inactive-title-error-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-field:has([bdl-internal-variant=inactive]):has([bdl-internal-status=error]) bdl-subtitle,.bdl-field:has([bdl-internal-variant=inactive]):has([bdl-internal-status=error]) bdl-error *,.bdl-field:has([bdl-internal-variant=inactive]):has([bdl-internal-status=error]) bdl-warning *{color:var( --comp-inputField-color-inactive-subtitle-text-error, var(--semantic-color-text-secondary-default, #545454) );font:var( --comp-inputField-typography-inactive-subtitle-error, var(--semantic-typography-content-caption-quiet, 350 .875rem/1.25rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-inactive-subtitle-error-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-field:has([bdl-internal-variant=inactive]):has([bdl-internal-status=error]) bdl-tooltip{fill:var( --comp-inputField-color-inactive-tooltip-icon-error-pressed, var(--semantic-color-icon-actionable-pressed, #767676) );width:var(--comp-inputField-size-tooltip, var(--semantic-size-icon-s, 1.125rem));height:var(--comp-inputField-size-tooltip, var(--semantic-size-icon-s, 1.125rem))}.bdl-field:has([bdl-internal-variant=inactive]):has([bdl-internal-status=warning]) bdl-label,.bdl-field:has([bdl-internal-variant=inactive]):has([bdl-internal-status=warning]) bdl-legend bdl-text{color:var(--comp-inputField-color-inactive-title-text-warning, var(--semantic-color-text-primary-default, #333));font:var( --comp-inputField-typography-inactive-title-warning, var(--semantic-typography-content-body-normal, 400 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-inactive-title-warning-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-field:has([bdl-internal-variant=inactive]):has([bdl-internal-status=warning]) bdl-subtitle,.bdl-field:has([bdl-internal-variant=inactive]):has([bdl-internal-status=warning]) bdl-error *,.bdl-field:has([bdl-internal-variant=inactive]):has([bdl-internal-status=warning]) bdl-warning *{color:var( --comp-inputField-color-inactive-subtitle-text-warning, var(--semantic-color-text-secondary-default, #545454) );font:var( --comp-inputField-typography-inactive-subtitle-warning, var(--semantic-typography-content-caption-quiet, 350 .875rem/1.25rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-inactive-subtitle-warning-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-field:has([bdl-internal-variant=inactive]):has([bdl-internal-status=warning]) bdl-tooltip{fill:var( --comp-inputField-color-inactive-tooltip-icon-warning-pressed, var(--semantic-color-icon-actionable-pressed, #767676) );width:var(--comp-inputField-size-tooltip, var(--semantic-size-icon-s, 1.125rem));height:var(--comp-inputField-size-tooltip, var(--semantic-size-icon-s, 1.125rem))}.bdl-field:has([bdl-internal-variant=readOnly]):has([bdl-internal-status=""]) bdl-tooltip{width:var(--comp-inputField-size-tooltip, var(--semantic-size-icon-s, 1.125rem));height:var(--comp-inputField-size-tooltip, var(--semantic-size-icon-s, 1.125rem))}.bdl-field:has([bdl-internal-variant=readOnly]):has([bdl-internal-status=normal]) bdl-label,.bdl-field:has([bdl-internal-variant=readOnly]):has([bdl-internal-status=normal]) bdl-legend bdl-text{color:var(--comp-inputField-color-readOnly-title-text-normal, var(--semantic-color-text-primary-default, #333));font:var( --comp-inputField-typography-readOnly-title-normal, var(--semantic-typography-content-body-normal, 400 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-readOnly-title-normal-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-field:has([bdl-internal-variant=readOnly]):has([bdl-internal-status=normal]) bdl-subtitle,.bdl-field:has([bdl-internal-variant=readOnly]):has([bdl-internal-status=normal]) bdl-error *,.bdl-field:has([bdl-internal-variant=readOnly]):has([bdl-internal-status=normal]) bdl-warning *{color:var(--comp-inputField-color-readOnly-subtitle-text-normal, var(--semantic-color-text-primary-default, #333));font:var( --comp-inputField-typography-readOnly-subtitle-normal, var(--semantic-typography-content-caption-quiet, 350 .875rem/1.25rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-readOnly-subtitle-normal-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-field:has([bdl-internal-variant=readOnly]):has([bdl-internal-status=normal]) bdl-tooltip{fill:var( --comp-inputField-color-readOnly-tooltip-icon-normal-pressed, var(--semantic-color-icon-actionable-pressed, #767676) );width:var(--comp-inputField-size-tooltip, var(--semantic-size-icon-s, 1.125rem));height:var(--comp-inputField-size-tooltip, var(--semantic-size-icon-s, 1.125rem))}.bdl-field:has([bdl-internal-variant=readOnly]):has([bdl-internal-status=error]) bdl-label,.bdl-field:has([bdl-internal-variant=readOnly]):has([bdl-internal-status=error]) bdl-legend bdl-text{color:var(--comp-inputField-color-readOnly-title-text-error, var(--semantic-color-text-primary-default, #333));font:var( --comp-inputField-typography-readOnly-title-error, var(--semantic-typography-content-body-normal, 400 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-readOnly-title-error-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-field:has([bdl-internal-variant=readOnly]):has([bdl-internal-status=error]) bdl-subtitle,.bdl-field:has([bdl-internal-variant=readOnly]):has([bdl-internal-status=error]) bdl-error *,.bdl-field:has([bdl-internal-variant=readOnly]):has([bdl-internal-status=error]) bdl-warning *{color:var(--comp-inputField-color-readOnly-subtitle-text-error, var(--semantic-color-text-primary-default, #333));font:var( --comp-inputField-typography-readOnly-subtitle-error, var(--semantic-typography-content-caption-quiet, 350 .875rem/1.25rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-readOnly-subtitle-error-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-field:has([bdl-internal-variant=readOnly]):has([bdl-internal-status=error]) bdl-tooltip{fill:var( --comp-inputField-color-readOnly-tooltip-icon-error-pressed, var(--semantic-color-icon-actionable-pressed, #767676) );width:var(--comp-inputField-size-tooltip, var(--semantic-size-icon-s, 1.125rem));height:var(--comp-inputField-size-tooltip, var(--semantic-size-icon-s, 1.125rem))}.bdl-field:has([bdl-internal-variant=readOnly]):has([bdl-internal-status=warning]) bdl-label,.bdl-field:has([bdl-internal-variant=readOnly]):has([bdl-internal-status=warning]) bdl-legend bdl-text{color:var(--comp-inputField-color-readOnly-title-text-warning, var(--semantic-color-text-primary-default, #333));font:var( --comp-inputField-typography-readOnly-title-warning, var(--semantic-typography-content-body-normal, 400 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-readOnly-title-warning-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-field:has([bdl-internal-variant=readOnly]):has([bdl-internal-status=warning]) bdl-subtitle,.bdl-field:has([bdl-internal-variant=readOnly]):has([bdl-internal-status=warning]) bdl-error *,.bdl-field:has([bdl-internal-variant=readOnly]):has([bdl-internal-status=warning]) bdl-warning *{color:var(--comp-inputField-color-readOnly-subtitle-text-warning, var(--semantic-color-text-primary-default, #333));font:var( --comp-inputField-typography-readOnly-subtitle-warning, var(--semantic-typography-content-caption-quiet, 350 .875rem/1.25rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-readOnly-subtitle-warning-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-field:has([bdl-internal-variant=readOnly]):has([bdl-internal-status=warning]) bdl-tooltip{fill:var( --comp-inputField-color-readOnly-tooltip-icon-warning-pressed, var(--semantic-color-icon-actionable-pressed, #767676) );width:var(--comp-inputField-size-tooltip, var(--semantic-size-icon-s, 1.125rem));height:var(--comp-inputField-size-tooltip, var(--semantic-size-icon-s, 1.125rem))}.bdl-field:has([bdl-internal-variant=disabled]):has([bdl-internal-status=""]) bdl-label,.bdl-field:has([bdl-internal-variant=disabled]):has([bdl-internal-status=""]) bdl-legend bdl-text{color:var(--comp-inputField-color-disabled-title-text, var(--semantic-color-text-primary-disabled, #d7d8d6));font:var( --comp-inputField-typography-disabled-title, var(--semantic-typography-content-body-normal, 400 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-disabled-title-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) );cursor:default}.bdl-field:has([bdl-internal-variant=disabled]):has([bdl-internal-status=""]) bdl-subtitle,.bdl-field:has([bdl-internal-variant=disabled]):has([bdl-internal-status=""]) bdl-error *,.bdl-field:has([bdl-internal-variant=disabled]):has([bdl-internal-status=""]) bdl-warning *{color:var(--comp-inputField-color-disabled-subtitle-text, var(--semantic-color-text-primary-disabled, #d7d8d6));font:var( --comp-inputField-typography-disabled-subtitle, var(--semantic-typography-content-caption-quiet, 350 .875rem/1.25rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-disabled-subtitle-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) );cursor:default}.bdl-field:has([bdl-internal-variant=disabled]):has([bdl-internal-status=""]) bdl-tooltip{fill:var(--comp-inputField-color-disabled-tooltip-icon, var(--semantic-color-icon-actionable-disabled, #d7d8d6));width:var(--comp-inputField-size-tooltip, var(--semantic-size-icon-s, 1.125rem));height:var(--comp-inputField-size-tooltip, var(--semantic-size-icon-s, 1.125rem))}.bdl-field:has([bdl-internal-variant=disabled]):has([bdl-internal-status=normal]) bdl-label,.bdl-field:has([bdl-internal-variant=disabled]):has([bdl-internal-status=normal]) bdl-legend bdl-text{cursor:default}.bdl-field:has([bdl-internal-variant=disabled]):has([bdl-internal-status=normal]) bdl-subtitle,.bdl-field:has([bdl-internal-variant=disabled]):has([bdl-internal-status=normal]) bdl-error *,.bdl-field:has([bdl-internal-variant=disabled]):has([bdl-internal-status=normal]) bdl-warning *{cursor:default}.bdl-field:has([bdl-internal-variant=disabled]):has([bdl-internal-status=normal]) bdl-tooltip{width:var(--comp-inputField-size-tooltip, var(--semantic-size-icon-s, 1.125rem));height:var(--comp-inputField-size-tooltip, var(--semantic-size-icon-s, 1.125rem))}.bdl-field:has([bdl-internal-variant=disabled]):has([bdl-internal-status=error]) bdl-label,.bdl-field:has([bdl-internal-variant=disabled]):has([bdl-internal-status=error]) bdl-legend bdl-text{cursor:default}.bdl-field:has([bdl-internal-variant=disabled]):has([bdl-internal-status=error]) bdl-subtitle,.bdl-field:has([bdl-internal-variant=disabled]):has([bdl-internal-status=error]) bdl-error *,.bdl-field:has([bdl-internal-variant=disabled]):has([bdl-internal-status=error]) bdl-warning *{cursor:default}.bdl-field:has([bdl-internal-variant=disabled]):has([bdl-internal-status=error]) bdl-tooltip{width:var(--comp-inputField-size-tooltip, var(--semantic-size-icon-s, 1.125rem));height:var(--comp-inputField-size-tooltip, var(--semantic-size-icon-s, 1.125rem))}.bdl-field:has([bdl-internal-variant=disabled]):has([bdl-internal-status=warning]) bdl-label,.bdl-field:has([bdl-internal-variant=disabled]):has([bdl-internal-status=warning]) bdl-legend bdl-text{cursor:default}.bdl-field:has([bdl-internal-variant=disabled]):has([bdl-internal-status=warning]) bdl-subtitle,.bdl-field:has([bdl-internal-variant=disabled]):has([bdl-internal-status=warning]) bdl-error *,.bdl-field:has([bdl-internal-variant=disabled]):has([bdl-internal-status=warning]) bdl-warning *{cursor:default}.bdl-field:has([bdl-internal-variant=disabled]):has([bdl-internal-status=warning]) bdl-tooltip{width:var(--comp-inputField-size-tooltip, var(--semantic-size-icon-s, 1.125rem));height:var(--comp-inputField-size-tooltip, var(--semantic-size-icon-s, 1.125rem))}.bdl-expanding-link{display:block;box-sizing:border-box;margin:0;padding:0}.bdl-expanding-link__header{display:flex;align-items:center;gap:var(--semantic-space-item-gap-tight, .5rem);background-color:transparent;cursor:pointer;user-select:none;border:none;width:auto;padding:0;pointer-events:none;color:var(--comp-link-color-iconLink-text-default-onLight, var(--semantic-color-text-actionable-default, #000))}.bdl-expanding-link__header:focus-visible{outline:2px solid #000;outline:2px solid -webkit-focus-ring-color;outline-offset:.125rem}.bdl-expanding-link__header:active,.bdl-expanding-link__header:hover{text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.bdl-expanding-link__header .bdl-expanding-link__icon{height:var(--comp-link-size-iconLink-body-icon, var(--semantic-size-icon-s, 1.125rem));width:var(--comp-link-size-iconLink-body-icon, var(--semantic-size-icon-s, 1.125rem));pointer-events:auto;color:var(--comp-link-color-iconLink-text-default-onLight, var(--semantic-color-text-actionable-default, #000))}.bdl-expanding-link__header .bdl-expanding-link__title{font:var( --comp-link-typography-body-default, var(--semantic-typography-content-body-loud, 500 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-link-typography-body-default-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) );display:inline;pointer-events:auto;color:var(--comp-link-color-iconLink-text-default-onLight, var(--semantic-color-text-actionable-default, #000))}.bdl-expanding-link__header .bdl-expanding-link__title:hover{font:var( --comp-link-typography-body-hover, var(--semantic-typography-content-body-loud, 500 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-link-typography-body-hover-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-expanding-link__header .bdl-expanding-link__title:active{font:var( --comp-link-typography-body-pressed, var(--semantic-typography-content-body-loud, 500 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-link-typography-body-pressed-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-expanding-link__header:hover,.bdl-expanding-link__header:hover .bdl-expanding-link__icon,.bdl-expanding-link__header:hover .bdl-expanding-link__title{color:var(--comp-link-color-iconLink-text-hover-onLight, var(--semantic-color-text-actionable-hover, #767676))}.bdl-expanding-link__header:active,.bdl-expanding-link__header:active .bdl-expanding-link__icon,.bdl-expanding-link__header:active .bdl-expanding-link__title{color:var(--comp-link-color-iconLink-text-pressed-onLight, var(--semantic-color-text-actionable-pressed, #767676))}.bdl-expanding-link__content{color:var(--semantic-color-text-primary-default, var(--brand-hsbc-color-complementaryGrey-grey8, #333));font:var( --semantic-typography-content-body-quiet, var(--brand-hsbc-typography-fontWeight-universNext-light, 350) var(--brand-hsbc-typography-fontSize-s5, 1rem) / var(--brand-hsbc-typography-lineHeight-s5, 1.5rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );margin:0;display:none}.bdl-expanding-link__content--visible{display:block}[dir=ltr] .bdl-expanding-link__header{text-align:left}[dir=ltr] .bdl-expanding-link__content{padding:var(--semantic-space-item-gap-tight, .5rem) 4px 24px 26px}[dir=rtl] .bdl-expanding-link__header{text-align:right}[dir=rtl] .bdl-expanding-link__content{padding:var(--semantic-space-item-gap-tight, .5rem) 26px 24px 4px}.bdl-components--inverted .bdl-expanding-link:not(.bdl-expanding-link--not-inverted) .bdl-expanding-link__header,.bdl-expanding-link--inverted .bdl-expanding-link__header{color:var(--comp-link-color-iconLink-text-default-onDark, var(--semantic-color-text-primary-default-onDark, #fff))}.bdl-components--inverted .bdl-expanding-link:not(.bdl-expanding-link--not-inverted) .bdl-expanding-link__header .bdl-expanding-link__icon,.bdl-expanding-link--inverted .bdl-expanding-link__header .bdl-expanding-link__icon{color:var(--comp-link-color-iconLink-text-default-onDark, var(--semantic-color-text-primary-default-onDark, #fff))}.bdl-components--inverted .bdl-expanding-link:not(.bdl-expanding-link--not-inverted) .bdl-expanding-link__header .bdl-expanding-link__title,.bdl-expanding-link--inverted .bdl-expanding-link__header .bdl-expanding-link__title{color:var(--comp-link-color-iconLink-text-default-onDark, var(--semantic-color-text-primary-default-onDark, #fff))}.bdl-components--inverted .bdl-expanding-link:not(.bdl-expanding-link--not-inverted) .bdl-expanding-link__header:hover,.bdl-expanding-link--inverted .bdl-expanding-link__header:hover{color:var(--comp-link-color-iconLink-text-hover-onDark, var(--brand-hsbc-color-complementaryGrey-grey1, #f3f3f3))}.bdl-components--inverted .bdl-expanding-link:not(.bdl-expanding-link--not-inverted) .bdl-expanding-link__header:hover .bdl-expanding-link__icon,.bdl-expanding-link--inverted .bdl-expanding-link__header:hover .bdl-expanding-link__icon{color:var(--comp-link-color-iconLink-text-hover-onDark, var(--brand-hsbc-color-complementaryGrey-grey1, #f3f3f3))}.bdl-components--inverted .bdl-expanding-link:not(.bdl-expanding-link--not-inverted) .bdl-expanding-link__header:hover .bdl-expanding-link__title,.bdl-expanding-link--inverted .bdl-expanding-link__header:hover .bdl-expanding-link__title{color:var(--comp-link-color-iconLink-text-hover-onDark, var(--brand-hsbc-color-complementaryGrey-grey1, #f3f3f3))}.bdl-components--inverted .bdl-expanding-link:not(.bdl-expanding-link--not-inverted) .bdl-expanding-link__header:active,.bdl-expanding-link--inverted .bdl-expanding-link__header:active{color:var(--comp-link-color-iconLink-text-pressed-onDark, var(--brand-hsbc-color-complementaryGrey-grey2, #ededed))}.bdl-components--inverted .bdl-expanding-link:not(.bdl-expanding-link--not-inverted) .bdl-expanding-link__header:active .bdl-expanding-link__icon,.bdl-expanding-link--inverted .bdl-expanding-link__header:active .bdl-expanding-link__icon{color:var(--comp-link-color-iconLink-text-pressed-onDark, var(--brand-hsbc-color-complementaryGrey-grey2, #ededed))}.bdl-components--inverted .bdl-expanding-link:not(.bdl-expanding-link--not-inverted) .bdl-expanding-link__header:active .bdl-expanding-link__title,.bdl-expanding-link--inverted .bdl-expanding-link__header:active .bdl-expanding-link__title{color:var(--comp-link-color-iconLink-text-pressed-onDark, var(--brand-hsbc-color-complementaryGrey-grey2, #ededed))}.bdl-components--inverted .bdl-expanding-link:not(.bdl-expanding-link--not-inverted) .bdl-expanding-link__content,.bdl-expanding-link--inverted .bdl-expanding-link__content{color:var(--comp-link-color-iconLink-text-default-onDark, var(--semantic-color-text-primary-default-onDark, #fff))}.bdl-error{display:block}.bdl-dropdown-native{width:100%;display:block;position:relative}.bdl-dropdown-native__select{appearance:none;display:block;width:100%;height:100%;min-height:48px;cursor:pointer;background:var( --comp-inputField-color-inactive-box-background-normal-default, var(--brand-hsbc-color-core-white, #fff) );overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;border:var(--comp-inputField-borderWidth-inactive-box-normal, .0625rem) solid var( --comp-inputField-color-inactive-box-border-normal-default, var(--semantic-color-border-container-interactive-default, #767676) );border-radius:var(--comp-inputField-cornerRadius-box, 0);color:var( --comp-inputField-color-inactive-input-text-normal-populated, var(--semantic-color-text-primary-default, #333) );font:var( --comp-inputField-typography-inactive-input-normal-populated, var(--semantic-typography-content-body-normal, 400 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-inactive-input-normal-populated-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-dropdown-native__select:disabled{opacity:1}.bdl-dropdown-native__select:hover{border-color:#000}.bdl-dropdown-native__select:focus{border-color:#000;outline:2px solid #000;outline:2px solid -webkit-focus-ring-color;outline-offset:.125rem}.bdl-dropdown-native .bdl-dropdown-native__select--invalid{border:var(--comp-inputField-borderWidth-inactive-box-error, .0625rem) solid var( --comp-inputField-color-inactive-box-border-error-default, var(--semantic-color-border-container-error, #a8000b) );background:var( --comp-inputField-color-inactive-box-background-error-default, var(--semantic-color-background-container-error-quiet, #f9f2f3) );font:var( --comp-inputField-typography-active-input-error-populated, var(--semantic-typography-content-body-normal, 400 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-active-input-error-populated-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-dropdown-native__select--disabled{pointer-events:none;border-color:var( --comp-inputField-color-disabled-box-border, var(--semantic-color-border-container-interactive-disabled, #d7d8d6) );border-width:var(--comp-inputField-borderWidth-disabled-box, .0625rem);background:var(--comp-inputField-color-disabled-box-background, var(--brand-hsbc-color-core-white, #fff))}.bdl-dropdown-native__select.bdl-dropdown-native__select--placeholder{color:var( --comp-inputField-color-inactive-input-text-normal-placeholder, var(--semantic-color-text-placeholder, #767676) );font:var( --comp-inputField-typography-inactive-input-normal-placeholder, var(--semantic-typography-content-body-quiet, 350 1rem/1.5rem "Univers Next for HSBC", sans-serif) )}.bdl-dropdown-native__select--invalid.bdl-dropdown-native__select--placeholder{color:var( --comp-inputField-color-inactive-input-text-error-placeholder, var(--semantic-color-text-placeholder, #767676) );font:var( --comp-inputField-typography-inactive-input-error-placeholder, var(--semantic-typography-content-body-quiet, 350 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-inactive-input-error-placeholder-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-dropdown-native__select--disabled.bdl-dropdown-native__select--placeholder,.bdl-dropdown-native__select--disabled{color:var( --comp-inputField-color-disabled-input-text-placeholder, var(--semantic-color-text-primary-disabled, #d7d8d6) );font:var( --comp-inputField-typography-disabled-input-placeholder, var(--semantic-typography-content-body-quiet, 350 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-disabled-input-placeholder-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-dropdown-native__chevron{position:absolute;top:0;height:100%;display:flex;align-items:center;pointer-events:none;width:var(--comp-inputField-size-control, var(--semantic-size-icon-s, 1.125rem))}.bdl-dropdown-native__chevron svg{width:100%;height:100%}.bdl-dropdown-native__chevron--disabled{color:var( --comp-inputField-color-disabled-input-text-placeholder, var(--semantic-color-text-primary-disabled, #d7d8d6) )}[dir=ltr] .bdl-dropdown-native__select{padding:calc(var(--comp-inputField-space-box-paddingVertical, var(--semantic-space-general-fixed-150, .75rem)) - var(--comp-inputField-borderWidth-inactive-box-normal, .0625rem)) calc(var(--comp-inputField-space-box-paddingHorizontal, var(--semantic-space-general-fixed-200, 1rem)) + var(--comp-inputField-size-control, var(--semantic-size-icon-s, 1.125rem)) + var(--comp-inputField-space-gapContentControl, var(--semantic-space-general-fixed-100, .5rem))) calc(var(--comp-inputField-space-box-paddingVertical, var(--semantic-space-general-fixed-150, .75rem)) - var(--comp-inputField-borderWidth-inactive-box-normal, .0625rem)) var(--comp-inputField-space-box-paddingHorizontal, var(--semantic-space-general-fixed-200, 1rem))}[dir=ltr] .bdl-dropdown-native__chevron{right:var(--comp-inputField-space-box-paddingHorizontal, var(--semantic-space-general-fixed-200, 1rem))}[dir=rtl] .bdl-dropdown-native__select{padding:calc(var(--comp-inputField-space-box-paddingVertical, var(--semantic-space-general-fixed-150, .75rem)) - var(--comp-inputField-borderWidth-inactive-box-normal, .0625rem)) var(--comp-inputField-space-box-paddingHorizontal, var(--semantic-space-general-fixed-200, 1rem)) calc(var(--comp-inputField-space-box-paddingVertical, var(--semantic-space-general-fixed-150, .75rem)) - var(--comp-inputField-borderWidth-inactive-box-normal, .0625rem)) calc(var(--comp-inputField-space-box-paddingHorizontal, var(--semantic-space-general-fixed-200, 1rem)) + var(--comp-inputField-size-control, var(--semantic-size-icon-s, 1.125rem)) + var(--comp-inputField-space-gapContentControl, var(--semantic-space-general-fixed-100, .5rem)))}[dir=rtl] .bdl-dropdown-native__chevron{left:var(--comp-inputField-space-box-paddingHorizontal, var(--semantic-space-general-fixed-200, 1rem))}.bdl-dropdown-filterable{position:relative}.bdl-dropdown-filterable,.bdl-dropdown-filterable *{margin:0;padding:0;box-sizing:border-box}.bdl-dropdown-filterable__input{position:absolute;margin-bottom:0;border-width:0;border-style:solid;border-color:transparent;box-sizing:border-box;opacity:0;word-break:break-word;resize:none;overflow:hidden;inset:var(--comp-inputField-borderWidth-inactive-box-normal, .0625rem);font:var( --comp-inputField-typography-inactive-input-normal-populated, var(--semantic-typography-content-body-normal, 400 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-inactive-input-normal-populated-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) );width:calc(100% - 2 * var(--comp-inputField-borderWidth-inactive-box-normal, .0625rem));height:calc(100% - 2 * var(--comp-inputField-borderWidth-inactive-box-normal, .0625rem))}.bdl-dropdown-filterable__input:focus-visible{outline:none}.bdl-dropdown-filterable__input--focus{inset:var(--comp-inputField-borderWidth-active-box-normal, .0625rem);font:var( --comp-inputField-typography-active-input-normal-populated, var(--semantic-typography-content-body-normal, 400 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-active-input-normal-populated-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) );width:calc(100% - 2 * var(--comp-inputField-borderWidth-active-box-normal, .0625rem));height:calc(100% - 2 * var(--comp-inputField-borderWidth-active-box-normal, .0625rem));opacity:1}[dir=ltr] .bdl-dropdown-filterable__input--focus{padding:calc(var(--comp-inputField-space-box-paddingVertical, var(--semantic-space-general-fixed-150, .75rem)) - var(--comp-inputField-borderWidth-active-box-normal, .0625rem)) 0 calc(var(--comp-inputField-space-box-paddingVertical, var(--semantic-space-general-fixed-150, .75rem)) - var(--comp-inputField-borderWidth-active-box-normal, .0625rem)) calc(var(--comp-inputField-space-box-paddingHorizontal, var(--semantic-space-general-fixed-200, 1rem)) - var(--comp-inputField-borderWidth-active-box-normal, .0625rem));border-right-width:calc(var(--comp-inputField-space-box-paddingHorizontal, var(--semantic-space-general-fixed-200, 1rem)) + var(--comp-inputField-size-control, var(--semantic-size-icon-s, 1.125rem)) + var(--comp-inputField-space-gapContentControl, var(--semantic-space-general-fixed-100, .5rem)) - var(--comp-inputField-borderWidth-active-box-normal, .0625rem))}[dir=ltr] .bdl-dropdown-filterable__input{padding:calc(var(--comp-inputField-space-box-paddingVertical, var(--semantic-space-general-fixed-150, .75rem)) - var(--comp-inputField-borderWidth-inactive-box-normal, .0625rem)) 0 calc(var(--comp-inputField-space-box-paddingVertical, var(--semantic-space-general-fixed-150, .75rem)) - var(--comp-inputField-borderWidth-inactive-box-normal, .0625rem)) calc(var(--comp-inputField-space-box-paddingHorizontal, var(--semantic-space-general-fixed-200, 1rem)) - var(--comp-inputField-borderWidth-inactive-box-normal, .0625rem));border-right-width:calc(var(--comp-inputField-space-box-paddingHorizontal, var(--semantic-space-general-fixed-200, 1rem)) + var(--comp-inputField-size-control, var(--semantic-size-icon-s, 1.125rem)) + var(--comp-inputField-space-gapContentControl, var(--semantic-space-general-fixed-100, .5rem)) - var(--comp-inputField-borderWidth-inactive-box-normal, .0625rem))}[dir=rtl] .bdl-dropdown-filterable__input--focus{padding:calc(var(--comp-inputField-space-box-paddingVertical, var(--semantic-space-general-fixed-150, .75rem)) - var(--comp-inputField-borderWidth-active-box-normal, .0625rem)) calc(var(--comp-inputField-space-box-paddingHorizontal, var(--semantic-space-general-fixed-200, 1rem)) - var(--comp-inputField-borderWidth-active-box-normal, .0625rem)) calc(var(--comp-inputField-space-box-paddingVertical, var(--semantic-space-general-fixed-150, .75rem)) - var(--comp-inputField-borderWidth-active-box-normal, .0625rem)) 0;border-left-width:calc(var(--comp-inputField-space-box-paddingHorizontal, var(--semantic-space-general-fixed-200, 1rem)) + var(--comp-inputField-size-control, var(--semantic-size-icon-s, 1.125rem)) + var(--comp-inputField-space-gapContentControl, var(--semantic-space-general-fixed-100, .5rem)) - var(--comp-inputField-borderWidth-active-box-normal, .0625rem))}[dir=rtl] .bdl-dropdown-filterable__input{padding:calc(var(--comp-inputField-space-box-paddingVertical, var(--semantic-space-general-fixed-150, .75rem)) - var(--comp-inputField-borderWidth-inactive-box-normal, .0625rem)) calc(var(--comp-inputField-space-box-paddingHorizontal, var(--semantic-space-general-fixed-200, 1rem)) - var(--comp-inputField-borderWidth-inactive-box-normal, .0625rem)) calc(var(--comp-inputField-space-box-paddingVertical, var(--semantic-space-general-fixed-150, .75rem)) - var(--comp-inputField-borderWidth-inactive-box-normal, .0625rem)) 0;border-left-width:calc(var(--comp-inputField-space-box-paddingHorizontal, var(--semantic-space-general-fixed-200, 1rem)) + var(--comp-inputField-size-control, var(--semantic-size-icon-s, 1.125rem)) + var(--comp-inputField-space-gapContentControl, var(--semantic-space-general-fixed-100, .5rem)) - var(--comp-inputField-borderWidth-inactive-box-normal, .0625rem))}.bdl-dropdown-custom{width:100%;display:block;position:relative}.bdl-dropdown-custom *,.bdl-dropdown-custom *:before,.bdl-dropdown-custom *:after{box-sizing:border-box}.bdl-dropdown-custom__select{min-height:48px;box-sizing:border-box;border-radius:var(--comp-inputField-cornerRadius-box, 0);display:block;outline-offset:.125rem;width:100%;cursor:pointer;border-style:solid;border-width:var(--comp-inputField-borderWidth-inactive-box-normal, .0625rem);background:var( --comp-inputField-color-inactive-box-background-normal-default, var(--brand-hsbc-color-core-white, #fff) );border-color:var( --comp-inputField-color-inactive-box-border-normal-default, var(--semantic-color-border-container-interactive-default, #767676) )}.bdl-dropdown-custom__select bdl-text{color:var( --comp-inputField-color-inactive-input-text-normal-populated, var(--semantic-color-text-primary-default, #333) );font:var( --comp-inputField-typography-inactive-input-normal-populated, var(--semantic-typography-content-body-normal, 400 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-inactive-input-normal-populated-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-dropdown-custom__select--lg{height:68px}.bdl-dropdown-custom__select--lg .bdl-dropdown-custom__text{text-wrap:balance}.bdl-dropdown-custom__select:hover{background:var( --comp-inputField-color-inactive-box-background-normal-hover, var(--brand-hsbc-color-core-white, #fff) );border-color:var( --comp-inputField-color-inactive-box-border-normal-hover, var(--semantic-color-border-container-interactive-hover, #000) )}.bdl-dropdown-custom__select:active{background:var( --comp-inputField-color-inactive-box-background-normal-pressed, var(--brand-hsbc-color-core-white, #fff) );border-color:var( --comp-inputField-color-inactive-box-border-normal-pressed, var(--semantic-color-border-container-interactive-pressed, #000) )}.bdl-dropdown-custom bdl-text.bdl-dropdown-custom__placeholder{color:var( --comp-inputField-color-inactive-input-text-normal-placeholder, var(--semantic-color-text-placeholder, #767676) )}.bdl-dropdown-custom__select:focus,.bdl-dropdown-custom__select:focus-within{background:var( --comp-inputField-color-active-box-background-normal-default, var(--brand-hsbc-color-core-white, #fff) );border-color:var( --comp-inputField-color-active-box-border-normal-default, var(--semantic-color-border-container-selected-default, #000) );border-width:var(--comp-inputField-borderWidth-active-box-normal, .0625rem);outline:2px solid #000;outline:2px solid -webkit-focus-ring-color}.bdl-dropdown-custom__select:focus bdl-text,.bdl-dropdown-custom__select:focus-within bdl-text{color:var( --comp-inputField-color-active-input-text-normal-populated, var(--semantic-color-text-primary-default, #333) );font:var( --comp-inputField-typography-active-input-normal-populated, var(--semantic-typography-content-body-normal, 400 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-active-input-normal-populated-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-dropdown-custom .bdl-dropdown-custom__select--invalid:not(.bdl-dropdown-custom__select--disabled){background:var( --comp-inputField-color-inactive-box-background-error-default, var(--semantic-color-background-container-error-quiet, #f9f2f3) );border-color:var( --comp-inputField-color-inactive-box-border-error-default, var(--semantic-color-border-container-error, #a8000b) );border-width:var(--comp-inputField-borderWidth-inactive-box-error, .0625rem)}.bdl-dropdown-custom .bdl-dropdown-custom__select--invalid:not(.bdl-dropdown-custom__select--disabled) bdl-text{color:var( --comp-inputField-color-inactive-input-text-error-populated, var(--semantic-color-text-primary-default, #333) );font:var( --comp-inputField-typography-inactive-input-error-populated, var(--semantic-typography-content-body-normal, 400 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-inactive-input-error-populated-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-dropdown-custom .bdl-dropdown-custom__select--invalid:not(.bdl-dropdown-custom__select--disabled) .bdl-dropdown-custom__placeholder{color:var( --comp-inputField-color-inactive-input-text-error-placeholder, var(--semantic-color-text-placeholder, #767676) );font:var( --comp-inputField-typography-inactive-input-error-placeholder, var(--semantic-typography-content-body-quiet, 350 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-inactive-input-error-placeholder-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-dropdown-custom .bdl-dropdown-custom__select--disabled{border-color:var( --comp-inputField-color-disabled-box-border, var(--semantic-color-border-container-interactive-disabled, #d7d8d6) );border-width:var(--comp-inputField-borderWidth-disabled-box, .0625rem);background:var(--comp-inputField-color-disabled-box-background, var(--brand-hsbc-color-core-white, #fff));pointer-events:none}.bdl-dropdown-custom .bdl-dropdown-custom__select--disabled,.bdl-dropdown-custom .bdl-dropdown-custom__select--disabled bdl-text{color:var( --comp-inputField-color-disabled-input-text-placeholder, var(--semantic-color-text-primary-disabled, #d7d8d6) );font:var( --comp-inputField-typography-disabled-input-placeholder, var(--semantic-typography-content-body-quiet, 350 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-inputField-typography-disabled-input-placeholder-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-dropdown-custom__text{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bdl-dropdown-custom__info{display:flex;height:100%;align-items:center}.bdl-dropdown-custom__list{display:none;position:absolute;top:100%;width:100%;background-color:var( --semantic-color-background-container-interactive-default, var(--brand-hsbc-color-core-white, #fff) );z-index:10;max-height:222px;overflow-y:auto;border-right:var(--semantic-borderWidth-container-interactive-default, .0625rem) solid var(--semantic-color-border-container-interactive-default, var(--brand-hsbc-color-complementaryGrey-grey6, #767676));border-left:var(--semantic-borderWidth-container-interactive-default, .0625rem) solid var(--semantic-color-border-container-interactive-default, var(--brand-hsbc-color-complementaryGrey-grey6, #767676));border-bottom:var(--semantic-borderWidth-container-interactive-default, .0625rem) solid var(--semantic-color-border-container-interactive-default, var(--brand-hsbc-color-complementaryGrey-grey6, #767676))}.bdl-dropdown-custom__list::-webkit-scrollbar{width:4px}.bdl-dropdown-custom__list::-webkit-scrollbar-track{background:var(--semantic-color-fill-uncompleted, var(--brand-hsbc-color-complementaryGrey-grey2, #ededed))}.bdl-dropdown-custom__list::-webkit-scrollbar-thumb{background-color:#767676}.bdl-dropdown-custom__list--open{display:block}.bdl-dropdown-custom__chevron{position:absolute;top:0;height:100%;display:flex;align-items:center;pointer-events:none}.bdl-dropdown-custom__chevron--disabled{color:var( --comp-inputField-color-active-control-icon-normal-disabled, var(--semantic-color-icon-primary-disabled, #d7d8d6) )}[dir=ltr] .bdl-dropdown-custom__select{padding:calc(var(--comp-inputField-space-box-paddingVertical, var(--semantic-space-general-fixed-150, .75rem)) - var(--comp-inputField-borderWidth-inactive-box-normal, .0625rem)) calc(var(--comp-inputField-space-box-paddingHorizontal, var(--semantic-space-general-fixed-200, 1rem)) + var(--comp-inputField-size-control, var(--semantic-size-icon-s, 1.125rem)) + var(--comp-inputField-space-gapContentControl, var(--semantic-space-general-fixed-100, .5rem))) calc(var(--comp-inputField-space-box-paddingVertical, var(--semantic-space-general-fixed-150, .75rem)) - var(--comp-inputField-borderWidth-inactive-box-normal, .0625rem)) var(--comp-inputField-space-box-paddingHorizontal, var(--semantic-space-general-fixed-200, 1rem))}[dir=ltr] .bdl-dropdown-custom__list{left:0}[dir=ltr] .bdl-dropdown-custom__chevron{right:var(--comp-inputField-space-box-paddingHorizontal, var(--semantic-space-general-fixed-200, 1rem))}[dir=rtl] .bdl-dropdown-custom__select{padding:calc(var(--comp-inputField-space-box-paddingVertical, var(--semantic-space-general-fixed-150, .75rem)) - var(--comp-inputField-borderWidth-inactive-box-normal, .0625rem)) var(--comp-inputField-space-box-paddingHorizontal, var(--semantic-space-general-fixed-200, 1rem)) calc(var(--comp-inputField-space-box-paddingVertical, var(--semantic-space-general-fixed-150, .75rem)) - var(--comp-inputField-borderWidth-inactive-box-normal, .0625rem)) calc(var(--comp-inputField-space-box-paddingHorizontal, var(--semantic-space-general-fixed-200, 1rem)) + var(--comp-inputField-size-control, var(--semantic-size-icon-s, 1.125rem)) + var(--comp-inputField-space-gapContentControl, var(--semantic-space-general-fixed-100, .5rem)))}[dir=rtl] .bdl-dropdown-custom__list{right:0}[dir=rtl] .bdl-dropdown-custom__chevron{left:var(--comp-inputField-space-box-paddingHorizontal, var(--semantic-space-general-fixed-200, 1rem))}.bdl-dropdown-option{display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;padding:var(--comp-inputField-space-box-paddingVertical, var(--semantic-space-general-fixed-150, .75rem)) var(--comp-inputField-space-box-paddingHorizontal, var(--semantic-space-general-fixed-200, 1rem));position:relative;cursor:pointer;width:100%}.bdl-dropdown-option:not(:last-of-type):after{content:"";width:100%;height:var(--semantic-borderWidth-container-interactive-default, .0625rem);display:block;position:absolute;z-index:30;top:100%;background:var(--semantic-color-divider, var(--brand-hsbc-color-complementaryGrey-grey2, #ededed))}.bdl-dropdown-option--current{background:var( --semantic-color-background-container-interactive-hover, var(--brand-hsbc-color-complementaryGrey-grey1, #f3f3f3) );border-color:var(--semantic-color-border-container-interactive-hover, var(--brand-hsbc-color-core-black, #000))}.bdl-dropdown-option--unselectable{cursor:default}.bdl-dropdown-option__content{display:flex;flex-direction:column}.bdl-dropdown-option .bdl-dropdown-option__checkbox{padding:0}.bdl-dropdown-option__panel{width:100%;top:0;position:absolute}[dir=ltr] .bdl-dropdown-option:not(:last-of-type):after{left:0}[dir=ltr] .bdl-dropdown-option__subtitle--multiple{margin-left:calc(var(--comp-checkbox-size-box, var(--semantic-size-icon-m, 1.5rem)) + var(--semantic-space-general-fixed-100, .5rem))}[dir=ltr] .bdl-dropdown-option__panel{left:0}[dir=rtl] .bdl-dropdown-option:not(:last-of-type):after{right:0}[dir=rtl] .bdl-dropdown-option__subtitle--multiple{margin-right:calc(var(--comp-checkbox-size-box, var(--semantic-size-icon-m, 1.5rem)) + var(--semantic-space-general-fixed-100, .5rem))}[dir=rtl] .bdl-dropdown-option__panel{right:0}.bdl-dialog{min-height:100%;min-width:100%;padding:0;background:transparent;border:none}.bdl-dialog[open]{display:flex;justify-content:center}.bdl-dialog--centered[open]{align-items:center}.bdl-dialog::backdrop{background-color:var(--comp-dialog-color-overlay-background, var(--semantic-color-background-overlay, #00000080))}.bdl-dialog__wrapper{position:relative;height:max-content;width:100%;max-width:var(--comp-dialog-size-maxWidth, 31.25rem);padding:var(--semantic-space-general-fixed-600, 3rem) var(--semantic-space-general-responsive-200, 1rem)}.bdl-dialog__container{box-sizing:border-box;padding:var(--comp-dialog-space-paddingVertical, var(--semantic-space-general-fixed-200, 1rem)) var(--comp-dialog-space-paddingHorizontal, var(--semantic-space-general-fixed-200, 1rem));background-color:var(--comp-dialog-color-background, var(--brand-hsbc-color-core-white, #fff));border-radius:var(--comp-dialog-cornerRadius, var(--semantic-cornerRadius-container-normal, 0));border:1px solid var(--comp-dialog-color-border, var(--brand-hsbc-color-core-white, #fff));box-shadow:var(--comp-dialog-shadow, 0 .1875rem .3125rem 0 var(--brand-hsbc-color-translucent-black-20, #0003))}@media(width>=960px){.bdl-dialog__container{padding:var(--semantic-space-general-fixed-300, 1.5rem)}}.bdl-checkbox{padding:10px 0;display:flex;align-items:center;width:fit-content}.bdl-checkbox__wrapper{display:flex;align-items:center}.bdl-checkbox__wrapper:hover,.bdl-checkbox__wrapper:hover *{cursor:pointer}.bdl-checkbox__mask{border-style:solid;position:relative;display:flex;justify-content:center;align-items:center;box-sizing:border-box}.bdl-checkbox--disabled,.bdl-checkbox--disabled *,.bdl-checkbox--disabled:hover,.bdl-checkbox--disabled:hover *{cursor:default}.bdl-checkbox__input{appearance:none;width:100%;height:100%;position:absolute;z-index:2;margin:0;padding:0}.bdl-checkbox__input:focus-visible{outline:2px solid #000;outline:2px solid -webkit-focus-ring-color;outline-offset:.125rem}.bdl-checkbox .bdl-label{margin-bottom:0}[dir=ltr] .bdl-checkbox .bdl-label{margin-left:8px}[dir=rtl] .bdl-checkbox .bdl-label{margin-right:8px}.bdl-checkbox .bdl-checkbox__mask{border-radius:var(--comp-checkbox-cornerRadius, 0);width:var(--comp-checkbox-size-box, var(--semantic-size-icon-m, 1.5rem));height:var(--comp-checkbox-size-box, var(--semantic-size-icon-m, 1.5rem))}.bdl-checkbox--indeterminate .bdl-checkbox__icon *{width:var(--comp-checkbox-size-indeterminate-icon, .875rem);height:var(--comp-checkbox-size-indeterminate-icon, .875rem)}.bdl-checkbox--indeterminate.bdl-checkbox--normal .bdl-checkbox__mask{border-width:var(--comp-checkbox-borderWidth-indeterminate-normal, .0625rem)}.bdl-checkbox--indeterminate.bdl-checkbox--normal.bdl-checkbox .bdl-checkbox__mask{background:var( --comp-checkbox-color-indeterminate-background-normal-default, var(--semantic-color-background-container-selected-default, #fff) );border-color:var( --comp-checkbox-color-indeterminate-border-normal-default, var(--semantic-color-border-container-selected-default, #000) );color:var( --comp-checkbox-color-indeterminate-icon-normal-default, var(--semantic-color-fill-selected-default, #000) )}.bdl-checkbox--indeterminate.bdl-checkbox--normal.bdl-checkbox--disabled .bdl-checkbox__mask{background:var( --comp-checkbox-color-indeterminate-background-normal-disabled, var(--semantic-color-background-container-selected-disabled, #fff) );border-color:var( --comp-checkbox-color-indeterminate-border-normal-disabled, var(--semantic-color-border-container-selected-disabled, #d7d8d6) );color:var( --comp-checkbox-color-indeterminate-icon-normal-disabled, var(--semantic-color-fill-selected-disabled, #d7d8d6) )}.bdl-checkbox--indeterminate.bdl-checkbox--normal.bdl-checkbox:not(.bdl-checkbox--disabled).bdl-checkbox--hover .bdl-checkbox__mask{background:var( --comp-checkbox-color-indeterminate-background-normal-hover, var(--semantic-color-background-container-selected-hover, #f3f3f3) );border-color:var( --comp-checkbox-color-indeterminate-border-normal-hover, var(--semantic-color-border-container-selected-hover, #000) );color:var(--comp-checkbox-color-indeterminate-icon-normal-hover, var(--semantic-color-fill-selected-default, #000))}.bdl-checkbox--indeterminate.bdl-checkbox--normal.bdl-checkbox:not(.bdl-checkbox--disabled).bdl-checkbox--active .bdl-checkbox__mask{background:var( --comp-checkbox-color-indeterminate-background-normal-pressed, var(--semantic-color-background-container-selected-pressed, #ededed) );border-color:var( --comp-checkbox-color-indeterminate-border-normal-pressed, var(--semantic-color-border-container-selected-pressed, #000) );color:var( --comp-checkbox-color-indeterminate-icon-normal-pressed, var(--semantic-color-fill-selected-default, #000) )}.bdl-checkbox--indeterminate.bdl-checkbox--error .bdl-checkbox__mask{border-width:var(--comp-checkbox-borderWidth-indeterminate-error, .0625rem)}.bdl-checkbox--indeterminate.bdl-checkbox--error.bdl-checkbox .bdl-checkbox__mask{background:var( --comp-checkbox-color-indeterminate-background-error-default, var(--semantic-color-background-container-error-quiet, #f9f2f3) );border-color:var( --comp-checkbox-color-indeterminate-border-error-default, var(--semantic-color-border-container-error, #a8000b) );color:var(--comp-checkbox-color-indeterminate-icon-error-default, var(--semantic-color-fill-error, #a8000b))}.bdl-checkbox--indeterminate.bdl-checkbox--error.bdl-checkbox:not(.bdl-checkbox--disabled).bdl-checkbox--hover .bdl-checkbox__mask{background:var( --comp-checkbox-color-indeterminate-background-error-hover, var(--semantic-color-background-container-error-quiet, #f9f2f3) );border-color:var( --comp-checkbox-color-indeterminate-border-error-hover, var(--semantic-color-border-container-error, #a8000b) );color:var(--comp-checkbox-color-indeterminate-icon-error-hover, var(--semantic-color-fill-error, #a8000b))}.bdl-checkbox--indeterminate.bdl-checkbox--error.bdl-checkbox:not(.bdl-checkbox--disabled).bdl-checkbox--active .bdl-checkbox__mask{background:var( --comp-checkbox-color-indeterminate-background-error-pressed, var(--semantic-color-background-container-error-quiet, #f9f2f3) );border-color:var( --comp-checkbox-color-indeterminate-border-error-pressed, var(--semantic-color-border-container-error, #a8000b) );color:var(--comp-checkbox-color-indeterminate-icon-error-pressed, var(--semantic-color-fill-error, #a8000b))}.bdl-checkbox--selected .bdl-checkbox__icon *{width:var(--comp-checkbox-size-selected-icon, .875rem);height:var(--comp-checkbox-size-selected-icon, .875rem)}.bdl-checkbox--selected.bdl-checkbox--normal .bdl-checkbox__mask{border-width:var(--comp-checkbox-borderWidth-selected-normal, .0625rem)}.bdl-checkbox--selected.bdl-checkbox--normal.bdl-checkbox .bdl-checkbox__mask{background:var( --comp-checkbox-color-selected-background-normal-default, var(--semantic-color-background-container-selected-default, #fff) );border-color:var( --comp-checkbox-color-selected-border-normal-default, var(--semantic-color-border-container-selected-default, #000) );color:var(--comp-checkbox-color-selected-icon-normal-default, var(--semantic-color-fill-selected-default, #000))}.bdl-checkbox--selected.bdl-checkbox--normal.bdl-checkbox--disabled .bdl-checkbox__mask{background:var( --comp-checkbox-color-selected-background-normal-disabled, var(--semantic-color-background-container-selected-disabled, #fff) );border-color:var( --comp-checkbox-color-selected-border-normal-disabled, var(--semantic-color-border-container-selected-disabled, #d7d8d6) );color:var( --comp-checkbox-color-selected-icon-normal-disabled, var(--semantic-color-fill-selected-disabled, #d7d8d6) )}.bdl-checkbox--selected.bdl-checkbox--normal.bdl-checkbox:not(.bdl-checkbox--disabled).bdl-checkbox--hover .bdl-checkbox__mask{background:var( --comp-checkbox-color-selected-background-normal-hover, var(--semantic-color-background-container-selected-hover, #f3f3f3) );border-color:var( --comp-checkbox-color-selected-border-normal-hover, var(--semantic-color-border-container-selected-hover, #000) );color:var(--comp-checkbox-color-selected-icon-normal-hover, var(--semantic-color-fill-selected-default, #000))}.bdl-checkbox--selected.bdl-checkbox--normal.bdl-checkbox:not(.bdl-checkbox--disabled).bdl-checkbox--active .bdl-checkbox__mask{background:var( --comp-checkbox-color-selected-background-normal-pressed, var(--semantic-color-background-container-selected-pressed, #ededed) );border-color:var( --comp-checkbox-color-selected-border-normal-pressed, var(--semantic-color-border-container-selected-pressed, #000) );color:var(--comp-checkbox-color-selected-icon-normal-pressed, var(--semantic-color-fill-selected-default, #000))}.bdl-checkbox--selected.bdl-checkbox--error .bdl-checkbox__mask{border-width:var(--comp-checkbox-borderWidth-selected-error, .0625rem)}.bdl-checkbox--selected.bdl-checkbox--error.bdl-checkbox .bdl-checkbox__mask{background:var( --comp-checkbox-color-selected-background-error-default, var(--semantic-color-background-container-error-quiet, #f9f2f3) );border-color:var( --comp-checkbox-color-selected-border-error-default, var(--semantic-color-border-container-error, #a8000b) );color:var(--comp-checkbox-color-selected-icon-error-default, var(--semantic-color-fill-error, #a8000b))}.bdl-checkbox--selected.bdl-checkbox--error.bdl-checkbox:not(.bdl-checkbox--disabled).bdl-checkbox--hover .bdl-checkbox__mask{background:var( --comp-checkbox-color-selected-background-error-hover, var(--semantic-color-background-container-error-quiet, #f9f2f3) );border-color:var( --comp-checkbox-color-selected-border-error-hover, var(--semantic-color-border-container-error, #a8000b) );color:var(--comp-checkbox-color-selected-icon-error-hover, var(--semantic-color-fill-error, #a8000b))}.bdl-checkbox--selected.bdl-checkbox--error.bdl-checkbox:not(.bdl-checkbox--disabled).bdl-checkbox--active .bdl-checkbox__mask{background:var( --comp-checkbox-color-selected-background-error-pressed, var(--semantic-color-background-container-error-quiet, #f9f2f3) );border-color:var( --comp-checkbox-color-selected-border-error-pressed, var(--semantic-color-border-container-error, #a8000b) );color:var(--comp-checkbox-color-selected-icon-error-pressed, var(--semantic-color-fill-error, #a8000b))}.bdl-checkbox--unselected.bdl-checkbox--normal .bdl-checkbox__mask{border-width:var(--comp-checkbox-borderWidth-unselected-normal, .0625rem)}.bdl-checkbox--unselected.bdl-checkbox--normal.bdl-checkbox .bdl-checkbox__mask{background:var(--comp-checkbox-color-unselected-background-normal-default, var(--brand-hsbc-color-core-white, #fff));border-color:var( --comp-checkbox-color-unselected-border-normal-default, var(--semantic-color-border-container-interactive-default, #767676) )}.bdl-checkbox--unselected.bdl-checkbox--normal.bdl-checkbox--disabled .bdl-checkbox__mask{background:var( --comp-checkbox-color-unselected-background-normal-disabled, var(--brand-hsbc-color-core-white, #fff) );border-color:var( --comp-checkbox-color-unselected-border-normal-disabled, var(--semantic-color-border-container-interactive-disabled, #d7d8d6) )}.bdl-checkbox--unselected.bdl-checkbox--normal.bdl-checkbox:not(.bdl-checkbox--disabled).bdl-checkbox--hover .bdl-checkbox__mask{background:var(--comp-checkbox-color-unselected-background-normal-hover, var(--brand-hsbc-color-core-white, #fff));border-color:var( --comp-checkbox-color-unselected-border-normal-hover, var(--semantic-color-border-container-interactive-hover, #000) )}.bdl-checkbox--unselected.bdl-checkbox--normal.bdl-checkbox:not(.bdl-checkbox--disabled).bdl-checkbox--active .bdl-checkbox__mask{background:var(--comp-checkbox-color-unselected-background-normal-pressed, var(--brand-hsbc-color-core-white, #fff));border-color:var( --comp-checkbox-color-unselected-border-normal-pressed, var(--semantic-color-border-container-interactive-pressed, #000) )}.bdl-checkbox--unselected.bdl-checkbox--error .bdl-checkbox__mask{border-width:var(--comp-checkbox-borderWidth-unselected-error, .0625rem)}.bdl-checkbox--unselected.bdl-checkbox--error.bdl-checkbox .bdl-checkbox__mask{background:var( --comp-checkbox-color-unselected-background-error-default, var(--semantic-color-background-container-error-quiet, #f9f2f3) );border-color:var( --comp-checkbox-color-unselected-border-error-default, var(--semantic-color-border-container-error, #a8000b) )}.bdl-checkbox--unselected.bdl-checkbox--error.bdl-checkbox:not(.bdl-checkbox--disabled).bdl-checkbox--hover .bdl-checkbox__mask{background:var( --comp-checkbox-color-unselected-background-error-hover, var(--semantic-color-background-container-error-quiet, #f9f2f3) );border-color:var( --comp-checkbox-color-unselected-border-error-hover, var(--semantic-color-border-container-error, #a8000b) )}.bdl-checkbox--unselected.bdl-checkbox--error.bdl-checkbox:not(.bdl-checkbox--disabled).bdl-checkbox--active .bdl-checkbox__mask{background:var( --comp-checkbox-color-unselected-background-error-pressed, var(--semantic-color-background-container-error-quiet, #f9f2f3) );border-color:var( --comp-checkbox-color-unselected-border-error-pressed, var(--semantic-color-border-container-error, #a8000b) )}.bdl-chat-bubble{font:var( --semantic-typography-content-body-normal, var(--brand-hsbc-typography-fontWeight-universNext-regular, 400) var(--brand-hsbc-typography-fontSize-s5, 1rem) / var(--brand-hsbc-typography-lineHeight-s5, 1.5rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );padding:var(--comp-chatBubble-space-paddingVertical, var(--semantic-space-container-padding-tight, .75rem)) var(--comp-chatBubble-space-paddingHorizontal, var(--semantic-space-container-padding-normal, 1rem));max-width:var(--semantic-size-text-flow-maxWidth, 51.25rem);border-radius:12px;border-style:solid;box-sizing:border-box;display:inline-block}.bdl-chat-bubble--receive{color:var(--comp-chatBubble-color-text-receive, var(--brand-hsbc-color-complementaryGrey-grey8, #333));background-color:var(--comp-chatBubble-color-background-receive, var(--brand-hsbc-color-core-white, #fff));border-color:var(--comp-chatBubble-color-border-receive, var(--brand-hsbc-color-core-white, #fff))}.bdl-chat-bubble--sent{background-color:var(--comp-chatBubble-color-background-send, var(--brand-hsbc-color-core-black, #000));color:var(--comp-chatBubble-color-text-send, var(--semantic-color-text-primary-default-onDark, #fff));border-color:var(--comp-chatBubble-color-border-send, var(--brand-hsbc-color-core-black, #000))}[dir=ltr] .bdl-chat-bubble--tail.bdl-chat-bubble--sent{border-bottom-right-radius:0}[dir=ltr] .bdl-chat-bubble--tail.bdl-chat-bubble--receive,[dir=rtl] .bdl-chat-bubble--tail.bdl-chat-bubble--sent{border-bottom-left-radius:0}[dir=rtl] .bdl-chat-bubble--tail.bdl-chat-bubble--receive{border-bottom-right-radius:0}.bdl-category-link-container{display:grid;border-top:1px solid #d7d8d6}.bdl-category-link-container *>.bdl-category-link{border-top:none}[dir=ltr] .bdl-category-link-container{border-left:1px solid #d7d8d6}[dir=ltr] .bdl-category-link-container *>.bdl-category-link{border-left:none}[dir=rtl] .bdl-category-link-container{border-right:1px solid #d7d8d6}[dir=rtl] .bdl-category-link-container *>.bdl-category-link{border-right:none}.bdl-category-link{cursor:pointer;display:flex;flex-direction:column;gap:var(--comp-categoryLink-space-gapIconLabel, var(--semantic-space-item-gap-tight, .5rem));border-radius:var(--comp-categoryLink-cornerRadius, var(--semantic-cornerRadius-container-normal, 0));border-style:solid;border-width:var(--comp-categoryLink-borderWidth, .0625rem);padding:var(--comp-categoryLink-space-paddingVertical, var(--semantic-space-container-padding-normal, 1rem)) var(--comp-categoryLink-space-paddingHorizontal, var(--semantic-space-container-padding-tight, .75rem));min-width:92px;width:100%;height:100%;text-wrap:balance;background-color:var( --comp-categoryLink-color-background-default, var(--semantic-color-background-container-interactive-default, #fff) );border-color:var(--comp-categoryLink-color-border-default, var(--semantic-color-border-container-static, #d7d8d6));color:var(--comp-categoryLink-color-label-default, var(--semantic-color-text-actionable-default, #000))}.bdl-category-link:focus-visible{position:relative;z-index:2;outline:2px solid #000;outline:2px solid -webkit-focus-ring-color;outline-offset:.125rem}.bdl-category-link .bdl-text-link .bdl-text-link__link{color:var(--comp-categoryLink-color-label-default, var(--semantic-color-text-actionable-default, #000));letter-spacing:var( --comp-categoryLink-typography-label-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-category-link .bdl-text-link .bdl-text-link__icon{color:var(--comp-categoryLink-color-indicator-default, var(--semantic-color-fill-primary-default, #db0011))}.bdl-category-link:not([aria-disabled]):hover{background-color:var( --comp-categoryLink-color-background-hover, var(--semantic-color-background-container-interactive-hover, #f3f3f3) );border-color:var(--comp-categoryLink-color-border-hover, var(--semantic-color-border-container-static, #d7d8d6));color:var(--comp-categoryLink-color-label-hover, var(--semantic-color-text-actionable-default, #000))}.bdl-category-link:not([aria-disabled]):hover .bdl-icon{color:var(--comp-categoryLink-color-icon-hover, var(--semantic-color-icon-primary-hover, #333))}.bdl-category-link:not([aria-disabled]):hover .bdl-text-link .bdl-text-link__link{color:var(--comp-categoryLink-color-label-hover, var(--semantic-color-text-actionable-default, #000));letter-spacing:var( --comp-categoryLink-typography-label-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-category-link:not([aria-disabled]):hover .bdl-text-link .bdl-text-link__icon{color:var(--comp-categoryLink-color-indicator-hover, var(--semantic-color-fill-primary-default, #db0011))}.bdl-category-link[aria-disabled]{background-color:var( --comp-categoryLink-color-background-disabled, var(--semantic-color-background-container-interactive-disabled, #fff) );border-color:var(--comp-categoryLink-color-border-disabled, var(--semantic-color-border-container-static, #d7d8d6));color:var(--comp-categoryLink-color-label-disabled, var(--semantic-color-text-actionable-disabled, #d7d8d6));cursor:default}.bdl-category-link[aria-disabled] .bdl-icon{color:var(--comp-categoryLink-color-icon-disabled, var(--semantic-color-icon-primary-disabled, #d7d8d6))}.bdl-category-link[aria-disabled] .bdl-text-link .bdl-text-link__link{color:var(--comp-categoryLink-color-label-disabled, var(--semantic-color-text-actionable-disabled, #d7d8d6));letter-spacing:var( --comp-categoryLink-typography-label-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-category-link[aria-disabled] .bdl-text-link .bdl-text-link__icon{color:var(--comp-categoryLink-color-indicator-disabled, var(--semantic-color-fill-primary-disabled, #d7d8d6))}.bdl-category-link:not([aria-disabled]):active{background-color:var( --comp-categoryLink-color-background-pressed, var(--semantic-color-background-container-interactive-pressed, #ededed) );border-color:var(--comp-categoryLink-color-border-pressed, var(--semantic-color-border-container-static, #d7d8d6));color:var(--comp-categoryLink-color-label-pressed, var(--semantic-color-text-actionable-default, #000))}.bdl-category-link:not([aria-disabled]):active .bdl-icon{color:var(--comp-categoryLink-color-icon-pressed, var(--semantic-color-icon-primary-pressed, #333))}.bdl-category-link:not([aria-disabled]):active .bdl-text-link .bdl-text-link__link{color:var(--comp-categoryLink-color-label-pressed, var(--semantic-color-text-actionable-default, #000));letter-spacing:var( --comp-categoryLink-typography-label-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-category-link:not([aria-disabled]):active .bdl-text-link .bdl-text-link__icon{color:var(--comp-categoryLink-color-indicator-pressed, var(--semantic-color-fill-primary-default, #db0011))}.bdl-category-link .bdl-icon{height:var(--comp-categoryLink-size-icon, var(--semantic-size-icon-s, 1.125rem));width:var(--comp-categoryLink-size-icon, var(--semantic-size-icon-s, 1.125rem));color:var(--comp-categoryLink-color-icon-default, var(--semantic-color-icon-primary-default, #333))}.bdl-category-link .bdl-text-link__icon{height:.75em;width:var(--comp-categoryLink-size-indicator, var(--semantic-size-icon-xs, 1rem))}.bdl-category-link:hover .bdl-text-link .bdl-text-link__link:not(.bdl-text-link .bdl-text-link__link--disabled):hover .bdl-text-link__icon{color:var(--comp-categoryLink-color-indicator-hover, var(--semantic-color-fill-primary-default, #db0011))}[dir=ltr] .bdl-category-link{text-align:left}[dir=ltr] .bdl-category-link .bdl-text-link__icon{margin-left:var(--comp-categoryLink-space-gapLabelIndicator, var(--semantic-space-general-responsive-0, 0))}[dir=rtl] .bdl-category-link{text-align:right}[dir=rtl] .bdl-category-link .bdl-text-link__icon{margin-right:var(--comp-categoryLink-space-gapLabelIndicator, var(--semantic-space-general-responsive-0, 0))}.bdl-carousel{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.bdl-carousel bdl-icon.bdl-carousel__chevron{width:var(--comp-carouselControls-size-chevron-icon, var(--semantic-size-icon-s, 1.125rem));height:var(--comp-carouselControls-size-chevron-icon, var(--semantic-size-icon-s, 1.125rem));color:var(--semantic-color-icon-primary-default, var(--brand-hsbc-color-complementaryGrey-grey8, #333))}.bdl-carousel bdl-icon.bdl-carousel__chevron--disabled{color:var(--semantic-color-icon-actionable-disabled, var(--brand-hsbc-color-complementaryGrey-grey3, #d7d8d6))}.bdl-carousel bdl-icon.bdl-carousel__chevron--inverted{color:var(--comp-link-color-iconLink-icon-default-onDark, var(--brand-hsbc-color-core-white, #fff))}.bdl-carousel bdl-icon.bdl-carousel__chevron--inverted.bdl-carousel bdl-icon.bdl-carousel__chevron--disabled{color:var(--semantic-color-icon-primary-default, var(--brand-hsbc-color-complementaryGrey-grey8, #333))}.bdl-carousel__container{display:flex;flex-direction:row;gap:var(--comp-carouselControls-space-pip-gapHorizontal, var(--semantic-space-item-gap-tight, .5rem));align-items:center}.bdl-carousel__numeric{display:flex;flex-direction:row;color:var(--semantic-color-text-primary-default, var(--brand-hsbc-color-complementaryGrey-grey8, #333))}.bdl-carousel__numeric--inverted{color:var(--comp-link-color-textLink-text-default-onDark, var(--semantic-color-text-primary-default-onDark, #fff))}.bdl-carousel__dot--active{height:var(--comp-carouselControls-size-pip-height-active, .375rem);width:var(--comp-carouselControls-size-pip-width-active, .375rem);border-radius:var(--comp-carouselControls-cornerRadius-pip-active, 62.4375rem);border:var(--comp-carouselControls-borderWidth-pip-active, 0) solid var( --comp-carouselControls-color-pip-border-active-onLight, var(--semantic-color-border-container-selected-default, #000) );background-color:var( --comp-carouselControls-color-pip-fill-active-onLight, var(--semantic-color-fill-selected-default, #000) );display:inline-block;box-sizing:border-box}.bdl-carousel__dot--active.bdl-carousel__dot--inverted{border-color:var(--comp-carouselControls-color-pip-border-active-onDark, var(--brand-hsbc-color-core-white, #fff));background-color:var(--comp-carouselControls-color-pip-fill-active-onDark, var(--brand-hsbc-color-core-white, #fff))}.bdl-carousel__dot--inactive{height:var(--comp-carouselControls-size-pip-height-inactive, .375rem);width:var(--comp-carouselControls-size-pip-width-inactive, .375rem);border-radius:var(--comp-carouselControls-cornerRadius-pip-inactive, 62.4375rem);border:var(--comp-carouselControls-borderWidth-pip-inactive, .0625rem) solid var( --comp-carouselControls-color-pip-border-inactive-onLight, var(--semantic-color-border-container-selected-default, #000) );background-color:var( --comp-carouselControls-color-pip-fill-inactive-onLight, var(--brand-hsbc-color-transparent-white, #fff0) );display:inline-block;box-sizing:border-box}.bdl-carousel__dot--inactive.bdl-carousel__dot--inverted{border-color:var(--comp-carouselControls-color-pip-border-inactive-onDark, var(--brand-hsbc-color-core-white, #fff));background-color:var( --comp-carouselControls-color-pip-fill-inactive-onDark, var(--brand-hsbc-color-transparent-white, #fff0) )}[dir=rtl] .bdl-carousel .bdl-carousel__chevron{transform:rotate(180deg)}.bdl-card-image-placeholder{display:block;position:relative}.bdl-card-content{display:flex;flex-direction:column;padding:var(--semantic-space-container-padding-normal, 1rem)}@media(width>=960px){.bdl-card-content{padding:var(--semantic-space-container-padding-normal-l, 1.25rem)}}.bdl-card-badge{position:absolute;top:var(--semantic-space-general-fixed-100, .5rem);padding:var(--semantic-space-general-fixed-50, .25rem) var(--semantic-space-general-fixed-100, .5rem);display:flex;flex-direction:row;align-content:center;background-color:var(--semantic-color-fill-selected-default, var(--brand-hsbc-color-core-black, #000))}.bdl-card-badge bdl-text{color:#fff}[dir=ltr] .bdl-card-badge{left:var(--semantic-space-general-fixed-100, .5rem)}[dir=rtl] .bdl-card-badge{right:var(--semantic-space-general-fixed-100, .5rem)}.bdl-card{display:block;box-sizing:border-box;overflow:hidden}.bdl-card--with-border{border:var(--semantic-borderWidth-container-static, .0625rem) solid var(--semantic-color-border-container-static, var(--brand-hsbc-color-complementaryGrey-grey3, #d7d8d6))}.bdl-card--with-border .bdl-image{margin:calc(-1 * var(--semantic-borderWidth-container-static, .0625rem)) calc(-1 * var(--semantic-borderWidth-container-static, .0625rem)) var(--semantic-borderWidth-container-static, .0625rem) calc(-1 * var(--semantic-borderWidth-container-static, .0625rem))}.bdl-card--with-border .bdl-card-content{margin:calc(-1 * var(--semantic-borderWidth-container-static, .0625rem))}.bdl-card--with-shadow{background:var(--semantic-color-background-container-static-standard, var(--brand-hsbc-color-core-white, #fff));box-shadow:var( --semantic-shadow-container-elevated, 0 .125rem .5rem 0 var(--brand-hsbc-color-translucent-black-20, #0003) )}[dir=ltr] .bdl-card--with-border .bdl-card-badge{margin-left:calc(-1 * var(--semantic-borderWidth-container-static, .0625rem))}[dir=rtl] .bdl-card--with-border .bdl-card-badge{margin-right:calc(-1 * var(--semantic-borderWidth-container-static, .0625rem))}.bdl-button{box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;align-items:center;border-style:solid;border-radius:var(--comp-button-cornerRadius, 0);min-height:48px;min-width:48px;gap:var(--comp-button-space-standard-gapIconLabel, var(--semantic-space-general-fixed-100, .5rem))}.bdl-button--hug{display:inline-flex}.bdl-button--fill{width:100%}.bdl-button--link{text-decoration:auto}.bdl-button--link:any-link{text-decoration:none}.bdl-button--default{cursor:pointer}.bdl-button--disabled{pointer-events:none}.bdl-button--loading,.bdl-button--success{min-width:83px}.bdl-button:focus-visible{outline:2px solid #000;outline:2px solid -webkit-focus-ring-color;outline-offset:2px}.bdl-button .bdl-icon svg{width:var(--comp-button-size-icon, var(--semantic-size-icon-s, 1.125rem));height:var(--comp-button-size-icon, var(--semantic-size-icon-s, 1.125rem))}.bdl-button .bdl-spinner svg *{width:var(--comp-button-size-spinner, var(--semantic-size-icon-s, 1.125rem));height:var(--comp-button-size-spinner, var(--semantic-size-icon-s, 1.125rem))}.bdl-button.bdl-button--icon-only.bdl-button--primaryAlternative{padding:calc(var(--comp-button-space-iconOnly-paddingVertical, .9375rem) - var(--comp-button-borderWidth-primaryAlternative, 0rem)) calc(var(--comp-button-space-iconOnly-paddingHorizontal, .9375rem) - var(--comp-button-borderWidth-primaryAlternative, 0rem))}.bdl-button.bdl-button--icon-only.bdl-button--primary{padding:calc(var(--comp-button-space-iconOnly-paddingVertical, .9375rem) - var(--comp-button-borderWidth-primary, 0rem)) calc(var(--comp-button-space-iconOnly-paddingHorizontal, .9375rem) - var(--comp-button-borderWidth-primary, 0rem))}.bdl-button.bdl-button--icon-only.bdl-button--secondary{padding:calc(var(--comp-button-space-iconOnly-paddingVertical, .9375rem) - var(--comp-button-borderWidth-secondary, .0625rem)) calc(var(--comp-button-space-iconOnly-paddingHorizontal, .9375rem) - var(--comp-button-borderWidth-secondary, .0625rem))}.bdl-button.bdl-button--icon-only.bdl-button--tertiary{padding:calc(var(--comp-button-space-iconOnly-paddingVertical, .9375rem) - var(--comp-button-borderWidth-tertiary, 0rem)) calc(var(--comp-button-space-iconOnly-paddingHorizontal, .9375rem) - var(--comp-button-borderWidth-tertiary, 0rem))}.bdl-button.bdl-button--primaryAlternative{padding:calc(var(--comp-button-space-standard-paddingVertical, var(--semantic-space-general-fixed-150, .75rem)) - var(--comp-button-borderWidth-primaryAlternative, 0rem)) calc(var(--comp-button-space-standard-paddingHorizontal, var(--semantic-space-general-fixed-200, 1rem)) - var(--comp-button-borderWidth-primaryAlternative, 0rem));--border-width: var(--comp-button-borderWidth-primaryAlternative, 0rem);border-width:var(--comp-button-borderWidth-primaryAlternative, 0)}.bdl-button.bdl-button--primary{padding:calc(var(--comp-button-space-standard-paddingVertical, var(--semantic-space-general-fixed-150, .75rem)) - var(--comp-button-borderWidth-primary, 0rem)) calc(var(--comp-button-space-standard-paddingHorizontal, var(--semantic-space-general-fixed-200, 1rem)) - var(--comp-button-borderWidth-primary, 0rem));--border-width: var(--comp-button-borderWidth-primary, 0rem);border-width:var(--comp-button-borderWidth-primary, 0)}.bdl-button.bdl-button--secondary{padding:calc(var(--comp-button-space-standard-paddingVertical, var(--semantic-space-general-fixed-150, .75rem)) - var(--comp-button-borderWidth-secondary, .0625rem)) calc(var(--comp-button-space-standard-paddingHorizontal, var(--semantic-space-general-fixed-200, 1rem)) - var(--comp-button-borderWidth-secondary, .0625rem));--border-width: var(--comp-button-borderWidth-secondary, .0625rem);border-width:var(--comp-button-borderWidth-secondary, .0625rem)}.bdl-button.bdl-button--tertiary{padding:calc(var(--comp-button-space-standard-paddingVertical, var(--semantic-space-general-fixed-150, .75rem)) - var(--comp-button-borderWidth-tertiary, 0rem)) calc(var(--comp-button-space-standard-paddingHorizontal, var(--semantic-space-general-fixed-200, 1rem)) - var(--comp-button-borderWidth-tertiary, 0rem));--border-width: var(--comp-button-borderWidth-tertiary, 0rem);border-width:var(--comp-button-borderWidth-tertiary, 0)}.bdl-button.bdl-button--primaryAlternative.bdl-button--default{border-color:var(--comp-button-color-primaryAlternative-border-default, var(--brand-hsbc-color-core-black, #000));fill:var(--comp-button-color-primaryAlternative-icon-default, var(--brand-hsbc-color-core-white, #fff));background:var(--comp-button-color-primaryAlternative-background-default, var(--brand-hsbc-color-core-black, #000));color:var( --comp-button-color-primaryAlternative-text-default, var(--semantic-color-text-primary-default-onDark, #fff) );font:var( --comp-button-typography-primaryAlternative-default, var(--semantic-typography-content-body-loud, 500 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-button-typography-primaryAlternative-default-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-button.bdl-button--primaryAlternative.bdl-button--disabled{border-color:var( --comp-button-color-primaryAlternative-border-disabled, var(--semantic-color-fill-primary-disabled, #d7d8d6) );fill:var(--comp-button-color-primaryAlternative-icon-disabled, var(--brand-hsbc-color-core-white, #fff));background:var( --comp-button-color-primaryAlternative-background-disabled, var(--semantic-color-fill-primary-disabled, #d7d8d6) );color:var( --comp-button-color-primaryAlternative-text-disabled, var(--semantic-color-text-primary-default-onDark, #fff) );font:var( --comp-button-typography-primaryAlternative-disabled, var(--semantic-typography-content-body-loud, 500 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-button-typography-primaryAlternative-disabled-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-button.bdl-button--primaryAlternative.bdl-button--default:hover{border-color:var( --comp-button-color-primaryAlternative-border-hover, var(--brand-hsbc-color-complementaryGrey-grey8, #333) );fill:var(--comp-button-color-primaryAlternative-icon-hover, var(--brand-hsbc-color-core-white, #fff));background:var( --comp-button-color-primaryAlternative-background-hover, var(--brand-hsbc-color-complementaryGrey-grey8, #333) );color:var( --comp-button-color-primaryAlternative-text-hover, var(--semantic-color-text-primary-default-onDark, #fff) );font:var( --comp-button-typography-primaryAlternative-hover, var(--semantic-typography-content-body-loud, 500 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-button-typography-primaryAlternative-hover-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-button.bdl-button--primaryAlternative.bdl-button--loading{border-color:var(--comp-button-color-primaryAlternative-border-loading, var(--brand-hsbc-color-core-black, #000));background:var(--comp-button-color-primaryAlternative-background-loading, var(--brand-hsbc-color-core-black, #000));color:var( --comp-button-color-primaryAlternative-text-loading, var(--semantic-color-text-primary-default-onDark, #fff) );font:var( --comp-button-typography-primaryAlternative-loading, var(--semantic-typography-content-body-loud, 500 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-button-typography-primaryAlternative-loading-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-button.bdl-button--primaryAlternative.bdl-button--default:active{border-color:var( --comp-button-color-primaryAlternative-border-pressed, var(--brand-hsbc-color-complementaryGrey-grey6, #767676) );fill:var(--comp-button-color-primaryAlternative-icon-pressed, var(--brand-hsbc-color-core-white, #fff));background:var( --comp-button-color-primaryAlternative-background-pressed, var(--brand-hsbc-color-complementaryGrey-grey6, #767676) );color:var( --comp-button-color-primaryAlternative-text-pressed, var(--semantic-color-text-primary-default-onDark, #fff) );font:var( --comp-button-typography-primaryAlternative-pressed, var(--semantic-typography-content-body-loud, 500 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-button-typography-primaryAlternative-pressed-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-button.bdl-button--primaryAlternative.bdl-button--success{border-color:var(--comp-button-color-primaryAlternative-border-success, var(--semantic-color-fill-success, #007873));fill:var(--comp-button-color-primaryAlternative-icon-success, var(--brand-hsbc-color-core-white, #fff));background:var( --comp-button-color-primaryAlternative-background-success, var(--semantic-color-fill-success, #007873) );color:var( --comp-button-color-primaryAlternative-text-success, var(--semantic-color-text-primary-default-onDark, #fff) );font:var( --comp-button-typography-primaryAlternative-success, var(--semantic-typography-content-body-loud, 500 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-button-typography-primaryAlternative-success-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-button.bdl-button--primary.bdl-button--default{border-color:var(--comp-button-color-primary-border-default, var(--semantic-color-fill-primary-default, #db0011));fill:var(--comp-button-color-primary-icon-default, var(--brand-hsbc-color-core-white, #fff));background:var(--comp-button-color-primary-background-default, var(--semantic-color-fill-primary-default, #db0011));color:var(--comp-button-color-primary-text-default, var(--semantic-color-text-primary-default-onDark, #fff));font:var( --comp-button-typography-primary-default, var(--semantic-typography-content-body-loud, 500 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-button-typography-primary-default-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-button.bdl-button--primary.bdl-button--disabled{border-color:var(--comp-button-color-primary-border-disabled, var(--semantic-color-fill-primary-disabled, #d7d8d6));fill:var(--comp-button-color-primary-icon-disabled, var(--brand-hsbc-color-core-white, #fff));background:var( --comp-button-color-primary-background-disabled, var(--semantic-color-fill-primary-disabled, #d7d8d6) );color:var(--comp-button-color-primary-text-disabled, var(--semantic-color-text-primary-default-onDark, #fff));font:var( --comp-button-typography-primary-disabled, var(--semantic-typography-content-body-loud, 500 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-button-typography-primary-disabled-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-button.bdl-button--primary.bdl-button--default:hover{border-color:var(--comp-button-color-primary-border-hover, var(--semantic-color-fill-primary-hover, #ba1110));fill:var(--comp-button-color-primary-icon-hover, var(--brand-hsbc-color-core-white, #fff));background:var(--comp-button-color-primary-background-hover, var(--semantic-color-fill-primary-hover, #ba1110));color:var(--comp-button-color-primary-text-hover, var(--semantic-color-text-primary-default-onDark, #fff));font:var( --comp-button-typography-primary-hover, var(--semantic-typography-content-body-loud, 500 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-button-typography-primary-hover-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-button.bdl-button--primary.bdl-button--loading{border-color:var(--comp-button-color-primary-border-loading, var(--semantic-color-fill-primary-default, #db0011));background:var(--comp-button-color-primary-background-loading, var(--semantic-color-fill-primary-default, #db0011));color:var(--comp-button-color-primary-text-loading, var(--semantic-color-text-primary-default-onDark, #fff));font:var( --comp-button-typography-primary-loading, var(--semantic-typography-content-body-loud, 500 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-button-typography-primary-loading-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-button.bdl-button--primary.bdl-button--default:active{border-color:var(--comp-button-color-primary-border-pressed, var(--semantic-color-fill-primary-pressed, #730014));fill:var(--comp-button-color-primary-icon-pressed, var(--brand-hsbc-color-core-white, #fff));background:var(--comp-button-color-primary-background-pressed, var(--semantic-color-fill-primary-pressed, #730014));color:var(--comp-button-color-primary-text-pressed, var(--semantic-color-text-primary-default-onDark, #fff));font:var( --comp-button-typography-primary-pressed, var(--semantic-typography-content-body-loud, 500 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-button-typography-primary-pressed-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-button.bdl-button--primary.bdl-button--success{border-color:var(--comp-button-color-primary-border-success, var(--semantic-color-fill-success, #007873));fill:var(--comp-button-color-primary-icon-success, var(--brand-hsbc-color-core-white, #fff));background:var(--comp-button-color-primary-background-success, var(--semantic-color-fill-success, #007873));color:var(--comp-button-color-primary-text-success, var(--semantic-color-text-primary-default-onDark, #fff));font:var( --comp-button-typography-primary-success, var(--semantic-typography-content-body-loud, 500 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-button-typography-primary-success-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-button.bdl-button--secondary.bdl-button--default{border-color:var( --comp-button-color-secondary-border-default, var(--brand-hsbc-color-complementaryGrey-grey8, #333) );fill:var(--comp-button-color-secondary-icon-default, var(--semantic-color-icon-primary-default, #333));background:var(--comp-button-color-secondary-background-default, var(--brand-hsbc-color-transparent-white, #fff0));color:var(--comp-button-color-secondary-text-default, var(--semantic-color-text-primary-default, #333));font:var( --comp-button-typography-secondary-default, var(--semantic-typography-content-body-loud, 500 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-button-typography-secondary-default-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-button.bdl-button--secondary.bdl-button--disabled{border-color:var( --comp-button-color-secondary-border-disabled, var(--semantic-color-border-container-interactive-disabled, #d7d8d6) );fill:var(--comp-button-color-secondary-icon-disabled, var(--semantic-color-icon-primary-disabled, #d7d8d6));background:var(--comp-button-color-secondary-background-disabled, var(--brand-hsbc-color-transparent-white, #fff0));color:var(--comp-button-color-secondary-text-disabled, var(--semantic-color-fill-primary-disabled, #d7d8d6));font:var( --comp-button-typography-secondary-disabled, var(--semantic-typography-content-body-loud, 500 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-button-typography-secondary-disabled-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-button.bdl-button--secondary.bdl-button--default:hover{border-color:var(--comp-button-color-secondary-border-hover, var(--brand-hsbc-color-complementaryGrey-grey8, #333));fill:var(--comp-button-color-secondary-icon-hover, var(--semantic-color-icon-primary-hover, #333));background:var( --comp-button-color-secondary-background-hover, var(--brand-hsbc-color-complementaryGrey-grey1, #f3f3f3) );color:var(--comp-button-color-secondary-text-hover, var(--semantic-color-text-primary-hover, #333));font:var( --comp-button-typography-secondary-hover, var(--semantic-typography-content-body-loud, 500 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-button-typography-secondary-hover-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-button.bdl-button--secondary.bdl-button--loading{border-color:var( --comp-button-color-secondary-border-loading, var(--brand-hsbc-color-complementaryGrey-grey8, #333) );background:var(--comp-button-color-secondary-background-loading, var(--brand-hsbc-color-transparent-white, #fff0));color:var(--comp-button-color-secondary-text-loading, var(--semantic-color-text-primary-default, #333));font:var( --comp-button-typography-secondary-loading, var(--semantic-typography-content-body-loud, 500 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-button-typography-secondary-loading-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-button.bdl-button--secondary.bdl-button--default:active{border-color:var( --comp-button-color-secondary-border-pressed, var(--brand-hsbc-color-complementaryGrey-grey8, #333) );fill:var(--comp-button-color-secondary-icon-pressed, var(--semantic-color-icon-primary-pressed, #333));background:var( --comp-button-color-secondary-background-pressed, var(--brand-hsbc-color-complementaryGrey-grey2, #ededed) );color:var(--comp-button-color-secondary-text-pressed, var(--semantic-color-text-primary-pressed, #333));font:var( --comp-button-typography-secondary-pressed, var(--semantic-typography-content-body-loud, 500 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-button-typography-secondary-pressed-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-button.bdl-button--secondary.bdl-button--success{border-color:var( --comp-button-color-secondary-border-success, var(--brand-hsbc-color-complementaryGrey-grey8, #333) );fill:var(--comp-button-color-secondary-icon-success, var(--semantic-color-fill-success, #007873));background:var(--comp-button-color-secondary-background-success, var(--brand-hsbc-color-transparent-white, #fff0));color:var(--comp-button-color-secondary-text-success, var(--semantic-color-text-primary-default, #333));font:var( --comp-button-typography-secondary-success, var(--semantic-typography-content-body-loud, 500 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-button-typography-secondary-success-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-button.bdl-button--tertiary.bdl-button--default{border-color:var(--comp-button-color-tertiary-border-default, var(--brand-hsbc-color-transparent-white, #fff0));fill:var(--comp-button-color-tertiary-icon-default, var(--semantic-color-icon-primary-default, #333));background:var(--comp-button-color-tertiary-background-default, var(--brand-hsbc-color-transparent-white, #fff0));color:var(--comp-button-color-tertiary-text-default, var(--semantic-color-text-primary-default, #333));font:var( --comp-button-typography-tertiary-default, var(--semantic-typography-content-body-loud, 500 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-button-typography-tertiary-default-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-button.bdl-button--tertiary.bdl-button--disabled{border-color:var(--comp-button-color-tertiary-border-disabled, var(--brand-hsbc-color-transparent-white, #fff0));fill:var(--comp-button-color-tertiary-icon-disabled, var(--semantic-color-icon-primary-disabled, #d7d8d6));background:var(--comp-button-color-tertiary-background-disabled, var(--brand-hsbc-color-transparent-white, #fff0));color:var(--comp-button-color-tertiary-text-disabled, var(--semantic-color-text-primary-disabled, #d7d8d6));font:var( --comp-button-typography-tertiary-disabled, var(--semantic-typography-content-body-loud, 500 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-button-typography-tertiary-disabled-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-button.bdl-button--tertiary.bdl-button--default:hover{border-color:var(--comp-button-color-tertiary-border-hover, var(--brand-hsbc-color-transparent-white, #fff0));fill:var(--comp-button-color-tertiary-icon-hover, var(--semantic-color-icon-primary-hover, #333));background:var( --comp-button-color-tertiary-background-hover, var(--brand-hsbc-color-complementaryGrey-grey1, #f3f3f3) );color:var(--comp-button-color-tertiary-text-hover, var(--semantic-color-text-primary-hover, #333));font:var( --comp-button-typography-tertiary-hover, var(--semantic-typography-content-body-loud, 500 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-button-typography-tertiary-hover-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-button.bdl-button--tertiary.bdl-button--loading{border-color:var(--comp-button-color-tertiary-border-loading, var(--brand-hsbc-color-transparent-white, #fff0));background:var(--comp-button-color-tertiary-background-loading, var(--brand-hsbc-color-transparent-white, #fff0));color:var(--comp-button-color-tertiary-text-loading, var(--semantic-color-text-primary-default, #333));font:var( --comp-button-typography-tertiary-loading, var(--semantic-typography-content-body-loud, 500 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-button-typography-tertiary-loading-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-button.bdl-button--tertiary.bdl-button--default:active{border-color:var(--comp-button-color-tertiary-border-pressed, var(--brand-hsbc-color-transparent-white, #fff0));fill:var(--comp-button-color-tertiary-icon-pressed, var(--semantic-color-icon-primary-pressed, #333));background:var( --comp-button-color-tertiary-background-pressed, var(--brand-hsbc-color-complementaryGrey-grey2, #ededed) );color:var(--comp-button-color-tertiary-text-pressed, var(--semantic-color-text-primary-pressed, #333));font:var( --comp-button-typography-tertiary-pressed, var(--semantic-typography-content-body-loud, 500 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-button-typography-tertiary-pressed-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-button.bdl-button--tertiary.bdl-button--success{border-color:var(--comp-button-color-tertiary-border-success, var(--brand-hsbc-color-transparent-white, #fff0));fill:var(--comp-button-color-tertiary-icon-success, var(--semantic-color-fill-success, #007873));background:var(--comp-button-color-tertiary-background-success, var(--brand-hsbc-color-transparent-white, #fff0));color:var(--comp-button-color-tertiary-text-success, var(--semantic-color-text-primary-default, #333));font:var( --comp-button-typography-tertiary-success, var(--semantic-typography-content-body-loud, 500 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-button-typography-tertiary-success-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-button.bdl-button--primaryAlternative .bdl-spinner svg *{stroke:var(--comp-button-color-primaryAlternative-spinner, var(--brand-hsbc-color-core-white, #fff))}.bdl-button.bdl-button--primary .bdl-spinner svg *{stroke:var(--comp-button-color-primary-spinner, var(--brand-hsbc-color-core-white, #fff))}.bdl-button.bdl-button--secondary .bdl-spinner svg *{stroke:var(--comp-button-color-secondary-spinner, var(--brand-hsbc-color-core-black, #000))}.bdl-button.bdl-button--tertiary .bdl-spinner svg *{stroke:var(--comp-button-color-tertiary-spinner, var(--brand-hsbc-color-core-black, #000))}[dir=ltr] .bdl-button{text-align:left}[dir=rtl] .bdl-button{text-align:right}[data-bdl-theme$=".dark"] .bdl-button:focus-visible{outline-color:#fff}.bdl-components--inverted .bdl-button:not(.bdl-button--not-inverted):focus-visible,.bdl-button.bdl-button--inverted:focus-visible{outline-color:#fff}.bdl-components--inverted .bdl-button:not(.bdl-button--not-inverted).bdl-button--primary.bdl-button--disabled,.bdl-components--inverted .bdl-button:not(.bdl-button--not-inverted).bdl-button--primary.bdl-button--disabled:hover,.bdl-components--inverted .bdl-button:not(.bdl-button--not-inverted).bdl-button--primary.bdl-button--disabled:active,.bdl-button.bdl-button--inverted.bdl-button--primary.bdl-button--disabled,.bdl-button.bdl-button--inverted.bdl-button--primary.bdl-button--disabled:hover,.bdl-button.bdl-button--inverted.bdl-button--primary.bdl-button--disabled:active{background-color:#333}.bdl-components--inverted .bdl-button:not(.bdl-button--not-inverted).bdl-button--primaryAlternative,.bdl-button.bdl-button--inverted.bdl-button--primaryAlternative{background-color:#fff;color:#333;border-color:#fff}.bdl-components--inverted .bdl-button:not(.bdl-button--not-inverted).bdl-button--primaryAlternative.bdl-button--default:hover,.bdl-components--inverted .bdl-button:not(.bdl-button--not-inverted).bdl-button--primaryAlternative.bdl-button--success:hover,.bdl-components--inverted .bdl-button:not(.bdl-button--not-inverted).bdl-button--primaryAlternative.bdl-button--loading:hover,.bdl-button.bdl-button--inverted.bdl-button--primaryAlternative.bdl-button--default:hover,.bdl-button.bdl-button--inverted.bdl-button--primaryAlternative.bdl-button--success:hover,.bdl-button.bdl-button--inverted.bdl-button--primaryAlternative.bdl-button--loading:hover{background-color:#ededed;border-color:#ededed;color:#333}.bdl-components--inverted .bdl-button:not(.bdl-button--not-inverted).bdl-button--primaryAlternative.bdl-button--default:active,.bdl-components--inverted .bdl-button:not(.bdl-button--not-inverted).bdl-button--primaryAlternative.bdl-button--success:active,.bdl-components--inverted .bdl-button:not(.bdl-button--not-inverted).bdl-button--primaryAlternative.bdl-button--loading:active,.bdl-button.bdl-button--inverted.bdl-button--primaryAlternative.bdl-button--default:active,.bdl-button.bdl-button--inverted.bdl-button--primaryAlternative.bdl-button--success:active,.bdl-button.bdl-button--inverted.bdl-button--primaryAlternative.bdl-button--loading:active{background-color:#d7d8d6;border-color:#d7d8d6;color:#333}.bdl-components--inverted .bdl-button:not(.bdl-button--not-inverted).bdl-button--primaryAlternative.bdl-button--disabled,.bdl-button.bdl-button--inverted.bdl-button--primaryAlternative.bdl-button--disabled{background-color:#333;color:#767676}.bdl-components--inverted .bdl-button:not(.bdl-button--not-inverted).bdl-button--secondary,.bdl-button.bdl-button--inverted.bdl-button--secondary{color:#fff;border-color:#fff;background-color:transparent}.bdl-components--inverted .bdl-button:not(.bdl-button--not-inverted).bdl-button--secondary.bdl-button--default:hover,.bdl-components--inverted .bdl-button:not(.bdl-button--not-inverted).bdl-button--secondary.bdl-button--success:hover,.bdl-components--inverted .bdl-button:not(.bdl-button--not-inverted).bdl-button--secondary.bdl-button--loading:hover,.bdl-button.bdl-button--inverted.bdl-button--secondary.bdl-button--default:hover,.bdl-button.bdl-button--inverted.bdl-button--secondary.bdl-button--success:hover,.bdl-button.bdl-button--inverted.bdl-button--secondary.bdl-button--loading:hover{color:#fff;background-color:#333;border-color:#fff}.bdl-components--inverted .bdl-button:not(.bdl-button--not-inverted).bdl-button--secondary.bdl-button--default:active,.bdl-components--inverted .bdl-button:not(.bdl-button--not-inverted).bdl-button--secondary.bdl-button--success:active,.bdl-components--inverted .bdl-button:not(.bdl-button--not-inverted).bdl-button--secondary.bdl-button--loading:active,.bdl-button.bdl-button--inverted.bdl-button--secondary.bdl-button--default:active,.bdl-button.bdl-button--inverted.bdl-button--secondary.bdl-button--success:active,.bdl-button.bdl-button--inverted.bdl-button--secondary.bdl-button--loading:active{color:#fff;background-color:#767676;border-color:#fff}.bdl-components--inverted .bdl-button:not(.bdl-button--not-inverted).bdl-button--secondary.bdl-button--disabled,.bdl-button.bdl-button--inverted.bdl-button--secondary.bdl-button--disabled{border-color:#767676;background-color:transparent;color:#767676}.bdl-components--inverted .bdl-button:not(.bdl-button--not-inverted).bdl-button--tertiary,.bdl-button.bdl-button--inverted.bdl-button--tertiary{color:#fff;background-color:transparent}.bdl-components--inverted .bdl-button:not(.bdl-button--not-inverted).bdl-button--tertiary.bdl-button--default:hover,.bdl-components--inverted .bdl-button:not(.bdl-button--not-inverted).bdl-button--tertiary.bdl-button--success:hover,.bdl-components--inverted .bdl-button:not(.bdl-button--not-inverted).bdl-button--tertiary.bdl-button--loading:hover,.bdl-button.bdl-button--inverted.bdl-button--tertiary.bdl-button--default:hover,.bdl-button.bdl-button--inverted.bdl-button--tertiary.bdl-button--success:hover,.bdl-button.bdl-button--inverted.bdl-button--tertiary.bdl-button--loading:hover{color:#fff;background-color:#333}.bdl-components--inverted .bdl-button:not(.bdl-button--not-inverted).bdl-button--tertiary.bdl-button--default:active,.bdl-components--inverted .bdl-button:not(.bdl-button--not-inverted).bdl-button--tertiary.bdl-button--success:active,.bdl-components--inverted .bdl-button:not(.bdl-button--not-inverted).bdl-button--tertiary.bdl-button--loading:active,.bdl-button.bdl-button--inverted.bdl-button--tertiary.bdl-button--default:active,.bdl-button.bdl-button--inverted.bdl-button--tertiary.bdl-button--success:active,.bdl-button.bdl-button--inverted.bdl-button--tertiary.bdl-button--loading:active{color:#fff;background-color:#767676;border-color:#767676}.bdl-components--inverted .bdl-button:not(.bdl-button--not-inverted).bdl-button--tertiary.bdl-button--disabled,.bdl-button.bdl-button--inverted.bdl-button--tertiary.bdl-button--disabled{color:#767676;background-color:transparent}.bdl-box-tile-core-section{display:flex;flex-direction:row}.bdl-box-tile{margin:0;width:100%;text-align:inherit;text-decoration:none;align-items:normal;box-sizing:border-box;font-size:inherit;cursor:pointer;display:inline-flex;flex-direction:column;position:relative;padding:var(--comp-tile-space-paddingVertical, var(--semantic-space-container-padding-normal, 1rem)) var(--comp-tile-space-paddingHorizontal, var(--semantic-space-container-padding-normal, 1rem));border:1px solid var(--semantic-color-border-container-static, var(--brand-hsbc-color-complementaryGrey-grey3, #d7d8d6));border-radius:var(--semantic-cornerRadius-container-normal, 0)}.bdl-box-tile.bdl-box-tile--enabled-valid:not(:has(.bdl-tile-loading-action)){background-color:var( --semantic-color-background-container-interactive-default, var(--brand-hsbc-color-core-white, #fff) )}.bdl-box-tile.bdl-box-tile--disabled{background-color:var( --semantic-color-background-container-interactive-disabled, var(--brand-hsbc-color-core-white, #fff) )}.bdl-box-tile:not(.bdl-box-tile--disabled,:has(.bdl-tile-loading-action)):hover{background-color:var( --semantic-color-background-container-interactive-hover, var(--brand-hsbc-color-complementaryGrey-grey1, #f3f3f3) );border-bottom-width:var(--semantic-borderWidth-container-interactive-hover, .0625rem);border-color:var(--semantic-color-border-container-static, var(--brand-hsbc-color-complementaryGrey-grey3, #d7d8d6))}.bdl-box-tile:has(input:checked).bdl-box-tile--enabled-valid:not(:has(.bdl-tile-loading-action)),.bdl-box-tile:has(.bdl-tile-link-action--checked).bdl-box-tile--enabled-valid:not(:has(.bdl-tile-loading-action)){background-color:var( --semantic-color-background-container-selected-default, var(--brand-hsbc-color-core-white, #fff) );border-color:var(--semantic-color-border-container-selected-default, var(--brand-hsbc-color-core-black, #000));border-bottom-width:var(--semantic-borderWidth-container-selected-default, .125rem)}.bdl-box-tile:has(input:checked):not(.bdl-box-tile--disabled,:has(.bdl-tile-loading-action)):hover,.bdl-box-tile:has(.bdl-tile-link-action--checked):not(.bdl-box-tile--disabled,:has(.bdl-tile-loading-action)):hover{background-color:var( --semantic-color-background-container-selected-hover, var(--brand-hsbc-color-complementaryGrey-grey1, #f3f3f3) )}.bdl-box-tile:focus-visible{outline:2px solid #000;outline:2px solid -webkit-focus-ring-color;outline-offset:.125rem}.bdl-box-tile>.bdl-image{margin-top:var(--semantic-space-general-fixed-100, .5rem)}.bdl-box-tile .bdl-status-indicator,.bdl-box-tile .bdl-inline-message,.bdl-box-tile .bdl-tags{margin-top:var(--comp-tile-space-gapContentExtraInfo, var(--semantic-space-general-responsive-150, .75rem))}.bdl-box-tile:has(input:checked).bdl-box-tile--enabled-valid:not(:has(.bdl-tile-loading-action)):hover,.bdl-box-tile:has(.bdl-tile-link-action--checked).bdl-box-tile--enabled-valid:not(:has(.bdl-tile-loading-action)):hover{--border-bottom-width-default: 1px;--border-bottom-width-selected: var(--semantic-borderWidth-container-selected-default, .125rem);--padding-bottom-hover-correction: calc(max(var(--border-bottom-width-selected), var(--border-bottom-width-default)) - min(var(--border-bottom-width-selected), var(--border-bottom-width-default))) ;border-color:var(--semantic-color-border-container-selected-hover, var(--brand-hsbc-color-core-black, #000));border-bottom-width:1px;padding-bottom:calc(var(--comp-tile-space-paddingVertical, var(--semantic-space-container-padding-normal, 1rem)) + var(--padding-bottom-hover-correction))}.bdl-box-tile--invalid{border-color:var(--semantic-color-border-container-error, var(--brand-hsbc-color-rag-red, #a8000b))}.bdl-box-tile:has(.bdl-tile-loading-action){cursor:default}.bdl-box-tile--disabled{border-color:var(--semantic-color-border-container-static, var(--brand-hsbc-color-complementaryGrey-grey3, #d7d8d6));pointer-events:none}.bdl-box-tile--disabled .bdl-status-indicator,.bdl-box-tile--disabled .bdl-inline-message,.bdl-box-tile--disabled .bdl-tags{opacity:var(--comp-tile-opacity-extraInfo-disabled, .4)}.bdl-box-tile__input{position:absolute;appearance:none;inset:0;border-radius:0;margin:0;z-index:-1;outline-offset:2px}.bdl-box-tile__input:focus-visible{outline:2px solid #000;outline:2px solid -webkit-focus-ring-color;outline-offset:.125rem}.bdl-box-tile__input:focus{z-index:2}.bdl-base-tile-button-action{display:flex;align-items:center;justify-content:center}.bdl-base-tile-button-action__overlay{appearance:none;background:transparent;border:0;cursor:pointer;inset:0;margin:0;padding:0;position:absolute;z-index:1}.bdl-base-tile-button-action>:not(.bdl-base-tile-button-action__overlay){position:relative;z-index:2;pointer-events:none}.bdl-base-tile-button-action__chevron-right{color:var(--comp-tile-color-chevron-icon-default, var(--semantic-color-icon-primary-default, #333))}.bdl-base-tile-button-action__chevron-right svg{height:var(--comp-tile-size-chevron, var(--semantic-size-icon-s, 1.125rem));width:var(--comp-tile-size-chevron, var(--semantic-size-icon-s, 1.125rem))}[dir=ltr] .bdl-base-tile-button-action{margin-left:var(--comp-tile-space-gapContentControl, var(--semantic-space-general-responsive-150, .75rem))}[dir=rtl] .bdl-base-tile-button-action{margin-right:var(--comp-tile-space-gapContentControl, var(--semantic-space-general-responsive-150, .75rem))}.bdl-base-tile:hover .bdl-base-tile-button-action:not(.bdl-base-tile-button-action--disabled) .bdl-base-tile-button-action__chevron-right{color:var(--comp-tile-color-chevron-icon-hover, var(--semantic-color-icon-primary-hover, #333))}.bdl-base-tile:active .bdl-base-tile-button-action:not(.bdl-base-tile-button-action--disabled) .bdl-base-tile-button-action__chevron-right{color:var(--comp-tile-color-chevron-icon-pressed, var(--semantic-color-icon-primary-pressed, #333))}.bdl-base-tile-button-action--disabled .bdl-base-tile-button-action__overlay{cursor:default}.bdl-base-tile-button-action--disabled .bdl-base-tile-button-action__chevron-right{color:var(--comp-tile-color-chevron-icon-disabled, var(--semantic-color-icon-primary-disabled, #d7d8d6))}[dir=rtl] .bdl-base-tile-button-action__chevron-right{transform:rotate(180deg)}.bdl-base-tile{margin:0;width:100%;text-align:inherit;text-decoration:none;align-items:normal;box-sizing:border-box;font-size:inherit;cursor:pointer;display:inline-flex;flex-direction:row;position:relative;padding:var(--comp-tile-space-paddingVertical, var(--semantic-space-container-padding-normal, 1rem)) var(--comp-tile-space-paddingHorizontal, var(--semantic-space-container-padding-normal, 1rem));padding-bottom:calc(var(--comp-tile-space-paddingVertical, var(--semantic-space-container-padding-normal, 1rem)) - var(--comp-tile-borderWidth-divider, .0625rem));border-bottom:var(--comp-tile-borderWidth-divider, .0625rem) solid var(--comp-tile-color-divider, var(--semantic-color-divider, #ededed));user-select:text}.bdl-base-tile.bdl-base-tile--enabled-valid:not(:has(.bdl-tile-loading-action)){background-color:var( --comp-tile-color-background-default, var(--semantic-color-background-container-interactive-default, #fff) );color:var(--comp-tile-color-title-text-default, var(--semantic-color-text-primary-default, #333))}.bdl-base-tile.bdl-base-tile--disabled{pointer-events:none;background-color:var( --comp-tile-color-background-disabled, var(--semantic-color-background-container-interactive-disabled, #fff) );color:var(--comp-tile-color-title-text-disabled, var(--semantic-color-text-primary-disabled, #d7d8d6))}.bdl-base-tile.bdl-base-tile--disabled .bdl-status-indicator,.bdl-base-tile.bdl-base-tile--disabled .bdl-inline-message,.bdl-base-tile.bdl-base-tile--disabled .bdl-tags{opacity:var(--comp-tile-opacity-extraInfo-disabled, .4)}.bdl-base-tile:not(.bdl-base-tile--disabled,:has(.bdl-tile-loading-action)):hover{background-color:var( --comp-tile-color-background-hover, var(--semantic-color-background-container-interactive-hover, #f3f3f3) );color:var(--comp-tile-color-title-text-hover, var(--semantic-color-text-primary-hover, #333))}.bdl-base-tile:has(input:checked):not(.bdl-base-tile--disabled,:has(.bdl-tile-loading-action)):hover,.bdl-base-tile:has(.bdl-tile-link-action--checked):not(.bdl-base-tile--disabled,:has(.bdl-tile-loading-action)):hover{background-color:var( --comp-tile-color-background-hover, var(--semantic-color-background-container-interactive-hover, #f3f3f3) )}.bdl-base-tile:focus-visible{outline:2px solid #000;outline:2px solid -webkit-focus-ring-color;outline-offset:.125rem}.bdl-base-tile:has(.bdl-tile-loading-action){cursor:default}.bdl-banner-header{display:block;margin-bottom:var( --comp-banner-space-contextual-gapHeaderMessage, var(--semantic-space-general-responsive-50, .25rem) );font:var( --comp-banner-typography-header, var(--semantic-typography-content-caption-loud, 500 .875rem/1.25rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-banner-typography-header-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}@media(width>=960px){.bdl-banner-header{margin-bottom:var(--semantic-space-general-responsive-50-l, .5rem)}}.bdl-banner-header.bdl-banner-header--global.bdl-banner-header--information{color:var( --comp-banner-color-global-information-header-text, var(--semantic-color-text-primary-default-onDark, #fff) )}.bdl-banner-header.bdl-banner-header--global.bdl-banner-header--warning{color:var(--comp-banner-color-global-warning-header-text, var(--semantic-color-text-primary-default, #333))}.bdl-banner-header.bdl-banner-header--global.bdl-banner-header--error{color:var(--comp-banner-color-global-error-header-text, var(--semantic-color-text-primary-default-onDark, #fff))}.bdl-banner-header.bdl-banner-header--contextual.bdl-banner-header--information{color:var(--comp-banner-color-contextual-information-header-text, var(--semantic-color-text-primary-default, #333))}.bdl-banner-header.bdl-banner-header--contextual.bdl-banner-header--warning{color:var(--comp-banner-color-contextual-warning-header-text, var(--semantic-color-text-primary-default, #333))}.bdl-banner-header.bdl-banner-header--contextual.bdl-banner-header--error{color:var(--comp-banner-color-contextual-error-header-text, var(--semantic-color-text-primary-default, #333))}.bdl-banner-content{font:var( --comp-banner-typography-message, var(--semantic-typography-content-caption-normal, 400 .875rem/1.25rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-banner-typography-message-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-banner-content.bdl-banner-content--global.bdl-banner-content--information{color:var( --comp-banner-color-global-information-message-text, var(--semantic-color-text-primary-default-onDark, #fff) )}.bdl-banner-content.bdl-banner-content--global.bdl-banner-content--warning{color:var(--comp-banner-color-global-warning-message-text, var(--semantic-color-text-primary-default, #333))}.bdl-banner-content.bdl-banner-content--global.bdl-banner-content--error{color:var(--comp-banner-color-global-error-message-text, var(--semantic-color-text-primary-default-onDark, #fff))}.bdl-banner-content.bdl-banner-content--contextual.bdl-banner-content--information{color:var(--comp-banner-color-contextual-information-message-text, var(--semantic-color-text-primary-default, #333))}.bdl-banner-content.bdl-banner-content--contextual.bdl-banner-content--warning{color:var(--comp-banner-color-contextual-warning-message-text, var(--semantic-color-text-primary-default, #333))}.bdl-banner-content.bdl-banner-content--contextual.bdl-banner-content--error{color:var(--comp-banner-color-contextual-error-message-text, var(--semantic-color-text-primary-default, #333))}.bdl-banner-actions{display:flex;margin-top:var( --comp-banner-space-contextual-gapMessageAction, var(--semantic-space-general-responsive-150, .75rem) )}@media(width>=960px){.bdl-banner-actions{margin-top:var(--semantic-space-general-responsive-150-l, 1rem)}}.bdl-banner-actions__slot-wrapper{display:flex;gap:var(--comp-banner-space-contextual-actionGroup-gapHorizontal, var(--semantic-space-item-gap-normal, 1rem)) var(--comp-banner-space-contextual-actionGroup-gapVertical, var(--semantic-space-item-gap-tight, .5rem))}@media(width>=960px){.bdl-banner-actions__slot-wrapper{gap:var(--semantic-space-item-gap-normal-l, 1.25rem) var(--semantic-space-item-gap-tight-l, .75rem)}}.bdl-banner-action{font:var( --comp-banner-typography-action-default, var(--semantic-typography-content-caption-loud, 500 .875rem/1.25rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-banner-typography-action-default-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-banner-action:hover,.bdl-banner-action:active{font:var( --comp-banner-typography-action-hover, var(--semantic-typography-content-caption-loud, 500 .875rem/1.25rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-banner-typography-action-hover-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-banner-action a,.bdl-banner-action button{text-decoration:none}.bdl-banner-action.bdl-banner-action--global.bdl-banner-action--information{color:var( --comp-banner-color-global-information-action-text-default, var(--semantic-color-text-primary-default-onDark, #fff) )}.bdl-banner-action.bdl-banner-action--global.bdl-banner-action--information:hover{color:var( --comp-banner-color-global-information-action-text-hover, var(--brand-hsbc-color-complementaryGrey-grey1, #f3f3f3) )}.bdl-banner-action.bdl-banner-action--global.bdl-banner-action--information:active{color:var( --comp-banner-color-global-information-action-text-pressed, var(--brand-hsbc-color-complementaryGrey-grey2, #ededed) )}.bdl-banner-action.bdl-banner-action--global.bdl-banner-action--warning{color:var( --comp-banner-color-global-warning-action-text-default, var(--semantic-color-text-actionable-default, #000) )}.bdl-banner-action.bdl-banner-action--global.bdl-banner-action--warning:hover{color:var( --comp-banner-color-global-warning-action-text-hover, var(--semantic-color-text-actionable-hover, #767676) )}.bdl-banner-action.bdl-banner-action--global.bdl-banner-action--warning:active{color:var( --comp-banner-color-global-warning-action-text-pressed, var(--semantic-color-text-actionable-pressed, #767676) )}.bdl-banner-action.bdl-banner-action--global.bdl-banner-action--error{color:var( --comp-banner-color-global-error-action-text-default, var(--semantic-color-text-primary-default-onDark, #fff) )}.bdl-banner-action.bdl-banner-action--global.bdl-banner-action--error:hover{color:var( --comp-banner-color-global-error-action-text-hover, var(--brand-hsbc-color-complementaryGrey-grey1, #f3f3f3) )}.bdl-banner-action.bdl-banner-action--global.bdl-banner-action--error:active{color:var( --comp-banner-color-global-error-action-text-pressed, var(--brand-hsbc-color-complementaryGrey-grey2, #ededed) )}.bdl-banner-action.bdl-banner-action--contextual.bdl-banner-action--information{color:var( --comp-banner-color-contextual-information-action-text-default, var(--semantic-color-text-actionable-default, #000) )}.bdl-banner-action.bdl-banner-action--contextual.bdl-banner-action--information:hover{color:var( --comp-banner-color-contextual-information-action-text-hover, var(--semantic-color-text-actionable-hover, #767676) )}.bdl-banner-action.bdl-banner-action--contextual.bdl-banner-action--information:active{color:var( --comp-banner-color-contextual-information-action-text-pressed, var(--semantic-color-text-actionable-pressed, #767676) )}.bdl-banner-action.bdl-banner-action--contextual.bdl-banner-action--warning{color:var( --comp-banner-color-contextual-warning-action-text-default, var(--semantic-color-text-actionable-default, #000) )}.bdl-banner-action.bdl-banner-action--contextual.bdl-banner-action--warning:hover{color:var( --comp-banner-color-contextual-warning-action-text-hover, var(--semantic-color-text-actionable-hover, #767676) )}.bdl-banner-action.bdl-banner-action--contextual.bdl-banner-action--warning:active{color:var( --comp-banner-color-contextual-warning-action-text-pressed, var(--semantic-color-text-actionable-pressed, #767676) )}.bdl-banner-action.bdl-banner-action--contextual.bdl-banner-action--error{color:var( --comp-banner-color-contextual-error-action-text-default, var(--semantic-color-text-actionable-default, #000) )}.bdl-banner-action.bdl-banner-action--contextual.bdl-banner-action--error:hover{color:var( --comp-banner-color-contextual-error-action-text-hover, var(--semantic-color-text-actionable-hover, #767676) )}.bdl-banner-action.bdl-banner-action--contextual.bdl-banner-action--error:active{color:var( --comp-banner-color-contextual-error-action-text-pressed, var(--semantic-color-text-actionable-pressed, #767676) )}[dir=ltr] .bdl-banner-action{text-align:left}[dir=rtl] .bdl-banner-action{text-align:right}.bdl-banner{display:block;z-index:0;color:#333;font-family:Univers Next for HSBC,sans-serif;max-width:1240px}.bdl-banner.bdl-banner--global{border:var(--comp-banner-borderWidth-global, 0) solid;border-radius:var(--comp-banner-cornerRadius-global, 0)}.bdl-banner.bdl-banner--contextual{border:var(--comp-banner-borderWidth-contextual, .0625rem) solid;border-radius:var(--comp-banner-cornerRadius-contextual, 0)}.bdl-banner.bdl-banner--global.bdl-banner--information{--icon-style: var(--comp-banner-iconStyle-global-information, var(--brand-hsbc-number-iconStyle-onRAG, onRAG));background-color:var( --comp-banner-color-global-information-background, var(--semantic-color-background-container-information-loud, #305a85) );border-color:var( --comp-banner-color-global-information-border, var(--semantic-color-border-container-information, #305a85) )}.bdl-banner.bdl-banner--global.bdl-banner--information .bdl-banner__close-icon{color:var(--comp-banner-color-global-information-close-icon-default, var(--brand-hsbc-color-core-white, #fff))}.bdl-banner.bdl-banner--global.bdl-banner--information .bdl-banner__close:hover .bdl-banner__close-icon{color:var( --comp-banner-color-global-information-close-icon-hover, var(--brand-hsbc-color-complementaryGrey-grey1, #f3f3f3) )}.bdl-banner.bdl-banner--global.bdl-banner--information .bdl-banner__close:active .bdl-banner__close-icon{color:var( --comp-banner-color-global-information-close-icon-pressed, var(--brand-hsbc-color-complementaryGrey-grey2, #ededed) )}.bdl-banner--global .bdl-banner__wrapper{padding:var(--comp-banner-space-global-paddingVertical, var(--semantic-space-container-padding-tight, .75rem)) var(--comp-banner-space-global-paddingHorizontal, var(--semantic-space-container-padding-normal, 1rem));gap:var(--comp-banner-space-global-gapIconMessage, var(--semantic-space-item-gap-tight, .5rem))}@media(width>=960px){.bdl-banner--global .bdl-banner__wrapper{gap:0;padding:var(--semantic-space-container-padding-tight-l, 1rem) var(--semantic-space-container-padding-normal-l, 1.25rem)}}.bdl-banner__content-wrap{display:flex;max-width:820px;gap:var(--comp-banner-space-contextual-gapIconMessage, var(--semantic-space-item-gap-tight, .5rem))}.bdl-banner__icon{display:flex;align-items:center;justify-content:center;height:20px}.bdl-banner__icon bdl-icon{width:var(--comp-banner-size-contextual-visual-icon, var(--semantic-size-icon-s, 1.125rem));height:var(--comp-banner-size-contextual-visual-icon, var(--semantic-size-icon-s, 1.125rem))}.bdl-banner.bdl-banner--global.bdl-banner--warning{--icon-style: var(--comp-banner-iconStyle-global-warning, var(--brand-hsbc-number-iconStyle-onRAG, onRAG));background-color:var( --comp-banner-color-global-warning-background, var(--semantic-color-background-container-warning-loud, #fb3) );border-color:var(--comp-banner-color-global-warning-border, var(--semantic-color-border-container-warning, #fb3))}.bdl-banner.bdl-banner--global.bdl-banner--warning .bdl-banner__close-icon{color:var( --comp-banner-color-global-warning-close-icon-default, var(--semantic-color-icon-actionable-default, #000) )}.bdl-banner.bdl-banner--global.bdl-banner--warning .bdl-banner__close:hover .bdl-banner__close-icon{color:var(--comp-banner-color-global-warning-close-icon-hover, var(--semantic-color-icon-actionable-hover, #767676))}.bdl-banner.bdl-banner--global.bdl-banner--warning .bdl-banner__close:active .bdl-banner__close-icon{color:var( --comp-banner-color-global-warning-close-icon-pressed, var(--semantic-color-icon-actionable-pressed, #767676) )}.bdl-banner.bdl-banner--global.bdl-banner--error{--icon-style: var(--comp-banner-iconStyle-global-error, var(--brand-hsbc-number-iconStyle-onRAG, onRAG));background-color:var( --comp-banner-color-global-error-background, var(--semantic-color-background-container-error-loud, #a8000b) );border-color:var(--comp-banner-color-global-error-border, var(--semantic-color-border-container-error, #a8000b))}.bdl-banner.bdl-banner--global.bdl-banner--error .bdl-banner__close-icon{color:var(--comp-banner-color-global-error-close-icon-default, var(--brand-hsbc-color-core-white, #fff))}.bdl-banner.bdl-banner--global.bdl-banner--error .bdl-banner__close:hover .bdl-banner__close-icon{color:var( --comp-banner-color-global-error-close-icon-hover, var(--brand-hsbc-color-complementaryGrey-grey1, #f3f3f3) )}.bdl-banner.bdl-banner--global.bdl-banner--error .bdl-banner__close:active .bdl-banner__close-icon{color:var( --comp-banner-color-global-error-close-icon-pressed, var(--brand-hsbc-color-complementaryGrey-grey2, #ededed) )}.bdl-banner.bdl-banner--contextual.bdl-banner--information{--icon-style: var( --comp-banner-iconStyle-contextual-information, var(--brand-hsbc-number-iconStyle-onLight, onLight) );background-color:var( --comp-banner-color-contextual-information-background, var(--semantic-color-background-container-information-quiet, #ebeff4) );border-color:var( --comp-banner-color-contextual-information-border, var(--semantic-color-border-container-information, #305a85) )}.bdl-banner.bdl-banner--contextual.bdl-banner--information .bdl-banner__close-icon{color:var( --comp-banner-color-contextual-information-close-icon-default, var(--semantic-color-icon-actionable-default, #000) )}.bdl-banner.bdl-banner--contextual.bdl-banner--information .bdl-banner__close:hover .bdl-banner__close-icon{color:var( --comp-banner-color-contextual-information-close-icon-hover, var(--semantic-color-icon-actionable-hover, #767676) )}.bdl-banner.bdl-banner--contextual.bdl-banner--information .bdl-banner__close:active .bdl-banner__close-icon{color:var( --comp-banner-color-contextual-information-close-icon-pressed, var(--semantic-color-icon-actionable-pressed, #767676) )}.bdl-banner--contextual .bdl-banner__wrapper{padding:var(--comp-banner-space-contextual-paddingVertical, var(--semantic-space-container-padding-tight, .75rem)) var(--comp-banner-space-contextual-paddingHorizontal, var(--semantic-space-container-padding-normal, 1rem));gap:var(--comp-banner-space-contextual-gapIconMessage, var(--semantic-space-item-gap-tight, .5rem))}@media(width>=960px){.bdl-banner--contextual .bdl-banner__wrapper{gap:0;padding:var(--semantic-space-container-padding-tight-l, 1rem) var(--semantic-space-container-padding-normal-l, 1.25rem)}}.bdl-banner.bdl-banner--contextual.bdl-banner--warning{--icon-style: var(--comp-banner-iconStyle-contextual-warning, var(--brand-hsbc-number-iconStyle-onLight, onLight));background-color:var( --comp-banner-color-contextual-warning-background, var(--semantic-color-background-container-warning-quiet, #fff8ea) );border-color:var( --comp-banner-color-contextual-warning-border, var(--semantic-color-border-container-warning, #fb3) )}.bdl-banner.bdl-banner--contextual.bdl-banner--warning .bdl-banner__close-icon{color:var( --comp-banner-color-contextual-warning-close-icon-default, var(--semantic-color-icon-actionable-default, #000) )}.bdl-banner.bdl-banner--contextual.bdl-banner--warning .bdl-banner__close:hover .bdl-banner__close-icon{color:var( --comp-banner-color-contextual-warning-close-icon-hover, var(--semantic-color-icon-actionable-hover, #767676) )}.bdl-banner.bdl-banner--contextual.bdl-banner--warning .bdl-banner__close:active .bdl-banner__close-icon{color:var( --comp-banner-color-contextual-warning-close-icon-pressed, var(--semantic-color-icon-actionable-pressed, #767676) )}.bdl-banner.bdl-banner--contextual.bdl-banner--error{--icon-style: var(--comp-banner-iconStyle-contextual-error, var(--brand-hsbc-number-iconStyle-onLight, onLight));background-color:var( --comp-banner-color-contextual-error-background, var(--semantic-color-background-container-error-quiet, #f9f2f3) );border-color:var(--comp-banner-color-contextual-error-border, var(--semantic-color-border-container-error, #a8000b))}.bdl-banner.bdl-banner--contextual.bdl-banner--error .bdl-banner__close-icon{color:var( --comp-banner-color-contextual-error-close-icon-default, var(--semantic-color-icon-actionable-default, #000) )}.bdl-banner.bdl-banner--contextual.bdl-banner--error .bdl-banner__close:hover .bdl-banner__close-icon{color:var( --comp-banner-color-contextual-error-close-icon-hover, var(--semantic-color-icon-actionable-hover, #767676) )}.bdl-banner.bdl-banner--contextual.bdl-banner--error .bdl-banner__close:active .bdl-banner__close-icon{color:var( --comp-banner-color-contextual-error-close-icon-pressed, var(--semantic-color-icon-actionable-pressed, #767676) )}.bdl-banner.bdl-banner--contextual.bdl-banner--success{--icon-style: var(--comp-banner-iconStyle-contextual-success, var(--brand-hsbc-number-iconStyle-onLight, onLight));background-color:var( --comp-banner-color-contextual-success-background, var(--semantic-color-background-container-success-quiet, #e5f2f2) );border-color:var( --comp-banner-color-contextual-success-border, var(--semantic-color-border-container-success, #007873) )}.bdl-banner.bdl-banner--contextual.bdl-banner--success .bdl-banner__close-icon{color:var( --comp-banner-color-contextual-success-close-icon-default, var(--semantic-color-icon-actionable-default, #000) )}.bdl-banner.bdl-banner--contextual.bdl-banner--success .bdl-banner__close:hover .bdl-banner__close-icon{color:var( --comp-banner-color-contextual-success-close-icon-hover, var(--semantic-color-icon-actionable-hover, #767676) )}.bdl-banner.bdl-banner--contextual.bdl-banner--success .bdl-banner__close:active .bdl-banner__close-icon{color:var( --comp-banner-color-contextual-success-close-icon-pressed, var(--semantic-color-icon-actionable-pressed, #767676) )}.bdl-banner--global{max-width:none}.bdl-banner--global .bdl-banner__icon bdl-icon{width:var(--comp-banner-size-global-visual-icon, var(--semantic-size-icon-s, 1.125rem));height:var(--comp-banner-size-global-visual-icon, var(--semantic-size-icon-s, 1.125rem))}.bdl-banner__wrapper{box-sizing:border-box;display:flex;margin:0 auto;max-width:1280px}.bdl-banner__close{border:none;background:transparent;padding:0;cursor:pointer;display:flex;stroke:transparent;font-size:16px;justify-content:center;align-items:center}.bdl-banner__close:focus-visible{outline:2px solid #000;outline:2px solid -webkit-focus-ring-color;outline-offset:.125rem}.bdl-banner.bdl-banner--warning{background:#fff8ea;border-color:#fb3}[dir=ltr] .bdl-banner__close{margin:0 0 auto auto}[dir=rtl] .bdl-banner__close{margin:0 auto auto 0}.bdl-back-link{display:inline-block}.bdl-back-link__text{width:100%;font-weight:inherit}.bdl-back-link__link{display:inline;cursor:pointer;color:var(--comp-link-color-iconLink-text-default-onLight, var(--semantic-color-text-actionable-default, #000));text-decoration:none}.bdl-back-link__link:link,.bdl-back-link__link:visited{font-weight:inherit;text-decoration:none}.bdl-back-link__link:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-position:under}.bdl-back-link__link:focus-visible{outline:2px solid #000;outline:2px solid -webkit-focus-ring-color;outline-offset:.125rem}.bdl-back-link__icon{height:.5em;width:auto}.bdl-components--inverted .bdl-back-link__icon:not(.bdl-back-link__icon--not-inverted),.bdl-back-link__icon--inverted{color:#fff}.bdl-back-link__icon--contentTitle{height:.5em}.bdl-back-link__icon--body{height:.75em}.bdl-back-link__icon--caption{height:.714em}.bdl-back-link__icon--footnote{height:.73em}[dir=ltr] .bdl-back-link__icon--contentTitle{margin-right:var(--semantic-space-general-fixed-100, .5rem)}[dir=ltr] .bdl-back-link__icon--body,[dir=ltr] .bdl-back-link__icon--caption,[dir=ltr] .bdl-back-link__icon--footnote{margin-right:var(--semantic-space-general-fixed-50, .25rem)}[dir=rtl] .bdl-back-link__icon--contentTitle{margin-left:var(--semantic-space-general-fixed-100, .5rem)}[dir=rtl] .bdl-back-link__icon--body,[dir=rtl] .bdl-back-link__icon--caption,[dir=rtl] .bdl-back-link__icon--footnote{margin-left:var(--semantic-space-general-fixed-50, .25rem)}.bdl-back-link__link--body.bdl-back-link__link{font:var( --comp-link-typography-body-default, var(--semantic-typography-content-body-loud, 500 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-link-typography-body-default-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) );color:var(--comp-link-color-iconLink-text-default-onLight, var(--semantic-color-text-actionable-default, #000))}.bdl-back-link__link--body.bdl-back-link__link.bdl-back-link__link--inverted{color:var(--comp-link-color-iconLink-text-default-onDark, var(--semantic-color-text-primary-default-onDark, #fff))}.bdl-back-link__link--body.bdl-back-link__link:hover{font:var( --comp-link-typography-body-hover, var(--semantic-typography-content-body-loud, 500 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-link-typography-body-hover-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) );color:var(--comp-link-color-iconLink-text-hover-onLight, var(--semantic-color-text-actionable-hover, #767676))}.bdl-back-link__link--body.bdl-back-link__link:hover.bdl-back-link__link--inverted{color:var(--comp-link-color-iconLink-text-hover-onDark, var(--brand-hsbc-color-complementaryGrey-grey1, #f3f3f3))}.bdl-back-link__link--body.bdl-back-link__link:active{font:var( --comp-link-typography-body-pressed, var(--semantic-typography-content-body-loud, 500 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-link-typography-body-pressed-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) );color:var(--comp-link-color-iconLink-text-pressed-onLight, var(--semantic-color-text-actionable-pressed, #767676))}.bdl-back-link__link--body.bdl-back-link__link:active.bdl-back-link__link--inverted{color:var(--comp-link-color-iconLink-text-pressed-onDark, var(--brand-hsbc-color-complementaryGrey-grey2, #ededed))}.bdl-back-link__link--caption.bdl-back-link__link{font:var( --comp-link-typography-caption-default, var(--semantic-typography-content-caption-loud, 500 .875rem/1.25rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-link-typography-caption-default-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) );color:var(--comp-link-color-iconLink-text-default-onLight, var(--semantic-color-text-actionable-default, #000))}.bdl-back-link__link--caption.bdl-back-link__link.bdl-back-link__link--inverted{color:var(--comp-link-color-iconLink-text-default-onDark, var(--semantic-color-text-primary-default-onDark, #fff))}.bdl-back-link__link--caption.bdl-back-link__link:hover{font:var( --comp-link-typography-caption-hover, var(--semantic-typography-content-caption-loud, 500 .875rem/1.25rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-link-typography-caption-hover-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) );color:var(--comp-link-color-iconLink-text-hover-onLight, var(--semantic-color-text-actionable-hover, #767676))}.bdl-back-link__link--caption.bdl-back-link__link:hover.bdl-back-link__link--inverted{color:var(--comp-link-color-iconLink-text-hover-onDark, var(--brand-hsbc-color-complementaryGrey-grey1, #f3f3f3))}.bdl-back-link__link--caption.bdl-back-link__link:active{font:var( --comp-link-typography-caption-pressed, var(--semantic-typography-content-caption-loud, 500 .875rem/1.25rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-link-typography-caption-pressed-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) );color:var(--comp-link-color-iconLink-text-pressed-onLight, var(--semantic-color-text-actionable-pressed, #767676))}.bdl-back-link__link--caption.bdl-back-link__link:active.bdl-back-link__link--inverted{color:var(--comp-link-color-iconLink-text-pressed-onDark, var(--brand-hsbc-color-complementaryGrey-grey2, #ededed))}.bdl-back-link__link--footnote.bdl-back-link__link{font:var( --comp-link-typography-footnote-default, var(--semantic-typography-content-footnote-loud, 500 .75rem/1rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-link-typography-footnote-default-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) );color:var(--comp-link-color-iconLink-text-default-onLight, var(--semantic-color-text-actionable-default, #000))}.bdl-back-link__link--footnote.bdl-back-link__link.bdl-back-link__link--inverted{color:var(--comp-link-color-iconLink-text-default-onDark, var(--semantic-color-text-primary-default-onDark, #fff))}.bdl-back-link__link--footnote.bdl-back-link__link:hover{font:var( --comp-link-typography-footnote-hover, var(--semantic-typography-content-footnote-loud, 500 .75rem/1rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-link-typography-footnote-hover-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) );color:var(--comp-link-color-iconLink-text-hover-onLight, var(--semantic-color-text-actionable-hover, #767676))}.bdl-back-link__link--footnote.bdl-back-link__link:hover.bdl-back-link__link--inverted{color:var(--comp-link-color-iconLink-text-hover-onDark, var(--brand-hsbc-color-complementaryGrey-grey1, #f3f3f3))}.bdl-back-link__link--footnote.bdl-back-link__link:active{font:var( --comp-link-typography-footnote-pressed, var(--semantic-typography-content-footnote-loud, 500 .75rem/1rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-link-typography-footnote-pressed-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) );color:var(--comp-link-color-iconLink-text-pressed-onLight, var(--semantic-color-text-actionable-pressed, #767676))}.bdl-back-link__link--footnote.bdl-back-link__link:active.bdl-back-link__link--inverted{color:var(--comp-link-color-iconLink-text-pressed-onDark, var(--brand-hsbc-color-complementaryGrey-grey2, #ededed))}.bdl-components--inverted .bdl-back-link__link--body.bdl-back-link__link:not(.bdl-back-link__link--not-inverted){color:var(--comp-link-color-iconLink-text-default-onDark, var(--semantic-color-text-primary-default-onDark, #fff))}.bdl-components--inverted .bdl-back-link__link--body.bdl-back-link__link:hover:not(.bdl-back-link__link--not-inverted){color:var(--comp-link-color-iconLink-text-hover-onDark, var(--brand-hsbc-color-complementaryGrey-grey1, #f3f3f3))}.bdl-components--inverted .bdl-back-link__link--body.bdl-back-link__link:active:not(.bdl-back-link__link--not-inverted){color:var(--comp-link-color-iconLink-text-pressed-onDark, var(--brand-hsbc-color-complementaryGrey-grey2, #ededed))}.bdl-components--inverted .bdl-back-link__link--caption.bdl-back-link__link:not(.bdl-back-link__link--not-inverted){color:var(--comp-link-color-iconLink-text-default-onDark, var(--semantic-color-text-primary-default-onDark, #fff))}.bdl-components--inverted .bdl-back-link__link--caption.bdl-back-link__link:hover:not(.bdl-back-link__link--not-inverted){color:var(--comp-link-color-iconLink-text-hover-onDark, var(--brand-hsbc-color-complementaryGrey-grey1, #f3f3f3))}.bdl-components--inverted .bdl-back-link__link--caption.bdl-back-link__link:active:not(.bdl-back-link__link--not-inverted){color:var(--comp-link-color-iconLink-text-pressed-onDark, var(--brand-hsbc-color-complementaryGrey-grey2, #ededed))}.bdl-components--inverted .bdl-back-link__link--footnote.bdl-back-link__link:not(.bdl-back-link__link--not-inverted){color:var(--comp-link-color-iconLink-text-default-onDark, var(--semantic-color-text-primary-default-onDark, #fff))}.bdl-components--inverted .bdl-back-link__link--footnote.bdl-back-link__link:hover:not(.bdl-back-link__link--not-inverted){color:var(--comp-link-color-iconLink-text-hover-onDark, var(--brand-hsbc-color-complementaryGrey-grey1, #f3f3f3))}.bdl-components--inverted .bdl-back-link__link--footnote.bdl-back-link__link:active:not(.bdl-back-link__link--not-inverted){color:var(--comp-link-color-iconLink-text-pressed-onDark, var(--brand-hsbc-color-complementaryGrey-grey2, #ededed))}[dir=rtl] .bdl-back-link__icon{transform:rotate(180deg)}.bdl-avatar{display:inline-flex;align-items:center;justify-content:center;overflow:hidden;background-color:var( --comp-avatar-color-static-background, var(--brand-hsbc-color-complementaryGrey-grey1, #f3f3f3) );text-transform:uppercase;border-radius:var(--comp-avatar-cornerRadius, 62.4375rem);border:var(--comp-avatar-borderWidth-static, .0625rem) solid var(--comp-avatar-color-static-border, var(--semantic-color-border-container-static, #d7d8d6));color:var(--comp-avatar-color-static-initials-text, var(--semantic-color-text-primary-default, #333))}.bdl-avatar img{width:100%;height:100%;object-fit:cover}.bdl-avatar .bdl-icon{color:var(--comp-avatar-color-static-icon, var(--semantic-color-icon-primary-default, #333))}.bdl-avatar__initials--small{font:var( --comp-avatar-typography-s-initials, var(--semantic-typography-content-body-normal, 400 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-avatar-typography-s-initials-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-avatar__initials--medium{font:var( --comp-avatar-typography-m-initials, var(--semantic-typography-heading-contentTitle-normal, 400 1.1875rem/1.6875rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-avatar-typography-m-initials-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-avatar__initials--large{font:var( --comp-avatar-typography-l-initials, var(--semantic-typography-heading-sectionTitle-normal, 400 1.4375rem/1.875rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-avatar-typography-l-initials-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.bdl-avatar--small{width:calc(var(--comp-avatar-size-s, var(--semantic-size-visual-s, 2.25rem)) - 2 * var(--comp-avatar-borderWidth-static, .0625rem));height:calc(var(--comp-avatar-size-s, var(--semantic-size-visual-s, 2.25rem)) - 2 * var(--comp-avatar-borderWidth-static, .0625rem))}.bdl-avatar--medium{width:calc(var(--comp-avatar-size-m, var(--semantic-size-visual-m, 3rem)) - 2 * var(--comp-avatar-borderWidth-static, .0625rem));height:calc(var(--comp-avatar-size-m, var(--semantic-size-visual-m, 3rem)) - 2 * var(--comp-avatar-borderWidth-static, .0625rem))}.bdl-avatar--large{width:calc(var(--comp-avatar-size-l, var(--semantic-size-visual-l, 3.5rem)) - 2 * var(--comp-avatar-borderWidth-static, .0625rem));height:calc(var(--comp-avatar-size-l, var(--semantic-size-visual-l, 3.5rem)) - 2 * var(--comp-avatar-borderWidth-static, .0625rem))}.bdl-accordion{border-top:var(--semantic-borderWidth-divider, .0625rem) solid var(--semantic-color-divider, var(--brand-hsbc-color-complementaryGrey-grey2, #ededed));display:block;box-sizing:border-box;max-width:77.5rem}.bdl-accordion:focus-visible{outline-offset:.125rem}.bdl-accordion--bottom-divider{border-bottom:var(--semantic-borderWidth-divider, .0625rem) solid var(--semantic-color-divider, var(--brand-hsbc-color-complementaryGrey-grey2, #ededed))}.bdl-accordion,.bdl-accordion *{box-sizing:border-box;margin:0;padding:0}.bdl-accordion__header{background-color:var( --semantic-color-background-container-interactive-default, var(--brand-hsbc-color-core-white, #fff) );color:var(--semantic-color-text-primary-default, var(--brand-hsbc-color-complementaryGrey-grey8, #333));padding:calc(var(--semantic-space-general-fixed-200, 1rem) - 1px) var(--semantic-space-general-responsive-200, 1rem) var(--semantic-space-general-fixed-200, 1rem);cursor:pointer;user-select:none;display:flex;align-items:center;border:none;width:100%;gap:var(--semantic-space-general-fixed-150, .75rem);min-height:47px}.bdl-accordion__header:hover{background-color:var( --semantic-color-background-container-interactive-hover, var(--brand-hsbc-color-complementaryGrey-grey1, #f3f3f3) )}.bdl-accordion__header:active{background-color:var( --semantic-color-background-container-interactive-pressed, var(--brand-hsbc-color-complementaryGrey-grey2, #ededed) )}.bdl-accordion__header:focus-visible{outline:2px solid #000;outline:2px solid -webkit-focus-ring-color;outline-offset:.125rem}.bdl-accordion__header bdl-icon{color:var(--semantic-color-icon-primary-default, var(--brand-hsbc-color-complementaryGrey-grey8, #333))}.bdl-accordion__title{max-width:51.25rem}.bdl-accordion__panel{margin:0;max-width:55.125rem;display:none;color:var(--semantic-color-text-primary-default, var(--brand-hsbc-color-complementaryGrey-grey8, #333));font:var( --semantic-typography-content-body-quiet, var(--brand-hsbc-typography-fontWeight-universNext-light, 350) var(--brand-hsbc-typography-fontSize-s5, 1rem) / var(--brand-hsbc-typography-lineHeight-s5, 1.5rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) )}.bdl-accordion .bdl-accordion__icon--up{display:none}.bdl-accordion--open[bdl-bottom-divider] .bdl-accordion__header{padding:calc(var(--semantic-space-general-fixed-200, 1rem) - 1px) var(--semantic-space-general-responsive-200, 1rem) var(--semantic-space-general-fixed-200, 1rem)}.bdl-accordion--open .bdl-accordion__panel{display:block}.bdl-accordion--open .bdl-accordion__icon--up{display:inline-block}.bdl-accordion--open .bdl-accordion__icon--down{display:none}[dir=ltr] .bdl-accordion__header{text-align:left}[dir=ltr] .bdl-accordion__panel{padding:var(--semantic-space-general-fixed-150, .75rem) var(--semantic-space-general-responsive-200, 1rem) calc(var(--semantic-space-general-responsive-350, 1.75rem) - 1px) calc(var(--semantic-space-general-responsive-200, 1rem) + 30px);text-align:left}[dir=rtl] .bdl-accordion__header{text-align:right}[dir=rtl] .bdl-accordion__panel{padding:var(--semantic-space-general-fixed-150, .75rem) calc(var(--semantic-space-general-responsive-200, 1rem) + 30px) calc(var(--semantic-space-general-responsive-350, 1.75rem) - 1px) var(--semantic-space-general-responsive-200, 1rem);text-align:right}.pwl-video-player{display:block;margin-bottom:var(--semantic-space-general-responsive-250, 1.25rem);position:relative}.pwl-video-player:only-child{margin-bottom:0}@media(width>=960px){.pwl-video-player:only-child{margin-bottom:0}}.pwl-video-player video{display:block;width:100%;height:auto}.pwl-video-player__poster{position:absolute;display:flex;justify-content:center;align-items:center;background-size:cover;background-position:center;background-repeat:no-repeat;cursor:pointer;width:100%;height:100%;top:0}.pwl-video-player__poster:hover .bdl-button--primary.bdl-button--default.bdl-button--icon-only{border-color:var(--comp-button-color-primary-border-hover, var(--semantic-color-fill-primary-hover, #ba1110));fill:var(--comp-button-color-primary-icon-hover, var(--brand-hsbc-color-core-white, #fff));background:var(--comp-button-color-primary-background-hover, var(--semantic-color-fill-primary-hover, #ba1110));color:var(--comp-button-color-primary-text-hover, var(--semantic-color-text-primary-default-onDark, #fff))}@media(width>=960px){.pwl-video-player__poster .bdl-button{scale:2}}@media(width>=960px){.pwl-video-player{margin-bottom:var(--semantic-space-general-responsive-250-l, 1.5rem)}}.pwl-video-links{display:block;padding-top:var(--semantic-space-general-fixed-50, .25rem)}.pwl-video-links ul{display:flex;flex-wrap:wrap;gap:var(--semantic-space-general-responsive-200, 1rem)}@media(width>=960px){.pwl-video-links{gap:var(--semantic-space-general-responsive-200-l, 1.25rem)}}.pwl-video{display:block;max-width:1240px;margin:0 auto}.pwl-tabs-heading{display:block;max-width:51.25rem;margin-bottom:var(--semantic-space-general-responsive-300, 1.5rem)}@media(width>=960px){.pwl-tabs-heading{margin-bottom:var(--semantic-space-general-responsive-300-l, 1.75rem)}}.pwl-tabs{display:flex;flex-direction:column}.pwl-tabs .bdl-tab-content{padding-top:var(--semantic-space-general-responsive-300, 1.5rem)}@media(width>=960px){.pwl-tabs .bdl-tab-content{padding-top:var(--semantic-space-general-responsive-300-l, 1.75rem)}}.pwl-tables__container{display:grid;padding:0 var(--semantic-space-general-responsive-200, 1rem);max-width:77.5rem;width:calc(100% - 2 * var(--semantic-space-general-responsive-200, 1rem));margin:0 auto}@media(width>=960px){.pwl-tables__container{padding:0 var(--semantic-space-general-responsive-200-l, 1.25rem);width:calc(100% - 2 * var(--semantic-space-general-responsive-200-l, 1.25rem))}}.pwl-tables__container .bdl-table{display:block;overflow-x:auto;box-sizing:border-box}.pwl-tables__container .bdl-table table{margin-bottom:var(--semantic-space-general-fixed-50, .25rem)}.pwl-tables__container .bdl-table::-webkit-scrollbar{height:4px}.pwl-tables__container .bdl-table::-webkit-scrollbar-track{background:var(--semantic-color-fill-uncompleted, var(--brand-hsbc-color-complementaryGrey-grey2, #ededed))}.pwl-tables__container .bdl-table::-webkit-scrollbar-thumb{background-color:#767676}.pwl-tables.pwl-tables--responsive table{width:max-content;min-width:100%;table-layout:auto;max-width:77.5rem}.pwl-tables.pwl-tables--responsive th,.pwl-tables.pwl-tables--responsive td{min-width:9rem;min-height:3rem;box-sizing:border-box;width:20%}.pwl-tables.pwl-tables--responsive th.bdl-table--subHeader,.pwl-tables.pwl-tables--responsive td{font:var( --semantic-typography-content-body-quiet, var(--brand-hsbc-typography-fontWeight-universNext-light, 350) var(--brand-hsbc-typography-fontSize-s5, 1rem) / var(--brand-hsbc-typography-lineHeight-s5, 1.5rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) )}pwl-spacer{display:block}.pwl-spacer--top-fixed-extra-tight{--pwl-top-spacer-size: var(--semantic-space-general-fixed-200, 1rem)}.pwl-spacer--top-fixed-tight{--pwl-top-spacer-size: var(--semantic-space-general-fixed-250, 1.25rem)}.pwl-spacer--top-fixed-normal{--pwl-top-spacer-size: var(--semantic-space-general-fixed-300, 1.5rem)}.pwl-spacer--top-fixed-loose{--pwl-top-spacer-size: var(--semantic-space-general-fixed-350, 1.75rem)}.pwl-spacer--top-fixed-extra-loose{--pwl-top-spacer-size: var(--semantic-space-general-fixed-500, 2.5rem)}.pwl-spacer--top-responsive-extra-tight{--pwl-top-spacer-size: var(--semantic-space-general-responsive-200, 1rem)}.pwl-spacer--top-responsive-tight{--pwl-top-spacer-size: var(--semantic-space-general-responsive-250, 1.25rem)}.pwl-spacer--top-responsive-normal{--pwl-top-spacer-size: var(--semantic-space-general-responsive-300, 1.5rem)}.pwl-spacer--top-responsive-loose{--pwl-top-spacer-size: var(--semantic-space-general-responsive-350, 1.75rem)}.pwl-spacer--top-responsive-extra-loose{--pwl-top-spacer-size: var(--semantic-space-general-responsive-500, 2.5rem)}@media(width>=960px){.pwl-spacer--top-responsive-extra-tight{--pwl-top-spacer-size: var(--semantic-space-general-responsive-200-l, 1.25rem)}.pwl-spacer--top-responsive-tight{--pwl-top-spacer-size: var(--semantic-space-general-responsive-250-l, 1.5rem)}.pwl-spacer--top-responsive-normal{--pwl-top-spacer-size: var(--semantic-space-general-responsive-300-l, 1.75rem)}.pwl-spacer--top-responsive-loose{--pwl-top-spacer-size: var(--semantic-space-general-responsive-350-l, 2rem)}.pwl-spacer--top-responsive-extra-loose{--pwl-top-spacer-size: var(--semantic-space-general-responsive-500-l, 3rem)}}.pwl-spacer--bottom-fixed-extra-tight{--pwl-bottom-spacer-size: var(--semantic-space-general-fixed-200, 1rem)}.pwl-spacer--bottom-fixed-tight{--pwl-bottom-spacer-size: var(--semantic-space-general-fixed-250, 1.25rem)}.pwl-spacer--bottom-fixed-normal{--pwl-bottom-spacer-size: var(--semantic-space-general-fixed-300, 1.5rem)}.pwl-spacer--bottom-fixed-loose{--pwl-bottom-spacer-size: var(--semantic-space-general-fixed-350, 1.75rem)}.pwl-spacer--bottom-fixed-extra-loose{--pwl-bottom-spacer-size: var(--semantic-space-general-fixed-500, 2.5rem)}.pwl-spacer--bottom-responsive-extra-tight{--pwl-bottom-spacer-size: var(--semantic-space-general-responsive-200, 1rem)}.pwl-spacer--bottom-responsive-tight{--pwl-bottom-spacer-size: var(--semantic-space-general-responsive-250, 1.25rem)}.pwl-spacer--bottom-responsive-normal{--pwl-bottom-spacer-size: var(--semantic-space-general-responsive-300, 1.5rem)}.pwl-spacer--bottom-responsive-loose{--pwl-bottom-spacer-size: var(--semantic-space-general-responsive-350, 1.75rem)}.pwl-spacer--bottom-responsive-extra-loose{--pwl-bottom-spacer-size: var(--semantic-space-general-responsive-500, 2.5rem)}@media(width>=960px){.pwl-spacer--bottom-responsive-extra-tight{--pwl-bottom-spacer-size: var(--semantic-space-general-responsive-200-l, 1.25rem)}.pwl-spacer--bottom-responsive-tight{--pwl-bottom-spacer-size: var(--semantic-space-general-responsive-250-l, 1.5rem)}.pwl-spacer--bottom-responsive-normal{--pwl-bottom-spacer-size: var(--semantic-space-general-responsive-300-l, 1.75rem)}.pwl-spacer--bottom-responsive-loose{--pwl-bottom-spacer-size: var(--semantic-space-general-responsive-350-l, 2rem)}.pwl-spacer--bottom-responsive-extra-loose{--pwl-bottom-spacer-size: var(--semantic-space-general-responsive-500-l, 3rem)}}.pwl-spacer.pwl-spacer--bottom{padding-bottom:var(--pwl-bottom-spacer-size)}.pwl-spacer.pwl-spacer--top{padding-top:var(--pwl-top-spacer-size)}pwl-smart-image-a11y{display:none}.pwl-smart-image{display:flex;flex-direction:column;max-width:820px}.pwl-smart-image picture{display:block;max-height:100%}.pwl-smart-image img{display:block;width:100%;height:100%;object-fit:cover}.pwl-smart-image[pwl-aspect-ratio="1:1"] img{aspect-ratio:1/1}.pwl-smart-image[pwl-aspect-ratio="4:3"] img{aspect-ratio:4/3}.pwl-smart-image[pwl-aspect-ratio="16:9"] img{aspect-ratio:16/9}.pwl-smart-image[pwl-aspect-ratio="21:9"] img{aspect-ratio:21/9}.pwl-smart-image[pwl-aspect-ratio="3:4"] img{aspect-ratio:3/4}.pwl-smart-image[pwl-aspect-ratio="9:16"] img{aspect-ratio:9/16}.pwl-smart-image[pwl-aspect-ratio="9:21"] img{aspect-ratio:9/21}.pwl-smart-image[pwl-object-fit=contain] img{object-fit:contain}.pwl-smart-image figure{margin:0}.pwl-smart-image--stroke img{border:1px solid var(--semantic-color-border-container-static, var(--brand-hsbc-color-complementaryGrey-grey3, #d7d8d6));box-sizing:border-box}.pwl-smart-image figcaption{padding-top:var(--semantic-space-general-fixed-150, .75rem);display:flex}.pwl-smart-image figcaption .bdl-text{width:0;flex-grow:1;text-wrap:wrap}.pwl-smart-image__wrapper{display:grid;grid-template-columns:minmax(0,1fr)}.pwl-smart-image__wrapper>picture,.pwl-smart-image__wrapper>img{grid-area:1 / 1}.pwl-smart-image__wrapper>figcaption{grid-column:1;grid-row:2}.pwl-smart-app-banner{display:block;background:#333}.pwl-smart-app-banner__wrapper{position:relative;padding:var(--semantic-space-general-responsive-150, .75rem) var(--semantic-space-general-responsive-200, 1rem);display:flex;max-width:1240px;align-items:center;margin:0 auto}@media(width>=960px){.pwl-smart-app-banner__wrapper{padding:var(--semantic-space-general-responsive-150-l, 1rem) var(--semantic-space-general-responsive-200-l, 1.25rem)}}.pwl-smart-app-banner__content{display:flex;max-width:820px;align-items:flex-start;gap:var(--semantic-space-general-fixed-200, 1rem);flex:1 0 0}.pwl-smart-app-banner__badge{display:flex;width:76px;height:76px;align-items:center;margin:auto 0}.pwl-smart-app-banner__badge img{border-radius:12px}.pwl-smart-app-banner__text{display:flex;flex-direction:column;align-items:flex-start;gap:var(--semantic-space-general-fixed-50, .25rem);align-self:stretch}.pwl-smart-app-banner .bdl-banner-action.bdl-banner-action--global{color:#fff;margin-top:calc(var(--semantic-space-general-responsive-150, .75rem) - var(--semantic-space-general-fixed-50, .25rem))}@media(width>=960px){.pwl-smart-app-banner .bdl-banner-action.bdl-banner-action--global{margin-top:calc(var(--semantic-space-general-responsive-150-l, 1rem) - var(--semantic-space-general-fixed-50, .25rem))}}.pwl-smart-app-banner .bdl-banner-action.bdl-banner-action--global:hover{color:#fff}.pwl-smart-app-banner__close{position:absolute;top:0}.pwl-smart-app-banner__close .bdl-button:focus-visible{outline-offset:-2px}[dir=ltr] .pwl-smart-app-banner__content{padding-right:var(--semantic-space-general-fixed-600, 3rem)}[dir=ltr] .pwl-smart-app-banner__close{right:0}@media(width>=960px){[dir=ltr] .pwl-smart-app-banner__close{right:4px}}[dir=rtl] .pwl-smart-app-banner__content{padding-left:var(--semantic-space-general-fixed-600, 3rem)}[dir=rtl] .pwl-smart-app-banner__close{left:0}@media(width>=960px){[dir=rtl] .pwl-smart-app-banner__close{left:4px}}.pwl-search-results-sort__divider{background:var(--semantic-color-divider, var(--brand-hsbc-color-complementaryGrey-grey2, #ededed));margin:var(--semantic-space-general-responsive-200, 1rem) 0;height:1px;width:100%}@media(width>=960px){.pwl-search-results-sort__divider{margin:var(--semantic-space-general-responsive-200-l, 1.25rem) 0}}.pwl-search-results-sort__heading{color:var(--semantic-color-text-primary-default, var(--brand-hsbc-color-complementaryGrey-grey8, #333));font:var( --semantic-typography-heading-contentTitle-normal, var(--brand-hsbc-typography-fontWeight-universNext-regular, 400) var(--brand-hsbc-typography-fontSize-s4-scale1, 1.1875rem) / var(--brand-hsbc-typography-lineHeight-s4-scale1, 1.6875rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );margin:0}.pwl-search-results-sort__legend{font:var( --semantic-typography-heading-contentTitle-normal, var(--brand-hsbc-typography-fontWeight-universNext-regular, 400) var(--brand-hsbc-typography-fontSize-s4-scale1, 1.1875rem) / var(--brand-hsbc-typography-lineHeight-s4-scale1, 1.6875rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-heading-contentTitle-normal-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) );color:var(--semantic-color-text-primary-default, var(--brand-hsbc-color-complementaryGrey-grey8, #333))}.pwl-search-results-sort__options{display:flex;flex-direction:column;gap:var(--semantic-space-general-responsive-200, 1rem)}.pwl-search-results-sort__options .bdl-radio-button{padding:0}.pwl-search-results-loading-state{align-items:center;display:flex;justify-content:center}.pwl-search-results-list{display:flex;flex-direction:column;gap:var(--semantic-space-general-responsive-500, 2.5rem);margin:0;padding:0;list-style:none}@media(width>=960px){.pwl-search-results-list{gap:var(--semantic-space-general-responsive-500-l, 3rem)}}.pwl-search-results-list li{margin:0;padding:0}.pwl-search-results-list li ul{list-style-type:disc}.pwl-search-results-list li ul ul{list-style-type:circle}.pwl-search-results-item{display:flex;flex-direction:column;max-width:51.25rem;width:100%}.pwl-search-results-header{display:flex;flex-direction:column;max-width:51.25rem;align-items:start}.pwl-search-results-header .bdl-button{display:inline-flex}@media(width>=960px){.pwl-search-results-header .bdl-button{display:none}}.pwl-search-results-filters{display:flex;flex-direction:column}.pwl-search-results-filters__heading-row{align-items:center;display:flex;gap:var(--semantic-space-general-fixed-150, .75rem);justify-content:space-between;margin-bottom:var(--semantic-space-general-responsive-200, 1rem)}.pwl-search-results-filters__legend{font:var( --semantic-typography-heading-contentTitle-normal, var(--brand-hsbc-typography-fontWeight-universNext-regular, 400) var(--brand-hsbc-typography-fontSize-s4-scale1, 1.1875rem) / var(--brand-hsbc-typography-lineHeight-s4-scale1, 1.6875rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-heading-contentTitle-normal-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) );color:var(--semantic-color-text-primary-default, var(--brand-hsbc-color-complementaryGrey-grey8, #333))}.pwl-search-results-filters__clear{color:var(--comp-link-color-textLink-text-default-onLight, var(--semantic-color-text-actionable-default, #000))}.pwl-search-results-filters__content{display:flex;flex-direction:column}.pwl-search-results-filters__content .bdl-accordion__header{display:flex;justify-content:space-between;padding:var(--semantic-space-container-padding-normal, 1rem);gap:var(--comp-tile-space-gapContentDetailHorizontal, var(--semantic-space-item-gap-tight, .5rem))}.pwl-search-results-filters__content .bdl-accordion__panel{padding:var(--semantic-space-general-fixed-50, .25rem) var(--semantic-space-container-padding-normal, 1rem) var(--semantic-space-container-padding-tight, .75rem)}.pwl-search-results-filters__content .bdl-accordion__panel ul,.pwl-search-results-filters__content .bdl-accordion__panel li,.pwl-search-results-filters__content .bdl-accordion__panel bdl-checkbox,.pwl-search-results-filters__content .bdl-accordion__panel .bdl-checkbox__wrapper{width:100%}.pwl-search-results-filters__content .bdl-accordion__panel fieldset{display:flex;gap:var(--semantic-space-general-responsive-200, 1rem)}.pwl-search-results-empty-state{display:flex;flex-direction:column}.pwl-search-results-controls-drawer__panel{background:var(--semantic-color-background-canvas-highlighted, var(--brand-hsbc-color-core-white, #fff));box-sizing:border-box;display:flex;flex-direction:column;height:100%;width:100%}.pwl-search-results-controls-drawer__header{background:var(--semantic-color-background-container-interactive-default, var(--brand-hsbc-color-core-white, #fff));height:var(--semantic-space-general-fixed-1000, 5rem);display:flex;align-items:center;justify-content:flex-end}.pwl-search-results-controls-drawer__header .bdl-icon{align-items:center;display:flex;justify-content:flex-end}.pwl-search-results-controls-drawer__header .bdl-icon svg{height:1.125rem;width:1.125rem}.pwl-search-results-controls-drawer__content{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--semantic-space-general-responsive-500, 2.5rem);min-height:0;overflow:auto;padding:0 var(--semantic-space-general-responsive-200, 1rem)}.pwl-search-results-controls-drawer__content ul{margin:0;padding:0;list-style:none}.pwl-search-results-controls-drawer__content ul li{margin:0;padding:0}.pwl-search-results-controls-drawer__footer{padding:var(--semantic-space-general-responsive-200, 1rem)}.pwl-search-results-controls-drawer dialog.bdl-modal{border-radius:0;padding-top:0}.pwl-search-results-controls-drawer dialog.bdl-modal[open]{display:flex;justify-content:flex-start}.pwl-search-results-controls-drawer dialog.bdl-modal .bdl-modal__wrapper{border-radius:0;height:100%;margin:0;max-width:100vw;padding:0;top:0;width:20rem}.pwl-search-results-controls-drawer dialog.bdl-modal .bdl-modal__container{box-sizing:border-box;height:100%;max-width:20rem;overflow:hidden;padding:0}[dir=ltr] .pwl-search-results-controls-drawer__header .bdl-button{padding-right:var(--semantic-space-general-fixed-200, 1rem)}[dir=rtl] .pwl-search-results-controls-drawer__header .bdl-button{padding-left:var(--semantic-space-general-fixed-200, 1rem)}.pwl-search-results-controls{display:none}.pwl-search-results-controls ul{margin:0;padding:0;list-style:none}.pwl-search-results-controls ul li{margin:0;padding:0}.pwl-search-results-controls .pwl-search-results-controls__container{display:flex;flex-direction:column;gap:var(--semantic-space-general-responsive-500-l, 3rem)}@media(width>=960px){.pwl-search-results-controls{display:block}}.pwl-search-results-content{display:flex;flex-direction:column}.pwl-search-results-content__items{display:grid;grid-template-columns:minmax(0,1fr)}@media(width>=960px){.pwl-search-results-content__items{grid-template-columns:minmax(0,320px) minmax(0,1fr)}}.pwl-search-results{display:block}.pwl-search-results--state-idle .pwl-search-results-header,.pwl-search-results--state-idle .pwl-search-results-content,.pwl-search-results--state-idle .pwl-search-results-loading-state,.pwl-search-results--state-idle .pwl-search-results-empty-state,.pwl-search-results--state-loading .pwl-search-results-header,.pwl-search-results--state-loading .pwl-search-results-content,.pwl-search-results--state-loading .pwl-search-results-empty-state,.pwl-search-results--state-search-results .pwl-search-results-loading-state,.pwl-search-results--state-search-results .pwl-search-results-empty-state,.pwl-search-results--state-no-results .pwl-search-results-loading-state{display:none}.pwl-search-results .pwl-search-results-loading-state,.pwl-search-results .pwl-search-results-header,.pwl-search-results .pwl-search-results-empty-state,.pwl-search-results .pwl-search-results-content .pwl-search-results-controls-drawer,.pwl-search-results .pwl-search-results-content .pwl-search-results-list{min-width:0}.pwl-search-results__divider{background:var(--semantic-color-divider, var(--brand-hsbc-color-complementaryGrey-grey2, #ededed));margin-top:var(--semantic-space-general-responsive-500, 2.5rem);margin-bottom:var(--semantic-space-general-responsive-500, 2.5rem);height:1px;width:100%}@media(width>=960px){.pwl-search-results__divider{margin-top:var(--semantic-space-general-responsive-300-l, 1.75rem);margin-bottom:var(--semantic-space-general-responsive-500-l, 3rem)}}@media(width>=960px){.pwl-search-results-content .pwl-search-results-controls-drawer{display:none}}.pwl-search-hub-input-hints{display:contents}.pwl-search-hub-input-hints ul{display:flex;flex-direction:column;width:100%;margin:0;padding:0;list-style:none}@media(width>=960px){.pwl-search-hub-input-hints ul{border-right:var(--semantic-borderWidth-container-interactive-default, .0625rem) solid var( --semantic-color-border-container-interactive-default, var(--brand-hsbc-color-complementaryGrey-grey6, #767676) );border-left:var(--semantic-borderWidth-container-interactive-default, .0625rem) solid var( --semantic-color-border-container-interactive-default, var(--brand-hsbc-color-complementaryGrey-grey6, #767676) );border-bottom:var(--semantic-borderWidth-container-interactive-default, .0625rem) solid var( --semantic-color-border-container-interactive-default, var(--brand-hsbc-color-complementaryGrey-grey6, #767676) );overflow-y:auto;max-height:13.875rem;box-sizing:border-box}}.pwl-search-hub-input-hints ul li{display:flex}.pwl-search-hub-input-hints ul li:hover .bdl-base-tile,.pwl-search-hub-input-hints ul li:focus-within .bdl-base-tile{background:var( --semantic-color-background-container-interactive-hover, var(--brand-hsbc-color-complementaryGrey-grey1, #f3f3f3) )}.pwl-search-hub-input-hints ul li a:focus-visible{outline:none}.pwl-search-hub-input-hints ul li:not(:last-of-type):after{content:"";position:absolute;top:100%;width:100%;height:var(--semantic-borderWidth-container-interactive-default, .0625rem);background:var(--semantic-color-divider, var(--brand-hsbc-color-complementaryGrey-grey2, #ededed));z-index:1}.pwl-search-hub-input-hints ul .bdl-base-tile{padding:var(--comp-tile-space-paddingVertical, var(--semantic-space-container-padding-normal, 1rem)) var(--comp-tile-space-paddingHorizontal, var(--semantic-space-container-padding-normal, 1rem)) calc(var(--comp-tile-space-paddingVertical, var(--semantic-space-container-padding-normal, 1rem)) - var(--comp-tile-borderWidth-divider, .0625rem))}@media(width>=960px){.pwl-search-hub-input-hints ul .bdl-base-tile{padding:var(--comp-inputField-space-box-paddingVertical, var(--semantic-space-general-fixed-150, .75rem)) var(--comp-inputField-space-box-paddingHorizontal, var(--semantic-space-general-fixed-200, 1rem)) calc(var(--comp-inputField-space-box-paddingVertical, var(--semantic-space-general-fixed-150, .75rem)) - var(--comp-tile-borderWidth-divider, .0625rem))}}.pwl-search-hub-input-hints ul .bdl-base-tile .bdl-tile-label.bdl-text b,.pwl-search-hub-input-hints ul .bdl-base-tile .bdl-tile-label.bdl-text strong{font:var( --semantic-typography-content-body-loud, var(--brand-hsbc-typography-fontWeight-universNext-medium, 500) var(--brand-hsbc-typography-fontSize-s5, 1rem) / var(--brand-hsbc-typography-lineHeight-s5, 1.5rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-content-body-loud-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.pwl-search-hub-input-hints ul .bdl-base-tile .bdl-tile-link-action{margin:0}.pwl-search-hub-input-hints ul .bdl-base-tile .bdl-tile-link-action .bdl-icon{display:none}[dir=ltr] .pwl-search-hub-input-hints ul li:not(:last-of-type):after{left:0}[dir=rtl] .pwl-search-hub-input-hints ul li:not(:last-of-type):after{right:0}.pwl-search-hub-input-action{display:contents}.pwl-search-hub-input{display:flex;flex-direction:column}@media(width>=960px){.pwl-search-hub-input{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:var(--semantic-space-general-responsive-200-l, 1.25rem);align-items:flex-end;position:relative}}.pwl-search-hub-input .bdl-input__input:focus-within{position:relative;z-index:11}.pwl-search-hub-input__form{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:var(--semantic-space-general-responsive-200, 1rem);align-items:flex-start;align-self:stretch;z-index:15}@media(width>=960px){.pwl-search-hub-input__form{display:contents}}.pwl-search-hub-input__field{min-width:0}.pwl-search-hub-input__field .bdl-input__input:focus-within:has(.pwl-search-hub-input__clear-button:focus){outline:none}.pwl-search-hub-input__field .bdl-input__icon:not(:empty){width:calc((var(--comp-searchField-space-box-paddingHorizontal, var(--semantic-space-general-fixed-200, 1rem)) / 2) + 1.5rem)}.pwl-search-hub-input__clear-button{display:inline-flex;align-items:center;flex-shrink:0;width:3rem;height:3rem;padding:var(--comp-button-space-iconOnly-paddingVertical, .9375rem) var(--comp-button-space-iconOnly-paddingHorizontal, .9375rem);background:none;border:0;cursor:pointer}.pwl-search-hub-input__clear-button .bdl-icon{width:var(--comp-button-size-icon, var(--semantic-size-icon-s, 1.125rem));height:var(--comp-button-size-icon, var(--semantic-size-icon-s, 1.125rem));margin:0 auto;flex-shrink:0;cursor:inherit}.pwl-search-hub-input__clear-button .bdl-icon svg,.pwl-search-hub-input__clear-button .bdl-icon svg>*{cursor:inherit}.pwl-search-hub-input__clear-button:focus-visible{outline:2px solid #000;outline:2px solid -webkit-focus-ring-color;position:relative;z-index:11}.pwl-search-hub-input__search-button .bdl-button:focus-visible{position:relative;z-index:11}.pwl-search-hub-input__search-button-label{display:none}@media(width>=960px){.pwl-search-hub-input__search-button-label{display:inline}}.pwl-search-hub-input__hints{display:none;margin:0;padding:0;border:0;min-inline-size:0;grid-column:1 / -1;box-sizing:border-box;background:var(--semantic-color-background-container-interactive-default, var(--brand-hsbc-color-core-white, #fff))}@media(width>=960px){.pwl-search-hub-input__hints{display:block;position:absolute;grid-column:1 / 2;grid-row:2;inset:100% auto auto;width:auto;justify-self:stretch}}.pwl-search-hub-input__hints ul::-webkit-scrollbar{width:4px}.pwl-search-hub-input__hints ul::-webkit-scrollbar-track{background:var(--semantic-color-fill-uncompleted, var(--brand-hsbc-color-complementaryGrey-grey2, #ededed))}.pwl-search-hub-input__hints ul::-webkit-scrollbar-thumb{background-color:#767676}.pwl-search-hub-input--overlay .pwl-search-hub-input__hints{display:flex}[dir=rtl] .pwl-search-hub-input__hints{text-align:right;direction:ltr}.pwl-search-hub-content{display:block;background:var( --semantic-color-background-container-static-highlighted, var(--brand-hsbc-color-complementaryGrey-grey1, #f3f3f3) )}.pwl-search-hub-content__inner{box-sizing:border-box;width:100%;max-width:80rem;margin:0 auto;padding:var(--semantic-space-general-responsive-500, 2.5rem) var(--semantic-space-general-responsive-200, 1rem);background:var(--semantic-color-background-container-static-standard, var(--brand-hsbc-color-core-white, #fff))}.pwl-search-hub-content__lead{margin-bottom:var(--semantic-space-general-responsive-200, 1rem)}.pwl-search-hub-content__lead .bdl-text{direction:ltr}.pwl-search-hub-content__body,.pwl-search-hub-content__form{display:flex;flex-direction:column;gap:var(--semantic-space-general-responsive-200, 1rem)}.pwl-search-hub-content__controls{display:flex;gap:var(--semantic-space-general-responsive-200, 1rem);align-items:stretch}.pwl-search-hub-content__field{flex:1;min-width:0}.pwl-search-hub-content__field bdl-label{display:block}.pwl-search-hub-content__input-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.pwl-search-hub-content__clear-button{appearance:none;border:0;background:transparent;cursor:pointer;padding:0;display:inline-flex;align-items:center;justify-content:center}.pwl-search-hub-content__submit{display:inline-flex;align-items:center;justify-content:center;gap:var(--semantic-space-general-fixed-50, .25rem);width:3rem;min-width:3rem;padding-inline:0;flex-shrink:0}.pwl-search-hub-content__submit-label{display:none}.pwl-search-hub-content__results{width:100%}.pwl-search-hub-content__results-list{margin:0;padding:0;list-style:none}@media(width>=960px){.pwl-search-hub-content__inner{display:flex;align-items:flex-start;gap:var(--semantic-space-general-responsive-200-l, 1.25rem);padding:var(--semantic-space-general-responsive-500-l, 3rem) var(--semantic-space-general-responsive-200-l, 1.25rem)}.pwl-search-hub-content__lead{align-self:center;flex:0 1 auto;min-width:18.4375rem;max-width:31.5625rem;margin-bottom:0}.pwl-search-hub-content__body{flex:1 1 auto;min-width:0}.pwl-search-hub-content__submit{width:auto;min-width:7rem;padding-inline:var(--semantic-space-general-responsive-200, 1rem)}.pwl-search-hub-content__submit-label{display:inline}}.pwl-search-hub,.pwl-search-hub__inline{display:block}.pwl-search-hub .bdl-modal{padding:0;border-radius:0;overflow:hidden}.pwl-search-hub .bdl-modal .bdl-modal__wrapper{padding:0;display:flex;flex-direction:column;width:100vw;height:100vh;height:100dvh;max-height:100vh;max-height:100dvh;border-radius:0;overflow:hidden}.pwl-search-hub .bdl-modal .bdl-modal__wrapper .bdl-modal__container{width:100%;max-width:none;height:100%;min-height:0}.pwl-search-hub .bdl-modal .bdl-modal__wrapper .bdl-modal__container .bdl-modal__close .bdl-button:focus-visible{outline-offset:-2px}.pwl-search-hub .bdl-modal .bdl-modal__wrapper .pwl-search-hub__modal-content{height:100%;min-height:0;overflow-y:auto;overscroll-behavior:contain;width:100%}.pwl-search-hub .bdl-modal .bdl-modal__wrapper .pwl-search-hub-content{background:none;padding-bottom:0}.pwl-rich-text{display:inline}.pwl-rich-text bdl-text{display:inline}.pwl-quote{display:block;direction:inherit;text-align:inherit}.pwl-quote__container{display:flex;background:var( --semantic-color-background-container-static-highlighted, var(--brand-hsbc-color-complementaryGrey-grey1, #f3f3f3) );border-radius:var(--semantic-cornerRadius-container-normal, 0);padding:var(--semantic-space-general-responsive-400, 2rem)}.pwl-quote__content{display:flex;flex-direction:column;min-width:0;flex:1 1 auto;max-width:820px}.pwl-quote__content:has(>*){gap:var(--semantic-space-general-responsive-200, 1rem)}.pwl-quote__content bdl-text{white-space:pre-line}@media(width<=479px){.pwl-quote__container{flex-direction:column}}@media(width>=480px){.pwl-quote__container{flex-direction:row;align-items:flex-start;gap:var(--semantic-space-general-fixed-200, 1rem)}.pwl-quote__content:has(>*){gap:var(--semantic-space-general-responsive-200, 1rem);padding-block:var(--semantic-space-general-responsive-200, 1rem)}}@media(width>=960px){.pwl-quote__container{padding:var(--semantic-space-general-responsive-400-l, 2.25rem)}.pwl-quote__content:has(>*){gap:var(--semantic-space-general-responsive-200-l, 1.25rem);padding-block:var(--semantic-space-general-responsive-200-l, 1.25rem)}}.pwl-quote__mark{font-size:66px;color:var(--semantic-color-text-primary-default, var(--brand-hsbc-color-complementaryGrey-grey8, #333))}.pwl-quote__mark div{width:35px;overflow:hidden}.pwl-prefix-value-suffix{display:inline-flex;align-items:baseline;gap:var(--semantic-space-general-fixed-50, .25rem)}.pwl-prefix-value-suffix--variant-stack{display:flex;flex-direction:column}.pwl-pinned-banner{position:fixed;left:0;right:0;z-index:10;background:var(--semantic-color-background-container-static-standard, var(--brand-hsbc-color-core-white, #fff));box-shadow:0 8px 8px -4px #0003;top:0}.pwl-pinned-banner:not(.hydrated){display:none;pointer-events:none}.pwl-pinned-banner--position-mobile-bottom{box-shadow:0 -8px 8px -4px #0003;bottom:0;top:auto}@media(width>=760px){.pwl-pinned-banner--position-mobile-bottom{box-shadow:0 8px 8px -4px #0003;top:0;bottom:auto}}.pwl-pinned-banner--mode-sticky{transition:transform .3s ease-in;will-change:transform}.pwl-pinned-banner--mode-sticky.pwl-pinned-banner--visible{pointer-events:auto;transform:translateY(0)}.pwl-pinned-banner--mode-sticky.pwl-pinned-banner--hidden{pointer-events:none;transform:translateY(-100%)}.pwl-pinned-banner--mode-sticky.pwl-pinned-banner--hidden.pwl-pinned-banner--position-mobile-bottom{transform:translateY(100%)}@media(width>=760px){.pwl-pinned-banner--mode-sticky.pwl-pinned-banner--hidden.pwl-pinned-banner--position-mobile-bottom{transform:translateY(-100%)}}@media(prefers-reduced-motion:reduce){.pwl-pinned-banner--mode-sticky{transition:none}}.pwl-pinned-banner__inner{max-width:1240px;margin:0 auto;display:flex;flex-direction:column;padding:var(--semantic-space-general-responsive-200, 1rem);gap:var(--semantic-space-general-responsive-200, 1rem)}@media(width>=960px){.pwl-pinned-banner__inner{padding:var(--semantic-space-general-responsive-200-l, 1.25rem);gap:var(--semantic-space-general-responsive-200-l, 1.25rem)}}@media(width>=760px){.pwl-pinned-banner__inner{flex-flow:row wrap;align-items:center;justify-content:space-between}}.pwl-pinned-banner__inner .pwl-buttons .bdl-button,.pwl-pinned-banner__inner .pwl-buttons .bdl-button:hover,.pwl-pinned-banner__inner .pwl-buttons .bdl-button:active{font:var( --semantic-typography-content-caption-loud, var(--brand-hsbc-typography-fontWeight-universNext-medium, 500) var(--brand-hsbc-typography-fontSize-s6, .875rem) / var(--brand-hsbc-typography-lineHeight-s6, 1.25rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-content-caption-loud-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.pwl-pinned-banner__copy{display:none;flex-direction:column;gap:var(--semantic-space-general-fixed-50, .25rem);max-width:820px}@media(width>=760px){.pwl-pinned-banner__copy{display:flex}}.pwl-pinned-banner__copy>*{display:none}@media(width>=760px){.pwl-pinned-banner__copy>*{display:initial}}.pwl-pinned-banner__inner--show-title-on-mobile .pwl-pinned-banner__copy,.pwl-pinned-banner__inner--show-description-on-mobile .pwl-pinned-banner__copy{display:flex}.pwl-pinned-banner__inner--show-title-on-mobile .pwl-pinned-banner__copy>:first-child{display:initial}.pwl-pinned-banner__inner--show-description-on-mobile .pwl-pinned-banner__copy>:nth-child(n+2){display:initial}.pwl-pictogram-item{display:flex;flex-direction:column;box-sizing:border-box;gap:var(--semantic-space-general-responsive-200, 1rem);flex:0 0 calc((100% - (var(--pwl-pictogram-cols-count) - 1) * var(--pwl-pictogram-column-gap)) / var(--pwl-pictogram-cols-count));border-radius:var(--semantic-cornerRadius-container-normal, 0)}@media(width>=960px){.pwl-pictogram-item{gap:var(--semantic-space-general-responsive-200-l, 1.25rem)}}.pwl-pictogram-item img{width:120px;height:120px}.pwl-pictogram-group{--pwl-pictogram-cols-count: 1;--pwl-pictogram-column-gap: var(--semantic-space-general-responsive-200, 1rem);--pwl-pictogram-row-gap: var(--semantic-space-general-responsive-500, 2.5rem);display:flex;flex-wrap:wrap;gap:var(--pwl-pictogram-row-gap) var(--pwl-pictogram-column-gap)}@media(width>=960px){.pwl-pictogram-group{--pwl-pictogram-column-gap: var(--semantic-space-general-responsive-200-l, 1.25rem);--pwl-pictogram-row-gap: var(--semantic-space-general-responsive-500-l, 3rem)}}@media(width>=480px){.pwl-pictogram-group{--pwl-pictogram-cols-count: 2}}@media(width>=760px){.pwl-pictogram-group--50-50{--pwl-pictogram-cols-count: 2}}@media(width>=760px){.pwl-pictogram-group--33-33-33{--pwl-pictogram-cols-count: 3}}@media(width>=760px){.pwl-pictogram-group--25-25-25-25{--pwl-pictogram-cols-count: 4}}.pwl-pictogram{background:var(--semantic-color-background-container-static-standard, var(--brand-hsbc-color-core-white, #fff));display:grid}.pwl-pictogram--highlighted{background:var( --semantic-color-background-container-static-highlighted, var(--brand-hsbc-color-complementaryGrey-grey1, #f3f3f3) )}.pwl-pictogram__container{display:grid;padding:0 var(--semantic-space-general-responsive-200, 1rem);max-width:77.5rem;width:calc(100% - 2 * var(--semantic-space-general-responsive-200, 1rem));margin:0 auto}@media(width>=960px){.pwl-pictogram__container{padding:0 var(--semantic-space-general-responsive-200-l, 1.25rem);width:calc(100% - 2 * var(--semantic-space-general-responsive-200-l, 1.25rem))}}.pwl-pagination-seo{display:block}.pwl-pagination-seo nav{justify-content:flex-end;align-items:flex-end;display:flex;flex-flow:row wrap;gap:8px}.pwl-pagination-seo--ranges{flex-flow:column nowrap}.pwl-pagination-seo__controls{display:flex;align-items:center;gap:var(--semantic-space-general-fixed-200, 1rem)}.pwl-pagination-seo__label{white-space:nowrap}.pwl-pagination-seo__label span{display:inline-block}.pwl-pagination-seo__buttons{display:flex;gap:var(--semantic-space-general-fixed-100, .5rem)}.pwl-pagination-seo__pages{display:flex;flex-wrap:wrap;place-content:flex-start flex-end;align-items:flex-start;gap:var(--semantic-space-general-fixed-100, .5rem);list-style:none;padding:0;margin:0}.pwl-pagination-seo__pages--range .bdl-button,.pwl-pagination-seo__pages--page .bdl-button{padding-left:2px;padding-right:2px;overflow:hidden;text-align:center;text-overflow:ellipsis;width:48px;white-space:nowrap;display:inline-block}.pwl-pagination-seo__pages--current{position:relative}.pwl-pagination-seo__pages--current:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:var(--comp-button-color-secondary-border-default, var(--brand-hsbc-color-complementaryGrey-grey8, #333));border-radius:var(--comp-segmentedControl-cornerRadius-segmentBar, 0)}.pwl-pagination-seo__pages--outside-current-range{display:none}.pwl-pagination-seo__pages--separator{display:block;text-align:center;height:calc(48px - var(--comp-button-space-standard-paddingVertical, var(--semantic-space-general-fixed-150, .75rem)));width:48px;color:var(--comp-button-color-tertiary-text-default, var(--semantic-color-text-primary-default, #333));padding-top:var(--comp-button-space-standard-paddingVertical, var(--semantic-space-general-fixed-150, .75rem));font:var( --comp-button-typography-tertiary-default, var(--semantic-typography-content-body-loud, 500 1rem/1.5rem "Univers Next for HSBC", sans-serif) );letter-spacing:var( --comp-button-typography-tertiary-default-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.pwl-pagination-seo__pages--first svg path,.pwl-pagination-seo__pages--last svg path{fill:var(--comp-button-color-tertiary-icon-default, var(--semantic-color-icon-primary-default, #333))}.pwl-pagination-seo__pages--first[bdl-disabled] svg path,.pwl-pagination-seo__pages--last[bdl-disabled] svg path{fill:var(--comp-button-color-tertiary-icon-disabled, var(--semantic-color-icon-primary-disabled, #d7d8d6))}[dir=rtl] .pwl-pagination-seo__pages--first button,[dir=rtl] .pwl-pagination-seo__pages--last button,[dir=rtl] .pwl-pagination__chevron-button{transform:rotate(180deg)}.pwl-navigation-overlay-tiles{display:flex;flex-direction:column;width:100%;gap:var(--semantic-space-general-fixed-100, .5rem)}.pwl-navigation-overlay-tiles>*{flex-grow:0;flex-shrink:0}.pwl-navigation-overlay-tiles>ul{display:flex;flex-direction:column;width:100%;list-style:none;margin:0;padding:0;gap:var(--semantic-space-general-fixed-100, .5rem)}.pwl-navigation-overlay-tiles>ul>li{flex-grow:0;flex-shrink:0}.pwl-navigation-overlay-tiles .bdl-box-tile,.pwl-navigation-overlay-tiles .bdl-box-tile:has(input:checked).bdl-box-tile--enabled-valid:not(:has(bdl-tile-loading-action)):hover,.pwl-navigation-overlay-tiles .bdl-box-tile:has(.bdl-tile-link-action--checked).bdl-box-tile--enabled-valid:not(:has(bdl-tile-loading-action)):hover,.pwl-navigation-overlay-tiles .bdl-box-tile:not(.bdl-box-tile--disabled,:has(bdl-tile-loading-action)):hover{padding-top:var(--semantic-space-general-fixed-400, 2rem);padding-bottom:var(--semantic-space-general-fixed-400, 2rem)}.pwl-navigation-overlay-tiles .bdl-box-tile__content:active{background-color:var( --semantic-color-background-container-interactive-pressed, var(--brand-hsbc-color-complementaryGrey-grey2, #ededed) )}.pwl-navigation-overlay-search-hints{display:contents}.pwl-navigation-overlay-search-hints ul{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.pwl-navigation-overlay-search-hints ul .bdl-tile-label.bdl-text b,.pwl-navigation-overlay-search-hints ul .bdl-tile-label.bdl-text strong{font:var( --semantic-typography-content-body-loud, var(--brand-hsbc-typography-fontWeight-universNext-medium, 500) var(--brand-hsbc-typography-fontSize-s5, 1rem) / var(--brand-hsbc-typography-lineHeight-s5, 1.5rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-content-body-loud-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}.pwl-navigation-overlay-search-hints .pwl-navigation-overlay-search-hints__no-results{border-bottom:0;cursor:default;pointer-events:none}.pwl-navigation-overlay-search-hints .pwl-navigation-overlay-search-hints__no-results .bdl-tile-info-section .bdl-tile-secondary{margin-top:0}.pwl-navigation-overlay-search__form{display:flex;align-items:flex-end;gap:var(--semantic-space-general-fixed-100, .5rem);align-self:stretch;position:relative;z-index:15}.pwl-navigation-overlay-search__form .pwl-navigation-overlay-search__field{flex:1 0 0}.pwl-navigation-overlay-search__form .pwl-navigation-overlay-search__field bdl-label{margin-bottom:var(--comp-searchField-space-gapTitleBox, var(--semantic-space-general-fixed-100, .5rem))}.pwl-navigation-overlay-search__form .pwl-navigation-overlay-search__field .bdl-input__input:focus-within:has(.pwl-navigation-overlay-search__clear-button:focus){outline:none}.pwl-navigation-overlay-search__form .pwl-navigation-overlay-search__field .bdl-input__icon:not(:empty){width:calc((var(--comp-searchField-space-box-paddingHorizontal, var(--semantic-space-general-fixed-200, 1rem)) / 2) + 1.5rem)}.pwl-navigation-overlay-search__form .pwl-navigation-overlay-search__field .bdl-input__icon:not(:empty) .pwl-navigation-overlay-search__clear-button{display:inline-flex;align-items:center;flex-shrink:0;width:3rem;height:3rem;padding:var(--comp-button-space-iconOnly-paddingVertical, .9375rem) var(--comp-button-space-iconOnly-paddingHorizontal, .9375rem);background:none;border:0;cursor:pointer}.pwl-navigation-overlay-search__form .pwl-navigation-overlay-search__field .bdl-input__icon:not(:empty) .pwl-navigation-overlay-search__clear-button .bdl-icon{width:var(--comp-button-size-icon, var(--semantic-size-icon-s, 1.125rem));height:var(--comp-button-size-icon, var(--semantic-size-icon-s, 1.125rem));margin:0 auto;flex-shrink:0;cursor:inherit}.pwl-navigation-overlay-search__form .pwl-navigation-overlay-search__field .bdl-input__icon:not(:empty) .pwl-navigation-overlay-search__clear-button .bdl-icon svg,.pwl-navigation-overlay-search__form .pwl-navigation-overlay-search__field .bdl-input__icon:not(:empty) .pwl-navigation-overlay-search__clear-button .bdl-icon svg>*{cursor:inherit}.pwl-navigation-overlay-search__form .pwl-navigation-overlay-search__field .bdl-input__icon:not(:empty) .pwl-navigation-overlay-search__clear-button:focus-visible{outline:2px solid #000;outline:2px solid -webkit-focus-ring-color}pwl-navigation-overlay:not(.hydrated){display:none}.pwl-navigation-overlay .bdl-modal{border-radius:0;padding-top:0}.pwl-navigation-overlay .bdl-modal .bdl-modal__wrapper{top:0;padding:0;margin:0;height:100%;max-width:100vw;border-radius:0}.pwl-navigation-overlay .bdl-modal .bdl-modal__container{box-sizing:border-box;height:100%;overflow-y:auto}.pwl-navigation-overlay .bdl-modal[open]{display:flex}.pwl-navigation-overlay__banner{display:flex;flex-direction:row;align-items:center;width:100%;box-sizing:border-box;background:var(--semantic-color-background-canvas-highlighted, var(--brand-hsbc-color-core-white, #fff));flex-shrink:0;flex-grow:0}.pwl-navigation-overlay__banner>*{flex-grow:0;flex-shrink:0}.pwl-navigation-overlay__banner .pwl-navigation-logo{max-width:none}.pwl-navigation-overlay__content{width:100%;min-height:fit-content;height:100%;margin-bottom:var(--semantic-space-general-fixed-500, 2.5rem)}.pwl-navigation-overlay--drawer .bdl-modal .bdl-modal__wrapper{width:21.75rem}.pwl-navigation-overlay--drawer .bdl-modal .bdl-modal__container{max-width:21.75rem}.pwl-navigation-overlay--drawer .pwl-navigation-overlay__banner{justify-content:flex-end;height:var(--semantic-space-general-fixed-1000, 5rem)}.pwl-navigation-overlay--drawer .pwl-navigation-overlay__banner .pwl-navigation-overlay__close-button .bdl-button .bdl-icon{display:flex;align-items:center;justify-content:flex-end}.pwl-navigation-overlay--drawer .pwl-navigation-overlay__banner .pwl-navigation-overlay__close-button .bdl-button .bdl-icon svg{width:1.125rem;height:1.125rem}.pwl-navigation-overlay--drawer .pwl-navigation-overlay__content{row-gap:var(--semantic-space-general-fixed-500, 2.5rem);justify-content:space-between}.pwl-navigation-overlay--full-screen .bdl-modal .bdl-modal__wrapper{width:100vw;height:100%}.pwl-navigation-overlay--full-screen .bdl-modal .bdl-modal__container{max-width:100vw;max-height:100vh;gap:var(--semantic-space-section-gap-loose, 2.5rem);padding:0 var(--semantic-space-general-responsive-200, 1rem) var(--semantic-space-section-gap-loose, 2.5rem)}@media(width>=960px){.pwl-navigation-overlay--full-screen .bdl-modal .bdl-modal__container{padding:0 var(--semantic-space-general-responsive-200-l, 1.25rem) var(--semantic-space-section-gap-loose, 2.5rem)}}.pwl-navigation-overlay--full-screen .pwl-navigation-overlay__banner{justify-content:space-between;height:5rem;max-width:77.5rem;margin:0 auto}.pwl-navigation-overlay--full-screen .pwl-navigation-overlay__content{display:flex;flex-direction:column;row-gap:var(--semantic-space-section-gap-loose, 2.5rem);max-width:22.25rem;margin:0 auto}.pwl-navigation-overlay--full-screen .pwl-navigation-overlay__content>*{flex-grow:0;flex-shrink:0}[dir=ltr] .pwl-navigation-overlay .bdl-modal[open]{justify-content:right}[dir=ltr] .pwl-navigation-overlay--drawer .pwl-navigation-overlay__banner .pwl-navigation-overlay__close-button .bdl-button{padding-right:var(--semantic-space-general-fixed-200, 1rem)}[dir=ltr] .pwl-navigation-overlay--full-screen .pwl-navigation-overlay__banner .pwl-navigation-overlay__close-button{margin-left:var(--semantic-space-container-padding-normal, 1rem)}[dir=rtl] .pwl-navigation-overlay .bdl-modal[open]{justify-content:left}[dir=rtl] .pwl-navigation-overlay--drawer .pwl-navigation-overlay__banner .pwl-navigation-overlay__close-button .bdl-button{padding-left:var(--semantic-space-general-fixed-200, 1rem)}[dir=rtl] .pwl-navigation-overlay--full-screen .pwl-navigation-overlay__banner .pwl-navigation-overlay__close-button{margin-right:var(--semantic-space-container-padding-normal, 1rem)}.pwl-navigation-mobile{display:flex;justify-content:space-between;align-items:center;height:80px}.pwl-navigation-mobile .pwl-navigation-login{margin-left:var(--semantic-space-general-fixed-200, 1rem);margin-right:var(--semantic-space-general-fixed-200, 1rem)}@media(width>=960px){.pwl-navigation-mobile{display:none}}[dir=ltr] .pwl-navigation-mobile .pwl-navigation-logo{margin-right:auto;margin-left:var(--semantic-space-general-fixed-200, 1rem)}[dir=ltr] .pwl-navigation-mobile .pwl-navigation-login+.pwl-navigation-menu{border-left:1px solid var(--semantic-color-divider, var(--brand-hsbc-color-complementaryGrey-grey2, #ededed))}[dir=ltr] .pwl-navigation-mobile .pwl-navigation-global-link+.pwl-navigation-menu{border-left:1px solid var(--semantic-color-divider, var(--brand-hsbc-color-complementaryGrey-grey2, #ededed))}[dir=rtl] .pwl-navigation-mobile .pwl-navigation-logo{margin-left:auto;margin-right:var(--semantic-space-general-fixed-200, 1rem)}[dir=rtl] .pwl-navigation-mobile .pwl-navigation-login+.pwl-navigation-menu{border-right:1px solid var(--semantic-color-divider, var(--brand-hsbc-color-complementaryGrey-grey2, #ededed))}[dir=rtl] .pwl-navigation-mobile .pwl-navigation-global-link+.pwl-navigation-menu{border-right:1px solid var(--semantic-color-divider, var(--brand-hsbc-color-complementaryGrey-grey2, #ededed))}.pwl-navigation-menu{display:block}.pwl-navigation-menu__trigger .bdl-button.bdl-button--icon-only .bdl-icon{display:flex;align-items:center;justify-content:flex-end}.pwl-navigation-menu__trigger .bdl-button.bdl-button--icon-only .bdl-icon:focus:not(:has(:focus-visible)){outline-style:solid;outline-color:transparent}.pwl-navigation-menu__trigger .bdl-button.bdl-button--icon-only .bdl-icon svg{width:1.125rem;height:1.125rem}.pwl-navigation-menu__drawer{flex-flow:column nowrap;row-gap:var(--semantic-space-general-fixed-500, 2.5rem);width:100%;min-height:fit-content;height:100%;display:flex}.pwl-navigation-menu__drawer-content{display:flex;flex-flow:column nowrap;row-gap:var(--semantic-space-general-fixed-500, 2.5rem);width:100%;min-height:fit-content;flex-grow:1}.pwl-navigation-menu ul{flex-direction:column}.pwl-navigation-menu ul li{align-self:flex-end}.pwl-navigation-menu ul li:has(.pwl-navigation-login){align-self:auto;padding-top:var(--semantic-space-container-padding-normal, 1rem)}@media(width>=960px){.pwl-navigation-menu{display:none}}[dir=ltr] .pwl-navigation-menu__trigger--open .bdl-button.bdl-button--icon-only{padding-right:var(--semantic-space-general-fixed-200, 1rem)}[dir=rtl] .pwl-navigation-menu__trigger--open .bdl-button.bdl-button--icon-only{padding-left:var(--semantic-space-general-fixed-200, 1rem)}.pwl-navigation-logo{position:relative;display:inline-block;max-width:40%}.pwl-navigation-logo a{display:inline-block;width:fit-content}.pwl-navigation-logo a:focus{outline:none}.pwl-navigation-logo a:focus-visible{outline:2px solid #000;outline:2px solid -webkit-focus-ring-color}.pwl-navigation-logo img{max-height:5rem;max-width:100%;display:block}a.pwl-navigation-logo__skip-link{display:none}@media(width>=960px){.pwl-navigation-logo{max-width:none}.pwl-navigation-logo:has(.pwl-navigation-logo__skip-link:focus) img{display:none}a.pwl-navigation-logo__skip-link{display:inline;position:absolute;height:0;width:0;opacity:0;overflow:hidden}a.pwl-navigation-logo__skip-link:focus{position:static;cursor:pointer;box-sizing:border-box;height:100%;width:auto;opacity:1;z-index:1;padding:var(--semantic-space-general-fixed-150, .75rem) var(--semantic-space-general-fixed-200, 1rem);color:var(--semantic-color-text-primary-default, var(--brand-hsbc-color-complementaryGrey-grey8, #333));font:var( --semantic-typography-content-caption-loud, var(--brand-hsbc-typography-fontWeight-universNext-medium, 500) var(--brand-hsbc-typography-fontSize-s6, .875rem) / var(--brand-hsbc-typography-lineHeight-s6, 1.25rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-content-caption-loud-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) );text-decoration-color:var( --semantic-color-background-container-interactive-hover, var(--brand-hsbc-color-complementaryGrey-grey1, #f3f3f3) );background:var( --semantic-color-background-container-interactive-hover, var(--brand-hsbc-color-complementaryGrey-grey1, #f3f3f3) );white-space:nowrap;overflow:visible}}.pwl-navigation-login{display:block}.pwl-navigation .pwl-navigation-login button.bdl-button,.pwl-navigation .pwl-navigation-login a.bdl-button{color:var(--semantic-color-text-primary-default, var(--brand-hsbc-color-complementaryGrey-grey8, #333));font:var( --semantic-typography-content-caption-loud, var(--brand-hsbc-typography-fontWeight-universNext-medium, 500) var(--brand-hsbc-typography-fontSize-s6, .875rem) / var(--brand-hsbc-typography-lineHeight-s6, 1.25rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );background:var(--semantic-color-background-container-interactive-default, var(--brand-hsbc-color-core-white, #fff));padding-top:var(--semantic-space-general-fixed-150, .75rem);padding-bottom:var(--semantic-space-general-fixed-150, .75rem);user-select:text}.pwl-navigation .pwl-navigation-login button.bdl-button:hover,.pwl-navigation .pwl-navigation-login a.bdl-button:hover{background:var( --semantic-color-background-container-interactive-hover, var(--brand-hsbc-color-complementaryGrey-grey1, #f3f3f3) );font:var( --semantic-typography-content-caption-loud, var(--brand-hsbc-typography-fontWeight-universNext-medium, 500) var(--brand-hsbc-typography-fontSize-s6, .875rem) / var(--brand-hsbc-typography-lineHeight-s6, 1.25rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) )}.pwl-navigation .pwl-navigation-login button.bdl-button:active,.pwl-navigation .pwl-navigation-login a.bdl-button:active{background:var( --semantic-color-background-container-interactive-pressed, var(--brand-hsbc-color-complementaryGrey-grey2, #ededed) );font:var( --semantic-typography-content-caption-loud, var(--brand-hsbc-typography-fontWeight-universNext-medium, 500) var(--brand-hsbc-typography-fontSize-s6, .875rem) / var(--brand-hsbc-typography-lineHeight-s6, 1.25rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) )}.pwl-navigation-local[pwl-open=false]{display:none}.pwl-navigation-mobile .pwl-navigation-local ul.pwl-links__wrapper--columns-layout{row-gap:0}.pwl-navigation-mobile .pwl-navigation-local ul li{width:100%}.pwl-navigation-local .bdl-text-link .bdl-text-link__link{display:inline-block}@media(width>=960px){.pwl-navigation-desktop .pwl-navigation-local>nav>ul,.pwl-navigation-desktop .pwl-navigation-local>ul{padding:var(--semantic-space-general-fixed-200, 1rem) 0}.pwl-navigation-local>nav>ul,.pwl-navigation-local>ul{display:flex;gap:var(--semantic-space-general-fixed-400, 2rem);overflow-x:visible;scrollbar-width:none}.pwl-navigation-local>nav>ul::-webkit-scrollbar,.pwl-navigation-local>ul::-webkit-scrollbar{display:none}.pwl-navigation-local>nav>ul>*,.pwl-navigation-local>ul>*{flex:0 0 auto}}[dir=ltr] .pwl-navigation-local .bdl-text-link{padding:16px 12px 16px 16px}[dir=rtl] .pwl-navigation-local .bdl-text-link{padding:16px 16px 16px 12px}.pwl-navigation-global-link{display:inline-block}.pwl-navigation .pwl-navigation-global-link button.bdl-button,.pwl-navigation .pwl-navigation-global-link a.bdl-button{color:var(--semantic-color-text-primary-default, var(--brand-hsbc-color-complementaryGrey-grey8, #333));font:var( --semantic-typography-content-caption-loud, var(--brand-hsbc-typography-fontWeight-universNext-medium, 500) var(--brand-hsbc-typography-fontSize-s6, .875rem) / var(--brand-hsbc-typography-lineHeight-s6, 1.25rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );background:var(--semantic-color-background-container-interactive-default, var(--brand-hsbc-color-core-white, #fff));padding:var(--semantic-space-general-fixed-150, .75rem) var(--semantic-space-general-fixed-200, 1rem);user-select:text}.pwl-navigation .pwl-navigation-global-link button.bdl-button:hover,.pwl-navigation .pwl-navigation-global-link a.bdl-button:hover{background:var( --semantic-color-background-container-interactive-hover, var(--brand-hsbc-color-complementaryGrey-grey1, #f3f3f3) );font:var( --semantic-typography-content-caption-loud, var(--brand-hsbc-typography-fontWeight-universNext-medium, 500) var(--brand-hsbc-typography-fontSize-s6, .875rem) / var(--brand-hsbc-typography-lineHeight-s6, 1.25rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) )}.pwl-navigation .pwl-navigation-global-link button.bdl-button:active,.pwl-navigation .pwl-navigation-global-link a.bdl-button:active{background:var( --semantic-color-background-container-interactive-pressed, var(--brand-hsbc-color-complementaryGrey-grey2, #ededed) );font:var( --semantic-typography-content-caption-loud, var(--brand-hsbc-typography-fontWeight-universNext-medium, 500) var(--brand-hsbc-typography-fontSize-s6, .875rem) / var(--brand-hsbc-typography-lineHeight-s6, 1.25rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) )}.pwl-navigation .pwl-navigation-global-link button.bdl-button:focus-visible,.pwl-navigation .pwl-navigation-global-link a.bdl-button:focus-visible{outline:2px solid #000;outline:2px solid -webkit-focus-ring-color;outline-offset:-2px}.pwl-navigation-mobile .pwl-navigation-global-link button.bdl-button,.pwl-navigation-mobile .pwl-navigation-global-link a.bdl-button{overflow-wrap:anywhere;text-align:right}.pwl-navigation-mobile [dir=ltr] .pwl-navigation-global-link button.bdl-button,.pwl-navigation-mobile [dir=ltr] .pwl-navigation-global-link a.bdl-button{text-align:right}.pwl-navigation-mobile [dir=rtl] .pwl-navigation-global-link button.bdl-button,.pwl-navigation-mobile [dir=rtl] .pwl-navigation-global-link a.bdl-button{text-align:left}.pwl-navigation-global ul{display:flex}.pwl-navigation-mobile .pwl-navigation-local+.pwl-navigation-global{flex:auto;display:flex;align-items:flex-end;width:100%}.pwl-navigation-mobile .pwl-navigation-local+.pwl-navigation-global[pwl-open=false]{display:none}.pwl-navigation-mobile .pwl-navigation-global{text-align:end}@media(width>=960px){[dir=ltr] .pwl-navigation-global li:has(.pwl-navigation-global-link):not(:last-of-type,:has(+li .pwl-navigation-login)){border-right:1px solid var(--semantic-color-divider, var(--brand-hsbc-color-complementaryGrey-grey2, #ededed))}}.pwl-navigation-mobile [dir=ltr] .pwl-navigation-global>.pwl-navigation-login{margin-right:var(--semantic-space-general-fixed-200, 1rem)}@media(width>=960px){[dir=rtl] .pwl-navigation-global li:has(.pwl-navigation-global-link):not(:last-of-type,:has(+li .pwl-navigation-login)){border-left:1px solid var(--semantic-color-divider, var(--brand-hsbc-color-complementaryGrey-grey2, #ededed))}}.pwl-navigation-mobile [dir=rtl] .pwl-navigation-global>.pwl-navigation-login{margin-left:var(--semantic-space-general-fixed-200, 1rem)}.pwl-navigation-mobile .pwl-navigation-global :is(nav,ul){width:100%}.pwl-navigation-doormat{position:relative;display:none;grid-template-columns:repeat(2,1fr);padding:var(--semantic-space-general-fixed-350, 1.75rem) 0 var(--semantic-space-general-fixed-600, 3rem);gap:var(--semantic-space-general-responsive-200-l, 1.25rem)}.pwl-navigation-doormat[pwl-open]:not([pwl-open=false]){display:grid}.pwl-navigation-doormat:has(>div[pwl-navigation-doormat-heading]){grid-template-columns:repeat(3,1fr)}.pwl-navigation-doormat ul{padding:0;margin:0}.pwl-navigation-doormat [pwl-nav-route]{display:none}.pwl-navigation-doormat [pwl-nav-route][pwl-open]:not([pwl-open=false]){display:block}.pwl-navigation-doormat__close{position:absolute;top:0}.pwl-navigation-doormat .bdl-text-link:has(:focus):not(:has(:focus-visible)){outline-color:transparent}.pwl-navigation-doormat .bdl-text-link .bdl-text-link__link{display:inline-block}[dir=ltr] .pwl-navigation-doormat__close{right:0}[dir=ltr] .pwl-navigation-doormat .bdl-text-link{padding:16px 12px 16px 0}[dir=rtl] .pwl-navigation-doormat__close{left:0}[dir=rtl] .pwl-navigation-doormat .bdl-text-link{padding:16px 0 16px 12px}.pwl-navigation-desktop{display:none}.pwl-navigation-desktop>pwl-navigation-desktop-router{display:none}@media(width>=960px){.pwl-navigation-desktop{display:grid;width:100%;box-sizing:border-box;max-width:1280px;margin-left:auto;margin-right:auto;padding-right:var(--semantic-space-general-responsive-200-l, 1.25rem);padding-left:var(--semantic-space-general-responsive-200-l, 1.25rem);grid-template:"logo global-navigation" 5rem "local-navigation local-navigation" auto / auto 1fr}.pwl-navigation-desktop .pwl-navigation-logo{grid-area:logo;align-self:center}.pwl-navigation-desktop .pwl-navigation-global{grid-area:global-navigation;place-self:center flex-end}.pwl-navigation-desktop .pwl-navigation-local{grid-area:local-navigation}}@media(width>=960px){[dir=ltr] .pwl-navigation-desktop .pwl-navigation-logo+.pwl-navigation-global nav>.pwl-navigation-login{margin-left:var(--semantic-space-general-fixed-200, 1rem)}}@media(width>=960px){[dir=rtl] .pwl-navigation-desktop .pwl-navigation-logo+.pwl-navigation-global nav>.pwl-navigation-login{margin-right:var(--semantic-space-general-fixed-200, 1rem)}}.pwl-navigation-base-tile--open{background-color:var( --comp-tile-color-background-pressed, var(--semantic-color-background-container-interactive-pressed, #ededed) )}.pwl-navigation-accordion-link{background-color:transparent;cursor:pointer;display:flex;align-items:center;border:none;width:auto;padding:var(--semantic-space-general-fixed-150, .75rem) 0;padding-inline-start:0;text-decoration:none;color:var(--semantic-color-text-primary-default, var(--brand-hsbc-color-complementaryGrey-grey8, #333));user-select:text}.pwl-navigation-accordion-link:hover,.pwl-navigation-accordion-link:focus-visible{text-decoration:underline;text-decoration-thickness:1px;text-underline-position:under}.pwl-navigation-accordion-link:focus-visible{outline:2px solid #000;outline:2px solid -webkit-focus-ring-color}.pwl-navigation-accordion-link:active{text-decoration:none}.pwl-navigation-accordion-link__title.bdl-text{font:var( --semantic-typography-content-body-loud, var(--brand-hsbc-typography-fontWeight-universNext-medium, 500) var(--brand-hsbc-typography-fontSize-s5, 1rem) / var(--brand-hsbc-typography-lineHeight-s5, 1.5rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );color:var(--semantic-color-text-primary-default, var(--brand-hsbc-color-complementaryGrey-grey8, #333))}.pwl-navigation-accordion{background-color:transparent;cursor:pointer;display:flex;align-items:center;border:none;width:auto;padding:var(--semantic-space-general-fixed-150, .75rem) 0;padding-inline-start:0;color:var(--semantic-color-text-primary-default, var(--brand-hsbc-color-complementaryGrey-grey8, #333));user-select:text}.pwl-navigation-accordion[pwl-open]:not([pwl-open=false]) .pwl-navigation-accordion__title.bdl-text,pwl-navigation-accordion[pwl-open]:not([pwl-open=false]) .pwl-navigation-accordion .pwl-navigation-accordion__title.bdl-text{color:var(--semantic-color-fill-primary-default, var(--brand-hsbc-color-core-hsbcRed, #db0011))}.pwl-navigation-accordion[pwl-open]:not([pwl-open=false]) .pwl-navigation-accordion__icon,pwl-navigation-accordion[pwl-open]:not([pwl-open=false]) .pwl-navigation-accordion .pwl-navigation-accordion__icon{color:var(--semantic-color-fill-primary-default, var(--brand-hsbc-color-core-hsbcRed, #db0011))}.pwl-navigation-accordion[pwl-open]:not([pwl-open=false]) .pwl-navigation-accordion__icon svg,pwl-navigation-accordion[pwl-open]:not([pwl-open=false]) .pwl-navigation-accordion .pwl-navigation-accordion__icon svg{transform:scaleY(-1)}.pwl-navigation-accordion[pwl-open]:not([pwl-open=false]):hover,.pwl-navigation-accordion[pwl-open]:not([pwl-open=false]):focus,pwl-navigation-accordion[pwl-open]:not([pwl-open=false]) .pwl-navigation-accordion:hover,pwl-navigation-accordion[pwl-open]:not([pwl-open=false]) .pwl-navigation-accordion:focus{color:var(--semantic-color-fill-primary-default, var(--brand-hsbc-color-core-hsbcRed, #db0011))}.pwl-navigation-accordion:hover,.pwl-navigation-accordion:focus-visible{text-decoration:underline;text-decoration-thickness:1px;text-underline-position:under}.pwl-navigation-accordion:focus-visible{outline:2px solid #000;outline:2px solid -webkit-focus-ring-color}.pwl-navigation-accordion:active{text-decoration:none}.pwl-navigation-accordion__title.bdl-text{font:var( --semantic-typography-content-body-loud, var(--brand-hsbc-typography-fontWeight-universNext-medium, 500) var(--brand-hsbc-typography-fontSize-s5, 1rem) / var(--brand-hsbc-typography-lineHeight-s5, 1.5rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );color:var(--semantic-color-text-primary-default, var(--brand-hsbc-color-complementaryGrey-grey8, #333))}.pwl-navigation-accordion__icon{color:var(--semantic-color-icon-primary-default, var(--brand-hsbc-color-complementaryGrey-grey8, #333));height:.375rem;width:.75rem;min-height:.375rem;min-width:.75rem}.pwl-navigation-accordion__icon svg{transform-origin:center}[dir=ltr] .pwl-navigation-accordion__title.bdl-text{margin-right:var(--semantic-space-general-fixed-50, .25rem)}[dir=rtl] .pwl-navigation-accordion__title.bdl-text{margin-left:var(--semantic-space-general-fixed-50, .25rem)}.pwl-navigation{width:100%;display:grid;box-sizing:border-box;border-bottom:1px solid var(--semantic-color-divider, var(--brand-hsbc-color-complementaryGrey-grey2, #ededed));gap:0 var(--semantic-space-general-responsive-200, 1rem);grid-template-columns:repeat(2,1fr)}.pwl-navigation>*{grid-column:span 2}@media(width>=480px){.pwl-navigation{grid-template-columns:repeat(4,1fr)}.pwl-navigation>*{grid-column:span 4}}@media(width>=760px){.pwl-navigation{grid-template-columns:repeat(8,1fr)}.pwl-navigation>*{grid-column:span 8}}@media(width>=960px){.pwl-navigation{gap:0 var(--semantic-space-general-responsive-200-l, 1.25rem);grid-template-columns:repeat(12,1fr)}.pwl-navigation>*{grid-column:span 12}}.pwl-navigation ul{list-style:none;margin:0;padding:0;color:#000}.pwl-navigation .pwl-navigation-global ul{display:flex}.pwl-navigation li[pwl-nav-link][pwl-open]:not([pwl-open=false]) button,.pwl-navigation li[pwl-nav-link][pwl-open]:not([pwl-open=false]) a{background-color:var( --comp-tile-color-background-pressed, var(--semantic-color-background-container-interactive-pressed, #ededed) )}.pwl-list-items.bdl-list{display:inline}@media(width>=760px){.pwl-list-items--double{display:grid;grid-template-columns:1fr 1fr;gap:var(--semantic-space-general-fixed-150, .75rem) var(--semantic-space-general-responsive-200, 1rem)}bdl-list.pwl-list-items .pwl-list-items--double li{margin-bottom:0}}.pwl-list,.pwl-links{display:block}.pwl-links__wrapper{list-style:none;padding:0;margin:0}.pwl-links__wrapper--columns-layout{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;column-gap:var(--semantic-space-general-responsive-200, 1rem)}@media(width>=480px){.pwl-links__wrapper--columns-layout{column-gap:var(--semantic-space-general-responsive-200-l, 1.25rem)}.pwl-links__wrapper--columns-layout--50-50,.pwl-links__wrapper--columns-layout--33-33-33,.pwl-links__wrapper--columns-layout--25-25-25-25{grid-template-columns:repeat(2,minmax(0,1fr))}}.pwl-links__wrapper--columns-layout--none{grid-template-columns:minmax(0,1fr)}@media(width>=760px){.pwl-links__wrapper--columns-layout--33-33-33,.pwl-links__wrapper--columns-layout--25-25-25-25{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(width>=960px){.pwl-links__wrapper--columns-layout--25-25-25-25{grid-template-columns:repeat(4,minmax(0,1fr))}}.pwl-links__wrapper--columns-layout:has(.pwl-links__list-item):has(.bdl-text-link--size-headline,.bdl-text-link--size-subheadline,.bdl-text-link--size-contentTitle){row-gap:var(--semantic-space-general-responsive-200, 1rem)}@media(width>=960px){.pwl-links__wrapper--columns-layout:has(.pwl-links__list-item):has(.bdl-text-link--size-headline,.bdl-text-link--size-subheadline,.bdl-text-link--size-contentTitle){row-gap:var(--semantic-space-general-responsive-200-l, 1.25rem)}}.pwl-links__wrapper--columns-layout:has(.pwl-links__list-item):has(.bdl-text-link--size-display){row-gap:var(--semantic-space-general-responsive-250, 1.25rem)}@media(width>=960px){.pwl-links__wrapper--columns-layout:has(.pwl-links__list-item):has(.bdl-text-link--size-display){row-gap:var(--semantic-space-general-responsive-250-l, 1.5rem)}}.pwl-links__wrapper--columns-layout:has(.pwl-links__list-item):has(.bdl-text-link--size-body,.bdl-text-link--size-caption,.bdl-text-link--size-footnote,.bdl-icon-link){row-gap:var(--semantic-space-general-fixed-150, .75rem)}.pwl-links__wrapper .pwl-links__list-item{min-width:0}.pwl-links .bdl-text-link,.pwl-links .bdl-icon-link,.pwl-links .bdl-expanding-link{max-width:820px}.pwl-layout-column{display:block}.pwl-layout-column.pwl-layout-column--x-s-1{grid-column:span 1}.pwl-layout-column.pwl-layout-column--x-s-2{grid-column:span 2}@media(width>=480px){.pwl-layout-column.pwl-layout-column--s-1{grid-column:span 1}.pwl-layout-column.pwl-layout-column--s-2{grid-column:span 2}.pwl-layout-column.pwl-layout-column--s-3{grid-column:span 3}.pwl-layout-column.pwl-layout-column--s-4{grid-column:span 4}}@media(width>=760px){.pwl-layout-column.pwl-layout-column--m-s-1{grid-column:span 1}.pwl-layout-column.pwl-layout-column--m-s-2{grid-column:span 2}.pwl-layout-column.pwl-layout-column--m-s-3{grid-column:span 3}.pwl-layout-column.pwl-layout-column--m-s-4{grid-column:span 4}.pwl-layout-column.pwl-layout-column--m-s-5{grid-column:span 5}.pwl-layout-column.pwl-layout-column--m-s-6{grid-column:span 6}.pwl-layout-column.pwl-layout-column--m-s-7{grid-column:span 7}.pwl-layout-column.pwl-layout-column--m-s-8{grid-column:span 8}}@media(width>=960px){.pwl-layout-column.pwl-layout-column--m-1{grid-column:span 1}.pwl-layout-column.pwl-layout-column--m-2{grid-column:span 2}.pwl-layout-column.pwl-layout-column--m-3{grid-column:span 3}.pwl-layout-column.pwl-layout-column--m-4{grid-column:span 4}.pwl-layout-column.pwl-layout-column--m-5{grid-column:span 5}.pwl-layout-column.pwl-layout-column--m-6{grid-column:span 6}.pwl-layout-column.pwl-layout-column--m-7{grid-column:span 7}.pwl-layout-column.pwl-layout-column--m-8{grid-column:span 8}.pwl-layout-column.pwl-layout-column--m-9{grid-column:span 9}.pwl-layout-column.pwl-layout-column--m-10{grid-column:span 10}.pwl-layout-column.pwl-layout-column--m-11{grid-column:span 11}.pwl-layout-column.pwl-layout-column--m-12{grid-column:span 12}}@media(width>=1280px){.pwl-layout-column.pwl-layout-column--l-1{grid-column:span 1}.pwl-layout-column.pwl-layout-column--l-2{grid-column:span 2}.pwl-layout-column.pwl-layout-column--l-3{grid-column:span 3}.pwl-layout-column.pwl-layout-column--l-4{grid-column:span 4}.pwl-layout-column.pwl-layout-column--l-5{grid-column:span 5}.pwl-layout-column.pwl-layout-column--l-6{grid-column:span 6}.pwl-layout-column.pwl-layout-column--l-7{grid-column:span 7}.pwl-layout-column.pwl-layout-column--l-8{grid-column:span 8}.pwl-layout-column.pwl-layout-column--l-9{grid-column:span 9}.pwl-layout-column.pwl-layout-column--l-10{grid-column:span 10}.pwl-layout-column.pwl-layout-column--l-11{grid-column:span 11}.pwl-layout-column.pwl-layout-column--l-12{grid-column:span 12}}.pwl-layout{width:100%;display:grid;box-sizing:border-box;gap:var(--semantic-space-general-responsive-200, 1rem);grid-template-columns:repeat(2,1fr)}@media(width>=480px){.pwl-layout{grid-template-columns:repeat(4,1fr)}}@media(width>=760px){.pwl-layout{grid-template-columns:repeat(8,1fr)}}@media(width>=960px){.pwl-layout{gap:var(--semantic-space-general-responsive-200-l, 1.25rem);grid-template-columns:repeat(12,1fr)}}.pwl-layout.pwl-layout--no-flush,.pwl-layout.pwl-layout--flush-to-margin{max-width:1280px;margin-left:auto;margin-right:auto}.pwl-layout.pwl-layout--no-flush{padding-right:var(--semantic-space-general-responsive-200, 1rem);padding-left:var(--semantic-space-general-responsive-200, 1rem)}@media(width>=960px){.pwl-layout.pwl-layout--no-flush{padding-right:var(--semantic-space-general-responsive-200-l, 1.25rem);padding-left:var(--semantic-space-general-responsive-200-l, 1.25rem)}}.pwl-juxtaposition-item-content{margin:auto}.pwl-juxtaposition-item{display:flex;flex-direction:column;gap:var(--semantic-space-general-responsive-200, 1rem);align-items:flex-start}.pwl-juxtaposition-item .pwl-smart-image,.pwl-juxtaposition-item pwl-juxtaposition-item-content{width:100%}@media(width>=760px){.pwl-juxtaposition-item{flex-direction:row;gap:var(--semantic-space-general-responsive-200-l, 1.25rem)}.pwl-juxtaposition-item .pwl-smart-image,.pwl-juxtaposition-item pwl-juxtaposition-item-content{width:50%}.pwl-juxtaposition-item pwl-juxtaposition-item-content{padding-top:var(--pwl-padding-top, 0)}}.pwl-juxtaposition-content{display:flex;flex-direction:column;gap:var(--semantic-space-general-responsive-500, 2.5rem)}@media(width>=760px){.pwl-juxtaposition-content{gap:var(--semantic-space-general-responsive-500-l, 3rem)}.pwl-juxtaposition-content--stagger.pwl-juxtaposition-content--left pwl-juxtaposition-item:nth-child(2n){flex-direction:row-reverse}.pwl-juxtaposition-content--right pwl-juxtaposition-item{flex-direction:row-reverse}.pwl-juxtaposition-content--stagger.pwl-juxtaposition-content--right pwl-juxtaposition-item:nth-child(2n){flex-direction:row}}.pwl-juxtaposition{display:block}.pwl-interactive-call-out-icon{display:flex;align-items:flex-start;justify-content:center;flex:0 0 auto;background:var( --semantic-color-background-container-static-highlighted, var(--brand-hsbc-color-complementaryGrey-grey1, #f3f3f3) );padding:var(--semantic-space-general-responsive-200, 1rem)}@media(width>=960px){.pwl-interactive-call-out-icon{padding:var(--semantic-space-general-responsive-200-l, 1.25rem)}}.pwl-interactive-call-out-content{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;padding:var(--semantic-space-general-responsive-200, 1rem)}@media(width>=960px){.pwl-interactive-call-out-content{padding:var(--semantic-space-general-responsive-200-l, 1.25rem)}}.pwl-interactive-call-out-actions{display:flex;flex-wrap:wrap;gap:var(--semantic-space-general-fixed-200, 1rem)}.pwl-interactive-call-out{display:block}.pwl-interactive-call-out__wrapper{display:flex;align-items:stretch;background:var(--semantic-color-background-container-static-standard, var(--brand-hsbc-color-core-white, #fff));border:1px solid var(--semantic-color-border-container-static, var(--brand-hsbc-color-complementaryGrey-grey3, #d7d8d6));overflow:hidden}.pwl-promo-content{background:inherit;box-sizing:border-box;flex:1;margin:auto;width:100%}.pwl-promo-content>div{padding:var(--semantic-space-general-responsive-200, 1rem)}@media(width>=960px){.pwl-promo-content>div{padding:var(--semantic-space-general-responsive-200-l, 1.25rem)}}.pwl-promo-content .bdl-button.bdl-button--secondary.inverted:hover,.pwl-promo-content .bdl-button.bdl-button--secondary.inverted:active{background-color:#0003}pwl-in-page-promo{display:block}.pwl-promo{--pwl-promo-min-height: 22.75rem;display:flex;flex-direction:column;align-items:center;background:var( --semantic-color-background-container-static-highlighted, var(--brand-hsbc-color-complementaryGrey-grey1, #f3f3f3) );border-radius:var(--semantic-cornerRadius-container-normal, 0);min-height:var(--pwl-promo-min-height);overflow:hidden}@media(width>=760px){.pwl-promo{flex-direction:row}}.pwl-promo--loud{background:var(--semantic-color-fill-selected-hover, var(--brand-hsbc-color-complementaryGrey-grey8, #333))}.pwl-promo--loud-alternative{background:var(--semantic-color-fill-primary-pressed, var(--brand-hsbc-color-complementaryRed-red3, #730014))}.pwl-promo--loud .bdl-text,.pwl-promo--loud-alternative .bdl-text{color:var(--semantic-color-text-primary-default-onDark, var(--brand-hsbc-color-core-white, #fff))}.pwl-promo-image{display:block;max-width:100%}.pwl-promo-image--contain{object-fit:contain}.pwl-promo-image--cover{width:100%;object-fit:cover}@media(width>=760px){.pwl-promo-image--cover{height:100%;max-height:max(var(--pwl-promo-min-height),var(--pwl-promo-content-height, 0px))}}.pwl-promo-image-wrapper{display:flex;align-items:center;justify-content:center;align-self:stretch;position:relative;flex:1}.pwl-promo-logo{position:absolute;width:auto;height:auto;inset-inline:var(--semantic-space-general-responsive-200, 1rem) auto;bottom:var(--semantic-space-general-responsive-200, 1rem);object-fit:contain;max-width:10rem}@media(width>=760px){.pwl-promo-logo{inset-inline-start:var(--semantic-space-general-responsive-200-l, 1.25rem);bottom:var(--semantic-space-general-responsive-200-l, 1.25rem)}}@media(width>=760px){[dir=ltr] .pwl-promo--flip{direction:rtl}}@media(width>=760px){[dir=ltr] .pwl-promo--flip>*{direction:ltr}}@media(width>=760px){[dir=rtl] .pwl-promo--flip{direction:ltr}}@media(width>=760px){[dir=rtl] .pwl-promo--flip>*{direction:rtl}}.pwl-image-video-indicator{grid-area:1 / 1;place-self:end start;z-index:1;display:flex;margin:8px;padding:6px;color:var(--semantic-color-icon-primary-default, var(--brand-hsbc-color-complementaryGrey-grey8, #333));background-color:var(--semantic-color-background-canvas-standard, var(--brand-hsbc-color-core-white, #fff))}.pwl-image-badge-label{grid-area:1 / 1;place-self:start start;z-index:1;margin:8px;max-width:calc(50% - 8px);min-width:0;box-sizing:border-box}.pwl-image-badge-label bdl-text{display:block;padding:var(--semantic-space-general-fixed-50, .25rem) var(--semantic-space-general-fixed-100, .5rem);background:var(--semantic-color-fill-selected-default, var(--brand-hsbc-color-core-black, #000));max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box}.pwl-hub-hero-logo{position:absolute;bottom:1rem;width:auto;height:auto}.pwl-hub-hero-logo img{display:block}[dir=ltr] .pwl-hub-hero-logo{right:1rem}[dir=rtl] .pwl-hub-hero-logo{left:1rem}@media(width>=760px){.pwl-hub-hero-item--primary .pwl-hub-hero-logo{bottom:1.25rem}}@media(width>=760px){[dir=ltr] .pwl-hub-hero-item--primary .pwl-hub-hero-logo{right:auto;left:1.25rem}}@media(width>=760px){[dir=ltr] .pwl-hub-hero-item--primary.pwl-hub-hero-item--flip .pwl-hub-hero-logo{left:auto;right:1.25rem}}@media(width>=760px){[dir=rtl] .pwl-hub-hero-item--primary .pwl-hub-hero-logo{left:auto;right:1.25rem}}@media(width>=760px){[dir=rtl] .pwl-hub-hero-item--primary.pwl-hub-hero-item--flip .pwl-hub-hero-logo{right:auto;left:1.25rem}}.pwl-hub-hero-item-image{display:block;position:relative}.pwl-hub-hero-item-image .pwl-smart-image .bdl-image img{height:auto}@media(width>=760px){.pwl-hub-hero-item--primary .pwl-hub-hero-item-image .pwl-smart-image img{aspect-ratio:1/1}}.pwl-hub-hero-item-content{display:block;padding:var(--semantic-space-general-responsive-200, 1rem) var(--semantic-space-general-responsive-200, 1rem) var(--semantic-space-general-responsive-350, 1.75rem) var(--semantic-space-general-responsive-200, 1rem)}@media(width>=760px){.pwl-hub-hero-item-content{display:flex;flex-direction:column;justify-content:center}.pwl-hub-hero-item-content>*{flex:0}}@media(width>=960px){.pwl-hub-hero-item-content{padding:var(--semantic-space-general-responsive-200-l, 1.25rem) var(--semantic-space-general-responsive-200-l, 1.25rem) var(--semantic-space-general-responsive-350-l, 2rem) var(--semantic-space-general-responsive-200-l, 1.25rem)}}.pwl-hub-hero-item--flip .pwl-hub-hero-item-content{padding:var(--semantic-space-general-responsive-350, 1.75rem) var(--semantic-space-general-responsive-200, 1rem) var(--semantic-space-general-responsive-200, 1rem) var(--semantic-space-general-responsive-200, 1rem)}@media(width>=960px){.pwl-hub-hero-item--flip .pwl-hub-hero-item-content{padding:var(--semantic-space-general-responsive-350-l, 2rem) var(--semantic-space-general-responsive-200-l, 1.25rem) var(--semantic-space-general-responsive-200-l, 1.25rem) var(--semantic-space-general-responsive-200-l, 1.25rem)}}@media(width>=760px){.pwl-hub-hero-item--primary .pwl-hub-hero-item-content{padding:var(--semantic-space-general-responsive-200, 1rem)}}@media(width>=960px){.pwl-hub-hero-item--primary .pwl-hub-hero-item-content{padding:var(--semantic-space-general-responsive-200-l, 1.25rem)}}.pwl-hub-hero-item--primary.pwl-hub-hero-item--flip .pwl-hub-hero-item-content{padding:var(--semantic-space-general-responsive-200, 1rem) var(--semantic-space-general-responsive-200, 1rem) var(--semantic-space-general-responsive-350, 1.75rem) var(--semantic-space-general-responsive-200, 1rem)}@media(width>=760px){.pwl-hub-hero-item--primary.pwl-hub-hero-item--flip .pwl-hub-hero-item-content{padding:var(--semantic-space-general-responsive-200, 1rem)}}@media(width>=960px){.pwl-hub-hero-item--primary.pwl-hub-hero-item--flip .pwl-hub-hero-item-content{padding:var(--semantic-space-general-responsive-200-l, 1.25rem)}}.pwl-hub-hero-item{display:flex;flex-direction:column;gap:var(--semantic-space-general-responsive-200, 1rem);background:var(--semantic-color-background-container-static-standard, var(--brand-hsbc-color-core-white, #fff))}@media(width>=960px){.pwl-hub-hero-item{gap:var(--semantic-space-general-responsive-200-l, 1.25rem)}}.pwl-hub-hero-item--primary{grid-template-rows:1fr 1fr;grid-template-columns:1fr}@media(width>=760px){.pwl-hub-hero-item--primary{display:grid;grid-template-rows:1fr;grid-template-columns:1fr 1fr}}.pwl-hub-hero-item--secondary{flex-direction:column}.pwl-hub-hero-item--secondary.pwl-hub-hero-item--flip{flex-direction:column-reverse}@media(width>=760px){[dir=ltr] .pwl-hub-hero-item--primary.pwl-hub-hero-item--flip{direction:rtl}}@media(width>=760px){[dir=ltr] .pwl-hub-hero-item--primary.pwl-hub-hero-item--flip>*{direction:ltr}}@media(width>=760px){[dir=rtl] .pwl-hub-hero-item--primary.pwl-hub-hero-item--flip{direction:ltr}}@media(width>=760px){[dir=rtl] .pwl-hub-hero-item--primary.pwl-hub-hero-item--flip>*{direction:rtl}}.pwl-hub-hero{display:flex;flex-direction:column;width:100%}.pwl-hub-hero__wrapper{max-width:80rem;margin:0 auto;padding:0 var(--semantic-space-general-responsive-200, 1rem);box-sizing:border-box;display:grid;grid-template-columns:1fr;grid-template-areas:"primary-item-1" "primary-item-2" "primary-item-3" "secondary-item-1" "secondary-item-2" "secondary-item-3" "secondary-item-4"}@media(width>=760px){.pwl-hub-hero__wrapper{grid-template-columns:1fr 1fr;grid-template-areas:"primary-item-1 primary-item-1" "primary-item-2 primary-item-2" "primary-item-3 primary-item-3" "secondary-item-1 secondary-item-2" "secondary-item-3 secondary-item-4"}}@media(width>=960px){.pwl-hub-hero__wrapper{padding:0 var(--semantic-space-general-responsive-200-l, 1.25rem)}}.pwl-hub-hero__wrapper .pwl-hub-hero-item--primary{order:1;margin-bottom:var(--semantic-space-general-responsive-200, 1rem)}@media(width>=960px){.pwl-hub-hero__wrapper .pwl-hub-hero-item--primary{margin-bottom:var(--semantic-space-general-responsive-200-l, 1.25rem)}}.pwl-hub-hero__wrapper .pwl-hub-hero-item--primary[item-index="1"],.pwl-hub-hero__wrapper .pwl-hub-hero-item--primary:nth-child(1 of.pwl-hub-hero-item--primary){grid-area:primary-item-1}.pwl-hub-hero__wrapper .pwl-hub-hero-item--primary[item-index="2"],.pwl-hub-hero__wrapper .pwl-hub-hero-item--primary:nth-child(2 of.pwl-hub-hero-item--primary){grid-area:primary-item-2}.pwl-hub-hero__wrapper .pwl-hub-hero-item--primary[item-index="3"],.pwl-hub-hero__wrapper .pwl-hub-hero-item--primary:nth-child(3 of.pwl-hub-hero-item--primary){grid-area:primary-item-3}.pwl-hub-hero__wrapper .pwl-hub-hero-item--primary:last-child{margin-bottom:0}.pwl-hub-hero__wrapper .pwl-hub-hero-item--secondary{order:2;margin-top:var(--semantic-space-general-responsive-200, 1rem)}@media(width>=960px){.pwl-hub-hero__wrapper .pwl-hub-hero-item--secondary{margin-top:var(--semantic-space-general-responsive-200-l, 1.25rem)}}.pwl-hub-hero__wrapper .pwl-hub-hero-item--secondary[item-index="1"],.pwl-hub-hero__wrapper .pwl-hub-hero-item--secondary:nth-child(1 of.pwl-hub-hero-item--secondary){margin-top:0;grid-area:secondary-item-1}.pwl-hub-hero__wrapper .pwl-hub-hero-item--secondary[item-index="2"],.pwl-hub-hero__wrapper .pwl-hub-hero-item--secondary:nth-child(2 of.pwl-hub-hero-item--secondary){grid-area:secondary-item-2}@media(width>=760px){.pwl-hub-hero__wrapper .pwl-hub-hero-item--secondary[item-index="2"],.pwl-hub-hero__wrapper .pwl-hub-hero-item--secondary:nth-child(2 of.pwl-hub-hero-item--secondary){margin-top:0}}.pwl-hub-hero__wrapper .pwl-hub-hero-item--secondary[item-index="3"],.pwl-hub-hero__wrapper .pwl-hub-hero-item--secondary:nth-child(3 of.pwl-hub-hero-item--secondary){grid-area:secondary-item-3}.pwl-hub-hero__wrapper .pwl-hub-hero-item--secondary[item-index="4"],.pwl-hub-hero__wrapper .pwl-hub-hero-item--secondary:nth-child(4 of.pwl-hub-hero-item--secondary){grid-area:secondary-item-4}.pwl-hub-hero--highlighted{background-color:var( --semantic-color-background-container-static-highlighted, var(--brand-hsbc-color-complementaryGrey-grey1, #f3f3f3) )}@media(width>=760px){[dir=ltr] .pwl-hub-hero__wrapper .pwl-hub-hero-item--secondary[item-index="1"],[dir=ltr] .pwl-hub-hero__wrapper .pwl-hub-hero-item--secondary:nth-child(1 of.pwl-hub-hero-item--secondary){margin-right:calc(.5 * var(--semantic-space-general-responsive-200, 1rem))}}@media(width>=960px){[dir=ltr] .pwl-hub-hero__wrapper .pwl-hub-hero-item--secondary[item-index="1"],[dir=ltr] .pwl-hub-hero__wrapper .pwl-hub-hero-item--secondary:nth-child(1 of.pwl-hub-hero-item--secondary){margin-right:calc(.5 * var(--semantic-space-general-responsive-200-l, 1.25rem))}}@media(width>=760px){[dir=ltr] .pwl-hub-hero__wrapper .pwl-hub-hero-item--secondary[item-index="2"],[dir=ltr] .pwl-hub-hero__wrapper .pwl-hub-hero-item--secondary:nth-child(2 of.pwl-hub-hero-item--secondary){margin-left:calc(.5 * var(--semantic-space-general-responsive-200, 1rem))}}@media(width>=960px){[dir=ltr] .pwl-hub-hero__wrapper .pwl-hub-hero-item--secondary[item-index="2"],[dir=ltr] .pwl-hub-hero__wrapper .pwl-hub-hero-item--secondary:nth-child(2 of.pwl-hub-hero-item--secondary){margin-left:calc(.5 * var(--semantic-space-general-responsive-200-l, 1.25rem))}}@media(width>=760px){[dir=ltr] .pwl-hub-hero__wrapper .pwl-hub-hero-item--secondary[item-index="3"],[dir=ltr] .pwl-hub-hero__wrapper .pwl-hub-hero-item--secondary:nth-child(3 of.pwl-hub-hero-item--secondary){margin-right:calc(.5 * var(--semantic-space-general-responsive-200, 1rem))}}@media(width>=960px){[dir=ltr] .pwl-hub-hero__wrapper .pwl-hub-hero-item--secondary[item-index="3"],[dir=ltr] .pwl-hub-hero__wrapper .pwl-hub-hero-item--secondary:nth-child(3 of.pwl-hub-hero-item--secondary){margin-right:calc(.5 * var(--semantic-space-general-responsive-200-l, 1.25rem))}}@media(width>=760px){[dir=ltr] .pwl-hub-hero__wrapper .pwl-hub-hero-item--secondary[item-index="4"],[dir=ltr] .pwl-hub-hero__wrapper .pwl-hub-hero-item--secondary:nth-child(4 of.pwl-hub-hero-item--secondary){margin-left:calc(.5 * var(--semantic-space-general-responsive-200, 1rem))}}@media(width>=960px){[dir=ltr] .pwl-hub-hero__wrapper .pwl-hub-hero-item--secondary[item-index="4"],[dir=ltr] .pwl-hub-hero__wrapper .pwl-hub-hero-item--secondary:nth-child(4 of.pwl-hub-hero-item--secondary){margin-left:calc(.5 * var(--semantic-space-general-responsive-200-l, 1.25rem))}}@media(width>=760px){[dir=rtl] .pwl-hub-hero__wrapper .pwl-hub-hero-item--secondary[item-index="1"],[dir=rtl] .pwl-hub-hero__wrapper .pwl-hub-hero-item--secondary:nth-child(1 of.pwl-hub-hero-item--secondary){margin-left:calc(.5 * var(--semantic-space-general-responsive-200, 1rem))}}@media(width>=960px){[dir=rtl] .pwl-hub-hero__wrapper .pwl-hub-hero-item--secondary[item-index="1"],[dir=rtl] .pwl-hub-hero__wrapper .pwl-hub-hero-item--secondary:nth-child(1 of.pwl-hub-hero-item--secondary){margin-left:calc(.5 * var(--semantic-space-general-responsive-200-l, 1.25rem))}}@media(width>=760px){[dir=rtl] .pwl-hub-hero__wrapper .pwl-hub-hero-item--secondary[item-index="2"],[dir=rtl] .pwl-hub-hero__wrapper .pwl-hub-hero-item--secondary:nth-child(2 of.pwl-hub-hero-item--secondary){margin-right:calc(.5 * var(--semantic-space-general-responsive-200, 1rem))}}@media(width>=960px){[dir=rtl] .pwl-hub-hero__wrapper .pwl-hub-hero-item--secondary[item-index="2"],[dir=rtl] .pwl-hub-hero__wrapper .pwl-hub-hero-item--secondary:nth-child(2 of.pwl-hub-hero-item--secondary){margin-right:calc(.5 * var(--semantic-space-general-responsive-200-l, 1.25rem))}}@media(width>=760px){[dir=rtl] .pwl-hub-hero__wrapper .pwl-hub-hero-item--secondary[item-index="3"],[dir=rtl] .pwl-hub-hero__wrapper .pwl-hub-hero-item--secondary:nth-child(3 of.pwl-hub-hero-item--secondary){margin-left:calc(.5 * var(--semantic-space-general-responsive-200, 1rem))}}@media(width>=960px){[dir=rtl] .pwl-hub-hero__wrapper .pwl-hub-hero-item--secondary[item-index="3"],[dir=rtl] .pwl-hub-hero__wrapper .pwl-hub-hero-item--secondary:nth-child(3 of.pwl-hub-hero-item--secondary){margin-left:calc(.5 * var(--semantic-space-general-responsive-200-l, 1.25rem))}}@media(width>=760px){[dir=rtl] .pwl-hub-hero__wrapper .pwl-hub-hero-item--secondary[item-index="4"],[dir=rtl] .pwl-hub-hero__wrapper .pwl-hub-hero-item--secondary:nth-child(4 of.pwl-hub-hero-item--secondary){margin-right:calc(.5 * var(--semantic-space-general-responsive-200, 1rem))}}@media(width>=960px){[dir=rtl] .pwl-hub-hero__wrapper .pwl-hub-hero-item--secondary[item-index="4"],[dir=rtl] .pwl-hub-hero__wrapper .pwl-hub-hero-item--secondary:nth-child(4 of.pwl-hub-hero-item--secondary){margin-right:calc(.5 * var(--semantic-space-general-responsive-200-l, 1.25rem))}}.pwl-hub-content-module-heading{padding-top:var(--semantic-space-general-responsive-500, 2.5rem);padding-bottom:var(--semantic-space-general-fixed-100, .5rem)}@media(width>=960px){.pwl-hub-content-module-heading{padding-top:var(--semantic-space-general-responsive-500-l, 3rem)}}.pwl-hub-content-module-content-supplementary{margin-top:var(--semantic-space-general-responsive-200, 1rem);padding:var(--semantic-space-general-responsive-200, 1rem) calc(.5 * var(--semantic-space-general-responsive-200, 1rem)) 0;border-top:1px solid var(--semantic-color-divider, var(--brand-hsbc-color-complementaryGrey-grey2, #ededed));width:100%;box-sizing:border-box}@media(width>=960px){.pwl-hub-content-module-content-supplementary{margin-top:var(--semantic-space-general-responsive-200-l, 1.25rem);padding:var(--semantic-space-general-responsive-200-l, 1.25rem) calc(.5 * var(--semantic-space-general-responsive-200-l, 1.25rem)) 0;width:50%}}@media(width>=960px){.pwl-hub-content-module-content-supplementary--fill-gap{width:100%;display:grid;grid-template-columns:1fr 1fr;column-gap:var(--semantic-space-general-responsive-200-l, 1.25rem)}}.pwl-hub-content-module-content-supplementary__wrapper{display:grid;grid-template-columns:1fr;grid-template-areas:"copy";column-gap:var(--semantic-space-general-responsive-200, 1rem)}@media(width>=960px){.pwl-hub-content-module-content-supplementary__wrapper{column-gap:var(--semantic-space-general-responsive-200-l, 1.25rem)}}.pwl-hub-content-module-content-supplementary__wrapper:has(.pwl-hub-content-module-content-supplementary__photography),.pwl-hub-content-module-content-supplementary__wrapper:has(.pwl-hub-content-module-content-supplementary__pictogram){grid-template-columns:repeat(12,1fr);grid-template-areas:"image image image image copy copy copy copy copy copy copy copy"}@media(width>=760px){.pwl-hub-content-module-content-supplementary__wrapper:has(.pwl-hub-content-module-content-supplementary__photography),.pwl-hub-content-module-content-supplementary__wrapper:has(.pwl-hub-content-module-content-supplementary__pictogram){grid-template-areas:"image image image copy copy copy copy copy copy copy copy copy"}}@media(width>=960px){.pwl-hub-content-module-content-supplementary__wrapper:has(.pwl-hub-content-module-content-supplementary__photography),.pwl-hub-content-module-content-supplementary__wrapper:has(.pwl-hub-content-module-content-supplementary__pictogram){grid-template-areas:"image image image image copy copy copy copy copy copy copy copy"}}.pwl-hub-content-module-content-supplementary__photography,.pwl-hub-content-module-content-supplementary__pictogram{grid-area:image}.pwl-hub-content-module-content-supplementary__pictogram img{display:block;width:100%;max-width:120px;max-height:120px;margin:0 auto}.pwl-hub-content-module-content-supplementary__copy{grid-area:copy;display:block}.pwl-hub-content-module-content-listed{display:block;width:100%;box-sizing:border-box;margin:var(--semantic-space-general-responsive-200, 1rem) calc(.5 * var(--semantic-space-general-responsive-200, 1rem)) 0}@media(width>=960px){.pwl-hub-content-module-content-listed{margin:var(--semantic-space-general-responsive-200-l, 1.25rem) calc(.5 * var(--semantic-space-general-responsive-200-l, 1.25rem)) 0}}.pwl-hub-content-module-content-listed:focus-visible{z-index:1}.pwl-hub-content-module-content-listed__content{display:grid;grid-template-columns:1fr;grid-template-areas:"copy";gap:var(--semantic-space-general-responsive-200, 1rem);border-top:1px solid var(--semantic-color-divider, var(--brand-hsbc-color-complementaryGrey-grey2, #ededed));padding-top:var(--semantic-space-general-responsive-200, 1rem)}@media(width>=960px){.pwl-hub-content-module-content-listed__content{gap:var(--semantic-space-general-responsive-200-l, 1.25rem);padding-top:var(--semantic-space-general-responsive-200-l, 1.25rem)}}.pwl-hub-content-module-content-listed__content:has(.pwl-hub-content-module-content-listed__image){grid-template-columns:repeat(12,1fr);grid-template-areas:"image image image image copy copy copy copy copy copy copy copy"}.pwl-hub-content-module-content-listed__image{grid-area:image}.pwl-hub-content-module-content-listed__copy{grid-area:copy;display:block;max-width:51.25rem}.pwl-hub-content-module-content-grid{display:block;margin-top:var(--semantic-space-general-responsive-200, 1rem);padding:var(--semantic-space-general-responsive-200, 1rem) calc(.5 * var(--semantic-space-general-responsive-200, 1rem)) 0;box-sizing:border-box;width:100%;border-top:1px solid var(--semantic-color-divider, var(--brand-hsbc-color-complementaryGrey-grey2, #ededed))}@media(width>=960px){.pwl-hub-content-module-content-grid{margin-top:var(--semantic-space-general-responsive-200-l, 1.25rem);padding:var(--semantic-space-general-responsive-200-l, 1.25rem) calc(.5 * var(--semantic-space-general-responsive-200-l, 1.25rem)) 0}}@media(width>=760px){.pwl-hub-content-module-content-grid--not-in-first-row{border-top:0;margin-top:0}}@media(width>=760px){.pwl-hub-content-module-content-grid--50{width:50%}}@media(width>=760px){.pwl-hub-content-module-content-grid--33{width:33.33%}}@media(width>=760px){.pwl-hub-content-module-content-grid--25{width:25%}}@media(width>=760px){.pwl-hub-content-module-content-grid--fill-gap{display:grid;column-gap:var(--semantic-space-general-responsive-200, 1rem)}}@media(width>=960px){.pwl-hub-content-module-content-grid--fill-gap{column-gap:var(--semantic-space-general-responsive-200-l, 1.25rem)}}@media(width>=760px){.pwl-hub-content-module-content-grid--fill-25-of-100{width:100%;grid-template-columns:1fr 1fr 1fr 1fr}}@media(width>=760px){.pwl-hub-content-module-content-grid--fill-25-of-75{width:75%;grid-template-columns:1fr 1fr 1fr}}@media(width>=760px){.pwl-hub-content-module-content-grid--fill-25-of-50{width:50%;grid-template-columns:1fr 1fr}}@media(width>=760px){.pwl-hub-content-module-content-grid--fill-33-of-100{width:100%;grid-template-columns:1fr 1fr 1fr}}@media(width>=760px){.pwl-hub-content-module-content-grid--fill-33-of-66{width:66.66%;grid-template-columns:1fr 1fr}}@media(width>=760px){.pwl-hub-content-module-content-grid--fill-50-of-100{width:100%;grid-template-columns:1fr 1fr}}.pwl-hub-content-module-content-grid__image,.pwl-hub-content-module-content-grid__pictogram{padding-bottom:var(--semantic-space-general-responsive-200, 1rem)}@media(width>=960px){.pwl-hub-content-module-content-grid__image,.pwl-hub-content-module-content-grid__pictogram{padding-bottom:var(--semantic-space-general-responsive-200-l, 1.25rem)}}.pwl-hub-content-module-content-grid__pictogram img{width:120px;height:120px}.pwl-hub-content-module-content-featured{display:block;width:100%;box-sizing:border-box;padding:var(--semantic-space-general-responsive-200, 1rem) calc(.5 * var(--semantic-space-general-responsive-200, 1rem)) 0}@media(width>=960px){.pwl-hub-content-module-content-featured{padding:var(--semantic-space-general-responsive-200-l, 1.25rem) calc(.5 * var(--semantic-space-general-responsive-200-l, 1.25rem)) 0}}.pwl-hub-content-module-content-featured__content{display:grid;grid-template-columns:1fr;grid-template-areas:"image" "copy";gap:var(--semantic-space-general-responsive-200, 1rem);border-top:1px solid var(--semantic-color-divider, var(--brand-hsbc-color-complementaryGrey-grey2, #ededed));padding-top:var(--semantic-space-general-responsive-200, 1rem)}@media(width>=960px){.pwl-hub-content-module-content-featured__content{grid-template-columns:repeat(12,1fr);grid-template-areas:"copy copy copy copy image image image image image image image image";gap:var(--semantic-space-general-responsive-200-l, 1.25rem);padding-top:var(--semantic-space-general-responsive-200-l, 1.25rem)}}.pwl-hub-content-module-content-featured__copy{grid-area:copy;display:block}@media(width>=960px){.pwl-hub-content-module-content-featured__copy{display:flex;flex-direction:column;justify-content:center}.pwl-hub-content-module-content-featured__copy>*{flex:0}}.pwl-hub-content-module-content-featured__image{grid-area:image}.pwl-hub-content-module-content-featured__image .pwl-smart-image{max-width:none}.pwl-hub-content-module-content-accordion{display:block;width:100%;box-sizing:border-box;padding:var(--semantic-space-general-responsive-200, 1rem) calc(.5 * var(--semantic-space-general-responsive-200, 1rem)) 0}@media(width>=960px){.pwl-hub-content-module-content-accordion{padding:var(--semantic-space-general-responsive-200-l, 1.25rem) calc(.5 * var(--semantic-space-general-responsive-200-l, 1.25rem)) 0}}.pwl-hub-content-module-content__wrapper{width:100%;position:relative}.pwl-hub-content-module-content__wrapper__inner{display:flex;flex-wrap:wrap;flex:1 0 0;width:calc(100% + var(--semantic-space-general-responsive-200, 1rem));margin-left:calc(-.5 * var(--semantic-space-general-responsive-200, 1rem));margin-right:calc(-.5 * var(--semantic-space-general-responsive-200, 1rem))}@media(width>=960px){.pwl-hub-content-module-content__wrapper__inner{width:calc(100% + var(--semantic-space-general-responsive-200-l, 1.25rem));margin-left:calc(-.5 * var(--semantic-space-general-responsive-200-l, 1.25rem));margin-right:calc(-.5 * var(--semantic-space-general-responsive-200-l, 1.25rem))}}.pwl-hub-content-module-content__wrapper__inner *:has(>:focus),.pwl-hub-content-module-content__wrapper__inner *:has(>:active){position:relative;z-index:100}.pwl-hub-content-module-content__wrapper:after,.pwl-hub-content-module-content__wrapper:before{content:"";display:block;position:absolute;top:0;height:100%;width:calc(.5 * var(--semantic-space-general-responsive-200-l, 1.25rem));background:var(--semantic-color-background-container-static-standard, var(--brand-hsbc-color-core-white, #fff))}[dir=ltr] .pwl-hub-content-module-content__wrapper:before{left:calc(-.5 * var(--semantic-space-general-responsive-200-l, 1.25rem))}[dir=ltr] .pwl-hub-content-module-content__wrapper:after{right:calc(-.5 * var(--semantic-space-general-responsive-200-l, 1.25rem))}[dir=rtl] .pwl-hub-content-module-content__wrapper:before{right:calc(-.5 * var(--semantic-space-general-responsive-200-l, 1.25rem))}[dir=rtl] .pwl-hub-content-module-content__wrapper:after{left:calc(-.5 * var(--semantic-space-general-responsive-200-l, 1.25rem))}.pwl-hub-content-module-actions{display:flex;gap:var(--semantic-space-general-fixed-100, .5rem);padding-top:var(--semantic-space-general-responsive-500, 2.5rem);flex-wrap:wrap}@media(width>=960px){.pwl-hub-content-module-actions{padding-top:var(--semantic-space-general-responsive-500-l, 3rem)}}.pwl-hub-content-module-actions--align-end{justify-content:end}.pwl-hub-content-module-actions bdl-pagination .bdl-pagination__current-page-text{font:var( --semantic-typography-content-body-loud, var(--brand-hsbc-typography-fontWeight-universNext-medium, 500) var(--brand-hsbc-typography-fontSize-s5, 1rem) / var(--brand-hsbc-typography-lineHeight-s5, 1.5rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-content-body-loud-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}@media all{.pwl-hub-content-module-actions bdl-pagination+pwl-buttons .pwl-buttons__behaviour-wrapper{gap:var(--semantic-space-general-fixed-100, .5rem);flex-flow:row nowrap}}.pwl-hub-content-module-actions--with-divider{border-top:1px solid var(--semantic-color-divider, var(--brand-hsbc-color-complementaryGrey-grey2, #ededed));margin-top:var(--semantic-space-general-responsive-200, 1rem)}@media(width>=960px){.pwl-hub-content-module-actions--with-divider{margin-top:var(--semantic-space-general-responsive-200-l, 1.25rem)}}.pwl-hub-content-module{background-color:var( --semantic-color-background-container-static-standard, var(--brand-hsbc-color-core-white, #fff) );max-width:77.5rem}.pwl-hub-content-module__background{background-color:var( --semantic-color-background-container-static-highlighted, var(--brand-hsbc-color-complementaryGrey-grey1, #f3f3f3) )}.pwl-hero-third-party-logo{position:absolute;bottom:var(--semantic-space-general-responsive-200, 1rem)}.pwl-hero-third-party-logo img{display:block}@media(width>=960px){.pwl-hero-third-party-logo{bottom:var(--semantic-space-general-responsive-200-l, 1.25rem)}}[dir=ltr] .pwl-hero-third-party-logo{right:var(--semantic-space-general-responsive-200, 1rem)}@media(width>=960px){[dir=ltr] .pwl-hero-third-party-logo{right:var(--semantic-space-general-responsive-200-l, 1.25rem)}}[dir=ltr] .pwl-hero-third-party-logo--flip{right:auto;left:var(--semantic-space-general-responsive-200, 1rem)}@media(width>=960px){[dir=ltr] .pwl-hero-third-party-logo--flip{left:var(--semantic-space-general-responsive-200-l, 1.25rem)}}[dir=rtl] .pwl-hero-third-party-logo{left:var(--semantic-space-general-responsive-200, 1rem)}@media(width>=960px){[dir=rtl] .pwl-hero-third-party-logo{left:var(--semantic-space-general-responsive-200-l, 1.25rem)}}[dir=rtl] .pwl-hero-third-party-logo--flip{left:auto;right:var(--semantic-space-general-responsive-200, 1rem)}@media(width>=960px){[dir=rtl] .pwl-hero-third-party-logo--flip{right:var(--semantic-space-general-responsive-200-l, 1.25rem)}}.pwl-hero-secondary-content{padding:var(--semantic-space-general-responsive-200, 1rem);border:1px solid var(--semantic-color-border-container-static, var(--brand-hsbc-color-complementaryGrey-grey3, #d7d8d6));background-color:var( --semantic-color-background-container-static-standard, var(--brand-hsbc-color-core-white, #fff) )}@media(width>=960px){.pwl-hero-secondary-content{padding:var(--semantic-space-general-responsive-200-l, 1.25rem)}}.pwl-hero-primary-content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.pwl-hero-image-placeholder__wrapper{display:block;position:relative;margin-left:calc(-1 * var(--semantic-space-general-responsive-200, 1rem));margin-right:calc(-1 * var(--semantic-space-general-responsive-200, 1rem))}.pwl-hero-image-placeholder__wrapper img{width:100%;height:100%;object-fit:cover}@media(width>=960px){.pwl-hero-image-placeholder__wrapper{margin-right:0;margin-left:0;width:100%;height:480px;overflow:hidden}}@media(width>=960px){.pwl-hero--home-page .pwl-hero-image-placeholder__wrapper{height:540px;margin-left:calc(-1 * var(--semantic-space-general-responsive-200-l, 1.25rem));margin-right:calc(-1 * var(--semantic-space-general-responsive-200-l, 1.25rem));overflow:visible;width:auto}}.pwl-hero-image-identifier{display:contents}.pwl-hero-image-identifier__marker{display:none}@media(width>=960px){.pwl-hero-image-identifier__marker{display:block;position:absolute;bottom:-1px;height:21px;width:42px;clip-path:polygon(50% 0%,0% 100%,100% 100%);aspect-ratio:1 / 1;background-color:var(--semantic-color-background-canvas-standard, var(--brand-hsbc-color-core-white, #fff))}}@media(width>=960px){[dir=ltr] .pwl-hero-image-identifier__marker{left:var(--semantic-space-general-responsive-200-l, 1.25rem)}}@media(width>=960px){[dir=rtl] .pwl-hero-image-identifier__marker{right:var(--semantic-space-general-responsive-200-l, 1.25rem)}}.pwl-hero-image-hex{display:contents}.pwl-hero-image-hex__upper{visibility:collapse;position:absolute;top:-1px;height:146px;aspect-ratio:1 / 1;background-color:var(--semantic-color-background-canvas-standard, var(--brand-hsbc-color-core-white, #fff));clip-path:polygon(0% 0%,100% 0%,0% 100%)}.pwl-hero-image-hex__upper--flip{clip-path:polygon(0 0,100% 0,100% 100%)}@media(width>=960px){.pwl-hero-image-hex__upper{visibility:visible}}[dir=ltr] .pwl-hero-image-hex__upper{left:-1px}[dir=ltr] .pwl-hero-image-hex__upper--flip{left:auto;right:-1px}[dir=rtl] .pwl-hero-image-hex__upper{right:-1px;clip-path:polygon(0 0,100% 0,100% 100%)}[dir=rtl] .pwl-hero-image-hex__upper--flip{clip-path:polygon(0% 0%,100% 0%,0% 100%);right:auto;left:-1px}.pwl-hero-image-hex__bottom{visibility:collapse;position:absolute;bottom:-1px;height:calc(100% - 142px);aspect-ratio:1 / 1;background-color:var(--semantic-color-background-canvas-standard, var(--brand-hsbc-color-core-white, #fff));clip-path:polygon(0% 0%,100% 100%,0% 100%)}.pwl-hero-image-hex__bottom--flip{clip-path:polygon(0 100%,100% 0,100% 100%)}@media(width>=960px){.pwl-hero-image-hex__bottom{visibility:visible}}[dir=ltr] .pwl-hero-image-hex__bottom{left:-1px}[dir=ltr] .pwl-hero-image-hex__bottom--flip{left:auto;right:-1px}[dir=rtl] .pwl-hero-image-hex__bottom{right:-1px;clip-path:polygon(0 100%,100% 0,100% 100%)}[dir=rtl] .pwl-hero-image-hex__bottom--flip{clip-path:polygon(0% 0%,100% 100%,0% 100%);right:auto;left:-1px}.pwl-hero{display:grid;max-width:77.5rem;margin:0 auto}.pwl-hero--all-pages{background-color:var(--semantic-color-background-canvas-standard, var(--brand-hsbc-color-core-white, #fff));padding:var(--semantic-space-general-responsive-200, 1rem) var(--semantic-space-general-responsive-200, 1rem) 0 var(--semantic-space-general-responsive-200, 1rem);gap:0}@media(width<=479px){.pwl-hero--all-pages{grid-template:"hero-image" auto "hero-primary-content" auto "hero-secondary-content-1" auto "hero-secondary-content-2" auto / 1fr}.pwl-hero--all-pages .pwl-hero-primary-content{grid-area:hero-primary-content;margin-bottom:var(--semantic-space-general-responsive-350, 1.75rem)}.pwl-hero--all-pages .pwl-hero-image-placeholder{grid-area:hero-image;margin-bottom:var(--semantic-space-general-responsive-350, 1.75rem)}.pwl-hero--all-pages .pwl-hero-secondary-content{grid-area:hero-secondary-content-1;margin-bottom:var(--semantic-space-general-responsive-200, 1rem)}.pwl-hero--all-pages .pwl-hero-secondary-content~.pwl-hero-secondary-content{grid-area:hero-secondary-content-2;margin-bottom:var(--semantic-space-general-responsive-200, 1rem)}}@media(width>=480px){.pwl-hero--all-pages{grid-template:"hero-image" auto "hero-primary-content" auto "hero-secondary-content-1" auto "hero-secondary-content-2" auto / 1fr}.pwl-hero--all-pages .pwl-hero-primary-content{grid-area:hero-primary-content;margin-bottom:var(--semantic-space-general-responsive-350, 1.75rem)}.pwl-hero--all-pages .pwl-hero-image-placeholder{grid-area:hero-image;margin-bottom:var(--semantic-space-general-responsive-350, 1.75rem)}.pwl-hero--all-pages .pwl-hero-secondary-content{grid-area:hero-secondary-content-1;margin-bottom:var(--semantic-space-general-responsive-200, 1rem)}.pwl-hero--all-pages .pwl-hero-secondary-content~.pwl-hero-secondary-content{grid-area:hero-secondary-content-2;margin-bottom:var(--semantic-space-general-responsive-200, 1rem)}}@media(width>=760px){.pwl-hero--all-pages{grid-template:"hero-image hero-image" auto "hero-primary-content hero-primary-content" auto "hero-secondary-content-1 hero-secondary-content-2" auto / 1fr 1fr}.pwl-hero--all-pages .pwl-hero-primary-content{grid-area:hero-primary-content;margin-bottom:var(--semantic-space-general-responsive-350, 1.75rem)}.pwl-hero--all-pages .pwl-hero-image-placeholder{grid-area:hero-image;margin-bottom:var(--semantic-space-general-responsive-350, 1.75rem)}.pwl-hero--all-pages .pwl-hero-secondary-content{grid-area:hero-secondary-content-1;margin-bottom:0}.pwl-hero--all-pages .pwl-hero-secondary-content~.pwl-hero-secondary-content{grid-area:hero-secondary-content-2;margin-bottom:0}}@media(width>=960px){.pwl-hero--all-pages{gap:var(--semantic-space-general-responsive-200-l, 1.25rem) var(--semantic-space-general-responsive-200-l, 1.25rem);padding:var(--semantic-space-general-responsive-200-l, 1.25rem) var(--semantic-space-general-responsive-200-l, 1.25rem) 0 var(--semantic-space-general-responsive-200-l, 1.25rem);grid-template:"hero-first-row hero-first-row" auto "hero-secondary-content-1 hero-secondary-content-2 " auto / 1fr 1fr}.pwl-hero--all-pages .pwl-hero-primary-content{grid-area:hero-first-row;width:400px;margin-bottom:0}.pwl-hero--all-pages .pwl-hero-image-placeholder{grid-area:hero-first-row;width:calc(100% - 400px - var(--semantic-space-general-responsive-200-l, 1.25rem));margin-bottom:0}.pwl-hero--all-pages .pwl-hero-secondary-content{grid-area:hero-secondary-content-1;margin-bottom:0}.pwl-hero--all-pages .pwl-hero-secondary-content~.pwl-hero-secondary-content{grid-area:hero-secondary-content-2;margin-bottom:0}.pwl-hero--all-pages.pwl-hero--flip .pwl-hero-primary-content{grid-area:hero-first-row;width:400px;margin-bottom:0}.pwl-hero--all-pages.pwl-hero--flip .pwl-hero-image-placeholder{grid-area:hero-first-row;width:calc(100% - 400px - var(--semantic-space-general-responsive-200-l, 1.25rem));margin-bottom:0}}@media(width>=1280px){.pwl-hero--all-pages{grid-template:"hero-primary-content hero-primary-content hero-primary-content hero-primary-content hero-image hero-image hero-image hero-image hero-image hero-image hero-image hero-image" auto "hero-secondary-content-1 hero-secondary-content-1 hero-secondary-content-1 hero-secondary-content-1 hero-secondary-content-1 hero-secondary-content-1 hero-secondary-content-2 hero-secondary-content-2 hero-secondary-content-2 hero-secondary-content-2 hero-secondary-content-2 hero-secondary-content-2 " auto / 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.pwl-hero--all-pages .pwl-hero-primary-content{grid-area:hero-primary-content;width:auto}.pwl-hero--all-pages .pwl-hero-image-placeholder{grid-area:hero-image;width:auto}.pwl-hero--all-pages .pwl-hero-secondary-content{grid-area:hero-secondary-content-1}.pwl-hero--all-pages .pwl-hero-secondary-content~.pwl-hero-secondary-content{grid-area:hero-secondary-content-2}.pwl-hero--all-pages.pwl-hero--flip{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-areas:"hero-image hero-image hero-image hero-image hero-image hero-image hero-image hero-image hero-primary-content hero-primary-content hero-primary-content hero-primary-content" "hero-secondary-content-1 hero-secondary-content-1 hero-secondary-content-1 hero-secondary-content-1 hero-secondary-content-1 hero-secondary-content-1 hero-secondary-content-2 hero-secondary-content-2 hero-secondary-content-2 hero-secondary-content-2 hero-secondary-content-2 hero-secondary-content-2 ";width:auto}.pwl-hero--all-pages.pwl-hero--flip .pwl-hero-primary-content{grid-area:hero-primary-content;width:auto}.pwl-hero--all-pages.pwl-hero--flip .pwl-hero-image-placeholder{grid-area:hero-image;width:auto}}.pwl-hero--basic-hero{padding:var(--semantic-space-general-responsive-500, 2.5rem) var(--semantic-space-general-responsive-200, 1rem) 0 var(--semantic-space-general-responsive-200, 1rem);grid-template:"hero-primary-content" auto / 1fr}.pwl-hero--basic-hero .pwl-hero-primary-content{grid-area:hero-primary-content}@media(width>=960px){.pwl-hero--basic-hero{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-areas:"hero-primary-content hero-primary-content hero-primary-content hero-primary-content hero-primary-content hero-primary-content hero-primary-content hero-primary-content hero-primary-content hero-primary-content hero-primary-content other";padding:var(--semantic-space-general-responsive-500-l, 3rem) var(--semantic-space-general-responsive-200-l, 1.25rem) 0 var(--semantic-space-general-responsive-200-l, 1.25rem)}}@media(width>=1280px){.pwl-hero--basic-hero{grid-template-columns:1fr 1fr 1fr;grid-template-areas:"hero-primary-content hero-primary-content"}}.pwl-hero--home-page{background-color:var(--semantic-color-background-canvas-standard, var(--brand-hsbc-color-core-white, #fff));margin:0 auto;padding:0 var(--semantic-space-general-responsive-200, 1rem) 0 var(--semantic-space-general-responsive-200, 1rem);grid-template-columns:1fr;grid-template-areas:"hero-image" "hero-primary-content" "hero-secondary-content-1" "hero-secondary-content-2";gap:0 var(--semantic-space-general-responsive-200, 1rem)}.pwl-hero--home-page .pwl-hero-image-placeholder{grid-area:hero-image}.pwl-hero--home-page .pwl-hero-primary-content{grid-area:hero-primary-content;margin:var(--semantic-space-general-responsive-350, 1.75rem) 0}.pwl-hero--home-page .pwl-hero-secondary-content{grid-area:hero-secondary-content-1}.pwl-hero--home-page .pwl-hero-secondary-content~.pwl-hero-secondary-content{grid-area:hero-secondary-content-2;margin-top:var(--semantic-space-general-responsive-200, 1rem)}@media(width>=760px){.pwl-hero--home-page{grid-template-columns:1fr 1fr;grid-template-areas:"hero-image hero-image" "hero-primary-content hero-primary-content" "hero-secondary-content-1 hero-secondary-content-2"}.pwl-hero--home-page .pwl-hero-secondary-content~.pwl-hero-secondary-content{margin-top:0}}@media(width>=960px){.pwl-hero--home-page{padding:0 var(--semantic-space-general-responsive-200-l, 1.25rem) 0 var(--semantic-space-general-responsive-200-l, 1.25rem);grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-areas:"hero-image hero-image hero-image hero-image hero-image hero-image hero-image hero-image hero-image hero-image hero-image hero-image" "hero-primary-content hero-primary-content hero-primary-content hero-primary-content hero-primary-content hero-primary-content hero-primary-content hero-primary-content . . . ."}.pwl-hero--home-page:has(.pwl-hero-secondary-content){grid-template-columns:1fr 1fr;grid-template-areas:"hero-image hero-image" "hero-primary-content hero-secondary-content-1" "hero-primary-content hero-secondary-content-2";column-gap:var(--semantic-space-general-responsive-200-l, 1.25rem)}.pwl-hero--home-page .pwl-hero-primary-content{margin-top:var(--semantic-space-general-responsive-200-l, 1.25rem);margin-bottom:0}.pwl-hero--home-page .pwl-hero-secondary-content,.pwl-hero--home-page .pwl-hero-secondary-content~.pwl-hero-secondary-content{margin-top:var(--semantic-space-general-responsive-200-l, 1.25rem)}}.pwl-hero__padding-top-off{padding-top:0}@media(width>=760px){[dir=ltr] .pwl-hero--all-pages .pwl-hero-secondary-content{margin-right:calc(var(--semantic-space-general-responsive-200, 1rem) / 2)}}@media(width>=760px){[dir=ltr] .pwl-hero--all-pages .pwl-hero-secondary-content~.pwl-hero-secondary-content{margin-left:calc(var(--semantic-space-general-responsive-200, 1rem) / 2)}}@media(width>=960px){[dir=ltr] .pwl-hero--all-pages .pwl-hero-image-placeholder{margin-left:calc(400px + var(--semantic-space-general-responsive-200-l, 1.25rem))}}@media(width>=960px){[dir=ltr] .pwl-hero--all-pages .pwl-hero-secondary-content{margin-right:0}}@media(width>=960px){[dir=ltr] .pwl-hero--all-pages .pwl-hero-secondary-content~.pwl-hero-secondary-content{margin-left:0}}@media(width>=960px){[dir=ltr] .pwl-hero--all-pages.pwl-hero--flip .pwl-hero-primary-content{margin-left:calc(100% - 400px)}}@media(width>=960px){[dir=ltr] .pwl-hero--all-pages.pwl-hero--flip .pwl-hero-image-placeholder{margin-left:0}}@media(width>=1280px){[dir=ltr] .pwl-hero--all-pages .pwl-hero-primary-content{margin-left:0}}@media(width>=1280px){[dir=ltr] .pwl-hero--all-pages .pwl-hero-image-placeholder{margin-left:0}}@media(width>=1280px){[dir=ltr] .pwl-hero--all-pages.pwl-hero--flip .pwl-hero-primary-content{margin-left:0}}@media(width>=760px){[dir=rtl] .pwl-hero--all-pages .pwl-hero-secondary-content{margin-left:calc(var(--semantic-space-general-responsive-200, 1rem) / 2)}}@media(width>=760px){[dir=rtl] .pwl-hero--all-pages .pwl-hero-secondary-content~.pwl-hero-secondary-content{margin-right:calc(var(--semantic-space-general-responsive-200, 1rem) / 2)}}@media(width>=960px){[dir=rtl] .pwl-hero--all-pages .pwl-hero-image-placeholder{margin-right:calc(400px + var(--semantic-space-general-responsive-200-l, 1.25rem))}}@media(width>=960px){[dir=rtl] .pwl-hero--all-pages .pwl-hero-secondary-content{margin-left:0}}@media(width>=960px){[dir=rtl] .pwl-hero--all-pages .pwl-hero-secondary-content~.pwl-hero-secondary-content{margin-right:0}}@media(width>=960px){[dir=rtl] .pwl-hero--all-pages.pwl-hero--flip .pwl-hero-primary-content{margin-right:calc(100% - 400px)}}@media(width>=960px){[dir=rtl] .pwl-hero--all-pages.pwl-hero--flip .pwl-hero-image-placeholder{margin-right:0}}@media(width>=1280px){[dir=rtl] .pwl-hero--all-pages .pwl-hero-primary-content{margin-right:0}}@media(width>=1280px){[dir=rtl] .pwl-hero--all-pages .pwl-hero-image-placeholder{margin-right:0}}@media(width>=1280px){[dir=rtl] .pwl-hero--all-pages.pwl-hero--flip .pwl-hero-primary-content{margin-right:0}}.pwl-heading{display:block}.pwl-heading .bdl-text-link .bdl-text-link__link,.pwl-heading .bdl-text-link .bdl-text-link__link:not(.bdl-text-link .bdl-text-link__link--disabled):hover{font-weight:inherit}.pwl-global-notification{display:flex;flex-direction:column;gap:1px;background:var(--semantic-color-divider, var(--brand-hsbc-color-complementaryGrey-grey2, #ededed))}.pwl-global-notification bdl-banner[bdl-type=error]{order:1}.pwl-global-notification bdl-banner[bdl-type=warning]{order:2}.pwl-global-notification bdl-banner[bdl-type=information]{order:3}.pwl-footnotes{display:flex;flex-direction:column;box-sizing:border-box}.pwl-footnotes--background-highlight{background-color:var( --semantic-color-background-container-static-highlighted, var(--brand-hsbc-color-complementaryGrey-grey1, #f3f3f3) )}.pwl-footer-validation-content{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;padding:0;max-width:51.25rem}.pwl-footer-validation{display:flex;flex-direction:column;padding-top:var(--semantic-space-general-fixed-500, 2.5rem);padding-bottom:var(--semantic-space-general-fixed-500, 2.5rem);min-width:18rem;gap:2.5rem}@media(width>=47.5rem){.pwl-footer-validation{flex-direction:row}}.pwl-footer-validation .pwl-smart-image{flex-direction:row;flex-shrink:0;align-items:center;height:auto;width:12.5rem;margin:auto}@media(width>=47.5rem){.pwl-footer-validation .pwl-smart-image{margin:0}}.pwl-footer-terms-social{display:flex;flex-direction:column;gap:var(--semantic-space-general-responsive-350, 1.75rem) var(--semantic-space-general-responsive-200, 1rem);padding-top:var(--semantic-space-general-responsive-350, 1.75rem);padding-bottom:var(--semantic-space-general-responsive-350, 1.75rem)}.pwl-footer-terms-social:first-child{padding-top:var(--semantic-space-general-fixed-500, 2.5rem);padding-bottom:var(--semantic-space-general-fixed-500, 2.5rem)}@media(width>=47.5rem){.pwl-footer-terms-social{flex-direction:row}}@media(width>=960px){.pwl-footer-terms-social{padding-top:var(--semantic-space-general-responsive-350-l, 2rem);padding-bottom:var(--semantic-space-general-responsive-350-l, 2rem)}.pwl-footer-terms-social:first-child{padding-top:var(--semantic-space-general-fixed-500, 2.5rem);padding-bottom:var(--semantic-space-general-fixed-500, 2.5rem)}}.pwl-footer-terms-social:not(:first-child){border-top:1px solid #767676}.pwl-footer-legals{display:block}.pwl-footer-legals bdl-text{padding:0;margin:0}.pwl-footer-socials{display:flex}.pwl-footer-socials__list{display:flex;list-style-type:none;margin:0;padding:0}.pwl-footer-socials li{display:flex;list-style:none;padding:0;margin:0}.pwl-footer-social-links{display:flex;flex-direction:row}.pwl-footer-social-links__list{display:flex;flex-direction:row;list-style-type:none;margin:0;padding:0}.pwl-footer-social-links li{display:flex;list-style:none;padding:0;margin:0}@media(width>=760px){[dir=ltr] .pwl-footer-social-links{margin-left:auto}}@media(width>=760px){[dir=rtl] .pwl-footer-social-links{margin-right:auto}}.pwl-footer-social-button .bdl-button.bdl-button--tertiary.bdl-button--default{width:3rem;height:3rem;display:flex;justify-content:center;align-items:center;padding:0}.pwl-footer-social-button .bdl-button.bdl-button--tertiary.bdl-button--default svg{fill:inherit}.pwl-footer-social-button .bdl-button.bdl-button--tertiary.bdl-button--default svg,.pwl-footer-social-button .bdl-button.bdl-button--tertiary.bdl-button--default img{height:1.125rem;width:auto}.bdl-components--inverted .pwl-footer-social-button .bdl-button.bdl-button--tertiary.bdl-button--default svg{fill:#fff}.bdl-components--inverted .pwl-footer-social-button .bdl-button.bdl-button--tertiary.bdl-button--default:hover,.bdl-components--inverted .pwl-footer-social-button .bdl-button.bdl-button--tertiary.bdl-button--default:active{background-color:#fff}.bdl-components--inverted .pwl-footer-social-button .bdl-button.bdl-button--tertiary.bdl-button--default:hover svg,.bdl-components--inverted .pwl-footer-social-button .bdl-button.bdl-button--tertiary.bdl-button--default:active svg{fill:#333}.pwl-footer-quick-links{list-style-type:none;padding-top:var(--semantic-space-general-responsive-350, 1.75rem);padding-bottom:var(--semantic-space-general-responsive-350, 1.75rem);margin:0}.pwl-footer-quick-links:first-child{padding-top:var(--semantic-space-general-fixed-500, 2.5rem);padding-bottom:var(--semantic-space-general-fixed-500, 2.5rem)}.pwl-footer-quick-links:not(:first-child){border-top:1px solid #767676}@media(width>=960px){.pwl-footer-quick-links{padding-top:var(--semantic-space-general-responsive-350-l, 2rem);padding-bottom:var(--semantic-space-general-responsive-350-l, 2rem)}.pwl-footer-quick-links:first-child{padding-top:var(--semantic-space-general-fixed-500, 2.5rem);padding-bottom:var(--semantic-space-general-fixed-500, 2.5rem)}}.pwl-footer-quick-links .pwl-links__wrapper{display:flex;flex-flow:row wrap;align-items:center;gap:0 var(--semantic-space-general-fixed-400, 2rem)}.pwl-footer-quick-links .pwl-links .pwl-links__wrapper.pwl-links__wrapper--columns-layout{row-gap:0}@media(width<=480px){.pwl-footer-quick-links .pwl-links__wrapper{flex-flow:column nowrap;align-items:flex-start}}.pwl-footer-quick-links .pwl-links__wrapper>li{flex:0 0 auto}.pwl-footer-quick-links .bdl-icon-link{height:3rem}.pwl-footer-link{display:flex;align-items:center;height:3rem}.pwl-footer-link .bdl-inline-text-link:hover *{text-decoration:underline}.pwl-footer-legal-links{list-style-type:none;padding-top:var(--semantic-space-general-responsive-350, 1.75rem);padding-bottom:var(--semantic-space-general-responsive-350, 1.75rem);margin:0}.pwl-footer-legal-links:first-child{padding-top:var(--semantic-space-general-fixed-500, 2.5rem);padding-bottom:var(--semantic-space-general-fixed-500, 2.5rem)}.pwl-footer-legal-links:not(:first-child){border-top:1px solid #767676}@media(width>=960px){.pwl-footer-legal-links{padding-top:var(--semantic-space-general-responsive-350-l, 2rem);padding-bottom:var(--semantic-space-general-responsive-350-l, 2rem)}.pwl-footer-legal-links:first-child{padding-top:var(--semantic-space-general-fixed-500, 2.5rem);padding-bottom:var(--semantic-space-general-fixed-500, 2.5rem)}}.pwl-footer-legal-links .pwl-links__wrapper{display:flex;flex-flow:row wrap;align-items:center;gap:0 var(--semantic-space-general-responsive-350, 1.75rem)}.pwl-footer-legal-links .pwl-links__wrapper>li{flex:0 0 auto}.pwl-footer{display:flex;flex-direction:column;background-color:var( --semantic-color-background-container-static-standard, var(--brand-hsbc-color-core-white, #fff) );min-width:18rem}.pwl-footer--highlighted{background-color:var( --semantic-color-background-container-static-highlighted, var(--brand-hsbc-color-complementaryGrey-grey1, #f3f3f3) )}.pwl-footer,.pwl-footer *{box-sizing:border-box;margin:0}.pwl-footer__container{background-color:var(--semantic-color-fill-dataVis-neutral, var(--brand-hsbc-color-complementaryGrey-grey8, #333));display:flex;justify-content:center;padding:0 var(--semantic-space-general-responsive-200, 1rem)}@media(width>=960px){.pwl-footer__container{padding:0 var(--semantic-space-general-responsive-200-l, 1.25rem)}}.pwl-footer__wrapper{display:flex;flex-direction:column;flex-grow:1;max-width:77.5rem}.pwl-footer-copyright-text{padding-top:14px;padding-bottom:14px;max-width:51.25rem}.pwl-extra-padding-container{display:block}.pwl-extra-padding-container--top-extra-tight{padding-top:var(--semantic-space-general-responsive-200, 1rem)}.pwl-extra-padding-container--top-tight{padding-top:var(--semantic-space-general-responsive-250, 1.25rem)}.pwl-extra-padding-container--top-normal{padding-top:var(--semantic-space-general-responsive-300, 1.5rem)}.pwl-extra-padding-container--top-loose{padding-top:var(--semantic-space-general-responsive-350, 1.75rem)}.pwl-extra-padding-container--top-extra-loose{padding-top:var(--semantic-space-general-responsive-500, 2.5rem)}@media(width>=960px){.pwl-extra-padding-container--top-extra-tight{padding-top:var(--semantic-space-general-responsive-200-l, 1.25rem)}.pwl-extra-padding-container--top-tight{padding-top:var(--semantic-space-general-responsive-250-l, 1.5rem)}.pwl-extra-padding-container--top-normal{padding-top:var(--semantic-space-general-responsive-300-l, 1.75rem)}.pwl-extra-padding-container--top-loose{padding-top:var(--semantic-space-general-responsive-350-l, 2rem)}.pwl-extra-padding-container--top-extra-loose{padding-top:var(--semantic-space-general-responsive-500-l, 3rem)}}[dir=ltr] .pwl-extra-padding-container--right-extra-tight{padding-right:var(--semantic-space-general-responsive-200, 1rem)}[dir=rtl] .pwl-extra-padding-container--right-extra-tight{padding-left:var(--semantic-space-general-responsive-200, 1rem)}[dir=ltr] .pwl-extra-padding-container--right-tight{padding-right:var(--semantic-space-general-responsive-250, 1.25rem)}[dir=rtl] .pwl-extra-padding-container--right-tight{padding-left:var(--semantic-space-general-responsive-250, 1.25rem)}[dir=ltr] .pwl-extra-padding-container--right-normal{padding-right:var(--semantic-space-general-responsive-300, 1.5rem)}[dir=rtl] .pwl-extra-padding-container--right-normal{padding-left:var(--semantic-space-general-responsive-300, 1.5rem)}[dir=ltr] .pwl-extra-padding-container--right-loose{padding-right:var(--semantic-space-general-responsive-350, 1.75rem)}[dir=rtl] .pwl-extra-padding-container--right-loose{padding-left:var(--semantic-space-general-responsive-350, 1.75rem)}[dir=ltr] .pwl-extra-padding-container--right-extra-loose{padding-right:var(--semantic-space-general-responsive-500, 2.5rem)}[dir=rtl] .pwl-extra-padding-container--right-extra-loose{padding-left:var(--semantic-space-general-responsive-500, 2.5rem)}@media(width>=960px){[dir=ltr] .pwl-extra-padding-container--right-extra-tight{padding-right:var(--semantic-space-general-responsive-200-l, 1.25rem)}[dir=rtl] .pwl-extra-padding-container--right-extra-tight{padding-left:var(--semantic-space-general-responsive-200-l, 1.25rem)}[dir=ltr] .pwl-extra-padding-container--right-tight{padding-right:var(--semantic-space-general-responsive-250-l, 1.5rem)}[dir=rtl] .pwl-extra-padding-container--right-tight{padding-left:var(--semantic-space-general-responsive-250-l, 1.5rem)}[dir=ltr] .pwl-extra-padding-container--right-normal{padding-right:var(--semantic-space-general-responsive-300-l, 1.75rem)}[dir=rtl] .pwl-extra-padding-container--right-normal{padding-left:var(--semantic-space-general-responsive-300-l, 1.75rem)}[dir=ltr] .pwl-extra-padding-container--right-loose{padding-right:var(--semantic-space-general-responsive-350-l, 2rem)}[dir=rtl] .pwl-extra-padding-container--right-loose{padding-left:var(--semantic-space-general-responsive-350-l, 2rem)}[dir=ltr] .pwl-extra-padding-container--right-extra-loose{padding-right:var(--semantic-space-general-responsive-500-l, 3rem)}[dir=rtl] .pwl-extra-padding-container--right-extra-loose{padding-left:var(--semantic-space-general-responsive-500-l, 3rem)}}.pwl-extra-padding-container--bottom-extra-tight{padding-bottom:var(--semantic-space-general-responsive-200, 1rem)}.pwl-extra-padding-container--bottom-tight{padding-bottom:var(--semantic-space-general-responsive-250, 1.25rem)}.pwl-extra-padding-container--bottom-normal{padding-bottom:var(--semantic-space-general-responsive-300, 1.5rem)}.pwl-extra-padding-container--bottom-loose{padding-bottom:var(--semantic-space-general-responsive-350, 1.75rem)}.pwl-extra-padding-container--bottom-extra-loose{padding-bottom:var(--semantic-space-general-responsive-500, 2.5rem)}@media(width>=960px){.pwl-extra-padding-container--bottom-extra-tight{padding-bottom:var(--semantic-space-general-responsive-200-l, 1.25rem)}.pwl-extra-padding-container--bottom-tight{padding-bottom:var(--semantic-space-general-responsive-250-l, 1.5rem)}.pwl-extra-padding-container--bottom-normal{padding-bottom:var(--semantic-space-general-responsive-300-l, 1.75rem)}.pwl-extra-padding-container--bottom-loose{padding-bottom:var(--semantic-space-general-responsive-350-l, 2rem)}.pwl-extra-padding-container--bottom-extra-loose{padding-bottom:var(--semantic-space-general-responsive-500-l, 3rem)}}[dir=ltr] .pwl-extra-padding-container--left-extra-tight{padding-left:var(--semantic-space-general-responsive-200, 1rem)}[dir=rtl] .pwl-extra-padding-container--left-extra-tight{padding-right:var(--semantic-space-general-responsive-200, 1rem)}[dir=ltr] .pwl-extra-padding-container--left-tight{padding-left:var(--semantic-space-general-responsive-250, 1.25rem)}[dir=rtl] .pwl-extra-padding-container--left-tight{padding-right:var(--semantic-space-general-responsive-250, 1.25rem)}[dir=ltr] .pwl-extra-padding-container--left-normal{padding-left:var(--semantic-space-general-responsive-300, 1.5rem)}[dir=rtl] .pwl-extra-padding-container--left-normal{padding-right:var(--semantic-space-general-responsive-300, 1.5rem)}[dir=ltr] .pwl-extra-padding-container--left-loose{padding-left:var(--semantic-space-general-responsive-350, 1.75rem)}[dir=rtl] .pwl-extra-padding-container--left-loose{padding-right:var(--semantic-space-general-responsive-350, 1.75rem)}[dir=ltr] .pwl-extra-padding-container--left-extra-loose{padding-left:var(--semantic-space-general-responsive-500, 2.5rem)}[dir=rtl] .pwl-extra-padding-container--left-extra-loose{padding-right:var(--semantic-space-general-responsive-500, 2.5rem)}@media(width>=960px){[dir=ltr] .pwl-extra-padding-container--left-extra-tight{padding-left:var(--semantic-space-general-responsive-200-l, 1.25rem)}[dir=rtl] .pwl-extra-padding-container--left-extra-tight{padding-right:var(--semantic-space-general-responsive-200-l, 1.25rem)}[dir=ltr] .pwl-extra-padding-container--left-tight{padding-left:var(--semantic-space-general-responsive-250-l, 1.5rem)}[dir=rtl] .pwl-extra-padding-container--left-tight{padding-right:var(--semantic-space-general-responsive-250-l, 1.5rem)}[dir=ltr] .pwl-extra-padding-container--left-normal{padding-left:var(--semantic-space-general-responsive-300-l, 1.75rem)}[dir=rtl] .pwl-extra-padding-container--left-normal{padding-right:var(--semantic-space-general-responsive-300-l, 1.75rem)}[dir=ltr] .pwl-extra-padding-container--left-loose{padding-left:var(--semantic-space-general-responsive-350-l, 2rem)}[dir=rtl] .pwl-extra-padding-container--left-loose{padding-right:var(--semantic-space-general-responsive-350-l, 2rem)}[dir=ltr] .pwl-extra-padding-container--left-extra-loose{padding-left:var(--semantic-space-general-responsive-500-l, 3rem)}[dir=rtl] .pwl-extra-padding-container--left-extra-loose{padding-right:var(--semantic-space-general-responsive-500-l, 3rem)}}.pwl-contextual-notification{display:block}.pwl-contextual-notification__wrapper{display:flex;flex-direction:column;gap:var(--semantic-space-general-responsive-200, 1rem)}@media(width>=960px){.pwl-contextual-notification__wrapper{gap:var(--semantic-space-general-responsive-200-l, 1.25rem)}}.pwl-contextual-notification__wrapper bdl-banner[bdl-type=warning]{order:1}.pwl-contextual-notification__wrapper bdl-banner[bdl-type=information]{order:2}.pwl-contextual-notification__wrapper bdl-banner[bdl-type=error],.pwl-contextual-notification__wrapper bdl-banner[bdl-type=success]{order:3}.pwl-contextual-notification__links{list-style:none;margin:0;padding:0}.pwl-cards-heading{display:grid;max-width:820px;row-gap:var(--semantic-space-general-responsive-200, 1rem);padding-bottom:var(--semantic-space-general-responsive-500, 2.5rem)}@media(width>=960px){.pwl-cards-heading{row-gap:var(--semantic-space-general-responsive-200-l, 1.25rem);padding-bottom:var(--semantic-space-general-responsive-500-l, 3rem)}}.pwl-cards-grid{display:grid;gap:var(--semantic-space-general-responsive-200, 1rem);grid-auto-flow:row;grid-template-columns:1fr}@media(width>=960px){.pwl-cards-grid{gap:var(--semantic-space-general-responsive-200-l, 1.25rem)}}@media(width>=760px){.pwl-cards-grid{grid-template-columns:repeat(12,1fr)}}@media(width>=760px){.pwl-cards-grid--50-50-layout .bdl-card{grid-column:span 6;grid-row:span 1}}@media(width>=760px){.pwl-cards-grid--33-33-33-layout .bdl-card{grid-column:span 4;grid-row:span 1}}@media(width>=760px){.pwl-cards-grid--25-25-25-25-layout .bdl-card{grid-column:span 3;grid-row:span 1}}@media(width>=760px){.pwl-cards-grid--auto .bdl-card:nth-child(5n+1),.pwl-cards-grid--50-25-25-layout .bdl-card:nth-child(5n+1){grid-column:span 6;grid-row:span 2}.pwl-cards-grid--auto .bdl-card:nth-child(5n+2),.pwl-cards-grid--auto .bdl-card:nth-child(5n+3),.pwl-cards-grid--auto .bdl-card:nth-child(5n+4),.pwl-cards-grid--auto .bdl-card:nth-child(5n+5),.pwl-cards-grid--50-25-25-layout .bdl-card:nth-child(5n+2),.pwl-cards-grid--50-25-25-layout .bdl-card:nth-child(5n+3),.pwl-cards-grid--50-25-25-layout .bdl-card:nth-child(5n+4),.pwl-cards-grid--50-25-25-layout .bdl-card:nth-child(5n+5){grid-column:span 3;grid-row:span 1}}@media(width>=760px){.pwl-cards-grid--auto .bdl-card:first-child:last-child,.pwl-cards-grid--auto .bdl-card:first-child:nth-last-child(2),.pwl-cards-grid--auto .bdl-card:nth-child(5n+2):last-child{grid-column:span 6;grid-row:span 1}.pwl-cards-grid--auto .bdl-card:first-child:nth-last-child(3),.pwl-cards-grid--auto .bdl-card:nth-child(5n+2):nth-last-child(2),.pwl-cards-grid--auto .bdl-card:nth-child(5n+3):last-child{grid-column:span 4;grid-row:span 1}.pwl-cards-grid--auto .bdl-card:first-child:nth-last-child(4){grid-column:span 3;grid-row:span 1}}@media(width>=760px){.pwl-cards-grid--50-25-25-layout .bdl-card:nth-child(5n+2):nth-last-child(1),.pwl-cards-grid--50-25-25-layout .bdl-card:nth-child(5n+2):nth-last-child(2),.pwl-cards-grid--50-25-25-layout .bdl-card:nth-child(5n+3):nth-last-child(1){grid-column:span 3;grid-row:span 2}}.pwl-cards-grid .bdl-card{background:var(--semantic-color-background-container-static-standard, var(--brand-hsbc-color-core-white, #fff))}pwl-cards-grid{display:block}.pwl-cards-grid+.pwl-cards-grid{padding-top:var(--semantic-space-general-responsive-200, 1rem)}@media(width>=960px){.pwl-cards-grid+.pwl-cards-grid{padding-top:var(--semantic-space-general-responsive-200-l, 1.25rem)}}[dir=rtl] .pwl-cards-grid{direction:ltr}[dir=rtl] .pwl-cards-grid .bdl-card{direction:rtl}.pwl-cards{background:var(--semantic-color-background-container-static-standard, var(--brand-hsbc-color-core-white, #fff));display:grid}.pwl-cards--highlighted{background:var( --semantic-color-background-container-static-highlighted, var(--brand-hsbc-color-complementaryGrey-grey1, #f3f3f3) )}.pwl-cards__container{place-self:center;padding:0 var(--semantic-space-general-responsive-200, 1rem);max-width:77.5rem;width:calc(100% - 2 * var(--semantic-space-general-responsive-200, 1rem))}@media(width>=960px){.pwl-cards__container{padding:0 var(--semantic-space-general-responsive-200-l, 1.25rem);width:calc(100% - 2 * var(--semantic-space-general-responsive-200-l, 1.25rem))}}.pwl-call-out{display:block}.pwl-call-out__wrapper{background:var(--semantic-color-background-container-static-standard, var(--brand-hsbc-color-core-white, #fff));border:1px solid var(--semantic-color-border-container-static, var(--brand-hsbc-color-complementaryGrey-grey3, #d7d8d6));display:flex;align-items:stretch}.pwl-call-out__icon-rail{background:var( --semantic-color-background-container-static-highlighted, var(--brand-hsbc-color-complementaryGrey-grey1, #f3f3f3) );display:flex;align-items:flex-start;justify-content:center;padding:var(--semantic-space-general-responsive-200, 1rem);flex:0 0 auto}@media(width>=960px){.pwl-call-out__icon-rail{padding:var(--semantic-space-general-responsive-200-l, 1.25rem)}}.pwl-call-out__icon{display:block;line-height:0;width:var(--semantic-size-icon-m, 1.5rem);height:var(--semantic-size-icon-m, 1.5rem)}.pwl-call-out__content{flex:1 1 auto;min-width:0;padding:var(--semantic-space-general-responsive-200, 1rem)}.pwl-call-out__content>div{max-width:820px}@media(width>=960px){.pwl-call-out__content{padding:var(--semantic-space-general-responsive-200-l, 1.25rem)}}.pwl-buttons{display:block}.pwl-buttons__behaviour-wrapper{position:relative;gap:var(--semantic-space-general-responsive-200, 1rem);display:flex;flex-flow:column wrap}@media(width>=760px){.pwl-buttons__behaviour-wrapper{flex-wrap:nowrap}}@media(width>=960px){.pwl-buttons__behaviour-wrapper{gap:var(--semantic-space-general-responsive-200-l, 1.25rem)}}.pwl-buttons__behaviour-wrapper--forced-fill{display:grid;grid-auto-flow:column;grid-auto-columns:1fr}.pwl-buttons__behaviour-wrapper--forced-fill .bdl-button,.pwl-buttons__behaviour-wrapper--forced-fill button,.pwl-buttons__behaviour-wrapper--forced-fill a{width:100%}.pwl-buttons__behaviour-wrapper--forced-fill .bdl-button{word-break:break-word}.pwl-buttons__behaviour-wrapper--forced-fill--wrapped{display:flex;flex-flow:column wrap}.pwl-buttons__behaviour-wrapper--hug bdl-button,.pwl-buttons__behaviour-wrapper--hug .bdl-button,.pwl-buttons__behaviour-wrapper--hug button,.pwl-buttons__behaviour-wrapper--hug a{width:100%}.pwl-buttons__behaviour-wrapper--hug button,.pwl-buttons__behaviour-wrapper--hug a{word-break:break-word}@media(width>=760px){.pwl-buttons__behaviour-wrapper--hug{flex-direction:row}.pwl-buttons__behaviour-wrapper--hug .bdl-button,.pwl-buttons__behaviour-wrapper--hug button,.pwl-buttons__behaviour-wrapper--hug a{width:auto}.pwl-buttons__behaviour-wrapper--hug--wrapped{flex-direction:column}.pwl-buttons__behaviour-wrapper--hug--wrapped bdl-button,.pwl-buttons__behaviour-wrapper--hug--wrapped .bdl-button,.pwl-buttons__behaviour-wrapper--hug--wrapped button,.pwl-buttons__behaviour-wrapper--hug--wrapped a{width:max-content}}.pwl-buttons__behaviour-wrapper--forced-stack{flex-direction:column}.pwl-buttons__behaviour-wrapper--forced-stack .bdl-button,.pwl-buttons__behaviour-wrapper--forced-stack button,.pwl-buttons__behaviour-wrapper--forced-stack a{width:100%}.pwl-breadcrumb-item{display:flex;align-items:center;gap:var(--semantic-space-general-fixed-200, 1rem)}.pwl-breadcrumb-item__link{font:var( --semantic-typography-content-caption-loud, var(--brand-hsbc-typography-fontWeight-universNext-medium, 500) var(--brand-hsbc-typography-fontSize-s6, .875rem) / var(--brand-hsbc-typography-lineHeight-s6, 1.25rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-content-caption-loud-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) );color:var(--semantic-color-text-primary-default, var(--brand-hsbc-color-complementaryGrey-grey8, #333));text-decoration:none}.pwl-breadcrumb-item__link:hover{text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;cursor:pointer}.pwl-breadcrumb-item__link:focus-visible{outline:2px solid #000;outline:2px solid -webkit-focus-ring-color}.pwl-breadcrumb-item:not(:last-of-type):after{content:"";width:1px;height:21px;background:var(--semantic-color-icon-primary-default, var(--brand-hsbc-color-complementaryGrey-grey8, #333));margin:0 4px}.pwl-breadcrumb-item:last-of-type .pwl-breadcrumb-item__link{pointer-events:none;font:var( --semantic-typography-content-caption-quiet, var(--brand-hsbc-typography-fontWeight-universNext-light, 350) var(--brand-hsbc-typography-fontSize-s6, .875rem) / var(--brand-hsbc-typography-lineHeight-s6, 1.25rem) var(--brand-hsbc-typography-fontFamily-default, "Univers Next for HSBC", sans-serif) );letter-spacing:var( --semantic-typography-content-caption-quiet-letterSpacing, var(--brand-hsbc-typography-letterSpacing-default, 0) )}[dir=ltr] .pwl-breadcrumb-item{padding:var(--semantic-space-general-fixed-150, .75rem) var(--semantic-space-general-fixed-200, 1rem) var(--semantic-space-general-fixed-150, .75rem) 0}[dir=ltr] .pwl-breadcrumb-item:not(:last-of-type):after{transform:rotate(22deg)}[dir=rtl] .pwl-breadcrumb-item{padding:var(--semantic-space-general-fixed-150, .75rem) 0 var(--semantic-space-general-fixed-150, .75rem) var(--semantic-space-general-fixed-200, 1rem)}[dir=rtl] .pwl-breadcrumb-item:not(:last-of-type):after{transform:rotate(-22deg)}pwl-breadcrumb{display:block}.pwl-breadcrumb{display:none}@media(width>=760px){.pwl-breadcrumb{display:flex;padding:var(--semantic-space-general-fixed-200, 1rem) var(--semantic-space-general-responsive-200, 1rem);flex-flow:row wrap;gap:10px;align-self:stretch;max-width:1240px;margin:0 auto}}@media(width>=960px){.pwl-breadcrumb{padding:var(--semantic-space-general-fixed-200, 1rem) var(--semantic-space-general-responsive-200-l, 1.25rem)}}.pwl-article-hero-top-content{width:100%;box-sizing:border-box;background-color:var( --semantic-color-background-container-static-highlighted, var(--brand-hsbc-color-complementaryGrey-grey1, #f3f3f3) )}.pwl-article-hero-top-content__surface{display:flex;flex-direction:column;align-items:center;width:100%;box-sizing:border-box;padding-left:var(--semantic-space-general-responsive-200, 1rem);padding-right:var(--semantic-space-general-responsive-200, 1rem);padding-bottom:var(--semantic-space-general-responsive-200, 1rem)}@media(width>=960px){.pwl-article-hero-top-content__surface{padding-left:var(--semantic-space-general-responsive-200-l, 1.25rem);padding-right:var(--semantic-space-general-responsive-200-l, 1.25rem);padding-bottom:var(--semantic-space-general-responsive-200-l, 1.25rem)}}.pwl-article-hero-top-content__surface>*{max-width:820px;width:100%;box-sizing:border-box}.pwl-article-hero-image{display:flex;flex-direction:column;align-items:center;width:100%;box-sizing:border-box;max-width:none;position:relative;padding-left:var(--semantic-space-general-responsive-200, 1rem);padding-right:var(--semantic-space-general-responsive-200, 1rem)}@media(width>=960px){.pwl-article-hero-image{padding-left:var(--semantic-space-general-responsive-200-l, 1.25rem);padding-right:var(--semantic-space-general-responsive-200-l, 1.25rem)}}.pwl-article-hero-image:before{content:"";position:absolute;inset:0 0 64px;background-color:var( --semantic-color-background-container-static-highlighted, var(--brand-hsbc-color-complementaryGrey-grey1, #f3f3f3) );pointer-events:none;z-index:0}.pwl-article-hero-image__content{position:relative;z-index:1;max-width:77.5rem;width:100%}.pwl-article-hero-image picture{display:block;width:100%;height:auto}.pwl-article-hero-image img{display:block;width:100%;height:auto;object-fit:cover;aspect-ratio:4/3}@media(width>=760px){.pwl-article-hero-image img{aspect-ratio:16/9}}.pwl-article-hero-bottom-content{display:flex;flex-direction:column;align-items:center;width:100%;padding-top:var(--semantic-space-general-responsive-500, 2.5rem);padding-left:var(--semantic-space-general-responsive-200, 1rem);padding-right:var(--semantic-space-general-responsive-200, 1rem);gap:var(--semantic-space-general-responsive-500, 2.5rem);box-sizing:border-box}@media(width>=960px){.pwl-article-hero-bottom-content{padding-top:var(--semantic-space-general-responsive-500-l, 3rem);padding-left:var(--semantic-space-general-responsive-200-l, 1.25rem);padding-right:var(--semantic-space-general-responsive-200-l, 1.25rem);gap:var(--semantic-space-general-responsive-500-l, 3rem)}}.pwl-article-hero-bottom-content>*{max-width:820px;width:100%;box-sizing:border-box}.pwl-article-hero{display:flex;flex-direction:column;width:100%}.pwl-article-container{display:block;margin-left:auto;margin-right:auto;max-width:820px}.pwl-article-bookend-tooltip-action{display:inline-flex}.pwl-article-bookend-section{display:flex;flex-direction:column}.pwl-article-bookend-icon-action{display:inline-flex}.pwl-article-bookend-icon-action__link{display:inline-flex;align-items:center;justify-content:center;inline-size:2.5rem;block-size:2.5rem;border:1px solid var(--semantic-color-border-container-static, var(--brand-hsbc-color-complementaryGrey-grey3, #d7d8d6));border-radius:999px;background:var(--semantic-color-background-container-static-standard, var(--brand-hsbc-color-core-white, #fff));color:inherit;text-decoration:none}.pwl-article-bookend-icon-action__link:hover{background:var( --semantic-color-background-container-interactive-hover, var(--brand-hsbc-color-complementaryGrey-grey1, #f3f3f3) )}.pwl-article-bookend-icon-action__link:active{background:var( --semantic-color-background-container-interactive-pressed, var(--brand-hsbc-color-complementaryGrey-grey2, #ededed) )}.pwl-article-bookend-icon-action__link:focus-visible{outline:2px solid #000;outline:2px solid -webkit-focus-ring-color;outline-offset:2px}.pwl-article-bookend-icon-action__link--disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.pwl-article-bookend-icon-action bdl-icon{display:block;width:var(--semantic-size-icon-m, 1.5rem);height:var(--semantic-size-icon-m, 1.5rem)}.pwl-article-bookend-buttons{display:block}.pwl-article-bookend-buttons>ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:var(--semantic-space-general-responsive-200, 1rem)}@media(width>=960px){.pwl-article-bookend-buttons>ul{gap:var(--semantic-space-general-responsive-200-l, 1.25rem)}}.pwl-article-bookend-buttons>ul>li{display:flex;align-items:center;margin:0;padding:0}.pwl-article-bookend-buttons>:not(ul){display:inline-flex;align-items:center}.pwl-article-bookend-buttons>.pwl-article-bookend-tooltip-action,.pwl-article-bookend-buttons>.pwl-article-bookend-icon-action{margin:0}.pwl-article-bookend-buttons>ul>li>bdl-tooltip:not(:last-child){margin-inline-end:var(--semantic-space-general-responsive-200, 1rem)}@media(width>=960px){.pwl-article-bookend-buttons>ul>li>bdl-tooltip:not(:last-child){margin-inline-end:var(--semantic-space-general-responsive-200-l, 1.25rem)}}.pwl-article-bookend-buttons bdl-button img{display:block;width:var(--semantic-size-icon-m, 1.5rem);height:var(--semantic-size-icon-m, 1.5rem)}.pwl-article-bookend{display:flex;flex-direction:column;gap:var(--semantic-space-general-responsive-500, 2.5rem)}@media(width>=960px){.pwl-article-bookend{gap:var(--semantic-space-general-responsive-500-l, 3rem)}}.pwl-article-bookend__wrapper{display:flex;flex-direction:column;gap:var(--semantic-space-general-responsive-500, 2.5rem)}@media(width>=960px){.pwl-article-bookend__wrapper{gap:var(--semantic-space-general-responsive-500-l, 3rem)}}.pwl-apply-option{height:100%;width:100%;grid-column:span 12;box-sizing:border-box;display:flex;flex-direction:column;min-width:0;padding:var(--semantic-space-general-responsive-200, 1rem) var(--semantic-space-general-responsive-200, 1rem) var(--semantic-space-general-responsive-500, 2.5rem);background:var( --semantic-color-background-container-static-highlighted, var(--brand-hsbc-color-complementaryGrey-grey1, #f3f3f3) );border-radius:var(--semantic-cornerRadius-container-normal, 0)}@media(width>=960px){.pwl-apply-option{padding:var(--semantic-space-general-responsive-200-l, 1.25rem) var(--semantic-space-general-responsive-200-l, 1.25rem) var(--semantic-space-general-responsive-500-l, 3rem)}}.pwl-apply--background-highlight .pwl-apply-option{background:var(--semantic-color-background-container-static-standard, var(--brand-hsbc-color-core-white, #fff))}.pwl-apply--hide-containers .pwl-apply-option{padding:0;background:transparent;border-radius:0}.pwl-apply-heading{display:block;min-width:0}.pwl-apply-content{display:grid;align-items:stretch;gap:var(--semantic-space-general-responsive-200, 1rem);grid-template-columns:minmax(0,1fr);min-width:0;width:100%}.pwl-apply.pwl-apply--hide-containers .pwl-apply-content{row-gap:var(--semantic-space-general-responsive-400, 2rem)}@media(width>=960px){.pwl-apply.pwl-apply--hide-containers .pwl-apply-content{row-gap:var(--semantic-space-general-responsive-400-l, 2.25rem)}}@media(width>=760px){.pwl-apply-content{gap:var(--semantic-space-general-responsive-200, 1rem) var(--semantic-space-general-responsive-200, 1rem);grid-template-columns:repeat(12,minmax(0,1fr))}.pwl-apply-content:has(.pwl-apply-option:nth-child(3)):not(:has(.pwl-apply-option:nth-child(4))) .pwl-apply-option:nth-child(1){grid-column:1 / -1}.pwl-apply-content:has(.pwl-apply-option:nth-child(3)):not(:has(.pwl-apply-option:nth-child(4))) .pwl-apply-option:nth-child(2){grid-column:1 / 7}.pwl-apply-content:has(.pwl-apply-option:nth-child(3)):not(:has(.pwl-apply-option:nth-child(4))) .pwl-apply-option:nth-child(3){grid-column:7 / -1}}@media(width>=960px){.pwl-apply-content{gap:var(--semantic-space-general-responsive-200-l, 1.25rem) var(--semantic-space-general-responsive-200-l, 1.25rem)}.pwl-apply--layout-equal .pwl-apply-content:has(.pwl-apply-option:nth-child(2)):not(:has(.pwl-apply-option:nth-child(3))) .pwl-apply-option:nth-child(1),.pwl-apply--layout-equal .pwl-apply-content:has(.pwl-apply-option:nth-child(2)):not(:has(.pwl-apply-option:nth-child(3))) .pwl-apply-option:nth-child(2){grid-column:span 6}.pwl-apply--layout-equal .pwl-apply-content:has(.pwl-apply-option:nth-child(3)):not(:has(.pwl-apply-option:nth-child(4))) .pwl-apply-option:nth-child(1),.pwl-apply--layout-equal .pwl-apply-content:has(.pwl-apply-option:nth-child(3)):not(:has(.pwl-apply-option:nth-child(4))) .pwl-apply-option:nth-child(2),.pwl-apply--layout-equal .pwl-apply-content:has(.pwl-apply-option:nth-child(3)):not(:has(.pwl-apply-option:nth-child(4))) .pwl-apply-option:nth-child(3){grid-column:span 4}.pwl-apply--layout-split .pwl-apply-content:has(.pwl-apply-option:nth-child(2)):not(:has(.pwl-apply-option:nth-child(3))) .pwl-apply-option:nth-child(1),.pwl-apply--layout-split .pwl-apply-content:has(.pwl-apply-option:nth-child(2)):not(:has(.pwl-apply-option:nth-child(3))) .pwl-apply-option:nth-child(2){grid-column:span 6}.pwl-apply--layout-split .pwl-apply-content:has(.pwl-apply-option:nth-child(3)):not(:has(.pwl-apply-option:nth-child(4))) .pwl-apply-option:nth-child(1){grid-column:1 / 7}.pwl-apply--layout-split .pwl-apply-content:has(.pwl-apply-option:nth-child(3)):not(:has(.pwl-apply-option:nth-child(4))) .pwl-apply-option:nth-child(2){grid-column:7 / 10}.pwl-apply--layout-split .pwl-apply-content:has(.pwl-apply-option:nth-child(3)):not(:has(.pwl-apply-option:nth-child(4))) .pwl-apply-option:nth-child(3){grid-column:10 / -1}}.pwl-apply{display:block;background:var(--semantic-color-background-container-static-standard, var(--brand-hsbc-color-core-white, #fff))}.pwl-apply__container{box-sizing:border-box;margin:0 auto;max-width:80rem;width:100%}.pwl-apply .pwl-apply-heading{width:100%;margin-bottom:var(--semantic-space-general-responsive-300, 1.5rem)}@media(width>=760px){.pwl-apply .pwl-apply-heading{margin-bottom:var(--semantic-space-general-responsive-200, 1rem)}}@media(width>=960px){.pwl-apply .pwl-apply-heading{margin-bottom:var(--semantic-space-general-responsive-200-l, 1.25rem)}}.pwl-apply.pwl-apply--background-highlight{background:var( --semantic-color-background-container-static-highlighted, var(--brand-hsbc-color-complementaryGrey-grey1, #f3f3f3) )}.pwl-app-badges{display:flex;flex-flow:row wrap;align-items:flex-start;box-sizing:border-box;width:100%;gap:var(--semantic-space-general-fixed-150, .75rem)}.pwl-app-badges>*{flex:0 0 auto;max-width:100%}.pwl-app-badges a{display:block;line-height:0;text-decoration:none}.pwl-app-badges--adaptive{display:none}@media(width>=760px){.pwl-app-badges--adaptive{display:flex}}.pwl-announcer{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.pwl-adaptive-button{display:flex;flex-direction:column;align-items:flex-start;width:100%}.pwl-adaptive-button pwl-rich-text,.pwl-adaptive-button img{display:none;max-width:820px}.pwl-adaptive-button img{box-sizing:content-box;object-fit:contain;padding:var(--semantic-space-general-fixed-100, .5rem);border:var(--semantic-borderWidth-container-static, .0625rem) solid var(--comp-button-color-secondary-border-default, var(--brand-hsbc-color-complementaryGrey-grey8, #333))}@media(width>=760px){.pwl-adaptive-button .bdl-button{display:none}.pwl-adaptive-button pwl-rich-text,.pwl-adaptive-button img{display:block}}.pwl-accordion-heading{margin-bottom:var(--semantic-space-general-responsive-300, 1.5rem)}@media(width>=960px){.pwl-accordion-heading{margin-bottom:var(--semantic-space-general-responsive-300-l, 1.75rem)}}.pwl-accordion{display:grid}@font-face{font-family:PwlIcons;font-style:normal;font-weight:400;font-display:block;src:url("../resources/HSBCIcon-Font-5EDXJ37D.woff") format("woff")}
