.word.svelte-ycz4dj{color:#8a8a8a;transition:color .4s}.word.svelte-ycz4dj:hover{color:#d4d4d4}.word-on.svelte-ycz4dj,.word-on.svelte-ycz4dj:hover{color:#fafafa}.slides.svelte-ycz4dj>.slide:where(.svelte-ycz4dj){grid-area:1 / 1;opacity:0;transform:translateY(28px);transition:opacity .55s cubic-bezier(.25,1,.5,1),transform .55s cubic-bezier(.25,1,.5,1);pointer-events:none}.slides.svelte-ycz4dj>.slide.is-past:where(.svelte-ycz4dj){transform:translateY(-28px)}.slides.svelte-ycz4dj>.slide.is-active:where(.svelte-ycz4dj){opacity:1;transform:none}.seg.svelte-ycz4dj{display:block;width:1.25rem;height:1px;background:#fafafa2e;transition:background-color .4s}.seg-on.svelte-ycz4dj{background:var(--th-accent)}.row.svelte-ycz4dj{position:relative}.row.svelte-ycz4dj:before{content:"";position:absolute;inset:0 0 auto;height:1px;background:var(--th-border);transform-origin:left}.row.svelte-ycz4dj:first-child:before{display:none}.row.svelte-ycz4dj p:where(.svelte-ycz4dj){transition:color .4s}.row.svelte-ycz4dj:hover p:where(.svelte-ycz4dj){color:#d4d4d4}.pillars.svelte-ycz4dj .row.rv:before{transform:scaleX(0)}.pillars.svelte-ycz4dj .row.rv-in:before{transform:scaleX(1);transition:transform 1s cubic-bezier(.25,1,.5,1) var(--rv-delay, 0ms)}@media(prefers-reduced-motion:reduce){.slides.svelte-ycz4dj>.slide:where(.svelte-ycz4dj),.row.svelte-ycz4dj:before{transition:none}.pillars.svelte-ycz4dj .row.rv:before{transform:none}}.still.svelte-ur3ofg img:where(.svelte-ur3ofg){transition:transform .9s cubic-bezier(.25,1,.5,1)}.still.svelte-ur3ofg{overflow:hidden}a.svelte-ur3ofg:hover .still:where(.svelte-ur3ofg) img:where(.svelte-ur3ofg){transform:scale(1.02)}.logo.svelte-156eja0{filter:brightness(0) invert(1);opacity:.72;transition:opacity .4s}.name.svelte-156eja0{transition:color .4s}.pill.svelte-156eja0{line-height:1.2}.pill-link.svelte-156eja0{background:#fafafa29;color:#fafafa;transition:background-color .4s,color .4s}a.cell.svelte-156eja0:hover .pill-link:where(.svelte-156eja0){background:#fafafa;color:#0a0a0a}a.cell.svelte-156eja0:hover .logo:where(.svelte-156eja0){opacity:1}a.cell.svelte-156eja0:hover .name:where(.svelte-156eja0){color:#fafafa}.link.svelte-tf3kne{color:#d4d4d4;transition:color .4s}.link.svelte-tf3kne:hover{color:#fafafa}.arrow.svelte-tf3kne{color:var(--th-accent);transition:transform .5s cubic-bezier(.25,1,.5,1)}.link.svelte-tf3kne:hover .arrow:where(.svelte-tf3kne){transform:translate(.25rem)}.quote.svelte-1jj0u1z{color:var(--th-accent)}#hero:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 25% center,var(--th-vignette) 0%,transparent 60%);pointer-events:none;z-index:1}.hero-transform.svelte-w6je0v{transform:translateY(var(--ty, 0px))}.caret.svelte-w6je0v{display:inline-block;width:.36em;height:max(2px,.034em);margin-left:.06em;vertical-align:-.02em;background:currentColor;animation:svelte-w6je0v-caret-blink 1.1s steps(2,jump-none) infinite,svelte-w6je0v-caret-out .2s linear 15s forwards}.mark.svelte-w6je0v{opacity:0;animation:svelte-w6je0v-mark-in .2s linear 15s forwards}@keyframes svelte-w6je0v-caret-out{to{opacity:0;width:0;margin-left:0}}@keyframes svelte-w6je0v-mark-in{to{opacity:1}}@keyframes svelte-w6je0v-caret-blink{0%,to{opacity:1}50%{opacity:0}}@media(prefers-reduced-motion:reduce){.caret.svelte-w6je0v{display:none}.mark.svelte-w6je0v{opacity:1;animation:none}}
