.tech-jump{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.tech-jump a{color:#164c3a;border:1px solid #b8ccc3;border-radius:24px;padding:10px 15px}.tech-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.tech-card{background:#fff;border:1px solid #d5e2dc;border-radius:16px;min-width:0;padding:28px;scroll-margin-top:110px}.tech-card h2{font-size:28px}.tech-card dt{color:#174c3b;margin-top:18px;font-weight:700}.tech-card dd{margin:6px 0 0;line-height:1.65}.tech-card a{overflow-wrap:anywhere;margin-top:22px;text-decoration:underline;display:inline-block}.tech-type{background:#edf6f1;border-radius:8px;padding:12px;font-size:14px}.tech-space{margin-top:40px}.tech-page p{line-height:1.7}@media (max-width:760px){.tech-grid{grid-template-columns:1fr}.tech-card{padding:22px}.tech-card h2{font-size:25px}}
