.complete-example{grid-column:1/-1;display:grid;grid-template-columns:116px minmax(0,1fr);gap:26px;align-items:center;border-top:1px solid var(--gold);padding-top:28px;scroll-margin-top:28px}
.example-cover{display:block;max-width:116px;box-shadow:0 6px 18px #17171718}
.example-cover img{display:block;width:100%;height:auto;border:1px solid var(--gold)}
.example-copy{min-width:0}.example-copy h3{font-family:var(--heading);font-weight:400;font-size:1.65rem;line-height:1.3;margin:6px 0 10px}
.example-copy>p:not(.section-kicker){font-size:.8125rem;line-height:1.8;max-width:650px;margin:0 0 12px}
.example-downloads{display:flex;flex-wrap:wrap;gap:10px}
.example-download{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:44px;padding:10px 16px;border:1px solid var(--gold);color:var(--ink);font-size:.8125rem;text-decoration:none;line-height:1.4}
.example-download.primary{background:var(--night);color:var(--on-night)}
.example-download:hover{background:var(--gold);color:var(--night)}
.example-download:focus-visible,.example-cover:focus-visible{outline:2px solid var(--ink);outline-offset:4px}
.example-copy .example-meta{font-size:.6875rem!important;color:var(--muted);margin:12px 0 0!important}
@media(max-width:560px){.complete-example{grid-template-columns:76px minmax(0,1fr);gap:16px;align-items:start;padding-top:24px}.example-copy h3{font-size:1.25rem}.example-downloads{gap:8px}.example-download{width:100%;padding:10px 12px}.example-cover{max-width:76px}}
