.crown-showcase{background:#edf6ff;border-top:1px solid var(--line)}
.crown-showcase .showcase-heading{max-width:780px;margin-bottom:38px}
.crown-showcase .showcase-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px}
.crown-showcase figure{margin:0;background:white;border:1px solid var(--line);border-radius:6px;overflow:hidden}
.crown-showcase figure.showcase-wide{grid-column:1/-1}
.crown-showcase figure a{display:block;background:#e3f2fc}
.crown-showcase img{display:block;width:100%;height:310px;object-fit:contain}
.crown-showcase .showcase-wide img{height:440px}
.crown-showcase figcaption{padding:16px 20px;font-size:14px;color:var(--ink)}
@media(max-width:720px){.crown-showcase .showcase-grid{grid-template-columns:1fr;gap:20px}.crown-showcase img,.crown-showcase .showcase-wide img{height:auto;max-height:420px;object-fit:contain}}
.crown-showcase .related-case{margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid var(--line)}.related-case h3{margin-bottom:24px}.crown-showcase .case-grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:720px){.crown-showcase .case-grid{gap:12px}.case-grid figcaption{padding:10px;font-size:12px}.crown-showcase .case-grid img{width:100%;height:auto;aspect-ratio:1.7;object-fit:contain}}
