.launch-announcement{justify-content:center;align-items:center;gap:var(--spacing-space-3);width:calc(100% - 2 * var(--spacing-layout-page-gutter));max-width:1200px;margin:var(--spacing-space-2) auto 0;background:var(--color-surface-inverse);color:var(--color-text-inverse);font:var(--type-label-14-font);letter-spacing:var(--type-label-14-tracking);border-radius:999px;padding:8px 8px 8px 16px;display:flex}html[data-launch-hidden] .launch-announcement{display:none}.launch-announcement p{font:inherit;letter-spacing:inherit;text-align:center;flex-wrap:wrap;flex:1;justify-content:center;align-items:center;gap:4px 12px;margin:0;display:flex}.launch-announcement a{color:inherit;font-weight:var(--font-weight-medium);text-underline-offset:3px;align-items:center;gap:6px;text-decoration:underline;display:inline-flex}.launch-announcement a:focus-visible,.launch-announcement__close:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.launch-announcement__close{width:32px;height:32px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;place-items:center;display:grid}.launch-announcement__close:hover{background:#ffffff1f}@media (max-width:640px){.launch-announcement{border-radius:var(--radius-medium);align-items:flex-start;padding:14px 8px 16px 16px}.launch-announcement p{text-align:left;padding-top:4px;line-height:1.45;display:block}.launch-announcement p .osaurus-badge{margin-right:8px}.launch-announcement a{width:fit-content;margin-top:12px;display:flex}}
