.secondary-navigation{background-color:var(--color-teal);justify-content:center;align-items:center;width:100%;padding-top:.75rem;padding-bottom:.75rem;display:flex}.secondary-navigation__items{flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.secondary-navigation__item,.secondary-navigation__cta{color:var(--text-inverse);border-radius:6px;justify-content:center;align-items:center;padding:.75rem 1rem .85rem;font-size:.875rem;font-weight:500;line-height:1.2;text-decoration:none;transition:background-color .2s;display:flex;position:relative}.secondary-navigation__item+.secondary-navigation__item:before,.secondary-navigation__item+.secondary-navigation__cta:before,.secondary-navigation__cta+.secondary-navigation__item:before,.secondary-navigation__cta+.secondary-navigation__cta:before{content:"";background-color:rgba(26,37,51,.5);width:.5px;height:100%;position:absolute;top:0;left:-.25rem}.secondary-navigation__item{margin:0 .25rem}.secondary-navigation__item:hover{background-color:rgba(26,37,51,.15)}.secondary-navigation__item.is-active{background-color:rgba(26,37,51,.3)}.secondary-navigation__item.is-highlighted{background-color:rgba(26,37,51,.3);border-radius:6px}.secondary-navigation__item.is-highlighted:before{display:none}.secondary-navigation__cta{background-color:rgba(26,37,51,.3)}.secondary-navigation__cta:hover{background-color:rgba(26,37,51,.15)}.secondary-navigation__cta:before{display:none}
.add-to-calendar{display:inline-block;position:relative}.add-to-calendar__menu{z-index:10;background:var(--color-white);border:1px solid var(--color-gray-85);min-width:14rem;color:var(--color-gray-15);border-radius:6px;margin:0;padding:.25rem;list-style:none;position:absolute;top:calc(100% + .5rem);left:0;box-shadow:0 12px 32px rgba(0,0,0,.22)}.add-to-calendar__menu:before{content:"";background:var(--color-white);border-top:1px solid var(--color-gray-85);border-left:1px solid var(--color-gray-85);width:10px;height:10px;position:absolute;top:-6px;left:1.25rem;transform:rotate(45deg)}.add-to-calendar__menu li{margin:0}.add-to-calendar__menu li+li{border-top:1px solid var(--color-gray-95)}.add-to-calendar__menu a,.add-to-calendar__menu button{width:100%;color:inherit;text-align:left;font-family:var(--font-body);cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;padding:.75rem 1.25rem;font-size:.875rem;font-weight:500;line-height:1.35;text-decoration:none;transition:background .2s,color .2s;display:flex}.add-to-calendar__menu a:hover,.add-to-calendar__menu button:hover{background:var(--color-plum-lightest);color:var(--color-plum-darkest);outline:none}.add-to-calendar__menu a:focus-visible{background:var(--color-plum-lightest);color:var(--color-plum-darkest);outline:none}.add-to-calendar__menu button:focus-visible{background:var(--color-plum-lightest);color:var(--color-plum-darkest);outline:none}
