.figure{gap:var(--sp-3);min-width:0;display:grid}.figure-body{grid-template-columns:minmax(0,1fr);place-items:center;min-width:0;display:grid}.figure.on-stage .figure-body{border-radius:var(--r-2xl);background:radial-gradient(70% 60% at 50% 0%, color-mix(in srgb, var(--accent) 9%, var(--panel)), var(--panel) 70%);border:1px solid var(--line);padding:clamp(14px,3vw,28px)}.figure-body>.il{width:100%;max-width:440px;height:auto}.figure figcaption{font-size:var(--fs-small);color:var(--muted);text-align:center;max-width:60ch;margin-inline:auto;line-height:1.5}.row{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(24px,5vw,64px);display:grid}.row.flip .row-art{order:2}.row-art{min-width:0}.row-text{gap:var(--sp-4);min-width:0;display:grid}.row-text h2{font-size:clamp(1.5rem,1.2rem + 1.2vw,2.125rem)}.row-say{gap:var(--sp-3);color:var(--muted);font-size:var(--fs-large);line-height:1.55;display:grid}@media (width<=900px){.row{gap:var(--sp-5);grid-template-columns:minmax(0,1fr)}.row.flip .row-art{order:0}}
