/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.banner-highlight{margin-bottom:56px;scroll-margin-top:70px}.banner-highlight .media img{width:100%}.banner-highlight.crisis-mode .info{background:var(--icrc-red-100)}.banner-highlight.crisis-mode .h2{color:var(--icrc-red-500)}.banner-highlight .info{padding:28px 22px 30px;background:var(--icrc-grey-200);font:400 16px/26px "Noto Sans",Arial,Helvetica,sans-serif}html[dir=rtl] .banner-highlight .info{font-family:"IBM Plex Sans Arabic",sans-serif;letter-spacing:0}html[lang=ru] .banner-highlight .info{font-family:"Noto Sans",Arial,Helvetica,sans-serif!important}html[lang=zh] .banner-highlight .info{font-family:"Noto Sans SC",sans-serif;letter-spacing:0}@media screen and (min-width:576px){.banner-highlight .info{padding:44px 44px 40px;font:400 18px/28px "Noto Sans",Arial,Helvetica,sans-serif}html[dir=rtl] .banner-highlight .info{font-family:"IBM Plex Sans Arabic",sans-serif;letter-spacing:0}html[lang=ru] .banner-highlight .info{font-family:"Noto Sans",Arial,Helvetica,sans-serif!important}html[lang=zh] .banner-highlight .info{font-family:"Noto Sans SC",sans-serif;letter-spacing:0}}.banner-highlight .h2{color:#000;font-family:var(--Headings-font,"DM Sans");font-size:26px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:-1.3px}html[dir=rtl] .banner-highlight .h2{font-family:"IBM Plex Sans Arabic",sans-serif;letter-spacing:0}html[lang=ru] .banner-highlight .h2{font-family:"Noto Sans",Arial,Helvetica,sans-serif!important}@media screen and (min-width:992px){.banner-highlight .info{padding:27px 40px 40px}.banner-highlight .h2{color:#000;font-family:var(--Headings-font,"DM Sans");font-size:34px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:-1.7px}}.banner-highlight .h2{letter-spacing:-1.5px;margin-bottom:20px}.banner-highlight p{letter-spacing:-.7px}.banner-highlight .button-group{display:flex;flex-direction:column;gap:15px;padding-top:5px}@media screen and (min-width:576px){.banner-highlight .button-group{flex-direction:row;justify-content:flex-end;gap:22px;padding-top:10px}}.banner-highlight .button-group .btn-wrap a{min-width:100%}@media screen and (min-width:576px){.banner-highlight .button-group .btn-wrap a{min-width:182px}}@media screen and (min-width:992px){.banner-highlight .h2{margin-bottom:12px}.banner-highlight .button-group{padding-top:24px;gap:16px}.banner-highlight .button-group .btn-wrap a{min-width:164px}}@media screen and (min-width:576px){.banner-highlight .button-group .btn-w-error a{min-width:240px}}.banner-highlight .button-group .btn-w-secondary-accent a:hover{color:var(--icrc-red-800);background:var(--icrc-red-200);border-color:var(--icrc-red-800)}
