/* Rehltak preview disclosure: deliberately visible on all public booking surfaces. */
.rehltak-launch-banner{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:.55rem 1.25rem;background:#ecf6ff;border-bottom:1px solid #a7ccea;color:#15395c;padding:.85rem 1.1rem;text-align:center;font-size:.91rem;line-height:1.6}
.rehltak-launch-banner strong{font-weight:800}
.rehltak-preview-note{padding:1.2rem 1.4rem;margin:1.1rem 0;background:#fff8e9;border:1px solid #f0ce87;border-radius:12px;color:#553a12}
.rehltak-preview-note p{margin:.5rem 0 0;line-height:1.75}
