.projects.trtek-project-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.project.trtek-project-card{justify-content:flex-start;min-height:0;padding:28px;border:1px solid #e2e8f0;border-radius:20px;background:#fff;color:#0b1020;box-shadow:0 12px 34px rgba(15,23,42,.055);transition:transform .2s,border-color .2s,box-shadow .2s}.project.trtek-project-card:before{display:none}.project.trtek-project-card:hover{transform:translateY(-4px);border-color:#bfd0ef;box-shadow:0 18px 44px rgba(15,23,42,.09)}.project.trtek-project-card>*{position:relative}.project-symbol{display:grid;place-items:center;width:50px;height:50px;margin-bottom:24px;border-radius:14px;background:linear-gradient(135deg,#0b1732,#2563eb);color:#fff;font-size:.9rem;font-weight:950;letter-spacing:-.03em;box-shadow:0 10px 22px rgba(37,99,235,.2)}.project.trtek-project-card .tag{border:0;padding:0;color:#2563eb;font-size:.69rem;letter-spacing:.09em}.project.trtek-project-card h3{margin:11px 0 8px;color:#0b1020;font-size:1.35rem}.project.trtek-project-card p{color:#64748b;line-height:1.65}.project.trtek-project-card .link-arrow{margin-top:auto;padding-top:20px;color:#1d4ed8}.project-section-action{margin-top:26px}.project-section-action .button-outline{border-color:#cbd5e1}.project-features{display:grid;gap:8px;margin:18px 0 0;padding:0;list-style:none}.project-features li{position:relative;padding-left:22px;color:#475569;font-size:.9rem}.project-features li:before{content:'✓';position:absolute;left:0;color:#2563eb;font-weight:900}.project-products-cta{display:flex;align-items:center;justify-content:space-between;gap:35px;margin-top:55px;padding:42px;border-radius:24px;background:linear-gradient(120deg,#0b1732,#164e8c);color:#fff}.project-products-cta .eyebrow{color:#67e8f9}.project-products-cta h2{max-width:680px;margin:10px 0;color:#fff;font-size:clamp(1.8rem,3vw,2.55rem);line-height:1.12}.project-products-cta p{max-width:690px;margin:0;color:#cbd5e1}@media(max-width:760px){.projects.trtek-project-grid{grid-template-columns:1fr}.project.trtek-project-card{padding:23px}.project-products-cta{display:block;padding:30px 24px}.project-products-cta .button{margin-top:24px}}
