.detail[data-astro-cid-4hmzbedu]{padding-top:calc(var(--nav-h) + var(--nav-top) + clamp(1.5rem, 5vw, 3rem));padding-bottom:clamp(3rem,7vw,6rem)}.crumbs[data-astro-cid-4hmzbedu]{color:var(--text-muted);align-items:center;gap:.5rem;margin-bottom:clamp(1.25rem,3vw,2rem);font-size:.9rem;display:flex}.crumbs[data-astro-cid-4hmzbedu] a[data-astro-cid-4hmzbedu]{color:var(--text-muted);transition:color var(--t-fast) var(--ease)}.crumbs[data-astro-cid-4hmzbedu] a[data-astro-cid-4hmzbedu]:hover{color:var(--crimson-hi)}.crumbs__current[data-astro-cid-4hmzbedu]{color:var(--text-soft)}.detail__head[data-astro-cid-4hmzbedu]{margin-bottom:clamp(1.5rem,4vw,2.5rem)}.detail__badges[data-astro-cid-4hmzbedu]{flex-wrap:wrap;gap:7px;margin-bottom:1rem;display:flex}.badge[data-astro-cid-4hmzbedu]{border-radius:var(--r-pill);border:1px solid var(--line);letter-spacing:.01em;align-items:center;gap:5px;padding:5px 12px;font-size:.8125rem;font-weight:600;display:inline-flex}.badge--type[data-astro-cid-4hmzbedu]{color:var(--crimson-hi);background:var(--crimson-soft);border-color:#dc143c47}.badge--sector[data-astro-cid-4hmzbedu],.badge--private[data-astro-cid-4hmzbedu]{color:var(--text-soft);background:var(--fill-1)}#detail-title{font-size:clamp(2.25rem,6.5vw,4.5rem)}.detail__layout[data-astro-cid-4hmzbedu]{grid-template-columns:1fr;align-items:start;gap:clamp(1.75rem,4vw,2.75rem);display:grid}@media (width>=768px){.detail__layout[data-astro-cid-4hmzbedu]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.detail__figure[data-astro-cid-4hmzbedu]{border-radius:var(--r-md);margin:0;overflow:hidden}@media (width>=768px){.detail__figure[data-astro-cid-4hmzbedu]{top:calc(var(--nav-h) + var(--nav-top) + 1.5rem);position:sticky}}.detail__img[data-astro-cid-4hmzbedu]{width:100%;height:auto;transition:transform .8s var(--ease);display:block}.detail__figure[data-astro-cid-4hmzbedu]:hover .detail__img[data-astro-cid-4hmzbedu]{transform:scale(1.04)}.detail__info[data-astro-cid-4hmzbedu]{gap:clamp(1.5rem,3vw,2rem);display:grid}.prose[data-astro-cid-4hmzbedu]{color:var(--text-soft);font-size:1.0625rem;line-height:1.7}.prose[data-astro-cid-4hmzbedu] h2{letter-spacing:-.01em;color:var(--text);margin:1.5rem 0 .75rem;font-size:1.5rem;font-weight:650}.prose[data-astro-cid-4hmzbedu] h2:first-child,.prose[data-astro-cid-4hmzbedu] p:first-child{margin-top:0}.prose[data-astro-cid-4hmzbedu] h3{color:var(--text);margin:1.5rem 0 .5rem;font-size:1.2rem;font-weight:650}.prose[data-astro-cid-4hmzbedu] p{margin:0 0 1rem}.prose[data-astro-cid-4hmzbedu] ul,.prose[data-astro-cid-4hmzbedu] ol{margin:0 0 1rem;padding-left:1.3rem}.prose[data-astro-cid-4hmzbedu] li{margin-bottom:.4rem}.prose[data-astro-cid-4hmzbedu] a{color:var(--crimson-hi);text-underline-offset:2px;text-decoration:underline}.prose[data-astro-cid-4hmzbedu] strong{color:var(--text)}.detail__card[data-astro-cid-4hmzbedu]{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--card);gap:1rem;padding:1.5rem;display:grid}.detail__card[data-astro-cid-4hmzbedu] h2[data-astro-cid-4hmzbedu]{letter-spacing:-.01em;font-size:1.0625rem;font-weight:650}.facts[data-astro-cid-4hmzbedu]{gap:.85rem;margin:0;display:grid}.facts[data-astro-cid-4hmzbedu]>div[data-astro-cid-4hmzbedu]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:1rem;padding-bottom:.85rem;display:flex}.facts[data-astro-cid-4hmzbedu]>div[data-astro-cid-4hmzbedu]:last-child{border-bottom:0;padding-bottom:0}.facts[data-astro-cid-4hmzbedu] dt[data-astro-cid-4hmzbedu]{color:var(--text-muted);font-size:.875rem}.facts[data-astro-cid-4hmzbedu] dd[data-astro-cid-4hmzbedu]{color:var(--text);text-align:right;margin:0;font-size:.9375rem;font-weight:600}.detail__confidential[data-astro-cid-4hmzbedu]{color:var(--text-muted);align-items:center;gap:7px;margin:0;font-size:.9rem;display:flex}.detail__back[data-astro-cid-4hmzbedu]{margin-top:clamp(2.5rem,5vw,4rem)}.detail__back[data-astro-cid-4hmzbedu] a[data-astro-cid-4hmzbedu]{color:var(--text-muted);transition:color var(--t-fast) var(--ease);font-size:.9375rem;font-weight:500}.detail__back[data-astro-cid-4hmzbedu] a[data-astro-cid-4hmzbedu]:hover{color:var(--text)}
