.StickyMentalHealthBanner_banner__QfDY5{position:relative;overflow:hidden;background:#2b2d33;color:#f4f5f7;font-family:Jost,sans-serif}.StickyMentalHealthBanner_inner__H4uPv{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:100px;max-width:1440px;margin:0 auto;padding:0 32px 0 24px;box-sizing:border-box}.StickyMentalHealthBanner_message__JNaqP{display:flex;align-items:flex-start;gap:16px;min-width:0;margin-right:8px}.StickyMentalHealthBanner_copy__9lKxl{width:clamp(310px,37.43vw,539px)}.StickyMentalHealthBanner_title__uduwb{margin:0;font-size:clamp(18px,1.74vw,25px);font-weight:700;line-height:1.1;text-transform:uppercase}.StickyMentalHealthBanner_subtitle__AHT_w{margin:8px 0 0;font-size:18px;line-height:1.15}.StickyMentalHealthBanner_date__UNKLT,.StickyMentalHealthBanner_mobileDate__JDdyz{margin:0;background:#cbb393;color:#2b2d33;font-weight:700;line-height:1.15;text-align:center}.StickyMentalHealthBanner_date__UNKLT{flex:none;min-width:264px;padding:8px 24px;box-sizing:border-box;border-radius:16px;font-size:16px;white-space:nowrap}.StickyMentalHealthBanner_giftMobile__gHWC4,.StickyMentalHealthBanner_mobileDate__JDdyz{display:none}.StickyMentalHealthBanner_gifts__ZtRFh{position:absolute;z-index:-1;inset:0;pointer-events:none}.StickyMentalHealthBanner_giftLarge__X3FTu,.StickyMentalHealthBanner_giftMobile__gHWC4,.StickyMentalHealthBanner_giftSmall__spn3K{position:absolute;height:auto}.StickyMentalHealthBanner_giftLarge__X3FTu{right:27.04%;top:0;width:223.67px}.StickyMentalHealthBanner_giftSmall__spn3K{right:19.15%;top:8px;width:161.33px}.StickyMentalHealthBanner_button__lthB2{display:grid;place-items:center;flex:none;width:228px;min-height:52px;border-radius:8px;background:#7d5a6a;color:#f4f5f7;font-size:18px;font-weight:700;line-height:1.15;text-decoration:none}.StickyMentalHealthBanner_button__lthB2:hover{background:#704e5e}.StickyMentalHealthBanner_button__lthB2:focus-visible{outline:2px solid #f4f5f7;outline-offset:3px}@media(min-width:769px) and (max-width:1299px){.StickyMentalHealthBanner_copy__9lKxl{width:auto}.StickyMentalHealthBanner_date__UNKLT{min-width:0;padding-inline:12px;font-size:14px}.StickyMentalHealthBanner_giftLarge__X3FTu{right:27%;width:clamp(132px,15vw,195px);top:auto;bottom:0}.StickyMentalHealthBanner_giftSmall__spn3K{right:19%;top:auto;bottom:0;width:clamp(92px,10.5vw,136px)}.StickyMentalHealthBanner_button__lthB2{width:clamp(132px,15.84vw,228px)}}@media(min-width:769px) and (max-width:1099px){.StickyMentalHealthBanner_message__JNaqP{display:block;max-width:55%}.StickyMentalHealthBanner_date__UNKLT{display:inline-block;margin-top:5px;padding-block:3px}.StickyMentalHealthBanner_subtitle__AHT_w{margin-top:4px}}@media(max-width:768px){.StickyMentalHealthBanner_banner__QfDY5{container-type:inline-size}.StickyMentalHealthBanner_inner__H4uPv{min-height:74px;padding:0 8px}.StickyMentalHealthBanner_message__JNaqP{display:block;margin-right:0}.StickyMentalHealthBanner_copy__9lKxl{width:auto}.StickyMentalHealthBanner_title__uduwb{font-size:clamp(10px,3.2cqw,12px)}.StickyMentalHealthBanner_date__UNKLT,.StickyMentalHealthBanner_giftLarge__X3FTu,.StickyMentalHealthBanner_giftSmall__spn3K,.StickyMentalHealthBanner_subtitle__AHT_w{display:none}.StickyMentalHealthBanner_mobileDate__JDdyz{display:block;width:-moz-fit-content;width:fit-content;min-width:172px;box-sizing:border-box;margin-top:8px;padding:2px 4px;border-radius:4px;font-size:12px}.StickyMentalHealthBanner_giftMobile__gHWC4{display:block;right:108.4px;top:20.3px;width:84.17px;transform:rotate(9.44deg)}.StickyMentalHealthBanner_button__lthB2{width:85px;min-height:29px;font-size:10.5px}}@media(max-width:364px){.StickyMentalHealthBanner_giftMobile__gHWC4{right:82px;top:28px;width:76px}}