.mx-story-panel{background:var(--color-washi);border-left:3px solid var(--color-plum);color:var(--color-sumi);gap:1.25rem;padding:clamp(1.5rem,3vw,2.5rem) clamp(1.25rem,3vw,2.75rem);display:grid;box-shadow:0 1px #26261f14,0 2px 6px #0b1a301a}@media (min-width:64rem){.mx-story-panel{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:clamp(2rem,4vw,4rem)}}.mx-story-body{max-width:66ch}
