.br-ad-slot{box-sizing:border-box;max-width:1120px;margin:40px auto;padding:24px;border:1px solid #d4d8d0;border-radius:12px;background:#f5f6f2;color:#526057;text-align:center;min-height:100px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;font:14px/1.6 system-ui,sans-serif}.br-ad-label{font-size:9px;letter-spacing:.18em;text-transform:uppercase;opacity:.5}.br-ad-pub{min-height:auto;padding:0;background:transparent;border:0;overflow:hidden}@media(max-width:700px){.br-ad-slot{margin:28px 16px}}
.br-guide-link{max-width:1000px;margin:32px auto;padding:0 24px;font:15px/1.7 system-ui,sans-serif}.br-guide-link a{color:inherit;text-decoration:underline;text-underline-offset:4px}
.br-ad-disclaimer{max-width:1120px;margin:10px auto 0;padding:0 35px;font-size:10px;line-height:1.7;color:#8a9286;text-align:center}.br-ad-disclaimer a{color:inherit;text-decoration:underline;text-underline-offset:3px}@media(max-width:700px){.br-ad-disclaimer{padding:0 16px}}