:root{--XXXL:120px;--XXL:80px;--XL:64px;--L:48px;--M:32px;--S:24px;--XS:16px;--XXS:8px}
.report-graphic-dark{--report-form-background-image:url('../../../../../content/dam/bnymellon/web/img/bgGraphics/report-form-image.png');--report-form-text-color:#fff;--report-form-input-color:#000;--report-form-text-color2:#ace2e5;--report-form-download-header-text:#00243d;--report-form-background-color:#f4f4f4;--report-form-validation-text:#353535;--report-form-hov-color:#05687f;--report-form-hov-bg:#eff5f6;--report-form-label-color:#58595b;--report-form-disabled-bg:#eaeaea;--report-form-disabled-border:#808184;--report-form-error-color:#f71919;--report-form-success-color:#177544}
.report-graphic-light{--report-form-background-image:url('clientlibs/css/content/dam/bnymellon/web/img/bgGraphics/form-graphic-light.png');--report-form-text-color:#00243d;--report-form-input-color:#fff;--report-form-text-color2:#e66632;--report-form-download-header-text:#fff;--report-form-background-color:#00243d;--report-form-validation-text:#fff;--report-form-hov-color:#eff5f6;--report-form-hov-bg:#05687f;--report-form-label-color:#c4c5c6;--report-form-disabled-bg:#58595b;--report-form-disabled-border:#353535;--report-form-error-color:#f55454}
.report-pattern-dark{--report-form-background-image:#00243d;--report-form-text-color:#fff;--report-form-input-color:#000;--report-form-text-color2:#ace2e5;--report-form-download-header-text:#00243d;--report-form-background-color:#f4f4f4;--report-form-validation-text:#353535;--report-form-hov-color:#05687f;--report-form-hov-bg:#eff5f6;--report-form-label-color:#58595b;--report-form-disabled-bg:#eaeaea;--report-form-disabled-border:#808184;--report-form-error-color:#f71919}
.report-pattern-light{--report-form-background-image:#f9f6f3;--report-form-text-color:#00243d;--report-form-input-color:#fff;--report-form-text-color2:#e66632;--report-form-download-header-text:#fff;--report-form-background-color:#00243d;--report-form-validation-text:#fff;--report-form-hov-color:#eff5f6;--report-form-hov-bg:#05687f;--report-form-label-color:#c4c5c6;--report-form-disabled-bg:#58595b;--report-form-disabled-border:#353535;--report-form-error-color:#f55454}
.report-form-component{position:relative;display:flex;flex-direction:column;opacity:1}
.report-form-component .content-container{padding:var(--XXL) var(--XS) var(--XXL) var(--XS);gap:var(--S);display:flex;flex-direction:column;background:var(--report-form-background-image)}
.report-form-component .content-container .header-text{font-family:BNYM_CORPORATE_Druk;font-size:var(--XL);font-weight:700;line-height:60px;letter-spacing:.02em;text-align:left;color:var(--report-form-text-color);text-transform:uppercase}
.report-form-component .content-container .header-text .header-text-color{color:var(--report-form-text-color2)}
.report-form-component .content-container .description{font-family:BNYM_CORPORATE_Akkurat_Pro_Regular;font-size:var(--XS);font-weight:400;line-height:var(--S);letter-spacing:.02em;text-align:left;color:var(--report-form-text-color)}
.report-form-component .form-content{display:flex;flex-direction:column;margin-top:0;padding:var(--XL) var(--XS) var(--XL) var(--XS);gap:var(--L);background-color:var(--variable-backgroundColor)}
.report-form-component .form-content .report-header-text{display:flex;flex-direction:column;gap:var(--XXS)}
.report-form-component .form-content .report-header-text .report-header{font-family:BNYM_CORPORATE_Druk;font-size:var(--M);font-weight:700;line-height:32px;letter-spacing:.02em;text-align:left;color:var(--report-form-download-header-text)}
.report-form-component .form-content .report-header-text .report-subheader{font-family:BNYM_CORPORATE_Akkurat_Pro_Regular;font-size:var(--XS);font-weight:400;line-height:var(--S);letter-spacing:.02em;text-align:left;color:var(--report-form-download-header-text)}
.report-form-component .form-content .report-header-text p{margin-bottom:0}
.report-form-component .bg-pattern-color{position:relative;z-index:0}
.report-form-component .report-pattern-bg{left:0;top:0;display:block;position:absolute;z-index:0;transform:scale(0.4);transform-origin:left top}
.form-full-width{width:100%;max-width:100%}
.form-full-width .main-container{width:100%}
.form-align-left .main-container{text-align:left}
.mktoForm .mktoHtmlText p{color:var(--report-form-error-color) !important;font-size:14px !important;padding-bottom:0 !important}
.mktoForm{display:flex !important;flex-direction:column !important;align-items:flex-start !important;padding:0 !important;margin-bottom:0 !important;&input{border:1px solid var(--report-form-label-color) !important;margin-bottom:0 !important;padding:var(--XS) !important;gap:0 !important;background-color:var(--report-form-background-color) !important;color:var(--report-form-input-color) !important;border-radius:4px !important;&:hover{border:2px solid var(--report-form-hov-color) !important}
}
}
.mktoForm input[type=text]{height:100% !important;border:1px solid var(--report-form-label-color) !important;margin-bottom:0 !important;padding:var(--XS) !important;gap:0 !important;background-color:var(--report-form-background-color) !important;color:var(--report-form-input-color) !important;border-radius:4px !important;&:hover{border:2px solid var(--report-form-hov-color) !important}
}
.mktoForm input[type=email]{height:100% !important;border:1px solid var(--report-form-label-color) !important;margin-bottom:0 !important;padding:var(--XS) !important;gap:0 !important;background-color:var(--report-form-background-color) !important;color:var(--report-form-input-color) !important;border-radius:4px !important;&:hover{border:2px solid var(--report-form-hov-color) !important}
}
.mktoForm input[type=tel]{height:100% !important;border:1px solid var(--report-form-label-color) !important;margin-bottom:0 !important;padding:var(--XS) !important;gap:0 !important;background-color:var(--report-form-background-color) !important;color:var(--report-form-input-color) !important;border-radius:4px !important;&:hover{border:2px solid var(--report-form-hov-color) !important}
}
.mktoForm .mktoFormRow{width:100% !important}
.mktoForm select.mktoField{border:1px solid var(--report-form-label-color) !important;margin-bottom:0 !important;background:url(//cdn1.iconfinder.com/data/icons/cc_mono_icon_set/blacks/16x16/br_down.png) var(--report-form-background-color) no-repeat calc(100% - 10px) !important}
.mktoForm .mktoError{margin-top:4px !important;width:100%}
.mktoForm textarea.mktoField{margin-bottom:0 !important}
.mktoForm button.mktoButton{border:1px solid var(--report-form-download-header-text) !important;color:var(--report-form-download-header-text) !important;padding:12px var(--S) 12px var(--S) !important;font-family:BNYM_CORPORATE_Akkurat_Pro_Bold !important;font-size:var(--XS) !important;font-weight:400 !important;line-height:var(--S) !important;letter-spacing:.02em !important;border-radius:var(--S) !important;margin-top:30px;justify-content:center;display:inline-flex}
}
*/.mktoForm .mktoRequiredField label.mktoLabel{font-family:BNYM_CORPORATE_Akkurat_Pro_Bold !important;font-size:var(--XS) !important;font-weight:400 !important;line-height:var(--S) !important;letter-spacing:.02em !important;text-align:left !important;color:var(--report-form-label-color) !important;padding-top:0 !important;margin-bottom:4px !important}
.mktoFieldDescriptor .mktoFormCol{margin-bottom:0 !important}
.mktoForm .mktoFieldWrap{display:flex !important;flex-direction:column !important;margin-bottom:32px !important}
.mktoForm .mktoFormRow .mktoFormCol{margin-bottom:0 !important}
.mktoButtonWrap.mktoSimple{margin-left:0 !important}
.mktoButton{color:var(--report-form-download-header-text) !important;font-family:BNYM_CORPORATE_Akkurat_Pro_Bold !important;font-size:var(--XS) !important;font-weight:400 !important;line-height:var(--S) !important;letter-spacing:.02em !important;text-align:left !important;background:transparent !important;border:1px solid var(--report-form-download-header-text) !important;padding:12px var(--S) 12px var(--S) !important}
.mktoForm textarea.mktoField{display:flex !important;padding:16px !important;height:100% !important;border:1px solid var(--report-form-label-color) !important;border-radius:4px !important}
.report-form-component.form-full-width .form-content{padding:var(--L);gap:var(--XL);display:flex;background-color:var(--variable-backgroundColor)}
@media(min-width:768px){.report-form-component.form-full-width .form-content{padding:var(--XL);gap:var(--XL);display:flex;background-color:var(--variable-backgroundColor)}
.report-form-component .report-pattern-bg{transform:scale(0.5)}
.mktoForm .mktoHtmlText{margin-bottom:-20px !important}
.mktoForm .mktoFieldWrap{width:100%}
.mktoForm .mktoRequiredField label.mktoLabel{width:100%}
.mktoField{width:100% !important}
.report-form-component .content-container{padding:var(--XXL) var(--XL) var(--XXL) var(--XL);gap:var(--S)}
.report-form-component .form-content{padding:var(--XL);gap:var(--L);background-color:var(--variable-backgroundColor)}
.report-form-component .form-content .report-form{flex-wrap:wrap;justify-content:space-between;flex-direction:row}
.report-form-component .form-content .report-form .form-field{width:47%}
.report-form-component .report-pattern-bg{transform:scale(0.5)}
}
@media(min-width:1440px){.report-form-component.form-full-width .form-content{padding:var(--XL);gap:var(--XL);display:flex;background-color:var(--variable-backgroundColor);width:100%;margin-top:0;position:relative;z-index:1;left:0}
.report-form-component .report-pattern-bg{transform:scale(0.75)}
.report-form-component .main-conatiner{display:flex;flex-direction:column}
.report-form-component .content-container{padding:var(--XXXL) var(--XXL) var(--XXXL) var(--XXL);gap:var(--M);width:100%}
.report-form-component .content-container .description{width:50%}
.report-form-component .form-content{padding:var(--XXL);gap:var(--XL);display:flex;width:50%;margin-top:-40%;position:relative;z-index:1;left:50%}
.report-form-component .form-content .report-form{gap:var(--M)}
.report-form-component .content-container .header-text{font-family:BNYM_CORPORATE_Druk;font-size:100px;font-weight:700;line-height:88px;letter-spacing:.02em;text-align:left;width:50%}
.report-form-component .content-container .description{font-family:BNYM_CORPORATE_Akkurat_Pro_Regular;font-size:20px;font-weight:400;line-height:28px;letter-spacing:.02em;text-align:left;width:50%;color:var(--report-form-text-color)}
.report-form-component .form-content .report-form .full-view-input{width:100% !important}
.report-form-component .report-pattern-bg{transform:scale(0.75)}
}
.bnymMarketoForm .mktoButtonRow .mktoError{width:100%}
.bnymMarketoForm .dark-theme label span,.bnymMarketoForm .dark-theme .mktoForm .mktoLabel,.bnymMarketoForm .dark-theme .mktoForm .mktoHtmlText p{color:#fff !important}
#confirmform{display:none}
.aem-AuthorLayer-Edit #confirmform{display:block}
.mktoForm button.mktoButton{border-radius:30px;border-width:1px}
.mktoForm p{font-size:13px;font-family:"BNYM_CORPORATE_Akkurat_Pro",Helvetica,Arial,sans-serif}
.contact-form{background-color:var(--variable-backgroundColor);text-color:var(--variable-textColor)}
.mktoForm button.mktoButton{background-color:var(--variable-textColor);color:var(--variable-backgroundColor)}
.contact-form .mktoLabel{color:var(--variable-textColor)}
.contact-form .mktoHtmlText p{color:var(--variable-textColor)}
[type="investor"]:lang(ja){.report-form-component .content-container .header-text{font-family:"ta-kakugo-gf-02"}
.report-form-component .content-container .description{font-family:"source-han-sans-japanese"}
.report-form-component .form-content .report-header-text .report-header{font-family:"ta-kakugo-gf-02"}
.report-form-component .form-content .report-header-text .report-subheader{font-family:"source-han-sans-japanese"}
.mktoForm button.mktoButton{font-family:"source-han-sans-japanese" !important;font-weight:600}
.mktoForm .mktoRequiredField label.mktoLabel,.mktoButton{font-family:"source-han-sans-japanese" !important;font-weight:600}
.report-form-component .content-container .header-text{font-family:"ta-kakugo-gf-02"}
.report-form-component .content-container .description{font-family:"source-han-sans-japanese"}
.mktoForm p{font-family:"source-han-sans-japanese",Helvetica,Arial,sans-serif}
}