.bq-editorial-alert{position:static;box-sizing:border-box;width:100%;max-width:760px;margin:36px auto;color:#191919;font-family:Arial,Helvetica,sans-serif}
.bq-editorial-alert__card{border:1px solid #dedbd7;border-left:3px solid #98172b;background:#faf9f7;border-radius:3px}
.bq-editorial-alert__top{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 18px 0}
.bq-editorial-alert__label{color:#85152a;font-size:.72rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}
.bq-editorial-alert__close{width:44px;height:44px;margin:-8px -10px -6px 0;border:0;background:transparent;color:#555;font:400 1.5rem/1 Arial;cursor:pointer}
.bq-editorial-alert__body{padding:8px 18px 20px}
.bq-editorial-alert h2{margin:0 0 10px;color:#191919;font:700 clamp(1.12rem,3.8vw,1.35rem)/1.3 Arial,Helvetica,sans-serif;text-align:left}
.bq-editorial-alert p{margin:0 0 14px;color:#484848;font:400 .94rem/1.5 Arial,Helvetica,sans-serif}
.bq-editorial-alert__cta{display:inline-flex;align-items:center;min-height:44px;color:#85152a;font-size:.86rem;font-weight:700;text-decoration:underline;text-underline-offset:4px}
.bq-editorial-alert a:focus-visible,.bq-editorial-alert button:focus-visible{outline:2px solid #98172b;outline-offset:4px}
.bq-editorial-alert[hidden]{display:none!important}
@media(max-width:640px){.bq-editorial-alert{margin:26px auto}.bq-editorial-alert__body{padding:8px 16px 16px}}
