.hero[data-astro-cid-lpw7dgru]{padding-block:clamp(3rem,7vh,5.5rem) clamp(3rem,7vh,5rem);border-bottom:1px solid var(--line-1)}.hero-grid[data-astro-cid-lpw7dgru]{display:grid;gap:var(--sp-10);align-items:start}@media(min-width:1000px){.hero-grid[data-astro-cid-lpw7dgru]{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:var(--sp-16)}}.hero[data-astro-cid-lpw7dgru] h1[data-astro-cid-lpw7dgru]{max-width:18ch;margin-top:var(--sp-4)}.hero-p[data-astro-cid-lpw7dgru]{margin-top:var(--sp-6);max-width:62ch;color:var(--ink-2)}.hero-p[data-astro-cid-lpw7dgru].is-lead{font-size:var(--t-lead);line-height:1.6;color:var(--ink-1)}.hero-links[data-astro-cid-lpw7dgru]{display:flex;flex-wrap:wrap;gap:var(--sp-3) var(--sp-8);margin-top:var(--sp-8)}.hero-links[data-astro-cid-lpw7dgru] a[data-astro-cid-lpw7dgru],.works-all[data-astro-cid-lpw7dgru],.collab-more[data-astro-cid-lpw7dgru],.journal-all[data-astro-cid-lpw7dgru],.sole-main[data-astro-cid-lpw7dgru],.contexts-nav[data-astro-cid-lpw7dgru] a[data-astro-cid-lpw7dgru],.work-link[data-astro-cid-lpw7dgru]{text-decoration:none;font-weight:500}.hero-links[data-astro-cid-lpw7dgru] a[data-astro-cid-lpw7dgru]:hover,.works-all[data-astro-cid-lpw7dgru]:hover,.collab-more[data-astro-cid-lpw7dgru]:hover,.journal-all[data-astro-cid-lpw7dgru]:hover,.sole-main[data-astro-cid-lpw7dgru]:hover,.work-link[data-astro-cid-lpw7dgru]:hover{text-decoration:underline;text-underline-offset:4px}.arrow[data-astro-cid-lpw7dgru]{color:var(--ambra-700)}.hero-photo[data-astro-cid-lpw7dgru]{margin:0;border-radius:var(--r-md);overflow:hidden}@media(min-width:1000px){.hero-photo[data-astro-cid-lpw7dgru]{margin-top:var(--sp-16)}}.hero-photo[data-astro-cid-lpw7dgru] img[data-astro-cid-lpw7dgru]{display:block;width:100%;height:auto}.action-title[data-astro-cid-lpw7dgru]{max-width:16ch}.beat[data-astro-cid-lpw7dgru]{display:grid;gap:var(--sp-8);align-items:center;margin-top:var(--sp-12)}@media(min-width:900px){.beat[data-astro-cid-lpw7dgru]{gap:var(--sp-12)}.beat-a[data-astro-cid-lpw7dgru]{grid-template-columns:minmax(0,1.3fr) minmax(0,.62fr);align-items:end}.beat-a[data-astro-cid-lpw7dgru] .shot[data-astro-cid-lpw7dgru] img[data-astro-cid-lpw7dgru]{max-height:30rem;object-fit:cover}.beat-b[data-astro-cid-lpw7dgru]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.beat-b[data-astro-cid-lpw7dgru] .beat-text[data-astro-cid-lpw7dgru]{grid-column:2;grid-row:1}.beat-b[data-astro-cid-lpw7dgru] .shot[data-astro-cid-lpw7dgru]{grid-column:1;grid-row:1}}.beat-text[data-astro-cid-lpw7dgru]{color:var(--ink-2);max-width:58ch}.shot[data-astro-cid-lpw7dgru]{margin:0;display:flex;flex-direction:column;gap:var(--sp-3)}.shot[data-astro-cid-lpw7dgru] img[data-astro-cid-lpw7dgru]{display:block;width:100%;height:auto;border-radius:var(--r-md)}.shot[data-astro-cid-lpw7dgru] figcaption[data-astro-cid-lpw7dgru]{font-size:var(--t-small);color:var(--ink-3);line-height:1.5;max-width:44ch}.shot-wide[data-astro-cid-lpw7dgru]{margin-top:var(--sp-12);max-width:56rem;margin-left:auto}.action-close[data-astro-cid-lpw7dgru]{margin-top:var(--sp-12);margin-left:auto;max-width:58ch;color:var(--ink-2)}@media(min-width:900px){.action-close[data-astro-cid-lpw7dgru]{margin-right:6%}}.works-list[data-astro-cid-lpw7dgru]{list-style:none;padding:0;margin:var(--sp-10) 0 0}.work[data-astro-cid-lpw7dgru]{padding-block:var(--sp-8);border-top:1px solid var(--line-1);display:grid;gap:var(--sp-4)}@media(min-width:900px){.work[data-astro-cid-lpw7dgru]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:var(--sp-12);align-items:start}.work[data-astro-cid-lpw7dgru] h3[data-astro-cid-lpw7dgru]{grid-row:span 2}.work-link[data-astro-cid-lpw7dgru]{grid-column:2}}.work[data-astro-cid-lpw7dgru]:last-child{border-bottom:1px solid var(--line-1)}.work[data-astro-cid-lpw7dgru] h3[data-astro-cid-lpw7dgru]{font-size:clamp(1.25rem,1.05rem + .7vw,1.6rem);margin:0}.work[data-astro-cid-lpw7dgru] h3[data-astro-cid-lpw7dgru] a[data-astro-cid-lpw7dgru]{text-decoration:none}.work[data-astro-cid-lpw7dgru] h3[data-astro-cid-lpw7dgru] a[data-astro-cid-lpw7dgru]:hover{text-decoration:underline;text-underline-offset:4px}.work[data-astro-cid-lpw7dgru] p[data-astro-cid-lpw7dgru]{color:var(--ink-2);max-width:58ch}.work-link[data-astro-cid-lpw7dgru]{font-size:var(--t-small)}.works-all[data-astro-cid-lpw7dgru]{display:inline-block;margin-top:var(--sp-8)}.split[data-astro-cid-lpw7dgru]{display:grid;gap:var(--sp-6)}@media(min-width:1000px){.split[data-astro-cid-lpw7dgru]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:var(--sp-12);align-items:start}}.split[data-astro-cid-lpw7dgru]>h2[data-astro-cid-lpw7dgru]{max-width:16ch}.split-text[data-astro-cid-lpw7dgru] p[data-astro-cid-lpw7dgru]{color:var(--ink-2);max-width:62ch}.split-text[data-astro-cid-lpw7dgru] p[data-astro-cid-lpw7dgru]+p[data-astro-cid-lpw7dgru]{margin-top:var(--sp-5)}.split-text[data-astro-cid-lpw7dgru] p[data-astro-cid-lpw7dgru].is-lead{font-size:var(--t-lead);line-height:1.6;color:var(--ink-1)}.pull[data-astro-cid-lpw7dgru]{margin:var(--sp-16) auto 0;max-width:32ch;text-align:center;font-size:clamp(1.3rem,1.05rem + 1vw,1.8rem);line-height:1.3;letter-spacing:-.02em;color:var(--ink-1);text-wrap:balance}.pull-filo[data-astro-cid-lpw7dgru]{display:block;width:7rem;height:8px;overflow:visible;margin:0 auto var(--sp-5)}.break[data-astro-cid-lpw7dgru]{margin:0}.break[data-astro-cid-lpw7dgru] img[data-astro-cid-lpw7dgru]{display:block;width:100%;height:auto;max-height:30rem;object-fit:cover}.break[data-astro-cid-lpw7dgru] figcaption[data-astro-cid-lpw7dgru]{margin-top:var(--sp-4);font-size:var(--t-small);color:var(--ink-3)}.contexts-nav[data-astro-cid-lpw7dgru]{display:grid;margin-top:var(--sp-10)}@media(min-width:800px){.contexts-nav[data-astro-cid-lpw7dgru]{grid-template-columns:repeat(3,1fr);gap:var(--sp-6)}}.contexts-nav[data-astro-cid-lpw7dgru] a[data-astro-cid-lpw7dgru]{padding-block:var(--sp-4);border-top:1px solid var(--line-2);transition:border-color var(--d-fast)}.contexts-nav[data-astro-cid-lpw7dgru] a[data-astro-cid-lpw7dgru]:hover{border-top-color:var(--ink-1)}.figures[data-astro-cid-lpw7dgru]{list-style:none;padding:0;display:grid;grid-template-columns:1fr;gap:var(--sp-4);margin:var(--sp-10) 0 0}@media(min-width:620px){.figures[data-astro-cid-lpw7dgru]{grid-template-columns:repeat(2,1fr);gap:var(--sp-5) var(--sp-8)}}@media(min-width:1000px){.figures[data-astro-cid-lpw7dgru]{grid-template-columns:repeat(4,1fr)}}.figures[data-astro-cid-lpw7dgru] li[data-astro-cid-lpw7dgru]{padding-top:var(--sp-3);border-top:1px solid var(--line-2);font-size:.95rem;color:var(--ink-1)}.sole-links[data-astro-cid-lpw7dgru]{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--sp-3) var(--sp-6);margin-top:var(--sp-8)}.sole-ext[data-astro-cid-lpw7dgru]{font-size:var(--t-small);color:var(--ink-3)}.behind-tags[data-astro-cid-lpw7dgru]{display:flex;flex-wrap:wrap;gap:var(--sp-2);list-style:none;padding:0;margin:var(--sp-10) 0 0}.journal-head[data-astro-cid-lpw7dgru]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--sp-4);margin-bottom:var(--sp-8)}.journal-list[data-astro-cid-lpw7dgru]{display:grid;gap:var(--sp-8);list-style:none;padding:0;margin:0}@media(min-width:860px){.journal-list[data-astro-cid-lpw7dgru]{grid-template-columns:repeat(3,1fr)}}.journal-item[data-astro-cid-lpw7dgru]{display:flex;flex-direction:column;gap:var(--sp-3);padding-top:var(--sp-4);border-top:1px solid var(--line-1)}.journal-meta[data-astro-cid-lpw7dgru]{display:flex;flex-wrap:wrap;gap:var(--sp-3);font-family:var(--font-mono);font-size:.68rem;text-transform:uppercase;letter-spacing:.07em;color:var(--ink-3)}.journal-cat[data-astro-cid-lpw7dgru]{color:var(--ambra-700)}.journal-item[data-astro-cid-lpw7dgru] h3[data-astro-cid-lpw7dgru] a[data-astro-cid-lpw7dgru]{text-decoration:none}.journal-item[data-astro-cid-lpw7dgru] h3[data-astro-cid-lpw7dgru] a[data-astro-cid-lpw7dgru]:hover{text-decoration:underline;text-underline-offset:3px}.journal-sum[data-astro-cid-lpw7dgru]{color:var(--ink-2);font-size:.95rem}.collab-more[data-astro-cid-lpw7dgru]{display:inline-block;margin-top:var(--sp-6);font-size:var(--t-small)}.close-text[data-astro-cid-lpw7dgru]{color:var(--ink-2);max-width:60ch;margin-bottom:var(--sp-8)}
