
/* v0.7.3: curated three-set strip, not duplicate full card grid */
.cb30-original-content .cb73-featured, .cb72-bridge .cb73-featured{margin:22px 0 34px;padding:24px 26px;background:#f7f3e9;border:1px solid #dcd0bb;box-shadow:none}
.cb73-featured__heading{margin:0 0 16px}
.cb73-featured__heading h2{margin:4px 0 7px;color:#19382f;font:500 clamp(23px,2.5vw,30px)/1.22 Georgia,serif}
.cb73-featured__heading p:last-child{margin:0;color:#58675e;font:400 13px/1.6 system-ui,sans-serif}
.cb73-featured__items{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}
.cb73-featured__item{display:flex;gap:10px;align-items:center;min-width:0;min-height:102px;padding:9px;background:#fff;border:1px solid #e5dfd5;color:#19382f;text-decoration:none!important;transition:border-color .2s,box-shadow .2s}
.cb73-featured__item:hover{border-color:#baa67f;box-shadow:0 3px 12px #263e3214}
.cb73-featured__photo{display:block;width:88px;flex:0 0 88px;aspect-ratio:4/3;background:#fff}
.cb73-featured__photo img{display:block;object-fit:contain;width:100%;height:100%}
.cb73-featured__copy{min-width:0;display:flex;flex-direction:column;gap:3px}
.cb73-featured__copy small{color:#a0743f;font:800 10px/1.3 system-ui,sans-serif;letter-spacing:.06em}
.cb73-featured__copy strong{color:#17372e;font:600 15px/1.25 Georgia,serif;overflow-wrap:anywhere}
.cb73-featured__copy>span{color:#245746;font:700 11px/1.4 system-ui,sans-serif}
@media(max-width:970px){.cb73-featured__items{grid-template-columns:1fr}.cb73-featured__item{min-height:76px}.cb73-featured__photo{width:82px;flex-basis:82px}}
@media(max-width:550px){.cb30-original-content .cb73-featured,.cb72-bridge .cb73-featured{padding:18px 14px}}
