.jump-text.svelte-1p5vdbh{display:inline-flex}.letter.svelte-1p5vdbh{opacity:0;transform:translate3d(0, var(--offset), 0);transition:opacity .3s,transform .3s}.letter.animate.svelte-1p5vdbh{will-change:transform, opacity;backface-visibility:hidden;animation-name:svelte-1p5vdbh-jump;animation-timing-function:cubic-bezier(.37,1.69,.17,.8);animation-fill-mode:both}@keyframes svelte-1p5vdbh-jump{0%{opacity:0;transform:translate3d(0, var(--offset), 0) scale(.8) rotate(calc(var(--rotation-scale) * -60deg))}to{opacity:1;transform:translate(0,0)scale(1)rotate(0)}}.wiggly-text.svelte-w7mle{animation:1s ease-in-out both svelte-w7mle-fadeIn;display:inline-block}.wiggle-x.svelte-w7mle{will-change:transform;backface-visibility:hidden;transform-style:preserve-3d;animation-name:svelte-w7mle-wiggleX;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-fill-mode:forwards;display:inline-block}.wiggle-y.svelte-w7mle{will-change:transform;backface-visibility:hidden;transform-style:preserve-3d;animation-name:svelte-w7mle-wiggleY;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-fill-mode:forwards;display:inline-block}@keyframes svelte-w7mle-wiggleX{0%{transform:translate(0,0)}20%{transform:translate3d(calc(var(--amplitudeX) * .5), 0, 0)}40%{transform:translate3d(var(--amplitudeX), 0, 0)}60%{transform:translate3d(calc(var(--amplitudeX) * -.5), 0, 0)}80%{transform:translate3d(calc(var(--amplitudeX) * -1), 0, 0)}to{transform:translate(0,0)}}@keyframes svelte-w7mle-wiggleY{0%{transform:translate(0,0)}20%{transform:translate3d(0, calc(var(--amplitudeY) * .5), 0)}40%{transform:translate3d(0, var(--amplitudeY), 0)}60%{transform:translate3d(0, calc(var(--amplitudeY) * -.5), 0)}80%{transform:translate3d(0, calc(var(--amplitudeY) * -1), 0)}to{transform:translate(0,0)}}@keyframes svelte-w7mle-fadeIn{0%{opacity:0}to{opacity:1}}.intro.svelte-1d3ftsv{transform-origin:top;align-items:flex-end;display:flex;transform:scale(1)}@media (width<=640px){.intro.svelte-1d3ftsv{transform-origin:top;top:-8px;left:8px;transform:scale(.6)}}.photo.svelte-1d3ftsv{border:4px solid var(--brand-orange);border-radius:50%;flex-shrink:0;width:180px;height:180px;animation:.5s cubic-bezier(1,.55,.3,1) both svelte-1d3ftsv-zoomIn;overflow:hidden}@media (width<=640px){.photo.svelte-1d3ftsv{border-width:2px;width:120px;height:120px}}.photo.svelte-1d3ftsv img:where(.svelte-1d3ftsv){transform-origin:0 100%;flex:1;width:100%;height:100%;animation:.8s cubic-bezier(1,.55,.3,1) .2s both svelte-1d3ftsv-photoJump}.text.svelte-1d3ftsv{flex:1;padding-bottom:16px;font-weight:900;line-height:1;position:relative;left:-32px}@media (width<=640px){.text.svelte-1d3ftsv{top:22px;left:12px}}.greeting.svelte-1d3ftsv{opacity:.8;letter-spacing:.02em;color:var(--brand-orange);font-size:20px;font-weight:500;transform:translate(59px,31px)}@media (width<=640px){.greeting.svelte-1d3ftsv{font-size:22px;transform:translate(59px,33px)}}.name.svelte-1d3ftsv{color:var(--brand-orange);align-items:baseline;margin-left:-8px;font-size:72px;display:flex}.name.svelte-1d3ftsv span:where(.svelte-1d3ftsv){color:#fff;text-shadow:-2px 0 0 2px #000;font-size:96px}.name.svelte-1d3ftsv span:where(.svelte-1d3ftsv):first-child{text-shadow:0 8px #000,0 -8px #000;position:relative;right:-6px}.subtitle.svelte-1d3ftsv{letter-spacing:.03em;margin-top:-6px;margin-left:18px;font-size:16px;font-weight:300}@media (width<=640px){.subtitle.svelte-1d3ftsv{width:140vw;margin-top:0;margin-left:0;font-size:18px;font-weight:450;transform:translate(2px,-2px)}}@keyframes svelte-1d3ftsv-photoJump{0%{transform:translateY(100%)rotate(35deg)}to{transform:translateY(0)rotate(0)}}@keyframes svelte-1d3ftsv-zoomIn{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:scale(1)}}.compact.svelte-1d3ftsv{transform:scale(1)}.compact.svelte-1d3ftsv .photo:where(.svelte-1d3ftsv){border-width:1px;width:48px;height:48px}.compact.svelte-1d3ftsv .compact-text:where(.svelte-1d3ftsv){color:#fff;margin-bottom:4px;margin-left:8px;font-size:22px;font-weight:800;transition:color .3s}.compact.svelte-1d3ftsv:hover .compact-text:where(.svelte-1d3ftsv){color:var(--brand-orange)}button.intro-button.svelte-1d3ftsv{all:unset;cursor:pointer;display:block;transform:scale(1)}button.intro-button.svelte-1d3ftsv:focus-visible{outline:2px solid var(--brand-orange);outline-offset:4px}
