.kaevetood-types{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.kaevetood-type{background:var(--jh-white);box-shadow:var(--shadow-card);border-radius:var(--radius-xs);flex-direction:column;display:flex;overflow:hidden}.kaevetood-type__fig{background:var(--jh-warm-50);border-bottom:1px solid var(--jh-line);padding:var(--space-4) var(--space-4) 0}.kaevetood-type__fig svg{width:100%;height:auto;display:block}.kaevetood-type__body{padding:var(--space-4) var(--space-4) var(--space-5);flex-direction:column;flex:1;gap:8px;display:flex}.kaevetood-type__body h3{font-size:1.0625rem;font-weight:var(--fw-bold);color:var(--jh-ink);line-height:1.2}.kaevetood-type__body p{color:var(--jh-ink-body);font-size:.875rem;line-height:1.45}
