/* Two concrete deliverables, kept with the purchase decision. */
.format-pair{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:0 0 18px;grid-column:1/-1}
.format-pair>div{min-width:0;padding:13px 10px;background:#edf2f3;border:1px solid #d7e0e4;border-radius:8px}
.format-pair i{display:block;box-sizing:border-box;border:1.5px solid #245b9e;border-radius:2px;height:16px;margin-bottom:9px}
.format-wide{width:28px}.format-tall{width:9px}
.format-pair strong{display:block;color:#172a45;font-size:12px;font-weight:600;line-height:1.5}
.format-pair strong span{font-size:10px;font-weight:400;color:#49617a}
.format-pair small{display:block;color:#49617a;font-size:10px;line-height:1.6;margin-top:2px}
.sample-showcase .offer h2{margin-bottom:15px}.sample-price{margin-bottom:17px}
@media(min-width:701px) and (max-width:900px){.offer>.format-pair{grid-column:1/-1;grid-row:4}.offer>.includes{grid-row:1/span 3}.sample-showcase .offer>.format-pair{grid-row:5}.sample-showcase .offer>.button{grid-row:6}}
@media(max-width:700px){.offer>.format-pair{order:3}.sample-showcase .offer>.format-pair{order:3}.offer>.button{order:4}.format-pair{margin:2px 0 16px}.sample-price{order:2!important}.sample-showcase .offer>.offer-copy{order:5}}
