.new-rooms{max-width:1180px;margin:38px auto;padding:28px;border:1px solid #d9d0c7;border-radius:18px;background:linear-gradient(120deg,#fcf7ee,#e9eeeb 40%,#f2e7ec 75%,#faf4e7)}.new-rooms nav{display:flex;flex-wrap:wrap;gap:18px}.new-rooms a{color:inherit;text-underline-offset:5px}.new-rooms .eyebrow{font-size:12px;letter-spacing:.12em}.new-rooms .note{font-size:13px;line-height:1.6}.new-rooms::after{content:"✧";display:block;color:#8e968d;font-size:25px;margin-top:12px}