.setup-banner{background:var(--amber-pale);color:var(--amber);border-bottom:1px solid #eedfb6;justify-content:space-between;align-items:center;gap:16px;padding:12px 32px;font-size:12px;display:flex}.setup-banner strong{color:var(--ink);font-size:13px;display:block}.setup-banner span{margin-top:2px;display:block}.setup-banner .button{flex-shrink:0;text-decoration:none}@media (max-width:860px){.setup-banner{flex-direction:column;align-items:stretch;padding:12px 16px}.setup-banner .button{text-align:center}}
