.launch-banner{position:relative;display:flex;justify-content:center;align-items:center;gap:12px 28px;flex-wrap:wrap;padding:12px 24px;background:#22271f;color:#f8f5eb;font:14px/1.5 'DM Sans',Arial,sans-serif;text-align:center}.launch-banner>a{display:inline-flex;gap:12px;align-items:center;color:#ead5a0;font-weight:700;text-decoration:underline;text-underline-offset:4px;min-height:30px}.launch-banner>a:hover{color:#fff}.launch-banner>a:focus-visible{outline:2px solid #ead5a0;outline-offset:4px}@media(max-width:600px){.launch-banner{gap:3px;padding:10px 18px}.launch-banner>span{font-size:14px}.launch-banner>a{min-height:36px}}
