.portfolio-grid{display:grid;grid-template-columns:2fr 1fr;gap:18px;margin-bottom:18px}.portfolio-form-card h2,.portfolio-help-card h2{margin-top:0}.help-steps{display:grid;grid-template-columns:34px 1fr;gap:10px;align-items:start}.help-steps span{width:30px;height:30px;border-radius:999px;background:var(--primary-soft,#eef6ff);color:var(--primary-color,#0b84ff);display:grid;place-items:center;font-weight:900}.help-steps p{margin:5px 0;color:#475569}.project-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.project-card{display:grid;gap:10px;text-decoration:none;color:var(--text,#0f172a);border:1px solid var(--line,#dbe5f1);border-radius:18px;padding:18px;background:#fff;transition:.18s}.project-card:hover{transform:translateY(-2px);box-shadow:0 12px 26px rgba(15,23,42,.08);border-color:var(--primary-border,#cfe3ff)}.project-card b{font-size:18px}.project-card small{display:block;color:#64748b;margin-top:3px}.project-card p{color:#64748b;margin:0;min-height:38px}.project-card span{justify-self:start;border-radius:999px;background:var(--primary-soft,#eef6ff);color:var(--primary-color,#0b84ff);padding:7px 11px;font-weight:900;font-size:12px}.form-grid.single{grid-template-columns:1fr auto;align-items:end}@media(max-width:1000px){.portfolio-grid,.project-cards{grid-template-columns:1fr}.form-grid.single{grid-template-columns:1fr}}
