.givewp-campaign-welcome-banner-background{background-size:cover;border-radius:8px;box-sizing:border-box;overflow:hidden;padding:28px 56px;position:relative}.givewp-campaign-welcome-banner-background:before{background-image:linear-gradient(to left,#116239,#278455 32%,var(--givewp-emerald-600));bottom:0;content:"";right:0;position:absolute;left:0;top:0;z-index:-1}.givewp-campaign-welcome-banner{border-radius:8px;display:flex;flex-direction:column}.givewp-campaign-welcome-banner__actions{align-items:center;display:flex;justify-content:space-between}.givewp-campaign-welcome-banner__actions__badge{align-items:center;background:var(--givewp-yellow-400);border-radius:12px;color:var(--givewp-shades-black);display:flex;font-size:12px;font-weight:700;gap:4px;justify-content:center;margin-bottom:var(--givewp-spacing-4);padding:var(--givewp-spacing-1) var(--givewp-spacing-2);width:-moz-fit-content;width:fit-content}.givewp-campaign-welcome-banner__actions__dismiss{background:none;border:none;cursor:pointer;outline:none}.givewp-campaign-welcome-banner__title{color:var(--givewp-shades-white);font-size:28px;font-weight:800;line-height:1.43;margin:0 0 var(--givewp-spacing-1) 0}.givewp-campaign-welcome-banner__description{color:var(--givewp-shades-white);font-size:18px;font-weight:600;line-height:1.536;margin:0 0 24px}.givewp-campaign-welcome-banner__features{display:flex;gap:var(--givewp-spacing-10)}.givewp-campaign-welcome-banner__features__group{display:flex;flex-direction:column;gap:var(--givewp-spacing-4)}.givewp-campaign-welcome-banner__features__group__item{color:var(--givewp-shades-white);display:flex;font-size:14px;gap:var(--givewp-spacing-2);line-height:1.5}.givewp-campaign-welcome-banner__features__group__item img{height:24px;width:24px}.givewp-campaign-welcome-banner__features__group__item span{color:var(--givewp-shades-white);font-size:14px}.givewp-campaign-welcome-banner__cta-button{align-items:center;background:var(--givewp-orange-400);border-radius:var(--givewp-rounded-8);box-shadow:0 2px 8px 0 rgba(0,0,0,.1);color:var(--givewp-shades-white);cursor:pointer;display:flex;flex-grow:0;gap:8px;justify-content:center;margin:var(--givewp-spacing-10) 0;padding:var(--givewp-spacing-3) var(--givewp-spacing-6);text-decoration:none;width:324px}.givewp-campaign-welcome-banner__cta-button span{color:var(--givewp-shades-white);font-size:16px;font-weight:600;line-height:1.5;text-align:center}.givewp-campaign-welcome-banner__cta-button:hover{background:var(--givewp-orange-500)}
