.calendar-title-btn[data-v-ba816bb3]{cursor:pointer;--tw-text-opacity:1;color:color-mix(in srgb,var(--black-primary) calc(var(--tw-text-opacity,1)*100%),transparent);outline-offset:2px;border-radius:6px;outline:2px solid #0000;padding:3px 6px;font-size:15px;font-weight:500;line-height:20px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.calendar-title-btn[data-v-ba816bb3]:hover{background-color:color-mix(in srgb,var(--white-primary) 80%,transparent);--tw-text-opacity:1;color:color-mix(in srgb,var(--blue-primary) calc(var(--tw-text-opacity,1)*100%),transparent)}.calendar-title-btn[data-v-ba816bb3]:focus{outline-offset:2px;outline:2px solid #0000}.marquee-wrapper[data-v-c91bc237]{width:100%;padding:12px 0;position:relative;overflow:hidden}.marquee-wrapper[data-v-c91bc237]:not(.is-full-width){-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 57px calc(100% - 57px),#0000);mask-image:linear-gradient(90deg,#0000 0,#000 57px calc(100% - 57px),#0000)}.marquee-wrapper.is-full-width[data-v-c91bc237]{width:100vw;margin-left:-50vw;margin-right:-50vw;left:50%;right:50%}@keyframes marquee-c91bc237{0%{transform:translate(0)}to{transform:translate(-50%)}}.marquee-track[data-v-c91bc237]{will-change:transform;width:max-content;animation-name:marquee-c91bc237;animation-timing-function:linear;animation-iteration-count:infinite;display:flex}.hover\:pause[data-v-c91bc237]:hover{animation-play-state:paused}.hover\:running[data-v-c91bc237]:hover{animation-play-state:running}.bullet[data-v-4889cfc3]:before{content:"";border-radius:9999px;flex-shrink:0}.bullet--accent[data-v-4889cfc3]:before{background-color:var(--blue-primary);width:7px;height:7px;margin-top:calc(.5lh - 3.5px)}.bullet--muted[data-v-4889cfc3]:before{background-color:currentColor;width:4px;height:4px;margin-top:calc(.5lh - 2px)}.contact-card__link[data-v-ed2ebd0a]{color:color-mix(in srgb,var(--black-primary) 60%,transparent);font-size:18px;line-height:24px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:block}.contact-card__link[data-v-ed2ebd0a]:hover{--tw-text-opacity:1;color:color-mix(in srgb,var(--blue-primary) calc(var(--tw-text-opacity,1)*100%),transparent)}.cta-banner__image--clipped[data-v-a25ecb27]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 40%);mask-image:linear-gradient(90deg,#0000,#000 40%)}.data-table__scroll[data-v-e0f8ce36]{scrollbar-width:thin;scrollbar-color:rgba(var(--black-primary-rgb),.15) transparent}.data-table__corner[data-v-e0f8ce36]{width:160px;min-width:160px}.data-table__corner[data-v-e0f8ce36],.data-table__head[data-v-e0f8ce36]{border-right-width:1px;border-color:color-mix(in srgb,var(--black-primary) 10%,transparent)}.data-table__head[data-v-e0f8ce36]{vertical-align:middle;--tw-text-opacity:1;width:232px;min-width:232px;color:color-mix(in srgb,var(--black-primary) calc(var(--tw-text-opacity,1)*100%),transparent);padding:29px 20px;font-size:14px;font-weight:400;line-height:20px}.data-table__head[data-v-e0f8ce36]:last-child{border-right-width:0}.data-table__row-head[data-v-e0f8ce36]{width:160px;min-width:160px;padding:19px 20px;font-weight:500}.data-table__cell[data-v-e0f8ce36],.data-table__row-head[data-v-e0f8ce36]{border-right-width:1px;border-color:color-mix(in srgb,var(--black-primary) 10%,transparent);vertical-align:middle;--tw-text-opacity:1;color:color-mix(in srgb,var(--black-primary) calc(var(--tw-text-opacity,1)*100%),transparent);font-size:14px;line-height:20px}.data-table__cell[data-v-e0f8ce36]{white-space:pre-line;width:232px;min-width:232px;padding:19px 4px 19px 20px}.data-table__cell[data-v-e0f8ce36]:last-child{border-right-width:0}.data-table__fade[data-v-e0f8ce36]{background:linear-gradient(90deg,rgba(var(--gray-secondary-rgb),0) 0,var(--gray-secondary) 100%)}.lightbox-slide-enter-active[data-v-4b8a6165],.lightbox-slide-leave-active[data-v-4b8a6165]{transition:opacity .4s,transform .4s}.lightbox-slide-enter-from[data-v-4b8a6165]{opacity:0;transform:translateX(var(--lightbox-shift))}.lightbox-slide-leave-to[data-v-4b8a6165]{opacity:0;transform:translateX(calc(var(--lightbox-shift)*-1))}.lightbox__arrow[data-v-4b8a6165]{--tw-translate-y:-50%;width:48px;height:48px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));cursor:pointer;background-color:color-mix(in srgb,var(--white-primary) 90%,transparent);--tw-text-opacity:1;color:color-mix(in srgb,var(--black-primary) calc(var(--tw-text-opacity,1)*100%),transparent);--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline-offset:2px;border-radius:9999px;outline:2px solid #0000;justify-content:center;align-items:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:50%}.lightbox__arrow[data-v-4b8a6165]:hover{--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--white-primary) calc(var(--tw-bg-opacity,1)*100%),transparent)}.lightbox__arrow[data-v-4b8a6165]:focus{outline-offset:2px;outline:2px solid #0000}.stories-arrow[data-v-fb83bcf2]{border-radius:12px;justify-content:center;align-items:center;width:46px;height:46px;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.stories-arrow[data-v-fb83bcf2],.stories-arrow[data-v-fb83bcf2]:focus{outline-offset:2px;outline:2px solid #0000}.stories-arrow[data-v-fb83bcf2]:not(:disabled){cursor:pointer;border-width:1px;border-color:color-mix(in srgb,var(--blue-primary) 38%,transparent);--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--white-primary) calc(var(--tw-bg-opacity,1)*100%),transparent);--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.stories-arrow[data-v-fb83bcf2]:not(:disabled):hover{background-color:color-mix(in srgb,var(--white-primary) 90%,transparent)}.stories-arrow[data-v-fb83bcf2]:not(:disabled):active{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.stories-arrow[data-v-fb83bcf2]:disabled{cursor:not-allowed;--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--gray-secondary) calc(var(--tw-bg-opacity,1)*100%),transparent);opacity:.6}.stories-arrow:disabled img[data-v-fb83bcf2]{opacity:.4}
