.bt-market{background:#f7f1e9;color:#382b2b;padding:34px 0 65px}.bt-wrap{max-width:1220px;margin:auto;padding:0 24px}.bt-breadcrumb{font-size:13px;margin-bottom:28px;color:#8a7162}.bt-market a,.bt-integrations a{color:#75354b;text-decoration:none}.bt-hero{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}.bt-kicker{font-size:11px;font-weight:700;color:#996e4e;letter-spacing:1.6px}.bt-market h1{font-size:clamp(30px,3.5vw,48px);line-height:1.16;color:#4e2938;margin:12px 0 20px}.bt-market h2,.bt-integrations h2{font-size:29px;color:#4e2938;margin:10px 0 22px}.bt-market h3,.bt-integrations h3{font-size:18px;color:#653247;margin:0 0 12px}.bt-market p,.bt-integrations p{line-height:1.75;color:#7b6559}.bt-lead{font-size:22px;color:#614237!important}.bt-market small{display:block;color:#8a7567;line-height:1.7;margin-top:16px}.bt-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}.bt-button{padding:13px 21px;border-radius:9px;background:#75354b;color:white!important;display:inline-block;font-weight:600}.bt-secondary{background:transparent;border:1px solid #c8a998;color:#75354b!important}.bt-cover{background:#fffaf3;border:1px solid #dac6b4;border-radius:15px;overflow:hidden;box-shadow:0 16px 38px #65324713;display:block}.bt-cover img{display:block;width:100%;height:330px;object-fit:cover;object-position:top}.bt-cover span{display:block;padding:15px 20px;font-weight:600}.bt-section{margin-top:64px}.bt-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.bt-tool-tile{background:#fffdf9;border:1px solid #e1d1c0;border-radius:12px;padding:26px;display:block}.bt-tool-tile p{margin:0}.bt-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.bt-steps article{border-top:1px solid #d6bda9;padding-top:20px}.bt-steps b{color:#ad8062;font-size:25px}.bt-integrations{margin-top:60px;margin-bottom:60px;background:#f7f1e9;color:#382b2b;padding-top:36px;padding-bottom:36px;border-radius:16px}.bt-market .bt-integrations{padding-left:0;padding-right:0}.bt-note{padding:17px 20px;background:#eddfcf;border-radius:9px;margin-top:20px}.bt-demo{display:flex;justify-content:space-between;align-items:center;gap:24px;background:#ece0d2;padding:30px;border-radius:14px}.bt-demo h2{margin-bottom:8px}.bt-market details{border-top:1px solid #d9c6b5;padding:20px 0}.bt-market summary{cursor:pointer;color:#653247;font-weight:600}.bt-market details p{margin:14px 0 0}@media(max-width:800px){.bt-hero{grid-template-columns:1fr;gap:25px}.bt-cover img{height:260px}.bt-grid,.bt-steps{grid-template-columns:1fr}.bt-demo{display:block}.bt-demo .bt-button{margin-top:12px}.bt-wrap{padding-inline:18px}.bt-section{margin-top:40px}.bt-market h2,.bt-integrations h2{font-size:25px}}
.bt-tools-strip{padding:28px;margin-bottom:30px;background:#f5ebdf;border:1px solid #dbc5b2;border-radius:15px;color:#4e2938}.bt-tools-strip h2{color:#4e2938;font-size:27px;margin:10px 0}.bt-tools-strip>p{color:#806657;font-size:14px}.bt-tools-strip a{color:#75354b!important;text-decoration:none}.bt-tools-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:20px}.bt-tools-grid .bt-tool-tile{padding:20px}.bt-tools-grid h3{font-size:16px;line-height:1.5}.bt-tools-grid article>a{font-size:12px}@media(max-width:900px){.bt-tools-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.bt-tools-grid{grid-template-columns:1fr}.bt-tools-strip{padding:20px}.bt-tools-strip h2{font-size:24px}}

.bt-cover img{object-position:center center}

/* Keep these warm, light surfaces readable under the global theme overrides. */
body:nth-of-type(n) :is(.bt-market,.bt-integrations,.bt-tools-strip){background:#f7f1e9!important;color:#382b2b!important}
body:nth-of-type(n) :is(.bt-market,.bt-integrations,.bt-tools-strip) :is(h1,h2,h3){color:#4e2938!important}
body:nth-of-type(n) :is(.bt-market,.bt-integrations,.bt-tools-strip) :is(p,small,.bt-breadcrumb){color:#614d43!important}
body:nth-of-type(n) :is(.bt-market,.bt-integrations,.bt-tools-strip) .bt-kicker{color:#795238!important}
body:nth-of-type(n) :is(.bt-market,.bt-integrations,.bt-tools-strip) a{color:#75354b!important}
body:nth-of-type(n) :is(.bt-market,.bt-integrations,.bt-tools-strip) .bt-tool-tile{background:#fffdf9!important;border-color:#d8c2ae!important}
body:nth-of-type(n) .bt-market .bt-cover{background:#fffaf3!important}
body:nth-of-type(n) .bt-market .bt-demo{background:#ece0d2!important}
body:nth-of-type(n) :is(.bt-market,.bt-integrations) .bt-note{background:#eddfcf!important}
body:nth-of-type(n) .bt-market a.bt-button{background:#75354b!important;color:#fff!important}
body:nth-of-type(n) .bt-market a.bt-secondary{background:transparent!important;color:#75354b!important}
body:nth-of-type(n) :is(.bt-market,.bt-integrations,.bt-tools-strip) a:focus-visible{outline:3px solid #75354b;outline-offset:4px}
