._8TZs8a_breadcrumb{padding-block:8px 24px}._8TZs8a_breadcrumb ol{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;line-height:1.2;display:flex}._8TZs8a_breadcrumb li+li:before{content:"/";color:var(--border-divider);margin-right:8px}._8TZs8a_breadcrumb a:hover{color:var(--text-default);text-underline-offset:4px;text-decoration:underline}._8TZs8a_breadcrumb [aria-current]{color:var(--text-strong);font-weight:700}._8TZs8a_hero{word-break:keep-all;min-height:600px;display:flex;position:relative}._8TZs8a_artwork{background:var(--surface-lilac);position:absolute;inset:0 0 0 400px;overflow:hidden}._8TZs8a_image{object-fit:cover}._8TZs8a_imageLabel{position:absolute;top:16px;right:16px}._8TZs8a_credit{background:var(--surface-canvas);color:var(--text-strong);padding:8px;font-size:11px;line-height:1.2;position:absolute;bottom:16px;right:16px}._8TZs8a_content{flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:24px;width:530px;padding:32px 24px 32px 0;display:flex;position:relative}._8TZs8a_category{color:var(--text-default);align-items:center;gap:8px;font-size:15px;font-weight:700;line-height:1.2;display:flex}._8TZs8a_punctuation{background:var(--color-purple);flex-shrink:0;width:12px;height:12px}._8TZs8a_displayTitle{color:var(--text-default);font-family:var(--font-display);flex-direction:column;font-size:104px;line-height:1.02;display:flex}._8TZs8a_introduction{background:var(--surface-canvas);flex-direction:column;gap:8px;width:400px;padding:8px 24px 8px 0;display:flex}._8TZs8a_title{color:var(--text-strong);font-size:32px;font-weight:700;line-height:1.2}._8TZs8a_artist{color:var(--text-accent-strong);font-size:15px;font-weight:700;line-height:1.2}._8TZs8a_text{color:var(--text-muted);flex-direction:column;margin-top:8px;font-size:14px;line-height:1.7;display:flex}._8TZs8a_facts{border-top:1px solid var(--border-strong);background:var(--surface-canvas);color:var(--text-strong);font-family:var(--font-latin);flex-wrap:wrap;gap:8px 20px;padding:14px 20px 14px 0;font-size:13px;line-height:1.2;display:flex}._8TZs8a_facts li{white-space:nowrap;align-items:center;gap:6px;display:flex}@media (max-width:899px){._8TZs8a_hero{flex-direction:column;min-height:0}._8TZs8a_artwork{aspect-ratio:16/10;position:relative;inset:auto}._8TZs8a_content{width:100%;padding:24px 0 0}._8TZs8a_displayTitle{font-size:clamp(56px,15vw,96px)}._8TZs8a_introduction{width:100%;padding-right:0}._8TZs8a_title{font-size:26px}._8TZs8a_facts{align-self:stretch}}
