.guide-illustration{display:block;margin:1.5rem 0;max-width:100%}.guide-illustration img{display:block;width:100%;height:auto;max-height:32rem;object-fit:cover;border-radius:.65rem}.guide-promo{position:relative;isolation:isolate;min-height:19rem;display:flex;align-items:flex-end;overflow:hidden;margin:2rem 0;border-radius:.75rem;background-color:#111827;background-size:cover;background-position:center}.guide-promo:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,#000e,#0004 75%)}.guide-promo-copy{padding:clamp(1.25rem,4vw,2.5rem);color:#fff;max-width:40rem}.guide-promo-copy p{font-size:clamp(1.1rem,2vw,1.5rem);font-weight:700;margin:0 0 1rem;line-height:1.4}.guide-promo-copy a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:.75rem 1rem;border-radius:.4rem;background:#ffca48;color:#111;text-decoration:none;font-weight:700}@media(max-width:480px){.guide-promo{min-height:17rem}.guide-illustration img{max-height:none}}