/* PDF Partner resource page. Extends resources.css. */
.art .banner{margin:22px 0 26px}
.art .banner img{display:block;width:100%;height:auto;border-radius:14px}
.badges{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin:6px 0 8px}
.badges a{display:inline-block;line-height:0}
.badges img{height:48px;width:auto}
.soon,.small{font-size:15px!important;color:var(--muted)!important;line-height:1.5!important}
.tw tr.us th,.tw tr.us td{background:rgba(255,196,0,.16)}
.cta2{background:#182140;color:#fff;border-radius:16px;padding:20px;margin:44px 0 30px}
.cta2 h2{margin:0 0 8px;color:#fff}
.art .cta2 p,.art .cta2 a{color:#fff}
.art .cta2 .small{color:#C9CFE4!important}
@media (min-width:561px){.cta2{padding:26px}}
.inv{display:grid;gap:12px;grid-template-columns:1fr;margin:20px 0 30px}
@media (min-width:600px){.inv{grid-template-columns:1fr 1fr}}
.inv-i{background:var(--card);border:1px solid var(--line);border-left:4px solid var(--amber);border-radius:10px;padding:14px 16px}
.art .inv-i h3{font-size:18px;margin:0 0 4px}
.art .inv-i p{font-size:16px;line-height:1.5;margin:0;color:var(--muted)}
.cost{margin:20px 0 28px;padding:0}
.cost-r{margin:0 0 14px}
.cost-t{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:16px;font-weight:700;margin:0 0 5px}
.cost-v{font-weight:500;color:var(--muted);text-align:right}
.cost-b{height:14px;border-radius:7px;background:var(--line);overflow:hidden}
.cost-b i{display:block;height:100%;border-radius:7px;background:var(--muted)}
.cost-r.us .cost-t{font-size:18px}
.cost-r.us .cost-v{color:var(--ink);font-weight:700}
.cost-r.us .cost-b i{background:#FFC400}
.cost figcaption{font-size:15px;color:var(--muted);line-height:1.5;margin-top:6px}
