.alert{display:inline-block;padding:.75rem 1.25rem;margin:0 .5rem .5rem 0;border-radius:0;border-radius:var(--btn-border-radius,0);color:#000;text-decoration:none;background-color:#f8f8f8;background-color:var(--color-gray-background,#f8f8f8);transition:background-color .35s ease-out}.alert:hover{background-color:#e3e3e3}@media screen and (min-width:993px){.alert{margin:0 .875rem .875rem 0}}.alert>div{display:inline;margin:0;padding:0}.alerts{position:relative;padding-bottom:1rem}@media screen and (min-width:769px){.alerts{padding-bottom:2rem;margin-top:1rem}}.alerts__alerts,.message-bar{position:relative}.message-bar{overflow:hidden;min-height:32px;padding:.4375rem 105px;text-align:center;font-size:.75rem;color:#fff;background-color:#257b72;background-color:var(--bg-secondary,#257b72)}@media screen and (max-width:768px){.message-bar{width:100%;padding:.4375rem 10px}}.message-bar .rich-text__wrapper{margin:0}.message-bar a{color:inherit}.message-bar__arrows{position:absolute;top:0;left:-140px;height:100%}.message-bar__arrows--right{left:unset;right:-140px;transform:scaleX(-1)}.message-bar__arrow{position:absolute;top:50%;width:200px;height:200px;background-color:#fff;opacity:.2;transform-origin:center;transform:translateY(-50%) rotate(45deg)}.message-bar__arrow:nth-child(2){left:-20px}.message-bar__arrow:nth-child(3){left:-40px}@media screen and (max-width:768px){.message-bar__arrow{display:none}}.message-bar__arrow-mob{position:absolute;top:0;left:0;width:auto;height:100%;opacity:.3}.message-bar__arrow-mob--right{left:unset;right:0;transform:scaleX(-1)}@media screen and (min-width:769px){.message-bar__arrow-mob{display:none}}.note{background-color:#ececec;background-color:var(--color-gray-background-secondary,#ececec);padding:1rem;margin-top:1rem}.note h3{font-family:overpass,sans-serif;font-family:var(--font-family-secondary,overpass,sans-serif);font-weight:700;font-weight:var(--font-weight-secondary-bold,700);color:inherit;color:var(--header-color,inherit);font-size:1.125rem;font-size:var(--font-size-h5-mob,1.125rem);line-height:var(--line-height-small-headers 1.5);color:#333;margin-bottom:0}@media screen and (min-width:341px){.note h3{font-size:1.125rem;font-size:var(--font-size-h5-mob,1.125rem)}}@media screen and (min-width:577px){.note h3{font-size:1.125rem;font-size:var(--font-size-h5-tablet,1.125rem)}}@media screen and (min-width:993px){.note h3{font-size:1.125rem;font-size:var(--font-size-h5-desk,1.125rem)}}@media screen and (min-width:1201px){.note h3{font-size:1.125rem;font-size:var(--font-size-h5-desk,1.125rem)}}