.tool-cards{display:grid;grid-template-columns:1fr 1fr;gap:24px}.tool-cards>a{display:block;border:1px solid #c7dcd3;background:#e8f2ec;padding:36px;border-radius:8px;transition:transform .2s,background .2s}.tool-cards>a:hover{transform:translateY(-4px);background:#daede2}.tool-cards span{font-size:12px;letter-spacing:.12em;color:#00796f}.tool-cards h2{font-size:38px;margin:24px 0 18px}.tool-cards p{color:#5e7979;max-width:450px}.tool-cards strong{display:block;font-size:14px;color:#00796f;margin-top:28px}.lifecycle{border-top:1px solid #dbe5df}.lifecycle>p{color:#6b8480;margin:22px 0;max-width:700px}.lifecycle-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.lifecycle-grid details{background:#eaf0ec;border:1px solid #d7e3dc;border-radius:5px;padding:20px}.lifecycle-grid summary{font-size:14px;cursor:pointer;font-weight:700;line-height:1.6}.lifecycle-grid p{font-size:14px;margin-top:14px;color:#5c7476}@media(max-width:850px){.tool-cards{grid-template-columns:1fr}.lifecycle-grid{grid-template-columns:1fr 1fr}}@media(max-width:480px){.lifecycle-grid{grid-template-columns:1fr}.tool-cards>a{padding:25px}}
