.page-head[data-astro-cid-6xqvpq57]{border-bottom:1px solid var(--border);background:var(--surface)}.page-head__inner[data-astro-cid-6xqvpq57]{padding-top:clamp(16px,3vw,28px);padding-bottom:clamp(18px,3vw,28px)}.page-head__row[data-astro-cid-6xqvpq57]{justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.page-head__aside[data-astro-cid-6xqvpq57]{flex:none}@media (width<=379px){.page-head__row[data-astro-cid-6xqvpq57]:has(.page-head__aside) .page-head__title[data-astro-cid-6xqvpq57]{font-size:1.5rem}}.page-head__title[data-astro-cid-6xqvpq57]{min-width:0;max-width:28ch;color:var(--ink-900);letter-spacing:-.025em;overflow-wrap:anywhere;margin:0;font-size:clamp(1.625rem,1.3rem + 1.5vw,2.375rem);font-weight:700;line-height:1.12}.page-head__title[data-astro-cid-6xqvpq57] em[data-astro-cid-6xqvpq57]{color:var(--accent-600);font-style:normal}.page-head__meta[data-astro-cid-6xqvpq57]{color:var(--text-muted);margin:8px 0 0;font-size:.9375rem}.page-head__extra[data-astro-cid-6xqvpq57]:empty{display:none}.page-head__extra[data-astro-cid-6xqvpq57]{margin-top:16px}.page-head__extra[data-astro-cid-6xqvpq57]>*{margin-top:0;margin-bottom:0}.page-head__figure[data-astro-cid-6xqvpq57]{margin-top:clamp(16px,3vw,28px);position:relative}.page-head__figure[data-astro-cid-6xqvpq57] .framed[data-astro-cid-6xqvpq57]{aspect-ratio:16/9;max-width:920px;margin:0}.page-head__frame--contain[data-astro-cid-6xqvpq57]{background:var(--gray-100)}.page-head__figure[data-astro-cid-6xqvpq57] .page-head__frame--contain[data-astro-cid-6xqvpq57] img[data-astro-cid-6xqvpq57]{object-fit:contain}.page-head--compact[data-astro-cid-6xqvpq57] .page-head__title[data-astro-cid-6xqvpq57]{text-overflow:ellipsis;white-space:nowrap;overflow-wrap:normal;max-width:none;font-size:clamp(1.375rem,1.2rem + 1vw,2rem);overflow:hidden}.page-head--compact[data-astro-cid-6xqvpq57] .page-head__meta[data-astro-cid-6xqvpq57],.page-head--compact[data-astro-cid-6xqvpq57] .page-head__extra[data-astro-cid-6xqvpq57]>*{white-space:nowrap;scrollbar-width:none;overflow-x:auto}.page-head--compact[data-astro-cid-6xqvpq57] .page-head__extra[data-astro-cid-6xqvpq57]{margin-top:8px}@media (width<=639px){.page-head--compact[data-astro-cid-6xqvpq57] .page-head__inner[data-astro-cid-6xqvpq57]{padding-block:12px}.page-head--compact[data-astro-cid-6xqvpq57] .page-head__title[data-astro-cid-6xqvpq57]{letter-spacing:-.01em;font-size:1.125rem}.page-head--compact[data-astro-cid-6xqvpq57] .page-head__meta[data-astro-cid-6xqvpq57]{margin-top:4px;font-size:.8125rem}.page-head--compact[data-astro-cid-6xqvpq57] .page-head__extra[data-astro-cid-6xqvpq57]{margin-top:4px}.crumbs[data-astro-cid-6xqvpq57]{display:none}}.crumbs[data-astro-cid-6xqvpq57] ol[data-astro-cid-6xqvpq57]{color:var(--text-muted);flex-wrap:wrap;gap:2px 6px;margin:0 0 10px;padding:0;font-size:.8125rem;list-style:none;display:flex}.crumbs[data-astro-cid-6xqvpq57] li[data-astro-cid-6xqvpq57]{min-width:0}.crumbs[data-astro-cid-6xqvpq57] li[data-astro-cid-6xqvpq57]+li[data-astro-cid-6xqvpq57]:before{content:"/";color:var(--text-faint);margin-right:6px}.crumbs[data-astro-cid-6xqvpq57] a[data-astro-cid-6xqvpq57]{color:var(--text-muted);text-decoration:none}.crumbs[data-astro-cid-6xqvpq57] a[data-astro-cid-6xqvpq57]:hover{color:var(--accent-700);text-decoration:underline}.crumbs[data-astro-cid-6xqvpq57] [data-astro-cid-6xqvpq57][aria-current]{color:var(--ink-700)}.crumbs[data-astro-cid-6xqvpq57] li[data-astro-cid-6xqvpq57]:last-child:not(:nth-child(2)) span[data-astro-cid-6xqvpq57]{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:22ch;display:inline-block;overflow:hidden}
