.bdk15-library{margin:2rem 0;color:inherit}.bdk15-filters{display:flex;align-items:end;flex-wrap:wrap;gap:12px;margin:1.2rem 0 1.8rem}.bdk15-filters label{font-size:.9rem;display:flex;flex-direction:column;gap:6px;font-weight:600}.bdk15-filters input,.bdk15-filters select{min-width:min(90vw,230px);border:1px solid #b4a38c;padding:11px;border-radius:6px;background:#fff;color:#27231e}.bdk15-filters button,.bdk15-cta button{background:#4b3a25;color:#fff;border:0;border-radius:6px;padding:12px 20px;cursor:pointer}.bdk15-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,210px),1fr));gap:20px}.bdk15-card{border:1px solid #d7c9b7;border-radius:12px;background:#fffdf9;overflow:hidden;display:flex;flex-direction:column}.bdk15-cover{display:block;background:#231f1b;aspect-ratio:2/3;overflow:hidden}.bdk15-cover img{display:block;max-width:100%;height:100%;width:100%;object-fit:cover}.bdk15-cardcontent{padding:16px 18px;display:flex;flex-direction:column;flex:1}.bdk15-cardcontent h3{font-size:1.14rem;line-height:1.3;margin:8px 0}.bdk15-cardcontent small{font-size:.78rem;color:#725c40}.bdk15-cardcontent p{font-size:.91rem;line-height:1.5}.bdk15-more{margin-top:auto}.bdk15-pages{display:flex;flex-wrap:wrap;gap:6px;margin-top:26px}.bdk15-pages a,.bdk15-pages span{border:1px solid #b4a38c;border-radius:4px;padding:6px 11px}.bdk15-work{max-width:920px;margin:auto}.bdk15-workhead{display:grid;grid-template-columns:minmax(145px,210px) 1fr;gap:28px;align-items:start;padding:10px 0 28px;border-bottom:1px solid #d1c2ac}.bdk15-workcover{width:100%;height:auto;border-radius:7px}.bdk15-eyebrow{text-transform:uppercase;letter-spacing:.04em;font-size:.75rem;color:#886d43}.bdk15-section{border-top:1px solid #dbcebc;margin-top:2rem;padding-top:1.5rem}.bdk15-section h2,.bdk15-cta h2{font-size:clamp(1.22rem,2vw,1.65rem)}.bdk15-cta{border:1px solid #dac8ad;border-radius:9px;padding:22px;margin:2rem 0;background:#fffaf2}.bdk15-cta form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.bdk15-cta form label{display:flex;flex-direction:column;gap:5px;font-size:.9rem}.bdk15-cta input,.bdk15-cta select,.bdk15-cta textarea{width:100%;padding:10px;border:1px solid #c1b29d;border-radius:5px}.bdk15-cta label:has(textarea),.bdk15-consent{grid-column:1 / -1}.bdk15-cta .bdk15-consent{display:block}.bdk15-consent input{width:auto}.bdk15-primary{display:inline-block;background:#4b3a25;color:#fff!important;padding:11px 16px;border-radius:5px;margin:4px}.bdk15-honeypot{position:absolute!important;left:-9999px;width:1px;height:1px;overflow:hidden}.bdk15-footnote{font-size:.79rem;color:#766950}.bdh-library-cta{margin-top:1.8rem}@media(max-width:620px){.bdk15-workhead{grid-template-columns:1fr}.bdk15-workcover{max-width:175px}.bdk15-cta form{grid-template-columns:1fr}.bdk15-filters{display:block}.bdk15-filters label{margin-bottom:12px}}
