.ba[data-astro-cid-n5sos5yt]{justify-items:stretch;gap:10px;display:grid}.ba__panel[data-astro-cid-n5sos5yt]{border-radius:var(--radius-small);align-content:start;gap:8px;padding:16px 18px;display:grid}.ba__panel--before[data-astro-cid-n5sos5yt]{border:1px dashed var(--color-muted);background:0 0}.ba__panel--after[data-astro-cid-n5sos5yt]{border:1px solid var(--color-ink);background:var(--color-surface)}.ba__label[data-astro-cid-n5sos5yt]{align-items:baseline;gap:10px;display:flex}.ba__tag[data-astro-cid-n5sos5yt]{font-family:var(--font-latin);color:var(--color-ink);font-size:1.25rem;font-style:italic;line-height:1}.ba__ja[data-astro-cid-n5sos5yt]{letter-spacing:.08em;color:var(--color-muted);font-size:.75rem}.ba__text[data-astro-cid-n5sos5yt]{font-size:var(--text-small);line-height:1.7}.ba__panel--before[data-astro-cid-n5sos5yt] .ba__text[data-astro-cid-n5sos5yt]{color:var(--color-ink-soft)}.ba__panel--after[data-astro-cid-n5sos5yt] .ba__text[data-astro-cid-n5sos5yt]{color:var(--color-ink);font-weight:var(--font-weight-w480)}.ba__arrow[data-astro-cid-n5sos5yt]{stroke:var(--color-ink);stroke-width:1.25px;fill:none;stroke-linecap:round;stroke-linejoin:round;justify-self:center}.ba--after-only[data-astro-cid-n5sos5yt]{grid-template-columns:minmax(0,1fr)}@media (width>=768px){.ba[data-astro-cid-n5sos5yt]:not(.ba--after-only){grid-template-columns:minmax(0,1fr) 48px minmax(0,1fr);align-items:stretch}.ba[data-astro-cid-n5sos5yt]:not(.ba--after-only) .ba__arrow[data-astro-cid-n5sos5yt]{align-self:center;transform:rotate(-90deg)}.ba__panel[data-astro-cid-n5sos5yt]{padding:20px 22px}.ba__text[data-astro-cid-n5sos5yt]{font-size:var(--text-body)}}.cd__text[data-astro-cid-vfgrerme]{max-width:860px;margin-inline:auto}.cd__crumbs[data-astro-cid-vfgrerme]{font-size:var(--text-small);color:var(--color-muted);flex-wrap:wrap;gap:6px 0;display:flex}.cd__crumbs[data-astro-cid-vfgrerme] li[data-astro-cid-vfgrerme]+li[data-astro-cid-vfgrerme]:before{content:"/";color:var(--color-muted);margin-inline:10px}.cd__header[data-astro-cid-vfgrerme]{gap:var(--space-5);margin-top:var(--space-8);display:grid}.cd__meta[data-astro-cid-vfgrerme]{font-size:var(--text-label);color:var(--color-muted);flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.cd__meta[data-astro-cid-vfgrerme] span[data-astro-cid-vfgrerme]{white-space:nowrap}.cd__meta[data-astro-cid-vfgrerme] span[data-astro-cid-vfgrerme]+span[data-astro-cid-vfgrerme]:before{content:"·";margin-right:10px}.cd__industry[data-astro-cid-vfgrerme]{color:var(--color-ink)}.cd__diagram[data-astro-cid-vfgrerme]{margin-top:var(--space-10)}.cd__facts[data-astro-cid-vfgrerme]{margin-top:var(--space-10);background:var(--color-card);border-radius:var(--radius-card);padding-inline:22px}.cd__fact[data-astro-cid-vfgrerme]{font-size:var(--text-small);gap:4px;padding-block:16px;display:grid}.cd__fact[data-astro-cid-vfgrerme]+.cd__fact[data-astro-cid-vfgrerme]{border-top:1px solid var(--color-line-strong)}.cd__fact[data-astro-cid-vfgrerme] dt[data-astro-cid-vfgrerme]{color:var(--color-muted);font-weight:500}.cd__fact[data-astro-cid-vfgrerme] dd[data-astro-cid-vfgrerme]{overflow-wrap:anywhere;min-width:0}.cd__note[data-astro-cid-vfgrerme]{margin-top:var(--space-5)}.cd__pager[data-astro-cid-vfgrerme]{margin-top:var(--space-16)}.cd__pager-links[data-astro-cid-vfgrerme]{gap:var(--space-3);display:grid}.cd__pager-card[data-astro-cid-vfgrerme]{border:1px solid var(--color-line);border-radius:var(--radius-small);min-width:0;transition:border-color var(--dur-hover) var(--ease);gap:8px;padding:16px 20px;display:grid}.cd__pager-card[data-astro-cid-vfgrerme]:hover,.cd__pager-card[data-astro-cid-vfgrerme]:focus-visible{border-color:var(--color-ink)}.cd__pager-card--next[data-astro-cid-vfgrerme]{text-align:right}.cd__back[data-astro-cid-vfgrerme]{margin-top:var(--space-5);display:inline-block}.cd__cta[data-astro-cid-vfgrerme]{gap:var(--space-6);margin-top:var(--space-16);border-radius:var(--radius-card);background:var(--color-card);padding:clamp(28px,4vw,56px);display:grid}.cd__cta-copy[data-astro-cid-vfgrerme]{gap:var(--space-4);display:grid}.cd__cta-title[data-astro-cid-vfgrerme]{font-size:var(--text-heading)}.cd__cta-actions[data-astro-cid-vfgrerme]{gap:var(--space-3);flex-wrap:wrap;display:flex}@media (width>=768px){.cd__facts[data-astro-cid-vfgrerme]{padding-inline:32px}.cd__fact[data-astro-cid-vfgrerme]{gap:var(--space-6);grid-template-columns:9em minmax(0,1fr)}.cd__pager-links[data-astro-cid-vfgrerme]{grid-template-columns:repeat(2,minmax(0,1fr))}.cd__cta[data-astro-cid-vfgrerme]{grid-template-columns:minmax(0,1fr) auto;align-items:center}}
