/* First seven-page product-content batch; scoped to the new buying sections only. */
.bd-inner .bd-priority-content,.bd-inner .bd-priority-faq{width:var(--page);max-width:100%;margin:32px auto;padding:32px;border:1px solid #d9dde0;background:#f4f5f6;color:#20272d;box-shadow:none}
.bd-inner .bd-priority-content{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:36px}
.bd-inner .bd-priority-content>div{min-width:0}
.bd-inner .bd-priority-content h2,.bd-inner .bd-priority-faq h2{color:#20272d;font-size:clamp(24px,2.5vw,32px);line-height:1.25;margin:10px 0 20px}
.bd-inner .bd-priority-content h3{color:#20272d;font-size:18px;margin:0 0 16px}
.bd-inner .bd-priority-content p,.bd-inner .bd-priority-content li,.bd-inner .bd-priority-faq p{color:#47515b;font-size:16px;line-height:1.75}
.bd-inner .bd-priority-content .eyebrow{color:#47515b;font-size:12px}
.bd-inner .bd-priority-content ul{display:grid;gap:12px;padding-left:22px;margin:0 0 20px}
.bd-inner .bd-priority-content .text-link{display:inline-block;color:#20272d;text-decoration:underline;margin-top:20px}
.bd-inner .bd-priority-content .button{margin-top:20px}
.bd-inner .bd-priority-faq{background:#fff}
.bd-inner .bd-priority-faq details{padding:20px 0;border-top:1px solid #d9dde0}
.bd-inner .bd-priority-faq summary{color:#20272d;font-weight:600;font-size:18px;line-height:1.6;cursor:pointer}
.bd-inner .bd-priority-faq p{margin:14px 0 0;max-width:80ch}
@media(max-width:767px){.bd-inner .bd-priority-content,.bd-inner .bd-priority-faq{padding:20px;margin:24px auto}.bd-inner .bd-priority-content{grid-template-columns:minmax(0,1fr);gap:24px}.bd-inner .bd-priority-faq summary{font-size:16px}}
