.cwr-site .cw-showcase-detail{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:40px;margin:32px 0;display:grid}.cwr-site .cw-showcase-media{aspect-ratio:4/5;background:#f5f4f1;place-items:center;min-width:0;display:grid}.cwr-site .cw-showcase-media img{object-fit:contain;aspect-ratio:4/5;width:100%;height:100%;display:block}.cwr-site .cw-showcase-info{overflow-wrap:anywhere;min-width:0}.cwr-site .cw-showcase-info h2{word-break:keep-all;margin:14px 0;font-size:clamp(24px,3vw,36px);line-height:1.4}.cwr-site .cw-showcase-description{white-space:pre-wrap;line-height:1.8}.cwr-site .cw-showcase-status{color:#465744;font-size:14px;font-weight:600}.cwr-site .cw-showcase-info dl{margin:24px 0}.cwr-site .cw-showcase-info dl div{border-bottom:1px solid #dededb;grid-template-columns:72px minmax(0,1fr);gap:16px;padding:12px 0;display:grid}.cwr-site .cw-showcase-info dd{white-space:pre-wrap;margin:0}.cwr-site .cw-showcase-notice{background:#f5f4f1;padding:20px;line-height:1.8}.cwr-site .cw-showcase-notice p{margin:8px 0 0}.cwr-site .cw-showcase-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 16px;margin:24px 0;display:grid}.cwr-site .cw-showcase-card{min-width:0;color:inherit;overflow-wrap:anywhere;text-decoration:none}.cwr-site .cw-showcase-card img{aspect-ratio:1;object-fit:contain;background:#f5f4f1;width:100%;height:auto}.cwr-site .cw-showcase-card span{margin-top:12px;font-size:13px;display:block}.cwr-site .cw-showcase-card h3{margin:8px 0;font-size:18px;line-height:1.5}.cwr-site .cw-showcase-card p{font-size:14px}.cwr-site .cw-showcase-editor{overflow-wrap:anywhere;border-top:1px solid #dededb;min-width:0;margin:24px 0;padding:24px 0}.cwr-site .cw-showcase-editor summary{cursor:pointer;min-height:44px;font-weight:600}.cwr-site .cw-showcase-editor fieldset{min-width:0}.cwr-site .cw-showcase-editor label{margin:16px 0;display:block}.cwr-site .cw-showcase-editor textarea{box-sizing:border-box;width:100%;min-height:120px;font:inherit;padding:12px}.cwr-site .cw-showcase-editor input[type=checkbox]{vertical-align:middle;width:20px;height:20px;min-height:20px;margin-right:10px}.cwr-site .cw-showcase-editor button{white-space:normal;min-height:44px;margin:8px 8px 8px 0;padding:12px}.cwr-site .cw-showcase-editor a{text-decoration:underline}.cwr-site .cw-showcase-info :focus-visible,.cwr-site .cw-showcase-card:focus-visible{outline-offset:4px;outline:3px solid #5146bc}@media (max-width:767px){.cwr-site .cw-showcase-detail{grid-template-columns:minmax(0,1fr);gap:24px}.cwr-site .cw-showcase-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cwr-site .cw-showcase-card h3{font-size:16px}.cwr-site .cw-showcase-editor button{width:100%;margin-right:0}.cwr-site .cw-showcase-info h2{font-size:26px}}
