
.guide .guide-quick { background: #eef1e9; border: 1px solid #d7dfd2; }
.guide-quick-cards { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 10px; margin-top: 14px; }
.guide-quick-card { display: flex; flex-direction: column; gap: 5px; padding: 13px; background: #fffdf8; border: 1px solid #d7dfd2; border-radius: 10px; }
.guide-quick-card small { color: #465848; font-weight: 700; }
.guide .guide-quick-card h3 { margin: 0; font-size: 16px; line-height: 1.35; }
.guide .guide-quick-card p { margin: 0; font-size: 14px; line-height: 1.5; }
.guide-quick-card a { margin-top: auto; padding-top: 5px; color: #344d38; font-size: 14px; font-weight: 700; }
@media (max-width: 680px) { .guide-quick-cards { grid-template-columns: 1fr; } }
