.ddsba-article{max-width:900px;margin:auto;font-size:18px;line-height:1.75}.ddsba-article h2{font-size:clamp(26px,3vw,36px);line-height:1.2;margin:2em 0 .65em}.ddsba-article p{margin:0 0 1.25em}.ddsba-intro{font-size:1.15em}.ddsba-image-credit{font-size:13px;line-height:1.5;color:inherit;opacity:.85}.ddsba-inline-image{margin:0 0 12px}.ddsba-inline-image img{width:100%;height:auto;object-fit:contain}.ddsba-toc{padding:22px;background:#f3f1eb;color:#242822;border-radius:4px}.ddsba-toc ul{columns:2;padding-left:20px}.ddsba-toc a{color:inherit}.ddsba-table{overflow-x:auto}.ddsba-table table{width:100%;border-collapse:collapse;font-size:16px}.ddsba-table th,.ddsba-table td{text-align:left;padding:12px;border-bottom:1px solid #d9d8d0;vertical-align:top}.ddsba-table th{width:30%}.ddsba-sources{border-top:1px solid #d9d8d0;margin-top:40px}.ddds-single .ddds-product-image img.ddsba-photo{aspect-ratio:auto;height:auto;width:100%;object-fit:contain}.ddds-card img.ddsba-photo{object-fit:contain;background:#f3f1eb}@media(max-width:600px){.ddsba-toc ul{columns:1}.ddsba-article{font-size:17px}}
