.tiles-filter-light{--tiles-filter-eyebrow-color:#e66632;--tiles-filter-header-title-color:#00243d;--tiles-filter-header-content-color:#353535;--tiles-filter-card-heading-color:#58595b;--tiles-filter-card-title-color:#00243d;--tiles-filter-card-content-color:#353535;--tiles-filter-background-color:#f9f6f3;--tiles-filter-background-color-tile:#fff;--tiles-filter-checkbox-primary-color:#00243d;--tiles-filter-checkbox-text-color:#fff;--tiles-filter-dropdown-label-color:#58595b;--tiles-filter-cta-color:#00243d;--tiles-filter-cta-hover-bg-color:#00243d;--tiles-filter-cta-hover-color:#fff}
.tiles-filter-dark{--tiles-filter-eyebrow-color:#6abdc6;--tiles-filter-header-title-color:#fff;--tiles-filter-header-content-color:#dadadc;--tiles-filter-card-heading-color:#dadadc;--tiles-filter-card-title-color:#00243d;--tiles-filter-card-content-color:#353535;--tiles-filter-background-color:#00243d;--tiles-filter-background-color-tile:#f9f6f3;--tiles-filter-checkbox-primary-color:#fff;--tiles-filter-checkbox-text-color:#00243d;--tiles-filter-dropdown-label-color:#c4c5c6;--tiles-filter-cta-color:#00243d;--tiles-filter-cta-hover-bg-color:#00243d;--tiles-filter-cta-hover-color:#fff}
.tiles-filter-card-2-col-layout{--tiles-filter-card-layout:0 0 calc(50% - 12px);--tiles-filter-card-layout-gap:24px}
.tiles-filter-card-3-col-layout{--tiles-filter-card-layout:0 0 calc(33.33% - 12px);--tiles-filter-card-layout-gap:18px}
.tiles-filter-card-4-col-layout{--tiles-filter-card-layout:0 0 calc(25% - 12px);--tiles-filter-card-layout-gap:16px}
.bg-color{background-color:var(--tiles-filter-background-color)}
.tiles-filter-container{padding:80px 16px;padding:80px 16px;display:flex;flex-direction:column}
.tiles-filter-container .tiles-header{display:flex;flex-direction:column}
.tiles-filter-container .eyebrow-text{font-family:'BNYM_CORPORATE_Druk';font-size:24px;font-weight:700;line-height:24px;letter-spacing:.04em;color:var(--tiles-filter-eyebrow-color);text-transform:uppercase;margin-bottom:16px}
.tiles-filter-container .tiles-header h2{font-family:'BNYM_CORPORATE_Publico_Pro_Light';font-size:40px;font-weight:400;line-height:46px;letter-spacing:.02em;color:var(--tiles-filter-header-title-color);margin:0}
.tiles-filter-container .tiles-header .tiles-header-description{font-family:'BNYM_CORPORATE_Akkurat_Pro_Regular';font-size:16px;font-weight:400;line-height:24px;letter-spacing:.02em;color:var(--tiles-filter-header-content-color)}
.tiles-filter-container .tiles-group-title{font-family:'BNYM_CORPORATE_Akkurat_Pro';font-size:16px;font-weight:400;line-height:20px;letter-spacing:.02em;color:var(--tiles-filter-card-heading-color);margin-block-end:20px}
.tiles-filter-container .tiles-group{display:flex;flex-direction:column;gap:20px}
.tiles-filter-container .tiles-group .tiles-card{background-color:var(--tiles-filter-background-color-tile);padding:32px 24px 24px 24px;display:flex;flex-direction:column;gap:20px}
.tiles-filter-container .tiles-group .tiles-card .tiles-title{font-family:'BNYM_CORPORATE_Publico_Pro_Light';font-size:20px;font-weight:700;line-height:28px;color:var(--tiles-filter-card-title-color);margin:0;word-break:break-word}
.tiles-filter-container .tiles-group .tiles-card .tiles-text{font-family:'BNYM_CORPORATE_Akkurat_Pro_Regular';font-size:16px;font-weight:400;line-height:24px;color:var(--tiles-filter-card-content-color);padding-bottom:4px}
.tiles-filter-container .tiles-group .tiles-card .tiles-footer{display:flex;justify-content:space-between;align-items:center;margin-top:auto}
.tiles-filter-container .tiles-group .tiles-card .tiles-footer a{text-decoration:none;cursor:pointer;color:var(--tiles-filter-cta-color)}
.tiles-filter-container .button-outline{padding:12px 24px;border-radius:24px;border:1px solid var(--tiles-filter-cta-color);color:var(--tiles-filter-cta-color);background:0;width:fit-content;font-weight:bold}
.tiles-filter-container .button-outline:hover{background:var(--tiles-filter-cta-hover-bg-color);color:var(--tiles-filter-cta-hover-color)}
.tiles-filter-container .tiles-filter-group .filteritem input[type=checkbox]{accent-color:var(--tiles-filter-card-title-color)}
.tiles-filter-container .only-desktop{display:none !important}
.tiles-filter-container .only-mobile{display:block !important}
.tiles-filter-container .tiles-filter-group label{color:var(--tiles-filter-dropdown-label-color)}
.tiles-filter-container .tiles-filter-group .filter-btn{width:100%;border:1px solid #58595b;border-radius:4px;padding:15px;background:transparent;text-align:left;display:flex;justify-content:space-between;color:var(--tiles-filter-dropdown-label-color)}
.tiles-filter-container .tiles-filter-group .filter-btn.open{background:var(--tiles-filter-checkbox-primary-color);border-radius:4px 4px 0 0;border:1px solid var(--tiles-filter-checkbox-primary-color);color:var(--tiles-filter-checkbox-text-color)}
.tiles-filter-container .col-right{display:flex;flex-direction:column;gap:32px}
.tiles-filter-container .sort-tiles{margin-top:32px}
.tiles-filter-container .sort-tiles label{color:var(--tiles-filter-header-content-color)}
.tiles-filter-container .sort-tiles .button-outline,.filter-select-holder .button-outline{border:1px solid var(--tiles-filter-checkbox-primary-color);color:var(--tiles-filter-checkbox-primary-color)}
.tiles-filter-container .sort-tiles .button-outline:hover,.filter-select-holder .button-outline:hover{border:1px solid var(--tiles-filter-checkbox-primary-color);color:var(--tiles-filter-checkbox-text-color);background-color:var(--tiles-filter-checkbox-primary-color)}
.tiles-filter-container .tiles-filter-group .filter-select-holder.tag-pills{display:block;padding:25px 0 !important;cursor:pointer;border:1px solid #00243d;background-color:var(--tiles-filter-background-color)}
.tiles-filter-container .tiles-filter-group .filter-select-holder{padding:25px;background:var(--tiles-filter-checkbox-primary-color);display:none}
.tiles-filter-container .tiles-filter-group .filter-select-holder.open{display:block !important}
.tiles-filter-container .tiles-filter-group .filter-dropdown-list{display:flex;flex-direction:column;gap:24px;list-style:none;padding:0}
.tiles-filter-group .filter-dropdown-list label{display:flex;position:relative;gap:15px;font-size:16px;line-height:24px;font-weight:400;color:var(--tiles-filter-checkbox-text-color);font-family:'BNYM_CORPORATE_Akkurat_Pro';align-items:center}
.tiles-filter-group .filter-dropdown-list input[type='checkbox']:checked{background:var(--tiles-filter-checkbox-primary-color)}
.tiles-filter-group .filter-dropdown-list input[type='checkbox']:checked:after{content:'✔';color:var(--tiles-filter-checkbox-text-color);font-size:14px;line-height:20px;display:block}
.tiles-filter-group .filter-dropdown-list input[type='checkbox']{text-align:center;display:table-cell;vertical-align:middle;width:20px !important;height:20px !important;appearance:none;border:1px solid var(--tiles-filter-checkbox-text-color);box-shadow:none;font-size:1em;cursor:pointer}
@media(min-width:768px){.tiles-filter-container .only-desktop{display:block !important}
.tiles-filter-container .only-mobile{display:none !important}
.tiles-filter-container{padding:80px 32px}
.tiles-filter-container .col-left{margin-top:75px}
.tiles-filter-container .col-left:has(.tag-pills){margin-top:16px}
.tiles-filter-container .col-right{gap:40px}
.tiles-filter-container .tiles-filter-group{display:flex;flex-direction:column;gap:24px}
.tiles-filter-container .tiles-filter-group .filteritem{display:flex;gap:8px;align-items:center}
.tiles-filter-container .tiles-filter-group .filteritem input{width:18px;height:18px;cursor:pointer;border:1px solid #00243d;background-color:var(--tiles-filter-background-color)}
.tiles-filter-group .filter-dropdown-list label{color:var(--tiles-filter-checkbox-primary-color)}
.tiles-filter-container .tiles-filter-group .filter-select-holder{display:block;background:transparent}
.tiles-filter-group .filter-dropdown-list input[type='checkbox']{border:1px solid var(--tiles-filter-checkbox-primary-color)}
.tiles-filter-container .tiles-group{display:flex;flex-wrap:wrap;gap:16px;flex-direction:row}
.tiles-filter-container .tiles-group .tiles-card{width:auto;flex:var(--tiles-filter-card-layout);overflow:hidden}
.tiles-filter-container .tiles-group .tiles-card .tiles-footer{flex-wrap:wrap;gap:20px}
.tiles-filter-container .tiles-group .tiles-card .tiles-text{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}
.tiles-filter-container .sort-tiles{display:flex;justify-content:right;gap:24px;align-items:center;margin-top:0}
}
.button-outline.cta-button{margin-bottom:5px !important}
@media(min-width:992px){.tiles-filter-container{padding:120px 80px}
.tiles-filter-container .tiles-group{display:flex;flex-wrap:wrap;gap:var(--tiles-filter-card-layout-gap)}
.tiles-filter-container .tiles-group .tiles-card{padding:32px;width:auto}
}
.theme-light{--tiles-pag-filter-color:#00243d;--tiles-pag-filter-hover-bg-color:#00243d;--tiles-pag-filter-hover-color:#fff}
.theme-dark{--tiles-pag-filter-color:#fff;--tiles-pag-filter-hover-bg-color:#fff;--tiles-pag-filter-hover-color:#00243d}
.pagination-v2{display:flex;justify-content:right;align-items:center;margin-top:38px;gap:8px}
.pagination-v2 a{color:var(--tiles-pag-filter-color);padding:7px 12px;text-decoration:none;font-family:'BNYM_CORPORATE_Akkurat_Pro';font-size:15px;line-height:18px;letter-spacing:-0.015em;display:flex;justify-content:center;font-weight:bold;min-width:20px}
.pagination-v2 a:hover{cursor:pointer}
.pagination-v2 a:not(:last-child):hover,.pagination-v2 a.active{color:var(--tiles-pag-filter-hover-color);font-weight:bold;width:20px;border-radius:50%;text-align:center;background-color:var(--tiles-pag-filter-hover-bg-color);padding:7px 16px}
.pagination-v2 a.disabled{pointer-events:none;cursor:default;opacity:.6}
@media(min-width:768px){.top-border{width:91%;margin:50px auto 10px}
}
@media(min-width:1024px){.top-border{width:50%;margin:50px auto 0}
}
@media(min-width:1440px){.top-border{width:55%;margin:50px auto 0}
}
.pagination-v2-v2 .numbers{width:20px;line-height:28px;border-radius:50%;text-align:center;background-color:#077a07;color:white}
#tilesFilterReadMoreDialog{border:0;position:fixed;top:15%;isolation:isolate;width:95%;overflow-x:hidden;padding:20px;margin-top:0}
#tilesFilterReadMoreDialog .readMore-dialog-container{--readmore-primary-color:#00243d;margin:0 auto;padding:64px 32px}
#tilesFilterReadMoreDialog h2{margin-bottom:16px;font-family:'BNYM_CORPORATE_Publico_Pro_Light';font-size:24px;font-weight:700;line-height:32px;letter-spacing:.02em;color:var(--readmore-primary-color)}
#tilesFilterReadMoreDialog .dialog-close{position:absolute;right:calc(1em);top:20px;z-index:5;border:0;background:0}
#tilesFilterReadMoreDialog .tile-content-details{font-family:'BNYM_CORPORATE_Akkurat_Pro_Regular';font-size:16px;font-weight:400;line-height:24px;letter-spacing:.02em;text-align:left;margin-bottom:48px}
#tilesFilterReadMoreDialog a{text-decoration:none;color:var(--readmore-primary-color);font-size:16px;line-height:24px;font-family:'BNYM_CORPORATE_Akkurat_Pro_Regular'}
@media(min-width:768px){#tilesFilterReadMoreDialog{overflow-y:auto;width:95%;min-height:fit-content;height:auto}
#tilesFilterReadMoreDialog .region-row{flex-direction:row;width:100%;margin-bottom:100px}
#tilesFilterReadMoreDialog .region-name{width:50%}
}
@media(min-width:992px){#tilesFilterReadMoreDialog{max-width:855px}
}
[type="investor"]:lang(ja){.pagination-v2 a{font-family:"source-han-sans-japanese"}
#tilesFilterReadMoreDialog h2{font-family:"hiragino-mincho-pron"}
#tilesFilterReadMoreDialog a{font-family:"source-han-sans-japanese"}
.tiles-filter-container .eyebrow-text{font-family:"ta-kakugo-gf-02"}
.tiles-filter-container .tiles-header h2{font-family:"hiragino-mincho-pron"}
.tiles-filter-container .tiles-header .tiles-header-description{font-family:"hiragino-mincho-pron"}
.tiles-filter-container .tiles-group-title{font-family:"source-han-sans-japanese"}
.tiles-filter-container .tiles-group .tiles-card .tiles-title{font-family:"hiragino-mincho-pron"}
.tiles-filter-container .tiles-group .tiles-card .tiles-text{font-family:"source-han-sans-japanese"}
.tiles-filter-group .filter-dropdown-list label{font-family:"source-han-sans-japanese"}
}