@layer ps-base{}.textbanner{background-color:#59a14b;color:#fff;padding:.5rem 1rem}.textbanner__container{align-items:center;display:flex;gap:.5rem;margin:0 auto;max-width:1430px}.textbanner__icon{flex-shrink:0;height:1.0625rem;width:1.25rem}.textbanner__control{align-items:center;background:none;border:0;color:inherit;cursor:pointer;display:inline-flex;flex-shrink:0;height:1.5rem;justify-content:center;padding:0;width:1.5rem}.textbanner__control:focus-visible{outline:.125rem solid #fff;outline-offset:.125rem}.textbanner__control-icon{height:1.25rem;width:1.25rem}.textbanner__track{flex:1 1 auto;height:1.0625rem;list-style:none;margin:0;min-width:0;padding:0;position:relative}.textbanner__item{align-items:center;display:flex;inset:0;justify-content:center;opacity:0;position:absolute;transition:opacity .3s ease-in-out;visibility:hidden}.textbanner__item--active{opacity:1;visibility:visible}.textbanner__text{color:inherit;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.textbanner__text--link{text-decoration:none}.textbanner__text--link:focus-visible,.textbanner__text--link:hover{color:inherit;text-decoration:none}.textbanner__text--link:focus-visible{outline:.125rem solid #fff;outline-offset:.125rem}