.hero-sec.svelte-tc3uts{--chrome:96px;padding:0}.hero-sec.svelte-tc3uts .hero{position:relative;min-height:round(down,100vh,8px);min-height:round(down,100svh,8px);display:flex;flex-direction:column;justify-content:flex-end;padding:calc(var(--chrome) + var(--s8)) var(--gutter) var(--s8);overflow:hidden}.hero-name.svelte-tc3uts{font-size:344px;line-height:344px}.hero-role.svelte-tc3uts{display:grid;max-width:46ch;min-height:64px;margin-top:var(--s2);text-wrap:pretty}.hero-role.svelte-tc3uts>*{grid-area:1/1}.sizer.svelte-tc3uts{visibility:hidden}.hero-role.svelte-tc3uts .decode{white-space:pre-wrap}.hero-actions.svelte-tc3uts{position:absolute;right:var(--gutter);bottom:var(--s8);display:flex;flex-direction:row-reverse;align-items:center;gap:var(--s3)}.hero-sec.svelte-tc3uts .hero-hint:hover,.hero-sec.svelte-tc3uts .hero-hint:focus-visible{background:var(--fg);color:var(--paper)}.hero-hint .arrow.svelte-tc3uts{display:block;transform:translateY(0);position:relative;top:-1px}.motion .hero-hint .arrow.svelte-tc3uts{animation:svelte-tc3uts-nudge var(--tick-cursor) steps(2,jump-none) infinite}@keyframes svelte-tc3uts-nudge{0%{transform:translateY(0)}to{transform:translateY(2px)}}@media(max-width:1100px){.hero-name.svelte-tc3uts{font-size:258px;line-height:264px}}@media(max-width:700px){.hero-sec.svelte-tc3uts{--chrome:104px}.hero-sec.svelte-tc3uts .hero{padding-bottom:var(--s6)}.hero-name.svelte-tc3uts{font-size:129px;line-height:136px}.hero-actions.svelte-tc3uts{position:static;flex-direction:row;margin-top:var(--s2);align-self:flex-start}.hero-role.svelte-tc3uts{max-width:none}}.list.svelte-6yllnh{padding-top:var(--s8);padding-bottom:var(--s8);display:flex;flex-direction:column;gap:var(--s4);scroll-margin-top:var(--s4)}.list.svelte-6yllnh .card:where(.svelte-6yllnh){background:var(--surface-card),var(--paper)}.list.svelte-6yllnh .card:where(.svelte-6yllnh):hover,.list.svelte-6yllnh .card:where(.svelte-6yllnh):focus-visible{background:var(--surface-card-hover),var(--paper)}.all.svelte-6yllnh{align-self:flex-start;display:inline-flex;gap:var(--s1);padding:var(--s1);color:var(--fg);text-decoration:none;background:var(--paper)}.all.svelte-6yllnh:hover,.all.svelte-6yllnh:focus-visible{background:var(--fg);color:var(--paper)}@media(max-width:900px){.list.svelte-6yllnh{padding-top:var(--s6);padding-bottom:var(--s6)}}.invitation.svelte-16an281{padding-top:var(--s8);padding-bottom:var(--s8);overflow:hidden;display:flex;flex-direction:column;align-items:flex-start;gap:var(--s4)}.invitation.svelte-16an281 h2:where(.svelte-16an281){display:flex;flex-direction:column;align-items:flex-start;gap:var(--s2);margin:0}.invitation.svelte-16an281 .intro:where(.svelte-16an281){line-height:64px}.cta-wrap.svelte-16an281{width:448px;max-width:100%}.cta-wrap.svelte-16an281 .cta-row{width:100%}@media(max-width:1300px){.invitation.svelte-16an281 .intro:where(.svelte-16an281){font-size:41.25px;line-height:48px}}@media(max-width:700px){.invitation.svelte-16an281{padding-top:var(--s6);padding-bottom:var(--s6);gap:var(--s3)}.cta-wrap.svelte-16an281{width:100%}}main.svelte-1uha8ag .page-sky{--chrome:96px;position:relative;isolation:isolate;overflow:hidden;margin-top:calc(-1 * var(--chrome))}@media(max-width:700px){main.svelte-1uha8ag .page-sky{--chrome:104px}}
