.ph[data-astro-cid-gaeservj]{min-height:min(78vh,46rem);padding-block:var(--space-6) var(--space-5);isolation:isolate;background:var(--c-ink-900);align-items:flex-end;display:flex;position:relative;overflow:hidden}.ph__media[data-astro-cid-gaeservj]{z-index:-2;position:absolute;inset:0}.ph__media[data-astro-cid-gaeservj] img{object-fit:cover;filter:saturate(.85)contrast(1.05);width:100%;height:100%}.ph__shade[data-astro-cid-gaeservj]{z-index:-1;background:linear-gradient(180deg, #070d188c 0%, #070d1859 30%, #070d18eb 75%, var(--c-ink-900) 100%), linear-gradient(90deg, #070d18cc, transparent 70%);position:absolute;inset:0}.ph__code[data-astro-cid-gaeservj]{color:var(--c-amber);margin:0 0 var(--space-2)}.ph__title[data-astro-cid-gaeservj]{letter-spacing:-.035em;max-width:18ch;font-size:clamp(2.3rem,1.4rem + 3.6vw,4.6rem);font-weight:800;font-stretch:114%;line-height:.98}.ph__lead[data-astro-cid-gaeservj]{color:var(--c-steel-200)}.ph__plate[data-astro-cid-gaeservj]{margin:var(--space-5) 0 0;border:1px solid var(--line-strong);border-radius:var(--radius-sm);backdrop-filter:blur(10px);background:#04070db8;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ph__plate[data-astro-cid-gaeservj]>div[data-astro-cid-gaeservj]{border-right:1px solid var(--line);padding:.9rem 1.1rem}.ph__plate[data-astro-cid-gaeservj]>div[data-astro-cid-gaeservj]:last-child{border-right:0}.ph__plate[data-astro-cid-gaeservj] dt[data-astro-cid-gaeservj]{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-dim);font-size:.66rem}.ph__plate[data-astro-cid-gaeservj] dd[data-astro-cid-gaeservj]{color:var(--text-strong);margin:.25rem 0 0;font-weight:650;line-height:1.3}.ph__plate-fig[data-astro-cid-gaeservj] dd[data-astro-cid-gaeservj]{color:var(--text-muted);font-size:.88rem;font-weight:500}.ph__plate-fig[data-astro-cid-gaeservj] .num[data-astro-cid-gaeservj]{letter-spacing:-.03em;color:var(--c-amber);font-size:1.9rem;font-weight:800;font-stretch:118%;line-height:1;display:block}.ph__plate-fig[data-astro-cid-gaeservj] small[data-astro-cid-gaeservj]{font-size:.55em}@media (width<=860px){.ph__plate[data-astro-cid-gaeservj]{grid-template-columns:repeat(2,minmax(0,1fr))}.ph__plate[data-astro-cid-gaeservj]>div[data-astro-cid-gaeservj]:nth-child(2){border-right:0}.ph__plate[data-astro-cid-gaeservj]>div[data-astro-cid-gaeservj]:nth-child(-n+2){border-bottom:1px solid var(--line)}}.pbody[data-astro-cid-gaeservj]{align-items:start;gap:clamp(2.5rem,1.5rem + 4vw,5rem);display:grid}@media (width>=1040px){.pbody[data-astro-cid-gaeservj]{grid-template-columns:minmax(0,1fr) minmax(21rem,25rem)}.pbody__aside[data-astro-cid-gaeservj]{top:calc(var(--header-h) + 1.5rem);position:sticky}}.pbody__article[data-astro-cid-gaeservj]{max-width:70ch}.pbody__h[data-astro-cid-gaeservj]{font-size:var(--step-3)}.pbody__h--spaced[data-astro-cid-gaeservj]{margin-top:var(--space-5)}.pbody__article[data-astro-cid-gaeservj]>p[data-astro-cid-gaeservj]{color:var(--text-muted)}.pbody__article[data-astro-cid-gaeservj] .pbody__intro[data-astro-cid-gaeservj]{font-size:var(--step-1);color:var(--text)}.pbody__fig[data-astro-cid-gaeservj]{margin:var(--space-5) 0 0;aspect-ratio:16/10;border-radius:var(--radius-md)}.pbody__gallery[data-astro-cid-gaeservj]{gap:var(--space-3);margin-top:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(16rem,100%),1fr));display:grid}.pbody__g[data-astro-cid-gaeservj]{aspect-ratio:16/10;border-radius:var(--radius-md);margin:0}.pbody__aside[data-astro-cid-gaeservj]{gap:var(--space-3);display:grid}.pbody__logo[data-astro-cid-gaeservj]{background:#fff;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.pbody__logo[data-astro-cid-gaeservj] img{width:auto;max-height:70px}.psvc[data-astro-cid-gaeservj]{background:var(--c-ink-850)}.psvc__grid[data-astro-cid-gaeservj]{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(17rem,100%),1fr));display:grid}.pnav[data-astro-cid-gaeservj]{background:var(--c-ink-900);border-top:1px solid var(--line)}.pnav__inner[data-astro-cid-gaeservj]{align-items:center;gap:var(--space-3);padding-block:var(--space-4);grid-template-columns:1fr auto 1fr;display:grid}.pnav__link[data-astro-cid-gaeservj]{color:var(--text-strong);gap:.25rem;padding:.75rem 0;text-decoration:none;display:grid}.pnav__link[data-astro-cid-gaeservj] .label[data-astro-cid-gaeservj]{color:var(--c-amber);align-items:center;gap:.35rem;display:inline-flex}.pnav__link[data-astro-cid-gaeservj] strong[data-astro-cid-gaeservj]{font-size:1.05rem;font-stretch:106%}.pnav__link[data-astro-cid-gaeservj]:hover strong[data-astro-cid-gaeservj]{color:var(--c-amber)}.pnav__link--next[data-astro-cid-gaeservj]{text-align:right;justify-items:end}.pnav__all[data-astro-cid-gaeservj]{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);border:1px solid var(--line-strong);border-radius:3px;padding:.6rem .9rem;font-size:.72rem;text-decoration:none}@media (width<=640px){.pnav__inner[data-astro-cid-gaeservj]{grid-template-columns:1fr 1fr}.pnav__all[data-astro-cid-gaeservj]{grid-area:2/1/auto/-1;justify-self:center}}
