.work-card[data-astro-cid-ryuh4v2g]{border:var(--block-border) solid currentColor;background:var(--color-bg);height:100%;color:var(--color-text);flex-direction:column;transition:background-color .2s,color .2s;display:flex;position:relative}.work-card[data-astro-cid-ryuh4v2g]:hover,.work-card[data-astro-cid-ryuh4v2g]:has(a:focus-visible){background:var(--color-text);color:var(--color-bg)}.work-card__frame[data-astro-cid-ryuh4v2g]{aspect-ratio:16/9;object-fit:cover;border-bottom:var(--block-border) solid currentColor;width:100%;height:auto}.work-card__title-card[data-astro-cid-ryuh4v2g]{padding:var(--space-3);text-align:center;place-items:center;display:grid;container-type:inline-size}.work-card__title-card-text[data-astro-cid-ryuh4v2g]{font-family:var(--font-display);font-size:clamp(1.75rem,10cqi,4rem);font-weight:var(--weight-bold);letter-spacing:-.03em;text-transform:uppercase;text-wrap:balance;line-height:.95}.work-card__body[data-astro-cid-ryuh4v2g]{align-items:flex-start;gap:var(--space-1);padding:var(--space-3);flex-direction:column;flex:1;display:flex}.work-card[data-astro-cid-ryuh4v2g]:hover .eyebrow[data-astro-cid-ryuh4v2g],.work-card[data-astro-cid-ryuh4v2g]:has(a:focus-visible) .eyebrow[data-astro-cid-ryuh4v2g]{color:inherit}.work-card__title[data-astro-cid-ryuh4v2g]{font-size:var(--text-xl);text-transform:uppercase;letter-spacing:-.01em}.work-card__link[data-astro-cid-ryuh4v2g]{padding-top:var(--space-1);font-weight:var(--weight-bold);margin-top:auto}.work-card__link[data-astro-cid-ryuh4v2g]:after{content:"";position:absolute;inset:0}.work-card__link[data-astro-cid-ryuh4v2g]:focus-visible{outline:none}.about[data-astro-cid-ta2fbyqs]{padding-block:var(--space-4) var(--space-10)}.about__bar[data-astro-cid-ta2fbyqs]{display:flex}.about__hero[data-astro-cid-ta2fbyqs]{gap:var(--space-5);margin-top:var(--space-5);display:grid}.about__intro[data-astro-cid-ta2fbyqs]{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}.about__eyebrow[data-astro-cid-ta2fbyqs]{color:inherit}.about__title[data-astro-cid-ta2fbyqs]{letter-spacing:-.03em;text-transform:uppercase;font-size:clamp(2.5rem,1rem + 7vw,6rem);line-height:.95}.about__intro[data-astro-cid-ta2fbyqs] .lede[data-astro-cid-ta2fbyqs]{max-width:var(--measure)}.about__links[data-astro-cid-ta2fbyqs]{gap:var(--space-1) var(--space-4);font-weight:var(--weight-bold);flex-wrap:wrap;display:flex}.about__frame[data-astro-cid-ta2fbyqs]{border:var(--block-border) solid var(--color-text);width:min(100%,20rem)}.about__photo[data-astro-cid-ta2fbyqs]{aspect-ratio:1;object-fit:cover;width:100%;height:auto}.about[data-astro-cid-ta2fbyqs] .about__section{margin-top:var(--space-10)}.about__heading[data-astro-cid-ta2fbyqs]{margin-bottom:var(--space-4);font-size:var(--text-2xl);text-transform:uppercase;letter-spacing:-.01em;text-wrap:balance}.about__work[data-astro-cid-ta2fbyqs]{gap:var(--space-3);display:grid}@media (width>=48rem){.about__work[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(2,minmax(0,1fr))}}.about[data-astro-cid-ta2fbyqs] .about__newsletter{max-width:var(--measure);border:0;grid-template-columns:minmax(0,1fr);padding:0}.about__contact[data-astro-cid-ta2fbyqs]{max-width:var(--measure);padding-block:var(--space-6) 0}.about__contact[data-astro-cid-ta2fbyqs] .lede[data-astro-cid-ta2fbyqs]{margin-bottom:var(--space-4)}.about__contact-actions[data-astro-cid-ta2fbyqs]{align-items:center;gap:var(--space-2) var(--space-4);font-weight:var(--weight-bold);flex-wrap:wrap;display:flex}@media (width>=64rem){.about__hero[data-astro-cid-ta2fbyqs],.about[data-astro-cid-ta2fbyqs] .about__section{column-gap:var(--space-6);grid-template-columns:20rem minmax(0,1fr);align-items:start;display:grid}.about__hero[data-astro-cid-ta2fbyqs]{grid-template-areas:"photo intro";align-items:end}.about__intro[data-astro-cid-ta2fbyqs]{grid-area:intro}.about__frame[data-astro-cid-ta2fbyqs]{grid-area:photo;width:100%}.about__title[data-astro-cid-ta2fbyqs]{font-size:clamp(3.5rem,1rem + 4.5vw,5rem)}.about__heading[data-astro-cid-ta2fbyqs]{margin-bottom:0}.about[data-astro-cid-ta2fbyqs] .about__section--wide[data-astro-cid-ta2fbyqs]{display:block}.about[data-astro-cid-ta2fbyqs] .about__section--wide[data-astro-cid-ta2fbyqs] .about__heading[data-astro-cid-ta2fbyqs]{margin-bottom:var(--space-4)}.about[data-astro-cid-ta2fbyqs] .about__newsletter,.about__contact[data-astro-cid-ta2fbyqs]{max-width:none}.about[data-astro-cid-ta2fbyqs] .about__newsletter{align-items:center}.about__contact[data-astro-cid-ta2fbyqs]{padding-top:0}.about__contact-body[data-astro-cid-ta2fbyqs]{max-width:var(--measure)}}
