.na-head__grid[data-astro-cid-ckuukgc4]{display:grid;gap:var(--s-2xl);align-items:center}@media(min-width:960px){.na-head__grid[data-astro-cid-ckuukgc4]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:var(--s-3xl)}}.na-crumbs[data-astro-cid-ckuukgc4]{display:flex;align-items:center;gap:var(--s-2xs);margin-bottom:var(--s-lg);font-family:var(--font-display);font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--on-dark-muted)}.na-crumbs[data-astro-cid-ckuukgc4] a[data-astro-cid-ckuukgc4]{text-decoration:none}.na-crumbs[data-astro-cid-ckuukgc4] a[data-astro-cid-ckuukgc4]:hover{color:var(--sand-50)}.na-head__date[data-astro-cid-ckuukgc4]{display:block;color:var(--ochre-300)}.na-head__title[data-astro-cid-ckuukgc4]{color:var(--sand-50);overflow-wrap:anywhere}.na-head__title--long[data-astro-cid-ckuukgc4]{font-size:clamp(2.25rem,4.6vw,4.25rem)}.na-head__body[data-astro-cid-ckuukgc4]{max-width:30em;font-size:clamp(1.25rem,1.9vw,1.6rem);line-height:1.45;color:var(--sand-50)}.na-head__links[data-astro-cid-ckuukgc4]{display:grid;gap:var(--s-2xs)}.na-head__link[data-astro-cid-ckuukgc4]{display:inline-flex;align-items:baseline;gap:.5em;font-family:var(--font-display);font-size:clamp(1.2rem,1.8vw,1.5rem);font-weight:780;font-stretch:84%;line-height:1.2;color:var(--sand-50);text-decoration:underline;text-decoration-color:var(--ember-500);text-underline-offset:.18em}.na-head__link[data-astro-cid-ckuukgc4]:after{content:"→";display:inline-block;color:var(--ember-500);transition:transform .3s var(--ease-out)}.na-head__link[data-astro-cid-ckuukgc4]:hover:after{transform:translate(.25em)}.na-head__actions[data-astro-cid-ckuukgc4]{margin-top:var(--s-xl)}.na-head__promise[data-astro-cid-ckuukgc4]{font-size:1rem;color:var(--sand-100)}.na-head__promise[data-astro-cid-ckuukgc4] strong[data-astro-cid-ckuukgc4]{font-family:var(--font-display);font-weight:850;font-size:1.35em;color:var(--rim)}.na-head__media[data-astro-cid-ckuukgc4]{display:grid;gap:var(--s-lg);justify-items:center}.na-photo[data-astro-cid-ckuukgc4]{width:100%;max-width:34rem;transform:rotate(1.5deg);box-shadow:1.2rem 1.2rem 0 -.2rem #00000059}.na-video[data-astro-cid-ckuukgc4]{transform:none}.na-video[data-astro-cid-ckuukgc4] video[data-astro-cid-ckuukgc4]{display:block;width:100%;height:auto;background:#000}.na-photo--more[data-astro-cid-ckuukgc4]{max-width:26rem;transform:rotate(-2deg);justify-self:start}.na-photo--logo[data-astro-cid-ckuukgc4]{max-width:24rem;transform:none}.na-photo--logo[data-astro-cid-ckuukgc4] .frame[data-astro-cid-ckuukgc4]{display:grid;place-items:center;padding:var(--s-xl);background:#fff}.na-photo--logo[data-astro-cid-ckuukgc4] .frame[data-astro-cid-ckuukgc4]>img[data-astro-cid-ckuukgc4]{width:auto;max-width:100%}.hatch[data-astro-cid-ckuukgc4].na-photo{transform:none}.na-rel__title[data-astro-cid-ckuukgc4]{margin-bottom:var(--s-xl);color:var(--forest-700)}.na-rel__projects[data-astro-cid-ckuukgc4]{display:grid;gap:var(--s-2xl)}.na-proj[data-astro-cid-ckuukgc4]{display:grid;gap:var(--s-lg);align-items:center}@media(min-width:800px){.na-proj[data-astro-cid-ckuukgc4]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--s-2xl)}}.na-proj__img[data-astro-cid-ckuukgc4] img[data-astro-cid-ckuukgc4]{transition:transform .7s var(--ease-out)}.na-proj[data-astro-cid-ckuukgc4]:hover .na-proj__img[data-astro-cid-ckuukgc4] img[data-astro-cid-ckuukgc4]{transform:scale(1.04)}.na-proj__name[data-astro-cid-ckuukgc4]{font-size:clamp(2.6rem,5.5vw,4.5rem)}.na-proj__name[data-astro-cid-ckuukgc4] a[data-astro-cid-ckuukgc4]{text-decoration:none}.na-proj__text[data-astro-cid-ckuukgc4] .t-body[data-astro-cid-ckuukgc4]{max-width:30em}.na-rel__pages[data-astro-cid-ckuukgc4]{display:grid;gap:var(--s-2xs);margin-top:var(--s-xl)}.na-rel__projects[data-astro-cid-ckuukgc4]+.na-rel__pages[data-astro-cid-ckuukgc4]{padding-top:var(--s-lg);border-top:1px solid rgba(12,11,9,.18)}.na-rel__page[data-astro-cid-ckuukgc4]{display:inline-flex;align-items:baseline;gap:.5em;font-family:var(--font-display);font-size:clamp(1.4rem,2.6vw,2.1rem);font-weight:780;font-stretch:84%;line-height:1.15;text-decoration:none;color:var(--forest-700)}.na-rel__page[data-astro-cid-ckuukgc4]:after{content:"→";color:var(--ember-600);transition:transform .3s var(--ease-out)}.na-rel__page[data-astro-cid-ckuukgc4]:hover{text-decoration:underline;text-decoration-color:var(--ember-500);text-underline-offset:.18em}.na-rel__page[data-astro-cid-ckuukgc4]:hover:after{transform:translate(.25em)}.na-more__head[data-astro-cid-ckuukgc4]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--s-sm);margin-bottom:var(--s-xl)}.na-more__list[data-astro-cid-ckuukgc4]{display:grid;gap:var(--s-lg)}@media(min-width:800px){.na-more__list[data-astro-cid-ckuukgc4]{grid-template-columns:repeat(2,minmax(0,1fr))}}.na-card[data-astro-cid-ckuukgc4]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:var(--s-md);align-items:center;text-decoration:none;color:var(--ink)}.na-card__img--logo[data-astro-cid-ckuukgc4]{display:grid;place-items:center;background:#fff}.na-card__img--logo[data-astro-cid-ckuukgc4]>img[data-astro-cid-ckuukgc4]{width:auto;height:auto;max-width:62%;max-height:82%;-o-object-fit:contain;object-fit:contain}.na-card__text[data-astro-cid-ckuukgc4]{display:grid;gap:var(--s-2xs)}.na-card__head[data-astro-cid-ckuukgc4]{font-family:var(--font-display);font-size:1.35rem;font-weight:760;font-stretch:86%;line-height:1.1}.na-card[data-astro-cid-ckuukgc4]:hover .na-card__head[data-astro-cid-ckuukgc4]{text-decoration:underline;text-decoration-color:var(--ember-500);text-underline-offset:.18em}
