.page h1{font-family:var(--font-display);font-size:var(--text-title);letter-spacing:-.01em;text-transform:uppercase;text-wrap:balance;font-weight:800;font-stretch:118%;line-height:.95}.page h2{font-family:var(--font-display);text-transform:uppercase;margin:0 0 20px;font-size:clamp(1.375rem,1.1rem + 1vw,2rem);font-weight:800;font-stretch:112%;line-height:1}.page h3{font-size:var(--text-sm);margin:0;font-weight:600}.page section{border-top:1px solid var(--line);margin-top:clamp(56px,8vw,88px);padding-top:32px}.page p+p{margin-top:1em}.page .kicker{font-size:var(--text-xs);color:var(--ink-2);margin-bottom:18px}.page .lead{color:var(--ink-2);margin-top:28px}.page .lead strong,.page .lead a{color:var(--ink);font-weight:600}.page .prose a,.page .lead a,.page .faq a,.page .facts a,.page .links a{text-decoration:underline 1px var(--line);text-underline-offset:4px;transition:text-decoration-color .2s}.page .prose a:hover,.page .lead a:hover,.page .faq a:hover,.page .facts a:hover,.page .links a:hover{text-decoration-color:currentColor}.page .prose{color:var(--ink-2)}.page .prose strong{color:var(--ink);font-weight:600}.page .credits{gap:36px;margin:0;padding:0;list-style:none;display:grid}.page .credits>li{grid-template-columns:96px 1fr;align-items:start;gap:22px;display:grid}.page .credits>li>a img{width:96px;height:96px;box-shadow:0 6px 18px -8px oklch(0% 0 0/.35)}.page .credits h3 a{text-decoration:underline 1px var(--line);text-underline-offset:4px}.page .credits h3 a:hover{text-decoration-color:currentColor}.page .credits .meta,.page .credits .tags{font-size:var(--text-xs);color:var(--ink-2)}.page .credits p:not(.meta,.tags){color:var(--ink-2);margin-top:8px}.page .tags{flex-wrap:wrap;gap:4px 0;margin:0;padding:0;list-style:none;display:flex}.page .tags li:not(:last-child):after{content:"·";margin:0 8px}.page .tags a{text-decoration:underline 1px var(--line);text-underline-offset:4px}.page .faq{gap:26px;display:grid}.page .faq dt{font-weight:600}.page .faq dd{color:var(--ink-2);margin:6px 0 0}.page .facts{font-size:var(--text-xs);gap:8px;display:grid}.page .facts div{grid-template-columns:8rem 1fr;gap:14px;display:grid}.page .facts dt{color:var(--ink-2)}.page .tracks{counter-reset:track;font-size:var(--text-xs);margin:0;padding:0;list-style:none}.page .tracks li{border-bottom:1px solid var(--line);counter-increment:track;font-variant-numeric:tabular-nums;grid-template-columns:2.25rem 1fr auto;gap:12px;padding:9px 0;display:grid}.page .tracks li:before{content:counter(track, decimal-leading-zero);color:var(--ink-2)}.page .tracks .with,.page .tracks time{color:var(--ink-2)}.page .links{font-size:var(--text-xs);flex-wrap:wrap;gap:0 28px;display:flex}.page .links a{align-items:center;min-height:44px;display:inline-flex}.page .album{grid-template-columns:minmax(0,1fr);gap:32px;margin-top:36px;display:grid}.page .album img{width:min(100%,360px);height:auto;box-shadow:0 18px 40px -18px oklch(0% 0 0/.45)}@media (width>=861px){.page .album{grid-template-columns:300px 1fr;align-items:start}}.page .pager{font-size:var(--text-xs);color:var(--ink-2);justify-content:space-between;gap:24px;display:flex}.page .pager a:hover{color:var(--ink)}.page .updated{font-size:var(--text-xs);color:var(--ink-2);margin-top:28px}.top[data-astro-cid-ybatimd6]{padding:22px var(--gutter);justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.id[data-astro-cid-ybatimd6]{gap:2px;display:grid}.name[data-astro-cid-ybatimd6]{font-family:var(--font-display);font-size:var(--text-name);letter-spacing:.005em;text-transform:uppercase;white-space:nowrap;font-weight:800;font-stretch:118%;line-height:1}.role[data-astro-cid-ybatimd6]{font-size:var(--text-xs);color:var(--ink-2)}.top-end[data-astro-cid-ybatimd6]{align-items:center;gap:32px;margin-top:-6px;display:flex}.quiet[data-astro-cid-ybatimd6]{min-height:44px;font-size:var(--text-xs);color:var(--ink-2);align-items:center;transition:color .2s;display:inline-flex}.quiet[data-astro-cid-ybatimd6]:hover{color:var(--ink)}.contact[data-astro-cid-ybatimd6]{border:1px solid var(--ink);background:var(--ink);min-height:44px;color:var(--ground);font-size:var(--text-xs);letter-spacing:-.005em;white-space:nowrap;align-items:center;gap:10px;padding:0 18px 0 20px;font-weight:540;transition:background-color .2s,color .2s;display:inline-flex}.contact[data-astro-cid-ybatimd6]:hover{color:var(--ink);background:0 0}.contact[data-astro-cid-ybatimd6] svg[data-astro-cid-ybatimd6]{fill:none;stroke:currentColor;stroke-width:1.4px;width:10px;height:10px}.contact-lg[data-astro-cid-ybatimd6]{min-height:52px;font-size:var(--text-sm);justify-self:start;padding:0 22px 0 24px}.crumbs[data-astro-cid-ybatimd6] ol[data-astro-cid-ybatimd6]{padding:0 var(--gutter);color:var(--ink-2);flex-wrap:wrap;margin:0;font-size:.875rem;list-style:none;display:flex}.crumbs[data-astro-cid-ybatimd6] li[data-astro-cid-ybatimd6]:not(:last-child):after{content:"/";color:var(--line);margin:0 10px}.crumbs[data-astro-cid-ybatimd6] a[data-astro-cid-ybatimd6]:hover{color:var(--ink)}.page[data-astro-cid-ybatimd6]{max-width:calc(46rem + 2 * var(--gutter));padding:clamp(40px, 8vw, 96px) var(--gutter) 0}.foot[data-astro-cid-ybatimd6]{padding:48px var(--gutter) 64px;border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr);gap:48px;margin-top:clamp(72px,10vw,128px);display:grid}.index[data-astro-cid-ybatimd6]{grid-template-columns:repeat(auto-fit,minmax(min(16rem,100%),1fr));gap:32px;max-width:56rem;display:grid}.index[data-astro-cid-ybatimd6] h2[data-astro-cid-ybatimd6]{font-size:var(--text-xs);color:var(--ink-2);margin-bottom:10px;font-weight:400}.index[data-astro-cid-ybatimd6] ul[data-astro-cid-ybatimd6]{font-size:var(--text-xs);margin:0;padding:0;line-height:2;list-style:none}.index[data-astro-cid-ybatimd6] a[data-astro-cid-ybatimd6]{text-underline-offset:5px;text-decoration:underline 1px #0000;transition:text-decoration-color .2s}.index[data-astro-cid-ybatimd6] a[data-astro-cid-ybatimd6]:hover{text-decoration-color:currentColor}@media (width<=860px){.top[data-astro-cid-ybatimd6]{padding:14px var(--gutter) 0;gap:12px}.top-end[data-astro-cid-ybatimd6]{flex-direction:column;align-items:flex-end;gap:0;margin-top:0}.top-end[data-astro-cid-ybatimd6] .quiet[data-astro-cid-ybatimd6]{order:1;min-height:36px}.contact[data-astro-cid-ybatimd6]{gap:8px;min-height:40px;padding:0 11px 0 13px}.role[data-astro-cid-ybatimd6]{font-size:.875rem}.crumbs[data-astro-cid-ybatimd6] ol[data-astro-cid-ybatimd6]{margin-top:18px}}@media (width<=420px){.top[data-astro-cid-ybatimd6] .contact[data-astro-cid-ybatimd6] svg[data-astro-cid-ybatimd6]{display:none}}
