.hx[data-astro-cid-zc2ligcy]{--bc-art-h: clamp(150px, 42svh, 405px);max-width:min(100%,calc(var(--bc-art-h) * 2.667));margin-inline:auto}.hx__art[data-astro-cid-zc2ligcy]{display:block;width:100%;height:auto;overflow:visible}.hx-card__label[data-astro-cid-zc2ligcy]{font:500 7.5px/1 var(--bc-font-mono);letter-spacing:.08em;text-transform:uppercase;fill:var(--bc-on-ink-2)}.hx-card__sec[data-astro-cid-zc2ligcy]{font:500 11px/1 var(--bc-font-mono);fill:var(--bc-on-ink-2);stroke:none}.hx-card__qa[data-astro-cid-zc2ligcy]{font:500 8px/1 var(--bc-font-mono);fill:var(--bc-on-ink-2);stroke:none}.hx-labels[data-astro-cid-zc2ligcy] text[data-astro-cid-zc2ligcy],.hx-weldno[data-astro-cid-zc2ligcy]{font:500 8px/1 var(--bc-font-mono);letter-spacing:.06em}.hx-labels[data-astro-cid-zc2ligcy] text[data-astro-cid-zc2ligcy]{fill:var(--bc-on-ink-soft)}.hx-labels[data-astro-cid-zc2ligcy] [data-astro-cid-zc2ligcy]:is(.hx-bn,.hx-tent){text-anchor:middle;fill:var(--bc-on-ink-2)}.hx-weldno[data-astro-cid-zc2ligcy]{fill:var(--bc-cyan-light);stroke:none}.hx-cl[data-astro-cid-zc2ligcy] .hx-detail[data-astro-cid-zc2ligcy]{stroke-dasharray:10 3 2 3}.hx-floor[data-astro-cid-zc2ligcy] .hx-line[data-astro-cid-zc2ligcy]{stroke:var(--bc-on-ink-soft)}.hx-floor[data-astro-cid-zc2ligcy] .hx-detail[data-astro-cid-zc2ligcy]{stroke:var(--bc-on-ink-line)}.hx-solid[data-astro-cid-zc2ligcy] .hx-fill[data-astro-cid-zc2ligcy]{fill:var(--bc-on-ink-soft)}.hx__tags[data-astro-cid-zc2ligcy]{display:grid;grid-template-columns:1fr 1fr;margin-top:var(--bc-s4);font:700 14px/1.4 var(--bc-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--bc-on-ink)}.hx__tags[data-astro-cid-zc2ligcy] span[data-astro-cid-zc2ligcy]:first-child{text-align:left;padding-left:2.7%}.hx__tags[data-astro-cid-zc2ligcy] span[data-astro-cid-zc2ligcy]:last-child{text-align:right;padding-right:2.9%}@media(max-width:640px){.hx__tags[data-astro-cid-zc2ligcy]{font-size:11px;letter-spacing:.05em}.hx-card__label[data-astro-cid-zc2ligcy],.hx-card__sec[data-astro-cid-zc2ligcy],.hx-card__qa[data-astro-cid-zc2ligcy],.hx-labels[data-astro-cid-zc2ligcy],.hx-weldno[data-astro-cid-zc2ligcy]{display:none}}.hv-play .hx-card[data-astro-cid-zc2ligcy]{animation:hx-arrive var(--bc-dur-slow) var(--bc-ease-reveal) both;animation-delay:calc(var(--bc-hero-beat) * (4 + var(--i) * .8))}.hv-play .hx-line[data-astro-cid-zc2ligcy]{stroke-dasharray:1;animation:hx-draw var(--bc-dur-slow) var(--bc-ease-out) both;animation-delay:calc(var(--bc-hero-beat) * (7 + var(--i) * .8))}.hv-play .hx-part[data-astro-cid-zc2ligcy]{animation:hx-fade var(--bc-dur-slow) var(--bc-ease-out) both;animation-delay:calc(var(--bc-hero-beat) * (7 + var(--i) * .8))}.hv-play .hx-detail[data-astro-cid-zc2ligcy],.hv-play .hx-labels[data-astro-cid-zc2ligcy]{animation:hx-fade var(--bc-dur-slow) var(--bc-ease-out) both;animation-delay:calc(var(--bc-hero-beat) * 16)}.hv-play .hx-leader[data-astro-cid-zc2ligcy]{stroke-dasharray:1;animation:hx-draw var(--bc-dur-slow) var(--bc-ease-out) both;animation-delay:calc(var(--bc-hero-beat) * (17 + var(--i) * .5))}.hv-play .hx-ring[data-astro-cid-zc2ligcy]{transform-box:fill-box;transform-origin:center;animation:hx-pop var(--bc-dur-slow) var(--bc-ease-reveal) both;animation-delay:calc(var(--bc-hero-beat) * 21)}.hv-play .hx-trace[data-astro-cid-zc2ligcy]{stroke-dasharray:1;animation:hx-draw var(--bc-dur-reveal) var(--bc-ease) both;animation-delay:calc(var(--bc-hero-beat) * 22)}.hv-play .hx-weldno[data-astro-cid-zc2ligcy]{animation:hx-fade var(--bc-dur-slow) var(--bc-ease-out) both;animation-delay:calc(var(--bc-hero-beat) * 23)}.hv-play .hx-sheet[data-astro-cid-zc2ligcy]{animation:hx-rise var(--bc-dur-slow) var(--bc-ease-reveal) both;animation-delay:calc(var(--bc-hero-beat) * 23)}.hv-play .hx-aline[data-astro-cid-zc2ligcy]{transform-box:fill-box;transform-origin:left center;animation:hx-write var(--bc-dur-slow) var(--bc-ease-out) both;animation-delay:calc(var(--bc-hero-beat) * (24 + var(--i) * .7))}.hv-play .hx-chip[data-astro-cid-zc2ligcy]{transform-box:fill-box;transform-origin:center;animation:hx-pop var(--bc-dur-slow) var(--bc-ease-reveal) both;animation-delay:calc(var(--bc-hero-beat) * 28.5)}.hv-play .hx-mark[data-astro-cid-zc2ligcy]{transform-box:fill-box;transform-origin:center;animation:hx-mark var(--bc-dur-slow) var(--bc-ease-out) both;animation-delay:calc(var(--bc-hero-beat) * 29.5)}.hv-play .hv-tag[data-astro-cid-zc2ligcy]{animation:hx-rise var(--bc-dur-slow) var(--bc-ease-reveal) both;animation-delay:calc(var(--bc-hero-beat) * (30 + var(--i)))}.hx[data-astro-cid-zc2ligcy].hx-live [data-astro-cid-zc2ligcy]:is(.hx-part,.hx-line,.hx-detail,.hx-labels,.hx-leader,.hx-ring,.hx-trace,.hx-weldno){animation:none}@keyframes hx-arrive{0%{opacity:0;transform:translate(-22px,8px)}}@keyframes hx-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes hx-fade{0%{opacity:0}}@keyframes hx-rise{0%{opacity:0;transform:translateY(16px)}}@keyframes hx-write{0%{opacity:0;transform:scaleX(0)}}@keyframes hx-pop{0%{opacity:0;transform:scale(.4)}}@keyframes hx-mark{0%{opacity:0;transform:scaleY(0)}}
