.boone-bonus{margin:28px 0 0;padding:24px;border:1px solid #9b854c;border-radius:8px;background:linear-gradient(135deg,rgba(181,155,88,.14),rgba(181,155,88,.035));color:inherit;overflow-wrap:anywhere}.boone-bonus .boone-bonus__eyebrow{font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;font-weight:700;margin:0 0 10px;color:inherit}.boone-bonus h2{font-size:1.2rem;line-height:1.4;margin:0 0 18px;color:inherit}.boone-bonus__image{display:block;max-width:420px;width:100%;height:auto;margin:0 0 18px;border-radius:5px}.boone-bonus__file,.boone-bonus__specs{font-size:.85rem;margin:0 0 10px;color:inherit;font-variant-numeric:tabular-nums}.boone-bonus ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:20px 0 0;padding:0;list-style:none}.boone-bonus li{margin:0;padding:0}.boone-bonus a{display:flex;gap:6px;flex-direction:column;justify-content:center;min-height:54px;padding:12px;border:1px solid currentColor;border-radius:4px;color:inherit;text-decoration:none}.boone-bonus a span:first-child{font-weight:700}.boone-bonus a span:last-child{font-size:.75rem}.boone-bonus a:hover{text-decoration:underline}.boone-bonus a:focus-visible{outline:3px solid currentColor;outline-offset:3px}.boone-bonus a[aria-disabled=true]{cursor:default}@media(max-width:600px){.boone-bonus{padding:18px}.boone-bonus ul{grid-template-columns:1fr}}
