.copy-email[data-astro-cid-4ul3c4ct]{align-items:center;display:inline-flex}.copy-email__btn[data-astro-cid-4ul3c4ct]{align-items:center;gap:var(--s-8);min-height:24px;color:inherit;font:inherit;line-height:inherit;cursor:pointer;touch-action:manipulation;background:0 0;border:0;padding:0;display:inline-flex}@media (pointer:coarse){.copy-email__btn[data-astro-cid-4ul3c4ct]{min-height:44px}}.copy-email__label[data-astro-cid-4ul3c4ct]{letter-spacing:.02em;text-transform:uppercase;color:var(--copy-email-label,var(--c-border-button));align-items:center;gap:4px;font-size:.75rem;font-weight:600;transition:color .22s;display:inline-flex}.copy-email__label[data-astro-cid-4ul3c4ct]:not(.is-done,.is-hand) .copy-email__text[data-astro-cid-4ul3c4ct]{display:none}.copy-email__btn[data-astro-cid-4ul3c4ct]:focus-visible .copy-email__text[data-astro-cid-4ul3c4ct]{display:inline}.copy-email__morph[data-astro-cid-4ul3c4ct]{flex-shrink:0;display:grid}.copy-email__icon[data-astro-cid-4ul3c4ct]{width:12px;height:12px;transition:opacity .22s var(--ease-out-strong), transform .22s var(--ease-out-strong), filter .22s var(--ease-out-strong);grid-area:1/1}.copy-email__icon--done[data-astro-cid-4ul3c4ct],.copy-email__label[data-astro-cid-4ul3c4ct].is-done .copy-email__icon[data-astro-cid-4ul3c4ct]:not(.copy-email__icon--done){opacity:0;filter:blur(2px);transform:scale(.6)}.copy-email__label[data-astro-cid-4ul3c4ct].is-done .copy-email__icon--done[data-astro-cid-4ul3c4ct]{opacity:1;filter:none;transform:none}.copy-email__label[data-astro-cid-4ul3c4ct].is-done{color:var(--c-fit-ink)}.copy-email__label[data-astro-cid-4ul3c4ct].is-hand{color:var(--c-ink);letter-spacing:0;text-transform:none;background:#0000000f;border-radius:999px;padding:2px 8px}.copy-email__label[data-astro-cid-4ul3c4ct].is-hand .copy-email__morph[data-astro-cid-4ul3c4ct]{display:none}@media (hover:hover){.copy-email__btn[data-astro-cid-4ul3c4ct]:hover .copy-email__address[data-astro-cid-4ul3c4ct]{text-underline-offset:4px;text-decoration:underline}.copy-email__btn[data-astro-cid-4ul3c4ct]:hover .copy-email__label[data-astro-cid-4ul3c4ct]:not(.is-done,.is-hand){color:var(--copy-email-label-hover,var(--c-muted))}.copy-email__btn[data-astro-cid-4ul3c4ct]:hover .copy-email__text[data-astro-cid-4ul3c4ct]{display:inline}}@media (prefers-reduced-motion:reduce){.copy-email__icon--done[data-astro-cid-4ul3c4ct],.copy-email__label[data-astro-cid-4ul3c4ct].is-done .copy-email__icon[data-astro-cid-4ul3c4ct]:not(.copy-email__icon--done){filter:none;transform:none}}.footer[data-astro-cid-jo6i4kqk]{padding-block-start:var(--s-12)}.footer__inner[data-astro-cid-jo6i4kqk]{gap:var(--s-8);padding:var(--s-48);background-color:var(--c-white);border:1px solid var(--c-border-footer);border-radius:var(--r-48);corner-shape:squircle;flex-direction:column;display:flex}.footer__row[data-astro-cid-jo6i4kqk]{justify-content:space-between;align-items:center;gap:var(--s-24);flex-wrap:wrap;display:flex}.footer__muted[data-astro-cid-jo6i4kqk]{color:var(--c-black-44);line-height:var(--lh-footer)}.footer__strong[data-astro-cid-jo6i4kqk]{color:var(--c-ink);line-height:var(--lh-footer)}.footer__social[data-astro-cid-jo6i4kqk]{gap:var(--s-8);line-height:var(--lh-footer);display:flex}.footer__link[data-astro-cid-jo6i4kqk]{touch-action:manipulation;align-items:center;min-height:24px;display:inline-flex}.footer__email[data-astro-cid-jo6i4kqk]{line-height:var(--lh-footer);align-items:center;display:flex}@media (hover:hover){.footer__link[data-astro-cid-jo6i4kqk]:hover{text-underline-offset:4px;text-decoration:underline}}@media (width<=1100px){.footer__inner[data-astro-cid-jo6i4kqk]{gap:var(--s-32);padding:var(--s-32);border-radius:var(--r-32);corner-shape:squircle}}@media (width<=767px){.footer[data-astro-cid-jo6i4kqk]{margin-block-end:calc(var(--s-48) + env(safe-area-inset-bottom,0px));padding-block-start:0}.footer__inner[data-astro-cid-jo6i4kqk]{gap:var(--s-24);padding:var(--s-24);border-radius:var(--r-24);corner-shape:squircle}.footer__row[data-astro-cid-jo6i4kqk]{align-items:flex-start;gap:var(--s-4);flex-direction:column}}
