.workplace-story{display:grid;grid-template-columns:1.25fr 1fr;gap:24px;align-items:start;margin-top:36px}
.workplace-story figure{margin:0}.workplace-story figure:nth-child(2){margin-top:80px}
.workplace-story img{display:block;width:100%;aspect-ratio:3/2;object-fit:cover}
.workplace-story figcaption{padding-top:15px;font-size:14px}.workplace-story figcaption small{display:block;color:var(--muted);margin-top:6px}
.workplace-note{color:var(--muted);font-size:12px;margin-top:20px}
.workplace-banner{position:relative;margin:0;overflow:hidden}.workplace-banner img{display:block;width:100%;max-height:500px;object-fit:cover}
.workplace-banner figcaption{padding:18px 24px;background:var(--panel);font-size:14px}
@media(max-width:700px){.workplace-story{grid-template-columns:1fr}.workplace-story figure:nth-child(2){margin-top:0}.workplace-banner img{min-height:230px}.workplace-story figcaption{padding-bottom:15px}}
.workplace-story img{height:auto!important;min-height:0!important;aspect-ratio:3/2!important}
