/* Additions to the approved Creator Edition; existing buttons and layouts remain shared. */
.ube-body #ube-main .ube-related{padding-top:56px;padding-bottom:72px;border-top:1px solid #dce6f4;margin-top:48px}
.ube-body #ube-main .ube-related .ube-section-heading{align-items:flex-start;gap:24px}
.ube-body #ube-main .ube-related h2{margin:8px 0 0}
.ube-body #ube-main .ube-related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:28px}
.ube-body #ube-main .ube-related-grid .ube-card{min-width:0}
.ube-body #ube-main .ube-related-grid h3{overflow-wrap:anywhere}
.ube-body #ube-main .ube-post-meta{flex-wrap:wrap;row-gap:8px}
.ube-body #ube-main .ube-post-updated{font-size:13px;color:#52627a;margin:12px 0 24px}
.ube-body #ube-main .ube-prose blockquote{margin:28px 0;padding:20px 24px;border-left:4px solid #1767ef;background:#f1f6ff;border-radius:0 16px 16px 0}
.ube-body #ube-main .ube-prose blockquote p{margin:0 0 12px}
.ube-body #ube-main .ube-prose blockquote p:last-child{margin-bottom:0}
@media(max-width:1000px){.ube-body #ube-main .ube-related-grid{gap:18px}.ube-body #ube-main .ube-related-grid .ube-card-copy{padding:20px}}
@media(max-width:760px){.ube-body #ube-main .ube-related{padding-top:36px;padding-bottom:44px;margin-top:32px}.ube-body #ube-main .ube-related-grid{grid-template-columns:1fr}.ube-body #ube-main .ube-related .ube-section-heading{flex-direction:column}.ube-body #ube-main .ube-prose blockquote{padding:16px 18px}}
