/* Let the dive end quietly, with two clear ways to continue. */
.dive-exits{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:12px;margin-top:30px}
.dive-exits>a{display:inline-flex;align-items:center;justify-content:center;gap:24px;min-height:50px;padding:14px 23px;border:1px solid #f3f4e766;border-radius:28px;font-size:13px;font-weight:600;line-height:1.6}
.dive-exits>.dive-exit-primary{background:var(--paper);color:var(--ink);border-color:var(--paper)}
.dive-exits>a:hover{background:#f3f4e715}
.dive-exits>.dive-exit-primary:hover{background:#e4ead9}
.dive-ending .ending-links{margin-top:18px}
.end-discovery{max-width:48ch;margin:18px auto 0;font-size:13px;line-height:1.7;color:var(--paper);text-wrap:balance}
.note-take-discovery{display:flex;align-items:center;gap:15px;min-height:44px;padding:8px 0;margin-top:11px;border-top:1px solid #073e4820;background:transparent;color:var(--ink);font-size:12px;font-weight:600}
.note-take-discovery:hover{text-decoration:underline;text-underline-offset:4px}
.note-take-discovery[hidden]{display:none!important}
.dive-fallback-link{display:none}
.asset-error .dive-fallback-link{display:inline-flex;align-items:center;min-height:44px;padding:10px 0;font-size:12px;text-decoration:underline;text-underline-offset:4px}
@media(max-width:600px){.dive-exits{flex-direction:column;gap:10px}.dive-exits>a{width:min(100%,290px);font-size:12px;padding-inline:20px}.dive-ending .end-intro{max-width:34ch}.dive-ending .ending-links{margin-top:16px}}
@media(max-width:600px){
  .dive-stage .site-header{flex-wrap:wrap;row-gap:0;padding-block:14px 9px}
  .dive-stage .site-header .wordmark{display:inline-flex;align-items:center;min-height:44px}
  .dive-stage .site-header nav{width:100%;justify-content:space-between;gap:12px;padding-top:0;font-size:11px}
}
