.pill[data-astro-cid-c75bxee4]{width:100%;color:var(--color-ink);opacity:0;animation:.7s cubic-bezier(.22,1,.36,1) forwards pill-in;animation-delay:var(--delay,0s);background:#ffffffeb;border-radius:9999px;align-items:center;gap:.875rem;padding:.9375rem 1.125rem;text-decoration:none;transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s cubic-bezier(.22,1,.36,1),background-color .22s;display:flex;box-shadow:0 1px 2px #2e42700f,0 8px 24px -12px #2e427047}.pill[data-astro-cid-c75bxee4]:hover{background:#fff;transform:translateY(-2px);box-shadow:0 1px 2px #2e42700f,0 14px 30px -12px #2e42705c}.pill[data-astro-cid-c75bxee4]:active{transform:translateY(0)scale(.985)}.pill-icon[data-astro-cid-c75bxee4]{background:var(--color-blush-100);width:2.25rem;height:2.25rem;color:var(--color-ink);border-radius:9999px;flex:none;place-items:center;display:grid}.pill-icon[data-astro-cid-c75bxee4] svg{width:1.25rem;height:1.25rem}.pill-label[data-astro-cid-c75bxee4]{letter-spacing:-.01em;flex:1;min-width:0;font-size:1.0625rem;font-weight:600}.pill-note[data-astro-cid-c75bxee4]{color:var(--color-ink-soft);font-size:.8125rem;font-weight:400;display:block}.pill-chevron[data-astro-cid-c75bxee4]{color:var(--color-peri);flex:none;transition:transform .22s cubic-bezier(.22,1,.36,1)}.pill-chevron[data-astro-cid-c75bxee4] svg[data-astro-cid-c75bxee4]{width:1rem;height:1rem}.pill[data-astro-cid-c75bxee4]:hover .pill-chevron[data-astro-cid-c75bxee4]{transform:translate(3px)}@keyframes pill-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.pill[data-astro-cid-c75bxee4]{opacity:1;animation:none}.pill[data-astro-cid-c75bxee4]:hover{transform:none}}.monogram[data-astro-cid-n22k7olv]{background:linear-gradient(160deg, #fff 0%, var(--color-blush-100) 55%, var(--color-blush-200) 100%);border-radius:9999px;place-items:center;width:6.5rem;height:6.5rem;animation:.8s cubic-bezier(.22,1,.36,1) both monogram-in;display:grid;box-shadow:0 1px 2px #2e427014,0 18px 40px -18px #2e427073}.monogram-letters[data-astro-cid-n22k7olv]{font-family:var(--font-sans);letter-spacing:.02em;color:var(--color-ink);padding-left:.04em;font-size:2.25rem;font-weight:400;line-height:1}@keyframes monogram-in{0%{opacity:0;transform:scale(.86)translateY(10px)}to{opacity:1;transform:scale(1)translateY(0)}}@media (prefers-reduced-motion:reduce){.monogram[data-astro-cid-n22k7olv]{animation:none}}.socials[data-astro-cid-yieyzz6g]{justify-content:center;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.social[data-astro-cid-yieyzz6g]{width:2.75rem;height:2.75rem;color:var(--color-ink);opacity:0;animation:.6s cubic-bezier(.22,1,.36,1) forwards social-in;animation-delay:var(--delay,0s);border-radius:9999px;place-items:center;transition:transform .22s cubic-bezier(.22,1,.36,1),background-color .22s;display:grid}.social[data-astro-cid-yieyzz6g] svg{width:1.5rem;height:1.5rem}.social[data-astro-cid-yieyzz6g]:hover{background:#ffffffb3;transform:translateY(-2px)}@keyframes social-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.social[data-astro-cid-yieyzz6g]{opacity:1;animation:none}}.name[data-astro-cid-lcdefpme]{font-family:var(--font-sans);letter-spacing:.01em;text-align:center;color:var(--color-ink);margin:1.75rem 0 0;font-size:clamp(2.75rem,13vw,3.75rem);font-weight:300;line-height:1}.name-line[data-astro-cid-lcdefpme]{display:block;overflow:hidden}.name-line[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{animation:mask-reveal-up .76s cubic-bezier(.22, 1, .36, 1) calc(.12s + var(--i) * .11s) both;display:block}@keyframes mask-reveal-up{0%{opacity:0;filter:blur(6px);transform:translateY(30px)}to{opacity:1;filter:blur();transform:translateY(0)}}.tagline[data-astro-cid-lcdefpme]{text-align:center;color:var(--color-ink-soft);margin:.875rem 0 0;font-size:1.0625rem;font-weight:500;animation:.7s cubic-bezier(.22,1,.36,1) .42s both fade-up}.stack[data-astro-cid-lcdefpme]{flex-direction:column;gap:.75rem;width:100%;margin:2.25rem 0;display:flex}@keyframes fade-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.name-line[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme],.tagline[data-astro-cid-lcdefpme]{animation:none}}
