.bmamp{font-family:Jost,system-ui,sans-serif;color:#241f1c}.bmamp-inline{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:20px 22px;margin:0 0 26px;border:1px solid #dfd6c7;border-radius:18px;background:#faf8f3}.bmamp-inline p{margin:0!important;font-size:16px!important;line-height:1.5!important}.bmamp-inline strong{display:block;color:inherit}.bmamp button,.bmamp a{font-family:Jost,system-ui,sans-serif!important}.bmamp .bmamp-trigger{border:0!important;border-radius:999px;background:#241f1c!important;color:white!important;padding:12px 20px;min-height:44px;cursor:pointer;white-space:nowrap;font-size:14px;font-weight:500}.bmamp-banner{margin:24px 0 0;padding:22px;border-radius:18px;background:#302a27;border:1px solid #665847;color:#f7f4ee}.bmamp-banner .bmamp-trigger{background:#d2aa49!important;color:#211d19!important}.bmamp-modal{position:fixed;inset:0;z-index:100005;display:flex;align-items:center;justify-content:center;background:rgba(15,13,12,.78);padding:20px;overscroll-behavior:contain}.bmamp-modal[hidden]{display:none!important}.bmamp-box{position:relative;width:min(100%,510px);max-height:90vh;overflow:auto;background:#241f1c;border:1px solid #766a5e;border-radius:28px;padding:42px 34px 28px;color:#f7f4ee;box-shadow:0 24px 80px #0005}.bmamp-box .bmamp-kicker{margin:0 0 12px!important;color:#d2aa49;font-size:12px!important;letter-spacing:.14em;text-transform:uppercase}.bmamp-box h2{font-family:'Playfair Display',Georgia,serif!important;font-size:34px!important;line-height:1.15!important;color:#fff!important;margin:0 0 18px!important}.bmamp-box p{font-size:17px!important;line-height:1.6!important;margin:0 0 22px!important;color:#ddd4ca}.bmamp-box a{display:block;text-align:center;text-decoration:none!important;padding:13px 20px;border-radius:999px;min-height:48px;font-size:16px;font-weight:500;line-height:1.4}.bmamp-box .bmamp-signup{background:#d2aa49;color:#211d19!important;margin-bottom:10px}.bmamp-box .bmamp-login{border:1px solid #998976;color:#fff!important}.bmamp-box .bmamp-close{position:absolute;right:14px;top:12px;background:transparent!important;color:#fff!important;border:0!important;font-size:25px;padding:5px 10px;line-height:1;cursor:pointer}.bmamp-box .bmamp-note{font-size:13px!important;margin:18px 0!important;color:#c9bfb2}.bmamp-box .bmamp-reading,.bmamp-box .bmamp-replay{border:0!important;background:transparent!important;color:#e6d3aa!important;padding:8px 4px;min-height:40px;font-size:14px;cursor:pointer;text-decoration:underline}.bmamp-foot{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.bmamp a:focus-visible,.bmamp button:focus-visible{outline:2px solid #e6c76f;outline-offset:4px}.bmamp-member{border-color:#b7a273}.bmamp-member button{display:none}.bmamp .bmamp-small{font-size:13px!important;color:inherit;opacity:.85}@media(max-width:600px){.bmamp-inline{align-items:stretch;flex-direction:column;padding:16px;gap:12px}.bmamp-inline .bmamp-trigger{width:100%;white-space:normal}.bmamp-box{padding:38px 23px 23px;border-radius:22px}.bmamp-box h2{font-size:29px!important}.bmamp-box p{font-size:16px!important}.bmamp-banner{padding:18px}}
.bms-listen[data-post="1148067"] .bms-listen-wave{height:40px;justify-content:space-between;gap:2px;overflow:hidden}
.bms-listen[data-post="1148067"] .bms-listen-wave span{flex:0 1 3px;width:3px;min-width:1px;max-width:3px;border-radius:2px}
