/* Public-beta details reuse the established palette and layout. */
.launch-banner{text-align:center;padding:5px 18px;background:#eeeadf;color:#5e6255;font-size:10px;line-height:1.5;letter-spacing:.4px}
.offer-availability{font-size:12px;line-height:1.7;margin:18px 0;color:inherit}
.offer-price .primary:disabled{cursor:default;opacity:.65}
#guide-interest{margin-top:17px;line-height:1.5;color:#faf3df;text-underline-offset:3px}
.guide-interest-status{font-size:11px;line-height:1.7;max-width:280px;margin:10px auto 0;color:inherit}
@media(max-width:750px){.launch-banner{font-size:10px;padding:8px 16px}.offer-availability{font-size:11px}}
@media print{.launch-banner{display:none!important}}
