.lb[data-astro-cid-utnzf2kr]{color:#f9faff;background:#0f0f12;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:clamp(56px,6vw,80px) clamp(16px,6vw,96px)}.lb[data-astro-cid-utnzf2kr][open]{place-items:center;display:grid}.lb[data-astro-cid-utnzf2kr]::backdrop{background:#0f0f12}.lb__fig[data-astro-cid-utnzf2kr]{justify-items:center;gap:12px;max-width:100%;max-height:100%;margin:0;display:grid}.lb__img[data-astro-cid-utnzf2kr]{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:auto;max-width:100%;height:auto;max-height:calc(100dvh - 180px)}.lb__cap[data-astro-cid-utnzf2kr]{color:#f9faffb3;text-align:center;max-width:60ch;font-size:.9375rem}.lb__cap[data-astro-cid-utnzf2kr]:empty{display:none}.lb__count[data-astro-cid-utnzf2kr]{font-family:var(--font-code);color:#f9faffb3;font-size:.875rem;position:absolute;top:24px;left:clamp(16px,3vw,32px)}.lb__btn[data-astro-cid-utnzf2kr]{border-radius:var(--radius);width:52px;height:52px;color:inherit;cursor:pointer;transition:background-color var(--dur-short) var(--ease), border-color var(--dur-short) var(--ease);background:0 0;border:1px solid #f9faff40;place-items:center;display:grid;position:absolute}.lb__btn[data-astro-cid-utnzf2kr]:hover{background:#f9faff1a;border-color:#f9faff80}.lb__btn[data-astro-cid-utnzf2kr] svg{width:18px;height:18px}.lb__close[data-astro-cid-utnzf2kr]{top:12px;right:clamp(12px,3vw,28px)}.lb__prev[data-astro-cid-utnzf2kr],.lb__next[data-astro-cid-utnzf2kr]{top:50%;translate:0 -50%}.lb__prev[data-astro-cid-utnzf2kr]{left:clamp(8px,2vw,24px)}.lb__next[data-astro-cid-utnzf2kr]{right:clamp(8px,2vw,24px)}.lb[data-astro-cid-utnzf2kr].is-single .lb__prev[data-astro-cid-utnzf2kr],.lb[data-astro-cid-utnzf2kr].is-single .lb__next[data-astro-cid-utnzf2kr],.lb[data-astro-cid-utnzf2kr].is-single .lb__count[data-astro-cid-utnzf2kr]{display:none}@media (width<=700px){.lb[data-astro-cid-utnzf2kr]{padding:64px 8px 88px}.lb__prev[data-astro-cid-utnzf2kr],.lb__next[data-astro-cid-utnzf2kr]{top:auto;bottom:20px;translate:none}.lb__prev[data-astro-cid-utnzf2kr]{left:calc(50% - 60px)}.lb__next[data-astro-cid-utnzf2kr]{right:calc(50% - 60px)}}.cs-head[data-astro-cid-6xrdwtgq]{padding-top:clamp(48px,7vw,104px);padding-bottom:clamp(48px,6vw,88px)}.cs-head[data-astro-cid-6xrdwtgq] .wrap[data-astro-cid-6xrdwtgq]{gap:28px;display:grid}.cs-back[data-astro-cid-6xrdwtgq]{text-transform:none;color:var(--ink-2);justify-self:start}.cs-title[data-astro-cid-6xrdwtgq]{max-width:16ch}.cs-sample[data-astro-cid-6xrdwtgq]{justify-self:start}.cs-cover[data-astro-cid-6xrdwtgq] .wrap[data-astro-cid-6xrdwtgq]{gap:12px;display:grid}.stamp[data-astro-cid-6xrdwtgq]{border:1px solid var(--ink);background:var(--paper);grid-template-columns:repeat(auto-fit,minmax(120px,1fr));margin-top:-12px;display:grid;overflow:hidden}.stamp[data-astro-cid-6xrdwtgq]>div[data-astro-cid-6xrdwtgq],.sheet-t[data-astro-cid-6xrdwtgq]>div[data-astro-cid-6xrdwtgq]{border-right:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);margin:0 -1px -1px 0;padding:14px 18px}.stamp[data-astro-cid-6xrdwtgq] dt[data-astro-cid-6xrdwtgq],.sheet-t[data-astro-cid-6xrdwtgq] dt[data-astro-cid-6xrdwtgq]{font-family:var(--font-code);letter-spacing:.08em;text-transform:uppercase;color:var(--mute);font-size:.6875rem}.stamp[data-astro-cid-6xrdwtgq] dd[data-astro-cid-6xrdwtgq],.sheet-t[data-astro-cid-6xrdwtgq] dd[data-astro-cid-6xrdwtgq]{margin-top:4px;font-size:1.05rem}.stamp[data-astro-cid-6xrdwtgq] .stamp__main[data-astro-cid-6xrdwtgq]{grid-column:span 2}.stamp[data-astro-cid-6xrdwtgq] .stamp__main[data-astro-cid-6xrdwtgq] dd[data-astro-cid-6xrdwtgq]{font-family:var(--font-head);font-size:var(--step-1)}.cs-cover__img[data-astro-cid-6xrdwtgq]{aspect-ratio:16/9}.cs-sub[data-astro-cid-6xrdwtgq]{margin-bottom:24px}.cs-text[data-astro-cid-6xrdwtgq]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:40px clamp(32px,6vw,96px);display:grid}.cs-text--one[data-astro-cid-6xrdwtgq]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.cs-text--one[data-astro-cid-6xrdwtgq]>div[data-astro-cid-6xrdwtgq]{grid-column:2}.cs-specs[data-astro-cid-6xrdwtgq]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:40px clamp(32px,6vw,96px);margin-top:clamp(48px,6vw,88px);display:grid}.cs-specs--one[data-astro-cid-6xrdwtgq]{grid-template-columns:minmax(0,1fr)}.sheet-t[data-astro-cid-6xrdwtgq]{border:1px solid var(--ink);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.sheet-t[data-astro-cid-6xrdwtgq]>div[data-astro-cid-6xrdwtgq]:last-child:nth-child(odd){grid-column:1/-1}.scope[data-astro-cid-6xrdwtgq]{border-top:1px solid var(--ink);padding:0;list-style:none;display:grid}.scope[data-astro-cid-6xrdwtgq] li[data-astro-cid-6xrdwtgq]{border-bottom:1px solid var(--line-strong);grid-template-columns:44px 1fr;gap:12px;padding:14px 0;font-size:1.05rem;display:grid}.scope__n[data-astro-cid-6xrdwtgq]{font-family:var(--font-code);color:var(--red);padding-top:3px;font-size:.875rem}.cs-gallery[data-astro-cid-6xrdwtgq]{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 16px;padding:0;list-style:none;display:grid}.cs-gallery[data-astro-cid-6xrdwtgq] li[data-astro-cid-6xrdwtgq]{align-content:start;gap:10px;display:grid}.cs-gallery[data-astro-cid-6xrdwtgq] .is-wide[data-astro-cid-6xrdwtgq]{grid-column:1/-1}.cs-gallery__a[data-astro-cid-6xrdwtgq]{aspect-ratio:4/3;cursor:zoom-in;display:block}.cs-gallery[data-astro-cid-6xrdwtgq] .is-wide[data-astro-cid-6xrdwtgq] .cs-gallery__a[data-astro-cid-6xrdwtgq]{aspect-ratio:21/9}.cs-gallery__a[data-astro-cid-6xrdwtgq] img{transition:opacity var(--dur-short) var(--ease)}.cs-gallery__a[data-astro-cid-6xrdwtgq]:hover img{opacity:.88}.cs-gallery__cap[data-astro-cid-6xrdwtgq]{color:var(--ink-2);gap:12px;font-size:.9375rem;display:flex}.cs-gallery__cap[data-astro-cid-6xrdwtgq] .mono[data-astro-cid-6xrdwtgq]{color:var(--red)}.quote__a[data-astro-cid-6xrdwtgq]{color:var(--ink-2);margin-top:20px}.cs-next[data-astro-cid-6xrdwtgq]{border-top:1px solid var(--line)}.cs-next__in[data-astro-cid-6xrdwtgq]{grid-template-columns:1fr auto;gap:12px;padding-block:clamp(56px,8vw,120px);text-decoration:none;display:grid}.cs-next__in[data-astro-cid-6xrdwtgq] .mono[data-astro-cid-6xrdwtgq]{color:var(--red);grid-column:1/-1}.cs-next__in[data-astro-cid-6xrdwtgq] .cs-next__ic{align-self:center;width:clamp(32px,4vw,56px);height:auto}.cs-next__in[data-astro-cid-6xrdwtgq]:hover .cs-next__t[data-astro-cid-6xrdwtgq]{color:var(--red)}@media (width<=900px){.cs-text[data-astro-cid-6xrdwtgq],.cs-text--one[data-astro-cid-6xrdwtgq],.cs-specs[data-astro-cid-6xrdwtgq]{grid-template-columns:1fr}.cs-text--one[data-astro-cid-6xrdwtgq]>div[data-astro-cid-6xrdwtgq]{grid-column:auto}.cs-gallery[data-astro-cid-6xrdwtgq]{grid-template-columns:1fr;gap:24px}.cs-gallery[data-astro-cid-6xrdwtgq] .is-wide[data-astro-cid-6xrdwtgq] .cs-gallery__a[data-astro-cid-6xrdwtgq]{aspect-ratio:4/3}}@media (width<=480px){.sheet-t[data-astro-cid-6xrdwtgq]{grid-template-columns:1fr}.sheet-t[data-astro-cid-6xrdwtgq]>div[data-astro-cid-6xrdwtgq]:last-child:nth-child(odd){grid-column:auto}}
