/* Site-wide technology assessment band, directly above the footer (src/lib/assessment-band.mjs).
   site-shell.css scopes its --ez-* tokens to the shell and footer, so the band repeats the footer's token values here. */
.ez-assess-band{--ez-paper:#fffefd;--ez-cream-deep:#f4e9df;--ez-ink:#1a1817;--ez-muted:#5f5752;--ez-line:#e6d9cf;--ez-teal:#2f746e;--ez-sans:"Figtree","Avenir Next","Segoe UI",sans-serif}
.ez-assess-band{display:block;margin:0;padding:18px 0;border-top:1px solid var(--ez-line);background:var(--ez-paper);color:var(--ez-ink);font-family:var(--ez-sans,inherit)}
.ez-assess-band *{box-sizing:border-box}
.ez-assess-band .ez-assess-inner{display:flex;align-items:center;justify-content:space-between;gap:12px 24px;flex-wrap:wrap}
.ez-assess-band p{margin:0;max-width:62ch;color:var(--ez-muted);font-size:15px;line-height:1.5}
.ez-assess-band p strong{color:var(--ez-ink);font-weight:700}
.ez-assess-band .ez-assess-link{flex:none;display:inline-flex;align-items:center;min-height:44px;padding:0 20px;border:1px solid var(--ez-ink);border-radius:999px;color:var(--ez-ink);font-weight:700;font-size:15px;text-decoration:none;white-space:nowrap;transition:background-color 150ms ease}
.ez-assess-band .ez-assess-link:hover{background:var(--ez-cream-deep)}
.ez-assess-band .ez-assess-link:focus-visible{outline:2px solid var(--ez-teal);outline-offset:3px}
@media(max-width:560px){.ez-assess-band .ez-assess-link{width:100%;justify-content:center}}
