._4NDDIq_observation{border-block:1px solid var(--line);display:grid}._4NDDIq_photo{aspect-ratio:16/9;background:#02050b;position:relative}._4NDDIq_photo img{object-fit:cover;object-position:50% 48%}._4NDDIq_photoCaption{align-content:center;gap:var(--space-3);padding:var(--panel-pad);display:grid}._4NDDIq_photoCaption p{color:var(--muted);font-size:var(--small-size)}._4NDDIq_photoCaption a,._4NDDIq_sequence figcaption{font-size:var(--meta-size);line-height:1.55}._4NDDIq_sequence figcaption{color:var(--muted)}._4NDDIq_title{font:400 clamp(1.65rem, 3vw, 2.5rem)/1.1 var(--font-display);letter-spacing:-.025em}._4NDDIq_sequence{gap:var(--space-5);border-block:1px solid var(--line);padding:var(--panel-pad);background:var(--surface);display:grid}._4NDDIq_steps{grid-template-columns:minmax(0,1fr);display:grid}._4NDDIq_steps li{gap:var(--space-2);padding-block:var(--space-2);border-block-start:1px solid var(--line);grid-template-columns:2.25rem minmax(0,1fr);align-items:start;display:grid}._4NDDIq_stepIndex{color:var(--accent);font:500 var(--label-size)/1.6 var(--font-mono)}._4NDDIq_stepLabel{font:400 1.125rem/1.2 var(--font-display)}._4NDDIq_detail{color:var(--muted);font:400 var(--label-size)/1.5 var(--font-mono);overflow-wrap:anywhere;margin-block-start:var(--space-1);display:block}@media (min-width:64rem){._4NDDIq_observation{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}._4NDDIq_photoCaption{padding-inline:clamp(1.75rem,4vw,4rem)}._4NDDIq_steps{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}._4NDDIq_steps li{grid-template-columns:minmax(0,1fr);padding-block-start:var(--space-4);padding-inline-end:var(--space-3);position:relative}._4NDDIq_steps li:before{content:"";background:var(--accent);block-size:.4rem;inline-size:.4rem;position:absolute;inset-block-start:-.2rem;inset-inline-start:0}}
