.areas[data-astro-cid-km3tsf3h]{display:grid;gap:clamp(2rem,5vw,3rem)}@media(min-width:860px){.areas[data-astro-cid-km3tsf3h]{grid-template-columns:1fr 1fr;align-items:start}}.areas__group[data-astro-cid-km3tsf3h]+.areas__group[data-astro-cid-km3tsf3h]{margin-top:2rem}.areas__group[data-astro-cid-km3tsf3h] h2[data-astro-cid-km3tsf3h]{font-size:clamp(1.25rem,2.6vw,1.5rem);margin-bottom:.75rem}.areas__group[data-astro-cid-km3tsf3h] ul[data-astro-cid-km3tsf3h]{columns:2;column-gap:1.5rem;margin:0;padding:0}.areas__group[data-astro-cid-km3tsf3h] li[data-astro-cid-km3tsf3h]{break-inside:avoid;padding-block:.3rem;color:var(--color-body)}.areas__group[data-astro-cid-km3tsf3h] li[data-astro-cid-km3tsf3h] a[data-astro-cid-km3tsf3h]{color:var(--color-ink);font-weight:600}.areas__group[data-astro-cid-km3tsf3h] li[data-astro-cid-km3tsf3h] a[data-astro-cid-km3tsf3h]:hover{color:var(--color-flame)}@media(min-width:560px)and (max-width:859px){.areas__group[data-astro-cid-km3tsf3h] ul[data-astro-cid-km3tsf3h]{columns:3}}.areas__note[data-astro-cid-km3tsf3h]{margin-top:2rem;color:var(--color-dim)}.areas__note[data-astro-cid-km3tsf3h] a[data-astro-cid-km3tsf3h]{color:var(--color-ink);font-weight:700;white-space:nowrap}.areas__note[data-astro-cid-km3tsf3h] a[data-astro-cid-km3tsf3h]:hover{color:var(--color-flame)}.map[data-astro-cid-km3tsf3h]{aspect-ratio:4 / 5;border-radius:8px;overflow:hidden;background:var(--color-surface);border:1px solid var(--color-hairline)}@media(min-width:860px){.map[data-astro-cid-km3tsf3h]{position:sticky;top:calc(var(--header-h) + 1rem)}}.map[data-astro-cid-km3tsf3h] iframe[data-astro-cid-km3tsf3h]{display:block;width:100%;height:100%;border:0}.work[data-astro-cid-km3tsf3h]{display:grid;gap:1.25rem 2.5rem;margin:0;padding:0}.work[data-astro-cid-km3tsf3h] a[data-astro-cid-km3tsf3h]{font-weight:700;font-size:1.1rem;color:var(--color-ink);text-decoration-color:var(--color-flame);text-decoration-thickness:2px;text-underline-offset:.2em}.work[data-astro-cid-km3tsf3h] a[data-astro-cid-km3tsf3h]:hover{color:var(--color-flame)}.work[data-astro-cid-km3tsf3h] p[data-astro-cid-km3tsf3h]{margin-top:.3rem;color:var(--color-dim);max-width:36ch}.work__more[data-astro-cid-km3tsf3h]{margin-top:1.75rem;color:var(--color-dim)}.work__more[data-astro-cid-km3tsf3h] a[data-astro-cid-km3tsf3h]{color:var(--color-ink);font-weight:600}.work__more[data-astro-cid-km3tsf3h] a[data-astro-cid-km3tsf3h]:hover{color:var(--color-flame)}@media(min-width:800px){.work[data-astro-cid-km3tsf3h]{grid-template-columns:repeat(3,1fr)}}
