/* Larger three-realms image; copy and artwork stay intact. */
@media(min-width:901px){.atelier-home .opening{margin-inline:4vw;max-width:1600px;grid-template-columns:27% 73%}.opening h1{font-size:clamp(44px,4.1vw,65px)}.realm-figure{margin:0;padding:0}.realm-window{width:100%;margin:0;height:clamp(530px,44vw,780px)}.opening-copy{padding-block:80px}.realm-figure figcaption{gap:16px}}
.realm-enlarge{font-size:11px;letter-spacing:.02em;min-height:44px;display:inline-flex;align-items:center;white-space:nowrap}.realm-figure figcaption{flex-wrap:wrap;gap:6px 14px}
@media(max-width:900px){.realm-figure{margin-inline:0}.realm-window{height:auto;aspect-ratio:1672/941;width:calc(100% + 24px);margin-left:-12px;min-height:0}.realm-figure figcaption{padding-inline:0}}
