.guide_list__qntgt{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--card-gap);gap:var(--card-gap);align-items:stretch}.guide_item__7iUwR{display:grid;grid-gap:.45rem;gap:.45rem;align-content:start;padding:0;overflow:hidden;border-radius:var(--card-radius);border:1px solid var(--line);background:linear-gradient(180deg,rgba(255,255,255,.96),#fff),var(--bg-elevated);box-shadow:var(--shadow);transition:border-color .25s var(--ease),transform .25s var(--ease),box-shadow .25s var(--ease);min-height:100%}.guide_item__7iUwR:hover{border-color:rgba(184,117,31,.3);transform:translateY(-2px);box-shadow:var(--shadow-lg)}.guide_cover__rnpaY{width:100%;aspect-ratio:2.15/1;object-fit:cover;background:var(--bg-soft)}.guide_body__0e237{display:grid;grid-gap:.28rem;gap:.28rem;padding:.75rem .85rem .85rem}.guide_date__ogI8r{color:var(--amber);font-family:var(--font-display);font-size:var(--text-xs);font-weight:700;letter-spacing:.05em}.guide_item__7iUwR h2{font-size:var(--text-base);letter-spacing:-.015em;line-height:var(--leading-snug)}.guide_item__7iUwR p{color:var(--muted);margin:0;line-height:var(--leading-body);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:var(--text-sm)}@media (max-width:720px){.guide_list__qntgt{grid-template-columns:1fr}}