.bdt90 .bdtw-workbook{display:grid;grid-template-columns:minmax(150px,220px) minmax(0,1fr);gap:1.6rem;align-items:start;padding:1.5rem;border:1px solid #777;border-radius:6px;background:rgba(128,128,128,.06);margin:1.6rem 0 2.4rem;scroll-margin-top:2rem}.bdtw-cover img{display:block;width:100%;height:auto;max-width:220px;aspect-ratio:612/792;object-fit:contain}.bdtw-workbook h2{margin:.35rem 0 1rem!important;overflow-wrap:anywhere}.bdtw-actions{display:flex;flex-wrap:wrap;gap:.7rem;margin:1rem 0}.bdtw-actions a{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.35rem;min-height:44px;border:1px solid #9f895a;border-radius:4px;padding:.7rem 1rem;color:inherit;line-height:1.4}.bdtw-actions a.bdtw-primary{background:#d3b067;color:#181b18;font-weight:700}.bdtw-actions a span{font-size:.9em}.bdtw-note,.bdtw-formats{font-size:.94rem;line-height:1.65}.bdtw-workbook a:focus-visible{outline:3px solid #d3b067;outline-offset:3px}.bdtw-workbook a:hover{text-decoration:underline}@media(max-width:650px){.bdt90 .bdtw-workbook{grid-template-columns:minmax(0,1fr);padding:1rem}.bdtw-cover img{max-width:180px}.bdtw-actions a{width:100%}}@media print{.bdt90 .bdtw-workbook{display:block;border:1px solid #777;break-inside:avoid}.bdtw-cover{display:none}.bdtw-actions a{color:#000!important;background:#fff!important}.bdtw-actions a:after{content:" (download online)";font-weight:400}}
