.primary-pwv2-button{.primary-pwv2-button{outline:0}
.btn.pwv2-button{background-color:var(--surface-btn-primary-default);color:var(--text-btn-primary-default);border-color:var(--border-btn-primary-default);box-shadow:none}
.pwv2-button{min-height:44px;border-radius:var(--size-radius-round,88px);background-color:var(--surface-btn-primary-default);border:1px solid var(--border-btn-primary-default);padding-top:var(--size-spacing-sp-12);padding-bottom:var(--size-spacing-sp-12);padding-left:var(--size-spacing-sp-24);padding-right:var(--size-spacing-sp-24);display:inline-flex;gap:var(--size-spacing-sp-8);color:var(--text-btn-primary-default);justify-content:center;align-items:center;align-content:center;flex-wrap:wrap}
.pwv2-icon-left{width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;flex-shrink:0}
.pwv2-vector{width:14px;height:10px;display:inline-block;vertical-align:middle;overflow:visible;flex-shrink:0}
.pwv2-label{display:flex;flex-direction:row}
.pwv2-type{color:var(--text-btn-primary-default);text-align:center}
.pwv2-icon-right{width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;flex-shrink:0}
.pwv2-button:hover{cursor:pointer;background-color:var(--surface-btn-primary-hover);color:var(--text-btn-primary-hover);border-color:var(--border-btn-primary-hover)}
.pwv2-button:active{cursor:pointer;background-color:var(--surface-btn-primary-active);color:var(--text-btn-primary-active);border-color:var(--border-btn-primary-active)}
.pwv2-button:focus{outline:0}
.pwv2-button:focus-visible{background-color:var(--surface-btn-primary-focus);outline:2px solid var(--border-btn-primary-focus);outline-offset:2px}
.pwv2-button:disabled{cursor:not-allowed;background-color:var(--surface-btn-primary-disabled);color:var(--text-btn-primary-disabled);border-color:var(--border-btn-primary-disabled)}
.pwv2-button[disabled]{cursor:not-allowed;background-color:var(--surface-btn-primary-disabled);color:var(--text-btn-primary-disabled);border-color:var(--border-btn-primary-disabled)}
.pwv2-type:disabled{cursor:not-allowed;background-color:var(--surface-btn-primary-disabled);color:var(--text-btn-primary-disabled);border-color:var(--border-btn-primary-disabled)}
.pwv2-type[disabled]{cursor:not-allowed;background-color:var(--surface-btn-primary-disabled);color:var(--text-btn-primary-disabled);border-color:var(--border-btn-primary-disabled)}
.material-icons{font-size:20px;color:var(--icons-btn-primary-default,#fff);width:100%}
}
.secondary-pwv2-button{.btn.pwv2-button{background-color:transparent;color:var(--text-btn-outline-default);border-color:var(--border-btn-outline-default);box-shadow:none}
.pwv2-button{background-color:transparent;min-height:44px;border-radius:var(--size-radius-round,88px);border:1px solid var(--border-btn-outline-default);padding-top:var(--size-spacing-sp-12);padding-bottom:var(--size-spacing-sp-12);padding-left:var(--size-spacing-sp-24);padding-right:var(--size-spacing-sp-24);display:inline-flex;gap:var(--size-spacing-sp-8);color:var(--text-btn-outline-default);justify-content:center;align-items:center;align-content:center;flex-wrap:wrap}
.pwv2-icon-left{width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;flex-shrink:0}
.pwv2-vector{width:14px;height:10px;display:inline-block;vertical-align:middle;overflow:visible;flex-shrink:0}
.pwv2-label{display:flex;flex-direction:row}
.pwv2-type{text-align:center}
.pwv2-icon-right{width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;flex-shrink:0}
.pwv2-button:hover{cursor:pointer;background-color:var(--surface-btn-outline-hover);color:var(--text-btn-outline-hover);border-color:var(--border-btn-outline-hover)}
.pwv2-button:active{cursor:pointer;background-color:var(--surface-btn-outline-active);color:var(--text-btn-outline-active);border-color:var(--border-btn-outline-active)}
.pwv2-button:focus{outline:0}
.pwv2-button:focus-visible{outline:2px solid var(--border-btn-outline-focus);outline-offset:2px}
.pwv2-button:disabled{cursor:not-allowed;color:var(--text-btn-outline-disabled);border-color:var(--border-btn-outline-disabled)}
.pwv2-button[disabled]{cursor:not-allowed;color:var(--text-btn-outline-disabled);border-color:var(--border-btn-outline-disabled)}
.pwv2-type:disabled{cursor:not-allowed;color:var(--text-btn-outline-disabled);border-color:var(--border-btn-outline-disabled)}
.pwv2-type[disabled]{cursor:not-allowed;color:var(--text-btn-outline-disabled);border-color:var(--border-btn-outline-disabled)}
.material-icons{font-size:20px;width:100%}
}
.only-icon-primary-pwv2-button{.btn.pwv2-button{background-color:var(--surface-btn-primary-default);color:var(--text-btn-primary-default);border-color:var(--border-btn-primary-default);box-shadow:none}
.pwv2-button{width:44px;height:44px;border-radius:var(--size-radius-round,88px);background-color:var(--surface-btn-primary-default);border:1px solid var(--border-btn-primary-default);padding-top:var(--size-spacing-sp-12);padding-bottom:var(--size-spacing-sp-12);padding-left:var(--size-spacing-sp-12);padding-right:var(--size-spacing-sp-12);display:flex;flex-direction:row;gap:var(--size-spacing-sp-8);justify-content:center;align-items:center;flex-wrap:wrap;cursor:pointer}
.pwv2-icon{width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;flex-shrink:0}
.pwv2-vector{width:14px;height:10px;display:inline-block;vertical-align:middle;overflow:visible;flex-shrink:0}
.pwv2-button:hover{cursor:pointer;background-color:var(--surface-btn-primary-hover);color:var(--text-btn-primary-hover);border-color:var(--border-btn-primary-hover)}
.pwv2-button:active{cursor:pointer;background-color:var(--surface-btn-primary-active);color:var(--text-btn-primary-active);border-color:var(--border-btn-primary-active)}
.pwv2-button:focus{outline:0}
.pwv2-button:focus-visible{background-color:var(--surface-btn-primary-focus);outline:2px solid var(--border-btn-primary-focus);outline-offset:2px}
.pwv2-button:disabled{cursor:not-allowed;background-color:var(--surface-btn-primary-disabled);color:var(--text-btn-primary-disabled);border-color:var(--border-btn-primary-disabled)}
.pwv2-button[disabled]{cursor:not-allowed;background-color:var(--surface-btn-primary-disabled);color:var(--text-btn-primary-disabled);border-color:var(--border-btn-primary-disabled)}
.material-icons{font-size:20px;width:100%}
}
.only-icon-secondary-pwv2-button{.btn.pwv2-button{background-color:transparent;color:var(--text-btn-outline-default);border-color:var(--border-btn-outline-default);box-shadow:none}
.pwv2-button{width:44px;height:44px;border-radius:var(--size-radius-round,88px);background-color:transparent;border:1px solid var(--border-btn-outline-default);padding-top:var(--size-spacing-sp-12);padding-bottom:var(--size-spacing-sp-12);padding-left:var(--size-spacing-sp-12);padding-right:var(--size-spacing-sp-12);display:flex;flex-direction:row;gap:var(--size-spacing-sp-8);justify-content:center;align-items:center;flex-wrap:wrap;cursor:pointer;color:var(--text-btn-outline-default)}
.pwv2-icon{width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;flex-shrink:0}
.pwv2-vector{width:14px;height:10px;display:inline-block;vertical-align:middle;overflow:visible;flex-shrink:0}
.pwv2-button:hover{cursor:pointer;background-color:var(--surface-btn-outline-hover);color:var(--text-btn-outline-hover);border-color:var(--border-btn-outline-hover)}
.pwv2-button:active{cursor:pointer;background-color:var(--surface-btn-outline-active);color:var(--text-btn-outline-active);border-color:var(--border-btn-outline-active)}
.pwv2-button:focus{outline:0}
.pwv2-button:focus-visible{outline:2px solid var(--border-btn-outline-focus);outline-offset:2px}
.pwv2-button:disabled{cursor:not-allowed;background-color:var(--surface-btn-outline-disabled);color:var(--text-btn-outline-disabled);border-color:var(--border-btn-outline-disabled)}
.pwv2-button[disabled]{cursor:not-allowed;background-color:var(--surface-btn-outline-disabled);color:var(--text-btn-outline-disabled);border-color:var(--border-btn-outline-disabled)}
.material-icons{font-size:20px;width:100%}
}
.compact-icon-pwv2-button{.btn.pwv2-button{background-color:var(--surface-btn-compact-default);color:var(--icons-btn-compact-default);border-color:var(--border-btn-compact-default);box-shadow:none}
.pwv2-button{width:32px;height:32px;border-radius:var(--size-radius-round,88px);background-color:var(--surface-btn-compact-default);border:1px solid var(--border-btn-compact-default);padding:var(--size-spacing-sp-8);display:flex;flex-direction:row;gap:var(--size-spacing-sp-8);justify-content:center;align-items:center;cursor:pointer;color:var(--icons-btn-compact-default)}
.pwv2-icon{width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;flex-shrink:0}
.pwv2-button:hover{cursor:pointer;background-color:var(--surface-btn-compact-hover);color:var(--icons-btn-compact-hover);border-color:var(--border-btn-compact-hover)}
.pwv2-button:active{cursor:pointer;background-color:var(--surface-btn-compact-active);color:var(--icons-btn-compact-active);border-color:var(--border-btn-compact-active)}
.pwv2-button:focus{outline:0}
.pwv2-button:focus-visible{background-color:var(--surface-btn-compact-focus);outline:2px solid var(--border-btn-compact-focus);outline-offset:2px;color:var(--icons-btn-compact-focus)}
.pwv2-button:disabled,.pwv2-button[disabled]{cursor:not-allowed;background-color:var(--surface-btn-compact-disabled);color:var(--icons-btn-compact-disabled);border-color:var(--border-btn-compact-disabled);pointer-events:none}
.material-icons{font-size:16px;width:100%;color:inherit}
}
.segmented-pwv2-button{display:inline-flex;flex-direction:row;gap:0;border:1px solid var(--border-btn-segment-default);border-radius:var(--size-radius-rd-4,4px);overflow:hidden;.pwv2-button{background-color:transparent;border:0;border-right:1px solid var(--border-btn-segment-default);padding:var(--size-spacing-sp-8) var(--size-spacing-sp-16);display:flex;align-items:center;gap:var(--size-spacing-sp-8);cursor:pointer;color:var(--text-btn-segment-default);font-family:"BNYM_CORPORATE_Akkurat_Pro",sans-serif;font-size:var(--fontsize-body-sm,12px)}
.pwv2-button:last-child{border-right:0}
.pwv2-button:hover{background-color:var(--surface-btn-segment-hover);color:var(--text-btn-segment-hover)}
.pwv2-button:active,.pwv2-button[aria-pressed="true"],.pwv2-button.is-selected{background-color:var(--surface-btn-segment-active);color:var(--text-btn-segment-active)}
.pwv2-button:focus{outline:0}
.pwv2-button:focus-visible{outline:2px solid var(--border-btn-outline-focus,#227482);outline-offset:-2px;z-index:1;position:relative}
.pwv2-button:disabled,.pwv2-button[disabled]{cursor:not-allowed;background-color:var(--surface-btn-segment-disabled);color:var(--text-btn-segment-disabled);pointer-events:none}
.material-icons{font-size:16px;color:inherit}
.pwv2-icon{width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}
}
.pwv2-button[data-loading],.pwv2-button.is-loading{cursor:wait;pointer-events:none;opacity:.75}
.primary-pwv2-button .pwv2-icon-left,.primary-pwv2-button .pwv2-icon-right,.only-icon-primary-pwv2-button .pwv2-icon{color:var(--icons-btn-primary-default,#fff)}
.primary-pwv2-button .pwv2-button:hover .pwv2-icon-left,.primary-pwv2-button .pwv2-button:hover .pwv2-icon-right,.only-icon-primary-pwv2-button .pwv2-button:hover .pwv2-icon{color:var(--icons-btn-primary-hover,#fff)}
.primary-pwv2-button .pwv2-button:active .pwv2-icon-left,.primary-pwv2-button .pwv2-button:active .pwv2-icon-right,.only-icon-primary-pwv2-button .pwv2-button:active .pwv2-icon{color:var(--icons-btn-primary-active,#fff)}
.primary-pwv2-button .pwv2-button:focus-visible .pwv2-icon-left,.primary-pwv2-button .pwv2-button:focus-visible .pwv2-icon-right,.only-icon-primary-pwv2-button .pwv2-button:focus-visible .pwv2-icon{color:var(--icons-btn-primary-focus,#fff)}
.primary-pwv2-button .pwv2-button:disabled .pwv2-icon-left,.primary-pwv2-button .pwv2-button[disabled] .pwv2-icon-left,.primary-pwv2-button .pwv2-button:disabled .pwv2-icon-right,.primary-pwv2-button .pwv2-button[disabled] .pwv2-icon-right,.only-icon-primary-pwv2-button .pwv2-button:disabled .pwv2-icon,.only-icon-primary-pwv2-button .pwv2-button[disabled] .pwv2-icon{color:var(--icons-btn-primary-disabled,#686868)}
.secondary-pwv2-button .pwv2-icon-left,.secondary-pwv2-button .pwv2-icon-right,.only-icon-secondary-pwv2-button .pwv2-icon{color:var(--icons-btn-outline-default,#00243d)}
.secondary-pwv2-button .pwv2-button:hover .pwv2-icon-left,.secondary-pwv2-button .pwv2-button:hover .pwv2-icon-right,.only-icon-secondary-pwv2-button .pwv2-button:hover .pwv2-icon{color:var(--icons-btn-outline-hover,#fff)}
.secondary-pwv2-button .pwv2-button:active .pwv2-icon-left,.secondary-pwv2-button .pwv2-button:active .pwv2-icon-right,.only-icon-secondary-pwv2-button .pwv2-button:active .pwv2-icon{color:var(--icons-btn-outline-active,#fff)}
.secondary-pwv2-button .pwv2-button:focus-visible .pwv2-icon-left,.secondary-pwv2-button .pwv2-button:focus-visible .pwv2-icon-right,.only-icon-secondary-pwv2-button .pwv2-button:focus-visible .pwv2-icon{color:var(--icons-btn-outline-focus,#00243d)}
.secondary-pwv2-button .pwv2-button:disabled .pwv2-icon-left,.secondary-pwv2-button .pwv2-button[disabled] .pwv2-icon-left,.secondary-pwv2-button .pwv2-button:disabled .pwv2-icon-right,.secondary-pwv2-button .pwv2-button[disabled] .pwv2-icon-right,.only-icon-secondary-pwv2-button .pwv2-button:disabled .pwv2-icon,.only-icon-secondary-pwv2-button .pwv2-button[disabled] .pwv2-icon{color:var(--icons-btn-outline-disabled,#686868)}
.segmented-pwv2-button .pwv2-icon{color:var(--icons-btn-segment-default,#353535)}
.segmented-pwv2-button .pwv2-button:hover .pwv2-icon{color:var(--icons-btn-segment-hover,#227482)}
.segmented-pwv2-button .pwv2-button:active .pwv2-icon,.segmented-pwv2-button .pwv2-button[aria-pressed="true"] .pwv2-icon,.segmented-pwv2-button .pwv2-button.is-selected .pwv2-icon{color:var(--icons-btn-segment-active,#227482)}
.segmented-pwv2-button .pwv2-button:disabled .pwv2-icon,.segmented-pwv2-button .pwv2-button[disabled] .pwv2-icon{color:var(--icons-btn-segment-disabled,#686868)}
[type="investor"]:lang(ja){.cta-Text{font-family:'source-han-sans-japanese'}
}