/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.faq-module{margin-bottom:56px}.article .faq-module .icrc-container,.legal-factsheet .faq-module .icrc-container,.news-release .faq-module .icrc-container,.partnership .faq-module .icrc-container,.publication .faq-module .icrc-container,.report .faq-module .icrc-container,.statement .faq-module .icrc-container,.video .faq-module .icrc-container{max-width:620px}@media screen and (max-width:991px) and (orientation:landscape){.article .faq-module .icrc-container,.legal-factsheet .faq-module .icrc-container,.news-release .faq-module .icrc-container,.partnership .faq-module .icrc-container,.publication .faq-module .icrc-container,.report .faq-module .icrc-container,.statement .faq-module .icrc-container,.video .faq-module .icrc-container{max-width:90%}}@media screen and (max-width:575px) and (orientation:landscape){.article .faq-module .icrc-container,.legal-factsheet .faq-module .icrc-container,.news-release .faq-module .icrc-container,.partnership .faq-module .icrc-container,.publication .faq-module .icrc-container,.report .faq-module .icrc-container,.statement .faq-module .icrc-container,.video .faq-module .icrc-container{max-width:100%}}.faq-list-block .faq-list>ul>li{border-top:1px solid var(--icrc-grey-300);padding:6px 0}.faq-list-block .faq-list .question{position:relative;margin:0}.faq-list-block .faq-list .question a,.faq-list-block .faq-list .question button{display:flex;flex-direction:column;justify-content:center;padding:16px 0 16px 48px;background:0 0;border:none;font:500 20px/30px "Noto Sans",Arial,Helvetica,sans-serif;margin:0;cursor:pointer;width:100%;text-align:left;color:inherit}html[dir=rtl] .faq-list-block .faq-list .question a,html[dir=rtl] .faq-list-block .faq-list .question button{font-family:"IBM Plex Sans Arabic",sans-serif;letter-spacing:0;padding:16px 48px 16px 0;text-align:right}html[lang=zh] .faq-list-block .faq-list .question a,html[lang=zh] .faq-list-block .faq-list .question button{font-family:"Noto Sans SC",sans-serif;letter-spacing:0}@media screen and (min-width:576px){.faq-list-block .faq-list .question a,.faq-list-block .faq-list .question button{font:500 20px/30px "Noto Sans",Arial,Helvetica,sans-serif;padding:16px 0 16px 52px}html[dir=rtl] .faq-list-block .faq-list .question a,html[dir=rtl] .faq-list-block .faq-list .question button{font-family:"IBM Plex Sans Arabic",sans-serif;letter-spacing:0;padding:16px 52px 16px 0}html[lang=zh] .faq-list-block .faq-list .question a,html[lang=zh] .faq-list-block .faq-list .question button{font-family:"Noto Sans SC",sans-serif;letter-spacing:0}}@media screen and (min-width:992px){.faq-list-block .faq-list .question a,.faq-list-block .faq-list .question button{font:600 18px/26px "Noto Sans",Arial,Helvetica,sans-serif}html[dir=rtl] .faq-list-block .faq-list .question a,html[dir=rtl] .faq-list-block .faq-list .question button{font-family:"IBM Plex Sans Arabic",sans-serif;letter-spacing:0}html[lang=zh] .faq-list-block .faq-list .question a,html[lang=zh] .faq-list-block .faq-list .question button{font-family:"Noto Sans SC",sans-serif;letter-spacing:0}}.faq-list-block .faq-list .question a:hover,.faq-list-block .faq-list .question button:hover{color:var(--icrc-red-700);transition:.15s}.faq-list-block .faq-list .question a:before,.faq-list-block .faq-list .question button:before{position:absolute;top:13px;left:0;content:"";color:var(--icrc-red-700);background-color:currentColor;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url(/themes/custom/icrc_theme/html/svg/spritesrc/icon-add.svg);mask-image:url(/themes/custom/icrc_theme/html/svg/spritesrc/icon-add.svg);width:32px;height:32px}html[dir=rtl] .faq-list-block .faq-list .question a:before,html[dir=rtl] .faq-list-block .faq-list .question button:before{left:auto;right:0}.faq-list-block .faq-list .question a[aria-expanded=true]:before,.faq-list-block .faq-list .question button[aria-expanded=true]:before{-webkit-mask-image:url(/themes/custom/icrc_theme/html/svg/spritesrc/icon-remote.svg);mask-image:url(/themes/custom/icrc_theme/html/svg/spritesrc/icon-remote.svg)}.faq-list-block .faq-list .holder{padding:0 0 12px 52px}html[dir=rtl] .faq-list-block .faq-list .holder{padding:0 52px 12px 0}.faq-list-block .faq-description{font:600 18px/26px "Noto Sans",Arial,Helvetica,sans-serif;padding-bottom:36px}html[dir=rtl] .faq-list-block .faq-description{font-family:"IBM Plex Sans Arabic",sans-serif;letter-spacing:0}html[lang=zh] .faq-list-block .faq-description{font-family:"Noto Sans SC",sans-serif;letter-spacing:0}.faq-list-block .btn-row{display:flex;justify-content:flex-end;padding-top:11px}@media screen and (max-width:575px){.faq-list-block .btn-row .btn-wrap,.faq-list-block .btn-row a{width:100%}}
.latest-documents{margin-bottom:56px;scroll-margin-top:70px}.latest-documents .content{display:flex;flex-wrap:wrap;margin:0 -10px}.latest-documents .col{width:100%;flex:0 0 100%;padding:0 10px 52px}@media screen and (min-width:576px) and (max-width:991px){.latest-documents .col{width:50%;flex:0 0 50%;padding:0 10px 36px}.latest-documents .col:nth-child(1){width:100%;flex:0 0 100%;padding:0 10px 56px}.latest-documents .col:nth-child(1) .media{height:300px}.latest-documents .col:nth-child(1) .bar{padding-top:25px}.latest-documents .col:nth-child(1) .title{padding-top:12px}.latest-documents .col:nth-child(1) .title h2,.latest-documents .col:nth-child(1) .title h3{font:500 36px/44px "Noto Serif","Times New Roman",Times,serif}html[dir=rtl] .latest-documents .col:nth-child(1) .title h2,html[dir=rtl] .latest-documents .col:nth-child(1) .title h3{font-family:"IBM Plex Sans Arabic",sans-serif;letter-spacing:0}html[lang=zh] .latest-documents .col:nth-child(1) .title h2,html[lang=zh] .latest-documents .col:nth-child(1) .title h3{font-family:"Noto Sans SC",sans-serif;letter-spacing:0}}@media screen and (min-width:992px){.latest-documents .col{width:33.3333%;flex:0 0 33.3333%;padding:0 10px 49px}.latest-documents .col:nth-child(1),.latest-documents .col:nth-child(2){width:50%;flex:0 0 50%}.latest-documents .col:nth-child(1) .media,.latest-documents .col:nth-child(2) .media{height:271px}.latest-documents .col:nth-child(1) .title,.latest-documents .col:nth-child(2) .title{padding-top:14px}.latest-documents .col:nth-child(1) .title h2,.latest-documents .col:nth-child(1) .title h3,.latest-documents .col:nth-child(2) .title h2,.latest-documents .col:nth-child(2) .title h3{font:500 36px/44px "Noto Serif","Times New Roman",Times,serif;-webkit-line-clamp:5}html[dir=rtl] .latest-documents .col:nth-child(1) .title h2,html[dir=rtl] .latest-documents .col:nth-child(1) .title h3,html[dir=rtl] .latest-documents .col:nth-child(2) .title h2,html[dir=rtl] .latest-documents .col:nth-child(2) .title h3{font-family:"IBM Plex Sans Arabic",sans-serif;letter-spacing:0}html[lang=zh] .latest-documents .col:nth-child(1) .title h2,html[lang=zh] .latest-documents .col:nth-child(1) .title h3,html[lang=zh] .latest-documents .col:nth-child(2) .title h2,html[lang=zh] .latest-documents .col:nth-child(2) .title h3{font-family:"Noto Sans SC",sans-serif;letter-spacing:0}}.latest-documents .frame{height:100%;position:relative;display:flex;flex-direction:column}.latest-documents .frame .card-img,.latest-documents .frame .media{position:static!important}.latest-documents .frame .card-img a::before,.latest-documents .frame .media a::before{content:initial}.latest-documents .frame a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.latest-documents .frame:hover img{filter:brightness(.9)}.latest-documents .frame a:hover:before{background-color:transparent!important}.latest-documents .media{background:url(/themes/custom/icrc_theme/html/images/img-plaseholder.png) 0 0/cover no-repeat;height:180px;order:1}.latest-documents .media img{width:100%;height:100%;object-fit:cover}.latest-documents .bar{display:flex;align-items:center;padding-top:12px;gap:16px;order:2}@media screen and (min-width:992px){.latest-documents .bar{padding-top:20px}}.latest-documents .date{font:400 12px/18px "Noto Sans",Arial,Helvetica,sans-serif}html[dir=rtl] .latest-documents .date{font-family:"IBM Plex Sans Arabic",sans-serif;letter-spacing:0}html[lang=zh] .latest-documents .date{font-family:"Noto Sans SC",sans-serif;letter-spacing:0}.latest-documents .title{padding-top:2px;order:3}.latest-documents .title h2,.latest-documents .title h3{font:500 24px/32px "Noto Serif","Times New Roman",Times,serif;letter-spacing:-.4px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}html[dir=rtl] .latest-documents .title h2,html[dir=rtl] .latest-documents .title h3{font-family:"IBM Plex Sans Arabic",sans-serif;letter-spacing:0}html[lang=zh] .latest-documents .title h2,html[lang=zh] .latest-documents .title h3{font-family:"Noto Sans SC",sans-serif;letter-spacing:0}.latest-documents .title h2 a:before,.latest-documents .title h3 a:before{position:absolute;left:0;top:0;width:100%;height:100%;content:"";background:0 0;cursor:pointer}.latest-documents .btn-row{display:flex;justify-content:flex-end}.latest-documents .btn-row .btn-wrap{min-width:100%}.latest-documents .btn-row .btn-wrap a{width:100%}.latest-documents.manual-mode .col{width:100%;flex:0 0 100%;padding-bottom:24px}.latest-documents.manual-mode .frame{display:grid;background:var(--icrc-beige-100);padding-bottom:32px;grid-template-areas:"_media" "_title" "_bar";grid-template-columns:repeat(1,1fr)}.latest-documents.manual-mode .media{grid-area:_media}@media screen and (min-width:576px){.latest-documents .title{padding-top:13px}.latest-documents .title h2,.latest-documents .title h3{font:500 24px/32px "Noto Serif","Times New Roman",Times,serif}html[dir=rtl] .latest-documents .title h2,html[dir=rtl] .latest-documents .title h3{font-family:"IBM Plex Sans Arabic",sans-serif;letter-spacing:0}html[lang=zh] .latest-documents .title h2,html[lang=zh] .latest-documents .title h3{font-family:"Noto Sans SC",sans-serif;letter-spacing:0}.latest-documents .btn-row .btn-wrap{min-width:236px}.latest-documents.manual-mode .frame{padding:0;grid-template-areas:"_media _title" "_media _bar";grid-template-columns:234px auto}.latest-documents.manual-mode .media{height:135px!important}}@media screen and (min-width:992px){.latest-documents .title h2,.latest-documents .title h3{font:500 22px/32px "Noto Serif","Times New Roman",Times,serif}html[dir=rtl] .latest-documents .title h2,html[dir=rtl] .latest-documents .title h3{font-family:"IBM Plex Sans Arabic",sans-serif;letter-spacing:0}html[lang=zh] .latest-documents .title h2,html[lang=zh] .latest-documents .title h3{font-family:"Noto Sans SC",sans-serif;letter-spacing:0}.latest-documents .btn-row{padding-top:7px}.latest-documents .btn-row .btn-wrap{min-width:164px}.latest-documents.manual-mode .frame{grid-template-columns:390px auto}.latest-documents.manual-mode .media{height:224px!important}}.latest-documents.manual-mode .bar{grid-area:_bar;padding:0 32px}@media screen and (min-width:576px){.latest-documents.manual-mode .bar{padding:0 40px 10px!important}}.latest-documents.manual-mode .title{grid-area:_title;padding:32px 32px 0;margin-bottom:16px}@media screen and (min-width:576px){.latest-documents.manual-mode .title{padding:24px 40px 0!important;margin-bottom:9px}.latest-documents.manual-mode .title h2,.latest-documents.manual-mode .title h3{font-size:16px!important;line-height:26px!important;font-weight:400!important;-webkit-line-clamp:2}}@media screen and (min-width:992px){.latest-documents.manual-mode .title h2,.latest-documents.manual-mode .title h3{font-size:22px!important;line-height:32px!important;-webkit-line-clamp:3!important}}
