.marketing-mineral .tpl-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.marketing-mineral .tpl-card{color:#173324;background:#f1f6ef;border-radius:18px;flex-direction:column;gap:12px;padding:28px;display:flex;box-shadow:inset 0 0 0 1px #a1d5b524,0 40px 90px -50px #000000e6}html .marketing-mineral main .mineral-section .tpl-card h2{letter-spacing:-.01em;color:#173324;margin:0;font-size:20px;font-weight:600;line-height:1.25}.marketing-mineral .tpl-card p{color:#2b4a37;margin:0;font-size:14.5px;line-height:1.6}.marketing-mineral .tpl-card ul{color:#5c7564;margin:0;padding-left:18px;font-size:13.5px;line-height:1.6}.marketing-mineral .tpl-downloads{flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:8px;display:flex}.marketing-mineral .tpl-downloads a{color:#f3f8f3;background:#173324;border-radius:10px;align-items:center;gap:8px;min-height:44px;padding:0 16px;font-size:14px;font-weight:600;text-decoration:none;transition:background-color .14s;display:inline-flex}.marketing-mineral .tpl-downloads a:hover{background:#24493a}.marketing-mineral .tpl-downloads a:focus-visible{outline-offset:3px;outline:2px solid #2f6b4f}.marketing-mineral .tpl-downloads svg{width:16px;height:16px}.marketing-mineral .tpl-downloads small{opacity:.7;font-weight:500}.marketing-mineral .tpl-upsell{margin-top:28px}@media (max-width:1000px){.marketing-mineral .tpl-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.marketing-mineral .tpl-card{padding:22px 18px}}@media (prefers-reduced-motion:reduce){.marketing-mineral .tpl-downloads a{transition:none}}
