.kinetic-title{--kinetic-word:#8ee6df;--kinetic-line-start:#12b3b3;--kinetic-line-end:var(--gold);--kinetic-ease:cubic-bezier(.2, .8, .2, 1);letter-spacing:-.035em;max-width:none;margin:0;font-size:clamp(2rem,8.6cqi,4.35rem);font-weight:800;line-height:1.06}.kinetic-visual{display:block}.kinetic-line{overflow-clip-margin:.04em;white-space:nowrap;margin-bottom:-.1em;padding-bottom:.1em;display:block;overflow:clip}.kinetic-line-inner{animation:kineticRise .82s var(--kinetic-ease) calc(80ms + var(--line) * .14s) both;display:inline-block}.kinetic-line-slot{margin-bottom:-.04em;padding-bottom:.12em;overflow:visible}@container (width<=520px){.kinetic-title{font-size:clamp(2.3rem,13cqi,3.3rem)}.kinetic-line{white-space:normal}.kinetic-line-inner{text-wrap:balance}}.kinetic-slot{vertical-align:top;clip-path:inset(-.04em -.6em -.32em -.08em);color:var(--kinetic-word);display:inline-grid;position:relative}.kinetic-word{white-space:nowrap;grid-area:1/1;position:relative}.kinetic-letter{opacity:0;transition:transform .62s var(--kinetic-ease) calc(var(--i) * 26ms), opacity .36s ease calc(var(--i) * 26ms);display:inline-block;transform:translateY(108%)}.kinetic-word.is-active .kinetic-letter{opacity:1;transform:none}.kinetic-word.is-leaving .kinetic-letter{opacity:0;transition-duration:.46s,.3s;transform:translateY(-108%)}.kinetic-word.is-intro .kinetic-letter{animation:kineticLetter .7s var(--kinetic-ease) calc(.24s + var(--i) * 30ms) both}.kinetic-underline{background:linear-gradient(90deg, var(--kinetic-line-start), var(--kinetic-line-end));transform-origin:0;height:max(3px,.055em);transition:transform .52s var(--kinetic-ease) .26s;border-radius:999px;position:absolute;bottom:-.1em;left:.02em;right:0;transform:scaleX(0);box-shadow:0 0 14px #12b3b373}.kinetic-node{background:var(--kinetic-line-end);width:max(9px,.15em);height:max(9px,.15em);transition:transform .32s var(--kinetic-ease) .68s;border-radius:50%;position:absolute;bottom:-.1em;right:-.07em;transform:translate(50%,calc(50% - max(1.5px,.0275em)))scale(0);box-shadow:0 0 0 .05em #d29f2b38,0 0 18px #d29f2bd9}.kinetic-word.is-active .kinetic-underline{transform:scaleX(1)}.kinetic-word.is-active .kinetic-node{transform:translate(50%,calc(50% - max(1.5px,.0275em)))scale(1)}.kinetic-word.is-leaving .kinetic-underline{transform-origin:100%;transition-duration:.28s;transition-delay:0s;transform:scaleX(0)}.kinetic-word.is-leaving .kinetic-node{transition-duration:.2s;transition-delay:0s;transform:translate(50%,calc(50% - max(1.5px,.0275em)))scale(0)}.kinetic-word.is-intro .kinetic-underline{animation:kineticDraw .62s var(--kinetic-ease) .76s both}.kinetic-word.is-intro .kinetic-node{animation:kineticNode .36s var(--kinetic-ease) 1.24s both}.kinetic-word.is-final .kinetic-node{animation:1.6s ease-in-out .7s 3 kineticPulse}.kinetic-toggle{color:#ffffffc7;cursor:pointer;background:#050a0e52;border:1px solid #ffffff47;border-radius:999px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;padding:0;transition:color .16s,border-color .16s,background .16s;display:inline-flex}.kinetic-toggle:hover,.kinetic-toggle:focus-visible{color:#fff;background:#050a0e99;border-color:#ffffffb3}.kinetic-toggle:focus-visible{outline-offset:3px;outline:2px solid #8ee6df}.kinetic-toggle svg{width:14px;height:14px}.kinetic-toggle [data-icon]{display:none}.kinetic-toggle[data-state=playing] [data-icon=pause],.kinetic-toggle[data-state=paused] [data-icon=play],.kinetic-toggle[data-state=finished] [data-icon=replay]{display:block}.kinetic-toggle:not([data-state]){visibility:hidden}@keyframes kineticRise{0%{transform:translateY(105%)}to{transform:none}}@keyframes kineticLetter{0%{opacity:0;transform:translateY(108%)}to{opacity:1;transform:none}}@keyframes kineticDraw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes kineticNode{0%{transform:translate(50%,calc(50% - max(1.5px,.0275em)))scale(0)}to{transform:translate(50%,calc(50% - max(1.5px,.0275em)))scale(1)}}@keyframes kineticPulse{0%,to{box-shadow:0 0 0 .05em #d29f2b38,0 0 18px #d29f2bd9}50%{box-shadow:0 0 0 .14em #d29f2b1f,0 0 28px #d29f2b}}@media (prefers-reduced-motion:reduce){.kinetic-line-inner,.kinetic-word.is-intro .kinetic-letter,.kinetic-word.is-intro .kinetic-underline,.kinetic-word.is-intro .kinetic-node,.kinetic-word.is-final .kinetic-node{animation:none}.kinetic-letter,.kinetic-underline{transition:opacity .3s .28s;transform:none}.kinetic-word.is-leaving .kinetic-letter,.kinetic-word.is-leaving .kinetic-underline{transition:opacity .24s;transform:none}.kinetic-word:not(.is-active) .kinetic-underline,.kinetic-word:not(.is-active) .kinetic-node{opacity:0}.kinetic-node,.kinetic-word.is-active .kinetic-node{transition:opacity .3s .28s;transform:translate(50%,calc(50% - max(1.5px,.0275em)))}.kinetic-word.is-leaving .kinetic-node{transition:opacity .24s;transform:translate(50%,calc(50% - max(1.5px,.0275em)))}}.home-event-intro[data-astro-cid-lcdefpme]{gap:clamp(12px,4vw,48px);margin-bottom:28px}
