.bblo-ad-rate-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:28px 0}.bblo-ad-card{min-width:0;display:flex;flex-direction:column}.bblo-ad-card h3{font-size:1.4rem;line-height:1.3}.bblo-ad-card .button{margin-top:auto;white-space:normal;text-align:center}.bblo-ad-intro{border-left:3px solid #c9a227;padding-left:12px;color:#0b1f3a}.bblo-ad-standard{font-size:.95rem}.bblo-ad-window{padding:20px;background:#f5f1e8;border-left:4px solid #c9a227}.bblo-ad-terms{max-width:85ch}.bblo-ad-terms details{padding:18px 0;border-bottom:1px solid #0b1f3a33}.bblo-ad-terms summary{font-weight:700;cursor:pointer}.bblo-ad-rate-grid [hidden],.bblo-ad-window[hidden]{display:none!important}@media(max-width:900px){.bblo-ad-rate-grid{grid-template-columns:1fr;gap:20px}} 
