/* Workbook promotion: actual approved cover, white base, navy actions. */
html body .site .bh-resource-promo {color:#003865;background:#fff}
html body .site .bh-resource-promo h2 {color:#003865;font-family:Poppins,var(--font-sans);font-weight:700}
html body .site .bh-resource-promo :is(.home-resources-eyebrow,.writing-eyebrow,.bh-welcome-eyebrow) {color:#bd2165;text-transform:none;letter-spacing:0;font-family:Poppins,var(--font-sans);font-weight:700}
html body .site .bh-resource-promo :is(.writing-resources-inner,.home-resources-inner) {background:#fff;border:0}
html body .site .bh-resource-promo .writing-resources-inner:before,
html body .site .bh-resource-promo.bh-welcome-resource:before {display:none}
html body .site .bh-resource-promo :is(.home-resources-image,.writing-resource-art) {transform:none;padding:22px 16px}
html body .site .bh-resource-promo :is(.home-resources-image img,.writing-resource-art img),
html body .site .bh-resource-promo.bh-welcome-resource>img {width:100%;height:auto;max-width:300px;display:block;margin:auto;transform:rotate(2deg);box-shadow:0 12px 25px rgba(0,56,101,.18)}
html body .site .bh-resource-promo :is(.home-resource-cta,.writing-resource-button) {background:#003865;border-color:#003865;color:#fff}
html body .site .bh-resource-promo :is(.home-resource-cta,.writing-resource-button):hover {background:#006aca;border-color:#006aca}
html body .site .bh-resource-promo .bh-resource-note {font-size:1.3rem;line-height:1.5;margin:12px 0 0;color:#40566c}
@media(max-width:760px){html body .site .bh-resource-promo :is(.home-resources-inner,.writing-resources-inner){grid-template-columns:1fr;gap:20px}html body .site .bh-resource-promo .writing-resource-art{grid-row:auto}html body .site .bh-resource-promo :is(.home-resources-image img,.writing-resource-art img),html body .site .bh-resource-promo.bh-welcome-resource>img{max-width:245px}}
